:root{--ui-title:22px;--ui-subtitle:13.5px;--ui-h2:16px;--ui-h3:14.5px;--ui-body:14px;--ui-small:12.5px;--ui-label:12.5px;--ui-tab:14px;--ui-seg:13.5px;--ui-th:14px;--ui-td:14px;--ui-control:14px;--ui-control-h:38px;--ui-seg-h:34px;--ui-radius:8px}.ui-review-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.ui-review-layout[data-open=true]{grid-template-columns:minmax(0,1fr) minmax(360px,46%)}.ui-review-layout>section{min-width:0}.ui-review-detail{overflow-wrap:anywhere;max-height:calc(100dvh - 32px);padding:20px;position:sticky;top:12px;overflow:auto}.ui-review-detail>section,.ui-review-detail>details{margin-top:22px}.ui-review-detail summary{margin-bottom:12px}.ui-review-detail li{margin:8px 0}.ui-review-actions{border-top:1px solid var(--line);padding-top:16px}:where([data-theme=dark]) .ui-review-actions{border-top:1px solid var(--line)}.ui-review-actions label{gap:8px;margin-bottom:12px;display:grid}.ui-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ui-comparison>section{background:var(--wash,var(--bg));border:1px solid var(--line);border-radius:var(--ui-radius);padding:14px}:where([data-theme=dark]) .ui-comparison>section{background:var(--wash,var(--bg));border:1px solid var(--line);border-radius:var(--ui-radius)}.ui-preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.ui-facts{gap:10px;margin:12px 0;display:grid}.ui-facts>div{grid-template-columns:minmax(120px,1fr) minmax(0,1fr);gap:12px;display:grid}.ui-facts dt,:where([data-theme=dark]) .ui-facts dt{color:var(--muted)}.ui-facts dd{overflow-wrap:anywhere;margin:0}.ui-record-json{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--wash,var(--bg));border-radius:var(--ui-radius);max-height:360px;padding:12px;overflow:auto}:where([data-theme=dark]) .ui-record-json{background:var(--wash,var(--bg));border-radius:var(--ui-radius)}.ui-filter-row{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.ui-filter-row label{flex:1;gap:6px;min-width:150px;display:grid}.ui-table-scroll{overflow-x:auto}.ui-list-footer{margin-top:16px}.ui-table-scroll td p{color:var(--muted);margin:6px 0 0}:where([data-theme=dark]) .ui-table-scroll td p{color:var(--muted)}.ui-table-scroll tr[aria-selected=true],:where([data-theme=dark]) .ui-table-scroll tr[aria-selected=true]{background:var(--pick,var(--bg))}@media (width<=1100px){.ui-review-layout[data-open=true]{grid-template-columns:1fr}.ui-review-layout[data-open=true]>section{display:none}.ui-review-detail{max-height:none;position:static}}@media (width<=620px){.ui-comparison{grid-template-columns:1fr}.ui-review-detail{padding:16px}}.workspace h1{gap:8px;font-size:var(--ui-title)!important;letter-spacing:-.015em!important;align-items:center!important;min-height:38px!important;margin-top:0!important;margin-bottom:0!important;font-weight:650!important;line-height:1.25!important;display:flex!important}.workspace h1 svg{width:20px;height:20px}.workspace :is(.perf-heading,.al-heading,.st-head,.control-heading,.page-heading,.live-head,.k-head-left,.operations-heading,.review-heading,.pd-head)>div>p,.workspace :is(.perf-heading,.al-heading,.st-head,.control-heading,.page-heading,.live-head,.operations-heading)>p{font-size:var(--ui-subtitle)!important;font-weight:400!important}.workspace h2{font-size:var(--ui-h2)!important;letter-spacing:-.005em!important;text-transform:none!important;font-weight:600!important;line-height:1.35!important}.workspace h3{font-size:var(--ui-h3)!important;letter-spacing:0!important;font-weight:600!important;line-height:1.4!important}.workspace [role=tablist] :is([role=tab],button){font-size:var(--ui-tab)!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important}.workspace [role=tablist] :is([role=tab],button):is([aria-selected=true],.active,.on,.selected){font-weight:600!important}.workspace :is(.al-view-switch,.perf-range,.k-seg,.mon-batch,.mon-count,.cad-formats,.kf-zoom,.vid-sendstats) button{min-height:calc(var(--ui-seg-h) - 6px);font-size:var(--ui-seg)!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important}.workspace :is(.al-view-switch,.perf-range,.k-seg,.mon-batch,.mon-count,.cad-formats,.kf-zoom,.vid-sendstats) button:is([aria-pressed=true],[aria-selected=true],[aria-checked=true],.active,.on,.selected){font-weight:600!important}.ui-layout-switch{flex-shrink:0;gap:4px;display:flex}.ui-layout-switch button{border:1px solid var(--line,#dfe3eb);background:var(--surface,#fff);width:35px;height:35px;color:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}:where([data-theme=dark]) .ui-layout-switch button{border:1px solid var(--line,#343e50);background:var(--surface,#141d2d);color:inherit;border-radius:6px}.ui-layout-switch button[aria-pressed=true]{background:var(--ink,#1d2433);color:var(--surface,#fff);border-color:var(--ink,#1d2433)}:where([data-theme=dark]) .ui-layout-switch button[aria-pressed=true]{background:var(--ink,#1d2433);color:var(--surface,#fff);border-color:var(--ink,#bfc8dc)}.workspace :is(.button,.st-btn,.sp-btn){border-radius:var(--ui-radius);font-size:var(--ui-control)!important;height:var(--ui-control-h)!important;min-height:var(--ui-control-h)!important;letter-spacing:0!important;font-weight:600!important}:where([data-theme=dark]) .workspace :is(.button,.st-btn,.sp-btn){border-radius:var(--ui-radius)}.workspace :is(select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button])){font-size:var(--ui-control)!important;letter-spacing:0!important}.workspace select{box-sizing:border-box;height:var(--ui-control-h)!important;min-height:var(--ui-control-h)!important}.workspace :is(td,th) select{height:32px!important;min-height:32px!important}.workspace label:has(>:is(select,input,textarea)){font-size:var(--ui-label)!important}.workspace table th{font-size:var(--ui-th)!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important}.workspace table td{font-size:var(--ui-td)!important}.workspace table td :is(small,.muted){font-size:var(--ui-small)!important}.ui-sort{color:inherit;font:inherit;font-weight:inherit;text-align:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;margin:0;padding:0;display:inline-flex}:where([data-theme=dark]) .ui-sort{color:inherit;background:0 0;border:0}th.num .ui-sort{flex-direction:row}table th .ui-sort svg{vertical-align:0;color:currentColor;opacity:.35;flex:none;margin:0;transition:opacity .12s}:where([data-theme=dark]) table th .ui-sort svg{color:currentColor}table th .ui-sort:hover svg{opacity:.7}th[aria-sort=ascending] .ui-sort,th[aria-sort=descending] .ui-sort{color:var(--ink,#1d2433);font-weight:600}:where([data-theme=dark]) th[aria-sort=ascending] .ui-sort,:where([data-theme=dark]) th[aria-sort=descending] .ui-sort{color:var(--ink,#bfc8dc)}table th[aria-sort=ascending] .ui-sort svg,table th[aria-sort=descending] .ui-sort svg{opacity:1;color:var(--blue,#2459ef)}:where([data-theme=dark]) table th[aria-sort=ascending] .ui-sort svg,:where([data-theme=dark]) table th[aria-sort=descending] .ui-sort svg{color:var(--blue,#77a1fe)}.ui-sort:focus-visible,:where([data-theme=dark]) .ui-sort:focus-visible{outline:2px solid var(--blue,#2459ef);outline-offset:3px;border-radius:3px}[data-theme=dark] th[aria-sort=ascending] .ui-sort,[data-theme=dark] th[aria-sort=descending] .ui-sort{color:#e3e8f1}[data-theme=dark] table th[aria-sort=ascending] .ui-sort svg,[data-theme=dark] table th[aria-sort=descending] .ui-sort svg{color:#8fb0ff}.workspace details>summary{cursor:pointer;font-size:var(--ui-body);align-items:center;gap:8px;font-weight:600;list-style:none;display:flex}.workspace details>summary::-webkit-details-marker{display:none}.workspace details>summary:not(:has(>svg)):before{content:"";opacity:.55;border-bottom:1.6px solid;border-right:1.6px solid;flex:none;width:7px;height:7px;margin:0 3px 0 1px;transition:transform .15s;transform:rotate(-45deg)}:where([data-theme=dark]) .workspace details>summary:not(:has(>svg)):before{border-bottom:1.6px solid;border-right:1.6px solid}.workspace details[open]>summary:not(:has(>svg)):before{transform:rotate(45deg)translate(-2px,-1px)}.workspace :is(dialog,.modal){font-size:var(--ui-body)}.workspace :is(dialog,.modal) :is(h2,header h2,.al-dialog-title){font-size:17px!important;font-weight:650!important}.ui-stats{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.ui-stat{border:1px solid var(--line,#e2e6ed);background:var(--surface,#fff);border-radius:10px;align-content:start;gap:6px;min-width:0;padding:13px 15px;display:grid}:where([data-theme=dark]) .ui-stat{border:1px solid var(--line,#323c4e);background:var(--surface,#141d2d);border-radius:10px}.ui-stat>span{font-size:var(--ui-small);color:var(--muted,#737d8e);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where([data-theme=dark]) .ui-stat>span{color:var(--muted,#909bac)}.ui-stat>strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.2}.ui-filter-chips{background:#eef3ff;border:1px solid #b9c9f7;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;padding:10px 12px;display:flex}:where([data-theme=dark]) .ui-filter-chips{background:#1c2535;border:1px solid #46527a;border-radius:10px}.ui-filter-chips-label{font-size:var(--ui-small);color:var(--ink,#1d2433);margin-right:2px;font-weight:600}:where([data-theme=dark]) .ui-filter-chips-label{color:var(--ink,#bfc8dc)}.ui-chip{background:var(--surface,#fff);border:1px solid var(--line,#d5dbe5);height:28px;color:var(--ink,#1d2433);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 6px 0 11px;font-size:13px;font-weight:600;display:inline-flex}:where([data-theme=dark]) .ui-chip{background:var(--surface,#141d2d);border:1px solid var(--line,#3b4658);color:var(--ink,#bfc8dc);border-radius:999px}.ui-chip>button{width:20px;height:20px;color:var(--muted,#737d8e);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}:where([data-theme=dark]) .ui-chip>button{color:var(--muted,#909bac);background:0 0;border:0;border-radius:50%}.ui-chip>button:hover{background:var(--bg,#eef1f6);color:var(--ink,#1d2433)}:where([data-theme=dark]) .ui-chip>button:hover{background:var(--bg,#1d2637);color:var(--ink,#bfc8dc)}.ui-filter-chips>.control-link{font-size:var(--ui-small);margin-left:auto}.ui-count{color:#fff;background:#2459ef;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-weight:650;display:inline-flex}:where([data-theme=dark]) .ui-count{color:#fff;background:#2459ef;border-radius:999px}[data-theme=dark] .ui-filter-chips-label,[data-theme=dark] .ui-chip{color:#e3e8f1}[data-theme=dark] .ui-count{color:#0b1423;background:#8fb0ff}[data-theme=dark] .ui-filter-chips{background:#17254a;border-color:#34508f}[data-theme=dark] .ui-chip{background:#0f1830;border-color:#34508f}:root{--ui-page-x:32px;--ui-page-top:28px;--ui-page-max:1800px}@media (width<=1050px){:root{--ui-page-x:25px}}@media (width<=620px){:root{--ui-page-x:17px;--ui-page-top:23px}}.workspace>main{box-sizing:border-box;max-width:var(--ui-page-max)!important;padding:var(--ui-page-top) var(--ui-page-x) 48px!important;background:0 0!important;margin:0 auto!important}:where([data-theme=dark]) .workspace>main{background:0 0!important}.workspace>main:has(>.live){max-width:none!important;padding:0!important}.workspace>main>:is(.al-page,.st,.perf,.control-room,.product-library,section,div){max-width:none!important;margin-left:0!important;margin-right:0!important}.workspace>main>:is(.al-page,.st){padding-top:0!important;padding-left:0!important;padding-right:0!important}.workspace :is(.st>:not(.st-tabs),.perf,.control-room,.comments-host){max-width:none!important}.workspace .live-head{padding-left:var(--ui-page-x)!important;padding-top:calc(var(--ui-page-top) - 6px)!important}.workspace>main:has(>.live)>.incident-tray{margin:var(--ui-page-top) var(--ui-page-x) 0!important}.workspace .k-page,:where([data-theme=dark]) .workspace .k-page{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.workspace .k-page>.k-head,.workspace .k-page>:is(.k-tabs,.k-body){padding-left:0!important;padding-right:0!important}.workspace .k-page>.k-head{min-height:0!important;padding-top:0!important}.workspace .k-page>.k-body.grey,:where([data-theme=dark]) .workspace .k-page>.k-body.grey{background:0 0!important}.workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs){overflow-x:auto;border-bottom:1px solid var(--line,#e2e6ed)!important;background:0 0!important;gap:24px!important;margin-left:0!important;margin-right:0!important;padding:0!important;display:flex!important}:where([data-theme=dark]) .workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs){border-bottom:1px solid var(--line,#323c4e)!important;background:0 0!important}.workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs) :is(button,a,[role=tab]){white-space:nowrap;cursor:pointer;align-items:center;gap:8px;height:auto!important;color:var(--muted,#737d8e)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;margin:0 0 -1px!important;padding:12px 0!important;display:inline-flex!important}:where([data-theme=dark]) .workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs) :is(button,a,[role=tab]){color:var(--muted,#909bac)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important}.workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs) :is(button,a,[role=tab]):hover{color:var(--ink,#1d2433)!important}:where([data-theme=dark]) .workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs) :is(button,a,[role=tab]):hover{color:var(--ink,#bfc8dc)!important}.workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs) :is(button,a,[role=tab]):is([aria-selected=true],.on,.active,.selected,[aria-current=page]){color:var(--ink,#1d2433)!important;border-bottom-color:currentColor!important}:where([data-theme=dark]) .workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs) :is(button,a,[role=tab]):is([aria-selected=true],.on,.active,.selected,[aria-current=page]){color:var(--ink,#bfc8dc)!important;border-bottom-color:currentColor!important}.workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs) :is(button,a,[role=tab])>:is(em,b,span:not(:first-child)){background:var(--bg,#f1f3f6);color:var(--muted,#737d8e);border-radius:999px;padding:0 7px;font-style:normal;line-height:18px;font-size:12px!important;font-weight:500!important}:where([data-theme=dark]) .workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs) :is(button,a,[role=tab])>:is(em,b,span:not(:first-child)){background:var(--bg,#1c2535);color:var(--muted,#909bac);border-radius:999px}.workspace :is(.st-card,.k-card,.perf-card,.mon-card){border:1px solid var(--line,#e2e6ed)!important;border-radius:10px!important}:where([data-theme=dark]) .workspace :is(.st-card,.k-card,.perf-card,.mon-card){border:1px solid var(--line,#323c4e)!important;border-radius:10px!important}.workspace .st.ms{background:0 0!important;padding:0!important}:where([data-theme=dark]) .workspace .st.ms{background:0 0!important}.workspace .k-card.flush{overflow:hidden;padding:0!important}.workspace .k-card.flush>header{padding:16px 20px 12px}.workspace .k-table th{vertical-align:middle;background:#fbfbfc;border-bottom:1px solid var(--line,#e2e6ed)!important;height:auto!important;color:var(--ink,#1d2433)!important;padding:13px 16px!important}:where([data-theme=dark]) .workspace .k-table th{background:#161f30;border-bottom:1px solid var(--line,#323c4e)!important;color:var(--ink,#bfc8dc)!important}.workspace .k-table td{border-bottom:1px solid var(--line,#eef0f3)!important;height:auto!important;padding:14px 16px!important}:where([data-theme=dark]) .workspace .k-table td{border-bottom:1px solid var(--line,#293344)!important}.workspace .k-table :is(th,td):first-child{padding-left:20px!important}.workspace .k-table :is(th,td):last-child{padding-right:20px!important}.workspace .k-table tbody tr:last-child td,:where([data-theme=dark]) .workspace .k-table tbody tr:last-child td{border-bottom:0!important}.workspace .k-table tbody tr:hover td{background:#f6f8fd}:where([data-theme=dark]) .workspace .k-table tbody tr:hover td{background:#182132}.workspace .k-table td :is(a,button.k-link){font-weight:600;text-decoration:none;color:var(--ink,#1d2433)!important}:where([data-theme=dark]) .workspace .k-table td :is(a,button.k-link){color:var(--ink,#bfc8dc)!important}.workspace .k-table td :is(a,button.k-link):hover{text-decoration:underline}[data-theme=dark] .workspace .k-table th{background:#18202d}[data-theme=dark] .workspace .k-table tbody tr:hover td{background:#121a25}[data-theme=dark] .workspace :is(.al-tabs,.st-tabs,.k-tabs,.vid-tabs,.meta-tabs,.pd-tabs,.product-tabs) :is(button,a,[role=tab])>:is(em,b,span:not(:first-child)){color:#9aa7bd;background:#1f2a3c}.channel-choice{border:0;min-width:0;margin:20px 0 0;padding:0}:where([data-theme=dark]) .channel-choice{border:0}.channel-choice legend{margin-bottom:10px;padding:0;font-size:13px;font-weight:650}.channel-choice-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.channel-choice-options>label{border:1px solid var(--line,#dce2ec);cursor:pointer;background:var(--surface,#fff);border-radius:8px;align-items:center;gap:9px;padding:12px;display:flex}:where([data-theme=dark]) .channel-choice-options>label{border:1px solid var(--line,#353f51);background:var(--surface,#141d2d);border-radius:8px}.channel-choice-options>label[data-checked=true]{border-color:var(--ink,#253e65);background:var(--surface-soft,#f4f6f9)}:where([data-theme=dark]) .channel-choice-options>label[data-checked=true]{border-color:var(--ink,#9dbbea);background:var(--surface-soft,#1a2333)}.channel-choice-options input{accent-color:#253e65;flex-shrink:0;width:16px;height:16px;min-height:0;margin:0;padding:0}:where([data-theme=dark]) .channel-choice-options input{accent-color:#9dbbea}.channel-choice-options span{gap:3px;min-width:0;display:grid}.channel-choice-options strong{font-size:13px;font-weight:650}.channel-choice-options small{color:var(--muted,#65728a);font-size:11.5px;font-weight:400}:where([data-theme=dark]) .channel-choice-options small{color:var(--muted,#92a0b9)}.channel-choice>p{color:var(--muted,#65728a);margin:10px 0 0;font-size:12px;line-height:1.5}:where([data-theme=dark]) .channel-choice>p{color:var(--muted,#92a0b9)}.channel-choice-options>label:has(input:focus-visible){outline-offset:2px;outline:2px solid #2459ef}:where([data-theme=dark]) .channel-choice-options>label:has(input:focus-visible){outline-offset:2px;outline:2px solid #2459ef}.channel-choice:disabled{opacity:.65}@media (width<=480px){.channel-choice-options{grid-template-columns:1fr}}:root{--ui-focus:#152744}.ui-agent-workspace{font-size:var(--ui-body);color:var(--ink)}:where([data-theme=dark]) .ui-agent-workspace{color:var(--ink)}.ui-agent-heading,.ui-agent-heading>div{align-items:center;gap:14px;display:flex}.ui-agent-heading{justify-content:space-between;margin-bottom:26px}.ui-agent-heading p{color:var(--muted);font-size:var(--ui-small);margin-top:3px}:where([data-theme=dark]) .ui-agent-heading p{color:var(--muted)}.ui-agent-mark{background:var(--ui-focus);color:#a5e5e7;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff16}:where([data-theme=dark]) .ui-agent-mark{background:var(--ui-focus);color:#a5e5e7;border-radius:14px;box-shadow:inset 0 0 0 1px #131c2c16}.ui-agent-mark svg{width:29px;height:29px}.ui-state{font-size:var(--ui-small);color:var(--muted);align-items:center;gap:6px;font-weight:500;display:inline-flex}:where([data-theme=dark]) .ui-state{color:var(--muted)}.ui-state i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}:where([data-theme=dark]) .ui-state i{background:currentColor;border-radius:50%}.ui-state[data-state=review]{color:#305cbe}:where([data-theme=dark]) .ui-state[data-state=review]{color:#76a2fd}.ui-state[data-state=approved]{color:#277a75}:where([data-theme=dark]) .ui-state[data-state=approved]{color:#64b2ac}.ui-state[data-state=revoked],.ui-state[data-state=changes_requested]{color:#8d6328}:where([data-theme=dark]) .ui-state[data-state=revoked],:where([data-theme=dark]) .ui-state[data-state=changes_requested]{color:#c89b62}.ui-eyebrow{text-transform:uppercase;letter-spacing:.13em;font:500 10px var(--mono);color:var(--muted);align-items:center;gap:8px;display:flex}:where([data-theme=dark]) .ui-eyebrow{color:var(--muted)}.ui-agent-tabs{border-bottom:1px solid var(--line);align-items:center;gap:25px;margin:26px 0;display:flex}:where([data-theme=dark]) .ui-agent-tabs{border-bottom:1px solid var(--line)}.ui-agent-tabs button{color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 0 14px;display:flex}:where([data-theme=dark]) .ui-agent-tabs button{color:var(--muted);border-bottom:2px solid #0000}.ui-agent-tabs button[aria-selected=true],:where([data-theme=dark]) .ui-agent-tabs button[aria-selected=true]{border-color:var(--blue);color:var(--ink)}.ui-agent-tabs button>span{background:var(--blue-soft);color:var(--blue);border-radius:5px;padding:2px 6px;font-size:11px}:where([data-theme=dark]) .ui-agent-tabs button>span{background:var(--blue-soft);color:var(--blue);border-radius:5px}.ui-agent-tabs>.ui-meta{margin-left:auto;padding-bottom:14px;font-size:11px}.ui-agent-columns{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.ui-agent-columns[data-overview=true]{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}.ui-agent-work{min-width:0}.ui-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ui-section-heading p{font-size:var(--ui-small);color:var(--muted);margin-top:5px}:where([data-theme=dark]) .ui-section-heading p{color:var(--muted)}.ui-section-heading>.button{flex:none;width:auto;min-width:38px;padding:0 10px}.ui-agent-filters{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:18px;padding:16px;display:grid}:where([data-theme=dark]) .ui-agent-filters{background:var(--surface);border:1px solid var(--line);border-radius:12px}.ui-agent-filters label{gap:7px;display:grid}.ui-agent-filters .button{align-self:end}.ui-agent-filters input{height:var(--ui-control-h)}.ui-work-stack{gap:13px;display:grid}.ui-work-card{background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:21px 23px 0;transition:border-color .15s,box-shadow .15s;overflow:hidden}:where([data-theme=dark]) .ui-work-card{background:var(--surface);border:1px solid var(--line);border-radius:13px}.ui-work-card:hover{border-color:#a7bddb;box-shadow:0 4px 18px #1c355808}:where([data-theme=dark]) .ui-work-card:hover{border-color:#51647f;box-shadow:0 4px 18px #1c355808}.ui-work-card[data-state=review]{border-color:#c5d6e9}:where([data-theme=dark]) .ui-work-card[data-state=review]{border-color:#414c5e}.ui-work-meta{color:var(--muted);font-size:var(--ui-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}:where([data-theme=dark]) .ui-work-meta{color:var(--muted)}.ui-work-title{text-align:left;width:100%;font-family:var(--display);letter-spacing:-.025em;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;margin:14px 0 9px;padding:0;font-size:19px;font-weight:600;line-height:1.4;display:flex}:where([data-theme=dark]) .ui-work-title{color:var(--ink)}.ui-work-title svg,:where([data-theme=dark]) .ui-work-title svg{color:var(--blue)}.ui-work-reason{color:var(--muted);font-size:var(--ui-body);max-width:590px;line-height:1.65}:where([data-theme=dark]) .ui-work-reason{color:var(--muted)}.ui-work-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:20px;padding:14px 0;font-size:11px;display:flex}:where([data-theme=dark]) .ui-work-footer{border-top:1px solid var(--line);color:var(--muted)}.ui-work-footer span{align-items:center;gap:6px;display:flex}.ui-work-footer time{font-size:10px;font-family:var(--mono);margin-left:auto}.ui-agent-context{align-content:start;gap:23px;display:grid}.ui-context-section{border-bottom:1px solid var(--line);padding:0 0 22px}:where([data-theme=dark]) .ui-context-section{border-bottom:1px solid var(--line)}.ui-context-section>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-context-section>header>.ui-meta{border:1px solid var(--line);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:10px}:where([data-theme=dark]) .ui-context-section>header>.ui-meta{border:1px solid var(--line);border-radius:5px}.ui-context-section>p{font-size:var(--ui-small);color:var(--muted);margin-top:7px}:where([data-theme=dark]) .ui-context-section>p{color:var(--muted)}.ui-source-row{align-items:flex-start;gap:11px;margin-top:20px;display:flex}.ui-source-row>span:first-child{background:var(--surface);border:1px solid var(--line);width:34px;height:34px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}:where([data-theme=dark]) .ui-source-row>span:first-child{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:9px}.ui-source-row>div{flex:1}.ui-source-row strong{font-size:var(--ui-small);font-weight:600}.ui-source-row p{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.6}:where([data-theme=dark]) .ui-source-row p{color:var(--muted)}.ui-source-row>.ui-meta{margin-top:5px;font-size:10px}.ui-context-note{color:#335e71;align-items:flex-start;gap:12px;display:flex}:where([data-theme=dark]) .ui-context-note{color:#86b4c9}.ui-context-note>svg{margin-top:2px}.ui-context-note p{color:var(--muted);font-size:var(--ui-small);margin-top:7px;line-height:1.7}:where([data-theme=dark]) .ui-context-note p{color:var(--muted)}.ui-context-state>div{font-size:var(--ui-small);color:var(--muted);justify-content:space-between;align-items:center;margin-top:16px;display:flex}:where([data-theme=dark]) .ui-context-state>div{color:var(--muted)}.ui-context-state>div>span{align-items:center;gap:9px;display:flex}.ui-context-state strong{font-family:var(--mono);color:var(--ink);font-weight:500}:where([data-theme=dark]) .ui-context-state strong{color:var(--ink)}.ui-agent-empty{text-align:center;border:1px solid var(--line);background:var(--surface);border-radius:13px;align-content:center;justify-items:center;gap:12px;min-height:255px;padding:45px 25px;display:grid}:where([data-theme=dark]) .ui-agent-empty{border:1px solid var(--line);background:var(--surface);border-radius:13px}.ui-empty-symbol{border:1px solid var(--line);background:var(--canvas);color:#67809e;border-radius:15px;place-items:center;width:52px;height:52px;margin-bottom:3px;display:grid}:where([data-theme=dark]) .ui-empty-symbol{border:1px solid var(--line);background:var(--canvas);color:#829cbb;border-radius:15px}.ui-agent-empty p{max-width:400px;font-size:var(--ui-small);color:var(--muted)}:where([data-theme=dark]) .ui-agent-empty p{color:var(--muted)}.ui-agent-empty>.ui-meta{font-size:11px}.ui-agent-pagination{color:var(--muted);font-size:var(--ui-small);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}:where([data-theme=dark]) .ui-agent-pagination{color:var(--muted)}.ui-agent-pagination>div{gap:8px;display:flex}.ui-meta{font-size:var(--ui-small);color:var(--muted)}:where([data-theme=dark]) .ui-meta{color:var(--muted)}.ui-agent-error{color:#993b30;background:#fff4f1;border:1px solid #dfb2ae;border-radius:9px;margin:16px 0;padding:14px 18px}:where([data-theme=dark]) .ui-agent-error{color:#ea8475;background:#28201e;border:1px solid #7b5451;border-radius:9px}.ui-agent-notice{background:var(--canvas);border-radius:9px;margin:18px 0;padding:14px 18px}:where([data-theme=dark]) .ui-agent-notice{background:var(--canvas);border-radius:9px}.ui-agent-drawer{border:0;border-left:1px solid var(--line);background:var(--surface);width:min(640px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--ink);outline:none;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-12px 0 70px #0e233533}:where([data-theme=dark]) .ui-agent-drawer{border:0;border-left:1px solid var(--line);background:var(--surface);color:var(--ink);outline:none;box-shadow:-12px 0 70px #0e233533}.ui-agent-drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d1c3352}:where([data-theme=dark]) .ui-agent-drawer::backdrop{background:#0d1c3352}.ui-drawer-top{border-bottom:1px solid var(--line);background:var(--surface);z-index:2;justify-content:space-between;align-items:center;padding:17px 26px;display:flex;position:sticky;top:0}:where([data-theme=dark]) .ui-drawer-top{border-bottom:1px solid var(--line);background:var(--surface)}.ui-drawer-top>span{font-family:var(--display);align-items:center;gap:11px;font-weight:600;display:flex}.ui-drawer-top .ui-agent-mark{border-radius:9px;width:30px;height:30px}:where([data-theme=dark]) .ui-drawer-top .ui-agent-mark{border-radius:9px}.ui-drawer-top .ui-agent-mark svg{width:21px;height:21px}.ui-drawer-top>.button{padding:0 9px}.ui-drawer-body{padding:27px 30px}.workspace .ui-agent-drawer .ui-detail-title{font-family:var(--display);margin:16px 0 9px;letter-spacing:-.035em!important;font-size:28px!important;font-weight:600!important;line-height:1.2!important}.ui-detail-reason{color:var(--muted);margin-top:21px}:where([data-theme=dark]) .ui-detail-reason{color:var(--muted)}.ui-change-preview{margin:25px 0;position:relative}.ui-change-preview>div{border:1px solid var(--line);background:var(--canvas);border-radius:12px;padding:20px 22px}:where([data-theme=dark]) .ui-change-preview>div{border:1px solid var(--line);background:var(--canvas);border-radius:12px}.ui-change-preview>div>p{margin-top:12px;font-size:15px;line-height:1.7}.ui-change-preview>div[data-proposed]{background:#eff7f8;border-color:#badcde;margin-top:12px}:where([data-theme=dark]) .ui-change-preview>div[data-proposed]{background:#1a2334;border-color:#335153}.ui-change-preview>div[data-proposed]>.ui-eyebrow{color:#36797b}:where([data-theme=dark]) .ui-change-preview>div[data-proposed]>.ui-eyebrow{color:#6cafb1}.ui-change-arrow{border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:calc(50% - 14px);transform:translateY(-50%)}:where([data-theme=dark]) .ui-change-arrow{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:50%}.ui-detail-section{margin:24px 0}.ui-detail-section>h3{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ui-detail-section>p{margin-top:8px}.ui-compact-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0;display:grid}.ui-compact-facts>div{border:1px solid var(--line);border-radius:9px;padding:12px}:where([data-theme=dark]) .ui-compact-facts>div{border:1px solid var(--line);border-radius:9px}.ui-compact-facts span{color:var(--muted);font-size:10px;line-height:1.5;display:block}:where([data-theme=dark]) .ui-compact-facts span{color:var(--muted)}.ui-compact-facts strong{font-size:var(--ui-body);margin-top:6px;font-weight:600;display:block}.ui-detail-disclosure{border-top:1px solid var(--line);padding:17px 0}:where([data-theme=dark]) .ui-detail-disclosure{border-top:1px solid var(--line)}.ui-detail-disclosure>summary>span{color:var(--muted);font-size:var(--ui-small);margin-left:auto;font-weight:400}:where([data-theme=dark]) .ui-detail-disclosure>summary>span{color:var(--muted)}.ui-detail-disclosure[open]>summary{margin-bottom:15px}.ui-detail-disclosure li{overflow-wrap:anywhere;margin:10px 0}.ui-detail-disclosure small,:where([data-theme=dark]) .ui-detail-disclosure small{color:var(--muted)}.ui-history-entry{padding:10px 0}.ui-history-entry p{margin-top:4px}.ui-review-notes{gap:8px;margin-top:15px;display:grid}.ui-review-notes>.ui-meta{font-size:11px}.ui-review-notes textarea{min-height:85px;margin-top:2px}.ui-drawer-footer{border-top:1px solid var(--line);background:var(--surface);z-index:2;padding:16px 30px 20px;position:sticky;bottom:0;box-shadow:0 -7px 20px #18233806}:where([data-theme=dark]) .ui-drawer-footer{border-top:1px solid var(--line);background:var(--surface);box-shadow:0 -7px 20px #18233806}.ui-drawer-footer>p{font-size:var(--ui-small);color:var(--muted);margin-bottom:12px}:where([data-theme=dark]) .ui-drawer-footer>p{color:var(--muted)}.ui-drawer-footer>div{flex-wrap:wrap;gap:9px;display:flex}.ui-drawer-footer .button{padding:0 13px}.ui-agent-drawer>.ui-agent-error{margin:15px 25px}[data-theme=dark] .ui-state[data-state=review]{color:#9abbff}[data-theme=dark] .ui-state[data-state=approved]{color:#8ed3c7}[data-theme=dark] .ui-state[data-state=revoked],[data-theme=dark] .ui-state[data-state=changes_requested]{color:#dfb97d}[data-theme=dark] .ui-work-card[data-state=review]{border-color:#3d5271}[data-theme=dark] .ui-context-note{color:#a1c9dc}[data-theme=dark] .ui-change-preview>div[data-proposed]{background:#162e35;border-color:#38666b}[data-theme=dark] .ui-change-preview>div[data-proposed]>.ui-eyebrow{color:#9cdee0}[data-theme=dark] .ui-agent-error{color:#efb2ad;background:#381d23;border-color:#704048}@media (width>=1600px){.ui-agent-columns[data-overview=true]{grid-template-columns:minmax(0,2fr) minmax(330px,1fr)}}@media (width<=1100px){.ui-agent-columns[data-overview=true]{grid-template-columns:1fr}.ui-agent-context{grid-template-columns:1fr 1fr;gap:24px}.ui-context-state{grid-column:2}.ui-context-section:first-child{grid-row:span 2}.ui-agent-tabs>.ui-meta{display:none}}@media (width<=760px){.ui-agent-context{grid-template-columns:1fr}.ui-context-state{grid-column:auto}.ui-context-section:first-child{grid-row:auto}.ui-agent-heading>div:last-child>.ui-state,.ui-agent-heading .button>span{display:none}.ui-agent-heading .button{padding:0 10px}.ui-agent-tabs{gap:25px}.ui-work-footer time{width:100%;margin-left:0}.ui-work-card{padding:18px 18px 0}.ui-work-title{font-size:18px}.ui-drawer-body{padding:22px}.ui-drawer-top{padding:14px 20px}.ui-drawer-footer{padding:15px 20px}.ui-drawer-footer .button{font-size:12px!important}.ui-compact-facts{gap:7px}.ui-compact-facts>div{padding:9px}.ui-drawer-top .ui-meta{font-size:11px}.ui-agent-mark{width:40px;height:40px}.ui-work-meta{gap:6px}.ui-work-meta>.ui-state{font-size:11px}}@media (prefers-reduced-motion:reduce){.ui-work-card{transition:none}}.ui-source-results{margin-top:18px}.ui-source-sync{margin:13px 0}.ui-source-results .ui-work-meta>strong{font-size:var(--ui-h2);color:var(--ink)}:where([data-theme=dark]) .ui-source-results .ui-work-meta>strong{color:var(--ink)}.ui-agent-tabs{white-space:nowrap;overflow-x:auto}.ui-agent-tabs>button{flex-shrink:0}
