.work-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:20px 0}.work-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.work-metrics div{padding:16px;background:#130f1f;border-radius:14px}.work-metrics dt{font-size:0.889rem;color:#c8bad9}.work-metrics dd{margin:8px 0 0;font-size:1.5rem;color:#f2dc9b}.work-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.work-card{padding:20px;border:1px solid #51405f;border-radius:16px;background:#171121}.work-card.is-current{border-color:#d1b5ef;background:#2b1e3b}.work-card h3{margin:8px 0}.work-card p{font-size:0.9rem;line-height:1.7}.work-card button{width:100%}.work-history-row{padding:14px 0;border-bottom:1px solid #483651}progress{display:block;width:100%;height:12px;margin:20px 0;accent-color:#d5b4ed}#workStatus{min-height:26px}button:disabled{opacity:.5;cursor:default}main ul{padding-left:22px;line-height:1.9}#workNext{font-variant-numeric:tabular-nums}@media(max-width:540px){.work-metrics{gap:10px}.work-metrics dd{font-size:1.2rem}.work-grid{grid-template-columns:1fr}}

.job-filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:14px;margin:24px 0 12px}.job-filters label{display:flex;flex-direction:column;gap:8px;font-size:0.889rem;color:var(--muted,#c5b6d9)}.job-filters input,.job-filters select{box-sizing:border-box;width:100%;min-width:0;border:1px solid #51425f;border-radius:12px;background:#14101f;color:#f4edf9;padding:12px;font:inherit}.job-filters input:focus-visible,.job-filters select:focus-visible{outline:2px solid #c9a8ee;outline-offset:3px}@media(max-width:700px){.job-filters{grid-template-columns:1fr}.job-filters label{width:100%}}

.work-metrics .work-time-metric{grid-column:1/-1;grid-row:1}.work-metrics .work-time-metric dd{font-size:1.1rem;line-height:1.8;font-variant-numeric:tabular-nums}
#workEnd{margin:8px 0 0}
