body[data-current-page="site"]{--bg-card:var(--brand-surface);--bg-secondary:var(--brand-surfaceSubtle);--bg-tertiary:var(--brand-border);--text-muted:var(--brand-textMuted);--border-color:var(--brand-border);--border-glass:var(--brand-border);--border-glass-strong:var(--brand-borderStrong);--focus-ring:var(--brand-focus);}body[data-current-page="site"] .site-workbench{--site-paper:var(--brand-canvas);--site-surface:var(--brand-surface);--site-ink:var(--brand-text);--site-muted:var(--brand-textSecondary);--site-line:var(--brand-border);--site-line-strong:var(--brand-borderStrong);--site-yellow:var(--brand-accent);--site-signal-ink:var(--brand-onAccent);--site-solid-ink:var(--brand-surfaceSubtle);--site-solid-text:var(--brand-text);--site-blue:var(--brand-info);--site-sky:var(--brand-info);--site-green:var(--brand-success);--site-risk:var(--brand-danger);gap:18px;font-size:14px;line-height:1.6;}body[data-current-page="site"] :is(.site-command,.site-zero-start){background:var(--brand-surface);border-color:var(--brand-border);border-radius:18px;}body[data-current-page="site"] :is(.site-command,.site-zero-start)::after,body[data-current-page="site"] .site-pulse > div::before{display:none;}body[data-current-page="site"] .site-command{min-height:0;padding:24px;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:center;}body[data-current-page="site"] :is(.site-command-copy h2,.site-zero-start h2){font-size:28px;line-height:1.4;letter-spacing:0;max-width:none;}body[data-current-page="site"] :is(.site-command-copy > p,.site-command-copy > time,.site-zero-start > p){font-size:13px;white-space:normal;overflow-wrap:anywhere;}body[data-current-page="site"] .site-current-task{margin-top:16px;}body[data-current-page="site"] :is(.site-current-task strong,.site-current-task span span,.site-record-copy strong,.site-record-copy small,.site-pending-row strong,.site-tool-row small){white-space:normal;overflow-wrap:anywhere;line-height:1.6;}body[data-current-page="site"] :is(.site-zero-symbol,.site-current-task > svg,.site-empty > svg,.site-pending-empty > span,.site-tool-row > button > svg:first-child){color:var(--brand-info);background:var(--brand-infoSurface);}body[data-current-page="site"] .site-quick-actions{align-self:center;}body[data-current-page="site"] .site-quick-actions button{min-height:92px;padding:16px;gap:10px;}body[data-current-page="site"] .site-quick-actions button > svg{flex:0 0 24px;width:24px;height:24px;padding:0;background:none;}body[data-current-page="site"] .site-quick-actions small{opacity:1;font-size:12px;}body[data-current-page="site"] .site-quick-actions button:hover{transform:none;}body[data-current-page="site"] .site-pulse > div{gap:8px;padding:16px 20px;}body[data-current-page="site"] .site-pulse dd strong{font-size:26px;font-variant-numeric:tabular-nums;}body[data-current-page="site"] :is(.site-pulse dt,.site-pulse dd span,.site-records header p,.site-pending header p,.site-record-date,.site-record-copy small,.site-record-kind,.site-pending-row small,.site-pending-row em,.site-tool-row small,.site-empty span,.site-pending-empty small){font-size:12px;line-height:1.6;}body[data-current-page="site"] :is(.site-records h3,.site-pending h3){font-size:18px;line-height:1.5;letter-spacing:0;}body[data-current-page="site"] :is(.site-record-copy strong,.site-pending-row strong,.site-tool-row strong){font-size:14px;}body[data-current-page="site"] .site-pending > header > strong{background:var(--brand-surfaceSubtle);color:var(--brand-text);border:1px solid var(--brand-border);border-radius:10px;}body[data-current-page="site"] :is(.site-pending-row--acceptance,.site-pending-row--material) .site-pending-symbol{color:var(--brand-info);background:var(--brand-infoSurface);}body[data-current-page="site"] .site-record-kind{background:var(--brand-surfaceSubtle);}body[data-current-page="site"] .site-tool-row{grid-template-columns:repeat(3,minmax(0,1fr));}body[data-current-page="site"] .site-workbench [data-site-intent]{min-height:44px;}body[data-current-page="site"] .site-records > header button{font-size:13px;flex:0 0 auto;}body[data-current-page="site"] .site-empty button{color:var(--brand-onAccent);}body[data-current-page="site"] .site-workbench :focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal{border:1px solid var(--brand-border);border-radius:18px;background:var(--brand-surface);color:var(--brand-text);}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal :is(.modal-header,.modal-footer){background:var(--brand-surfaceSubtle);border-color:var(--brand-border);}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal :is(input:not([type="checkbox"]):not([type="hidden"]),select,button){min-height:44px;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal :is(input,select,textarea){color:var(--brand-text);background:var(--brand-surfaceSubtle);border-color:var(--brand-borderStrong);}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal textarea{min-height:100px;line-height:1.7;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal :is(.form-label,.form-checkbox-label){font-size:14px;line-height:1.7;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal .form-checkbox-label{display:inline-flex;align-items:center;gap:8px;min-height:44px;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal .bv2-form-grid:not([hidden]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal input[type="checkbox"]{width:18px;height:18px;accent-color:var(--brand-info);}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal :is(.btn-secondary,.modal-close){background:var(--brand-surface);color:var(--brand-text);border:1px solid var(--brand-borderStrong);}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal .modal-close{min-width:44px;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal .btn-primary{background:var(--brand-accent);color:var(--brand-onAccent);border-color:var(--brand-accent);box-shadow:none;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal :focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px;}@media (max-width:980px){body[data-current-page="site"] .site-command{grid-template-columns:1fr;}body[data-current-page="site"] .site-tool-row{grid-template-columns:1fr;}body[data-current-page="site"] .site-tool-row > button + button{border-left:0;border-top:1px solid var(--brand-border);}}@media (max-width:768px){body[data-current-page="site"] .site-workbench{gap:14px;}body[data-current-page="site"] .site-command{padding:18px;gap:18px;}body[data-current-page="site"] :is(.site-command-copy h2,.site-zero-start h2){font-size:24px;}body[data-current-page="site"] .site-quick-actions button{min-height:72px;padding:12px;align-items:center;}body[data-current-page="site"] .site-pulse > div{padding:14px;}body[data-current-page="site"] .site-record-line{grid-template-columns:40px 28px minmax(0,1fr) 16px;gap:8px;}body[data-current-page="site"] .site-record-symbol{width:28px;height:32px;}body[data-current-page="site"] .site-record-list::before{display:none;}body[data-current-page="site"] .site-records > header{gap:8px;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal .modal-footer{gap:8px;}body[data-current-page="site"] .modal-overlay:not(.wr-record) .cal-modal .bv2-form-grid:not([hidden]){grid-template-columns:1fr;gap:12px;}}