.state{padding:28px 4px;color:var(--dim);font-size:13px}.state.error{color:var(--red)}.form-error{margin-top:12px;padding:8px 10px;border-radius:6px;background:var(--red-tint);color:var(--red);font-size:12px}.count{color:var(--dim);font-weight:400;margin-left:6px;font-size:12px}.secondary{color:var(--dim);font-size:12px}tr.clickable{cursor:pointer}tr.dimmed{opacity:.4}label.check{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text)}label.check input{width:auto}.notice{margin-top:16px;padding:14px;background:var(--accent-tint);border-radius:8px;font-size:13px}.notice code{background:var(--panel);padding:1px 6px;border-radius:4px}.file-row{display:flex;align-items:center;gap:8px;font-size:12px;padding:3px 0}.section-title{margin-top:16px;padding-top:12px;border-top:1px solid var(--border);font-weight:600;font-size:12px;color:var(--dim)}.section-hint{font-weight:400}.day-group{margin-bottom:20px}.day-title{font-weight:700;font-size:13px;color:var(--accent-hover);margin-bottom:6px}.montaz{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:12px 14px;margin-bottom:8px;display:flex;justify-content:space-between;gap:12px}.montaz.unconfirmed{border-left:3px solid #e0a030}.montaz.confirmed{border-left:3px solid var(--accent)}.montaz .details{color:var(--dim);font-size:12px;margin-top:4px}.montaz .right{text-align:right;white-space:nowrap}.login-wrap{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:16px}.login-card{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:32px;width:300px;max-width:100%;box-shadow:0 8px 30px #1a193714}.login-card h1{font-size:16px;margin:0 0 4px;font-weight:700;color:var(--text)}.login-card .sub{font-size:12px;color:var(--dim);margin-bottom:16px}.login-card button{margin-top:20px;width:100%;padding:10px}@media(max-width:720px){.montaz{flex-direction:column;gap:6px}.montaz .right{text-align:left;white-space:normal}.login-card{padding:24px}}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:24px}.tile{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:16px 18px;border-left:3px solid var(--border)}.tile.good{border-left-color:var(--accent)}.tile.lost{border-left-color:var(--red)}.tile.work{border-left-color:var(--blue)}.tile .label{font-size:12px;color:var(--dim);font-weight:600}.tile .value{font-size:24px;font-weight:700;margin-top:6px;letter-spacing:-.01em}.tile .sub{font-size:12px;color:var(--dim);margin-top:2px}.panel{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:18px;margin-bottom:20px}.panel h3{margin:0 0 2px;font-size:14px;font-weight:700}.panel .hint{margin:0 0 14px;font-size:12px;color:var(--dim)}.two-up{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:760px){.two-up{grid-template-columns:1fr;gap:0}}.bars{display:flex;flex-direction:column;gap:8px}.bar-row{display:grid;grid-template-columns:minmax(90px,34%) 1fr auto;align-items:center;gap:10px;font-size:13px}.bar-row .name{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-row .track{background:var(--gray-tint);border-radius:5px;height:10px}.bar-row .fill{height:10px;background:var(--accent);border-radius:0 5px 5px 0;min-width:2px}.bar-row.muted .fill{background:var(--border)}.bar-row .value{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.stat-list{font-size:13px}.stat-list div{display:flex;justify-content:space-between;gap:12px;padding:5px 0}.stat-list div+div{border-top:1px solid var(--border)}.stat-list .k{color:var(--dim)}.stat-list .v{font-variant-numeric:tabular-nums}.gap-row{padding:8px 0;font-size:13px}.gap-row+.gap-row{border-top:1px solid var(--border)}.gap-row .head{display:flex;justify-content:space-between;gap:12px}.gap-row .meter{background:var(--gray-tint);border-radius:4px;height:6px;margin-top:6px}.gap-row .meter span{display:block;height:6px;border-radius:0 4px 4px 0;background:var(--accent)}.gap-row .meter.empty span{background:var(--red)}.gap-row .why{color:var(--dim);font-size:12px;margin-top:5px}.page-back{margin-bottom:12px;font-size:13px}.page-back a{color:var(--dim);text-decoration:none;font-weight:600}.page-back a:hover{color:var(--accent)}.page-h3{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--dim);margin:26px 0 10px}.page-facts{display:flex;flex-wrap:wrap;gap:6px 22px;margin-bottom:20px;font-size:13px}.page-facts b{color:var(--dim);font-weight:600;margin-right:6px;font-size:12px}.money{margin-bottom:8px}.money-row{display:flex;flex-wrap:wrap;gap:10px}.money-tile{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:12px 16px;min-width:132px;flex:0 1 auto;box-shadow:0 1px 2px #1a19370f}.money-k{display:block;font-size:19px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.money-v{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--dim);margin-top:3px}.money-period{font-size:12px;color:var(--dim);margin-top:10px}.money-gap{margin-top:10px;padding:9px 12px;border-radius:6px;background:var(--amber-tint);color:var(--amber);font-size:13px;font-weight:600}.money-gap-hint{font-weight:400;opacity:.85}.money-cancelled{margin-top:8px;font-size:12px;color:var(--dim)}.last-comment{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-dim{color:var(--dim)}.tl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tl-composer{margin-bottom:14px}.tl-composer textarea{min-height:0;resize:vertical}.tl-composer-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:8px}.tl-astask,.tl-hint{flex:0 0 auto}.tl-hint{font-size:11px;color:var(--dim);white-space:nowrap}.tl-composer-foot button{margin-left:auto}.tl-error{margin-top:8px;padding:7px 10px;border-radius:6px;background:var(--red-tint);color:var(--red);font-size:13px;font-weight:600}.tl-feed{list-style:none;margin:0;padding:0}.tl-ev{display:grid;grid-template-columns:15px 1fr;gap:12px;padding:11px 0;border-bottom:1px solid var(--border)}.tl-ev:last-child{border-bottom:none}.tl-rail{position:relative;padding-top:6px}.tl-rail:before{content:"";position:absolute;left:6px;top:0;bottom:-11px;width:1px;background:var(--border)}.tl-ev:last-child .tl-rail:before{display:none}.tl-dot{display:block;width:9px;height:9px;border-radius:50%;background:var(--border);box-shadow:0 0 0 3px var(--panel);margin-left:1px}.tl-dot-comment{background:var(--accent)}.tl-meta{font-size:12px;color:var(--dim);margin-bottom:2px}.tl-who{font-weight:700;color:var(--text)}.tl-comment{font-size:15px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.tl-change{font-size:12px;color:var(--dim);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tl-field{font-weight:600;color:var(--text)}.tl-arrow{color:var(--dim)}.tl-burst summary{font-size:12px;color:var(--dim);cursor:pointer;font-weight:600}.tl-burst summary:hover{color:var(--accent)}.tl-burst-items{margin-top:6px;display:flex;flex-direction:column;gap:4px}.tl-blank{padding:18px 0 22px}.tl-blank-t{font-weight:700;margin-bottom:4px}.tl-blank-s{font-size:13px;color:var(--dim);max-width:44ch}@media(max-width:720px){.tl-ev{grid-template-columns:1fr;gap:0}.tl-rail{display:none}.money-tile{flex:1 1 calc(50% - 5px);min-width:0}.last-comment{max-width:none;white-space:normal}.tl-composer-foot button{min-height:44px}}.deal-flags{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 14px}.deal-note{margin-bottom:12px;font-size:13px}.deal-note b{display:block;color:var(--dim);font-weight:600;font-size:12px;margin-bottom:3px}.deal-note div{white-space:pre-wrap;overflow-wrap:anywhere}.deal-files{list-style:none;margin:0;padding:0;font-size:13px}.deal-files li{padding:5px 0;border-bottom:1px solid var(--border)}.deal-files li:last-child{border-bottom:none}.filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:12px 14px;margin-bottom:12px;background:var(--panel, #fafafa);border:1px solid var(--border);border-radius:6px}.filters label{display:flex;flex-direction:column;gap:3px;margin:0;font-weight:400}.filters label>span{font-size:11px;color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.filters input[type=date]{width:140px}.filters input[type=number]{width:100px}.filters select{width:auto;min-width:130px}.filters-actions{display:flex;gap:6px;margin-left:auto;align-items:flex-end}.filters-actions button{white-space:nowrap}.presets{display:flex;gap:6px;align-items:flex-end;flex-wrap:wrap}.presets button{white-space:nowrap;font-size:12px;padding:5px 9px}.filters label.check{flex-direction:row;align-items:center;gap:6px}.filters label.check>span{text-transform:none;letter-spacing:0;font-weight:400;font-size:12px;color:var(--text)}.filters-note{margin:-4px 0 12px;font-size:12px;color:var(--dim)}.cal-range{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}.cal-range label{display:flex;flex-direction:column;gap:3px;margin:0;font-weight:400}.cal-range label>span{font-size:11px;color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.cal-range input[type=date]{width:140px}@media(max-width:640px){.cal-range,.cal-range input[type=date]{width:100%}.cal-range label{flex:1 1 120px}}.toolbar button .cnt{display:inline-block;margin-left:5px;padding:0 5px;background:var(--accent, #2a5b96);color:#fff;border-radius:9px;font-size:11px}.is-loading{opacity:.55;transition:opacity .12s ease}@media(max-width:640px){.filters{gap:8px 10px}.filters label{flex:1 1 120px}.filters input[type=date],.filters input[type=number],.filters select{width:100%}.filters-actions{margin-left:0;flex:1 1 100%;flex-wrap:wrap}}.montaz.completed{opacity:.72}.montaz.completed:before,.day-group .montaz.completed{border-left-color:var(--dim)}.day-title.is-today{color:var(--accent, #2a5b96);font-weight:700}.day-title.is-overdue{color:#a0392a}.cal-task{display:flex;align-items:baseline;gap:10px;padding:7px 12px;margin-bottom:6px;font-size:13px;background:var(--panel);border:1px solid var(--border);border-left:3px solid var(--border);border-radius:8px}.cal-task.late{border-left-color:#a0392a}.cal-task-when{font-size:11px;color:var(--dim);font-variant-numeric:tabular-nums;min-width:34px}.cal-task-title{font-weight:600}.cal-task-meta{font-size:11px;color:var(--dim);margin-left:auto;text-align:right}@media(max-width:720px){.cal-task{flex-wrap:wrap;gap:4px 8px}.cal-task-meta{margin-left:0;text-align:left;flex-basis:100%}}.cal-duty{display:flex;align-items:baseline;gap:10px;padding:5px 12px 5px 9px;margin-bottom:3px;font-size:12px;border-left:3px solid transparent;border-radius:6px;color:var(--dim)}.cal-duty:hover{background:var(--panel)}.cal-duty.late{border-left-color:#8a5a20}.cal-duty-status{font-size:10px;text-transform:uppercase;letter-spacing:.03em;min-width:96px;color:var(--dim);opacity:.8}.cal-duty-title{color:var(--text)}.cal-duty-meta{font-size:11px;margin-left:auto;text-align:right}@media(max-width:720px){.cal-duty{flex-wrap:wrap;gap:3px 8px}.cal-duty-status{min-width:0}.cal-duty-meta{margin-left:0;text-align:left;flex-basis:100%}}.sla{margin-top:28px}.sla-table{max-width:420px}.sla-input{width:70px}.awaiting{margin-top:28px}.awaiting-hint{color:var(--dim);font-size:12px;margin:-4px 0 10px}.past-montaz{margin-top:28px}.past-toggle{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid var(--border);color:var(--dim);font-size:12px;padding:5px 10px;border-radius:6px;cursor:pointer}.past-toggle:hover{color:var(--text)}.past-montaz .day-group{margin-top:14px}.tl-mention{color:var(--accent, #2a5b96);font-weight:600;background:#2a5b9617;border-radius:3px;padding:0 2px}.tl-input-wrap{position:relative}.tl-suggest{position:absolute;left:0;bottom:calc(100% + 4px);z-index:20;margin:0;padding:4px;list-style:none;min-width:200px;max-width:320px;background:var(--card, #fff);border:1px solid var(--border);border-radius:8px;box-shadow:0 6px 24px #0000001f}.tl-suggest li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:6px 9px;border-radius:5px;cursor:pointer;font-size:13px}.tl-suggest li.active{background:var(--accent, #2a5b96);color:#fff}.tl-suggest-role{font-size:11px;opacity:.65}.tl-notice{margin-top:6px;font-size:12px;color:var(--dim)}.task-timeline{margin-top:18px;border-top:1px solid var(--border);padding-top:4px}.task-timeline .page-h3{margin-top:14px}.header-right{display:flex;align-items:center;gap:14px}.notif{position:relative}.notif-bell{background:none;border:none;cursor:pointer;padding:4px 6px;font-size:16px;line-height:1;border-radius:6px;position:relative}.notif-bell:hover{background:#0000000d}.notif-dot{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#c0392b;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.notif-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:50;width:340px;max-height:60vh;overflow-y:auto;background:var(--card, #fff);border:1px solid var(--border);border-radius:10px;box-shadow:0 10px 34px #00000029}.notif-empty{padding:20px 16px;font-size:13px;color:var(--dim)}.notif-empty-sub{margin-top:6px;font-size:12px;opacity:.8}.notif-list{list-style:none;margin:0;padding:4px}.notif-list li{padding:9px 11px;border-radius:7px;cursor:pointer;font-size:13px}.notif-list li:hover{background:#0000000a}.notif-list li.unread{border-left:3px solid var(--accent, #2a5b96);padding-left:8px}.notif-head{margin-bottom:2px}.notif-body{color:var(--dim);overflow-wrap:anywhere}.notif-list time{display:block;margin-top:3px;font-size:11px;color:var(--dim);opacity:.8}@media(max-width:520px){.notif-panel{width:calc(100vw - 32px);right:-8px}}.notif-link{display:block;color:inherit;text-decoration:none;padding:9px 11px;border-radius:7px}.notif-link:hover{background:#0000000a}.notif-list li{padding:0}.notif-list li:hover{background:none}.notif-list li.unread .notif-link{border-left:3px solid var(--accent, #2a5b96);padding-left:8px}.tl-anchored{background:#2a5b9612;border-radius:8px;box-shadow:0 0 0 2px #2a5b9640;transition:background .4s ease,box-shadow .4s ease}.board-hint{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--dim)}.board-showall{font-size:12px;padding:4px 9px;border-radius:6px;cursor:pointer;background:none;border:1px solid var(--border);color:var(--dim)}.board-showall:hover{color:var(--text);border-color:var(--accent, #2a5b96)}.board-notice{margin-bottom:10px;padding:8px 12px;border-radius:6px;background:#fdf3e3;border:1px solid #edd9b0;font-size:13px}.board{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;height:calc(100vh - 190px);min-height:320px;padding-bottom:8px}.bcol{flex:0 0 auto;width:228px;background:var(--panel, #f4f5f7);border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.bcol.is-over{border-color:var(--accent, #2a5b96);background:#eaf1fa}.bcol-head{display:flex;align-items:baseline;gap:6px;padding:9px 11px;border-bottom:1px solid var(--border);flex:none}.bcol-name{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bcol-n{font-size:11px;color:var(--dim);margin-left:auto;font-variant-numeric:tabular-nums}.bcol-body{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:7px}.bcol-empty{border:1px dashed var(--border);border-radius:8px;padding:14px 8px;text-align:center;font-size:11px;color:var(--dim)}.bgap{flex:0 0 auto;width:34px;cursor:pointer;background:transparent;border:1px dashed var(--border);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--dim);padding:10px 0}.bgap:hover{border-color:var(--accent, #2a5b96);color:var(--text);background:#00000005}.bgap-n{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.bgap-t{writing-mode:vertical-rl;transform:rotate(180deg);font-size:11px;white-space:nowrap;overflow:hidden;max-height:60%}.bcard{background:var(--card, #fff);border:1px solid var(--border);border-radius:8px;padding:8px 10px;cursor:grab;position:relative;box-shadow:0 1px 2px #0000000d}.bcard:hover{border-color:#c7cfd9}.bcard:active{cursor:grabbing}.bcard.is-dragging{opacity:.4}.bcard-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-right:16px}.bcard-num{font-weight:700;font-size:12.5px;color:var(--accent, #2a5b96)}.bcard-sum{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.bcard-client{font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bcard-meta{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.bchip{font-size:10.5px;line-height:1.6;padding:0 6px;border-radius:9px;background:#eef1f5;color:var(--dim);white-space:nowrap}.bchip.late{background:#fbe5e2;color:#a0392a;font-weight:600}.bchip.montaz{background:#e6f0e9;color:#2c5e46;font-weight:600}.bcard-menu{position:absolute;top:4px;right:4px;width:20px;height:20px;display:grid;place-items:center;padding:0;line-height:1;background:none;border:none;border-radius:5px;cursor:pointer;color:var(--dim);font-size:15px}.bcard-menu:hover{background:var(--panel, #f4f5f7);color:var(--text)}.bmenu-veil{position:fixed;inset:0;z-index:60}.bmenu{position:fixed;z-index:61;width:236px;max-height:60vh;overflow-y:auto;background:var(--card, #fff);border:1px solid var(--border);border-radius:9px;box-shadow:0 10px 30px #0000002e;padding:4px}.bmenu-head{font-size:11px;color:var(--dim);padding:6px 9px 4px;font-weight:600}.bmenu button{display:block;width:100%;text-align:left;background:none;border:none;padding:7px 9px;border-radius:5px;cursor:pointer;font-size:13px}.bmenu button:hover:not(:disabled){background:var(--panel, #f4f5f7)}.bmenu button:disabled{color:var(--dim);cursor:default;font-weight:700}@media(max-width:640px){.board{height:auto;max-height:none}.bcol{width:80vw}.bcol-body{max-height:62vh}}.wgroup{margin-bottom:20px}.wgroup-head{display:flex;align-items:center;gap:8px;margin:0 0 6px}.wgroup-n{font-size:12px;color:var(--dim)}.waited{font-variant-numeric:tabular-nums}.waited.long{color:#a0392a;font-weight:600}.assign{display:flex;gap:5px;align-items:center}.assign input[type=date]{width:138px}.assign button{padding:4px 10px}.assign-err{font-size:11px;color:#a0392a;margin-top:3px}.wmore{margin-top:6px;font-size:12px;padding:5px 11px;border-radius:6px;background:none;border:1px solid var(--border);color:var(--dim);cursor:pointer}.wmore:hover{color:var(--text);border-color:var(--accent, #2a5b96)}.linklike{background:none;border:none;padding:0;font:inherit;cursor:pointer;color:var(--accent, #2a5b96);font-weight:600}.linklike:hover{text-decoration:underline}@media(max-width:640px){.assign{flex-wrap:wrap}.assign input[type=date]{width:100%}}.tl-astask{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--dim);cursor:pointer;margin:0}.tl-astask input{margin:0}.tl-astask:hover{color:var(--text)}.tl-del{background:none;border:none;padding:0 0 0 8px;cursor:pointer;font:inherit;font-size:11px;color:var(--dim);opacity:0;transition:opacity .12s}.tl-ev:hover .tl-del,.tl-del:focus{opacity:1}.tl-del:hover{color:#a0392a;text-decoration:underline}@media(hover:none){.tl-del{opacity:1;padding:6px 4px 6px 10px;margin:-6px 0}}.team-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.team-head h3{margin:0}.team-result{font-size:12px;margin:8px 0 4px}.team-skipped{color:#a0392a;margin-top:3px}.team-list{display:flex;flex-direction:column;gap:12px;margin-top:10px}.team-person-head{display:flex;align-items:baseline;gap:8px}.team-name{font-weight:700;font-size:13px}.team-n{font-size:11px;color:var(--dim);font-variant-numeric:tabular-nums}.team-nobot{font-size:11px;color:#a0392a}.team-tasks{list-style:none;margin:5px 0 0;padding:0;font-size:12.5px}.team-tasks li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:4px 0;border-bottom:1px solid var(--border)}.team-tasks li:last-child{border-bottom:none}.team-tasks li.late .team-due{color:#a0392a;font-weight:600}.team-where{font-size:11px;color:var(--dim)}.team-due{font-size:11px;color:var(--dim);margin-left:auto;font-variant-numeric:tabular-nums}.entity-tasks li{padding:6px 0}.entity-tasks .linklike{font-size:12.5px;text-align:left}.entity-tasks li.done{opacity:.6}.entity-tasks li.done .linklike{text-decoration:line-through}.entity-tasks .badge-slot{font-size:11px}.entity-tasks input[type=checkbox]{margin:0;flex:0 0 auto}.usage-periods{display:flex;gap:6px}.usage-periods button{padding:4px 10px;font-size:12px}.usage-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.usage-row{display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(80px,2fr) auto minmax(90px,auto);gap:12px;align-items:center}.usage-who{display:flex;flex-direction:column;gap:2px;min-width:0}.usage-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usage-role{font-size:11px;color:var(--muted)}.usage-bar{height:8px;border-radius:4px;background:var(--line);overflow:hidden}.usage-bar-fill{height:100%;background:var(--accent);border-radius:4px}.usage-nums{display:flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.usage-days{font-weight:600}.usage-logins{font-size:11px;color:var(--muted)}.usage-never{font-size:12px;color:var(--muted)}.usage-seen{font-size:12px;color:var(--muted);text-align:right}@media(max-width:720px){.usage-row{grid-template-columns:1fr auto}.usage-bar{grid-column:1 / -1}.usage-seen{text-align:left}}.taskcount{display:inline-flex;align-items:baseline;gap:5px;font-variant-numeric:tabular-nums;font-weight:600}.taskcount.late{color:#a0392a}.taskcount-late{font-size:11px;font-weight:400}
