.employee-dashboard{--employee-ink:#202124;--employee-muted:#555d66;color:var(--employee-ink);background:#f7f8fa;border:1px solid #dce1e8;border-radius:20px;padding:28px;margin-bottom:28px;overflow-wrap:anywhere}.employee-dashboard,.employee-dashboard *,.employee-dashboard :before{box-sizing:border-box}.employee-dashboard-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.employee-kicker{color:#4e5b6d;font-size:13px;margin:0 0 8px}.employee-dashboard-heading h2{font-size:26px;letter-spacing:-.03em;margin:0}.employee-dashboard-heading p:last-child{color:var(--employee-muted);margin:10px 0 0}.employee-dashboard button,.employee-dashboard select{min-height:44px;border:1px solid #c4cbd4;background:#fff;border-radius:9px;padding:9px 13px;font:inherit;color:#164f99;cursor:pointer}.employee-dashboard button:disabled{color:#5e6570;background:#eceff3;cursor:wait}.employee-coverage summary:focus-visible,.employee-dashboard button:focus-visible,.employee-dashboard select:focus-visible{outline:3px solid #1556af;outline-offset:3px}.employee-dashboard-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin:24px 0 18px}.employee-filter-options{margin:16px 0;color:var(--employee-muted);font-size:14px}.employee-filter-options>summary{min-height:44px;padding:12px 0;cursor:pointer}.employee-filter-options>summary:focus-visible{outline:3px solid #1556af;outline-offset:3px}.employee-filter-options .employee-dashboard-filters{margin:8px 0}.employee-dashboard-filters label{display:flex;align-items:center;gap:10px;font-size:14px}.employee-scope{display:flex;gap:4px;padding:4px;border:1px solid #d6dce4;border-radius:12px;background:#e9edf2}.employee-scope button{border-color:transparent;background:transparent;color:#424b58}.employee-scope button[aria-pressed=true]{background:#fff;color:#153d78;box-shadow:0 1px 3px #24354b1a}.employee-dashboard-summary{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px;font-size:13px;color:var(--employee-muted)}.employee-dashboard-summary strong{color:var(--employee-ink);font-size:14px}.employee-view-mode{width:-moz-fit-content;width:fit-content;margin-bottom:16px}.employee-group-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0 22px}.employee-group-summary button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;color:var(--employee-muted);min-width:0}.employee-group-summary strong{color:var(--employee-ink);font-size:26px;font-weight:650}.employee-group-summary button[aria-pressed=true]{border:2px solid #166c57;background:#edf7f2;color:#135b49;padding:8px 12px}.employee-group-summary button[aria-pressed=true] strong{color:#135b49}.employee-layout-compact .employee-dashboard-column{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.employee-column-empty,.employee-expand-group,.employee-layout-compact .employee-dashboard-column h2{grid-column:1/-1}.employee-customer{font-weight:600;margin:12px 0 4px;line-height:1.5}.employee-priority{font-size:13px;color:#4b535f;margin:10px 0}.employee-priority-overdue{color:#a72d24;font-weight:600}.employee-priority-attention,.employee-priority-today{color:#805000;font-weight:600}.employee-layout-priority .employee-dashboard-column{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.employee-layout-priority .employee-dashboard-column h2{grid-column:1/-1;margin-bottom:0}.employee-dashboard-column[data-category=overdue]{border-top-color:#a72d24}.employee-dashboard-column[data-category=today]{border-top-color:#97631e}.employee-dashboard-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.employee-dashboard-column{min-width:0;border-top:3px solid #738291;padding-top:12px}.employee-dashboard-column[data-category=processing]{border-top-color:#2666b4}.employee-dashboard-column[data-category=coordination]{border-top-color:#a46a20}.employee-dashboard-column[data-category=verification]{grid-column:1/-1;border-top-color:#7b7370}.employee-dashboard-column h2{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:18px;margin:0 0 14px}.employee-dashboard-column h2 span{font-size:12px;font-weight:400;color:var(--employee-muted)}.employee-work-item{margin-bottom:12px;background:#fff;border:1px solid #dce1e8;border-radius:12px;padding:16px}.employee-item-meta{display:flex;flex-wrap:wrap;gap:6px 10px;color:#4b5a6c;font-size:12px}.employee-item-details{margin-top:12px;color:var(--employee-muted);font-size:12px}.employee-item-details summary{cursor:pointer;min-height:36px;padding:10px 0}.employee-item-details summary:focus-visible{outline:3px solid #1556af;outline-offset:3px}.employee-object{font-size:13px;line-height:1.5;margin:12px 0 8px;color:#4b535f}.employee-work-item h3{font-size:17px;line-height:1.45;margin:0 0 8px}.employee-fact{font-size:14px;line-height:1.65;margin:0 0 18px;color:#424b58}.employee-work-item button{text-align:left;width:100%;font-size:14px}.employee-column-empty{font-size:13px;color:var(--employee-muted);margin:20px 0}.employee-more{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:20px;font-size:14px;color:var(--employee-muted)}.employee-empty,.employee-read-notice{padding:16px;background:#fff;border:1px solid #dce1e8;border-radius:10px;line-height:1.65}.employee-read-notice[role=alert]{border-color:#b88b51;color:#754306}.employee-coverage{margin-top:20px;color:var(--employee-muted);font-size:13px;line-height:1.6}.employee-coverage summary{cursor:pointer;padding:8px 0}@media(max-width:1100px){.employee-dashboard-columns,.employee-layout-compact .employee-dashboard-column,.employee-layout-priority .employee-dashboard-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.employee-layout-compact .employee-dashboard-column{grid-template-columns:1fr}.employee-group-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.employee-group-summary button{font-size:13px}.employee-layout-priority .employee-dashboard-column{grid-template-columns:1fr}.employee-dashboard{padding:18px 14px;border-radius:14px}.employee-dashboard-columns{grid-template-columns:1fr;gap:20px}.employee-dashboard h1{font-size:24px}.employee-dashboard-heading{align-items:start}.employee-dashboard-heading>button{font-size:13px;flex-shrink:0}.employee-dashboard-filters{align-items:stretch}.employee-scope{flex:1 0 100%;width:100%}.employee-scope button{flex:1 1;white-space:nowrap}.employee-dashboard-filters label{flex:1 0 100%;justify-content:space-between;white-space:nowrap}.employee-work-item{padding:16px}.employee-dashboard-filters{gap:8px;margin:16px 0 12px}.employee-view-mode{margin-bottom:12px}.employee-dashboard-summary{gap:4px;margin-bottom:12px}.employee-group-summary{margin:12px 0 16px}.employee-group-summary button{flex-direction:row;align-items:center;justify-content:space-between;gap:4px;padding:8px;line-height:1.25}.employee-group-summary button[aria-pressed=true]{padding:7px}.employee-group-summary strong{font-size:18px}}