#centralControlToday{--at-surface:var(--cc-surface,var(--paper,#fff));--at-line:var(--line,#e0e6ef);--at-ink:var(--ink,#24374e);--at-muted:var(--muted,#66758a);--at-brand:var(--cc-brand,var(--purple,#602bba));color:var(--at-ink);margin:6px 0 26px;font-size:13px;line-height:1.5}#centralControlToday *{box-sizing:border-box}#centralControlToday .at-topline{display:flex;justify-content:space-between;align-items:center;margin:0 0 12px;gap:15px;color:var(--at-muted);font-size:12px}#centralControlToday .at-topline>span{font-weight:650}#centralControlToday .at-topline>div{display:flex;gap:14px;align-items:center}#centralControlToday .at-topline>div>span{font-size:11px}#centralControlToday .at-topline b{font-weight:600;padding:6px 10px;background:var(--at-surface);border:1px solid var(--at-line);border-radius:7px;color:var(--at-ink)}#centralControlToday .at-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}#centralControlToday .at-kpi{padding:17px 21px;border:1px solid var(--at-line);border-radius:11px;background:var(--at-surface);text-align:left;color:var(--at-ink);cursor:pointer;font:inherit;box-shadow:none;min-height:120px}#centralControlToday .at-kpi>span{font-size:12px;color:var(--at-muted)}#centralControlToday .at-kpi strong{display:block;font-size:29px;letter-spacing:-.7px;line-height:1.3;font-weight:700;margin:6px 0}#centralControlToday .at-kpi small{color:var(--at-muted);font-size:10px}#centralControlToday .at-kpi-attention{background:#fff7ea}#centralControlToday .at-kpi-attention strong{color:#91601d}#centralControlToday .at-kpi[aria-pressed=true]{border-color:var(--at-brand)}#centralControlToday button:focus-visible{outline:2px solid var(--at-brand);outline-offset:3px}#centralControlToday button:hover{filter:brightness(.98)}#centralControlToday .at-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);gap:20px;align-items:start}#centralControlToday .at-panel{border:1px solid var(--at-line);border-radius:11px;background:var(--at-surface);overflow:hidden}#centralControlToday .at-panel>header{padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:10px}#centralControlToday h3{margin:0;font-size:16px;font-weight:650;letter-spacing:-.25px}#centralControlToday h3>span{font-size:11px;font-weight:500;margin-left:6px;padding:3px 6px;background:var(--cc-soft,#f4f6fa);border-radius:5px;color:var(--at-muted)}#centralControlToday .at-panel>header>small{font-size:11px;color:var(--at-muted)}#centralControlToday .at-alert{padding:16px 20px;border-top:1px solid var(--at-line);display:flex;align-items:center;gap:12px}#centralControlToday .at-alert-mark{width:23px;height:23px;flex:0 0 23px;border-radius:7px;background:#fff2d9;color:#8e611c;display:grid;place-items:center;font-weight:650;font-size:13px}#centralControlToday .at-alert>div{flex:1;min-width:0}#centralControlToday h4{margin:0;font-size:13px;font-weight:600}#centralControlToday .at-alert p{margin:3px 0 1px;font-size:12px;color:var(--at-ink)}#centralControlToday .at-alert small{font-size:11px;color:var(--at-muted)}#centralControlToday .at-action{font:inherit;font-size:12px;font-weight:600;padding:7px 11px;border:1px solid var(--at-line);border-radius:6px;background:var(--at-surface);color:var(--at-brand);cursor:pointer;white-space:nowrap;min-height:34px}#centralControlToday .at-job{display:flex;justify-content:space-between;align-items:start;gap:12px;padding:15px 20px;border:0;border-top:1px solid var(--at-line);border-radius:0;width:100%;background:var(--at-surface);color:var(--at-ink);text-align:left;cursor:pointer;font:inherit}#centralControlToday .at-job>span:first-child{min-width:0}#centralControlToday .at-job strong{display:block;font-size:13px;font-weight:600;overflow-wrap:anywhere}#centralControlToday .at-job small{display:block;font-size:11px;color:var(--at-muted);margin-top:4px}#centralControlToday .at-status{font-size:10px;padding:4px 6px;border-radius:5px;background:var(--cc-soft,#f4f6fa);color:var(--at-muted);white-space:nowrap}#centralControlToday .at-status.started{color:#087f86}#centralControlToday .at-status.completed{color:#147757}#centralControlToday .at-status.late{color:#b44653}#centralControlToday .at-more{padding:11px 20px;border-top:1px solid var(--at-line)}#centralControlToday .at-more button{padding:0;border:0;background:none;font:inherit;font-size:12px;color:var(--at-brand);cursor:pointer}#centralControlToday .at-empty{padding:24px 20px;border-top:1px solid var(--at-line)}#centralControlToday .at-empty strong{font-size:13px;font-weight:600}#centralControlToday .at-empty p{margin:6px 0 0;color:var(--at-muted);font-size:12px}#centralControlToday .at-data-note{padding:10px 20px;border-top:1px solid var(--at-line);font-size:11px;color:var(--at-muted)}#centralControlView .at-workflow-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:22px;margin-top:4px;border-top:1px solid var(--line);color:var(--ink)}#centralControlView .at-workflow-heading h3{margin:0;font-size:18px;font-weight:650}#centralControlView .at-workflow-heading p{margin:5px 0 0;font-size:12px;color:var(--muted)}#centralControlView .at-workflow-heading>span{font-size:11px;color:var(--muted)}
html[data-color-mode=dark] #centralControlToday .at-kpi-attention{background:#352d21}html[data-color-mode=dark] #centralControlToday .at-kpi-attention strong{color:#ebc178}html[data-color-mode=dark] #centralControlToday .at-alert-mark{background:#42351e;color:#ebc178}html[data-color-mode=dark] #centralControlToday .at-status.started{color:#79d2d6}html[data-color-mode=dark] #centralControlToday .at-status.completed{color:#78d6b2}html[data-color-mode=dark] #centralControlToday .at-status.late{color:#f49ea9}
@media(max-width:1050px){#centralControlToday .at-grid{grid-template-columns:1fr 1fr}#centralControlToday .at-alert{flex-wrap:wrap}#centralControlToday .at-alert>div{min-width:170px}}
@media(max-width:750px){#centralControlToday .at-grid{grid-template-columns:1fr}#centralControlToday .at-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}#centralControlToday .at-topline>div>span{display:none}}
