.admin-root{--paper:#e9e5d8;--surface:#f3efe6;--surface-raised:#fbf9f2;--surface-sunk:#e3dece;--ink:#0a0a08;--ink-2:#565247;--ink-3:#8c8676;--line:#d6d0c0;--line-2:#c2bba8;--line-ink:#0a0a08;--acid:#c7ff4d;--acid-edge:#aee32f;--acid-ink:#1b2600;--ok:#3f7d20;--fail:#b22414;--fail-bg:#f6e2dd;--warn:#9a6a00;--r:3px;--r-lg:5px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--shadow:0 1px 0 rgba(10,10,8,0.04),0 2px 8px rgba(10,10,8,0.05);--font-sans:var(--font-sans),ui-sans-serif,system-ui,"PingFang SC",sans-serif;--font-mono:var(--font-mono),ui-monospace,"SFMono-Regular",monospace;min-height:100dvh;background-color:var(--paper);background-image:linear-gradient(rgba(10,10,8,.035) 1px,transparent 0),linear-gradient(90deg,rgba(10,10,8,.035) 1px,transparent 0);background-size:28px 28px;color:var(--ink);font-family:var(--font-sans);font-feature-settings:"ss01","cv05";-webkit-font-smoothing:antialiased}body:has(.admin-root){display:block;place-items:initial;margin:0;background:var(--paper)}.admin-root *,.admin-root :after,.admin-root :before{box-sizing:border-box}.admin-root ::selection{background:var(--acid);color:var(--acid-ink)}.console-shell{display:grid;grid-template-columns:var(--rail-w,248px) minmax(0,1fr);min-height:100dvh}.sidebar{position:-webkit-sticky;position:sticky;top:0;align-self:start;height:100dvh;display:flex;flex-direction:column;background:var(--surface);border-right:1px solid var(--line-2);z-index:20}.brand{display:flex;align-items:flex-start;justify-content:var(--rail-justify,space-between);gap:var(--s2);padding:var(--rail-brand-pad,var(--s5) var(--s5) var(--s4));border-bottom:1px solid var(--line)}.brand-name{display:var(--rail-text,block);min-width:0}.brand b{font-size:17px;font-weight:700;letter-spacing:-.01em}.brand small{display:block;margin-top:2px;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.nav{padding:var(--rail-nav-pad,var(--s4) var(--s3));flex-direction:column;gap:2px;min-height:0;overflow-y:auto;scrollbar-width:thin}.nav,.nav a{display:flex}.nav a{position:relative;align-items:baseline;justify-content:var(--rail-justify,flex-start);gap:var(--rail-gap,var(--s3));padding:var(--rail-link-pad,var(--s2) var(--s3));border-radius:var(--r);color:var(--ink-2);text-decoration:none;font-size:14px;font-weight:500;transition:background .12s ease,color .12s ease}.nav a .idx{font-family:var(--font-mono);font-size:11px;color:var(--ink-3)}.nav-label{position:var(--rail-label-pos,static);width:var(--rail-label-size,auto);height:var(--rail-label-size,auto);overflow:hidden;white-space:nowrap;-webkit-clip-path:var(--rail-label-clip,none);clip-path:var(--rail-label-clip,none)}.nav a:hover{background:var(--surface-sunk);color:var(--ink)}.nav a[data-active=true]{background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.nav a[data-active=true]:before{content:"";position:absolute;left:-1px;top:6px;bottom:6px;width:3px;border-radius:3px;background:var(--acid)}.sidebar-foot{position:relative;margin-top:auto;padding:var(--rail-foot-pad,var(--s4) var(--s5));border-top:1px solid var(--line);font-family:var(--font-mono);font-size:11px;color:var(--ink-3);text-align:var(--rail-text-align,left)}.sidebar-foot .who{margin-top:12px;color:var(--ink-2);word-break:break-all}.foot-signout{margin-top:var(--rail-signout-gap,10px)}.foot-extra{position:var(--rail-foot-extra-pos,static);left:100%;bottom:var(--s3);z-index:1;width:var(--rail-foot-extra-w,auto);max-width:var(--rail-foot-extra-max,none);padding:var(--rail-foot-extra-pad,0);border:var(--rail-foot-extra-border,0);border-radius:var(--r);background:var(--rail-foot-extra-bg,transparent);box-shadow:var(--rail-foot-extra-shadow,none);text-align:left;opacity:var(--rail-foot-extra-opacity,1);pointer-events:var(--rail-foot-extra-events,auto);transition:opacity .12s ease}.sidebar-foot:focus-within .foot-extra,.sidebar-foot:hover .foot-extra{opacity:1;pointer-events:auto}.signout-label{display:var(--rail-text,inline)}.signout-icon{display:var(--rail-icon,none)}.rail-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;padding:0;border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface-raised);color:var(--ink-2);cursor:pointer;transition:border-color .12s ease,color .12s ease}.rail-toggle:hover{border-color:var(--line-ink);color:var(--ink)}.rail-toggle:focus-visible{outline:none;border-color:var(--line-ink);box-shadow:0 0 0 3px color-mix(in oklab,var(--acid) 35%,transparent)}.rail-toggle svg{transform:rotate(var(--rail-toggle-rotate,0deg))}.main{min-width:0;max-width:1440px;padding:var(--s6) var(--s6) var(--s7)}@media (max-width:1199px){.console-shell:not([data-sidebar=expanded]){--rail-w:64px;--rail-text:none;--rail-icon:block;--rail-justify:center;--rail-gap:0px;--rail-brand-pad:var(--s4) var(--s2);--rail-nav-pad:var(--s3) var(--s2);--rail-link-pad:var(--s2) 0;--rail-label-pos:absolute;--rail-label-size:1px;--rail-label-clip:inset(50%);--rail-toggle-rotate:180deg;--rail-foot-pad:var(--s3) var(--s2);--rail-text-align:center;--rail-signout-gap:0px;--rail-foot-extra-pos:absolute;--rail-foot-extra-w:max-content;--rail-foot-extra-max:240px;--rail-foot-extra-pad:var(--s3);--rail-foot-extra-border:1px solid var(--line-2);--rail-foot-extra-bg:var(--surface-raised);--rail-foot-extra-shadow:0 4px 18px rgba(10,10,8,0.16);--rail-foot-extra-opacity:0;--rail-foot-extra-events:none}.main{padding:var(--s5) var(--s5) var(--s6)}}.console-shell[data-sidebar=collapsed]{--rail-w:64px;--rail-text:none;--rail-icon:block;--rail-justify:center;--rail-gap:0px;--rail-brand-pad:var(--s4) var(--s2);--rail-nav-pad:var(--s3) var(--s2);--rail-link-pad:var(--s2) 0;--rail-label-pos:absolute;--rail-label-size:1px;--rail-label-clip:inset(50%);--rail-toggle-rotate:180deg;--rail-foot-pad:var(--s3) var(--s2);--rail-text-align:center;--rail-signout-gap:0px;--rail-foot-extra-pos:absolute;--rail-foot-extra-w:max-content;--rail-foot-extra-max:240px;--rail-foot-extra-pad:var(--s3);--rail-foot-extra-border:1px solid var(--line-2);--rail-foot-extra-bg:var(--surface-raised);--rail-foot-extra-shadow:0 4px 18px rgba(10,10,8,0.16);--rail-foot-extra-opacity:0;--rail-foot-extra-events:none}@media (prefers-reduced-motion:reduce){.foot-extra{transition:none}}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s6);padding-bottom:var(--s4);border-bottom:1px solid var(--line-2)}.page-head h1{margin:0;font-size:clamp(1.5rem,1rem + 1.4vw,2.1rem);font-weight:700;letter-spacing:-.02em}.page-head .eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:var(--s2)}.page-head .eyebrow,.page-head .meta{font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap}.page-head .meta{font-size:12px;text-align:right;line-height:1.6}.panel{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow)}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line)}.panel-head h2{margin:0;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.panel-body{padding:var(--s4)}.panel-body.flush{padding:0}.grid{display:grid;grid-gap:var(--s4);gap:var(--s4)}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cols-1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media (max-width:1400px){.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.cols-1-2,.cols-2,.cols-4{grid-template-columns:minmax(0,1fr)}}.kpi{position:relative;padding:var(--s4) var(--s4) var(--s5);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-lg)}.kpi:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:var(--bar,40%);background:var(--acid)}.kpi .label{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.kpi .value{margin-top:var(--s2);font-family:var(--font-mono);font-size:clamp(1.5rem,1rem + 1vw,2.1rem);font-weight:600;letter-spacing:-.02em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kpi .delta{margin-top:var(--s2);font-family:var(--font-mono);font-size:12px;color:var(--ink-2)}.table-wrap{background:linear-gradient(to right,var(--surface-raised) 40%,transparent) 0 0 /28px 100% no-repeat local,linear-gradient(to left,var(--surface-raised) 40%,transparent) 100% 0 /28px 100% no-repeat local,linear-gradient(to right,rgba(10,10,8,.16),transparent) 0 0 /14px 100% no-repeat scroll,linear-gradient(to left,rgba(10,10,8,.16),transparent) 100% 0 /14px 100% no-repeat scroll;overflow-x:auto;max-height:70dvh}.table-pager{display:flex;align-items:center;justify-content:flex-end;gap:var(--s3);padding:10px var(--s4);border-top:1px solid var(--line);font-family:var(--font-mono);font-size:12px;color:var(--ink-3)}table.data{width:100%;border-collapse:collapse;font-size:13px}table.data th{position:-webkit-sticky;position:sticky;top:0;text-align:left;padding:var(--s3) var(--s4);background:var(--surface);border-bottom:1px solid var(--line-2);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;z-index:2}table.data td{padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);vertical-align:middle}table.data.pin-lead td:first-child,table.data.pin-lead th:first-child{position:-webkit-sticky;position:sticky;left:0;overflow:hidden;width:var(--pin-1,124px);min-width:var(--pin-1,124px);max-width:var(--pin-1,124px)}table.data.pin-lead td:nth-child(2),table.data.pin-lead th:nth-child(2){position:-webkit-sticky;position:sticky;left:var(--pin-1,124px)}table.data.pin-lead td:first-child,table.data.pin-lead td:nth-child(2){z-index:1;background:var(--surface-raised)}table.data.pin-lead th:first-child,table.data.pin-lead th:nth-child(2){z-index:3}table.data.pin-lead td:nth-child(2),table.data.pin-lead th:nth-child(2){box-shadow:1px 0 0 var(--line-2)}table.data.pin-lead tbody tr:hover td:first-child,table.data.pin-lead tbody tr:hover td:nth-child(2){background:color-mix(in oklab,var(--acid) 9%,var(--surface-raised))}table.data tbody tr{transition:background .1s ease}table.data tbody tr:hover{background:color-mix(in oklab,var(--acid) 9%,transparent)}table.data .mono,table.data .num{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}table.data .num{text-align:right}.muted{color:var(--ink-3)}.truncate{max-width:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;vertical-align:middle;margin-right:6px}.dot.ok{background:var(--acid);box-shadow:0 0 0 3px color-mix(in oklab,var(--acid) 28%,transparent)}.dot.fail{background:var(--fail);box-shadow:0 0 0 3px color-mix(in oklab,var(--fail) 22%,transparent)}.dot.idle{background:var(--ink-3)}.tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--ink-2);white-space:nowrap}.tag.x{border-color:var(--line-ink);color:var(--ink)}.tag.solid{background:var(--acid);border-color:var(--acid-edge);color:var(--acid-ink);font-weight:600}.tag.fail{background:var(--fail-bg);border-color:color-mix(in oklab,var(--fail) 40%,transparent);color:var(--fail)}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-sans);font-size:13px;font-weight:600;padding:var(--s2) var(--s4);border-radius:var(--r);border:1px solid var(--line-ink);background:var(--ink);color:var(--paper);cursor:pointer;transition:transform 80ms ease,box-shadow .12s ease,background .12s ease}.btn:hover{box-shadow:0 2px 0 var(--acid);transform:translateY(-1px)}.btn:active{transform:translateY(0);box-shadow:none}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.btn.ghost{background:var(--surface-raised);color:var(--ink);border-color:var(--line-2)}.btn.ghost:hover{background:var(--surface-sunk);box-shadow:none}.btn.acid{background:var(--acid);border-color:var(--acid-edge);color:var(--acid-ink)}.btn.danger{background:var(--surface-raised);border-color:color-mix(in oklab,var(--fail) 50%,transparent);color:var(--fail)}.btn.sm{padding:4px 10px;font-size:12px}input.input,select.input,textarea.input{font-family:var(--font-mono);font-size:13px;padding:6px 10px;background:var(--surface-raised);border:1px solid var(--line-2);border-radius:var(--r);color:var(--ink);transition:border-color .12s ease,box-shadow .12s ease}textarea.input{line-height:1.55;resize:vertical;min-height:88px}input.input:focus,select.input:focus,textarea.input:focus{outline:none;border-color:var(--line-ink);box-shadow:0 0 0 3px color-mix(in oklab,var(--acid) 35%,transparent)}.check{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check input[type=checkbox]{width:15px;height:15px;margin:0;accent-color:var(--acid);cursor:pointer}.check:has(input:disabled){opacity:.45;cursor:not-allowed}.field{display:flex;flex-direction:column;gap:6px}.field .lbl,.field label{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.toolbar{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.spacer{flex:1 1}.event-filter-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--s3);gap:var(--s3)}.event-source-filter{grid-column:span 2}.event-search-row,.event-window-row{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--line)}.event-search-input{width:min(560px,100%)}.event-window-apply{align-self:flex-end}.event-window-error{color:var(--fail);font-size:12px}.event-stat-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--s3);gap:var(--s3);margin:var(--s4) 0;padding:0;border:0}.event-stat{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2);padding:var(--s3) var(--s4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r);color:var(--ink-2);cursor:pointer;text-align:left}.event-stat.active,.event-stat:hover{border-color:var(--line-ink)}.event-stat.active{box-shadow:inset 0 -3px var(--acid)}.event-stat span{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.event-stat strong{font-family:var(--font-mono);font-size:22px;color:var(--ink)}.event-quality.suspect{border-color:color-mix(in oklab,var(--warn) 45%,transparent);background:color-mix(in oklab,var(--warn) 12%,var(--surface-raised));color:var(--warn)}.event-quality.unassessed{color:var(--ink-3)}.event-truncated-tag{margin-top:4px;border-style:dashed;color:var(--warn)}.event-subline{margin-top:3px;font-size:10px}.event-content-cell{min-width:260px;max-width:520px}.event-title-link{color:var(--ink);font-weight:600;text-decoration:none}.event-title-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--acid-edge);text-decoration-color:var(--acid-edge);text-decoration-thickness:2px}.event-preview{display:-webkit-box;margin-top:4px;overflow:hidden;font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.event-load-more,.event-no-more{padding:var(--s4);text-align:center;border-top:1px solid var(--line)}.event-back-link{margin-bottom:var(--s3);font-family:var(--font-mono);font-size:12px}.event-back-link a{color:var(--ink-2);text-decoration:none}.event-back-link a:hover{color:var(--ink)}.event-detail-grid{grid-template-columns:minmax(0,1.65fr) minmax(340px,.85fr);align-items:start}.event-detail-grid,.event-detail-side{display:grid;grid-gap:var(--s4);gap:var(--s4)}.event-detail-tags{display:flex;align-items:flex-start;gap:var(--s2);margin-bottom:var(--s4)}.event-detail-tags .event-truncated-tag{margin-top:0}.event-cover{display:block;width:min(100%,720px);max-height:420px;margin-bottom:var(--s4);border:1px solid var(--line);border-radius:var(--r);object-fit:contain;background:var(--surface-sunk)}.event-full-content{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.75}.event-detail-fields{display:grid;grid-gap:0;gap:0;margin:0}.event-detail-fields>div{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);grid-gap:var(--s3);gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line)}.event-detail-fields>div:last-child{border-bottom:0}.event-detail-fields dt{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.event-detail-fields dd{min-width:0;margin:0;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:12px;color:var(--ink-2)}.event-inline-json{max-height:160px;margin:0;overflow:auto;white-space:pre-wrap}.event-payload{margin-top:var(--s4)}.event-payload summary{display:flex;align-items:baseline;gap:var(--s3);padding:var(--s3) var(--s4);cursor:pointer;font-family:var(--font-mono)}.event-payload summary strong{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.event-payload summary span{font-size:11px;color:var(--ink-3)}.event-payload>pre{max-height:680px;margin:0;padding:var(--s4);overflow:auto;border-top:1px solid var(--line);background:var(--surface-sunk);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.55}@media (max-width:1180px){.event-filter-grid,.event-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.event-detail-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.event-filter-grid,.event-stat-grid{grid-template-columns:minmax(0,1fr)}.event-source-filter{grid-column:auto}.event-detail-fields>div{grid-template-columns:minmax(0,1fr);gap:2px}}.empty,.loading{padding:var(--s6);text-align:center;font-family:var(--font-mono);font-size:13px;color:var(--ink-3)}.banner{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r);font-size:13px;margin-bottom:var(--s4)}.banner.err{background:var(--fail-bg);color:var(--fail);border:1px solid color-mix(in oklab,var(--fail) 35%,transparent)}.banner.ok{background:color-mix(in oklab,var(--acid) 22%,var(--surface-raised));color:var(--acid-ink);border:1px solid var(--acid-edge)}.cue-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s4);gap:var(--s4);padding:var(--s4)}.cue-admin-card{min-width:0;padding:var(--s4);border:1px solid var(--line);border-radius:var(--r);background:var(--surface)}.cue-admin-actions,.cue-admin-card-head,.cue-admin-tags{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s2)}.cue-admin-card-head{justify-content:space-between}.cue-admin-card h3{margin:var(--s3) 0 var(--s2);font-size:18px;line-height:1.3}.cue-admin-card p{white-space:pre-wrap;line-height:1.55}.cue-admin-reason{padding-left:var(--s3);border-left:3px solid var(--acid-edge);color:var(--ink-2)}.cue-admin-actions{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line)}.cue-admin-more{display:flex;justify-content:center;padding:0 var(--s4) var(--s4)}@media (max-width:900px){.cue-admin-grid{grid-template-columns:minmax(0,1fr)}}.gate{min-height:100dvh;display:grid;place-items:center;padding:var(--s5)}.gate-card{width:min(420px,100%);background:var(--surface-raised);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:var(--s6);text-align:center}.gate-card .mark{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.gate-card h1{margin:var(--s3) 0 var(--s2);font-size:1.4rem;letter-spacing:-.01em}.gate-card p{margin:0 0 var(--s5);color:var(--ink-2);font-size:14px;line-height:1.6}.admin-root ::-webkit-scrollbar{width:10px;height:10px}.admin-root ::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px;border:2px solid var(--paper)}.admin-root ::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.cb-select{position:relative;display:inline-block}.cb-select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--s2);width:100%;min-width:116px;font-family:var(--font-mono);font-size:13px;padding:6px 10px;background:var(--surface-raised);border:1px solid var(--line-2);border-radius:var(--r);color:var(--ink);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.cb-select-trigger:hover{border-color:var(--line-ink)}.cb-select-trigger:focus-visible{outline:none;border-color:var(--line-ink);box-shadow:0 0 0 3px color-mix(in oklab,var(--acid) 35%,transparent)}.cb-select-trigger svg{color:var(--ink-3);flex-shrink:0}.cb-select-popup{position:fixed;z-index:100;margin:0;padding:4px;list-style:none;background:var(--surface-raised);border:1px solid var(--line-2);border-radius:var(--r);box-shadow:0 4px 18px rgba(10,10,8,.14),0 1px 0 rgba(10,10,8,.04);overflow-y:auto;transform-origin:top left;overflow-x:hidden;opacity:1;transform:scale(1) translateY(0);transition:opacity .14s cubic-bezier(.23,1,.32,1),transform .14s cubic-bezier(.23,1,.32,1);@starting-style{opacity:0;transform:scale(.98) translateY(-3px)}}.cb-select-popup[data-flip=true]{transform-origin:bottom left}@media (prefers-reduced-motion:reduce){.cb-select-popup{transition:opacity .1s ease;@starting-style{transform:none}}}.cb-select-option{overflow:hidden;text-overflow:ellipsis;padding:6px 10px;border-radius:2px;font-family:var(--font-mono);font-size:13px;color:var(--ink-2);cursor:pointer;white-space:nowrap}.cb-select-option[data-active=true]{background:color-mix(in oklab,var(--acid) 16%,transparent);color:var(--ink)}.cb-select-option[aria-selected=true]{background:color-mix(in oklab,var(--acid) 30%,transparent);color:var(--ink);font-weight:600}.locale-switch{display:inline-flex;gap:2px;padding:2px;background:var(--surface-sunk);border:1px solid var(--line);border-radius:var(--r)}.locale-btn{font-family:var(--font-mono);font-size:11px;padding:3px 9px;border:0;background:transparent;color:var(--ink-3);border-radius:2px;cursor:pointer;transition:background .12s ease,color .12s ease}.locale-btn:hover{color:var(--ink)}.locale-btn[data-active=true]{background:var(--acid);color:var(--acid-ink);font-weight:600}.locale-btn:disabled{opacity:.5;cursor:default}.channel-one-liner-cell{min-width:290px;max-width:370px;white-space:normal;line-height:1.55}.channel-one-liner-cell>div{margin-bottom:6px;overflow-wrap:anywhere}.channel-one-liner-dialog{width:min(620px,calc(100vw - 32px));max-height:85vh;overflow:auto;padding:var(--s5);border:1px solid var(--line-ink);border-radius:var(--r);background:var(--surface-raised);color:var(--ink)}.channel-one-liner-dialog::-webkit-backdrop{background:rgb(0 0 0/45%)}.channel-one-liner-dialog::backdrop{background:rgb(0 0 0/45%)}.channel-one-liner-dialog .field{margin-bottom:var(--s4)}.one-liner-comparison{border-top:1px solid var(--line-2);margin-block:var(--s4)}.one-liner-comparison p{overflow-wrap:anywhere;white-space:pre-wrap}.one-liner-actions{display:flex;flex-wrap:wrap;gap:var(--s3)}.channel-one-liner-dialog h2{margin:0 0 var(--s3)}.channel-one-liner-dialog h3{margin:var(--s3) 0 var(--s2);font-size:14px}.channel-one-liner-dialog p{margin:var(--s2) 0;line-height:1.5}.channel-one-liner-dialog .one-liner-actions{margin-top:var(--s4)}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_4eeef7{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_4eeef7{--font-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_aa62b7{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_aa62b7{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}