body.clean-dashboard #content>.metric-grid,body.clean-dashboard #content>.dashboard-grid{display:none!important}
#ball-dashboard{margin:20px 0;padding:24px;min-width:0}#ball-dashboard[hidden]{display:none!important}
.work-heading{display:flex;justify-content:space-between;gap:24px;align-items:center}.work-heading h2{font-size:21px;font-weight:500;margin:0 0 7px}.work-caption{font-size:13px;line-height:1.5;color:#6f797c;margin:0}.work-search{width:310px;max-width:100%;font:inherit;font-size:13px;border:1px solid #dbe5e1;background:#fff;border-radius:8px;padding:11px 13px}
.work-filters{display:flex;gap:8px;flex-wrap:wrap;padding:22px 0 18px}.work-filter{font:inherit;font-size:13px;cursor:pointer;padding:9px 13px;background:#f6f8f7;border:1px solid #dce5e1;border-radius:7px;color:#526265}.work-filter.active{background:#edf5f1;border-color:#8fb5aa;color:#266d71}
.work-row{display:grid;grid-template-columns:minmax(128px,.85fr) minmax(155px,1.2fr) minmax(180px,1.7fr) minmax(140px,1fr) auto;gap:18px;align-items:start;padding:20px 0;border-top:1px solid #e5ebe8;font-size:13px;line-height:1.5;color:#343d40}.work-row>div{display:flex;flex-direction:column;gap:5px;min-width:0;overflow-wrap:anywhere}.work-row strong{font-weight:500}.work-row.overdue .work-deadline strong,.work-late{color:#9a553e}.work-late,.work-warning{font-size:12px}.work-warning{color:#9a6a32}.work-columns{font-size:11px;color:#7b8788;padding:10px 0;letter-spacing:.02em}.work-muted{font-size:12px;color:#738083}.work-team{width:fit-content;font-size:12px;padding:4px 8px;border-radius:5px;background:#eef5f1;color:#386e70}.work-waiting{font-size:12px;color:#78694e}.work-mobile-label{display:none}.work-open{font-size:12px!important;min-height:34px;padding:7px 12px!important;white-space:nowrap}.work-empty{padding:26px 0;color:#738083;font-size:14px}
#ball-history p,#cost-history p{font-size:13px;border-bottom:1px solid #e3e8e7;padding:8px 0;white-space:pre-line}#owner-profit{font-size:13px;color:#276e75}
@media(max-width:1200px){.work-row{grid-template-columns:120px 1fr 1.4fr 125px;gap:12px}.work-open{grid-column:4}.work-columns span:last-child{display:none}}
@media(max-width:760px){#ball-dashboard{padding:18px}.work-heading{align-items:stretch;flex-direction:column;gap:14px}.work-search{width:100%}.work-columns{display:none}.work-row{grid-template-columns:1fr 1fr;padding:18px 0;gap:13px}.work-client{grid-column:1/-1;grid-row:1}.work-task{grid-column:1/-1;grid-row:2}.work-deadline{grid-column:1;grid-row:3}.work-owner{grid-column:2;grid-row:3}.work-open{grid-column:1/-1;justify-self:start}.work-mobile-label{display:block;font-size:11px;color:#738083}}
