.priority-dashboard-page{display:grid;gap:18px;padding:20px 0}.priority-dashboard-tabs{display:flex;gap:8px;border-bottom:1px solid #292929}.priority-dashboard-tabs button{display:flex;align-items:center;gap:9px;padding:12px 15px;border:0;border-bottom:2px solid transparent;background:transparent;color:#aaa;font:inherit;cursor:pointer}.priority-dashboard-tabs button.active{border-color:var(--bronze);color:#ead0aa}.priority-dashboard-tabs button span{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:#30271c;color:#e2c493;font-size:11px}.priority-dashboard-overview,.priority-worklist{display:grid;gap:17px}.priority-dashboard-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.priority-dashboard-heading>div>span{font-size:10px;letter-spacing:2px;color:var(--bronze)}.priority-dashboard-heading h2{margin:6px 0 0;font-size:24px}.priority-dashboard-heading .primary{width:auto;white-space:nowrap}.priority-dashboard-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.priority-dashboard-stats article{display:grid;gap:10px;padding:16px;border:1px solid #303030;border-radius:8px;background:#171717}.priority-dashboard-stats span{font-size:12px;color:#aaa}.priority-dashboard-stats strong{font-size:26px}.priority-dashboard-next{padding:18px 20px;border-left:3px solid var(--bronze);background:#1b1916}.priority-dashboard-next>span{color:var(--bronze);font-size:10px;letter-spacing:2px}.priority-dashboard-next h3{margin:7px 0;font-size:17px}.priority-dashboard-next p{margin:0;color:#aaa;line-height:1.45}.priority-dashboard-next button{margin-top:12px}.priority-count{color:#aaa;font-size:12px}.priority-controls{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:14px;border-bottom:1px solid #303030}.priority-level-filters{display:flex;gap:6px;flex-wrap:wrap}.priority-level-filters button{padding:8px 11px;border:1px solid #353535;border-radius:7px;background:#171717;color:#aaa;font:inherit;font-size:12px;cursor:pointer}.priority-level-filters button.selected{border-color:#755b37;background:#2b231a;color:#efd3a7}.priority-controls>label{display:flex;align-items:center;gap:8px;color:#aaa;font-size:12px}.priority-controls select{width:auto;min-width:160px;margin:0;padding:9px 11px}.priority-list{display:grid;gap:9px}.priority-row{display:grid;gap:6px;padding:14px 16px;border:1px solid #303030;border-left:3px solid #82643e;border-radius:7px;background:#171717}.priority-urgent{border-left-color:#da7770}.priority-important{border-left-color:#d6a65d}.priority-ready_for_approval{border-left-color:#83b59b}.priority-to_watch{border-left-color:#8c9eae}.priority-row-meta{display:flex;justify-content:space-between;align-items:center}.priority-row-meta span{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e0c08c}.priority-urgent .priority-row-meta span{color:#f09a92}.priority-ready_for_approval .priority-row-meta span{color:#9dd0b3}.priority-row-meta time{font-size:12px;color:#aaa}.priority-row h3{margin:0;font-size:16px}.priority-context,.priority-description{margin:0;color:#aaa;font-size:13px;line-height:1.45}.priority-amount{font-size:17px;color:#f1e8d9}.priority-action{justify-self:start;display:inline-flex;align-items:center;gap:9px;margin-top:6px;padding:9px 12px;border:1px solid #5b472e;border-radius:7px;background:#292117;color:#f1d4a7;font:inherit;font-size:12px;cursor:pointer}.priority-action:hover{background:#362a1b}.priority-empty,.priority-error,.priority-notice{padding:14px;border:1px solid #303030;border-radius:7px;background:#171717;color:#aaa}.priority-error{border-color:#6b3836;color:#e3a19b}.priority-notice{border-color:#3c6049;color:#a8d2b3}
@media(max-width:800px){.priority-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.priority-controls{align-items:stretch;flex-direction:column}.priority-controls>label{justify-content:space-between}.priority-controls select{flex:1;max-width:65%}}
@media(max-width:520px){.priority-dashboard-heading{align-items:flex-start;flex-direction:column}.priority-dashboard-heading .primary{width:100%;justify-content:center}.priority-dashboard-stats article{padding:12px}.priority-dashboard-stats strong{font-size:22px}.priority-level-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.priority-level-filters button{justify-content:center}.priority-row{padding:13px}.priority-dashboard-tabs button{padding-inline:10px}}
