:root{--surface-premium:color-mix(in srgb,var(--surface-panel) 86%,rgba(0,0,0,0.08));--surface-premium-soft:color-mix(in srgb,var(--surface-panel-soft) 84%,rgba(0,0,0,0.08));--border-premium:color-mix(in srgb,var(--border-panel) 48%,transparent);--border-premium-strong:color-mix(in srgb,var(--border-panel) 72%,rgba(148,163,184,0.16));--shadow-premium:none;--sidebar:270px}.eyebrow,.page-header .eyebrow,.page-state-gate .eyebrow,.panel-header .eyebrow,.section-heading .eyebrow{color:var(--muted);font-family:var(--font-sans,Inter),ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:650;letter-spacing:0;text-transform:none}.eyebrow:before{display:none}.page-header{margin-bottom:22px;padding-bottom:16px;border-bottom-color:color-mix(in srgb,var(--border-panel) 44%,transparent)}.page-header.page-header-compact{margin-bottom:12px;padding-bottom:12px}.page-header:before{background:color-mix(in srgb,var(--border-muted) 72%,transparent);box-shadow:none}.page-description{max-width:760px;color:var(--muted)}.section-heading{gap:12px;margin-bottom:12px}.panel-title,.section-heading h2{font-size:15px;font-weight:680;letter-spacing:0}.topbar{border-bottom-color:color-mix(in srgb,var(--border-panel) 42%,transparent);background:color-mix(in srgb,var(--bg) 78%,rgba(7,8,18,.82))}.app-shell{background:radial-gradient(1300px 760px at 80% -10%,rgba(124,58,237,.11),transparent 58%),radial-gradient(900px 600px at 12% 108%,rgba(56,189,248,.05),transparent 55%),#08080d}.sidebar{border-right-color:color-mix(in srgb,var(--border-panel) 46%,transparent);background:linear-gradient(180deg,#0c0c14,#08080d);box-shadow:none;padding:16px 14px 12px}.sidebar:after,.sidebar:before{opacity:0}.brand-title{color:#f4f4f8;font-size:11.5px;font-weight:800;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.brand-mark{width:38px;height:38px;border:0;border-radius:12px;background:linear-gradient(150deg,#a78bfa,#7c3aed);box-shadow:none}.brand-sigil{color:#ffffff;font-size:10.5px;font-weight:800;letter-spacing:.03em;text-shadow:none}.brand-status-light{right:-2px;bottom:-2px;width:11px;height:11px;border:2.5px solid #0a0a12;background:#34d399;box-shadow:0 0 8px rgba(52,211,153,.8)}.brand-subtitle{color:#6d6d86;font-size:11.5px;font-weight:500}.sidebar-brand-row{padding:4px 2px 16px}.brand{flex:1 1 auto;gap:9px;padding:2px 0}.brand,.brand .sidebar-label{min-width:0}.sidebar-toggle{width:30px;height:30px;border-color:rgba(255,255,255,.07);background:transparent;color:#8a8aa3;border-radius:9px}.sidebar-toggle:hover{color:#e8e8f0;border-color:rgba(139,92,246,.32);background:rgba(255,255,255,.045)}.nav-section-label{color:#77728e;font-family:var(--font-sans,Inter),ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nav-section-toggle{position:relative;min-height:24px;margin:18px 0 7px;padding:0 8px;color:#77728e;cursor:pointer}.nav-section-toggle:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;border-radius:999px;background:#8b5cf6;opacity:0;box-shadow:0 0 10px rgba(139,92,246,.55);pointer-events:none;transform:translateY(-50%);transition:opacity var(--motion-fast) var(--motion-ease)}.nav-group:first-child .nav-section-toggle{margin-top:6px}.nav-group[data-active=true] .nav-section-toggle{color:#c8c3dc}.nav-group[data-active=true] .nav-section-toggle:before{opacity:1}.nav-group[data-expanded=false][data-active=true] .nav-section-toggle{background:rgba(139,92,246,.08)}.nav-link.active{color:#ffffff;border-color:rgba(139,92,246,.3);background:linear-gradient(90deg,rgba(139,92,246,.24),rgba(139,92,246,.03));box-shadow:0 10px 24px -15px rgba(124,58,237,.9)}.nav-link.active:before{opacity:1;left:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:linear-gradient(#c4b5fd,#8b5cf6)}.nav-link{min-height:38px;padding:0 12px;color:#9494ab;border-radius:8px;font-size:13.5px;font-weight:500}.nav-link:hover{color:#e8e8f0;background:rgba(255,255,255,.045);transform:none}.nav-glyph{border:0;background:transparent;color:currentColor;border-radius:0}.nav-glyph,.nav-glyph svg{width:17px;height:17px}.nav-link.active .nav-glyph,.nav-link:hover .nav-glyph{border-color:transparent;background:transparent}.nav-count,.nav-link.active .nav-glyph{color:#c4b5fd}.nav-count{min-width:20px;height:19px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(139,92,246,.25);background:rgba(139,92,246,.16);border-radius:20px;padding:0 6px;font-size:11px;font-weight:700}.sidebar-collapsed .nav-link{width:42px;overflow:hidden}.sidebar-collapsed .brand-mark{width:38px;height:38px}.route-family-nav-copy,.route-family-nav-link{border-color:color-mix(in srgb,var(--border-panel) 46%,transparent);background:color-mix(in srgb,var(--surface-panel) 58%,transparent);box-shadow:none}.route-family-nav-copy{background:color-mix(in srgb,var(--surface-panel-soft) 78%,transparent)}.route-family-nav-link{min-height:52px}.route-family-nav-link:focus-visible,.route-family-nav-link:hover{border-color:color-mix(in srgb,var(--border-muted) 72%,transparent);background:color-mix(in srgb,var(--surface-panel) 76%,transparent)}.route-family-nav-link.active{border-color:color-mix(in srgb,var(--route-accent-border) 48%,var(--border-muted));background:linear-gradient(90deg,color-mix(in srgb,var(--route-accent-soft) 24%,transparent),transparent 68%),color-mix(in srgb,var(--surface-panel) 76%,transparent);box-shadow:inset 2px 0 0 color-mix(in srgb,var(--route-accent) 86%,transparent)}.route-family-nav-link>svg{border-color:color-mix(in srgb,var(--border-muted) 54%,transparent);background:color-mix(in srgb,var(--surface-inset) 38%,transparent);color:var(--muted)}.route-family-nav-link.active>svg{border-color:color-mix(in srgb,var(--route-accent-border) 54%,var(--border-muted));background:color-mix(in srgb,var(--route-accent-soft) 20%,transparent);color:var(--route-accent-strong)}.route-family-nav-role{color:var(--muted-2);font-weight:720}.command-action-row,.command-advanced-drawer,.command-output-row,.command-quick-action,.command-run-row,.control-room-diagnostics,.entity-card,.health-banner,.knowledge-row,.knowledge-source-inspector,.library-preview-panel,.library-row,.operator-card,.operator-index-row,.operator-record-inspector,.operator-record-row,.page-state-gate,.panel,.pattern-card,.pattern-inspector,.pattern-row,.playbook-method-inspector,.playbook-method-row,.project-card,.project-preview-panel,.stat-card,.thread-index-composer-heading,.thread-index-route-details,.thread-output-panel,.thread-preview-panel,.thread-turn,.work-item-preview-panel,.workspace-ledger-row,.workspace-section{border-color:var(--border-premium);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 56%),var(--surface-premium);box-shadow:var(--shadow-premium)}.empty-state:before,.panel:before,.workspace-section:before{opacity:0}.artifact-side-rail .panel,.config-side-stack .panel,.dashboard-side-stack .workspace-section,.run-inspector-side .panel,.run-launch-rail .responsive-disclosure-panel,.run-launch-rail .workspace-section{background:var(--surface-premium-soft);border-color:color-mix(in srgb,var(--border-premium) 82%,transparent)}.command-launch-card:hover,.command-quick-action:hover,.command-quick-action[data-recommended=true],.entity-card:hover,.library-row:not(.static):hover,.operator-card:focus-within,.operator-card:hover,.operator-index-row:focus-within,.operator-index-row:hover,.pattern-card:focus-within,.pattern-card:hover,.project-card:hover,.thread-row-main:hover{transform:none;border-color:var(--border-premium-strong);background:linear-gradient(180deg,rgba(255,255,255,.026),transparent 56%),color-mix(in srgb,var(--surface-panel) 90%,rgba(0,0,0,.08));box-shadow:none}.library-row:not(.static):hover strong,.operator-card:hover .operator-row-title,.project-card:hover header strong,.thread-row-main:hover strong{color:var(--text)}.automation-card[data-selected=true],.evaluation-row[data-selected=true],.knowledge-row.selected,.knowledge-row[data-selected=true],.library-row[data-selected=true],.operator-card.playbook-method-row[data-selected=true],.operator-index-row.operator-record-row[data-selected=true],.pattern-card.pattern-row.highlight,.pattern-card.pattern-row[data-selected=true],.run-ledger-row[data-selected=true],.work-item-card[data-selected=true]{border-color:color-mix(in srgb,var(--route-accent-border) 44%,var(--border-premium-strong));background:linear-gradient(90deg,color-mix(in srgb,var(--route-accent-soft) 22%,transparent),transparent 64%),color-mix(in srgb,var(--surface-panel) 82%,transparent);box-shadow:inset 2px 0 0 color-mix(in srgb,var(--route-accent) 84%,transparent)}.knowledge-source-inspector,.operator-record-inspector,.pattern-inspector,.playbook-method-inspector{border-color:color-mix(in srgb,var(--border-panel) 50%,transparent);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 72px),var(--surface-premium-soft);box-shadow:none}.automation-preview-activity li,.automation-preview-facts div,.automation-preview-section,.evaluation-preview-checklist li,.evaluation-preview-facts div,.evaluation-preview-section,.knowledge-source-inspector-facts div,.knowledge-source-inspector-panel,.library-preview-facts div,.library-preview-next,.operator-record-inspector-facts div,.operator-record-inspector-panel,.pattern-inspector-body,.pattern-inspector-facts div,.playbook-method-inspector-facts div,.playbook-method-inspector-panel,.project-preview-next,.project-preview-stats div,.run-ledger-preview-activity li,.run-ledger-preview-facts div,.run-ledger-preview-section,.thread-preview-facts div,.work-item-preview-facts div,.work-item-preview-next{border-color:color-mix(in srgb,var(--border-muted) 44%,transparent);background:color-mix(in srgb,var(--surface-inset) 34%,transparent)}.knowledge-source-inspector-facts dt,.operator-record-inspector-facts dt,.pattern-inspector-facts dt,.playbook-method-inspector-facts dt{color:var(--muted-2);font-weight:700;letter-spacing:0;text-transform:none}.automation-drawer-overlay,.focused-drawer-overlay,.work-item-drawer-overlay{background:rgba(0,0,0,.46);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.automation-create-drawer,.focused-drawer,.work-item-create-drawer{border-color:color-mix(in srgb,var(--border-panel) 58%,transparent);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 150px),var(--surface);box-shadow:0 22px 54px rgba(0,0,0,.42)}.control-room-diagnostics-summary-status,.control-room-proof-summary-meta{border-color:color-mix(in srgb,var(--border-muted) 54%,transparent);background:color-mix(in srgb,var(--surface-inset) 36%,transparent);color:var(--muted)}.button{border-color:color-mix(in srgb,var(--border-muted) 64%,transparent);background:color-mix(in srgb,var(--surface-panel) 62%,transparent);box-shadow:none;transform:none}.button:hover:not(:disabled):not([aria-disabled=true]){border-color:color-mix(in srgb,var(--border-muted) 86%,rgba(148,163,184,.16));background:color-mix(in srgb,var(--surface-panel) 78%,transparent);box-shadow:none;transform:none}.button.primary,.composer-send,.topbar .button.primary{background:linear-gradient(180deg,#8b5cf6,#7c3aed);border-color:color-mix(in srgb,var(--action-strong) 58%,rgba(255,255,255,.16));box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}.button.primary:hover:not(:disabled):not([aria-disabled=true]),.topbar .button.primary:hover:not(:disabled):not([aria-disabled=true]){border-color:color-mix(in srgb,var(--action-strong) 72%,rgba(255,255,255,.2));box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}@media (min-width:981px){.topbar{min-height:70px;padding:0 26px;gap:16px;border-bottom-color:rgba(255,255,255,.055);background:rgba(9,9,15,.72)}.topbar-command-zone{display:flex;grid-template-columns:none;gap:0;max-width:540px}.topbar-route-context{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.topbar-command-zone .command-search{flex:1 1 540px}}.topbar-route-context span{color:#6d6d86;font-size:9.5px;font-weight:700;letter-spacing:.08em}.topbar-route-context strong{color:#f0f0f5;font-size:13px;font-weight:700}.search{min-height:42px;max-width:540px;gap:10px;border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.03);border-radius:12px;padding:0 12px 0 15px}.search kbd{color:#7a7a93;border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.command-search:hover,.search:focus-within{border-color:rgba(139,92,246,.32);background:rgba(255,255,255,.05);box-shadow:none}.topbar-actions{gap:8px}.shell-ready-status{flex:0 0 auto}.shell-ready-status .status-chip{min-height:32px;max-width:none;padding:0 13px}.shell-ready-status[data-state=local] .status-chip{border-color:rgba(122,167,255,.2);background:rgba(122,167,255,.07);color:#a9c7ff}.shell-ready-status[data-state=loading] .status-chip{border-color:rgba(245,158,11,.2);background:rgba(245,158,11,.07);color:#f6c56f}.shell-ready-status[data-state=synced] .status-chip{border-color:rgba(52,211,153,.2);background:rgba(52,211,153,.07);color:#6ee7b7}.shell-ready-status[data-state=error] .status-chip{border-color:rgba(239,107,115,.22);background:rgba(239,107,115,.08);color:#f3a4aa}.shell-ready-status .status-label{color:inherit;font-weight:600}@media (min-width:981px){.dashboard-page{max-width:1560px;padding-top:30px}.dashboard-page>.page-header{margin-bottom:22px;padding:0;border-bottom:0}.dashboard-page .page-header .eyebrow,.dashboard-page>.page-header:before{display:none}.dashboard-page .page-title{margin:0;font-size:26px;line-height:1.1;letter-spacing:-.01em;font-weight:750}.dashboard-page .page-description{margin-top:5px;font-size:13.5px;line-height:1.45}}.workspace-switcher{flex-basis:268px;min-width:236px;max-width:268px}.workspace-switcher-trigger{min-height:44px;grid-template-columns:28px minmax(0,1fr) auto;gap:11px;border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.03);border-radius:12px;padding:0 13px;box-shadow:none}.workspace-switcher-trigger:before{display:none}.workspace-switcher-trigger:hover,.workspace-switcher-trigger[aria-expanded=true]{border-color:rgba(139,92,246,.32);background:rgba(255,255,255,.05);box-shadow:none}.workspace-switcher-mark{border:0;background:linear-gradient(145deg,#818cf8,#6366f1);color:#ffffff;border-radius:8px}.workspace-switcher-current span,.workspace-switcher-menu-header span,.workspace-switcher-option-copy span{color:#6d6d86;font-size:9.5px;font-weight:700;letter-spacing:.08em}.workspace-switcher-current strong,.workspace-switcher-option-copy strong{color:#f0f0f5;font-size:13px;font-weight:700}.workspace-switcher-menu{width:268px;gap:4px;border-color:rgba(255,255,255,.1);background:#12121b;border-radius:14px;box-shadow:0 28px 64px -14px rgba(0,0,0,.85);padding:8px}.workspace-switcher-menu-header{padding:6px 10px 8px;border-bottom:0}.workspace-switcher-options{gap:2px}.workspace-switcher-option{grid-template-columns:28px minmax(0,1fr) auto;gap:11px;border-color:transparent;background:transparent;border-radius:10px;padding:9px 10px}.workspace-switcher-option:hover{border-color:transparent;background:rgba(255,255,255,.045)}.workspace-switcher-option.active{border-color:rgba(139,92,246,.22);background:rgba(139,92,246,.12)}.workspace-switcher-option-icon{border:0;background:rgba(255,255,255,.06)}.workspace-switcher-footer-copy,.workspace-switcher-option-counts{display:none}.workspace-switcher-option-state{min-width:auto;color:#c4b5fd}.workspace-switcher-menu-footer{border-top-color:rgba(255,255,255,.07);padding:8px 4px 0}.workspace-switcher-manage{min-height:38px;justify-content:flex-start;border-color:transparent;background:transparent;color:#9494ab;border-radius:10px}.workspace-switcher-manage:hover{border-color:transparent;background:rgba(255,255,255,.045);color:#e8e8f0}.topbar .button.primary{min-height:44px;border-radius:12px;padding-inline:18px;font-size:13.5px;font-weight:700;box-shadow:0 10px 26px -8px rgba(124,58,237,.8),inset 0 1px 0 rgba(255,255,255,.28)}@media (max-width:760px){.shell-ready-status{display:none}}.button.ghost{color:var(--muted);background:transparent}.button.danger{color:var(--state-danger-strong);border-color:var(--state-danger-border);background:var(--state-danger-bg)}.command-output-state,.command-run-state,.nav-count,.pill,.project-active-badge{border-color:color-mix(in srgb,var(--border-muted) 48%,transparent);background:color-mix(in srgb,var(--surface-inset) 28%,transparent);color:var(--muted);box-shadow:none}.pill.accent,.pill.info,.pill.success,.project-active-badge{color:var(--muted);border-color:color-mix(in srgb,var(--border-muted) 52%,transparent);background:color-mix(in srgb,var(--surface-inset) 28%,transparent)}.command-run-state.warning,.pill.danger,.pill.warning{background:transparent}.thread-composer,.thread-composer-dock .thread-composer,.thread-composer.hero{border-color:color-mix(in srgb,var(--route-accent-border) 36%,var(--border-premium));background:linear-gradient(180deg,rgba(255,255,255,.024),transparent 58%),var(--surface-premium);box-shadow:none}.thread-composer:focus-within{border-color:color-mix(in srgb,var(--route-accent-border) 58%,var(--border-premium-strong));background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 58%),var(--surface-premium);box-shadow:none}.empty-state,.loading-row,.skeleton-card,.state-card{border-color:color-mix(in srgb,var(--border-panel) 44%,transparent);background:linear-gradient(180deg,rgba(255,255,255,.014),transparent 62%),var(--surface-premium-soft);box-shadow:none}.empty-state{padding:16px}.empty-state.compact{padding:12px}.empty-state-glyph{color:var(--muted-2);border-color:color-mix(in srgb,var(--border-muted) 48%,transparent);background:color-mix(in srgb,var(--surface-inset) 34%,transparent)}.command-advanced-drawer,.current-safe-facts-disclosure,.state-details{border-color:color-mix(in srgb,var(--border-panel) 48%,transparent);background:color-mix(in srgb,var(--surface-inset) 32%,transparent);box-shadow:none}.backend-workspace-copy>span,.current-safe-action-path-meta em,.current-safe-facts-disclosure-summary small,.current-safe-proof-rail dt,.shell-mode-copy>span{letter-spacing:0}.current-safe-proof-rail>div{border-left-color:color-mix(in srgb,var(--border-muted) 58%,transparent);background:color-mix(in srgb,var(--surface-inset) 34%,transparent)}@media (max-width:860px){.entity-card,.operator-card,.panel,.pattern-card,.project-card,.workspace-section{padding:14px}}.composer-suggest{min-height:34px;border-radius:10px;padding:4px 6px 4px 12px;font-size:12.5px}.composer-next-action{min-height:0;padding:8px 12px;border-radius:10px}.composer-next-action strong{font-size:12.5px}.composer-next-action small{font-size:11.5px}.composer-run-contract{gap:6px}.composer-run-contract-item{border:0;background:transparent;padding:6px 10px 6px 0}.composer-run-contract-item+.composer-run-contract-item{border-left:1px solid var(--border-muted);padding-left:12px}.composer-run-contract-item dt{font-size:9.5px;letter-spacing:.08em}.composer-run-contract-item dd strong{font-size:12.5px}.composer-run-contract-item dd small{font-size:11px;color:var(--muted-2)}.composer-plan-preview{gap:10px;border-radius:14px;padding:12px 14px}.composer-plan-preview>header strong{font-size:13.5px}.composer-plan-preview>header p{font-size:12px}.composer-proof-details{border-radius:12px}.composer-proof-details summary{min-height:0;padding:8px 12px;font-size:12px}.composer-proof-details summary strong{font-size:12px}.composer-proof-details summary small{font-size:11px;color:var(--muted-2)}.route-family-nav-copy{display:none}.route-family-nav-link{min-height:40px;border-radius:12px;padding:6px 12px}.route-family-nav-link strong{font-size:12.5px;font-weight:700}.route-family-nav-link em,.route-family-nav-link small{font-size:10.5px}.route-family-nav-link svg{width:14px;height:14px}section[data-action-placement]{border-radius:12px;padding:10px 14px;gap:10px}section[data-action-placement] strong{font-size:13px}section[data-action-placement] em,section[data-action-placement] p,section[data-action-placement] small{font-size:11.5px}.thread-turn{border-radius:14px;padding:14px 16px}.thread-turn h3{font-size:13px}.agent-detail-panel,.entity-card,.operator-card,.panel,.pattern-card,.project-card,.skill-detail-panel{border-radius:14px}.agent-row.selected,.record-row.selected,.skill-row.selected,.thread-row.selected{border-color:rgba(139,92,246,.28);background:rgba(139,92,246,.1)}.empty-state{display:grid;justify-items:center;text-align:center;grid-gap:6px;gap:6px;padding:34px 22px}.empty-state .empty-state-glyph{width:44px;height:44px;border-radius:14px;margin-bottom:6px}.empty-state h3,.empty-state strong{font-size:14px;font-weight:720}.empty-state p{max-width:400px;color:var(--muted-2);font-size:12.5px}.empty-state.compact{padding:18px}.header-actions .button{min-height:34px;border-radius:11px;font-size:13px}.route-family-nav{display:flex;flex-wrap:wrap;gap:8px}.route-family-nav-link{flex:0 1 auto;min-width:150px}.route-family-nav-link .system-glyph{width:24px;height:24px;border-radius:8px}.route-family-nav-links{display:flex;flex-wrap:wrap;gap:8px;width:100%}@keyframes premium-pop-in{0%{opacity:0;transform:translateY(5px) scale(.985)}to{opacity:1;transform:none}}@keyframes premium-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.composer-popover,.workspace-switcher-menu{animation:premium-pop-in .14s var(--motion-ease) both}.command-overlay{background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:premium-fade-up .12s var(--motion-ease) both}.command-overlay>*{animation:premium-pop-in .15s var(--motion-ease) both}.empty-state,.thread-turn{animation:premium-fade-up .18s var(--motion-ease) both}.command-quick-action,.entity-card,.operator-card,.panel,.pattern-card,.project-card,.route-family-nav-link{transition:border-color var(--motion-base) var(--motion-ease),background var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease)}.command-quick-action:hover,.entity-card:hover,.operator-card:hover,.pattern-card:hover,.project-card:hover{transform:translateY(-1px);border-color:var(--border-strong)}.button:active,.composer-attach:active,.composer-mention-trigger:active{transform:translateY(1px)}.composer-send:active{transform:scale(.94)}details[open]>summary{color:var(--text)}@media (prefers-reduced-motion:reduce){.command-overlay,.command-overlay>*,.composer-popover,.empty-state,.thread-turn,.workspace-switcher-menu{animation:none}.button:active,.command-quick-action:hover,.composer-send:active,.entity-card:hover,.operator-card:hover,.pattern-card:hover,.project-card:hover{transform:none}}@media (max-width:640px){.composer-hint{display:none}.command-composer-shell .composer-footer{gap:8px}}.settings-budget-title{margin-top:18px;padding-top:16px;border-top:1px solid var(--border-muted)}.settings-keys-note{margin-top:14px;padding:10px 12px;border:1px solid rgba(56,189,248,.18);border-radius:10px;background:rgba(56,189,248,.05);color:var(--muted)}.field .helper-text{margin-top:5px;font-size:11.5px;color:var(--muted-2)}.capabilities-page .header-actions .button.ghost{min-height:30px;border-color:transparent;background:transparent;color:var(--muted-2);font-size:12.5px;padding:0 8px}.capabilities-page .header-actions .button.ghost:hover{color:var(--text);background:rgba(255,255,255,.045)}.capabilities-page .header-actions .button.ghost svg{width:13px;height:13px}@media (max-width:640px){.route-family-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.route-family-nav::-webkit-scrollbar{display:none}.route-family-nav-link{flex:0 0 auto;min-width:0}.page-header{flex-direction:column;align-items:stretch;gap:10px}.header-actions{justify-content:flex-start}section[data-action-placement]{padding:12px}.panel,.workspace-section{border-radius:12px}}