/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--tw-spacing:.25rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1 / .75);--tw-radius-sm:.25rem}}@layer base{:where(:is([data-oc-base] :is(button,input:is([type=button],[type=submit],[type=reset])):not([class]),[data-btn]):not(.xterm *,.cm-editor *)){--_btn-h:var(--oc-control-h);--_btn-pad-y:0;--_btn-pad:var(--oc-space-4);--_btn-fs:var(--oc-fs-control);--_btn-lh:var(--oc-lh-body);--_btn-radius:var(--oc-radius-control);--_btn-bw:var(--oc-border);--_bd:var(--_btn-focus,var(--_btn-edge));box-sizing:border-box;min-height:var(--_btn-h);margin:0;font-weight:400;text-decoration:none}:where(.oc-btn,.modal-btn,.modal-btn-danger,.modal-btn-confirm){--_btn-lh:normal;--_btn-radius:var(--oc-radius-sm);--_btn-bw:var(--oc-border);--_btn-tx:all}:where(.modal-btn){--_btn-pad-y:10px;--_btn-pad:24px;--_btn-fs:.95rem;width:auto;height:auto}:where(.modal-btn-danger,.modal-btn-confirm){--_btn-pad-y:6px;--_btn-pad:12px;--_btn-fs:.8rem;--_btn-bw:1px}:where(:is([data-oc-base] :is(button,input:is([type=button],[type=submit],[type=reset])):not([class]),[data-btn]):not(.xterm *,.cm-editor *),.oc-btn,.modal-btn,.modal-btn-danger,.modal-btn-confirm){padding:var(--_btn-pad-y) var(--_btn-pad);border:var(--_btn-bw) solid currentColor;border-radius:var(--_btn-radius);font-family:var(--oc-font);font-size:var(--_btn-fs);line-height:var(--_btn-lh);cursor:pointer;transition-property:var(--_btn-tx,background-color, border-color, color);transition-duration:var(--oc-motion);transition-timing-function:ease}:where(:is([data-oc-base] :is(button,input:is([type=button],[type=submit],[type=reset])):not([class]),[data-btn]):not(.xterm *,.cm-editor *),.oc-btn){justify-content:center;align-items:center;gap:var(--oc-space-1-5);white-space:nowrap;display:inline-flex}:where([data-btn]:not(.xterm *,.cm-editor *)){min-width:0;max-width:100%}:where([data-btn]:not(:has(>[data-btn-label]),.xterm *,.cm-editor *)){text-overflow:ellipsis;overflow:hidden}:where([data-btn]>[data-btn-label]){text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}:where([data-btn=row]>[data-btn-label]),:where([data-btn-label]:has(>svg:only-child)){display:contents}:where(:is([data-oc-base] :is(button,input:is([type=button],[type=submit],[type=reset])):not([class]),[data-btn]):not(.xterm *,.cm-editor *),.oc-btn,.modal-btn:not([class*=modal-btn-]),.modal-btn-secondary,.modal-btn-primary,.modal-btn-confirm,.modal-btn-danger,.modal-btn-alert){--_btn-edge:var(--oc-line-button);--_btn-fill:transparent;--_btn-ink:var(--oc-text-secondary);--_btn-edge-hover:var(--oc-line-button-hover);--_btn-fill-hover:var(--oc-ground-hover);--_btn-ink-hover:var(--oc-text-primary);border-color:var(--_btn-edge);background:var(--_btn-fill);color:var(--_btn-ink)}:where(:is(:is([data-oc-base] :is(button,input:is([type=button],[type=submit],[type=reset])):not([class]),[data-btn]):not(.xterm *,.cm-editor *),.oc-btn):hover:not(:disabled,[aria-disabled=true]),:is(.modal-btn:not([class*=modal-btn-]),.modal-btn-secondary,.modal-btn-primary,.modal-btn-confirm,.modal-btn-danger,.modal-btn-alert):hover){border-color:var(--_btn-edge-hover);background:var(--_btn-fill-hover);color:var(--_btn-ink-hover)}:where(:is(:is([data-oc-base] :is(button,input:is([type=button],[type=submit],[type=reset])):not([class]),[data-btn]):not(.xterm *,.cm-editor *),.oc-btn):is(:disabled,[aria-disabled=true])){opacity:.45;cursor:not-allowed}:where([data-btn][aria-pressed=true],[data-btn][aria-checked=true]){--_btn-fill:var(--oc-state-selected);--_btn-ink:var(--oc-text-bright)}:where(.modal-btn-primary){--_bd:var(--oc-orange);--_btn-edge:var(--oc-orange);--_btn-fill:var(--oc-orange-tint);--_btn-ink:var(--oc-text-bright);--_btn-edge-hover:var(--oc-orange-bright);--_btn-fill-hover:var(--oc-orange-dim);--_btn-ink-hover:var(--oc-text-bright)}:where([data-btn=danger],.oc-btn--danger,.modal-btn-danger){--_bd:var(--oc-coral);--_btn-edge:var(--oc-coral);--_btn-fill:color-mix(in oklab, var(--oc-coral) 25%, var(--oc-ground-raised));--_btn-ink:var(--oc-text-bright);--_btn-edge-hover:var(--oc-coral);--_btn-fill-hover:color-mix(in oklab, var(--oc-coral) 35%, var(--oc-ground-raised));--_btn-ink-hover:var(--oc-text-bright)}:where([data-btn=confirm],.oc-btn--confirm,.modal-btn-confirm){--_bd:var(--oc-orange);--_btn-edge:var(--oc-orange);--_btn-ink:var(--oc-text-bright);--_btn-edge-hover:var(--oc-orange-bright);--_btn-fill-hover:var(--oc-orange-tint);--_btn-ink-hover:var(--oc-text-bright)}:where(.oc-btn--alert,.modal-btn-alert){--_btn-edge:var(--oc-orange);--_btn-fill:var(--oc-orange);--_btn-ink:var(--oc-ground-chrome);--_btn-edge-hover:var(--oc-orange-bright);--_btn-fill-hover:var(--oc-orange-bright);--_btn-ink-hover:var(--oc-ground-chrome)}:where([data-btn=quiet],.oc-btn--ghost,.oc-btn--tool){--_btn-edge:transparent}:where([data-btn=quiet]){--_btn-focus:var(--oc-focus-quiet)}:where(.oc-btn--tool[aria-expanded=true]){--_btn-ink:var(--oc-orange)}:where([data-btn=row]){--_btn-h:var(--oc-row-h);--_btn-pad:0;--_btn-fs:1em;--_btn-edge:transparent;--_btn-edge-hover:transparent;--_btn-fill-hover:transparent;--_btn-ink-hover:var(--_btn-ink);--_btn-focus:var(--oc-focus-quiet);justify-content:flex-start;gap:var(--oc-space-2);text-align:left;white-space:normal;display:flex}:where([data-btn][data-size=sm]){--_btn-h:var(--oc-control-h-sm);--_btn-pad:var(--oc-space-2);--_btn-fs:var(--oc-fs-label)}@media (max-width:1023px){:where([data-btn=row]){--_btn-h:var(--oc-tap)}}@media (pointer:coarse){:where([data-btn]:not([data-size=auto],[data-size=bare],[data-size=icon])){--_btn-h:var(--oc-tap)}}:where([data-btn][data-size=auto],[data-btn][data-size=bare]){--_btn-h:0px}:where([data-btn][data-size=bare]){--_btn-lh:normal}:where([data-btn][data-overflow=visible]:not(.xterm *,.cm-editor *)){overflow:visible}:where([data-btn][data-focus=ink]){--_btn-focus:currentColor}:where(:is([data-oc-base] :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=image],[type=button],[type=submit],[type=reset]),select,textarea):not([class]),:is(input,select,textarea)[data-field]):not(.xterm *,.cm-editor *)){--_bd:var(--oc-line-control);box-sizing:border-box;min-width:0;min-height:var(--oc-control-h);padding:0 var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-control);border-radius:var(--oc-radius-control);background:var(--oc-surface-sunken);color:var(--oc-text-primary);font-family:var(--oc-font);font-size:var(--oc-fs-control);line-height:var(--oc-lh-body);margin:0}:where(:is(input,select,textarea)[data-field][data-size=sm]:not(.xterm *,.cm-editor *)){min-height:var(--oc-control-h-sm);font-size:var(--oc-fs-label)}@media (pointer:coarse){:where(:is(input,select,textarea)[data-field][data-size=sm]:not(.xterm *,.cm-editor *)){min-height:var(--oc-tap)}}:where(select[data-field]:not(.xterm *,.cm-editor *)){background-image:linear-gradient(45deg, transparent 50%, var(--oc-text-muted) 50%), linear-gradient(135deg, var(--oc-text-muted) 50%, transparent 50%);background-position:calc(100% - var(--oc-space-3)) 50%, calc(100% - var(--oc-space-2)) 50%;background-size:var(--oc-space-1) var(--oc-space-1);appearance:none;background-repeat:no-repeat;padding-inline-end:var(--oc-space-5)}:where(:is([data-oc-base] textarea:not([class]),textarea[data-field]):not(.xterm *,.cm-editor *)){padding:var(--oc-space-1-5) var(--oc-space-2);resize:vertical}:where(){color:var(--oc-text-dim)}:where(:is([data-oc-base] :is(input,select,textarea):not([class]),:is(input,select,textarea)[data-field]):is(:disabled,[readonly])){border-color:#0000}:where(:is([data-oc-base] :is(input,select,textarea):not([class]),:is(input,select,textarea)[data-field])[aria-invalid=true]){--_bd:var(--oc-coral);border-color:var(--oc-coral)}:where([data-oc-base] input:is([type=checkbox],[type=radio],[type=range]):not([class])){accent-color:var(--oc-orange)}:where([data-oc-base] a:not([class],[data-btn])){color:var(--oc-cyan);text-underline-offset:.2em;text-decoration:underline}:where([data-oc-base] :is(h1,h2,h3,h4,h5,h6):not([class])){font-family:var(--oc-font);font-weight:400;line-height:var(--oc-lh-tight);color:var(--oc-text-bright)}:where([data-oc-base] h1:not([class])){font-size:var(--oc-fs-heading)}:where([data-oc-base] h2:not([class])){font-size:var(--oc-fs-status)}:where([data-oc-base] :is(h3,h4,h5,h6):not([class])){font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-caps);text-transform:uppercase;color:var(--oc-text-secondary)}:where([data-oc-base] :is(label,legend):not([class])){font-size:var(--oc-fs-label);color:var(--oc-text-secondary)}:where([data-oc-base] small:not([class])){font-size:var(--oc-fs-hint);color:var(--oc-text-muted)}:where([data-oc-base] :is(code,kbd):not([class])){padding:0 var(--oc-space-0-5);border-radius:var(--oc-radius-control);background:var(--oc-surface-band);font-family:var(--oc-font)}:where([data-oc-base] kbd:not([class])){border:var(--oc-border) solid var(--oc-line-control)}:where([data-oc-base] hr:not([class])){height:0;margin:var(--oc-space-3) 0;border:0;border-top:var(--oc-border) solid var(--oc-line-hairline)}:where([data-oc-base] fieldset:not([class])){min-width:0;padding:var(--oc-space-2) var(--oc-space-3) var(--oc-space-3);border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-control);margin:0}:where([data-oc-base] legend:not([class])){padding:0 var(--oc-space-1);letter-spacing:var(--oc-tracking-caps);text-transform:uppercase}:where([data-oc-base] table:not([class])){border-collapse:collapse;font-size:var(--oc-fs-body)}:where([data-oc-base] table:not([class])>*>tr>:is(th,td):not([class])){padding:var(--oc-space-1) var(--oc-space-2);border-bottom:var(--oc-border) solid var(--oc-line-faint);text-align:left;vertical-align:top}:where([data-oc-base] table:not([class])>*>tr>th:not([class])){border-bottom-color:var(--oc-line-panel);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-caps);text-transform:uppercase;font-weight:400}:where([data-btn][data-size=icon]){--_btn-h:var(--oc-ibtn-size,var(--oc-control-h-xs));--_btn-pad:0;--_btn-radius:var(--oc-control-radius);width:var(--oc-ibtn-size,var(--oc-control-h-xs));height:var(--oc-ibtn-size,var(--oc-control-h-xs));flex:none;min-width:0;overflow:visible}:where([data-btn=""][data-size=icon],[data-btn=secondary][data-size=icon]){--_btn-edge:var(--oc-control-line);--_btn-fill:var(--oc-ground-field);--_btn-ink:var(--oc-text-secondary);--_btn-edge-hover:var(--oc-control-line-hi);--_btn-fill-hover:var(--oc-ground-field);--_btn-ink-hover:var(--oc-text-secondary)}:where(:is([data-btn=""],[data-btn=secondary])[data-size=icon][aria-pressed=true]){--_btn-edge:var(--oc-orange);--_btn-fill:var(--oc-ground-hover);--_btn-ink:var(--oc-orange);--_btn-edge-hover:var(--oc-orange);--_btn-fill-hover:var(--oc-ground-hover);--_btn-ink-hover:var(--oc-orange)}:where([data-btn=quiet][data-size=icon]){--_btn-edge:transparent;--_btn-fill:transparent;--_btn-ink:var(--oc-text-dim);--_btn-edge-hover:transparent;--_btn-fill-hover:var(--oc-ground-hover);--_btn-ink-hover:var(--oc-text-primary)}:where([data-btn=quiet][data-size=icon]:is([aria-expanded=true],[aria-pressed=true])){--_btn-ink:var(--oc-orange)}:where([data-btn=quiet][data-size=icon][aria-current=page]){--_btn-fill:var(--oc-ground-hover);--_btn-ink:var(--oc-orange)}:where([data-widget-head] [data-btn=quiet][data-size=icon]:is([aria-expanded=true],[aria-pressed=true])){--_btn-ink:var(--oc-text-primary)}:where([data-btn][data-size=icon]:is(:disabled,[aria-disabled=true])){opacity:.35;cursor:default}:where([data-btn][data-size=icon][data-tone=danger]){--_btn-ink:var(--oc-coral);--_btn-ink-hover:var(--oc-coral);--_btn-fill-hover:transparent}:where([data-btn][data-size=icon][data-tone=close]){--_btn-ink-hover:var(--oc-coral)}:where([data-btn][data-size=icon][data-tone=float]){--oc-ibtn-size:var(--oc-row-h-dense);--_btn-radius:var(--oc-radius-sm);--_btn-ink:var(--oc-text-muted);--_btn-edge-hover:var(--oc-line-panel);--_btn-fill-hover:var(--oc-ground-raised);--_btn-ink-hover:var(--oc-text-primary);opacity:.4;transition-property:opacity,color,border-color,background-color;transition-duration:var(--oc-motion-fast)}:where([data-btn][data-size=icon][data-tone=float]:is(:hover,:focus-visible,[aria-expanded=true]):not(:disabled)){--_btn-edge:var(--oc-line-panel);--_btn-fill:var(--oc-ground-raised);--_btn-ink:var(--oc-text-primary);opacity:1}@media (hover:none){:where([data-btn][data-size=icon][data-tone=float]){opacity:1}}@media (max-width:1023px){:where([data-btn][data-size=icon]){--_btn-h:var(--oc-tap);width:var(--oc-tap);height:var(--oc-tap)}:where([data-widget-head]:not(.oc-frame-title--phone) [data-btn][data-size=icon]){--_btn-h:var(--oc-ibtn-size,var(--oc-control-h-xs));width:var(--oc-ibtn-size,var(--oc-control-h-xs));height:var(--oc-ibtn-size,var(--oc-control-h-xs))}}.oc-anchored.svelte-gxh5di{z-index:var(--oc-z-popover);margin:0;position:fixed}.ap-page :where(button:not([data-btn]),input:not([data-field]),select:not([data-field]),textarea:not([data-field])){font:inherit;color:inherit}}@layer components{.lp-examples.svelte-1jg2jwf{margin-bottom:var(--oc-space-3);border-bottom:1px solid var(--oc-line-faint)}.lp-examples__list.svelte-1jg2jwf{padding:0 0 var(--oc-space-1);flex-direction:column;margin:0;list-style:none;display:flex}.lp-examples__row.svelte-1jg2jwf{justify-content:space-between;align-items:center;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) 0;border-top:1px solid var(--oc-line-faint);display:flex}.lp-examples__row.svelte-1jg2jwf:first-child{border-top:0}.lp-examples__main.svelte-1jg2jwf{gap:var(--oc-space-0-5);flex-direction:column;min-width:0;display:flex}.lp-examples__name.svelte-1jg2jwf{font-size:var(--oc-fs-body);color:var(--oc-text-primary);font-weight:600}.lp-examples__text.svelte-1jg2jwf{font-size:var(--oc-fs-hint);color:var(--oc-text-muted);overflow-wrap:anywhere}.lp-examples__sets.svelte-1jg2jwf{font-family:var(--font-mono);font-size:var(--oc-fs-hint);color:var(--oc-text-secondary);overflow-wrap:anywhere}.fields__row.svelte-fp2alb{align-items:center;gap:8px;margin-top:6px;display:flex}.fields__note.svelte-fp2alb{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;line-height:1.45}.fields__note--out.svelte-fp2alb{border-left:2px solid var(--oc-yellow);background:var(--oc-ground-field);color:var(--oc-text-primary);padding:6px 8px}.fields__tick.svelte-fp2alb{color:var(--oc-text-secondary);font-family:var(--font-mono);align-items:center;gap:6px;margin-top:6px;font-size:11px;display:flex}.handle__heading.svelte-1uwxriy{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin:8px 0 4px;font-size:10px}.handle__note.svelte-1uwxriy{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;line-height:1.45}.handle__note--out.svelte-1uwxriy{border-left:2px solid var(--oc-yellow);background:var(--oc-ground-field);color:var(--oc-text-primary);padding:6px 8px}.handle__terms.svelte-1uwxriy{color:var(--oc-cyan);font-family:var(--font-mono);font-size:11px}.handle__row.svelte-1uwxriy{align-items:center;gap:8px;margin-top:6px;display:flex}.gate__lead.svelte-vpmp79{color:var(--oc-text-primary);margin:0 0 8px;font-size:12px;line-height:1.5}.ident.svelte-1wk5tuw{border:1px solid var(--oc-line-rule);background:var(--oc-ground-raised);flex-shrink:0}.ident rect{fill:var(--oc-orange)}.ident--1 rect{fill:var(--oc-cyan,var(--oc-orange))}.ident--2 rect{fill:var(--oc-green,var(--oc-orange))}.ident--3 rect{fill:var(--oc-yellow,var(--oc-orange))}.ltext.svelte-jngsv{white-space:pre-wrap;overflow-wrap:anywhere}.ltext__link.svelte-jngsv{color:var(--oc-cyan);text-decoration:underline}.author.svelte-1j6vv15{border:1px solid var(--cat-line);background:var(--cat-raised);border-radius:3px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.author__head.svelte-1j6vv15{align-items:center;gap:8px;display:flex}.author__handle.svelte-1j6vv15{color:var(--cat-text);font-family:var(--cat-mono);overflow-wrap:anywhere;font-size:12px}.author__badge.svelte-1j6vv15{border:1px solid var(--cat-action-edge);color:var(--cat-action);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:2px;padding:0 5px;font-size:10px}.author__label.svelte-1j6vv15{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;margin:4px 0 0;font-size:10px}.author__note.svelte-1j6vv15{color:var(--cat-muted);margin:0;font-size:11px;line-height:1.45}.author__bio.svelte-1j6vv15{color:var(--cat-text);margin:0;font-size:12px;line-height:1.45}.author__list.svelte-1j6vv15{color:var(--cat-text);margin:0;padding:0;font-size:12px;list-style:none}.author__item.svelte-1j6vv15{font-family:var(--cat-mono);overflow-wrap:anywhere;font-size:11px}.alink.svelte-810uqu{align-items:flex-start;gap:var(--oc-space-1);flex-direction:column;display:inline-flex}.alink--open.svelte-810uqu{flex:100%;align-items:stretch}.alink__row.svelte-810uqu{align-items:center;gap:var(--oc-space-1-5);display:inline-flex}.alink__handle.svelte-810uqu{overflow-wrap:anywhere}.alink__badge.svelte-810uqu{padding:0 var(--oc-space-1);border:1px solid var(--cat-action-edge);color:var(--cat-action);font-family:var(--cat-mono);font-size:var(--oc-fs-micro,10px);text-transform:uppercase;letter-spacing:.04em;border-radius:2px}.rg.svelte-9eq68{font-family:var(--font-mono,monospace);font-size:var(--rg-size);color:var(--rating-off,var(--oc-line-rule));flex:none;line-height:1;display:inline-block}.rg--on.svelte-9eq68{color:var(--rating-on,var(--oc-coral))}.rs.svelte-1gpy7uf{font-family:var(--font-mono,monospace);align-items:center;line-height:1;display:inline-flex}.rs__bracket.svelte-1gpy7uf{color:var(--rating-off,var(--oc-line-rule))}.rh__bars.svelte-12be4y8{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.rh__bar.svelte-12be4y8{align-items:center;gap:8px;display:flex}.rh__bar-label.svelte-12be4y8{min-width:11ch;color:var(--cat-muted);font-family:var(--cat-mono);flex-shrink:0;font-size:11px}.rh__bar-track.svelte-12be4y8{background:var(--cat-raised);border-radius:3px;flex:1;height:6px;overflow:hidden}.rh__bar-fill.svelte-12be4y8{background:var(--cat-action);height:100%;display:block}.trt.svelte-tfhoyu{border-top:1px solid var(--oc-line-faint);flex-direction:column;gap:8px;padding-top:10px;scroll-margin-top:8px;display:flex}.trt__label.svelte-tfhoyu{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.08em);text-transform:uppercase;color:var(--oc-text-dim);margin:0;font-weight:600}.trt__score.svelte-tfhoyu{align-items:center;gap:10px;display:flex}.trt__count.svelte-tfhoyu,.trt__note.svelte-tfhoyu{font-size:var(--oc-fs-label,12px);color:var(--oc-text-secondary);margin:0}.trt__note--out.svelte-tfhoyu{border-left:2px solid var(--oc-yellow);background:var(--cat-raised);color:var(--oc-text-primary);padding:6px 8px}.tfb-cat{--cat-ground:var(--oc-ground-page);--cat-panel:var(--oc-ground-panel);--cat-raised:var(--oc-ground-raised);--cat-line:var(--oc-line-rule);--cat-line-quiet:var(--oc-line-faint);--cat-text:var(--oc-text-primary);--cat-muted:var(--oc-text-secondary);--cat-faint:var(--oc-text-muted);--cat-action:var(--oc-orange);--cat-action-edge:var(--oc-orange-dim);--cat-action-wash:var(--oc-orange-tint);--cat-attention:var(--oc-yellow);--cat-failure:var(--oc-coral);--cat-failure-wash:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-panel));--cat-mono:var(--font-mono);--cat-gutter:16px;flex-direction:column;gap:10px;display:flex}.tfb-corner.svelte-1gchurv{justify-content:flex-end;display:flex}.tfb-unrateable.svelte-1gchurv{border-top:1px solid var(--oc-line-faint);flex-direction:column;gap:6px;padding-top:6px;display:flex}.tfb-label.svelte-1gchurv{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.08em);text-transform:uppercase;color:var(--oc-text-dim);margin:0;font-weight:600}.tfb-note.svelte-1gchurv{font-size:var(--oc-fs-label,12px);color:var(--oc-text-dim);margin:0;line-height:1.5}.isum.svelte-1y20uzs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:-6px;display:flex}.isum-rating.svelte-1y20uzs{align-items:center;gap:8px;display:inline-flex}.isum-rating-link.svelte-1y20uzs{color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label,12px);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.isum-rating-link.svelte-1y20uzs:hover{color:var(--oc-text-primary)}.isum-facts.svelte-1y20uzs{border-top:1px solid var(--oc-line-faint);border-bottom:1px solid var(--oc-line-faint);font-size:var(--oc-fs-label,12px);grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;padding:10px 0;display:grid}.isum-facts.svelte-1y20uzs dt:where(.svelte-1y20uzs){letter-spacing:var(--oc-tracking-label,.08em);text-transform:uppercase;color:var(--oc-text-dim)}.isum-facts.svelte-1y20uzs dd:where(.svelte-1y20uzs){overflow-wrap:anywhere;min-width:0;color:var(--oc-text-primary);margin:0}.installs.svelte-1x3is9d{color:var(--cat-muted);font-family:var(--cat-mono);overflow-wrap:anywhere;font-size:11px}.installs--out.svelte-1x3is9d{color:var(--cat-attention)}.swarm-row-face.svelte-16wii78{width:var(--led-size,9px);height:var(--led-size,9px);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.swarm-row-face.svelte-16wii78>.pk-sq{position:absolute;top:50%;left:50%;translate:-50% -50%}.swarm-row-face[data-unread].svelte-16wii78:after{content:"";border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--oc-green);pointer-events:none;position:absolute;inset:-4px}.menu-key.svelte-sw5fd6{padding-left:var(--oc-space-3);color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-label);line-height:inherit;text-transform:lowercase;background:0 0;border:0;flex:none;margin-left:auto}.pc-pop{z-index:1000;background:var(--oc-ground-panel);width:16rem;max-width:calc(100vw - 16px);color:var(--oc-text-primary);font-family:var(--font-mono);position:fixed}.pc-pop__head.svelte-vqfwx{height:2rem;padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:0 1px 0 var(--oc-line-frame);justify-content:space-between;align-items:center;display:flex}.pc-pop__label.svelte-vqfwx{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.pc-pop__body.svelte-vqfwx{gap:var(--oc-space-3);padding:var(--oc-space-3);flex-direction:column;display:flex}.pc-pop__square.svelte-vqfwx{border:1px solid var(--oc-line-frame);background:linear-gradient(to bottom, #0000, #000), linear-gradient(to right, #fff, #fff0), var(--pc-hue);touch-action:none;cursor:crosshair;border-radius:2px;height:8.5rem;position:relative}.pc-pop__hue.svelte-vqfwx{border:1px solid var(--oc-line-frame);touch-action:none;cursor:ew-resize;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:2px;height:.75rem;position:relative}.pc-pop__handle.svelte-vqfwx{border:1px solid var(--oc-text-bright);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--oc-ground-panel);border-radius:50%;outline:none;position:absolute;transform:translate(-50%,-50%)}.pc-pop__handle--hue.svelte-vqfwx{border-radius:2px;width:.4rem;height:1.1rem;top:50%}.pc-pop__handle.svelte-vqfwx:focus-visible{border-color:var(--oc-orange)}.pc-pop__row.svelte-vqfwx{align-items:flex-end;gap:var(--oc-space-2);display:flex}.pc-pop__preview.svelte-vqfwx{border:1px solid var(--oc-line-frame);border-radius:50%;flex:none;width:1.9rem;height:1.9rem}.pc-pop__rgb.svelte-vqfwx{gap:var(--oc-space-2);flex:1;min-width:0;display:flex}.pc-pop__chan.svelte-vqfwx{min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:2px;display:flex}.pc-pop__chan.svelte-vqfwx input:where(.svelte-vqfwx){letter-spacing:0;width:100%;min-width:0}.pc-pop__foot.svelte-vqfwx{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3) var(--oc-space-3);display:flex}.pc-swatches.svelte-101j1r8{gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.pc-swatch.svelte-101j1r8{border:1px solid var(--oc-line-frame);background:var(--_swatch);cursor:pointer;border-radius:2px;width:1.4rem;height:1.4rem;padding:0;position:relative}.pc-swatch.svelte-101j1r8:hover{border-color:var(--oc-text-secondary)}.pc-swatch[aria-checked=true].svelte-101j1r8{border-color:var(--oc-text-bright);box-shadow:inset 0 0 0 1px var(--oc-ground-panel)}.pc-swatch--none.svelte-101j1r8{background:linear-gradient(to top right, transparent calc(50% - 1px), var(--oc-text-secondary) calc(50% - 1px), var(--oc-text-secondary) calc(50% + 1px), transparent calc(50% + 1px)), var(--oc-ground-panel)}.pc-swatch--custom.svelte-101j1r8:not(.pc-swatch--set){background:var(--oc-ground-panel);border-style:dashed}.pc-swatch__wheel.svelte-101j1r8{pointer-events:none;width:100%;height:100%;padding:2px;position:absolute;inset:0}.pc-row.svelte-1ya07ik{align-items:center;gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.pc-row__label.svelte-1ya07ik{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.acm-menu.svelte-1fhxr49{z-index:45;min-width:180px;max-width:280px;padding:var(--oc-space-1);border-radius:var(--oc-radius);flex-direction:column;margin:0;display:flex;position:fixed;inset:auto;overflow-y:auto}.acm-menu--wide.svelte-1fhxr49{min-width:220px;max-width:340px}.acm-item.svelte-1fhxr49{align-items:center;gap:var(--oc-space-2);box-sizing:border-box;min-height:28px;padding:0 var(--oc-space-2);border-radius:var(--oc-radius);color:var(--oc-text-secondary);line-height:16px;font:inherit;font-size:var(--oc-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.acm-item.svelte-1fhxr49:hover:not([aria-disabled=true]),.acm-item.svelte-1fhxr49:focus-visible,.acm-item[aria-expanded=true].svelte-1fhxr49{background:var(--oc-ground-hover);color:var(--oc-text-primary);outline:none}.acm-sep.svelte-1fhxr49{margin-top:var(--oc-space-2);position:relative}.acm-sep.svelte-1fhxr49:before{content:"";top:calc(var(--oc-space-1) * -1 - 1px);background:var(--oc-line-rule);pointer-events:none;height:1px;position:absolute;left:0;right:0}.acm-swatches.svelte-1fhxr49{padding:var(--oc-space-1) var(--oc-space-2)}.acm-item--danger.svelte-1fhxr49:not([aria-disabled=true]){color:var(--oc-coral)}.acm-item--update.svelte-1fhxr49:not([aria-disabled=true]),.acm-item--update.svelte-1fhxr49:not([aria-disabled=true]):hover,.acm-item--update.svelte-1fhxr49:not([aria-disabled=true]):focus-visible{color:var(--oc-green)}.acm-item[aria-disabled=true].svelte-1fhxr49{color:var(--oc-text-dim);cursor:default}.acm-item[aria-disabled=true][role=menuitemcheckbox].svelte-1fhxr49{opacity:.45}.acm-box.svelte-1fhxr49{border:1px solid var(--oc-control-line-hi);border-radius:1px;flex:none;place-items:center;width:12px;height:12px;display:grid}.acm-box--on.svelte-1fhxr49{border-color:var(--oc-green)}.acm-box--on.svelte-1fhxr49:after{content:"";background:var(--oc-green);width:6px;height:6px}.acm-label.svelte-1fhxr49{min-width:0;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acm-agg-led.svelte-1fhxr49{flex:none;align-items:center;display:inline-flex}.acm-item[aria-checked=true].svelte-1fhxr49 .acm-label:where(.svelte-1fhxr49){color:var(--oc-orange)}.acm-desc.svelte-1fhxr49{min-width:0;color:var(--oc-text-dim);font-size:var(--oc-fs-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acm-menu--wide.svelte-1fhxr49 .acm-label:where(.svelte-1fhxr49){flex:none}.acm-why.svelte-1fhxr49,.acm-refused.svelte-1fhxr49{color:var(--oc-text-dim);font-size:var(--oc-fs-label)}.acm-why.svelte-1fhxr49{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-left:auto;overflow:hidden}.acm-item.svelte-1fhxr49:has(.acm-why:where(.svelte-1fhxr49)) .acm-label:where(.svelte-1fhxr49){flex:none}.acm-locked.svelte-1fhxr49 .acm-label:where(.svelte-1fhxr49){color:var(--oc-text-dim)}.acm-lock.svelte-1fhxr49{align-items:center;gap:var(--oc-space-1);color:var(--oc-text-dim);font-size:var(--oc-fs-label);flex:none;margin-left:auto;display:inline-flex}.acm-lock-star.svelte-1fhxr49{color:var(--oc-yellow-bright);place-items:center;line-height:0;display:inline-grid}.acm-chevron.svelte-1fhxr49{color:var(--oc-text-dim);place-items:center;margin-left:auto;line-height:0;display:grid}.acm-item.svelte-1fhxr49 .menu-key+.acm-chevron{margin-left:var(--oc-space-1)}.acm-chevron.svelte-1fhxr49 svg{display:block}.acm-heading.svelte-1fhxr49{box-sizing:border-box;min-height:28px;margin:0 0 var(--oc-space-1);padding:0 var(--oc-space-2);color:var(--oc-text-dim);line-height:16px;font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label);text-overflow:ellipsis;white-space:nowrap;box-shadow:0 1px 0 0 var(--oc-line-rule);align-items:center;display:flex;overflow:hidden}.acm-heading__sub.svelte-1fhxr49{min-width:0;margin-left:var(--oc-space-2);text-overflow:ellipsis;overflow:hidden}.acm-icon.svelte-1fhxr49{flex:none;place-items:center;width:14px;height:14px;line-height:0;display:grid}.acm-icon.svelte-1fhxr49 svg{display:block}.acm-hint.svelte-1fhxr49{padding-left:var(--oc-space-3);color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex:none;margin-left:auto}.acm-item[aria-checked=true][role=menuitemcheckbox].svelte-1fhxr49 .acm-icon:where(.svelte-1fhxr49){color:var(--oc-orange)}.acm-refused.svelte-1fhxr49{padding:var(--oc-space-1) var(--oc-space-2);margin:0;line-height:16px}.consent.svelte-t82xou{border:1px solid var(--oc-yellow);border-radius:4px;padding:8px 10px}.consent__detail.svelte-t82xou{color:var(--oc-text-secondary,var(--oc-text-primary));overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.45}.consent__warning.svelte-t82xou{color:var(--oc-text-primary);margin:0;font-size:12px;line-height:1.45}.dep-note.svelte-1o8qg7v{border-left:2px solid var(--oc-yellow);background:var(--oc-ground-field);color:var(--oc-text-primary);margin:0;padding:6px 8px;font-size:12px;line-height:1.45}.card-image.svelte-186m3r6{flex-direction:column;gap:8px;min-width:0;display:flex}.card-image__intro.svelte-186m3r6{color:var(--oc-text-secondary);margin:0;font-size:12px;line-height:1.5}.card-image__hint.svelte-186m3r6,.card-image__meta.svelte-186m3r6{color:var(--oc-text-muted);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.45}.card-image__acts.svelte-186m3r6{flex-wrap:wrap;gap:8px;display:flex}.card-image__file.svelte-186m3r6{cursor:pointer;position:relative}.card-image__file-input.svelte-186m3r6{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.card-image__note.svelte-186m3r6{color:var(--oc-text-secondary);margin:0;font-size:11px;line-height:1.45}.card-image__note--bad.svelte-186m3r6{color:var(--oc-coral)}.card-image__acts.svelte-186m3r6 .modal-btn{border-radius:2px!important;padding:3px 10px!important;font-size:11px!important;line-height:1.4!important}.card-image__acts.svelte-186m3r6 .card-image__file{align-items:center!important;display:flex!important}.hm-anchor.svelte-30vtn7{pointer-events:none;width:0;height:0;position:fixed}.info-tip.svelte-1urwukt{align-items:baseline;gap:var(--oc-space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.info-tip__btn.svelte-1urwukt{box-sizing:border-box;border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);width:16px;height:16px;color:var(--oc-text-muted);font-family:var(--font-mono);cursor:pointer;background:0 0;padding:0;font-size:10px;font-style:italic;line-height:1}.info-tip__btn.svelte-1urwukt:hover,.info-tip[data-open].svelte-1urwukt .info-tip__btn:where(.svelte-1urwukt){border-color:var(--oc-orange);color:var(--oc-orange)}.info-tip__note.svelte-1urwukt{min-width:0;max-width:60ch;color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-hint);line-height:1.5}@media (max-width:767px){.info-tip__btn.svelte-1urwukt{width:var(--oc-tap,28px);height:var(--oc-tap,28px);font-size:13px}}.oc-confirm-popup{gap:var(--oc-space-3);box-sizing:border-box;width:calc(20 * var(--oc-space-4));max-width:calc(100vw - 2 * var(--oc-space-4));padding:var(--oc-space-3);flex-direction:column;display:flex}.oc-confirm-popup__line.svelte-hg8ple{color:var(--oc-text-bright);font-size:var(--oc-fs-body);margin:0}.oc-confirm-popup__foot.svelte-hg8ple{justify-content:flex-end;gap:var(--oc-space-2);display:flex}.oc-task-mark.svelte-pro904{margin-right:var(--oc-space-1);color:var(--oc-text-secondary);vertical-align:middle;flex:none;align-items:center;display:inline-flex}.oc-machine-badge.svelte-9bi4dw{text-overflow:ellipsis;white-space:nowrap;max-width:9em;margin-left:var(--oc-space-1);padding:0 var(--oc-space-1);border:1px solid var(--oc-line-frame);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:2px;flex:none;line-height:14px;display:inline-block;overflow:hidden}.oc-machine-badge[data-host-state].svelte-9bi4dw{opacity:.6}.ap-confirm.svelte-veebiu{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.ap-confirm__ask.svelte-veebiu{font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-coral);overflow-wrap:anywhere;margin:0}.ap-diff.svelte-g8fc4i{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--oc-fs-micro);table-layout:fixed}.ap-diff.svelte-g8fc4i th:where(.svelte-g8fc4i),.ap-diff.svelte-g8fc4i td:where(.svelte-g8fc4i){padding:var(--oc-space-1);text-align:left;vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:inset 0 calc(-1 * var(--oc-border,1px)) 0 var(--pl-line-quiet)}.ap-diff.svelte-g8fc4i thead:where(.svelte-g8fc4i) th:where(.svelte-g8fc4i),.ap-diff__field.svelte-g8fc4i{color:var(--oc-text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:400}.ap-diff__before.svelte-g8fc4i{color:var(--oc-text-muted)}.ap-diff__after.svelte-g8fc4i{color:var(--oc-orange)}.ar-host.svelte-8djhrh{display:contents}.qc-card.svelte-1d2gxwj{--_k:var(--oc-yellow);gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-2) 10px;box-shadow:inset 3px 0 0 0 var(--_k);font-family:var(--font-mono);color:var(--oc-text-primary);flex-direction:column;display:flex}.qc-card[data-tone=perm].svelte-1d2gxwj{--_k:var(--oc-cyan)}.qc-card[data-tone=ask].svelte-1d2gxwj{--_k:var(--oc-violet)}.qc-card[data-tone=plan].svelte-1d2gxwj{--_k:var(--oc-green)}.qc-card[data-tone=agent].svelte-1d2gxwj{--_k:var(--oc-orange)}.qc-card[data-tone=codex].svelte-1d2gxwj{--_k:var(--oc-text-secondary)}.qc-card[data-tone=raw].svelte-1d2gxwj{--_k:var(--oc-text-dim)}.qc-card[data-qc-folded].svelte-1d2gxwj{gap:0}.qc-toggle.svelte-1d2gxwj{gap:var(--oc-space-1);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex}.qc-toggle--still.svelte-1d2gxwj{cursor:default}.qc-head.svelte-1d2gxwj{align-items:center;gap:var(--oc-space-1-5);min-width:0;font-size:var(--oc-fs-label);display:flex}.qc-badge.svelte-1d2gxwj{border:var(--oc-border,1px) solid var(--_k);border-radius:var(--oc-radius-sm,2px);color:var(--_k);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;flex:none;padding:0 5px;line-height:16px}.qc-who.svelte-1d2gxwj{min-width:0;color:var(--oc-text-bright);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.qc-where.svelte-1d2gxwj{min-width:0;color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.qc-host.svelte-1d2gxwj{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:45%;padding:0 var(--oc-space-1);border:var(--oc-border,1px) solid var(--oc-cyan);border-radius:var(--oc-radius-sm,2px);color:var(--oc-cyan);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-transform:uppercase;flex:0 auto;overflow:hidden}.qc-age.svelte-1d2gxwj{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;flex:none}.qc-chev.svelte-1d2gxwj{width:1ch;color:var(--oc-text-dim);flex:none}.qc-toggle.svelte-1d2gxwj:hover .qc-chev:where(.svelte-1d2gxwj){color:var(--oc-text-primary)}.qc-hl.svelte-1d2gxwj{font-size:var(--oc-fs-body);color:var(--oc-text-bright);overflow-wrap:anywhere;line-height:1.4}.qc-facts.svelte-1d2gxwj{font-size:var(--oc-fs-label);grid-template-columns:auto minmax(0,1fr);gap:1px 10px;margin:0;display:grid}.qc-fact__key.svelte-1d2gxwj{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;line-height:18px}.qc-fact__value.svelte-1d2gxwj{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:18px;overflow:hidden}.qc-fact__value--wrap.svelte-1d2gxwj{white-space:normal;overflow-wrap:anywhere}.qc-fact__value--warn.svelte-1d2gxwj{color:var(--oc-coral)}.qc-more-row.svelte-1d2gxwj{align-items:flex-start;gap:var(--oc-space-2);min-width:0;display:flex}.qc-more.svelte-1d2gxwj{flex:1;min-width:0}.qc-more__toggle.svelte-1d2gxwj{width:max-content;color:var(--oc-text-muted);font-size:var(--oc-fs-label);text-underline-offset:2px;cursor:pointer;text-decoration:underline}.qc-more__toggle.svelte-1d2gxwj:hover{color:var(--oc-text-primary)}.qc-raw.svelte-1d2gxwj{margin:var(--oc-space-1) 0 0;padding:var(--oc-space-1-5) var(--oc-space-2);background:var(--oc-ground-field);border-radius:var(--oc-radius-sm,2px);max-height:13em;box-shadow:inset 0 0 0 var(--oc-border,1px) var(--oc-line-panel);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.qc-raw.svelte-1d2gxwj .ap-line:where(.svelte-1d2gxwj){font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.2em;padding-left:var(--oc-space-1);display:block;box-shadow:inset 2px 0 #0000}.qc-raw.svelte-1d2gxwj .ap-line--risk:where(.svelte-1d2gxwj){background:color-mix(in oklab, var(--oc-coral) 14%, transparent);box-shadow:inset 2px 0 0 0 var(--oc-coral)}.qc-raw__rows.svelte-1d2gxwj{margin:var(--oc-space-1) 0 0;font-size:var(--oc-fs-label);grid-template-columns:auto minmax(0,1fr);gap:1px 10px;display:grid}.qc-raw__value.svelte-1d2gxwj{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0}@container oc-ap (width<=260px){.qc-raw.svelte-1d2gxwj{max-height:6em}}[data-prompt-key]{--oc-ibtn-size:22px}@media (max-width:768px){[data-prompt-key]{--oc-ibtn-size:28px;--_btn-h:28px;width:28px;height:28px}}.prompt-header-root.svelte-6eah04{z-index:30;pointer-events:none;flex-direction:column;align-items:stretch;display:flex;position:absolute;inset:0}.prompt-header-root[hidden].svelte-6eah04{display:none!important}.prompt-header.svelte-6eah04{align-items:center;gap:var(--oc-space-1);border-bottom:1px solid var(--oc-strip-edge);background:var(--oc-ground-card);box-shadow:inset 0 -5px 9px -5px var(--oc-strip-glow);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label);pointer-events:auto;box-sizing:border-box;flex:none;padding:2px 6px;line-height:1.5;display:flex}.prompt-header__preview.svelte-6eah04{min-width:0;height:22px;padding:0 var(--oc-space-1);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-family:inherit;font-size:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;flex:auto;overflow:hidden}.prompt-header__preview.svelte-6eah04:hover,.prompt-header__preview.svelte-6eah04:focus-visible{background:var(--oc-ground-hover);color:var(--oc-orange);outline:none;transform:none}.prompt-header--expanded.svelte-6eah04{align-items:flex-start;max-height:40%}.prompt-header__preview--expanded.svelte-6eah04{white-space:pre-wrap;overflow-wrap:anywhere;text-overflow:clip;align-self:stretch;height:auto;min-height:0;overflow:hidden auto}.prompt-header-root--inline.svelte-6eah04{z-index:auto;flex:auto;align-self:stretch;min-width:0;position:relative;inset:auto}.prompt-header-root--inline.svelte-6eah04>.prompt-header:where(.svelte-6eah04){border:1px solid var(--oc-strip-edge);background:var(--oc-ground-titlerow);box-shadow:none;flex:auto}.prompt-header-root--inline.svelte-6eah04>.prompt-header--expanded:where(.svelte-6eah04){z-index:30;max-height:40vh;position:absolute;top:0;left:0;right:0}@media (max-width:768px){.prompt-header.svelte-6eah04{gap:2px;padding:3px 6px}.prompt-header__preview.svelte-6eah04{height:28px}}.prompt-tick.svelte-1ocwszg{cursor:pointer;background:0 0;border:none;width:24px;height:3px;padding:0;position:absolute;right:0}.prompt-tick.svelte-1ocwszg:after{content:"";background:var(--oc-text-muted);border-radius:1px;width:12px;height:100%;transition:width .1s,background .1s,opacity .1s;position:absolute;top:0;right:0}.prompt-tick.is-dim.svelte-1ocwszg{opacity:.3}.prompt-tick.is-current.svelte-1ocwszg:after{background:var(--oc-orange);opacity:1;width:16px}.prompt-tick.is-cluster.svelte-1ocwszg{height:5px}.prompt-tick.svelte-1ocwszg:hover:after,.prompt-tick.svelte-1ocwszg:focus-visible:after{background:var(--oc-orange-bright);outline:1px solid var(--oc-orange);outline-offset:1px;width:18px}.prompt-tick.svelte-1ocwszg:hover,.prompt-tick.svelte-1ocwszg:focus-visible{transform:none}.prompt-tick.svelte-1ocwszg:focus-visible{outline:none}@media (max-width:768px){.prompt-tick.svelte-1ocwszg{height:4px}.prompt-tick.is-cluster.svelte-1ocwszg{height:7px}}.terminal-prompt-rail.svelte-oihtxd{pointer-events:auto;cursor:pointer;width:24px;position:absolute;top:0;bottom:0;right:0}.terminal-prompt-rail[hidden].svelte-oihtxd{display:none!important}.prompt-rail-tooltip.svelte-oihtxd{z-index:32;max-width:min(280px,60vw);position:absolute;right:28px}.prompt-rail-tooltip[hidden].svelte-oihtxd{display:none}.terminal-container{--terminal-search-match-bg:#4d3b30;--terminal-search-match-border:#8a5a44;--terminal-search-match-ruler:#8a5a44;--terminal-search-active-bg:#d77757;--terminal-search-active-border:#e88768;--terminal-search-active-ruler:#d77757}.terminal-search-panel.svelte-cscz1{z-index:1110;box-sizing:border-box;width:min(560px,100% - 54px);padding:6px var(--oc-space-2);border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-raised);color:var(--oc-text-primary);font-family:var(--font-mono);font-size:13px;line-height:1.4;display:none;position:absolute;top:15px;right:39px}.terminal-search-panel.is-open.svelte-cscz1{display:block}.terminal-search__row.svelte-cscz1{--oc-ibtn-size:26px;align-items:center;gap:6px;display:flex}.terminal-search__input.svelte-cscz1{min-width:0;height:28px;padding:0 var(--oc-space-2);border:1px solid var(--oc-line-faint);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);color:var(--oc-text-primary);flex:auto;font-family:inherit;font-size:13px}.terminal-search__input.svelte-cscz1:focus{border-color:var(--oc-orange);outline:none}.terminal-search__input.svelte-cscz1::-webkit-search-cancel-button{appearance:none}.terminal-search__count.svelte-cscz1{min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-label);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.terminal-search__tip.svelte-cscz1{flex:none;display:inline-flex}.terminal-search__tip.svelte-cscz1>button:where(.svelte-cscz1):disabled{pointer-events:none}.terminal-prompt-rail-host.svelte-cscz1{z-index:31;pointer-events:none;width:24px;position:absolute;top:0;bottom:0;right:0}@media (max-width:768px){.terminal-search-panel.svelte-cscz1{width:calc(100% - 16px);inset:auto auto 15px 8px}}.hl-approve.svelte-1hfu8ma{color:var(--oc-orange)}.hl-approve.svelte-1hfu8ma:hover:not(:disabled){color:var(--oc-orange-bright);background:var(--oc-orange-tint)}.hdc-preview.svelte-ao35qa{justify-content:center;max-height:78vh;display:flex;overflow:auto}.hdc-preview-img.svelte-ao35qa{object-fit:contain;max-width:100%;height:auto;display:block}.hdc-thumb.svelte-u8rvhv{width:var(--oc-space-5);height:var(--oc-space-5);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);background:var(--oc-ground-raised);cursor:zoom-in;flex:none;padding:0;overflow:hidden}.hdc-thumb.svelte-u8rvhv img:where(.svelte-u8rvhv){object-fit:cover;width:100%;height:100%;display:block}.hdc.svelte-1cwxcxg{gap:var(--oc-space-1);flex-wrap:wrap;flex:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hdc-chip.svelte-1cwxcxg{align-items:center;gap:var(--oc-space-1);min-width:0;max-width:100%;padding:0 0 0 var(--oc-space-2);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);background:var(--oc-ground-raised);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);line-height:var(--oc-space-5);display:inline-flex}.hdc-name.svelte-1cwxcxg{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hdc-state.svelte-1cwxcxg{color:var(--oc-text-dim);flex:none}.hdc-chip[data-state=failed].svelte-1cwxcxg{border-color:var(--oc-coral)}.hdc-chip[data-state=failed].svelte-1cwxcxg .hdc-state:where(.svelte-1cwxcxg){color:var(--oc-coral)}.hdc-remove.svelte-1cwxcxg{flex:none}.hdq-paste.svelte-10jrd9l{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.hcb.svelte-1ukrlbd{min-width:0;position:relative}.hcb-pre.svelte-1ukrlbd{padding:var(--oc-space-2) 2.5rem var(--oc-space-2) var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-faint);border-radius:var(--oc-radius-sm);background:var(--oc-ground-hover);font-family:var(--font-mono);white-space:pre;margin:0;font-size:.92em;overflow-x:auto}.hcb-lang.svelte-1ukrlbd{padding:0 var(--oc-space-1);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.1em);text-transform:uppercase;pointer-events:none;position:absolute;top:0;right:2.5rem}.hcb-copy.svelte-1ukrlbd{border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);width:2.25rem;height:2.25rem;color:var(--oc-text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:0}.hcb-copy.svelte-1ukrlbd:hover{background:var(--oc-ground-field);color:var(--oc-text-primary)}.hcb-copy--done.svelte-1ukrlbd{color:var(--oc-green)}.hcb-live.svelte-1ukrlbd{clip-path:inset(50%);width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.hmd.svelte-5eae2g{white-space:normal;overflow-wrap:anywhere;flex-direction:column;gap:6px;min-width:0;display:flex}.hmd-line.svelte-5eae2g{min-width:0;display:inline}.hmd-p.svelte-5eae2g,.hmd-list.svelte-5eae2g,.hmd-pre.svelte-5eae2g,.hmd-kv.svelte-5eae2g{margin:0}.hmd-h.svelte-5eae2g{color:var(--oc-text-secondary);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.85em;font-weight:600}.hmd-h--1.svelte-5eae2g{color:var(--oc-text-primary)}.hmd-list.svelte-5eae2g{padding-left:20px}.hmd-list.svelte-5eae2g .hmd-list:where(.svelte-5eae2g){margin-top:2px}.hmd-code.svelte-5eae2g,.hmd-pre.svelte-5eae2g{font-family:var(--font-mono);font-size:.92em}.hmd-code.svelte-5eae2g{border-radius:var(--oc-radius-sm);background:var(--oc-ground-hover);padding:0 4px}.hmd-pre.svelte-5eae2g{border:1px solid var(--oc-line-faint);border-radius:var(--oc-radius-sm);background:var(--oc-ground-hover);white-space:pre;padding:6px 8px;overflow-x:auto}.hmd-link.svelte-5eae2g{color:var(--oc-cyan);text-decoration:underline}.hmd-scroll.svelte-5eae2g{max-width:100%;overflow-x:auto}.hmd-table.svelte-5eae2g{border-collapse:collapse;font-size:.95em}.hmd-table.svelte-5eae2g th:where(.svelte-5eae2g),.hmd-table.svelte-5eae2g td:where(.svelte-5eae2g){box-shadow:inset 0 -1px 0 var(--oc-line-faint);white-space:nowrap;vertical-align:top;padding:3px 12px 3px 0}.hmd-table.svelte-5eae2g th:where(.svelte-5eae2g){color:var(--oc-text-secondary);font-family:var(--font-mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;font-size:.85em;font-weight:600}.hmd-cell--left.svelte-5eae2g{text-align:left}.hmd-cell--center.svelte-5eae2g{text-align:center}.hmd-table.svelte-5eae2g th.hmd-cell--right:where(.svelte-5eae2g),.hmd-table.svelte-5eae2g td.hmd-cell--right:where(.svelte-5eae2g){font-variant-numeric:tabular-nums;text-align:right;padding-left:12px;padding-right:0}.hmd-kv.svelte-5eae2g{grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;display:grid}.hmd-kv.svelte-5eae2g dt:where(.svelte-5eae2g){color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:.9em}.hmd-kv.svelte-5eae2g dd:where(.svelte-5eae2g){margin:0}.hdq{--_accent:var(--oc-cyan);background:var(--oc-ground-raised);min-width:0;min-height:0;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body);flex-direction:column;flex:auto;line-height:1.5;display:flex}.hdq-inline{gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-2) 0 0;background:0 0;flex:0 auto}.hdq-strip{align-items:center;gap:var(--oc-space-3);min-height:var(--oc-titlerow-h,2.25rem);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-rule);display:flex}.hdq-label{color:var(--oc-orange);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-title,.1em);text-transform:uppercase;flex:none}.hdq-name{min-width:0;color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hdq-foot .hdq-count{grid-area:1/2;place-self:center;line-height:1}.hdq-count{color:var(--oc-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.hdq-count em{color:var(--oc-yellow-bright);font-style:normal}.hdq-questions{flex:auto;min-height:0;overflow-y:auto}.hdq-context{margin:var(--oc-space-3) var(--oc-space-3) var(--oc-space-1);padding-left:var(--oc-space-2);border-left:var(--oc-border) solid var(--oc-line-frame);color:var(--oc-text-secondary);overflow-wrap:anywhere;white-space:pre-wrap}.hdq-q{gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-3);box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-panel);border:0;flex-direction:column;margin:0;display:flex}.hdq-q legend{display:contents}.hdq-qhead{align-items:baseline;gap:var(--oc-space-2);display:flex}.hdq-qnum{color:var(--oc-yellow-bright);font-variant-numeric:tabular-nums;flex:none}.hdq-prompt{min-width:0;color:var(--oc-text-bright);overflow-wrap:anywhere}.hdq-tag{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.1em);text-transform:uppercase;white-space:nowrap;flex:none;margin-left:auto}.hdq-tag--done{color:var(--oc-green)}.hdq-help,.hdq-why{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);overflow-wrap:anywhere}.hdq-rec{margin-left:var(--oc-space-2);padding:0 var(--oc-space-1);border:var(--oc-border) solid color-mix(in srgb, var(--oc-yellow-bright) 50%, transparent);border-radius:var(--oc-radius-sm);color:var(--oc-yellow-bright);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.1em);text-transform:uppercase}.hdq-opts{gap:var(--oc-space-1);flex-direction:column;display:flex}.hdq-opt{gap:0 var(--oc-space-2);min-height:2.75rem;padding:var(--oc-space-1) var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:1rem minmax(0,1fr);align-items:start;display:grid}.hdq-opt .hdq-why{grid-column:2}.hdq-mark{border:var(--oc-border) solid var(--oc-line-frame);width:.75rem;height:.75rem;margin-top:.3rem}.hdq-opt--radio .hdq-mark{border-radius:50%}.hdq-opt[aria-checked=true]{border-color:var(--_accent);background:color-mix(in srgb, var(--_accent) 9%, var(--oc-ground-field))}.hdq-opt[aria-checked=true] .hdq-mark{border-color:var(--_accent);background:var(--_accent)}.hdq-lead{color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hdq-command{min-width:0;margin-top:var(--oc-space-2)}.hdq-sending{font-family:var(--font-mono);color:var(--oc-orange);align-self:center}.hdq-pills{gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.hdq-rank{gap:var(--oc-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hdq-rank>li{align-items:center;gap:var(--oc-space-2);min-height:2.75rem;padding:0 var(--oc-space-1) 0 var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);display:flex}.hdq-rank>li[data-grabbed=true]{border-color:var(--_accent)}.hdq-pos{width:1.25rem;color:var(--oc-yellow-bright);font-variant-numeric:tabular-nums;text-align:right}.hdq-rank-label{overflow-wrap:anywhere;flex:auto;min-width:0}.hdq-moves{gap:var(--oc-space-1);display:flex}.hdq-input{width:100%;min-width:0;padding:var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);color:var(--oc-text-primary);font:inherit}textarea.hdq-input{resize:vertical;min-height:4.5rem}.hdq-qfoot{gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.hdq-answer{color:var(--oc-text-primary);overflow-wrap:anywhere;white-space:pre-wrap}.hdq-foot{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-panel);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.hdq-foot>[data-ask-take-all]{grid-area:1/1;justify-self:start}.hdq-foot-end{justify-self:end;gap:var(--oc-space-2);grid-area:1/3;display:flex}.hdq-foot .hdq-note{grid-column:1/-1}.hdq-note{color:var(--oc-text-dim);font-size:var(--oc-fs-label)}.hdq-note--error{color:var(--oc-coral)}.hdq-close{flex:none;margin-left:auto}.hdq-hint{padding:var(--oc-space-4) var(--oc-space-3);color:var(--oc-text-secondary)}.hdq-bubble{align-items:center;gap:var(--oc-space-1) var(--oc-space-2);color:var(--oc-yellow-bright);flex-wrap:wrap;display:flex}.hdq-bubble--done{padding:var(--oc-space-1) var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary)}.hdq-bubble-meta{color:var(--oc-text-secondary)}.hdq[data-ask-mode=inline]{border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);flex:none}.hdq[data-ask-mode=inline] .hdq-questions{overflow-y:visible}.hdq[data-ask-mode=cell]{background:0 0;flex:none}.hdq[data-ask-mode=cell] .hdq-strip{display:none}.hdq[data-ask-mode=cell] .hdq-questions{overflow-y:visible}@media (max-width:1023px){.modal-overlay.hdq-modal .modal-content{width:100%;max-width:none;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:0}}@media (prefers-reduced-motion:reduce){.hdq *{transition:none}}.modal-overlay.hdq-modal .modal-content{border-radius:var(--oc-radius-sm);width:min(45rem,100%);max-width:45rem;max-height:90dvh;font-family:var(--font-mono);flex-direction:column;padding:0;display:flex;overflow:hidden}.modal-overlay.hdq-modal .modal-body{flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;display:flex}.modal-overlay.hdq-modal .modal-footer{display:none}.tkm-ask.svelte-jm1n5m{flex-direction:column;gap:6px;min-width:0;display:flex}.tkm-ask-lead.svelte-jm1n5m{color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tkm-ask-context.svelte-jm1n5m{color:var(--oc-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.tkm-ask-list.svelte-jm1n5m{color:var(--oc-text-primary);overflow-wrap:anywhere;flex-direction:column;gap:2px;margin:0;padding:0 0 0 20px;display:flex}.tkm-ask-q.svelte-jm1n5m::marker{color:var(--oc-yellow-bright);font-variant-numeric:tabular-nums}.hdt-reply.svelte-hjfsqb{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.hdt-reply--indent.svelte-hjfsqb{margin-left:var(--oc-space-2)}.hdt-reply--indent.hdt-reply--row.svelte-hjfsqb,.hdt-reply.svelte-hjfsqb>.hdt-actions:where(.svelte-hjfsqb){margin-left:0}.hdt-actions.svelte-hjfsqb{border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);background:var(--oc-ground-field);flex-wrap:wrap;align-items:flex-end;gap:4px;min-width:0;margin-left:8px;padding:2px 2px 2px 8px;display:flex}.hdt-actions--drop.svelte-hjfsqb{border-color:var(--oc-orange)}.hdt-input.svelte-hjfsqb{min-width:0;height:20px;min-height:20px;max-height:120px;color:var(--oc-text-primary);font:inherit;resize:none;background:0 0;border:0;outline:none;flex:1 1 0;padding:2px 0;line-height:16px}.hdt-input--rows3.svelte-hjfsqb{max-height:calc(3lh + 2 * var(--oc-space-0-5));overflow-y:auto}.hdt-input.svelte-hjfsqb::placeholder{color:var(--oc-text-dim)}.hdt-send.svelte-hjfsqb{flex:none}.hdt-send--ready.svelte-hjfsqb{--_bd:var(--oc-orange);border-color:var(--oc-orange);color:var(--oc-text-bright)}.oc-inline-field.hdt-actions--drop.svelte-hjfsqb{border-color:var(--oc-orange)}.hdt-actions--row.svelte-hjfsqb{margin-left:0}.hl-warn{gap:var(--oc-space-2);width:min(320px,100vw - 16px);padding:var(--oc-space-3);box-sizing:border-box;background:var(--oc-ground-panel);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);color:var(--oc-text-primary);margin:0;display:grid;position:fixed;inset:20vh auto auto 50%;transform:translate(-50%)}.hl-warn__line.svelte-1q94dfs{font-family:var(--font-mono);font-size:var(--oc-fs-label);margin:0;line-height:1.45}.hl-warn__row.svelte-1q94dfs{justify-content:flex-end;display:flex}.hl-open.svelte-ks83eu{gap:var(--oc-space-2);padding:2px var(--oc-space-3) var(--oc-space-3) 28px;color:var(--oc-text-secondary);font-size:var(--oc-fs-label);flex-direction:column;min-width:0;line-height:1.5;display:flex}.hl-open__words.svelte-ks83eu{overflow-wrap:anywhere;min-width:0}.hl-open__reply.svelte-ks83eu{min-width:0}.hl-open__failed.svelte-ks83eu{color:var(--oc-coral);margin:0}.hl-open__foot.svelte-ks83eu{justify-content:flex-end;gap:6px;display:flex}.hl-row.svelte-1f6vj26{box-shadow:inset 0 -1px 0 var(--oc-line-rule);position:relative}.hl-row--q.svelte-1f6vj26:before{content:"";background:var(--oc-yellow-bright);width:2px;position:absolute;inset:0 auto 0 0}.hl-row--open.svelte-1f6vj26{background:var(--oc-ground-card)}.hl-row--review.svelte-1f6vj26>.hl-sum:where(.svelte-1f6vj26){padding-right:34px}.hl-approve-slot.svelte-1f6vj26{align-items:center;height:20px;display:inline-flex;position:absolute;top:0;right:6px}.hl-sum.svelte-1f6vj26{width:100%;height:20px;color:var(--oc-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;column-gap:6px;padding:0 10px;display:grid}.hl-sum.svelte-1f6vj26:hover{background:var(--oc-ground-hover)}.hl-row--open.svelte-1f6vj26 .hl-sum:where(.svelte-1f6vj26):hover{background:0 0}.hl-sum--full.svelte-1f6vj26{grid-template-rows:16px 14px;align-content:center;row-gap:1px;height:36px}.hl-mark.svelte-1f6vj26{grid-row:1;display:inline-flex}.hl-title.svelte-1f6vj26{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--oc-fs-label);grid-row:1;overflow:hidden}.hl-age.svelte-1f6vj26{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);white-space:nowrap;grid-row:1}.hl-age--q.svelte-1f6vj26{color:var(--oc-yellow-bright)}.hl-line2.svelte-1f6vj26{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);grid-area:2/2/auto/4;align-items:center;gap:5px;display:flex}.hl-line2.svelte-1f6vj26>span:where(.svelte-1f6vj26){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hl-who.svelte-1f6vj26{color:var(--oc-text-dim);flex:none}.hl-who--claude.svelte-1f6vj26{color:var(--oc-orange)}.hl-cell.svelte-1kvt4si{height:100%;min-height:0;font-family:var(--font-mono);position:relative;overflow-y:auto;container:oc-hl/inline-size}.hl-list.svelte-1kvt4si{margin:0;padding:0;list-style:none}.hl-head.svelte-1kvt4si{background:var(--oc-ground-titlerow);height:18px;box-shadow:inset 0 -1px 0 var(--oc-line-rule);color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;padding:0 10px;display:flex}.hl-head__label.svelte-1kvt4si{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hl-head__count.svelte-1kvt4si{color:var(--oc-text-muted);flex:none}.hl-empty.svelte-1kvt4si{padding:var(--oc-space-3);color:var(--oc-text-dim);font-size:var(--oc-fs-label);margin:0}.oc-tsk-list.svelte-wwxhnc{margin:0;padding:0;list-style:none}.oc-tsk-row.svelte-wwxhnc{align-items:flex-start;gap:var(--oc-space-1-5);min-width:0;padding:calc(var(--oc-space-1) - var(--oc-border)) var(--oc-space-1-5) var(--oc-space-1) var(--oc-space-1);font-family:var(--font-mono);font-size:var(--oc-fs-body);line-height:16px;display:flex}.oc-tsk-mark.svelte-wwxhnc{width:12px;height:12px;margin-top:var(--oc-space-0-5);border:1px solid var(--oc-text-dim);border-radius:var(--oc-radius-sm);color:var(--oc-text-dim);flex:none;justify-content:center;align-items:center;display:inline-flex}.oc-tsk-text.svelte-wwxhnc{overflow-wrap:anywhere;flex:auto;min-width:0}.oc-tsk-row[data-task-status=in_progress].svelte-wwxhnc .oc-tsk-mark:where(.svelte-wwxhnc){border-color:var(--oc-green);background:var(--oc-green)}.oc-tsk-row[data-task-status=in_progress].svelte-wwxhnc .oc-tsk-text:where(.svelte-wwxhnc){color:var(--oc-green)}.oc-tsk-row[data-task-status=completed].svelte-wwxhnc .oc-tsk-text:where(.svelte-wwxhnc){color:var(--oc-text-dim);text-decoration:line-through}.oc-notes-controls.svelte-dlydzf{flex:0 auto;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.oc-notes-mode.svelte-dlydzf{flex:none}.oc-notes-mode.svelte-dlydzf .oc-seg__item{padding:2px calc(var(--oc-space-2) - 1px);border:1px solid #0000}.oc-notes-disk-wrap.svelte-dlydzf{flex:0 auto;align-items:center;min-width:0;display:flex}.oc-notes-controls.svelte-dlydzf :is([data-notes-save],[data-notes-close]){flex:none}.oc-notes-controls.svelte-dlydzf [data-notes-light=error]{color:var(--oc-coral)}.oc-notes-controls.svelte-dlydzf [data-notes-light=pending]{color:var(--oc-yellow)}.oc-notes-controls.svelte-dlydzf [data-notes-light=saved]{color:var(--oc-green)}.oc-notes-controls.svelte-dlydzf [data-notes-light=off]{color:var(--oc-text-dim)}.oc-notes-save-word.svelte-dlydzf{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--oc-coral);font-family:var(--font-mono);font-size:var(--oc-fs-micro);overflow:hidden}.oc-notes-save-word.svelte-dlydzf:not(:empty){margin-left:var(--oc-space-1)}@media (pointer:coarse){.oc-notes-controls.svelte-dlydzf :is([data-notes-save],[data-notes-close]){--oc-ibtn-size:var(--oc-tap)}.oc-notes-mode.svelte-dlydzf .oc-seg__item{min-height:var(--oc-tap)}}.oc-notes-field.svelte-1ec7jy5{flex:auto;min-height:0;display:flex;position:relative;container:oc-notes/size}.oc-notes-field--framed.svelte-1ec7jy5{--_bd:var(--oc-control-line);border:1px solid var(--_bd);border-radius:var(--oc-radius-sm)}.oc-md-editor.svelte-1ec7jy5{flex-direction:column;flex:auto;gap:6px;min-width:0;min-height:0;display:flex}.oc-md-editor__keys.svelte-1ec7jy5{flex:none;justify-content:flex-end;display:flex}.oc-notes-text.svelte-1ec7jy5{min-height:0;padding:var(--oc-space-1);background:var(--oc-ground-field);color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);resize:none;border:0;flex:auto;line-height:1.45}.oc-notes-text.svelte-1ec7jy5::placeholder{color:var(--oc-text-dim)}[data-md-hint-key]{right:var(--oc-space-1);bottom:var(--oc-space-1);z-index:2;color:var(--oc-text-dim);position:absolute}[data-md-hint-key][aria-pressed=true]{color:var(--oc-text-bright)}.oc-md-editor__hints.svelte-1ec7jy5{inset:var(--oc-space-1);z-index:1;padding:var(--oc-space-2);border-radius:var(--oc-radius-sm);background:var(--oc-ground-panel);box-shadow:inset 0 0 0 1px var(--oc-line-frame);font-family:var(--font-mono);font-size:var(--oc-fs-micro);position:absolute;overflow-y:auto}.oc-md-editor__hints-title.svelte-1ec7jy5{margin:0 0 var(--oc-space-1);color:var(--oc-text-muted);letter-spacing:.08em;text-transform:uppercase}.oc-md-editor__hint-list.svelte-1ec7jy5{gap:2px var(--oc-space-2);grid-template-columns:max-content 1fr;margin:0;display:grid}.oc-md-editor__hint-list.svelte-1ec7jy5 dt:where(.svelte-1ec7jy5){color:var(--oc-text-primary)}.oc-md-editor__hint-list.svelte-1ec7jy5 dd:where(.svelte-1ec7jy5){color:var(--oc-text-secondary);margin:0}.oc-md-editor__hint-list.svelte-1ec7jy5 code:where(.svelte-1ec7jy5){font-family:var(--font-mono)}.oc-notes-preview.svelte-1ec7jy5{min-height:0;padding-right:var(--oc-space-1);color:var(--oc-text-primary);font-size:var(--oc-fs-label);flex:auto;line-height:1.5;overflow-y:auto}.oc-notes-preview.svelte-1ec7jy5 h1,.oc-notes-preview.svelte-1ec7jy5 h2,.oc-notes-preview.svelte-1ec7jy5 h3,.oc-notes-preview.svelte-1ec7jy5 h4,.oc-notes-preview.svelte-1ec7jy5 h5,.oc-notes-preview.svelte-1ec7jy5 h6{margin:var(--oc-space-2) 0 var(--oc-space-1);color:var(--oc-text-bright);font-size:var(--oc-fs-label);text-transform:uppercase;letter-spacing:.04em}.oc-notes-preview.svelte-1ec7jy5 p,.oc-notes-preview.svelte-1ec7jy5 ul,.oc-notes-preview.svelte-1ec7jy5 ol{margin:var(--oc-space-1) 0}.oc-notes-preview.svelte-1ec7jy5 ul,.oc-notes-preview.svelte-1ec7jy5 ol{padding-left:18px}.oc-notes-preview.svelte-1ec7jy5 code{background:var(--oc-ground-field);box-shadow:inset 0 0 0 1px var(--oc-line-rule);font-family:var(--font-mono);border-radius:2px;padding:0 3px}.oc-notes-preview.svelte-1ec7jy5 pre{padding:6px var(--oc-space-2);background:var(--oc-ground-field);box-shadow:inset 0 0 0 1px var(--oc-line-rule);border-radius:3px;margin:6px 0;overflow-x:auto}.oc-notes-preview.svelte-1ec7jy5 pre code{box-shadow:none;background:0 0;padding:0}.oc-notes-preview.svelte-1ec7jy5 blockquote{padding-left:var(--oc-space-2);border-left:2px solid var(--oc-line-rule);color:var(--oc-text-secondary);margin:6px 0}.oc-notes-preview.svelte-1ec7jy5 hr{margin:var(--oc-space-2) 0;border:0;border-top:1px solid var(--oc-line-rule)}.oc-notes-preview.svelte-1ec7jy5 a{color:var(--oc-cyan)}.oc-md-editor__empty.svelte-1ec7jy5{color:var(--oc-text-dim);font-size:var(--oc-fs-label);margin:0}.oc-grip.svelte-1ctpn6x{background:var(--grip-color,var(--oc-line-panel));border-radius:1px;flex:none;width:24px;height:2px;display:block}.oc-grip[data-axis=y].svelte-1ctpn6x{width:2px;height:24px}.rail-grip.svelte-1nzkyfh{--edge-line:var(--oc-grip-line);--edge-reach:5px;--edge-hit:var(--oc-grip-hit);z-index:2;touch-action:none;background:0 0;outline:none;position:absolute}.rail-edge__line.svelte-1nzkyfh{background:var(--oc-line-frame);transition:background .12s;position:absolute}.rail-grip.svelte-1nzkyfh:hover .rail-edge__line:where(.svelte-1nzkyfh),.rail-grip.svelte-1nzkyfh:focus-visible .rail-edge__line:where(.svelte-1nzkyfh){background:var(--oc-text-dim)}.rail-edge__pin.svelte-1nzkyfh{background:var(--oc-orange);position:absolute}.rail-edge__pins.svelte-1nzkyfh{pointer-events:none;position:absolute}.rail-grip--side.svelte-1nzkyfh{top:0;bottom:0;left:calc(-1 * var(--edge-reach));width:var(--edge-hit);cursor:ew-resize}.rail-grip--side.svelte-1nzkyfh .rail-edge__line:where(.svelte-1nzkyfh),.rail-grip--side.svelte-1nzkyfh .rail-edge__pins:where(.svelte-1nzkyfh){top:0;bottom:0;left:var(--edge-reach);width:var(--edge-line)}.rail-grip--bottom.svelte-1nzkyfh{left:0;right:0;top:calc(-1 * var(--edge-reach));height:var(--edge-hit);cursor:ns-resize}.rail-grip--bottom.svelte-1nzkyfh .rail-edge__line:where(.svelte-1nzkyfh),.rail-grip--bottom.svelte-1nzkyfh .rail-edge__pins:where(.svelte-1nzkyfh){left:0;right:0;top:var(--edge-reach);height:var(--edge-line)}@media (prefers-reduced-motion:reduce){.rail-edge__line.svelte-1nzkyfh{transition:none}}.messaging-badge.svelte-1rimvnp{width:16px;height:16px;color:var(--oc-text-muted);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.messaging-badge[data-messaging-badge=held].svelte-1rimvnp{color:var(--oc-yellow)}.row-badge-slot.svelte-d6cyys{align-items:center;gap:var(--oc-space-0-5);flex:0 auto;min-width:0;max-width:22ch;display:inline-flex;overflow:hidden}.row-badge.svelte-d6cyys{font-family:var(--font-mono);font-size:var(--oc-fs-micro);padding:0 var(--oc-space-1);border-radius:var(--oc-radius-sm);letter-spacing:.4px;height:auto;min-height:0;color:var(--oc-text-muted);border:1px solid var(--oc-line-faint);white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;line-height:1.4;display:inline-flex;position:relative;overflow:hidden}button.row-badge.svelte-d6cyys{cursor:pointer}button.row-badge.svelte-d6cyys:hover{color:var(--oc-text-bright);border-color:var(--oc-line-panel)}.row-badge[data-tone=good].svelte-d6cyys{color:var(--oc-green)}.row-badge[data-tone=warn].svelte-d6cyys{color:var(--oc-yellow)}.row-badge[data-tone=bad].svelte-d6cyys{color:var(--oc-coral)}.row-badge[data-tone=stripe].svelte-d6cyys .row-badge__fill:where(.svelte-d6cyys){background:repeating-linear-gradient(135deg, color-mix(in oklab, currentColor 22%, transparent) 0 3px, transparent 3px 6px)}.row-badge--more.svelte-d6cyys{color:var(--oc-text-secondary)}.row-badge__fill.svelte-d6cyys{background:color-mix(in oklab, currentColor 18%, transparent);pointer-events:none;position:absolute;inset:0 auto 0 0}.leader-confirm__lost.svelte-1sz76wz{margin:0 0 var(--oc-space-2);color:var(--oc-text-bright)}.leader-confirm__list.svelte-1sz76wz{margin:0 0 var(--oc-space-3);padding-left:var(--oc-space-4);color:var(--oc-text-secondary)}.leader-confirm .modal-btn-danger:disabled{opacity:.45;cursor:not-allowed}.wab.svelte-lf37ee{height:10px;box-shadow:inset 0 1px 0 0 var(--oc-line-rule);cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;color:var(--oc-text-dim);justify-content:center;align-items:center;display:flex}.wab[data-area-state=closed].svelte-lf37ee{cursor:pointer}.wab-chevron.svelte-lf37ee{line-height:0;display:inline-flex}.wab-hint.svelte-lf37ee{display:none}@media (max-width:1023px){.wab[data-area-state=closed].svelte-lf37ee{min-height:var(--oc-tap,44px);gap:var(--oc-space-2)}.wab[data-area-state=closed].svelte-lf37ee .wab-hint:where(.svelte-lf37ee){font-family:var(--font-mono);font-size:var(--oc-fs-label);letter-spacing:.04em;display:inline}}.wab.svelte-lf37ee:hover,.wab.svelte-lf37ee:focus-visible{--grip-color:var(--oc-text-dim);color:var(--oc-text-secondary);outline:none}.wab.svelte-lf37ee:focus-visible{box-shadow:inset 0 1px 0 0 var(--oc-line-panel)}.session-sidebar-ledger[data-area-state=closed]{display:none}.session-sidebar-ledger[data-area-state=glance]{height:auto;max-height:none;overflow:hidden}.session-sidebar-ledger[data-area-state=full]{height:auto}.pkg-set.svelte-1wnny6n{font-family:var(--font-mono);min-width:0}.pkg-set-row.svelte-1wnny6n{border-bottom:var(--oc-border,1px) solid var(--oc-line-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.pkg-set-text.svelte-1wnny6n{flex:240px;min-width:0}.pkg-set-label.svelte-1wnny6n{color:var(--oc-text-secondary);font-size:var(--oc-fs-label)}.pkg-set-hint.svelte-1wnny6n{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);margin:4px 0 0}.pkg-set-control.svelte-1wnny6n{flex:none;width:14em}.pkg-look.svelte-1wnny6n{margin-top:var(--oc-space-4,16px)}.pkg-look-title.svelte-1wnny6n{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 calc(-1 * var(--oc-border,1px)) 0 var(--oc-line-rule);margin:0;padding:8px 0;font-weight:400}.pkg-look-figure.svelte-1wnny6n{flex:none;justify-content:center;align-items:center;width:40px;display:inline-flex}.pkg-look-note.svelte-1wnny6n{padding-top:12px}.pkg-set-error.svelte-1wnny6n{margin:var(--oc-space-2) 0 0;color:var(--oc-coral);font-size:var(--oc-fs-label)}.sideload-consent.svelte-1o4djib{width:min(420px,100%);font-family:var(--font-mono);flex-direction:column;display:flex}.sideload-consent__title.svelte-1o4djib{padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);color:var(--oc-orange);font-size:var(--oc-fs-label,11px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;margin:0}.sideload-consent__body.svelte-1o4djib{gap:var(--oc-space-2);max-height:60vh;padding:var(--oc-space-3);flex-direction:column;display:flex;overflow:auto}.sideload-consent__foot.svelte-1o4djib{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);display:flex}.sideload-row.svelte-opg74s{align-items:center;gap:var(--oc-space-1-5);flex-wrap:wrap;min-width:0;display:flex}.sideload-row__warning.svelte-opg74s{flex:100%;margin:0}.sideload-row__source.svelte-opg74s{min-width:0;color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-label,11px);text-overflow:ellipsis;white-space:nowrap;flex:100%;overflow:hidden}.sideload-list.svelte-1yhbope{font-family:var(--font-mono);font-size:var(--oc-fs-label,11px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sideload-list__row.svelte-1yhbope{align-items:center;gap:var(--oc-space-1-5) var(--oc-space-3);padding:var(--oc-space-1-5) var(--oc-space-4);box-shadow:inset 0 -1px 0 var(--oc-line-rule);grid-template-columns:72px minmax(0,1fr);display:grid}.sideload-list__kind.svelte-1yhbope{color:var(--oc-text-secondary);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.sideload-list__name.svelte-1yhbope{min-width:0;color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sideload-list__actions.svelte-1yhbope{grid-column:2;min-width:0}.sideload-form.svelte-1o3eym7{width:min(380px,100%);font-family:var(--font-mono);flex-direction:column;display:flex}.sideload-form__title.svelte-1o3eym7{padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);color:var(--oc-orange);font-size:var(--oc-fs-label,11px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;margin:0}.sideload-form__fields.svelte-1o3eym7{gap:var(--oc-space-2);padding:var(--oc-space-3);flex-direction:column;display:flex}.sideload-form__warning.svelte-1o3eym7{margin:0 var(--oc-space-3) var(--oc-space-2)}.sideload-form__foot.svelte-1o3eym7{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);display:flex}.sideload-strip.svelte-skvdud{min-width:0;font-size:var(--oc-fs-label,11px);overflow-wrap:anywhere;background:0 0;border-left:0;flex:1 0 100%;margin:0;padding:0}.dev-zone.svelte-gt7fz0{min-width:0;font-family:var(--font-mono)}.dev-zone__line.svelte-gt7fz0{align-items:center;gap:var(--oc-space-4);min-width:0;height:30px;padding:0 var(--oc-space-4);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);font-size:var(--oc-fs-label,11px);white-space:nowrap;display:flex}.dev-zone__label.svelte-gt7fz0{color:var(--oc-orange);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;flex:none}.dev-zone__warn.svelte-gt7fz0{text-overflow:ellipsis;min-width:0;color:var(--oc-coral);flex:0 auto;overflow:hidden}.dev-zone__state.svelte-gt7fz0{color:var(--oc-text-secondary);flex:none}.dev-zone__sp.svelte-gt7fz0{flex:1 1 0;min-width:0}.dev-zone__line.svelte-gt7fz0 [data-developer-manage]{flex:none}.dev-zone__caret.svelte-gt7fz0{width:6px;height:6px;margin-left:var(--oc-space-2);border-bottom:1px solid;border-right:1px solid;transform:rotate(45deg)translate(-1px,-1px)}[data-developer-manage][aria-expanded=true] .dev-zone__caret.svelte-gt7fz0{transform:rotate(-135deg)translate(-1px,-1px)}.dev-zone__row.svelte-gt7fz0{align-items:center;gap:var(--oc-space-1) var(--oc-space-4);min-width:0;min-height:36px;padding:var(--oc-space-1) var(--oc-space-4) var(--oc-space-1) calc(var(--oc-space-5) + var(--oc-space-1));background:var(--oc-ground-raised);box-shadow:inset 0 -1px 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.dev-zone__row[hidden].svelte-gt7fz0{display:none}.dev-zone__row.svelte-gt7fz0 .plp-note{margin:0}.dev-zone__row.svelte-gt7fz0 [data-sideload-open=folder]{margin-left:auto}@media (max-width:700px){.dev-zone[data-sideload-on="1"].svelte-gt7fz0 .dev-zone__state:where(.svelte-gt7fz0){display:none}.dev-zone__line.svelte-gt7fz0{gap:var(--oc-space-2);padding:0 var(--oc-space-3)}.dev-zone__row.svelte-gt7fz0{gap:var(--oc-space-1) var(--oc-space-3);padding:var(--oc-space-2) var(--oc-space-3)}}.plugin-catalog-pane.svelte-19ib48w{color:var(--oc-text-secondary);flex-direction:column;gap:8px;padding:12px;display:flex}[data-plugin-approval-mark]{--_btn-edge:var(--oc-yellow);--_btn-ink:var(--oc-yellow);min-height:0;font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;align-self:flex-start;padding:1px 6px}[data-act=update]{min-height:44px}.zone-pane.svelte-1u17uzd{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.zone-pane--stacked.svelte-1u17uzd{flex:none;position:absolute;inset:0}.zone-pane--hidden.svelte-1u17uzd{visibility:hidden}.zone-pane--gone.svelte-1u17uzd{display:none}.oc-notes-controls--corner.svelte-l7kues{top:var(--oc-space-1);right:var(--oc-space-1);z-index:1;align-items:center;gap:var(--oc-space-1-5);display:flex;position:absolute}.oc-notes-save-word.svelte-l7kues{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--oc-coral);font-family:var(--font-mono);font-size:var(--oc-fs-micro);overflow:hidden}.oc-wshell.svelte-7hi2yy{flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.oc-wshell-bar.svelte-7hi2yy{padding:var(--oc-space-1) var(--oc-space-1) 0;flex:none}.oc-wshell-corner.svelte-7hi2yy{display:contents}.oc-head-lock.svelte-1epveaq{color:var(--oc-locked);font-size:var(--oc-fs-title);flex:none;align-items:center;display:inline-flex}.oc-head-lock.svelte-1epveaq svg{width:1em;height:1em}.oc-psum.svelte-1igya00{align-items:center;gap:var(--oc-gap-parts);min-width:0;display:inline-flex;overflow:hidden}.oc-psum-mark.svelte-1igya00{align-items:center;gap:var(--oc-space-1);flex:none;display:inline-flex}.oc-psum-dot.svelte-1igya00{background:var(--oc-psum-tone);border-radius:50%;width:8px;height:8px}.oc-psum-hollow.svelte-1igya00{box-shadow:inset 0 0 0 1.5px var(--oc-psum-tone);background:0 0}.oc-psum-n.svelte-1igya00{font-size:var(--oc-fs-label);color:var(--oc-text-secondary);font-variant-numeric:tabular-nums}.oc-psum-note.svelte-1igya00{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--oc-fs-label);color:var(--oc-text-secondary);font-variant-numeric:tabular-nums;flex:0 auto;overflow:hidden}.oc-frame-title.svelte-1snmgz8{align-items:center;gap:var(--oc-space-2);min-width:0;min-height:var(--oc-titlerow,var(--oc-head-row));box-sizing:border-box;padding:0 var(--oc-widget-inset);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex:none;display:flex}.oc-frame-title--bare.svelte-1snmgz8{box-shadow:none;background:0 0}.oc-frame-title--grip.svelte-1snmgz8{touch-action:none;cursor:grab}.oc-frame-name.svelte-1snmgz8{--oc-frame-name-min:14ch;min-width:min(var(--oc-frame-name-min), 100%);font-size:var(--oc-fs-title);letter-spacing:var(--oc-tracking-title);text-transform:uppercase;color:var(--oc-orange);white-space:nowrap;text-overflow:ellipsis;flex-shrink:.1;margin:0;font-weight:400;overflow:hidden}.oc-frame-name-full.svelte-1snmgz8,.oc-frame-name-short.svelte-1snmgz8{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.oc-frame-name-short.svelte-1snmgz8{display:none}@container oc-head (width<=400px){.oc-frame-name-full.svelte-1snmgz8{display:none}.oc-frame-name-short.svelte-1snmgz8{display:block}}@container oc-head (width<=240px){.oc-frame-count-narrow-drop.svelte-1snmgz8{display:none}}.oc-frame-count.svelte-1snmgz8{font-size:var(--oc-fs-title);color:var(--oc-text-secondary);white-space:nowrap}.oc-frame-suffix.svelte-1snmgz8{text-overflow:ellipsis;min-width:0;overflow:hidden}.oc-frame-spacer.svelte-1snmgz8{flex:auto;min-width:0}.oc-frame-control.svelte-1snmgz8{text-overflow:ellipsis;white-space:nowrap;flex:0 .05 auto;min-width:0;overflow:hidden}.oc-head-sep.svelte-1snmgz8{background:var(--oc-line-rule);flex:none;width:1px;height:14px}[data-head-close]{--oc-ibtn-size:20px;flex:none}.oc-head-group.svelte-1snmgz8{display:contents}@container oc-head (width<=340px){.oc-frame-control-arrow.svelte-1snmgz8{display:none}}@container oc-head (width<=440px){.oc-frame-title.svelte-1snmgz8 .oc-sort-wrap{display:none}.oc-head-group.svelte-1snmgz8:has(>.oc-sort-wrap:only-child)+.oc-head-sep:where(.svelte-1snmgz8){display:none}.oc-head-sep.svelte-1snmgz8:has(+.oc-head-group:where(.svelte-1snmgz8):last-child>.oc-sort-wrap:only-child){display:none}}@container oc-head (width<=300px){.oc-frame-title.svelte-1snmgz8{gap:var(--oc-space-1)}.oc-frame-name.svelte-1snmgz8{--oc-frame-name-min:5ch}.oc-frame-control.svelte-1snmgz8{flex-shrink:0}.oc-frame-title.svelte-1snmgz8 .oc-frame-extra{display:none}}.oc-frame-toggle.svelte-1snmgz8{align-content:center;align-items:center;column-gap:var(--oc-gap-parts);row-gap:var(--oc-space-0-5);min-width:0;min-height:var(--oc-tap);padding:0 var(--oc-head-chevron-room) 0 0;color:var(--oc-orange);font:inherit;font-size:var(--oc-fs-title);letter-spacing:var(--oc-tracking-title);text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;flex:auto;font-weight:400;display:flex;position:relative}.oc-frame-name-wrap.svelte-1snmgz8{min-width:0;font:inherit;flex:auto;margin:0;display:flex}.oc-frame-nametext.svelte-1snmgz8{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.oc-frame-chev.svelte-1snmgz8{align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;right:0}.oc-frame-toggle.svelte-1snmgz8 .oc-psum{flex:0 auto;min-width:0}.oc-frame-title--phone.svelte-1snmgz8 .oc-frame-control:where(.svelte-1snmgz8){min-width:var(--oc-tap);min-height:var(--oc-tap);justify-content:center}.oc-frame-title--phone.svelte-1snmgz8{padding:0 var(--oc-space-1) 0 var(--oc-space-0-5);touch-action:auto;cursor:default}.oc-wicon.svelte-1qj1627{vertical-align:middle;flex:none;display:inline-flex;position:relative}.oc-wicon-globe.svelte-1qj1627{background:var(--oc-ground-panel);color:currentColor;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-3px;right:-3px}.oc-frame-cornerwrap.svelte-1qpg720{flex:none;display:inline-flex;position:relative}.oc-frame-corner.svelte-1qpg720{box-sizing:border-box;border-radius:var(--oc-radius-sm);width:20px;height:20px;color:var(--oc-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.oc-frame-corner--still.svelte-1qpg720{cursor:default;flex:none}.oc-frame-corner.svelte-1qpg720:not(.oc-frame-corner--still):hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.oc-frame-corner--edit.svelte-1qpg720,.oc-frame-corner-bare.oc-frame-corner--edit.svelte-1qpg720{color:var(--oc-cyan);background:0 0;border-color:#0000}.oc-frame-corner--edit.svelte-1qpg720:hover{color:color-mix(in srgb, var(--oc-cyan) 70%, var(--oc-text-primary));background:0 0}.oc-frame-corner-bare.oc-frame-corner--edit.svelte-1qpg720{width:20px;height:20px}.oc-frame-cornerwrap-bare.svelte-1qpg720{z-index:2;position:absolute}.oc-frame-corner-bare.svelte-1qpg720{cursor:grab;border-radius:var(--oc-radius);width:100%;height:100%}.oc-frame-corner-bare.svelte-1qpg720:hover{outline:1px solid var(--oc-line-panel);background:0 0}.oc-frame-corner--tap.svelte-1qpg720{min-width:var(--oc-tap);min-height:var(--oc-tap)}.oc-art-density.svelte-11807qk{align-items:center;gap:var(--oc-space-2);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);flex-wrap:wrap;display:flex}.tbg.svelte-1amih4h{border-top:1px solid var(--oc-line-panel);padding:var(--oc-space-2) 10px 10px;font-family:var(--font-mono);font-size:var(--oc-fs-body);color:var(--oc-text-primary);flex-direction:column;gap:6px;display:flex}.tbg__head.svelte-1amih4h{color:var(--oc-text-secondary);text-transform:lowercase;letter-spacing:.04em}.tbg__row.svelte-1amih4h{align-items:center;gap:var(--oc-space-2);display:flex}.tbg__label.svelte-1amih4h{min-width:44px;color:var(--oc-text-secondary);flex:none}.tbg__row--stacked.svelte-1amih4h{flex-direction:column;align-items:stretch;gap:3px}.tbg__range.svelte-1amih4h{min-width:0;accent-color:var(--oc-coral);flex:1}.tbg__value.svelte-1amih4h{text-align:right;min-width:34px;color:var(--oc-text-secondary);flex:none}.tbg__note.svelte-1amih4h{color:var(--oc-text-secondary);line-height:1.35}.tbg__note--bad.svelte-1amih4h{color:var(--oc-coral)}.tbg__file.svelte-1amih4h{box-sizing:border-box;background:var(--oc-ground-raised);min-width:0;color:var(--oc-text-primary);border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);font-family:inherit;font-size:inherit;padding:3px var(--oc-space-1);cursor:pointer;flex:1;justify-content:center;align-items:center;min-height:24px;display:inline-flex}.tbg__file.svelte-1amih4h:hover{border-color:var(--oc-coral)}.tbg__fileinput.svelte-1amih4h{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.tbg__file.svelte-1amih4h{min-height:44px}.tbg__range.svelte-1amih4h{height:44px}}.tbg-open.svelte-hlov83{box-sizing:border-box;cursor:pointer;width:22px;height:22px;color:var(--color-fg-muted);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin:0 2px;padding:0;transition:color .12s,background .12s;display:inline-flex;position:relative}.tbg-open.svelte-hlov83 svg:where(.svelte-hlov83){flex-shrink:0;width:16px;height:16px;display:block}.tbg-open.svelte-hlov83:hover,.tbg-open.svelte-hlov83:focus-visible{color:var(--color-accent);background:var(--color-accent-bg);outline:none}.tbg-open.svelte-hlov83:focus-visible{box-shadow:inset 0 0 0 1px var(--color-accent)}.tbg-open[aria-expanded=true].svelte-hlov83{color:var(--color-accent);background:var(--color-accent-bg)}@media (pointer:coarse){.tbg-open.svelte-hlov83:not(.tbg-menuitem){width:44px;height:44px;margin:-11px 2px}}.tbg-menuitem.svelte-hlov83{justify-content:flex-start;gap:var(--oc-space-2);width:100%;height:auto;padding:6px var(--oc-space-2);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font:inherit;margin:0}.tbg-menuitem.svelte-hlov83:hover,.tbg-menuitem.svelte-hlov83:focus-visible{color:var(--oc-text-bright);background:var(--oc-ground-hover);box-shadow:none}.tbg-menuitem[aria-expanded=true].svelte-hlov83{color:var(--oc-text-bright);background:var(--oc-ground-hover)}.tbg-menuitem-label.svelte-hlov83{font-size:var(--oc-fs-label)}.tbg-pop{z-index:60;border-radius:var(--oc-radius-sm);width:260px;max-width:calc(100vw - 16px);margin:0;position:fixed;inset:0 auto auto 0}.tbg-pop .tbg{border-top:none}.size-crown.svelte-124y49j{width:26px;height:var(--cell-tool-h,26px);color:var(--oc-text-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex}.size-crown.svelte-124y49j:hover,.size-crown.svelte-124y49j:focus-visible{border-color:var(--oc-orange);background:var(--oc-ground-hover)}.size-crown.svelte-124y49j:disabled{opacity:.4;cursor:default}.size-crown[data-size-master=watcher].svelte-124y49j{color:var(--oc-yellow);opacity:.7}.size-crown[data-size-master=master].svelte-124y49j{color:var(--oc-yellow-bright)}.size-crown[data-size-master=master].svelte-124y49j svg{fill:currentColor}.cell-tools.svelte-12l47z4{align-items:center;gap:2px;display:flex}.cell-tools.svelte-12l47z4 button:where(.svelte-12l47z4),.cell-tools.svelte-12l47z4 .tbg-open{width:26px;height:var(--cell-tool-h,26px);color:var(--oc-text-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.bar-utilities.svelte-12l47z4{align-self:stretch;align-items:center;gap:2px;display:flex}.bar-utilities.svelte-12l47z4 [data-bookmarks-open]{height:var(--cell-tool-h,var(--oc-ibtn-size,20px))}.oc-frame-strip .cell-tools.svelte-12l47z4{box-sizing:border-box;border-top:0;border-bottom:calc(var(--oc-border) + 5px) solid transparent;--cell-tool-h:100%;align-self:stretch}button.svelte-12l47z4:hover,button.svelte-12l47z4:focus-visible,.cell-tools.svelte-12l47z4 .tbg-open:hover,.cell-tools.svelte-12l47z4 .tbg-open:focus-visible{border-color:var(--oc-orange);background:var(--oc-ground-hover);transform:none}.cell-tools.svelte-12l47z4 .tbg-open:focus-visible{box-shadow:none}button.svelte-12l47z4:disabled{opacity:.4;cursor:default}.cell-tools.svelte-12l47z4 button[aria-pressed=true]:where(.svelte-12l47z4),.cell-options.svelte-12l47z4 button[aria-pressed=true]:where(.svelte-12l47z4),.cell-tools.svelte-12l47z4 .tbg-open[aria-expanded=true]{color:var(--oc-orange)}.cell-options.svelte-12l47z4 button.tool-zoom-armed:where(.svelte-12l47z4),.cell-options.svelte-12l47z4 button.tool-zoom-armed:where(.svelte-12l47z4):hover{color:var(--oc-cyan)}.cell-options.svelte-12l47z4{box-sizing:border-box;border-radius:var(--oc-radius-sm);width:190px;max-width:calc(100vw - 16px);color:var(--oc-text-primary);margin:0;padding:5px;position:fixed;inset:8px auto auto 8px;overflow:auto}.cell-options.svelte-12l47z4 button:where(.svelte-12l47z4){align-items:center;gap:var(--oc-space-2);width:100%;padding:6px var(--oc-space-2);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.cell-options.svelte-12l47z4 button:where(.svelte-12l47z4):hover,.cell-options.svelte-12l47z4 button:where(.svelte-12l47z4):focus-visible{background:var(--oc-ground-hover);color:var(--oc-text-bright);border-color:#0000}.cell-options.svelte-12l47z4 button:where(.svelte-12l47z4):disabled{opacity:.45;cursor:default}.cell-options.svelte-12l47z4 button:where(.svelte-12l47z4):disabled:hover{background:0 0}.overflow-utilities.svelte-12l47z4{align-items:center;gap:var(--oc-space-3);padding:6px var(--oc-space-2);display:flex}.cell-options.svelte-12l47z4 button.after-tools:where(.svelte-12l47z4){margin-top:var(--oc-space-1);box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-rule)}@media (pointer:coarse){.cell-tools.svelte-12l47z4 button:where(.svelte-12l47z4),.cell-tools.svelte-12l47z4 .tbg-open{width:44px;height:44px}.cell-options.svelte-12l47z4 button:where(.svelte-12l47z4){min-height:44px}}.bm-preview.svelte-vyptud{padding:var(--oc-space-1) var(--oc-space-3) var(--oc-space-2) var(--oc-space-4);font-family:var(--font-mono)}.bm-preview__list.svelte-vyptud{border-left:var(--oc-border) solid var(--oc-line-panel);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bm-preview__part.svelte-vyptud{gap:var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-2);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);line-height:1.4;display:flex}.bm-preview__part.svelte-vyptud:not(:first-child){border-top:var(--oc-border) solid var(--oc-line-faint)}.bm-preview__part[data-role=assistant].svelte-vyptud{color:var(--oc-text-primary)}.bm-preview__role.svelte-vyptud{color:var(--oc-text-muted);flex:none;padding-top:.15em;display:inline-flex}.bm-preview__part[data-role=assistant].svelte-vyptud .bm-preview__role:where(.svelte-vyptud){color:var(--oc-violet)}.bm-preview__text.svelte-vyptud{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.bm-preview__note.svelte-vyptud{color:var(--oc-text-muted);font-size:var(--oc-fs-label);margin:0}.bm-preview__note--error.svelte-vyptud{color:var(--oc-coral)}.bm-modal .modal-content{max-width:min(46rem,94vw)}.bm-modal .modal-footer{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap}.bm-panel__session.svelte-1ucp7b0{min-width:0;color:var(--oc-text-primary);font-size:var(--oc-fs-status);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.bm-panel.svelte-1ucp7b0{gap:var(--oc-space-2);max-height:70dvh;font-family:var(--font-mono);flex-direction:column;display:flex;overflow-y:auto}.bm-panel__hint.svelte-1ucp7b0,.bm-panel__empty.svelte-1ucp7b0{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);margin:0}.bm-panel__empty.svelte-1ucp7b0{color:var(--oc-text-muted)}.bm-panel__caret.svelte-1ucp7b0{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.bm-panel__bar.svelte-1ucp7b0{justify-content:space-between;align-items:center;gap:var(--oc-space-2);margin-top:var(--oc-space-1);display:flex}.bm-panel__label.svelte-1ucp7b0{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase}.bm-panel__add.svelte-1ucp7b0{align-items:center;gap:var(--oc-space-2);display:flex}.bm-panel__add.svelte-1ucp7b0 [data-field]{flex:auto;min-width:0}.bm-panel__add.svelte-1ucp7b0 [data-bookmark-add-key]{--oc-ibtn-size:2rem;color:var(--oc-green);flex:none}.bm-panel__notice.svelte-1ucp7b0{min-height:1lh;color:var(--oc-text-secondary);font-size:var(--oc-fs-body);margin:0}.bm-panel__notice--error.svelte-1ucp7b0{color:var(--oc-coral)}.bm-panel__arm.svelte-1ucp7b0{align-items:center;gap:var(--oc-space-3);flex-wrap:wrap;min-height:2rem;margin-right:auto;display:flex}@media (pointer:coarse),(max-width:600px){.bm-panel__arm.svelte-1ucp7b0{flex:1 0 100%;min-height:2.75rem;margin-right:0}}.oc-terminal-utilities.svelte-13e0v5p{flex-shrink:0;align-items:center;gap:5px;display:flex}.oc-frame-strip .oc-terminal-utilities.svelte-13e0v5p{align-self:stretch}.oc-connection.svelte-13e0v5p{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.oc-connection-dot.svelte-13e0v5p{background:var(--oc-text-dim);border-radius:50%;width:7px;height:7px}.connected.svelte-13e0v5p .oc-connection-dot:where(.svelte-13e0v5p){background:var(--oc-green-bright)}.error.svelte-13e0v5p .oc-connection-dot:where(.svelte-13e0v5p){background:var(--oc-coral)}@container (width<=700px){.oc-connection-label.svelte-13e0v5p{display:none}}.lcm.svelte-8m08up{flex:none;align-items:center;gap:2px;display:flex}.oc-frame-strip .lcm.svelte-8m08up{box-sizing:border-box;border-bottom:calc(var(--oc-border) + 5px) solid transparent;align-self:stretch}.oc-frame-strip .lcm.svelte-8m08up>[data-broadcast-toggle]{width:26px;height:100%}.lcm__count.svelte-8m08up{border:1px solid var(--oc-line-panel);min-width:18px;color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro,var(--oc-fs-micro));letter-spacing:var(--oc-tracking-label,.6px);text-align:center;border-radius:3px;padding:1px 5px}.lcm__count--current.svelte-8m08up{border-color:var(--oc-orange);color:var(--oc-orange)}.oc-tl-head.svelte-1basr{flex:1;align-items:center;gap:7px;min-width:0;padding:0;display:flex;container:terminal-header/inline-size}.oc-tl-head-bare.svelte-1basr{padding-inline:var(--oc-space-3)}.oc-tl-head-tabbed.svelte-1basr{padding-block:var(--oc-space-1) var(--oc-space-1);align-self:stretch;align-items:stretch;gap:var(--oc-space-1);flex-direction:column}.oc-tl-promptrow.svelte-1basr{flex:1 1 0;align-items:center;gap:7px;min-width:0;min-height:0;display:flex}.oc-frame-title:has(>.oc-tl-head-tabbed){box-shadow:none}.oc-tl-widgetrow.svelte-1basr{padding-block:var(--oc-space-1);flex:none}.oc-tl-widgetrow:not(:has(.prompt-header-root:not([hidden]),.cell-tools)){display:none}.oc-tl-gap.svelte-1basr{flex:0 0 5px;height:5px}.oc-tl-controls.svelte-1basr{flex:none;align-items:center;gap:5px;margin-left:auto;display:flex}.oc-frame-strip .oc-tl-controls.svelte-1basr{gap:calc(var(--oc-space-1) / 2)}.oc-tl-dot.svelte-1basr{background:var(--oc-dot-color);border-radius:50%;flex:none;width:7px;height:7px}.oc-tl-dot-hollow.svelte-1basr{box-shadow:inset 0 0 0 1.5px var(--oc-dot-color);background:0 0}.oc-tl-name.svelte-1basr{font-family:inherit;font-weight:400;font-size:var(--oc-fs-label);color:var(--oc-orange);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;overflow:hidden}.oc-tl-status.svelte-1basr{font-size:var(--oc-fs-label);color:var(--oc-text-dim);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:22%;overflow:hidden}@container (width<=480px){.oc-tl-status.svelte-1basr{display:none}}.oc-tl-actions.svelte-1basr{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.oc-tl-tail.svelte-1basr{flex:none;align-items:center;gap:7px;margin-left:auto;display:flex}.oc-visually-hidden.svelte-1basr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oc-tf.svelte-1tlq5cn{padding:3px var(--oc-space-3);background:var(--oc-ground-titlerow);border-top:1px solid var(--oc-line-rule);min-height:1.5em;font-size:var(--oc-fs-label);color:var(--oc-text-secondary);box-sizing:border-box;flex-wrap:nowrap;flex:none;align-items:center;gap:10px;display:flex;overflow:hidden}.oc-tf.svelte-1tlq5cn>span:where(.svelte-1tlq5cn):not(:first-child){padding-left:14px;position:relative}.oc-tf.svelte-1tlq5cn>span:where(.svelte-1tlq5cn):not(:first-child):before{content:"";background:var(--oc-line-rule);width:1px;height:11px;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.oc-sf-cwd.svelte-1tlq5cn{flex:1 1 0;min-width:0;display:flex}.oc-sf-cwd-text.svelte-1tlq5cn{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;color:var(--oc-text-secondary);direction:rtl;overflow:hidden}.oc-sf-field.svelte-1tlq5cn{align-items:center;gap:var(--oc-space-1);flex:0 auto;min-width:0;display:inline-flex}.oc-tf-label.svelte-1tlq5cn{color:var(--oc-text-dim);white-space:nowrap;flex:none}.oc-tf-num.svelte-1tlq5cn{color:var(--oc-text-secondary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pf-frame.svelte-lw8u8q{background:var(--oc-ground-page);border:0;width:100%;height:100%;display:block}.pf-frame--sandboxed.svelte-lw8u8q{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:canvas}.pf-note.svelte-lw8u8q{padding:var(--oc-space-3,12px);color:var(--oc-text-dim);font-size:var(--oc-fs-body);margin:0}.oc-gd.svelte-1du2507{height:100%;min-height:0;font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-primary);background:var(--oc-ground-field);flex-direction:column;display:flex}.oc-gd-note.svelte-1du2507{padding:var(--oc-space-2) var(--oc-space-3);color:var(--oc-text-dim);box-shadow:0 1px 0 var(--oc-line-rule);margin:0}.oc-gd[data-state=unknown].svelte-1du2507 .oc-gd-note:where(.svelte-1du2507){color:var(--oc-coral)}.oc-gd-text.svelte-1du2507{min-height:0;padding:var(--oc-space-1) 0;white-space:pre;tab-size:4;flex:auto;margin:0;overflow:auto}.oc-gd-text.svelte-1du2507:focus-visible{box-shadow:inset 0 0 0 1px var(--oc-orange);outline:none}.oc-gd-line.svelte-1du2507{padding:0 var(--oc-space-3);display:block}.oc-gd-line[data-line=add].svelte-1du2507{color:var(--oc-green);background:var(--oc-ground-hover)}.oc-gd-line[data-line=del].svelte-1du2507{color:var(--oc-coral);background:var(--oc-ground-hover)}.oc-gd-line[data-line=hunk].svelte-1du2507{color:var(--oc-orange)}.oc-gd-line[data-line=meta].svelte-1du2507{color:var(--oc-text-dim)}.fscreen.svelte-dyeqkc{background:var(--oc-ground-page);width:100%;height:100%;min-height:0;color:var(--oc-text-primary);font-family:var(--font-mono);flex-direction:column;display:flex}.fscreen.svelte-dyeqkc .pl-titlebar{border-radius:0;flex:none}.fs-path.svelte-dyeqkc{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-secondary);font-size:12px;overflow:hidden}.fs-flag.svelte-dyeqkc{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-yellow);white-space:nowrap}.fs-flag--quiet.svelte-dyeqkc{color:var(--oc-text-muted)}.fs-actions.svelte-dyeqkc{align-items:center;gap:var(--oc-space-2);flex:none;margin-left:auto;display:flex}.fs-stale.svelte-dyeqkc{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-panel);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-wrap:wrap;flex:none;display:flex}.fs-stale-text.svelte-dyeqkc{color:var(--oc-yellow);flex:240px;font-size:12px}.fs-msg.svelte-dyeqkc{padding:var(--oc-space-1-5) var(--oc-space-3);color:var(--oc-text-secondary);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex:none;margin:0;font-size:12px}.fs-msg[data-tone=error].svelte-dyeqkc{color:var(--oc-coral)}.fs-body.svelte-dyeqkc{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.fs-edit.svelte-dyeqkc{min-height:0;padding:var(--oc-space-2);flex-direction:column;flex:auto;display:flex}.fs-edit[hidden].svelte-dyeqkc{display:none}.fs-diff.svelte-dyeqkc{min-height:0;padding:var(--oc-space-3);flex:auto;overflow:auto}.fs-preview.svelte-dyeqkc{min-height:0;padding:var(--oc-gutter);flex:auto;overflow:auto}.fs-doc.svelte-dyeqkc{width:100%;min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere;font-size:14px;line-height:1.7}.fs-doc.svelte-dyeqkc>:first-child{margin-top:0}.fs-doc.svelte-dyeqkc p,.fs-doc.svelte-dyeqkc ul,.fs-doc.svelte-dyeqkc ol,.fs-doc.svelte-dyeqkc blockquote,.fs-doc.svelte-dyeqkc pre,.fs-doc.svelte-dyeqkc table{margin:0 0 1.1em}.fs-doc.svelte-dyeqkc h1,.fs-doc.svelte-dyeqkc h2,.fs-doc.svelte-dyeqkc h3,.fs-doc.svelte-dyeqkc h4,.fs-doc.svelte-dyeqkc h5,.fs-doc.svelte-dyeqkc h6{color:var(--oc-text-bright);margin:1.8em 0 .6em;font-weight:600;line-height:1.3}.fs-doc.svelte-dyeqkc h1{box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);padding-bottom:.4em;font-size:24px}.fs-doc.svelte-dyeqkc h2{box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);padding-bottom:.3em;font-size:19px}.fs-doc.svelte-dyeqkc h3{font-size:16px}.fs-doc.svelte-dyeqkc h4{letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-secondary);font-size:14px}.fs-doc.svelte-dyeqkc h5,.fs-doc.svelte-dyeqkc h6{color:var(--oc-text-secondary);font-size:13px}.fs-doc.svelte-dyeqkc ul,.fs-doc.svelte-dyeqkc ol{padding-left:1.6em}.fs-doc.svelte-dyeqkc li{margin:0 0 .35em}.fs-doc.svelte-dyeqkc strong{color:var(--oc-text-bright)}.fs-doc.svelte-dyeqkc a{color:var(--oc-orange);text-underline-offset:2px;text-decoration:underline}.fs-doc.svelte-dyeqkc a:hover{color:var(--oc-orange-bright)}.fs-doc.svelte-dyeqkc blockquote{padding:var(--oc-space-0-5) 0 var(--oc-space-0-5) calc(var(--oc-space-3) + var(--oc-space-0-5));box-shadow:inset 2px 0 0 0 var(--oc-line-rule);color:var(--oc-text-secondary)}.fs-doc.svelte-dyeqkc code{font-family:var(--font-mono);padding:calc(var(--oc-space-0-5) / 2) calc(var(--oc-space-1) + var(--oc-space-0-5) / 2);background:var(--oc-ground-raised);border-radius:var(--oc-radius-sm);font-size:.9em}.fs-doc.svelte-dyeqkc pre{max-width:100%;padding:var(--oc-space-3) calc(var(--oc-space-3) + var(--oc-space-0-5));background:var(--oc-ground-raised);border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);font-size:13px;line-height:1.55;overflow-x:auto}.fs-doc.svelte-dyeqkc pre code{font-size:inherit;overflow-wrap:normal;white-space:pre;background:0 0;padding:0}.fs-doc.svelte-dyeqkc hr{background:var(--oc-line-rule);border:0;height:1px;margin:1.8em 0}.fs-doc.svelte-dyeqkc table{border-collapse:collapse;width:100%;font-size:13px}.fs-doc.svelte-dyeqkc th,.fs-doc.svelte-dyeqkc td{padding:var(--oc-space-1-5) calc(var(--oc-space-2) + var(--oc-space-0-5));text-align:left;vertical-align:top;border:1px solid var(--oc-line-rule)}.fs-doc.svelte-dyeqkc th{background:var(--oc-ground-titlerow);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.fs-note.svelte-dyeqkc{padding:var(--oc-space-3);color:var(--oc-text-dim);margin:0;font-size:13px}.fs-cant.svelte-dyeqkc,.fs-mask.svelte-dyeqkc{align-items:flex-start;gap:var(--oc-space-2);padding:var(--oc-space-4) var(--oc-space-3);flex-direction:column;display:flex}.fs-cant-title.svelte-dyeqkc{color:var(--oc-text-primary);margin:0;font-size:13px}.fs-cant-detail.svelte-dyeqkc{color:var(--oc-text-muted);margin:0;font-size:12px}.scc{min-width:0;min-height:0;box-shadow:0 -1px 0 0 var(--oc-line-rule);font-family:var(--font-mono,monospace);font-size:var(--oc-fs-label,var(--oc-fs-label));color:var(--oc-text-secondary);flex-direction:column;display:flex;overflow-y:auto}.scc .scc-section+.scc-section{box-shadow:0 -1px 0 0 var(--oc-line-rule)}.scc[data-layout=columns]{box-shadow:none;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.scc[data-layout=columns] .scc-section{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.scc[data-layout=columns] .scc-section+.scc-section{box-shadow:-1px 0 0 0 var(--oc-line-rule)}.scc[data-layout=accordion] .scc-head[data-scc-toggle=true]{cursor:pointer}.scc[data-layout=accordion] .scc-head[data-scc-toggle=true]:before{content:"+ ";color:var(--oc-text-dim);font-size:var(--oc-fs-micro,var(--oc-fs-micro))}.scc[data-layout=accordion] .scc-section[data-open=true]>.scc-head:before{content:"- "}.scc .scc-section[data-focused=true] .scc-label{color:var(--oc-orange)}.scc .scc-head{align-items:center;gap:var(--oc-space-2);min-height:var(--oc-titlerow-h);padding:0 var(--oc-space-3);box-shadow:0 1px 0 0 var(--oc-line-rule);display:flex}.scc .scc-label{font-size:var(--oc-fs-micro,var(--oc-fs-micro));letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-dim);margin:0;font-weight:400}.scc .scc-count{color:var(--oc-text-secondary);font-variant-numeric:tabular-nums}.scc [data-scc-act]{margin-left:auto}.scc [data-scc-act],.scc [data-scc-stop]{text-align:center;justify-content:center;min-width:9ch}.scc .scc-list{margin:0;padding:0;list-style:none}.scc-section{container-type:inline-size}.scc .scc-row{align-items:center;column-gap:10px;row-gap:var(--oc-space-1);min-height:calc(var(--oc-control-h-sm) + var(--oc-space-3));padding:var(--oc-space-2) var(--oc-space-3);box-shadow:0 1px 0 0 var(--oc-line-rule);grid-template-columns:minmax(64px,110px) minmax(0,1fr) auto auto;grid-template-areas:"type text num act";display:grid}.scc .scc-row>[data-scc-stop],.scc .scc-row>.scc-quiet{justify-self:end}.scc .scc-row[data-scc-timer]{grid-template-columns:minmax(90px,190px) minmax(0,1fr) auto auto}.scc .scc-type{grid-area:type}.scc .scc-text{grid-area:text}.scc .scc-num{grid-area:num}.scc [data-scc-stop],.scc .scc-quiet{grid-area:act}@container (width<=420px){.scc .scc-row,.scc .scc-row[data-scc-timer]{row-gap:var(--oc-space-1);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"type num act""text text text"}.scc .scc-text{color:var(--oc-text-dim)}.scc .scc-row .scc-meta{grid-column:1/-1}}.scc .scc-type,.scc .scc-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scc .scc-type{color:var(--oc-text-primary)}.scc .scc-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:6ch}.scc .scc-num[data-live=true]{color:var(--oc-green)}.scc .scc-meta{color:var(--oc-text-dim);font-size:var(--oc-fs-micro,var(--oc-fs-micro));grid-column:2/-1}.scc .scc-quiet{color:var(--oc-text-dim);font-size:var(--oc-fs-micro,var(--oc-fs-micro));white-space:nowrap;cursor:help}.scc .scc-note{padding:6px var(--oc-space-3);color:var(--oc-text-dim);margin:0}.scc .scc-notice{color:var(--oc-text-secondary)}.scc .scc-confirm{background:color-mix(in oklab, var(--oc-coral) 8%, transparent);box-shadow:0 1px 0 0 var(--oc-line-rule);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 10px;display:flex}.scc .scc-confirm[data-scc-choice]{background:var(--oc-ground-hover)}.scc .scc-num[data-lan=true]{color:var(--oc-amber)}.scc .scc-ask{color:var(--oc-text-primary);white-space:normal;flex:220px}.scc .scc-answers{gap:var(--oc-space-2);display:flex}.scc [data-scc-fold]:before{content:"+ "}.scc [data-scc-fold][aria-expanded=true]:before{content:"- "}.scc .scc-row[data-scc-timer=ended] .scc-type,.scc .scc-row[data-scc-timer=ended] .scc-text{color:var(--oc-text-dim)}.scc-tabs{flex:none}.scc-owner-toolbar{box-shadow:0 1px 0 0 var(--oc-line-rule);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.scc-owner-actions{flex-wrap:wrap;gap:6px;display:flex}.scc-owner-actions [data-scc-act]{margin-left:0}.scc-owner-list{min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.scc[data-layout=owner-list] .scc-row{grid-template-columns:64px minmax(64px,110px) minmax(0,1fr) auto auto;grid-template-areas:"kind type text num act"}.scc[data-layout=owner-list] .scc-row[data-scc-timer],.scc[data-layout=owner-list] .scc-row[data-scc-kind=timers]{grid-template-columns:64px minmax(90px,190px) minmax(0,1fr) auto auto}.scc-owner-kind{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.4px);grid-area:kind}.scc-row--nested{padding-left:22px}.scc-row--nested .scc-owner-kind{visibility:hidden}.oc-tfs.svelte-13uw7f8{min-width:0;min-height:0;font-family:var(--font-mono,monospace);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);cursor:pointer;grid-template-columns:max-content minmax(0,1fr);align-content:start;column-gap:14px;padding:2px 0;display:grid;overflow-y:auto}.oc-tfs[data-layout=band].svelte-13uw7f8{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;column-gap:0;padding:0;display:grid;overflow:visible}.oc-tfs[data-layout=tiles].svelte-13uw7f8{padding:var(--oc-space-1) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.oc-tfs-group.svelte-13uw7f8{grid-column:1/-1;grid-template-columns:subgrid;padding:5px var(--oc-space-3);row-gap:3px;margin:0;display:grid}.oc-tfs-group.svelte-13uw7f8+.oc-tfs-group:where(.svelte-13uw7f8){box-shadow:0 -1px 0 0 var(--oc-line-rule)}.oc-tfs[data-layout=band].svelte-13uw7f8 .oc-tfs-group:where(.svelte-13uw7f8){align-content:start;column-gap:var(--oc-space-2);row-gap:var(--oc-space-1);padding:var(--oc-space-2) var(--oc-space-3);grid-column:auto;grid-template-columns:17ch minmax(0,1fr)}.oc-tfs[data-layout=band].svelte-13uw7f8 .oc-tfs-group:where(.svelte-13uw7f8)+.oc-tfs-group:where(.svelte-13uw7f8){box-shadow:-1px 0 0 0 var(--oc-line-rule)}.oc-tfs[data-layout=band].svelte-13uw7f8 .oc-tfs-group:where(.svelte-13uw7f8){container-type:inline-size}@container (width<=330px){.oc-tfs-value.svelte-13uw7f8>.oc-tfs-dim:where(.svelte-13uw7f8){display:none}}.oc-tfs[data-layout=tiles].svelte-13uw7f8 .oc-tfs-group:where(.svelte-13uw7f8){display:contents}.oc-tfs[data-layout=tiles].svelte-13uw7f8 .oc-tfs-item:where(.svelte-13uw7f8){padding:var(--oc-space-1) var(--oc-space-2);box-shadow:0 -1px 0 0 var(--oc-line-rule);flex-direction:column;gap:2px;display:flex}.oc-tfs[data-layout=tiles].svelte-13uw7f8 .oc-tfs-bar:where(.svelte-13uw7f8),.oc-tfs[data-layout=tiles].svelte-13uw7f8 .oc-tfs-gauge:where(.svelte-13uw7f8){display:none}.oc-tfs-item.svelte-13uw7f8{display:contents}.oc-tfs-label.svelte-13uw7f8{white-space:nowrap;min-height:18px;font-size:var(--oc-fs-micro,var(--oc-fs-micro));letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-dim);align-self:center;align-items:center;display:flex}.oc-tfs-value.svelte-13uw7f8{min-width:0;min-height:18px;color:var(--oc-text-primary);align-items:center;gap:6px;margin:0;display:flex}.oc-tfs-num.svelte-13uw7f8{white-space:nowrap;font-variant-numeric:tabular-nums}.oc-tfs-text.svelte-13uw7f8{text-overflow:ellipsis;min-width:0;overflow:hidden}.oc-tfs-dim.svelte-13uw7f8{color:var(--oc-text-dim);white-space:nowrap}.oc-tfs-bar.svelte-13uw7f8{background:var(--oc-ground-hover);min-width:40px;height:6px;box-shadow:inset 0 0 0 1px var(--oc-line-rule);border-radius:3px;flex:0 140px;display:inline-block;position:relative;overflow:hidden}.oc-tfs-gauge.svelte-13uw7f8{flex:0 140px;min-width:40px;display:flex}.oc-tfs-bar-fill.svelte-13uw7f8{border-radius:inherit;background:var(--oc-text-dim);position:absolute;inset:0 auto 0 0}.oc-tfs-bar[data-scale="1"].svelte-13uw7f8 .oc-tfs-bar-fill:where(.svelte-13uw7f8){background:var(--oc-green-bright)}.oc-tfs-bar[data-scale="2"].svelte-13uw7f8 .oc-tfs-bar-fill:where(.svelte-13uw7f8){background:var(--oc-cyan)}.oc-tfs-bar[data-scale="3"].svelte-13uw7f8 .oc-tfs-bar-fill:where(.svelte-13uw7f8){background:var(--oc-yellow-bright)}.oc-tfs-bar[data-scale="4"].svelte-13uw7f8 .oc-tfs-bar-fill:where(.svelte-13uw7f8){background:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.oc-tfs-bar[data-scale="5"].svelte-13uw7f8 .oc-tfs-bar-fill:where(.svelte-13uw7f8){background:var(--oc-coral)}.oc-tfs-pct.svelte-13uw7f8{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:4ch}.oc-tfs-pct[data-scale="1"].svelte-13uw7f8{color:var(--oc-green-bright)}.oc-tfs-pct[data-scale="2"].svelte-13uw7f8{color:var(--oc-cyan)}.oc-tfs-pct[data-scale="3"].svelte-13uw7f8{color:var(--oc-yellow-bright)}.oc-tfs-pct[data-scale="4"].svelte-13uw7f8{color:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.oc-tfs-pct[data-scale="5"].svelte-13uw7f8{color:var(--oc-coral)}.oc-tfs-reset.svelte-13uw7f8{white-space:nowrap;color:var(--oc-text-secondary);align-items:center;gap:3px;display:inline-flex}.oc-tfs-model.svelte-13uw7f8{color:var(--oc-text-primary);white-space:nowrap}.oc-tfs-model[data-tier="1"].svelte-13uw7f8{color:var(--oc-green-bright)}.oc-tfs-model[data-tier="2"].svelte-13uw7f8{color:var(--oc-cyan)}.oc-tfs-model[data-tier="3"].svelte-13uw7f8{color:var(--oc-yellow-bright)}.oc-tfs-model[data-tier="4"].svelte-13uw7f8{color:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.oc-tfs-model[data-tier="5"].svelte-13uw7f8{color:var(--oc-coral)}.oc-tfs-effort.svelte-13uw7f8{white-space:nowrap}.oc-tfs-effort.svelte-13uw7f8:not(.effort-level){color:var(--oc-text-dim)}.oc-tfs-state.svelte-13uw7f8{padding:var(--oc-space-2) var(--oc-space-3);grid-column:1/-1;margin:0}.oc-tfs-state[data-usage-state=absent].svelte-13uw7f8{color:var(--oc-text-dim)}.oc-tfs-state[data-usage-state=unchecked].svelte-13uw7f8{color:var(--oc-yellow)}.oc-tf-grown.svelte-1xp3nps{background:var(--oc-ground-titlerow);border-top:1px solid var(--oc-line-rule);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.oc-tf-grown[data-stacked=true].svelte-1xp3nps{grid-template-rows:none;overflow-y:auto}.oc-tf-grown[hidden].svelte-1xp3nps{display:none}.oc-tf-head.svelte-1xp3nps{justify-content:space-between;align-items:center;gap:var(--oc-space-2);min-height:var(--oc-titlerow-h);padding:0 var(--oc-space-2) 0 var(--oc-space-3);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);display:flex}.oc-tf-title.svelte-1xp3nps{font-family:var(--font-mono,monospace);font-size:var(--oc-fs-title);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange);white-space:nowrap;margin:0;font-weight:400}.oc-tf-close.svelte-1xp3nps{display:inline-flex}.oc-tf-close.svelte-1xp3nps:hover,.oc-tf-close.svelte-1xp3nps:focus-visible{color:var(--oc-text-primary)}.oc-tf-progress.svelte-la1u8e{z-index:1;background:var(--oc-line-faint);height:2px;color:var(--oc-cyan);pointer-events:auto;position:absolute;inset:0 0 auto}.oc-tf-progress[data-state=error].svelte-la1u8e{color:var(--oc-coral)}.oc-tf-progress[data-state=paused].svelte-la1u8e{color:var(--oc-yellow)}.oc-tf-progress__fill.svelte-la1u8e{background:currentColor;height:100%;display:block}.oc-tf-progress[data-striped="1"].svelte-la1u8e .oc-tf-progress__fill:where(.svelte-la1u8e){background:repeating-linear-gradient(90deg,currentColor 0 6px,#0000 6px 12px)}.oc-tf-hold.svelte-q0gxbg{box-shadow:inset 0 1px 0 var(--oc-line-faint);padding:0 var(--oc-space-2);font-family:var(--font-mono);font-size:var(--oc-fs-hint);color:var(--oc-yellow);background:var(--oc-ground-titlerow);overflow-wrap:anywhere;line-height:1.4}.oc-tf-meter.svelte-1942crv{align-items:center;gap:var(--oc-space-1);flex:none;display:flex}.oc-tf-label.svelte-1942crv{color:var(--oc-text-bright);white-space:nowrap;flex:none}.oc-tf-bar.svelte-1942crv{background:var(--oc-ground-hover);min-width:14px;max-width:160px;height:6px;box-shadow:inset 0 0 0 1px var(--oc-line-frame);border-radius:3px;flex:14px;display:inline-block;position:relative;overflow:hidden}.oc-tf-gauge.svelte-1942crv{flex:14px;min-width:14px;max-width:160px;display:flex}.oc-tf-bar-fill.svelte-1942crv{border-radius:inherit;background:var(--oc-text-dim);height:100%;position:absolute;inset:0 auto 0 0}.oc-tf-bar[data-scale="1"].svelte-1942crv .oc-tf-bar-fill:where(.svelte-1942crv){background:var(--oc-green-bright)}.oc-tf-bar[data-scale="2"].svelte-1942crv .oc-tf-bar-fill:where(.svelte-1942crv){background:var(--oc-cyan)}.oc-tf-bar[data-scale="3"].svelte-1942crv .oc-tf-bar-fill:where(.svelte-1942crv){background:var(--oc-yellow-bright)}.oc-tf-bar[data-scale="4"].svelte-1942crv .oc-tf-bar-fill:where(.svelte-1942crv){background:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.oc-tf-bar[data-scale="5"].svelte-1942crv .oc-tf-bar-fill:where(.svelte-1942crv){background:var(--oc-coral)}.oc-tf-bar-placeholder[data-usage-state=absent].svelte-1942crv{box-shadow:inset 0 0 0 1px var(--oc-line-rule);background:0 0}.oc-tf-bar-placeholder[data-usage-state=unchecked].svelte-1942crv{background-image:repeating-linear-gradient(135deg, var(--oc-yellow) 0 2px, transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--oc-line-rule);opacity:.7;background-color:#0000}.oc-tf-state.svelte-1942crv{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.oc-tf-state[data-usage-state=absent].svelte-1942crv{color:var(--oc-text-dim)}.oc-tf-state[data-usage-state=unchecked].svelte-1942crv{color:var(--oc-yellow)}.oc-tf-model.svelte-1942crv{flex:none;align-items:baseline;display:flex}.oc-tf-mark.svelte-1942crv{align-self:center;display:inline-flex}.oc-tf-model-name.svelte-1942crv{white-space:nowrap;color:var(--oc-text-primary)}.oc-tf-model-name[data-tier="1"].svelte-1942crv{color:var(--oc-green-bright)}.oc-tf-model-name[data-tier="2"].svelte-1942crv{color:var(--oc-cyan)}.oc-tf-model-name[data-tier="3"].svelte-1942crv{color:var(--oc-yellow-bright)}.oc-tf-model-name[data-tier="4"].svelte-1942crv{color:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.oc-tf-model-name[data-tier="5"].svelte-1942crv{color:var(--oc-coral)}.oc-tf-effort.svelte-1942crv:before{content:"· ";color:var(--oc-text-dim)}.oc-tf-effort.svelte-1942crv{white-space:nowrap}.oc-tf-effort.svelte-1942crv:not(.effort-level){color:var(--oc-text-dim)}.oc-tf-num.svelte-1942crv{color:var(--oc-text-secondary);white-space:nowrap;flex:none}.oc-tf-reset.svelte-1942crv{color:var(--oc-text-dim);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.oc-tf-reset.svelte-1942crv svg{opacity:.85;flex:none}.oc-tf-meters.svelte-1942crv{justify-content:center;align-items:center;gap:var(--oc-tf-grp,28px);padding-inline:var(--oc-tf-edge,0px);flex:none;margin-inline:auto;display:flex}.oc-tf-meters.svelte-1942crv>.oc-tf-meter:where(.svelte-1942crv)+.oc-tf-meter:where(.svelte-1942crv){padding-left:var(--oc-tf-grp,28px);position:relative}.oc-tf-meters.svelte-1942crv>.oc-tf-meter:where(.svelte-1942crv)+.oc-tf-meter:where(.svelte-1942crv):before{content:"";left:calc(var(--oc-tf-grp,28px) * 9 / 28);background:var(--oc-line-rule);width:1px;height:11px;position:absolute;top:50%;transform:translateY(-50%)}.oc-tf-meters.svelte-1942crv .oc-tf-bar:where(.svelte-1942crv){flex:0 0 112px;min-width:112px;max-width:112px;height:7px}.oc-tf-meters.svelte-1942crv .oc-tf-gauge:where(.svelte-1942crv){flex:0 0 112px;min-width:112px;max-width:112px}.oc-tf-gauge.svelte-1942crv .oc-gauge__pace:where(.svelte-1942crv){top:0;bottom:0}.oc-tf-pct[data-scale="1"].svelte-1942crv{color:var(--oc-green-bright)}.oc-tf-pct[data-scale="2"].svelte-1942crv{color:var(--oc-cyan)}.oc-tf-pct[data-scale="3"].svelte-1942crv{color:var(--oc-yellow-bright)}.oc-tf-pct[data-scale="4"].svelte-1942crv{color:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.oc-tf-pct[data-scale="5"].svelte-1942crv{color:var(--oc-coral)}.oc-tf-scope.svelte-1942crv{align-items:center;gap:var(--oc-space-1-5);flex:none;display:flex}.oc-tf-scope.svelte-1942crv+.oc-tf-scope:where(.svelte-1942crv){padding-left:var(--oc-tf-lead,var(--oc-space-5));position:relative}.oc-tf-scope.svelte-1942crv+.oc-tf-scope:where(.svelte-1942crv):before{content:"";left:calc(var(--oc-tf-lead,24px) / 2);background:var(--oc-line-rule);width:1px;height:11px;position:absolute;top:50%;transform:translateY(-50%)}.oc-tf-caption.svelte-1942crv{color:var(--oc-text-dim);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;flex:none}.oc-tf-lead.svelte-1942crv{flex:none;align-items:center;display:flex}.oc-tf-dot.svelte-1942crv{background:var(--oc-text-dim);border-radius:50%;flex:none;width:7px;height:7px}.oc-tf-dot[data-scale="1"].svelte-1942crv{background:var(--oc-green-bright)}.oc-tf-dot[data-scale="2"].svelte-1942crv{background:var(--oc-cyan)}.oc-tf-dot[data-scale="3"].svelte-1942crv{background:var(--oc-yellow-bright)}.oc-tf-dot[data-scale="4"].svelte-1942crv{background:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.oc-tf-dot[data-scale="5"].svelte-1942crv{background:var(--oc-coral)}.oc-tf-lead.svelte-1942crv .oc-tf-bar:where(.svelte-1942crv){flex:0 0 var(--oc-tf-bar-w,64px);min-width:var(--oc-tf-bar-w,64px);max-width:var(--oc-tf-bar-w,64px);height:7px}.oc-tf-lead.svelte-1942crv .oc-tf-gauge:where(.svelte-1942crv){flex:0 0 var(--oc-tf-bar-w,64px);min-width:var(--oc-tf-bar-w,64px);max-width:var(--oc-tf-bar-w,64px)}.oc-tf-dim-nums.svelte-1942crv{align-items:center;gap:var(--oc-tf-lead,var(--oc-space-5));padding-left:var(--oc-tf-lead,var(--oc-space-5));flex:none;display:flex}.oc-tf-num.oc-tf-dim.svelte-1942crv{color:var(--oc-text-dim)}.oc-tf.svelte-5se6it{box-sizing:border-box;min-height:var(--oc-foot-h);padding:3px var(--oc-space-3);background:var(--oc-ground-titlerow);border-top:1px solid var(--oc-line-rule);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);flex-wrap:nowrap;flex:none;justify-content:flex-start;align-items:center;gap:10px;display:flex;overflow:hidden}.oc-tf-slot.svelte-5se6it{z-index:5;flex:none;position:relative}button.oc-tf.svelte-5se6it{box-sizing:border-box;border:0;border-top:1px solid var(--oc-line-rule);width:100%;font:inherit;font-size:var(--oc-fs-label);text-align:left;cursor:pointer;appearance:none;border-radius:0;margin:0}.oc-tf-measure.svelte-5se6it{visibility:hidden;pointer-events:none;border-top:0;width:max-content;position:absolute;bottom:0;left:0}.oc-tf-labels-measure.svelte-5se6it{visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content;position:absolute;bottom:0;left:0}.oc-tf-line.svelte-5se6it{background:var(--oc-ground-titlerow);border-top:1px solid var(--oc-line-rule);align-items:stretch;display:flex}.oc-tf-acct.svelte-5se6it{font-size:var(--oc-fs-label);color:var(--oc-text-secondary);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:0 10px 0 0;display:flex}.oc-tf-acct-warn.svelte-5se6it{color:var(--oc-yellow-bright);display:inline-flex}.oc-tf-acct-warn.svelte-5se6it svg:where(.svelte-5se6it){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.1em;height:1.1em}.oc-tf-line.svelte-5se6it>button.oc-tf:where(.svelte-5se6it){background:0 0;border-top:0;flex:auto;width:auto;min-width:0}.oc-tf-line.svelte-5se6it>.oc-tf-acct:where(.svelte-5se6it){align-self:center}.oc-tf-slot.svelte-5se6it .oc-tf-model,.oc-tf-slot.svelte-5se6it .oc-tf-lead{gap:5px}.oc-tf-slot.svelte-5se6it .oc-tf-reset{gap:3px}.oc-tf-slot.svelte-5se6it .oc-tf-caption{font-size:.85em}.oc-tf-slot.svelte-5se6it .oc-tf-grown{box-shadow:0 -6px 14px #00000059;box-shadow:0 -6px 14px lab(0% 0 0/.35)}.lmd.svelte-uk7qh3{align-items:flex-start;gap:var(--oc-space-2);padding:var(--oc-space-3);font-family:var(--font-mono);flex-direction:column;display:flex}.lmd-title.svelte-uk7qh3{font-size:var(--oc-fs-micro,var(--oc-fs-micro));letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted);margin:0}.lmd-body.svelte-uk7qh3{color:var(--oc-text-dim);font-size:var(--oc-fs-label);margin:0}.lmd-error.svelte-uk7qh3{padding:6px var(--oc-space-2);border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-raised));color:var(--oc-text-primary);font-size:var(--oc-fs-body);margin:0}.lad-body.svelte-zpbodt{gap:var(--oc-space-1);flex-direction:column;max-height:60vh;display:flex;overflow-y:auto}.lad-hint.svelte-zpbodt{margin:0 0 var(--oc-space-1);color:var(--oc-text-dim);font-size:var(--oc-fs-label)}.lad-row.svelte-zpbodt{border-top:1px solid var(--oc-line-faint)}.lad-row.svelte-zpbodt:first-child{border-top:none}.lsk.svelte-8kbyhd{z-index:6;box-sizing:border-box;max-height:260px;color:var(--oc-text-primary);font-family:var(--font-mono);border-radius:4px;padding:5px;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.lsk__item.svelte-8kbyhd{gap:0 var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-2);font-size:var(--oc-fs-body);cursor:pointer;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;display:grid}.lsk__item.svelte-8kbyhd:hover,.lsk__item--active.svelte-8kbyhd{border-color:var(--oc-orange);background:var(--oc-ground-hover)}.lsk__name.svelte-8kbyhd{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lsk__scope.svelte-8kbyhd{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.lsk__desc.svelte-8kbyhd{text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);grid-column:1/-1;overflow:hidden}@media (pointer:coarse){.lsk__item.svelte-8kbyhd{min-height:44px}}.oc-tab-update.svelte-yu4dix{color:var(--oc-green);flex:none;align-items:center;display:inline-flex}.oc-tab-mark-static.svelte-yu4dix{pointer-events:none}.zone-badge-globe.svelte-19pzrd4{background:var(--oc-ground-panel);color:currentColor;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:1px;right:1px}.vchip.svelte-1mrb1ea{width:var(--oc-space-2);height:var(--oc-space-2);background:var(--oc-cyan);clip-path:polygon(0 0,0 100%,100% 100%);pointer-events:none;position:absolute;bottom:0;left:0}.vchip--quiet.svelte-1mrb1ea{opacity:.45}.pinned-key-badge.svelte-13t7085{bottom:calc(-4px - var(--oc-border,1px));left:calc(-4px - var(--oc-border,1px));box-sizing:border-box;background:var(--oc-ground-hover);min-width:12px;height:12px;box-shadow:0 0 0 1px var(--oc-line-frame);color:var(--oc-orange);font-family:var(--font-mono);font-size:var(--oc-fs-micro);pointer-events:none;border-radius:1px;justify-content:center;align-items:center;padding:0 2px;line-height:1;display:inline-flex;position:absolute}.pinned-key-badge--compact.svelte-13t7085{bottom:calc(-2px - var(--oc-border,1px));left:calc(-2px - var(--oc-border,1px))}.rail__key.svelte-1hgyzcv{box-sizing:border-box;width:var(--rail-key-w,28px);height:var(--rail-key-h,28px);min-width:var(--rail-key-minw,0px);min-height:var(--rail-key-minh,0px);padding:var(--rail-key-pad,0);border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);color:var(--rail-tone,var(--oc-text-secondary));cursor:pointer;box-shadow:none;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;transform:none}.rail__key-label.svelte-1hgyzcv{font-family:var(--font-mono);color:var(--oc-text-secondary);text-align:center}[data-axis=x] .rail__key-label.svelte-1hgyzcv{font-size:var(--oc-fs-label);white-space:nowrap;margin-left:6px;line-height:13px}[data-axis=y] .rail__key[data-label=under].svelte-1hgyzcv{flex-direction:column}[data-axis=y] .rail__key-label.svelte-1hgyzcv{max-width:var(--rail-label-maxw);min-width:min-content;font-size:var(--oc-fs-micro);overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-wrap:balance;margin-top:3px;line-height:12px}.rail__key.svelte-1hgyzcv:hover:not(:disabled){background:var(--oc-ground-hover);box-shadow:none;transform:none}.rail__sections[data-editing=true] .rail__key.svelte-1hgyzcv{cursor:grab}.rail__key--open.svelte-1hgyzcv{border-color:var(--oc-orange);background:var(--oc-ground-hover)}.sbr-rail__btn.svelte-1hgyzcv{width:var(--oc-rail-key);height:var(--oc-rail-key);border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.sbr-rail__btn.svelte-1hgyzcv:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.sbr-rail__btn[aria-pressed=true].svelte-1hgyzcv,.sbr-rail__btn[aria-current=page].svelte-1hgyzcv{background:var(--oc-orange-tint);color:var(--oc-orange-bright)}.oc-tab.svelte-1hgyzcv{min-width:0;padding:0 var(--oc-space-2);color:var(--oc-text-dim);font:inherit;font-size:var(--oc-fs-label);cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:7px;display:inline-flex}.oc-tabwrap:hover .oc-tab.svelte-1hgyzcv,.oc-tab-active.svelte-1hgyzcv,.oc-tabwrap:hover .oc-tab-active.svelte-1hgyzcv{color:var(--oc-text-primary)}.oc-tab-x.svelte-1hgyzcv{width:26px;margin-right:var(--oc-space-1);color:var(--oc-text-dim);opacity:.6;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.oc-tab-x.svelte-1hgyzcv:hover{opacity:1;color:var(--oc-text-primary)}.oc-tab-skull.svelte-1hgyzcv,.oc-tab-skull.svelte-1hgyzcv:hover{opacity:1;color:var(--oc-coral)}.oc-tabrow-touch .oc-tab-x.svelte-1hgyzcv{width:44px;margin-right:0}.sbr-rail__close.svelte-1hgyzcv{--oc-ibtn-size:16px;opacity:.6;position:absolute;top:0;left:0}.sbr-rail__cell:hover .sbr-rail__close.svelte-1hgyzcv,.sbr-rail__cell:focus-within .sbr-rail__close.svelte-1hgyzcv,.sbr-rail__close.svelte-1hgyzcv:hover{opacity:1}.oc-tab-new.svelte-1hgyzcv{padding:0 var(--oc-space-3);background:var(--oc-tab-ground);border-top:2px solid #0000;border-bottom:1px solid var(--oc-line-rule);opacity:.55;flex:none}.oc-tab-new.svelte-1hgyzcv:hover,.oc-tab-new[aria-expanded=true].svelte-1hgyzcv{opacity:1}.oc-tabrow-touch .oc-tab.svelte-1hgyzcv{min-height:44px}.oc-tabrow-touch .oc-tab-new.svelte-1hgyzcv{min-width:44px}.oc-tab-name.svelte-1hgyzcv{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mr-claw.svelte-1hgyzcv{--oc-ibtn-size:36px;flex:none}.oc-topbar-brand.svelte-1hgyzcv{cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.oc-topbar-drawer.svelte-1hgyzcv{width:32px;height:32px;margin:0 var(--oc-space-2) 0 -10px;color:var(--oc-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:none}.oc-topbar-drawer.svelte-1hgyzcv:hover,.oc-topbar-drawer.svelte-1hgyzcv:focus-visible{color:var(--oc-text-primary)}@media (min-width:701px){body:not(.ps-drawer-open) .oc-topbar-drawer.svelte-1hgyzcv{display:inline-flex}}body.session-sidebar-railed .oc-topbar-drawer.svelte-1hgyzcv{display:none}.dz-glance.svelte-1hgyzcv{flex:none}.dz-glance--icon.svelte-1hgyzcv{gap:var(--oc-space-1);box-sizing:border-box;border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:0;display:inline-flex}.oc-tabrow.svelte-zdx0cp{--oc-tab-ground:var(--oc-ground-tab-inactive);align-items:stretch;gap:var(--oc-space-1-5);flex:auto;min-width:0;display:flex}.oc-tabs.svelte-zdx0cp{scrollbar-width:none;flex:0 auto;align-items:stretch;min-width:0;display:flex;overflow:auto hidden}.oc-tabs-track.svelte-zdx0cp{align-items:stretch;gap:var(--oc-gap-hair);flex:0 auto;min-width:0;display:flex}.oc-tabs-track.svelte-zdx0cp.oc-tabs-live{width:var(--oc-tabs-w);height:var(--oc-tabs-h);flex:none;display:block;position:relative}.oc-tabs.svelte-zdx0cp::-webkit-scrollbar{display:none}.oc-tabs-fade-start.svelte-zdx0cp{-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 24px);mask-image:linear-gradient(90deg,#0000,currentColor 24px)}.oc-tabs-fade-end.svelte-zdx0cp{-webkit-mask-image:linear-gradient(270deg,#0000,currentColor 24px);mask-image:linear-gradient(270deg,#0000,currentColor 24px)}.oc-tabs-fade-start.oc-tabs-fade-end.svelte-zdx0cp{-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,currentColor 24px calc(100% - 24px),#0000)}.oc-tabwrap.svelte-zdx0cp{background:var(--oc-tab-ground);border-top:2px solid #0000;border-bottom:1px solid var(--oc-line-rule);flex:0 auto;align-items:stretch;min-width:176px;max-width:240px;display:flex}.oc-tabwrap.svelte-zdx0cp:hover{background:var(--oc-ground-tab-inactive-hover)}.oc-tabwrap-tinted.svelte-zdx0cp{background:color-mix(in srgb, var(--oc-tab-tint) 5%, var(--oc-tab-ground))}.oc-tabwrap-tinted.svelte-zdx0cp:hover{background:color-mix(in srgb, var(--oc-tab-tint) 8%, var(--oc-tab-ground))}.oc-tabwrap-active.svelte-zdx0cp,.oc-tabwrap-active.svelte-zdx0cp:hover{background:var(--oc-ground-titlerow);border-top-color:var(--oc-tab-bar,var(--oc-text-dim));border-bottom-color:#0000;position:relative}.oc-tabwrap-active.svelte-zdx0cp:before{content:"";pointer-events:none;background:color-mix(in srgb, var(--oc-text-primary) 35%, transparent);height:1px;position:absolute;inset:0 0 auto}.oc-tabwrap-idle.svelte-zdx0cp,.oc-tabwrap-idle.svelte-zdx0cp:hover{border-top-color:var(--oc-line-panel)}.oc-tabwrap-idle.svelte-zdx0cp:before{display:none}.oc-tabrow-touch.svelte-zdx0cp .oc-tabwrap:where(.svelte-zdx0cp){touch-action:pan-x}.oc-tabrow-touch.svelte-zdx0cp .oc-tab-icon--action:where(.svelte-zdx0cp){width:44px;padding:0}.oc-tab-icon.svelte-zdx0cp{flex:none;align-items:center;display:inline-flex}.oc-tab-badgehost.svelte-zdx0cp{align-items:center;display:inline-flex;position:relative}.oc-tab-icon--action.svelte-zdx0cp{padding:0 var(--oc-pad-snug) 0 var(--oc-tab-end-pad);color:var(--oc-text-dim);cursor:pointer;background:0 0;border:0;justify-content:center}.oc-tabwrap.svelte-zdx0cp:hover .oc-tab-icon--action:where(.svelte-zdx0cp),.oc-tabwrap-active.svelte-zdx0cp .oc-tab-icon--action:where(.svelte-zdx0cp),.oc-tabwrap-active.svelte-zdx0cp:hover .oc-tab-icon--action:where(.svelte-zdx0cp){color:var(--oc-text-primary)}.oc-tab-workflow.svelte-zdx0cp{color:var(--oc-cyan);line-height:0;animation:2.4s ease-in-out infinite svelte-zdx0cp-oc-tab-workflow-pulse}@keyframes svelte-zdx0cp-oc-tab-workflow-pulse{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.oc-tab-workflow.svelte-zdx0cp{animation:none}}.lcb.svelte-14vzuqp{align-items:center;gap:calc(var(--oc-space-2) + var(--oc-space-0-5));min-width:0;min-height:calc(var(--oc-titlerow-h-short,31px) + 5px);padding:0 var(--oc-space-3);background:var(--oc-ground-tab-inactive);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);font-family:var(--font-mono);box-sizing:border-box;display:flex}.lcb__tabs.svelte-14vzuqp{flex:0 auto;align-self:stretch;min-width:0;max-width:40%;margin-top:5px;display:flex}.lcb__slot.svelte-14vzuqp{flex:0 410px;min-width:0;height:28px;margin-left:auto;position:relative}.lcb__box.svelte-14vzuqp{align-items:flex-start;gap:var(--oc-space-0-5);z-index:5;min-height:28px;padding:0 var(--oc-space-1) 0 var(--oc-space-0-5);--_bd:var(--oc-focus-quiet);border:1px solid var(--oc-line-panel);background:var(--oc-ground-raised);box-sizing:border-box;border-radius:3px;display:flex;position:absolute;top:0;left:0;right:0}.lcb__modes.svelte-14vzuqp,.lcb__extra.svelte-14vzuqp{align-items:center;gap:var(--oc-space-0-5);margin-top:var(--oc-space-0-5);flex:none;display:flex}.lcb__modes.svelte-14vzuqp{padding-right:var(--oc-space-1);box-shadow:inset -1px 0 0 0 var(--oc-line-faint)}.lcb__input.svelte-14vzuqp{min-width:0;max-height:160px;padding:var(--oc-space-1) var(--oc-space-1-5);resize:none;box-sizing:border-box;color:var(--oc-text-primary);line-height:18px;font-family:var(--font-mono);font-size:var(--oc-fs-status);background:0 0;border:0;outline:none;flex:auto;margin:0;overflow-y:auto}.lcb__input.svelte-14vzuqp::placeholder{color:var(--oc-text-muted)}.lcb__count.svelte-14vzuqp{padding:var(--oc-space-1-5) var(--oc-space-1-5) 0;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro,var(--oc-fs-micro));letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;white-space:nowrap;flex:none}[data-bar-tool=recipients][data-none].svelte-14vzuqp{--_btn-ink:var(--oc-yellow);border-color:var(--oc-yellow)}.lcb__line.svelte-14vzuqp{min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro,var(--oc-fs-micro));letter-spacing:var(--oc-tracking-label,.6px);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.lcb__line--empty.svelte-14vzuqp{display:none}@media (min-width:601px){.lcb.svelte-14vzuqp{grid-template-columns:1fr auto minmax(0,max(200px,min(410px,100% - 600px)));display:grid}.lcb__tabs.svelte-14vzuqp{grid-column:1;justify-self:start;max-width:100%}.lcb__slot.svelte-14vzuqp{grid-column:3;margin-left:0}.lcb__line.svelte-14vzuqp{grid-column:2;justify-self:end}}@media (max-width:600px){.lcb.svelte-14vzuqp{gap:var(--oc-space-1-5);padding:0 var(--oc-space-2)}.lcb__extra.svelte-14vzuqp,.lcb__line.svelte-14vzuqp{display:none}}@media (pointer:coarse){.lcb.svelte-14vzuqp{min-height:48px}.lcb__slot.svelte-14vzuqp{height:40px}.lcb__box.svelte-14vzuqp{min-height:40px}.lcb__input.svelte-14vzuqp{padding:calc(var(--oc-space-2) + var(--oc-space-0-5)) var(--oc-space-1-5)}}.wrm-head.svelte-1v98gh7{flex:none}.wrm-body.svelte-1v98gh7{background:var(--oc-ground-panel);flex:auto;min-width:0;min-height:0}.wrm-go.svelte-1v98gh7{align-items:center;gap:var(--oc-space-2);display:inline-flex}.wrm-go-layout.svelte-1v98gh7{display:inline-flex;position:relative}.pkg-ledger.svelte-1mdbsip{font-family:var(--font-mono);min-width:0}.pkg-cols.svelte-1mdbsip{grid-template-columns:minmax(14em,2fr) 6.5em minmax(8em,1fr) minmax(0,2.4fr) 5em 10em;align-items:center;gap:12px;display:grid}.pkg-head.svelte-1mdbsip{box-shadow:inset 0 -1px 0 var(--oc-line-rule);color:var(--oc-text-muted);font-size:var(--oc-fs-label);border:1px solid #0000;padding:4px 4px 4px 28px}.pkg-head.svelte-1mdbsip>span:where(.svelte-1mdbsip){font-size:var(--oc-fs-micro);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;overflow:hidden}.pkg-row.svelte-1mdbsip{box-shadow:inset 0 -1px 0 var(--oc-line-faint);position:relative}.pkg-caret.svelte-1mdbsip{top:50%;left:calc(var(--pkg-depth) * 20px);width:20px;color:var(--oc-text-muted);font:inherit;font-size:var(--oc-fs-label);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:0;position:absolute;transform:translateY(-50%)}.pkg-caret--none.svelte-1mdbsip{cursor:default}.pkg-caret.svelte-1mdbsip:hover{color:var(--oc-text-bright)}.pkg-main.svelte-1mdbsip{width:100%;min-width:0;color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:6px 4px 6px 28px}.pkg-main.svelte-1mdbsip:hover .pkg-nm:where(.svelte-1mdbsip){color:var(--oc-text-bright)}.pkg-who.svelte-1mdbsip{min-width:0;padding-left:calc(var(--pkg-depth) * 20px);align-items:center;gap:12px;display:flex}.pkg-face.svelte-1mdbsip{flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.pkg-seat.svelte-1mdbsip{border:1px dashed var(--oc-line-rule);border-radius:2px;width:28px;height:28px}.pkg-name.svelte-1mdbsip{align-items:center;gap:8px;min-width:0;display:flex}.pkg-nm.svelte-1mdbsip{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.pkg-prov.svelte-1mdbsip{border:1px solid var(--oc-line-rule);color:var(--oc-text-dim);font-size:var(--oc-fs-micro);border-radius:2px;flex:none;align-items:center;padding:0 4px;line-height:14px;display:inline-flex}.pkg-rank.svelte-1mdbsip{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.16em;text-transform:uppercase}.pkg-state.svelte-1mdbsip,.pkg-job.svelte-1mdbsip,.pkg-effort.svelte-1mdbsip{min-width:0;color:var(--oc-text-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pkg-alert.svelte-1mdbsip{white-space:nowrap;color:var(--oc-yellow);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;overflow:hidden}.pkg-alert[data-swarm-alert=immediate].svelte-1mdbsip,.pkg-alert[data-swarm-alert=flash].svelte-1mdbsip{color:var(--oc-coral)}@media (max-width:767px){.pkg-cols.svelte-1mdbsip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pkg-head.svelte-1mdbsip>:where(.svelte-1mdbsip):nth-child(2),.pkg-head.svelte-1mdbsip>:where(.svelte-1mdbsip):nth-child(n+4),.pkg-rank.svelte-1mdbsip,.pkg-job.svelte-1mdbsip,.pkg-effort.svelte-1mdbsip,.pkg-alert.svelte-1mdbsip{display:none}}.pko.svelte-l095jk{border:1px solid var(--oc-line-rule);background:var(--oc-ground-panel);cursor:grab;touch-action:none;height:min(70vh,640px);min-height:320px;font-family:var(--font-mono);border-radius:2px;position:relative;overflow:hidden}.pko.svelte-l095jk:active{cursor:grabbing}.pko-held.svelte-l095jk{background:var(--oc-coral);width:8px;height:8px;position:absolute;top:0;right:0}.pko-stage.svelte-l095jk{transform-origin:0 0;position:absolute;top:0;left:0}.pko-links.svelte-l095jk{pointer-events:none;position:absolute;inset:0;overflow:visible}.pko-link.svelte-l095jk{fill:none;stroke:var(--oc-cyan);stroke-width:1.5px}.pko-node.svelte-l095jk{color:var(--oc-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.pko-node--leaf.svelte-l095jk{flex-direction:row;justify-content:flex-start;gap:8px}.pko-node--leaf.svelte-l095jk .pko-nm:where(.svelte-l095jk){text-align:left;flex:1;min-width:0}.pko-node[aria-current=true].svelte-l095jk{border-color:color-mix(in oklab, currentColor var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor))}.pko-node.svelte-l095jk:hover .pko-nm:where(.svelte-l095jk){color:var(--oc-text-bright)}.pko-face.svelte-l095jk{min-width:var(--pko-s);min-height:var(--pko-s);justify-content:center;align-items:center;display:inline-flex}.pko-seat.svelte-l095jk{width:var(--pko-s);height:var(--pko-s);border:1px dashed var(--oc-line-rule);border-radius:2px}.pko-nm.svelte-l095jk{max-width:100%;font-size:var(--oc-fs-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pko-foot.svelte-l095jk{position:absolute;bottom:8px;left:12px}.pko-ctl.svelte-l095jk{border:1px solid var(--oc-line-rule);background:var(--oc-ground-panel);border-radius:2px;height:20px;display:inline-flex;position:absolute;top:8px;right:8px}.pko-key.svelte-l095jk{--_bd:transparent;border:1px solid var(--_bd);min-width:20px;color:var(--oc-text-muted);font:inherit;font-size:var(--oc-fs-micro);cursor:pointer;background:0 0;padding:0 6px;line-height:16px}.pko-key.svelte-l095jk+.pko-key:where(.svelte-l095jk){box-shadow:inset 1px 0 0 var(--oc-line-rule)}.pko-key.svelte-l095jk:hover{color:var(--oc-text-bright)}.pkp.svelte-l949aw{--kl:var(--oc-ground-panel);padding:var(--oc-space-2);font-family:var(--font-mono);min-width:0}.pkp-alpha.svelte-l949aw{padding:var(--oc-space-1) 0;justify-content:center;display:flex}.pkp-div.svelte-l949aw{margin:var(--oc-space-3) 0 var(--oc-space-1);align-items:center;gap:8px;display:flex}.pkp-div.svelte-l949aw:after{content:"";background:var(--oc-line-rule);flex:1;order:3;height:1px}.pkp-label.svelte-l949aw{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.16em;text-transform:uppercase}.pkp-count.svelte-l949aw{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);font-variant-numeric:tabular-nums}.pkp-grid.svelte-l949aw{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));justify-items:center;gap:16px 8px;padding-block:4px;display:grid}.pkp-it.svelte-l949aw{width:100%;min-width:0;color:var(--oc-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.pkp-it[aria-current=true].svelte-l949aw{border-color:color-mix(in oklab, currentColor var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor))}.pkp-it.svelte-l949aw:hover .pkp-nm:where(.svelte-l949aw){color:var(--oc-text-bright)}.pkp-sq.svelte-l949aw{min-width:var(--pkp-s);min-height:var(--pkp-s);flex:none;justify-content:center;align-items:center;display:inline-flex}.pkp-tx.svelte-l949aw{flex-direction:column;gap:4px;min-width:0;max-width:100%;line-height:1.3;display:flex}.pkp-l1.svelte-l949aw{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.pkp-nm.svelte-l949aw{min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-label);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.pkp.svelte-l949aw:not([data-flow]) [data-swarm-section=agents]:where(.svelte-l949aw) .pkp-nm:where(.svelte-l949aw){font-size:var(--oc-fs-micro)}.pkp-prov.svelte-l949aw{border:1px solid var(--oc-line-rule);color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:.1em;border-radius:2px;flex:none;align-items:center;padding:0 4px;line-height:14px;display:inline-flex}.pkp-wo.svelte-l949aw{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pkp[data-flow].svelte-l949aw .pkp-grid:where(.svelte-l949aw){grid-template-columns:repeat(auto-fill,7.5rem);justify-content:start}.pkp[data-flow].svelte-l949aw .pkp-alpha:where(.svelte-l949aw){display:block}.pkp[data-flow].svelte-l949aw .pkp-alpha:where(.svelte-l949aw) .pkp-it:where(.svelte-l949aw){width:7.5rem}.pkp.svelte-l949aw:not([data-density=detailed]) .pkp-tx:where(.svelte-l949aw){align-items:stretch;width:100%}.pkp.svelte-l949aw:not([data-density=detailed]) .pkp-nm:where(.svelte-l949aw){-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;text-align:center;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.pkp.svelte-l949aw:not([data-density=detailed]) .pkp-grid:where(.svelte-l949aw){align-items:start}.pkp[data-density=detailed].svelte-l949aw .pkp-grid:where(.svelte-l949aw){flex-direction:column;justify-items:stretch;gap:0;display:flex}.pkp[data-density=detailed].svelte-l949aw .pkp-it:where(.svelte-l949aw){text-align:left;box-shadow:inset 0 -1px 0 var(--oc-line-faint);flex-direction:row;gap:16px;padding:8px 0}.pkp[data-density=detailed].svelte-l949aw .pkp-sq:where(.svelte-l949aw){min-width:calc(var(--pkp-s) + 18px)}.pkp[data-density=detailed].svelte-l949aw .pkp-tx:where(.svelte-l949aw){flex:1}.pkp[data-density=detailed].svelte-l949aw .pkp-l1:where(.svelte-l949aw){justify-content:flex-start}.pkp[data-density=detailed].svelte-l949aw .pkp-nm:where(.svelte-l949aw){flex:1}.pkp[data-density=detailed].svelte-l949aw .pkp-alpha:where(.svelte-l949aw){display:block}.pkp-seat.svelte-l949aw{width:var(--pkp-s);height:var(--pkp-s);color:var(--oc-text-dim);border:1px dashed var(--oc-line-rule);border-radius:2px}.pkp-it--vacant.svelte-l949aw{color:var(--oc-text-dim)}.pkp-it--vacant.svelte-l949aw:hover .pkp-seat:where(.svelte-l949aw),.pkp-it--vacant[aria-busy=true].svelte-l949aw .pkp-seat:where(.svelte-l949aw){border-color:var(--oc-text-muted)}.pkp-ask.svelte-l949aw,.pkp-need.svelte-l949aw{padding:var(--oc-space-1) 0;color:var(--oc-text-secondary);font-size:var(--oc-fs-label);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pkp-ask-text.svelte-l949aw,.pkp-need-text.svelte-l949aw{flex:12em;min-width:0}.pkp-ask-text[data-swarm-refusal].svelte-l949aw{color:var(--oc-coral);flex-basis:100%}.pkp-pick-list.svelte-l949aw{flex-wrap:wrap;gap:8px;max-height:9rem;display:flex;overflow-y:auto}.pkp-foot.svelte-l949aw{margin-top:var(--oc-space-3);justify-content:center;display:flex}.pkp-toggle.svelte-l949aw{color:var(--oc-text-muted);font:inherit;font-size:var(--oc-fs-micro);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.pkp-toggle.svelte-l949aw:hover{color:var(--oc-text-bright)}.pkp-grid.svelte-l949aw{--pkp-drag-ms:.18s}.pkp-grid.svelte-l949aw>.pkp-it:where(.svelte-l949aw){touch-action:manipulation;-webkit-touch-callout:none}.pkp-grid.svelte-l949aw.pkp-drag-on{-webkit-user-select:none;user-select:none}.pkp-grid.svelte-l949aw.pkp-drag-on>.pkp-it:where(.svelte-l949aw){transition:transform var(--pkp-drag-ms) cubic-bezier(.2, .8, .2, 1)}.pkp-grid.svelte-l949aw.pkp-drag-on>.pkp-it:where(.svelte-l949aw).pkp-drag-lift{z-index:2;cursor:grabbing;box-shadow:var(--oc-shadow-lift);opacity:.94;transition:none;position:relative}.pkp-grid.svelte-l949aw.pkp-drag-on>.pkp-it:where(.svelte-l949aw).pkp-drag-lift.pkp-drag-home{transition:transform var(--pkp-drag-ms) cubic-bezier(.3, 1.3, .5, 1)}.pkp-grid.svelte-l949aw>.pkp-it:where(.svelte-l949aw).pkp-drag-plop{animation:.32s cubic-bezier(.3,1.5,.5,1) svelte-l949aw-pkp-plop}@keyframes svelte-l949aw-pkp-plop{0%{transform:translateY(-4px)scale(1.06)}55%{transform:translateY(1px)scale(.97,1.03)}to{transform:none}}@media (prefers-reduced-motion:reduce){.pkp-grid.svelte-l949aw.pkp-drag-on>.pkp-it:where(.svelte-l949aw),.pkp-grid.svelte-l949aw.pkp-drag-on>.pkp-it:where(.svelte-l949aw).pkp-drag-lift.pkp-drag-home{transition:none}.pkp-grid.svelte-l949aw>.pkp-it:where(.svelte-l949aw).pkp-drag-plop{animation:none}}.pkg-refusal.svelte-187m8s9{padding:var(--oc-space-1) 0;color:var(--oc-coral);font-family:var(--font-mono);font-size:var(--oc-fs-label);margin:0}.sbf.svelte-1bsh2e9{flex:none;display:inline-flex}.sbf--idle.svelte-1bsh2e9{opacity:.45}.sbg.svelte-pkq33x{--_c:var(--oc-text-secondary);flex:none}.sbg--in_progress.svelte-pkq33x{--_c:var(--oc-yellow)}.sbg--review.svelte-pkq33x{--_c:var(--oc-cyan)}.sbg--done.svelte-pkq33x{--_c:var(--oc-green)}.sbg-ring.svelte-pkq33x{fill:none;stroke:var(--_c);stroke-width:1.5px}.sbg-half.svelte-pkq33x,.sbg-fill.svelte-pkq33x{fill:var(--_c)}.sbg-check.svelte-pkq33x{fill:none;stroke:var(--oc-ground-page);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.sbg-check--plain.svelte-pkq33x{stroke:var(--_c);stroke-width:2px}.sbv-label.svelte-4tm3fm{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase;margin:26px 0 10px;display:block}.sbv-note.svelte-4tm3fm{box-sizing:border-box;border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);background:var(--oc-ground-page);width:100%;color:var(--oc-text-bright);font:inherit;font-family:var(--font-mono);font-size:var(--oc-fs-body);resize:none;padding:10px;display:block}.sbv-note.svelte-4tm3fm::placeholder{color:var(--oc-text-muted)}.sbv-note.svelte-4tm3fm:disabled{opacity:.55}.sbv-keys.svelte-4tm3fm{gap:12px;margin-top:14px;display:flex}.sbv-done.svelte-4tm3fm{--_bd:var(--oc-green);border-color:var(--oc-green);background:color-mix(in srgb, var(--oc-green) 12%, transparent);color:var(--oc-green)}.sbv-done.svelte-4tm3fm:hover:not(:disabled){border-color:var(--oc-green-bright);background:color-mix(in srgb, var(--oc-green) 20%, transparent);color:var(--oc-green-bright)}.sbv-back.svelte-4tm3fm{--_bd:var(--oc-coral);border-color:var(--oc-coral);color:var(--oc-coral)}.sbv-back.svelte-4tm3fm:hover:not(:disabled){border-color:var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, transparent);color:var(--oc-coral)}.sbv-said.svelte-4tm3fm{color:var(--oc-text-muted);font-size:var(--oc-fs-body);margin:12px 0 0}.sbv-said--bad.svelte-4tm3fm{color:var(--oc-coral)}.sbd.svelte-1y6j51w{min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-body);padding:28px 36px;line-height:1.5}.sbd-head.svelte-1y6j51w{color:var(--oc-text-muted);font-size:var(--oc-fs-body);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sbd-pill.svelte-1y6j51w{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);letter-spacing:.06em;white-space:nowrap;padding:1px 7px}.sbd-gap.svelte-1y6j51w{flex:1}.sbd-holder.svelte-1y6j51w{min-width:0;color:var(--oc-text-secondary);align-items:center;gap:6px;display:inline-flex}.sbd-holder-name.svelte-1y6j51w{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.sbd-title.svelte-1y6j51w{color:var(--oc-text-bright);word-break:break-word;margin:14px 0 0;font-size:17px;font-weight:600;line-height:1.4}.sbd-summary.svelte-1y6j51w{color:var(--oc-text-secondary);word-break:break-word;margin:8px 0 0;line-height:1.6}.sbd-phases.svelte-1y6j51w{box-shadow:0 -1px 0 var(--oc-line-rule), 0 1px 0 var(--oc-line-rule);gap:10px;margin:26px 0 0;padding:16px 0 4px;list-style:none;display:flex}.sbd-phase.svelte-1y6j51w{flex:1;min-width:0}.sbd-phase-mark.svelte-1y6j51w{align-items:center;gap:8px;display:flex}.sbd-phase-line.svelte-1y6j51w{background:var(--oc-line-rule);flex:1;height:1px}.sbd-phase--on.svelte-1y6j51w .sbd-phase-line:where(.svelte-1y6j51w){background:var(--oc-text-muted)}.sbd-phase-ghost.svelte-1y6j51w{fill:none;stroke:var(--oc-line-rule);stroke-width:1.5px;stroke-dasharray:2 2;flex:none}.sbd-phase-name.svelte-1y6j51w{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase;margin-top:8px}.sbd-phase--on.svelte-1y6j51w .sbd-phase-name:where(.svelte-1y6j51w){color:var(--oc-text-bright)}.sbd-phase-at.svelte-1y6j51w{color:var(--oc-text-muted);font-size:var(--oc-fs-body)}.sbd-label.svelte-1y6j51w{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase;margin:26px 0 10px}.sbd-progress.svelte-1y6j51w{align-items:center;gap:14px;display:flex}.sbd-track.svelte-1y6j51w{background:var(--oc-line-rule);border-radius:2px;flex:1;height:4px;position:relative}.sbd-bar.svelte-1y6j51w{background:var(--oc-green);border-radius:2px;height:4px;display:block}.sbd-pct.svelte-1y6j51w{color:var(--oc-text-secondary);font-size:var(--oc-fs-body)}.sbd-text.svelte-1y6j51w{color:var(--oc-text-primary);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.65}.sbd-quiet.svelte-1y6j51w{color:var(--oc-text-muted);margin:0;line-height:1.65}.sbd-bad.svelte-1y6j51w{color:var(--oc-coral)}.sbd-box.svelte-1y6j51w{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);background:var(--oc-ground-card);padding:12px 14px}.sbd-sub.svelte-1y6j51w{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px}.sbd-sub.svelte-1y6j51w:not(:first-child){margin-top:12px}.sbd-history.svelte-1y6j51w{margin:0;padding:0;list-style:none}.sbd-event.svelte-1y6j51w{align-items:center;gap:12px;min-height:30px;display:flex}.sbd-event-text.svelte-1y6j51w{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sbd-event-at.svelte-1y6j51w{color:var(--oc-text-muted);font-size:var(--oc-fs-body);flex:none}@container swarm-list (width<=720px){.sbd.svelte-1y6j51w{padding:20px 16px}}.sbcp.svelte-65tbfh{min-width:0;max-height:100dvh;box-shadow:-1px 0 0 var(--oc-line-rule);margin-left:20px;position:sticky;top:0;overflow:auto;container:swarm-list/inline-size}.sbcp-bar.svelte-65tbfh{justify-content:flex-end;padding:14px 36px 0;display:flex}@container swarm-board-shell (width<=720px){.sbcp.svelte-65tbfh{max-height:none;box-shadow:0 1px 0 var(--oc-line-rule);order:-1;margin:0 0 12px;position:static}.sbcp-bar.svelte-65tbfh{padding:12px 16px 0}}.sbn.svelte-1jcpgpn{color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-body);grid-column:1/-1;margin:0}.sbn--bad.svelte-1jcpgpn{color:var(--oc-coral)}.sba.svelte-1wxdwvu{flex-wrap:wrap;justify-content:flex-end;gap:2px;display:inline-flex}.sba-key.svelte-1wxdwvu{--oc-ibtn-size:24px}.sba-key--on.svelte-1wxdwvu{color:var(--oc-green)}.sba-key--danger.svelte-1wxdwvu:hover:not(:disabled){border-color:var(--oc-coral);color:var(--oc-coral)}.sbp.svelte-1leygjf{box-shadow:0 -1px 0 var(--oc-line-rule);cursor:default;flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;display:flex}.sbp-label.svelte-1leygjf{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase}.sbp-field.svelte-1leygjf{box-sizing:border-box;border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);width:100%;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body);resize:vertical;padding:6px 8px}.sbp-ask.svelte-1leygjf{color:var(--oc-text-primary);font-size:var(--oc-fs-body);margin:0;line-height:1.5}.sbp-keys.svelte-1leygjf{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.sbc.svelte-703pnq{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);background:var(--oc-ground-card);min-width:0;font-family:var(--font-mono);cursor:pointer;padding:14px}.sbc[draggable=true].svelte-703pnq{cursor:grab}.sbc.svelte-703pnq:hover{border-color:var(--oc-line-panel)}.sbc--review.svelte-703pnq{border-color:color-mix(in srgb, var(--oc-cyan) 45%, transparent)}.sbc--queued.svelte-703pnq{border-style:dashed}.sbc--open.svelte-703pnq{border-color:var(--oc-text-muted)}.sbc--line.svelte-703pnq{padding:6px 8px 6px 12px}.sbc-meta.svelte-703pnq{min-height:16px;color:var(--oc-text-muted);font-size:var(--oc-fs-body);align-items:center;gap:8px;display:flex}.sbc-gap.svelte-703pnq{flex:1}.sbc-open.svelte-703pnq{font:inherit;font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;padding:0}.sbc-title.svelte-703pnq{width:100%;color:var(--oc-text-bright);word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.sbc-summary.svelte-703pnq{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}.sbc-chips.svelte-703pnq{flex-wrap:wrap;gap:8px 12px;margin-top:10px;display:flex}.sbc-chip.svelte-703pnq{--_c:var(--oc-text-secondary);color:var(--_c);font-size:var(--oc-fs-label);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;display:inline-flex}.sbc-chip--go.svelte-703pnq{--_c:var(--oc-green)}.sbc-chip--warn.svelte-703pnq{--_c:var(--oc-yellow)}.sbc-chip--bad.svelte-703pnq{--_c:var(--oc-coral)}.sbc-dot.svelte-703pnq{background:var(--_c);border-radius:50%;width:6px;height:6px}.sbc-chip--queued.svelte-703pnq .sbc-dot:where(.svelte-703pnq){box-sizing:border-box;border:1px solid var(--_c);background:0 0}.sbc-kids.svelte-703pnq{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);margin:10px 0 0}.sbc-foot.svelte-703pnq{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.sbc-progress.svelte-703pnq{flex:0 33%;align-items:center;gap:8px;min-width:60px;display:inline-flex}.sbc-track.svelte-703pnq{background:var(--oc-line-frame);border-radius:1px;flex:1;height:3px}.sbc-bar.svelte-703pnq{background:var(--oc-green);border-radius:1px;height:3px;display:block}.sbc-pct.svelte-703pnq,.sbc-argent.svelte-703pnq{color:var(--oc-text-secondary);font-size:var(--oc-fs-label)}.sbc-budget[data-scale="3"].svelte-703pnq .sbc-bar:where(.svelte-703pnq),.sbc-budget[data-scale="4"].svelte-703pnq .sbc-bar:where(.svelte-703pnq){background:var(--oc-yellow)}.sbc-budget[data-scale="5"].svelte-703pnq .sbc-bar:where(.svelte-703pnq){background:var(--oc-coral)}.sbc-line.svelte-703pnq{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-body);align-items:center;gap:8px;display:flex}.sbc-id.svelte-703pnq{flex:none}.sbc-line-title.svelte-703pnq{min-width:0;color:var(--oc-text-bright);font-size:var(--oc-fs-body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.sbc-mini.svelte-703pnq{background:var(--oc-line-frame);border-radius:1px;flex:none;width:36px;height:3px}.hdw.svelte-m6y8s4{overscroll-behavior:contain;background:var(--oc-ground-page);min-width:0;max-height:55%;box-shadow:inset 0 -1px 0 var(--oc-line-rule);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;flex:none;display:flex;overflow-y:auto}.hdw-bar.svelte-m6y8s4{background:var(--oc-ground-titlerow);height:32px;box-shadow:inset 0 -1px 0 var(--oc-line-rule);flex:none;align-items:center;gap:8px;padding:0 8px;display:flex}.hdw-label.svelte-m6y8s4{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.hdw-spacer.svelte-m6y8s4{flex:1}.hdw-head.svelte-m6y8s4{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:8px 8px 4px;font-weight:400}.hdw-note.svelte-m6y8s4{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);margin:0;padding:4px 8px}.hdw-fail.svelte-m6y8s4{color:var(--oc-coral);font-size:var(--oc-fs-hint);margin:0;padding:4px 8px}.hdw-list.svelte-m6y8s4{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hdw-row.svelte-m6y8s4{min-width:0;box-shadow:inset 0 1px 0 var(--oc-line-faint);align-items:center;gap:8px;padding:4px 8px;display:flex}.hdw-what.svelte-m6y8s4{flex-wrap:wrap;flex:1;gap:0 8px;min-width:0;display:flex}.hdw-sha.svelte-m6y8s4{color:var(--oc-text-secondary)}.hdw-subject.svelte-m6y8s4{min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere}.hdw-when.svelte-m6y8s4{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.hdc-memory{box-sizing:border-box;resize:both;direction:rtl;width:480px;min-width:300px;max-width:calc(100vw - 16px);height:min(640px,100vh - 72px);min-height:260px;max-height:calc(100vh - 64px);position:fixed;top:56px;right:8px;overflow:hidden}.hdc-memory-inner.svelte-jgm3fh{height:100%;font-family:var(--font-mono);direction:ltr;flex-direction:column;display:flex}.hdc-memory-head.svelte-jgm3fh{align-items:center;gap:var(--oc-space-1);min-height:28px;padding:0 var(--oc-space-1) 0 var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex:none;display:flex}.hdc-memory-title.svelte-jgm3fh{min-width:0;color:var(--oc-pink);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:auto;overflow:hidden}.hdc-memory-pick.svelte-jgm3fh{padding:var(--oc-space-1) var(--oc-space-2) 0;flex:none}.hdc-memory-pick.svelte-jgm3fh select{width:100%}.hdc-memory-body.svelte-jgm3fh{min-height:0;padding:var(--oc-space-1) var(--oc-space-2);flex-direction:column;flex:auto;display:flex}.hdc-memory-foot.svelte-jgm3fh{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-2);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);flex:none;display:flex}.hdc-memory-foot.svelte-jgm3fh select{flex:0 180px;min-width:0}.hdc-memory-notice.svelte-jgm3fh{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}@media (max-width:700px){.hdc-memory{resize:none;width:auto;max-width:none;height:70vh;inset:auto 0 0}}.hdc-bar.svelte-cri2wd{background:var(--oc-ground-titlerow);min-width:0;height:32px;box-shadow:inset 0 -1px 0 var(--oc-line-rule);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex:none;align-items:center;gap:8px;padding:0 8px;display:flex}.hdc-bar--framed.svelte-cri2wd{background:var(--oc-ground-tab-inactive)}.hdc-bar--drag.svelte-cri2wd{cursor:grab}.hdc-bar--titled.svelte-cri2wd{background:0 0}.hdc-who-led.svelte-cri2wd{flex:none;align-items:center;display:inline-flex}.hdc-state.svelte-cri2wd{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);flex:none}.hdc-name.svelte-cri2wd{min-width:0;color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:0 auto;overflow:hidden}.hdc-spacer.svelte-cri2wd{flex:1;min-width:0}.hdc-filter.svelte-cri2wd{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.hdc-brain.svelte-cri2wd{flex:none;display:inline-flex}.hdc-brain.svelte-cri2wd [data-btn]{color:var(--oc-pink)}@media (pointer:fine){.hdc-bar.svelte-cri2wd .oc-btn{min-height:0}.hdc-bar.svelte-cri2wd .oc-ibtn{width:var(--oc-ibtn-size,20px);height:var(--oc-ibtn-size,20px)}}.hdc-md.svelte-1ncj8j7{overflow-wrap:anywhere;min-width:0;line-height:1.5}.hdc-md.svelte-1ncj8j7>:first-child{margin-top:0}.hdc-md.svelte-1ncj8j7>:last-child{margin-bottom:0}.hdc-md.svelte-1ncj8j7 h1,.hdc-md.svelte-1ncj8j7 h2,.hdc-md.svelte-1ncj8j7 h3,.hdc-md.svelte-1ncj8j7 h4,.hdc-md.svelte-1ncj8j7 h5,.hdc-md.svelte-1ncj8j7 h6{color:var(--oc-text-bright);font-size:var(--oc-fs-label);letter-spacing:.04em;text-transform:uppercase;margin:8px 0 4px}.hdc-md.svelte-1ncj8j7 p,.hdc-md.svelte-1ncj8j7 ul,.hdc-md.svelte-1ncj8j7 ol{margin:4px 0}.hdc-md.svelte-1ncj8j7 ul,.hdc-md.svelte-1ncj8j7 ol{padding-left:18px}.hdc-md.svelte-1ncj8j7 li>ul,.hdc-md.svelte-1ncj8j7 li>ol{margin:0}.hdc-md.svelte-1ncj8j7 code{background:var(--oc-ground-field);box-shadow:inset 0 0 0 1px var(--oc-line-rule);border-radius:2px;padding:0 3px}.hdc-md.svelte-1ncj8j7 pre{background:var(--oc-ground-field);box-shadow:inset 0 0 0 1px var(--oc-line-rule);border-radius:2px;margin:6px 0;padding:6px 8px;overflow-x:auto}.hdc-md.svelte-1ncj8j7 pre code{box-shadow:none;background:0 0;padding:0}.hdc-md.svelte-1ncj8j7 blockquote{border-left:1px solid var(--oc-line-rule);color:var(--oc-text-secondary);margin:6px 0;padding-left:8px}.hdc-md.svelte-1ncj8j7 hr{border:0;border-top:1px solid var(--oc-line-rule);margin:8px 0}.hdc-md.svelte-1ncj8j7 a{color:var(--oc-cyan)}.hb{--_post:var(--oc-text-secondary);border:1px solid color-mix(in srgb, var(--_post) 45%, transparent);border-radius:var(--oc-radius-sm);background:color-mix(in srgb, var(--_post) 8%, transparent);min-width:0;color:var(--oc-text-primary);padding:6px 8px;position:relative}.hb--row{grid-template-columns:14px minmax(0,1fr) auto;align-items:start;column-gap:8px;display:grid}.hb--thread{flex-direction:column;gap:2px;display:flex}.hb-mark{width:14px;height:18px;color:var(--_post);justify-content:center;align-items:center;display:inline-flex}.hb-main{flex-direction:column;gap:4px;min-width:0;display:flex}.hb-head{min-width:0;color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px;line-height:16px;display:flex}.hb-who{color:var(--_post);align-items:center;gap:6px;display:inline-flex}.hb-who svg{width:12px;height:12px}.hb-kind{border-radius:var(--oc-radius-sm);color:var(--_post);border:1px solid;padding:0 3px;line-height:12px}.hb-time{color:var(--oc-text-dim);font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:auto}.hb-body{min-width:0;color:var(--oc-text-primary);font-size:var(--hd-fs-body,var(--oc-fs-body));overflow-wrap:anywhere;margin:0;line-height:1.5}.hb--waiting{border-color:var(--_post)}.hb--owner{border-color:var(--oc-line-frame);background:var(--oc-ground-raised);box-shadow:inset -2px 0 0 var(--oc-text-secondary)}.hb--owner .hb-head{flex-direction:row-reverse}.hb--owner .hb-time{margin-left:0;margin-right:auto}.hb--form_answer{background:var(--oc-ground-panel);border-style:dashed;border-radius:0}.hb--form_answer .hb-kind{border-radius:0}.hb--form_answer .hb-fa-icon{color:var(--_post);order:-1;display:inline-flex}.tkm-action.svelte-66s6ix{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex:none;line-height:16px}.tkm-action[data-task-manager-action=push].svelte-66s6ix{color:var(--oc-orange)}.tkm-action[data-task-manager-action=answer].svelte-66s6ix,.tkm-action[data-task-manager-action=unstick].svelte-66s6ix{color:var(--oc-yellow-bright)}.hdr>.tkm-review{margin-top:4px;margin-left:calc(-1 * var(--hdr-lead,0px));grid-area:3/4/auto/6;min-width:0}@container hdr (width<=22rem){.hdr>.tkm-review{grid-column:1/-1;margin-left:0}}.tkm-review-part.svelte-1xxr9yb+.tkm-review-part:where(.svelte-1xxr9yb){box-shadow:0 -1px 0 var(--oc-line-rule);margin-top:4px;padding-top:4px}.tkm-review-summary.svelte-1xxr9yb{align-items:baseline;gap:var(--oc-space-2);min-width:0;display:flex}.tkm-review-click.svelte-1xxr9yb{cursor:pointer}.tkm-review-line.svelte-1xxr9yb{min-width:0;color:var(--oc-text-primary);font-size:var(--hd-fs-body,var(--oc-fs-body));overflow-wrap:anywhere;line-height:1.5}.tkm-review-line--one.svelte-1xxr9yb{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tkm-review-fold.svelte-1xxr9yb{--_bd:currentColor;color:var(--oc-text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;margin:-1px;padding:0;display:inline-block}.tkm-review-fold.svelte-1xxr9yb:hover{color:var(--oc-text-primary)}.tkm-review-todo.svelte-1xxr9yb{color:var(--oc-text-secondary);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.tkm-review-text.svelte-1xxr9yb{color:var(--oc-text-primary);font-size:var(--hd-fs-body,var(--oc-fs-body));overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}.tkm-review-key.svelte-1xxr9yb{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.tkm-review-path.svelte-1xxr9yb{white-space:pre-wrap;min-width:0}.tkm-review-link.svelte-1xxr9yb{color:var(--oc-cyan);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.tkm-review-link.svelte-1xxr9yb:hover{text-decoration:underline}.hda.svelte-g3ucj4{flex-direction:column;gap:6px;min-width:0;display:flex}.hda-quote.svelte-g3ucj4{-webkit-line-clamp:3;line-clamp:3;border-left:1px solid var(--_post,var(--oc-orange));color:var(--oc-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;padding:0 0 0 8px;display:-webkit-box;overflow:hidden}.hda-body.svelte-g3ucj4{min-width:0;color:var(--oc-text-primary)}.hda.svelte-rut2cz{align-items:center;gap:var(--oc-space-3);min-width:0;margin:var(--oc-space-1) 0 0;padding:var(--oc-space-2) var(--oc-space-3);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);font-family:var(--font-mono);display:flex}.hda-text.svelte-rut2cz{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hda-title.svelte-rut2cz{color:var(--oc-text-primary);font-size:var(--oc-fs-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hda-desc.svelte-rut2cz{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere}.hda-size.svelte-rut2cz{color:var(--oc-text-dim);font-size:var(--oc-fs-micro)}.hda-open.svelte-rut2cz{flex:none}.hdrc.svelte-19gxf1x{align-items:flex-start;gap:var(--oc-space-3);min-width:0;margin:var(--oc-space-1) 0 0;padding:var(--oc-space-2) var(--oc-space-3);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);font-family:var(--font-mono);display:flex}.hdrc-text.svelte-19gxf1x{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hdrc-title.svelte-19gxf1x{color:var(--oc-text-primary);font-size:var(--oc-fs-label);overflow-wrap:anywhere}.hdrc-line.svelte-19gxf1x{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere}.hdrc-open.svelte-19gxf1x{--_bd:currentColor;box-sizing:border-box;border-radius:var(--oc-radius-sm);width:28px;height:28px;color:var(--oc-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid}.hdrc-open.svelte-19gxf1x:hover{border-color:var(--oc-line-frame);background:var(--oc-ground-hover);color:var(--oc-text-primary)}.hdfa.svelte-n3c9bn{flex-direction:column;min-width:0;margin:0;display:flex}.hdfa-row.svelte-n3c9bn{flex-direction:column;gap:1px;min-width:0;padding:4px 0;display:flex}.hdfa-row.svelte-n3c9bn+.hdfa-row:where(.svelte-n3c9bn){border-top:1px solid var(--oc-line-rule)}.hdfa-prompt.svelte-n3c9bn{color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:.04em;overflow-wrap:anywhere}.hdfa-words.svelte-n3c9bn,.hdfa-note.svelte-n3c9bn{color:var(--oc-text-primary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.hdfa-note.svelte-n3c9bn,.hdfa-row[data-state=skipped].svelte-n3c9bn .hdfa-words:where(.svelte-n3c9bn),.hdfa-row[data-state=dismissed].svelte-n3c9bn .hdfa-words:where(.svelte-n3c9bn){color:var(--oc-text-muted)}.hdf.svelte-1cke654{gap:var(--oc-space-1);min-width:0;margin:var(--oc-space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.hdf-one.svelte-1cke654{min-width:0}.hdf-thumb.svelte-1cke654{--_bd:currentColor;width:calc(var(--oc-space-6) * 2);height:calc(var(--oc-space-6) * 2);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);cursor:zoom-in;padding:0;display:block;overflow:hidden}.hdf-thumb.svelte-1cke654 img:where(.svelte-1cke654){object-fit:cover;width:100%;height:100%;display:block}.hdf-thumb.svelte-1cke654:hover{border-color:var(--oc-control-line-hi)}.hdf-chip.svelte-1cke654{--_bd:currentColor;align-items:center;gap:var(--oc-space-1);min-width:0;max-width:100%;padding:0 var(--oc-space-2);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);line-height:var(--oc-space-5);cursor:pointer;display:inline-flex}.hdf-chip.svelte-1cke654:hover{border-color:var(--oc-control-line-hi);color:var(--oc-text-primary)}.hdf-name.svelte-1cke654{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hdf-size.svelte-1cke654{color:var(--oc-text-dim);flex:none}.hdt-trail.svelte-dp8a3h{min-width:0;margin-left:calc(-1 * var(--hdr-lead,0px));border-top:1px solid var(--oc-line-rule);padding-top:6px}.hdt-trail-label.svelte-dp8a3h{color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-weight:400}.hdt-trail-list.svelte-dp8a3h{margin:0;padding:0;list-style:none}.hdt-trail-row.svelte-dp8a3h{min-width:0;color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-micro);align-items:baseline;gap:8px;padding:2px 0;display:flex}.hdt-trail-who.svelte-dp8a3h{color:var(--oc-text-bright);flex:none}.hdt-trail-time.svelte-dp8a3h{flex:none}.hdt-trail-line.svelte-dp8a3h{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hdo.svelte-1190c1u{align-items:center;gap:var(--oc-space-1);max-width:100%;margin-top:var(--oc-space-1);padding:0 var(--oc-space-2);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);line-height:var(--oc-space-5);cursor:pointer;align-self:flex-start;display:inline-flex}.hdo.svelte-1190c1u:hover:not(:disabled){border-color:var(--oc-control-line-hi);color:var(--oc-text-primary)}.hdo[data-state=accepted].svelte-1190c1u{border-color:var(--oc-green);color:var(--oc-green);cursor:default}.hdo-when.svelte-1190c1u{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hdt.svelte-cv5n93{flex-direction:column;gap:12px;min-width:0;display:flex}.hdt-nudge.svelte-cv5n93{color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:.04em;list-style:none}.hdt-reply.svelte-cv5n93{min-width:0;margin-left:calc(-1 * var(--hdr-lead,0px))}.hdt-box.svelte-cv5n93{max-height:var(--hdt-max,320px);margin-left:calc(-1 * var(--hdr-lead,0px));overscroll-behavior:contain;border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm,2px);background:var(--oc-ground-page);padding:8px;overflow-y:auto}.hdt-list.svelte-cv5n93{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hdt-list.svelte-cv5n93>.hdt-msg{max-width:88%}.hdt-list.svelte-cv5n93>.hdt-msg--claude{align-self:flex-start}.hdt-list.svelte-cv5n93>.hdt-msg--joe{align-self:flex-end}.hdt-list.svelte-cv5n93>.hdt-msg--form{max-width:none;margin-inline:var(--hdt-form-inset,24px);align-self:stretch}.hdt-list.svelte-cv5n93 .hdt-text{white-space:normal}.hdk-decision.svelte-1qfmp39{color:var(--oc-green-dim);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 1px 0 var(--oc-line-faint);margin:0;padding-top:8px}.hdk-actions.svelte-1qfmp39{box-shadow:inset 0 1px 0 var(--oc-line-faint);flex-direction:column;gap:8px;padding-top:8px;display:flex}.hdk-refusal.svelte-1qfmp39{color:var(--oc-coral);font-size:var(--oc-fs-micro);margin:0}.hdk-keys.svelte-1qfmp39{justify-content:flex-end;gap:8px;display:flex}.hdc-path.svelte-liarmq{min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-micro);color:var(--oc-text-muted);align-items:center;gap:8px;display:flex}.hdc-path-crumbs.svelte-liarmq{flex-wrap:nowrap;flex:auto;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.hdc-crumb.svelte-liarmq{border-radius:var(--oc-radius-sm,2px);min-width:0;color:var(--oc-text-secondary);font:inherit;letter-spacing:.04em;background:0 0;border:1px solid #0000;flex:0 auto;align-items:center;gap:4px;padding:0 2px;display:inline-flex}.hdc-crumb-name.svelte-liarmq{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hdc-crumb--link.svelte-liarmq{cursor:pointer}.hdc-crumb--link.svelte-liarmq:hover{color:var(--oc-text-primary)}.hdc-crumb--lead.svelte-liarmq{color:var(--oc-text-bright);font-size:var(--oc-fs-label);letter-spacing:0;font-weight:700}.hdc-path-more.svelte-liarmq{white-space:nowrap;color:var(--oc-text-muted);letter-spacing:.04em;flex:none}.hdc-path-time.svelte-liarmq{color:var(--oc-text-muted);white-space:nowrap;flex:none;margin-left:auto}.hdc-path--lead.svelte-liarmq .hdc-path-crumbs:where(.svelte-liarmq){flex:0 auto}.hdc-path--lead.svelte-liarmq .hdc-path-time:where(.svelte-liarmq){margin-left:0}.hca.svelte-162wunv{background:var(--oc-ground-raised);border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);min-width:0;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body);flex-direction:column;display:flex}.hca-strip.svelte-162wunv{align-items:center;gap:var(--oc-space-2);min-height:var(--oc-titlerow-h,2.25rem);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-rule);display:flex}.hca-hint.svelte-162wunv{color:var(--oc-text-secondary);white-space:nowrap;margin-left:auto}.hca-q.svelte-162wunv{box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-panel)}.hca-q[data-open=true].svelte-162wunv{background:var(--oc-ground-page);box-shadow:inset 2px 0 0 var(--oc-cyan), inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-panel)}.hca-row.svelte-162wunv{--_bd:transparent;grid-template-columns:var(--oc-space-5) minmax(0, 1fr) auto 14px 12px;gap:var(--oc-space-2);width:100%;min-height:calc(var(--oc-space-6) + var(--oc-space-1));padding:0 var(--oc-space-3);border:var(--oc-border) solid transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;display:grid}.hca-row.svelte-162wunv:hover{background:var(--oc-ground-hover)}.hca-n.svelte-162wunv{color:var(--oc-yellow-bright);font-variant-numeric:tabular-nums}.hca-t.svelte-162wunv{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hca-chip-slot.svelte-162wunv{justify-content:flex-end;min-width:0;max-width:18em;display:flex}.hca-chip.svelte-162wunv{max-width:14em;padding:0 var(--oc-space-1-5);border:var(--oc-border) solid var(--oc-cyan);border-radius:var(--oc-radius-sm);background:color-mix(in srgb, var(--oc-cyan) 9%, var(--oc-ground-field));color:var(--oc-text-bright);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;display:inline-block;overflow:hidden}.hca-clip.svelte-162wunv{color:var(--oc-cyan);display:inline-flex}.hca-v.svelte-162wunv{color:var(--oc-text-dim);transition:transform var(--oc-motion,.16s);display:inline-flex}.hca-q[data-open=true].svelte-162wunv .hca-v:where(.svelte-162wunv){transform:rotate(180deg)}.hca-body.svelte-162wunv{gap:var(--oc-space-2);padding:0 var(--oc-space-3) var(--oc-space-3) calc(var(--oc-space-5) + var(--oc-space-3) + var(--oc-space-2));flex-direction:column;display:flex}.hca-opt.svelte-162wunv{grid-template-columns:1rem .9rem minmax(0,1fr)}.hca-opt.svelte-162wunv .hca-why:where(.svelte-162wunv){grid-column:3}.hca-star.svelte-162wunv{color:var(--oc-yellow-bright);align-self:center;display:inline-flex}.hca-rectext.svelte-162wunv,.hca-x.svelte-162wunv{align-items:center;gap:var(--oc-space-1-5);display:flex}.hca-att.svelte-162wunv{align-items:center;gap:var(--oc-space-2);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);display:flex}.hca-att.svelte-162wunv img:where(.svelte-162wunv){border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);max-width:132px;max-height:88px;display:block}.hca-att-name.svelte-162wunv{overflow-wrap:anywhere;min-width:0}.hca-bar.svelte-162wunv{z-index:1;align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-frame);display:flex;position:sticky;bottom:0}.hca-tally.svelte-162wunv{min-width:0;color:var(--oc-text-secondary);flex:auto}.hdc-card.svelte-24ld1i{min-width:0;box-shadow:inset 0 1px 0 var(--oc-line-faint);flex-direction:column;gap:8px;padding:8px 0;display:flex}.hdc-card--ask.svelte-24ld1i{gap:var(--oc-space-3)}.hdc-card.svelte-24ld1i .hdt-box{background:0 0;border:0;max-height:none;margin-left:0;padding:0}.hdc-card.svelte-24ld1i .hdt-msg:not(.hdt-msg--asking){border-color:var(--oc-line-faint);background:0 0}.hdc-card.svelte-24ld1i .hdt-msg--asking{max-width:none;box-shadow:inset 0 1px 0 var(--oc-line-faint);background:0 0;border:0;border-radius:0;padding:8px 0 0}.hdc-card.svelte-24ld1i .hdt-msg--joe{background:var(--oc-ground-raised);box-shadow:none}.hdc-card.svelte-24ld1i .hdt-msg--claude .hdt-name,.hdc-card.svelte-24ld1i .hdt-msg--claude .hdt-mark{color:var(--oc-text-muted)}.hdc-card-head.svelte-24ld1i{align-items:baseline;gap:8px;min-width:0;display:flex}.hdc-card-kind.svelte-24ld1i{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;flex:none}.hdc-card-title.svelte-24ld1i{min-width:0;color:var(--oc-text-primary);font-size:var(--oc-fs-label);overflow-wrap:anywhere;margin:0;font-weight:400}.hdc-card-text.svelte-24ld1i,.hdc-ask-task.svelte-24ld1i{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);overflow-wrap:anywhere;margin:0}.hdc-ask-label.svelte-24ld1i{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.hdc-ask-summary.svelte-24ld1i{color:var(--oc-text-primary);font-size:var(--oc-fs-label);overflow-wrap:anywhere;margin:0}.hdc-ask-more.svelte-24ld1i{border-radius:var(--oc-radius-sm,2px);color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-underline-offset:3px;cursor:pointer;background:0 0;border:1px solid #0000;align-self:flex-start;padding:0 2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.hdc-ask-more.svelte-24ld1i:hover{color:var(--oc-text-primary)}.hdc-ask-details.svelte-24ld1i{box-shadow:inset 0 1px 0 var(--oc-line-faint);flex-direction:column;gap:6px;padding-top:8px;display:flex}.hdc-ask-list.svelte-24ld1i{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hdc-card-decision.svelte-24ld1i{color:var(--oc-green-dim);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 1px 0 var(--oc-line-faint);margin:0;padding-top:8px}.hdc-card--closed.svelte-24ld1i .hdc-card-decision:where(.svelte-24ld1i){color:var(--oc-text-muted)}.hdc-card-actions.svelte-24ld1i{box-shadow:inset 0 1px 0 var(--oc-line-faint);flex-direction:column;gap:8px;padding-top:8px;display:flex}.hdc-card-label.svelte-24ld1i{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.hdc-card-note.svelte-24ld1i{resize:vertical;min-height:40px}.hdc-card-keys.svelte-24ld1i{justify-content:flex-end;gap:8px;display:flex}.hdc-ask-refusal.svelte-24ld1i{color:var(--oc-coral);font-size:var(--oc-fs-micro);margin:0}.hdc-av.svelte-1gorq1r{flex:none;align-items:center;gap:4px;display:inline-flex}.hdc-av--link.svelte-1gorq1r{border-radius:var(--oc-control-radius,2px);cursor:pointer;background:0 0;border:1px solid #0000;padding:0}.hdc-av.svelte-1gorq1r .pk-gw{display:none}.hdc-av.svelte-1gorq1r .pk-bd{filter:none}.hdc-av.svelte-1gorq1r .ident{border:0}.hdc-av-you.svelte-1gorq1r{border-radius:var(--oc-control-radius,2px);width:28px;height:28px;color:var(--oc-green);letter-spacing:.04em;text-transform:uppercase;flex:none;place-items:center;font-size:9px;display:grid}.hdc-av-you--icon.svelte-1gorq1r{overflow:hidden}.hde.svelte-1yp2yb4{min-width:0;box-shadow:inset 0 1px 0 var(--oc-line-faint);align-items:baseline;gap:8px;padding:4px 8px;display:flex}.hde-label.svelte-1yp2yb4{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;flex:none}.hde-text.svelte-1yp2yb4{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.hdx.svelte-1nwimuh{min-width:0;box-shadow:inset 2px 0 0 var(--oc-line-faint), inset 0 1px 0 var(--oc-line-faint);flex-direction:column;gap:2px;padding:4px 8px 6px;display:flex}.hdx--bare.svelte-1nwimuh{border:1px solid var(--oc-line-rule);border-radius:var(--oc-control-radius,2px);box-shadow:none;gap:4px;padding:6px 8px}.hdx--bare.svelte-1nwimuh .hdx-text:where(.svelte-1nwimuh){color:var(--oc-text-primary)}.hdx--bare.svelte-1nwimuh .hdx-receipt:where(.svelte-1nwimuh){margin-left:0}.hdx-head.svelte-1nwimuh{min-width:0;font-size:var(--oc-fs-micro);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.hdx-dir.svelte-1nwimuh{color:var(--oc-text-dim)}.hdx-to.svelte-1nwimuh{align-items:center;gap:var(--oc-space-1);min-width:0;color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);display:flex}.hdx-to-name.svelte-1nwimuh{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hdx-peer.svelte-1nwimuh{color:var(--oc-text-secondary);overflow-wrap:anywhere}.hdx-receipt.svelte-1nwimuh{color:var(--oc-text-muted);margin-left:auto}.hdx-receipt--bad.svelte-1nwimuh{color:var(--oc-coral)}.hdx-reason.svelte-1nwimuh{text-transform:none;letter-spacing:0;overflow-wrap:anywhere;margin-left:6px}.hdx-sum.svelte-1nwimuh{color:var(--oc-text-primary);font-size:var(--oc-fs-label);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.hdx-toggle.svelte-1nwimuh{color:var(--oc-text-muted);font:inherit;font-size:var(--oc-fs-micro);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.hdx-toggle.svelte-1nwimuh:hover{color:var(--oc-text-primary)}.hdx-text.svelte-1nwimuh{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);overflow-wrap:anywhere;margin:0}.hdc-sent-images.svelte-pthxus{gap:var(--oc-space-1);margin-top:var(--oc-space-1);flex-wrap:wrap;display:flex}.hdc-sent-gone.svelte-pthxus{color:var(--oc-text-dim);overflow-wrap:anywhere}.hdc.svelte-38l0io{background:var(--oc-ground-page);min-width:0;height:100%;min-height:0;font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex}.hdc-pane.svelte-38l0io{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.hdc-latest.svelte-38l0io{bottom:var(--oc-space-2);--oc-ibtn-size:24px;position:absolute;left:50%;transform:translate(-50%)}.hdc-latest.svelte-38l0io [data-btn]{width:auto;min-width:24px;padding:0 var(--oc-space-1);gap:var(--oc-space-1);background:var(--oc-ground-raised)}.hdc-latest-count.svelte-38l0io{color:var(--oc-text-primary);font-size:var(--oc-fs-label);font-variant-numeric:tabular-nums}.hdc-scroll.svelte-38l0io{overscroll-behavior:contain;flex:1;min-height:0;padding:8px;overflow-y:auto}.hdc-list.svelte-38l0io{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.hdc-entry.svelte-38l0io{min-width:0}.hdc-burst.svelte-38l0io{gap:0 var(--oc-space-2);margin-top:var(--oc-space-1);padding:var(--oc-space-1) 0;grid-template-columns:48px minmax(0,1fr) auto;display:grid}.hdc-burst--first.svelte-38l0io{margin-top:var(--oc-space-5)}.hdc-list.svelte-38l0io>.hdc-burst:where(.svelte-38l0io):first-child,.hdc-list.svelte-38l0io>.hdc-fold-row:where(.svelte-38l0io):first-child{margin-top:0}.hdc-burst--plain.svelte-38l0io{grid-template-columns:minmax(0,1fr) auto}.hdc-burst--plain[data-chat-entry=event].svelte-38l0io{margin-left:calc(48px + var(--oc-space-2))}.hdc-burst-gutter.svelte-38l0io{flex-direction:column;align-items:flex-end;gap:2px;padding-top:2px;display:flex}.hdc-quote.svelte-38l0io{color:var(--oc-text-dim);opacity:.5;align-self:start}.hdc-burst.svelte-38l0io:hover .hdc-quote:where(.svelte-38l0io),.hdc-quote.svelte-38l0io:focus-visible{opacity:1}.hdc-quote.svelte-38l0io:hover{color:var(--oc-text-bright)}.hdc-quoted.svelte-38l0io{align-items:center;gap:var(--oc-space-2);min-width:0;padding:4px 8px 4px var(--oc-space-3);box-shadow:inset 2px 0 0 var(--oc-cyan), inset 0 1px 0 var(--oc-line-rule);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);flex:none;display:flex}.hdc-quoted-text.svelte-38l0io{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hdc-quoted-clear.svelte-38l0io{color:var(--oc-text-dim);flex:none}.hdc-burst-time.svelte-38l0io{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);white-space:nowrap;padding-top:3px}.hdc-burst-body.svelte-38l0io{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.hdc-burst--needs.svelte-38l0io .hdc-burst-body:where(.svelte-38l0io)>.hdc-card{padding-left:var(--oc-space-3);box-shadow:inset 2px 0 0 var(--oc-yellow)}.hdc-fold-row.svelte-38l0io{margin:var(--oc-space-4) 0 var(--oc-space-1) calc(48px + var(--oc-space-2));padding-left:var(--oc-space-3);box-shadow:inset 1px 0 0 var(--oc-line-frame)}.hdc-fold-sum.svelte-38l0io{align-items:center;gap:var(--oc-space-2);min-width:0;color:var(--oc-text-secondary);cursor:pointer;padding:2px 0;list-style:none;display:flex}.hdc-fold-sum.svelte-38l0io::-webkit-details-marker{display:none}.hdc-fold-caret.svelte-38l0io{flex:none;display:inline-flex;transform:rotate(-90deg)}.hdc-fold[open].svelte-38l0io .hdc-fold-caret:where(.svelte-38l0io){transform:none}.hdc-fold-count.svelte-38l0io{font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;flex:none}.hdc-fold-kinds.svelte-38l0io{min-width:0;color:var(--oc-text-dim);font-size:var(--oc-fs-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hdc-fold-list.svelte-38l0io{margin:0;padding:0;list-style:none}.hdc-placed.svelte-38l0io{color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro);box-shadow:inset 0 -1px 0 var(--oc-line-faint);margin:0;padding:4px 8px}.hdc-note.svelte-38l0io{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);margin:0}.hdc-msg.svelte-38l0io{flex-direction:column;gap:2px;min-width:0;padding:8px 0;display:flex}.hdc-burst.svelte-38l0io:not(.hdc-burst--plain) .hdc-msg:where(.svelte-38l0io){gap:var(--oc-space-2);padding:0}.hdc-burst.svelte-38l0io .hdc-text:where(.svelte-38l0io){font-size:var(--oc-fs-status);line-height:1.65}.hdc-burst.svelte-38l0io .hdc-text:where(.svelte-38l0io)>*{line-height:inherit}.hdc-draft.svelte-38l0io{color:var(--oc-text-dim);font-size:var(--oc-fs-micro)}.hdc-draft--stopped.svelte-38l0io{color:var(--oc-coral)}.hdc-burst.svelte-38l0io .hdc-text:where(.svelte-38l0io)>*>p:not(:first-child),.hdc-burst.svelte-38l0io .hdc-text:where(.svelte-38l0io)>*>ul:not(:first-child),.hdc-burst.svelte-38l0io .hdc-text:where(.svelte-38l0io)>*>ol:not(:first-child){margin-top:var(--oc-space-3)}.hdc-burst--plain.svelte-38l0io .hdc-msg--agent:where(.svelte-38l0io){box-shadow:inset 0 1px 0 var(--oc-line-faint)}.hdc-burst--plain.svelte-38l0io .hdc-msg--owner:where(.svelte-38l0io){border:1px solid var(--oc-line-frame);border-radius:var(--oc-radius-sm,2px);background:var(--oc-ground-raised);align-self:flex-end;max-width:88%;margin:8px 0;padding:4px 8px 6px}.hdc-who.svelte-38l0io{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-transform:uppercase}.hdc-text.svelte-38l0io{color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0}.hdc-text--plain.svelte-38l0io{white-space:pre-wrap}.hdc-notice.svelte-38l0io{color:var(--oc-yellow);font-size:var(--oc-fs-hint);box-shadow:inset 0 1px 0 var(--oc-line-faint);flex:none;margin:0;padding:4px 8px}.hdc-compose.svelte-38l0io{box-shadow:inset 0 1px 0 var(--oc-line-rule);flex-wrap:wrap;flex:none;align-items:flex-end;gap:8px;padding:8px;display:flex}.hdc-compose--drop.svelte-38l0io{box-shadow:inset 0 1px 0 var(--oc-orange)}.hdc-input.svelte-38l0io{resize:none;flex:1;min-width:0;overflow-y:hidden}.hdc-keys.svelte-38l0io{align-items:center;gap:var(--oc-space-1);flex-direction:column;flex:none;display:flex}.hdc-thinking.svelte-38l0io{justify-content:start;align-items:center;gap:0 var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-2);flex:none;grid-template-columns:48px auto;display:grid}.hdc-thinking.svelte-38l0io>:first-child{justify-self:end}.hdc-bubble.svelte-38l0io{align-items:center;gap:var(--oc-space-0-5);padding:var(--oc-space-1) var(--oc-space-1-5);border:1px solid var(--oc-line-frame);background:var(--oc-ground-raised);border-radius:9px;display:inline-flex;position:relative}.hdc-bubble.svelte-38l0io:before{content:"";left:calc(-1 * var(--oc-space-1-5));border:1px solid var(--oc-line-frame);background:var(--oc-ground-raised);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-1px}.hdc-bubble.svelte-38l0io>i:where(.svelte-38l0io){background:var(--oc-text-secondary);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite svelte-38l0io-hdc-think}.hdc-bubble.svelte-38l0io>i:where(.svelte-38l0io):nth-child(2){animation-delay:.15s}.hdc-bubble.svelte-38l0io>i:where(.svelte-38l0io):nth-child(3){animation-delay:.3s}.hdc-bubble--still.svelte-38l0io>i:where(.svelte-38l0io){opacity:.7;animation:none}@keyframes svelte-38l0io-hdc-think{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (pointer:fine){.hdc.svelte-38l0io .oc-btn{min-height:0}.hdc.svelte-38l0io .oc-ibtn{width:var(--oc-ibtn-size,20px);height:var(--oc-ibtn-size,20px)}}.sbch.svelte-teefzy{border-radius:var(--oc-radius-sm);background:var(--oc-ground-page);min-width:0;min-height:320px;box-shadow:inset 0 0 0 1px var(--oc-line-rule);flex-direction:column;display:flex;position:relative;overflow:hidden}.sbch-head.svelte-teefzy{background:var(--oc-ground-titlerow);height:34px;box-shadow:0 1px 0 var(--oc-line-rule);flex:none;align-items:center;gap:8px;padding:0 6px 0 10px;display:flex}.sbch-name.svelte-teefzy{min-width:0;color:var(--oc-text-bright);font-size:var(--oc-fs-label);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;overflow:hidden}.sbch-open.svelte-teefzy{flex:none}.sbch-body.svelte-teefzy{flex-direction:column;min-height:0;display:flex;position:absolute;inset:34px 0 0}.sbch--none.svelte-teefzy{min-height:0}.sbch-none.svelte-teefzy{color:var(--oc-text-muted);font-size:var(--oc-fs-body);padding:16px 10px}@container swarm-board (width<=720px){.sbch.svelte-teefzy:not(.sbch--none){min-height:360px}}.sbl.svelte-uf9fbs{margin-top:20px}.sbl-head.svelte-uf9fbs{--_bd:var(--oc-line-rule);width:100%;height:44px;box-shadow:0 1px 0 var(--oc-line-rule);color:var(--oc-text-bright);font:inherit;font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;align-items:center;gap:12px;padding:0 4px;display:flex}.sbl-head.svelte-uf9fbs:hover{background:var(--oc-ground-hover)}.sbl-caret.svelte-uf9fbs{fill:none;stroke:var(--oc-text-secondary);stroke-width:1.5px;flex:none}.sbl-name.svelte-uf9fbs{min-width:0;font-size:var(--oc-fs-body);letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.sbl-pill.svelte-uf9fbs{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);letter-spacing:.06em;white-space:nowrap;flex:none;padding:1px 7px}.sbl-count.svelte-uf9fbs{color:var(--oc-text-muted);font-size:var(--oc-fs-body);flex:none}.sbl-gap.svelte-uf9fbs{flex:1}.sbl-done.svelte-uf9fbs{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);white-space:nowrap;flex:none}.sbl-counts.svelte-uf9fbs{flex:none;gap:14px;display:inline-flex}.sbl-n.svelte-uf9fbs{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);align-items:center;gap:5px;display:inline-flex}.sbl-faces.svelte-uf9fbs{flex:none;align-items:center;gap:4px;display:inline-flex}.sbl-more-faces.svelte-uf9fbs{color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.sbl-rollup.svelte-uf9fbs{flex:none;align-items:flex-end;gap:1px;width:140px;display:flex}.sbl-seg-wrap.svelte-uf9fbs{flex-direction:column;flex:1 1 0;align-items:center;gap:3px;min-width:2px;display:flex;container-type:inline-size}.sbl-seg-icon.svelte-uf9fbs{height:10px;display:inline-flex}@container (width<=11px){.sbl-seg-icon.svelte-uf9fbs{visibility:hidden}}.sbl-seg.svelte-uf9fbs{background:var(--oc-line-frame);border-radius:1px;width:100%;height:6px}.sbl-seg--in_progress.svelte-uf9fbs{background:var(--oc-yellow)}.sbl-seg--review.svelte-uf9fbs{background:var(--oc-cyan)}.sbl-seg--done.svelte-uf9fbs{background:var(--oc-green)}.sbl-grid.svelte-uf9fbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.sbl-grid--chat.svelte-uf9fbs{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr))}.sbl-cell.svelte-uf9fbs{border-radius:var(--oc-radius-sm);background:color-mix(in srgb, var(--_tint) 7%, transparent);flex-direction:column;gap:10px;min-width:0;min-height:64px;padding:10px;display:flex}.sbl-cell--todo.svelte-uf9fbs{--_tint:var(--oc-text-muted)}.sbl-cell--in_progress.svelte-uf9fbs{--_tint:var(--oc-yellow)}.sbl-cell--review.svelte-uf9fbs{--_tint:var(--oc-cyan)}.sbl-cell--done.svelte-uf9fbs{--_tint:var(--oc-green)}.sbl-cell--over.svelte-uf9fbs{box-shadow:inset 0 0 0 1px var(--oc-line-panel)}.sbl-cell-head.svelte-uf9fbs{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;display:none}.sbl-cell-n.svelte-uf9fbs{color:var(--oc-text-muted);letter-spacing:0}@container swarm-board (width<=720px){.sbl-head.svelte-uf9fbs{flex-wrap:wrap;row-gap:8px;height:auto;min-height:44px;padding:8px 4px}.sbl-done.svelte-uf9fbs{display:none}.sbl-grid.svelte-uf9fbs,.sbl-grid--chat.svelte-uf9fbs{grid-template-columns:minmax(0,1fr);gap:16px}.sbl-cell-head.svelte-uf9fbs{display:flex}}.sbl-none.svelte-uf9fbs{color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-body);padding:6px 2px}.sbl-more.svelte-uf9fbs{border:1px dashed var(--oc-line-rule);border-radius:var(--oc-radius-sm);width:100%;height:34px;color:var(--oc-text-secondary);font:inherit;font-family:var(--font-mono);font-size:var(--oc-fs-body);cursor:pointer;background:0 0}.sbl-more.svelte-uf9fbs:hover{border-color:var(--oc-line-frame);color:var(--oc-text-bright)}.sbs.svelte-eoa6yo{min-width:0;font-family:var(--font-mono);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.sbs--open.svelte-eoa6yo{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.sbs-main.svelte-eoa6yo{min-width:0;padding-bottom:var(--oc-space-5);container:swarm-board/inline-size}@container swarm-board-shell (width<=720px){.sbs--open.svelte-eoa6yo{grid-template-columns:minmax(0,1fr)}}.sbs-cols.svelte-eoa6yo{z-index:2;background:var(--oc-ground-page);box-shadow:0 1px 0 var(--oc-line-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 0 14px;display:grid;position:sticky;top:0}.sbs-cols--chat.svelte-eoa6yo{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr))}.sbs-tools.svelte-eoa6yo{grid-column:1/-1;justify-content:flex-end;display:flex}.sbs-key.svelte-eoa6yo{--_bd:var(--oc-line-rule);border:1px solid var(--_bd);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;padding:4px 11px}.sbs-key.svelte-eoa6yo:hover{color:var(--oc-text-bright)}.sbs-key[aria-pressed=true].svelte-eoa6yo{--_bd:var(--oc-cyan);background:color-mix(in srgb, var(--oc-cyan) 12%, transparent);color:var(--oc-cyan)}.sbs-col.svelte-eoa6yo{align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.sbs-col-name.svelte-eoa6yo{color:var(--oc-text-bright);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.sbs-col-n.svelte-eoa6yo{color:var(--oc-text-muted);font-size:var(--oc-fs-body)}@container swarm-board (width<=720px){.sbs-cols.svelte-eoa6yo,.sbs-cols--chat.svelte-eoa6yo{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.sbs-col--chat.svelte-eoa6yo{display:none}}.sbs-empty.svelte-eoa6yo{color:var(--oc-text-muted);font-size:var(--oc-fs-body);margin:20px 0 0}.sbr.svelte-1nseind{width:100%;min-height:42px;padding:0 20px 0 calc(20px + var(--_depth) * 30px);box-shadow:0 1px 0 var(--oc-line-rule);color:var(--oc-text-bright);font:inherit;font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;align-items:center;gap:12px;display:flex}.sbr.svelte-1nseind:hover{background:var(--oc-ground-hover)}.sbr--on.svelte-1nseind,.sbr--on.svelte-1nseind:hover{background:var(--oc-ground-raised);box-shadow:inset 2px 0 0 var(--oc-cyan), 0 1px 0 var(--oc-line-rule)}.sbr-branch.svelte-1nseind{fill:none;stroke:var(--oc-text-muted);stroke-width:1.2px;flex:none;margin-left:-26px;margin-right:2px}.sbr-id.svelte-1nseind{width:38px;color:var(--oc-text-muted);font-size:var(--oc-fs-body);flex:none}.sbr-title.svelte-1nseind{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.sbr-title--parent.svelte-1nseind{font-weight:600}.sbr-end.svelte-1nseind{flex:none;align-items:center;gap:8px;max-width:45%;display:inline-flex}.sbr-rollup.svelte-1nseind{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);white-space:nowrap}.sbr-pill.svelte-1nseind{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-label);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;padding:1px 7px;overflow:hidden}.sbli.svelte-y7krhv{min-width:0;container:swarm-list/inline-size}.sbli-grid.svelte-y7krhv{min-width:0;font-family:var(--font-mono);grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:start;display:grid}.sbli-list.svelte-y7krhv{min-width:0;padding-bottom:var(--oc-space-5);box-shadow:1px 0 0 var(--oc-line-rule)}.sbli-pane.svelte-y7krhv{min-width:0;max-height:100dvh;position:sticky;top:0;overflow:auto}.sbli-band.svelte-y7krhv{background:var(--oc-ground-card);height:34px;box-shadow:0 1px 0 var(--oc-line-rule);align-items:center;gap:8px;padding:0 20px;display:flex}.sbli-band--you.svelte-y7krhv{background:color-mix(in srgb, var(--oc-cyan) 10%, transparent);height:38px;box-shadow:inset 2px 0 0 var(--oc-cyan), 0 1px 0 var(--oc-line-rule);gap:10px}.sbli-band-name.svelte-y7krhv{color:var(--oc-text-bright);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase}.sbli-band--you.svelte-y7krhv .sbli-band-name:where(.svelte-y7krhv){color:var(--oc-cyan)}.sbli-band-n.svelte-y7krhv{color:var(--oc-text-muted);font-size:var(--oc-fs-body)}.sbli-band--you.svelte-y7krhv .sbli-band-n:where(.svelte-y7krhv){color:var(--oc-text-secondary)}.sbli-empty.svelte-y7krhv{color:var(--oc-text-muted);font-size:var(--oc-fs-body);margin:20px}.sbli-pick.svelte-y7krhv{margin:28px 36px}@container swarm-list (width<=720px){.sbli-grid.svelte-y7krhv{grid-template-columns:minmax(0,1fr)}.sbli-list.svelte-y7krhv{box-shadow:0 1px 0 var(--oc-line-rule)}.sbli-pane.svelte-y7krhv{max-height:none;position:static}}.sbcal-back.svelte-mue2ye{fill:none;stroke:var(--oc-coral);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sbkey.svelte-ot9eme{box-shadow:0 -1px 0 var(--oc-line-rule);font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:14px;padding-top:14px;display:flex}.sbkey-label.svelte-ot9eme{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase}.sbkey-item.svelte-ot9eme{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);align-items:center;gap:8px;display:inline-flex}.sbkey-swatch.svelte-ot9eme{border-radius:1px;width:18px;height:8px}.sbkey-swatch--todo.svelte-ot9eme{border-top:1px dashed var(--oc-text-muted);border-radius:0;width:14px;height:0}.sbkey-swatch--in_progress.svelte-ot9eme{background:var(--oc-yellow)}.sbkey-swatch--unrecorded.svelte-ot9eme{background:var(--oc-text-dim)}.sbkey-swatch--review.svelte-ot9eme{background:var(--oc-cyan)}.sbt-node.svelte-eoe04z{flex-direction:column;align-items:center;display:inline-flex}.sbt-node-stem.svelte-eoe04z{width:1px;height:8px}.sbt-head.svelte-ounctc{min-height:40px;box-shadow:0 1px 0 var(--oc-line-rule);align-items:center;gap:12px;margin-top:10px;display:flex}.sbt-head--after.svelte-ounctc{margin-top:18px}.sbt-lane.svelte-ounctc{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase;flex:none}.sbt-note.svelte-ounctc{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sbt-head-end.svelte-ounctc{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}.sbt-working.svelte-ounctc{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);align-items:center;gap:4px;display:inline-flex}.sbt-working.svelte-ounctc .sbt-node-stem{display:none}.sbt-block.svelte-ounctc{grid-template-columns:var(--_label) minmax(0, 1fr);margin-top:6px;display:grid}.sbt-label.svelte-ounctc{align-items:center;gap:10px;min-width:0;height:40px;padding-right:16px;display:flex}.sbt-elbow.svelte-ounctc{flex:none;margin-left:8px}.sbt-elbow.svelte-ounctc path:where(.svelte-ounctc){fill:none;stroke:var(--oc-line-frame);stroke-width:1px}.sbt-id.svelte-ounctc{color:var(--oc-text-muted);font-size:var(--oc-fs-body);flex:none}.sbt-title.svelte-ounctc{min-width:0;color:var(--oc-text-bright);font-size:var(--oc-fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sbt-chip.svelte-ounctc{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);white-space:nowrap;flex:none;padding:1px 7px}.sbt-bars.svelte-ounctc{position:relative}.sbt-track.svelte-ounctc{height:40px;position:absolute;left:0;right:0}.sbt-seg.svelte-ounctc{border-radius:1px;min-width:5px;height:8px;margin-top:-4px;position:absolute;top:20px}.sbt-track--thick.svelte-ounctc .sbt-seg:where(.svelte-ounctc){height:12px;margin-top:-6px}.sbt-track.svelte-ounctc .sbt-seg--wait:where(.svelte-ounctc){border-top:1px dashed var(--oc-text-muted);border-radius:0;min-width:0;height:0;margin-top:0}.sbt-seg--work.svelte-ounctc{background:var(--oc-yellow)}.sbt-seg--unrecorded.svelte-ounctc{background:var(--oc-text-dim)}.sbt-seg--review.svelte-ounctc{background:var(--oc-cyan)}.sbt-nodes.svelte-ounctc{flex-direction:row-reverse;gap:2px;margin-right:-9px;display:flex;position:absolute;top:-8px}.sbt-link.svelte-ounctc{border-left:1px dashed var(--oc-text-secondary);position:absolute;top:20px}.sbt-link-dot.svelte-ounctc{background:var(--oc-text-secondary);border-radius:50%;width:7px;height:7px;margin:-3px 0 0 -3px;position:absolute}@container swarm-timeline (width<=720px){.sbt-note--wide.svelte-ounctc,.sbt-chip.svelte-ounctc{display:none}.sbt-label.svelte-ounctc{gap:6px;padding-right:8px}.sbt-elbow.svelte-ounctc{width:14px;margin-left:0}}.sbt.svelte-9cbos8{--_label:430px;min-width:0;padding:28px 0 var(--oc-space-5);font-family:var(--font-mono);container:swarm-timeline/inline-size}.sbt-top.svelte-9cbos8{flex-wrap:wrap;align-items:baseline;gap:12px 20px;margin-bottom:18px;display:flex}.sbt-name.svelte-9cbos8{color:var(--oc-text-bright);font-size:var(--oc-fs-title);font-weight:600}.sbt-sub.svelte-9cbos8{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase}.sbt-scale.svelte-9cbos8{align-items:center;gap:4px;margin-left:auto;display:flex}.sbt-scale.svelte-9cbos8 .sbt-sub:where(.svelte-9cbos8){margin-right:4px}.sbt-key.svelte-9cbos8{--_bd:var(--oc-line-rule);border:1px solid var(--_bd);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;padding:4px 11px}.sbt-key.svelte-9cbos8:hover{color:var(--oc-text-bright)}.sbt-key[aria-pressed=true].svelte-9cbos8{--_bd:var(--oc-cyan);background:color-mix(in srgb, var(--oc-cyan) 12%, transparent);color:var(--oc-cyan)}.sbt-axis.svelte-9cbos8{grid-template-columns:var(--_label) minmax(0, 1fr);box-shadow:0 1px 0 var(--oc-line-rule);display:grid}.sbt-ticks.svelte-9cbos8{height:22px;position:relative;overflow:hidden}.sbt-tick.svelte-9cbos8{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding-left:6px;position:absolute}.sbt-body.svelte-9cbos8{position:relative}.sbt-grid.svelte-9cbos8{top:0;bottom:0;right:0;left:var(--_label);background:repeating-linear-gradient(90deg, transparent 0, transparent calc(var(--_step) - 1px), var(--oc-line-faint) calc(var(--_step) - 1px), var(--oc-line-faint) var(--_step));pointer-events:none;position:absolute}.sbt-now.svelte-9cbos8{border-left:1px solid var(--oc-text-primary);position:absolute;top:0;bottom:0}.sbt-now-label.svelte-9cbos8{background:var(--oc-ground-page);color:var(--oc-text-primary);font-size:var(--oc-fs-label);letter-spacing:.1em;text-transform:uppercase;padding:0 4px;position:absolute;top:-20px;left:-18px}.sbt-msg.svelte-9cbos8{color:var(--oc-text-muted);font-size:var(--oc-fs-body);margin:14px 0 0;position:relative}.sbt-msg--bad.svelte-9cbos8{color:var(--oc-coral)}@container swarm-timeline (width<=720px){.sbt-axis.svelte-9cbos8,.sbt-body.svelte-9cbos8{--_label:132px}.sbt-scale.svelte-9cbos8{margin-left:0}.sbt-tick.svelte-9cbos8:not(:nth-child(3n+1)){display:none}}.sbcal-row.svelte-q3tjox{grid-template-columns:var(--_lane-w) repeat(var(--_days), minmax(0, 1fr));display:grid}.sbcal-lane.svelte-q3tjox{min-width:0;box-shadow:0 1px 0 var(--oc-line-rule);padding:12px 16px 12px 0}.sbcal-lane-name.svelte-q3tjox{color:var(--oc-text-bright);font-size:var(--oc-fs-title);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sbcal-lane-total.svelte-q3tjox{color:var(--oc-text-muted);font-size:var(--oc-fs-body);margin:2px 0 8px}.sbcal-lane-counts.svelte-q3tjox{flex-wrap:wrap;gap:12px;display:flex}.sbcal-lane-n.svelte-q3tjox{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);align-items:center;gap:5px;display:inline-flex}.sbcal-cell.svelte-q3tjox{min-width:0;min-height:128px;box-shadow:1px 0 0 var(--oc-line-rule), 0 1px 0 var(--oc-line-rule);flex-direction:column;justify-content:space-between;padding:12px 10px 10px;display:flex;position:relative}.sbcal-cell--ahead.svelte-q3tjox{background:repeating-linear-gradient(135deg, transparent 0, transparent 6px, var(--oc-line-faint) 6px, var(--oc-line-faint) 7px)}.sbcal-cell-day.svelte-q3tjox{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;display:none}.sbcal-faces.svelte-q3tjox{justify-content:flex-end;align-items:center;gap:4px;margin-top:6px;display:flex}.sbcal-more.svelte-q3tjox{color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.sbcal-now.svelte-q3tjox{border-left:1px solid var(--oc-text-secondary);pointer-events:none;position:absolute;top:0;bottom:0}.sbcal-count.svelte-q3tjox{align-items:center;gap:6px;height:22px;display:flex}.sbcal-n.svelte-q3tjox{min-width:16px;color:var(--oc-text-bright);font-weight:600}.sbcal-kind.svelte-q3tjox{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sbcal-quiet.svelte-q3tjox{height:22px;color:var(--oc-text-muted);font-size:var(--oc-fs-body)}.sbcal-hours.svelte-q3tjox{align-items:flex-end;gap:1px;height:20px;margin-top:10px;display:flex}.sbcal-bar.svelte-q3tjox{background:var(--oc-line-faint);width:3px}.sbcal-bar--on.svelte-q3tjox{background:var(--oc-cyan)}@container swarm-calendar (width<=720px){.sbcal-row.svelte-q3tjox{grid-template-columns:minmax(0,1fr)}.sbcal-cell.svelte-q3tjox{min-height:0;box-shadow:0 1px 0 var(--oc-line-rule)}.sbcal-cell-day.svelte-q3tjox{display:block}}.sbcal.svelte-1pyzc5t{--_lane-w:200px;min-width:0;padding:28px 0 var(--oc-space-5);font-family:var(--font-mono);container:swarm-calendar/inline-size}.sbcal-head.svelte-1pyzc5t{flex-wrap:wrap;align-items:baseline;gap:12px 20px;margin-bottom:18px;display:flex}.sbcal-title.svelte-1pyzc5t{color:var(--oc-text-bright);font-size:var(--oc-fs-title);font-weight:600}.sbcal-sub.svelte-1pyzc5t,.sbcal-label.svelte-1pyzc5t{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase}.sbcal-scale.svelte-1pyzc5t{align-items:center;gap:4px;margin-left:auto;display:flex}.sbcal-label.svelte-1pyzc5t{margin-right:4px}.sbcal-key.svelte-1pyzc5t{--_bd:var(--oc-line-rule);border:1px solid var(--_bd);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;padding:4px 11px}.sbcal-key.svelte-1pyzc5t:hover{color:var(--oc-text-bright)}.sbcal-key[aria-pressed=true].svelte-1pyzc5t{--_bd:var(--oc-cyan);background:color-mix(in srgb, var(--oc-cyan) 12%, transparent);color:var(--oc-cyan)}.sbcal-days.svelte-1pyzc5t{grid-template-columns:var(--_lane-w) repeat(var(--_days), minmax(0, 1fr));box-shadow:0 1px 0 var(--oc-line-rule);display:grid}.sbcal-day.svelte-1pyzc5t{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:0 12px 8px}.sbcal-today.svelte-1pyzc5t{color:var(--oc-cyan);margin-left:8px}.sbcal-group.svelte-1pyzc5t{height:40px;color:var(--oc-text-secondary);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-top:10px;display:flex}.sbcal-group-kind.svelte-1pyzc5t{color:var(--oc-text-muted);font-size:var(--oc-fs-body);letter-spacing:0;text-transform:none}.sbcal-note.svelte-1pyzc5t{color:var(--oc-text-muted);font-size:var(--oc-fs-body);margin:14px 0 0}.sbcal-note--bad.svelte-1pyzc5t{color:var(--oc-coral)}@container swarm-calendar (width<=720px){.sbcal-days.svelte-1pyzc5t{display:none}.sbcal-scale.svelte-1pyzc5t{margin-left:0}}.sbjc.svelte-1652jmz{min-width:240px;font-family:var(--font-mono);flex-direction:column;flex:1 1 0;display:flex}.sbjc-head.svelte-1652jmz{align-items:center;gap:8px;min-width:0;padding:0 2px 14px;display:flex}.sbjc-name.svelte-1652jmz{min-width:0;color:var(--oc-text-bright);font-size:var(--oc-fs-label);letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.sbjc-n.svelte-1652jmz{color:var(--oc-text-muted);font-size:var(--oc-fs-body);flex:none}.sbjc-stack.svelte-1652jmz{border-radius:var(--oc-radius-sm);flex-direction:column;flex:1;gap:12px;min-height:64px;display:flex}.sbjc-stack--over.svelte-1652jmz{box-shadow:inset 0 0 0 1px var(--oc-line-panel)}.sbjc-more.svelte-1652jmz{border:1px dashed var(--oc-line-rule);border-radius:var(--oc-radius-sm);width:100%;height:34px;color:var(--oc-text-secondary);font:inherit;font-family:var(--font-mono);font-size:var(--oc-fs-body);cursor:pointer;background:0 0}.sbjc-more.svelte-1652jmz:hover{border-color:var(--oc-line-frame);color:var(--oc-text-bright)}@container swarm-columns (width<=720px){.sbjc.svelte-1652jmz{flex:none;min-width:0}}.sbj.svelte-xn7mrw{min-width:0;font-family:var(--font-mono);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.sbj--open.svelte-xn7mrw{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.sbj-main.svelte-xn7mrw{min-width:0;padding:20px 0 var(--oc-space-5);flex-direction:column;gap:14px;display:flex;container:swarm-columns/inline-size}.sbj-strip.svelte-xn7mrw{align-items:flex-start;gap:20px;min-width:0;padding-bottom:6px;display:flex;overflow-x:auto}.sbj-empty.svelte-xn7mrw{color:var(--oc-text-muted);font-size:var(--oc-fs-body);margin:0}@container swarm-columns (width<=720px){.sbj-strip.svelte-xn7mrw{flex-direction:column;align-items:stretch;gap:28px;overflow-x:visible}}@container swarm-board-shell (width<=720px){.sbj--open.svelte-xn7mrw{grid-template-columns:minmax(0,1fr)}}.sbb.svelte-1b3qbwd{min-width:0;font-family:var(--font-mono);container:swarm-board-shell/inline-size}.sbb-bar.svelte-1b3qbwd{min-height:52px;box-shadow:0 1px 0 var(--oc-line-rule);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:8px 0;display:flex}.sbb-group.svelte-1b3qbwd{align-items:center;gap:4px;display:flex}.sbb-label.svelte-1b3qbwd{color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.14em;text-transform:uppercase;margin-right:4px}.sbb-key.svelte-1b3qbwd{--_bd:var(--oc-line-rule);border:1px solid var(--_bd);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;padding:4px 11px}.sbb-key--view.svelte-1b3qbwd{--_bd:transparent}.sbb-key.svelte-1b3qbwd:hover{color:var(--oc-text-bright)}.sbb-key[aria-pressed=true].svelte-1b3qbwd{--_bd:var(--oc-cyan);background:color-mix(in srgb, var(--oc-cyan) 12%, transparent);color:var(--oc-cyan)}.sbb-select.svelte-1b3qbwd{max-width:220px;font-size:var(--oc-fs-label);margin-left:4px;padding:3px 8px}.sbb-search.svelte-1b3qbwd{flex:0 240px;min-width:180px;margin-left:auto}@container swarm-board-shell (width<=720px){.sbb-search.svelte-1b3qbwd{flex-basis:100%;margin-left:0}}.sbb-search.svelte-1b3qbwd .oc-page__search{display:flex}.sbb-search.svelte-1b3qbwd .oc-field{width:100%;font-size:var(--oc-fs-body);padding:5px 10px}.sbb-note.svelte-1b3qbwd{color:var(--oc-text-muted);font-size:var(--oc-fs-body);margin:20px 0 0}.sbb-note--bad.svelte-1b3qbwd{color:var(--oc-coral)}.pkg-body.svelte-1ajiduu{padding:var(--oc-space-3);min-width:0}.pkg-body--scroll.svelte-1ajiduu{flex:1;min-height:0;overflow-y:auto}.pkg-need.svelte-1ajiduu{padding:var(--oc-space-1) var(--oc-space-3);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pkg-need-text.svelte-1ajiduu{flex:16em;min-width:0}.pkg-need.svelte-1ajiduu button:where(.svelte-1ajiduu){font-size:var(--oc-fs-label);padding:4px 10px}.pkg-foot.svelte-1ajiduu{margin-top:var(--oc-space-3)}.pkg-toggle.svelte-1ajiduu{color:var(--oc-text-muted);font:inherit;font-family:var(--font-mono);font-size:var(--oc-fs-micro);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pkg-toggle.svelte-1ajiduu:hover{color:var(--oc-text-bright)}.sp-field.svelte-1ltqyo2{align-items:center;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) var(--oc-space-1) var(--oc-space-1) var(--oc-space-3);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);display:flex}.sp-path.svelte-1ltqyo2{min-width:0;padding:var(--oc-space-1) 0;font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-primary);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:auto}.ph-page{container:ph oc-pane/inline-size}:where(.ph-page) .ph-table{flex-direction:column;min-width:0;display:flex}.ph-scols{align-items:center;column-gap:var(--oc-space-2);padding:0 var(--oc-space-3);grid-template-columns:16px minmax(160px,1fr) 140px 64px 48px 124px 24px;display:grid}.ph-sub{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-dim)}.ph-gone{color:var(--oc-coral)}.ph-hint{color:var(--oc-text-muted);margin:0}.ph-led{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.ph-led--running{background:var(--oc-green);box-shadow:0 0 0 2px color-mix(in srgb, var(--oc-green) 25%, transparent)}.ph-led--asleep{border:1px solid var(--oc-text-muted)}.ph-led--closed,.ph-led--unknown{background:var(--oc-line-frame);border-radius:1px;width:7px;height:7px}.ph-led--removed{border:1px dashed var(--oc-text-dim);border-radius:1px;width:7px;height:7px}.ph-word{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted)}.ph-word--running{color:var(--oc-green)}.ph-word--closed,.ph-word--removed,.ph-word--unknown{color:var(--oc-text-dim)}.ph-tag{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-dim);white-space:nowrap;flex:none;padding:0 4px;line-height:15px}.ph-tag--dash{border-style:dashed}.ph-tag--gone{border-color:color-mix(in srgb, var(--oc-coral) 45%, transparent);color:var(--oc-coral)}.ph-empty{padding:5px var(--oc-space-3);color:var(--oc-text-dim);margin:0}.pw[data-project-tool]{z-index:9000;box-sizing:border-box;width:min(760px,100vw - 16px);max-height:76vh;color:var(--oc-text-primary);flex-direction:column;margin:0;display:flex;position:fixed;inset:12vh auto auto 50%;overflow:hidden;transform:translate(-50%)}.pw-title.svelte-qo9tg6{justify-content:space-between;align-items:center;gap:var(--oc-space-2);min-height:30px;padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-faint);flex:none;display:flex}.pw-label.svelte-qo9tg6{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-label,11px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-orange);overflow:hidden}.pw-body.svelte-qo9tg6{min-height:0;padding:var(--oc-space-2) 0;flex:auto;overflow:auto}.pw-tally.svelte-qo9tg6{padding:0 var(--oc-space-3);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-dim)}.grp-rule.svelte-p91sz2{gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);min-width:0;font-family:var(--font-mono,ui-monospace, monospace);flex-direction:column;display:flex}.grp-rule__icons.svelte-p91sz2{gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.grp-rule__fields.svelte-p91sz2{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.grp-rule__fields.svelte-p91sz2>*{flex:6rem;min-width:0}.grp-rule__count.svelte-p91sz2{font-size:var(--oc-fs-hint);color:var(--oc-text-secondary)}.stm-titlerow{align-items:center;gap:var(--oc-space-2);min-height:var(--oc-titlerow-h,37px);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);display:flex}.stm-label{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;flex:none}.stm-title{min-width:0;color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.stm-body{gap:var(--oc-space-3);min-width:0;padding:var(--oc-space-3);flex-direction:column;display:flex}.stm-options{border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);flex-direction:column;display:flex}.stm-option{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:8px 10px;display:flex;box-shadow:inset 2px 0 #0000}.stm-option+.stm-option{border-top:var(--oc-border) solid var(--oc-line-faint)}.stm-option:hover{background:var(--oc-ground-hover)}.stm-option:has(input:checked){background:var(--oc-ground-hover);box-shadow:inset 2px 0 0 0 var(--oc-orange)}.stm-option[data-blocked=true]{cursor:not-allowed;opacity:.55}.stm-option input[type=radio]{accent-color:var(--oc-orange);flex:none;margin:2px 0 0}.stm-option-text{flex-direction:column;gap:2px;min-width:0;display:flex}.stm-option-title{color:var(--oc-text-primary);font-size:13px}.stm-option-help{color:var(--oc-text-secondary);overflow-wrap:anywhere;font-size:12px}.stm-option-why{color:var(--oc-text-muted);overflow-wrap:anywhere;font-size:12px}.stm-carry{border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);font-size:var(--oc-fs-body);flex-direction:column;display:flex}.stm-carry-head{padding:var(--oc-space-1) var(--oc-space-2);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 -1px 0 var(--oc-line-faint)}.stm-carry-row{gap:var(--oc-space-0-5);padding:var(--oc-space-1) var(--oc-space-2);color:var(--oc-text-primary);overflow-wrap:anywhere;flex-direction:column;display:flex}.stm-carry-row+.stm-carry-row{border-top:var(--oc-border) solid var(--oc-line-faint)}.stm-carry-why,.stm-carry-total{color:var(--oc-text-muted)}.stm-verdict{gap:var(--oc-space-2);padding:var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);font-size:var(--oc-fs-body);flex-direction:column;display:flex}.stm-verdict[data-state=blocked]{box-shadow:inset 2px 0 0 0 var(--oc-yellow)}.stm-verdict-text{color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0}.stm-verdict[data-state=blocked] .stm-verdict-text{color:var(--oc-yellow)}.stm-note{color:var(--oc-text-secondary);margin:0;font-size:12px}.stm-error{color:var(--oc-coral);overflow-wrap:anywhere;margin:0;font-size:12px}.stm-foot{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 1px 0 var(--oc-line-rule);display:flex}.stm-foot button:disabled{cursor:not-allowed;opacity:.45}@media (pointer:coarse),(max-width:600px){.stm-foot button{min-height:44px}}.rvc-lists.svelte-n2l0f5{max-height:40vh;margin-top:var(--oc-space-2);flex-direction:column;display:flex;overflow:auto}.rvc-group.svelte-n2l0f5{gap:var(--oc-space-0-5);padding:var(--oc-space-1) 0;box-shadow:0 1px 0 var(--oc-line-rule);flex-direction:column;display:flex}.rvc-label.svelte-n2l0f5{font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--oc-text-dim)}.rvc-path.svelte-n2l0f5{font-family:var(--font-mono);font-size:var(--oc-fs-body);overflow-wrap:anywhere}.rvc-why.svelte-n2l0f5{color:var(--oc-text-dim)}.rvc-blocked.svelte-n2l0f5,.rvc-failed.svelte-n2l0f5{color:var(--oc-coral)}.rvc-blocked.svelte-n2l0f5 p:where(.svelte-n2l0f5){margin:var(--oc-space-0-5) 0 0;font-family:var(--font-mono);font-size:var(--oc-fs-body)}.fdg.svelte-1u0oxe1{min-height:0;font-family:var(--font-mono);color:var(--oc-text-secondary);flex-direction:column;flex:auto;font-size:12px;display:flex}.fdg-panel.svelte-1u0oxe1{flex:auto;min-height:0;padding:4px 4px 8px;overflow-y:auto}.fdg-panel.svelte-1u0oxe1:focus-visible{box-shadow:inset 0 0 0 1px var(--oc-orange);outline:none}.fdg-panel.svelte-1u0oxe1 [data-git-diff]{min-width:0;font:inherit;color:inherit;flex-wrap:nowrap;flex:auto;padding:0 6px 0 4px}.fdg-path.svelte-1u0oxe1{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.fdg-letter.svelte-1u0oxe1{text-align:right;flex:none;min-width:1em}.fdg-panel.svelte-1u0oxe1 [data-git-tone=green] :is([data-git-path],[data-git-letter]){color:var(--oc-green)}.fdg-panel.svelte-1u0oxe1 [data-git-tone=yellow] :is([data-git-path],[data-git-letter]){color:var(--oc-yellow)}.fdg-panel.svelte-1u0oxe1 [data-git-tone=coral] :is([data-git-path],[data-git-letter]){color:var(--oc-coral)}.fdg-tag.svelte-1u0oxe1{color:var(--oc-text-dim);flex:none}.fdg-turn.svelte-1u0oxe1{padding-bottom:var(--oc-space-1);margin-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule)}.fdg-turn.svelte-1u0oxe1 select{width:100%}.fdg-revert.svelte-1u0oxe1{margin-bottom:var(--oc-space-1);justify-content:flex-end;display:flex}.fdg-note.svelte-1u0oxe1,.fdg-panel.svelte-1u0oxe1 .fdg-more{padding:var(--oc-space-1) 6px;color:var(--oc-text-dim);margin:0}.fdg-note[data-git-note=unknown].svelte-1u0oxe1{color:var(--oc-coral)}.oc-gc.svelte-13zvksf{align-items:center;gap:var(--oc-space-1);min-width:0;font-size:var(--oc-fs-label);white-space:nowrap;color:var(--oc-text-secondary);flex:0 auto;padding:0 10px 0 0;display:inline-flex}.oc-gc-repo.svelte-13zvksf{color:var(--oc-text-dim);flex:none}.oc-gc-branch.svelte-13zvksf{text-overflow:ellipsis;min-width:0;overflow:hidden}.oc-gc[data-kind=unknown].svelte-13zvksf .oc-gc-branch:where(.svelte-13zvksf){color:var(--oc-text-dim)}.oc-gc-dot.svelte-13zvksf{background:var(--oc-yellow-bright);border-radius:50%;flex:none;width:6px;height:6px}.oc-gc-sync.svelte-13zvksf{color:var(--oc-text-dim);flex:none}.oc-tf.svelte-5rb07z{padding:3px var(--oc-space-3);background:var(--oc-ground-titlerow);border-top:1px solid var(--oc-line-rule);min-height:1.5em;font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);box-sizing:border-box;flex-wrap:wrap;flex:none;align-items:center;gap:2px 10px;display:flex;overflow:hidden}.oc-tf.svelte-5rb07z>span:where(.svelte-5rb07z):not(:first-child){padding-left:14px;position:relative}.oc-tf.svelte-5rb07z>span:where(.svelte-5rb07z):not(:first-child):before{content:"";background:var(--oc-line-rule);width:1px;height:11px;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.oc-sf-field.svelte-5rb07z{align-items:center;gap:var(--oc-space-1);flex:0 auto;min-width:0;display:inline-flex}.fgl-chip.svelte-5rb07z{flex:0 auto;max-width:100%}.oc-tf-label.svelte-5rb07z{color:var(--oc-text-dim);white-space:nowrap;flex:none}.oc-tf-num.svelte-5rb07z{color:var(--oc-text-secondary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pp-stage,.pp-verdict{align-items:center;gap:var(--oc-space-1-5);min-width:0;font-size:var(--oc-fs-hint);line-height:1.3;display:inline-flex}.pp-stage__w{overflow-wrap:normal;word-break:keep-all;min-width:0}.pp-stage__ic,.pp-verdict__ic{flex:none}.d-mk{color:var(--oc-text-muted);line-height:0;display:inline-flex}.pp-stage[data-hue=muted],.pp-verdict[data-hue=muted]{color:var(--oc-text-muted)}.pp-stage[data-hue=green],.pp-verdict[data-hue=green]{color:var(--oc-green)}.pp-stage[data-hue=yellow],.pp-verdict[data-hue=yellow]{color:var(--oc-yellow)}.pp-stage[data-hue=cyan],.pp-verdict[data-hue=cyan]{color:var(--oc-cyan)}.pp-stage[data-hue=coral],.pp-verdict[data-hue=coral]{color:var(--oc-coral)}.pp-ck,.pp-fix{display:contents}.d-checks{min-width:0}.pp-ck__fail{font-size:var(--oc-fs-body);color:var(--oc-yellow);margin:0}.pp-ck__unread{justify-items:start;gap:var(--oc-space-3);display:grid}.d-tick,.d-chk__h{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0}.d-rail{margin-top:var(--oc-pp-space-14);box-shadow:inset 0 1px 0 0 var(--oc-line-faint), inset 0 -1px 0 0 var(--oc-line-faint);grid-template-columns:repeat(auto-fit,minmax(max(96px,16.6667% - .5px),1fr));display:grid}.d-tick{align-items:flex-start;gap:var(--oc-pp-space-7);min-width:0;padding:var(--oc-pp-space-9) var(--oc-pp-space-10) var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);flex-direction:column;line-height:1.3;display:flex;position:relative}.d-tick:hover,.d-tick[aria-expanded=true]{background:var(--oc-ground-hover)}.d-tick[aria-expanded=true]:after{content:"";background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}.d-tick__l{overflow-wrap:normal;word-break:normal;max-width:100%;color:var(--oc-text-secondary)}.d-tick[data-result=passed],.d-tick[data-result=running]{color:var(--oc-green)}.d-tick[data-result=did_not_pass]{color:var(--oc-yellow)}.d-tick[data-result=did_not_pass] .d-tick__l{color:var(--oc-text-primary)}.d-tick[data-result=not_run]{color:var(--oc-text-dim)}.d-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d-chk{margin:0;padding:0;list-style:none}.d-chk__row{box-shadow:inset 0 1px 0 0 var(--oc-line-faint)}.d-chk__row[data-result=did_not_pass]{box-shadow:inset 2px 0 0 0 var(--oc-yellow), inset 0 1px 0 0 var(--oc-line-faint)}.d-chk__h{grid-template-columns:var(--oc-pp-space-14) minmax(0, 1fr) auto var(--oc-space-3);align-items:center;gap:var(--oc-space-3);width:100%;padding:var(--oc-pp-space-11) var(--oc-space-2) var(--oc-pp-space-11) var(--oc-space-3);font-size:var(--oc-fs-body);color:var(--oc-text-primary);display:grid}.d-chk__h:hover{background:var(--oc-ground-hover)}.d-chk__v{font-size:var(--oc-fs-hint);color:var(--oc-text-muted)}.d-chk__row[data-result=did_not_pass] .d-chk__v{color:var(--oc-yellow)}.d-chk__row[data-result=passed] .d-chk__v{color:var(--oc-green)}.d-chk__c{color:var(--oc-text-muted);display:inline-flex}.d-chk__b{padding:0 var(--oc-space-3) var(--oc-pp-space-14) calc(var(--oc-space-5) + var(--oc-pp-space-14));gap:var(--oc-space-2);display:grid}.d-chk__what{max-width:66ch;font-size:var(--oc-fs-hint);color:var(--oc-text-muted);margin:0;line-height:1.6}.d-chk__f{margin:0;padding:0;list-style:none}.d-chk__f li{padding:var(--oc-space-0-5) 0;font-size:var(--oc-fs-body);color:var(--oc-text-primary);overflow-wrap:normal}.d-fix{max-width:66ch;font-size:var(--oc-fs-body);color:var(--oc-text-secondary);margin:0;line-height:1.6}.d-more{justify-self:start}.d-mention{align-items:flex-start;gap:var(--oc-pp-space-10);padding:var(--oc-pp-space-10) var(--oc-space-3);font-size:var(--oc-fs-body);color:var(--oc-text-secondary);box-shadow:inset 2px 0 0 0 var(--oc-text-muted), inset 0 1px 0 0 var(--oc-line-faint);max-width:68ch;margin:0;line-height:1.6;display:flex}.d-mention .d-mk{margin-top:var(--oc-pp-space-3);flex:none}.d-mention b{color:var(--oc-text-primary);font-weight:400}.pp-ck .d-name{white-space:normal;text-overflow:clip;overflow-wrap:normal;overflow:visible}.d-refuse{margin:var(--oc-pp-space-10) 0 0;padding:0;list-style:none}.d-refuse li{padding:var(--oc-space-1-5) 0 var(--oc-space-1-5) var(--oc-space-3);font-size:var(--oc-fs-body);color:var(--oc-text-primary);box-shadow:inset 2px 0 0 0 var(--oc-yellow);overflow-wrap:normal;line-height:1.5}.d-refuse li small{color:var(--oc-text-muted);display:block}@container pp (width<=719px){.d-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}.d-panel{min-width:0;margin-top:var(--oc-space-5);background:var(--oc-ground-content,var(--oc-ground-page));box-shadow:inset 0 0 0 1px var(--oc-line-rule)}.d-panel:first-child{margin-top:0}.d-panel__bar{--pl-dim:var(--oc-orange);align-items:center;gap:var(--oc-space-0-5) var(--oc-pp-space-14);min-height:var(--oc-space-6);padding:var(--oc-space-1-5) var(--oc-space-4);background:color-mix(in oklab, var(--oc-text-muted) 9%, var(--oc-ground-titlerow));box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.d-panel__bar .pl-label.d-panel__lab{color:var(--oc-orange);flex:none;margin:0}.d-panel__aux{min-width:0;font-size:var(--oc-fs-hint);color:var(--oc-text-muted);text-align:right;overflow-wrap:normal;margin-left:auto;line-height:1.4}.d-panel__body{min-width:0;padding:var(--oc-space-4) var(--oc-space-4) var(--oc-pp-space-18)}.d-panel__bar--primary{min-height:var(--oc-pp-space-40);background:var(--oc-orange-tint);box-shadow:inset 0 -1px 0 0 var(--oc-strip-edge,var(--oc-orange))}.d-panel__body>:first-child{margin-top:0}@container pp (width<=719px){.d-panel__bar{padding-inline:var(--oc-space-3)}.d-panel__body{padding:var(--oc-pp-space-14) var(--oc-space-3) var(--oc-space-4)}}.pp-ident{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.pp-tok,dd.pp-ident{white-space:nowrap}.d-headhost,.d-slot,.d-main{font-family:var(--font-mono,ui-monospace, monospace);color:var(--oc-text-primary)}.pp-opened>.d-back{width:-moz-fit-content;width:fit-content}.d-back,.d-crumb{color:var(--oc-text-secondary);text-align:center}.d-crumb{margin-bottom:var(--oc-pp-space-14);display:none}@container pp (width<=719px){.d-crumb{display:inline-flex}}.d-head__row{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;display:flex}.d-name{font-size:var(--oc-fs-wordmark);color:var(--oc-text-bright);overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;margin:0;font-weight:400;line-height:1.25;overflow:hidden}.d-harness{font-size:var(--oc-fs-body);color:var(--oc-text-muted)}.d-kind{align-items:center;gap:var(--oc-space-1) var(--oc-pp-space-18);margin:var(--oc-space-2) 0 0;font-size:var(--oc-fs-hint);color:var(--oc-text-muted);flex-wrap:wrap;display:flex}.d-kind>span{align-items:center;gap:var(--oc-space-1-5);display:inline-flex}.d-vers{justify-content:start;gap:0 var(--oc-pp-space-40);margin:var(--oc-space-4) 0 0;padding:var(--oc-space-3) 0;box-shadow:inset 0 1px 0 0 var(--oc-line-faint), inset 0 -1px 0 0 var(--oc-line-faint);grid-template-columns:repeat(3,minmax(0,auto));display:grid}.d-vers dt,.d-facts dt,.d-field{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted)}.d-vers dd{margin:var(--oc-space-1) 0 0;font-size:var(--oc-fs-status);color:var(--oc-text-primary)}.d-vers dd[data-none]{color:var(--oc-text-muted)}@container pp (width<=719px){.d-vers{gap:0 var(--oc-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.d-changed{align-items:flex-start;gap:var(--oc-space-2);margin:var(--oc-space-3) 0 0;font-size:var(--oc-fs-hint);color:var(--oc-text-secondary);line-height:1.5;display:flex}.d-changed .d-mk{margin-top:var(--oc-space-0-5);flex:none}.d-desc{margin:0 0 var(--oc-pp-space-14);max-width:70ch;font-size:var(--oc-fs-status);color:var(--oc-text-primary);overflow-wrap:normal;line-height:1.65}.d-note{margin:var(--oc-pp-space-10) 0 0;max-width:68ch;font-size:var(--oc-fs-hint);color:var(--oc-text-muted);line-height:1.6}.d-note[data-tone=yellow]{color:var(--oc-yellow)}.d-facts{gap:0 var(--oc-pp-space-28);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.d-facts>div{padding:var(--oc-space-2) 0;box-shadow:inset 0 1px 0 0 var(--oc-line-faint);min-width:0}.d-facts dd{margin:var(--oc-pp-space-3) 0 0;font-size:var(--oc-fs-body);color:var(--oc-text-primary);overflow-wrap:normal;line-height:1.5}@container pp (width<=719px){.d-facts{grid-template-columns:minmax(0,1fr)}}.d-files{margin:0;padding:0;list-style:none}.d-files li{gap:var(--oc-space-3);padding:var(--oc-pp-space-5) 0;box-shadow:inset 0 1px 0 0 var(--oc-line-faint);font-size:var(--oc-fs-body);color:var(--oc-text-secondary);display:flex}.d-files li span:last-child{color:var(--oc-text-muted);white-space:nowrap;margin-left:auto}.d-files__p{overflow-wrap:normal;min-width:0;color:var(--oc-text-primary)}.d-det{margin-top:var(--oc-space-2);font-size:var(--oc-fs-hint);color:var(--oc-text-secondary)}.d-det>summary{cursor:pointer;color:var(--oc-text-muted);align-items:center;gap:var(--oc-space-1-5);padding:var(--oc-pp-space-1) var(--oc-space-1);margin-left:calc(var(--oc-space-1) * -1);border:1px solid #0000;list-style:none;display:inline-flex}.d-det>summary::-webkit-details-marker{display:none}.d-det>summary:before{content:"+";width:1ch;display:inline-block}.d-det[open]>summary:before{content:"-"}.d-det>summary:hover{color:var(--oc-text-primary)}.d-vl{margin:0;padding:0;list-style:none}.d-vl__row{align-items:center;gap:var(--oc-space-1) var(--oc-pp-space-14);width:100%;padding:var(--oc-space-2) var(--oc-space-1);box-shadow:inset 0 1px 0 0 var(--oc-line-faint);font-size:var(--oc-fs-body);color:var(--oc-text-secondary);text-align:left;border:1px solid #0000;border-radius:0;grid-template-columns:7ch minmax(0,1fr) auto 9.5em;display:grid}button.d-vl__row{font:inherit;font-size:var(--oc-fs-body);cursor:pointer;background:0 0}button.d-vl__row:hover{background:var(--oc-ground-hover)}.d-vl__v{color:var(--oc-text-primary)}.d-vl__s{align-items:center;gap:var(--oc-space-2);min-width:0;display:inline-flex}.d-vl__w,.d-vl__g{font-size:var(--oc-fs-hint);color:var(--oc-text-muted)}.d-vl__g{text-align:right}@container pp (width<=719px){.d-vl__row{grid-template-columns:6ch minmax(0,1fr) auto}.d-vl__g{display:none}}.d-slot{background:var(--oc-ground-chrome);box-shadow:inset 0 0 0 1px var(--oc-strip-edge,var(--oc-orange)), inset 3px 0 0 0 var(--oc-orange);border-radius:0;min-width:0;padding:0}.d-slot__in{display:block}.d-slot__lab{font-size:var(--oc-fs-body);color:var(--oc-orange-bright,var(--oc-orange))}.d-slot .d-panel__body{gap:var(--oc-space-3);padding:var(--oc-pp-space-18) var(--oc-pp-space-22) var(--oc-pp-space-22);max-width:820px;display:grid}@container pp (width<=719px){.d-slot .d-panel__body{padding:var(--oc-space-4)}}.d-slot .pp-foot{gap:var(--oc-pp-space-10) var(--oc-pp-space-14)}.d-reason{min-width:0;font-size:var(--oc-fs-hint);color:var(--oc-text-muted);flex:220px;line-height:1.5}.d-reason[data-tone=secondary]{color:var(--oc-text-secondary);flex:0 auto}.d-fixlist{gap:var(--oc-space-1);margin:0;padding:0;list-style:none;display:grid}.d-fixlist li{align-items:baseline;gap:var(--oc-space-1) var(--oc-pp-space-10);font-size:var(--oc-fs-body);color:var(--oc-text-primary);flex-wrap:wrap;display:flex}.d-fixlist .d-mk{align-self:center}.d-fixlist__f{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);min-width:0}.d-link{font:inherit;font-size:var(--oc-fs-body);text-align:left;cursor:pointer;color:var(--oc-cyan);text-underline-offset:2px;background:0 0;border:1px solid #0000;border-radius:0;padding:0;text-decoration:underline}.d-field{gap:var(--oc-space-1-5);display:grid}.d-field input{text-transform:none;letter-spacing:0;width:11ch}.d-field textarea{text-transform:none;letter-spacing:0;width:min(520px,100%)}@media (max-width:719px),(pointer:coarse){.d-slot [data-btn],.d-slot .d-field input,.d-crumb [data-btn],.d-back [data-btn]{min-height:44px}.d-link{min-height:var(--oc-tap);margin-block:calc((1lh + 2 * var(--oc-pp-space-1) - var(--oc-tap)) / 2);align-items:center;display:inline-flex}button.d-vl__row{min-height:var(--oc-tap);margin-bottom:calc(var(--oc-pp-space-9) * -1);align-content:start}.d-fields [data-field],.d-act [data-field],.d-det>summary{min-height:var(--oc-tap)}.d-note button{margin-top:var(--oc-space-2);min-height:var(--oc-tap);min-width:var(--oc-tap);display:flex}}.d-rules h3:not(.d-panel__lab){margin:var(--oc-pp-space-28) 0 var(--oc-pp-space-10);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-orange);font-weight:400}.d-rules p,.d-rules li{font-size:var(--oc-fs-body);color:var(--oc-text-secondary);max-width:68ch;line-height:1.6}.d-rules ol,.d-rules ul.d-plain{padding-left:var(--oc-pp-space-20);margin:0}.d-rules dl{gap:0 var(--oc-pp-space-18);grid-template-columns:minmax(0,11rem) minmax(0,1fr);margin:0;display:grid}.d-rules dt{gap:var(--oc-space-2);padding:var(--oc-pp-space-10) 0;font-size:var(--oc-fs-body);color:var(--oc-text-primary);box-shadow:inset 0 1px 0 0 var(--oc-line-faint);align-items:baseline;display:flex}.d-rules dd{padding:var(--oc-pp-space-10) 0;font-size:var(--oc-fs-body);color:var(--oc-text-secondary);box-shadow:inset 0 1px 0 0 var(--oc-line-faint);margin:0;line-height:1.55}.d-rules .d-back{display:inline-flex}.d-rules__end{margin-top:var(--oc-pp-space-28)}.d-rules .d-panel__body p:first-child,.d-rules .d-panel__body p,.d-rules .d-panel__body ul,.d-rules .d-panel__body ol{margin-top:0}.d-rules .d-panel__body p{margin-bottom:var(--oc-space-3)}.d-rules .d-panel__body p+p,.d-rules .d-panel__body p+ul{margin-top:var(--oc-pp-space-10)}.d-rules__fail{color:var(--oc-coral)}@container pp (width<=719px){.d-rules dl{grid-template-columns:minmax(0,1fr)}.d-rules dd{box-shadow:none;padding-top:0}}.d-card .d-panel__body{padding:var(--oc-pp-space-14)}.d-card .catalog-card{cursor:default}.d-card__src{margin:var(--oc-space-2) 0 0;font-size:var(--oc-fs-hint);color:var(--oc-text-muted)}.d-card .pp-foot{margin-top:var(--oc-pp-space-10)}.pp-card-img{object-fit:cover;width:100%;height:100%;display:block}.d-card .d-hero__err{margin-top:var(--oc-space-2)}@container pp (width>=720px) and (width<=1099px){.d-card{max-width:420px}.d-logwrap{margin-top:0}}@container pp (width<=719px){.d-card .d-panel__body{padding:var(--oc-space-3)}}.d-logwrap{margin-top:var(--oc-pp-space-28)}.d-log{margin:0;padding:0;list-style:none}.d-ev{grid-template-columns:var(--oc-pp-space-18) minmax(0, 1fr);column-gap:var(--oc-pp-space-10);padding-bottom:var(--oc-space-3);display:grid;position:relative}.d-ev__mark{padding-top:var(--oc-pp-space-3);justify-content:center;display:flex;position:relative}.d-ev__mark:after{content:"";background:var(--oc-line-rule);width:1px;position:absolute;top:22px;bottom:-14px;left:50%}.d-ev:last-child .d-ev__mark:after{display:none}.d-ev__body{min-width:0}.d-ev__btn{color:inherit;font:inherit;text-align:left;cursor:pointer;column-gap:var(--oc-space-2);width:100%;padding:var(--oc-space-0-5) var(--oc-space-1-5);margin:0 calc(-1 * var(--oc-space-1-5));background:0 0;border:1px solid #0000;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.d-ev__btn[data-plain]{cursor:default}.d-ev__btn>span:not(.d-ev__go){grid-column:1;display:block}.d-ev__go{color:var(--oc-text-muted);grid-area:1/2/span 3;align-self:center;display:inline-flex}button.d-ev__btn:hover{background:var(--oc-ground-hover)}button.d-ev__btn:hover .d-ev__go{color:var(--oc-text-primary)}button.d-ev__btn[aria-current=true]{background:var(--oc-orange-tint);box-shadow:inset 2px 0 0 0 var(--oc-orange)}.d-ev__title{font-size:var(--oc-fs-body);color:var(--oc-text-primary);line-height:1.45}.d-ev__meta,.d-ev__when{font-size:var(--oc-fs-hint);color:var(--oc-text-muted);line-height:1.5}.d-ev--new{animation:.32s ease-out both d-in}@keyframes d-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.d-ev--new{animation:none}}.d-fold>summary{cursor:pointer;font-size:var(--oc-fs-body);color:var(--oc-text-primary);padding:var(--oc-pp-space-1) var(--oc-space-1);margin-left:calc(-1 * var(--oc-space-1));border:1px solid #0000;list-style:none}.d-fold>summary::-webkit-details-marker{display:none}.d-fold>summary:before{content:"+ ";color:var(--oc-text-muted);white-space:pre}.d-fold[open]>summary:before{content:"- "}.d-list-plain{margin:var(--oc-space-1-5) 0 0;padding:0;list-style:none}.d-list-plain li{gap:var(--oc-space-3);padding:var(--oc-pp-space-3) 0;font-size:var(--oc-fs-hint);color:var(--oc-text-secondary);display:flex}.d-list-plain li span:last-child{white-space:nowrap;color:var(--oc-text-muted);flex:none;margin-left:auto}.d-lead{margin:var(--oc-space-3) 0 0;max-width:68ch;font-size:var(--oc-fs-body);color:var(--oc-text-secondary);overflow-wrap:normal;line-height:1.65}.d-lead.d-lead--first{margin-top:0}.pp-glyph{color:var(--oc-text-secondary);justify-content:center;align-items:center;line-height:0;display:inline-flex}.pp-glyph[data-kind=mod]{color:var(--oc-kind-mod)}.pp-glyph[data-kind=skill]{color:var(--oc-kind-skill)}.pp-glyph[data-kind=theme]{color:var(--oc-kind-theme)}.pp-glyph[data-kind=plugin]{color:var(--oc-kind-plugin)}.d-big{width:min(480px,100%);margin-top:0}.pp-iv .pp-hero-frame{justify-content:center;align-items:center;display:flex}.pp-iv .d-hero__err{margin-top:var(--oc-space-2)}.d-kind+.d-panel,.d-lead+.d-panel{margin-top:var(--oc-pp-space-20)}.pp-appeal,.pp-withdraw,[data-pp=SendWizard]{display:contents}.d-slot__why{max-width:68ch;font-size:var(--oc-fs-body);color:var(--oc-text-secondary);margin:0;line-height:1.6}.d-slot__state{font-size:var(--oc-fs-status);color:var(--oc-text-primary);margin:0;line-height:1.5}.d-steps{gap:0 var(--oc-pp-space-10);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.d-steps__i{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-1-5) 0 var(--oc-space-2);font-size:var(--oc-fs-label);color:var(--oc-text-muted);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);min-width:0;display:flex}.d-steps__i[data-s=now]{color:var(--oc-text-bright);box-shadow:inset 0 -2px 0 0 var(--oc-orange)}.d-steps__i[data-s=done]{color:var(--oc-text-secondary)}.d-steps__n{width:18px;height:18px;font-size:var(--oc-fs-micro);box-shadow:inset 0 0 0 1px var(--oc-line-rule);flex:none;justify-content:center;align-items:center;display:inline-flex}.d-steps__i[data-s=now] .d-steps__n{box-shadow:inset 0 0 0 1px var(--oc-orange);color:var(--oc-orange)}.d-steps__i[data-s=done] .d-steps__n{color:var(--oc-green)}.d-wiz{gap:var(--oc-space-3);display:grid}.d-wiz__t{margin:var(--oc-space-1-5) 0 0;font-size:var(--oc-fs-run-title);color:var(--oc-text-bright);font-weight:400;line-height:1.4}.d-wiz__p{max-width:68ch;font-size:var(--oc-fs-body);color:var(--oc-text-secondary);margin:0;line-height:1.65}.d-wiz__p b{color:var(--oc-text-primary);font-weight:400}.d-wiz__terms{font-size:var(--oc-fs-hint);color:var(--oc-text-secondary)}.d-sum{gap:var(--oc-pp-space-10) var(--oc-pp-space-20);padding:var(--oc-pp-space-10) 0;box-shadow:inset 0 1px 0 0 var(--oc-line-faint), inset 0 -1px 0 0 var(--oc-line-faint);flex-wrap:wrap;margin:0;display:flex}.d-sum dt{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted)}.d-sum>div{flex:120px;max-width:100%}.d-sum dd.pp-ident{text-overflow:ellipsis;overflow:hidden}.d-sum dd{margin:var(--oc-space-0-5) 0 0;font-size:var(--oc-fs-body);color:var(--oc-text-primary);min-width:0}.pp-foot{align-items:center;gap:var(--oc-pp-space-10) var(--oc-pp-space-14);flex-wrap:wrap;display:flex}.d-reason{min-width:0;font-size:var(--oc-fs-hint);color:var(--oc-text-muted);flex:220px;margin:0;line-height:1.5}.d-reason[data-tone=yellow]{color:var(--oc-yellow)}.d-fields{gap:var(--oc-pp-space-14) var(--oc-pp-space-28);flex-wrap:wrap;align-items:flex-start;display:flex}.d-act{align-items:flex-end;gap:var(--oc-pp-space-10) var(--oc-pp-space-14);flex-wrap:wrap;display:flex}.d-act .d-reason{flex:200px;align-self:center}.d-fields [data-field],.d-act [data-field]{width:11ch}.d-hero{border:0;min-width:0;margin:0;padding:0}.d-hero legend{margin-bottom:var(--oc-space-2);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted);padding:0}.d-hero__opts{margin-bottom:var(--oc-space-2)}.d-hero__row{gap:var(--oc-space-3) var(--oc-pp-space-18);margin-top:var(--oc-space-2);flex-wrap:wrap;align-items:flex-start;display:flex}.d-hero__row>div:first-child{flex:220px;min-width:0}.d-hero__line,.d-hero__hint{margin:0 0 var(--oc-space-2);max-width:52ch;font-size:var(--oc-fs-hint);color:var(--oc-text-muted);line-height:1.55}.d-hero__meta{margin-top:var(--oc-space-2)}.d-hero__err{margin:var(--oc-space-1-5) 0 0;font-size:var(--oc-fs-hint);color:var(--oc-yellow);text-wrap:pretty}.d-hero__file{display:none}.d-hero__row>.d-hero__frame{flex:none;width:150px}.pp-hero-frame{border:1px solid var(--oc-line-panel);background:var(--oc-surface-2);aspect-ratio:3/2;border-radius:3px;position:relative;overflow:hidden}.pp-hero-frame img{object-fit:cover;width:100%;height:100%;display:block}.d-hero__ph{justify-content:center;align-items:center;gap:var(--oc-space-1-5);width:100%;height:100%;padding:var(--oc-space-1-5);text-align:center;font-size:var(--oc-fs-micro);color:var(--oc-text-muted);flex-direction:column;line-height:1.4;display:flex}.d-spin{vertical-align:middle;color:var(--oc-cyan);display:inline-flex}.d-spin svg{animation:1.1s linear infinite pp-rot}@keyframes pp-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.d-spin svg{animation:none}}.d-regi{gap:var(--oc-space-2);padding-top:var(--oc-space-3);box-shadow:inset 0 1px 0 0 var(--oc-line-faint);display:grid}@container pp (width<=719px){.d-steps{gap:0 var(--oc-space-1)}.d-steps__i{gap:var(--oc-space-1);font-size:var(--oc-fs-micro)}}.pp-root{min-width:0;font-size:var(--oc-fs-body);line-height:var(--oc-lh-body);background:var(--oc-ground-content,var(--oc-ground-page));scroll-margin-top:var(--pp-stick,0px);container:pp/inline-size}.pp-strip{top:var(--pp-stick,0px);z-index:2;align-items:center;gap:var(--oc-space-1) var(--oc-pp-space-10);min-width:0;min-height:var(--oc-titlerow-h,37px);padding:var(--oc-space-1) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);text-overflow:ellipsis;flex-wrap:wrap;display:flex;position:sticky}.pp-strip__title{text-overflow:ellipsis;font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange);white-space:nowrap;flex:none;margin:0;font-weight:400;overflow:hidden}.pp-strip__back[hidden],.pp-strip__back{display:none}.d-strip{align-items:center;gap:var(--oc-space-0-5) var(--oc-pp-space-18);min-width:0;font-size:var(--oc-fs-hint);color:var(--oc-text-muted);flex-wrap:wrap;flex:1 1 0;display:flex}.d-tabs .oc-ptab__dot{background:var(--oc-yellow)}.d-strip b{color:var(--oc-text-secondary);font-weight:400}.d-strip__h{align-items:center;gap:var(--oc-space-1-5);display:inline-flex}.pp-strip__fail{color:var(--oc-yellow)}.pp-strip__controls{align-items:center;gap:var(--oc-space-2);flex:none;display:flex}.d-body{min-width:0;padding:0}.d-tabs{min-height:var(--oc-pp-space-40);padding-inline:var(--oc-space-2);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);top:calc(var(--pp-stick,0px) + var(--d-top,37px));z-index:1;background:var(--oc-ground-content,var(--oc-ground-page));position:sticky}.d-side{min-width:0;padding:var(--oc-pp-space-22) var(--oc-pp-space-20) var(--oc-pp-space-40);box-shadow:inset 1px 0 0 0 var(--oc-line-rule);grid-area:side}.d-wrap{grid-template-columns:300px minmax(0,1fr) 340px;grid-template-areas:"list main side";align-items:stretch;min-height:680px;display:grid}.d-wrap[data-rules="1"]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"list main"}.d-wrap[data-rules="1"] .d-side{display:none}@container pp (width>=1500px){.d-wrap{grid-template-columns:340px minmax(0,1fr) 380px}.d-wrap[data-rules="1"]{grid-template-columns:340px minmax(0,1fr)}}@container pp (width>=720px) and (width<=1099px){.d-wrap{grid-template-columns:220px minmax(0,1fr);grid-template-areas:"list main""list side"}.d-wrap[data-rules="1"]{grid-template-columns:220px minmax(0,1fr)}.d-side{gap:var(--oc-space-5);padding-inline:var(--oc-pp-space-28);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}}@container pp (width<=719px){.pp-strip [data-btn]{min-height:44px}.d-tabs{padding-inline:var(--oc-space-1)}.d-tabs .oc-ptabs{height:auto}.d-tabs .oc-ptabs__list{flex-wrap:wrap;overflow:visible}.d-tabs .oc-ptab{padding-block:var(--oc-pp-space-10) var(--oc-pp-space-9);min-height:var(--oc-tap,44px);flex:auto;justify-content:center}.d-wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"list""main""side";min-height:0}.d-wrap[data-rules="1"]{grid-template-columns:minmax(0,1fr);grid-template-areas:"list""main"}.d-wrap[data-view=list] .d-doss,.d-wrap[data-view=list] .d-side,.d-wrap[data-view=dossier] .d-list{display:none}.pp-strip__back{display:inline-flex}.pp-strip__back[hidden],.d-strip__note{display:none}.d-strip{flex-wrap:nowrap}.d-strip:has(.pp-strip__fail){flex-wrap:wrap;flex:1 0 100%;order:3}.d-strip:has(.d-strip__h[data-own]){flex-wrap:wrap;flex:1 0 100%;order:3}.pp-strip__fail{flex:1 0 100%}}.d-doss{gap:var(--oc-pp-space-28);min-width:0;padding:var(--oc-pp-space-22) var(--oc-pp-space-28) var(--oc-pp-space-40);box-shadow:inset 1px 0 0 0 var(--oc-line-rule);scroll-margin-top:calc(var(--pp-stick,0px) + var(--d-top,37px) + var(--d-tabs-h,40px) + var(--oc-space-2));flex-direction:column;grid-area:main;display:flex}.d-doss>*{width:100%;max-width:860px}.d-headhost{order:1}.d-slot{order:2}.d-main{order:3;min-width:0}.d-doss[data-mode=event] .d-slot{order:4}.d-headhost:empty{display:none}.d-back{margin-bottom:var(--oc-pp-space-14)}@container pp (width<=719px){.d-doss{padding:var(--oc-pp-space-18) var(--oc-space-4) var(--oc-pp-space-28)}.d-side{padding:var(--oc-space-2) var(--oc-space-4) var(--oc-space-6);box-shadow:inset 0 1px 0 0 var(--oc-line-faint)}}.d-list{top:calc(var(--pp-stick,0px) + var(--d-top,37px) + var(--d-tabs-h,40px));max-height:var(--d-list-h,70vh);flex-direction:column;grid-area:list;align-self:start;min-width:0;display:flex;position:sticky}.d-list__head,.d-handle,.d-filter{flex:none}.d-groups{min-height:0;padding-bottom:var(--oc-space-3);flex:auto;position:relative;overflow-y:auto}.d-list__head{--pl-dim:var(--oc-orange);align-items:baseline;gap:var(--oc-pp-space-10);padding:var(--oc-pp-space-18) var(--oc-space-4) var(--oc-space-2);display:flex}.d-list__count{font-size:var(--oc-fs-hint);color:var(--oc-text-muted);margin-left:auto}.d-handle{padding:0 var(--oc-space-4) var(--oc-pp-space-10);font-size:var(--oc-fs-hint);color:var(--oc-text-muted);margin:0;line-height:1.5;display:none}.d-filter{padding:0 var(--oc-space-4) var(--oc-space-1-5);font-size:var(--oc-fs-body)}.d-filter input{text-overflow:ellipsis;width:100%;padding-inline:var(--oc-space-2)}.d-filter input::-webkit-search-cancel-button{appearance:none;width:var(--oc-space-3);height:var(--oc-space-3);cursor:pointer;background:linear-gradient(45deg, transparent 46%, var(--oc-cyan) 46% 54%, transparent 54%), linear-gradient(-45deg, transparent 46%, var(--oc-cyan) 46% 54%, transparent 54%)}.d-grp{margin:var(--oc-pp-space-18) var(--oc-space-4) var(--oc-space-1-5);gap:var(--oc-space-2);align-items:center;display:flex}.d-list ul{margin:0;padding:0;list-style:none}.d-row{align-items:center;column-gap:var(--oc-pp-space-10);width:100%;padding:var(--oc-pp-space-9) var(--oc-space-4);border:var(--oc-border) solid transparent;color:var(--oc-text-primary);font:inherit;font-size:var(--oc-fs-body);text-align:left;cursor:pointer;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);background:0 0;border-radius:0;grid-template-columns:14px minmax(0,1fr) auto;display:grid;position:relative}.d-row:hover{background:var(--oc-ground-hover)}.d-row[aria-current=true]:focus-visible{--_bd:var(--oc-text-bright)}.d-row[aria-current=true]{background:var(--oc-orange-tint);box-shadow:inset 2px 0 0 0 var(--oc-orange), inset 0 -1px 0 0 var(--oc-line-faint)}.d-row__m{display:inline-flex}.d-row__t{gap:var(--oc-space-0-5);flex-direction:column;min-width:0;display:flex}.d-row__n{min-width:0}.d-row__nm{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.d-row__h{margin-left:var(--oc-space-1-5);font-size:var(--oc-fs-hint);color:var(--oc-text-muted);white-space:nowrap}.d-row__s{font-size:var(--oc-fs-hint);color:var(--oc-text-muted)}.d-row[data-wait="1"] .d-row__s{color:var(--oc-yellow)}.d-row--changed:after,.pp-flash:after{content:"";background:color-mix(in srgb, var(--oc-cyan) 38%, transparent);pointer-events:none;opacity:0;animation:1.2s ease-out pp-flash;position:absolute;inset:0}@keyframes pp-flash{0%{opacity:.55}to{opacity:0}}@media (prefers-reduced-motion:reduce){.d-row--changed:after,.pp-flash:after{animation:none}}.d-empty{margin:var(--oc-pp-space-14) var(--oc-space-4);font-size:var(--oc-fs-hint);color:var(--oc-text-muted);line-height:1.55}.d-empty p{margin:0 0 var(--oc-pp-space-10)}.d-empty--fail{color:var(--oc-yellow)}.d-empty--fail button{margin-top:var(--oc-space-1)}@container pp (width>=720px) and (width<=1099px){.d-row__h{margin:var(--oc-space-0-5) 0 0;display:block}.d-row__s,.d-list__count{display:none}.d-row,.d-list__head,.d-filter{padding-inline:var(--oc-space-3)}.d-list__head,.d-grp{margin-inline:var(--oc-space-3)}}@container pp (width<=719px){.d-handle:not(:empty){display:block}.d-list{max-height:none;display:block;position:static}.d-groups{overflow:visible}.d-row{padding-block:var(--oc-space-3);min-height:48px}}.d-key{padding:var(--oc-pp-space-10) var(--oc-space-4) var(--oc-pp-space-56);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);background:var(--oc-ground-content,var(--oc-ground-page));flex:none}.d-key__lab{margin:0 0 var(--oc-space-1-5)}.d-key__g{gap:var(--oc-space-1) var(--oc-pp-space-14);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.d-key__i{align-items:flex-start;gap:var(--oc-space-1-5);min-width:0;max-width:100%;font-size:var(--oc-fs-hint);color:var(--oc-text-secondary);line-height:1.35;display:flex}.d-key__i>:first-child{margin-top:var(--oc-border);flex:none}.d-key__w{min-width:0}@container pp (width>=720px) and (width<=1099px){.d-key{padding-inline:var(--oc-space-3)}.d-key__g{gap:var(--oc-space-1) var(--oc-pp-space-10)}}@container pp (width<=719px){.d-key{max-height:none;padding-block:var(--oc-pp-space-14) var(--oc-pp-space-56);overflow:visible}}.pledger .mods-page{gap:var(--oc-space-3);font-family:var(--font-mono);flex-direction:column;min-width:0;display:flex}.pledger .mods-line{font-size:var(--oc-fs-label);color:var(--oc-text-muted);overflow-wrap:anywhere;margin:0}.pledger .mods-line--notice{color:var(--oc-text-secondary)}.pledger .mods-line--warn{color:var(--oc-orange)}.pledger .mods-line--error{color:var(--oc-coral)}.pledger .mods-mark{border:1px solid var(--oc-line-faint);border-radius:var(--oc-radius-sm,2px);font-size:var(--oc-fs-micro,10px);color:var(--oc-text-secondary);padding:0 6px}.pledger .mods-list:not(.warez-grid){border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm,2px);background:var(--oc-ground-panel);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pledger .mods-row{justify-content:space-between;align-items:center;gap:var(--oc-space-2) var(--oc-space-3);padding:var(--oc-space-2) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.pledger .mods-row+.mods-row{box-shadow:inset 0 1px 0 var(--oc-line-rule)}.pledger .mods-row.mods-row--selected{background:var(--oc-orange-tint);box-shadow:inset 2px 0 0 0 var(--oc-orange)}.pledger .mods-row__main{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;flex:280px;min-width:0;display:flex}.pledger .mods-row__name{font-size:var(--oc-fs-status);color:var(--oc-text-primary)}.pledger .mods-row__desc{flex:100%}.pledger .mods-row__side{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.pledger .mods-row__confirm{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;flex:100%;display:flex}.pledger .mods-more{margin:0}.skp-shape.svelte-gb5e1p{vertical-align:-2px;flex:none;display:inline-block}.sk-required__badge.svelte-3rqrfl{color:var(--oc-orange);text-transform:uppercase;letter-spacing:.08em;flex:none}.sk-required__line.svelte-3rqrfl{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.sk-required__text.svelte-3rqrfl{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.pledger .lsk-page,.lsk-sheet{gap:var(--oc-space-3);font-family:var(--font-mono);flex-direction:column;min-width:0;display:flex}.pledger .lsk-line,.lsk-sheet .lsk-line{font-size:var(--oc-fs-label);color:var(--oc-text-muted);overflow-wrap:anywhere;margin:0}.pledger .lsk-line--warn,.lsk-sheet .lsk-line--warn{color:var(--oc-orange)}.pledger .lsk-line--error{color:var(--oc-coral)}.pledger .lsk-mark,.lsk-sheet .lsk-mark{border:1px solid var(--oc-line-faint);border-radius:var(--oc-radius-sm,2px);font-size:var(--oc-fs-micro,10px);color:var(--oc-text-secondary);padding:0 6px}.lsk-sheet .lsk-mark--warn{color:var(--oc-orange);border-color:var(--oc-orange)}.pledger .lsk-scroll{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm,2px);background:var(--oc-ground-panel);max-width:100%;overflow:auto}.pledger .lsk-table{border-collapse:collapse;width:100%;font-size:var(--oc-fs-label)}.pledger .lsk-table th,.pledger .lsk-table td{padding:var(--oc-space-2) var(--oc-space-3);text-align:left;vertical-align:top;box-shadow:inset 0 1px 0 var(--oc-line-rule);font-weight:400}.pledger .lsk-table thead th{box-shadow:none;color:var(--oc-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:var(--oc-fs-micro,10px)}.pledger .lsk-table__name{z-index:1;background:var(--oc-ground-panel);min-width:11rem;position:sticky;left:0}.pledger .lsk-table__name button{margin-left:var(--oc-space-2)}.pledger .lsk-col__label{color:var(--oc-text-primary);text-transform:none;letter-spacing:0;display:block}.pledger .lsk-col__sub,.lsk-sheet .lsk-col__sub{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);text-transform:none;letter-spacing:0;display:block}.pledger .lsk-cell{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-2);margin-right:var(--oc-space-2);color:var(--oc-text-secondary);white-space:nowrap;font-size:var(--oc-fs-label);flex-wrap:wrap;display:inline-flex}.pledger .lsk-cell[data-state=syncing],.pledger .lsk-cell[data-state=syncing] .lsk-cell__mark{color:var(--oc-yellow)}.pledger .oc-btn.pks-on{--_bd:var(--oc-yellow);border-color:var(--oc-yellow);color:var(--oc-yellow)}.pledger .pks-fam{vertical-align:middle;margin-right:var(--oc-space-1);display:inline-flex}.pledger .pks-name{align-items:center;gap:var(--oc-space-1);min-width:0;display:inline-flex}.pledger .pks-name .pks-fam{margin-right:0}.pledger .pks-controls{align-items:center;gap:var(--oc-space-1) var(--oc-space-2);flex-wrap:wrap;display:inline-flex}.pledger .lsk-scroll--pack{max-height:min(70dvh,52rem)}.pledger .lsk-table .pks-head th{z-index:2;background:var(--oc-ground-titlerow);box-shadow:0 1px 0 var(--oc-line-rule);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted);white-space:nowrap;font-weight:400;position:sticky;top:0}.pledger .lsk-table .pks-head th.lsk-table__name{z-index:3;background:var(--oc-ground-titlerow)}.pledger .pks-head .lsk-col__label{color:var(--oc-text-muted);text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.6px)}.pledger .pks-head .lsk-col__sub{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.6px)}.pledger .lsk-cell__folder{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px)}.pledger .lsk-list,.pledger .lsk-places{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pledger .lsk-list{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm,2px);background:var(--oc-ground-panel)}.pledger .lsk-item{padding:var(--oc-space-2) var(--oc-space-3);min-width:0}.pledger .lsk-item+.lsk-item{box-shadow:inset 0 1px 0 var(--oc-line-rule)}.pledger .lsk-item__head,.pledger .lsk-place{justify-content:space-between;align-items:center;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;display:flex}.pledger .lsk-place__label{color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.lsk-sheet__heading{color:var(--oc-orange);font-size:var(--oc-fs-micro,10px);text-transform:uppercase;letter-spacing:.04em;margin:0}.lsk-results,.lsk-files{gap:var(--oc-space-1);font-size:var(--oc-fs-label);color:var(--oc-text-primary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lsk-plan{gap:var(--oc-space-2);padding-top:var(--oc-space-2);box-shadow:inset 0 1px 0 var(--oc-line-rule);flex-direction:column;display:flex}.lsk-result{flex-direction:column;gap:2px;display:flex}.lsk-result__status{color:var(--oc-text-secondary)}.lsk-files{font-family:var(--font-mono);overflow-wrap:anywhere}@media (max-width:1023px){.lsk-sheet-overlay{align-items:flex-end}}.oc-spark.svelte-19x5c4b{align-items:flex-end;min-width:0;display:flex}.oc-spark-bar.svelte-19x5c4b{border-radius:1px;flex:1 1 0;min-width:2px;display:block}.oc-spark-measured.svelte-19x5c4b{justify-content:flex-end}.oc-spark-measured.svelte-19x5c4b .oc-spark-bar:where(.svelte-19x5c4b){border-radius:0;flex:none;min-width:0}.wi.svelte-fyktm{box-sizing:border-box;min-width:0;max-width:880px;font-family:var(--font-mono);padding:24px 32px 56px;animation:.12s ease-out both svelte-fyktm-wi-fade}.wi__head.svelte-fyktm{margin-bottom:16px}.wi__title.svelte-fyktm{color:var(--oc-text-bright);margin:0 0 4px;font-size:16px;font-weight:400}.wi__sub.svelte-fyktm{color:var(--oc-text-muted);margin:0;font-size:12px}.wi__sub.svelte-fyktm .wi__word:where(.svelte-fyktm){margin-left:8px}.wi__state.svelte-fyktm{color:var(--oc-text-secondary);margin:0 0 12px;font-size:13px}.wi__list.svelte-fyktm{margin:0;padding:0;list-style:none}.wi__item.svelte-fyktm{box-shadow:inset 0 -1px 0 0 var(--oc-line-faint)}.wi__open.svelte-fyktm{width:100%;min-height:44px;color:var(--oc-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.wi__open.svelte-fyktm:hover{color:var(--oc-text-bright)}.wi__name.svelte-fyktm{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.wi__word.svelte-fyktm{color:var(--oc-text-muted);flex:none;font-size:11px}@keyframes svelte-fyktm-wi-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wi.svelte-fyktm{animation:none}}@media (max-width:767px){.wi.svelte-fyktm{padding:16px 16px 40px}}.keys-menu.svelte-121afnb{display:inline-flex;position:relative}.wz-census.svelte-12xquq1{gap:var(--oc-space-3);padding-inline:var(--oc-page-gutter,16px);margin-bottom:var(--oc-space-4,16px);flex-direction:column;min-width:0;display:flex}[data-asw]{flex-shrink:0;margin-left:auto}[data-btn][data-asw]{--_btn-h:0px;--_btn-pad-y:var(--oc-border);--_btn-pad:var(--oc-space-1-5);--_btn-fs:var(--oc-fs-micro);--_btn-lh:1.5}[data-btn][data-asw][data-tone=setup]{--_btn-ink:var(--oc-yellow)}[data-btn][data-asw][data-tone=setup]:hover:not(:disabled){text-underline-offset:var(--oc-space-0-5);text-decoration:underline}.ledger-sessions.svelte-1g5y4p1{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.ledger-sessions__label.svelte-1g5y4p1{margin:0}.ledger-sessions__none.svelte-1g5y4p1{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);margin:0}.ledger-sessions__list.svelte-1g5y4p1{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ledger-sessions__list.svelte-1g5y4p1 li:where(.svelte-1g5y4p1)+li:where(.svelte-1g5y4p1){box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-hairline)}.ledger-sessions__list.svelte-1g5y4p1 [data-btn=row]{justify-content:flex-start;width:100%;min-width:0}.ledger-sessions__list.svelte-1g5y4p1 .ledger-sessions__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ledger-add__icon.svelte-hokshh{fill:none;stroke:currentColor;stroke-width:1.6px;width:10px;height:10px}.ledger-peers.svelte-18i172z{gap:var(--oc-space-4);flex-direction:column;display:flex}.ledger-peers__row.svelte-18i172z{gap:var(--oc-space-1) var(--oc-space-3);padding-top:var(--oc-space-2);box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-hairline);grid-template-columns:minmax(0,1fr) auto;display:grid}.ledger-peers__row.svelte-18i172z:first-child{box-shadow:none;padding-top:0}.ledger-peers__name.svelte-18i172z{color:var(--oc-text-primary)}.ledger-peers__meta.svelte-18i172z,.ledger-peers__shared.svelte-18i172z{font-size:var(--oc-fs-body);color:var(--oc-text-secondary)}.ledger-peers__row.svelte-18i172z>:nth-child(n+3){grid-column:1/-1}.mvf-row{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.mvf-row>[data-field]{flex:auto;min-width:0}.mvf-choice{gap:var(--oc-space-1);padding:var(--oc-space-2) var(--oc-space-3);flex-direction:column;display:flex}.mvf-choice+.mvf-choice{border-top:var(--oc-border) solid var(--oc-line-faint)}.mvf-plan{border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);flex-direction:column;display:flex}.mvf-plan-row{gap:var(--oc-space-3);padding:6px 10px;font-size:12px;display:flex}.mvf-plan-row+.mvf-plan-row{border-top:var(--oc-border) solid var(--oc-line-faint)}.mvf-plan-key{color:var(--oc-text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:var(--oc-fs-micro);flex:0 0 5.5rem}.mvf-plan-val{min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere}.mvf-bad{color:var(--oc-coral)}.mvf-live{gap:var(--oc-space-2);flex-direction:column;display:flex}.mvf-live p{margin:0}[data-pack-computer]{box-sizing:border-box;border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);width:100%;min-width:0;color:var(--oc-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:stretch;gap:0;padding:0;transition:background .12s,border-color .12s;display:flex}[data-pack-computer]:hover{background:var(--oc-ground-hover)}[data-pack-computer][data-host-state],[data-pack-computer][data-pack-off]{opacity:.55}[data-pack-computer][data-pack-off] .sb-pack-row__name.svelte-14a9vtf{text-decoration:line-through}.sb-pack-row__main.svelte-14a9vtf{align-items:center;gap:var(--sidebar-row-main-gap);min-width:0;display:flex}.sb-pack-row__name.svelte-14a9vtf{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:3ch;overflow:hidden}.sb-pack-row__wolf.svelte-14a9vtf{color:var(--oc-coral);flex:none;display:inline-flex}.sb-pack-row__light.svelte-14a9vtf{flex:none;display:inline-flex}.sb-pack-row__stats.svelte-14a9vtf,.sb-pack-row__state.svelte-14a9vtf{justify-content:flex-end;align-items:center;gap:var(--oc-space-1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-inline-start:auto;display:inline-flex}[data-pack-computer]>.sb-pack-row__stats,[data-pack-computer]>.sb-pack-row__state{padding:0 var(--oc-space-1) var(--oc-space-2) var(--oc-space-3);min-width:0;margin-inline-start:0;display:flex;overflow:hidden}[data-pack-computer]>.sb-pack-row__stats[data-stats=meters]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sb-pack-row__state.svelte-14a9vtf{color:var(--oc-text-muted);font-size:.8em}.sb-pack-stat.svelte-14a9vtf{align-items:baseline;gap:3px;font-size:.72em;display:inline-flex}.sb-pack-stat__k.svelte-14a9vtf{color:var(--oc-text-muted);letter-spacing:.04em}.sb-pack-stat__k[role=img].svelte-14a9vtf{align-self:center;display:inline-flex}.sb-pack-stat.svelte-14a9vtf[data-hide]{display:none}.sb-pack-stat__v.svelte-14a9vtf{color:var(--oc-green);font-weight:400}.sb-pack-stat__v[data-level=high].svelte-14a9vtf{color:var(--oc-yellow)}.sb-pack-stat__v[data-level=critical].svelte-14a9vtf{color:var(--oc-coral)}.sb-pack-stat__v[data-level=none].svelte-14a9vtf{color:var(--oc-text-muted)}.sb-pack-row__meta.svelte-14a9vtf{padding:0 var(--oc-space-1) var(--oc-space-2) var(--oc-space-3);font-family:var(--font-mono);color:var(--oc-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.56em}.session-sidebar-panel[data-density=compact] [data-pack-computer]{min-height:24px}.session-sidebar-panel[data-density=compact] .sb-pack-row__main.svelte-14a9vtf{padding:2px 2px 2px var(--oc-space-2);font-size:.78em;line-height:1.15}.session-sidebar-panel[data-density=cozy] [data-pack-computer]{min-height:46px}.session-sidebar-panel:not([data-density=compact]) .sb-pack-row__name.svelte-14a9vtf{flex:none;max-width:100%}.session-sidebar-panel[data-density=detailed] [data-pack-computer]{min-height:66px}.session-sidebar-panel[data-density=cozy] .sb-pack-row__main.svelte-14a9vtf,.session-sidebar-panel[data-density=detailed] .sb-pack-row__main.svelte-14a9vtf{padding:10px 2px 2px 10px;font-size:.92em;line-height:1.4}.dps{overscroll-behavior:contain;min-height:0;padding:var(--oc-space-1) 0 var(--oc-space-2);color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body);font-variant-numeric:tabular-nums;flex:auto;line-height:1.4;overflow-y:auto}.dps__bar{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;padding-right:12px;display:flex}.dps__bar .dps__status{flex:auto;min-width:0}.dps__seg{flex:none}.dps__status,.dps__ingest{padding:var(--oc-space-1) 12px;color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);margin:0}.dps__status--note,.dps__peer-down{color:var(--oc-text-dim)}.dps__peer-down{padding:var(--oc-space-1) 12px;font-size:var(--oc-fs-hint);margin:0}.dps__ingest--stalled{color:var(--oc-coral)}.dps__scope{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-1) 12px;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);font-size:var(--oc-fs-hint);display:flex}.dps__scope-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-secondary);flex:auto;overflow:hidden}.dps__chips{align-items:center;gap:var(--oc-space-1);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);padding:2px 12px 6px;display:flex}.dps__mark{color:var(--oc-orange);background:0 0;font-weight:600}.dps__led{box-sizing:border-box;flex:none;width:8px;height:8px}.dps__led--ring{border:1.5px solid var(--oc-text-dim);border-radius:50%}.dps__led--dash{background:var(--oc-text-dim);height:1.5px}.dps__tag,.dps__host{text-overflow:ellipsis;white-space:nowrap;max-width:40%;padding:0 var(--oc-space-1);border:var(--oc-border) solid var(--oc-line-frame);color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;flex:none;line-height:15px;overflow:hidden}.dps__tag--backup{border-style:dashed;border-color:var(--oc-cyan);color:var(--oc-cyan)}.dps__tag--exported{color:var(--oc-text-secondary)}.dps__note{padding:0 var(--oc-space-3) var(--oc-space-1);color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);margin:0}.dps__more{margin:var(--oc-space-2) 12px 0;display:block}.dps__keys{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:.04em;margin:0;padding:6px 12px 10px}.dps__more-host{display:contents}.crt-form,.crt-plan{gap:var(--oc-space-2);margin-top:var(--oc-space-3);flex-direction:column;display:flex}.crt-ticks{gap:var(--oc-space-2);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.crt-ticks:empty{display:none}.crt-plan p{margin:0}.crt-plan__act{align-self:flex-start}.crt-sum{align-items:baseline;gap:3px var(--oc-space-4);padding-bottom:var(--oc-space-3);box-shadow:inset 0 -1px 0 var(--oc-line-faint);font-family:var(--font-mono);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.crt-sum__key{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted);margin:0}.crt-sum__val{min-width:0;color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.crt-sum__val--bright{color:var(--oc-text-bright)}.crt-sum__val--unread{color:var(--oc-text-dim)}.crt-tty{margin-top:var(--oc-space-3);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);box-shadow:inset 0 0 0 1px var(--oc-line-rule);font-family:var(--font-mono);flex-direction:column;padding:1px;font-size:12px;line-height:20px;display:flex;container:crt-tty/inline-size}.crt-tty__bar{align-items:center;gap:var(--oc-space-3);background:var(--oc-ground-titlerow);min-height:26px;box-shadow:inset 0 -1px 0 var(--oc-line-faint);padding:0 10px;display:flex}.crt-tty__label,.crt-tty__head{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted)}.crt-tty__state{align-items:center;min-width:0;margin-left:auto;display:flex}.crt-tty__screen{overscroll-behavior:contain;scrollbar-gutter:stable;height:clamp(10rem,34dvh,17rem);padding:4px 10px 8px;overflow:hidden auto}.crt-modal--fill .crt-tty__screen{flex:1 1 0;height:auto;min-height:0}.crt-tty__screen--fit{height:auto;max-height:clamp(10rem,34dvh,17rem)}.crt-tty__screen p,.crt-tty__out p{margin:0}.crt-tty__idle{color:var(--oc-text-dim)}.crt-tty__out{flex-direction:column;gap:2px;display:flex}.crt-tty__out--lines{gap:var(--oc-space-1)}.crt-tty__note{align-items:baseline;gap:0 var(--oc-space-2);grid-template-columns:max-content minmax(0,1fr);padding:2px 0;display:grid}.crt-tty__note>:not(.oc-tag){grid-column:2}.crt-tty__text{overflow-wrap:anywhere;min-width:0;color:var(--oc-text-secondary)}.crt-tty__text--bad{color:var(--oc-coral)}.crt-tty__text--dim{color:var(--oc-text-dim)}.crt-tty__sec{column-gap:var(--oc-space-3);margin-top:var(--oc-space-2);grid-template-columns:minmax(0,1fr) max-content max-content;display:grid}.crt-tty__sec--pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.crt-tty__head{z-index:1;justify-content:space-between;gap:var(--oc-space-2);background:var(--oc-ground-field);box-shadow:inset 0 -1px 0 var(--oc-line-faint);grid-column:1/-1;margin:0 -10px 2px;padding:2px 10px;display:flex;position:sticky;top:-4px}.crt-tty__count{font-variant-numeric:tabular-nums;color:var(--oc-text-dim)}.crt-tty__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-height:20px;display:grid}.crt-tty__line{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.crt-tty__line--bright{color:var(--oc-text-bright)}.crt-tty__name,.crt-tty__fig{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crt-tty__name{color:var(--oc-text-primary)}.crt-tty__fig{text-align:right;font-variant-numeric:tabular-nums;color:var(--oc-text-dim)}.crt-tty__fig--left{text-align:left}.crt-tty__act{justify-self:end}.crt-tty__row>.oc-tag{justify-self:start}@container crt-tty (width<=440px){.crt-tty__sec:not(.crt-tty__sec--pair){grid-template-columns:minmax(0,1fr) max-content}.crt-tty__sec:not(.crt-tty__sec--pair) .crt-tty__name{grid-column:1/-1}.crt-tty__sec:not(.crt-tty__sec--pair) .crt-tty__fig{text-align:left}.crt-tty__sec:not(.crt-tty__sec--pair) .crt-tty__row{padding-top:2px;padding-bottom:2px}}.crt-measure{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.crt-measure__sub,.crt-measure__figs{text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-dim);margin:0;overflow:hidden}.crt-measure__figs{font-variant-numeric:tabular-nums;color:var(--oc-text-bright);flex:none}.crt-measure__dot{background:var(--oc-green);flex:none;width:.5rem;height:.5rem;animation:1.2s ease-in-out infinite crt-measure-pulse}@keyframes crt-measure-pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.crt-measure__dot{animation:none}}:root[data-motion=off] .crt-measure__dot{animation:none}.crt-job.svelte-1n0ho6y{gap:var(--oc-space-2);flex-direction:column;display:flex}.crt-job__head.svelte-1n0ho6y{align-items:center;gap:var(--oc-space-3);display:flex}.crt-job__head.svelte-1n0ho6y .oc-btn{margin-left:auto}[data-crt-panel].svelte-1nhxglj{gap:var(--oc-space-3);flex-direction:column;display:flex}.crt-region.svelte-1nhxglj{padding-top:var(--oc-space-3);box-shadow:inset 0 1px 0 var(--oc-line-faint)}.crt-acts.svelte-1nhxglj{align-items:center;gap:var(--oc-space-2);padding-block:var(--oc-space-1);flex-wrap:wrap;display:flex}.crt-row__where.svelte-1nhxglj{overflow-wrap:anywhere;font-size:var(--oc-fs-label,11px);color:var(--oc-text-dim);display:block}.crt-pacts.svelte-9yoh3j,.crt-pjob.svelte-9yoh3j{padding:var(--oc-space-2) var(--oc-space-3);display:flex}.crt-pjob.svelte-9yoh3j{flex-direction:column}.crt-pacts__line.svelte-9yoh3j{align-items:center;gap:var(--oc-space-2);padding-block:var(--oc-space-0-5);flex-wrap:wrap;display:flex}.sp-ix{--go-w:88px;--hd-h:30px;flex:1 1 0;grid-template-columns:208px minmax(0,1fr);min-width:0;min-height:0;display:grid}@container sp-page (width>=1700px){.sp-ix{grid-template-columns:240px minmax(0,1fr)}}.sp-host[data-host=list]{flex-direction:column;display:flex;overflow:hidden}.sp-rail{gap:var(--oc-space-0-5);min-width:0;min-height:0;padding:var(--oc-space-3) var(--oc-space-2) var(--oc-space-4) var(--oc-space-3);box-shadow:inset -1px 0 0 0 var(--oc-line-rule);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.sp-label{padding:0 var(--oc-space-2) var(--oc-space-1-5);color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;font-weight:400}.sp-rail-chips{display:contents}.sp-rail [data-btn=row]{justify-content:space-between;align-items:center;gap:var(--oc-space-2);width:100%;min-width:0;min-height:0;padding:var(--oc-space-1) var(--oc-space-2);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-body);text-align:left;background:0 0;border:1px solid #0000;border-radius:2px;display:flex}.sp-rail [data-lens] svg circle[fill]{stroke:none}.sp-rail [data-lens]>span:first-child,.sp-rail :is([data-sec],[data-inactive-toggle])>span:first-child{overflow-wrap:anywhere;min-width:0}.sp-rlab{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.sp-rlab>svg{color:var(--oc-text-muted);flex:none}.sp-rail [data-lens][aria-pressed=true] .sp-rlab>svg{color:var(--oc-text-bright)}.sp-rail [data-lens][data-zero] .sp-rlab>svg,.sp-rail [data-lens][disabled] .sp-rlab>svg{color:var(--oc-text-dim)}.sp-n{color:var(--oc-text-muted);font-variant-numeric:tabular-nums;flex:none}.sp-rail [data-lens][aria-pressed=true]{border-color:var(--oc-text-muted);color:var(--oc-text-bright)}.sp-rail [data-lens][aria-pressed=true] .sp-n{color:var(--oc-text-bright)}.sp-rail [data-lens][data-zero]{color:var(--oc-text-dim)}.sp-rail [data-lens][disabled]{color:var(--oc-text-dim);cursor:not-allowed;flex-wrap:wrap}.sp-why{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);flex-basis:100%}.sp-subs{margin:var(--oc-space-0-5) 0 var(--oc-space-1-5) var(--oc-space-3);padding-left:var(--oc-space-2);box-shadow:inset 1px 0 0 0 var(--oc-line-faint);flex-direction:column;display:flex}.sp-rail :is([data-sec],[data-inactive-toggle]){padding:3px var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.sp-rail :is([data-sec],[data-inactive-toggle])[aria-current=true]{border-color:var(--oc-line-rule);color:var(--oc-text-bright)}.sp-rail :is([data-sec],[data-inactive-toggle]) .sp-rlab{gap:var(--oc-space-1-5)}.sp-rail [data-nested]{padding-left:20px}.sp-tail{justify-content:flex-end;align-items:center;gap:var(--oc-space-3);min-width:0;display:flex}.sp-rail :is([data-sec],[data-inactive-toggle])[data-zero]{color:var(--oc-text-dim)}.sp-keys{padding:var(--oc-space-4) var(--oc-space-2) 0;color:var(--oc-text-dim);font-size:var(--oc-fs-micro);margin-top:auto;line-height:1.6}.sp-keys b{color:var(--oc-text-muted);font-weight:400}.sp-listcol{flex-direction:column;min-width:0;min-height:0;display:flex}.sp-list{--ind:24px;min-width:0;min-height:0;padding:0 var(--oc-space-3) var(--oc-space-5);overscroll-behavior:contain;scroll-padding-top:calc(var(--hd-h) + 40px);flex:1 1 0;position:relative;overflow-y:auto;container-type:inline-size}.sp-list:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--oc-line-rule) 70%, var(--oc-text-muted));outline:none}.sp-sec{padding-top:var(--oc-space-3)}.sp-sec>.sp-row{margin-left:var(--ind)}.sp-sec>.sp-row:before{content:"";top:calc(-1 * var(--oc-border));bottom:0;left:calc(var(--oc-space-3) - var(--ind) - var(--oc-border));background:var(--oc-line-rule);pointer-events:none;width:1px;position:absolute}.sp-sec>.sp-row:last-child:before{bottom:50%}.sp-sec-head{top:var(--hd-h);z-index:2;align-items:center;gap:var(--oc-space-1);width:100%;min-height:32px;margin-bottom:var(--oc-space-1);padding:var(--oc-space-1) var(--oc-space-2);background:color-mix(in oklab, oklch(from var(--oc-cyan) .46 .15 h) 12%, var(--oc-ground-card));box-shadow:inset 0 -1px 0 0 var(--oc-line-rule), inset 0 1px 0 0 var(--oc-line-faint);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:inherit;text-align:left;border:0;border-radius:0;display:flex;position:sticky}.sp-sec-head>[data-fold]{align-items:center;gap:var(--oc-space-3);min-width:0;min-height:24px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:1 1 0;padding:0;display:flex}.sp-sec[data-inactive]>.sp-sec-head{background:var(--oc-ground-card);color:var(--oc-text-dim)}.sp-sec[data-inactive] .sp-sh-l,.sp-sec[data-inactive] .sp-sh-m,.sp-sec[data-inactive] .sp-sh-t{color:var(--oc-text-dim)}.sp-sec[data-inactive] .sp-pchip{opacity:.45}.sp-sec[data-leaf]>.sp-sec-head{position:static}.sp-sec[data-leaf] .sp-sec-head>[data-fold]{opacity:1;cursor:default}.sp-sec[data-leaf] .sp-sec-head>[data-fold]>:first-child{visibility:hidden}.sp-sec[data-company]>.sp-sec-head{background:var(--oc-ground-titlerow)}.sp-sec[data-company] .sp-sh-l{color:var(--oc-orange)}.sp-sec[data-in-company]>.sp-sec-head{padding-left:var(--oc-space-5)}.sp-list [data-closed-head]{align-items:center;gap:var(--oc-space-2);width:calc(100% - var(--ind));min-height:24px;margin:0 0 var(--oc-space-1) var(--ind);padding:var(--oc-space-0-5) var(--oc-space-3);box-shadow:inset 0 -1px 0 var(--oc-line-faint);color:var(--oc-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.sp-list [data-closed-head] .sp-sh-m{flex:none}.sp-row--closed .sp-c-name{color:var(--oc-text-secondary)}.sp-list [data-show-all]{margin:0 0 var(--oc-space-1) var(--ind)}.sp-sec[data-block]>.sp-sec-head{box-shadow:none;border:1px solid var(--sp-block);border-radius:var(--oc-radius-sm);background:color-mix(in srgb, var(--sp-block) var(--oc-project-block-mix), var(--oc-ground-panel))}.sp-sec[data-block]>.sp-row:before{background:var(--sp-block)}.sp-sh-l{max-width:40%;color:var(--oc-text-bright);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label);overflow-wrap:anywhere;text-transform:uppercase;flex:none}.sp-sh-m{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-label);overflow-wrap:anywhere;flex:1 1 0}.sp-sh-t{color:var(--oc-text-dim);font-size:var(--oc-fs-label);text-align:right;flex:none}.sp-sec-head .sp-pchip{margin-right:calc(-1 * var(--oc-space-1))}.sp-pico{color:var(--oc-text-muted);flex:none;display:inline-flex}.sp-pchip{border:1px solid var(--pc);width:16px;height:16px;color:var(--pc);font-size:var(--oc-fs-micro);border-radius:2px;flex:none;place-items:center;line-height:1;display:inline-grid}.sp-row{grid-template-columns:var(--oc-space-4) minmax(0, 1fr) calc(var(--go-w) + var(--oc-space-5));gap:var(--oc-space-3);padding-block:var(--oc-space-1);align-items:center;margin-bottom:0;display:grid}.sp-selbox{z-index:1;height:var(--oc-row-h-roomy);border:var(--oc-border) solid var(--oc-orange);border-radius:var(--oc-radius-sm);pointer-events:none;transition:transform var(--oc-motion-fast) ease-out;position:absolute;top:0;left:12px;transform:translateY(0)}.sp-selbox[hidden]{display:none}.sp-selbox--instant{transition:none}@media (prefers-reduced-motion:reduce){.sp-selbox{transition:none}}.sp-led{align-items:center;display:flex}.sp-l1{align-items:center;gap:var(--oc-space-3);min-width:0;margin-right:var(--oc-space-3);display:flex}.sp-l1>*{min-width:0}.sp-c-name{color:var(--oc-text-bright);overflow-wrap:anywhere;flex:0 0 17ch}.sp-c-state{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);overflow-wrap:anywhere;flex:0 0 12ch}.sp-c-proj{align-items:center;gap:var(--oc-space-1-5);color:var(--oc-text-secondary);overflow-wrap:anywhere;flex:0 0 calc(16ch + 24px);display:flex}.sp-c-prov{align-items:center;gap:var(--oc-space-1-5);color:var(--oc-text-secondary);flex:0 0 9ch;display:flex}.sp-c-prov>.sp-mark,.sp-rlab>.sp-mark{flex:none;display:inline-flex}.sp-c-latest{align-items:baseline;gap:var(--oc-space-2);min-width:12ch;color:var(--oc-text-primary);font-size:var(--oc-fs-label);flex:1 1 0;display:flex}.sp-c-latest .sp-dt{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);white-space:nowrap;flex:none}.sp-c-latest .sp-tx{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sp-c-latest .sp-dim{color:var(--oc-text-dim)}.sp-c-measure{color:var(--oc-text-secondary);overflow-wrap:anywhere;text-align:right;flex:0 0 14ch}.sp-c-comp,.sp-c-start{color:var(--oc-text-muted);text-align:right;flex:0 0 13ch;display:none}.sp-c-start{white-space:nowrap;flex-basis:8ch}.sp-list[data-lens=project] .sp-c-proj{display:none}@container (width>=1160px){.sp-c-comp,.sp-c-start{display:block}}@container (width<=799px){.sp-c-prov,.sp-c-state{display:none}.sp-l1{row-gap:var(--oc-space-0-5);flex-wrap:wrap}.sp-c-latest{flex:1 0 100%;order:9}.sp-lhead .sp-c-latest{display:none}}[data-go]{--_ac:var(--oc-series-7);--_btn-edge:color-mix(in oklab, var(--_ac) 70%, var(--oc-ground-panel));--_btn-fill:color-mix(in oklab, var(--_ac) 9%, transparent);--_btn-ink:var(--_ac);--_btn-edge-hover:var(--_ac);--_btn-fill-hover:color-mix(in oklab, var(--_ac) 20%, transparent);--_btn-ink-hover:var(--_ac);justify-content:center;align-items:center;gap:var(--oc-space-1-5);width:var(--go-w);min-width:0;font-family:var(--font-mono);justify-self:end;display:inline-flex}[data-go=wake]{--_ac:var(--oc-series-8)}[data-go=start]{--_ac:var(--oc-orange)}[data-go]>svg{flex:none}.sp-lhead{z-index:3;grid-template-columns:14px minmax(0, 1fr) calc(var(--go-w) + 36px);gap:var(--oc-space-3);height:var(--hd-h);margin:0 calc(-1 * var(--oc-space-3));padding:0 calc(var(--oc-space-3) + 1px + var(--oc-space-3)) 0 calc(var(--oc-space-3) + var(--ind) + 1px + var(--oc-space-3));background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);align-items:center;display:grid;position:sticky;top:0}.sp-lh-spacer{grid-column:1}.sp-lhead .sp-l1{grid-column:2}.sp-hcw>[data-sort]{--_btn-h:var(--oc-row-h-dense);--_btn-pad:var(--oc-space-1);--_btn-ink:var(--oc-text-muted);--_btn-ink-hover:var(--oc-text-primary);justify-content:flex-start;gap:var(--oc-space-1);width:calc(100% + 8px);margin:0 calc(-1 * var(--oc-space-1));font-size:var(--oc-fs-micro);letter-spacing:.6px;text-align:left;text-transform:uppercase;white-space:nowrap;overflow:hidden}.sp-hcw.sp-c-measure>[data-sort],.sp-hcw.sp-c-comp>[data-sort],.sp-hcw.sp-c-start>[data-sort]{justify-content:flex-end}.sp-hcw>[data-sort][aria-sort]{--_btn-edge:var(--oc-line-rule);--_btn-ink:var(--oc-text-bright)}.sp-arr{border-left:3.5px solid #0000;border-right:3.5px solid #0000;flex:none;width:0;height:0;display:inline-block}[data-sort][aria-sort=ascending] .sp-arr,.sp-arr[data-d=up]{border-bottom:5px solid var(--oc-orange)}[data-sort][aria-sort=descending] .sp-arr,.sp-arr[data-d=down]{border-top:5px solid var(--oc-orange)}.sp-lh-m{display:none}@media (max-width:700px){.sp-ix{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.sp-rail{box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-flow:wrap;align-items:center;gap:0;padding:0;overflow:visible}.sp-rail>.sp-label,.sp-keys{display:none}.sp-rail-chips,.sp-subs{gap:var(--oc-space-1);width:100%;min-width:0;padding:var(--oc-space-1) var(--oc-space-3);box-shadow:none;flex-direction:row;margin:0;display:flex;overflow-x:auto}.sp-subs{padding-top:0}.sp-subs:empty{display:none}.sp-rail [data-lens],.sp-rail :is([data-sec],[data-inactive-toggle]){width:auto;min-height:44px;padding:var(--oc-space-1) var(--oc-space-3);border-color:var(--oc-line-panel);font-size:var(--oc-fs-body);flex:none;align-items:center;order:0!important}.sp-rail [data-lens][aria-pressed=true],.sp-rail :is([data-sec],[data-inactive-toggle])[aria-current=true]{border-color:var(--oc-text-muted)}.sp-rail [data-lens] .sp-why{display:none}.sp-rail [data-lens][disabled]{flex-wrap:nowrap}.sp-rail :is([data-sec],[data-inactive-toggle]){color:var(--oc-text-secondary)}.sp-list{--ind:16px;scroll-padding-top:100px}.sp-sec>.sp-row:before{left:calc(9px - var(--ind) - 1px)}.sp-row{--go-w:64px;grid-template-columns:var(--oc-space-4) minmax(0, 1fr) calc(var(--go-w) + var(--oc-space-5));padding-block:var(--oc-space-2)}[data-go]{min-height:var(--oc-tap);padding-inline:var(--oc-space-2)}.sp-l1{gap:var(--oc-space-0-5) var(--oc-space-3);flex-wrap:wrap;margin-right:0}.sp-c-name{overflow-wrap:anywhere;white-space:normal;flex:100%}.sp-c-proj{flex:0 auto}.sp-c-state,.sp-c-prov{flex:none;display:flex}.sp-c-measure{text-align:left;flex:none}.sp-c-latest{flex:1 0 100%;order:9}.sp-lhead{height:auto;min-height:44px;margin:0 calc(-1 * var(--oc-space-3));padding:var(--oc-space-1) var(--oc-space-3);grid-template-columns:minmax(0,1fr)}.sp-lh-spacer,.sp-lhead .sp-l1{display:none}.sp-lh-m{align-items:center;gap:var(--oc-space-2);grid-column:1;min-width:0;display:flex}.sp-lh-m select{flex:auto;min-width:0;min-height:44px}.sp-sec-head{min-height:44px;top:52px}.sp-sec-head>[data-fold]{flex-wrap:wrap;row-gap:0}.sp-sh-l{flex:auto;max-width:none}.sp-sh-m{flex:100%;order:3;padding-left:19px}}.sp-host[data-host=pivot]{flex-direction:column;display:flex;overflow:hidden}.sp-pv{--rh-w:216px;--col-min:192px;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.sp-pv-axbar{gap:var(--oc-space-2) var(--oc-space-3);min-height:40px;padding:var(--oc-space-1-5) var(--oc-space-3);background:var(--oc-ground-page);flex-wrap:wrap;flex:none;align-items:center;display:flex}.sp-pv-fld{gap:var(--oc-space-1-5);align-items:center;min-width:0;display:flex}.sp-pv-fld select{min-width:0}.sp-pv [data-swap]{gap:var(--oc-space-1-5);align-items:center;display:inline-flex}.sp-pv [data-swap] svg{flex:none}.sp-pv-readout{gap:var(--oc-space-2);min-width:0;color:var(--oc-text-secondary);font-variant-numeric:tabular-nums;text-align:right;flex:28ch;justify-content:flex-end;align-items:center;display:flex}.sp-pv-readout b{color:var(--oc-text-bright);font-weight:400}.sp-pv-readout [data-clear]{flex:none}.sp-pv-scroll{overscroll-behavior:contain;background:var(--oc-ground-page);flex:1 1 0;min-width:0;min-height:0;overflow:auto}.sp-pv-mx{grid-template-columns:var(--rh-w) repeat(var(--cols), minmax(var(--col-min), 1fr));min-width:calc(var(--rh-w) + var(--cols) * var(--col-min));display:grid}.sp-pv-mx[data-fit]{grid-template-columns:var(--rh-w) repeat(var(--cols), var(--col-fit));min-width:0}.sp-pv-mx[data-fit] .sp-pv-ch,.sp-pv-mx[data-fit] .sp-pv-cell{scroll-snap-align:start}.sp-pv-scroll:has(.sp-pv-mx[data-fit]){scroll-snap-type:x mandatory;scroll-padding-left:var(--rh-w)}.sp-pv-corner,.sp-pv-ch,.sp-pv-rh{background:var(--oc-ground-page)}.sp-pv-corner{z-index:12;gap:var(--oc-space-0-5);min-height:44px;padding:var(--oc-space-1-5) var(--oc-space-3);box-shadow:inset -1px -1px 0 0 var(--oc-line-rule);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;left:0}.sp-pv-lab{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase}.sp-pv-ch{z-index:10;min-width:0;box-shadow:inset -1px -1px 0 0 var(--oc-line-rule);position:sticky;top:0}.sp-pv-rh{z-index:8;min-width:0;box-shadow:inset -1px -1px 0 0 var(--oc-line-rule);position:sticky;left:0}.sp-pv [data-hb]{align-items:stretch;gap:var(--oc-space-0-5);width:100%;min-width:0;height:100%;padding:var(--oc-space-1-5) var(--oc-space-3);color:var(--oc-text-secondary);text-align:left;background:0 0;border:1px solid #0000;border-radius:0;flex-direction:column;display:flex}.sp-pv [data-hb]:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.sp-pv [data-hb][aria-pressed=true]{--_bd:var(--oc-orange);border-color:var(--oc-orange);background:var(--oc-orange-tint);color:var(--oc-text-bright)}.sp-pv-t1{gap:var(--oc-space-1-5);min-width:0;color:var(--oc-text-primary);align-items:center;display:flex}.sp-pv-ch .sp-pv-t1{gap:var(--oc-space-2)}.sp-pv-nm{overflow-wrap:break-word;min-width:0}.sp-pv-fig{color:var(--oc-text-bright);font-size:var(--oc-fs-label);font-variant-numeric:tabular-nums;margin-left:auto}.sp-pv-t2{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase}.sp-pv-t3{color:var(--oc-text-dim);font-size:var(--oc-fs-micro)}.sp-pv-t3 b{color:var(--oc-text-secondary);font-weight:400}.sp-pv-rng{display:none}@container sp-page (width>=1700px){.sp-pv-rng{display:block}}.sp-pv-pico{color:var(--oc-text-muted);flex:none;display:inline-flex}.sp-pv-ch[data-xh] [data-hb],.sp-pv-rh[data-xh] [data-hb]{background:var(--oc-ground-hover);box-shadow:inset 0 0 0 1px var(--oc-line-chrome);color:var(--oc-text-bright)}.sp-pv-dimhead [data-hb]{opacity:.6}.sp-pv-cell{gap:var(--oc-space-1-5);min-width:0;min-height:56px;padding:var(--oc-space-1-5);background:var(--oc-ground-page);box-shadow:inset -1px -1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex;position:relative}.sp-pv-cell[data-n="0"]:before{content:"";background:var(--oc-line-rule);border-radius:50%;width:3px;height:3px;position:absolute;top:calc(50% - 1px);left:calc(50% - 1px)}.sp-pv-cell[data-xr]:after,.sp-pv-cell[data-xc]:after{content:"";z-index:1;box-shadow:inset 0 0 0 1px var(--oc-line-chrome);pointer-events:none;position:absolute;inset:0}.sp-pv-cell[data-dim],.sp-pv [data-pr][data-dim]{opacity:.35}.sp-pv-cell[data-dim]:hover{opacity:.6}.sp-pv-foldn{color:var(--oc-text-muted);font-variant-numeric:tabular-nums;margin:auto}.sp-pv-chip{border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-card);flex-direction:column;min-width:0;display:flex;position:relative}.sp-pv-chip:hover{border-color:var(--oc-line-chrome)}.sp-pv-chip[data-miss]{opacity:.3}.sp-pv-chip[aria-current=true]{--_bd:var(--oc-orange);border-color:var(--oc-orange)}.sp-pv [data-cb]{gap:var(--oc-space-0-5) var(--oc-space-1-5);min-width:0;padding:5px 5px var(--oc-space-0-5);border-radius:var(--oc-radius-sm);color:inherit;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:12px minmax(0,1fr);align-items:start;display:grid}.sp-pv-led{margin-top:3px;display:flex}.sp-pv-name{min-width:0;color:var(--oc-text-primary);grid-column:2}.sp-pv-ag{margin-left:var(--oc-space-1-5);color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;display:none}@container sp-page (width>=1700px){.sp-pv-ag{display:inline}}.sp-pv-agi{margin-right:var(--oc-space-1);vertical-align:-2px;display:inline-flex}.sp-pv-line{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);grid-column:2;line-height:1.35}.sp-pv-d{margin-right:var(--oc-space-1);color:var(--oc-text-dim)}.sp-pv-foot{gap:var(--oc-space-1-5);min-width:0;padding:var(--oc-space-0-5) 5px 5px 23px;justify-content:space-between;align-items:center;display:flex}.sp-pv-when{min-width:0;color:var(--oc-text-dim);font-size:var(--oc-fs-micro)}.sp-pv-foot [data-go]{width:auto;padding:1px var(--oc-space-2);font-size:var(--oc-fs-label);white-space:nowrap;flex:none}.sp-pv [data-more]{padding:3px var(--oc-space-2);border:1px dashed var(--oc-line-rule);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);background:0 0}.sp-pv [data-more]:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}[data-dens=compact] .sp-pv-line,[data-dens=compact] .sp-pv-foot{display:none}[data-dens=compact] [data-cb]{align-items:center;padding:5px}[data-dens=compact] .sp-pv-led{margin-top:0}[data-dens=compact] .sp-pv-cell{gap:var(--oc-space-1)}.sp-pv-ph{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}.sp-pv-phcols{padding:var(--oc-space-2) var(--oc-space-4) 0;flex-wrap:wrap;display:flex}.sp-pv [data-ic],.sp-pv [data-pr]{min-width:44px;min-height:44px;padding:var(--oc-space-0-5);border:1px solid var(--oc-line-panel);background:var(--oc-ground-page);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);border-radius:0;flex-direction:column;flex:44px;justify-content:center;align-items:center;gap:1px;margin:0 -1px -1px 0;display:flex}.sp-pv [data-ic] b,.sp-pv [data-pr] b{font-size:var(--oc-fs-body);color:var(--oc-text-bright);font-weight:400}.sp-pv [data-ic][aria-pressed=true],.sp-pv [data-pr][aria-pressed=true]{--_bd:var(--oc-orange);z-index:1;border-color:var(--oc-orange);background:var(--oc-orange-tint);position:relative}.sp-pv [data-pr][data-n="0"],.sp-pv [data-pr]:disabled,.sp-pv [data-pr]:disabled b{color:var(--oc-text-dim)}.sp-pv-phsec{margin:var(--oc-space-3) 0 0}.sp-pv-phhead [data-hb]{min-height:44px;padding:var(--oc-space-2) var(--oc-space-4);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule)}.sp-pv-phstrip{padding:var(--oc-space-2) var(--oc-space-4) 0;flex-wrap:wrap;display:flex}.sp-pv-phlist{gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-3) var(--oc-space-4) var(--oc-space-1);flex-direction:column;display:flex}.sp-pv-lh{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase}@media (max-width:700px){.sp-pv-axbar{gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-4);grid-template-columns:minmax(0,1fr) 44px;display:grid}.sp-pv-fld{grid-column:1}.sp-pv-fld select{flex:auto;min-height:44px}.sp-pv-fld .pl-label{flex:none;width:64px}.sp-pv [data-swap]{grid-area:1/2/span 2;justify-content:center;align-self:stretch;min-width:44px;padding:0}.sp-pv [data-swap] span{display:none}.sp-pv-axbar [data-g=dens]{grid-column:1/-1;justify-self:stretch}.sp-pv-axbar [data-g=dens]>[data-btn]{flex:1 1 0;min-height:44px}.sp-pv-readout{text-align:left;grid-column:1/-1;justify-content:flex-start}.sp-pv [data-more]{min-height:44px}.sp-pv-foot [data-go]{min-width:44px;min-height:44px}.sp-pv-phlist [data-cb]{min-height:44px}}.ph-kebab-host.svelte-apv7w7{justify-content:flex-end;align-items:center;min-width:24px;display:flex}.ph-kebab-host.svelte-apv7w7 .session-row-menu-trigger{border-radius:var(--oc-radius-sm);align-self:center;width:24px;min-width:24px;height:24px}.ph-kebab-host.svelte-apv7w7 .session-row-menu-trigger:hover,.ph-kebab-host.svelte-apv7w7 .session-row-menu-trigger[aria-expanded=true]{background:var(--oc-ground-hover)}@container ph (width<=767px){.ph-kebab-host.svelte-apv7w7{min-width:44px}.ph-kebab-host.svelte-apv7w7 .session-row-menu-trigger{width:44px;min-width:44px;height:44px}}.sp-page>*{--pn-w:480px}@container sp-page (width>=1700px){.sp-page>*{--pn-w:560px}}.sp-page[data-session]>.oc-titlebar{margin-right:var(--pn-w)}.sp-hosts[data-panel]{padding-right:var(--pn-w)}.sp-pn{z-index:6;width:var(--pn-w);background:var(--oc-ground-panel);min-width:0;max-width:100%;box-shadow:-1px 0 0 0 var(--oc-line-rule), -12px 0 24px -16px var(--oc-backdrop);animation:sp-pn-in var(--oc-motion) ease-out;outline:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}@keyframes sp-pn-in{0%{transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.sp-pn{animation:none}}.sp-pn-bar{flex:none;justify-content:space-between}.sp-pn-bar-l{margin-right:auto}.sp-page .sp-pn-bar [data-pn-back]{display:none}.sp-pn-scroll{min-height:0;padding-bottom:var(--oc-space-5);overscroll-behavior:contain;flex:1 1 0;overflow-y:auto}.sp-pn-body{animation:sp-pn-fade var(--oc-motion) ease-out}@keyframes sp-pn-fade{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sp-pn-body{animation:none}}.sp-pn-sec{min-width:0;padding:var(--oc-space-4);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint)}.sp-page .sp-pn-sec>.pl-label{margin:0 0 var(--oc-space-2)}#sp-pn-head{padding-top:var(--oc-space-4)}.sp-pn-dim{color:var(--oc-text-muted)}.sp-pn-mono{font-size:var(--oc-fs-label);overflow-wrap:anywhere}.sp-pn-note{margin:var(--oc-space-1) 0 0;color:var(--oc-text-muted);font-size:var(--oc-fs-label);overflow-wrap:anywhere}.sp-pn-note[data-error]{color:var(--oc-coral)}.sp-pn-one{margin:0 0 var(--oc-space-1);color:var(--oc-text-primary);overflow-wrap:anywhere}.sp-pn-link{color:var(--oc-cyan);font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sp-pn-link:hover{color:var(--oc-text-bright)}.sp-pn-gone{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;flex:none}.sp-pn-top{justify-content:space-between;align-items:center;gap:var(--oc-space-1) var(--oc-space-2);min-width:0;margin-bottom:var(--oc-space-2);flex-wrap:wrap;display:flex}.sp-pn-status{align-items:center;gap:var(--oc-space-2);min-width:0;color:var(--oc-text-secondary);flex-wrap:wrap;display:flex}.sp-pn-src{color:var(--oc-text-dim);font-size:var(--oc-fs-micro)}.sp-pn-name{margin:0 0 var(--oc-space-2);color:var(--oc-text-bright);font-size:var(--oc-fs-figure);overflow-wrap:anywhere;font-weight:400;line-height:1.2}.sp-pn-meta{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);margin-bottom:var(--oc-space-4);color:var(--oc-text-secondary);flex-wrap:wrap;display:flex}.sp-pn-meta>span{min-width:0}.sp-pn-proj,.sp-pn-mi{align-items:center;gap:var(--oc-space-1-5);color:var(--oc-text-primary);display:inline-flex}.sp-pn-mic{color:var(--oc-text-muted);line-height:0;display:inline-flex}.sp-pn-actions{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.sp-pn-actions [data-go]{width:auto;min-width:112px;font-size:var(--oc-fs-status)}.sp-pn-icons{--oc-ibtn-size:var(--oc-control-h-sm);align-items:center;gap:var(--oc-space-0-5);flex:none;margin-left:auto;display:flex}.sp-pic{border-radius:var(--oc-radius-sm);width:24px;height:24px;color:var(--oc-text-muted);font-size:inherit;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}button.sp-pic{cursor:pointer}button.sp-pic:hover,button.sp-pic:focus-visible{background:var(--oc-ground-hover);color:var(--oc-text-bright)}.sp-pn-icons [data-pic=share]{--_btn-ink:var(--oc-cyan);--_btn-ink-hover:var(--oc-cyan)}.sp-pic-ok{color:var(--oc-green)}.sp-pic-dim{color:var(--oc-text-secondary)}.sp-pic-cup{width:auto;color:var(--oc-violet)}.sp-pn-icons [data-pic=pin]{opacity:.6}.sp-pn-icons [data-pic=pin][aria-pressed=true]{--_btn-ink:var(--oc-text-bright);--_btn-ink-hover:var(--oc-text-bright);opacity:1}.sp-pic-kebab{width:auto;height:auto}.sp-pn-dl{gap:var(--oc-space-1) var(--oc-space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.sp-pn-dl dt{color:var(--oc-text-dim);font-size:var(--oc-fs-label);margin:0}.sp-pn-dl dd{min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0}.sp-pn-chips{align-items:center;gap:var(--oc-space-1-5);flex-wrap:wrap;display:flex}.sp-pn-conv{min-width:0;padding:var(--oc-space-3) 0 var(--oc-space-1)}.sp-pn-conv>header{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;display:flex}.sp-pn-cdate{color:var(--oc-text-bright)}.sp-pn-began{margin:var(--oc-space-1) 0 var(--oc-space-2);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);overflow-wrap:anywhere}.sp-pn-tl{padding:0 0 var(--oc-space-1) var(--oc-space-4);margin:0;list-style:none;position:relative}.sp-pn-tl:before{content:"";background:var(--oc-line-rule);width:1px;position:absolute;top:4px;bottom:8px;left:3px}.sp-pn-tl li{gap:var(--oc-space-2);grid-template-columns:52px minmax(0,1fr);padding:3px 0;display:grid;position:relative}.sp-pn-tl li:before{content:"";border:1px solid var(--oc-text-secondary);background:var(--oc-ground-panel);border-radius:1px;width:7px;height:7px;position:absolute;top:9px;left:-16px}.sp-pn-tl time{color:var(--oc-text-dim);font-size:var(--oc-fs-label);white-space:nowrap}.sp-pn-tl span{overflow-wrap:anywhere;min-width:0}.sp-pn-lt{gap:var(--oc-space-0-5) var(--oc-space-3);flex-wrap:wrap;flex:14ch;min-width:0;display:flex}.sp-pn-snip{color:var(--oc-text-muted);font-size:var(--oc-fs-label);overflow-wrap:anywhere;flex:100%;margin:0}.sp-pn-arm{align-items:center;gap:var(--oc-space-2);margin-bottom:var(--oc-space-1);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);display:flex}@media (max-width:700px){.sp-hosts[data-panel]{padding-right:0}.sp-page[data-session]>.oc-titlebar{margin-right:0}.sp-pn{inset:env(safe-area-inset-top,0px) 0 0;z-index:60;width:100%;position:fixed}.sp-page .sp-pn-bar [data-pn-back]{min-width:44px;min-height:44px;display:inline-flex}.sp-page .sp-pn-bar [data-pn-close],.sp-pn-bar-l{display:none}.sp-pn-bar{justify-content:flex-start}.sp-pn-actions [data-go],.sp-pn-list [data-btn],.sp-pn-link{min-height:44px}.sp-pn-link{min-width:44px}}@media (max-width:700px),(pointer:coarse){.sp-pic{width:44px;height:44px}.sp-pic-kebab{width:auto;height:auto}.sp-pn .session-row-menu-trigger{min-width:44px;min-height:44px}.sp-pn-chips [data-btn]{min-height:var(--oc-tap)}}.sp-tl{--tl-name-w:232px;--tl-stub-w:64px;--tl-gut:16px;--tl-lane-h:30px;--tl-bar-h:6px;--led-color-working:var(--color-success,#4ade80);--led-color-waiting:var(--color-warning,#fbbf24);--led-color-notice:var(--color-info,#4fc1ff);--led-color-unread:var(--color-success,#4ade80);min-width:0;max-width:100%}.sp-tl-stick{z-index:30;background:var(--oc-ground-page);position:sticky;top:0}.sp-tl-ctl{gap:var(--oc-space-2);min-height:var(--oc-titlerow-h);padding:0 var(--tl-gut);background:var(--oc-ground-titlerow);justify-content:space-between;align-items:center;display:flex}.sp-tl-readout{gap:var(--oc-space-4);min-height:52px;padding:var(--oc-space-1-5) var(--tl-gut);background:var(--oc-ground-panel);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);align-items:center;display:flex}.sp-tl-moment{min-width:13ch;color:var(--oc-text-bright);font-size:var(--oc-fs-figure);font-variant-numeric:tabular-nums;flex:none;line-height:1.1}.sp-tl-moment small{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;display:block}.sp-tl-rmain{flex:1 1 0;min-width:0}.sp-tl-counts{gap:var(--oc-space-0-5) var(--oc-space-4);color:var(--oc-text-primary);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.sp-tl-counts>span{gap:var(--oc-space-1-5);white-space:nowrap;align-items:center;display:inline-flex}.sp-tl-counts b{color:var(--oc-text-bright);font-weight:400}.sp-tl-key{gap:var(--oc-space-0-5) var(--oc-space-4);min-height:24px;padding:3px var(--tl-gut);background:var(--oc-ground-panel);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;flex-wrap:wrap;align-items:center;display:flex}.sp-tl-keyh{color:var(--oc-orange)}.sp-tl-ks{gap:var(--oc-space-1-5);white-space:nowrap;align-items:center;display:inline-flex}.sp-tl-ks>i,.sp-tl-ks>.sp-tl-moon{flex:none;margin:0;display:inline-block;position:relative;top:auto;left:auto;right:auto;transform:none}.sp-tl-ks>.sp-tl-bd{width:18px;height:var(--tl-bar-h)}.sp-tl-ks>.sp-tl-wt{width:18px}.sp-tl-ks>.sp-tl-kline{background:var(--oc-text-dim);width:18px;height:1px}.sp-tl-ks>.sp-tl-base{width:18px;height:0}.sp-tl-ks>.sp-tl-bk{margin-left:calc(-1 * var(--oc-space-0-5))}.sp-tl-detail{min-height:16px;margin-top:var(--oc-space-0-5);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);overflow-wrap:anywhere}.sp-tl-detail em{color:var(--oc-text-bright);font-style:normal}.sp-tl-ract{gap:var(--oc-space-2);flex:none;align-items:center;display:flex}.sp-tl-rw{gap:var(--oc-space-1-5) var(--oc-space-3);flex-wrap:wrap;align-items:center;display:flex}.sp-tl-arm{gap:var(--oc-space-1-5);color:var(--oc-coral);align-items:center;display:inline-flex}.sp-tl-note[data-error]{color:var(--oc-coral)}.sp-tl-ruler{grid-template-columns:var(--tl-name-w) minmax(0, 1fr) var(--tl-stub-w);height:46px;padding-inline:var(--tl-gut);background:var(--oc-ground-page);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);-webkit-user-select:none;user-select:none;display:grid}.sp-tl-rlabel{padding-left:var(--oc-space-3);color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;white-space:nowrap;align-self:center;overflow:hidden}.sp-tl-rtrack{cursor:ew-resize;touch-action:none;min-width:0;position:relative}.sp-tl-rtrack:focus-visible{box-shadow:inset 0 0 0 1px var(--oc-orange-bright);outline:none}.sp-tl-tk{background:var(--oc-line-rule);width:1px;height:5px;position:absolute;bottom:0}.sp-tl-tk[data-major]{background:var(--oc-text-dim);height:10px}.sp-tl-tl{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);pointer-events:none;white-space:nowrap;position:absolute;top:22px;transform:translate(-50%)}.sp-tl-tl.sp-tl-nowl{color:var(--oc-text-bright);left:auto;right:0;transform:none}.sp-tl-handle{background:var(--oc-text-bright);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.sp-tl-handle:before{content:"";border:1px solid var(--oc-text-bright);background:var(--oc-ground-page);border-radius:1px;width:9px;height:9px;position:absolute;bottom:-1px;left:-4px}.sp-tl-lanes{min-width:0;padding-bottom:var(--oc-space-2);position:relative;overflow-x:clip}.sp-tl-lanes[data-dense]{--tl-lane-h:14px;--tl-bar-h:4px}.sp-tl-lanes[data-dense] .sp-tl-bk{display:none}.sp-tl-inner{position:relative}.sp-tl-inner[data-slide]{transition:transform .7s linear}.sp-tl-over{top:0;right:calc(var(--tl-gut) + var(--tl-stub-w));bottom:0;left:calc(var(--tl-gut) + var(--tl-name-w));z-index:2;pointer-events:none;position:absolute}.sp-tl-gl{background:var(--oc-line-faint);width:1px;position:absolute;top:0;bottom:0}.sp-tl-edge{background:var(--oc-text-secondary);width:1px;position:absolute;top:0;bottom:0;right:0}.sp-tl-ph{background:var(--oc-text-bright);width:1px;position:absolute;top:0;bottom:0}.sp-tl-sec{z-index:3;gap:var(--oc-space-3);height:28px;padding-inline:var(--tl-gut);background:var(--oc-ground-titlerow);box-shadow:inset 0 1px 0 0 var(--oc-line-rule), inset 0 -1px 0 0 var(--oc-line-faint);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;align-items:center;display:flex;position:relative}.sp-tl [data-tl-grp][data-block],.sp-tl-gbox[data-block]{border:1px solid var(--sp-block);border-radius:var(--oc-radius-sm);background:color-mix(in srgb, var(--sp-block) var(--oc-project-block-mix), var(--oc-ground-panel));box-shadow:none}.sp-tl-gbox[data-block]>[data-tl-grp]{background:0 0}.sp-tl-sec span:last-child{color:var(--oc-text-dim)}.sp-tl [data-tl-grp]{z-index:3;width:100%;font:inherit;text-align:left;cursor:pointer;gap:var(--oc-space-2);height:26px;padding-block:0;padding-inline:var(--tl-gut);background:var(--oc-ground-page);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);color:var(--oc-text-bright);border:0;align-items:center;margin:0;display:flex;position:relative}.sp-tl [data-tl-grp] b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}.sp-tl [data-tl-grp] span:last-child{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;white-space:nowrap}.sp-tl-lane{grid-template-columns:var(--tl-name-w) minmax(0, 1fr) var(--tl-stub-w);height:var(--tl-lane-h);padding-inline:var(--tl-gut);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);border:1px solid #0000;border-width:1px 0;outline:none;align-items:center;display:grid;position:relative}.sp-tl-lane:hover{background:var(--oc-ground-hover)}.sp-tl-lane[aria-selected=true]{background:var(--oc-ground-hover);box-shadow:inset 2px 0 0 0 var(--oc-orange), inset 0 -1px 0 0 var(--oc-line-faint)}.sp-tl-lane:focus-visible{border-color:var(--oc-line-rule)}.sp-tl-name{gap:var(--oc-space-2);min-width:0;height:100%;padding-right:var(--oc-space-2);cursor:pointer;align-items:center;padding-left:20px;display:flex}.sp-tl-led{flex:none;justify-content:center;width:14px;display:inline-flex}.sp-tl-nm{min-width:0;color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sp-tl-lane[data-state=asleep] .sp-tl-nm{color:var(--oc-text-secondary)}.sp-tl-hostl{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;flex:none}.sp-tl-age{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);margin-left:auto;display:none}.sp-tl-track{min-width:0;height:100%;position:relative}.sp-tl-base{border-top:1px dotted var(--oc-line-rule);height:0;position:absolute;top:50%;left:0;right:0}.sp-tl-cv{height:var(--tl-bar-h);cursor:pointer;background:0 0;border:0;min-width:3px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.sp-tl-cv:before{content:"";background:var(--oc-text-dim);height:1px;position:absolute;top:50%;left:0;right:0}.sp-tl-cv:after{content:"";position:absolute;inset:-9px -2px}.sp-tl-cv:hover:before,.sp-tl-cv:focus-visible:before{background:var(--oc-text-bright)}.sp-tl-cv:focus-visible{box-shadow:0 0 0 1px var(--oc-text-bright);outline:none}.sp-tl-cap{background:var(--oc-text-dim);width:1px;position:absolute;top:0;bottom:0}.sp-tl-cap[data-end=l]{left:0}.sp-tl-cap[data-end=r]{right:0}.sp-tl-bd{background:var(--tl-busy,var(--led-color-working));min-width:1px;position:absolute;top:0;bottom:0}.sp-tl-lane[data-pc] .sp-tl-bd,.sp-tl-lane[data-pc] .sp-tl-wt[data-kind=done]{box-shadow:0 0 0 1px color-mix(in srgb, var(--oc-text-bright) 22%, transparent)}.sp-tl-wt{background:var(--led-color-waiting);height:2px;position:absolute;top:calc(50% + 5px)}.sp-tl-wt[data-kind=notice]{background:var(--led-color-notice)}.sp-tl-wt[data-kind=done]{background:var(--tl-busy,var(--led-color-unread))}.sp-tl-moon{margin-left:var(--oc-space-2);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.sp-tl-bk{cursor:pointer;background:0 0;border:0;width:11px;height:11px;margin-left:-5px;padding:0;position:absolute;top:2px}.sp-tl-bk:before{content:"";background:var(--oc-text-secondary);width:1px;height:6px;position:absolute;top:0;left:5px}.sp-tl-bk:after{content:"";background:var(--oc-text-secondary);width:5px;height:3px;position:absolute;top:0;left:3px}.sp-tl-bk:hover:before,.sp-tl-bk:hover:after,.sp-tl-bk[aria-pressed=true]:before,.sp-tl-bk[aria-pressed=true]:after{background:var(--oc-text-bright)}.sp-tl-fail{border-top:1px dashed var(--oc-text-dim);position:absolute;top:50%;left:0;right:0}.sp-tl-fail span{padding:0 var(--oc-space-1-5);background:var(--oc-ground-page);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;position:absolute;top:-8px;left:8px}.sp-tl-qt{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sp-tl-stub{min-width:0;height:100%;position:relative}.sp-tl-stubed{z-index:3;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.sp-tl-timer{gap:var(--oc-space-1);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);align-items:center;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.sp-tl-timer i{border-top:1px dashed var(--oc-text-secondary);display:block}.sp-tl [data-tl-fold]{z-index:3;gap:var(--oc-space-2);width:100%;height:34px;padding:0 var(--tl-gut);background:var(--oc-ground-page);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);color:var(--oc-text-secondary);text-align:left;border:1px solid #0000;border-width:1px 0;align-items:center;display:flex;position:relative}.sp-tl-car{width:8px;color:var(--oc-text-muted);display:inline-block}.sp-tl-empty{padding:var(--oc-space-5) var(--tl-gut);color:var(--oc-text-muted)}.sp-tl-slider{display:none}.sp-tl-range{appearance:none;background:0 0;border:0;width:100%;height:44px;margin:0}.sp-tl-range::-webkit-slider-runnable-track{background:var(--oc-line-rule);height:2px}.sp-tl-range::-webkit-slider-thumb{appearance:none;border:1px solid var(--oc-text-bright);background:var(--oc-ground-page);border-radius:2px;width:16px;height:28px;margin-top:-13px}.sp-tl-range::-moz-range-track{background:var(--oc-line-rule);height:2px}.sp-tl-range::-moz-range-thumb{border:1px solid var(--oc-text-bright);background:var(--oc-ground-page);border-radius:2px;width:14px;height:26px}.sp-tl-range:focus-visible::-webkit-slider-thumb{border-color:var(--oc-orange-bright)}.sp-tl-range:focus-visible::-moz-range-thumb{border-color:var(--oc-orange-bright)}@media (prefers-reduced-motion:reduce){.sp-tl-inner[data-slide]{transition:none}}@media (max-width:700px){.sp-tl{--tl-name-w:0px;--tl-stub-w:28px}.sp-tl-ctl{min-height:52px}.sp-tl-ctl .oc-segmented>[data-btn]{min-width:var(--oc-tap);min-height:var(--oc-tap)}.sp-tl-readout{gap:var(--oc-space-0-5) var(--oc-space-3);min-height:0;padding-block:var(--oc-space-1-5);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.sp-tl-moment{min-width:0;font-size:18px}.sp-tl-moment small{margin-left:var(--oc-space-1-5);display:inline}.sp-tl-rmain{grid-area:2/1/auto/-1}.sp-tl-counts{gap:var(--oc-space-0-5) var(--oc-space-3);font-size:var(--oc-fs-label)}.sp-tl-detail:empty{display:none}.sp-tl-ruler{grid-template-columns:0 minmax(0, 1fr) var(--tl-stub-w)}.sp-tl-rlabel{display:none}.sp-tl-rtrack{cursor:default;pointer-events:none;grid-column:2}.sp-tl-tl{top:26px}.sp-tl-over{left:var(--tl-gut)}.sp-tl-lane{grid-template-columns:minmax(0, 1fr) var(--tl-stub-w);height:auto;padding-block:var(--oc-space-1);grid-template-rows:44px 44px;align-content:center}.sp-tl-name{z-index:3;background:var(--oc-ground-page);grid-area:1/1/auto/-1;height:44px;position:relative}.sp-tl-lane:hover .sp-tl-name,.sp-tl-lane[aria-selected=true] .sp-tl-name{background:var(--oc-ground-hover)}.sp-tl-age{display:inline}.sp-tl-track{grid-area:2/1;height:44px}.sp-tl-stub{grid-area:2/2;height:44px}.sp-tl-timer span{display:none}.sp-tl-lanes[data-dense]{--tl-lane-h:auto}.sp-tl-lanes[data-dense] .sp-tl-lane{grid-template-rows:44px 14px}.sp-tl-lanes[data-dense] .sp-tl-track,.sp-tl-lanes[data-dense] .sp-tl-stub{height:14px}.sp-tl-cv:after{inset:-19px -2px}.sp-tl-lanes[data-dense] .sp-tl-cv:after{inset:-5px -2px}.sp-tl [data-tl-fold],.sp-tl-sec{min-height:44px}.sp-tl-bk{width:44px;height:44px;margin-left:-22px;top:0}.sp-tl-bk:before{height:9px;top:10px;left:22px}.sp-tl-bk:after{top:10px;left:20px}.sp-tl-slider{z-index:25;height:44px;padding-inline:var(--tl-gut);background:var(--oc-ground-chrome);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);align-items:center;display:flex;position:sticky;bottom:0}}.sp-page{font-family:var(--font-mono);font-size:var(--oc-fs-body);line-height:1.4;container:sp-page/inline-size}:where(.sp-page button,.sp-page input,.sp-page select,.sp-page textarea){font:inherit}.sp-page .oc-titlebar,.sp-page .oc-titlebar__title{font-weight:400}.sp-page .pl-titlebar{min-width:0;min-height:var(--oc-titlerow-h,37px);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);align-items:center;gap:10px;display:flex}.sp-page .pl-title{min-width:0;font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:400;overflow:hidden}.sp-page .pl-label{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-dim,var(--oc-text-muted));margin:0;font-weight:400}.sp-page .oc-page__body.sp-body{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.sp-page .oc-titlebar{padding-block:var(--oc-space-1);padding-inline:var(--oc-space-3);column-gap:0;position:relative}.sp-page .oc-titlebar__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sp-page .oc-titlebar__sub{grid-column:1/-1;width:100%;display:block}.sp-strip{--sp-find-w:clamp(280px, 28cqw, 440px);grid-template-columns:minmax(max-content, 1fr) minmax(200px, var(--sp-find-w)) minmax(0, 1fr);align-items:center;gap:var(--oc-space-2) var(--oc-space-4);flex:100%;min-width:0;display:grid}.sp-acts{--oc-ibtn-size:var(--oc-control-h-sm);gap:var(--oc-space-1-5);flex:none;display:inline-flex}.sp-find{border:0;min-width:0;display:flex;position:relative}.sp-strip>.sp-sum{grid-column:3}.sp-sum{justify-content:flex-end;align-items:center;gap:var(--oc-space-1) 14px;min-width:0;color:var(--oc-text-secondary);flex-wrap:wrap;display:flex}.sp-pair{align-items:center;gap:var(--oc-space-1-5);white-space:nowrap;display:inline-flex}.sp-pair>svg{color:var(--oc-text-muted)}.sp-pair b{color:var(--oc-text-bright);font-variant-numeric:tabular-nums;font-weight:400}.sp-tbl{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.sp-page .oc-page__bar{background:var(--oc-ground-titlerow);border-bottom:0;align-items:stretch;min-height:0;padding:0}.sp-phonebar{align-items:center;gap:var(--oc-space-1-5) var(--oc-space-4);box-sizing:border-box;width:100%;min-width:0;padding:var(--oc-space-1) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.sp-phonebar .sp-find{flex:100%;order:2;width:auto;position:relative;top:auto;left:auto;transform:none}.sp-phonebar .sp-find .oc-search{min-height:var(--oc-tap)}.sp-phonebar .sp-sum{flex:100%;order:3;justify-content:flex-start}.sp-page .oc-titlebar__back{min-width:44px;min-height:44px}.sp-g{box-sizing:border-box;border:1px solid var(--oc-line-panel);background:var(--oc-ground-field);border-radius:2px;flex:none;align-items:stretch;max-width:100%;min-height:28px;display:inline-flex}.sp-gl{padding:0 var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset -1px 0 0 0 var(--oc-line-panel);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;align-items:center;display:flex}.sp-bar--compact .sp-gl{display:none}.sp-g select{min-width:0;max-width:15ch;min-height:26px;padding:var(--oc-space-0-5) var(--oc-space-5) var(--oc-space-0-5) var(--oc-space-2);font-size:var(--oc-fs-label);background-color:#0000;border:0;border-radius:0}.sp-bar--compact .sp-g select{max-width:17ch}.sp-seg{display:inline-flex}.sp-seg>[data-btn]{--_btn-radius:0;--_btn-ink:var(--oc-text-secondary);width:auto;min-width:30px;height:auto;box-shadow:inset 1px 0 0 0 var(--oc-line-panel);padding:0 7px}.sp-seg>[data-btn]:first-child{box-shadow:none}.sp-seg>[data-btn][aria-pressed=false]{--_btn-ink:var(--oc-text-dim);opacity:.45}.sp-seg>[data-btn][aria-pressed=true]{--_btn-fill:transparent;--_btn-edge:transparent;--_btn-ink:var(--oc-text-bright)}.sp-count{color:var(--oc-text-muted);font-size:var(--oc-fs-label);font-variant-numeric:tabular-nums;white-space:nowrap}.sp-sepbar{background:var(--oc-orange);flex:none;width:100%;height:2px}.sp-hosts{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.sp-hosts>.sp-host[hidden]{display:none}.sp-host{flex:1 1 0;min-width:0;min-height:0;overflow:auto}@media (max-width:700px){.sp-g,.sp-g select,.sp-seg>[data-btn],[data-view-switch]>[data-btn]{min-height:var(--oc-tap)}.sp-seg>[data-btn],[data-view-switch]>[data-btn]{min-width:var(--oc-tap);padding-inline:var(--oc-space-3)}}.oc-table.svelte-sfdyk4{flex-direction:column;min-width:0;min-height:0;display:flex}.oc-table-head.svelte-sfdyk4,.oc-table-row.svelte-sfdyk4{grid-template-columns:var(--oc-table-tracks);align-items:stretch;min-width:0;display:grid}.oc-table-head.svelte-sfdyk4{z-index:1;height:var(--oc-table-headheight);background:var(--oc-ground-panel);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);color:var(--oc-text-secondary);font-size:var(--oc-table-fs-body);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;position:sticky;top:0}.oc-table-headcell.svelte-sfdyk4{font-size:var(--oc-table-fs-head)}.oc-table-row.svelte-sfdyk4{height:var(--oc-table-rowheight);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);color:var(--oc-text-primary);font-size:var(--oc-table-fs-body)}.oc-table-row.svelte-sfdyk4:last-child{box-shadow:none}.oc-table-row-action.svelte-sfdyk4{cursor:pointer}.oc-table-row-action.svelte-sfdyk4:hover{background:var(--oc-ground-hover,var(--oc-ground-chrome))}.oc-table-cell.svelte-sfdyk4{min-width:0;padding:0 var(--oc-cell-pad-x);white-space:nowrap;text-overflow:ellipsis;box-shadow:inset 1px 0 0 0 var(--oc-line-column);align-items:center;display:flex;overflow:hidden}.oc-table-cell.svelte-sfdyk4:first-child{box-shadow:none}.oc-table-row-compact.svelte-sfdyk4{justify-content:center;gap:var(--oc-space-0-5);height:auto;min-height:var(--oc-tap);padding:var(--oc-space-1-5) var(--oc-cell-pad-x);flex-direction:column;display:flex}.oc-table-line.svelte-sfdyk4{align-items:center;gap:var(--oc-gap-parts);min-width:0;display:grid}.oc-table-line-2.svelte-sfdyk4{font-size:var(--oc-fs-label);color:var(--oc-text-secondary)}.oc-table-row-compact.svelte-sfdyk4 .oc-table-cell:where(.svelte-sfdyk4){box-shadow:none;padding:0}.oc-sort-wrap.svelte-mcqfex{flex:0 auto;min-width:0;display:inline-flex;position:relative}.oc-sort.svelte-mcqfex{min-width:0;margin-left:var(--oc-space-1);text-overflow:ellipsis;display:block;overflow:hidden}.oc-pill.svelte-4bmwrz{align-items:center;gap:var(--oc-gap-mark);min-width:0;display:inline-flex}.oc-pill-dot.svelte-4bmwrz{border-radius:50%;flex:none;width:7px;height:7px}.oc-pill-text.svelte-4bmwrz{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oc-pill-mark.svelte-4bmwrz{background:var(--oc-pill-tone);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.oc-pill-hollow.svelte-4bmwrz{box-shadow:inset 0 0 0 2px var(--oc-pill-tone);background:0 0}.oc-wshell-scroll.svelte-a7ah5{flex:auto;min-width:0;height:100%;min-height:0;overflow:hidden auto}.oc-visually-hidden.svelte-1r2wtgw{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oc-task-name.svelte-1r2wtgw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oc-agent-icon.svelte-1r2wtgw,.oc-agent-name.svelte-1r2wtgw{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.oc-status.svelte-1r2wtgw{align-items:center;gap:calc(var(--oc-space-1-5) + var(--oc-border));min-width:0;display:inline-flex}.oc-task-strong.svelte-1r2wtgw{color:var(--oc-text-primary);font-weight:600}.oc-started-compact.svelte-1r2wtgw{font-variant-numeric:tabular-nums;white-space:nowrap}.oc-status-mark.svelte-1r2wtgw{gap:0}.oc-status-label.svelte-1r2wtgw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oc-dim.svelte-1r2wtgw{color:var(--oc-text-dim)}.oc-open-status.svelte-1r2wtgw{white-space:nowrap;text-overflow:ellipsis;color:var(--oc-cyan);overflow:hidden}.oc-open-status[data-phase=opened].svelte-1r2wtgw{color:var(--oc-green)}.oc-open-status[data-phase=failed].svelte-1r2wtgw{color:var(--oc-coral)}.oc-project-cell.svelte-1rgqw26{justify-content:center;gap:var(--oc-space-0-5);flex-direction:column;min-width:0;display:flex;overflow:hidden}.oc-project-name.svelte-1rgqw26{align-items:center;gap:var(--oc-space-2);min-width:0;display:inline-flex;overflow:hidden}.oc-project-name.svelte-1rgqw26 span:where(.svelte-1rgqw26):last-child{white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-bright);overflow:hidden}.oc-row-icon.svelte-1rgqw26{color:var(--oc-orange);flex:none;justify-content:center;align-items:center;display:inline-flex}.oc-detail.svelte-1rgqw26{margin-top:var(--oc-space-0-5);padding-left:calc(var(--oc-space-5) - var(--oc-space-0-5));white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-dim);font-size:var(--oc-fs-label);display:block;overflow:hidden}.oc-muted.svelte-1rgqw26{color:var(--oc-text-secondary)}.oc-phone-badge.svelte-1rgqw26{min-width:18px;height:16px;padding:0 calc(var(--oc-space-1) + var(--oc-border));background:var(--oc-orange);color:var(--oc-ground-chrome);font-size:var(--oc-fs-micro);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.oc-phone-path.svelte-1rgqw26{white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-dim);overflow:hidden}.oc-skill-cell.svelte-tol1ie{justify-content:center;gap:var(--oc-space-0-5);flex-direction:column;min-width:0;display:flex;overflow:hidden}.oc-skill-name.svelte-tol1ie{align-items:center;gap:var(--oc-space-2);min-width:0;display:inline-flex;overflow:hidden}.oc-skill-name-text.svelte-tol1ie{white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-bright);overflow:hidden}.oc-row-icon.svelte-tol1ie{flex:none;justify-content:center;align-items:center;display:inline-flex}.oc-row-icon--tile.svelte-tol1ie{border-radius:var(--oc-radius-sm);width:20px;height:20px;color:var(--oc-orange);border:1px solid}.oc-installed.svelte-tol1ie{color:var(--oc-green-bright);flex:none;justify-content:center;align-items:center;display:inline-flex}.oc-detail.svelte-tol1ie{margin-top:var(--oc-space-0-5);padding-left:calc(var(--oc-space-5) + var(--oc-space-1));white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-dim);font-size:var(--oc-fs-label);display:block;overflow:hidden}.oc-muted.svelte-tol1ie{color:var(--oc-text-secondary)}.oc-divider.svelte-tol1ie{padding:var(--oc-space-1-5) var(--oc-space-3) var(--oc-space-0-5);font-size:var(--oc-fs-label);color:var(--oc-text-dim);margin:0}.oc-plugin-cell.svelte-18vb8qy{justify-content:center;gap:var(--oc-space-0-5);flex-direction:column;min-width:0;display:flex;overflow:hidden}.oc-plugin-name.svelte-18vb8qy{align-items:center;gap:var(--oc-space-2);min-width:0;display:inline-flex;overflow:hidden}.oc-plugin-name-text.svelte-18vb8qy{white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-bright);overflow:hidden}.oc-row-icon.svelte-18vb8qy{color:var(--oc-text-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.oc-detail.svelte-18vb8qy{margin-top:var(--oc-space-0-5);padding-left:calc(var(--oc-space-5) - var(--oc-border));white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-dim);font-size:var(--oc-fs-label);display:block;overflow:hidden}.oc-muted.svelte-18vb8qy{color:var(--oc-text-secondary)}.oc-theme-choice.svelte-1eansmq{width:calc(100% + 2 * var(--oc-border));margin:calc(-1 * var(--oc-border));border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;padding:0;display:block}.oc-tile-art.svelte-1eansmq{object-fit:cover;opacity:.65;width:100%;height:100%;position:absolute;top:0;left:0}.oc-tile-ascii.svelte-1eansmq{font:7px/8px var(--oc-font);color:var(--oc-text-bright);position:absolute;inset:0 auto auto 0}.oc-themes.svelte-1eansmq{gap:calc(var(--oc-space-3) + var(--oc-space-0-5));min-width:0;height:100%;min-height:0;padding:calc(var(--oc-space-3) + var(--oc-space-0-5)) var(--oc-cell-pad) var(--oc-space-3) calc(var(--oc-cell-pad) - var(--oc-space-0-5));flex-direction:column;display:flex;overflow:hidden auto}.oc-themes-toggle.svelte-1eansmq{margin-left:var(--oc-space-1);display:inline-flex}.oc-tile-grid.svelte-1eansmq{grid-template-columns:repeat(var(--oc-tiles-per-row), var(--oc-tile-w));justify-content:start;gap:var(--oc-tile-gap);min-width:0;margin:0;padding:0;list-style:none;display:grid}.oc-themes.svelte-1eansmq .oc-tile:where(.svelte-1eansmq){text-align:left;background:0 0;border:0;width:auto;min-width:0;padding:0;display:block}.oc-tile-swatch.svelte-1eansmq{aspect-ratio:16/10;border:var(--oc-border) solid var(--oc-tile-border,var(--oc-line-panel));border-radius:var(--oc-radius-sm);display:block;position:relative;overflow:hidden}.oc-tile-current.svelte-1eansmq .oc-tile-swatch:where(.svelte-1eansmq){border-color:var(--oc-orange)}.oc-tile-chip.svelte-1eansmq,.oc-tile-line.svelte-1eansmq,.oc-preview-chip.svelte-1eansmq,.oc-preview-line.svelte-1eansmq{border-radius:1px;position:absolute}.oc-tile-name.svelte-1eansmq,.oc-tile-state.svelte-1eansmq{margin-top:var(--oc-space-1-5);text-align:center;font-size:var(--oc-fs-label);color:var(--oc-text-secondary);display:block}.oc-tile-current.svelte-1eansmq .oc-tile-name:where(.svelte-1eansmq){color:var(--oc-text-bright);font-weight:700}.oc-tile-state.svelte-1eansmq{margin-top:var(--oc-border);color:var(--oc-text-dim)}.oc-preview.svelte-1eansmq{border:var(--oc-border) solid var(--oc-orange);border-radius:var(--oc-radius-sm);flex:none;min-width:0;height:44px;position:relative;overflow:hidden}.oc-preview-label.svelte-1eansmq{font-size:var(--oc-fs-label);color:var(--oc-text-secondary);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.pgl.svelte-1dhup7o{align-content:start;gap:var(--oc-space-1);box-sizing:border-box;border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);width:100%;min-width:0;height:100%;color:var(--oc-text-secondary);font:inherit;text-align:left;cursor:pointer;padding:3px 5px;display:grid;overflow:hidden}.pgl-head.svelte-1dhup7o{align-items:center;gap:3px;min-width:0;height:12px;display:flex}.pgl-mark.svelte-1dhup7o{flex:none;display:inline-flex}.pgl-name.svelte-1dhup7o{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-micro);color:var(--oc-text-primary);line-height:12px;overflow:hidden}.pgl-bars.svelte-1dhup7o{gap:var(--oc-space-1);padding:0 1px;display:grid}.pgl-note.svelte-1dhup7o{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--oc-text-muted);font-size:9px;line-height:11px;overflow:hidden}.ldp-glance.svelte-ancfd1{gap:var(--oc-space-1);margin-top:var(--oc-space-1);padding-top:var(--oc-space-2);border-top:var(--oc-border) solid var(--oc-line-faint);flex-wrap:wrap;display:flex}.ldp-glance-tile.svelte-ancfd1{flex:none}.bcm.svelte-lkb0ki{flex:none;display:block}.bcm-ring.svelte-lkb0ki{opacity:.7}.bcm-bot.svelte-lkb0ki [stroke-width]{stroke-width:1.9px}.dsn.svelte-10609q9{gap:var(--oc-space-1);padding-top:var(--oc-space-1);flex-direction:column;display:flex}.dsn-line.svelte-10609q9{font-size:var(--oc-fs-micro);color:var(--oc-text-secondary);margin:0}.dsn-actions.svelte-10609q9{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ldp.svelte-1dynubd{--ldp-step:calc(var(--oc-gutter) / 3);margin:0 var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-2) var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);line-height:1.35}.ldp[data-embedded].svelte-1dynubd{box-sizing:border-box;border:0;height:100%;margin:0;overflow-y:auto}.ldp-head.svelte-1dynubd,.ldp-head.svelte-1dynubd,.ldp-id.svelte-1dynubd,.ldp-caption.svelte-1dynubd{align-items:center;gap:var(--oc-space-1-5);min-width:0;display:flex}.ldp-id.svelte-1dynubd{row-gap:var(--oc-space-1);flex-wrap:wrap}.ldp-title.svelte-1dynubd{padding:var(--oc-space-0-5) var(--oc-space-1);margin:calc(var(--oc-space-0-5) * -1) calc(var(--oc-space-1) * -1);border-radius:var(--oc-radius-sm);color:var(--oc-text-primary);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;align-items:center;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.ldp-title.svelte-1dynubd:hover{background:var(--oc-ground-hover)}.ldp-dim.svelte-1dynubd{color:var(--oc-text-dim)}.ldp-provider-mark.svelte-1dynubd{flex:none;align-items:center;display:inline-flex}.ldp-plan.svelte-1dynubd{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-dim);flex:0 auto;overflow:hidden}.ldp-auto.svelte-1dynubd{margin-left:auto;display:inline-flex}.ldp-auto.svelte-1dynubd+[data-ldp-toggle]{margin-left:0}[data-ldp-toggle]{--oc-ibtn-size:20px;width:auto;min-width:var(--oc-ibtn-size);color:var(--oc-text-muted);flex-shrink:0;margin-left:auto}[data-ldp-toggle]:hover:not(:disabled){color:var(--oc-text-primary)}[data-ldp-toggle] svg{transition:transform .14s}[data-ldp-toggle][data-fold=expanded] svg{transform:rotate(90deg)}[data-ldp-toggle][data-fold=hidden] svg{transform:rotate(-90deg)}[data-ldp-toggle][data-fold=glance] svg{transform:rotate(180deg)}.ldp-total.svelte-1dynubd{margin-top:var(--oc-space-1);padding-top:calc(var(--ldp-step) * 2);border-top:var(--oc-border) solid var(--oc-line-faint)}.ldp-total-head.svelte-1dynubd{justify-content:space-between;align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.ldp-total-label.svelte-1dynubd{color:var(--oc-text-primary);text-transform:uppercase;letter-spacing:.04em}.ldp-empty.svelte-1dynubd{padding:var(--oc-space-1) var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label);margin:0;line-height:1.35}.ldp-empty-link.svelte-1dynubd{color:var(--oc-orange);text-decoration:none}.ldp-empty-link.svelte-1dynubd:hover{text-decoration:underline}.ldp-notice.svelte-1dynubd{margin:calc(var(--ldp-step) * 2) 0 0;overflow-wrap:anywhere}.ldp-notice[data-tone=high].svelte-1dynubd{color:var(--oc-coral)}.ldp-accounts.svelte-1dynubd{--ldp-row-gap:calc(var(--ldp-step) * 3);gap:calc((var(--ldp-row-gap) - var(--oc-border)) / 2);margin:var(--oc-space-1) 0 0;padding:calc(var(--ldp-step) * 3) 0 0;border-top:var(--oc-border) solid var(--oc-line-faint);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.ldp[data-fold=expanded].svelte-1dynubd .ldp-accounts:where(.svelte-1dynubd){--ldp-row-gap:calc(var(--ldp-step) * 4)}.ldp-account.svelte-1dynubd+.ldp-account:where(.svelte-1dynubd){border-top:var(--oc-border) solid var(--oc-line-faint);padding-top:calc((var(--ldp-row-gap) - var(--oc-border)) / 2)}.ldp-account.svelte-1dynubd{padding-left:calc(var(--ldp-step) * 1.5);padding-right:calc(var(--ldp-step) * 1.5);margin-left:calc(var(--ldp-step) * -1.5);margin-right:calc(var(--ldp-step) * -1.5)}.ldp-account[data-active-account="1"].svelte-1dynubd .ldp-name:where(.svelte-1dynubd){font-weight:700}.ldp-open-count.svelte-1dynubd{align-items:center;gap:calc(var(--oc-space-1) * .75);box-sizing:border-box;padding:var(--oc-border) var(--oc-space-1);border:var(--oc-border) solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);color:var(--oc-text-dim);font-size:var(--oc-fs-micro,10px);flex:none;line-height:1;display:inline-flex}.ldp-open-n.svelte-1dynubd{font-variant-numeric:tabular-nums;color:var(--oc-text-secondary);text-box:trim-both cap alphabetic}.ldp-name.svelte-1dynubd{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-primary);text-box:trim-both cap alphabetic;flex:0 4 auto;margin-block:-.3em;padding-block:.3em;overflow:clip}.ldp-row.svelte-1dynubd{grid-template-columns:minmax(0,1fr);display:grid}.ldp-mini.svelte-1dynubd{gap:calc(var(--ldp-step) * 3);margin-top:calc(var(--ldp-step) * 1.5);display:flex}.ldp-meter.svelte-1dynubd{align-items:center;gap:var(--oc-space-1);flex:1 1 0;min-width:0;display:flex}.ldp-marker.svelte-1dynubd{color:var(--oc-green-bright);flex-shrink:0;align-items:center;display:inline-flex}.ldp-marker.svelte-1dynubd svg{width:1.1em;height:1.1em}.ldp-pct.svelte-1dynubd{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:4ch}.ldp-dot.svelte-1dynubd:before{content:"·";padding:0 var(--oc-space-1)}.ldp-window.svelte-1dynubd{margin-top:calc(var(--ldp-step) * 2)}.ldp-reset.svelte-1dynubd{color:var(--oc-text-dim);margin-right:auto}.ldp-readd.svelte-1dynubd{color:var(--oc-cyan);font-size:var(--oc-fs-micro);text-underline-offset:2px;border-radius:var(--oc-radius-sm);flex-shrink:0;text-decoration:underline}.ldp-readd.svelte-1dynubd:hover{color:var(--oc-text-primary)}@media (max-width:640px){.ldp.svelte-1dynubd{margin:var(--oc-space-1) var(--oc-space-1-5);padding:var(--oc-space-1-5)}}.oc-log.svelte-fi0zvy{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.oc-log-body.svelte-fi0zvy{min-width:0;min-height:0;padding:calc(var(--oc-space-1) - var(--oc-border)) 0 var(--oc-space-0-5);flex:1;overflow:hidden auto}.oc-log-pbody.svelte-fi0zvy{flex-direction:column;min-width:0;display:flex}.oc-log-prow.svelte-fi0zvy{align-items:center;gap:var(--oc-space-2);min-height:var(--oc-tap);padding:0 var(--oc-cell-pad);min-width:0;display:flex}.oc-log-ptime.svelte-fi0zvy{font-size:var(--oc-fs-label);color:var(--oc-text-secondary);font-variant-numeric:tabular-nums;flex:none}.oc-log-pdot.svelte-fi0zvy{border-radius:50%;flex:none;width:8px;height:8px}.oc-log-pmsg.svelte-fi0zvy{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--oc-text-primary);font-size:var(--oc-fs-body);flex:auto;overflow:hidden}.oc-log-row.svelte-fi0zvy{align-items:center;column-gap:var(--oc-log-gap);height:var(--oc-log-rowh);min-width:0;padding:0 var(--oc-log-padr) 0 var(--oc-log-padl);font-size:var(--oc-fs-body);display:grid}.oc-log-cell.svelte-fi0zvy{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.oc-log-time.svelte-fi0zvy{color:var(--oc-text-secondary);justify-content:space-between;align-items:center;display:flex}.oc-log-divider.svelte-fi0zvy{width:2px;height:2px;box-shadow:0 -4px 0 0 var(--oc-text-dim), 0 3px 0 0 var(--oc-text-dim);background:0 0;border-radius:1px}.oc-log-tag.svelte-fi0zvy{font-weight:500}.oc-log-message.svelte-fi0zvy{color:var(--oc-text-primary)}.oc-log-run.svelte-fi0zvy{min-width:0;overflow:hidden}.oc-log-message-hit.svelte-fi0zvy{color:var(--oc-green)}.oc-log-source.svelte-fi0zvy{color:var(--oc-text-dim)}.files-status.svelte-1hep68o{padding:var(--oc-space-0-5) var(--oc-space-2);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);box-shadow:inset 0 1px 0 0 var(--oc-line-faint);white-space:nowrap;text-overflow:ellipsis;flex:none;margin:0;overflow:hidden}.files-status[hidden].svelte-1hep68o{display:none}.files-status--error.svelte-1hep68o{color:var(--oc-coral)}.fx-row.svelte-18ia1ot{--fx-indent:12px;box-sizing:border-box;align-items:center;gap:var(--oc-space-1);min-width:0;height:22px;padding:0 var(--oc-space-2) 0 calc(var(--fx-depth) * var(--fx-indent) + var(--oc-space-0-5));font-family:var(--font-mono);font-size:var(--oc-fs-body);color:var(--oc-text-primary);white-space:nowrap;cursor:pointer;border-radius:var(--oc-radius-sm);border:1px solid #0000;line-height:22px;display:flex;position:relative}.fx-row.svelte-18ia1ot:hover,.fx-row--focus.svelte-18ia1ot{background:var(--oc-ground-hover)}.fx-row[aria-disabled=true].svelte-18ia1ot{cursor:default;background:0 0}.fx-row[data-kind=section].svelte-18ia1ot{z-index:1;height:24px;padding-left:var(--oc-space-0-5);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);border-radius:0;line-height:24px;position:sticky;top:0}.fx-row[data-kind=section].svelte-18ia1ot:hover{background:var(--oc-ground-titlerow)}.fx-guides.svelte-18ia1ot{width:calc((var(--fx-depth) - 1) * var(--fx-indent));background:repeating-linear-gradient(to right, transparent 0 5px, var(--oc-line-faint) 5px 6px, transparent 6px var(--fx-indent));pointer-events:none;position:absolute;top:0;bottom:0;left:2px}.fx-row[data-kind=section].svelte-18ia1ot .fx-guides:where(.svelte-18ia1ot){display:none}.fx-chev.svelte-18ia1ot{color:var(--oc-text-muted);flex:0 0 12px;justify-content:center;align-items:center;display:inline-flex}.fx-chev.svelte-18ia1ot svg:where(.svelte-18ia1ot){fill:none;stroke:currentColor;stroke-width:1.4px;transition:transform var(--oc-motion-fast,.1s) ease}.fx-chev.svelte-18ia1ot svg.fx-chev--open:where(.svelte-18ia1ot){transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.fx-chev.svelte-18ia1ot svg:where(.svelte-18ia1ot){transition:none}}.fx-label.svelte-18ia1ot{font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label,.08em);text-transform:uppercase;color:var(--oc-orange);flex:none}.fx-name.svelte-18ia1ot{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.fx-sub.svelte-18ia1ot{text-overflow:ellipsis;min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-label);overflow:hidden}.fx-sub--path.svelte-18ia1ot{text-align:left;direction:rtl;flex:0 1000 auto}.fx-fill.svelte-18ia1ot{flex:1 1 0;min-width:4px}.fx-ro.svelte-18ia1ot{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.08em);color:var(--oc-text-muted);flex:none}.fx-mark.svelte-18ia1ot{text-align:center;font-size:var(--oc-fs-label);flex:0 0 2ch}.fx-row--dim.svelte-18ia1ot .fx-name:where(.svelte-18ia1ot){color:var(--oc-text-muted)}.fx-row[data-git-tone=green].svelte-18ia1ot :is(.fx-name:where(.svelte-18ia1ot),.fx-mark:where(.svelte-18ia1ot)){color:var(--oc-green)}.fx-row[data-git-tone=yellow].svelte-18ia1ot :is(.fx-name:where(.svelte-18ia1ot),.fx-mark:where(.svelte-18ia1ot)){color:var(--oc-yellow)}.fx-row[data-git-tone=coral].svelte-18ia1ot :is(.fx-name:where(.svelte-18ia1ot),.fx-mark:where(.svelte-18ia1ot)){color:var(--oc-coral)}.fx-row[data-kind=group].svelte-18ia1ot .fx-name:where(.svelte-18ia1ot),.fx-row[data-kind=more].svelte-18ia1ot .fx-name:where(.svelte-18ia1ot){color:var(--oc-text-secondary);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label,.08em)}.fx-row[data-kind=note].svelte-18ia1ot .fx-name:where(.svelte-18ia1ot){color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.fx-row[data-note=error].svelte-18ia1ot .fx-name:where(.svelte-18ia1ot){color:var(--oc-coral)}.ff-row.svelte-179cb5s{align-items:center;gap:var(--oc-space-1);padding:var(--oc-space-1) var(--oc-space-2);background:var(--oc-ground-chrome);border-bottom:var(--oc-border,1px) solid var(--oc-line-panel);flex:none;display:flex}.files-path-form.svelte-1pls1w{gap:var(--oc-space-3);display:grid}.files-path-actions.svelte-1pls1w{justify-content:flex-end;gap:var(--oc-space-2);display:flex}.pg.svelte-1fnd5cg{align-items:center;gap:var(--oc-space-1-5);min-width:0;font-size:var(--oc-fs-label);color:var(--oc-text-muted);display:inline-flex}.pg-branch.svelte-1fnd5cg{text-overflow:ellipsis;min-width:0;color:var(--oc-text-secondary);overflow:hidden}.pg-num.svelte-1fnd5cg{color:var(--oc-text-secondary)}.files.svelte-qlh1b{box-sizing:border-box;background:var(--oc-ground-panel);min-width:0;min-height:0;font-family:var(--font-mono);color:var(--oc-text-primary);flex-direction:column;flex:auto;margin:0;padding:0;display:flex}.files-tree.svelte-qlh1b{min-height:0;padding:0 0 var(--oc-space-1);outline:none;flex:auto;overflow:hidden auto}.files-chip.svelte-qlh1b{white-space:nowrap;flex:none}.oc-frame-title:not(.oc-frame-title--phone) .files-chip.svelte-qlh1b{min-height:0}.files-chip[aria-pressed=true].svelte-qlh1b{color:var(--oc-yellow);border-color:var(--oc-yellow);--_bd:var(--oc-yellow)}.files-chip.svelte-qlh1b:disabled{cursor:default;opacity:.6}.oc-tv.svelte-zyz139{gap:var(--oc-space-1);flex-direction:column;height:100%;min-height:0;display:flex}.oc-tv-head.svelte-zyz139{align-items:center;gap:calc(var(--oc-space-1-5) + var(--oc-border));padding:var(--oc-space-1) calc(var(--oc-space-2) + var(--oc-space-0-5)) 0;flex:none;min-width:0;display:flex}.oc-tv-head--up.svelte-zyz139{flex:auto;padding:0}.oc-tv-head--up.svelte-zyz139 .oc-tv-name:where(.svelte-zyz139){color:var(--oc-orange)}.oc-tv-dot.svelte-zyz139{background:var(--oc-dot-color);border-radius:50%;flex:none;width:7px;height:7px}.oc-tv-dot-hollow.svelte-zyz139{box-shadow:inset 0 0 0 1.5px var(--oc-dot-color);background:0 0}.oc-tv-name.svelte-zyz139{font-size:var(--oc-fs-label);color:var(--oc-text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.oc-tv-status.svelte-zyz139,.oc-tv-subtitle.svelte-zyz139{font-size:var(--oc-fs-label);color:var(--oc-text-dim);white-space:nowrap;flex:none}.oc-tv-tail.svelte-zyz139{align-items:center;gap:calc(var(--oc-space-1-5) + var(--oc-border));flex:none;margin-left:auto;display:flex}.oc-tv-readonly.svelte-zyz139{font-size:var(--oc-fs-label);color:var(--oc-text-dim);opacity:.75;white-space:nowrap}.oc-tv-action.svelte-zyz139{flex:none}.oc-tv-body.svelte-zyz139{flex:auto;min-height:0;position:relative;overflow:hidden}.oc-tv-stage.svelte-zyz139{transform-origin:0 0;position:absolute;top:0;left:0}.oc-visually-hidden.svelte-zyz139{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oc-tl.svelte-bqfqlk{flex-direction:column;gap:0;height:100%;min-height:0;display:flex}.cc-pane.svelte-bqfqlk{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.cc-pane[hidden].svelte-bqfqlk{display:none}.oc-browser-cell.svelte-pp2mrm{width:100%;height:100%;min-height:0}.chart-legend.svelte-174ng65{min-width:0;min-height:var(--oc-space-4);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);flex:none;align-items:center;display:flex;position:relative}.chart-legend__view.svelte-174ng65{min-width:0;margin:calc(var(--oc-border) * -1);padding:var(--oc-border);flex:1 1 0;overflow:hidden}.chart-legend__track.svelte-174ng65{gap:var(--oc-space-3);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}.chart-legend__track--wrap.svelte-174ng65{row-gap:var(--oc-space-1);white-space:normal;flex-wrap:wrap}.chart-legend__cell.svelte-174ng65{min-width:0;max-width:var(--legend-cap,none);flex:none}.chart-legend__cell--off.svelte-174ng65{visibility:hidden}.chart-legend__item.svelte-174ng65{align-items:center;gap:var(--oc-space-1);max-width:calc(100% + 2 * var(--oc-border));margin:calc(var(--oc-border) * -1);border:var(--oc-border) solid transparent;color:inherit;font:inherit;background:0 0;padding:0;display:flex}.chart-legend__item--dim.svelte-174ng65{color:var(--oc-text-dim)}.chart-legend__item--dim.svelte-174ng65 .chart-legend__swatch:where(.svelte-174ng65){opacity:.35}.chart-legend__item.svelte-174ng65>span:where(.svelte-174ng65){text-overflow:ellipsis;min-width:0;overflow:hidden}.chart-legend__swatch.svelte-174ng65{width:var(--oc-space-2);height:var(--oc-space-1);border-radius:1px;flex:none}.chart-legend__pager.svelte-174ng65{align-items:center;gap:var(--oc-space-1);padding-left:var(--oc-space-2);flex:none;display:flex}.chart-legend__pager--probe.svelte-174ng65{visibility:hidden;pointer-events:none;position:absolute}.chart-legend__step.svelte-174ng65{margin:calc(var(--oc-border) * -1);padding:0 var(--oc-space-1);border:var(--oc-border) solid transparent;color:var(--oc-text-secondary);font:inherit;background:0 0}.analytics-canvas-box.svelte-xozx8m{flex-direction:column;width:100%;height:100%;min-height:100px;display:flex}.analytics-canvas-box--compact.svelte-xozx8m{min-height:70px}.analytics-canvas.svelte-xozx8m{touch-action:pan-y;flex:1 1 0;width:100%;min-height:0}.analytics-controls.svelte-1qb96x4{min-width:0;color:var(--oc-text-secondary);font:var(--oc-fs-label) var(--font-mono)}.analytics-options.svelte-1qb96x4 summary:where(.svelte-1qb96x4){cursor:pointer;font-size:var(--oc-fs-micro);letter-spacing:.8px;text-transform:uppercase}.analytics-options__body.svelte-1qb96x4{gap:var(--oc-space-3);padding-top:var(--oc-space-3);flex-direction:column;display:flex}.analytics-options__fields.svelte-1qb96x4{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.analytics-options__fields.svelte-1qb96x4 [data-field]{width:100%;min-width:0}.analytics-options__actions.svelte-1qb96x4{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.analytics-options__line.svelte-1qb96x4{overflow-wrap:anywhere;margin:0;line-height:1.5}.analytics-options__notice.svelte-1qb96x4{color:var(--oc-coral)}.analytics-coverage.svelte-1qb96x4 summary:where(.svelte-1qb96x4){cursor:pointer}.analytics-coverage.svelte-1qb96x4 p:where(.svelte-1qb96x4){overflow-wrap:anywhere;margin:2px 0}@media (max-width:600px){.analytics-options__fields.svelte-1qb96x4{grid-template-columns:repeat(2,minmax(0,1fr))}}.analytics-modal__title.svelte-bc4wbx{min-width:0;color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13px;overflow:hidden}.analytics-modal__period.svelte-bc4wbx{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;flex:none}.analytics-modal__region.svelte-bc4wbx{gap:var(--oc-space-3);padding:var(--oc-space-4) 14px;box-shadow:inset 0 1px 0 0 var(--oc-line-faint);font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);flex-direction:column;display:flex}.analytics-modal__region.svelte-bc4wbx:first-of-type{box-shadow:none}.analytics-modal__region.svelte-bc4wbx h3:where(.svelte-bc4wbx){margin:0;font-weight:400}.analytics-modal__fields.svelte-bc4wbx{gap:var(--oc-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.analytics-modal__fields.svelte-bc4wbx [data-field]{width:100%;min-width:0}.analytics-modal__actions.svelte-bc4wbx,.analytics-modal__form.svelte-bc4wbx{align-items:flex-end;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.analytics-modal__grow.svelte-bc4wbx{flex:200px}.analytics-modal__grow.svelte-bc4wbx [data-field]{width:100%}.analytics-modal__line.svelte-bc4wbx{color:var(--oc-text-secondary);margin:0;line-height:1.5}.analytics-modal__error.svelte-bc4wbx{margin:var(--oc-space-3) 14px 0;padding:6px var(--oc-space-2);border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-raised));color:var(--oc-text-primary);line-height:1.45}.analytics-modal__plot.svelte-bc4wbx{height:300px;margin:0 var(--oc-space-2) var(--oc-space-3)}.analytics-modal__facts.svelte-bc4wbx{gap:0;margin:0;display:grid}.analytics-modal__facts.svelte-bc4wbx div:where(.svelte-bc4wbx){align-items:baseline;gap:var(--oc-space-4);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);padding:5px 0;display:flex}.analytics-modal__facts.svelte-bc4wbx dt:where(.svelte-bc4wbx){overflow-wrap:anywhere;min-width:0;color:var(--oc-text-muted);flex:auto}.analytics-modal__facts.svelte-bc4wbx dd:where(.svelte-bc4wbx){color:var(--oc-text-primary);text-align:right;font-variant-numeric:tabular-nums;flex:none;margin:0}.analytics-modal__table.svelte-bc4wbx{table-layout:fixed;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%}.analytics-modal__table.svelte-bc4wbx caption:where(.svelte-bc4wbx){padding:0 0 var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.8px;text-align:left;text-transform:uppercase}.analytics-modal__table.svelte-bc4wbx th:where(.svelte-bc4wbx),.analytics-modal__table.svelte-bc4wbx td:where(.svelte-bc4wbx){padding:5px var(--oc-space-2) 5px 0;overflow-wrap:anywhere;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);vertical-align:baseline;font-weight:400}.analytics-modal__table.svelte-bc4wbx thead:where(.svelte-bc4wbx) th:where(.svelte-bc4wbx){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.8px;text-transform:uppercase}.analytics-modal__table.svelte-bc4wbx tbody:where(.svelte-bc4wbx) th:where(.svelte-bc4wbx){color:var(--oc-text-primary)}.analytics-modal__table.svelte-bc4wbx td:where(.svelte-bc4wbx){color:var(--oc-text-secondary)}.analytics-modal__table.svelte-bc4wbx td:where(.svelte-bc4wbx):last-child,.analytics-modal__table.svelte-bc4wbx th:where(.svelte-bc4wbx):last-child{text-align:right;width:80px;padding-right:0}.analytics-modal__table--points.svelte-bc4wbx th:where(.svelte-bc4wbx):first-child{width:34%}.analytics-modal__table--ids.svelte-bc4wbx tbody:where(.svelte-bc4wbx) th:where(.svelte-bc4wbx){font-size:var(--oc-fs-micro)}.analytics-modal__table.svelte-bc4wbx [data-btn]{text-overflow:ellipsis;max-width:100%;overflow:hidden}.analytics-modal__more.svelte-bc4wbx summary:where(.svelte-bc4wbx){cursor:pointer;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.8px;text-transform:uppercase}.analytics-modal__more[open].svelte-bc4wbx summary:where(.svelte-bc4wbx){margin-bottom:var(--oc-space-3)}.analytics-modal__events.svelte-bc4wbx{margin:0 0 var(--oc-space-3);padding:0;list-style:none;display:grid}.analytics-modal__events.svelte-bc4wbx li:where(.svelte-bc4wbx){align-items:center;gap:var(--oc-space-3);min-height:30px;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);grid-template-columns:190px minmax(0,1fr) auto;padding:3px 0;display:grid}.analytics-modal__events.svelte-bc4wbx time:where(.svelte-bc4wbx){color:var(--oc-text-muted);font-variant-numeric:tabular-nums}.analytics-modal__event-label.svelte-bc4wbx{overflow-wrap:anywhere;min-width:0;color:var(--oc-text-primary)}.analytics-modal__row-actions.svelte-bc4wbx{gap:var(--oc-space-1);justify-content:flex-end;display:flex}@media (max-width:600px){.analytics-modal__plot.svelte-bc4wbx{height:220px;margin:0 0 var(--oc-space-2)}.analytics-modal__fields.svelte-bc4wbx{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-modal__actions.svelte-bc4wbx>[data-btn]{flex:auto}.analytics-modal__events.svelte-bc4wbx li:where(.svelte-bc4wbx){grid-template-columns:minmax(0,1fr) auto}.analytics-modal__events.svelte-bc4wbx time:where(.svelte-bc4wbx){grid-column:1/-1}}.viz-empty.svelte-17nshfp{max-width:44ch;margin:var(--oc-space-2) 0;color:var(--oc-text-muted);font:var(--oc-fs-label)/1.5 var(--font-mono);letter-spacing:.01em;text-wrap:pretty}.tw-row.svelte-156xot5{align-items:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2) 0;box-shadow:0 -1px 0 var(--oc-line-rule);flex-wrap:wrap;flex-basis:100%;display:flex}.tw-row__actions.svelte-156xot5{gap:var(--oc-space-2);margin-left:auto;display:flex}.tw-row__note.svelte-156xot5{color:var(--oc-coral);font:var(--oc-fs-label) var(--font-mono);flex-basis:100%;margin:0}.tw-edit.svelte-wyy5qw{gap:var(--oc-space-1);padding-top:var(--oc-space-2);box-shadow:0 -1px 0 var(--oc-line-rule);flex-direction:column;flex-basis:100%;display:flex}.tw-edit__head.svelte-wyy5qw{color:var(--oc-orange);font:var(--oc-fs-micro) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.tw-edit__note.svelte-wyy5qw{color:var(--oc-text-muted);font:var(--oc-fs-label) var(--font-mono);margin:0}.analytics-cell--tile .analytics-headline.svelte-8cw8xw strong:where(.svelte-8cw8xw){font-size:var(--oc-fs-figure);flex:none}.analytics-open.svelte-8cw8xw{top:var(--oc-space-2);right:var(--oc-space-2);z-index:1;position:absolute}@media (max-width:1023px){.analytics-open.svelte-8cw8xw{right:0}}.analytics-identity.svelte-8cw8xw{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.analytics-identity.svelte-8cw8xw strong:where(.svelte-8cw8xw){color:var(--oc-text-primary);font-size:var(--oc-fs-status);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.analytics-range.svelte-8cw8xw{align-items:baseline;gap:var(--oc-space-2);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.analytics-period--short.svelte-8cw8xw,.analytics-range.svelte-8cw8xw[data-fit=short] .analytics-period:where(.svelte-8cw8xw):not(.analytics-period--short),.analytics-range.svelte-8cw8xw[data-fit=short] .analytics-asof:where(.svelte-8cw8xw){display:none}.analytics-range.svelte-8cw8xw[data-fit=short] .analytics-period--short:where(.svelte-8cw8xw){display:inline}.analytics-range.svelte-8cw8xw[data-fit]{flex:none}.analytics-range.svelte-8cw8xw[data-fit=none]{display:none}.oc-head-group:has(>.analytics-range[data-fit=none])+.oc-head-sep{display:none}.analytics-range.svelte-8cw8xw span:where(.svelte-8cw8xw){text-overflow:ellipsis;min-width:0;overflow:hidden}.analytics-range.svelte-8cw8xw{flex:0 auto;max-width:100%}.analytics-range.svelte-8cw8xw span:where(.svelte-8cw8xw),.analytics-identity.svelte-8cw8xw span:where(.svelte-8cw8xw){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase}.analytics-identity.svelte-8cw8xw .analytics-asof:where(.svelte-8cw8xw),.analytics-range.svelte-8cw8xw .analytics-asof:where(.svelte-8cw8xw){letter-spacing:.04em;text-transform:none}.analytics-headline.svelte-8cw8xw strong:where(.svelte-8cw8xw){font-size:clamp(25px,3vw,36px)}.analytics-change.svelte-8cw8xw{color:var(--oc-text-muted)}.analytics-change.svelte-8cw8xw b:where(.svelte-8cw8xw){font-weight:600}.analytics-change.svelte-8cw8xw span:where(.svelte-8cw8xw){margin-left:.6ch}.analytics-change--up.svelte-8cw8xw b:where(.svelte-8cw8xw){color:var(--oc-yellow)}.analytics-change--down.svelte-8cw8xw b:where(.svelte-8cw8xw){color:var(--oc-cyan)}.analytics-caveat.svelte-8cw8xw{color:var(--oc-orange)}.analytics-metadata.svelte-8cw8xw{flex:none}.analytics-headline--tokens.svelte-8cw8xw{row-gap:var(--oc-space-1);white-space:normal;flex-wrap:wrap}.analytics-facts--corner.svelte-8cw8xw{gap:var(--oc-space-0-5) var(--oc-space-4);font-size:var(--oc-fs-micro);white-space:nowrap;flex:0 auto;grid-template-columns:repeat(2,max-content);margin:0 0 0 auto;line-height:1.3}.analytics-facts--corner.svelte-8cw8xw div:where(.svelte-8cw8xw){gap:var(--oc-space-2)}.analytics-plot.analytics-plot--yield.svelte-8cw8xw{min-height:0}.analytics-plot.analytics-plot--dropped.svelte-8cw8xw{flex:none;height:0;min-height:0}.analytics-facts.svelte-8cw8xw div:where(.svelte-8cw8xw),.analytics-ranking-row.svelte-8cw8xw,.analytics-quota-legend.svelte-8cw8xw li:where(.svelte-8cw8xw){justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;display:flex}.analytics-facts.svelte-8cw8xw dt:where(.svelte-8cw8xw),.analytics-ranking.svelte-8cw8xw span:where(.svelte-8cw8xw){color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics-facts.svelte-8cw8xw dd:where(.svelte-8cw8xw){color:var(--oc-text-primary);font-variant-numeric:tabular-nums;margin:0}.analytics-context.svelte-8cw8xw{color:var(--oc-text-secondary)}.analytics-ranking-room.svelte-8cw8xw{flex:1 1 0;min-height:0;overflow:hidden}.analytics-ranking-room--free.svelte-8cw8xw{flex:none;overflow:visible}.analytics-change--cost.svelte-8cw8xw{margin-top:var(--oc-space-0-5)}.analytics-ranking--bare.svelte-8cw8xw{gap:var(--oc-space-0-5)}.analytics-ranking-room.svelte-8cw8xw>.analytics-ranking:where(.svelte-8cw8xw):not(.analytics-ranking--bare){height:calc(100% - var(--oc-space-2) - var(--oc-space-1));flex-direction:column;display:flex}.analytics-ranking-room.svelte-8cw8xw>.analytics-ranking:where(.svelte-8cw8xw):not(.analytics-ranking--bare) li:where(.svelte-8cw8xw){flex:1 0 auto;max-height:72px}.analytics-ranking.svelte-8cw8xw>li:where(.svelte-8cw8xw){min-width:0;display:block}.analytics-ranking.svelte-8cw8xw strong:where(.svelte-8cw8xw),.analytics-quota-legend.svelte-8cw8xw strong:where(.svelte-8cw8xw){font-variant-numeric:tabular-nums;flex:none;font-weight:500}.analytics-ranking-track.svelte-8cw8xw{height:3px;margin-top:var(--oc-space-1);background:var(--oc-line-faint)}.analytics-ranking-fill.svelte-8cw8xw{background:var(--oc-cyan);height:100%}.analytics-quota-legend.svelte-8cw8xw{gap:var(--oc-space-0-5) var(--oc-space-3);font-size:var(--oc-fs-micro);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.analytics-swatch.svelte-8cw8xw{border-radius:1px;flex:none;align-self:center;width:8px;height:8px}.analytics-quota-legend.svelte-8cw8xw li:where(.svelte-8cw8xw){justify-content:flex-start}.analytics-quota-legend.svelte-8cw8xw strong:where(.svelte-8cw8xw){margin-left:auto}.analytics-quota-legend.svelte-8cw8xw span:where(.svelte-8cw8xw){min-width:0;color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics-plot.svelte-8cw8xw{min-height:70px}.analytics-note.svelte-8cw8xw{margin:var(--oc-space-2) var(--oc-widget-inset);color:var(--oc-text-muted)}.analytics-edit.svelte-8cw8xw{align-items:center;gap:var(--oc-space-2);color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-wrap:wrap;display:flex}.analytics-edit.svelte-8cw8xw label:where(.svelte-8cw8xw){align-items:center;gap:var(--oc-space-1);display:flex}.viz-set.svelte-1xhox57{align-items:center;gap:var(--oc-space-2);color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-wrap:wrap;display:flex}.viz-agents{font-family:var(--font-mono)}.viz-agents__head.svelte-pd9bum{justify-content:flex-end}.viz-agents__plot.svelte-pd9bum{flex:3 1 0;min-height:110px}.viz-agents__note.svelte-pd9bum{color:var(--oc-text-muted)}.viz-agents__live.svelte-pd9bum{min-height:0;margin:0 var(--oc-widget-inset) var(--oc-space-1);box-shadow:0 -1px 0 var(--oc-line-rule);flex-direction:column;flex:2 1 0;display:flex}.viz-agents__livehead.svelte-pd9bum{padding:var(--oc-space-1) 0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-agents__room.svelte-pd9bum{flex:1 1 0;min-height:0;position:relative;overflow:hidden}.viz-agents__rows.svelte-pd9bum{margin:0;padding:0;list-style:none}.viz-agents__row.svelte-pd9bum{align-items:center;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) 0;box-shadow:0 1px 0 var(--oc-line-faint);display:flex}.viz-agents__swatch.svelte-pd9bum{width:var(--oc-space-2);height:var(--oc-space-2);flex:none}.viz-agents__name.svelte-pd9bum{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:8ch;overflow:hidden}.viz-agents__bar.svelte-pd9bum{--oc-gauge-h:var(--oc-space-1);flex:2 6ch}.viz-agents__value.svelte-pd9bum{font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:8ch}.viz-agents__idle.svelte-pd9bum{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}@media (max-width:700px){.viz-agents__plot.svelte-pd9bum{flex:none;height:11rem}.viz-agents__live.svelte-pd9bum{flex:none}.viz-agents__room.svelte-pd9bum{flex:none;overflow:visible}}.viz-events.svelte-7cikgd{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-events__head.svelte-7cikgd{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-events__head.svelte-7cikgd strong:where(.svelte-7cikgd){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-events__head.svelte-7cikgd span:where(.svelte-7cikgd){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-events__rows.svelte-7cikgd{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.viz-events--tile.svelte-7cikgd .viz-events__rows:where(.svelte-7cikgd){overflow-y:hidden}.viz-events__row.svelte-7cikgd{align-items:baseline;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) 0;box-shadow:0 1px 0 var(--oc-line-faint);display:flex}.viz-events__time.svelte-7cikgd{color:var(--oc-text-dim);font-variant-numeric:tabular-nums;flex:none}.viz-events__kind.svelte-7cikgd{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-events__subject.svelte-7cikgd{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:8ch;overflow:hidden}.viz-events__note.svelte-7cikgd{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-flow.svelte-pjxlbg{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-flow--editing.svelte-pjxlbg{overflow:auto}.viz-flow--off.svelte-pjxlbg .viz-flow__head:where(.svelte-pjxlbg),.viz-flow--off.svelte-pjxlbg .viz-flow__canvas:where(.svelte-pjxlbg){display:none}.viz-flow__head.svelte-pjxlbg{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-flow__head.svelte-pjxlbg strong:where(.svelte-pjxlbg){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-flow__head.svelte-pjxlbg span:where(.svelte-pjxlbg){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-flow__canvas.svelte-pjxlbg{min-height:60px;margin-top:var(--oc-space-1);flex:1}.viz-flow__key.svelte-pjxlbg{margin:var(--oc-space-1) 0 0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase}.viz-flow__note.svelte-pjxlbg{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-fleet.svelte-1kg9e3y{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-fleet__head.svelte-1kg9e3y{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-fleet__head.svelte-1kg9e3y strong:where(.svelte-1kg9e3y){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-fleet__head.svelte-1kg9e3y span:where(.svelte-1kg9e3y){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-fleet__summary.svelte-1kg9e3y{align-content:safe center;gap:var(--oc-space-2) var(--oc-space-4);flex:1;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.viz-fleet__summary.svelte-1kg9e3y li:where(.svelte-1kg9e3y){align-items:center;gap:var(--oc-space-2);min-width:0;color:var(--oc-text-secondary);display:flex}.viz-fleet__summary.svelte-1kg9e3y strong:where(.svelte-1kg9e3y){color:var(--oc-text-primary);font-size:var(--oc-fs-figure);font-variant-numeric:tabular-nums}.viz-fleet__summary.svelte-1kg9e3y span:where(.svelte-1kg9e3y){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.viz-fleet__rack.svelte-1kg9e3y{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.viz-fleet__row.svelte-1kg9e3y{align-items:center;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) 0;box-shadow:0 1px 0 var(--oc-line-faint);display:flex}.viz-fleet__name.svelte-1kg9e3y{min-width:0;color:var(--oc-cyan);text-overflow:ellipsis;white-space:nowrap;flex:2 10ch;text-decoration:none;overflow:hidden}.viz-fleet__name.svelte-1kg9e3y:hover{text-decoration:underline}.viz-fleet__project.svelte-1kg9e3y,.viz-fleet__model.svelte-1kg9e3y{min-width:0;color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:8ch;overflow:hidden}.viz-fleet__context.svelte-1kg9e3y{flex:0 0 calc(var(--oc-space-6) + var(--oc-space-4))}.viz-fleet__subs.svelte-1kg9e3y{min-width:5ch;color:var(--oc-text-secondary);font-variant-numeric:tabular-nums;text-align:right;flex:none}.viz-fleet__note.svelte-1kg9e3y{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-health.svelte-he7n1e{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-health__head.svelte-he7n1e{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-health__head.svelte-he7n1e strong:where(.svelte-he7n1e){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-health__head.svelte-he7n1e span:where(.svelte-he7n1e){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-health__grid.svelte-he7n1e{gap:var(--oc-space-2) var(--oc-space-3);min-height:0;margin:var(--oc-space-2) 0 0;flex:1;grid-template-columns:repeat(auto-fit,minmax(14ch,1fr));align-content:start;display:grid;overflow:hidden}.viz-health__cell.svelte-he7n1e{min-width:0}.viz-health__cell.svelte-he7n1e dt:where(.svelte-he7n1e){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.viz-health__cell.svelte-he7n1e dd:where(.svelte-he7n1e){font-variant-numeric:tabular-nums;flex-direction:column;min-width:0;margin:0;display:flex}.viz-health__cell.svelte-he7n1e dd:where(.svelte-he7n1e) span:where(.svelte-he7n1e){color:var(--oc-text-muted)}.viz-health__state--ok.svelte-he7n1e{color:var(--oc-green)}.viz-health__state--warn.svelte-he7n1e{color:var(--oc-yellow)}.viz-health__state--bad.svelte-he7n1e{color:var(--oc-coral)}.viz-health__state--unknown.svelte-he7n1e{color:var(--oc-text-muted)}.viz-health__note.svelte-he7n1e{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-heat.svelte-1g23vsm{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-heat--editing.svelte-1g23vsm{overflow:auto}.viz-heat--off.svelte-1g23vsm .viz-heat__head:where(.svelte-1g23vsm),.viz-heat--off.svelte-1g23vsm .viz-heat__canvas:where(.svelte-1g23vsm){display:none}.viz-heat__head.svelte-1g23vsm{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-heat__head.svelte-1g23vsm strong:where(.svelte-1g23vsm){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-heat__head.svelte-1g23vsm span:where(.svelte-1g23vsm){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-heat__canvas.svelte-1g23vsm{min-height:60px;margin-top:var(--oc-space-1);flex:1}.viz-heat__canvas--empty.svelte-1g23vsm{visibility:hidden}.viz-heat__note.svelte-1g23vsm{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-hot.svelte-w5xafj{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-hot__head.svelte-w5xafj{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-hot__head.svelte-w5xafj strong:where(.svelte-w5xafj){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-hot__head.svelte-w5xafj span:where(.svelte-w5xafj){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-hot__rows.svelte-w5xafj{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.viz-hot__row.svelte-w5xafj{align-items:center;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) 0;box-shadow:0 1px 0 var(--oc-line-faint);display:flex}.viz-hot__name.svelte-w5xafj{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:8ch;overflow:hidden}.viz-hot__open.svelte-w5xafj{color:var(--oc-cyan);text-decoration:none}.viz-hot__open.svelte-w5xafj:hover{text-decoration:underline}.viz-hot__tag.svelte-w5xafj{margin-left:var(--oc-space-1);color:var(--oc-text-dim)}.viz-hot__model.svelte-w5xafj{min-width:0;color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:8ch;overflow:hidden}.viz-hot__bar.svelte-w5xafj{--oc-gauge-h:var(--oc-space-2);flex:2 6ch}.viz-hot__provider.svelte-w5xafj{min-width:6ch;color:var(--oc-text-muted);flex:none}.viz-hot__value.svelte-w5xafj,.viz-hot__cost.svelte-w5xafj{font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:6ch}.viz-hot__cost.svelte-w5xafj{color:var(--oc-text-secondary)}.viz-hot__note.svelte-w5xafj{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-impact.svelte-mmyuuu{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-impact__head.svelte-mmyuuu{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-impact__head.svelte-mmyuuu strong:where(.svelte-mmyuuu){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-impact__head.svelte-mmyuuu span:where(.svelte-mmyuuu){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-impact__marker.svelte-mmyuuu{margin:var(--oc-space-1) 0 0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.viz-impact__verdict.svelte-mmyuuu{margin:var(--oc-space-1) 0;color:var(--oc-text-primary)}.viz-impact__verdict.svelte-mmyuuu strong:where(.svelte-mmyuuu){font-size:var(--oc-fs-body);font-variant-numeric:tabular-nums;margin-inline-start:var(--oc-space-2)}.viz-impact__verdict--insufficient.svelte-mmyuuu,.viz-impact__verdict--no_clear_change.svelte-mmyuuu{color:var(--oc-text-muted)}.viz-impact__grid.svelte-mmyuuu{gap:var(--oc-space-1) var(--oc-space-3);grid-template-columns:repeat(auto-fit,minmax(9ch,1fr));margin:0;display:grid}.viz-impact__grid.svelte-mmyuuu dt:where(.svelte-mmyuuu){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase}.viz-impact__grid.svelte-mmyuuu dd:where(.svelte-mmyuuu){font-variant-numeric:tabular-nums;margin:0}.viz-impact__grid.svelte-mmyuuu dd:where(.svelte-mmyuuu) span:where(.svelte-mmyuuu){color:var(--oc-text-muted);margin-inline-start:var(--oc-space-1)}.viz-impact__flag.svelte-mmyuuu{margin:var(--oc-space-1) 0 0;color:var(--oc-yellow)}.viz-impact__note.svelte-mmyuuu{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-spark.svelte-1wqi3tu{width:100%;height:100%;min-height:var(--oc-space-5);display:block;overflow:visible}.viz-spark.svelte-1wqi3tu path:where(.svelte-1wqi3tu){fill:none;stroke:var(--oc-series-1);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.viz-kpi__readouts.svelte-12lej80{gap:var(--oc-space-1) var(--oc-space-5);margin:var(--oc-space-2) 0 0;padding-top:var(--oc-space-2);box-shadow:0 -1px 0 var(--oc-line-rule);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.viz-kpi__readouts.svelte-12lej80 div:where(.svelte-12lej80){justify-content:space-between;gap:var(--oc-space-2);min-width:0;display:flex}.viz-kpi__readouts.svelte-12lej80 dt:where(.svelte-12lej80){color:var(--oc-text-muted)}.viz-kpi__readouts.svelte-12lej80 dd:where(.svelte-12lej80){font-variant-numeric:tabular-nums;margin:0}.viz-kpi__note.svelte-12lej80{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-kpi__edit.svelte-12lej80{align-items:center;gap:var(--oc-space-2);color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-wrap:wrap;display:flex}.viz-pack.svelte-1rl3759{gap:var(--oc-space-2);min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:auto}.viz-pack__head.svelte-1rl3759{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-pack__head.svelte-1rl3759 strong:where(.svelte-1rl3759){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-pack__head.svelte-1rl3759 span:where(.svelte-1rl3759),.viz-pack__state.svelte-1rl3759{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-pack__boxes.svelte-1rl3759{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.viz-pack__box.svelte-1rl3759{gap:var(--oc-space-1);min-width:0;padding-bottom:var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-faint);flex-direction:column;display:flex}.viz-pack__boxhead.svelte-1rl3759{align-items:baseline;gap:var(--oc-space-2);min-width:0;display:flex}.viz-pack__name.svelte-1rl3759{min-width:0;color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.viz-pack__master.svelte-1rl3759{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-pack__level.svelte-1rl3759{color:var(--oc-cyan);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-pack__bar.svelte-1rl3759{background:var(--oc-ground-field);height:.5rem;box-shadow:inset 0 0 0 1px var(--oc-line-panel);position:relative}.viz-pack__fill.svelte-1rl3759{background:var(--oc-green);position:absolute;inset:0 auto 0 0}.viz-pack__box--over.svelte-1rl3759 .viz-pack__fill:where(.svelte-1rl3759){background:var(--oc-coral)}.viz-pack__line.svelte-1rl3759{background:var(--oc-yellow-bright);width:2px;margin-left:-1px;position:absolute;top:-2px;bottom:-2px}.viz-pack__stats.svelte-1rl3759{gap:var(--oc-space-1) var(--oc-space-4);flex-wrap:wrap;margin:0;display:flex}.viz-pack__stats.svelte-1rl3759 div:where(.svelte-1rl3759){flex-direction:column;min-width:0;display:flex}.viz-pack__stats.svelte-1rl3759 dt:where(.svelte-1rl3759),.viz-pack__table.svelte-1rl3759 th:where(.svelte-1rl3759){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-align:left;text-transform:uppercase;font-weight:400}.viz-pack__stats.svelte-1rl3759 dd:where(.svelte-1rl3759){color:var(--oc-text-primary);font-variant-numeric:tabular-nums;margin:0}.viz-pack__stats.svelte-1rl3759 small:where(.svelte-1rl3759){color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.viz-pack__flag.svelte-1rl3759{color:var(--oc-coral);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;margin:0}.viz-pack__agents.svelte-1rl3759{margin:0;padding:0;list-style:none}.viz-pack__agents.svelte-1rl3759 li:where(.svelte-1rl3759){gap:var(--oc-space-2);min-width:0;color:var(--oc-text-secondary);font-variant-numeric:tabular-nums;display:flex}.viz-pack__agents.svelte-1rl3759 li:where(.svelte-1rl3759)>span:where(.svelte-1rl3759):not(.viz-pack__agent){text-align:right;flex:none;min-width:5ch}.viz-pack__agent.svelte-1rl3759{min-width:0;color:var(--oc-cyan);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.viz-pack__more.svelte-1rl3759{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.viz-pack__total.svelte-1rl3759{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-4);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.viz-pack__total.svelte-1rl3759 strong:where(.svelte-1rl3759){color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.viz-pack--tile.svelte-1rl3759 .viz-pack__total:where(.svelte-1rl3759){font-size:var(--oc-fs-figure);flex:1;align-content:center}.viz-pack__table.svelte-1rl3759{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.viz-pack__table.svelte-1rl3759 td:where(.svelte-1rl3759){max-width:18ch;padding:var(--oc-space-1) var(--oc-space-2) var(--oc-space-1) 0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;box-shadow:0 1px 0 var(--oc-line-faint);overflow:hidden}.viz-pack__note.svelte-1rl3759{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-board{font-family:var(--font-mono)}.viz-board--editing{overflow:auto}.viz-board__head.svelte-1n6tvvb strong:where(.svelte-1n6tvvb){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-board__head.svelte-1n6tvvb span:where(.svelte-1n6tvvb){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-board__room.svelte-1n6tvvb{flex:1 1 0;min-height:0;position:relative;overflow:hidden}.viz-board--editing .viz-board__room.svelte-1n6tvvb{overflow:auto}.viz-board__rows.svelte-1n6tvvb{gap:0;margin-bottom:0}.viz-board__row.svelte-1n6tvvb{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-1) 0;box-shadow:0 1px 0 var(--oc-line-faint)}.viz-board__rank.svelte-1n6tvvb{width:2ch;color:var(--oc-text-dim);font-variant-numeric:tabular-nums;text-align:right;flex:none}.viz-board__name.svelte-1n6tvvb{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:8ch;overflow:hidden}.viz-board__bar.svelte-1n6tvvb{--oc-gauge-h:var(--oc-space-2);flex:2 6ch}.viz-board__value.svelte-1n6tvvb{font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:6ch}.viz-board__share.svelte-1n6tvvb{min-width:4ch;color:var(--oc-text-muted);font-variant-numeric:tabular-nums;text-align:right;flex:none}.viz-board__spark.svelte-1n6tvvb{min-width:0;height:var(--oc-space-5);flex:8ch}.viz-board__note.svelte-1n6tvvb{margin:var(--oc-space-1) var(--oc-widget-inset);color:var(--oc-text-muted)}.viz-runway.svelte-uxyv4o{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-runway__head.svelte-uxyv4o{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-runway__head.svelte-uxyv4o strong:where(.svelte-uxyv4o){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-runway__head.svelte-uxyv4o span:where(.svelte-uxyv4o){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-runway__rows.svelte-uxyv4o{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.viz-runway--tile.svelte-uxyv4o .viz-runway__rows:where(.svelte-uxyv4o){overflow:hidden}.viz-runway__row.svelte-uxyv4o{align-items:center;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) 0;box-shadow:0 1px 0 var(--oc-line-faint);display:flex}.viz-runway__name.svelte-uxyv4o{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:8ch;overflow:hidden}.viz-runway__gauge.svelte-uxyv4o{flex:2 6ch;min-width:0}.viz-runway__pct.svelte-uxyv4o{font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:6ch}.viz-runway__verdict.svelte-uxyv4o{min-width:0;color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:2 12ch;overflow:hidden}.viz-runway__verdict--hits_first.svelte-uxyv4o{color:var(--oc-yellow)}.viz-runway__verdict--full.svelte-uxyv4o{color:var(--oc-coral)}.viz-runway__verdict--resets_first.svelte-uxyv4o,.viz-runway__verdict--idle.svelte-uxyv4o{color:var(--oc-text-secondary)}.viz-runway__burn.svelte-uxyv4o{color:var(--oc-text-muted);flex:none}.viz-runway__note.svelte-uxyv4o{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-scatter.svelte-i9ybfo{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-scatter--editing.svelte-i9ybfo{overflow:auto}.viz-scatter--off.svelte-i9ybfo .viz-scatter__head:where(.svelte-i9ybfo),.viz-scatter--off.svelte-i9ybfo .viz-scatter__canvas:where(.svelte-i9ybfo){display:none}.viz-scatter__head.svelte-i9ybfo{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-scatter__head.svelte-i9ybfo strong:where(.svelte-i9ybfo){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-scatter__head.svelte-i9ybfo span:where(.svelte-i9ybfo){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-scatter__canvas.svelte-i9ybfo{min-height:60px;margin-top:var(--oc-space-1);flex:1}.viz-scatter__key.svelte-i9ybfo{margin:var(--oc-space-1) 0 0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase}.viz-scatter__note.svelte-i9ybfo{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-swim.svelte-yc45pr{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-swim--editing.svelte-yc45pr{overflow:auto}.viz-swim--off.svelte-yc45pr .viz-swim__head:where(.svelte-yc45pr),.viz-swim--off.svelte-yc45pr .viz-swim__canvas:where(.svelte-yc45pr),.viz-swim--off.svelte-yc45pr .viz-swim__key:where(.svelte-yc45pr){display:none}.viz-swim__head.svelte-yc45pr{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-swim__head.svelte-yc45pr strong:where(.svelte-yc45pr){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-swim__head.svelte-yc45pr span:where(.svelte-yc45pr){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-swim__canvas.svelte-yc45pr{min-height:60px;margin-top:var(--oc-space-1);flex:1}.viz-swim__key.svelte-yc45pr{gap:var(--oc-space-1) var(--oc-space-4);margin:var(--oc-space-1) 0 0;padding:var(--oc-space-1) 0 0;box-shadow:0 -1px 0 var(--oc-line-faint);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;list-style:none;display:flex}.viz-swim__key.svelte-yc45pr li:where(.svelte-yc45pr){align-items:center;gap:var(--oc-space-1);display:flex}.viz-swim__key.svelte-yc45pr li:where(.svelte-yc45pr):before{content:"";width:var(--oc-space-2);height:var(--oc-space-2);background:var(--_key)}.viz-swim__key--working.svelte-yc45pr{--_key:var(--oc-green)}.viz-swim__key--waiting.svelte-yc45pr{--_key:var(--oc-yellow)}.viz-swim__key--idle.svelte-yc45pr{--_key:color-mix(in oklab, var(--oc-text-muted) 45%, var(--oc-ground-panel))}.viz-swim__key--subagents.svelte-yc45pr{--_key:var(--oc-cyan)}.viz-swim__note.svelte-yc45pr{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-tree.svelte-3hkzck{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-tree--editing.svelte-3hkzck{overflow:auto}.viz-tree--off.svelte-3hkzck .viz-tree__head:where(.svelte-3hkzck),.viz-tree--off.svelte-3hkzck .viz-tree__canvas:where(.svelte-3hkzck){display:none}.viz-tree__head.svelte-3hkzck{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-tree__head.svelte-3hkzck strong:where(.svelte-3hkzck){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-tree__head.svelte-3hkzck span:where(.svelte-3hkzck){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-tree__canvas.svelte-3hkzck{min-height:60px;margin-top:var(--oc-space-1);flex:1}.viz-tree__note.svelte-3hkzck{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.viz-vitals.svelte-lyqpyj{min-width:0;height:100%;padding:var(--oc-space-2) var(--oc-space-3);box-sizing:border-box;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.viz-vitals__head.svelte-lyqpyj{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.viz-vitals__head.svelte-lyqpyj strong:where(.svelte-lyqpyj){color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.viz-vitals__head.svelte-lyqpyj span:where(.svelte-lyqpyj){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.viz-vitals__grid.svelte-lyqpyj{gap:var(--oc-space-2) var(--oc-space-4);flex:1;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));align-content:center;margin:0;display:grid}.viz-vitals__cell.svelte-lyqpyj{min-width:0}.viz-vitals__cell.svelte-lyqpyj dt:where(.svelte-lyqpyj){color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.viz-vitals__cell.svelte-lyqpyj dd:where(.svelte-lyqpyj){align-items:baseline;gap:0 var(--oc-space-2);white-space:nowrap;flex-wrap:wrap;min-width:0;margin:0;display:flex}.viz-vitals__cell.svelte-lyqpyj strong:where(.svelte-lyqpyj){font-size:var(--oc-fs-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;flex:none;font-weight:600;line-height:1.1}.viz-vitals--tile.svelte-lyqpyj .viz-vitals__cell:where(.svelte-lyqpyj) strong:where(.svelte-lyqpyj){font-size:var(--oc-fs-figure)}.viz-vitals__trend.svelte-lyqpyj{color:var(--oc-text-muted);flex:none}.viz-vitals__trend--rising.svelte-lyqpyj{color:var(--oc-yellow)}.viz-vitals__trend--falling.svelte-lyqpyj{color:var(--oc-cyan)}.viz-vitals__states.svelte-lyqpyj{gap:var(--oc-space-2) var(--oc-space-5);margin:var(--oc-space-2) 0 0;padding:var(--oc-space-2) 0 0;box-shadow:0 -1px 0 var(--oc-line-rule);flex-wrap:wrap;list-style:none;display:flex}.viz-vitals__states.svelte-lyqpyj li:where(.svelte-lyqpyj){align-items:center;gap:var(--oc-space-2);color:var(--oc-text-secondary);display:flex}.viz-vitals__states.svelte-lyqpyj strong:where(.svelte-lyqpyj){color:var(--oc-text-primary);font-variant-numeric:tabular-nums}.viz-vitals__note.svelte-lyqpyj{margin:var(--oc-space-1) 0;color:var(--oc-text-muted)}.alarm-strip.svelte-kf4uj6{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) var(--oc-space-3);color:var(--oc-text-muted);font:var(--oc-fs-micro) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.alarm-strip--firing.svelte-kf4uj6{color:var(--oc-coral)}.alarm-strip.svelte-kf4uj6 strong:where(.svelte-kf4uj6){font-weight:600}.alarm-strip.svelte-kf4uj6 span:where(.svelte-kf4uj6){text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden}.alarm-frame.svelte-h2y01m{box-sizing:border-box;border:1px solid #0000;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;height:100%;display:grid}.alarm-frame--firing.svelte-h2y01m{border-color:var(--oc-coral)}.alarm-frame__body.svelte-h2y01m{grid-row:2;min-width:0;min-height:0}.alarm-frame__body--clipped.svelte-h2y01m{overflow:hidden}.oc-st-name.svelte-apgkk6{align-items:center;gap:var(--oc-space-2);min-width:0;display:inline-flex;overflow:hidden}.oc-st-icon.svelte-apgkk6{color:var(--oc-cyan);flex:none;justify-content:center;align-items:center;display:inline-flex}.oc-st-name-text.svelte-apgkk6,.oc-st-description.svelte-apgkk6{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oc-st-name-text.svelte-apgkk6{color:var(--oc-text-bright)}.oc-st-description.svelte-apgkk6{color:var(--oc-text-secondary);display:block}.oc-st-schedule.svelte-apgkk6{color:var(--oc-text-primary);font-variant-numeric:tabular-nums}.oc-st-muted.svelte-apgkk6{color:var(--oc-text-dim);white-space:nowrap}.oc-ka-mac.svelte-fmsym3{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-1-5) var(--oc-space-3);box-shadow:inset 0 -1px 0 var(--oc-line-faint);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-dim);margin:0;display:flex}.oc-ka-mac-mark.svelte-fmsym3{background:var(--oc-text-dim);border-radius:1px;flex:none;width:6px;height:6px}.oc-ka-mac[data-mac-awake=held].svelte-fmsym3{color:var(--oc-violet)}.oc-ka-mac[data-mac-awake=held].svelte-fmsym3 .oc-ka-mac-mark:where(.svelte-fmsym3){background:var(--oc-violet)}.oc-ka-mac[data-mac-awake=missing].svelte-fmsym3{color:var(--oc-yellow)}.oc-ka-mac[data-mac-awake=missing].svelte-fmsym3 .oc-ka-mac-mark:where(.svelte-fmsym3){background:var(--oc-yellow)}.oc-ka-led.svelte-fmsym3{align-items:center;display:inline-flex}.oc-ka-name.svelte-fmsym3,.oc-ka-project.svelte-fmsym3{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.oc-ka-name.svelte-fmsym3{color:var(--oc-text-bright)}.oc-ka-project.svelte-fmsym3{color:var(--oc-text-secondary)}.oc-ka-muted.svelte-fmsym3{color:var(--oc-text-dim)}.oc-ms.svelte-qo1mar{min-width:0;height:100%;padding:var(--oc-space-1) calc(var(--oc-space-2) + var(--oc-space-0-5));font-family:var(--font-mono);flex-direction:column;justify-content:space-around;display:flex}.oc-ms-meter.svelte-qo1mar{align-items:center;gap:var(--oc-space-2);grid-template-columns:44px minmax(0,1fr) 40px;min-width:0;display:grid}.oc-ms-label.svelte-qo1mar{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-secondary)}.oc-ms-figure.svelte-qo1mar{text-align:right;font-size:var(--oc-fs-body);color:var(--oc-text-bright);white-space:nowrap;grid-area:1/3;font-weight:700}.oc-ms-bar.svelte-qo1mar{background:var(--oc-ground-titlerow);height:6px;box-shadow:inset 0 0 0 var(--oc-border) var(--oc-line-frame);border-radius:var(--oc-radius-sm);grid-area:1/2;display:block;overflow:hidden}.oc-ms-fill.svelte-qo1mar{background:var(--oc-cyan);height:100%;display:block}.oc-ms-fill--warn.svelte-qo1mar{background:var(--oc-yellow)}.oc-ms-fill--hot.svelte-qo1mar{background:var(--oc-coral)}.oc-ms--wide.svelte-qo1mar{flex-direction:row;justify-content:stretch;gap:0;padding:0}.oc-ms--wide.svelte-qo1mar .oc-ms-meter:where(.svelte-qo1mar){justify-content:center;align-items:stretch;gap:calc(var(--oc-space-1) - var(--oc-border));padding:0 var(--oc-space-3);box-shadow:inset var(--oc-border) 0 0 var(--oc-line-frame);flex-direction:column;flex:1 1 0;display:flex}.oc-ms--wide.svelte-qo1mar .oc-ms-meter:where(.svelte-qo1mar):first-child{box-shadow:none}.oc-ms-figure--none.svelte-qo1mar{font-size:var(--oc-fs-micro);text-overflow:ellipsis;color:var(--oc-text-secondary);grid-column:2/4;font-weight:400;overflow:hidden}.oc-ms-figure--none.svelte-qo1mar~.oc-ms-sub:where(.svelte-qo1mar){grid-row:2}.oc-ms--wide.svelte-qo1mar .oc-ms-figure:where(.svelte-qo1mar){text-align:left;font-size:var(--oc-fs-figure);line-height:22px}.oc-ms--tall.svelte-qo1mar{justify-content:space-evenly;gap:var(--oc-space-1)}.oc-ms-meter.svelte-qo1mar>.oc-ms-sub:where(.svelte-qo1mar){grid-area:1/2}.oc-ms--wide.svelte-qo1mar .oc-ms-meter:where(.svelte-qo1mar)>.oc-ms-sub:where(.svelte-qo1mar){grid-area:auto}.oc-ms--tall.svelte-qo1mar .oc-ms-sub--below:where(.svelte-qo1mar){grid-area:2/2}.oc-ms-sub.svelte-qo1mar{min-width:0;font-size:var(--oc-fs-micro);text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-dim);overflow:hidden}.oc-chg.svelte-yhh6zd{height:100%;min-height:0;padding:var(--oc-space-1) var(--oc-space-1) var(--oc-space-2);font-family:var(--font-mono);font-size:var(--oc-fs-body);overflow-y:auto}.oc-list__row[data-git-tone]>[data-git-diff]{flex:auto;min-width:0}.oc-chg-path.svelte-yhh6zd{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.oc-chg-letter.svelte-yhh6zd{text-align:right;flex:none;min-width:1em}.oc-list__row[data-git-tone=green] :is(.oc-chg-path.svelte-yhh6zd,.oc-chg-letter.svelte-yhh6zd){color:var(--oc-green)}.oc-list__row[data-git-tone=yellow] :is(.oc-chg-path.svelte-yhh6zd,.oc-chg-letter.svelte-yhh6zd){color:var(--oc-yellow)}.oc-list__row[data-git-tone=coral] :is(.oc-chg-path.svelte-yhh6zd,.oc-chg-letter.svelte-yhh6zd){color:var(--oc-coral)}.shell-cell.svelte-9srwxo{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.shell-cell__body.svelte-9srwxo{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.shell-cell__body.svelte-9srwxo .shell-pane{min-width:0;min-height:0;padding-left:var(--oc-terminal-inset);flex-direction:column;flex:auto;justify-content:flex-end;display:flex;position:relative}.tkm-inbox.svelte-8zlklv{align-items:baseline;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-faint);font-family:var(--font-mono);font-size:var(--oc-fs-body);display:flex}.tkm-inbox-label.svelte-8zlklv{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-transform:uppercase;flex:none}.tkm-inbox-nudge.svelte-8zlklv{flex:none;align-self:center;margin-inline-start:auto}.tkm-inbox-text.svelte-8zlklv{min-width:0;color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hd-block{--hd-step:var(--oc-space-3)}@media (max-width:700px){.hd-block{--hd-step:var(--oc-space-2)}}.hdm.svelte-5lgsr1{color:var(--_marker);flex:none}.hdp.svelte-njdnhu{min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-micro);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.hdp-line.svelte-njdnhu{align-items:baseline;gap:var(--oc-space-2);min-width:0;color:var(--oc-text-secondary);display:flex}.hdp-line--stale.svelte-njdnhu{opacity:.55}.hdp-chip.svelte-njdnhu{padding:0 var(--oc-space-1);border:1px solid var(--_phase);border-radius:var(--oc-radius-sm);color:var(--_phase);letter-spacing:.06em;line-height:var(--oc-space-4);flex:none}.hdp-worker.svelte-njdnhu{color:var(--oc-text-muted);flex:none}.hdp-note.svelte-njdnhu{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hdp-line--full.svelte-njdnhu .hdp-note:where(.svelte-njdnhu){white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible}.hdp-age.svelte-njdnhu{color:var(--oc-text-dim);flex:none;margin-left:auto}.hds.svelte-siwaic{min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-micro)}.hds-fold.svelte-siwaic{align-items:baseline;gap:var(--oc-space-2);--_bd:currentColor;width:100%;min-width:0;color:var(--oc-text-secondary);font:inherit;letter-spacing:.06em;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;margin:-1px;padding:0;display:flex}.hds-count.svelte-siwaic{color:var(--oc-text-dim);flex:none}.hds-now.svelte-siwaic{min-width:0;color:var(--oc-green);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.hds-list.svelte-siwaic{margin-top:var(--oc-space-1);box-shadow:inset 0 1px 0 var(--oc-line-rule)}.tkm-posts.svelte-yzo45y{min-width:0;margin:0 0 0 calc(-1 * var(--hdr-lead,0px));flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.tkm-post-read{--_bd:currentColor;border-radius:var(--oc-radius-sm);width:14px;height:18px;color:var(--_post);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.tkm-post-files.svelte-yzo45y{grid-column:2/-1;min-width:0}.tkm-posts-more.svelte-yzo45y{color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-label)}.tkm-question-reply.svelte-yzo45y{min-width:0;margin-left:calc(-1 * var(--hdr-lead,0px))}.tkm-post-mark.svelte-yzo45y{cursor:default}.tkm-post-fold.svelte-yzo45y{--_bd:currentColor;border-radius:var(--oc-radius-sm);width:18px;height:18px;color:var(--oc-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.tkm-post-fold.svelte-yzo45y:hover{color:var(--oc-text-primary)}.tkm-posts.svelte-yzo45y>.tkm-posts-post[data-task-manager-post-folded]{cursor:pointer}.tkm-posts.svelte-yzo45y>.tkm-posts-post[data-task-manager-post-folded=true]:hover{background:color-mix(in srgb, var(--_post) 14%, transparent)}.tkm-posts.svelte-yzo45y>.tkm-posts-post[data-task-manager-post-folded=true]:hover .tkm-post-fold{color:var(--oc-text-primary)}.tkm-posts.svelte-yzo45y>.tkm-posts-post.tkm-posts-post--closing[data-task-manager-post]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke-linecap='round'%3E%3Cg stroke='%23000' stroke-width='3.5' opacity='.6'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M9 9l6 6m0-6l-6 6'/%3E%3C/g%3E%3Cg stroke='%23fff' stroke-width='1.5'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M9 9l6 6m0-6l-6 6'/%3E%3C/g%3E%3C/svg%3E") 12 12,not-allowed}.tkm-post-read:hover{color:var(--_post-hover)}.tkm-post-text.svelte-yzo45y{min-width:0;color:var(--oc-text-primary);font-size:var(--hd-fs-body,var(--oc-fs-body));white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.tkm-post-close{border-radius:var(--oc-radius-sm);background:color-mix(in srgb, var(--oc-ground-panel) 70%, transparent);color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);letter-spacing:.12em;text-transform:lowercase;pointer-events:none;justify-content:center;align-items:center;animation:.1s ease-out svelte-yzo45y-tkm-post-close-in;display:flex;position:absolute;inset:0}@keyframes svelte-yzo45y-tkm-post-close-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tkm-post-close{animation:none}}.tkm-post-text--lead.svelte-yzo45y{font-weight:600}.tkm-post-text--one.svelte-yzo45y,.tkm-post-text--one.svelte-yzo45y p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tkm-fork.svelte-xgp9r0{min-width:0;padding:var(--oc-border);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;overflow:hidden}.tkm-fork-link.svelte-xgp9r0{--_bd:currentColor;max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-overflow:ellipsis;text-transform:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;margin:-1px;padding:0;display:inline-block;overflow:hidden}.tkm-fork-link.svelte-xgp9r0:hover,.tkm-fork-link.svelte-xgp9r0:focus-visible{color:var(--oc-text-bright);text-decoration:underline}.tkm-from.svelte-1e9cbgu{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;overflow:hidden}.tkm-peek.svelte-bya02w{flex-direction:column;grid-area:2/4/auto/6;gap:4px;min-width:0;margin-top:2px;display:flex}@container hdr (width<=22rem){.tkm-peek.svelte-bya02w{--hdr-lead:0px;grid-column:1/-1}}.tkm-peek-desc.svelte-bya02w{color:var(--oc-text-primary);font-size:var(--hd-fs-body,inherit);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.tkm-latest.svelte-bya02w{min-width:0;color:var(--oc-text-muted);align-items:center;gap:6px;margin:0;line-height:16px;display:flex}.tkm-latest-by.svelte-bya02w{width:12px;height:12px;color:var(--oc-text-muted);flex:none;align-items:center;display:inline-flex}.tkm-latest-by.svelte-bya02w svg{width:12px;height:12px}.tkm-latest--claude.svelte-bya02w .tkm-latest-by:where(.svelte-bya02w){color:var(--oc-orange)}.tkm-latest-text.svelte-bya02w{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hdr-title.svelte-14we881{box-shadow:inset 1px 0 0 var(--oc-orange-dim);flex-direction:column;gap:4px;padding-left:8px;display:flex}.tkm-title-label.svelte-14we881{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;line-height:16px;display:block}.tkm-title-input.svelte-14we881{width:100%;font-size:var(--hd-fs,var(--oc-fs-label));padding:2px 6px}.tkm-title-actions.svelte-14we881{justify-content:flex-end;gap:4px;display:flex}.tkm-inbox-from.svelte-1v9s5pz{gap:var(--oc-space-1);min-width:0;display:grid}.tkm-inbox-from-label.svelte-1v9s5pz{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-transform:uppercase;margin:0}.tkm-inbox-from-text.svelte-1v9s5pz{overflow-wrap:anywhere;color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro);white-space:pre-wrap;margin:0}.tkm-tagged.svelte-13vlavf{min-width:0;max-width:100%;padding:0 var(--oc-space-2);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);line-height:var(--oc-space-5);text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;margin:0;overflow:hidden}.tkm-tagged--open.svelte-13vlavf{--_btn-h:0px;--_btn-fill-hover:transparent;cursor:pointer;background:0 0}.tkm-tagged--open.svelte-13vlavf:hover{color:var(--oc-text-primary)}.tkm-wait.svelte-c1b2h0{gap:var(--oc-space-1) var(--oc-space-3);min-width:0;max-width:100%;padding:0 var(--oc-space-2);border:1px solid var(--oc-control-line);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);line-height:var(--oc-space-5);flex-wrap:wrap;align-self:flex-start;margin:0;display:flex}.tkm-wait-on.svelte-c1b2h0{overflow-wrap:anywhere;min-width:0}.tkm-wait-note.svelte-c1b2h0{color:var(--oc-text-muted)}.tkm-issue.svelte-1pl2fmt{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;overflow:hidden}.tkm-issue-link.svelte-1pl2fmt{color:inherit;text-decoration:none}.tkm-issue-link.svelte-1pl2fmt:hover,.tkm-issue-link.svelte-1pl2fmt:focus-visible{color:var(--oc-text-bright);text-decoration:underline}.tkm-sched.svelte-1f3tijo{box-shadow:inset 1px 0 0 var(--oc-orange-dim);flex-direction:column;gap:4px;padding-left:8px;display:flex}.tkm-sched-label.svelte-1f3tijo{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;line-height:16px;display:block}.tkm-sched-line.svelte-1f3tijo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tkm-sched-show.svelte-1f3tijo{color:var(--oc-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;padding:0;line-height:1.5}.tkm-sched-repeat-icon.svelte-1f3tijo{color:var(--oc-text-muted);display:inline-flex}.tkm-sched-note.svelte-1f3tijo{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.tkm-sched-note--failed.svelte-1f3tijo{color:var(--oc-coral)}.hdr.svelte-17php7z{--_state:var(--oc-line-rule);--_fs:var(--hd-fs,var(--oc-fs-label));--_grip-w:12px;--_check-w:14px;--_mark-w:12px;--_col-gap:8px;--hdr-lead:calc(var(--_check-w) + var(--_mark-w) + 2 * var(--_col-gap));grid-template-columns:var(--_grip-w) var(--_check-w) var(--_mark-w) minmax(0, 1fr) auto;align-items:center;column-gap:var(--_col-gap);min-height:28px;box-shadow:inset 0 -1px 0 var(--oc-line-faint);background:var(--oc-ground-panel);color:var(--oc-text-secondary);font-size:var(--_fs);padding:4px 8px 4px 18px;line-height:16px;display:grid;position:relative;container:hdr/inline-size}.tkm-state.svelte-17php7z{background:var(--_state);width:2px;position:absolute;inset:0 auto 1px 5px}.tkm-marker.svelte-17php7z{display:inline-flex;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.tkm--open.svelte-17php7z .tkm-marker:where(.svelte-17php7z){top:14px}.hdr[data-status=question].svelte-17php7z .tkm-state:where(.svelte-17php7z){width:3px}.hdr[data-task-manager-signal=attention].svelte-17php7z .tkm-state:where(.svelte-17php7z),.hdr[data-task-manager-signal=unread].svelte-17php7z .tkm-state:where(.svelte-17php7z){width:4px}.tkm-state[data-task-manager-signal=info].svelte-17php7z{background:repeating-linear-gradient(to bottom, var(--_state) 0 4px, var(--oc-violet) 4px 8px)}.hdr.tkm--lifted{background:var(--oc-ground-raised);box-shadow:var(--oc-shadow-lift), inset 0 0 0 1px var(--oc-line-frame)}.tkm--placeholder.svelte-17php7z{opacity:.35}.tkm--focus.svelte-17php7z{background:var(--oc-orange-tint);box-shadow:inset 0 0 0 1px var(--oc-orange-dim)}.tkm--open.svelte-17php7z{grid-template-rows:auto auto auto auto;align-items:start;padding-top:8px;padding-bottom:12px}.tkm--open.svelte-17php7z .tkm-review{grid-row:3}.tkm--open.svelte-17php7z :is(.tkm-grip:where(.svelte-17php7z),.tkm-grip-gap:where(.svelte-17php7z)){grid-row:1/-1;align-self:center}.hdr[data-row-icons=drawer].svelte-17php7z{--_grip-w:14px;--_mark-w:14px}.tkm-grip-gap.svelte-17php7z{width:var(--_grip-w);grid-column:1}.tkm-grip.svelte-17php7z{width:var(--_grip-w);border-radius:var(--oc-radius-sm);height:16px;color:var(--oc-text-dim);cursor:grab;touch-action:none;background:0 0;border:1px solid #0000;grid-column:1;justify-content:center;align-items:center;padding:0;display:inline-flex}.tkm-grip.svelte-17php7z:hover{color:var(--oc-text-secondary)}.tkm--placeholder.svelte-17php7z .tkm-grip:where(.svelte-17php7z){cursor:grabbing}.hdr.svelte-17php7z .oc-check{grid-area:1/2;justify-content:center;gap:0;width:14px;height:16px;min-height:0;overflow:visible}.tkm-head.svelte-17php7z{grid-area:1/3/auto/5;grid-template-columns:subgrid;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;padding:0;display:grid}.tkm-status.svelte-17php7z{width:var(--_mark-w);height:16px;color:var(--_icon);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.hdr-line.svelte-17php7z{--tkm-title-min:12em;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.tkm-text.svelte-17php7z{flex:1 1 var(--tkm-title-min);min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.tkm-text--clip.svelte-17php7z{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tkm-text--clip2.svelte-17php7z{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hdr[data-state=done].svelte-17php7z .tkm-text:where(.svelte-17php7z){color:var(--oc-text-muted)}.tkm--info.svelte-17php7z .tkm-text:where(.svelte-17php7z){color:var(--oc-text-muted);font-style:italic}.tkm-tag.svelte-17php7z,.tkm-asking.svelte-17php7z,.hdr-label.svelte-17php7z{font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;flex:none;line-height:16px}.tkm-tag.svelte-17php7z{color:var(--oc-text-muted);cursor:pointer}.tkm-asking.svelte-17php7z{color:var(--oc-yellow)}.hdr-keys.svelte-17php7z{grid-area:1/5;align-items:center;gap:4px;margin:-2px -4px -2px 0;display:inline-flex}.tkm-key.svelte-17php7z{--oc-ibtn-size:20px}.tkm-remove.svelte-17php7z:hover{color:var(--oc-coral)}.tkm-reply.svelte-17php7z{min-width:0;margin-top:4px;margin-left:calc(-1 * var(--hdr-lead,0px));grid-area:4/4/auto/6}.tkm-detail.svelte-17php7z{flex-direction:column;grid-area:4/4/auto/6;gap:12px;min-width:0;margin-top:12px;display:flex}.tkm-lead-host>:not(.tkm-posts,.hdt,.tkm-peek-desc,.tkm-latest){margin-left:calc(-1 * var(--hdr-lead,0px))}.tkm-note.svelte-17php7z{box-shadow:inset 1px 0 0 var(--oc-orange-dim);color:var(--oc-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0 0 0 8px;line-height:1.5}.hdr-label.svelte-17php7z{color:var(--oc-orange);display:block}.tkm-note-edit.svelte-17php7z{flex-direction:column;gap:4px;display:flex}.tkm-note-input.svelte-17php7z{width:100%;font-size:var(--_fs);resize:vertical;padding:2px 6px}.tkm-note-actions.svelte-17php7z{justify-content:flex-end;gap:4px;display:flex}.tkm-by.svelte-17php7z{width:var(--_mark-w);height:var(--_mark-w);color:var(--oc-text-muted);flex:none;align-items:center;display:inline-flex}.tkm-by.svelte-17php7z svg{width:var(--_mark-w);height:var(--_mark-w)}.tkm-posts-n.svelte-17php7z{color:var(--_post);font-size:var(--oc-fs-micro);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:2px;display:inline-flex}.tkm-count.svelte-17php7z{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:2px;display:inline-flex}.tkm-when.svelte-17php7z{align-items:center;gap:var(--oc-space-1-5);flex:none;min-width:0;max-width:100%;display:inline-flex}.tkm-due.svelte-17php7z{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);white-space:nowrap;flex:none;align-items:center;gap:3px;display:inline-flex}.hdr--wrapped.svelte-17php7z .tkm-due[data-task-manager-due]:where(.svelte-17php7z){color:var(--oc-scheduled);font-size:var(--oc-fs-label);font-weight:600}.hdr--wrapped.svelte-17php7z .tkm-due[data-task-manager-due][data-due-state=fired]:where(.svelte-17php7z){color:var(--oc-text-muted)}.hdr--wrapped.svelte-17php7z .tkm-due[data-task-manager-due][data-due-state=failed]:where(.svelte-17php7z){color:var(--oc-coral)}.tkm-due[data-due-state=fired].svelte-17php7z{color:var(--oc-text-muted)}.tkm-due[data-due-state=failed].svelte-17php7z,.tkm-due[data-wait-overdue=true].svelte-17php7z{color:var(--oc-coral)}.hdr.hdr--wrapped.svelte-17php7z,.hdr.hdr--wrapped.tkm--open.svelte-17php7z{--hdr-lead:0px;min-height:0;padding:0;display:block}.hdr--wrapped.svelte-17php7z .oc-task{box-shadow:none;background:0 0}.hdr--wrapped.svelte-17php7z .hdr-line:where(.svelte-17php7z){flex:auto}@container hdr (width<=22rem){.tkm-reply.svelte-17php7z,.tkm-detail.svelte-17php7z{grid-column:1/-1}.tkm-detail.svelte-17php7z,.tkm-reply.svelte-17php7z{--hdr-lead:0px}}[data-task-manager-level]{container:hdt/inline-size}.hd-tail{--_icon:11px;--_gap:4px;--_digits:2ch;--_pad:3px;--_zero-opacity:.4;--_cell:calc(var(--_icon) + var(--_gap) + var(--_digits) + 2 * var(--_pad) + 2px);box-sizing:border-box;grid-auto-flow:column;grid-auto-columns:var(--_cell);min-width:0;font-size:var(--oc-fs-micro);letter-spacing:0;text-transform:none;flex:0 1000 auto;justify-content:end;align-items:center;column-gap:3px;margin-left:auto;display:grid;overflow:hidden}.hd-slot{justify-content:space-between;align-items:center;gap:var(--_gap);box-sizing:border-box;min-inline-size:0;padding:1px var(--_pad);border:1px solid var(--oc-line-rule);color:var(--_mark);border-radius:2px;display:flex}.hd-slot-zero{opacity:var(--_zero-opacity)}button.hd-slot-key{font:inherit;cursor:pointer;background:0 0}button.hd-slot-key:hover{border-color:var(--_mark)}button.hd-slot-key[data-active=on]{border-color:var(--_mark);background:color-mix(in srgb, var(--_mark) 16%, transparent)}.hd-slot:not(.hd-slot-key){cursor:default}.hd-tail-n{inline-size:var(--_digits);text-align:right;font-variant-numeric:tabular-nums;color:var(--oc-text-secondary);flex:none;display:block;position:relative}.hd-tail-over:before{content:"+";font-size:.8em;line-height:1;position:absolute;inset-inline-end:100%}@container hdb (width<=439px){[data-task-manager-level=project] .hd-tail{flex:none;justify-content:start;margin-left:0;overflow:visible}}.hds-sub.svelte-1p4jtkr{min-height:20px;padding:0 var(--oc-space-2) 0 calc(14px + var(--hd-step,0px));box-shadow:inset 0 -1px 0 var(--oc-line-faint);align-items:center;display:flex;position:relative}.hds-sub--over.svelte-1p4jtkr{background:var(--oc-orange-tint);color:var(--oc-orange);box-shadow:inset 0 0 0 1px var(--oc-orange)}.hds-sub--over.svelte-1p4jtkr .hds-sub-fold:where(.svelte-1p4jtkr){color:var(--oc-orange)}.hds-sub-fold.svelte-1p4jtkr{min-width:0;color:var(--oc-text-muted);font:inherit;font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:lowercase;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex:0 auto;align-items:center;gap:6px;padding:1px 0;display:inline-flex}.hds-sub-fold.svelte-1p4jtkr:hover{color:var(--oc-text-bright)}.hds-sub-mark.svelte-1p4jtkr{width:11px;color:var(--_mark);flex:none;justify-content:center;align-items:center;display:inline-flex}.hds-sub-name.svelte-1p4jtkr{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hds-count.svelte-1p4jtkr{color:var(--oc-text-muted);font-variant-numeric:tabular-nums;letter-spacing:0}.hds-section.svelte-qqknan{min-width:0}.hd-list.svelte-qqknan{margin:0;padding:0;list-style:none}.hds-list--zone.svelte-qqknan{min-height:10px}.hd-drop.svelte-qqknan{z-index:1;height:0;box-shadow:0 0 0 1px var(--oc-orange);position:relative}.hd-drop.svelte-qqknan:before{content:"";background:var(--oc-orange);width:16px;height:3px;position:absolute;top:-1px;left:0}.hds-head.svelte-qqknan{top:var(--hd-stick-top,0px);z-index:2;align-items:center;gap:var(--oc-space-1);min-height:22px;padding:0 var(--oc-space-2) 0 calc(4px + var(--hd-step,0px));background:var(--oc-ground-titlerow);box-shadow:inset 2px 0 0 var(--oc-line-frame), inset 0 -1px 0 var(--oc-line-rule), inset 0 1px 0 var(--oc-line-faint);display:flex;position:sticky}.hds-head--target.svelte-qqknan{background:var(--oc-orange-tint);box-shadow:inset 0 0 0 1px var(--oc-orange)}.hds-fold.svelte-qqknan{min-width:0;color:var(--oc-text-primary);font:inherit;font-size:var(--oc-fs-label);letter-spacing:.2px;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex:0 auto;align-items:center;gap:6px;padding:2px 0;font-weight:600;display:inline-flex}.hds-fold.svelte-qqknan:hover{color:var(--oc-text-bright)}.hds-name.svelte-qqknan{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hds-count.svelte-qqknan{color:var(--oc-text-muted);font-variant-numeric:tabular-nums;letter-spacing:0}.hds-keys.svelte-qqknan{opacity:0;flex:none;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.hds-head.svelte-qqknan:hover .hds-keys:where(.svelte-qqknan),.hds-head.svelte-qqknan:focus-within .hds-keys:where(.svelte-qqknan){opacity:1}.hds-key.svelte-qqknan{--oc-ibtn-size:18px}.hds-remove.svelte-qqknan:hover{color:var(--oc-coral)}.hds-rename.svelte-qqknan{min-width:0;height:18px;font-size:var(--oc-fs-label);flex:auto;padding:0 6px;line-height:16px}.hds-empty.svelte-qqknan{padding:6px var(--oc-space-2) 6px 34px;color:var(--oc-text-dim);font-size:var(--oc-fs-micro);box-shadow:inset 0 -1px 0 var(--oc-line-faint);position:relative}.hds-empty--target.svelte-qqknan{background:var(--oc-orange-tint);color:var(--oc-orange);box-shadow:inset 0 0 0 1px var(--oc-orange)}@media (hover:none){.hds-keys.svelte-qqknan{opacity:1}}.hdeg-head.svelte-1m7goy3{align-items:center;gap:var(--oc-space-1);min-height:22px;padding:0 var(--oc-space-2) 0 14px;background:var(--oc-ground-titlerow);box-shadow:inset 2px 0 0 var(--oc-line-frame), inset 0 -1px 0 var(--oc-line-rule), inset 0 1px 0 var(--oc-line-faint);display:flex;position:relative}.hdeg-name.svelte-1m7goy3{min-width:0;color:var(--oc-text-primary);font-size:var(--oc-fs-label);letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:600;overflow:hidden}.hdeg-count.svelte-1m7goy3{color:var(--oc-text-muted);font-size:var(--oc-fs-label);font-variant-numeric:tabular-nums;flex:none}.hdeg-key.svelte-1m7goy3{--oc-ibtn-size:18px;margin-left:auto}.hdeg-key.svelte-1m7goy3:hover{color:var(--oc-coral)}.hdeg-line.svelte-1m7goy3{padding:6px var(--oc-space-2) 6px 34px;color:var(--oc-text-dim);font-size:var(--oc-fs-micro);box-shadow:inset 0 -1px 0 var(--oc-line-faint);margin:0;position:relative}.hss-section.svelte-1rojnrp{min-width:0}.hss-list.svelte-1rojnrp{margin:0;padding:0;list-style:none}.hss-more.svelte-1rojnrp{padding:var(--oc-space-2) var(--oc-space-2) var(--oc-space-2) calc(var(--oc-space-6) + var(--oc-space-1) / 2);box-shadow:inset 0 -1px 0 var(--oc-line-faint)}.hss-drop.svelte-1rojnrp{z-index:1;height:0;box-shadow:0 0 0 1px var(--oc-orange);position:relative}.hss-drop.svelte-1rojnrp:before{content:"";background:var(--oc-orange);width:16px;height:3px;position:absolute;top:-1px;left:0}.hss-head.svelte-1rojnrp{top:var(--hd-stick-top,0px);z-index:2;min-height:22px;padding:0 var(--oc-space-2) 0 calc(4px + var(--hd-step,0px));background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule), inset 0 1px 0 var(--oc-line-faint);align-items:center;display:flex;position:sticky}.hss-head--empty.svelte-1rojnrp{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;padding-left:14px;position:relative}.hss-head--over.svelte-1rojnrp{background:var(--oc-orange-tint);color:var(--oc-orange);box-shadow:inset 0 0 0 1px var(--oc-orange)}.hss-fold.svelte-1rojnrp{min-width:0;color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex:0 auto;align-items:center;gap:6px;padding:2px 0;display:inline-flex}.hss-add.svelte-1rojnrp{--oc-ibtn-size:18px;flex:none;margin-inline-start:var(--oc-space-2)}.hss-none.svelte-1rojnrp{padding:var(--oc-space-2) var(--oc-space-2) var(--oc-space-2) 34px;color:var(--oc-text-dim);font-size:var(--oc-fs-micro);box-shadow:inset 0 -1px 0 var(--oc-line-faint);margin:0}.hss-add.svelte-1rojnrp:hover,.hss-fold.svelte-1rojnrp:hover{color:var(--oc-text-bright)}.hss-mark.svelte-1rojnrp{width:12px;color:var(--_mark);flex:none;justify-content:center;align-items:center;display:inline-flex}.hss-name.svelte-1rojnrp{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hss-count.svelte-1rojnrp{color:var(--oc-text-muted);font-variant-numeric:tabular-nums;letter-spacing:0}.hd-status-modal__label.svelte-1tqwogs{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hd-status-modal__list.svelte-1tqwogs{max-height:min(60vh,28rem);overflow-y:auto}.hd-group.svelte-519eqo{--_row-gap:3px;top:var(--_top,0);bottom:var(--_bottom,0);z-index:3;box-sizing:border-box;height:var(--hd-phead-h);background:var(--oc-ground-panel);box-shadow:inset 3px 0 0 var(--_project,var(--oc-line-rule)), inset 0 -1px 0 var(--oc-line-rule);align-items:stretch;margin:0;padding:4px 0 0;font-weight:400;display:flex;position:sticky}.hd-stack-top.svelte-519eqo,.hd-stack-open.svelte-519eqo,.hd-stack-bottom.svelte-519eqo{flex:none;position:relative;top:auto;bottom:auto}.hd-pchev.svelte-519eqo{padding:0 var(--_row-gap) 0 10px;color:var(--oc-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;align-items:center;display:inline-flex}.hd-pchev.svelte-519eqo:hover{color:var(--oc-text-bright)}.hd-pfold.svelte-519eqo{min-width:0;padding:0 var(--oc-space-2) 0 0;color:var(--oc-text-muted);font:inherit;font-size:var(--oc-fs-body);letter-spacing:.1em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex:0 auto;align-items:center;gap:6px;display:flex}.hd-pfill.svelte-519eqo{padding-left:var(--oc-space-2);flex:1 1 0;justify-content:flex-end}.hd-pfold.svelte-519eqo:hover{color:var(--oc-text-bright)}.hd-pname.svelte-519eqo{color:var(--_project,var(--oc-text-secondary));font-weight:600}.hd-pfold.svelte-519eqo:hover .hd-pname:where(.svelte-519eqo){color:var(--_project,var(--oc-text-bright));filter:brightness(1.15)}.hd-pname.svelte-519eqo{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hd-pcount.svelte-519eqo{box-sizing:border-box;border:1px solid var(--oc-line-rule);min-inline-size:calc(2ch + 8px);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;border-radius:2px;flex:none;padding:1px 3px}.hd-pnudge.svelte-519eqo{--oc-ibtn-size:16px;margin-right:var(--_row-gap);color:var(--oc-text-dim);flex:none;align-self:center}.hd-pnudge[data-on=on].svelte-519eqo{color:var(--oc-orange)}.hd-pnudge.svelte-519eqo:hover{color:var(--oc-text-bright)}@container hdb (width<=439px){.hd-group.svelte-519eqo{grid-template-rows:26px 22px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;display:grid}.hd-pchev.svelte-519eqo{grid-area:1/1}.hd-pnudge.svelte-519eqo{grid-area:1/2}.hd-pfold.svelte-519eqo:not(.hd-pfill){grid-area:1/3}.hd-pfill.svelte-519eqo{grid-area:2/1/auto/-1;justify-content:flex-end;padding:0 10px 0 0}}.hdv.svelte-1b02vee{border:1px solid var(--oc-line-rule);border-radius:2px;flex:0 auto;min-width:0;max-width:100%;height:20px;display:inline-flex}.hdv-key.svelte-1b02vee{--_bd:transparent;text-overflow:ellipsis;border:1px solid var(--_bd);min-width:0;color:var(--oc-text-muted);font:inherit;font-size:var(--oc-fs-micro);white-space:nowrap;cursor:pointer;background:0 0;padding:0 6px;line-height:16px;overflow:hidden}.hdv-key.svelte-1b02vee+.hdv-key:where(.svelte-1b02vee){box-shadow:inset 1px 0 0 var(--oc-line-rule)}.hdv-key.svelte-1b02vee:hover{color:var(--oc-text-bright)}.hdv-key[aria-pressed=true].svelte-1b02vee{color:var(--oc-orange)}.hdv--density.svelte-1b02vee{margin-left:4px}.hdv-key--icon.svelte-1b02vee{align-items:center;padding:0 4px;display:inline-flex}.hdf-end.svelte-sf294r{flex:none;align-self:stretch;align-items:center;margin-left:auto;display:inline-flex}.hdf.svelte-sf294r{flex:none;align-self:stretch;align-items:center;display:inline-flex;position:relative}.hdf-toggle.svelte-sf294r{width:22px;height:22px;color:var(--oc-text-dim);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.hdf-toggle[data-task-manager-filter-state=filtered].svelte-sf294r{color:var(--oc-cyan)}.hdf-toggle.svelte-sf294r:hover{color:var(--oc-text-bright)}.hdf-card.svelte-sf294r{z-index:7;box-sizing:border-box;border-radius:var(--oc-radius-sm);transform-origin:100%;visibility:hidden;pointer-events:none;flex-wrap:nowrap;align-items:center;gap:3px;max-width:calc(100vw - 56px);padding:0 8px;transition:transform .14s ease-out,visibility 0s linear .14s;display:flex;position:absolute;top:0;bottom:0;right:100%;overflow:auto hidden;transform:scaleX(0)}.hdf-card.svelte-sf294r:not([data-open=on]){animation:none}.hdf-card[data-open=on].svelte-sf294r{visibility:visible;pointer-events:auto;transition:transform .14s ease-out,visibility;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.hdf-card.svelte-sf294r,.hdf-card[data-open=on].svelte-sf294r{transition:none}}.hdf-key.svelte-sf294r{width:16px;height:18px;color:var(--_mark,var(--oc-text-muted));cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.hdf-key[aria-pressed=false].svelte-sf294r{color:var(--oc-text-dim);opacity:.5}.hdf-key[aria-pressed=false].svelte-sf294r:after{content:"";background:currentColor;height:1px;position:absolute;top:50%;left:1px;right:1px;transform:rotate(-35deg)}.hdf-key.svelte-sf294r:hover{color:var(--oc-text-bright)}.hdf-key[data-task-manager-filter-needs=on].svelte-sf294r{opacity:1}.hdf-needs.svelte-sf294r{color:var(--oc-coral);font-size:9px;font-weight:700;line-height:1;position:absolute;top:-2px;right:-1px}.hdm-set.svelte-hz0edb{border:1px solid var(--oc-line-rule);border-radius:2px;flex:0 auto;min-width:0;height:20px;display:inline-flex}.hdm-key.svelte-hz0edb{--_bd:transparent;border:1px solid var(--_bd);cursor:pointer;opacity:.55;background:0 0;justify-content:center;align-items:center;min-width:0;padding:0 5px;display:inline-flex}.hdm-key.svelte-hz0edb+.hdm-key:where(.svelte-hz0edb){box-shadow:inset 1px 0 0 var(--oc-line-rule)}.hdm-key.svelte-hz0edb:hover,.hdm-key[aria-pressed=true].svelte-hz0edb{opacity:1}.hdm-key[aria-pressed=true].svelte-hz0edb{--_bd:var(--oc-orange)}.hds-key.svelte-520s4n{width:22px;height:20px;color:var(--oc-text-dim);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hds-key.svelte-520s4n:hover{color:var(--oc-text-bright)}.hds-key[aria-pressed=true].svelte-520s4n{color:var(--oc-cyan)}.hds-key--clear.svelte-520s4n{color:var(--oc-coral)}.hds-field.svelte-520s4n{min-width:0;height:20px;font-size:var(--oc-fs-label);flex:1 0 100%}.hdg.svelte-g9fpt0{align-items:center;gap:var(--oc-space-1);flex:auto;min-width:0;display:flex}.hdg-input.svelte-g9fpt0{min-width:0;height:20px;font-size:var(--oc-fs-label);flex:auto;padding:0 6px;line-height:18px}.hdtl.svelte-17g0spl{align-items:center;gap:var(--oc-space-1);min-width:0;display:inline-flex;position:relative}.hdtl-key.svelte-17g0spl{isolation:isolate}.hdtl-fillbox.svelte-17g0spl{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hdtl-fill.svelte-17g0spl{background:color-mix(in srgb, var(--oc-orange) 45%, transparent);transform:scaleX(var(--hdtl-p,0));transform-origin:0;animation:svelte-17g0spl-hdtl-fill var(--hdtl-dur,8s) linear var(--hdtl-delay,0s) both;position:absolute;inset:0}@keyframes svelte-17g0spl-hdtl-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.hdtl-fill.svelte-17g0spl{animation:none}}.hdtl-count.svelte-17g0spl{box-sizing:border-box;border:1px solid var(--oc-orange);border-radius:var(--oc-radius-sm);background:var(--oc-ground-raised);min-width:1.4em;color:var(--oc-orange);font-size:var(--oc-fs-micro);text-align:center;padding:0 .3em;line-height:1.4;position:absolute;top:-.4em;right:-.4em}.hdtl-pick.svelte-17g0spl{z-index:20;width:240px;padding:var(--oc-space-2);border:1px solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);background:var(--oc-ground-raised);box-shadow:var(--oc-shadow-lift);position:absolute;bottom:calc(100% + 4px);right:0}.hdtl-pick-title.svelte-17g0spl{margin:0 0 var(--oc-space-1);color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.hdtl-why.svelte-17g0spl{margin:0 0 var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.hdtl-asks.svelte-17g0spl{flex-direction:column;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.hdtl-ask.svelte-17g0spl{box-shadow:inset 0 1px 0 var(--oc-line-faint);flex-direction:column;gap:4px;padding:6px 0;display:flex}.hdtl-ask-name.svelte-17g0spl{color:var(--oc-text-primary);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.hdtl-ask-items.svelte-17g0spl{margin:0;padding:0;list-style:none}.hdtl-ask-item.svelte-17g0spl,.hdtl-ask-more.svelte-17g0spl{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.hdtl-ask-more.svelte-17g0spl{color:var(--oc-text-muted)}.hdtl-ask.svelte-17g0spl .hdtl-ask-pick{width:100%}.hdtl-ask.svelte-17g0spl .hdtl-why:where(.svelte-17g0spl){margin:0}.hdtl-foot.svelte-17g0spl{justify-content:flex-end;gap:var(--oc-space-1);margin-top:var(--oc-space-2);display:flex}.hse.svelte-2sja13{z-index:60;width:min(32rem, calc(100vw - var(--oc-space-5)));max-height:calc(100vh - var(--oc-space-5));border-radius:var(--oc-radius-sm);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.hse-titlerow.svelte-2sja13{min-height:var(--oc-space-5);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);align-items:center;display:flex}.hse-label.svelte-2sja13{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.hse-body.svelte-2sja13{gap:var(--oc-space-3);padding:var(--oc-space-3);flex-direction:column;display:flex}.hse-field.svelte-2sja13{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.hse-fixed.svelte-2sja13{color:var(--oc-text-primary);overflow-wrap:anywhere}.hse-text.svelte-2sja13{resize:vertical;font-family:var(--font-mono)}.hse-repeat.svelte-2sja13,.hse-days.svelte-2sja13{align-items:center;gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.hse-number.svelte-2sja13{width:5rem}.hse-day--on.svelte-2sja13{border-color:var(--oc-cyan);color:var(--oc-cyan)}.hse-foot.svelte-2sja13{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 1px 0 var(--oc-line-rule);display:flex}.hda-dlg.svelte-1kodm51{z-index:60;width:min(72rem, calc(100vw - var(--oc-space-5)));height:min(52rem, calc(100vh - var(--oc-space-5)));border-radius:var(--oc-radius-sm);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.hda-dlg-titlerow.svelte-1kodm51{justify-content:space-between;align-items:center;gap:var(--oc-space-3);min-height:var(--oc-space-5);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);flex:none;display:flex}.hda-dlg-label.svelte-1kodm51{min-width:0;color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.hda-dlg-keys.svelte-1kodm51{gap:var(--oc-space-2);flex:none;display:flex}.hda-dlg-body.svelte-1kodm51{flex:1;min-height:0;display:flex}.hda-dlg-frame.svelte-1kodm51{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:canvas;border:0;flex:1;width:100%}.hda-dlg-note.svelte-1kodm51{margin:var(--oc-space-3);color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-micro)}.hfk.svelte-1izlha3{z-index:60;width:min(26rem, calc(100vw - var(--oc-space-5)));max-height:calc(100vh - var(--oc-space-5));border-radius:var(--oc-radius-sm);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.hfk-titlerow.svelte-1izlha3{min-height:var(--oc-space-5);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);align-items:center;display:flex}.hfk-label.svelte-1izlha3{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.hfk-body.svelte-1izlha3{gap:var(--oc-space-3);padding:var(--oc-space-3);flex-direction:column;display:flex}.hfk-field.svelte-1izlha3{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.hfk-foot.svelte-1izlha3{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 1px 0 var(--oc-line-rule);display:flex}.htc.svelte-133an5s{z-index:60;width:min(22rem, calc(100vw - var(--oc-space-5)));max-height:calc(100vh - var(--oc-space-5));border-radius:var(--oc-radius-sm);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.htc-titlerow.svelte-133an5s{min-height:var(--oc-space-5);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);align-items:center;display:flex}.htc-label.svelte-133an5s{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.htc-body.svelte-133an5s{gap:var(--oc-space-2);padding:var(--oc-space-3);flex-direction:column;display:flex}.htc-item.svelte-133an5s{overflow-wrap:anywhere;margin:0}.htc-ask.svelte-133an5s{color:var(--oc-text-dim);margin:0}.htc-foot.svelte-133an5s{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 1px 0 var(--oc-line-rule);display:flex}.hd.svelte-ly9p73{min-width:0;min-height:0;font-family:var(--font-mono);flex-direction:column;flex:auto;display:flex}.hd[data-popout=on].svelte-ly9p73{--hd-fs:var(--oc-fs-body);--hdt-max:min(45vh, 420px)}.hd-edge.svelte-ly9p73{background:var(--oc-ground-titlerow);height:14px;box-shadow:inset 0 1px 0 var(--oc-line-rule);flex:none}@media (pointer:fine){.hd.svelte-ly9p73 :is(.oc-btn,.oc-check,.oc-field){min-height:0}.hd.svelte-ly9p73 .oc-ibtn{width:var(--oc-ibtn-size,20px);height:var(--oc-ibtn-size,20px)}}.hd-bar.svelte-ly9p73{align-items:center;gap:var(--oc-space-1);padding:calc(var(--oc-space-1) + 2.5px) var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.hd-pick-label.svelte-ly9p73{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase}.hd-pick.svelte-ly9p73,.hd-add-target.svelte-ly9p73{min-width:0;height:20px;font-size:var(--oc-fs-label);background-position:right 6px center;padding:0 22px 0 6px;line-height:18px}.hd-pick.svelte-ly9p73{flex:auto}.hd-swarm.svelte-ly9p73{flex:auto;min-height:0;overflow:hidden auto}.hd-foot.svelte-ly9p73{justify-content:space-between;align-items:center;gap:var(--oc-space-1);padding:var(--oc-space-1) var(--oc-space-2);flex-wrap:wrap;display:flex}.hd-foot.svelte-ly9p73:not(:has(+.hd-add)){box-shadow:inset 0 1px 0 var(--oc-line-rule)}.hd-foot.svelte-ly9p73:not(:has(.hd-key)){display:none}.hd-foot-left.svelte-ly9p73,.hd-foot-right.svelte-ly9p73{align-items:center;gap:var(--oc-space-1);min-width:0;display:flex}.hd-foot-left.svelte-ly9p73{flex:auto}.hd-foot-right.svelte-ly9p73{flex:none;margin-left:auto}.hd-foot.svelte-ly9p73 .hd-key{--oc-ibtn-size:24px;box-sizing:border-box;height:24px;font-family:var(--font-mono);font-size:var(--oc-fs-label);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:4px;line-height:1;display:inline-flex;position:relative}.hd-foot.svelte-ly9p73 .hd-key svg{flex:none;display:block}.hd-foot.svelte-ly9p73 .hd-key[aria-pressed=true]{color:var(--oc-orange)}.hd-foot.svelte-ly9p73 .hd-key--danger{--_bd:var(--oc-coral);border-color:var(--oc-coral);color:var(--oc-coral)}.hd-foot.svelte-ly9p73 .hd-key--act{--_bd:var(--oc-orange);border-color:var(--oc-orange);background:var(--oc-orange-tint);color:var(--oc-text-bright)}.hd-foot.svelte-ly9p73 .hd-key--act:hover:not(:disabled){border-color:var(--oc-orange-bright);background:var(--oc-orange-dim);color:var(--oc-text-bright)}.hd-foot.svelte-ly9p73 .hd-key--count:where(.svelte-ly9p73){width:auto;min-width:var(--oc-ibtn-size,24px);border-color:var(--oc-line-rule);--_bd:var(--oc-line-rule);color:var(--oc-text-secondary);font-variant-numeric:tabular-nums;border-radius:2px;gap:4px;padding:0 5px}.hd-foot.svelte-ly9p73 .hd-key--count:where(.svelte-ly9p73):hover{border-color:var(--oc-coral);color:var(--oc-coral)}@media (max-width:1023px) and (pointer:coarse){.hd-foot.svelte-ly9p73 .hd-key--count:where(.svelte-ly9p73){min-width:var(--oc-tap,44px)}}.hd-done-ask.svelte-ly9p73{min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;flex:auto;line-height:1.3}.hd-notice.svelte-ly9p73{padding:var(--oc-space-1) var(--oc-space-2);color:var(--oc-cyan);font-size:var(--oc-fs-micro);box-shadow:inset 0 -1px 0 var(--oc-line-faint);margin:0}button.hd-notice.svelte-ly9p73{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit;display:block}.hd-scroll.svelte-ly9p73{overflow-anchor:none;flex:auto;min-height:0;overflow-y:auto;container:hdb/inline-size}@container hdb (width<=439px){.hd-scroll.svelte-ly9p73>*{--hd-phead-h:52px}}.hd-scroll--stack.svelte-ly9p73{flex-direction:column;display:flex;overflow-y:hidden}.hd-scroll.svelte-ly9p73>.hd-block:where(.svelte-ly9p73)+h2{box-shadow:inset 3px 0 0 var(--_project,var(--oc-line-rule)), inset 0 -1px 0 var(--oc-line-rule), inset 0 1px 0 var(--oc-line-rule)}.hd-scroll--stack.svelte-ly9p73>.hd-block--open:where(.svelte-ly9p73){overflow-anchor:none;flex:1 1 0;min-height:0;overflow-y:auto}.hd-block.svelte-ly9p73 :is([data-huddle-item],[data-task-manager-level=status],[data-task-manager-level=area],[data-task-manager-level=sub],[data-task-manager-group-empty]):before{content:"";background:var(--hd-project,var(--oc-text-secondary));pointer-events:none;width:3px;position:absolute;inset:0 auto 0 0}.hd-add-target.svelte-ly9p73{flex:0 38%}.hd.svelte-ly9p73:not([data-popout=on]) .hd-add-target:where(.svelte-ly9p73){max-width:88px}.hd-empty.svelte-ly9p73{margin:var(--oc-space-3) var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-label);flex:auto}.hd-add.svelte-ly9p73{gap:var(--oc-space-1);padding:var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 1px 0 var(--oc-line-rule);flex-direction:column;display:flex}.hd-add--drop.svelte-ly9p73{box-shadow:inset 0 1px 0 var(--oc-orange)}.hd-add-row.svelte-ly9p73{align-items:center;gap:var(--oc-space-1);display:flex}.hd-add-row.hd-add--multi.svelte-ly9p73{align-items:flex-end}.hd-add-files.svelte-ly9p73{min-width:0;display:flex}.hd-add-input.svelte-ly9p73{height:20px;font-size:var(--oc-fs-label);flex:auto;padding:0 6px;line-height:18px}textarea.hd-add-input.svelte-ly9p73{height:auto;padding:2px 6px;line-height:1.4}.hd-multi.svelte-ly9p73{--oc-ibtn-size:20px}.hd-multi[aria-pressed=true].svelte-ly9p73{color:var(--oc-orange)}.oc-hdl.svelte-1onzkmj{flex-direction:column;height:100%;min-height:0;display:flex}.oc-hdl-note.svelte-1onzkmj{padding:var(--oc-space-1) 6px;color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-label);margin:0}.mk2-closed-purge__ask.svelte-12s1kzi{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);margin:0;line-height:1.5}.mk2-bar.svelte-e9djqd{gap:var(--oc-space-1);padding:var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-rule);flex-direction:column;display:flex}.mk2-search.svelte-e9djqd{min-width:0;display:flex}.mk2-field.svelte-e9djqd{min-width:0;height:20px;font-size:var(--oc-fs-label);flex:auto}.mk2-chips.svelte-e9djqd{align-items:center;gap:var(--oc-space-1);flex-wrap:wrap;min-width:0;display:flex}.mk2-chip.svelte-e9djqd{--_btn-h:20px;align-items:center;gap:var(--oc-space-1);white-space:nowrap;min-width:0;max-width:100%;height:20px;padding-block:0;display:inline-flex}.mk2-chip-label.svelte-e9djqd{text-overflow:ellipsis;min-width:0;overflow:hidden}.mk2-chip-icon.svelte-e9djqd{align-items:center;display:none}.mk2-bar.svelte-e9djqd:is([data-mk2-chip-mode=count]:where(.svelte-e9djqd),[data-mk2-chip-mode=icon]:where(.svelte-e9djqd)) .mk2-chip-icon:where(.svelte-e9djqd){display:inline-flex}.mk2-bar.svelte-e9djqd:is([data-mk2-chip-mode=count]:where(.svelte-e9djqd),[data-mk2-chip-mode=icon]:where(.svelte-e9djqd)) .mk2-chip-label:where(.svelte-e9djqd),.mk2-bar[data-mk2-chip-mode=icon].svelte-e9djqd .mk2-chip-count:where(.svelte-e9djqd){display:none}.mk2-chip-count.svelte-e9djqd{font-variant-numeric:tabular-nums;opacity:.8}.mk2-xt.svelte-1xyv3vg{gap:var(--oc-space-2);min-width:0;margin:var(--oc-space-1) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.mk2-xt-card.svelte-1xyv3vg{min-width:0;padding:var(--oc-space-1) var(--oc-space-2);background:var(--tm-well);border:1px solid var(--oc-line-panel)}.mk2-xt-head.svelte-1xyv3vg{--_btn-h:0px;--_btn-fill-hover:transparent;align-items:center;gap:var(--oc-space-2);width:100%;min-width:0;color:var(--oc-text-muted);cursor:pointer;text-align:left;padding:0;display:flex}.mk2-xt-who.svelte-1xyv3vg{min-width:0;color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.mk2-xt-time.svelte-1xyv3vg{font-size:var(--oc-fs-micro);flex:none}.mk2-xt-line.svelte-1xyv3vg{color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mk2-xt-line--open.svelte-1xyv3vg{overflow-wrap:anywhere;white-space:pre-wrap}.mk2-checks.svelte-1uac4un{min-width:0;margin-top:var(--oc-space-2)}.mk2-subtasks.svelte-acyikm{flex-direction:column;min-width:0;display:flex}.mk2-sub.svelte-acyikm{--_btn-h:0px;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1) 0;box-shadow:inset 0 -1px 0 var(--oc-line-rule);color:var(--oc-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}.mk2-sub.svelte-acyikm:hover{background:var(--oc-orange-tint)}.mk2-sub-title.svelte-acyikm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mk2-sub-status.svelte-acyikm,.mk2-sub-owner.svelte-acyikm{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase}.mk2-sub-none.svelte-acyikm{color:var(--oc-text-muted);margin:0}.mk2-rows.svelte-8vl0qr{gap:var(--oc-space-2) var(--oc-space-4);margin:var(--oc-space-3) 0;grid-template-columns:max-content minmax(0,1fr);display:grid}.mk2-rows.svelte-8vl0qr dt:where(.svelte-8vl0qr){color:var(--oc-text-muted);letter-spacing:.1em;text-transform:uppercase}.mk2-rows.svelte-8vl0qr dd:where(.svelte-8vl0qr){color:var(--oc-text-primary);margin:0}.mk2-worker.svelte-8vl0qr{overflow-wrap:anywhere;display:block}.mk2-worker--stale.svelte-8vl0qr{color:var(--oc-text-dim)}.mk2-reply.svelte-8vl0qr{margin-top:var(--oc-space-4)}.mk2-sched-keys.svelte-8vl0qr{gap:var(--oc-space-2);margin-bottom:var(--oc-space-3);flex-wrap:wrap;display:flex}.mk2-actionable.svelte-8vl0qr{min-width:0}.mk2-actionable-more.svelte-8vl0qr{margin-top:var(--oc-space-1);color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-label)}.mk2-frame.svelte-b7gsih{--mk2-pc:0px;--mk2-sb:0px;--mk2-row-indent:18px;--mk2-head-indent:4px;--mk2-sub-indent:14px;--mk2-chev-indent:10px;--mk2-stripe-left:5px;display:contents}.mk2-frame[data-mk2-project-colors=off].svelte-b7gsih{--mk2-pc:3px}.mk2-frame[data-mk2-status-bar=off].svelte-b7gsih{--mk2-sb:10px}.mk2-frame.svelte-b7gsih :is(input,select,textarea)[data-field]{height:revert-layer;min-height:revert-layer;padding:revert-layer;border:revert-layer;border-radius:revert-layer;background:revert-layer;color:revert-layer;font:revert-layer;line-height:revert-layer}.mk2-frame.svelte-b7gsih :is(input,select,textarea)[data-field][data-size=sm]{min-height:var(--oc-control-h-sm);font-size:var(--oc-fs-label)}.mk2-frame.svelte-b7gsih:is([data-mk2-project-colors=off]:where(.svelte-b7gsih),[data-mk2-status-bar=off]:where(.svelte-b7gsih)) .hdr:not(.hdr--wrapped){padding-left:calc(var(--mk2-row-indent) - var(--mk2-pc) - var(--mk2-sb))}.mk2-frame.svelte-b7gsih:is([data-mk2-project-colors=off]:where(.svelte-b7gsih),[data-mk2-status-bar=off]:where(.svelte-b7gsih)) .hdr--wrapped{--oc-task-indent:calc(var(--mk2-row-indent) - var(--mk2-pc) - var(--mk2-sb) - var(--oc-space-0-5))}.mk2-frame[data-mk2-project-colors=off].svelte-b7gsih .hss-head:not(.hss-head--empty){padding-left:calc(var(--mk2-head-indent) + var(--hd-step,0px) - var(--mk2-pc))}.mk2-frame[data-mk2-project-colors=off].svelte-b7gsih .hds-sub{padding-left:calc(var(--mk2-sub-indent) + var(--hd-step,0px) - var(--mk2-pc))}.mk2-frame[data-mk2-project-colors=off].svelte-b7gsih .hd-pchev{padding-left:calc(var(--mk2-chev-indent) - var(--mk2-pc))}.mk2-frame[data-mk2-project-colors=off].svelte-b7gsih .tkm-state{left:calc(var(--mk2-stripe-left) - var(--mk2-pc))}.mk2-frame.svelte-b7gsih .hd-add .hdtl-key{--oc-ibtn-size:20px;box-sizing:border-box;border:1px solid var(--oc-orange);border-radius:var(--oc-radius-sm);background:var(--oc-orange-tint);width:20px;height:20px;color:var(--oc-text-bright);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.mk2-frame.svelte-b7gsih .hd-add .hdtl-key:hover:not(:disabled){border-color:var(--oc-orange-bright);background:var(--oc-orange-dim)}.mk2-frame.svelte-b7gsih .hd-add .hdtl-key:disabled{border-color:var(--oc-line-rule);color:var(--oc-text-dim);background:0 0}.mk2-frame[data-mk2-project-colors=off].svelte-b7gsih .hd-block :is([data-huddle-item],[data-task-manager-level=status],[data-task-manager-level=area],[data-task-manager-level=sub],[data-task-manager-group-empty]):before{background:0 0}.mk2-frame[data-mk2-project-colors=off].svelte-b7gsih .hd-group[data-task-manager-level=project]{box-shadow:inset 0 -1px 0 var(--oc-line-rule)}.mk2-frame[data-mk2-project-colors=off].svelte-b7gsih .hd-group[data-task-manager-level=project] .hd-pname{color:var(--oc-text-secondary)}.mk2-frame[data-mk2-status-bar=off].svelte-b7gsih .tkm-state{display:none}.oc-hdl.svelte-10bzzv4,.oc-hdl-all.svelte-nhpg7q,.oc-hdl-all.svelte-1w5zijt{flex-direction:column;height:100%;min-height:0;display:flex}.xr-list.svelte-1dh1238{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.xr-row.svelte-1dh1238{box-shadow:inset 0 -1px 0 var(--oc-line-faint,var(--oc-line-panel))}.xr-hit.svelte-1dh1238{align-items:stretch;gap:var(--oc-space-0-5);width:100%;min-width:0;padding:var(--oc-space-1) var(--oc-space-2) calc(var(--oc-space-1) + var(--oc-border)) 0;color:inherit;font:inherit;border-radius:0;flex-direction:column}.xr-hit.svelte-1dh1238:hover{background:var(--oc-ground-hover)}.xr-row--on.svelte-1dh1238 .xr-hit:where(.svelte-1dh1238){background:var(--oc-ground-raised)}.xr-row--on.svelte-1dh1238 .xr-hit:where(.svelte-1dh1238):has(.xr-w:where(.svelte-1dh1238)){box-shadow:inset 2px 0 0 var(--oc-text-secondary)}.xr-line.svelte-1dh1238{align-items:baseline;gap:var(--oc-space-1-5);white-space:nowrap;min-width:0;display:flex}.xr-mark.svelte-1dh1238{flex:none;align-self:center;width:14px;height:6px}.xr-row--new.svelte-1dh1238 .xr-mark:where(.svelte-1dh1238){background:radial-gradient(circle at 8px 3px, var(--oc-green) 0 3px, transparent 3.5px)}.xr-sr.svelte-1dh1238{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.xr-name.svelte-1dh1238{text-overflow:ellipsis;min-width:2ch;max-width:50%;color:var(--oc-text-secondary);flex:0 auto;overflow:hidden}.xr-name--from.svelte-1dh1238{color:var(--oc-text-primary)}.xr-row--new.svelte-1dh1238 .xr-name--from:where(.svelte-1dh1238){color:var(--oc-text-bright,var(--oc-text-primary));font-weight:600}.xr-arrow.svelte-1dh1238{color:var(--oc-text-dim);flex:none}.xr-age.svelte-1dh1238{padding-left:var(--oc-space-1);color:var(--oc-text-dim);font-size:var(--oc-fs-label);flex:none;margin-left:auto}.xr-row--new.svelte-1dh1238 .xr-age:where(.svelte-1dh1238){color:var(--oc-green)}.xr-line--sub.svelte-1dh1238{padding-left:calc(var(--oc-space-4) + var(--oc-space-1));font-size:var(--oc-fs-label)}.xr-trouble.svelte-1dh1238{text-overflow:ellipsis;min-width:0;color:var(--oc-yellow);flex:0 auto;overflow:hidden}.xr-trouble--bad.svelte-1dh1238{color:var(--oc-coral)}.xr-preview.svelte-1dh1238{text-overflow:ellipsis;min-width:0;color:var(--oc-text-dim);flex:auto;overflow:hidden}.xr-count.svelte-1dh1238{color:var(--oc-text-dim);flex:none}.xr-w.svelte-1dh1238{align-items:flex-start;gap:var(--oc-space-1-5);min-width:0;display:flex}.xr-w.svelte-1dh1238 .xr-mark:where(.svelte-1dh1238){margin-top:calc(var(--oc-space-1) + var(--oc-border))}.xr-w__main.svelte-1dh1238{gap:var(--oc-space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.xr-w__pair.svelte-1dh1238{color:var(--oc-text-secondary);white-space:normal;overflow-wrap:anywhere;line-height:1.35}.xr-wn.svelte-1dh1238{vertical-align:top;max-width:100%;display:inline-block}.xr-wn--from.svelte-1dh1238{color:var(--oc-text-primary)}.xr-row--new.svelte-1dh1238 .xr-wn--from:where(.svelte-1dh1238){color:var(--oc-text-bright,var(--oc-text-primary));font-weight:600}.xr-w__trouble.svelte-1dh1238{color:var(--oc-yellow);font-size:var(--oc-fs-label);white-space:normal;overflow-wrap:anywhere}.xr-w__trouble.xr-trouble--bad.svelte-1dh1238{color:var(--oc-coral)}.xr-w__preview.svelte-1dh1238{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-dim);font-size:var(--oc-fs-label);display:block;overflow:hidden}.xr-w__meta.svelte-1dh1238{align-items:flex-end;gap:var(--oc-space-0-5);padding-top:var(--oc-border);flex-direction:column;flex:none;display:flex}.xr-w__meta.svelte-1dh1238 .xr-age:where(.svelte-1dh1238){margin-left:0;padding-left:0}.xr-row--more.svelte-1dh1238{padding:var(--oc-space-1) var(--oc-space-2)}.xv.svelte-ihww8l{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.xv-head.svelte-ihww8l{align-items:baseline;gap:var(--oc-space-1-5);height:22px;padding:0 var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-panel);white-space:nowrap;line-height:22px;font-size:var(--oc-fs-label);flex:none;margin:0;display:flex;overflow:hidden}.xv-side.svelte-ihww8l{text-overflow:ellipsis;min-width:2ch;max-width:40%;color:var(--oc-text-primary);overflow:hidden}.xv-and.svelte-ihww8l{color:var(--oc-text-dim);flex:none}.xv-count.svelte-ihww8l{color:var(--oc-text-dim);flex:none;margin-left:auto}.xv-scroll.svelte-ihww8l{min-height:0;padding:var(--oc-space-1) var(--oc-space-2) var(--oc-space-2);border:1px solid #0000;flex:auto;overflow-y:auto}.xv-older.svelte-ihww8l{margin-bottom:var(--oc-space-1);justify-content:center;display:flex}.xv-day.svelte-ihww8l{align-items:center;gap:var(--oc-space-2);margin:var(--oc-space-2) 0 var(--oc-space-1);color:var(--oc-text-dim);font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;display:flex}.xv-day.svelte-ihww8l:before,.xv-day.svelte-ihww8l:after{content:"";background:var(--oc-line-panel);flex:auto;height:1px}.xv-notice.svelte-ihww8l{margin:var(--oc-space-1) 0;padding-left:calc(var(--oc-space-2) + var(--oc-space-0-5));color:var(--oc-text-dim);font-size:var(--oc-fs-label)}.xv-notice__tag.svelte-ihww8l{text-transform:uppercase;letter-spacing:.08em}.xv-msg.svelte-ihww8l{margin-top:var(--oc-space-2);padding-left:var(--oc-space-2);box-shadow:inset 2px 0 0 var(--oc-text-secondary)}.xv-msg--b.svelte-ihww8l{box-shadow:inset 2px 0 0 var(--oc-line-rule,var(--oc-line-panel))}.xv-msg--indent.svelte-ihww8l{margin-left:var(--oc-space-3,var(--oc-space-3))}.xv-msg--run.svelte-ihww8l{margin-top:var(--oc-space-0-5)}.xv-msg__head.svelte-ihww8l{align-items:baseline;gap:var(--oc-space-1-5);white-space:nowrap;min-width:0;font-size:var(--oc-fs-label);display:flex}.xv-from.svelte-ihww8l{text-overflow:ellipsis;min-width:2ch;color:var(--oc-text-primary);overflow:hidden}.xv-to.svelte-ihww8l{text-overflow:ellipsis;min-width:2ch;color:var(--oc-text-secondary);overflow:hidden}.xv-arrow.svelte-ihww8l{color:var(--oc-text-dim);flex:none}.xv-time.svelte-ihww8l{padding-left:var(--oc-space-1);color:var(--oc-text-dim);font-size:var(--oc-fs-label);flex:none;margin-left:auto}.xv-notice.svelte-ihww8l .xv-time:where(.svelte-ihww8l){margin-left:var(--oc-space-1)}.xv-reply.svelte-ihww8l{margin:var(--oc-space-0-5) 0 0;color:var(--oc-text-dim);font-size:var(--oc-fs-label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xv-text.svelte-ihww8l{margin:var(--oc-space-0-5) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--oc-text-primary)}.xv-text--folded.svelte-ihww8l{-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xv-facts.svelte-ihww8l{gap:var(--oc-space-2);margin:var(--oc-space-0-5) 0 0;font-size:var(--oc-fs-label);flex-wrap:wrap;display:flex}.xv-ask.svelte-ihww8l,.xv-trouble.svelte-ihww8l{color:var(--oc-yellow)}.xv-trouble--bad.svelte-ihww8l{color:var(--oc-coral)}.xv--wrap.svelte-ihww8l .xv-head:where(.svelte-ihww8l){white-space:normal;flex-wrap:wrap;height:auto;min-height:22px}.xv--wrap.svelte-ihww8l .xv-side:where(.svelte-ihww8l){overflow-wrap:anywhere;max-width:none;overflow:visible}.xv--wrap.svelte-ihww8l .xv-msg__head:where(.svelte-ihww8l){white-space:normal;flex-wrap:wrap}.xv--wrap.svelte-ihww8l .xv-from:where(.svelte-ihww8l),.xv--wrap.svelte-ihww8l .xv-to:where(.svelte-ihww8l){overflow-wrap:anywhere;overflow:visible}.xv--corner.svelte-ihww8l .xv-head:where(.svelte-ihww8l){padding-right:calc(var(--oc-space-5) + var(--oc-space-1-5))}.xr.svelte-1rblmmc{height:100%;min-height:0;font-family:var(--font-mono);font-size:var(--oc-fs-body);color:var(--oc-text-primary);flex-direction:column;flex:auto;display:flex;position:relative}.xr--side.svelte-1rblmmc{flex-direction:row}.xr-list-pane.svelte-1rblmmc{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.xr--side.svelte-1rblmmc .xr-list-pane:where(.svelte-1rblmmc){max-width:420px;box-shadow:1px 0 0 var(--oc-line-panel);flex:0 0 42%}.xr--stack.svelte-1rblmmc .xr-list-pane:where(.svelte-1rblmmc):has(+.xr-divider:where(.svelte-1rblmmc)){flex:0 auto}.xr-cap.svelte-1rblmmc{align-items:baseline;gap:var(--oc-space-2);height:22px;padding:0 var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-panel);white-space:nowrap;flex:none;margin:0;line-height:22px;display:flex;overflow:hidden}.xr-cap__label.svelte-1rblmmc{color:var(--oc-orange);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label,.08em);text-transform:uppercase;flex:none}.xr-cap__subject.svelte-1rblmmc{text-overflow:ellipsis;min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-label);overflow:hidden}.xr-cap__count.svelte-1rblmmc{color:var(--oc-text-dim);font-size:var(--oc-fs-label);flex:none;margin-left:auto}.xr--stack.svelte-1rblmmc .xr-cap:where(.svelte-1rblmmc){white-space:normal;flex-wrap:wrap;height:auto;min-height:22px}.xr--stack.svelte-1rblmmc .xr-cap__subject:where(.svelte-1rblmmc){overflow-wrap:anywhere}.xr-divider.svelte-1rblmmc{cursor:row-resize;touch-action:none;z-index:1;border:1px solid #0000;flex:none;height:8px;margin:-3px 0 -4px;position:relative}.xr-divider.svelte-1rblmmc:before{content:"";background:var(--oc-line-panel);height:1px;position:absolute;top:3px;left:0;right:0}.xr-divider.svelte-1rblmmc:after{content:"";border-top:1px solid var(--oc-text-dim);border-bottom:1px solid var(--oc-text-dim);opacity:.6;width:24px;height:3px;margin-left:-12px;position:absolute;top:2px;left:50%}.xr-divider.svelte-1rblmmc:hover:before,.xr-divider--drag.svelte-1rblmmc:before{background:var(--oc-text-secondary)}.xr-divider.svelte-1rblmmc:hover:after,.xr-divider--drag.svelte-1rblmmc:after{opacity:1}.xr-pick.svelte-1rblmmc{padding:var(--oc-space-2);color:var(--oc-text-dim);font-size:var(--oc-fs-label);flex:auto;margin:0}.xr-back.svelte-1rblmmc{flex:none;display:inline-flex}.xr-back.svelte-1rblmmc:not([data-place=header]){top:1px;right:var(--oc-space-1);z-index:2;position:absolute}.oc-tsk.svelte-1jdz5dk,.oc-tsk-all.svelte-1y811ya{height:100%;min-height:0;padding:var(--oc-space-1) var(--oc-space-1) var(--oc-space-2);overflow-y:auto}.oc-tsk-group.svelte-1y811ya+.oc-tsk-group:where(.svelte-1y811ya){margin-top:var(--oc-space-2)}.oc-tsk-head.svelte-1y811ya{justify-content:space-between;align-items:baseline;gap:var(--oc-space-1);padding:calc(var(--oc-space-1) - var(--oc-border)) var(--oc-space-1-5);font-family:var(--font-mono);font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-orange);box-shadow:0 1px 0 var(--oc-line-rule);margin:0;font-weight:400;display:flex}.oc-tsk-name.svelte-1y811ya{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oc-tsk-count.svelte-1y811ya{color:var(--oc-text-dim);letter-spacing:normal;text-transform:none;flex:none}.oc-aut-main.svelte-1nu3omg{min-width:0;font-family:var(--font-mono);flex-direction:column;flex:auto;display:flex}.oc-aut-line.svelte-1nu3omg{color:var(--oc-text-dim);font-size:var(--oc-fs-label);overflow-wrap:anywhere}.oc-aut-line[data-failed].svelte-1nu3omg{color:var(--oc-coral)}.oc-aut.svelte-11scnra,.oc-aut-all.svelte-1kv0lj8{padding:var(--oc-space-1) var(--oc-space-1) var(--oc-space-2)}.tlx-glyph.svelte-11lj3yj{vertical-align:middle;flex:none;width:.625rem;height:.625rem;display:inline-block;position:relative}.tlx-glyph.svelte-11lj3yj:before{content:"";box-sizing:border-box;background:var(--_hue);position:absolute;inset:.0625rem}.tlx-glyph[data-kind=compact].svelte-11lj3yj{--_hue:var(--oc-violet)}.tlx-glyph[data-kind=compact].svelte-11lj3yj:before{inset:.125rem;transform:rotate(45deg)}.tlx-glyph[data-kind=bookmark].svelte-11lj3yj{--_hue:var(--oc-yellow)}.tlx-glyph[data-kind=bookmark].svelte-11lj3yj:before{clip-path:polygon(0 0,100% 0,100% 70%,50% 52%,0 70%);inset:0 .1875rem}.tlx-glyph[data-kind=restart].svelte-11lj3yj{--_hue:var(--oc-green)}.tlx-glyph[data-kind=restart].svelte-11lj3yj:before{border:.125rem solid var(--_hue);background:0 0;border-radius:50%}.tlx-glyph[data-kind=restore].svelte-11lj3yj{--_hue:var(--oc-cyan)}.tlx-glyph[data-kind=restore].svelte-11lj3yj:before{border:var(--oc-border) solid var(--_hue);background:0 0}.tlx-glyph[data-kind=sleep].svelte-11lj3yj{--_hue:var(--oc-text-dim)}.tlx-glyph[data-kind=sleep].svelte-11lj3yj:before{background:repeating-linear-gradient(135deg, transparent 0 .125rem, var(--_hue) .125rem .1875rem);box-shadow:inset 0 0 0 var(--oc-border) var(--oc-line-panel);inset:.0625rem 0}.tlx-glyph[data-off].svelte-11lj3yj{--_hue:var(--oc-text-dim);opacity:.6}.tlx-glyph[data-off][data-kind=compact].svelte-11lj3yj:before,.tlx-glyph[data-off][data-kind=bookmark].svelte-11lj3yj:before{box-shadow:inset 0 0 0 var(--oc-border) var(--_hue);background:0 0}.oc-tl-cardnote.svelte-1awbve2{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);margin:0}.oc-tl-cardtitle.svelte-1awbve2{color:var(--oc-text-primary);font-size:var(--oc-fs-body);overflow-wrap:anywhere;margin:0}.oc-tl-cardsnippet.svelte-1awbve2{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);overflow-wrap:anywhere;margin:0}.oc-tl-menu.svelte-1awbve2{gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.oc-tl-notice.svelte-1awbve2{min-height:1lh;color:var(--oc-text-secondary);font-size:var(--oc-fs-body);margin:0}.oc-tl-notice--error.svelte-1awbve2{color:var(--oc-coral)}.oc-tl-list.svelte-wlso1y{font-family:var(--font-mono);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oc-tl-row.svelte-wlso1y{min-width:0}.oc-tl-row.svelte-wlso1y:not(:first-child){border-top:var(--oc-border) solid var(--oc-line-faint)}.oc-tl-row--bar.svelte-wlso1y,.oc-tl-row--gap.svelte-wlso1y{align-items:baseline;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);flex-wrap:wrap;display:flex}.oc-tl-row--bar.svelte-wlso1y{box-shadow:0 1px 0 var(--oc-line-rule)}.oc-tl-row--bar[data-current].svelte-wlso1y .oc-tl-rowkind:where(.svelte-wlso1y){color:var(--oc-cyan)}.oc-tl-row--gap.svelte-wlso1y{color:var(--oc-text-dim)}.oc-tl-rowline.svelte-wlso1y{width:100%;min-height:var(--oc-tap);padding:var(--oc-space-1) var(--oc-space-3);color:var(--oc-text-primary);font:inherit}.oc-tl-rowline[aria-expanded=true].svelte-wlso1y{background:var(--oc-ground-hover)}.oc-tl-rowkind.svelte-wlso1y{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;flex:none}.oc-tl-rowtitle.svelte-wlso1y{min-width:0;font-size:var(--oc-fs-body);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.oc-tl-rowwhen.svelte-wlso1y{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);flex:none}.oc-tl-dot.svelte-wlso1y{background:var(--_hue,var(--oc-text-secondary));flex:none;width:.5rem;height:.5rem}.oc-tl-dot[data-kind=compact].svelte-wlso1y{--_hue:var(--oc-violet);transform:rotate(45deg)}.oc-tl-dot[data-kind=bookmark].svelte-wlso1y{--_hue:var(--oc-yellow)}.oc-tl-dot[data-kind=restart].svelte-wlso1y{--_hue:var(--oc-green);border-radius:50%}.oc-tl-dot[data-kind=restore].svelte-wlso1y{--_hue:var(--oc-cyan);border:var(--oc-border) solid var(--_hue);background:0 0}.tlx-card__title.svelte-nvu0o8{color:var(--oc-text-primary);font-size:var(--oc-fs-body);overflow-wrap:anywhere;margin:0}.tlx-card__sub.svelte-nvu0o8,.tlx-card__facts.svelte-nvu0o8{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);overflow-wrap:anywhere;margin:0}.tlx-card__facts.svelte-nvu0o8{gap:0 var(--oc-space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tlx-card__hint.svelte-nvu0o8{color:var(--oc-text-dim);font-size:var(--oc-fs-label);margin:0}.tlx-card__members.svelte-nvu0o8{margin:0;padding:0;list-style:none}.tlx-member__t.svelte-nvu0o8{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tlx-member__w.svelte-nvu0o8{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.tlx-card__actions.svelte-nvu0o8{gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.tlx-card__notice.svelte-nvu0o8{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);margin:0}.tlx-card__notice--error.svelte-nvu0o8{color:var(--oc-coral)}.tlx-key.svelte-2hh0qq{align-items:center;gap:var(--oc-space-0-5);min-width:0;display:flex}.tlx-key__btn.svelte-2hh0qq{align-items:center;gap:var(--oc-space-1);--_btn-focus:var(--oc-text-secondary);height:1.375rem;padding:0 calc(var(--oc-space-1) + var(--oc-border));border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);white-space:nowrap;cursor:pointer;background:0 0;flex:none;display:inline-flex}.tlx-key__btn.svelte-2hh0qq:hover{border-color:var(--oc-line-panel);background:var(--oc-ground-hover)}.tlx-key__btn[aria-pressed=false].svelte-2hh0qq{color:var(--oc-text-muted)}.tlx-key__btn[aria-pressed=false].svelte-2hh0qq .tlx-key__word:where(.svelte-2hh0qq){text-decoration:line-through}.tlx-key__btn[data-empty].svelte-2hh0qq{color:var(--oc-text-muted)}.tlx-key__n.svelte-2hh0qq{font-variant-numeric:tabular-nums}.tlc.svelte-113pnwp{grid-template-columns:var(--tlc-ruler) minmax(0, 1fr);box-sizing:content-box;height:var(--tlc-h);padding:var(--tlc-inset) 0;min-width:0;font-family:var(--font-mono);display:grid;position:relative}.tlc-ruler.svelte-113pnwp{box-shadow:inset calc(var(--oc-border) * -1) 0 0 var(--oc-line-faint);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);position:relative}.tlc-tick.svelte-113pnwp{text-align:right;white-space:pre-line;line-height:.75rem;position:absolute;right:.375rem;transform:translateY(-50%)}.tlc-tick[data-anchor=start].svelte-113pnwp{transform:none}.tlc-tick[data-anchor=end].svelte-113pnwp{transform:translateY(-100%)}.tlc-tick[data-kind=day].svelte-113pnwp,.tlc-tick[data-kind=start].svelte-113pnwp{color:var(--oc-text-secondary)}.tlc-tick[data-kind=break].svelte-113pnwp{color:var(--oc-text-dim)}.tlc-ordered.svelte-113pnwp{color:var(--oc-text-dim);writing-mode:vertical-rl;position:absolute;top:0;right:.375rem}.tlc-body.svelte-113pnwp{min-width:0;position:relative}.tlc-lines.svelte-113pnwp{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.tlc-grid.svelte-113pnwp{stroke:var(--oc-line-faint);stroke-width:1px}.tlc-grid[data-kind=day].svelte-113pnwp{stroke:var(--oc-text-dim);stroke-dasharray:2 2}.tlc-cursor.svelte-113pnwp{stroke:var(--oc-text-muted);stroke-width:1px;stroke-dasharray:3 2}.tlc-hook.svelte-113pnwp{fill:none;stroke:var(--oc-cyan);stroke-width:1px;opacity:.85}.tlc-split.svelte-113pnwp{stroke:var(--oc-cyan);stroke-width:1px}.tlc-leader.svelte-113pnwp{fill:none;stroke:var(--oc-line-rule);stroke-width:1px}.tlc-rail.svelte-113pnwp{left:calc(var(--tlc-railx) - .1875rem);box-sizing:border-box;border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);cursor:pointer;width:.375rem;position:absolute}.tlc-rail[data-current].svelte-113pnwp{border-color:var(--oc-cyan)}.tlc-rail[data-selected].svelte-113pnwp{border-color:var(--oc-text-primary)}.tlc-band.svelte-113pnwp{left:var(--tlc-bandx);background:color-mix(in oklab, var(--oc-text-dim) 45%, transparent);pointer-events:none;width:.125rem;position:absolute}.tlc-band[data-state=busy].svelte-113pnwp{background:var(--oc-green)}.tlc-band[data-state=waiting].svelte-113pnwp{z-index:1;background:var(--oc-yellow)}.tlc-sleep.svelte-113pnwp{left:calc(var(--tlc-railx) - .3125rem);border:var(--oc-border) solid transparent;background:repeating-linear-gradient(45deg, transparent 0 .1875rem, var(--oc-text-dim) .1875rem .25rem);opacity:.7;cursor:pointer;width:.625rem;padding:0;position:absolute}.tlc-sleep[data-open].svelte-113pnwp{box-shadow:inset 0 calc(var(--oc-border) * -1) 0 var(--oc-text-dim)}.tlc-sleep.svelte-113pnwp:hover,.tlc-sleep[aria-pressed=true].svelte-113pnwp{border-color:var(--oc-text-secondary);opacity:1}.tlc-mark.svelte-113pnwp{left:var(--tlc-railx);z-index:2;box-sizing:border-box;border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);background:var(--oc-ground-card,var(--oc-ground-panel));min-width:1rem;height:1rem;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);font-variant-numeric:tabular-nums;cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.tlc-mark[data-kind=cluster].svelte-113pnwp{padding:0 calc(var(--oc-space-1) - var(--oc-border));border-color:var(--oc-line-rule)}.tlc-mark.svelte-113pnwp:hover,.tlc-mark[data-pressed].svelte-113pnwp,.tlc-mark[aria-pressed=true].svelte-113pnwp{border-color:var(--oc-text-primary)}.tlc-label.svelte-113pnwp{left:calc(var(--tlc-rail) + .25rem);align-items:center;gap:var(--oc-space-2);height:var(--tlc-row);padding:0 var(--oc-space-1);border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);text-align:left;cursor:pointer;background:0 0;display:flex;position:absolute;right:0}.tlc-label.svelte-113pnwp:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.tlc-label[aria-pressed=true].svelte-113pnwp{border-color:var(--oc-line-rule);color:var(--oc-text-primary)}.tlc-label__t.svelte-113pnwp{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tlc-label__w.svelte-113pnwp{color:var(--oc-text-muted);font-variant-numeric:tabular-nums;flex:none}.tlc-label[data-kind=conversation].svelte-113pnwp{color:var(--oc-text-primary);letter-spacing:var(--oc-tracking-label);text-transform:uppercase}.tlc-label[data-kind=conversation][data-current].svelte-113pnwp{color:var(--oc-cyan)}.oc-tl.svelte-1q6g5tz{flex-direction:column;height:100%;min-height:0;display:flex}.oc-tl-top.svelte-1q6g5tz{padding:var(--oc-space-1) var(--oc-space-2) 0;flex:none;min-width:0}.oc-tl-shell.svelte-1q6g5tz{flex:1 1 0;min-height:0}.tlx.svelte-1q6g5tz{grid-template-rows:max-content var(--tlx-detail);gap:var(--tlx-pad);height:100%;min-height:0;padding:var(--tlx-pad);box-sizing:border-box;font-family:var(--font-mono);display:grid;overflow-y:auto}.tlx[data-body=list].svelte-1q6g5tz{display:block;overflow-y:auto}.tlx-main.svelte-1q6g5tz{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.tlx-detail.svelte-1q6g5tz{min-width:0;min-height:0;box-shadow:inset 0 var(--oc-border) 0 var(--oc-line-faint);padding-top:var(--oc-space-1);overflow-y:auto}.oc-bkm.svelte-lo98uy{gap:var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-1) var(--oc-space-2);font-family:var(--font-mono);flex-direction:column;display:flex}.oc-bkm-notice.svelte-lo98uy{min-height:1lh;margin:0 var(--oc-space-2);color:var(--oc-text-secondary);font-size:var(--oc-fs-body)}.oc-bkm-notice--error.svelte-lo98uy{color:var(--oc-coral)}.oc-bkm-cell.svelte-1rfq8gx,.oc-bkm-cell.svelte-5sz50z{height:100%;min-height:0;overflow-y:auto}.ak.svelte-wcnnyj{gap:var(--oc-space-3);font-family:var(--font-mono);color:var(--pl-text);flex-direction:column;padding:14px;display:flex}.ak[data-busy=true].svelte-wcnnyj{opacity:.6;transition:opacity .12s}.ak-meta.svelte-wcnnyj{align-items:baseline;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ak-name.svelte-wcnnyj{font-size:var(--oc-fs-run-title);color:var(--pl-text)}.ak-host.svelte-wcnnyj{padding:0 var(--oc-space-1);border:var(--oc-border,1px) solid var(--oc-cyan);border-radius:var(--oc-radius-sm,2px);color:var(--oc-cyan);font-size:var(--oc-fs-micro);letter-spacing:.06em;text-transform:uppercase}.ak-tabs.svelte-wcnnyj{min-width:0}.ak-panel.svelte-wcnnyj{gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}.ak-question.svelte-wcnnyj{font-size:var(--oc-fs-heading);color:var(--pl-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.45}.ak-body.svelte-wcnnyj{gap:var(--oc-space-3);grid-template-columns:minmax(0,1fr);display:grid}.ak-body--preview.svelte-wcnnyj{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:700px){.ak-body--preview.svelte-wcnnyj{grid-template-columns:minmax(0,1fr)}}.ak-options.svelte-wcnnyj{gap:var(--oc-space-1-5);flex-direction:column;min-width:0;display:flex}.ak.svelte-wcnnyj .oc-choice__name,.ak.svelte-wcnnyj .oc-check__label{font-size:var(--oc-fs-run-title);color:var(--pl-text);white-space:normal;overflow-wrap:anywhere}.ak.svelte-wcnnyj .oc-choice__desc,.ak.svelte-wcnnyj .oc-check__hint{font-size:var(--oc-fs-body);color:var(--pl-text);opacity:.8;white-space:normal;overflow-wrap:anywhere}.ak.svelte-wcnnyj .oc-check{white-space:normal;padding:var(--oc-space-2) 10px}.ak.svelte-wcnnyj .oc-choice{padding:var(--oc-space-2) 10px}.ak-other.svelte-wcnnyj{gap:var(--oc-space-1);padding-top:var(--oc-space-1);flex-direction:column;display:flex}.ak-preview.svelte-wcnnyj{padding:var(--oc-space-2) 10px;max-height:18em;font-family:var(--font-mono);font-size:var(--oc-fs-body);color:var(--pl-text);white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:inset 0 0 0 var(--oc-border,1px) var(--pl-line-quiet);border-radius:var(--oc-radius-sm,2px);margin:0;overflow:auto}.ak-notice.svelte-wcnnyj{font-size:var(--oc-fs-label,12px);color:var(--oc-coral);overflow-wrap:anywhere;margin:0}.ak-foot.svelte-wcnnyj{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ak-spacer.svelte-wcnnyj,.ak-foot--pinned.svelte-wcnnyj{flex:1}.ak-left.svelte-wcnnyj{font-size:var(--oc-fs-body);color:var(--oc-yellow)}.oc-qs-cell.svelte-12rnfol{height:100%;min-height:0;font-family:var(--font-mono);overflow-y:auto;container:oc-qs/inline-size}.oc-qs-count.svelte-12rnfol{padding:var(--oc-space-1) var(--oc-space-3);font-size:var(--oc-fs-label);text-transform:uppercase;letter-spacing:.08em;color:var(--oc-yellow);font-variant-numeric:tabular-nums;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);margin:0}.oc-qs-list.svelte-12rnfol{margin:0;padding:0;list-style:none}.oc-qs-list.svelte-12rnfol>li:where(.svelte-12rnfol)+li:where(.svelte-12rnfol){box-shadow:inset 0 1px 0 0 var(--oc-line-faint)}.oc-qs-row.svelte-12rnfol{align-items:flex-start;gap:var(--oc-space-2);width:100%;min-width:0;padding:var(--oc-space-2) var(--oc-space-3);border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);color:var(--oc-text-primary);font:inherit;font-size:var(--oc-fs-body);text-align:left;cursor:pointer;background:0 0;display:flex}.oc-qs-row.svelte-12rnfol:hover{background:var(--oc-ground-hover)}.oc-qs-mark.svelte-12rnfol{padding-top:var(--oc-space-1);color:var(--oc-yellow);flex:none}.oc-qs-row[data-question-source=huddle].svelte-12rnfol .oc-qs-mark:where(.svelte-12rnfol){color:var(--oc-cyan)}.oc-qs-row[data-question-source=automation].svelte-12rnfol .oc-qs-mark:where(.svelte-12rnfol){color:var(--oc-coral)}.oc-qs-row[data-question-source=alert].svelte-12rnfol .oc-qs-mark:where(.svelte-12rnfol){color:var(--oc-text-secondary)}.oc-qs-body.svelte-12rnfol{gap:var(--oc-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.oc-qs-what.svelte-12rnfol{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oc-qs-meta.svelte-12rnfol{gap:0 var(--oc-space-2);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);flex-wrap:wrap;display:flex}.oc-qs-kind.svelte-12rnfol{text-transform:uppercase;letter-spacing:.08em}.oc-qs-where.svelte-12rnfol{overflow-wrap:anywhere;min-width:0}.oc-qs-age.svelte-12rnfol{color:var(--oc-text-muted)}.oc-dv.svelte-gsm5bc{flex-direction:column;height:100%;min-height:0;display:flex}.oc-dv-panel.svelte-gsm5bc{flex:1 1 0;min-height:0;overflow:hidden}.oc-dv.svelte-gsm5bc .oc-ptab{padding-inline:var(--oc-space-1);flex:1 1 0;justify-content:center}.oc-dv.svelte-gsm5bc .oc-ptab__label{text-overflow:ellipsis;overflow:hidden}.sc-cell.svelte-4nmf21{height:100%;min-height:0;font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;flex:auto;display:flex;container:oc-sc/inline-size}.sc-section.svelte-4nmf21 .oc-fold__toggle{--_btn-h:var(--oc-control-h-sm);padding-inline:var(--oc-space-2)}.sc-section.svelte-4nmf21 .oc-fold__head{background:var(--oc-ground-titlerow);box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 var(--oc-line-rule)}.sc-section.svelte-4nmf21 .oc-fold__panel{gap:0;padding-bottom:0}.sc-sub.svelte-4nmf21{align-items:center;gap:var(--oc-space-1);height:26px;padding:0 var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-rule);font-size:var(--oc-fs-micro);flex:none;display:flex}.sc-sub__who.svelte-4nmf21{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-dim);flex:auto;overflow:hidden}.sc-sub__controls.svelte-4nmf21{align-items:center;gap:var(--oc-space-1);flex:none;display:flex}.sc-filter.svelte-4nmf21{padding:var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-rule);flex:none}.sc-body.svelte-4nmf21{flex:auto;min-height:0;overflow-y:auto}.sc-row__body.svelte-4nmf21{align-items:center;gap:var(--oc-space-2);flex:auto;min-width:0;display:flex;container:oc-sc-row/inline-size}.oc-list__row[data-sc-row]>[data-sc-main]{flex:auto;min-width:0}.sc-row__scope.svelte-4nmf21{color:var(--oc-text-muted);flex:none;display:inline-flex}.sc-row__scope--project.svelte-4nmf21{color:var(--oc-cyan)}.sc-row__scope--plugin.svelte-4nmf21{color:var(--oc-orange)}.sc-row__name.svelte-4nmf21{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sc-row__lines.svelte-4nmf21{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);flex:none}.sc-row__lines-short.svelte-4nmf21{display:none}@container oc-sc-row (width<=310px){.sc-row__lines-long.svelte-4nmf21{display:none}.sc-row__lines-short.svelte-4nmf21{display:inline}}.sc-details.svelte-4nmf21{max-height:40%;padding:var(--oc-space-2);box-shadow:inset 0 1px 0 var(--oc-line-rule);font-size:var(--oc-fs-micro);flex:none;overflow-y:auto}.sc-details__top.svelte-4nmf21{align-items:baseline;gap:var(--oc-space-2);display:flex}.sc-details__name.svelte-4nmf21{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-primary);font-size:var(--oc-fs-label);flex:auto;overflow:hidden}.sc-details__scope.svelte-4nmf21{align-items:center;gap:var(--oc-space-1);color:var(--oc-text-dim);text-transform:capitalize;font-size:var(--oc-fs-label);flex:none;display:inline-flex}.sc-details__scope--project.svelte-4nmf21{color:var(--oc-cyan)}.sc-details__scope--plugin.svelte-4nmf21{color:var(--oc-orange)}.sc-details__line.svelte-4nmf21{margin:var(--oc-space-1) 0 0;color:var(--oc-text-muted)}.sc-details__line--dim.svelte-4nmf21{color:var(--oc-text-dim)}.sc-details__line--bad.svelte-4nmf21{color:var(--oc-coral)}.sc-details__head.svelte-4nmf21{margin:var(--oc-space-1) 0 0;padding:var(--oc-space-1) 0 0;box-shadow:inset 0 1px 0 var(--oc-line-rule);color:var(--oc-text-muted);font:inherit;white-space:pre;text-overflow:ellipsis;overflow:hidden}.sc-details__path.svelte-4nmf21{margin:var(--oc-space-1) 0 0;text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-dim);overflow:hidden}.sc-strip.svelte-4nmf21{justify-content:space-between;gap:var(--oc-space-2);height:22px;padding:0 var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 1px 0 var(--oc-line-rule);color:var(--oc-text-dim);font-size:var(--oc-fs-micro);flex:none;align-items:center;display:flex}.cu-panelcell.svelte-m5to83{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.cu-panelcell__mark.svelte-m5to83{padding:var(--oc-space-1) var(--oc-space-1) 0;flex:none}.dwl{min-width:0;height:100%;min-height:0;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body);flex-direction:column;display:flex;position:relative;container:widget-lab/inline-size}.dwl-strip{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);min-height:36px;padding:var(--oc-space-0-5) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-wrap:wrap;flex:none;display:flex}.dwl-hint{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);margin:0}.dwl-tree{box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex}[data-tree-group],[data-tree-leaf]{align-items:center;gap:var(--oc-space-2);min-height:24px;padding:0 var(--oc-space-2);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-micro);text-align:left;cursor:pointer;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);background:0 0;border:0;display:flex}[data-tree-group]{color:var(--oc-text-muted);letter-spacing:.08em;text-transform:uppercase}[data-leaf-nested]{min-height:28px;padding-left:var(--oc-space-3);color:var(--oc-text-primary);font-size:var(--oc-fs-body)}.dwl-leaf-name{overflow-wrap:anywhere;flex:auto;min-width:0}[data-tree-leaf][aria-current=true]{background:var(--oc-ground-titlerow);color:var(--oc-text-bright)}.dwl-verdict{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);flex:none}.dwl-verdict[data-verdict=pass]{color:var(--oc-green)}.dwl-verdict[data-verdict=fail]{color:var(--oc-coral)}.dwl-dot{box-sizing:border-box;width:var(--oc-space-2);height:var(--oc-space-2);border:1px solid var(--oc-text-muted);border-radius:50%;flex:none}.dwl-dot[data-verdict=pass]{border-color:var(--oc-green);background:var(--oc-green)}.dwl-dot[data-verdict=fail]{border-color:var(--oc-coral);background:var(--oc-coral)}.dwl-label{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:400}.dwl-seg{gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.dwl-seg:has([data-host-choice],[data-size-choice]){gap:var(--oc-space-1) var(--oc-space-3)}.dwl [data-on=yes]{--_bd:var(--oc-orange);border-color:var(--oc-orange);color:var(--oc-text-bright)}.dwl-host{gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-3);box-shadow:0 1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex}.dwl-host-head{align-items:center;gap:var(--oc-space-2);min-height:28px;padding:0 var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-panel);display:flex}.dwl-band-sizes{align-items:center;gap:var(--oc-space-1);display:flex;position:relative}.dwl-sidebar-controls{gap:var(--oc-space-2) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.dwl-sidebar-group{align-items:center}[data-size-more]{width:auto;min-width:0}[data-size-more][data-lit=yes]{--_bd:var(--oc-orange);border-color:var(--oc-orange)}.dwl-host-name{color:var(--oc-text-primary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase}.dwl-chip{color:var(--oc-green);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase}.dwl-chip--off{color:var(--oc-coral)}.dwl-host-actions{align-items:flex-end;gap:var(--oc-space-1-5) var(--oc-space-2);flex-wrap:wrap;display:flex}.dwl-sizes summary{cursor:pointer;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro)}.dwl-sizes-table{border-collapse:collapse;margin-top:var(--oc-space-1-5);font-size:var(--oc-fs-micro)}.dwl-sizes-table th,.dwl-sizes-table td{padding:var(--oc-space-0-5) var(--oc-space-3) var(--oc-space-0-5) 0;text-align:left;box-shadow:0 1px 0 0 var(--oc-line-faint)}.dwl-sizes-table th{color:var(--oc-text-muted);letter-spacing:.08em;text-transform:uppercase;font-weight:400}.dwl-sizes-table [data-current=yes] td{color:var(--oc-text-bright)}.dwl-previews{align-items:flex-start;gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.dwl-preview{gap:var(--oc-space-1-5);flex-direction:column;flex:0 auto;min-width:0;max-width:100%;margin:0;display:flex}.dwl-preview-cap{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase}.dwl-stage{border:1px solid var(--oc-line-panel);background:var(--oc-ground-page);border-radius:0;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:auto}.dwl-frame-wrap{display:flow-root;position:relative;overflow:hidden}.dwl-frame{background:0 0;border:0;max-width:none;display:block}.dwl-note{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;margin:0}.dwl-note--error{color:var(--oc-coral)}.dwl-note--ok{color:var(--oc-green)}.dwl-findings{padding-left:var(--oc-space-4);color:var(--oc-coral);font-size:var(--oc-fs-micro);margin:0}.dwl-scenario,.dwl-results{gap:var(--oc-space-1-5);flex-direction:column;min-width:0;display:flex}.dwl-scenario [data-scenario-text]{resize:vertical;width:100%;font-family:var(--font-mono);font-size:var(--oc-fs-micro)}.dwl-result-list{gap:var(--oc-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dwl-result{gap:var(--oc-space-1);min-width:0;padding-top:var(--oc-space-2);box-shadow:0 -1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex}.dwl-result-head{gap:var(--oc-space-1) var(--oc-space-2);font-size:var(--oc-fs-micro);flex-wrap:wrap;margin:0;display:flex}.dwl-path{font-size:var(--oc-fs-micro);overflow-wrap:anywhere;margin:0}.dwl-views{margin-left:auto}.dwl-fit{gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}.dwl-fit-bar{align-items:center;gap:var(--oc-space-1) var(--oc-space-2);flex-wrap:wrap;display:flex}.dwl-fit-scroll{max-width:100%;overflow-x:auto}.dwl-fit-table{border-collapse:collapse;font-size:var(--oc-fs-micro)}.dwl-fit-table th,.dwl-fit-table td{padding:var(--oc-space-0-5) var(--oc-space-1);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);color:var(--oc-text-muted);text-align:center;white-space:nowrap;font-weight:400}.dwl-fit-table .dwl-fit-widget{background:var(--oc-ground-page);color:var(--oc-text-primary);text-align:left;position:sticky;left:0}[data-fit-cell]{min-width:3.5em;min-height:0;color:var(--oc-text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000}[data-fit-cell][data-state=pass]{color:var(--oc-green)}[data-fit-cell][data-state=fail]{color:var(--oc-coral)}[data-fit-cell][data-state=red]{border-color:var(--oc-coral);color:var(--oc-coral)}.dwl-fit-detail{gap:var(--oc-space-1);padding-top:var(--oc-space-2);box-shadow:0 -1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex}.dwl-menu{min-width:0;height:100%;min-height:0;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body);flex-direction:column;display:flex}.dwl-filter{align-items:center;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-2);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex:none;display:flex}.dwl-search{flex:auto;min-width:0;display:flex}.dwl-filter [data-result]{flex:0 auto;width:auto;min-width:0;max-width:50%}[data-group-root]{color:var(--oc-text-secondary)}[data-group-nested]{padding-left:var(--oc-space-4)}.dwl-pick{pointer-events:none;gap:var(--oc-space-2)}.dwl-pick--off .oc-check__label{color:var(--oc-text-muted)}.dwl-pick-note{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);margin-left:auto}.dwl-pick-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dwl-open-float{top:var(--oc-space-1);right:var(--oc-space-3);z-index:5;pointer-events:none;position:absolute}.dwl-open-float [data-lab-popout]{pointer-events:auto}.dwl-tree-empty{padding:var(--oc-space-2)}.dwl-pointer-menu{width:0;height:0}.dwl-tree-menu-anchor{pointer-events:none;width:0;height:0;position:fixed}.dwl-scroll{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.dwl-scroll>*{flex:none}.dwl-scroll>.dwl-tree{flex:auto;min-height:240px;overflow-y:auto}.dwl-sec{min-width:0}[data-sec-head]{width:100%}.dwl-sec-label{flex:none}[data-sec-head]{min-height:32px;color:var(--oc-text-primary)}.dwl-sec-value{min-width:0;color:var(--oc-text-secondary);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;margin-left:auto;overflow:hidden}.dwl-sec-value[data-tone=warn]{color:var(--oc-yellow)}.dwl-sec-value[data-tone=bad]{color:var(--oc-coral)}.dwl-sec-body{gap:var(--oc-space-3);min-width:0;padding:var(--oc-space-3) var(--oc-space-2);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex}.dwl-rows{gap:var(--oc-space-3);flex-direction:column;display:flex}.dwl-field{gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}.dwl-legend{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);margin:0;display:flex}.dwl-legend-note{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.dwl-choices{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.dwl-row{align-items:start;gap:var(--oc-space-1-5);grid-template-columns:4.5rem minmax(0,1fr);min-width:0;display:grid}.dwl-row .dwl-label{padding-top:var(--oc-space-1)}.dwl-seg--theme{flex-wrap:nowrap}.dwl-seg--theme [data-field]{flex:auto;min-width:0}.dwl-check{align-items:center;gap:var(--oc-space-1);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);display:inline-flex}.dwl-link{color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-micro);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.dwl-checks{gap:var(--oc-space-3);flex-direction:column;min-width:0;display:flex}.dwl-run-row{gap:var(--oc-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dwl-run-row>[data-btn]{justify-content:center;gap:var(--oc-space-2)}.dwl-note[data-tone=ok]{color:var(--oc-green)}.dwl-note[data-tone=bad]{color:var(--oc-coral)}.dwl-note--muted{color:var(--oc-text-muted)}[data-all-fit]{align-items:center;gap:var(--oc-space-2);margin:var(--oc-space-2);padding:var(--oc-space-2);border:1px solid var(--oc-line-panel);color:var(--oc-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}[data-all-fit][aria-current=true]{border-color:var(--oc-orange);background:var(--oc-ground-hover);color:var(--oc-orange)}.dwl-all-text{flex-direction:column;flex:auto;min-width:0;display:flex}.dwl-all-name{color:var(--oc-text-bright);font-size:var(--oc-fs-body)}.dwl-all-sub{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.dwl-links{padding:var(--oc-space-1) var(--oc-space-2);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex:none;margin:0}.dwl-group-fail{margin-left:var(--oc-space-1);color:var(--oc-coral)}.dwl-foot{gap:var(--oc-space-1);padding:var(--oc-space-2);flex-direction:column;flex:none;display:flex}.dwl-foot>[data-btn]{width:100%}.dwl-strip-name{color:var(--oc-orange);letter-spacing:.08em;text-transform:uppercase;font-size:var(--oc-fs-micro)}.dwl-context{padding:var(--oc-space-1) var(--oc-space-3);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex:none}.dwl-context [data-warn=yes]{color:var(--oc-yellow)}.dwl-viewer{gap:var(--oc-space-3);min-width:0;min-height:0;padding:var(--oc-space-3);flex-direction:column;flex:auto;display:flex;overflow:auto}.dwl-hosttabs{gap:var(--oc-space-1);flex-wrap:wrap;flex:none;display:flex}.dwl-undeclared{color:var(--oc-text-muted)}[data-cap-key]{min-height:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;border:0;padding:0}.dwl-preview-cap{align-items:center;gap:var(--oc-space-2);display:flex}.dwl-preview[data-dim=yes]{opacity:.45}.dwl-preview[data-focused=yes] .dwl-stage{border-color:var(--oc-line-rule)}.dwl-zoom{width:max-content}[data-fit-name]{min-height:0;color:inherit;font:inherit;border:0;padding:0}[data-tree-group]{padding-left:var(--oc-space-1)}.dwl-tree{--dwl-indent:var(--oc-space-4)}.dwl-tree [data-group-nested]{padding-left:calc(var(--oc-space-1) + var(--dwl-indent))}.dwl-tree [data-leaf-nested]{padding-left:calc(var(--oc-space-1) + 2 * var(--dwl-indent))}.dwl-group-count{color:var(--oc-text-muted);letter-spacing:0;flex:none}.dwl-chrome{border-radius:0;flex-direction:column;width:max-content;max-width:none;display:flex}.dwl-chrome--drawer{max-width:none}.dwl-dock{min-width:0;display:flex}.dwl-dock-slot{min-width:0}.dwl-dock--right{flex-direction:row}.dwl-dock--bottom{flex-direction:column}.dwl-dock-panel{background:var(--oc-ground-panel);min-width:0;position:relative}.dwl-dock-panel--side{padding-left:var(--oc-space-0-5)}.dwl-dock-panel--bottom{padding-top:var(--oc-space-0-5)}.dwl-dock-grip{pointer-events:none;position:absolute;inset:0}.dwl-dock--right .dwl-chrome-bar{align-self:stretch;width:36px;height:auto}.dwl-dock--right .dwl-chrome-bar .rail__layer{width:100%;height:100%;padding:var(--oc-space-2) 0}.dwl-chrome-key[aria-pressed=true]{border:var(--oc-border) solid var(--oc-orange);background:var(--oc-ground-hover)}.dwl-chrome--home .dwl-chrome-body,.dwl-chrome--terminal .dwl-chrome-body{padding:var(--oc-space-2);background:var(--oc-ground-page)}.dwl-chrome-bar{flex:none;width:auto;height:36px;position:relative}.dwl-chrome-bar .rail__layer{align-items:center;gap:var(--oc-space-1);height:36px;padding:0 var(--oc-space-2);position:relative;inset:auto}.dwl-chrome-bar-end{margin-left:auto}.dwl-chrome-key{width:28px;height:28px;color:var(--rail-tone,var(--oc-text-secondary))}.dwl-chrome--popout{box-shadow:inset 0 0 0 1px var(--oc-line-frame)}.dwl-chrome-window{justify-content:space-between;align-items:center;gap:var(--oc-space-3);min-height:32px;padding:0 var(--oc-space-2) 0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);display:flex}.dwl-chrome-window-title{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase}.dwl-resize{width:-moz-fit-content;width:fit-content;max-width:none;height:-moz-fit-content;height:fit-content;position:relative}.dwl-resize[data-live=yes]{background:var(--oc-ground-titlerow);overflow:hidden}.dwl-handle{z-index:2;touch-action:none;position:absolute}.dwl-handle--e{cursor:ew-resize;width:6px;top:0;bottom:12px;right:0}.dwl-handle--s{cursor:ns-resize;height:6px;bottom:0;left:0;right:12px}.dwl-handle--se{cursor:nwse-resize;width:12px;height:12px;bottom:0;right:0}.dwl-handle--w{cursor:ew-resize;width:8px;top:0;bottom:0;left:-5px}.dwl-handle--n{cursor:ns-resize;height:8px;top:-5px;left:0;right:0}.dwl-handle:hover,.dwl-handle:focus-visible{background:color-mix(in srgb, var(--oc-orange) 55%, transparent);outline:0}.dwl-handle--w:hover,.dwl-handle--w:focus-visible,.dwl-handle--n:hover,.dwl-handle--n:focus-visible{box-shadow:none;background:0 0}.dwl-dims{color:var(--oc-text-secondary);letter-spacing:0;text-transform:none}.dwl-dims[data-resized=yes]{color:var(--oc-text-bright)}[data-reset]{margin-left:auto}.dwl-actions{justify-content:space-between;align-items:center;gap:var(--oc-space-1) var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-2);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-wrap:wrap;flex:none;display:flex}.dwl-actions-note{padding:var(--oc-space-1) var(--oc-space-2)}.dwl-form{gap:var(--oc-space-1-5);padding:var(--oc-space-2);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex}.dwl-context-list{margin:0;padding:0;list-style:none}.dwl-draft{align-items:flex-start;gap:var(--oc-space-1-5);padding:var(--oc-space-1-5) var(--oc-space-2);flex-direction:column;display:flex}.dwl-draft>.dwl-hint,.dwl-draft>.dwl-note{overflow-wrap:anywhere}[data-leaf-draft] .dwl-draft-tag{color:var(--oc-yellow);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.dwl-draft-cat{padding:var(--oc-space-1-5) var(--oc-space-3) var(--oc-space-0-5);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;display:block}.dwl-draft-state{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.dwl-draft-state[data-state=failed]{color:var(--oc-coral)}.dwl-draft-state[data-state=built]{color:var(--oc-green)}.dwl-compare{gap:var(--oc-space-3);flex-direction:column;min-width:0;display:flex}.dwl-compare-strip{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;margin:0}.dwl-compare-strip[data-delta=more]{color:var(--oc-coral)}.dwl-compare-strip[data-delta=fewer],.dwl-compare-strip[data-delta=same]{color:var(--oc-green)}.dwl-pair{gap:var(--oc-space-1-5);flex-direction:column;min-width:0;max-width:100%;margin:0;display:flex}.dwl-pair-sides{align-items:flex-start;gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.dwl-pair-side{gap:var(--oc-space-1);flex-direction:column;min-width:0;max-width:100%;display:flex}.dwl-side-cap{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;margin:0}.dwl-side-cap[data-side=draft]{color:var(--oc-yellow)}.dwl-cap-text{color:var(--oc-text-muted)}.dwl-open-float+.dwl-strip{padding-right:calc(var(--oc-space-3) + 22px + var(--oc-space-1))}[data-fit-cell]{padding:1px var(--oc-space-1)}.rail__handle{position:absolute;inset:0}.rail__layer{z-index:45;width:var(--rail-w,36px);background:var(--oc-rail-header-ground);box-shadow:inset var(--oc-grip-line) 0 0 0 var(--oc-line-frame);flex-direction:column;transition:transform .14s ease-out,visibility 0s linear .14s;display:flex;position:absolute;top:0;bottom:0;right:0}.rail--bottom .rail__layer{width:auto;height:var(--rail-h);box-shadow:inset 0 var(--oc-grip-line) 0 0 var(--oc-line-frame);flex-direction:row;top:auto;left:0}.rail__layer[data-out=false]{visibility:hidden;transform:translate(100%)}.rail--bottom .rail__layer[data-out=false]{transform:translateY(100%)}.rail__layer[data-out=true]{transition:transform .14s ease-out,visibility}@media (prefers-reduced-motion:reduce){.rail__layer,.rail__layer[data-out=true]{transition:none}}.rail__pin{z-index:1;bottom:var(--rail-pad,var(--oc-space-2));position:absolute;left:50%;transform:translate(-50%)}.rail--bottom .rail__pin{top:50%;bottom:auto;left:auto;right:var(--rail-pad,var(--oc-space-2));transform:translateY(-50%)}.flw{height:100%;min-height:0;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body);flex-direction:column;display:flex}.flw-bar{background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-panel);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.flw-label{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.12em;text-transform:uppercase}.flw-id{flex:80px;min-width:0}.flw-follow{margin-left:auto}.flw-head{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);box-shadow:inset 0 -1px 0 var(--oc-line-faint);align-items:baseline;gap:8px;padding:4px 8px;display:flex}.flw-title{color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flw-note{color:var(--oc-text-muted);padding:12px 8px}.flw-note--error{color:var(--oc-coral)}.flw-stream{flex:auto;min-height:0;margin:0;padding:8px;list-style:none;overflow-y:auto}.flw-entry{--_depth:0;margin:0 0 6px calc(var(--_depth) * 14px)}.flw-entry--owner{margin-left:24px}.flw-bubble{--_agent:var(--oc-text-secondary);border:1px solid color-mix(in srgb, var(--_agent) 45%, transparent);border-radius:var(--oc-radius-sm);background:color-mix(in srgb, var(--_agent) 8%, transparent);padding:6px 8px}.flw-bubble--owner{border-right:3px solid var(--_agent);background:var(--oc-ground-raised)}.flw-who{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;line-height:16px;display:flex}.flw-name{color:var(--_agent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flw-chip{border-radius:var(--oc-radius-sm);border:1px solid;flex:none;padding:0 3px;line-height:12px}.flw-time{color:var(--oc-text-dim);letter-spacing:0;flex:none;margin-left:auto}.flw-text{overflow-wrap:anywhere;white-space:pre-wrap;margin:2px 0 0}.flw-md{white-space:normal;line-height:1.5}.flw-md>:first-child{margin-top:0}.flw-md>:last-child{margin-bottom:0}.flw-md :is(h1,h2,h3,h4,h5,h6){color:var(--oc-text-bright);font-size:var(--oc-fs-label);letter-spacing:.04em;text-transform:uppercase;margin:8px 0 4px}.flw-md :is(p,ul,ol){margin:4px 0}.flw-md :is(ul,ol){padding-left:18px}.flw-md code{background:var(--oc-ground-field);box-shadow:inset 0 0 0 1px var(--oc-line-rule);border-radius:2px;padding:0 3px}.flw-md pre{background:var(--oc-ground-field);box-shadow:inset 0 0 0 1px var(--oc-line-rule);border-radius:2px;margin:6px 0;padding:6px 8px;overflow-x:auto}.flw-md pre code{box-shadow:none;background:0 0;padding:0}.flw-md blockquote{border-left:1px solid var(--oc-line-rule);color:var(--oc-text-secondary);margin:6px 0;padding-left:8px}.flw-md a{color:var(--oc-cyan)}.flw-card{--_kind:var(--oc-text-secondary);border:1px solid var(--oc-line-panel);border-left:3px solid var(--_kind);border-radius:var(--oc-radius-sm);background:var(--oc-ground-card);padding:4px 8px}.flw-card[data-kind=crosstalk]{--_kind:var(--oc-cyan)}.flw-card[data-kind=spawn]{--_kind:var(--oc-violet)}.flw-card[data-kind=launch],.flw-card[data-kind=return]{--_kind:var(--oc-green)}.flw-card[data-kind=huddle]{--_kind:var(--oc-orange)}.flw-card[data-kind=task]{--_kind:var(--oc-yellow)}.flw-card[data-kind=work]{--_kind:var(--oc-line-frame)}.flw-kind{color:var(--_kind);flex:none}.flw-route{white-space:nowrap;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.flw-card .flw-text{color:var(--oc-text-secondary)}.flw-meta{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);flex-wrap:wrap;gap:4px 8px;margin-top:2px;display:flex}.flw-meta--warn{color:var(--oc-coral)}.flw-calls{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);margin:4px 0 0;padding:0;list-style:none}.flw-call{box-shadow:inset 0 1px 0 var(--oc-line-faint);gap:8px;padding:1px 0;display:flex}.flw-call-tool{color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.pta-page.svelte-1uj8q8l{--oc-ibtn-size:22px;color:var(--oc-text-muted)}.pta-page.svelte-1uj8q8l:hover{color:var(--oc-text-bright)}.had-topgap.svelte-jb0dde{background:var(--oc-ground-tab-inactive);flex:none;height:5px}.had-barwrap.svelte-jb0dde{flex:none;min-width:0}.had-tabs.svelte-jb0dde{flex:none;align-self:stretch;align-items:stretch;gap:1px;min-width:0;display:flex}.had-tabwrap.svelte-jb0dde{background:var(--oc-ground-tab-inactive);border-top:2px solid #0000;border-bottom:1px solid var(--oc-line-rule);align-items:stretch;display:flex}.had-tabwrap.svelte-jb0dde:hover{background:var(--oc-ground-tab-inactive-hover)}.had-tabwrap--active.svelte-jb0dde,.had-tabwrap--active.svelte-jb0dde:hover{background:var(--oc-ground-titlerow);border-top-color:var(--oc-orange);border-bottom-color:#0000}.had-tab.svelte-jb0dde{color:var(--oc-text-dim);font:inherit;font-size:var(--oc-fs-label);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;display:inline-flex}.had-tabwrap.svelte-jb0dde:hover .had-tab:where(.svelte-jb0dde){color:var(--oc-text-primary)}.had-tabwrap--active.svelte-jb0dde .had-tab:where(.svelte-jb0dde),.had-tabwrap--active.svelte-jb0dde:hover .had-tab:where(.svelte-jb0dde){color:var(--oc-orange)}.had-body.svelte-jb0dde{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.had-body.svelte-jb0dde>*,.had-tasks.svelte-jb0dde{flex:1;min-width:0;min-height:0}.had-tasks.svelte-jb0dde{overflow:auto}.hdw.svelte-q26n5q{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.rb{height:100%;min-height:0;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body);flex-direction:column;display:flex}.rb-strip{background:var(--oc-ground-titlerow);min-height:36px;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-wrap:wrap;flex:none;align-items:center;gap:4px 6px;padding:2px 8px;display:flex}.rb-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-primary);flex:8ch;overflow:hidden}.rb-state{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.rb-state[data-state=undelivered]{color:var(--oc-coral)}.rb-state[data-state=live]{color:var(--oc-green)}.rb-tools{flex:none;gap:2px;display:inline-flex}.rb-history{min-height:32px;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex:none;align-items:center;gap:4px;padding:0 8px;display:flex}.rb-track{scrollbar-width:none;flex:auto;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}[data-history=revision],[data-history=fold]{min-width:24px;font-size:var(--oc-fs-micro);flex:none;padding-inline:4px}[data-history=revision][aria-current=true]{--_btn-edge:var(--oc-orange);--_btn-edge-hover:var(--oc-orange);--_btn-ink:var(--oc-text-bright)}[data-history=fold]{border-style:dashed}[data-history=visitor]{gap:var(--oc-space-0-5);padding-inline:var(--oc-space-0-5) var(--oc-space-1);font-size:var(--oc-fs-micro);--_btn-edge:var(--oc-cyan);--_btn-edge-hover:var(--oc-cyan);--_btn-ink:var(--oc-cyan);flex:none}.rb-upresent{width:6px;height:6px;margin-left:var(--oc-space-1);background:var(--oc-green);border-radius:50%;display:inline-block}[data-history=visitor][aria-current=true]{--_btn-ink:var(--oc-text-bright)}.rb-ubadge{padding:0 var(--oc-space-0-5);background:var(--oc-cyan);color:var(--oc-ground-page);border-radius:2px}.rb-uline{gap:var(--oc-space-1-5);margin:var(--oc-space-0-5) 0 0;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;display:flex}.rb-uline .rb-ubadge{flex:none;align-self:flex-start}.rb-uanswers{gap:var(--oc-space-0-5);padding:var(--oc-space-1-5) var(--oc-space-2);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint), inset 2px 0 0 0 var(--oc-cyan);flex-direction:column;display:flex}.rb-uselect{align-items:center;gap:var(--oc-space-1-5);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);display:inline-flex}.rb-diamond{border:1px solid var(--oc-line-frame);width:9px;height:9px;display:block;transform:rotate(45deg)}[data-history=round][data-undelivered=true] .rb-diamond{border-color:var(--oc-coral)}.rb-count{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.08em;white-space:nowrap;flex:none}.rb-views{box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex:none;gap:4px;padding:4px 8px;display:flex}.rb-views[data-live-bar]{flex-wrap:wrap;align-items:center;gap:8px}.rb-live-form{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.rb-live-form [data-board-bookmark-name]{flex:12em;min-width:0}.rb-back{flex:none;margin-left:auto}.rb-stage{background:var(--oc-ground-page);flex:auto;min-width:0;min-height:0;position:relative;overflow:auto}.rb-box{width:calc(var(--rb-w) * var(--rb-scale));height:100%;min-height:240px;position:relative}.rb-box--capped{margin-inline:auto}.rb-frame{width:var(--rb-w);height:calc(100% / var(--rb-scale));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transform:scale(var(--rb-scale));transform-origin:0 0;background:canvas;border:0;display:block}.rb-note{color:var(--oc-text-dim);margin:0;padding:12px}.rb-note--error{color:var(--oc-coral)}.rb-readout{max-height:30%;box-shadow:inset 0 1px 0 0 var(--oc-line-rule);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);flex:none;padding:6px 8px;overflow-y:auto}.rb-readout p{margin:0 0 4px}.rb-readout p:last-child{margin-bottom:0}.rb-label{color:var(--oc-text-muted);letter-spacing:.08em;text-transform:uppercase}.rb-chip{color:var(--oc-yellow)}.rb-row-line{align-items:baseline;gap:8px;width:100%;min-width:0;display:flex}[data-board-row],[data-relink-item],[data-tray-round]{--_btn-ink:var(--oc-text-primary);--_btn-ink-hover:var(--oc-text-primary);flex:auto;min-width:0}.rb-row-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.rb-row-meta{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);flex:none}.rb{container:rb/inline-size}.rb-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.rb-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.rb-fold{background:var(--oc-ground-page);min-width:0;min-height:0;max-height:55%;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-direction:column;flex:0 auto;display:flex}.rb-fold-body{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:8px;scroll-padding-block:12px;display:flex;overflow-y:auto}.rb-fold-foot{box-shadow:inset 0 1px 0 0 var(--oc-line-rule);flex:none;align-items:center;gap:8px;padding:6px 8px;display:flex}.rb-fold-foot .rb-count{text-align:center;flex:auto}.rb-prompt{--_bd:var(--oc-focus-quiet);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-direction:column;gap:6px;padding-bottom:8px;display:flex}.rb-prompt[data-highlighted=true]{box-shadow:inset 2px 0 0 0 var(--oc-orange), inset 0 -1px 0 0 var(--oc-line-faint)}.rb-fold .oc-check,.rb-fold .oc-check__label{white-space:normal;overflow-wrap:anywhere}.rb-pills [data-btn]{overflow-wrap:anywhere;white-space:normal;height:auto}.rb-prompt-label{overflow-wrap:anywhere;color:var(--oc-text-primary);margin:0}.rb-pills{flex-wrap:wrap;gap:6px;display:flex}.rb-pills [data-btn]:is([aria-checked=true],[aria-pressed=true]){--_btn-edge:var(--oc-orange);--_btn-edge-hover:var(--oc-orange);--_btn-ink:var(--oc-text-bright)}.rb-ghost{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);align-items:center;gap:6px;margin:0;display:flex}.rb-prompt-note{align-items:flex-start;gap:6px;display:flex}.rb-prompt-note [data-field]{flex:auto}.rb-note-text{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;margin:0}.rb-anchors{flex-direction:column;gap:6px;display:flex}.rb-changed{box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-direction:column;gap:4px;padding-bottom:8px;display:flex}.rb-notice{color:var(--oc-yellow);font-size:var(--oc-fs-micro);flex-direction:column;gap:6px;display:flex}.rb-notice p{margin:0}.rb-confirm{color:var(--oc-green);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;margin:0}.rb-confirm[data-delivered=false],.rb-warn{color:var(--oc-coral);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;margin:0}.rb-over{z-index:2;max-height:60%;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.rb-actions{flex-wrap:wrap;gap:8px;display:flex}.rb-sent{font-size:var(--oc-fs-micro);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rb-sent-note{color:var(--oc-text-muted);font-style:normal}.rb-sent li{overflow-wrap:anywhere}.rb-inline{pointer-events:none;position:absolute;inset:0;overflow:hidden}.rb-inline-block{box-sizing:border-box;background:var(--oc-ground-field);box-shadow:inset 0 1px 0 0 var(--oc-line-rule), inset 0 -1px 0 0 var(--oc-line-rule);pointer-events:auto;padding:6px 8px;position:absolute}@container rb (width>=900px){.rb-over{width:360px;max-height:none;top:0;left:auto}}.rb-controls{flex-wrap:wrap;flex:none;align-items:center;gap:6px;display:inline-flex}.rb-saves{flex:none;align-items:center;gap:2px;display:inline-flex}.rb-position{white-space:nowrap}[data-board-note-key][data-filled=true],[data-payload-note-key][data-filled=true]{--_btn-ink:var(--oc-orange);--_btn-ink-hover:var(--oc-orange)}.rb-notes{z-index:6;box-sizing:border-box;width:var(--rb-notes-w,440px);height:var(--rb-notes-h,380px);resize:both;direction:rtl;min-width:280px;max-width:min(100vw - 32px,100% - 16px);min-height:200px;max-height:min(100vh - 96px,100% - 16px);position:absolute;top:8px;right:8px;overflow:hidden}.rb-notes-inner{direction:ltr;flex-direction:column;height:100%;display:flex}.rb-notes-head{background:var(--oc-ground-titlerow);min-height:28px;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex:none;align-items:center;gap:6px;padding:0 2px 0 8px;display:flex}.rb-notes-title{flex:auto}.rb-notes-count{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);font-variant-numeric:tabular-nums;flex:none}.rb-notes-count[data-at-cap=true]{color:var(--oc-coral)}.rb-notes-body{flex:auto;min-height:0;padding:6px;display:flex}.rb-clipwrap{flex:none;display:inline-flex;position:relative}[data-attachments-key]{width:auto;min-width:var(--oc-ibtn-size,20px);padding-inline:4px}.rb-clip-count{color:var(--oc-orange);font-size:var(--oc-fs-micro);margin-left:2px}.rb-clippop{box-sizing:border-box;width:min(380px,90vw);max-height:min(360px,70vh);overflow-y:auto}.rb-clippop-head{box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);margin:0;padding:6px 8px}.rb-clippop>.rb-note,.rb-clippop>.rb-note-text{margin:0;padding:8px}[data-attachment]>:first-child{min-width:0;overflow:hidden}[data-clip-name]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}[data-clip-meta]{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.rb-clip-error{color:var(--oc-coral);display:block}.rb-clip-offline{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}@media (max-width:700px){.rb-notes{resize:none;direction:ltr;width:auto;min-width:0;max-width:none;height:min(60vh,100%);inset:auto 0 0}}.rb-fold-count{color:var(--oc-orange);margin-left:6px}[data-theme-picker]{text-overflow:ellipsis;width:auto;min-width:150px;max-width:240px;font-size:var(--oc-fs-micro);flex:none}.rb-notices{flex-wrap:wrap;align-items:center;gap:2px 16px}.rb-notices p{margin:0}@media (max-width:1023px) and (pointer:fine){.rb-controls [data-btn][data-size=icon]{width:var(--oc-ibtn-size,20px);height:var(--oc-ibtn-size,20px);min-height:0}}.rb-closed-row.svelte-1b6mlos{min-height:28px;box-shadow:inset 0 -1px 0 var(--oc-line-faint);cursor:pointer}.rb-closed-lead.svelte-1b6mlos{align-items:center;display:flex}.rb-closed-meta.svelte-1b6mlos{display:contents}.rb-closed-name.svelte-1b6mlos{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.rb-closed-name.svelte-1b6mlos [data-closed-title]{--_btn-ink:var(--oc-text-primary);--_btn-ink-hover:var(--oc-text-primary);justify-content:flex-start;min-width:0;font-weight:500}.rb-closed-task.svelte-1b6mlos{font-size:var(--oc-fs-label,11px);color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rb-closed-when.svelte-1b6mlos{font-size:var(--oc-fs-label,11px);font-variant-numeric:tabular-nums;color:var(--oc-text-secondary);text-align:right;white-space:nowrap}.rb-closed-act.svelte-1b6mlos{justify-self:end}.rb-closed-more.svelte-1b6mlos{margin:var(--oc-space-1) var(--oc-space-3)}@container ph (width<=767px){.rb-closed-row.svelte-1b6mlos{column-gap:var(--oc-space-2);grid-template-columns:16px minmax(0,1fr) auto auto auto;grid-template-areas:"lead name when act kebab""lead meta meta act kebab";row-gap:0;min-height:48px;padding-block:2px}.rb-closed-lead.svelte-1b6mlos{grid-area:lead}.rb-closed-name.svelte-1b6mlos{grid-area:name}.rb-closed-when.svelte-1b6mlos{grid-area:when}.rb-closed-act.svelte-1b6mlos{grid-area:1/act/3;align-self:center}.rb-closed-pad.svelte-1b6mlos{grid-area:1/kebab/3;width:44px;min-width:44px}.rb-closed-meta.svelte-1b6mlos{align-items:center;gap:var(--oc-space-2);min-width:0;font-size:var(--oc-fs-label,11px);color:var(--oc-text-dim);grid-area:meta;display:flex}.rb-closed-task.svelte-1b6mlos{min-width:0;color:var(--oc-text-dim)}}.pbs-modal .modal-content{max-width:460px}.pbs-explain,.pbs-none{margin:0 0 var(--oc-space-3);font-size:var(--oc-fs-micro,10px);color:var(--oc-text-muted)}.pbs-label{margin:var(--oc-space-4) 0 var(--oc-space-1);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted);font-weight:400}.pbs-actions{gap:var(--oc-space-2);margin-top:var(--oc-space-3);flex-wrap:wrap;display:flex}.pbs-remove{height:var(--oc-row-h-dense);align-items:center;display:inline-flex}@media (max-width:1023px){.pbs-modal [data-share-row]{padding-block:calc((var(--oc-tap) - var(--oc-row-h-dense)) / 2)}}.pbs-once{margin-bottom:var(--oc-space-1)}.pbs-warn{margin:var(--oc-space-2) 0 0;font-size:var(--oc-fs-micro,10px);color:var(--oc-text-muted)}.pbs-error{margin:var(--oc-space-3) 0 0;font-size:var(--oc-fs-micro,10px);color:var(--oc-coral)}.rpt-tag.svelte-9jog3{border-color:color-mix(in srgb, var(--oc-cyan) 45%, transparent);color:var(--oc-cyan)}.rpt-meter.svelte-9jog3{background:color-mix(in srgb, var(--oc-text-primary) 14%, transparent);border-radius:1px;width:90px;height:5px;display:inline-block;overflow:hidden}.rpt-meter.svelte-9jog3 i:where(.svelte-9jog3){background:var(--oc-cyan);height:100%;display:block}.rpt-frame.svelte-9jog3 [data-rpt-action]{--_bd:color-mix(in srgb, var(--oc-cyan) 65%, transparent);border-style:dashed;border-color:var(--_bd);color:var(--oc-cyan)}.rpt-frame.svelte-9jog3{border:1px dashed color-mix(in srgb, var(--oc-cyan) 45%, transparent);border-radius:var(--oc-radius-sm);overflow-x:auto}.rpt-frame.svelte-9jog3 .oc-ibtn[aria-pressed=true]{border-color:color-mix(in srgb, var(--oc-cyan) 65%, transparent);color:var(--oc-cyan)}.rpt-bar.svelte-9jog3{align-items:center;gap:var(--oc-space-3);padding:6px var(--oc-space-3);box-shadow:inset 0 -1px 0 var(--oc-line-rule);color:var(--oc-text-muted);flex-wrap:wrap;display:flex}.rpt-bar__grow.svelte-9jog3{flex:1}.rpt-table.svelte-9jog3{border-collapse:collapse;width:100%}.rpt-table.svelte-9jog3 th:where(.svelte-9jog3){padding:6px var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-rule);font-size:var(--oc-fs-micro,10px);letter-spacing:.8px;text-align:left;text-transform:uppercase;color:var(--oc-text-muted);white-space:nowrap;font-weight:400}.rpt-table.svelte-9jog3 td:where(.svelte-9jog3){padding:5px var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-rule);vertical-align:middle;white-space:nowrap}.rpt-table.svelte-9jog3 tr:where(.svelte-9jog3):last-child td:where(.svelte-9jog3){box-shadow:none}.rpt-table__sz.svelte-9jog3{color:var(--oc-text-secondary)}.rpt-table__dim.svelte-9jog3{margin-left:var(--oc-space-1);color:var(--oc-text-dim)}.rpt-table__mo.svelte-9jog3{display:none}.rpt-table.svelte-9jog3 td.rpt-table__acts:where(.svelte-9jog3){text-align:right;white-space:normal}.rpt-table__acts.svelte-9jog3>*+*{margin-left:var(--oc-space-1)}.rpt-why.svelte-9jog3{align-items:center;gap:6px;display:inline-flex}.rpt-why__k.svelte-9jog3{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-cyan)}@container ph (width<=760px){.rpt-table.svelte-9jog3 thead:where(.svelte-9jog3){display:none}.rpt-table.svelte-9jog3 tr:where(.svelte-9jog3){padding:6px var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-rule);grid-template-columns:minmax(0,1fr) auto;display:grid}.rpt-table.svelte-9jog3 tr:where(.svelte-9jog3):last-child{box-shadow:none}.rpt-table.svelte-9jog3 td:where(.svelte-9jog3){box-shadow:none;white-space:normal;padding:1px 0}.rpt-table.svelte-9jog3 td.rpt-table__acts:where(.svelte-9jog3){text-align:left;grid-column:1/3;padding-top:4px}.rpt-table__mo.svelte-9jog3{margin-left:var(--oc-space-1);display:inline}}.rpt-hintline.svelte-crs50r{font-size:var(--oc-fs-label,11px);color:var(--oc-text-dim);margin:0}.rpt-stack.svelte-crs50r{gap:var(--oc-space-3);flex-direction:column;margin:0;display:flex}.rpt-ways.svelte-crs50r{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);grid-template-columns:1fr 1fr;display:grid}.rpt-ways.svelte-crs50r>div:where(.svelte-crs50r){padding:var(--oc-space-2) var(--oc-space-3);flex-direction:column;gap:4px;display:flex}.rpt-ways.svelte-crs50r>div:where(.svelte-crs50r)+div:where(.svelte-crs50r){box-shadow:inset 1px 0 0 var(--oc-line-rule)}.rpt-ways.svelte-crs50r p:where(.svelte-crs50r){color:var(--oc-text-secondary);margin:0;line-height:1.5}.rpt-ways.svelte-crs50r b:where(.svelte-crs50r){color:var(--oc-text-primary);font-weight:400}.rpt-ways__ok.svelte-crs50r{color:var(--oc-green)}.rpt-ways__rp.svelte-crs50r{color:var(--oc-cyan)}@container ph (width<=767px){.rpt-ways.svelte-crs50r{grid-template-columns:1fr}.rpt-ways.svelte-crs50r>div:where(.svelte-crs50r)+div:where(.svelte-crs50r){box-shadow:inset 0 1px 0 var(--oc-line-rule)}}.pbs-vmodal .modal-content{max-width:560px}[data-board-visitors-key]{width:auto;min-width:var(--oc-ibtn-size,20px);padding-inline:var(--oc-space-1)}.pbs-vcount{margin-left:var(--oc-space-0-5);color:var(--oc-orange);font-size:var(--oc-fs-micro)}.pbs-vlist{max-height:50vh;margin:0 0 var(--oc-space-3);box-shadow:inset 0 1px 0 0 var(--oc-line-faint);overflow-y:auto}.pbs-vrow{gap:var(--oc-space-1);padding:var(--oc-space-2) 0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex}.pbs-vhead{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.pbs-vwho{color:var(--oc-text-primary);overflow-wrap:anywhere}.pbs-vmeta{font-size:var(--oc-fs-micro,10px);color:var(--oc-text-muted)}.pbs-vline{color:var(--oc-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pbs-ulist{margin:0 0 var(--oc-space-3);box-shadow:inset 0 1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex}.pbs-urow{align-items:center;gap:var(--oc-space-1);display:flex}[data-visitor-revision]{justify-content:flex-start;gap:var(--oc-space-2);flex:auto;width:100%;min-width:0}.pbs-ubadge{padding:0 var(--oc-space-1);border:1px solid var(--oc-cyan);color:var(--oc-cyan);font-size:var(--oc-fs-micro);border-radius:2px}.pbs-here{color:var(--oc-green);font-size:var(--oc-fs-micro)}.beast-scope.svelte-1vr7t4e{gap:var(--oc-space-2);margin-top:var(--oc-space-2);flex-direction:column;display:flex}.beast-scope__off.svelte-1vr7t4e{align-items:center;gap:var(--oc-space-2);display:flex}.beast-risk.svelte-1vr7t4e{color:var(--oc-coral)}.session-sidebar-heading.svelte-35e4pd{gap:var(--oc-space-3)}.session-sidebar-actions.svelte-35e4pd{margin-left:var(--oc-space-1)}.session-sidebar-actions.svelte-35e4pd [data-dh-key]{--oc-ibtn-size:28px;border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);flex-shrink:0}.session-sidebar-actions.svelte-35e4pd [data-dh-key]:hover:not(:disabled),.session-sidebar-actions.svelte-35e4pd [data-dh-key]:focus-visible{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.pk-scrim.svelte-1g1u77b{z-index:calc(var(--oc-z-popover) - 1);background:var(--oc-backdrop);position:fixed;inset:0}.pk{box-sizing:border-box;width:calc(24 * var(--oc-space-4));max-width:calc(100vw - 2 * var(--oc-space-4));font-family:var(--font-mono)}.pk__strip.svelte-1g1u77b{min-height:var(--oc-titlerow-h,37px);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:0 1px 0 var(--oc-line-hairline);align-items:center;display:flex}.pk__label.svelte-1g1u77b{color:var(--oc-orange);font-size:var(--oc-fs-label);letter-spacing:.12em;text-transform:uppercase}.pk__body.svelte-1g1u77b{gap:var(--oc-space-3);padding:var(--oc-space-3);flex-direction:column;display:flex}.pk__title.svelte-1g1u77b{color:var(--oc-text-bright);font-size:var(--oc-fs-body);margin:0}.pk__line.svelte-1g1u77b{color:var(--oc-text-primary);font-size:var(--oc-fs-body);overflow-wrap:anywhere;margin:0}.pk__line--dim.svelte-1g1u77b{color:var(--oc-text-muted)}.pk__cells.svelte-1g1u77b{gap:var(--oc-space-2);display:flex}.pk__cell.svelte-1g1u77b{height:calc(3 * var(--oc-space-4));min-width:0;color:var(--oc-text-bright);background:var(--oc-ground-titlerow);box-shadow:inset 0 0 0 1px var(--oc-line-hairline);font-size:calc(1.5 * var(--oc-fs-body));flex:1;justify-content:center;align-items:center;display:flex}.pk__foot.svelte-1g1u77b{justify-content:flex-end;gap:var(--oc-space-2);display:flex}.lpd.svelte-18vq7bp{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.lpd-mark.svelte-18vq7bp{width:24px;height:24px;color:var(--oc-text-muted);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.lpd--compact.svelte-18vq7bp .lpd-mark:where(.svelte-18vq7bp){width:20px;height:20px}.lpd-main.svelte-18vq7bp{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lpd-line.svelte-18vq7bp{min-width:0;color:var(--oc-text-primary);flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:12px;display:flex}.lpd-label.svelte-18vq7bp{overflow-wrap:anywhere;min-width:0}.lpd-facts.svelte-18vq7bp{overflow-wrap:anywhere;min-width:0;color:var(--oc-text-muted);font-size:11px}.lpd-detail.svelte-18vq7bp{color:var(--oc-text-muted);overflow-wrap:anywhere;font-size:11px}.lpd-tag.svelte-18vq7bp{border:1px solid var(--oc-line-rule);color:var(--oc-text-muted);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;white-space:nowrap;border-radius:2px;flex:none;padding:0 5px;font-size:10px}.lpd-tag--default.svelte-18vq7bp{border-color:var(--oc-orange);color:var(--oc-orange)}.lpd-tag--kind[data-kind=replay].svelte-18vq7bp{border-color:var(--oc-green);color:var(--oc-green)}.lpd-tag--kind[data-kind=shell].svelte-18vq7bp{border-color:var(--oc-yellow);color:var(--oc-yellow)}.lpd-tag--kind[data-kind=transcript_missing].svelte-18vq7bp{border-color:var(--oc-coral);color:var(--oc-coral)}.lpd-tag--warn.svelte-18vq7bp{border-color:var(--oc-yellow);color:var(--oc-yellow)}.bp-modal__error.svelte-1qhrn6r{border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-raised));margin:10px 0 0;padding:6px 8px;font-size:12px}.bp-modal__ok.svelte-1qhrn6r{color:var(--oc-text-primary);margin:10px 0 0;font-size:12px}.bp-modal__fields.svelte-10pcewi{gap:var(--oc-space-3);flex-direction:column;display:flex}.bp-modal__error.svelte-10pcewi{border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-raised));margin:10px 0 0;padding:6px 8px;font-size:12px}.mcp-tools.svelte-gi9s68{max-width:78ch;margin-top:var(--oc-space-2);border-top:var(--oc-border,1px) solid var(--oc-line-rule);font-size:var(--oc-fs-body,12px);line-height:1.5}.mcp-tools__row.svelte-gi9s68,.mcp-tools__note.svelte-gi9s68{padding:var(--oc-space-1-5) 0;border-bottom:var(--oc-border,1px) solid var(--oc-line-rule);color:var(--oc-text-secondary);margin:0}.mcp-tools__name.svelte-gi9s68{font-family:var(--font-mono);color:var(--oc-text-primary)}.mcp-tools__tag.svelte-gi9s68{padding:0 var(--oc-space-1);border:var(--oc-border,1px) solid var(--oc-coral);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-coral);font-size:10px}.keymap-editor__body.svelte-1wja2hp{gap:var(--oc-space-3);flex-direction:column;display:flex}.keymap-editor__for.svelte-1wja2hp,.keymap-editor__line.svelte-1wja2hp{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;margin:0;display:flex}.keymap__leaf.svelte-8l3xu{align-items:center;gap:var(--oc-space-2);flex:auto;min-width:0;display:flex}.keymap__label.svelte-8l3xu{flex:auto;min-width:0}.keymap__meta.svelte-8l3xu{justify-content:flex-end;align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:inline-flex}.abs-handle.svelte-1kf1lub{z-index:3;touch-action:none;position:absolute}.abs-handle[data-square].svelte-1kf1lub{z-index:4}.abs-handle.svelte-1kf1lub>.oc-gutter,.abs-handle.svelte-1kf1lub>.oc-intersection{width:auto;height:auto;position:absolute;inset:0;transform:none}.oc-fly.svelte-1fxphpq{pointer-events:none;z-index:60;position:fixed;inset:0}.oc-fly-icon.svelte-1fxphpq{will-change:transform, opacity;justify-content:center;align-items:center;display:inline-flex;position:absolute}.oc-noshow.svelte-58uyws{place-content:center;gap:var(--oc-space-1);min-width:0;height:100%;min-height:0;color:var(--oc-text-dim);font-family:var(--oc-font);font-size:var(--oc-fs-hint);text-transform:lowercase;flex-wrap:wrap;display:flex;overflow:hidden}.oc-noshow-name.svelte-58uyws{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.oc-refusal.svelte-1f45pti{height:100%;min-height:0;padding:var(--oc-space-2);background-image:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--oc-line-rule) 55%, transparent) 6px 7px);place-content:center;justify-items:center;display:grid;position:relative;overflow:hidden}.oc-refusal-plate.svelte-1f45pti{justify-items:center;gap:var(--oc-space-1);max-width:240px;padding:var(--oc-space-1) var(--oc-space-2);background:var(--oc-ground-field);border:var(--oc-border) solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);text-align:center;font-family:var(--oc-font);display:grid}.oc-refusal-icon.svelte-1f45pti{color:var(--oc-text-dim);display:inline-flex}.oc-refusal-title.svelte-1f45pti{color:var(--oc-text-secondary);font-size:var(--oc-fs-label)}.oc-refusal-detail.svelte-1f45pti{color:var(--oc-text-dim);font-size:var(--oc-fs-hint)}.oc-refusal-hint.svelte-1f45pti{align-items:center;gap:var(--oc-space-1);color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);display:inline-flex}.oc-refusal-actions.svelte-1f45pti{justify-content:center;gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.oc-refusal--brief.svelte-1f45pti .oc-refusal-plate:where(.svelte-1f45pti){gap:2px}.oc-refusal--icon.svelte-1f45pti{padding:0}.oc-refusal--icon.svelte-1f45pti .oc-refusal-plate:where(.svelte-1f45pti){padding:1px}.oc-visually-hidden.svelte-1f45pti{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oc-configure{z-index:50;max-height:calc(100vh - var(--oc-space-4));border-radius:var(--oc-radius-sm);font-family:var(--oc-font);grid-template-rows:auto minmax(0,1fr) auto;margin:0;padding:0;display:grid;position:fixed;inset:auto;overflow:hidden}.oc-configure-head.svelte-11sf6c5{align-items:center;gap:var(--oc-space-2);height:26px;padding:0 var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);display:flex}.oc-configure-label.svelte-11sf6c5{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-caps);text-transform:uppercase}.oc-configure-name.svelte-11sf6c5{min-width:0;color:var(--oc-text-primary);font-size:var(--oc-fs-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oc-configure-body.svelte-11sf6c5{--pl-line:var(--oc-line-rule);--pl-text:var(--oc-text-primary);--pl-muted:var(--oc-text-secondary);--pl-dim:var(--oc-text-muted);--pl-high:var(--oc-coral);--pl-raised:var(--oc-ground-raised);--pl-mono:var(--font-mono);min-height:0;padding:0 var(--oc-space-2) var(--oc-space-2);overflow:auto}.oc-configure-panel.svelte-11sf6c5{padding-top:var(--oc-space-2)}.oc-configure-foot.svelte-11sf6c5{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2);box-shadow:inset 0 1px 0 var(--oc-line-rule);display:flex}.pb-menu-spot.svelte-1gzggx6{pointer-events:none;width:0;height:0;position:fixed}.pb-body.svelte-1gzggx6{min-width:0;overflow:hidden auto}.pb-body[data-headless].svelte-1gzggx6{box-sizing:border-box;border:var(--oc-border) solid transparent;margin:calc(-1 * var(--oc-border))}.rail-body.svelte-1gzggx6{flex:auto;min-height:0}.dzc.svelte-1gzggx6{margin:6px var(--oc-space-2) var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);min-width:0;position:relative;container:oc-head/inline-size}.sw.svelte-1gzggx6{min-width:0;height:100%;color:var(--oc-text-secondary);font-size:var(--oc-fs-label);flex-direction:column;display:flex;container:oc-head/inline-size}.sw-body.svelte-1gzggx6{flex:auto;min-height:0}.pmh-form{left:var(--oc-space-6);bottom:var(--oc-space-6);z-index:50;min-width:0;max-width:calc(100vw - var(--oc-space-6) * 2);max-height:70vh;padding:var(--oc-space-2);background:var(--oc-ground-field);border:var(--oc-border) solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);font-family:var(--oc-font);position:fixed;overflow:auto}.pmh-form__bar.svelte-xdkodj{justify-content:space-between;align-items:center;gap:var(--oc-space-2);margin-bottom:var(--oc-space-2);display:flex}.pmh-form__title.svelte-xdkodj{color:var(--oc-orange);font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase}.oc-resize-guide.svelte-1lp1xm{z-index:50;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.oc-resize-guide-chevron.svelte-1lp1xm{color:var(--oc-text-secondary);display:inline-flex;position:absolute}.oc-resize-guide-chevron--top.svelte-1lp1xm,.oc-resize-guide-chevron--bottom.svelte-1lp1xm{justify-content:center;inset-inline:0}.oc-resize-guide-chevron--top.svelte-1lp1xm{top:var(--oc-space-1)}.oc-resize-guide-chevron--bottom.svelte-1lp1xm{bottom:var(--oc-space-1)}.oc-resize-guide-chevron--left.svelte-1lp1xm,.oc-resize-guide-chevron--right.svelte-1lp1xm{align-items:center;inset-block:0}.oc-resize-guide-chevron--left.svelte-1lp1xm{left:var(--oc-space-1)}.oc-resize-guide-chevron--right.svelte-1lp1xm{right:var(--oc-space-1)}.oc-resize-guide-chevron--flip.svelte-1lp1xm svg{transform:rotate(180deg)}.oc-resize-guide-message.svelte-1lp1xm{padding:var(--oc-space-1) var(--oc-space-2);background:var(--oc-ground-field);border:var(--oc-border) solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-family:var(--oc-font);font-size:var(--oc-fs-hint);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.oc-resize-guide-chevron.svelte-1lp1xm{animation:1.6s ease-in-out infinite svelte-1lp1xm-oc-resize-guide-nudge}}@keyframes svelte-1lp1xm-oc-resize-guide-nudge{50%{opacity:.45}}.oc-winfo.svelte-se6vd6{gap:var(--oc-space-2);min-width:0;font-family:var(--font-mono);color:var(--oc-text-primary);flex-direction:column;display:flex}.oc-winfo-head.svelte-se6vd6{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.oc-winfo-icon.svelte-se6vd6{flex:none;display:inline-flex}.oc-winfo-name.svelte-se6vd6{min-width:0;font-size:var(--oc-fs-status,13px);color:var(--oc-text-bright);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-weight:400;overflow:hidden}.oc-winfo-version.svelte-se6vd6{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);flex:none}.oc-winfo-about.svelte-se6vd6{color:var(--oc-text-secondary);font-size:var(--oc-fs-label,11px);margin:0;line-height:1.5}.oc-winfo-facts.svelte-se6vd6{gap:var(--oc-space-1) var(--oc-space-3);padding-top:var(--oc-space-2);box-shadow:inset 0 1px 0 var(--oc-line-rule);font-size:var(--oc-fs-label,11px);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.oc-winfo-facts.svelte-se6vd6 dt:where(.svelte-se6vd6){color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;line-height:1.6}.oc-winfo-facts.svelte-se6vd6 dd:where(.svelte-se6vd6){overflow-wrap:anywhere;margin:0}.oc-winfo-pop{z-index:50;max-height:calc(100vh - var(--oc-space-4));border-radius:var(--oc-radius-sm);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;overflow:auto}.oc-winfo-pop-body.svelte-1f1fvld{padding:var(--oc-space-3)}.oc-winfo-pop-foot.svelte-1f1fvld{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-2);box-shadow:inset 0 1px 0 var(--oc-line-rule);display:flex}.oc-frame.svelte-v2tvyx{grid-template-rows:var(--oc-titlerow) minmax(0, 1fr);border-radius:var(--oc-radius-frame);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden;container:oc-cell oc-head/inline-size}.oc-frame.svelte-v2tvyx:not(.popup-focus){background:var(--oc-ground-panel);border:var(--oc-border) solid var(--oc-line-frame)}.oc-frame-terminal.svelte-v2tvyx:not(.popup-focus){border-color:color-mix(in srgb, var(--oc-orange) 40%, var(--oc-line-panel))}.oc-frame-terminal.oc-frame-bare.svelte-v2tvyx:not(.popup-focus):after{content:"";z-index:41;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--oc-orange) 40%, var(--oc-line-panel));position:absolute;inset:0}.oc-frame.oc-frame-bare.svelte-v2tvyx{background:0 0;border:0;border-radius:0;grid-template-rows:minmax(0,1fr);position:relative;overflow:visible}.oc-frame[data-oc-focus].svelte-v2tvyx:not(.oc-frame-terminal):before{content:"";z-index:40;box-sizing:border-box;border-radius:inherit;pointer-events:none;border:1px solid var(--oc-focus-edge);box-shadow:inset 0 0 9px -4px var(--oc-focus-glow);opacity:.75;will-change:opacity;animation:svelte-v2tvyx-oc-focus-breathe var(--oc-focus-breathe) ease-in-out infinite;position:absolute;inset:0}@keyframes svelte-v2tvyx-oc-focus-breathe{0%,to{opacity:.65}50%{opacity:.95}}[data-oc-still] .oc-frame[data-oc-focus].svelte-v2tvyx:not(.oc-frame-terminal):before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.oc-frame[data-oc-focus].svelte-v2tvyx:not(.oc-frame-terminal):before{opacity:.85;will-change:auto;animation:none}}.oc-frame[data-oc-focus].svelte-v2tvyx:not(.oc-frame-terminal){border-color:var(--oc-orange)}.oc-frame-strip.svelte-v2tvyx{align-items:stretch;gap:var(--oc-space-2);min-width:0;padding:0 var(--oc-widget-inset);touch-action:none;cursor:grab;background:var(--oc-ground-tab-inactive);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);display:flex}.oc-frame-topgap.svelte-v2tvyx{background:var(--oc-ground-tab-inactive)}.oc-frame-collapsewrap.svelte-v2tvyx{grid-row:oc-body;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.oc-frame-collapsible.svelte-v2tvyx{grid-template-rows:minmax(0,auto);overflow:hidden}.oc-frame-collapsewrap[hidden].svelte-v2tvyx{display:none}[data-frame-collapse]{--oc-ibtn-size:24px;z-index:3;position:absolute;top:10px;right:16px}.oc-frame-body.svelte-v2tvyx{contain:layout paint;min-width:0;min-height:0;overflow:hidden auto}.oc-frame-more.svelte-v2tvyx{width:100%;min-height:var(--oc-tap);padding:0 var(--oc-space-3);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.oc-frame-more.svelte-v2tvyx:hover{color:var(--oc-text-primary)}@media (max-width:1023px){[data-frame-collapse]{min-width:var(--oc-tap);min-height:var(--oc-tap);justify-content:center}.oc-frame-body.svelte-v2tvyx{min-height:0}.oc-frame-body-capped.svelte-v2tvyx{max-height:60dvh;overflow-y:auto}}@media (max-width:639px){[data-frame-collapse]{display:none}}:root[data-motion=off] .oc-frame[data-oc-focus].svelte-v2tvyx:not(.oc-frame-terminal):before{opacity:.85;will-change:auto}.oc-pg.svelte-2mvf28{background:var(--oc-ground-page);width:100%;min-width:0;min-height:0;color:var(--oc-text-primary);font-family:var(--oc-font,var(--font-mono));flex:auto;position:relative}.oc-wt.svelte-dzgi3h{background:var(--oc-ground-page);width:100%;min-width:0;min-height:0;color:var(--oc-text-primary);font-family:var(--oc-font,var(--font-mono));flex-direction:column;flex:auto;display:flex;position:relative}.zone-toolbar.svelte-3pzxo0{align-items:center;gap:var(--oc-space-1);min-width:0;display:inline-flex}.zone-toolbar[data-toolbar-place=strip].svelte-3pzxo0{display:contents}.oc-tg-spot.svelte-2fuhna{pointer-events:none;width:0;height:0;position:fixed}.oc-tg.svelte-2fuhna{flex:auto;min-width:0;height:100%;min-height:0;position:relative}.oc-cell-unavailable.svelte-mz0vv{padding:10px var(--oc-space-3);color:var(--oc-text-dim);font-size:var(--oc-fs-label);margin:0}.oc-notice.svelte-1ll93w2{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:55;max-width:min(420px,100vw - 24px);padding:var(--oc-space-2) var(--oc-space-2) var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-raised);border:var(--oc-border) solid var(--oc-line-panel);border-left:2px solid var(--oc-orange);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);align-items:center;gap:10px;display:flex;position:fixed}.oc-notice--refusal.svelte-1ll93w2{z-index:60;border-left-color:var(--oc-cyan);left:50%;right:auto;transform:translate(-50%)}.oc-notice-text.svelte-1ll93w2{min-width:0}.oc-empty-menu-anchor.svelte-m7iwf6{pointer-events:none;width:0;height:0;position:fixed}.wr-body.svelte-1vxl4uu{grid-template-rows:minmax(0,1fr)}.wr-surface.svelte-1vxl4uu{min-width:0;min-height:0;position:relative;overflow:hidden}.wr-surface.svelte-1vxl4uu .oc-surface{height:100%;min-height:0;overflow:hidden}.hdr-agent-page.svelte-1lntud{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.had.svelte-bu2ke4{top:max(env(safe-area-inset-top,0px), var(--desktop-inset-top,0px));z-index:1099;background:var(--oc-ground-page);min-width:0;box-shadow:inset -1px 0 0 var(--oc-line-rule);font-family:var(--font-mono);font-size:var(--oc-fs-label);flex-direction:column;display:flex;position:fixed;bottom:0;left:0}.had-grip.svelte-bu2ke4{z-index:2;cursor:col-resize;touch-action:none;width:7px;position:absolute;top:0;bottom:0;right:-3px}body.ps-drawer-open .had.svelte-bu2ke4:not(.had--phone){left:var(--sidebar-dock-w)}.had--phone.svelte-bu2ke4{z-index:1101;overscroll-behavior:contain;bottom:auto;right:0}.had-back.svelte-bu2ke4{--oc-ibtn-size:36px;flex:none;display:inline-flex}.had--phone.svelte-bu2ke4 .hdc-filter:disabled{display:none}.had-grip.svelte-bu2ke4:hover,.had-grip.svelte-bu2ke4:focus-visible{background:color-mix(in srgb, var(--oc-orange) 35%, transparent)}[data-bar-pin]{color:var(--oc-text-muted);flex:none}[data-bar-pin]:hover:not(:disabled),[data-bar-pin][aria-pressed=true]{color:var(--oc-text-bright)}[data-bar-pin]:not([aria-pressed=true]) svg{transform:rotate(45deg)}.bar-handle.svelte-19ple90{--_bd:var(--oc-focus-quiet);box-sizing:border-box;border:var(--oc-border) solid transparent;background:var(--oc-rail-header-ground);width:100%;height:100%;color:var(--oc-text-dim);cursor:pointer;touch-action:none;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.bar-handle--side.svelte-19ple90{box-shadow:inset 1px 0 0 0 var(--oc-line-frame)}.bar-handle--rail.svelte-19ple90{box-shadow:inset -1px 0 0 0 var(--oc-line-frame)}.bar-handle--rail[aria-expanded=false].svelte-19ple90{background:linear-gradient(to bottom, color-mix(in oklab, var(--oc-orange) 30%, var(--oc-rail-header-ground)), var(--oc-rail-header-ground));--grip-color:var(--oc-text-dim)}.bar-handle--rail[aria-expanded=false][data-tone=question].svelte-19ple90{background:linear-gradient(to bottom, color-mix(in oklab, var(--oc-yellow) 30%, var(--oc-rail-header-ground)), var(--oc-rail-header-ground))}.bar-handle--bottom.svelte-19ple90{box-shadow:inset 0 1px 0 0 var(--oc-line-frame)}.bar-handle.svelte-19ple90:hover{--grip-color:var(--oc-text-dim)}@media (pointer:coarse){.bar-handle.svelte-19ple90:before{content:"";background:0 0;position:absolute}.bar-handle--side.svelte-19ple90:before{width:24px;top:0;bottom:0;right:0}.bar-handle--rail.svelte-19ple90:before{width:24px;top:0;bottom:0;left:0}.bar-handle--bottom.svelte-19ple90:before{height:24px;bottom:0;left:0;right:0}}.le-thumb.svelte-1gw6fyc{background:var(--oc-ground-raised);border:var(--oc-border,1px) solid var(--oc-line-faint);border-radius:var(--oc-radius-sm,2px);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;width:76px;height:52px;display:flex;position:relative;overflow:hidden}.le-thumb--wide.svelte-1gw6fyc{width:100%;height:132px}.le-thumb__img.svelte-1gw6fyc{object-fit:cover;object-position:top left;width:100%;height:100%}.le-thumb__icon.svelte-1gw6fyc{display:inline-flex}.le-thumb__steps.svelte-1gw6fyc{align-items:flex-end;gap:2px;display:flex}.le-thumb__step.svelte-1gw6fyc{background:var(--oc-line-rule);height:2px;display:block}.wp-pframe.svelte-14ux6tg{transform-origin:0 0;pointer-events:none;background:0 0;border:0;display:block;position:absolute;inset:0 auto auto 0}.wp-tile__stage.svelte-6d6gb3{opacity:0;flex:none;display:block;position:relative;overflow:hidden}.wp-tile__stage--ready.svelte-6d6gb3{opacity:1}.wp-tile__well.svelte-6d6gb3{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.wp-tile__under.svelte-6d6gb3{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wp-tile__under--hidden.svelte-6d6gb3{visibility:hidden}.lac.svelte-1912d25{min-width:0;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.lac-summary.svelte-1912d25{min-width:0;color:var(--oc-text-secondary);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;display:inline-flex}.lac-panel.svelte-1912d25{flex-direction:column;flex:100%;gap:6px;min-width:0;display:flex}.lac-label.svelte-1912d25{color:var(--oc-text-muted);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;font-size:10px}.lac-row.svelte-1912d25{min-width:0;color:var(--oc-text-primary);flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:12px;display:flex}.lac-name.svelte-1912d25{overflow-wrap:anywhere;min-width:0}.lac-tag.svelte-1912d25{border:1px solid var(--oc-line-rule);color:var(--oc-text-muted);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;white-space:nowrap;border-radius:2px;flex:none;padding:0 5px;font-size:10px}@media (max-width:767px){.lac.svelte-1912d25 [data-lac-link]{flex:100%;justify-content:flex-start;min-height:44px}.lac-panel.svelte-1912d25 [data-lac-pin]{white-space:normal;width:100%;min-height:44px;overflow:visible}.lac-panel.svelte-1912d25 [data-lac-pin] span{white-space:normal;overflow-wrap:anywhere}}.lch.svelte-opcfkq{flex-direction:column;gap:8px;min-width:0;display:flex}.lch-host.svelte-1m8nd60{min-width:0}.lnp.svelte-16mh32j{gap:var(--oc-space-1);min-width:0;font-family:var(--font-mono);flex-direction:column;display:flex}.lnp-label.svelte-16mh32j{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}@media (max-width:767px){.lnp.svelte-16mh32j [data-lnp-pinned]{min-height:44px}}.lwt.svelte-1s4xtqg{gap:var(--oc-space-1);min-width:0;font-family:var(--font-mono);flex-direction:column;display:flex}.lwt-label.svelte-1s4xtqg{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.lwt-note.svelte-1s4xtqg{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;margin:0}.lwt-file.svelte-1s4xtqg{padding:var(--oc-space-1);border-left:2px solid var(--oc-orange);background:var(--oc-ground-field);max-height:160px;color:var(--oc-text-primary);font-size:var(--oc-fs-micro);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.lwt-error.svelte-1s4xtqg{padding:var(--oc-space-1);border-left:2px solid var(--oc-coral);background:var(--oc-ground-field);color:var(--oc-text-primary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;margin:0}@media (max-width:767px){.lwt.svelte-1s4xtqg [data-lwt-on],.lwt.svelte-1s4xtqg [data-lwt-setup]{min-height:44px}}.lst.svelte-1sqwu1m{gap:var(--oc-space-1);min-width:0;font-family:var(--font-mono);flex-direction:column;display:flex}.lst-label.svelte-1sqwu1m{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.lst-note.svelte-1sqwu1m{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;margin:0}.lst-error.svelte-1sqwu1m{padding:var(--oc-space-1);border-left:2px solid var(--oc-coral);background:var(--oc-ground-field);color:var(--oc-text-primary);font-size:var(--oc-fs-micro);overflow-wrap:anywhere;margin:0}.lst-actions.svelte-1sqwu1m{gap:var(--oc-space-1);flex-wrap:wrap;display:flex}@media (max-width:700px){.lst.svelte-1sqwu1m [data-field]{width:100%;min-height:44px}}.lpm.svelte-yftazw{min-width:0;max-height:60vh;font-family:var(--font-mono);flex-direction:column;gap:8px;display:flex;overflow-y:auto}.lpm-note.svelte-yftazw,.lpm-names.svelte-yftazw{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0;font-size:12px}.lpm-names.svelte-yftazw{border-left:2px solid var(--oc-orange);background:var(--oc-ground-field);color:var(--oc-text-primary);padding:6px 10px}.lpm-why.svelte-yftazw{color:var(--oc-text-muted);font-size:11px;display:block}.lpm-error.svelte-yftazw{border-left:2px solid var(--oc-coral);background:var(--oc-ground-field);color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0;padding:6px 8px;font-size:12px}.lpm-field.svelte-yftazw{color:var(--oc-text-muted);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;font-size:10px}.lp-off.svelte-b8kgly{gap:var(--oc-space-0-5);min-width:0;padding-block:var(--oc-space-1);flex-direction:column;display:flex}.lp-off__name.svelte-b8kgly{min-width:0;font-size:var(--oc-fs-body);overflow-wrap:anywhere;unicode-bidi:isolate;font-weight:600}.lp-off__name.svelte-b8kgly code:where(.svelte-b8kgly){font-family:var(--pl-mono);font-weight:400}.lp-off__sub.svelte-b8kgly{color:var(--pl-dim);font-family:var(--pl-mono);font-size:var(--oc-fs-hint)}.lp-hidden.svelte-lybk14{gap:var(--oc-space-0-5);padding-bottom:var(--oc-space-2);flex-direction:column;display:flex}.lp-hint-line.svelte-lybk14{color:var(--pl-dim);font-size:var(--oc-fs-hint)}.lp-import.svelte-1k0xhbx{flex-direction:column;gap:8px;min-width:0;max-height:60vh;display:flex;overflow-y:auto}.lp-import__note.svelte-1k0xhbx{color:var(--oc-text-secondary);margin:0;font-size:12px}.lp-import__label.svelte-1k0xhbx{color:var(--oc-text-muted);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;font-size:10px}.lp-import.svelte-1k0xhbx textarea[data-field][data-mono]{font-family:var(--font-mono)}.lp-import__script.svelte-1k0xhbx{border:1px solid var(--oc-line-rule);background:var(--oc-ground-field);max-height:30vh;color:var(--oc-text-primary);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:2px;margin:0;padding:8px;font-size:11px;overflow:auto}.lp-edit.svelte-1t0brnh{flex-direction:column;min-width:0;display:flex}.lp-grid.svelte-1t0brnh{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 12px;display:grid}.lp-field.svelte-1t0brnh{flex-direction:column;gap:3px;min-width:0;display:flex}.lp-field--wide.svelte-1t0brnh{grid-column:1/-1}.lp-hint.svelte-1t0brnh{color:var(--pl-dim);overflow-wrap:anywhere;font-size:11px}.lp-hint--warn.svelte-1t0brnh{color:var(--pl-warn)}.lp-edit.svelte-1t0brnh :is(input,select,textarea)[data-field][data-mono]{font-family:var(--pl-mono)}.lp-icon-mark.svelte-1t0brnh{width:24px;height:24px;color:var(--pl-muted);flex:none;line-height:0;display:inline-flex}.lp-icon-row.svelte-1t0brnh{align-items:center;gap:8px;min-height:32px;display:flex}.lp-picker.svelte-1t0brnh{max-width:420px;color:var(--pl-text)}.lp-radio.svelte-1t0brnh{display:inline-flex}.lp-fold.svelte-1t0brnh{border-top:1px solid var(--pl-line-quiet);margin-top:12px}.lp-fold__body.svelte-1t0brnh{flex-direction:column;gap:10px;padding-bottom:8px;display:flex}.lp-row.svelte-1t0brnh{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.lp-ghost.svelte-1t0brnh{width:var(--oc-control-h-xs)}.lp-add.svelte-1t0brnh{align-self:flex-start}.lp-actions.svelte-1t0brnh{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media (max-width:520px){.lp-row.svelte-1t0brnh{grid-template-columns:minmax(0,1fr) auto}.lp-row.svelte-1t0brnh>:where(.svelte-1t0brnh):first-child{grid-column:1/-1}}.lp-split.svelte-1xd769f{gap:var(--pl-gutter,16px);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container oc-pane (width>=820px){.lp-split.svelte-1xd769f{grid-template-columns:360px minmax(0,1fr)}}.lp-split.lp-split--solo.svelte-1xd769f{grid-template-columns:minmax(0,1fr)}.lp-detail.lp-detail--none.svelte-1xd769f{display:none}.lp-detail.svelte-1xd769f{gap:var(--pl-gutter,16px);flex-direction:column;min-width:0;display:flex}.lp-split.svelte-1xd769f [data-lp-row]{--_btn-ink:var(--pl-text);--_btn-ink-hover:var(--pl-text);flex:auto;align-items:center;gap:10px;min-width:0;padding-block:4px}.lp-item__mark.svelte-1xd769f{width:24px;height:24px;color:var(--pl-muted);flex:none;line-height:0;display:inline-flex}.lp-item__main.svelte-1xd769f{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lp-item__label.svelte-1xd769f{align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:600;display:flex}.lp-item__sub.svelte-1xd769f{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:flex}.lp-item__name.svelte-1xd769f{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lp-item__facts.svelte-1xd769f{min-width:0;color:var(--pl-dim);font-family:var(--pl-mono);text-overflow:ellipsis;white-space:nowrap;flex:14ch;font-size:11px;font-weight:400;overflow:hidden}.lp-templates.svelte-1xd769f{flex-wrap:wrap;gap:8px;display:flex}.lp-result.svelte-1xd769f{flex-direction:column;gap:2px;min-width:0;display:flex}.lp-result.svelte-1xd769f .oc-label:where(.svelte-1xd769f){margin:0}.lp-refusal.svelte-1xd769f{flex-direction:column;gap:2px;min-width:0;display:flex}.lp-row.svelte-1xd769f{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.lp-line.svelte-1xd769f{font-family:var(--pl-mono);color:var(--pl-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:11px}.lp-preview.svelte-1xd769f{flex-direction:column;gap:6px;min-width:0;display:flex}.lp-preview.svelte-1xd769f .oc-label:where(.svelte-1xd769f){margin:0}.lp-code.svelte-1xd769f{border:1px solid var(--pl-line);background:var(--pl-ground);max-height:40vh;color:var(--pl-text);font-family:var(--pl-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:2px;margin:0;padding:8px;font-size:11px;line-height:1.45;overflow:auto}.mp.svelte-p7z7kz{gap:var(--oc-space-3);flex-direction:column;min-width:0;display:flex}.mp__cols.svelte-p7z7kz{gap:var(--oc-space-3) var(--oc-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.mp__block.svelte-p7z7kz,.mp__types.svelte-p7z7kz,.mp__example.svelte-p7z7kz{gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}.mp__text.svelte-p7z7kz{color:var(--oc-text-secondary);margin:0;line-height:1.5}.mp__text--muted.svelte-p7z7kz{color:var(--oc-text-muted)}.mp__list.svelte-p7z7kz{padding-left:var(--oc-space-4);color:var(--oc-text-secondary);margin:0;line-height:1.5}.mp__example.svelte-p7z7kz{padding-top:var(--oc-space-3);box-shadow:inset 0 1px 0 var(--oc-control-line)}.mp__demo.svelte-p7z7kz{align-items:center;gap:var(--oc-space-4);padding:var(--oc-space-3) 0;display:flex}.mp__ring.svelte-p7z7kz{border:2px solid var(--oc-control-line);border-top-color:var(--oc-green);border-radius:50%;width:16px;height:16px;animation:1s linear infinite svelte-p7z7kz-mp-spin}.mp__bar.svelte-p7z7kz{background:var(--oc-cyan);transform-origin:0;flex:1;min-width:0;height:2px;animation:1.6s ease-in-out infinite svelte-p7z7kz-mp-pulse}.mp__dot.svelte-p7z7kz{background:var(--oc-green);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite svelte-p7z7kz-mp-breathe}.mp__demo--still.svelte-p7z7kz .mp__ring:where(.svelte-p7z7kz),.mp__demo--still.svelte-p7z7kz .mp__bar:where(.svelte-p7z7kz),.mp__demo--still.svelte-p7z7kz .mp__dot:where(.svelte-p7z7kz){animation:none}@keyframes svelte-p7z7kz-mp-spin{to{transform:rotate(360deg)}}@keyframes svelte-p7z7kz-mp-pulse{0%,to{opacity:.5;transform:scaleX(.25)}50%{opacity:1;transform:scaleX(1)}}@keyframes svelte-p7z7kz-mp-breathe{0%,to{opacity:.35}50%{opacity:1}}.tp.svelte-mfgisi{align-items:flex-end;gap:var(--oc-space-3);flex-direction:column;width:100%;display:flex}.tp__now.svelte-mfgisi,.tp__quick.svelte-mfgisi{justify-content:flex-end;align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.tp__pill.svelte-mfgisi{align-items:center;gap:var(--oc-space-2);display:inline-flex}.tp__chip.svelte-mfgisi{align-items:center;gap:var(--oc-space-2);max-width:100%;display:inline-flex}.tp__label.svelte-mfgisi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tp__sw.svelte-mfgisi{border:1px solid var(--p-border);background:var(--p-page);border-radius:1px;flex-direction:column;justify-content:center;gap:2px;width:22px;height:16px;padding:2px;display:inline-flex}.tp__sw.svelte-mfgisi i:where(.svelte-mfgisi){border-radius:1px;height:2px;display:block}.cset.svelte-1e9fox5{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.cset__label.svelte-1e9fox5{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cset__note.svelte-1e9fox5{color:var(--cat-muted);margin:0;font-size:11px;line-height:1.45}.cset__note--out.svelte-1e9fox5{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px}.agent-gate__beast.svelte-1dscjin{gap:var(--oc-space-2);margin-top:var(--oc-space-3);padding-top:var(--oc-space-3);border-top:1px solid var(--oc-line-panel);flex-direction:column;display:flex}.agent-gate__beast-head.svelte-1dscjin{align-items:center;gap:var(--oc-space-2);color:var(--oc-orange);display:flex}.agent-gate__beast-label.svelte-1dscjin{font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.agent-gate__beast-foot.svelte-1dscjin{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.agent-gate__beast.svelte-1dscjin .agent-gate__beast-risk:where(.svelte-1dscjin){color:var(--oc-coral)}.mcp-panel__list.svelte-vggp6d{padding-left:var(--oc-space-4);gap:var(--oc-space-1);font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);flex-direction:column;margin:0;display:flex}.irp.svelte-19xlc2z{color:var(--oc-text-secondary);flex-direction:column;gap:4px;margin:0 0 8px;padding:0;font-size:12px;line-height:1.5;list-style:none;display:flex}.irp.svelte-19xlc2z li:where(.svelte-19xlc2z){border-left:2px solid var(--oc-line-rule);overflow-wrap:anywhere;padding-left:8px}.irp.svelte-19xlc2z code:where(.svelte-19xlc2z){font-family:var(--font-mono);color:var(--oc-text-primary)}.beast-strip.svelte-16lu3ao{gap:var(--oc-space-3);padding-bottom:var(--oc-space-3);box-shadow:0 1px 0 var(--oc-line-rule);flex-direction:column;display:flex}.beast-strip__head.svelte-16lu3ao{align-items:center;gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.beast-strip__state.svelte-16lu3ao{font-family:var(--font-mono);font-size:var(--oc-fs-body);color:var(--oc-text-dim);flex:auto;min-width:0}.beast-strip__state--on.svelte-16lu3ao{color:var(--oc-green)}.beast-strip__live.svelte-16lu3ao{gap:var(--oc-space-2);flex-direction:column;display:flex}.beast-strip__off.svelte-16lu3ao{align-items:center;gap:var(--oc-space-2);display:flex}.beast-strip__problem.svelte-16lu3ao{color:var(--oc-coral);font-family:var(--font-mono);font-size:var(--oc-fs-body);margin:0}.messaging-rows{flex-direction:column;display:flex}.messaging-row{align-items:center;gap:var(--oc-space-3);padding:var(--oc-space-2) 0;box-shadow:inset 0 -1px 0 var(--oc-line-faint);font-family:var(--font-mono);font-size:var(--oc-fs-body);flex-wrap:wrap;display:flex}.messaging-row>:last-child{margin-left:auto}.messaging-held{color:var(--oc-yellow)}.messaging-log__text{min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere;flex:16rem}.messaging-log__status[data-status=held]{color:var(--oc-yellow)}.messaging-log__status[data-status=unconfirmed]{color:var(--oc-cyan)}.messaging-log__status[data-status=failed]{color:var(--oc-coral)}.fed-sas.svelte-19n0lhw{background:var(--oc-ground-field);border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);color:var(--oc-text-bright);font-family:var(--font-mono);font-size:calc(var(--oc-fs-title) * 1.6);letter-spacing:.18em;text-align:center;-webkit-user-select:all;user-select:all;padding:10px 8px;display:block}.fed-code.svelte-bvtzjo{background:var(--oc-ground-field);border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);color:var(--oc-text-bright);font-family:var(--font-mono);font-size:var(--oc-fs-title);letter-spacing:.12em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:6px 8px;display:block}.pledger .auto-line{font-size:var(--oc-fs-label);color:var(--oc-text-muted);overflow-wrap:anywhere;margin:0}.pledger .auto-line--error{color:var(--oc-coral)}.pledger .auto-scroll{max-width:100%;overflow-x:auto}.pledger .auto-form{flex-direction:column;display:flex}.pledger .auto-form__row{align-items:flex-end;gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.pledger .auto-form__note{font-size:var(--oc-fs-label);color:var(--oc-text-muted);margin:0}.pledger .auto-form__fixed{font-size:var(--oc-fs-status);color:var(--oc-text-secondary)}.pledger .auto-form__group{gap:var(--oc-space-3);min-width:0;padding-top:var(--oc-space-2);box-shadow:inset 0 1px 0 var(--oc-line-faint);flex-direction:column;display:flex}.pledger .auto-form__group textarea,.pledger .auto-form__body textarea{resize:vertical;font-family:var(--font-mono)}.pledger .auto-steps{gap:var(--oc-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pledger .auto-step{min-width:0}.pledger .auto-log{gap:var(--oc-space-3);flex-direction:column;min-width:0;display:flex}.ap-page{font-family:var(--font-mono);color:var(--oc-text-primary);container:ap-page/inline-size}.ap-page .ap-num{font-variant-numeric:tabular-nums}.ap-page .ap-sum{min-width:0;color:var(--oc-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap-page .oc-titlebar{container:ap-title/inline-size}@container ap-title (width<=999.98px){.ap-page .oc-titlebar__sub{display:none}}.ap-page .ap-acts{justify-content:flex-end;align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.ap-page [data-scheduler-pause-switch][aria-checked=true]{color:var(--oc-yellow)}.ap-page [data-scheduler-pause-switch][aria-checked=true] .oc-check__box{border-color:var(--oc-yellow)}.ap-page [data-scheduler-pause-switch][aria-checked=true] .oc-check__box:after{background:var(--oc-yellow)}.ap-page .ap-strip{padding:var(--oc-space-1-5) var(--oc-page-gutter,16px);color:var(--oc-yellow);font-size:var(--oc-fs-label);background:var(--oc-ground-chrome);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex:none;margin:0}.ap-page .ap-cmd-wrap{display:inline-flex;position:relative}.ap-page .ap-cmd-pop{z-index:40;width:min(420px,100vw - 32px);max-height:70vh;padding:var(--oc-space-3);background:var(--oc-ground-raised);border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);box-shadow:0 10px 28px -10px var(--oc-backdrop);position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto}.ap-page .ap-note{margin:var(--oc-space-1) 0 0;color:var(--oc-text-muted);font-size:var(--oc-fs-label);overflow-wrap:anywhere}.ap-page .ap-ctb{box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);min-height:var(--oc-tap);flex-wrap:wrap;flex:none;align-items:stretch;min-width:0;display:flex}.ap-page .ap-ct{min-height:var(--oc-tap);align-items:center;gap:var(--oc-space-2);padding:0 var(--oc-space-4);color:var(--oc-text-secondary);box-shadow:inset -1px 0 0 0 var(--oc-line-faint);white-space:nowrap;font-family:var(--font-mono);background:0 0;border:1px solid #0000;border-radius:0;flex:none;align-self:stretch;display:inline-flex;position:relative}.ap-page[data-pane-open] .ap-ct{padding:0 var(--oc-space-3)}.ap-page .ap-ct:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.ap-page .ap-ct[aria-pressed=true]{--_bd:var(--oc-orange);border-color:var(--oc-orange);background:var(--oc-orange-tint);color:var(--oc-text-bright)}.ap-page .ap-ct__l{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase}.ap-page .ap-ct__n{font-size:var(--oc-fs-figure);color:var(--oc-text-bright);font-variant-numeric:tabular-nums;line-height:1}.ap-page .ap-ct[data-tone=bad] .ap-ct__n{color:var(--oc-coral)}.ap-page .ap-ct[data-tone=wait] .ap-ct__n{color:var(--oc-yellow)}@keyframes ap-ct-bump{0%{opacity:.45}to{opacity:0}}.ap-page .ap-ct[data-bump]:after{content:"";background:var(--oc-orange-tint);pointer-events:none;opacity:0;animation:1.2s ease-out ap-ct-bump;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ap-page .ap-ct[data-bump]:after{animation:none}}.ap-page .ap-body{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.ap-page .ap-tab{flex:1 1 0;min-width:0;min-height:0}.ap-page .ap-state{padding:var(--oc-space-6) var(--oc-space-3);color:var(--oc-text-muted);margin:0}.ap-page .ap-state--error{color:var(--oc-coral)}.ap-page .ap-logdock{max-height:38%;padding:0 var(--oc-space-3) var(--oc-space-2);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);flex:none;overflow-y:auto}.ap-page .ap-logdock__h{z-index:var(--oc-z-raised);justify-content:space-between;align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) 0;background:var(--oc-ground-content);display:flex;position:sticky;top:0}.ap-page .ap-logdock [data-scheduler-log]{flex-direction:column;display:flex}.ap-page .ap-logdock [data-log-settings]{margin-top:var(--oc-space-2);padding-top:var(--oc-space-2);box-shadow:inset 0 1px 0 0 var(--oc-line-faint);order:2}@media (max-width:700px){.ap-page .ap-sum{flex-basis:100%;order:3}.ap-page .ap-acts{padding-bottom:var(--oc-space-0-5);flex-wrap:wrap;flex:100%;order:4;margin-left:0}.ap-page [data-btn],.ap-page .ap-switch{min-height:var(--oc-tap)}.ap-page .ap-cmd-pop{width:auto;position:fixed;top:auto;left:16px;right:16px}.ap-page .ap-ctb{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;padding:0;display:grid}.ap-page .ap-ct{padding:0 var(--oc-space-4);min-height:var(--oc-tap);justify-content:space-between}}.ap-page .ap-st{--st-icon:var(--oc-control-h-sm);--st-cols:minmax(0, 1fr) 16ch calc(3 * var(--st-icon) + 2 * var(--oc-space-1));margin:var(--oc-space-4) -12px 0;font-family:var(--font-mono);min-width:0}.ap-page .ap-st .ap-st-c-rep,.ap-page .ap-st .ap-st-rep{display:none}@container ap-list (width>=520px){.ap-page .ap-st{--st-cols:minmax(0, 1fr) 16ch 16ch calc(3 * var(--st-icon) + 2 * var(--oc-space-1))}.ap-page .ap-st .ap-st-c-rep,.ap-page .ap-st .ap-st-rep{display:block}}@container ap-list (width>=760px){.ap-page .ap-st{--st-cols:minmax(0, 1fr) 14ch 17ch 17ch calc(3 * var(--st-icon) + 2 * var(--oc-space-1))}.ap-page .ap-st .ap-st-c-tag{display:block}}.ap-page .ap-st-title{justify-content:space-between;align-items:center;gap:var(--oc-space-3);height:30px;padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);display:flex}.ap-page .ap-st-total{color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.ap-page .ap-st-cols,.ap-page .ap-st-row{grid-template-columns:var(--st-cols);align-items:center;gap:var(--oc-space-3);min-width:0;display:grid}.ap-page .ap-st-cols{padding:var(--oc-space-1) var(--oc-space-3);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-caps);text-transform:uppercase;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint)}.ap-page .ap-st-c-tag{display:none}.ap-page .ap-st-tree,.ap-page .ap-st-kids,.ap-page .ap-st-items{min-width:0;margin:0;padding:0;list-style:none}.ap-page .ap-st-node{min-width:0;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule)}.ap-page .ap-st-head{align-items:baseline;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3) var(--oc-space-1);min-width:0;display:flex}.ap-page .ap-st-nm{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-page .ap-st-n{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);flex:none}.ap-page .ap-st-node[data-tree-kind=project]>.ap-st-head,.ap-page .ap-st-node[data-tree-kind=unassigned]>.ap-st-head{background:var(--oc-ground-field)}.ap-page .ap-st-node[data-tree-kind=project]>.ap-st-head .ap-st-nm,.ap-page .ap-st-node[data-tree-kind=unassigned]>.ap-st-head .ap-st-nm{color:var(--oc-text-bright);text-transform:uppercase;letter-spacing:var(--oc-tracking-caps);font-size:var(--oc-fs-label)}.ap-page .ap-st-node[data-tree-kind=session]>.ap-st-head{padding-top:var(--oc-space-1-5);font-size:var(--oc-fs-label)}.ap-page .ap-st-node[data-tree-kind=session]>.ap-st-head .ap-st-nm{color:var(--oc-text-muted)}.ap-page .ap-st-kids>.ap-st-node{box-shadow:none}.ap-page .ap-st-items{padding-bottom:var(--oc-space-1);flex-direction:column;display:flex}.ap-page .ap-st-row{padding:var(--oc-space-0-5) var(--oc-space-3);min-height:var(--oc-row-h);font-size:var(--oc-fs-label)}.ap-page .ap-st-row:hover{background:var(--oc-ground-hover)}.ap-page .ap-st-row:not([data-enabled]) [data-st-name],.ap-page .ap-st-row:not([data-enabled]) .ap-st-when{color:var(--oc-text-muted)}.ap-page [data-st-name]{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;color:var(--oc-text-primary);font-size:var(--oc-fs-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-page [data-st-name]:hover{color:var(--oc-orange)}.ap-page [data-st-name]:focus-visible{box-shadow:0 1px 0 0 var(--oc-line-rule)}.ap-page .ap-st-when,.ap-page .ap-st-rep{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-page .ap-st-rep{color:var(--oc-text-muted)}.ap-page .ap-st-row[data-state=failed] .ap-st-when{color:var(--oc-coral)}.ap-page .ap-st-acts{--oc-ibtn-size:var(--st-icon);justify-content:flex-end;align-items:center;gap:var(--oc-space-1);display:flex}.ap-page .auto-sched__panel{gap:var(--oc-space-2);padding:var(--oc-space-2) 0 var(--oc-space-2) var(--oc-space-3);box-shadow:inset 1px 0 0 var(--oc-line-rule);flex-direction:column;grid-column:1/-1;min-width:0;margin:0;display:flex}.ap-page .auto-sched__field{gap:var(--oc-space-1);flex-direction:column;display:flex}.ap-page .auto-sched__repeat,.ap-page .auto-sched__actions{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ap-page [data-automations-tab]{flex-direction:column;display:flex}.ap-page .ap-listcol{flex-direction:column;flex:1 1 0;min-width:0;height:100%;min-height:0;display:flex}.ap-page .ap-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-page .ap-mk-run,.ap-page .ap-mk-light{vertical-align:middle;flex:none;display:inline-block}.ap-page .ap-mk-run[data-status=succeeded],.ap-page .ap-mk-run[data-status=running],.ap-page .ap-mk-light[data-kind=ok]{color:var(--oc-green)}.ap-page .ap-mk-run[data-status=failed]{color:var(--oc-coral)}.ap-page .ap-mk-run[data-status=alerted]{color:var(--oc-cyan)}.ap-page .ap-mk-run[data-status=skipped],.ap-page .ap-mk-run[data-status=waiting_on_you]{color:var(--oc-yellow)}.ap-page .ap-mk-run[data-status=claimed],.ap-page .ap-mk-run[data-status=future],.ap-page .ap-mk-light[data-kind=off]{color:var(--oc-text-dim)}.ap-page .ap-mk-run[data-status=running]{animation:2.4s linear infinite ap-spin}.ap-page .ap-mk-run[data-status=waiting_on_you]{animation:2.2s ease-in-out infinite ap-breathe}@keyframes ap-spin{to{transform:rotate(360deg)}}@keyframes ap-breathe{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ap-page .ap-mk-run[data-status=running],.ap-page .ap-mk-run[data-status=waiting_on_you]{animation:none}}.ap-page .ap-confirm{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-wrap:wrap;flex:none;display:flex}.ap-page .ap-confirm p{color:var(--oc-text-secondary);flex:24ch;margin:0}.ap-page .ap-lt{flex:none}.ap-page .ap-lt .oc-toolbar__facets [data-field]{width:auto;max-width:18ch}.ap-page .ap-lt__count{color:var(--oc-text-muted);font-size:var(--oc-fs-label);white-space:nowrap}.ap-page .ap-pills{gap:var(--oc-space-1-5);flex-wrap:wrap;flex:100%;display:flex}.ap-page .ap-pill{align-items:center;gap:var(--oc-space-1);min-height:var(--oc-row-h-dense);padding:0 var(--oc-space-0-5) 0 var(--oc-space-2);font-size:var(--oc-fs-label);color:var(--oc-text-bright);background:var(--oc-ground-field);border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-control);display:inline-flex}.ap-page .ap-pill button{width:var(--oc-control-h-xs);height:var(--oc-control-h-xs);border-radius:var(--oc-radius-control);color:var(--oc-text-muted);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ap-page .ap-pill button:hover{background:var(--oc-ground-hover);color:var(--oc-coral)}.ap-page .ap-list{overscroll-behavior:contain;min-width:0;min-height:0;padding:0 var(--oc-space-3) var(--oc-space-4);flex:1 1 0;position:relative;overflow-y:auto;container:ap-list/inline-size}.ap-page .ap-list:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--oc-line-rule) 70%, var(--oc-text-muted))}.ap-page .ap-lhead,.ap-page .ap-row{align-items:center;gap:var(--oc-space-2);grid-template-columns:14px minmax(0,1fr) 112px 108px;min-width:0;display:grid}.ap-page .ap-c-next,.ap-page .ap-c-strip,.ap-page .ap-c-rate,.ap-page .ap-c-med,.ap-page .ap-c-on{display:none}.ap-page .ap-lhead{z-index:3;height:30px;padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);margin:0 -12px;position:sticky;top:0}.ap-page .ap-hcw{min-width:0}.ap-page .ap-hc{align-items:center;gap:var(--oc-space-1);width:calc(100% + 8px);padding:0 var(--oc-space-1);height:var(--oc-row-h-dense);border-radius:var(--oc-radius-control);color:var(--oc-text-muted);font-family:inherit;font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;white-space:nowrap;text-align:left;background:0 0;border:1px solid #0000;margin:0 -4px;display:flex;overflow:hidden}.ap-page .ap-hc--plain{cursor:default}.ap-page button.ap-hc:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.ap-page .ap-hcw[aria-sort] .ap-hc{color:var(--oc-text-bright);border-color:var(--oc-line-rule)}.ap-page .ap-arr{border-left:3.5px solid #0000;border-right:3.5px solid #0000;flex:none;width:0;height:0;display:inline-block}.ap-page .ap-arr[data-d=up]{border-bottom:5px solid var(--oc-orange)}.ap-page .ap-arr[data-d=down]{border-top:5px solid var(--oc-orange)}.ap-page .ap-row{min-height:56px;padding:var(--oc-space-2) calc(var(--oc-space-3) - var(--oc-border));margin:0 -12px}.ap-page .ap-row>span{overflow-wrap:break-word;min-width:0}.ap-page .ap-row .ap-sub,.ap-page .ap-row .ap-l2{color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.ap-page .ap-dim{color:var(--oc-text-dim)}.ap-page .ap-c-light{align-items:center;display:flex}.ap-page .ap-c-name{gap:var(--oc-space-0-5);align-content:center;display:grid}.ap-page .ap-nm-line{align-items:baseline;gap:var(--oc-space-0-5) var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.ap-page .ap-nm{color:var(--oc-text-bright)}.ap-page .ap-l2{gap:0 var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.ap-page .ap-c-last{gap:var(--oc-space-0-5);align-content:center;display:grid}.ap-page .ap-lr{align-items:center;gap:var(--oc-space-1-5);flex-wrap:wrap;min-width:0;display:inline-flex}.ap-page .ap-lr[data-status=failed]{color:var(--oc-coral)}.ap-page .ap-lr[data-status=alerted]{color:var(--oc-cyan)}.ap-page .ap-lr[data-status=waiting_on_you]{color:var(--oc-yellow)}.ap-page .ap-c-act{justify-content:flex-end;align-items:center;gap:var(--oc-space-1);display:flex}.ap-page .ap-c-next{gap:var(--oc-space-0-5)}.ap-page .ap-c-rate,.ap-page .ap-c-med{color:var(--oc-text-secondary);white-space:nowrap}.ap-page .ap-strip-box{justify-content:flex-start;display:flex}.ap-page .ap-strip-in{align-items:center;gap:0;display:flex}.ap-page .ap-sm{padding:var(--oc-space-0-5);font-style:normal;line-height:0;display:inline-flex}.ap-page .ap-sm[data-cur]{outline:1px solid var(--oc-orange);outline-offset:0}.ap-page .ap-strip-in[data-shift]{animation:.2s ease-out ap-shift}@keyframes ap-shift{0%{transform:translate(10px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ap-page .ap-strip-in[data-shift]{animation:none}}.ap-page .ap-listcol[data-density=compact] .ap-row{min-height:34px;padding-block:var(--oc-space-1)}.ap-page .ap-listcol[data-density=compact] .ap-l2,.ap-page .ap-listcol[data-density=compact] .ap-c-last .ap-sub{display:none}@container ap-list (width>=680px){.ap-page .ap-lhead,.ap-page .ap-row{grid-template-columns:14px minmax(0,1.4fr) minmax(100px,.5fr) 124px minmax(64px,.3fr) 100px}.ap-page .ap-c-strip,.ap-page .ap-c-rate{display:block}}@container ap-list (width>=900px){.ap-page .ap-lhead,.ap-page .ap-row{grid-template-columns:14px minmax(0,1.4fr) minmax(100px,.5fr) 124px minmax(64px,.3fr) 40px 100px}.ap-page .ap-c-on{display:flex}}@container ap-list (width>=1100px){.ap-page .ap-lhead,.ap-page .ap-row{grid-template-columns:14px minmax(0,1.4fr) minmax(100px,.35fr) minmax(100px,.4fr) 124px minmax(64px,.25fr) minmax(84px,.3fr) 40px 100px}.ap-page .ap-c-next{display:grid}.ap-page .ap-c-med{display:block}}.ap-page .ap-pv{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-3);padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);flex-wrap:wrap;flex:none;min-width:0;display:flex}.ap-page .ap-pv__name{color:var(--oc-text-bright)}.ap-page .ap-pv__line{min-width:0;color:var(--oc-text-secondary);overflow-wrap:anywhere;flex:30ch}.ap-page .ap-pv [data-btn]{align-self:center;margin-left:auto}.ap-page .ap-fade{animation:.15s ease-out ap-fade-in}@keyframes ap-fade-in{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ap-page .ap-fade{animation:none}}.ap-page .ap-keys{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-1-5) var(--oc-space-3);color:var(--oc-text-dim);font-size:var(--oc-fs-label);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);flex-wrap:wrap;flex:none;display:flex}.ap-page .ap-keys kbd{font-family:var(--font-mono);font-size:var(--oc-fs-micro);padding:0 var(--oc-space-1);margin:0 var(--oc-space-0-5) 0 var(--oc-space-2);color:var(--oc-text-secondary);border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-control);background:0 0}.ap-page .ap-keys kbd:first-child{margin-left:0}@media (max-width:700px){.ap-page .ap-lt .oc-toolbar__search{flex:100%;max-width:none}.ap-page .ap-lt .oc-toolbar__facets{flex:100%}.ap-page .ap-lt .oc-toolbar__end{flex:auto;justify-content:flex-end}.ap-page .ap-lt__clear,.ap-page .ap-pill{min-height:var(--oc-tap)}.ap-page .ap-pill button{min-height:var(--oc-tap);min-width:var(--oc-tap)}.ap-page .ap-body,.ap-page .ap-tab{flex:none;overflow:visible}.ap-page .ap-listcol{flex:none;height:auto;display:block}.ap-page .ap-list{padding-bottom:var(--oc-space-2);overflow:visible}.ap-page .ap-lhead{display:none}.ap-page .ap-row{gap:var(--oc-space-1) var(--oc-space-3);min-height:64px;padding-block:var(--oc-space-2);grid-template-columns:14px minmax(0,1fr) auto auto;grid-template-areas:"li nm lr ac"".st st st";align-items:start}.ap-page .ap-c-light{padding-top:var(--oc-space-1);grid-area:li}.ap-page .ap-c-name{grid-area:nm}.ap-page .ap-c-name .ap-l2{display:none}.ap-page .ap-c-last{text-align:right;grid-area:lr;justify-items:end}.ap-page .ap-c-last .ap-sub{display:none}.ap-page .ap-c-act{grid-area:ac}.ap-page .ap-c-strip{grid-area:st;justify-self:start;display:block}.ap-page .ap-strip-in>:nth-last-child(n+11),.ap-page .ap-keys{display:none}}.r-sheet .mk-run{vertical-align:middle;flex:none;display:inline-block}.r-sheet .mk-run[data-status=succeeded]{color:var(--oc-green)}.r-sheet .mk-run[data-status=failed]{color:var(--oc-coral)}.r-sheet .mk-run[data-status=skipped],.r-sheet .mk-run[data-status=waiting_on_you]{color:var(--oc-yellow)}.r-sheet .mk-run[data-status=running]{color:var(--oc-green);animation:2.4s linear infinite r-mk-spin}.r-sheet .mk-run[data-status=claimed],.r-sheet .mk-run[data-status=future],.r-sheet .mk-run[data-status=neutral]{color:var(--oc-text-dim)}.r-sheet .mk-run[data-status=waiting_on_you]{animation:2.2s ease-in-out infinite r-mk-breathe}@keyframes r-mk-spin{to{transform:rotate(360deg)}}@keyframes r-mk-breathe{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.r-sheet .mk-run[data-status=running],.r-sheet .mk-run[data-status=waiting_on_you]{animation:none}}.r-sheet{gap:var(--oc-space-3);align-content:start;min-width:0;display:grid}.r-sheet>*{min-width:0}.r-pre{padding:var(--oc-space-2) var(--oc-space-3);white-space:pre;overflow-wrap:normal;font-family:var(--font-mono);font-size:var(--oc-fs-body);color:var(--oc-text-primary);background:var(--oc-ground-field);max-width:100%;margin:0;line-height:1.45;overflow-x:auto}.r-note{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);overflow-wrap:anywhere}.r-quiet{padding:var(--oc-space-1) 0}.r-sub{color:var(--oc-text-dim);font-size:var(--oc-fs-micro)}.r-null{color:var(--oc-text-dim)}.r-badge{margin-left:var(--oc-space-1-5);vertical-align:baseline}.r-n{color:var(--oc-text-bright)}.r-s{overflow-wrap:anywhere}.r-w{gap:var(--oc-space-1-5);align-items:center;display:inline-flex}.r-w .mk-run[data-status=skipped]{color:var(--oc-yellow)}.r-head{gap:var(--oc-space-1-5);min-width:0;display:grid}.r-line1{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.r-stl{align-items:center;gap:var(--oc-space-2);display:inline-flex}.r-st{font-weight:400;font-size:var(--oc-fs-title);letter-spacing:var(--oc-tracking-title);text-transform:uppercase;color:var(--oc-text-bright)}.r-head[data-status=failed] .r-st{color:var(--oc-coral)}.r-head[data-status=skipped] .r-st,.r-head[data-status=waiting_on_you] .r-st{color:var(--oc-yellow)}.r-reason{color:var(--oc-text-secondary);overflow-wrap:anywhere;flex:24ch;min-width:0}.r-line1>.r-num{color:var(--oc-text-dim);margin-left:auto}.r-chips-line{gap:var(--oc-space-1) var(--oc-space-1-5);flex-wrap:wrap;min-width:0;display:flex}.r-chips-line i{color:var(--oc-text-dim);text-transform:uppercase;letter-spacing:var(--oc-tracking-label);font-style:normal;font-size:var(--oc-fs-micro)}.r-what{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.r-wk{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-dim)}.r-wt{overflow-wrap:anywhere;min-width:0;color:var(--oc-text-primary)}.r-actions{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.r-body{gap:var(--oc-space-3);min-width:0;font-size:var(--oc-fs-body);display:grid}.r-body .r-pre{white-space:pre-wrap;overflow-wrap:anywhere}.r-sec{gap:var(--oc-space-2);min-width:0;display:grid}.r-h{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-dim);margin:0;font-weight:400}.r-summary{font-size:var(--oc-fs-figure);color:var(--oc-text-bright);overflow-wrap:anywhere}.r-summary .r-md p{margin:0}.r-tiles>.r-tile{min-width:0;display:flex}.r-tiles>.r-tile>*{flex:auto}.r-error .oc-state__hint{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono)}.r-tiles{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));min-width:0;display:grid}.r-exit{grid-template-columns:repeat(auto-fill,minmax(140px,220px))}.r-kv{grid-template-columns:repeat(auto-fill,minmax(min(100%,38ch),1fr));gap:0;min-width:0;margin:0;display:grid}.r-kv>div{align-content:start;gap:var(--oc-space-0-5);padding:var(--oc-space-1-5) var(--oc-space-3);min-width:0;box-shadow:inset -1px -1px 0 0 var(--oc-line-faint);display:grid}.r-kv dt{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-dim);overflow-wrap:anywhere}.r-kv dd{overflow-wrap:break-word;min-width:0;color:var(--oc-text-primary);margin:0}.r-chips{gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.r-chips li{padding:var(--oc-space-0-5) var(--oc-space-2);overflow-wrap:anywhere;min-width:0}.r-chips .r-more{color:var(--oc-text-muted)}.r-scroll{max-width:100%;overflow-x:auto}.r-table{border-collapse:collapse;width:100%}.r-table th{padding:var(--oc-space-1-5) var(--oc-space-3);text-align:left;font-weight:400;font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-dim);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);white-space:nowrap}.r-table th[data-sort]{cursor:pointer}.r-table th[aria-sort]:after{content:" ↓"}.r-table th[aria-sort=ascending]:after{content:" ↑"}.r-table td,.r-table tbody th{padding:var(--oc-space-1-5) var(--oc-space-3);vertical-align:top;color:var(--oc-text-primary);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);text-align:left;text-transform:none;letter-spacing:0;font-weight:400;font-size:inherit;white-space:normal;overflow-wrap:anywhere;background:0 0;min-width:6ch}.r-table td.r-num{white-space:nowrap;text-align:right}.r-more>summary{cursor:pointer;color:var(--oc-text-muted);list-style:none}.r-more>summary::-webkit-details-marker{display:none}.r-clipbar,.r-rawbar{gap:var(--oc-space-2);margin-top:var(--oc-space-1-5);flex-wrap:wrap;align-items:center;display:flex}.r-tree{gap:0;min-width:0;display:grid}.r-tree .r-tree{border:0;border-top:1px solid var(--oc-line-faint);margin-left:var(--oc-space-3)}.r-row{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-3);padding:var(--oc-space-1-5) var(--oc-space-3);min-width:0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-wrap:wrap;display:flex}.r-branch{padding-inline:var(--oc-space-3);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint)}.r-branch-body{margin:0 0 var(--oc-space-2)}.r-k{color:var(--oc-text-muted);overflow-wrap:anywhere}.r-v{overflow-wrap:anywhere;flex:20ch;min-width:0}.r-items li{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);padding:var(--oc-space-1-5) var(--oc-space-3);min-width:0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-wrap:wrap;display:flex}.r-il{color:var(--oc-text-bright);overflow-wrap:anywhere;min-width:0}.r-id{color:var(--oc-text-muted);overflow-wrap:anywhere;flex:16ch;min-width:0}.r-md{gap:var(--oc-space-1-5);overflow-wrap:anywhere;min-width:0;max-width:72ch;display:grid}.r-md p,.r-md ul,.r-md ol{margin:0}.r-md ul,.r-md ol{padding-left:var(--oc-space-5);list-style:revert}.r-mh{margin:var(--oc-space-1) 0 0;color:var(--oc-orange);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;font-weight:400;font-size:var(--oc-fs-micro)}.r-md code{padding:0 var(--oc-space-1);background:var(--oc-ground-panel);border-radius:var(--oc-radius-control)}.r-code{padding:var(--oc-space-1-5) var(--oc-space-2);background:var(--oc-ground-panel);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.r-chg{gap:var(--oc-space-3);min-width:0;display:grid}.r-chg-s{color:var(--oc-text-bright);overflow-wrap:anywhere;margin:0}.r-cl{gap:0;display:grid}.r-cl>li{gap:var(--oc-space-1) var(--oc-space-3);padding:var(--oc-space-1-5) var(--oc-space-3);min-width:0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);grid-template-columns:2ch minmax(0,24ch) minmax(0,1fr);display:grid}.r-gut{color:var(--oc-text-dim)}.r-cl>li[data-kind=appeared] .r-gut{color:var(--oc-green)}.r-cl>li[data-kind=cleared] .r-gut{color:var(--oc-coral)}.r-cl-label{color:var(--oc-text-secondary);overflow-wrap:anywhere;min-width:0}.r-cl-val{overflow-wrap:anywhere;min-width:0}.r-cl-val s{color:var(--oc-text-dim)}.r-lines{padding:var(--oc-space-1) var(--oc-space-2);white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--oc-fs-body);background:var(--oc-ground-field);border-radius:var(--oc-radius-control);grid-column:2/-1;margin:0}.r-lines [data-t=add]{color:var(--oc-green)}.r-lines [data-t=del]{color:var(--oc-coral)}.r-compact{gap:var(--oc-space-0-5);min-width:0;color:var(--oc-text-secondary);display:grid}.r-compact>div{overflow-wrap:anywhere;min-width:0}@media (max-width:700px){.r-cl>li{grid-template-columns:2ch minmax(0,1fr)}.r-cl-val{grid-column:2}.r-lines{grid-column:1/-1}.r-table th,.r-table td{padding:var(--oc-space-2)}.r-tiles{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.r-actions [data-btn],.r-clipbar [data-btn],.r-empty [data-btn]{min-height:var(--oc-tap)}}.r-cell>summary{color:var(--oc-text-secondary)}.r-cell>:not(summary){margin-top:var(--oc-space-1-5);min-width:24ch}.r-table td>.r-s{overflow-wrap:normal;word-break:normal}.r-table td:not(:has(.r-pre)){min-width:8ch}.r-table .r-w,.r-table .r-w>span{white-space:nowrap;overflow-wrap:normal}.r-rows{gap:var(--oc-space-2);min-width:0;display:grid}.r-rows-line{align-items:center;gap:var(--oc-space-1-5) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.r-rows-tally{color:var(--oc-text-primary)}.r-rows-cols{color:var(--oc-text-muted);overflow-wrap:anywhere;min-width:0}[data-r-toggle]{margin-left:auto}.r-rows-bad{gap:0;margin:0;padding:0;list-style:none;display:grid}.r-rows-bad li{align-items:baseline;gap:var(--oc-space-0-5) var(--oc-space-3);padding:var(--oc-space-1) var(--oc-space-2);min-width:0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-wrap:wrap;display:flex}.r-rows-bad li:last-child{box-shadow:none}.r-rn{color:var(--oc-text-bright);overflow-wrap:anywhere}.r-rd{color:var(--oc-text-secondary);overflow-wrap:anywhere;min-width:0}.r-rows-body{min-width:0}.r-rows-body[hidden]{display:none}@media (max-width:700px){[data-r-toggle]{min-height:var(--oc-tap)}.r-more>summary{min-height:var(--oc-tap);align-items:center;display:flex}}.r-exit{width:min(100%,220px)}.ap-page .ap-sx{flex:1 1 0;grid-template-columns:clamp(680px,52vw,840px) minmax(0,1fr);min-width:0;min-height:0;display:grid}@media (min-width:1700px){.ap-page .ap-sx{grid-template-columns:clamp(600px,38vw,720px) minmax(0,1fr) 300px}}.ap-page .ap-feed{min-width:0;min-height:0;box-shadow:inset -1px 0 0 0 var(--oc-line-rule);flex-direction:column;display:flex}.ap-page .ap-fd-top{gap:var(--oc-space-1-5);padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);display:grid}.ap-page .ap-fd-row1{gap:var(--oc-space-1-5);align-items:center;min-width:0;display:flex}.ap-page .ap-fd-top [data-field]{padding:var(--oc-space-1) var(--oc-space-2);border-radius:var(--oc-radius-control);min-height:28px;font-size:var(--oc-fs-body);background:var(--oc-ground-field)}.ap-page .ap-fd-row1 [data-btn]{flex:none}.ap-page .ap-fd-row2{gap:var(--oc-space-1-5);grid-template-columns:repeat(auto-fit,minmax(176px,1fr));display:grid}.ap-page #f-more{display:none}.ap-page .ap-fd-meta{justify-content:space-between;align-items:center;gap:var(--oc-space-1) var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-label);min-height:var(--oc-row-h-dense);flex-wrap:wrap;display:flex}.ap-page .ap-fd-meta-b{gap:var(--oc-space-1-5);display:inline-flex}.ap-page .ap-fd-meta-b [data-btn]{padding:var(--oc-space-0-5) var(--oc-space-2)}.ap-page .ap-fd-list{overscroll-behavior:contain;outline:none;flex:auto;min-height:0;overflow-y:auto}.ap-page .ap-fd-list:focus-visible{box-shadow:inset 0 0 0 1px var(--oc-line-rule)}.ap-page .ap-fd-day{z-index:2;justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);display:flex;position:sticky;top:0}.ap-page .ap-fd-dc{color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.ap-page .ap-fd-r{--sh-bar:0 0 transparent;--sh-sel:0 0 transparent;gap:0 var(--oc-space-1-5);min-height:32px;padding:var(--oc-space-1) var(--oc-space-3) var(--oc-space-1) var(--oc-space-3);cursor:pointer;color:var(--oc-text-muted);box-shadow:var(--sh-bar), var(--sh-sel), inset 0 -1px 0 0 var(--oc-line-faint);grid-template-columns:8ch 12px 26ch 13ch minmax(0,1fr) 46px 64px;align-items:center;display:grid;position:relative}.ap-page .ap-fd-r[data-unread]{--sh-bar:inset 2px 0 0 0 var(--oc-orange)}.ap-page .ap-fd-r:hover{background:var(--oc-ground-hover)}.ap-page .ap-fd-r[aria-selected=true]{--sh-sel:inset 0 0 0 1px var(--oc-line-rule);background:var(--oc-ground-hover)}.ap-page .ap-fd-t{color:var(--oc-text-dim);font-size:var(--oc-fs-label)}.ap-page .ap-fd-mk{place-items:center;display:grid}.ap-page .ap-fd-nm{align-items:baseline;gap:var(--oc-space-1-5);min-width:0;display:flex}.ap-page .ap-fd-n1{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-secondary);overflow:hidden}.ap-page .ap-fd-tg{font-style:normal;font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-yellow);flex:none}.ap-page .ap-fd-f{align-items:baseline;gap:var(--oc-space-1-5);min-width:0;display:flex}.ap-page .ap-fd-ft{white-space:normal;overflow-wrap:break-word;min-width:0;line-height:1.3}.ap-page .ap-fd-ft[data-fit]{overflow-wrap:normal;overflow:hidden}.ap-page .ap-fd-chg{color:var(--oc-text-bright);flex:none;font-style:normal}.ap-page .ap-fd-car{color:var(--oc-text-muted);flex:none;font-style:normal}.ap-page .ap-fd-tk,.ap-page .ap-fd-sz{text-align:right;font-size:var(--oc-fs-label);color:var(--oc-text-dim);white-space:nowrap}.ap-page .ap-fd-r[data-chg]{color:var(--oc-text-primary)}.ap-page .ap-fd-r[data-chg] .ap-fd-n1{color:var(--oc-text-bright)}.ap-page .ap-fd-r[data-same] .ap-fd-n1,.ap-page .ap-fd-r[data-kind=fold] .ap-fd-n1{color:var(--oc-text-muted)}.ap-page .ap-fd-r[data-status=failed] .ap-fd-ft{color:var(--oc-coral)}.ap-page .ap-fd-r[data-status=waiting_on_you] .ap-fd-ft,.ap-page .ap-fd-r[data-status=skipped] .ap-fd-ft{color:var(--oc-yellow)}.ap-page .ap-fd-r[data-unread] .ap-fd-n1{color:var(--oc-text-bright)}.ap-page .ap-fd-ms{box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);background:var(--oc-ground-field)}.ap-page .ap-fd-r[data-kind=fold] .ap-fd-tk,.ap-page .ap-fd-r[data-kind=fold] .ap-fd-sz{display:none}.ap-page .ap-fd-r[data-kind=fold] .ap-fd-f{grid-column:5/-1}.ap-page .ap-fd-r[data-kind=fold]{padding-block:var(--oc-space-1-5)}.ap-page .ap-fd-wh{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-dim);font-size:var(--oc-fs-label);overflow:hidden}.ap-page .ap-fd-m{min-height:var(--oc-row-h);padding-block:var(--oc-space-0-5);padding-left:var(--oc-space-5);font-size:var(--oc-fs-label)}.ap-page .ap-fd-m .ap-fd-t{font-size:var(--oc-fs-label)}.ap-page .ap-fd-more{align-items:center;gap:var(--oc-space-3);padding:var(--oc-space-3);color:var(--oc-text-muted);font-size:var(--oc-fs-label);display:flex}.ap-page .ap-fd-end{padding:var(--oc-space-3);color:var(--oc-text-dim);font-size:var(--oc-fs-label)}@keyframes ap-fd-in{0%{opacity:0;transform:translateY(-32px)}to{opacity:1;transform:none}}@keyframes ap-fd-roll{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ap-page .ap-fd-r[data-entering]{animation:.18s ease-out ap-fd-in}.ap-page .ap-fd-r[data-tick] .ap-fd-ft{animation:.22s ease-out ap-fd-roll}.ap-page .ap-dc{flex-direction:column;min-width:0;min-height:0;display:flex}.ap-page .ap-dc-scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ap-page .ap-dc-wrap{padding:var(--oc-space-5) var(--oc-space-5) var(--oc-space-6);font-size:var(--oc-fs-control);min-width:0}@keyframes ap-dc-in{0%{opacity:0}to{opacity:1}}.ap-page .ap-dc-wrap[data-swap]{animation:.12s ease-out ap-dc-in}.ap-page [data-dc-back]{justify-self:start;display:none}.ap-page .ap-rd{gap:var(--oc-space-4);align-content:start;min-width:0;display:grid}.ap-page .ap-rd-head{gap:var(--oc-space-3);padding-bottom:var(--oc-space-3);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);min-width:0;display:grid}.ap-page .ap-rd-kick{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.ap-page [data-rd-auto]{font-size:var(--oc-fs-figure);line-height:var(--oc-lh-tight);color:var(--oc-text-bright);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000;min-width:0;padding:0}.ap-page [data-rd-auto]:hover{text-decoration:underline;-webkit-text-decoration-color:var(--oc-orange);text-decoration-color:var(--oc-orange);text-underline-offset:3px}.ap-page .ap-rd-num{font-size:var(--oc-fs-figure);color:var(--oc-text-dim)}.ap-page .ap-rd-rel{color:var(--oc-text-dim);font-size:var(--oc-fs-body);margin-left:auto}.ap-page .ap-rd-stl{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.ap-page .ap-rd-stw{font-size:var(--oc-fs-control);letter-spacing:var(--oc-tracking-title);text-transform:uppercase;color:var(--oc-text-bright);margin:0;font-weight:400}.ap-page .ap-rd-head[data-status=failed] .ap-rd-stw{color:var(--oc-coral)}.ap-page .ap-rd-head[data-status=skipped] .ap-rd-stw,.ap-page .ap-rd-head[data-status=waiting_on_you] .ap-rd-stw{color:var(--oc-yellow)}.ap-page .ap-rd-reason{color:var(--oc-text-secondary);overflow-wrap:anywhere;flex:24ch;min-width:0}.ap-page .ap-rd-since{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0}.ap-page .ap-rd-def{min-width:0;box-shadow:inset 0 1px 0 0 var(--oc-line-faint);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;display:grid}.ap-page .ap-rd-def>div{padding:var(--oc-space-1-5) var(--oc-space-3);min-width:0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint)}.ap-page .ap-rd-def dt{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-dim)}.ap-page .ap-rd-def dd{color:var(--oc-text-primary);overflow-wrap:anywhere;min-width:0;margin:0}.ap-page .ap-rd-strip{align-items:center;gap:var(--oc-space-1-5);flex-wrap:wrap;display:flex}.ap-page .ap-rd-nav{gap:var(--oc-space-1-5);margin-left:auto;display:inline-flex}.ap-page .ap-rd-in{gap:var(--oc-space-4);min-width:0;display:grid}.ap-page .ap-rd-in .r-pre,.ap-page .ap-rd-in .r-md,.ap-page .ap-rd-in .r-summary,.ap-page .ap-rd-in .r-empty{max-width:100ch}.ap-page .ap-rd-none{display:grid}.ap-page .ap-cx{min-width:0;min-height:0;box-shadow:inset 1px 0 0 0 var(--oc-line-rule);display:none;overflow-y:auto}@media (min-width:1700px){.ap-page .ap-cx{display:block}}.ap-page .ap-cx-r{gap:var(--oc-space-0-5);width:100%;padding:var(--oc-space-2) var(--oc-space-3);text-align:left;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);color:var(--oc-text-muted);font-size:var(--oc-fs-label);background:0 0;border:1px solid #0000;border-radius:0;display:grid}.ap-page .ap-cx-r:hover{background:var(--oc-ground-hover)}.ap-page .ap-cx-r[aria-current=true]{background:var(--oc-ground-hover);box-shadow:inset 0 0 0 1px var(--oc-line-rule)}.ap-page .ap-cx-t{color:var(--oc-text-secondary);align-items:center;gap:var(--oc-space-1-5);display:inline-flex}.ap-page .ap-cx-r[data-status=failed] .r-compact{color:var(--oc-coral)}@media (prefers-reduced-motion:reduce){.ap-page .ap-fd-r[data-entering],.ap-page .ap-fd-r[data-tick] .ap-fd-ft,.ap-page .ap-dc-wrap[data-swap]{animation:none}}@media (max-width:1100px){.ap-page .ap-sx{grid-template-columns:420px minmax(0,1fr)}.ap-page .ap-fd-r{row-gap:var(--oc-space-0-5);height:auto;min-height:50px;padding:var(--oc-space-1-5) var(--oc-space-3) var(--oc-space-1-5) var(--oc-space-3);grid-template-rows:auto auto auto;grid-template-columns:8ch 12px minmax(0,1fr)}.ap-page .ap-fd-r .ap-fd-f,.ap-page .ap-fd-r[data-kind=fold] .ap-fd-f{grid-column:2/-1}.ap-page .ap-fd-nm{grid-column:3/-1}.ap-page .ap-fd-wh{text-align:left;white-space:normal;text-overflow:clip;grid-area:3/2/auto/-1;overflow:visible}.ap-page .ap-fd-tk,.ap-page .ap-fd-sz{display:none}.ap-page .ap-fd-m{min-height:40px}.ap-page .ap-dc .r-cl>li{grid-template-columns:2ch minmax(0,1fr)}.ap-page .ap-dc .r-cl-val,.ap-page .ap-dc .r-lines{grid-column:2/-1}}.ap-page .ap-dc .oc-tag{align-items:baseline;column-gap:var(--oc-space-1-5);flex-wrap:wrap;flex:none;max-width:100%;display:inline-flex}@keyframes ap-sheet-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (max-width:700px){.ap-page .ap-sx{flex:none;height:auto;display:block}.ap-page .ap-feed{box-shadow:none}.ap-page .ap-fd-top{padding:var(--oc-space-2) var(--oc-space-4)}.ap-page .ap-fd-row1{flex-wrap:wrap}.ap-page .ap-fd-row1 [data-btn]{flex:1 1 0}.ap-page .ap-fd-top [data-field]{min-height:var(--oc-tap)}.ap-page [data-rd-auto]{min-height:var(--oc-tap);padding:var(--oc-space-1) 0}.ap-page #f-more{display:inline-flex}.ap-page #ap-fd-top[data-more=false] .ap-fd-row2{display:none}.ap-page .ap-fd-row2{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-page .ap-fd-meta-b [data-btn]{min-height:var(--oc-tap)}.ap-page .ap-fd-list{overflow:visible}.ap-page .ap-fd-day{padding:var(--oc-space-1-5) var(--oc-space-4)}.ap-page .ap-fd-r{row-gap:var(--oc-space-0-5);height:auto;min-height:56px;padding:var(--oc-space-2) var(--oc-space-4);grid-template-rows:auto auto auto;grid-template-columns:8ch 12px minmax(0,1fr)}.ap-page .ap-fd-r .ap-fd-f{grid-column:2/-1}.ap-page .ap-fd-nm{grid-column:3/-1}.ap-page .ap-fd-wh{text-align:left;white-space:normal;text-overflow:clip;grid-area:3/2/auto/-1;overflow:visible}.ap-page .ap-fd-tk,.ap-page .ap-fd-sz{display:none}.ap-page .ap-fd-m{min-height:var(--oc-tap);padding-left:var(--oc-space-5)}.ap-page .ap-fd-more,.ap-page .ap-fd-end,.ap-page .ap-fd-msg{padding-inline:var(--oc-space-4)}.ap-page .ap-keys{display:none}.ap-page .ap-dc{inset:var(--overlay-top,env(safe-area-inset-top,0px)) 0 0 0;z-index:40;background:var(--oc-ground-page);display:none;position:fixed}.ap-page .ap-dc[data-sheet=open]{animation:.18s ease-out ap-sheet-in;display:flex}.ap-page .ap-dc-wrap{--ap-dc-clear:84px;padding:var(--oc-space-3) var(--oc-space-4) var(--ap-dc-clear)}.ap-page [data-dc-back]{min-width:var(--oc-tap);display:inline-flex}.ap-page .ap-rd-rel{margin-left:0}.ap-page .ap-rd-strip [data-btn]{flex:auto}.ap-page .ap-rd-nav{flex:100%;margin-left:0}.ap-page .ap-rd-nav [data-btn]{flex:auto}.ap-page .ap-rd-def{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px) and (prefers-reduced-motion:reduce){.ap-page .ap-dc[data-sheet=open]{animation:none}}.ap-page .ap-rd-in .r-table td,.ap-page .ap-rd-in .r-table th,.ap-page .ap-rd-in .r-table .r-s,.ap-page .r-table [data-btn]{white-space:nowrap}.ap-page .ap-rd-in .r-table .r-more>:not(summary){min-width:24ch}.ap-page .ap-rd-in .r-table .r-kv dt,.ap-page .ap-rd-in .r-table .r-kv dd{overflow-wrap:normal}.ap-page .ap-rd-file{color:var(--oc-text-primary);overflow-wrap:anywhere}.ap-page .ap-rd-file:hover{text-decoration:underline;-webkit-text-decoration-color:var(--oc-orange);text-decoration-color:var(--oc-orange);text-underline-offset:3px}.acmd__text.svelte-1abpbbh{min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);overflow-wrap:anywhere;flex:auto}.acmd__add.svelte-1abpbbh{gap:var(--oc-space-2);flex-wrap:wrap;align-items:center;display:flex}.acmd__fld.svelte-1abpbbh{flex:260px;min-width:0}.ap-page .ap-adv{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.ap-page .ap-adv-head{border-radius:0;flex-wrap:wrap;flex:none}.ap-page .ap-adv-head .ap-acts{order:2;margin-left:auto}.ap-page .ap-adv-sum{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;flex:40ch;order:1;min-width:0}.ap-page .ap-adv .ap-subtabs{flex:none}.ap-page[data-pane-open] .ap-adv-sum{padding-bottom:var(--oc-space-1);flex-basis:100%;order:3}@container ap-page (width<=1250px){.ap-page .ap-adv-sum{padding-bottom:var(--oc-space-1);flex-basis:100%;order:3}}@media (max-width:700px){.ap-page .ap-adv-head .ap-acts{order:4;margin-left:0}.ap-page .ap-adv{flex:1 0 auto;min-height:auto}}.ap-page>*{--dr-w:min(420px, 100cqi)}.ap-page .ap-dr{z-index:60;width:var(--dr-w);background:var(--oc-ground-panel);min-width:0;max-width:100%;box-shadow:-1px 0 0 0 var(--oc-line-rule);visibility:hidden;transition:transform var(--oc-motion) ease-out, visibility 0s linear var(--oc-motion);outline:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.ap-page .ap-dr[data-open]{visibility:visible;transition:transform var(--oc-motion) ease-out, visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){.ap-page .ap-dr,.ap-page .ap-dr[data-open]{transition:none}}@container ap-page (width<=1100px){.ap-page>*{--dr-w:100cqi}}@container ap-page (width>=1100.02px){.ap-page[data-drawer-open]>:not(.ap-dr):not(.ap-pn){margin-right:var(--dr-w)}}.ap-page .ap-dr-bar{flex:none;justify-content:space-between}.ap-page .ap-dr-lab{margin-right:auto}.ap-page .ap-dr-scroll{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}.ap-page .ap-dr-st{align-items:center;gap:var(--oc-space-2) var(--oc-space-3);color:var(--oc-text-secondary);flex-wrap:wrap;min-width:0;display:flex}.ap-page .ap-dr-st b[data-tone=coral]{color:var(--oc-coral)}.ap-page .ap-dr-st b[data-tone=yellow]{color:var(--oc-yellow)}.ap-page .ap-dr-st b[data-tone=green]{color:var(--oc-green)}.ap-page .ap-dr-name{font-size:var(--oc-fs-drawer-name);color:var(--oc-text-bright);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.25}.ap-page .ap-dr-title{color:var(--oc-text-bright);overflow-wrap:anywhere}.ap-page .ap-dr-sum{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0}@media (max-width:700px){.ap-page .ap-dr{width:auto;height:calc(100dvh - var(--overlay-top,0px));margin-bottom:calc(-1 * (100dvh - var(--overlay-top,0px)));flex:none;order:-1;align-self:stretch;position:sticky}.ap-page .ap-dr-lab{margin-right:0}.ap-page .ap-dr-bar{justify-content:flex-start}}.ap-page [data-dr-back]{display:none}@media (max-width:700px){.ap-page [data-dr-back]{min-width:44px;min-height:44px;display:inline-flex}.ap-page [data-dr-close]:not([data-dr-back]){display:none}}.ap-page .t-pane{gap:var(--oc-space-6);padding-block:var(--oc-space-6);padding-inline:max(var(--oc-space-4), env(safe-area-inset-left,0px)) max(var(--oc-space-4), env(safe-area-inset-right,0px));box-sizing:border-box;width:100%;min-width:0;max-width:1600px;margin-inline:auto;display:grid}.ap-page .t-quiet{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;min-width:0;margin:0}.ap-page .s-tiles{gap:var(--oc-space-3);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.ap-page .s-tiles__item{min-width:0;display:flex}.ap-page .s-tiles__item>*{flex:auto}.ap-page .s-tiles__item[data-tick] .oc-stat-tile__figure{animation:.24s ease-out ap-t-tick}@container ap-page (width<=640px){.ap-page .s-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap-page .t-cols{gap:var(--oc-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-width:0;display:grid}.ap-page .t-col{gap:0;min-width:0;display:grid}.ap-page .s-group__h{align-items:baseline;gap:var(--oc-space-3);padding-bottom:calc(var(--oc-space-3) + var(--oc-space-0-5));box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.ap-page .s-group__h .pl-label{color:var(--oc-orange)}.ap-page .s-cards{gap:var(--oc-space-4);padding-top:calc(var(--oc-space-4) + var(--oc-space-1));grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ap-page .t-col>[data-btn]{margin-top:var(--oc-space-4);justify-self:start}.ap-page [data-card]{cursor:pointer}.ap-page [data-card][data-enabled=false]{opacity:.8}.ap-page .t-card__when{overflow-wrap:anywhere;min-width:0}.ap-page .t-card__end{align-items:center;gap:var(--oc-space-2);margin-left:auto;display:inline-flex}.ap-page .t-chips{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ap-page .t-find{flex:none;width:220px}@container ap-page (width<=1100px){.ap-page .t-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.ap-page .t-pane{padding-block:var(--oc-space-5);gap:var(--oc-space-5)}.ap-page .s-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-page .t-find{width:auto;padding-bottom:var(--oc-space-3);flex:100%}}@keyframes ap-t-tick{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ap-page .s-tiles__item[data-tick] .oc-stat-tile__figure{animation:none}}.ap-page .t-feed{gap:0;width:100%;min-width:0;max-width:1040px;margin-inline:auto;display:grid}.ap-page .t-feedbar{align-items:center;gap:var(--oc-space-3) var(--oc-space-4);padding-bottom:var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.ap-page .t-feedbar .oc-seg{border:0;border-radius:0;overflow:visible}.ap-page .t-feedbar .oc-seg__item{min-height:32px;padding:var(--oc-space-1) var(--oc-space-4);border:1px solid var(--oc-line-panel);box-shadow:none;border-radius:0}.ap-page .t-feedbar .oc-seg__item+.oc-seg__item{box-shadow:none;margin-left:-1px}.ap-page .t-feedbar .oc-seg__item[aria-checked=true]{border-color:var(--oc-orange);box-shadow:none}.ap-page .t-feedbar .t-sp{flex:auto}.ap-page .t-filt{align-items:center;gap:var(--oc-space-2) var(--oc-space-4);padding:var(--oc-space-1) 0 var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.ap-page .t-filt b{color:var(--oc-orange);font-weight:400}.ap-page .t-day{padding:calc(var(--oc-space-5) + var(--oc-space-1)) 0 var(--oc-space-2);gap:var(--oc-space-3);align-items:baseline;display:flex}.ap-page .t-day .pl-label{color:var(--oc-orange)}.ap-page .f-row{transform-origin:top;grid-template-columns:72px 24px minmax(0,1fr) auto;column-gap:0;min-width:0;display:grid}.ap-page .f-row[data-sel]{background:var(--oc-ground-hover)}.ap-page .f-t{padding:calc(var(--oc-space-4) + var(--oc-space-1-5)) 0;color:var(--oc-text-muted);font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;font-size:var(--oc-fs-body)}.ap-page .f-sp{margin:0 var(--oc-space-4);position:relative}.ap-page .f-sp:before{content:"";background:var(--oc-line-rule);width:1px;position:absolute;top:0;bottom:0;left:50%}.ap-page .f-sp .f-dot{left:50%;top:calc(var(--oc-space-4) + var(--oc-space-1-5));padding:var(--oc-space-0-5) 0;background:var(--oc-ground-page);place-items:center;line-height:0;display:grid;position:absolute;transform:translate(-50%)}.ap-page .f-row[data-sel] .f-sp .f-dot{background:var(--oc-ground-hover)}.ap-page .f-body{padding:calc(var(--oc-space-4) + var(--oc-space-1)) var(--oc-space-4) calc(var(--oc-space-4) + var(--oc-space-1)) 0;gap:var(--oc-space-1);cursor:pointer;min-width:0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);display:grid}.ap-page .f-who{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.ap-page .f-auto{color:var(--oc-text-secondary);overflow-wrap:anywhere;min-width:0}.ap-page .f-sum{color:var(--oc-text-muted);overflow-wrap:anywhere;min-width:0}.ap-page .f-act{padding:calc(var(--oc-space-4) + var(--oc-space-0-5)) 0 calc(var(--oc-space-4) + var(--oc-space-1));box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);align-items:flex-start;display:flex}.ap-page .f-time-in{display:none}.ap-page .f-row[data-reviewed=true] .f-body,.ap-page .f-row[data-reviewed=true] .f-act{opacity:.62}.ap-page .f-row[data-entering]{animation:.18s ease-out ap-f-in}.ap-page .f-row[data-fold]{animation:.2s ease-in forwards ap-f-fold}.ap-page .f-keys{padding-top:var(--oc-space-4);color:var(--oc-text-dim);font-size:var(--oc-fs-hint)}.ap-page .f-keys kbd{margin-inline:var(--oc-space-0-5)}.ap-page .f-end{text-align:center}.ap-page .f-more{margin-top:var(--oc-space-5);justify-self:center}@keyframes ap-f-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes ap-f-fold{to{opacity:0;transform:scaleY(.2)}}@media (prefers-reduced-motion:reduce){.ap-page .f-row[data-entering],.ap-page .f-row[data-fold]{animation:none}}@media (max-width:700px){.ap-page .f-row{column-gap:var(--oc-space-3);grid-template-columns:24px minmax(0,1fr);grid-template-areas:"sp body""sp act"}.ap-page .f-sp{grid-area:sp;margin:0}.ap-page .f-body{box-shadow:none;padding-right:0;padding-bottom:var(--oc-space-2);grid-area:body}.ap-page .f-act{padding:0 0 calc(var(--oc-space-4) + var(--oc-space-1));grid-area:act}.ap-page .f-act [data-btn]{width:100%;min-height:44px}.ap-page .f-t{display:none}.ap-page .f-time-in{color:var(--oc-text-muted);font-family:var(--font-mono,monospace);font-size:var(--oc-fs-body);display:block}.ap-page .t-day{padding-top:calc(var(--oc-space-4) + var(--oc-space-1))}.ap-page .t-feedbar .oc-seg__item{min-width:44px;min-height:44px}.ap-page .t-feedbar [data-btn],.ap-page .f-title{min-height:44px}.ap-page .t-feedbar .t-sp{display:none}.ap-page .t-pane .t-feedbar{column-gap:var(--oc-space-3)}.ap-page .t-pane .t-feedbar [data-markall]{order:1;margin-left:auto}.ap-page .t-feedbar [data-review-counts]{flex:100%;order:2}}.ap-page .oc-seg__item[aria-checked=true]{background:var(--oc-orange-tint);position:relative}.ap-page .w-hint{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;min-width:0;line-height:1.5}.ap-page .w-egl{white-space:normal}.ap-page .w-eg{font:inherit;color:var(--oc-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--oc-line-rule);text-decoration-color:var(--oc-line-rule);text-underline-offset:3px;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;margin:0;padding:0}.ap-page .w-eg:hover{color:var(--oc-text-bright)}.ap-page .w-when,.ap-page .ap-pn-ed .w-when.ap-pn-f{gap:calc(var(--oc-space-2) + var(--oc-space-0-5))}.ap-page .ap-pn-ed>.w-hint{margin-top:calc(var(--oc-space-1) - var(--oc-space-3))}.ap-page .w-pane{gap:calc(var(--oc-space-2) + var(--oc-space-0-5));min-width:0;padding-top:var(--oc-space-0-5);display:grid}.ap-page .w-pane[hidden]{display:none}.ap-page .w-row{gap:var(--oc-space-2);grid-template-columns:72px minmax(0,1fr);align-items:start;min-width:0;display:grid}.ap-page .w-lab{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);padding-top:var(--oc-space-1-5)}.ap-page .w-q{gap:var(--oc-space-2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.ap-page .w-q .bar__input{flex:200px;width:auto;min-width:0}.ap-page .w-tries{gap:var(--oc-space-1-5);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.ap-page .w-tries .w-lab{padding-top:0}.ap-page .w-inl{gap:var(--oc-space-2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.ap-page .w-q2{color:var(--oc-text-muted);font-size:var(--oc-fs-hint)}.ap-page .w-days{gap:var(--oc-space-1-5);flex-wrap:nowrap;display:flex}.ap-page .w-note{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;margin:0;line-height:1.5}.ap-page .w-note .w-eg{font-size:inherit}.ap-page .w-cal{gap:var(--oc-space-1-5);min-width:0;max-width:280px;display:grid}.ap-page .w-cal__w,.ap-page .w-cal__g{gap:var(--oc-space-0-5);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ap-page .w-cal__w span{text-align:center;color:var(--oc-text-dim);font-size:var(--oc-fs-hint);text-transform:uppercase}.ap-page .w-res{gap:var(--oc-space-2);min-width:0;display:grid}.ap-page .w-card__w{color:var(--oc-text-bright);font-size:var(--oc-fs-card-name);overflow-wrap:anywhere}.ap-page .w-card__c{color:var(--oc-text-secondary);overflow-wrap:anywhere}.ap-page .w-card__f{gap:var(--oc-space-1);color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);display:grid}.ap-page .w-card__f ol,.ap-page .w-now ol{gap:var(--oc-space-0-5);margin:0;padding:0;list-style:none;display:grid}.ap-page .w-ok{color:var(--oc-green);font-size:var(--oc-fs-hint)}.ap-page .w-now{padding-top:var(--oc-space-1)}.ap-page .w-now__top{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.ap-page .w-now__w{color:var(--oc-text-bright);font-size:var(--oc-fs-status);overflow-wrap:anywhere}.ap-page .w-now__c{color:var(--oc-text-muted);overflow-wrap:anywhere}.ap-page .w-ideas{gap:var(--oc-space-3);margin-top:var(--oc-space-4);padding:var(--oc-space-3);border-top:1px solid var(--oc-line-panel);min-width:0;display:grid}.ap-page .w-ideas__p{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);overflow-wrap:anywhere;margin:0;line-height:1.6}.ap-page .w-ideas__can{padding:0 0 0 calc(var(--oc-space-4) + var(--oc-space-0-5));gap:var(--oc-space-0-5);color:var(--oc-text-secondary);font-size:var(--oc-fs-body);margin:0;line-height:1.5;display:grid}.ap-page .w-idea{gap:var(--oc-space-3);padding:var(--oc-space-3) 0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);grid-template-columns:minmax(0,1fr) auto;align-items:start;min-width:0;display:grid}@media (max-width:700px),(pointer:coarse){.ap-page .w-days{gap:var(--oc-space-0-5)}.ap-page .w-eg{align-items:center;min-height:44px;display:inline-flex}.ap-page .w-row{gap:var(--oc-space-1);grid-template-columns:minmax(0,1fr)}.ap-page .w-lab{padding-top:0}.ap-page .w-idea{grid-template-columns:minmax(0,1fr)}.ap-page .w-idea [data-btn]{justify-self:start}}.ap-page>*{--pn-w:100cqi;--pn-dock:0px}@container ap-page (width>=900px){.ap-page>*{--pn-w:clamp(340px, 36cqi, 760px);--pn-dock:var(--pn-w)}}.ap-page[data-pane-open]>:not(.ap-pn){margin-right:var(--pn-dock)}@container ap-page (width<=899.98px){.ap-page[data-pane-open] .ap-listcol{visibility:hidden}}.ap-page .ap-pn{z-index:60;width:var(--pn-w);background:var(--oc-ground-panel);min-width:0;max-width:100%;box-shadow:-1px 0 0 0 var(--oc-line-rule), -12px 0 24px -16px var(--oc-backdrop);visibility:hidden;transition:transform var(--oc-motion) ease-out, visibility 0s linear var(--oc-motion);outline:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.ap-page .ap-pn[data-open]{visibility:visible;transition:transform var(--oc-motion) ease-out, visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){.ap-page .ap-pn,.ap-page .ap-pn[data-open]{transition:none}}.ap-page .ap-pn-bar{flex:none;justify-content:space-between}.ap-page .ap-pn-bar-l{margin-right:auto}.ap-page .ap-pn-scroll{overscroll-behavior:contain;min-height:0;padding-bottom:var(--oc-space-5);flex:1 1 0;position:relative;overflow-y:auto}.ap-page .ap-pn-sec{min-width:0;padding:var(--oc-space-4);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint)}.ap-page .ap-pn-sec>.pl-label,.ap-page .ap-pn-fade>.pl-label{margin-bottom:var(--oc-space-2)}.ap-page .ap-pn-dim{color:var(--oc-text-muted)}.ap-page .ap-pn-note{margin:var(--oc-space-1) 0 0;color:var(--oc-text-muted);font-size:var(--oc-fs-label);overflow-wrap:anywhere}.ap-page .ap-pn-one{margin:0 0 var(--oc-space-1);color:var(--oc-text-primary);overflow-wrap:anywhere}.ap-page .ap-pn-headsec{padding-top:var(--oc-space-4)}.ap-page .ap-pn-top{justify-content:space-between;align-items:center;gap:var(--oc-space-1) var(--oc-space-2);min-width:0;margin-bottom:var(--oc-space-2);flex-wrap:wrap;display:flex}.ap-page .ap-pn-status{align-items:center;gap:var(--oc-space-2);min-width:0;color:var(--oc-text-secondary);flex-wrap:wrap;display:flex}.ap-page .ap-pn-icons{align-items:center;gap:var(--oc-space-0-5);flex:none;margin-left:auto;display:flex}.ap-page .ap-pn-name{margin:0 0 var(--oc-space-2);font-size:var(--oc-fs-figure);font-weight:400;line-height:var(--oc-lh-tight);color:var(--oc-text-bright);overflow-wrap:anywhere}.ap-page .ap-pn-meta{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);margin-bottom:var(--oc-space-4);color:var(--oc-text-secondary);flex-wrap:wrap;display:flex}.ap-page .ap-pn-meta>span{min-width:0}.ap-page .ap-pn-meta>span+span:before{content:"·";margin-right:var(--oc-space-3);color:var(--oc-text-dim)}.ap-page .ap-pn-actions{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ap-page .ap-pn-ed{gap:var(--oc-space-3);margin-top:var(--oc-space-2);display:grid}.ap-page .ap-pn-edw{min-width:0}.ap-page .ap-pn-ed>.pl-label{margin:0}.ap-page .ap-pn-ed .ap-pn-f,.ap-page .ap-pn-ed .oc-select-row{gap:var(--oc-space-1);min-width:0;display:grid}.ap-page .ap-pn-ed .oc-label{color:var(--oc-text-dim)}.ap-page .ap-pn-ed [data-field]{width:100%;min-width:0}.ap-page .ap-pn-ed textarea[data-field]{resize:none;overflow:hidden}.ap-page .ap-pn-ed .w-inl [data-field]{width:auto}.ap-page .ap-pn-ed select[data-field]{text-overflow:ellipsis}.ap-page .ap-pn-ed .ap-cmd-full{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--oc-fs-label);overflow-x:visible}.ap-page .ap-pn-edfires{gap:var(--oc-space-1);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);display:grid}.ap-page .ap-pn-edfires:empty{display:none}.ap-page .ap-pn-edfires ol{gap:var(--oc-space-0-5);margin:0;padding:0;list-style:none;display:grid}.ap-page .ap-pn-bad{font-size:var(--oc-fs-label);color:var(--oc-coral);margin:0}.ap-page .ap-pn-edb{gap:var(--oc-space-3);min-width:0;display:grid}.ap-page .ap-pn-ed .auto-form__row{flex-wrap:wrap}.ap-page .ap-pn-ed .auto-form__row>.oc-select-row{flex:9rem}.ap-page .ap-pn-ed .auto-form__row>.ap-pn-wide{flex-basis:100%}.ap-page .ap-pn-recipes{gap:var(--oc-space-1-5);flex-wrap:wrap;display:flex}.ap-page .ap-pn-tabs{z-index:2;height:auto;padding:0 var(--oc-space-2);background:var(--oc-ground-panel);--_strip:var(--oc-ground-panel);position:sticky;top:0}.ap-page .ap-pn-tabs .oc-ptabs__list{gap:0}.ap-page .ap-pn-tabs .oc-ptab{min-height:32px;padding:0 var(--oc-space-2);color:var(--oc-text-muted);background:0 0;border:0;flex:1 1 0;justify-content:center}.ap-page .ap-pn-tabs .oc-ptab:hover:not(:disabled){color:var(--oc-text-primary);background:var(--oc-ground-hover)}.ap-page .ap-pn-tabs .oc-ptab[aria-selected=true]{color:var(--oc-text-bright);box-shadow:inset 0 -2px 0 0 var(--oc-orange);background:0 0}@media (max-width:700px){.ap-page .ap-pn-tabs .oc-ptab{min-height:44px}}.ap-page .ap-pn-bodysec{padding-top:var(--oc-space-3);container:pnb/inline-size}.ap-page .ap-pn-fade{animation:.15s ease-out ap-pn-in}@keyframes ap-pn-in{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ap-page .ap-pn-fade{animation:none}}.ap-page .ap-pn-step{align-items:center;gap:var(--oc-space-2);margin-bottom:var(--oc-space-3);flex-wrap:wrap;display:flex}.ap-page .ap-tri{border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0;display:inline-block}.ap-page .ap-tri[data-d=l]{border-right:6px solid}.ap-page .ap-tri[data-d=r]{border-left:6px solid}.ap-page .ap-pn-stepn{text-align:center;min-width:9ch;color:var(--oc-text-bright)}.ap-page .ap-pn-stepw{font-size:var(--oc-fs-label)}.ap-page .ap-rr-head{display:none}.ap-page .ap-rr{box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);grid-template-columns:minmax(0,1fr) 52px;align-items:stretch;display:grid}.ap-page .ap-rr:last-child{box-shadow:none}.ap-page .ap-rr[aria-current=true]{background:var(--oc-ground-hover);box-shadow:inset 2px 0 0 0 var(--oc-orange), inset 0 -1px 0 0 var(--oc-line-faint)}.ap-page .ap-rr-b{align-items:baseline;gap:0 var(--oc-space-2);min-width:0;padding:var(--oc-space-1-5) var(--oc-space-2);text-align:left;color:var(--oc-text-primary);background:0 0;border:0;border-radius:0;grid-column:1;grid-template-columns:14px 44px minmax(0,1fr);grid-template-areas:"mk n st""mk n rs"". .sub";font-family:inherit;display:grid}.ap-page .ap-rr-b:hover{background:var(--oc-ground-hover)}.ap-page .ap-rr-mk{grid-area:mk;align-self:center;display:flex}.ap-page .ap-rr-n{color:var(--oc-text-bright);grid-area:n}.ap-page .ap-rr-st{overflow-wrap:break-word;grid-area:st}.ap-page .ap-rr-rs{color:var(--oc-text-secondary);overflow-wrap:break-word;grid-area:rs}.ap-page .ap-rr-sub{font-size:var(--oc-fs-label);overflow-wrap:break-word;grid-area:sub}.ap-page .ap-rr-w{display:none}@container pnb (width>=700px){.ap-page .ap-rr-head{gap:0 var(--oc-space-1-5);--ap-rr-head-end:62px;padding:0 var(--ap-rr-head-end) var(--oc-space-1-5) var(--oc-space-2);color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;grid-template-columns:14px 40px 108px minmax(0,1fr) 70px 44px 64px 60px 60px;display:grid}.ap-page .ap-rr-b{align-items:center;gap:0 var(--oc-space-1-5);grid-template-columns:14px 40px 108px minmax(0,1fr) 70px 44px 64px 60px 60px;grid-template-areas:none}.ap-page .ap-rr-mk,.ap-page .ap-rr-n,.ap-page .ap-rr-st,.ap-page .ap-rr-rs{grid-area:auto}.ap-page .ap-rr-w{display:block}.ap-page .ap-rr-sub{display:none}}.ap-page .ap-pn-dl{gap:var(--oc-space-1) var(--oc-space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.ap-page .ap-pn-dl dt{color:var(--oc-text-dim);font-size:var(--oc-fs-label);margin:0}.ap-page .ap-pn-dl dd{min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0}.ap-page .ap-pn dd .oc-fold{margin-top:var(--oc-space-1-5)}.ap-page .ap-pn summary{align-items:center;display:flex}.ap-page .ap-pn-fires{gap:var(--oc-space-0-5);margin:0;padding:0;list-style:none;display:grid}.ap-page .ap-pn-chips{gap:var(--oc-space-1-5);margin-top:var(--oc-space-1-5);flex-wrap:wrap;display:flex}.ap-page .ap-pn-chip{padding:var(--oc-space-0-5) var(--oc-space-1-5);border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-control);font-size:var(--oc-fs-label);color:var(--oc-text-secondary)}.ap-page .ap-pn-chip i{color:var(--oc-text-dim);font-style:normal}@media (max-width:700px){.ap-page .ap-pn-close,.ap-page .ap-pn-bar-l{display:none}.ap-page .ap-pn-bar{justify-content:flex-start}.ap-page .ap-pn-ic{min-width:var(--oc-tap);min-height:var(--oc-tap)}.ap-page .ap-rr-b,.ap-page .ap-rr-x,.ap-page .ap-pn-seg button,.ap-page .ap-pn-actions [data-btn]{min-height:var(--oc-tap)}.ap-page .ap-pn-ed [data-field]{min-height:44px}.ap-page .ap-pn-ed .auto-form__row>.oc-select-row:has(>select){flex-basis:100%}}.ap-page [data-pane-back]{display:none}@media (max-width:700px){.ap-page [data-pane-back]{min-width:var(--oc-tap);min-height:var(--oc-tap);display:inline-flex}.ap-page [data-pane-x]{display:none}}.dps-ctx-modal .modal-content{font-family:var(--font-mono);border-radius:2px}.dps-ctx-modal .modal-body{padding:0}.dps-ctx-modal .modal-footer{flex-wrap:wrap;align-items:center}.dps-ctx__restore-line.svelte-1ep7v1y{color:var(--oc-text-dim);font-size:var(--oc-fs-hint);letter-spacing:.08em;text-transform:uppercase;flex:1 0 100%;margin:0}.dps-ctx__scroll.svelte-1ep7v1y{overscroll-behavior:contain;max-height:min(70vh,760px);font-size:var(--oc-fs-body);line-height:1.45;overflow-y:auto}.dps-ctx__host.svelte-1ep7v1y,.dps-ctx__status.svelte-1ep7v1y{padding:var(--oc-space-2) var(--oc-space-3);color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);margin:0}.dps-ctx__status--bad.svelte-1ep7v1y{color:var(--oc-coral)}.dps-ctx__msg.svelte-1ep7v1y{padding:var(--oc-space-2) var(--oc-space-3);color:var(--oc-text-secondary)}.dps-ctx__msg.svelte-1ep7v1y+.dps-ctx__msg:where(.svelte-1ep7v1y){border-top:var(--oc-border) solid var(--oc-line-faint)}.dps-ctx__msg.is-hit.svelte-1ep7v1y{background:var(--oc-ground-hover);color:var(--oc-text-primary);box-shadow:inset 2px 0 0 var(--oc-orange)}.dps-ctx__who.svelte-1ep7v1y{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px}.dps-ctx__text.svelte-1ep7v1y{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.dps-ctx__mark.svelte-1ep7v1y{padding:var(--oc-space-1) var(--oc-space-3);border-block:var(--oc-border) dashed var(--oc-line-rule);color:var(--oc-cyan);font-size:var(--oc-fs-hint);letter-spacing:.08em;text-transform:uppercase;margin:0}.dps-ctx__scroll.svelte-1ep7v1y [data-ctx-more]{--_btn-h:auto;--_btn-pad:var(--oc-space-3);--_btn-fs:var(--oc-fs-hint);--_btn-ink:var(--oc-text-dim);width:100%;max-width:none;padding-block:var(--oc-space-1);box-shadow:inset 0 -1px 0 var(--oc-line-faint);border-radius:0}.dps-ctx__note.svelte-1ep7v1y{margin:0 0 var(--oc-space-1);color:var(--oc-coral);font-size:var(--oc-fs-hint);flex:1 0 100%}.bt-file.svelte-15m2z09{display:none}.bt-panel.svelte-15m2z09{gap:var(--oc-space-1);flex-direction:column;flex:1 0 100%;display:flex}.bt-row.svelte-15m2z09{gap:var(--oc-space-2);display:flex}.dash-preview.svelte-1wt4hv1{aspect-ratio:16/9;background:var(--oc-ground-content,var(--oc-ground-page));width:100%;padding:0;display:block;position:relative;overflow:hidden}.dash-preview__box.svelte-1wt4hv1{box-sizing:border-box;background-clip:padding-box;background-color:var(--oc-ground-raised);box-shadow:inset 0 0 0 1px var(--oc-line-faint);border:2px solid #0000;align-items:flex-start;padding:3px 4px;display:flex;position:absolute;overflow:hidden}.dash-preview--home.svelte-1wt4hv1 .dash-preview__box:where(.svelte-1wt4hv1){background-color:color-mix(in srgb, var(--oc-green) 8%, var(--oc-ground-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--oc-green) 35%, var(--oc-line-faint))}.dash-preview__name.svelte-1wt4hv1{min-width:0;letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-muted);font-size:9px;line-height:1.2;overflow:hidden}.dash-preview__empty.svelte-1wt4hv1{font-size:var(--oc-fs-label);color:var(--oc-text-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dash-card.svelte-1rpdll7{gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-2);background:var(--oc-ground-raised);border:var(--oc-border,1px) solid var(--oc-line-faint);border-radius:var(--oc-radius-sm,2px);font-family:var(--font-mono);flex-direction:column;display:flex}.dash-card--home.svelte-1rpdll7{border-color:color-mix(in srgb, var(--oc-green) 55%, var(--oc-line-faint));box-shadow:inset 2px 0 0 var(--oc-green)}.dash-card__head.svelte-1rpdll7{align-items:center;gap:var(--oc-space-2);min-width:0;min-height:24px;display:flex}.dash-card__head.svelte-1rpdll7 [data-dashboard-rename]{--_btn-h:24px;--_btn-pad:4px;--_btn-fs:var(--oc-fs-status);--_btn-ink:var(--oc-text-primary);cursor:text;flex:auto;min-width:0;margin-left:-4px}.dash-card__head.svelte-1rpdll7 [data-field]{flex:auto;min-width:0}.dash-card__home.svelte-1rpdll7{border:var(--oc-border,1px) solid color-mix(in srgb, var(--oc-green) 55%, transparent);border-radius:var(--oc-radius-sm,2px);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-green);flex:none;align-items:center;gap:4px;padding:1px 6px;display:inline-flex}.dash-card__meta.svelte-1rpdll7{font-size:var(--oc-fs-label);color:var(--oc-text-muted);margin:0}.dash-card__actions.svelte-1rpdll7{align-items:center;gap:var(--oc-space-1);padding-top:var(--oc-space-2);box-shadow:inset 0 1px 0 var(--oc-line-faint);flex-wrap:wrap;display:flex}.dash-card__meta-row.svelte-1rpdll7{justify-content:space-between;align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.dash-card__end.svelte-1rpdll7{flex:none;gap:2px;display:inline-flex}.dash-card__confirm.svelte-1rpdll7{gap:var(--oc-space-2);flex-direction:column;display:flex}.dash-card__confirm-text.svelte-1rpdll7{font-size:var(--oc-fs-label);color:var(--oc-text-secondary);margin:0}.dash-card__confirm-row.svelte-1rpdll7{gap:var(--oc-space-2);display:flex}.dash-card__confirm-row.svelte-1rpdll7 [data-btn]{min-height:var(--oc-space-6);flex:1 1 0}.dash-list.svelte-bx7d35{gap:var(--oc-space-3);font-family:var(--font-mono);flex-direction:column;display:flex}.dash-list__grid.svelte-bx7d35{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.dash-list__new-cell.svelte-bx7d35{min-width:0;display:flex}.dash-list__new-cell.svelte-bx7d35 [data-dashboard-new-tile]{gap:var(--oc-space-1);min-height:180px;padding:var(--oc-space-3);--_btn-edge:var(--oc-line-rule);white-space:normal;border-style:dashed;flex-direction:column;flex:auto}.dash-list__new-word.svelte-bx7d35{font-size:var(--oc-fs-status)}.dash-list__new-hint.svelte-bx7d35{font-size:var(--oc-fs-label);color:var(--oc-text-muted)}.dash-list__line.svelte-bx7d35{font-size:var(--oc-fs-label);color:var(--oc-text-muted);margin:0}.aa-badge.svelte-1qc65si{box-sizing:border-box;border:var(--oc-border,1px) solid currentColor;border-radius:var(--oc-radius-sm,2px);background:var(--oc-ground-chrome);min-width:14px;height:14px;font-family:var(--font-mono);text-align:center;pointer-events:none;padding:0 3px;font-size:9px;line-height:12px;position:absolute;top:-3px;right:-5px}.aa-badge--error.svelte-1qc65si{color:var(--oc-coral)}.aa-badge--warn.svelte-1qc65si{color:var(--oc-yellow)}[data-app-alert-bell].svelte-1h3y6pa{flex:none;position:relative}[data-app-alert-bell=drawer].svelte-1h3y6pa{--oc-ibtn-size:28px}.oc-topbar-popout.svelte-1yx43an{align-items:center;gap:var(--oc-space-2);margin-left:var(--oc-space-3);padding:var(--oc-space-1) var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);font:inherit;font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label);color:var(--oc-text-secondary);cursor:pointer;background:0 0;display:inline-flex}.oc-topbar-popout.svelte-1yx43an:hover,.oc-topbar-popout.svelte-1yx43an:focus-visible{color:var(--oc-text-primary)}.oc-topbar-popout--edit.svelte-1yx43an{--_bd:var(--oc-cyan);border-color:var(--oc-cyan);color:var(--oc-cyan)}.oc-topbar-popout--edit.svelte-1yx43an:hover{color:var(--oc-cyan)}.oc-topbar-popout--edit.svelte-1yx43an:disabled{opacity:1;border-color:var(--oc-line-panel);color:var(--oc-text-muted);cursor:not-allowed}.oc-topbar.svelte-1evjkvi{height:var(--oc-topbar);padding:0 var(--oc-space-4) 0 var(--oc-topbar-pad-left);background:var(--oc-ground-chrome);box-shadow:inset 0 -1px 0 0 var(--oc-line-frame);white-space:nowrap;align-items:center;display:flex}html[data-desktop-chrome] .oc-topbar--popout.svelte-1evjkvi{padding-left:max(var(--oc-space-5), var(--desktop-inset-left,0px));-webkit-app-region:drag}html[data-desktop-chrome] .oc-topbar--popout.svelte-1evjkvi :is(button,a,input,select,textarea,[role=button],[tabindex]){-webkit-app-region:no-drag}.oc-topbar-word.svelte-1evjkvi{width:auto;height:20px;margin-right:var(--oc-topbar-word-gap);flex:none;display:block}.oc-topbar-title.svelte-1evjkvi{margin-right:var(--oc-space-3);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-title);text-transform:uppercase;color:var(--oc-orange)}body.session-sidebar-railed .oc-topbar-word.svelte-1evjkvi,body.ps-drawer-open .oc-topbar-word.svelte-1evjkvi{visibility:hidden}body:not(.ps-drawer-open) .oc-topbar-word.svelte-1evjkvi{content:url(/static/img/carnivore/carnivore-mark@2x.png);width:30px;height:30px}.oc-topbar-chip.svelte-1evjkvi{margin-left:var(--oc-topbar-chip-gap);padding:var(--oc-pad-snug) var(--oc-space-2);border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);font-size:var(--oc-fs-micro);color:var(--oc-text-secondary)}.oc-topbar-conn.svelte-1evjkvi{align-items:center;gap:var(--oc-space-2);margin-left:var(--oc-space-2);font-size:var(--oc-fs-label);color:var(--oc-text-status);display:inline-flex}.oc-topbar-spacer.svelte-1evjkvi{min-width:var(--oc-space-2);flex:auto}.oc-topbar-dot.svelte-1evjkvi{background:var(--oc-text-secondary);border-radius:50%;width:7px;height:7px}.oc-topbar-dot[data-transport=connected].svelte-1evjkvi{background:var(--oc-green-bright)}.oc-topbar-dot[data-transport=disconnected].svelte-1evjkvi{background:var(--oc-coral)}.oc-topbar-demo.svelte-1evjkvi{margin-left:var(--oc-space-2);color:var(--oc-yellow)}@media (max-width:1023px){.oc-topbar.svelte-1evjkvi{z-index:50;padding:0 var(--oc-space-2);position:sticky;top:0}.oc-topbar-word.svelte-1evjkvi{height:18px}.oc-topbar-chip.svelte-1evjkvi{display:none}.oc-topbar-connword.svelte-1evjkvi{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:639px){.oc-topbar-word.svelte-1evjkvi{flex:none}}.oc-open-float.svelte-1vwxoma{top:var(--oc-space-1);right:var(--oc-space-3);z-index:5;pointer-events:none;position:absolute}.oc-open-float.svelte-1vwxoma [data-home-open]{pointer-events:auto}.oc-app-noticed.svelte-fjrzow{grid-template-rows:var(--oc-topbar) auto minmax(0, 1fr)}.oc-unreachable.svelte-fjrzow{background:var(--oc-ground-chrome);box-shadow:inset 0 -1px 0 0 var(--oc-line-chrome);font-size:var(--oc-fs-label);color:var(--oc-coral);margin:0;padding:6px 22px}.oc-app-wallboard.svelte-fjrzow .oc-gutter-band,.oc-app-wallboard.svelte-fjrzow .oc-span-edge{visibility:hidden;pointer-events:none}.oc-app-wallboard.svelte-fjrzow .oc-frame-corner,.oc-app-wallboard.svelte-fjrzow .oc-frame-cornerwrap{display:none}.oc-app-wallboard.svelte-fjrzow .oc-frame-title,.oc-app-wallboard.svelte-fjrzow .oc-frame-strip{pointer-events:none;cursor:default}.oc-wallboard-empty.svelte-fjrzow{margin:var(--oc-space-4);color:var(--oc-text-muted);font:var(--oc-fs-label) var(--font-mono);text-transform:lowercase;letter-spacing:.08em}.oc-analytics-error.svelte-fjrzow{padding:6px var(--oc-space-3);color:var(--oc-coral);font-size:var(--oc-fs-label);margin:0}.oc-analytics-error.svelte-fjrzow button:where(.svelte-fjrzow){border:1px solid var(--oc-line-rule);color:var(--oc-text-primary);background:var(--oc-ground-raised);cursor:pointer}.oc-popover{z-index:45;min-width:204px;padding:var(--oc-space-1-5);border-radius:var(--oc-radius-sm);position:fixed}.oc-popover-empty.svelte-mnajrt{padding:var(--oc-space-2);color:var(--oc-text-dim);font-size:var(--oc-fs-label);margin:0}.oc-popover-list.svelte-mnajrt{margin:0 0 var(--oc-space-1);padding:0;list-style:none}.oc-popover-item.svelte-mnajrt,.oc-popover-reset.svelte-mnajrt{align-items:center;gap:calc(var(--oc-space-2) + var(--oc-space-0-5));width:100%;padding:var(--oc-space-1-5) var(--oc-space-2);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-size:var(--oc-fs-label)}.oc-popover-reset.svelte-mnajrt{border-top:var(--oc-border) solid var(--oc-line-rule);border-radius:0 0 var(--oc-radius-sm) var(--oc-radius-sm);color:var(--oc-text-dim)}.oc-popover-item.svelte-mnajrt:disabled{cursor:default;color:var(--oc-text-dim)}.oc-popover-arrange.svelte-mnajrt{margin:var(--oc-space-1) 0 0;padding-top:var(--oc-space-1);border-top:var(--oc-border) solid var(--oc-line-rule)}.oc-popover-item.svelte-mnajrt:hover,.oc-popover-item.svelte-mnajrt:focus-visible,.oc-popover-reset.svelte-mnajrt:hover,.oc-popover-reset.svelte-mnajrt:focus-visible{background:var(--oc-ground-hover);color:var(--oc-text-bright)}.oc-popover-icon.svelte-mnajrt{flex:none;display:inline-flex}.oc-popover-name.svelte-mnajrt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1023px){.oc-popover-item.svelte-mnajrt,.oc-popover-reset.svelte-mnajrt{min-height:var(--oc-tap)}}.mnu-preview.svelte-l3jm25{gap:var(--oc-space-1);padding:var(--oc-space-2);background:var(--oc-ground-panel);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);pointer-events:none;margin:0;display:grid;position:fixed;inset:auto}.mnu-preview__name.svelte-l3jm25{align-items:center;gap:var(--oc-space-2);font-family:var(--font-mono);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-secondary);display:flex}.mnu-preview__home.svelte-l3jm25{color:var(--oc-green)}[data-menu-drop=before],[data-menu-drop=after]{position:relative}[data-menu-drop=before]{margin-top:calc(var(--menu-drag-h,28px) + var(--oc-space-0-5))}[data-menu-drop=after]{margin-bottom:calc(var(--menu-drag-h,28px) + var(--oc-space-0-5))}[data-menu-drop=before]:before,[data-menu-drop=after]:after{content:"";height:var(--menu-drag-h,28px);box-sizing:border-box;border:var(--oc-border) dashed var(--oc-cyan);border-radius:var(--oc-radius-sm);pointer-events:none;position:absolute;left:0;right:0}[data-menu-drop=before]:before{top:calc(-1 * (var(--menu-drag-h,28px) + var(--oc-space-0-5)))}[data-menu-drop=after]:after{bottom:calc(-1 * (var(--menu-drag-h,28px) + var(--oc-space-0-5)))}[data-menu-zone][data-menu-drop]{min-width:var(--menu-drag-w,28px);min-height:var(--menu-drag-h,28px);box-sizing:border-box;border:var(--oc-border) dashed var(--oc-cyan);border-radius:var(--oc-radius-sm)}.oc-sidebar.svelte-g2ig38{padding:10px var(--oc-space-2) var(--oc-space-3);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.oc-nav.svelte-g2ig38{margin:0;padding:0;list-style:none}.oc-nav-lead.svelte-g2ig38{margin-bottom:calc(var(--oc-space-0-5) / 2)}.oc-nav-item[aria-pressed=true].svelte-g2ig38{background:var(--oc-ground-hover);border-color:var(--oc-line-rule);color:var(--oc-text-primary)}.oc-nav-settings.svelte-g2ig38{padding-top:var(--oc-space-3);margin-top:auto}.oc-nav-settings.svelte-g2ig38 li:where(.svelte-g2ig38){position:relative}.oc-nav-settings.svelte-g2ig38 .oc-nav-item:where(.svelte-g2ig38){padding-right:calc(var(--oc-space-5) + var(--oc-space-4))}.oc-nav-pin.svelte-g2ig38{display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.oc-nav.svelte-g2ig38 li:where(.svelte-g2ig38)+li:where(.svelte-g2ig38){margin-top:1px}.oc-nav-item.svelte-g2ig38{border:var(--oc-border) solid transparent;border-radius:var(--oc-radius);width:100%;height:33px;color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-nav);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:20px;padding:0 10px 0 13px;display:flex}.oc-nav-item.svelte-g2ig38:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.oc-nav-item--active.svelte-g2ig38{background:var(--oc-ground-hover);border-color:var(--oc-line-rule);color:var(--oc-text-primary)}.oc-nav-item--active.svelte-g2ig38 .oc-nav-icon:where(.svelte-g2ig38){color:var(--oc-orange)}.oc-nav-icon.svelte-g2ig38{color:var(--oc-text-muted);flex:none;display:inline-flex}.oc-nav-label.svelte-g2ig38{text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.oc-nav-hint.svelte-g2ig38{color:var(--oc-text-dim);font-size:var(--oc-fs-label);flex:none}.oc-nav-components.svelte-g2ig38{position:relative}.oc-nav-line.svelte-g2ig38{align-items:center;gap:var(--oc-space-1);display:flex}.oc-nav-line.svelte-g2ig38>.oc-nav-item:where(.svelte-g2ig38){flex:auto;min-width:0}.oc-nav-line.svelte-g2ig38 [data-menu-popout]{--oc-ibtn-size:26px;flex:none}.oc-nav-sub.svelte-g2ig38 .oc-nav-item:where(.svelte-g2ig38){height:27px;padding-left:calc(var(--oc-space-5) + var(--oc-space-3));gap:var(--oc-space-2);font-size:var(--oc-fs-label)}.oc-nav-sub.svelte-g2ig38 .oc-nav-edit:where(.svelte-g2ig38){padding-left:calc(var(--oc-space-5) + var(--oc-space-3) + 13px + var(--oc-space-2))}.oc-nav-label--name.svelte-g2ig38{text-transform:none}.oc-nav-line.svelte-g2ig38 [data-menu-dashboards-caret]{--oc-ibtn-size:26px;flex:none}.oc-nav-line.svelte-g2ig38 [data-menu-dashboards-caret] svg{transition:transform .12s}.oc-nav-line.svelte-g2ig38 [data-menu-dashboards-caret][aria-expanded=true] svg{transform:rotate(180deg)}.oc-nav-star.svelte-g2ig38{color:var(--oc-green);flex:none;display:inline-flex}.oc-nav-badge.svelte-g2ig38{background:var(--oc-orange-tint);min-width:18px;color:var(--oc-orange);font-size:var(--oc-fs-micro);text-align:center;border-radius:9px;flex:none;padding:1px 5px}.oc-sidebar-head.svelte-g2ig38{text-transform:uppercase;margin:22px 0 var(--oc-space-2);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label);color:var(--oc-text-dim);padding:0 13px;font-weight:400}.oc-nav-quick.svelte-g2ig38 .oc-nav-item:where(.svelte-g2ig38){height:29px}@media (max-width:1023px){.oc-nav-item.svelte-g2ig38,.oc-nav-quick.svelte-g2ig38 .oc-nav-item:where(.svelte-g2ig38){height:var(--oc-tap)}}.dq-list.svelte-1q2n3lk{padding:var(--oc-space-2);gap:var(--oc-space-2);overflow-anchor:none;font-family:var(--font-mono);flex-direction:column;margin:0;list-style:none;display:flex}.dq-cell.svelte-1q2n3lk{--_bd:color-mix(in oklab, var(--oc-orange) 75%, var(--oc-line-rule));border:var(--oc-border,1px) solid var(--_bd);border-radius:var(--oc-radius-sm,2px);background:var(--oc-ground-card);min-width:0;color:var(--oc-text-primary);outline:none;flex-direction:column;display:flex}.dq-cell.svelte-1q2n3lk .ap-card{box-shadow:none}.dq-cell[data-dq-source=dialog].svelte-1q2n3lk .ap-actions{counter-reset:dq-opt}.dq-cell[data-dq-source=dialog].svelte-1q2n3lk .ap-actions>[data-ap-option]:before,.dq-cell[data-dq-source=dialog].svelte-1q2n3lk .ap-actions>.oc-check .oc-check__label:before{counter-increment:dq-opt;content:counter(dq-opt);margin-right:var(--oc-space-1);color:var(--oc-orange);opacity:.8}@media (hover:none){.dq-cell.svelte-1q2n3lk .ap-actions>[data-ap-option]:before,.dq-cell.svelte-1q2n3lk .ap-actions>.oc-check .oc-check__label:before{content:none}}@media (max-width:1023px){.dq-cell.svelte-1q2n3lk .ap-card .modal-btn,.dq-cell.svelte-1q2n3lk .ap-input,.dq-cell.svelte-1q2n3lk .oc-check,.dq-cell.svelte-1q2n3lk .qc-toggle{min-height:44px}.dq-cell.svelte-1q2n3lk .ap-bar .modal-btn{height:44px}.dq-cell.svelte-1q2n3lk .ap-bar .ap-jump{width:44px}}.le-dupe{gap:var(--oc-space-2);padding:var(--oc-space-3);box-sizing:border-box;background:var(--oc-ground-panel);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);color:var(--oc-text-primary);grid-template-columns:minmax(0,1fr);margin:0;display:grid;position:fixed;inset:auto}.le-dupe__line.svelte-1046cgh{font-family:var(--font-mono);font-size:var(--oc-fs-label);margin:0;line-height:1.45}.le-dupe__row.svelte-1046cgh{gap:var(--oc-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.le-views.svelte-16bxgxn{gap:var(--oc-space-1);margin-left:auto;display:inline-flex}.oc-wdesc.svelte-15vef8g,.oc-wdesc-preview.svelte-15vef8g{min-width:0}.le-wrow.svelte-gxvrso{align-items:stretch;gap:2px;display:flex}.le-wrow.svelte-gxvrso>[data-widget]{gap:var(--oc-space-2);flex:auto;min-width:0;min-height:30px;padding:3px 6px}.le-row__reason.svelte-gxvrso{color:var(--oc-text-muted)}.le-ico.svelte-gxvrso{border:var(--oc-border,1px) solid var(--oc-line-rule);border-radius:var(--oc-radius-sm,2px);background:var(--oc-ground-raised);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.le-opts.svelte-gxvrso{vertical-align:middle;margin-left:var(--oc-space-1);color:var(--oc-cyan);display:inline-flex}.le-hit.svelte-gxvrso{color:var(--oc-orange);text-underline-offset:2px;background:0 0;text-decoration:underline}.le-row__count.svelte-gxvrso{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);color:var(--oc-green)}.le-wrow.svelte-gxvrso [data-widget-info-open]{--_btn-ink:var(--oc-text-muted);align-self:stretch;height:auto}.le-row__card.svelte-gxvrso{margin:2px 0 var(--oc-space-2) 0;padding:var(--oc-space-2) var(--oc-space-2) var(--oc-space-2) var(--oc-space-3);box-shadow:inset 1px 0 0 var(--oc-line-rule)}.le-row__chev.svelte-gxvrso{width:7px;height:7px;margin:0 2px 0 var(--oc-space-1);border-right:1px solid var(--oc-text-muted);border-bottom:1px solid var(--oc-text-muted);transition:transform var(--oc-motion-fast,.12s) ease;flex-shrink:0;transform:rotate(-45deg)}.le-row__chev--open.svelte-gxvrso{transform:rotate(45deg)}.le-windows.svelte-saso7l{flex-direction:column;gap:2px;min-width:0;display:flex}.le-windows__rule.svelte-saso7l{height:0;margin:var(--oc-space-1) 0 var(--oc-space-2);border:0;border-top:1px solid var(--oc-line-rule)}.le-windows.svelte-saso7l [data-picker-entry]{min-height:34px;padding:var(--oc-space-1) 6px;gap:var(--oc-space-2)}.le-wfold--open.svelte-saso7l [data-picker-entry]{background:var(--oc-ground-hover);border-color:var(--oc-line-rule)}.le-wfold__well.svelte-saso7l{background:var(--oc-ground-raised);border:var(--oc-border,1px) solid var(--oc-line-faint);border-radius:var(--oc-radius-sm,2px);width:32px;height:24px;color:var(--oc-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.le-wfold__chev.svelte-saso7l{width:7px;height:7px;margin:0 var(--oc-space-1) 0 auto;border-right:1px solid var(--oc-text-muted);border-bottom:1px solid var(--oc-text-muted);transition:transform var(--oc-motion-fast,.12s) ease;flex-shrink:0;transform:rotate(-45deg)}.le-wfold--open.svelte-saso7l .le-wfold__chev:where(.svelte-saso7l){transform:rotate(45deg)}.le-wfold__body.svelte-saso7l{margin:2px 0 var(--oc-space-1) 22px;padding:2px 0 2px var(--oc-space-2);box-shadow:inset 1px 0 0 var(--oc-line-rule);flex-direction:column;gap:2px;display:flex}.le-wfold__hint.svelte-saso7l{font-size:var(--oc-fs-label);color:var(--oc-text-muted);margin:0;padding:2px 6px}.le-wfold__refusal.svelte-saso7l{color:var(--oc-text-secondary)}.le-wfold__list.svelte-saso7l{margin:0;padding:0;list-style:none}.le-windows.svelte-saso7l [data-picker-row]{gap:var(--oc-space-2);min-height:26px;padding:3px 6px}.le-wfold__dot.svelte-saso7l{background:var(--oc-green);flex:none;width:5px;height:5px}.le-wfold__none.svelte-saso7l{padding:var(--oc-space-1) 6px;font-size:var(--oc-fs-label);color:var(--oc-text-muted)}.le-gallery.svelte-p7f5u1{gap:var(--oc-space-1);margin:2px 0 var(--oc-space-2) 22px;padding:var(--oc-space-1) 0 var(--oc-space-1) var(--oc-space-2);box-shadow:inset 1px 0 0 var(--oc-line-rule);flex-direction:column;min-width:0;display:flex}.le-gallery__label.svelte-p7f5u1{margin:var(--oc-space-1) 0 0;font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted);padding:0 6px}.le-gallery__cats.svelte-p7f5u1{gap:var(--oc-space-1);flex-wrap:wrap;padding:0 6px;display:flex}.le-gallery__cards.svelte-p7f5u1,.le-gallery__charts.svelte-p7f5u1{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.le-gallery__plus.svelte-p7f5u1{width:10px;font-size:var(--oc-fs-body);color:var(--oc-text-muted);flex:none;line-height:16px}.le-gallery__text.svelte-p7f5u1{flex-direction:column;gap:1px;min-width:0;display:flex}.le-gallery__name.svelte-p7f5u1{font-size:var(--oc-fs-body);text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-primary);line-height:16px;overflow:hidden}.le-gallery__note.svelte-p7f5u1{font-size:var(--oc-fs-label);text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-muted);line-height:14px;overflow:hidden}.le-gallery__viz.svelte-p7f5u1{color:var(--oc-text-secondary)}.le-gallery__sep.svelte-p7f5u1{color:var(--oc-text-muted);padding:0 3px}.le-gallery__hint.svelte-p7f5u1{font-size:var(--oc-fs-label);color:var(--oc-text-muted);margin:0;padding:2px 6px}.le-chart-row.svelte-p7f5u1{align-items:center;gap:var(--oc-space-2);border-radius:var(--oc-radius-sm,2px);min-height:26px;padding:2px 6px;display:flex}.le-chart-row__name.svelte-p7f5u1{min-width:0;font-size:var(--oc-fs-body);text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-primary);flex:auto;overflow:hidden}.le-chart-row--hidden.svelte-p7f5u1 .le-chart-row__name:where(.svelte-p7f5u1){color:var(--oc-text-muted)}.le-chart-row__acts.svelte-p7f5u1{gap:var(--oc-space-1);flex:none;display:inline-flex}.le-type.svelte-bxypo9{list-style:none}.le-type__count.svelte-bxypo9{font-size:var(--oc-fs-micro);color:var(--oc-text-muted);margin-left:auto}.le-type__body.svelte-bxypo9{margin:0 0 var(--oc-space-1) var(--oc-space-3);box-shadow:inset 1px 0 0 var(--oc-line-rule);padding:0;list-style:none}.dz-item.svelte-1k5a7q9{min-width:0}.fgl.svelte-3li046{gap:var(--oc-space-1);box-sizing:border-box;border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);width:100%;min-width:0;height:100%;color:var(--oc-cyan);font:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.fgl-phrase.svelte-3li046{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-mono);font-size:var(--oc-fs-micro);color:var(--oc-text-secondary);line-height:1.2;overflow:hidden}.dz-glance-none.svelte-12nvmh3{color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);line-height:1}.dz-glances.svelte-1ke7o1k{align-items:center;gap:var(--oc-space-1);padding:calc(var(--oc-space-1) / 2) var(--oc-space-2);box-sizing:border-box;display:flex;overflow-x:auto}.dz-glances--motion.svelte-1ke7o1k{padding:0;display:block;position:relative}.dz-gcell.svelte-1ke7o1k>*{width:max-content}.dz-gpending.svelte-1ke7o1k{padding:var(--oc-space-1) var(--oc-space-2);border:var(--oc-border) dashed var(--oc-orange);border-radius:var(--oc-radius-sm);color:var(--oc-orange);font-family:var(--font-mono);font-size:var(--oc-fs-label);white-space:nowrap}.dz-gwrap.svelte-1ke7o1k{gap:var(--oc-space-1);display:inline-flex}.dz.svelte-156lo1r{min-width:0;position:relative}.dz-mark.svelte-156lo1r{left:var(--oc-space-2);right:var(--oc-space-2);background:var(--oc-orange);pointer-events:none;height:2px;position:absolute}.dz-gmark.svelte-156lo1r{background:var(--oc-orange);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.dz[data-drop].svelte-156lo1r{background:color-mix(in oklab, var(--oc-cyan) 6%, transparent)}.dz[data-drop=aimed].svelte-156lo1r{background:color-mix(in oklab, var(--oc-cyan) 12%, transparent);box-shadow:inset 0 0 0 var(--oc-border) var(--oc-cyan)}.dz-head.svelte-156lo1r{justify-content:flex-end;align-items:center;gap:var(--oc-space-1);padding:0 var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-panel);display:flex}.dz-widgets.svelte-156lo1r{position:relative}.dz-cells.svelte-156lo1r{display:contents}.dz-cell.svelte-156lo1r{overflow:clip}.dz-cell__body[data-sized].svelte-156lo1r{overflow:auto}.dz-cell.svelte-156lo1r>.motion-handle--s{height:8px!important;bottom:0!important;right:0!important}.dz-cell.svelte-156lo1r>.motion-handle--s:after{top:3px!important}.dz-notice.svelte-156lo1r{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.dz-cell__body.svelte-156lo1r{min-width:0;display:flow-root}.dz-cell.svelte-156lo1r:has(~.dz-cell:where(.svelte-156lo1r)) [data-zone-card]{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.dz-cell.svelte-156lo1r~.dz-cell:where(.svelte-156lo1r) [data-zone-card]{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.dz-pending.svelte-156lo1r{border-color:var(--oc-orange);color:var(--oc-orange)}@media (max-width:700px){.dz-head.svelte-156lo1r{display:none}}.dz-empty.svelte-156lo1r{margin:6px var(--oc-space-2) var(--oc-space-2);padding:14px var(--oc-space-2);border:var(--oc-border) dashed var(--oc-line-panel);border-radius:var(--oc-radius-sm);color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-label);text-align:center}.mr-footer.svelte-a5lvzc{width:100%;box-shadow:0 -1px 0 var(--oc-line-panel);flex:none;padding-top:6px}.mr-footer .session-sidebar-bar{border-top:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex}.mr-footer .session-sidebar-bar__group{flex-direction:column;flex:none;justify-content:center}.mr-footer .session-sidebar-bar__account{padding:0}.mr-footer .session-sidebar-bar__account-name,.mr-footer .session-sidebar-bar__account-chevron{display:none}.mr-footer .session-sidebar-bar__version{flex-direction:column;flex:none;gap:3px;max-width:40px;margin-left:0;font-size:9px}.mr-usage.svelte-12pcis2{align-items:stretch;gap:var(--oc-space-2);width:100%;padding:var(--oc-space-2) 6px var(--oc-space-1);box-sizing:border-box;flex-direction:column;flex:none;display:flex}.mr-usage-item.svelte-12pcis2{align-items:center;gap:var(--oc-space-1);display:flex}.mr-usage-label.svelte-12pcis2{letter-spacing:.02em;width:14px;color:var(--oc-text-dim);text-align:right;flex:none;font-size:8px;line-height:1}.mr-usage-bar.svelte-12pcis2{background:var(--oc-line-panel);border-radius:1.5px;flex:auto;min-width:0;height:3px;display:block;overflow:hidden}.mr-usage-bar .oc-gauge__bar{background:var(--oc-line-panel);box-shadow:none}.mr-usage-fill.svelte-12pcis2{background:var(--oc-text-dim);height:100%;transition:width .2s,background .2s;display:block}.mr-usage-bar[data-scale="1"].svelte-12pcis2 .mr-usage-fill:where(.svelte-12pcis2){background:var(--oc-green-bright)}.mr-usage-bar[data-scale="2"].svelte-12pcis2 .mr-usage-fill:where(.svelte-12pcis2){background:var(--oc-cyan)}.mr-usage-bar[data-scale="3"].svelte-12pcis2 .mr-usage-fill:where(.svelte-12pcis2){background:var(--oc-yellow-bright)}.mr-usage-bar[data-scale="4"].svelte-12pcis2 .mr-usage-fill:where(.svelte-12pcis2){background:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.mr-usage-bar[data-scale="5"].svelte-12pcis2 .mr-usage-fill:where(.svelte-12pcis2){background:var(--oc-coral)}.oc-edit-cell.svelte-a4gqlh{flex:none;display:inline-flex;position:relative}.oc-edit-cell.svelte-a4gqlh:before{content:"";border:var(--oc-border) dashed var(--oc-cyan);border-radius:var(--oc-radius-sm);pointer-events:none;position:absolute;inset:0}.oc-edit-cell[data-hidden].svelte-a4gqlh>:where(.svelte-a4gqlh):not(.oc-edit-badge){opacity:.4}.oc-edit-badge.svelte-a4gqlh{z-index:2;border-radius:var(--oc-radius-sm);background:var(--oc-ground-titlerow);width:13px;height:13px;box-shadow:inset 0 0 0 var(--oc-border) var(--oc-line-panel);color:var(--oc-cyan);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-4px;right:-4px}.oc-edit-badge[data-state=hidden].svelte-a4gqlh{color:var(--oc-text-dim)}.sbr-rail.svelte-1nfppou{--dock-ease:var(--oc-motion-fast);align-items:center;gap:var(--oc-space-0-5);height:100%;padding:var(--oc-space-2) 0;box-sizing:border-box;scrollbar-width:none;background:var(--oc-ground-chrome);box-shadow:inset calc(-1 * var(--oc-border)) 0 0 0 var(--oc-line-faint);flex-direction:column;display:flex;overflow:hidden auto}.sbr-rail.svelte-1nfppou[data-dock-spill]{z-index:5;position:relative;overflow:visible}.sbr-rail.svelte-1nfppou::-webkit-scrollbar{display:none}.sbr-rail__cell.svelte-1nfppou{flex:none;display:inline-flex;position:relative}.sbr-rail.svelte-1nfppou[data-docking] .sbr-rail__cell:where(.svelte-1nfppou){width:var(--dock-w);height:var(--dock-h);justify-content:flex-start;align-items:center}.sbr-rail__dock.svelte-1nfppou{flex:none;display:inline-flex}.sbr-rail.svelte-1nfppou[data-docking] .sbr-rail__dock:where(.svelte-1nfppou){transform-origin:0;zoom:var(--dock-zoom);transform:scale(calc(var(--dock-s,1) / var(--dock-zoom)))}.sbr-rail.svelte-1nfppou[data-dock-live] .sbr-rail__dock:where(.svelte-1nfppou){transition:transform var(--dock-ease) ease-out}.sbr-rail__zone.svelte-1nfppou{align-items:center;gap:var(--oc-space-0-5);flex-direction:column;flex:none;margin:0;padding:0;list-style:none;display:flex}.sbr-rail__zone.svelte-1nfppou>li:where(.svelte-1nfppou){flex:none;display:flex}.sbr-rail[data-editing].svelte-1nfppou .sbr-rail__zone[data-empty]:where(.svelte-1nfppou){width:var(--oc-rail-key);min-height:var(--oc-rail-key);border:var(--oc-border) dashed var(--oc-cyan);border-radius:var(--oc-radius-sm);box-sizing:border-box}.sbr-rail[data-editing].svelte-1nfppou .sbr-rail__zone:where(.svelte-1nfppou)>li[data-menu-row]:where(.svelte-1nfppou){cursor:grab;touch-action:none}.sbr-rail__sep.svelte-1nfppou{width:22px;height:var(--oc-border);margin:var(--oc-space-0-5) 0;background:var(--oc-line-rule);flex:none}.sbr-rail__fill.svelte-1nfppou{flex:auto}.sbr-rail__label.svelte-1nfppou{z-index:4;pointer-events:none;opacity:0;transition:opacity var(--oc-motion-fast) ease-out;position:fixed;top:0;left:0}.sbr-rail__label--on.svelte-1nfppou{opacity:1}.sbr-rail__label-text.svelte-1nfppou{padding:var(--oc-space-1) 9px;border-radius:var(--oc-radius-sm);background:var(--oc-ground-titlerow);box-shadow:inset 0 0 0 var(--oc-border) var(--oc-line-panel);color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label);white-space:nowrap;transition:transform var(--oc-motion-fast) ease-out;display:block;transform:translate(-6px)}.sbr-rail__label--on.svelte-1nfppou .sbr-rail__label-text:where(.svelte-1nfppou){transform:translate(0)}@media (prefers-reduced-motion:reduce){.sbr-rail__dock.svelte-1nfppou,.sbr-rail__label.svelte-1nfppou,.sbr-rail__label-text.svelte-1nfppou{transition:none}.sbr-rail__label-text.svelte-1nfppou{transform:none}}.bar-edge.svelte-bibtpp{z-index:2;touch-action:none;background:0 0;outline:none;position:absolute}.bar-edge--side.svelte-bibtpp{width:var(--oc-grip-hit);cursor:col-resize;top:0;bottom:0;left:0}.bar-edge--bottom.svelte-bibtpp{height:var(--oc-grip-hit);cursor:row-resize;top:0;left:0;right:0}.bar-edge.svelte-bibtpp:hover,.bar-edge.svelte-bibtpp:focus-visible{--_line:var(--oc-text-dim)}.bar-edge--side.svelte-bibtpp:hover,.bar-edge--side.svelte-bibtpp:focus-visible{box-shadow:inset var(--oc-grip-line) 0 0 0 var(--_line)}.bar-edge--bottom.svelte-bibtpp:hover,.bar-edge--bottom.svelte-bibtpp:focus-visible{box-shadow:inset 0 var(--oc-grip-line) 0 0 var(--_line)}.split-divider.svelte-1yuut6f{z-index:3;touch-action:none;background:0 0;outline:none;position:absolute}.split-divider.svelte-1yuut6f:after{content:"";background:var(--oc-line-frame);transition:background .12s;position:absolute}.split-divider.svelte-1yuut6f:hover:after,.split-divider.svelte-1yuut6f:focus-visible:after,.split-divider--dragging.svelte-1yuut6f:after{background:var(--oc-orange)}.split-divider--y.svelte-1yuut6f{height:var(--oc-section-hit);margin-top:calc((var(--oc-section-hit) - var(--oc-section-line)) / -2);cursor:ns-resize;left:0;right:0}.split-divider--y.svelte-1yuut6f:after{left:0;right:0;top:calc((var(--oc-section-hit) - var(--oc-section-line)) / 2);height:var(--oc-section-line)}.split-divider--x.svelte-1yuut6f{width:var(--oc-section-hit);margin-left:calc((var(--oc-section-hit) - var(--oc-section-line)) / -2);cursor:ew-resize;top:0;bottom:0}.split-divider--x.svelte-1yuut6f:after{top:0;bottom:0;left:calc((var(--oc-section-hit) - var(--oc-section-line)) / 2);width:var(--oc-section-line)}@media (prefers-reduced-motion:reduce){.split-divider.svelte-1yuut6f:after{transition:none}}.rail-out.svelte-8gs4ha{z-index:40;background:var(--oc-ground-panel);min-height:0;color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label);outline:none;position:absolute}.rail-out--side.svelte-8gs4ha{top:0;bottom:0;right:100%}.rail-out--bottom.svelte-8gs4ha{box-shadow:1px 0 0 0 var(--oc-line-frame);bottom:100%;left:0;right:0}.rail-out__section.svelte-8gs4ha{flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;container:oc-head/inline-size}.rail-out--side.svelte-8gs4ha .rail-out__section:where(.svelte-8gs4ha){margin-left:2px}.rail-out--bottom.svelte-8gs4ha .rail-out__section:where(.svelte-8gs4ha){margin-top:2px}.rail__sections.svelte-5nvfvf{flex:auto;min-width:0;min-height:0;position:relative}.rail__keys.svelte-5nvfvf{align-items:center;gap:var(--rail-gap,var(--oc-space-1));min-width:0;min-height:0;padding:var(--rail-pad,var(--oc-space-2)) 0;scrollbar-width:thin;flex-direction:column;display:flex;position:absolute;overflow:hidden auto}[data-axis=x].svelte-5nvfvf .rail__keys:where(.svelte-5nvfvf){padding:0 var(--rail-pad,var(--oc-space-2));flex-direction:row;overflow:auto hidden}.rail__sections[data-flow].svelte-5nvfvf{flex:none}.rail__sections[data-flow].svelte-5nvfvf .rail__keys:where(.svelte-5nvfvf){padding:0;position:static;overflow:visible}.rail__keys[data-rail-pin-end=true].svelte-5nvfvf{padding-bottom:calc(var(--rail-pad,var(--oc-space-2)) + var(--rail-pin-slot,0px))}[data-axis=x].svelte-5nvfvf .rail__keys[data-rail-pin-end=true]:where(.svelte-5nvfvf){padding-bottom:0;padding-right:calc(var(--rail-pad,var(--oc-space-2)) + var(--rail-pin-slot,0px))}.rail__cell.svelte-5nvfvf{display:contents}.rail__cell[data-motion].svelte-5nvfvf{display:block}.rail__sections[data-motion].svelte-5nvfvf{scrollbar-width:thin;overflow:auto}.rail__sections[data-motion].svelte-5nvfvf .rail__keys:where(.svelte-5nvfvf){display:contents}.rail__cell[data-carried].svelte-5nvfvf{width:0;height:0;display:block;position:absolute;overflow:hidden}.rail__split.svelte-5nvfvf{background:var(--oc-line-frame);pointer-events:none;height:2px;position:absolute;left:0;right:0}[data-axis=x].svelte-5nvfvf .rail__split:where(.svelte-5nvfvf){width:2px;height:auto;top:0;bottom:0;right:auto}.rail__split[data-preview].svelte-5nvfvf{border-top:var(--oc-border) dashed var(--oc-cyan);background:0 0;height:0}[data-axis=x].svelte-5nvfvf .rail__split[data-preview]:where(.svelte-5nvfvf){border-top:0;border-left:var(--oc-border) dashed var(--oc-cyan);width:0;height:auto}.rail__slot.svelte-5nvfvf{box-sizing:border-box;width:var(--rail-key-w,28px);height:var(--rail-key-h,28px);min-width:var(--rail-key-minw,0px);min-height:var(--rail-key-minh,0px);border:var(--oc-border) dashed var(--oc-cyan);border-radius:var(--oc-radius-sm);background:color-mix(in oklab, var(--oc-cyan) 8%, transparent);flex:none}.rail__newarea.svelte-5nvfvf{box-sizing:border-box;padding:var(--rail-pad,var(--oc-space-2));display:flex;position:absolute}.rail__newarea[data-rail-pin-end=true].svelte-5nvfvf{padding-bottom:calc(var(--rail-pad,var(--oc-space-2)) + var(--rail-pin-slot,0px))}[data-axis=x].svelte-5nvfvf .rail__newarea[data-rail-pin-end=true]:where(.svelte-5nvfvf){padding-bottom:var(--rail-pad,var(--oc-space-2));padding-right:calc(var(--rail-pad,var(--oc-space-2)) + var(--rail-pin-slot,0px))}.rail__newarea-box.svelte-5nvfvf{border:var(--oc-border) dashed var(--oc-cyan);border-radius:var(--oc-radius-sm);background:color-mix(in oklab, var(--oc-cyan) 6%, transparent);flex:auto;min-width:0;min-height:0}.rail__newarea[data-aimed=true].svelte-5nvfvf .rail__newarea-box:where(.svelte-5nvfvf){background:color-mix(in oklab, var(--oc-cyan) 22%, transparent)}.rail__empty.svelte-5nvfvf{color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);text-align:center;white-space:nowrap;writing-mode:vertical-rl;margin:0}[data-axis=x].svelte-5nvfvf .rail__empty:where(.svelte-5nvfvf){writing-mode:horizontal-tb}.rail.svelte-1o5vtar{width:var(--rail-track,var(--rail-w,36px));flex:none;min-width:0;min-height:0;position:relative}.rail--bottom.svelte-1o5vtar{width:auto;height:var(--rail-track,var(--rail-h))}.rail[data-editing=true].svelte-1o5vtar:after{content:"";z-index:60;border:var(--oc-border) dashed var(--oc-cyan);pointer-events:none;position:absolute;inset:0}.rail[data-drop].svelte-1o5vtar .rail__layer:where(.svelte-1o5vtar){background:color-mix(in oklab, var(--oc-cyan) 6%, var(--oc-ground-titlerow))}.rail[data-drop=aimed].svelte-1o5vtar .rail__layer:where(.svelte-1o5vtar){background:color-mix(in oklab, var(--oc-cyan) 12%, var(--oc-ground-titlerow))}[data-add-widget].svelte-1o6uy3f{flex:none}[data-add-widget=drawer].svelte-1o6uy3f{--oc-ibtn-size:28px;border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary)}[data-add-widget=drawer].svelte-1o6uy3f:hover:not(:disabled){background:var(--oc-ground-hover);color:var(--oc-text-primary)}body:not(.ps-grid-surface) [data-add-widget].svelte-1o6uy3f{display:none}@media (max-width:1023px){[data-add-widget=drawer].svelte-1o6uy3f{display:none}}.sbr-menu-anchor.svelte-tb3phx{pointer-events:none;width:0;height:0;position:fixed}.mr.svelte-1r3x22j{top:var(--desktop-inset-top,0px);z-index:1100;width:var(--sidebar-rail-w,48px);box-sizing:border-box;background:var(--oc-ground-chrome);border-right:var(--oc-border) solid var(--oc-line-chrome);font-family:var(--font-mono);flex-direction:column;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.dtb.svelte-eqt000{flex-direction:column;flex:auto;min-height:0;display:flex}.dtb[hidden].svelte-eqt000{display:none}.dtb-title.svelte-eqt000{min-height:var(--oc-titlerow-h,37px);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);align-items:center;display:flex}.dtb-title-actions.svelte-eqt000{align-items:center;gap:var(--oc-space-1);margin-left:auto;display:inline-flex}.dtb-title-actions.svelte-eqt000 [data-tab-popout]{--oc-ibtn-size:22px}.dtb-title-text.svelte-eqt000{font-size:var(--oc-fs-title,var(--oc-fs-body));letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange);margin:0;font-weight:400}.dtb-content.svelte-eqt000{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.ds-terms.svelte-14ib2d3{align-items:center;gap:var(--oc-space-1);padding-top:var(--oc-space-1-5);flex-wrap:wrap;display:flex}.ds-terms__label.svelte-14ib2d3{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-caps);text-transform:uppercase;margin-inline-end:var(--oc-space-0-5)}.ds-terms__n.svelte-14ib2d3{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);margin-inline-start:var(--oc-space-1)}.ds-terms.svelte-14ib2d3 [data-btn][data-active="1"]{border-color:color-mix(in oklab, var(--oc-line-rule) var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor));color:var(--oc-text-bright)}.ds.svelte-1alckkn{flex-direction:column;display:flex}.ds--deep.svelte-1alckkn{flex:auto;min-height:0}#session-sidebar-panel.drawer-deep-search #session-sidebar-search:not([hidden]){flex-direction:column;flex:auto;min-height:0;display:flex}#session-sidebar-panel.drawer-deep-search #session-sidebar-list{display:none}.ds-row.svelte-1alckkn{padding:var(--oc-space-1) var(--oc-space-2);background:var(--oc-ground-chrome);border-bottom:var(--oc-border) solid var(--oc-line-panel);flex-direction:column;display:flex}.ds-row.svelte-1alckkn .oc-search{--oc-search-h:var(--drawer-field-h,var(--oc-control-h-sm))}[data-ds-mode]{min-height:auto;line-height:inherit;align-items:center;gap:var(--oc-space-1);height:100%;padding:0 var(--oc-space-2);border:0;border-left:1px solid var(--oc-line-rule);border-radius:0 var(--oc-radius) var(--oc-radius) 0;color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label);text-transform:lowercase;white-space:nowrap;cursor:pointer;background:0 0;flex:none;transition:initial;display:inline-flex}[data-ds-mode]:hover{color:var(--oc-text-primary)}[data-ds-mode][aria-expanded=true]{color:var(--oc-orange)}.ds-mode-arrow.svelte-1alckkn{color:var(--oc-text-muted);display:inline-flex}@media (max-width:1023px){[data-ds-mode]{position:relative}[data-ds-mode]:after{content:"";height:var(--oc-tap,44px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.dst-row.svelte-l4cosa{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-chrome);border-bottom:var(--oc-border) solid var(--oc-line-panel);display:flex;container-type:inline-size}.dst-field.svelte-l4cosa{min-width:0;height:var(--drawer-field-h,24px);box-sizing:border-box;font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);flex:auto;align-items:stretch;display:flex;overflow:hidden}.dst-counts.svelte-l4cosa{align-items:center;gap:var(--oc-space-2);padding:0 var(--oc-space-2) 0 0;white-space:nowrap;flex:none;display:inline-flex}.dst-count.svelte-l4cosa{align-items:center;gap:var(--oc-space-1);min-height:auto;padding:0 var(--oc-space-1);border-radius:var(--oc-radius);height:18px;color:var(--oc-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;margin:0;transition:initial;display:inline-flex}.dst-count.svelte-l4cosa:hover{color:var(--oc-text-primary)}.dst-count[data-hidden=true].svelte-l4cosa{opacity:.5}.dst-count[data-filter=on].svelte-l4cosa{border-color:var(--oc-yellow-bright);color:var(--oc-text-primary)}.dst-pack.svelte-l4cosa{align-items:center;gap:var(--oc-space-1);padding:0 var(--oc-space-1);color:var(--oc-text-secondary);display:inline-flex}.dst-num.svelte-l4cosa{font-variant-numeric:tabular-nums;color:var(--oc-text-primary)}.dst-tokens.svelte-l4cosa{flex:auto;justify-content:flex-end;align-items:stretch;min-width:0;display:flex;overflow:hidden}.dst-dim.svelte-l4cosa{opacity:.6}.dst-word.svelte-l4cosa{padding:0 var(--oc-space-2);color:var(--oc-text-muted);white-space:nowrap;text-overflow:ellipsis;align-self:center;overflow:hidden}.dst-act.svelte-l4cosa{height:100%;min-height:0;padding:0 var(--oc-space-2);border:0;border-left:1px solid var(--oc-line-rule);color:var(--oc-text-secondary);font:inherit;text-transform:lowercase;white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;flex:none;align-items:center;gap:0;margin:0;display:inline-flex}.dst-act.svelte-l4cosa:hover{color:var(--oc-text-primary)}.dst-arrow.svelte-l4cosa{color:var(--oc-text-muted);display:inline-flex}.dst-figure.svelte-l4cosa{text-transform:none;font-variant-numeric:tabular-nums;color:var(--oc-text-primary)}.dst-slash.svelte-l4cosa,.dst-unit.svelte-l4cosa{color:var(--oc-text-muted)}.dst-unit.svelte-l4cosa{margin-left:var(--oc-space-1)}.dst-bars.svelte-l4cosa{align-items:flex-end;gap:calc(var(--oc-space-1) / 4);height:18px;display:flex;position:relative}.dst-win.svelte-l4cosa{margin-left:var(--oc-space-1);color:var(--oc-text-muted)}.dst-bar.svelte-l4cosa{background:var(--oc-spark);flex:0 0 2px;width:2px}.dst-band.svelte-l4cosa{pointer-events:none;background:repeating-linear-gradient(135deg, var(--oc-text-muted) 0 1px, transparent 1px 3px);box-shadow:inset 0 -1px 0 var(--oc-text-muted);position:absolute;top:0;bottom:0;right:0}.dst-band[data-cue=down].svelte-l4cosa{background:repeating-linear-gradient(135deg, var(--oc-coral) 0 1px, transparent 1px 3px);box-shadow:inset 0 -1px 0 var(--oc-coral)}.dst-flag.svelte-l4cosa{width:4px;height:4px;margin-left:var(--oc-space-1);background:var(--oc-text-muted)}.dst-flag[data-cue=down].svelte-l4cosa{background:var(--oc-coral)}.dst-bar--zero.svelte-l4cosa{background:var(--oc-spark-dim)}.dst-bar--gap.svelte-l4cosa{background:repeating-linear-gradient(135deg, var(--oc-line-rule) 0 1px, transparent 1px 3px);height:100%}@container (width<=250px){.dst-rate.svelte-l4cosa{padding:0}.dst-unit.svelte-l4cosa{margin-left:0}.dst-arrow.svelte-l4cosa svg{width:8px;height:8px}}@media (max-width:1023px){.dst-act.svelte-l4cosa{min-height:0;position:relative}.dst-act.svelte-l4cosa:after{content:"";height:var(--oc-tap,44px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}[data-btn][data-action=density]{--oc-ibtn-size:28px;border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary)}[data-btn][data-action=density]:hover:not(:disabled),[data-btn][data-action=density][aria-expanded=true]{background:var(--oc-ground-hover);color:var(--oc-text-primary)}[data-btn][data-action=new-session]{--oc-ibtn-size:28px;border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary)}[data-btn][data-action=new-session]:hover:not(:disabled),[data-btn][data-action=new-session][aria-expanded=true]{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.sbr-controls.svelte-8rijag{align-items:center;gap:2px;display:inline-flex}.sbr-controls.svelte-8rijag:after{content:"";width:var(--oc-border);height:18px;margin:0 var(--oc-space-1) 0 var(--oc-space-2);background:var(--oc-line-rule)}.sbr-shell.svelte-130dp0c{width:100%;height:100%;position:relative}.sbr-shell__handle.svelte-130dp0c{position:absolute;inset:0}.sbr-shell__layer.svelte-130dp0c{width:var(--sidebar-rail-w);z-index:3;visibility:hidden;transition:transform var(--oc-motion) ease, visibility 0s linear var(--oc-motion);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.sbr-shell[data-rail-state=pinned].svelte-130dp0c .sbr-shell__layer:where(.svelte-130dp0c){visibility:visible;height:100%;transition:none;position:relative;transform:none}.sbr-shell__pin.svelte-130dp0c{display:inline-flex}@media (prefers-reduced-motion:reduce){.sbr-shell__layer.svelte-130dp0c{transition:none}}.sbr-flyout__title{align-items:center;gap:var(--oc-space-2);min-height:44px;padding:0 var(--oc-space-2) 0 var(--oc-space-3);background:linear-gradient(color-mix(in srgb, var(--sbr-tint) 16%, transparent), color-mix(in srgb, var(--sbr-tint) 16%, transparent)), var(--oc-ground-titlerow);flex:none;display:flex}.sbr-flyout__icon{color:var(--sbr-tint);display:inline-flex}.sbr-flyout__title .sbr-flyout__icon .oc-frame-corner{color:var(--sbr-tint)}.sbr-flyout__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:calc(var(--oc-fs-body) * 4 / 3);color:var(--oc-text-primary);margin:0;font-weight:700;overflow:hidden}.sbr-flyout__title>[data-flyout-close]{--oc-ibtn-size:28px;flex:none;margin-left:auto}.sbr-flyout.svelte-1ppz9fx{width:var(--sidebar-flyout-w,100%);background:var(--oc-ground-chrome);visibility:hidden;pointer-events:none;min-height:0;transition:transform var(--sbr-close-ms) ease-in, visibility 0s linear var(--sbr-close-ms);flex-direction:column;display:flex;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.sbr-flyout--open.svelte-1ppz9fx{visibility:visible;pointer-events:auto;transition:transform var(--sbr-open-ms) ease-out, visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){.sbr-flyout.svelte-1ppz9fx,.sbr-flyout--open.svelte-1ppz9fx{transition:none}}[data-motion=off] .sbr-flyout.svelte-1ppz9fx{transition:none}.sbr-flyout__actions.svelte-1ppz9fx:empty{display:none}.sbr-flyout__actions.svelte-1ppz9fx{justify-content:flex-end;align-items:center;gap:var(--oc-space-1);min-width:0;padding:var(--oc-space-1) var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-rule);flex-wrap:wrap;flex:none;display:flex}.sbr-flyout__body.svelte-1ppz9fx{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden auto}body.oc-layout-editing[data-layout-editing=home] #launchpad-screen .oc-cellslot[data-slot]:not(.oc-cellslot-zoomed),body.oc-layout-editing[data-layout-editing=terminal] #terminal-grid .oc-cellslot[data-slot]:not(.oc-cellslot-zoomed){position:relative}body.oc-layout-editing[data-layout-editing=home] #launchpad-screen .oc-cellslot[data-slot]:after,body.oc-layout-editing[data-layout-editing=terminal] #terminal-grid .oc-cellslot[data-slot]:after{content:"";z-index:60;border:1px dashed var(--oc-cyan);pointer-events:none;position:absolute;inset:0}body.oc-layout-editing[data-layout-editing=home] #launchpad-screen .oc-surface:after,body.oc-layout-editing[data-layout-editing=terminal] #terminal-grid .oc-surface:after{content:"";z-index:60;border:var(--oc-border) dashed var(--oc-cyan);pointer-events:none;position:absolute;inset:0}body.oc-layout-editing[data-layout-editing=home] #launchpad-screen .oc-gutter:not(.oc-gutter-inert):before,body.oc-layout-editing[data-layout-editing=terminal] #terminal-grid .oc-gutter:not(.oc-gutter-inert):before{background:var(--oc-line-rule)}.perf-ov.svelte-ypvhoz{z-index:9998;width:340px;max-height:60vh;font-family:var(--font-mono);font-size:var(--oc-fs-micro);color:var(--oc-text-primary);background:var(--oc-ground-raised);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);position:fixed;bottom:8px;right:8px;overflow:auto}.perf-ov__bar.svelte-ypvhoz{background:var(--oc-ground-titlerow);height:24px;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);justify-content:space-between;align-items:center;padding:0 8px;display:flex}.perf-ov__title.svelte-ypvhoz{color:var(--oc-orange);text-transform:uppercase;letter-spacing:var(--oc-tracking-label)}.perf-ov__toggle.svelte-ypvhoz{font:inherit;color:var(--oc-text-secondary);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius-sm);cursor:pointer;background:0 0;padding:0 6px}.perf-ov__grid.svelte-ypvhoz{box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);grid-template-columns:max-content 1fr;gap:2px 8px;margin:0;padding:6px 8px;display:grid}.perf-ov__grid.svelte-ypvhoz dt:where(.svelte-ypvhoz){color:var(--oc-text-secondary)}.perf-ov__grid.svelte-ypvhoz dd:where(.svelte-ypvhoz){margin:0}.perf-ov__label.svelte-ypvhoz{color:var(--oc-text-secondary);text-transform:uppercase;letter-spacing:var(--oc-tracking-label);padding:4px 8px 0}.perf-ov__list.svelte-ypvhoz{margin:0;padding:2px 8px 6px;list-style:none}.perf-ov__list.svelte-ypvhoz li:where(.svelte-ypvhoz){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.perf-ov__ms.svelte-ypvhoz{color:var(--oc-text-secondary)}.welcome.svelte-1s3wj2{color:var(--oc-text-secondary);flex-direction:column;gap:6px;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:flex}.welcome.svelte-1s3wj2 li:where(.svelte-1s3wj2){border-left:2px solid var(--oc-orange);padding-left:8px}.aa-dot.svelte-1ht9xva{border-radius:var(--oc-radius-sm,2px);width:7px;height:7px;box-shadow:0 0 0 var(--oc-border,1px) var(--oc-ground-chrome);pointer-events:none;position:absolute;top:0;right:0}.aa-dot--error.svelte-1ht9xva{background:var(--oc-coral)}.aa-dot--warn.svelte-1ht9xva{background:var(--oc-yellow)}.terminal-startup-notice.svelte-iqk6xw{z-index:1105;box-sizing:border-box;max-width:min(480px,100% - 30px);padding:var(--oc-space-2) 10px;background:var(--oc-ground-raised);border:1px solid var(--oc-line-panel);border-left:3px solid var(--oc-coral);border-radius:var(--oc-radius-sm);color:var(--oc-text-primary);font-family:var(--font-mono);align-items:center;gap:10px;font-size:13px;line-height:1.4;display:flex;position:absolute;top:15px;left:15px}.terminal-startup-notice__text.svelte-iqk6xw{flex:1;min-width:0}.terminal-startup-notice__dismiss.svelte-iqk6xw{width:20px;height:20px;color:var(--oc-text-secondary);cursor:pointer;border-radius:var(--oc-radius-sm);opacity:.75;background:0 0;border:none;flex:none;justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex}.terminal-startup-notice__dismiss.svelte-iqk6xw:hover{opacity:1;background:var(--oc-ground-hover);color:var(--oc-text-primary)}.terminal-size-notice.svelte-195px8q{z-index:1100;pointer-events:none;box-sizing:border-box;max-width:calc(100% - 24px);padding:2px var(--oc-space-2);background:var(--oc-ground-raised);border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label);opacity:.85;white-space:nowrap;text-overflow:ellipsis;line-height:1.4;position:absolute;top:8px;right:12px;overflow:hidden}.terminal-foot-host.svelte-1mptfet{min-width:0;display:block}.terminal-empty.svelte-2pfbp9{z-index:20;padding:var(--oc-space-4);box-sizing:border-box;background:var(--oc-ground-page);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.terminal-empty__art.svelte-2pfbp9{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.terminal-empty__card.svelte-2pfbp9{box-sizing:border-box;background:var(--oc-ground-raised);border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);max-width:min(420px,100%);color:var(--oc-text-primary);font-family:var(--font-mono);text-align:center;padding:20px 22px;position:relative}.terminal-empty__title.svelte-2pfbp9{margin:0 0 var(--oc-space-2);color:var(--oc-text-bright);font-size:15px;font-weight:600}.terminal-empty__body.svelte-2pfbp9{margin:0 0 var(--oc-space-4);color:var(--oc-text-secondary);font-size:13px;line-height:1.5}.terminal-empty__actions.svelte-2pfbp9{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}}@layer utilities{.tw\:absolute{position:absolute}.tw\:inset-0{inset:0}.tw\:z-\[5\]{z-index:5}.tw\:flex{display:flex}.tw\:inline-flex{display:inline-flex}.tw\:h-6{height:calc(var(--tw-spacing) * 6)}.tw\:min-h-0{min-height:0}.tw\:min-h-11{min-height:calc(var(--tw-spacing) * 11)}.tw\:w-6{width:calc(var(--tw-spacing) * 6)}.tw\:w-11{width:calc(var(--tw-spacing) * 11)}.tw\:min-w-0{min-width:0}.tw\:min-w-11{min-width:calc(var(--tw-spacing) * 11)}.tw\:flex-1{flex:1}.tw\:shrink-0{flex-shrink:0}.tw\:flex-col{flex-direction:column}.tw\:items-center{align-items:center}.tw\:items-stretch{align-items:stretch}.tw\:justify-center{justify-content:center}.tw\:gap-1\.5{gap:calc(var(--tw-spacing) * 1.5)}.tw\:border-0{border-style:var(--tw-border-style);border-width:0}.tw\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:border-\[var\(--oc-line-chrome\)\]{border-color:var(--oc-line-chrome)}.tw\:bg-\[var\(--oc-ground-chrome\)\]{background-color:var(--oc-ground-chrome)}.tw\:bg-\[var\(--oc-ground-page\)\]{background-color:var(--oc-ground-page)}.tw\:bg-transparent{background-color:#0000}.tw\:object-contain{object-fit:contain}.tw\:p-0{padding:0}.tw\:p-\[15px\]{padding:15px}.tw\:align-middle{vertical-align:middle}.tw\:text-xs{font-size:var(--tw-text-xs);line-height:var(--tw-leading,var(--tw-text-xs--line-height))}.tw\:leading-none{--tw-leading:1;line-height:1}.tw\:opacity-40{opacity:.4}.tw\:opacity-70{opacity:.7}.tw\:shadow-\[inset_-2px_0_0_var\(--oc-orange\)\]{--tw-shadow:inset -2px 0 0 var(--tw-shadow-color,var(--oc-orange));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-\[inset_2px_0_0_var\(--oc-orange\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--oc-orange));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}:root{--oc-light-line-l:.6;--oc-ground-chrome:#02161e;--oc-ground-page:#02161e;--oc-ground-panel:#02161e;--oc-ground-titlerow:#02161e;--oc-ground-field:#030c0d;--oc-ground-raised:#061214;--oc-ground-card:#151a1c;--oc-ground-hover:#0b1a1c;--oc-backdrop:#00000090;--oc-shadow-lift:#00000090;--oc-line-panel:#1f2e30;--oc-line-chrome:#1f2e30;--oc-line-rule:#1f2e30;--oc-line-column:#1f2e30;--oc-line-faint:#1f2e30;--oc-line-strip:#1f2e30;--oc-line-frame:#3f4649;--oc-text-bright:#fff;--oc-text-primary:#cbd6d9;--oc-text-secondary:#a3b4bb;--oc-text-muted:#82898f;--oc-text-dim:#6b7378;--oc-text-status:#c1cad5;--oc-orange:#ff4652;--oc-orange-bright:#ff6872;--oc-orange-dim:#bd3540;--oc-orange-tint:#301419;--oc-green:#4acf93;--oc-green-bright:#36ef94;--oc-green-dim:#2f7f5e;--oc-green-deep:#174e3b;--oc-cyan:#6cb0e0;--oc-yellow:#dbca76;--oc-yellow-bright:#e4c13c;--oc-coral:#e78475;--oc-violet:#a98fe0;--oc-tag-session:#6cb0e0;--oc-tag-agent:#eae8e5;--oc-tag-tool:#a3d692;--oc-tag-system:#81c2ac;--oc-tag-test:#bdbdad;--oc-tag-plugin:#66b293;--oc-tag-project:#e78475;--oc-stat-1:#6af1b5;--oc-stat-2:#dee1e8;--oc-stat-3:#3ce091;--oc-stat-4:var(--oc-orange);--oc-stat-5:#43de9d;--oc-theme-terminal-bg:#0a0d0e;--oc-theme-terminal-border:#2b3033;--oc-theme-terminal-chip-1:#686f74;--oc-theme-terminal-chip-2:#71777c;--oc-theme-terminal-chip-3:#656b70;--oc-theme-terminal-chip-4:#787c80;--oc-theme-terminal-line-1:#575c5f;--oc-theme-terminal-line-2:#656a6e;--oc-theme-terminal-line-3:#5e6265;--oc-theme-cyber-bg:#0a0d0e;--oc-theme-cyber-border:#293c33;--oc-theme-cyber-chip-1:#63ff9d;--oc-theme-cyber-chip-2:#39c187;--oc-theme-cyber-chip-3:#37b77a;--oc-theme-cyber-chip-4:#42e484;--oc-theme-cyber-line-1:#44cb79;--oc-theme-cyber-line-2:#42d38e;--oc-theme-cyber-line-3:#42b97a;--oc-theme-dracula-bg:#1a1924;--oc-theme-dracula-border:#363841;--oc-theme-dracula-chip-1:#f46fb8;--oc-theme-dracula-chip-2:#f688cd;--oc-theme-dracula-chip-3:#df70aa;--oc-theme-dracula-chip-4:#f68fd0;--oc-theme-dracula-line-1:#dc78b9;--oc-theme-dracula-line-2:#d17abe;--oc-theme-dracula-line-3:#d481be;--oc-theme-nord-bg:#131d25;--oc-theme-nord-border:#2f373e;--oc-theme-nord-chip-1:#c6acff;--oc-theme-nord-chip-2:#7aa7ff;--oc-theme-nord-chip-3:#7aaefa;--oc-theme-nord-chip-4:#94c0fc;--oc-theme-nord-line-1:#6b8ed5;--oc-theme-nord-line-2:#7895cd;--oc-theme-nord-line-3:#7f9edf;--oc-theme-solarized-bg:#012d36;--oc-theme-solarized-border:#25434b;--oc-theme-solarized-chip-1:#fff49f;--oc-theme-solarized-chip-2:#7cfaf4;--oc-theme-solarized-chip-3:#5de7d3;--oc-theme-solarized-chip-4:#98faf8;--oc-theme-solarized-line-1:#d3d7c3;--oc-theme-solarized-line-2:#69e0da;--oc-theme-solarized-line-3:#5edae1;--oc-theme-light-bg:#edeff5;--oc-theme-light-border:#f8fafc;--oc-theme-light-chip-1:#c2c7d1;--oc-theme-light-chip-2:#ced1dc;--oc-theme-light-chip-3:#d2d5e0;--oc-theme-light-chip-4:#dee1e8;--oc-theme-light-line-1:#c4c9d4;--oc-theme-light-line-2:#cbcfda;--oc-theme-light-line-3:#c9cfda;--oc-spark:#2be393;--oc-spark-mid:#1f7f55;--oc-spark-dim:#174a37;--oc-font:var(--font-mono,ui-monospace, monospace);--oc-fs-wordmark:20px;--oc-fs-figure:20px;--oc-fs-display:28px;--oc-fs-tile:32px;--oc-fs-tile-words:24px;--oc-fs-card-name:15px;--oc-fs-status:13px;--oc-fs-body:12px;--oc-fs-nav:12px;--oc-fs-title:12px;--oc-fs-label:11px;--oc-fs-hint:11px;--oc-fs-micro:10px;--oc-tracking-wordmark:-.5px;--oc-tracking-title:.8px;--oc-tracking-label:.6px;--oc-tracking-micro:.4px;--oc-topbar:54px;--oc-pad-top:16px;--oc-pad-right:14px;--oc-pad-bottom:13px;--oc-pad-left:16px;--oc-gutter:12px;--oc-space-1:4px;--oc-drawer-offset:0px;--oc-space-2:8px;--oc-space-3:12px;--oc-space-4:16px;--oc-space-5:24px;--oc-space-6:32px;--oc-space-0-5:2px;--oc-space-1-5:6px;--oc-pp-space-1:1px;--oc-pp-space-3:3px;--oc-pp-space-5:5px;--oc-pp-space-7:7px;--oc-pp-space-9:9px;--oc-pp-space-10:10px;--oc-pp-space-11:11px;--oc-pp-space-14:14px;--oc-pp-space-18:18px;--oc-pp-space-20:20px;--oc-pp-space-22:22px;--oc-pp-space-28:28px;--oc-pp-space-40:40px;--oc-pp-space-56:56px;--oc-mask-solid:#000;--oc-gap-hair:1px;--oc-pad-snug:3px;--oc-gap-mark:7px;--oc-gap-parts:10px;--oc-card-pad-y:10px;--oc-cell-pad-x:10px;--oc-tab-end-pad:14px;--oc-topbar-pad-left:22px;--oc-topbar-word-gap:9px;--oc-topbar-chip-gap:18px;--oc-head-chevron-room:21px;--oc-fs-tab-numeral:calc(var(--oc-fs-figure) * 2);--oc-fs-control:var(--oc-fs-status);--oc-fs-heading:16px;--oc-fs-run-title:14px;--oc-fs-drawer-name:18px;--oc-lh-tight:1.2;--oc-lh-body:1.45;--oc-lh-prose:1.6;--oc-tracking-caps:.08em;--oc-control-h-xs:20px;--oc-control-h-sm:24px;--oc-control-h:32px;--oc-row-h-dense:22px;--oc-row-h:var(--oc-rowheight);--oc-row-h-roomy:32px;--oc-task-pad-x:var(--oc-space-3);--oc-task-pad-y:var(--oc-space-3);--oc-task-gap:var(--oc-space-3);--oc-radius-control:clamp(0px, var(--radius-control,2px), 4px);--oc-radius-panel:clamp(0px, var(--radius-panel,4px), 8px);--oc-radius-round:999px;--oc-ease:cubic-bezier(.2, 0, 0, 1);--oc-z-raised:1;--oc-z-sticky:10;--oc-z-drawer:100;--oc-z-popover:1000;--oc-z-modal:1100;--oc-z-toast:1200;--oc-z-tooltip:1300;--oc-terminal-inset:8px;--oc-stats-h:69px;--oc-titlerow-h:37px;--oc-titlerow-h-short:31px;--oc-foot-h:20px;--oc-rowheight:26px;--oc-radius:6px;--oc-radius-sm:4px;--oc-project-block-mix:9%;--oc-project-block-default:#383838;--oc-border:1px;--oc-cell-pad:14px;--oc-widget-inset:var(--oc-space-3);--oc-widget-clear:calc(var(--oc-widget-inset) + var(--oc-space-5));--oc-mono-advance:.62;--oc-tap:44px;--oc-rail-key:var(--oc-tap);--oc-grip-hit:8px;--oc-grip-line:2px;--oc-section-line:3px;--oc-section-hit:9px;--oc-radius-frame:0px;--oc-pane-inset:2px;--oc-motion-fast:.12s;--oc-motion:.16s;--oc-motion-slow:.24s;--oc-focus-edge:color-mix(in oklab, var(--oc-orange) 65%, transparent);--oc-focus-glow:color-mix(in oklab, var(--oc-orange) 45%, transparent);--oc-focus-breathe:6s;--oc-strip-edge:color-mix(in oklab, var(--oc-orange) 55%, var(--oc-line-rule));--oc-strip-glow:color-mix(in oklab, var(--oc-orange) 20%, transparent);--oc-rail-header-ground:color-mix(in oklab, var(--oc-orange) 10%, var(--oc-ground-titlerow))}:root,[data-session-theme]{--color-tabstrip-bg:initial;color-scheme:var(--color-scheme,dark);--oc-ground-chrome:var(--color-header-bg,#02161e);--oc-ground-page:var(--color-bg-page,#02161e);--oc-on-accent:var(--color-on-accent,#0a0d0e);--oc-focus-lift:oklch(from var(--oc-ground-page) clamp(0, (var(--oc-light-line-l) - l) * 1000, 1) 0 0);--oc-focus-keep:75%;--oc-focus-quiet:color-mix(in oklab, var(--oc-text-muted) 70%, var(--oc-ground-page));--oc-ground-panel:var(--color-bg,#02161e);--oc-ground-titlerow:var(--color-header-bg,#02161e);--oc-ground-band:var(--oc-ground-chrome);--oc-ground-content:var(--oc-ground-page);--oc-ground-tabstrip:var(--color-tabstrip-bg,color-mix(in srgb, var(--oc-ground-titlerow) 82%, black));--oc-ground-tab-inactive:color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--oc-ground-tabstrip) 85%, var(--oc-ground-titlerow)) 91%, var(--oc-text-primary)) 25%, var(--oc-ground-titlerow));--oc-ground-tab-inactive-hover:color-mix(in srgb, var(--oc-ground-tab-inactive) 90%, var(--oc-text-primary));--oc-ground-tab-selected:color-mix(in srgb, var(--oc-ground-tab-inactive) 84%, white);--oc-ground-tabstrip-joined:oklch(from var(--oc-ground-panel) calc(l - .08 + .25 * clamp(0, (.16 - l) * 1000, 1)) c h);--oc-ground-tab-joined-hover:color-mix(in srgb, var(--oc-ground-tabstrip-joined) 65%, var(--oc-ground-panel));--oc-ground-field:var(--color-bg-page,#030c0d);--oc-ground-raised:var(--color-bg-elevated,#061214);--oc-ground-card:var(--color-bg-card,#151a1c);--oc-ground-hover:var(--color-bg-hover,#0b1a1c);--oc-surface-1:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 6%);--oc-surface-1-on:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 9%);--oc-surface-2:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 12%);--oc-line-surface:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 20%);--oc-surface-sunken:oklch(from var(--oc-ground-content) calc(l - .03) c h);--oc-surface-base:var(--oc-ground-content);--oc-surface-band:var(--oc-ground-band);--oc-surface-raised:var(--oc-surface-1);--oc-surface-overlay:var(--oc-surface-2);--oc-state-hover:color-mix(in srgb, var(--_on,var(--oc-ground-content)), var(--oc-text-primary) 6%);--oc-state-selected:color-mix(in srgb, var(--_on,var(--oc-ground-content)), var(--oc-orange) 12%);--oc-line-hairline:var(--color-border,#1f2e30);--oc-line-control:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 55%);--oc-line-button:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 65%);--oc-line-button-hover:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 85%);--oc-backdrop:color-mix(in srgb, var(--oc-ground-page) 82%, transparent);--oc-backdrop-soft:color-mix(in srgb, var(--oc-ground-page) 40%, transparent);--oc-line-panel:var(--color-border,#1f2e30);--oc-line-chrome:var(--color-border,#1f2e30);--oc-line-rule:var(--color-border,#1f2e30);--oc-line-column:var(--color-border-subtle,#1f2e30);--oc-line-faint:var(--color-border-subtle,#1f2e30);--oc-line-strip:var(--color-border,#1f2e30);--oc-line-frame:#3f4649;--oc-text-bright:var(--color-fg,#fff);--oc-text-primary:var(--color-fg,#cbd6d9);--oc-text-secondary:var(--color-fg-muted,#a3b4bb);--oc-text-muted:var(--color-fg-subtle,#82898f);--oc-text-dim:var(--color-fg-faint,#6b7378);--oc-text-status:var(--color-fg-muted,#c1cad5);--oc-orange:var(--color-accent,#ff4652);--oc-orange-bright:var(--color-accent-strong,#ff6872);--oc-orange-dim:color-mix(in oklab, var(--oc-orange) 70%, var(--oc-ground-panel));--oc-orange-tint:var(--color-accent-bg,#301419);--oc-green:var(--color-success,#4acf93);--oc-green-bright:var(--color-success,#36ef94);--oc-green-dim:color-mix(in oklab, var(--oc-green) 60%, var(--oc-ground-panel));--oc-green-deep:color-mix(in oklab, var(--oc-green) 30%, var(--oc-ground-panel));--oc-cyan:var(--color-info,#6cb0e0);--oc-yellow:var(--color-warning,#dbca76);--oc-yellow-bright:var(--color-warning,#e4c13c);--oc-coral:var(--color-danger,#e78475);--oc-purple-light:oklch(from var(--color-fg,#cbd6d9) calc(.3 + .55 * l) .1 310);--oc-purple-deep:oklch(from var(--color-fg,#cbd6d9) calc(.22 + .5 * l) .2 292);--oc-violet:oklch(from var(--color-fg,#cbd6d9) calc(.22 + .55 * l) .13 295);--oc-pink:oklch(from var(--color-fg,#cbd6d9) calc(.3 + .5 * l) .16 350);--oc-locked:oklch(from var(--color-fg,#cbd6d9) calc(.3 + .55 * l) .14 310);--oc-kind-mod:oklch(from var(--color-fg,#cbd6d9) calc(.3 + .4 * l) .13 40);--oc-kind-skill:oklch(from var(--color-fg,#cbd6d9) calc(.22 + .5 * l) .2 292);--oc-kind-theme:oklch(from var(--color-fg,#cbd6d9) calc(.3 + .62 * l) .02 80);--oc-kind-plugin:oklch(from var(--color-fg,#cbd6d9) calc(.3 + .5 * l) .12 160);--oc-catalog:var(--oc-kind-plugin);--oc-kind-ink:var(--oc-ground-page);--oc-series-1:oklch(from var(--color-bg,#02161e) calc(.8 - .3 * clamp(0, (l - .3) * 2, 1)) .14 25);--oc-series-2:oklch(from var(--color-bg,#02161e) calc(.8 - .3 * clamp(0, (l - .3) * 2, 1)) .14 70);--oc-series-3:oklch(from var(--color-bg,#02161e) calc(.8 - .3 * clamp(0, (l - .3) * 2, 1)) .14 110);--oc-series-4:oklch(from var(--color-bg,#02161e) calc(.8 - .3 * clamp(0, (l - .3) * 2, 1)) .14 150);--oc-series-5:oklch(from var(--color-bg,#02161e) calc(.8 - .3 * clamp(0, (l - .3) * 2, 1)) .14 195);--oc-series-6:oklch(from var(--color-bg,#02161e) calc(.8 - .3 * clamp(0, (l - .3) * 2, 1)) .14 250);--oc-series-7:oklch(from var(--color-bg,#02161e) calc(.8 - .3 * clamp(0, (l - .3) * 2, 1)) .14 295);--oc-series-8:oklch(from var(--color-bg,#02161e) calc(.8 - .3 * clamp(0, (l - .3) * 2, 1)) .14 340);--oc-scheduled:var(--oc-series-8);--oc-stat-1:var(--oc-green);--oc-stat-2:var(--oc-text-primary);--oc-stat-3:var(--oc-green);--oc-stat-4:var(--oc-orange);--oc-stat-5:var(--oc-green);--oc-spark:var(--oc-green);--oc-spark-mid:var(--oc-green-dim);--oc-spark-dim:var(--oc-green-deep);--oc-tag-session:var(--oc-cyan);--oc-tag-agent:var(--oc-text-primary);--oc-tag-tool:var(--oc-green);--oc-tag-system:var(--oc-cyan);--oc-tag-test:var(--oc-text-secondary);--oc-tag-plugin:var(--oc-green);--oc-tag-project:var(--oc-orange);--oc-font:var(--font-mono,ui-monospace, monospace);--oc-focus-edge:color-mix(in oklab, var(--oc-orange) 65%, transparent);--oc-focus-glow:color-mix(in oklab, var(--oc-orange) 45%, transparent);--oc-strip-edge:color-mix(in oklab, var(--oc-orange) 55%, var(--oc-line-rule));--oc-rail-header-ground:color-mix(in oklab, var(--oc-orange) 10%, var(--oc-ground-titlerow));--oc-strip-glow:color-mix(in oklab, var(--oc-orange) 20%, transparent);--oc-scrollbar-thumb:color-mix(in oklab, var(--oc-orange) 70%, var(--oc-ground-panel));--oc-scrollbar-thumb-rest:color-mix(in oklab, var(--oc-scrollbar-thumb) 65%, transparent);--oc-scrollbar-thumb-hover:color-mix(in oklab, var(--oc-orange) 85%, var(--oc-ground-panel));--oc-scrollbar-thumb-active:var(--oc-orange);--oc-scrollbar-track:color-mix(in oklab, var(--oc-text-primary) 8%, var(--oc-ground-panel))}[data-session-theme=carnivore-light]{--oc-violet:#743677}@media (min-width:701px){:root{--oc-rail-key:28px}}:root[data-theme=dracula],[data-session-theme=dracula]{--oc-locked:oklch(from var(--color-fg,#cbd6d9) calc(.3 + .55 * l) .14 57)}@media (prefers-reduced-motion:reduce){:root{--oc-motion-fast:0s;--oc-motion:0s;--oc-motion-slow:0s}}@supports not (color:oklch(from red l c h)){:root,[data-session-theme]{--oc-series-1:#f28b82;--oc-series-2:#f0a35e;--oc-series-3:#d9c65f;--oc-series-4:#7fd18b;--oc-series-5:#5fcfc4;--oc-series-6:#6cb0e0;--oc-series-7:#a98fe0;--oc-series-8:#e58bc0;--oc-purple-light:#caa5e7;--oc-purple-deep:#9672fe;--oc-pink:#f08cc0;--oc-locked:#d29cfa;--oc-kind-mod:#da7957;--oc-kind-skill:#9672fe;--oc-kind-theme:#dfd7ca;--oc-kind-plugin:#67cc9a;--oc-focus-lift:var(--oc-text-bright);--oc-surface-sunken:var(--oc-ground-content)}}:focus-visible:not(.oc-focus-host :is(input,textarea,select,[contenteditable]),.xterm-helper-textarea,.cm-content,.oc-card__open,.oc-stat-tile__sub--go){--_fbd:color-mix(in oklab, var(--_bd,currentColor) var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor));border-color:var(--_fbd)!important;outline:none!important}.oc-focus-host:has(:is(input,textarea,select,[contenteditable]):focus-visible){--_fbd:color-mix(in oklab, var(--_bd,currentColor) var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor));border-color:var(--_fbd)!important;outline:none!important}.mgr-card:has(.mgr-card__open:focus-visible){--_fbd:color-mix(in oklab, var(--_bd,currentColor) var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor));border-color:var(--_fbd)!important;outline:none!important}.oc-card:has(.oc-card__open:focus-visible){--_fbd:color-mix(in oklab, var(--_bd,currentColor) var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor));border-color:var(--_fbd)!important;outline:none!important}.oc-stat-tile:has(.oc-stat-tile__sub--go:focus-visible){--_fbd:color-mix(in oklab, var(--_bd,currentColor) var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor));border-color:var(--_fbd)!important;outline:none!important}:is(input[type=checkbox],input[type=radio],input[type=range]):focus-visible:not(.oc-focus-host *){outline:1px solid var(--_fbd)!important;outline-offset:1px!important}.oc-focus-host :is(input,textarea,select,[contenteditable]):focus-visible{outline:none!important}@layer primitives{:root{--oc-control-radius:2px;--oc-control-line:var(--oc-line-faint);--oc-control-line-hi:color-mix(in srgb, var(--oc-line-rule) 55%, var(--oc-text-muted))}.oc-sub{font-size:var(--oc-fs-micro,10px);letter-spacing:.8px;text-transform:uppercase;color:var(--oc-text-muted)}.oc-key{font-size:var(--oc-fs-micro,10px);letter-spacing:.2px;color:var(--oc-text-muted)}.oc-check{align-items:center;gap:var(--oc-space-2);min-width:min-content;padding:5px var(--oc-space-2);border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-body,12px);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;display:flex;overflow:hidden}.oc-check:hover:not(:disabled){border-color:var(--oc-control-line-hi)}.oc-check--bare,.oc-check--bare:hover:not(:disabled){border-color:#0000}.oc-check__box{border:1px solid var(--oc-control-line-hi);border-radius:1px;flex:none;place-items:center;width:12px;height:12px;display:grid}.oc-check[aria-checked=true]{color:var(--oc-text-primary)}.oc-check[aria-checked=true] .oc-check__box{border-color:var(--oc-green)}.oc-check[aria-checked=true] .oc-check__box:after{content:"";background:var(--oc-green);width:6px;height:6px}.oc-check--bare{background:0 0;border-color:#0000;gap:6px;padding:0}.oc-check--bare:hover:not(:disabled){color:var(--oc-text-primary);border-color:#0000}.oc-check--bare:hover:not(:disabled) .oc-check__box{border-color:var(--oc-text-secondary)}.oc-check:disabled{opacity:.45;cursor:default}.oc-check__note{font-size:var(--oc-fs-micro,10px);color:var(--oc-text-muted);margin-left:auto}.oc-check__text{white-space:normal;overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.oc-check__hint{font-size:var(--oc-fs-micro,10px);color:var(--oc-text-secondary)}.oc-check__glyph{color:var(--oc-text-muted);display:inline-flex}.oc-seg{border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);max-width:100%;display:inline-flex;overflow:hidden}.oc-seg__item{min-width:0;padding:3px var(--oc-space-2);color:var(--oc-text-muted);font:inherit;font-family:var(--font-mono);font-size:var(--oc-fs-label,11px);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:auto}.oc-seg__item+.oc-seg__item{box-shadow:inset 1px 0 0 var(--oc-control-line)}.oc-seg__item:hover:not(:disabled){color:var(--oc-text-primary)}.oc-seg__item[aria-checked=true]{background:var(--oc-ground-hover);color:var(--oc-text-bright)}.oc-seg__item:disabled{opacity:.45;cursor:not-allowed}.oc-choice{gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-3);border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-body,12px);text-align:left;cursor:pointer;background:0 0;flex-direction:column;display:flex}.oc-choice:hover{border-color:var(--oc-control-line-hi)}.oc-choice[aria-checked=true]{border-color:var(--oc-text-secondary);background:var(--oc-ground-hover)}.oc-choice__top{align-items:center;gap:var(--oc-space-2);display:flex}.oc-choice__name{font-size:var(--oc-fs-status,13px);color:var(--oc-text-bright)}.oc-choice__desc{font-size:var(--oc-fs-hint,11px);color:var(--oc-text-muted);line-height:1.5}.oc-choice__use{font-size:var(--oc-fs-micro,10px);letter-spacing:.8px;text-transform:uppercase;color:var(--oc-green);margin-left:auto}.oc-radio{border:1px solid var(--oc-control-line-hi);border-radius:50%;flex:none;place-items:center;width:12px;height:12px;display:grid}[aria-checked=true] .oc-radio{border-color:var(--oc-green)}[aria-checked=true] .oc-radio:after{content:"";background:var(--oc-green);border-radius:50%;width:6px;height:6px}.oc-btn{--_btn-pad-y:7px;--_btn-pad:16px;--_btn-fs:13px}.oc-btn--sm{--_btn-pad-y:0;--_btn-pad:7px;--_btn-fs:11px;--_btn-lh:18px}.oc-btn--tool{--_btn-pad-y:0;--_btn-pad:var(--oc-space-1);--_btn-fs:var(--oc-fs-label);--_btn-lh:20px}.oc-ibtn{width:var(--oc-ibtn-size,20px);height:var(--oc-ibtn-size,20px);border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);background:var(--oc-ground-field);color:var(--oc-text-secondary);font:inherit;cursor:pointer;place-items:center;padding:0;display:inline-grid}.oc-ibtn:hover:not(:disabled){border-color:var(--oc-control-line-hi)}.oc-ibtn:disabled{opacity:.35;cursor:default}.oc-ibtn--bare{color:var(--oc-text-dim);background:0 0;border-color:#0000}.oc-ibtn--bare:hover:not(:disabled){background:var(--oc-ground-hover);color:var(--oc-text-primary);border-color:#0000}.oc-ibtn--bare[aria-expanded=true],.oc-ibtn--bare[aria-pressed=true]{color:var(--oc-orange)}.oc-ibtn--close:hover:not(:disabled){color:var(--oc-coral)}[data-widget-head] .oc-ibtn--bare[aria-pressed=true],[data-widget-head] .oc-ibtn--bare[aria-expanded=true]{color:var(--oc-text-primary)}.oc-ibtn--float{--oc-ibtn-size:22px;border-radius:var(--oc-radius-sm);color:var(--oc-text-muted);opacity:.4;transition:opacity var(--oc-motion-fast,.12s) ease, color var(--oc-motion-fast,.12s) ease;background:0 0;border-color:#0000}.oc-ibtn--float:hover:not(:disabled),.oc-ibtn--float:focus-visible,.oc-ibtn--float[aria-expanded=true]{opacity:1;border-color:var(--oc-line-panel);background:var(--oc-ground-raised);color:var(--oc-text-primary)}@media (hover:none){.oc-ibtn--float{opacity:1}}.oc-ibtn--bare[aria-current=page]{background:var(--oc-ground-hover);color:var(--oc-orange)}.oc-ibtn:not(.oc-ibtn--bare)[aria-pressed=true]{border-color:var(--oc-orange);background:var(--oc-ground-hover);color:var(--oc-orange)}.oc-order{gap:var(--oc-space-1);flex-direction:column;display:flex}.oc-order__item{align-items:center;gap:var(--oc-space-2);padding:3px var(--oc-space-2);border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);font-size:var(--oc-fs-body,12px);display:flex}.oc-order__n{width:14px;color:var(--oc-text-muted)}.oc-order__name{color:var(--oc-text-primary);flex:1}.oc-order__name .oc-check{border-color:#0000;padding:3px 0}.oc-order__item--off .oc-order__name{color:var(--oc-text-muted);text-decoration:line-through}@media (max-width:1023px){.oc-check,.oc-choice,.oc-btn{min-height:44px}.oc-ibtn{width:44px;height:44px}[data-widget-head]:not(.oc-frame-title--phone) .oc-check,[data-widget-head]:not(.oc-frame-title--phone) .oc-choice,[data-widget-head]:not(.oc-frame-title--phone) .oc-btn{min-height:0}[data-widget-head]:not(.oc-frame-title--phone) .oc-ibtn{width:var(--oc-ibtn-size,20px);height:var(--oc-ibtn-size,20px)}}.oc-gauge{--oc-gauge-fill:var(--oc-text-dim);--oc-gauge-pace-color:var(--oc-text-bright);flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.oc-gauge--dim[data-variant=fill]{opacity:.55}.oc-gauge__pace{z-index:1;top:calc(-1 * var(--oc-gauge-pace-over,0px));bottom:calc(-1 * var(--oc-gauge-pace-over,0px));background:var(--oc-gauge-pace-color,var(--oc-text-bright));width:2px;box-shadow:-1px 0 0 0 color-mix(in oklab, var(--oc-ground-panel,transparent) 60%, transparent), 1px 0 0 0 color-mix(in oklab, var(--oc-ground-panel,transparent) 60%, transparent);pointer-events:none;border-radius:1px;position:absolute;transform:translate(-50%)}.oc-gauge__bar{height:var(--oc-gauge-h,6px);background:var(--oc-gauge-track,var(--oc-ground-hover));box-shadow:var(--oc-gauge-ring,inset 0 0 0 1px var(--oc-line-frame));border-radius:3px;display:block;position:relative;overflow:hidden}.oc-gauge__fill{border-radius:inherit;background:var(--oc-gauge-fill);height:100%;position:absolute;inset:0 auto 0 0}.oc-gauge[data-scale="1"]{--oc-gauge-fill:var(--oc-gauge-ok,var(--oc-green-bright))}.oc-gauge[data-scale="2"]{--oc-gauge-fill:var(--oc-cyan)}.oc-gauge[data-scale="3"]{--oc-gauge-fill:var(--oc-yellow-bright)}.oc-gauge[data-scale="4"]{--oc-gauge-fill:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.oc-gauge[data-scale="5"]{--oc-gauge-fill:var(--oc-coral)}.oc-field{box-sizing:border-box;border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);background:var(--oc-ground-raised);min-width:0;color:var(--oc-text-primary);padding:7px 10px;font-family:inherit;font-size:13px}.oc-secret{-webkit-text-security:disc}.oc-secret::placeholder{-webkit-text-security:none}.oc-field::placeholder{color:var(--oc-text-muted)}.oc-field:disabled{opacity:.55;cursor:not-allowed}textarea.oc-field{resize:vertical;line-height:1.45}select.oc-field{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23888' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M3 5l3 3 3-3'/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:10px 10px;min-width:120px;padding-right:28px}.oc-select-row{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.oc-chip{--_btn-h:0px;--_btn-lh:normal;border:1px solid var(--oc-line-button);border-radius:var(--oc-radius-sm);color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);cursor:pointer;background:0 0;padding:2px 8px}.oc-chip[aria-pressed=true]{border-color:var(--oc-orange-dim);background:var(--oc-orange-tint);color:var(--oc-orange)}@media (pointer:coarse){.oc-field,.oc-chip{min-height:var(--oc-tap,44px)}.oc-chip{padding:0 12px}}.oc-tag{--_oc-tag-tone:var(--oc-text-muted);padding:0 var(--oc-space-1);border:var(--oc-border) solid color-mix(in srgb, var(--_oc-tag-tone) 45%, transparent);border-radius:var(--oc-radius-control);color:var(--_oc-tag-tone);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-caps);line-height:var(--oc-lh-body);text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;display:inline-flex}.oc-tag--accent{--_oc-tag-tone:var(--oc-orange)}.oc-tag--ok{--_oc-tag-tone:var(--oc-green)}.oc-tag--warn{--_oc-tag-tone:var(--oc-yellow)}.oc-tag--danger{--_oc-tag-tone:var(--oc-coral)}.oc-tag--info{--_oc-tag-tone:var(--oc-cyan)}.oc-keycaps{align-items:center;gap:var(--oc-space-1);flex-wrap:nowrap;flex:none;display:inline-flex}.oc-keycap{min-width:var(--oc-space-4);padding:0 var(--oc-space-1);border:var(--oc-border) solid var(--oc-line-rule);border-radius:var(--oc-radius-control);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);line-height:var(--oc-lh-body);text-transform:lowercase;white-space:nowrap;background:0 0;justify-content:center;align-items:center;display:inline-flex}.oc-keycap--hit{border-color:color-mix(in srgb, var(--oc-orange) 55%, transparent);color:var(--oc-orange)}.oc-colhead{padding-bottom:var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-faint);align-items:end}.oc-colhead__ghost{visibility:hidden}@media (max-width:767px){.oc-colhead{display:none!important}}}@layer patterns{.oc-pane{container:oc-pane/inline-size}.oc-group{gap:var(--oc-space-3);padding:var(--oc-space-5) 0;box-shadow:inset 0 -1px 0 var(--oc-control-line);grid-template-columns:minmax(0,1fr);display:grid}.oc-group:last-child{box-shadow:none}.oc-group__side{align-content:start;gap:var(--oc-space-2);flex-direction:column;display:flex}.oc-group__label{font-size:var(--oc-fs-label,11px);letter-spacing:.8px;text-transform:uppercase;color:var(--oc-orange);margin:0;font-weight:400}.oc-group__hint{font-size:var(--oc-fs-hint,11px);color:var(--oc-text-muted);margin:0;line-height:1.5}.oc-group__main{gap:var(--oc-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-content:start;min-width:0;display:grid;container:oc-main/inline-size}.oc-group__main>.oc-wide{grid-column:1/-1}.oc-grid-2,.oc-grid-3,.oc-grid-4{gap:var(--oc-space-2);display:grid}.oc-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-grid-3{gap:var(--oc-space-3);grid-template-columns:minmax(0,1fr)}.oc-grid-4{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.oc-well{border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);overflow:hidden}@container oc-pane (width>=820px){.oc-group{gap:var(--oc-space-5);grid-template-columns:190px minmax(0,1fr)}.oc-group.oc-group--stacked{gap:var(--oc-space-3);grid-template-columns:minmax(0,1fr)}}@container oc-main (width>=600px){.oc-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.oc-pick{--oc-pick-mark:var(--oc-space-3);align-items:flex-start;gap:var(--oc-space-2);min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-body);line-height:var(--oc-lh-body);cursor:pointer;display:flex}.oc-pick:has(.oc-pick__input:is(:checked,[type=checkbox]:indeterminate)){color:var(--oc-text-primary)}.oc-pick:hover:not([data-disabled]){color:var(--oc-text-primary)}.oc-pick[data-disabled]{opacity:.45;cursor:not-allowed}.oc-pick__input{--_bd:var(--oc-line-control);appearance:none;box-sizing:border-box;width:var(--oc-pick-mark);height:var(--oc-pick-mark);margin:calc((1lh - var(--oc-pick-mark)) / 2) 0 0;border:var(--oc-border) solid var(--oc-line-control);border-radius:var(--oc-border);cursor:inherit;background-color:#0000;background-position:50%;background-repeat:no-repeat;flex:none}.oc-pick__input[type=radio]{border-radius:50%}.oc-pick:hover:not([data-disabled]) .oc-pick__input{border-color:var(--oc-text-secondary)}.oc-pick__input:is(:checked,[type=checkbox]:indeterminate){--_bd:var(--oc-green);border-color:var(--oc-green)}.oc-pick__input[type=checkbox]:checked{background-image:linear-gradient(var(--oc-green), var(--oc-green));background-size:50% 50%}.oc-pick__input[type=radio]:checked{background-image:radial-gradient(circle closest-side, var(--oc-green) 100%, transparent 100%);background-size:50% 50%}.oc-pick__input[type=checkbox]:indeterminate{background-image:linear-gradient(var(--oc-green), var(--oc-green));background-size:50% var(--oc-space-0-5)}.oc-pick__input[aria-invalid=true]{--_bd:var(--oc-coral);border-color:var(--oc-coral)}.oc-pick[data-tone=danger],.oc-pick[data-tone=danger]:hover:not([data-disabled]){color:var(--oc-coral)}.oc-pick[data-tone=danger]:has(.oc-pick__input:checked){color:var(--oc-coral)}.oc-pick[data-tone=danger] .oc-pick__input,.oc-pick[data-tone=danger]:hover:not([data-disabled]) .oc-pick__input,.oc-pick[data-tone=danger] .oc-pick__input:checked{--_bd:var(--oc-coral);border-color:var(--oc-coral)}.oc-pick[data-tone=danger] .oc-pick__input[type=checkbox]:checked{background-image:linear-gradient(var(--oc-coral), var(--oc-coral))}.oc-pick__text{gap:var(--oc-space-0-5);overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.oc-pick__hint{color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.oc-radio-group{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.oc-radio-group[data-orientation=horizontal]{gap:var(--oc-space-1) var(--oc-space-4);flex-flow:wrap}@media (max-width:1023px){.oc-pick{box-sizing:border-box;min-height:var(--oc-tap);padding-block:calc((var(--oc-tap) - 1lh) / 2)}}.oc-segmented{border:var(--oc-border) solid var(--oc-line-control);border-radius:var(--oc-radius-control);scrollbar-width:thin;min-width:0;max-width:100%;display:inline-flex;overflow:auto hidden}.oc-segmented[data-fill]{display:flex}.oc-segmented>[data-btn]{--_btn-radius:0;--_btn-ink:var(--oc-text-muted);flex:none;min-width:0;max-width:none;overflow:visible}.oc-segmented[data-fill]>[data-btn]{flex:1 0 auto}.oc-segmented>[data-btn]+[data-btn]{box-shadow:inset var(--oc-border) 0 0 var(--oc-line-control)}.oc-segmented[data-icon-only]>[data-btn]{--_btn-pad:var(--oc-space-1);flex:none}.oc-segmented>[data-btn][aria-checked=true]{--_btn-fill:var(--oc-state-selected);--_btn-ink:var(--oc-text-bright);--_btn-fill-hover:var(--oc-state-selected);--_btn-ink-hover:var(--oc-text-bright)}.oc-number{--oc-ibtn-size:var(--oc-control-h);align-items:center;gap:var(--oc-space-1);min-width:0;display:flex}.oc-number[data-size=sm]{--oc-ibtn-size:var(--oc-control-h-sm)}.oc-number>[data-field]{font-variant-numeric:tabular-nums;appearance:textfield;flex:auto;width:100%;min-width:0}.oc-number>[data-field]::-webkit-inner-spin-button{appearance:none;margin:0}.oc-number>[data-field]::-webkit-outer-spin-button{appearance:none;margin:0}.oc-card{--_on:var(--oc-surface-raised);--oc-state-hover:color-mix(in srgb, var(--_on), var(--oc-text-primary) 6%);--oc-state-selected:color-mix(in srgb, var(--_on), var(--oc-orange) 12%);--_bd:var(--oc-focus-quiet);border:var(--oc-border) solid var(--oc-line-surface);border-radius:var(--oc-radius-panel);background:var(--oc-surface-raised);min-width:0;color:var(--oc-text-primary);font-family:var(--oc-font);font-size:var(--oc-fs-body);line-height:var(--oc-lh-body);flex-direction:column;display:flex;overflow:hidden}.oc-card__head{align-items:center;gap:var(--oc-space-1) var(--oc-space-2);min-width:0;min-height:var(--oc-titlerow-h-short);padding:var(--oc-space-1) var(--oc-space-3);background:var(--oc-surface-band);box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-hairline);flex-wrap:wrap;display:flex}.oc-card__toggle{--sidebar-gutter:var(--oc-space-4);flex:1 0 auto;min-width:min(12ch,100%);max-width:100%}.oc-card__lead{align-items:center;gap:var(--oc-space-1-5);flex:none;display:inline-flex}.oc-card__title{min-width:0;max-width:100%;color:var(--oc-orange);font-size:var(--oc-fs-title);letter-spacing:var(--oc-tracking-title);font-weight:400;line-height:var(--oc-lh-tight);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.oc-card__open{all:unset;cursor:pointer;text-overflow:ellipsis;min-width:0;overflow:hidden}.oc-card__meta{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-label);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.oc-card__actions{justify-content:flex-end;align-items:center;gap:var(--oc-space-1-5);flex-wrap:wrap;flex:none;max-width:100%;margin-left:auto;display:flex}.oc-card__body{gap:var(--oc-space-3);min-width:0;padding:var(--oc-space-3);flex-direction:column;flex:auto;display:flex}.oc-card[hidden],.oc-card__body[hidden],.oc-card__foot[hidden]{display:none}.oc-card__body>p{overflow-wrap:anywhere}.oc-card__foot{align-items:center;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-hairline);flex-wrap:wrap;display:flex}.oc-card--compact .oc-card__body{gap:var(--oc-space-2);padding:var(--oc-space-2)}.oc-card--compact .oc-card__foot{padding:var(--oc-space-1-5) var(--oc-space-2)}.oc-card[data-landed]{outline:2px solid var(--oc-yellow);outline-offset:2px}.oc-card[data-open=false] .oc-card__head{box-shadow:none}.oc-fold{flex-direction:column;min-width:0;display:flex}.oc-fold__head{align-items:center;gap:var(--oc-space-2);min-width:0;margin:0;display:flex}.oc-fold__toggle{--sidebar-gutter:var(--oc-space-4);flex:auto;min-width:0}.oc-fold__toggle[aria-expanded=true]{--_btn-ink:var(--oc-text-primary)}.oc-fold__label{overflow-wrap:anywhere;flex:auto;min-width:0}.oc-fold__count{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);font-variant-numeric:tabular-nums;flex:none}.oc-fold__actions{align-items:center;gap:var(--oc-space-1-5);flex:none;display:flex}.oc-fold__panel{gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-2);color:var(--oc-text-primary);overflow-wrap:anywhere;flex-direction:column;display:flex}.oc-fold__panel[hidden]{display:none}.oc-accordion{flex-direction:column;min-width:0;display:flex}.oc-accordion>.oc-fold+.oc-fold{box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-hairline)}.oc-form-field{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.oc-form-field>[data-field],[data-field][data-block]{width:100%}.oc-search[data-block]{flex:auto;width:100%}.oc-form-field__help,.oc-form-field__error{font-size:var(--oc-fs-label);line-height:var(--oc-lh-body);color:var(--oc-text-muted)}.oc-form-field__error{color:var(--oc-coral)}.oc-search{--_bd:var(--oc-line-control);align-items:center;gap:var(--oc-space-1);box-sizing:border-box;min-width:0;height:var(--oc-search-h,var(--oc-control-h-sm));padding-inline:var(--oc-space-2) 0;border:var(--oc-border) solid var(--_bd);border-radius:var(--oc-radius-control);background:var(--oc-surface-sunken);display:flex;position:relative}.oc-search__icon{color:var(--oc-text-dim);pointer-events:none;flex:none;display:inline-flex}.oc-search>[data-field]{min-width:0;height:100%;min-height:0;font-family:var(--font-mono);font-size:var(--oc-fs-body);background:0 0;border:0;border-radius:0;flex:auto;padding:0;line-height:1}.oc-search__lead{color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-body);flex:none;align-items:center;display:inline-flex}.oc-search__clear{--oc-ibtn-size:var(--oc-control-h-xs);flex:none}.oc-search__clear.oc-ibtn--bare:hover:not(:disabled){color:var(--oc-text-bright);background:0 0;border-color:#0000}.oc-search__hint{padding:0 var(--oc-space-1);border:var(--oc-border) solid var(--oc-line-rule);border-radius:var(--oc-radius-control);color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro);line-height:var(--oc-lh-body);flex:none}.oc-search__trail{flex:none;align-self:stretch;display:inline-flex}.oc-options{--oc-option-mark:var(--oc-space-3);gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.oc-options__rows{gap:var(--oc-space-0-5);flex-direction:column;min-width:0;display:flex}.oc-options__head{align-items:baseline;gap:var(--oc-space-1) var(--oc-space-1-5);min-width:0;color:var(--oc-text-primary);flex-wrap:wrap;display:flex}.oc-options__num{color:var(--oc-text-muted);font-variant-numeric:tabular-nums;flex:none}.oc-options__prompt{overflow-wrap:anywhere;flex:12em;min-width:0}.oc-option{min-width:0;margin:0 calc(-1 * var(--oc-space-2));padding:var(--oc-space-1) var(--oc-space-2);align-items:flex-start}.oc-option[aria-checked=true]{--_btn-ink:var(--oc-text-bright);--_btn-ink-hover:var(--oc-text-bright)}.oc-option__lead{flex:none;align-items:center;height:1lh;display:inline-flex}.oc-option__box{width:var(--oc-option-mark);height:var(--oc-option-mark);border:var(--oc-border) solid var(--oc-line-control);border-radius:var(--oc-border);place-items:center;display:grid}.oc-option[aria-checked=true] .oc-option__box{border-color:var(--oc-green)}.oc-option[aria-checked=true] .oc-option__box:after{content:"";width:calc(var(--oc-option-mark) / 2);height:calc(var(--oc-option-mark) / 2);background:var(--oc-green)}.oc-option__text{gap:var(--oc-space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.oc-option__label{align-items:center;gap:var(--oc-space-1-5);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.oc-option__reason{color:var(--oc-text-muted);font-size:var(--oc-fs-label);overflow-wrap:anywhere}.oc-options__foot{align-items:center;gap:var(--oc-space-2);padding-top:var(--oc-space-1);flex-wrap:wrap;display:flex}.oc-tree,.oc-tree__group{margin:0;padding:0;list-style:none}.oc-tree{flex-direction:column;min-width:0;display:flex}.oc-tree__row{--_oc-tree-pad:calc(var(--_oc-tree-depth,0) * var(--oc-space-4));align-items:center;gap:var(--oc-space-2);min-width:0;min-height:var(--oc-row-h-dense);padding-left:var(--_oc-tree-pad);border:var(--oc-border) solid transparent;color:var(--oc-text-secondary);display:flex}.oc-tree__branch{cursor:pointer;color:var(--oc-text-primary);box-shadow:inset 0 calc(var(--oc-border) * -1) 0 0 var(--oc-line-hairline)}.oc-tree__line{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.oc-tree__line>.oc-tree__leaf{flex:auto}.oc-tree__actions{align-items:center;gap:var(--oc-space-2);flex:none;display:inline-flex}.oc-tree__label{overflow-wrap:anywhere;flex:auto;min-width:0}.oc-tree__count{padding-right:var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);font-variant-numeric:tabular-nums;flex:none}.oc-inline-field{--_inner:calc(var(--oc-control-h-sm) - 2 * var(--oc-border));--oc-inline-field-rows:3;min-width:0;min-height:var(--oc-control-h-sm);box-sizing:border-box;border:var(--oc-border) solid var(--oc-line-rule);border-radius:var(--oc-radius);background:var(--oc-ground-raised);align-items:flex-end;display:flex}.oc-inline-field__input{min-width:0;min-height:var(--_inner);max-height:calc(var(--oc-inline-field-rows) * 1lh + 2 * var(--oc-space-1));box-sizing:border-box;padding:var(--oc-space-1) var(--oc-space-2);border-radius:var(--oc-radius);color:var(--oc-text-primary);font-family:var(--oc-font);font-size:var(--oc-fs-body);line-height:var(--oc-lh-tight);resize:none;background:0 0;border:0;outline:none;flex:1 1 0;margin:0}.oc-inline-field__input::placeholder{color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oc-inline-field__key{justify-content:center;align-items:center;gap:var(--oc-space-1);box-sizing:border-box;height:var(--_inner);min-height:0;padding:0 var(--oc-space-2);border:0;border-left:var(--oc-border) solid var(--oc-line-rule);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label);white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;flex:none;margin:0;line-height:1;display:inline-flex;position:relative}.oc-inline-field__key:last-child{border-radius:0 var(--oc-radius) var(--oc-radius) 0}.oc-inline-field__key:hover:not(:disabled){color:var(--oc-text-primary)}.oc-inline-field__key[data-ready],.oc-inline-field__key[aria-expanded=true]{color:var(--oc-orange)}.oc-inline-field__key:disabled{color:var(--oc-text-dim);cursor:default}.oc-inline-field__select{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}@media (max-width:1023px){.oc-inline-field__key:after{content:"";height:var(--oc-tap);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.oc-task{gap:var(--oc-space-2);min-width:0;padding-block:var(--oc-space-2);padding-inline:calc(var(--oc-task-indent,var(--oc-space-4)) + var(--oc-space-0-5)) var(--oc-space-2);box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-faint);background:var(--oc-ground-panel);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);line-height:var(--oc-lh-tight);flex-direction:column;list-style:none;display:flex;position:relative}.oc-task:not([data-task-state=compact]){gap:var(--oc-task-gap);padding-block:var(--oc-task-pad-y);padding-inline-end:var(--oc-task-pad-x)}.oc-task__row{align-items:center;gap:var(--oc-space-2);min-width:0;min-height:var(--oc-control-h-xs);display:flex}.oc-task__toggle{align-items:center;gap:var(--oc-space-2);border:var(--oc-border) solid transparent;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;flex:auto;padding:0;display:flex}.oc-task__keys:empty{display:none}.oc-task__keys{align-items:center;gap:var(--oc-space-1);flex:none;display:inline-flex}.oc-task__tabs{min-width:0;padding-block-start:var(--oc-space-1)}.oc-task__row>:not(.oc-task__toggle){flex:none}.oc-list{--oc-state-hover:color-mix(in srgb, var(--_on,var(--oc-ground-content)), var(--oc-text-primary) 6%);--oc-state-selected:color-mix(in srgb, var(--_on,var(--oc-ground-content)), var(--oc-orange) 12%);--oc-list-row-h:var(--oc-row-h);min-width:0;color:var(--oc-text-primary);font-family:var(--oc-font);font-size:var(--oc-fs-body);margin:0;padding:0;list-style:none}.oc-list[data-density=dense],.oc-list__row[data-density=dense]{--oc-list-row-h:var(--oc-row-h-dense)}.oc-list[data-density=roomy],.oc-list__row[data-density=roomy]{--oc-list-row-h:var(--oc-row-h-roomy)}.oc-list__row[data-density=default]{--oc-list-row-h:var(--oc-row-h)}.oc-list__row{--_bd:var(--oc-focus-quiet);box-sizing:border-box;align-items:center;gap:var(--oc-space-2);min-width:0;min-block-size:var(--oc-list-row-h,var(--oc-row-h));padding-inline:var(--oc-space-3);border:var(--oc-border) solid transparent;box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-hairline);color:var(--oc-text-primary);line-height:var(--oc-lh-tight);background:0 0;display:flex;position:relative}@media (min-width:1024px){.oc-list__row>[data-btn=row]{--_btn-h:calc(var(--oc-list-row-h,var(--oc-row-h)) - 2 * var(--oc-border))}}.oc-list__row[data-interactive]{cursor:pointer}.oc-list__row[aria-disabled=true]{color:var(--oc-text-dim);cursor:default;pointer-events:none}.oc-list__row[aria-disabled=true] :is(.oc-list__primary,.oc-list__secondary,.oc-list__meta){color:inherit}.oc-list__row[data-muted]{color:var(--oc-text-dim)}.oc-list__row[data-muted] :is(.oc-list__primary,.oc-list__secondary,.oc-list__meta){color:inherit}.oc-list__row:is([data-selected],[aria-selected=true],[aria-current]:not([aria-current=false])){background:var(--oc-state-selected);box-shadow:inset 2px 0 0 0 var(--oc-orange), inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-hairline)}.oc-list__row[data-wrap]{padding-block:var(--oc-space-1-5);align-items:flex-start}.oc-list__row[data-wrap] .oc-list__main{align-items:stretch;gap:var(--oc-space-0-5);flex-direction:column;overflow:visible}.oc-list__row[data-wrap] :is(.oc-list__primary,.oc-list__secondary){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;flex:none;overflow:visible}.oc-list__row[data-below]{align-items:stretch;gap:var(--oc-space-0-5);padding-block:var(--oc-space-1-5);flex-direction:column}.oc-list__head{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.oc-list__below{min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);white-space:normal;overflow-wrap:anywhere;padding-inline-start:var(--oc-space-4);display:block}.oc-list__lead{color:var(--oc-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.oc-list__main{align-items:baseline;gap:var(--oc-space-2);flex:auto;min-width:0;display:flex;overflow:hidden}.oc-list__primary,.oc-list__secondary{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.oc-list__primary{color:var(--oc-text-bright);flex:0 auto}.oc-list__secondary{color:var(--oc-text-muted);font-size:var(--oc-fs-label);flex:1 1 0}.oc-list__meta{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.oc-list__actions{align-items:center;gap:var(--oc-space-1);flex:none;display:inline-flex}.oc-toolbar{align-items:center;gap:var(--oc-space-2);row-gap:var(--oc-space-1);flex-wrap:wrap;flex:100%;min-width:0;display:flex}.oc-toolbar--band{align-self:stretch;row-gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-surface-band);box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-hairline);flex:none}.oc-toolbar__search{flex:160px;min-width:160px;max-width:320px;display:flex}.oc-toolbar__search .oc-page__search{flex:auto;max-width:none}.oc-toolbar .oc-field{box-sizing:border-box;height:var(--oc-rowheight,26px);padding-block:0}.oc-toolbar__facets,.oc-toolbar__extras,.oc-toolbar__end{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.oc-toolbar__end{flex:none;margin-left:auto}.oc-toolbar__facets,.oc-toolbar__extras,.oc-toolbar__extras>*{flex:none}.oc-toolbar__below{align-items:center;gap:var(--oc-space-1-5);flex-wrap:wrap;flex:100%;min-width:0;display:flex}@media (max-width:767px){.oc-toolbar:not(.oc-toolbar--wrap){scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.oc-toolbar:not(.oc-toolbar--wrap) :is(.oc-toolbar__facets,.oc-toolbar__extras){flex:none;overflow:visible}.oc-toolbar:not(.oc-toolbar--wrap) .oc-toolbar__end{margin-left:0}}.oc-stat-tile{--_stat-pad-x:var(--oc-widget-inset);--_stat-pad-y:var(--oc-space-3);--_stat-pad-top:var(--_stat-pad-y);--_stat-figure:var(--oc-fs-figure);gap:var(--oc-space-0-5);box-sizing:border-box;min-width:0;height:100%;padding:var(--_stat-pad-top) var(--_stat-pad-x) var(--_stat-pad-y);color:var(--oc-text-primary);font-family:var(--oc-font);font-size:var(--oc-fs-label);flex-direction:column;display:flex;overflow:hidden}.oc-stat-tile--framed{background:var(--oc-ground-panel);border:var(--oc-border) solid var(--oc-line-frame);border-radius:var(--oc-radius)}.oc-stat-tile--line{--_stat-pad-top:var(--_stat-pad-y)}.oc-stat-tile--line.oc-stat-tile--compact{--_stat-pad-y:var(--oc-space-2)}.oc-stat-tile--display{--_stat-figure:var(--oc-fs-display)}.oc-stat-tile--display .oc-stat-tile__body{flex-wrap:wrap}.oc-stat-tile--display .oc-stat-tile__spark{min-height:var(--oc-space-5)}.oc-stat-tile--graph{gap:var(--oc-space-1-5)}.oc-stat-tile__head{justify-content:space-between;align-items:center;gap:var(--oc-space-1-5);min-width:0;display:flex}.oc-stat-tile--editing .oc-stat-tile__head{padding-right:var(--oc-space-5)}.oc-stat-tile__lead{align-items:center;gap:var(--oc-space-1-5);min-width:0;display:flex}.oc-stat-tile__icon{color:var(--_stat-tone,var(--oc-text-secondary));flex:none;justify-content:center;align-items:center;display:inline-flex}.oc-stat-tile--compact .oc-stat-tile__label{letter-spacing:0}.oc-stat-tile--compact.oc-stat-tile--editing .oc-stat-tile__icon{display:none}@container oc-cell (width<=112px){.oc-stat-tile__icon{display:none}}.oc-stat-tile__label{-webkit-line-clamp:2;min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);line-height:var(--oc-lh-tight);text-transform:uppercase;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oc-stat-tile__meta{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;flex:none}.oc-stat-tile__body{align-items:baseline;gap:var(--oc-space-2);min-width:0;display:flex}.oc-stat-tile__figure{min-width:0;color:var(--oc-text-bright);font-size:min(var(--_stat-figure), calc((100cqw - 2 * var(--_stat-pad-x) - 2 * var(--oc-border)) / (var(--_stat-chars,1) * var(--oc-mono-advance))));font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--oc-lh-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oc-stat-tile__figure--dim{color:var(--oc-text-dim)}.oc-stat-tile__figure--note{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);font-weight:400;line-height:var(--oc-lh-body);white-space:normal}.oc-stat-tile__unit{color:var(--oc-text-secondary);text-overflow:ellipsis;flex:none;overflow:hidden}.oc-stat-tile__delta{min-width:0;color:var(--oc-text-dim);font-size:var(--oc-fs-micro)}.oc-stat-tile__delta b{font-weight:600}.oc-stat-tile__delta span{margin-left:var(--oc-space-1)}.oc-stat-tile__delta--up b{color:var(--oc-yellow)}.oc-stat-tile__delta--down b{color:var(--oc-cyan)}.oc-stat-tile__delta--flat b{color:var(--oc-text-muted)}.oc-stat-tile__notice{color:var(--oc-text-muted);margin:0}.oc-stat-tile__spark{flex:1;align-items:flex-end;min-height:0;display:flex;overflow:hidden}.oc-stat-tile__foot{gap:var(--oc-space-0-5);flex-direction:column;min-width:0;margin-top:auto;display:flex}.oc-stat-tile__meter{height:var(--oc-space-0-5);background:var(--oc-line-frame);display:block}.oc-stat-tile__meter-fill{background:var(--_stat-tone,var(--oc-text-secondary));height:100%;display:block}.oc-stat-tile__sub{color:var(--oc-text-dim);font-size:var(--oc-fs-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oc-stat-tile__sub--go{all:unset;box-sizing:border-box;color:var(--oc-text-dim);font-size:var(--oc-fs-micro);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}.oc-stat-tile--line{justify-content:space-between;align-items:center;gap:var(--oc-space-1);flex-direction:row}.oc-stat-tile--line .oc-stat-tile__head{flex:auto;min-width:0}.oc-stat-tile--line .oc-stat-tile__body{flex:none;max-width:50%}.oc-stat-tile--line .oc-stat-tile__figure{font-size:var(--oc-fs-figure)}.oc-stat-tile--line.oc-stat-tile--compact{flex-direction:column;justify-content:center;align-items:stretch}.oc-stat-tile--line.oc-stat-tile--compact .oc-stat-tile__body{flex:none;max-width:none}.oc-stat-tile--line.oc-stat-tile--compact .oc-stat-tile__figure{font-size:var(--oc-fs-heading)}.oc-stat-tile--line.oc-stat-tile--compact .oc-stat-tile__label{-webkit-line-clamp:1}.oc-stat-tile--line.oc-stat-tile--compact .oc-stat-tile__figure--note{-webkit-line-clamp:2;font-size:var(--oc-fs-micro);line-height:var(--oc-lh-tight);-webkit-box-orient:vertical;display:-webkit-box}.oc-stat-tile--line .oc-stat-tile__figure--note{font-size:var(--oc-fs-micro)}.oc-stat-tile--line.oc-stat-tile--note{flex-direction:column;justify-content:center;align-items:stretch}.oc-stat-tile__extra{min-width:0;margin:0}.oc-chart-frame{box-sizing:border-box;min-width:0;height:100%;color:var(--oc-text-primary);font-family:var(--oc-font);font-size:var(--oc-fs-label);flex-direction:column;display:flex;position:relative;overflow:hidden}.oc-chart-frame:not(:has(>.oc-chart-frame__head:first-child)){padding-top:var(--oc-space-3)}.oc-chart-frame__head,.oc-chart-frame__headline,.oc-chart-frame__facts,.oc-chart-frame__context{flex:none}.oc-chart-frame__head{justify-content:space-between;align-items:flex-start;gap:var(--oc-space-4);min-height:calc(var(--oc-space-6) + var(--oc-space-2));padding:var(--oc-space-2) var(--oc-widget-clear) 0 var(--oc-widget-inset);display:flex}.oc-chart-frame--tile .oc-chart-frame__head{min-height:0;padding-top:var(--oc-space-1)}.oc-chart-frame--tile .oc-chart-frame__headline{min-height:calc(var(--oc-space-5) + var(--oc-space-1))}.oc-chart-frame__headline{align-items:baseline;gap:var(--oc-space-2);min-height:calc(var(--oc-space-6) + var(--oc-space-3));padding:var(--oc-space-0-5) var(--oc-widget-clear) 0 var(--oc-widget-inset);white-space:nowrap;display:flex}.oc-chart-frame__headline>strong{font-size:var(--oc-fs-display);font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-weight:600;line-height:1}.oc-chart-frame__headline>span{color:var(--oc-text-secondary);text-overflow:ellipsis;overflow:hidden}.oc-chart-frame__note{height:var(--oc-space-3);margin:calc(-1 * var(--oc-space-1)) var(--oc-widget-inset) var(--oc-space-0-5);font-size:var(--oc-fs-micro);flex:none}.oc-chart-frame__facts{gap:var(--oc-space-1) var(--oc-space-3);margin:var(--oc-space-0-5) var(--oc-widget-inset) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oc-chart-frame__context{margin:var(--oc-space-1-5) var(--oc-widget-inset) var(--oc-space-1);font-size:var(--oc-fs-micro);line-height:var(--oc-lh-body)}.oc-chart-frame__list{gap:var(--oc-space-2);margin:var(--oc-space-1) var(--oc-widget-inset) var(--oc-space-2);padding:0;list-style:none;display:grid;overflow:hidden}.oc-chart-frame__list>li{justify-content:space-between;align-items:baseline;gap:var(--oc-space-2);min-width:0;display:flex}.oc-chart-frame__plot{margin:0 var(--oc-widget-inset) var(--oc-space-1);flex:1}.oc-chart-frame__empty{padding:0 var(--oc-widget-clear) 0 var(--oc-widget-inset)}.oc-state{gap:var(--oc-space-3);min-width:0;padding:var(--oc-space-6) var(--oc-space-3);color:var(--oc-text-muted);font-family:var(--oc-font);font-size:var(--oc-fs-body);line-height:var(--oc-lh-body);align-content:start;justify-items:start;display:grid}.oc-state--inline{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);flex-wrap:wrap;display:flex}.oc-state__glyph{color:var(--oc-text-muted);display:inline-flex}.oc-state__title{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);margin:0;font-weight:400}.oc-state__hint{color:var(--oc-text-muted);font-size:var(--oc-fs-label);margin:0}.oc-state__actions{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.oc-state[data-state=error]{box-shadow:inset 2px 0 0 0 var(--oc-coral)}.oc-state[data-state=warn]{box-shadow:inset 2px 0 0 0 var(--oc-yellow)}.oc-state[data-state=warn] .oc-state__title,.oc-state[data-state=error] .oc-state__title{color:var(--oc-text-primary)}.oc-page{--oc-page-gutter:16px;--oc-page-max:1680px;top:var(--overlay-top);z-index:40;background:var(--oc-ground-content);color:var(--oc-text-primary);font-family:var(--font-mono);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}body.session-sidebar-pinned .oc-page:not(.oc-page--embedded){padding-left:var(--sidebar-dock-w)}body.session-sidebar-railed .oc-page:not(.oc-page--embedded){padding-left:var(--sidebar-rail-w)}.oc-page:not(.oc-page--embedded){padding-bottom:env(safe-area-inset-bottom)}.oc-page.oc-page--embedded{z-index:auto;border:var(--oc-border,1px) solid var(--oc-line-panel);border-radius:var(--oc-radius);position:relative;top:auto}.oc-titlebar{align-items:center;column-gap:var(--oc-space-3);min-height:var(--oc-titlerow-h,37px);padding:0 max(var(--oc-page-gutter), calc((100% - var(--oc-page-max)) / 2 + var(--oc-page-gutter)));background:var(--oc-ground-band);box-shadow:inset 0 -1px 0 var(--oc-line-rule);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.oc-titlebar.oc-titlebar--drawer{column-gap:var(--oc-space-2);padding:0 var(--oc-space-3) 0 var(--oc-space-2);display:flex}.oc-titlebar--drawer .oc-titlebar__sub{flex:auto}.oc-titlebar--drawer .oc-titlebar__actions{margin-left:auto}@media (min-width:1024px){.oc-titlebar .oc-btn{height:var(--oc-rowheight,26px);padding:0 var(--oc-space-3);font-size:var(--oc-fs-label,11px)}}.oc-page__tabs{padding:0 max(var(--oc-page-gutter), calc((100% - var(--oc-page-max)) / 2 + var(--oc-page-gutter)));background:var(--oc-ground-tabstrip);box-shadow:inset 0 -1px 0 var(--oc-line-rule)}.oc-page__foot{min-height:24px;padding:0 max(var(--oc-page-gutter), calc((100% - var(--oc-page-max)) / 2 + var(--oc-page-gutter)));background:var(--oc-ground-band);box-shadow:inset 0 1px 0 var(--oc-line-rule);color:var(--oc-text-secondary);font-size:var(--oc-fs-label,11px);flex:none;align-items:center;display:flex}.oc-page.oc-page--inset{border:0;border-radius:0}.oc-page__inset-end{align-items:center;gap:var(--oc-space-3);margin-left:auto;display:flex}.oc-titlebar__sub{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.oc-titlebar__count{font-size:var(--oc-fs-body,12px);color:var(--oc-text-secondary);white-space:nowrap}.oc-titlebar__actions{justify-self:end;align-items:center;gap:var(--oc-space-2);grid-column:3;display:flex}.oc-label{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted);font-weight:400}.oc-page__bar{align-items:flex-end;gap:var(--oc-space-2) var(--oc-space-4);min-height:var(--oc-titlerow-h,37px);padding:var(--oc-space-1) max(var(--oc-page-gutter), calc((100% - var(--oc-page-max)) / 2 + var(--oc-page-gutter)));background:var(--oc-ground-band);border-bottom:1px solid var(--oc-line-rule);flex-wrap:wrap;display:flex}.oc-page__lede{padding-top:var(--oc-space-1);color:var(--oc-text-secondary);font-size:var(--oc-fs-body,12px);flex:1 0 100%;margin:0}.oc-page__search{gap:var(--oc-space-1);flex-direction:column;flex:240px;max-width:420px;display:flex}.oc-page__chips,.oc-page__tools{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.oc-page__body{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;container:oc-body/inline-size}.oc-page__body--reading{display:flex}.oc-page__body--reading>.oc-page__scroll{flex:3 1 0;min-width:0}.oc-page__body--reading>.oc-page__detail{flex:2 1 0;min-width:0}@container oc-body (width<=719px){.oc-page__body--reading>.oc-page__scroll{display:none}.oc-page__body--reading>.oc-page__detail{border-left:none;flex-basis:100%}}.oc-page__scroll{min-height:0;overflow:hidden auto}.oc-page__main{box-sizing:border-box;width:100%;max-width:var(--oc-page-max);padding:var(--oc-page-gutter);margin:0 auto;container:oc-pane/inline-size}.oc-page__main--stack{gap:var(--oc-space-4);flex-direction:column;display:flex}.oc-page__items{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.oc-page__items--list{gap:var(--oc-space-2);grid-template-columns:minmax(0,1fr)}.oc-page__group+.oc-page__group{margin-top:var(--oc-space-4)}.oc-page__group-head{align-items:center;gap:var(--oc-space-2);margin-bottom:var(--oc-space-2);padding-bottom:var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.oc-page__group-title{color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-label,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;margin:0;font-weight:400}.oc-page__group-meta{min-width:0;color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label,10px);overflow-wrap:anywhere;flex:1}.oc-page__item{flex-direction:column;min-width:0;display:flex}.oc-page__item>*{flex:1}.oc-page__detail{border-left:1px solid var(--oc-line-rule);background:var(--oc-ground-panel);flex-direction:column;min-height:0;display:flex}.oc-page__detail-body{min-height:0;padding:var(--oc-page-gutter);flex:1;overflow-y:auto}.oc-page__state{font-size:var(--oc-fs-body,12px);color:var(--oc-text-secondary);margin:0}.oc-page__error{align-items:flex-start;gap:var(--oc-space-2);padding:var(--oc-space-3);border-left:2px solid var(--oc-coral);background:var(--oc-ground-raised);flex-direction:column;display:flex}.oc-page__error-title{font-size:var(--oc-fs-body,12px);color:var(--oc-text-primary);margin:0;font-weight:600}.oc-page__error-detail{font-size:var(--oc-fs-body,12px);color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0;line-height:1.45}.oc-page__empty{align-items:flex-start;gap:var(--oc-space-3);padding:var(--oc-space-4);flex-direction:column;display:flex}.oc-page__empty-text{font-size:var(--oc-fs-body,12px);color:var(--oc-text-secondary);margin:0}.oc-page__notes{gap:var(--oc-space-2);padding:var(--oc-space-2) max(var(--oc-page-gutter), calc((100% - var(--oc-page-max)) / 2 + var(--oc-page-gutter)));border-bottom:1px solid var(--oc-line-rule);flex-direction:column;display:flex}.oc-notice{padding:var(--oc-space-2);border-left:2px solid var(--oc-cyan);background:var(--oc-ground-field);color:var(--oc-text-primary);font-size:var(--oc-fs-body,12px);overflow-wrap:anywhere;margin:0}.oc-notice--muted{color:var(--oc-text-muted)}.oc-notice--warn{border-left-color:var(--oc-yellow)}.oc-notice--error{border-left-color:var(--oc-coral)}@media (max-width:1023px){.oc-page{--oc-page-gutter:12px;overscroll-behavior:contain;overflow-y:auto}.oc-titlebar{min-height:var(--oc-tap,44px);grid-template-columns:auto minmax(0,1fr) minmax(0,auto)}.oc-titlebar__sub{text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.oc-titlebar__actions{scrollbar-width:none;min-width:0;overflow-x:auto}.oc-titlebar__actions>*{flex:none}.oc-page__search{max-width:none}.oc-page__inset-end{margin-left:0}.oc-page__body{flex:none}.oc-page__body--reading .oc-page__scroll{display:none}.oc-page__detail{border-left:none}}.oc-ptabs{min-width:0;height:var(--oc-titlerow-h-short,31px);background:var(--_strip,var(--oc-ground-tabstrip));box-shadow:inset 0 -1px 0 var(--oc-line-rule);display:flex}.oc-ptabs__list{align-items:stretch;gap:var(--oc-gap-hair);scrollbar-width:none;flex:auto;min-width:0;display:flex;overflow:auto hidden}.oc-ptabs__trailing{min-width:0;max-width:50%;padding:0 var(--oc-space-2);flex:0 auto;align-items:center;display:flex}.oc-ptabs__list::-webkit-scrollbar{display:none}.oc-ptabs--fade-start .oc-ptabs__list,.oc-fade-start{-webkit-mask-image:linear-gradient(to right, transparent, var(--oc-mask-solid) 24px);mask-image:linear-gradient(to right, transparent, var(--oc-mask-solid) 24px)}.oc-ptabs--fade-end .oc-ptabs__list,.oc-fade-end{-webkit-mask-image:linear-gradient(to left, transparent, var(--oc-mask-solid) 24px);mask-image:linear-gradient(to left, transparent, var(--oc-mask-solid) 24px)}.oc-ptabs--fade-start.oc-ptabs--fade-end .oc-ptabs__list,.oc-fade-start.oc-fade-end{-webkit-mask-image:linear-gradient(to right, transparent, var(--oc-mask-solid) 24px, var(--oc-mask-solid) calc(100% - 24px), transparent);mask-image:linear-gradient(to right, transparent, var(--oc-mask-solid) 24px, var(--oc-mask-solid) calc(100% - 24px), transparent)}.oc-ptabs--joined,.oc-frame .oc-ptabs,.rail-body .oc-ptabs{--_strip:var(--oc-ground-tabstrip-joined);--_tab-off:var(--oc-ground-tabstrip-joined);--_tab-off-hover:var(--oc-ground-tab-joined-hover);--_tab-on:var(--oc-ground-panel);--_tab-clip:padding-box}.oc-page .oc-ptabs:not(.oc-ptabs--joined){--_strip:initial;--_tab-off:initial;--_tab-off-hover:initial;--_tab-on:initial;--_tab-clip:initial}.oc-ptab{--_bd:var(--oc-focus-quiet);box-sizing:border-box;align-items:center;gap:var(--oc-space-1-5);min-width:0;max-width:100%;padding:0 var(--oc-space-3);border:var(--oc-border,1px) solid transparent;background:var(--_tab-off,var(--oc-ground-tab-inactive));background-clip:var(--_tab-clip,border-box);color:var(--oc-text-dim);font:var(--oc-fs-label,11px) / 1 var(--oc-font,var(--font-mono));letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:0;flex:none;display:inline-flex}.oc-ptab:hover:not(:disabled,[aria-selected=true]){background:var(--_tab-off-hover,var(--oc-ground-tab-inactive-hover));color:var(--oc-text-primary)}.oc-ptab[aria-selected=true]{background:var(--_tab-on,var(--oc-ground-tab-selected));color:var(--oc-text-primary);box-shadow:inset 0 2px 0 var(--oc-orange);background-clip:border-box}.oc-ptab:disabled{opacity:.5;cursor:default}.oc-ptab__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.oc-ptab__badge{color:var(--oc-text-dim);font-size:var(--oc-fs-micro,10px);font-variant-numeric:tabular-nums}.oc-ptab__icon{display:inline-flex}.oc-ptabs--compact .oc-ptab{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-micro)}.oc-ptabs--collapse{container:oc-ptabs/inline-size}.oc-ptabs--collapse .oc-ptab__icon{display:none}@container oc-ptabs (width<=340px){.oc-ptabs--collapse .oc-ptab__icon{display:inline-flex}.oc-ptabs--collapse .oc-ptab:has(.oc-ptab__icon) .oc-ptab__label{display:none}}.oc-ptab__dot{border-radius:min(var(--oc-radius-sm,4px), 2px);background:var(--pl-accent,var(--oc-orange));width:6px;height:6px}@media (max-width:1023px){.oc-ptabs{height:var(--oc-tap,44px)}}.oc-icon-tile{width:var(--tile-size,28px);height:var(--tile-size,28px);box-sizing:border-box;border:1px solid var(--oc-line-surface);border-radius:var(--oc-control-radius,2px);background:var(--oc-surface-2);color:var(--oc-text-secondary);flex:none;place-items:center;display:inline-grid}.oc-icon-tile--marks{gap:var(--oc-space-1-5);width:auto;min-width:var(--tile-size,28px);padding:0 var(--oc-space-1-5);grid-auto-flow:column}@container oc-rank (width>=880px){.oc-rank__rows{column-count:2;column-gap:var(--oc-space-5)}.oc-rank__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-rank__cols-set--second{display:flex}}@container oc-rank (width>=880px){.oc-rank--split .oc-rank__rows{--rank-gutter:var(--oc-space-6,24px);column-gap:var(--rank-gutter);column-rule:1px solid var(--oc-line-surface);background:linear-gradient(90deg, var(--oc-ground-content) calc(50% - var(--rank-gutter) / 2), transparent 0 calc(50% + var(--rank-gutter) / 2), var(--oc-ground-content) 0);box-shadow:none}.oc-rank--split .oc-rank__cols{column-gap:var(--oc-space-6,24px)}}.oc-rc{height:100%;min-height:0;font-family:var(--font-mono);font-size:var(--oc-fs-body);color:var(--oc-text-secondary);flex-direction:column;display:flex;overflow-y:auto}.oc-rc-bar{justify-content:flex-end;align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-rule);flex:none;display:flex}.oc-rc-bar--split{justify-content:space-between}.oc-rc-line{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--oc-fs-label);color:var(--oc-text-secondary);overflow:hidden}.oc-rc-name{align-items:center;gap:var(--oc-space-2);min-width:0;display:inline-flex;overflow:hidden}.oc-rc-name-text{white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-bright);overflow:hidden}.oc-rc-muted{white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-dim);font-variant-numeric:tabular-nums;overflow:hidden}.oc-rc-area{white-space:nowrap;text-overflow:ellipsis;color:var(--oc-text-secondary);overflow:hidden}.oc-rc-mark{box-sizing:border-box;background:var(--oc-green);border-radius:50%;flex:none;width:6px;height:6px}.oc-rc-mark[data-mark=failed],.oc-rc-mark[data-mark=error]{background:var(--oc-coral);border-radius:0;transform:rotate(45deg)scale(.7)}.oc-rc-mark[data-mark=parked],.oc-rc-mark[data-mark=skipped]{background:var(--oc-text-dim);border-radius:0;height:2px}.oc-rc-mark[data-mark=none]{background:0 0}.oc-rc-mark[data-mark=running]{background:var(--oc-cyan)}.oc-rc-notice{padding:var(--oc-space-2) var(--oc-space-3);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);margin:0}.oc-rc-notice[data-tone=bad]{color:var(--oc-coral)}.oc-rq{font-family:var(--font-mono);font-size:var(--oc-fs-body);color:var(--oc-text-secondary);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex:none}.oc-rq-head{justify-content:space-between;align-items:baseline;gap:var(--oc-space-1);padding:var(--oc-space-1) var(--oc-space-2);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-orange);box-shadow:0 1px 0 var(--oc-line-rule);margin:0;font-weight:400;display:flex}.oc-rq-section+.oc-rq-section{box-shadow:inset 0 1px 0 0 var(--oc-line-rule)}.oc-rq-section:last-child>.oc-rq-head:last-child{box-shadow:none}.oc-rq-count{color:var(--oc-text-dim);letter-spacing:normal;font-variant-numeric:tabular-nums}.oc-rq-rows{margin:0;padding:0;list-style:none}.oc-rq-row{box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:stretch;line-height:16px;display:grid}.oc-rq-rows:last-child>.oc-rq-row:last-child{box-shadow:none}.oc-rq-name,.oc-rq-area,.oc-rq-time{padding:var(--oc-space-1) var(--oc-space-2)}.oc-rq-area,.oc-rq-time{box-shadow:inset 1px 0 0 0 var(--oc-line-column)}.oc-rq-name,.oc-rq-area{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oc-rq-name{color:var(--oc-text-bright)}.oc-rq-area{color:var(--oc-text-secondary)}.oc-rq-time{text-align:right;white-space:nowrap;min-width:15ch;color:var(--oc-text-dim);font-variant-numeric:tabular-nums}.oc-rq-row[data-tone=wait] .oc-rq-time{color:var(--oc-yellow)}.oc-rq-none,.oc-rq-more{padding:var(--oc-space-1) var(--oc-space-2);font-size:var(--oc-fs-label);color:var(--oc-text-dim);margin:0}.oc-ob-row{row-gap:0}.oc-ob-row[data-failed=true] .oc-rq-time{color:var(--oc-coral)}.oc-ob-row .oc-ob-keys{grid-column:1/-1}.oc-ob-keys{align-items:center;gap:var(--oc-space-1);padding:0 var(--oc-space-2) var(--oc-space-1);flex-wrap:wrap;display:inline-flex}.oc-ob-copy{padding:0 var(--oc-space-2) var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-rule);flex:none}.oc-ob-text{box-sizing:border-box;resize:vertical;width:100%;padding:var(--oc-space-1) var(--oc-space-2);font:inherit;color:var(--oc-text-primary);background:var(--oc-ground-panel);border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm,4px)}.oc-lv{overflow:hidden}.oc-lv-bar{flex-wrap:wrap;justify-content:flex-start}.oc-lv-bar [data-level]{color:var(--oc-text-dim)}.oc-lv-bar [data-level][aria-pressed=true]{color:var(--_lv,var(--oc-text-secondary));border-color:var(--_lv,var(--oc-line-rule))}.oc-lv [data-level=error]{--_lv:var(--oc-coral)}.oc-lv [data-level=warn]{--_lv:var(--oc-yellow)}.oc-lv [data-level=info]{--_lv:var(--oc-cyan)}.oc-lv [data-level=debug]{--_lv:var(--oc-text-dim)}.oc-lv-group{align-items:center;gap:var(--oc-space-1);flex-wrap:wrap;min-width:0;display:flex}.oc-lv-spacer{flex:auto}.oc-lv-server-level{align-items:center;gap:var(--oc-space-1);display:flex}.oc-lv-server-level [data-field]{min-width:0;padding-block:var(--oc-space-0-5);font-size:var(--oc-fs-label)}.oc-lv-filters{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-1) var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.oc-lv-filters .oc-page__search{flex:12rem;min-width:0}.oc-lv-filters .oc-field{width:100%;padding-block:var(--oc-pad-snug)}.oc-lv-filters [data-btn][data-exclude]{border-color:var(--oc-coral);color:var(--oc-coral);background:0 0}.oc-lv-error{color:var(--oc-coral);font-size:var(--oc-fs-label);margin:0}.oc-lv-status{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-0-5) var(--oc-space-2);font-size:var(--oc-fs-label);color:var(--oc-text-dim);box-shadow:0 1px 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.oc-lv-warn{color:var(--oc-yellow)}.oc-lv-flash{color:var(--oc-text-secondary)}.oc-lv-live{text-transform:uppercase;letter-spacing:.06em;margin-inline-start:auto}.oc-lv-live[data-following]{color:var(--oc-cyan)}.oc-lv-wrap{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}.oc-lv-list{flex:1 1 0;min-height:0;overflow:hidden auto}.oc-lv-pill{bottom:var(--oc-space-2);position:absolute;left:50%;transform:translate(-50%)}.oc-lv-rec{box-sizing:border-box;box-shadow:0 1px 0 var(--oc-line-rule);font-size:var(--oc-fs-label);overflow:hidden}.oc-lv-row{column-gap:var(--oc-space-2);height:100%;max-height:22px;padding:0 var(--oc-space-2);grid-template-columns:auto auto auto auto minmax(0,1fr) auto;align-items:center;display:grid}.oc-lv-row [data-btn]:not([data-size=icon]){--_btn-h:var(--oc-space-4);--_btn-pad:var(--oc-space-1-5);--_btn-fs:var(--oc-fs-micro)}[data-log-expand]{--oc-ibtn-size:16px;color:var(--oc-text-dim)}.oc-lv-time{color:var(--oc-text-dim);font-variant-numeric:tabular-nums}.oc-lv-time--approx{opacity:.7;font-style:italic}.oc-lv-tag{text-transform:uppercase;letter-spacing:.06em;min-width:5ch;color:var(--_lv,var(--oc-text-secondary))}.oc-lv-source{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;color:var(--oc-text-muted);overflow:hidden}.oc-lv-text{align-items:center;gap:var(--oc-space-1);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.oc-lv-event{text-overflow:ellipsis;min-width:0;color:var(--oc-text-bright);flex:0 auto;overflow:hidden}.oc-lv-more{color:var(--oc-coral);flex:none}.oc-lv-text [data-log-field]{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:28ch;overflow:hidden}.oc-lv-rec[data-traceback] .oc-lv-event{color:var(--oc-coral)}.oc-lv-json,.oc-lv-lines{padding:var(--oc-space-1) var(--oc-space-2) var(--oc-space-2) calc(var(--oc-space-2) * 2 + var(--oc-space-4));font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.oc-lv-rec[data-traceback] .oc-lv-lines{color:var(--oc-coral)}.oc-lv-dropped{padding:0 var(--oc-space-2) var(--oc-space-2);color:var(--oc-text-dim);margin:0}.oc-lv-page{grid-template-rows:minmax(0,1fr)}@media (max-width:1023px){.oc-lv-bar [data-btn],.oc-lv-filters [data-btn]{--_btn-h:var(--oc-tap)}.oc-lv-bar [data-field]{min-height:var(--oc-tap)}}.oc-card-grid{gap:var(--oc-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}@media (max-width:1023px){.oc-card-grid{gap:var(--oc-space-3)}}.oc-facet{align-items:center;gap:var(--oc-space-1);box-sizing:border-box;height:var(--oc-rowheight,26px);padding:0 var(--oc-space-2);border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);background:var(--oc-ground-raised);color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-label,11px);white-space:nowrap;cursor:pointer;flex:none;display:inline-flex;position:relative}.oc-facet__key:after{content:":"}.oc-facet__select{min-width:0;max-width:11rem;height:100%;color:var(--oc-text-primary);font-family:inherit;font-size:var(--oc-fs-label,11px);cursor:pointer;appearance:none;background-color:#0000;border:0;padding:0}.oc-facet__select option{background:var(--oc-ground-raised);color:var(--oc-text-primary)}.oc-facet>svg{pointer-events:none;flex:none}.oc-split{flex:none;align-items:stretch;display:inline-flex}.oc-split>[data-btn]{border-top-right-radius:0;border-bottom-right-radius:0}.oc-split__caret{margin-left:calc(-1 * var(--oc-border,1px));display:inline-flex;position:relative}.oc-split__caret>[data-btn]{padding-inline:var(--oc-space-1);border-top-left-radius:0;border-bottom-left-radius:0}.oc-split__select{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;position:absolute;inset:0}.oc-split__select option{background:var(--oc-ground-raised);color:var(--oc-text-primary)}@media (max-width:767px){.oc-facet{height:44px}}.oc-kit-label{justify-content:space-between;align-items:center;gap:var(--oc-space-2);min-height:24px;margin-bottom:var(--oc-space-2);font-family:var(--font-mono);display:flex}.oc-kit-label--bare{justify-content:flex-end}.oc-kit-label__title{color:var(--oc-text-primary);font-size:var(--oc-fs-label,11px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;margin:0;font-weight:400}.oc-kit-label span{color:var(--oc-text-muted);font-size:var(--oc-fs-label,11px)}.oc-tiles,.oc-pair{min-width:0}.oc-tiles__grid{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));display:grid}.oc-tile{gap:var(--oc-space-2);box-sizing:border-box;min-width:0;padding:var(--oc-space-3);border:1px solid var(--oc-line-surface);border-radius:var(--oc-radius,6px);background:var(--oc-surface-1);color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body,12px);flex-direction:column;display:flex}.oc-tile--act{width:100%;font:inherit;font-family:var(--font-mono);text-align:left;cursor:pointer}.oc-tile--act:hover,.oc-tile--act[aria-pressed=true]{background:var(--oc-surface-1-on)}.oc-tile__kind{min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:auto;overflow:hidden}.oc-tile__title{font-size:var(--oc-fs-figure);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:24px;overflow:hidden}.oc-tile__line.oc-tile__line--two{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-height:28px;display:-webkit-box}.oc-tile__foot{justify-content:space-between;align-items:center;gap:var(--oc-space-2);min-width:0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);margin-top:auto;display:flex}.oc-tile__head{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.oc-tile__mark{font-size:var(--oc-fs-micro,10px);font-weight:700}.oc-tile__name{min-width:0;font-size:var(--oc-fs-body,12px);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-weight:700;line-height:16px;overflow:hidden}.oc-tile__rank{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);flex:none}.oc-tile__figure{align-items:baseline;gap:var(--oc-space-1);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.oc-tile__value{font-size:var(--oc-fs-figure);font-weight:700;line-height:24px}.oc-tile__unit{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);text-overflow:ellipsis;overflow:hidden}.oc-tile__line{color:var(--oc-text-muted);font-size:var(--oc-fs-label,11px);text-overflow:ellipsis;white-space:nowrap;line-height:14px;overflow:hidden}.oc-tile__spark{min-width:0;margin-top:auto}.oc-pair__grid{gap:var(--oc-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oc-pair__grid>:only-child{grid-column:1/-1}@media (max-width:1023px){.oc-pair__grid{grid-template-columns:minmax(0,1fr)}.oc-tiles__grid--strip{padding:0 var(--oc-space-3);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -12px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.oc-tiles__grid--strip>.oc-tile{scroll-snap-align:start;flex:none;width:min(78vw,280px)}}.oc-card-media{box-sizing:border-box;height:var(--oc-card-media-h,96px);border-bottom:1px solid var(--oc-line-surface);border-radius:var(--oc-radius,6px) var(--oc-radius,6px) 0 0;background:var(--oc-surface-2);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-tab-numeral);text-transform:uppercase;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:relative;overflow:hidden}.oc-card-media__img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.oc-rank{box-sizing:border-box;min-width:0;padding:var(--oc-space-3) var(--oc-space-4);border:1px solid var(--oc-line-surface);border-radius:var(--oc-radius,6px);background:var(--oc-surface-1);font-family:var(--font-mono);container:oc-rank/inline-size}.oc-rank__head{justify-content:space-between;align-items:center;gap:var(--oc-space-2);min-height:22px;margin-bottom:var(--oc-space-2);display:flex}.oc-rank__label{color:var(--oc-text-primary);font-size:var(--oc-fs-label,11px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;margin:0;font-weight:400}.oc-rank__cols{column-gap:var(--oc-space-5);padding-bottom:var(--oc-space-1);box-shadow:0 1px 0 var(--oc-line-surface);color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;grid-template-columns:minmax(0,1fr);display:grid}.oc-rank__cols-set{justify-content:space-between;gap:var(--oc-space-2);display:flex}.oc-rank__cols-set--second{display:none}.oc-rank__row{align-items:center;column-gap:var(--oc-space-3);padding:var(--oc-space-2) 0;box-shadow:0 1px 0 var(--oc-line-faint);break-inside:avoid;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.oc-rank__rows--ranked .oc-rank__row{grid-template-columns:3ch auto minmax(0,1fr) auto}.oc-rank__row:last-child{box-shadow:none}.oc-rank__who{align-items:center;gap:var(--oc-space-2);display:inline-flex}.oc-rank__head-extra{min-width:0;margin-left:auto}.oc-rank__sub{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.oc-rank__sub .oc-rank__line{flex:1 1 0}.oc-rank__tag{padding:0 var(--oc-space-1);border:1px solid var(--oc-line-surface);border-radius:var(--oc-control-radius,2px);color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;flex:none}.oc-rank__open{min-width:0;max-width:100%;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;overflow:hidden}.oc-rank__open:hover{text-decoration:underline}.oc-rank__tile{--tile-size:20px}.oc-rank__letter{font-size:var(--oc-fs-micro,10px);font-weight:600;line-height:1}.oc-rank__num{color:var(--oc-text-muted);font-size:var(--oc-fs-label,11px);font-variant-numeric:tabular-nums}.oc-rank__text{flex-direction:column;min-width:0;display:flex}.oc-rank__name,.oc-rank__line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oc-rank__name{color:var(--oc-text-primary);font-size:var(--oc-fs-body,12px);font-weight:600}.oc-rank__line{color:var(--oc-text-muted);font-size:var(--oc-fs-label,11px)}.oc-rank__metric{align-items:center;gap:var(--oc-space-2);font-size:var(--oc-fs-body,12px);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;display:inline-flex}.oc-rank__value{color:var(--oc-text-primary)}.oc-rank__value+.oc-rank__unit{margin-left:var(--oc-space-1)}.oc-rank__unit{color:var(--oc-text-muted);font-size:var(--oc-fs-label,11px)}.oc-rank__empty{padding:var(--oc-space-2) 0;color:var(--oc-text-muted);font-size:var(--oc-fs-label,11px)}@container oc-rank (width>=880px){.oc-rank__rows{column-count:2;column-gap:var(--oc-space-5)}.oc-rank__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-rank__cols-set--second{display:flex}}.oc-rank--split .oc-rank__rows{background:var(--oc-ground-content);box-shadow:0 0 0 1px var(--oc-line-surface)}.oc-rank--split .oc-rank__row{padding:var(--oc-space-3) var(--oc-space-3);box-shadow:0 1px 0 var(--oc-line-surface)}.oc-rank--split .oc-rank__row:nth-child(2n){background:var(--oc-surface-1)}.oc-rank--split .oc-rank__sub{row-gap:var(--oc-space-1);flex-wrap:wrap}.oc-rank--split .oc-rank__sub .oc-rank__line{flex:auto}.oc-rank--split .oc-rank__cols{padding-inline:var(--oc-space-3);padding-bottom:var(--oc-space-2)}@container oc-rank (width>=880px){.oc-rank--split .oc-rank__rows{--rank-gutter:var(--oc-space-6,24px);column-gap:var(--rank-gutter);column-rule:1px solid var(--oc-line-surface);background:linear-gradient(90deg, var(--oc-ground-content) calc(50% - var(--rank-gutter) / 2), transparent 0 calc(50% + var(--rank-gutter) / 2), var(--oc-ground-content) 0);box-shadow:none}.oc-rank--split .oc-rank__cols{column-gap:var(--oc-space-6,24px)}}}@media (max-width:479px){.oc-titlebar__sub{display:none}}.oc-titlebar .oc-titlebar__title{font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange);white-space:nowrap;cursor:default;flex:none;margin:0;font-weight:600;line-height:1.2}.oc-titlebar .oc-titlebar__title:hover{opacity:1}.oc-titlebar__icon{margin-right:var(--oc-space-2);vertical-align:-2px;display:inline-flex}.oc-page__away{display:contents}@media (max-width:767px){.oc-page{--oc-page-gutter:16px}.oc-titlebar{align-items:center;gap:var(--oc-space-2);box-sizing:border-box;height:56px;min-height:56px;padding:0 var(--oc-page-gutter);display:flex}.oc-titlebar .oc-titlebar__title{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.oc-titlebar__back{box-sizing:border-box;border-radius:var(--oc-control-radius,2px);width:40px;height:40px;color:var(--oc-text-primary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin:0 -2px 0 -14px;padding:0;display:inline-flex}.oc-titlebar__omni{box-sizing:border-box;border:1px solid var(--oc-line-rule);border-radius:var(--oc-control-radius,2px);cursor:text;flex-direction:column;flex:1 1 0;justify-content:center;gap:3px;min-width:0;height:44px;padding:0 12px;display:flex}.oc-titlebar .oc-titlebar__omni .oc-titlebar__title{letter-spacing:.1em;flex:none;width:100%;font-size:10px;font-weight:700;line-height:12px}.oc-titlebar__omni-row{height:16px;color:var(--oc-text-muted);align-items:center;gap:6px;display:flex}.oc-titlebar__omni-row>svg{flex:none}.oc-titlebar__omni-row .oc-page__search{flex:1 1 0;min-width:0;max-width:none}.oc-titlebar__omni-row .oc-field{appearance:none;background:0 0;border:0;border-radius:0;height:16px;min-height:0;padding:0;font-size:12px;line-height:16px}.oc-titlebar__controls{align-items:center;gap:var(--oc-space-2);flex:none;display:flex}.oc-titlebar__actions{flex:none;overflow:visible}.oc-page>.oc-titlebar{z-index:3;transition:box-shadow .18s;position:sticky;top:0}.oc-page__away{z-index:2;flex-direction:column;flex:none;transition:transform .18s cubic-bezier(.2,0,0,1);display:flex;position:sticky;top:56px}.oc-page--away>.oc-page__away{transform:translateY(-100%)}.oc-page--away>.oc-titlebar{box-shadow:inset 0 -1px 0 var(--oc-line-rule), 0 6px 10px -6px var(--oc-shadow-lift)}@media (prefers-reduced-motion:reduce){.oc-page__away,.oc-page>.oc-titlebar{transition:none}}}:root,.oc-frame[data-session-theme]{--ascii-display:none}.oc-ascii-frame{display:var(--ascii-display,none);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;color:var(--color-accent);position:absolute;inset:0;overflow:visible}.oc-ascii-frame pre{font:7px/7px var(--oc-font);letter-spacing:0;white-space:pre;opacity:.5;margin:0;position:absolute}.oc-ascii-rail{max-width:35%;top:-1px;left:12px;overflow:hidden}.oc-ascii-joint{max-width:35%;bottom:-1px;right:12px;overflow:hidden}.oc-ascii-frame .oc-ascii-spill{opacity:.35;top:35%;right:-1px}:root[data-art-density=minimal] .oc-ascii-joint,:root[data-art-density=minimal] .oc-ascii-spill{display:none}:root[data-art-density=minimal] .oc-ascii-rail{opacity:.3;max-width:42px}:root:not([data-art-density=full]) .oc-ascii-spill{display:none}:root[data-art-density=full] .oc-ascii-rail,:root[data-art-density=full] .oc-ascii-joint{opacity:.7;max-width:60%}@media (max-width:1023px){.oc-ascii-frame .oc-ascii-spill{display:none}.oc-ascii-rail,.oc-ascii-joint{max-width:25%}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:block;src:url(/static/fonts/jetbrains-mono/JetBrainsMono-Regular.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:block;src:url(/static/fonts/jetbrains-mono/JetBrainsMono-Medium.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:block;src:url(/static/fonts/jetbrains-mono/JetBrainsMono-Bold.woff2)format("woff2")}@font-face{font-family:SymbolsNerdFontMono;font-style:normal;font-weight:400;font-display:block;src:url(/static/fonts/symbols-nerd-font/SymbolsNerdFontMono-Regular.woff2)format("woff2");unicode-range:U+23FB-23FE,U+2665,U+26A1,U+2B58,U+E000-F8FF,U+F0000-FFFFD}.oc-surface{grid-template-rows:var(--rows,auto);min-width:0;min-height:100%;transition:grid-template-rows var(--oc-motion) ease;gap:0;display:grid;position:relative}.oc-surface-zoomable{contain:layout;margin:var(--oc-pane-inset);min-height:0}.oc-row{grid-template-columns:var(--tracks,1fr);min-width:0;min-height:0;transition:grid-template-columns var(--oc-motion) ease;grid-template-rows:100%;display:grid;position:relative}.oc-row>*{min-width:0;min-height:0}.oc-gutter{touch-action:none;min-width:0;min-height:0;position:relative}.oc-gutter-col{cursor:col-resize}.oc-gutter-row{cursor:row-resize;position:absolute;inset:0}[data-abs-divider]>.oc-gutter-col{position:absolute;inset:0}.oc-gutter-col:before,.oc-gutter-row:before{content:"";transition:background var(--oc-motion-fast) linear;background:0 0;position:absolute}.oc-gutter-col:before{inset:var(--oc-space-1) 45%;pointer-events:none;border-radius:1px}.oc-gutter-row:before{border-radius:1px;inset:45% 22%}.oc-span-edge>.oc-gutter-col:before{top:calc(-1 * var(--oc-space-1))}.oc-gutter:hover:before,.oc-gutter[data-lit]:before{background:var(--oc-line-panel)}.oc-gutter:focus-visible{outline:none}.oc-gutter:focus-visible:before,.oc-gutter:active:before,.oc-gutter[data-lit=active]:before{background:var(--oc-orange)}.oc-gutter-band{min-width:0;min-height:0;position:relative}.oc-intersection{cursor:nwse-resize;touch-action:none;border-radius:2px;height:14px;position:absolute;top:50%;transform:translateY(-50%)}.oc-intersection[data-diag=nesw]{cursor:nesw-resize}.oc-intersection:hover,.oc-intersection:active{background:var(--oc-orange-dim)}.oc-cellslot{grid-template-rows:auto;min-width:0;min-height:0;display:grid;overflow:hidden}.oc-cellslot-reserved{visibility:hidden;pointer-events:none}.oc-cellslot.oc-cellslot-zoomed{z-index:20;align-self:stretch;height:auto;position:fixed;inset:0}@media (min-width:1024px){.oc-cellslot-span{height:var(--oc-span-h,auto);z-index:2;transition:height var(--oc-motion) ease;align-self:start;position:relative}body.grid-dragging .oc-cellslot-span{transition:none}}.oc-slot-lifted{outline:1px dashed var(--oc-line-panel);outline-offset:-1px;border-radius:var(--oc-radius);overflow:visible}.oc-slot-lifted>*{transform:translate(var(--oc-lift-x,0px), var(--oc-lift-y,0px));opacity:.92;box-shadow:0 18px 38px var(--oc-shadow-lift);pointer-events:none;will-change:transform}.oc-gutter-slice{position:absolute;top:0;bottom:0}.oc-span-edge{z-index:2;position:absolute}.oc-span-edge>.oc-gutter{position:absolute;inset:0}.oc-gutter-inert{pointer-events:none}.oc-insert-row{background:var(--oc-orange);pointer-events:none;z-index:3;border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;left:0;right:0}.oc-stack-above,.oc-stack-below{position:relative}.oc-stack-above:after,.oc-stack-below:after{content:"";z-index:2;background:color-mix(in oklab, var(--oc-orange) 18%, transparent);pointer-events:none;height:25%;position:absolute;left:0;right:0}.oc-stack-above:after{border-top:3px solid var(--oc-orange);top:0}.oc-stack-below:after{border-bottom:3px solid var(--oc-orange);bottom:0}.oc-insert{background:var(--oc-orange);pointer-events:none;border-radius:2px;width:3px;position:absolute;top:0;bottom:0}.oc-insert-column{background:var(--oc-orange);pointer-events:none;z-index:3;border-radius:2px;width:3px;position:absolute}body.grid-dragging .oc-surface,body.grid-dragging .oc-row{transition:none}body.grid-dragging{-webkit-user-select:none;user-select:none}@media (max-width:1023px){.oc-surface{grid-template-rows:none;grid-auto-rows:min-content}.oc-row{gap:var(--oc-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.oc-cellslot[data-slot=stats]{grid-column:1/-1}.oc-cellslot-reserved{display:none}.oc-cellslot{min-height:0}}@media (max-width:639px){.oc-surface{gap:var(--oc-gutter)}.oc-row{display:contents}.oc-cellslot{order:var(--oc-phone-order,0)}}.motion-item{box-sizing:border-box;touch-action:manipulation;position:absolute;top:0;left:0}.motion-enabled>.motion-item{cursor:grab}.motion-lifted,.motion-resizing{will-change:transform, width, height, opacity;-webkit-user-select:none;user-select:none}.motion-lifted{cursor:grabbing;box-shadow:0 10px 28px var(--oc-shadow-lift)}.motion-landing{box-sizing:border-box;pointer-events:none;opacity:0;border:1px dashed var(--oc-orange);background:color-mix(in srgb, var(--oc-orange) 8%, transparent);position:absolute;top:0;left:0}.motion-busy{-webkit-user-select:none;user-select:none}.motion-landing[data-label]{z-index:25;border:1px solid var(--oc-orange);background:color-mix(in srgb, var(--oc-orange) 10%, transparent)}.motion-landing[data-label]:before{content:attr(data-label);box-sizing:border-box;max-width:100%;padding:0 var(--oc-space-1);white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-orange);background:var(--oc-ground-titlerow);box-shadow:0 1px 0 var(--oc-orange);line-height:14px;position:absolute;top:0;left:0;overflow:hidden}.motion-landing[data-kind=tab]{background:color-mix(in srgb, var(--oc-orange) 14%, transparent)}.motion-handle{z-index:2;touch-action:none;position:absolute}.motion-handle--e{cursor:ew-resize;width:16px;top:16px;bottom:16px;right:-8px}.motion-handle--w{cursor:ew-resize;width:16px;top:16px;bottom:16px;left:-8px}.motion-handle--s{cursor:ns-resize;height:16px;bottom:-8px;left:16px;right:16px}.motion-handle--n{cursor:ns-resize;height:10px;top:-8px;left:16px;right:16px}.motion-handle--se{cursor:nwse-resize;width:16px;height:16px;bottom:-8px;right:-8px}.motion-handle--sw{cursor:nesw-resize;width:16px;height:16px;bottom:-8px;left:-8px}.motion-handle--ne{cursor:nesw-resize;width:16px;height:10px;top:-8px;right:-8px}.motion-handle--nw{cursor:nwse-resize;width:16px;height:10px;top:-8px;left:-8px}.motion-handle:after{content:"";background:var(--oc-text-dim);opacity:0;transition:opacity .12s linear;position:absolute}.motion-handle--e:after,.motion-handle--w:after{width:2px;top:25%;bottom:25%;left:7px}.motion-handle--s:after,.motion-handle--n:after{height:2px;top:7px;left:25%;right:25%}.motion-handle--se:after,.motion-handle--sw:after,.motion-handle--ne:after,.motion-handle--nw:after{border-right:2px solid var(--oc-text-dim);border-bottom:2px solid var(--oc-text-dim);background:0 0;width:8px;height:8px;bottom:8px;right:8px}.motion-handle--sw:after{border-right:0;border-left:2px solid var(--oc-text-dim);left:8px;right:auto}.motion-handle--ne:after{border-bottom:0;border-top:2px solid var(--oc-text-dim);top:3px;bottom:auto}.motion-handle--nw:after{border-bottom:0;border-right:0;border-left:2px solid var(--oc-text-dim);border-top:2px solid var(--oc-text-dim);inset:3px auto auto 8px}.motion-handle:hover:after,.motion-resizing .motion-handle:after{opacity:1}@media (pointer:coarse){.motion-handle--se:after{opacity:1}}.motion-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.motion-handle:after{transition:none}}.abs-surface>.motion-item{cursor:auto}.abs-surface>.abs-zoomed{z-index:20}.abs-surface.abs-moving>.abs-handle{visibility:hidden}.abs-surface.motion-busy>.motion-item{will-change:transform}.abs-ghost{box-sizing:border-box;width:220px;height:32px;padding:0 var(--oc-space-2);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;opacity:0;border:1px solid var(--oc-line-rule);background:var(--oc-ground-titlerow);color:var(--oc-orange);font-family:var(--font-mono);font-size:var(--oc-fs-micro);align-items:center;display:flex;position:absolute;top:0;left:0;overflow:hidden}.abs-body{grid-template-rows:auto;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:absolute;top:0;left:0;overflow:hidden}.dock-compass{z-index:130;box-sizing:border-box;pointer-events:none;background:var(--oc-ground-titlerow);box-shadow:0 0 0 1px var(--oc-line-rule);position:absolute}.dock-compass__icon{box-sizing:border-box;padding:var(--oc-space-1);color:var(--oc-line-button);background:var(--oc-ground-panel);box-shadow:inset 0 0 0 1px var(--oc-line-rule);justify-content:center;align-items:center;display:flex;position:absolute}.dock-compass__icon svg{width:100%;height:100%}.dock-compass__frame{fill:none;stroke:currentColor;stroke-width:1px}.dock-compass__fill{fill:currentColor;fill-opacity:.45}.dock-compass__icon--hot{color:var(--oc-orange);background:color-mix(in srgb, var(--oc-orange) 14%, var(--oc-ground-panel));box-shadow:inset 0 0 0 1px var(--oc-orange)}.dock-compass__icon--hot .dock-compass__fill{fill-opacity:.85}.dock-compass__icon--off{opacity:.3}@media (prefers-reduced-motion:no-preference){.dock-compass{animation:dock-compass-in var(--oc-motion-fast,.12s) var(--oc-ease,ease-out)}@keyframes dock-compass-in{0%{opacity:0}to{opacity:1}}}.oc-dash{min-width:0;position:relative}.oc-dash-item{outline:none}.oc-dash-body{grid-template-rows:auto;min-width:0;min-height:0;display:grid;position:absolute;top:0;left:0;overflow:hidden}.oc-dash-edit .oc-dash-body{box-shadow:inset 0 0 0 1px var(--oc-cyan)}.oc-dash-edit .oc-dash-body *{pointer-events:none}.oc-dash-edit .oc-dash-body .oc-frame-strip button{pointer-events:auto}.oc-dash-item:focus-visible .oc-dash-body{box-shadow:inset 0 0 0 1px var(--oc-orange)}.oc-dash-guides{pointer-events:none;background-image:linear-gradient(to right, color-mix(in srgb, var(--oc-line-rule) 70%, transparent) calc(100% - 9px), transparent calc(100% - 9px));background-size:calc((100% + 9px) / var(--oc-dash-cols,24)) 100%;position:absolute;inset:0}.oc-app,.oc-app *,.oc-app :before,.oc-app :after{box-sizing:border-box}.oc-app{grid-template-rows:var(--oc-topbar) minmax(0, 1fr);min-width:0;min-height:0;font-family:var(--oc-font);font-size:var(--oc-fs-body);font-synthesis:none;color:var(--oc-text-primary);background:var(--oc-ground-page);-webkit-font-smoothing:antialiased;flex:auto;display:grid;overflow:hidden}.oc-app-wallboard{grid-template-rows:minmax(0,1fr);height:100%}.oc-app-wallboard.oc-app-noticed{grid-template-rows:auto minmax(0,1fr)}.oc-app-bare{grid-template-rows:minmax(0,1fr);position:relative}.oc-app-bare.oc-app-noticed{grid-template-rows:auto minmax(0,1fr)}.oc-app>*{min-width:0}.oc-content{min-width:0;min-height:0;padding:var(--oc-pad-top) var(--oc-pad-right) var(--oc-pad-bottom) var(--oc-pad-left);overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}.oc-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023px){.oc-app{flex:none;height:auto;min-height:100dvh;display:block;overflow:visible}.oc-content{padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));overflow:visible}.oc-surface{flex-direction:column;height:auto;display:flex}}#first-run-screen{font-family:var(--font-mono);flex-direction:column;align-items:center;padding-inline:16px;overflow:auto}.first-run,.first-run *{box-sizing:border-box}.first-run{border:1px solid var(--oc-line-rule);background:var(--oc-ground-panel);border-radius:2px;width:100%;max-width:640px;margin:24px auto;font-size:13px;line-height:1.5;overflow:hidden}.first-run__bar{min-height:var(--oc-titlerow-h,37px);background:var(--oc-ground-titlerow);box-shadow:0 1px 0 var(--oc-line-rule);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:flex}.first-run__wordmark{width:auto;height:20px}.first-run__label{color:var(--oc-orange);font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase}.first-run__body{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:20px 14px;display:flex}.first-run__icon{color:var(--oc-orange)}.first-run__head{color:var(--oc-text-bright);margin:0;font-size:16px;font-weight:500}.first-run__tag{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;margin:0}.first-run__text{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0}.first-run__qr{align-self:center;max-width:100%;height:auto}.first-run__key{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.first-run__secret{color:var(--oc-text-bright);letter-spacing:.08em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.first-run__form{flex-direction:column;gap:10px;width:100%;max-width:320px;display:flex}.first-run__form [data-first-run=code]{letter-spacing:.3em;text-align:center;font-size:22px}.first-run__actions{flex-wrap:wrap;gap:10px;display:flex}.first-run [data-go]{min-height:36px}.first-run__problem{border-top:1px solid var(--oc-line-panel);color:var(--oc-coral);overflow-wrap:anywhere;margin:0;padding-top:10px}.first-run__cells{gap:8px;display:flex}.first-run__cells [data-field]{text-align:center;width:40px;min-width:0;padding-inline:0;font-size:22px}.first-run__form>button{align-self:flex-start}.first-run__form [data-first-run=link]{width:100%;min-width:0}.first-run__packs{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.first-run__packs [data-btn]{text-align:left;overflow-wrap:anywhere;width:100%;min-width:0}.pack-offers{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.pack-offers__row{flex-direction:column;gap:6px;min-width:0;display:flex}.pack-offers__text{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0}.pack-offers__actions{flex-wrap:wrap;gap:10px;display:flex}.mgr .oc-page__bar{flex:none;align-items:center}.mgr .pl-titlebar.mgr__detail-bar{border-radius:0;justify-content:space-between}.mgr .mgr__detail-title:focus:not(:focus-visible){outline:none}.mgr .mgr__detail-title--kicked{align-items:baseline;gap:var(--oc-gap-parts);flex:auto;min-width:0;display:flex}.mgr .mgr__detail-kicker{flex:none}.mgr .mgr__detail-name{min-width:0;color:var(--pl-text);font-size:var(--oc-fs-status);letter-spacing:0;text-transform:none;text-overflow:ellipsis;overflow:hidden}.mgr .oc-page__detail-body.mgr__detail-body--fill{flex-direction:column;padding:0;display:flex;overflow:hidden}.mgr .mgr-facts{gap:var(--oc-space-2) var(--oc-space-4);grid-template-columns:112px minmax(0,1fr);margin:0;display:grid}.mgr .mgr-facts>dt{padding-top:var(--oc-gap-hair);color:var(--pl-muted);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.mgr .mgr-facts>dd{min-width:0;color:var(--pl-text);font-family:var(--pl-mono);font-size:var(--oc-fs-body);overflow-wrap:anywhere;margin:0}.mgr .mgr-actions{gap:var(--oc-space-2);margin-top:var(--oc-space-4);padding-top:var(--oc-space-3);border-top:1px solid var(--pl-line);flex-direction:column;display:flex}.mgr .mgr-actions__row{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.mgr .mgr-actions__why{color:var(--pl-muted);font-size:var(--oc-fs-label);margin:0}@media (max-width:1023px){.mgr .mgr-actions .oc-btn{min-height:var(--oc-tap,44px)}}:is(.mgr,.cat) .oc-page__view{gap:var(--oc-space-1);margin-left:auto;display:flex}:is(.mgr,.cat) .oc-page__view .oc-ibtn{--oc-ibtn-size:24px}:is(.mgr,.cat) .oc-page__view .oc-ibtn[aria-pressed=true]{border-color:var(--oc-control-line-hi);background:var(--oc-ground-raised);color:var(--oc-text-primary)}@media (max-width:1023px){:is(.mgr,.cat) .oc-page__view .oc-ibtn{--oc-ibtn-size:var(--oc-tap,44px)}}@media (max-width:767px){.oc-page__flip{--oc-ibtn-size:44px;color:var(--oc-text-secondary);background:0 0;flex:none}.mgr:not(.settings-page) .oc-page__main{padding-top:var(--oc-space-3)}.oc-titlebar__controls .oc-page__chips{box-sizing:border-box;border:1px solid var(--oc-line-rule);border-radius:var(--oc-control-radius,2px);flex-wrap:nowrap;gap:0;height:44px}.oc-titlebar__controls .oc-chip{min-width:44px;height:100%;min-height:0;padding:0 var(--oc-space-2);font-size:var(--oc-fs-label);border:0;border-radius:0;flex:none}.oc-titlebar__controls .oc-chip+.oc-chip{box-shadow:inset 1px 0 0 var(--oc-line-rule)}.mgr .oc-page__bar{gap:var(--oc-space-2);flex-wrap:nowrap;min-height:0;padding-top:0;padding-bottom:0}.mgr .oc-page__chips{scrollbar-width:none;flex-wrap:nowrap;flex:auto;min-width:0;overflow-x:auto}.mgr .oc-page__chips>*{flex:none}.mgr .oc-page__tools--end{flex-wrap:nowrap;flex:none;margin-left:auto}.mgr .oc-page__tools--end+.oc-page__view{margin-left:0}}.oc-page--embedded .oc-page__bar{container:oc-embar/inline-size}@container oc-embar (width<=899px){.oc-page__bar>.oc-page__search{flex:1 0 100%;max-width:none}.oc-page__bar>.oc-page__chips{scrollbar-width:none;flex-wrap:nowrap;flex:auto;min-width:0;overflow-x:auto}.oc-page__bar>.oc-page__chips>*{flex:none}}.oc-page--embedded>.oc-page__away{position:static;transform:none}@media (max-width:767px){.mgr.oc-page--embedded .oc-page__bar{flex-wrap:wrap}}.mgr .mgr-card{--_bd:var(--pl-line-panel);gap:var(--oc-space-1-5);min-width:0;padding:var(--oc-card-pad-y) var(--oc-space-3);flex-direction:column;display:flex}.mgr .mgr-card.mgr-card--selected{background:var(--pl-raised);border-color:var(--pl-line);--_bd:var(--pl-line)}.mgr .mgr-card__head{justify-content:space-between;align-items:center;gap:var(--oc-gap-parts);min-width:0;display:flex}.mgr .mgr-card__name{min-width:0;color:var(--pl-text);font-weight:600;font-size:var(--oc-fs-status);overflow-wrap:anywhere}.mgr .mgr-card__open{text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;display:inline-block}.mgr .mgr-card__open:hover{text-decoration:underline}.mgr .mgr-card__meta{color:var(--pl-muted);font-family:var(--pl-mono);font-size:var(--oc-fs-label);overflow-wrap:anywhere;margin:0}.mgr .mgr-card__brief{color:var(--pl-muted);font-size:var(--oc-fs-body);margin:0;line-height:1.45}.mgr .mgr-card__marks{gap:var(--oc-space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mgr .mgr-mark{padding:var(--oc-gap-hair) var(--oc-space-1-5);border:1px solid var(--pl-line-quiet);border-radius:var(--pl-radius-sm);color:var(--pl-muted);font-family:var(--pl-mono);font-size:var(--oc-fs-micro);text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.6px)}.mgr .mgr-card__error{padding:var(--oc-space-1-5) var(--oc-space-2);border-left:2px solid var(--pl-high);background:var(--pl-raised);color:var(--pl-text);font-size:var(--oc-fs-label);overflow-wrap:anywhere;margin:0;line-height:1.45}@media (max-width:1023px){.mgr .mgr-card__open{min-height:44px}}.mgr .oc-page__items--list{gap:0}.mgr .oc-page__items--list .mgr-card{align-items:center;column-gap:var(--oc-space-3);min-height:28px;padding:0 var(--oc-space-3);box-shadow:inset 0 -1px 0 var(--oc-line-faint);background:0 0;border:none;border-radius:0;grid-template-columns:4rem minmax(120px,max-content) auto minmax(0,1fr) auto auto;row-gap:0;display:grid}.mgr .oc-page__items--list .mgr-card:hover{background:var(--oc-ground-hover)}.mgr .oc-page__items--list .mgr-card.mgr-card--selected{background:var(--oc-ground-raised)}.mgr .oc-page__items--list .mgr-card__head{display:contents}.mgr .oc-page__items--list .mgr-card__head>:not(.mgr-card__name){grid-area:1/1}.mgr .oc-page__items--list .mgr-card__name{font-size:var(--oc-fs-body,12px);overflow-wrap:normal;white-space:nowrap;grid-area:1/2}.mgr .oc-page__items--list .mgr-card__meta{color:var(--oc-text-dim);font-size:var(--oc-fs-label,11px);white-space:nowrap;grid-area:1/3}.mgr .oc-page__items--list .mgr-card__brief{min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-label,11px);line-height:inherit;text-overflow:ellipsis;white-space:nowrap;grid-area:1/4;overflow:hidden}.mgr .oc-page__items--list .mgr-card__marks{flex-wrap:nowrap;grid-area:1/5}.mgr .oc-page__items--list .mgr-card__marks .mgr-mark{padding:0 var(--oc-space-2);font-size:var(--oc-fs-micro,10px);white-space:nowrap}.mgr .oc-page__items--list .mgr-card>:not(.mgr-card__head,.mgr-card__meta,.mgr-card__brief,.mgr-card__marks,.mgr-card__error){grid-area:1/6}.mgr .oc-page__items--list .mgr-card__error{margin:var(--oc-space-1) 0;grid-area:2/1/auto/-1}@media (max-width:767px){.mgr .oc-page__items--list .mgr-card{min-height:48px;padding-block:var(--oc-space-0-5);grid-template-columns:auto minmax(0,1fr) minmax(0,max-content) auto;row-gap:0}.mgr .oc-page__items--list .mgr-card__head>:not(.mgr-card__name){grid-area:1/4/span 2}.mgr .oc-page__items--list .mgr-card__name{grid-column:1/3;min-height:0}.mgr .oc-page__items--list .mgr-card__marks{grid-column:3;min-width:0}.mgr .oc-page__items--list .mgr-card__marks .mgr-mark{text-overflow:ellipsis;min-width:0;overflow:hidden}.mgr .oc-page__items--list .mgr-card__meta{grid-area:2/1}.mgr .oc-page__items--list .mgr-card__brief{grid-area:2/1/auto/4}.mgr .oc-page__items--list .mgr-card__meta+.mgr-card__brief{grid-column:2/4}.mgr .oc-page__items--list .mgr-card>:not(.mgr-card__head,.mgr-card__meta,.mgr-card__brief,.mgr-card__marks,.mgr-card__error){grid-area:3/1/auto/4}.mgr .oc-page__items--list .mgr-card__error{grid-row:4}.mgr .oc-page__items--list .mgr-card>.mgr-card__aside{grid-area:2/1/auto/4}}.mgr .mgr-card--openable{cursor:pointer}:root{--menu-page-bar-h:48px}:is(#sessions-screen,#plugins-screen,#themes-screen,#warez-screen,#elite-screen,#settings-screen,#widgets-screen,#account-screen,#ledger-screen,#blueprints-screen,#docs-screen,#changelog-screen,#logs-screen,#warroom-screen,#dashboards-screen,#automations-screen,#mods-screen,#hosts-screen,#huddle-agent-screen,#huddle-swarm-screen),#plugin-main-view{--overlay-top:var(--desktop-inset-top,0px)}body.menu-page-open:not(.session-sidebar-pinned):not(.session-sidebar-railed) :is(#sessions-screen,#plugins-screen,#themes-screen,#warez-screen,#elite-screen,#settings-screen,#widgets-screen,#account-screen,#ledger-screen,#blueprints-screen,#docs-screen,#changelog-screen,#logs-screen,#warroom-screen,#dashboards-screen,#automations-screen,#mods-screen,#hosts-screen,#huddle-agent-screen,#huddle-swarm-screen){--overlay-top:calc(var(--menu-page-bar-h) + var(--desktop-inset-top,0px))}body.menu-page-open:not(.menu-page-surface)>.screen,body.menu-page-open:not(.menu-page-surface)>.header,body.menu-page-open:not(.menu-page-surface) #session-notes-panel,body.menu-page-open:not(.menu-page-surface) .config-editor-picker-overlay{visibility:hidden}:root{--oc-drawer-list-w:240px;--oc-drawer-list-max-w:420px;--oc-drawer-min-w:420px;--oc-drawer-grow-w:1580px;--oc-drawer-max-w:1580px;--oc-drawer-shadow:1px 0 0 var(--oc-line-rule), 14px 0 16px -12px var(--oc-shadow-lift)}body.menu-page-surface .oc-page:not(.oc-page--embedded){--_left:calc(var(--menu-surface-left) + var(--oc-drawer-offset,0px));top:var(--menu-surface-top);left:var(--_left);right:auto;bottom:var(--menu-surface-bottom);--_avail:calc(100vw - var(--_left) - var(--menu-surface-right));width:var(--oc-drawer-w,fit-content);min-width:min(max(var(--oc-drawer-min-w), min(var(--oc-drawer-grow-w), calc(var(--_avail) * .7))), var(--_avail));max-width:min(var(--oc-drawer-max-w), var(--_avail));box-shadow:var(--oc-drawer-shadow);animation:oc-drawer-in var(--oc-motion,.18s) ease-out;padding-left:0}body.menu-page-surface .oc-page.oc-page--drawer-list:not(.oc-page--embedded){width:-moz-fit-content;width:fit-content;min-width:var(--oc-drawer-list-w);max-width:var(--oc-drawer-list-max-w);z-index:41}.oc-page__resize{cursor:ew-resize;touch-action:none;z-index:3;width:7px;position:absolute;top:0;bottom:0;right:0}.oc-page__resize:after{content:"";background:0 0;width:1px;transition:background .12s;position:absolute;top:0;bottom:0;right:0}.oc-page__resize:hover:after,.oc-page__resize:focus-visible:after{background:var(--oc-orange)}.oc-page__resize:focus-visible{outline:none}body .oc-page.oc-page--ghost:not(.oc-page--embedded){width:var(--oc-drawer-w,fit-content);--_avail:calc(100vw - var(--menu-surface-left) - var(--oc-drawer-offset,0px) - var(--menu-surface-right,0px));min-width:min(max(var(--oc-drawer-min-w), min(var(--oc-drawer-grow-w), calc(var(--_avail) * .7))), var(--_avail));max-width:min(var(--oc-drawer-max-w), var(--_avail));pointer-events:none;animation:oc-drawer-out var(--oc-motion,.18s) ease-in forwards;padding-left:0;right:auto}body .oc-page.oc-page--ghost.oc-page--drawer-list:not(.oc-page--embedded){width:-moz-fit-content;width:fit-content;min-width:var(--oc-drawer-list-w);max-width:var(--oc-drawer-list-max-w)}body.menu-page-surface .oc-page:not(.oc-page--embedded){transition:transform var(--oc-motion,.18s) ease-out, opacity var(--oc-motion,.18s) ease-out, visibility 0s}body.menu-page-surface [data-menu-parked]>.oc-page:not(.oc-page--embedded){opacity:.4;visibility:hidden;pointer-events:none;transition:transform var(--oc-motion,.18s) ease-in, opacity var(--oc-motion,.18s) ease-in, visibility 0s linear var(--oc-motion,.18s);transform:translate(-100%)}@keyframes oc-drawer-in{0%{opacity:.4;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes oc-drawer-out{0%{opacity:1;transform:none}to{opacity:.4;transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){body.menu-page-surface .oc-page:not(.oc-page--embedded),body.menu-page-surface [data-menu-parked]>.oc-page:not(.oc-page--embedded),body .oc-page.oc-page--ghost:not(.oc-page--embedded){transition:none;animation:none}}[data-motion=off] body.menu-page-surface .oc-page:not(.oc-page--embedded),[data-motion=off] body.menu-page-surface [data-menu-parked]>.oc-page:not(.oc-page--embedded){transition:none;animation:none}body.menu-page-open:not(.menu-page-surface)>.header,body.menu-page-open:not(.menu-page-surface)>.header *{transition:none}#menu-page-bar{display:none}body.menu-page-open:not(.session-sidebar-pinned):not(.session-sidebar-railed) #menu-page-bar{display:block}@media (max-width:767px){body.menu-page-open.ps-page-back #menu-page-bar{display:none!important}body.menu-page-open.ps-page-back :is(#sessions-screen,#plugins-screen,#themes-screen,#warez-screen,#elite-screen,#settings-screen,#widgets-screen,#account-screen,#ledger-screen,#blueprints-screen,#docs-screen,#changelog-screen,#logs-screen,#warroom-screen,#dashboards-screen,#automations-screen,#mods-screen,#hosts-screen,#huddle-agent-screen,#huddle-swarm-screen){--overlay-top:var(--desktop-inset-top,0px)!important}}:is(.mgr,.oc-wso,.wp-screen) .sf{box-shadow:inset 0 1px 0 var(--pl-line);flex-direction:column;gap:0;margin-top:16px;padding-top:12px;display:flex}:is(.mgr,.oc-wso,.wp-screen) .sf__group+.sf__group{margin-top:6px}:is(.mgr,.oc-wso,.wp-screen) .sf__group-head{color:var(--pl-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;margin:0;padding:8px 0 2px;font-weight:400}:is(.mgr,.oc-wso,.wp-screen) .sf__title{margin:0 0 8px}:is(.mgr,.oc-wso,.wp-screen) .sf__row{box-shadow:inset 0 -1px 0 var(--pl-line);grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 0;display:grid}:is(.mgr,.oc-wso,.wp-screen) .sf__label{color:var(--pl-text);font-size:12px}:is(.mgr,.oc-wso,.wp-screen) .sf__control{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:is(.mgr,.oc-wso,.wp-screen) :is(.sf__input,[data-sf-input]){min-width:0;max-width:320px;font-family:var(--pl-mono);flex:160px}:is(.mgr,.oc-wso,.wp-screen) .sf__input--number{flex:0 120px}:is(.mgr,.oc-wso,.wp-screen) .sf__default{color:var(--pl-dim);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}:is(.mgr,.oc-wso,.wp-screen) .sf__hint,:is(.mgr,.oc-wso,.wp-screen) .sf__empty,:is(.mgr,.oc-wso,.wp-screen) .sf__notice{color:var(--pl-muted);margin:0;font-size:11px}:is(.mgr,.oc-wso,.wp-screen) .sf__error{border-left:2px solid var(--pl-high);background:var(--pl-raised);color:var(--pl-text);overflow-wrap:anywhere;margin:0;padding:6px 8px;font-size:11px;line-height:1.45}:is(.mgr,.oc-wso,.wp-screen) .sf__warn{border-left:2px solid var(--pl-warn);background:var(--pl-raised);color:var(--pl-text);overflow-wrap:anywhere;flex-direction:column;gap:2px;margin:0;padding:6px 8px;font-size:11px;line-height:1.45;display:flex}:is(.mgr,.oc-wso,.wp-screen) .sf__warn-message{color:var(--pl-text)}:is(.mgr,.oc-wso,.wp-screen) .sf__warn-detail{color:var(--pl-muted)}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__frame{overflow-x:auto}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix{border-collapse:collapse;width:100%}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__col{color:var(--pl-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-align:center;text-transform:uppercase;white-space:nowrap;padding:6px 8px;font-weight:400}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__row{box-shadow:inset 0 -1px 0 var(--pl-line)}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__label{text-align:left;vertical-align:top;padding:8px 8px 8px 0;font-weight:400}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__words{color:var(--pl-text);font-size:12px;display:block}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__hint{color:var(--pl-muted);margin-top:2px;font-size:11px;display:block}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__note{margin-top:var(--oc-space-1);color:var(--pl-dim);font-size:var(--oc-fs-micro);font-style:italic;display:block}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__cell{text-align:center;vertical-align:top;padding:8px}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__locked{color:var(--pl-dim);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-align:center;text-transform:uppercase;vertical-align:top;padding:8px}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__row[data-locked="1"] .sf-matrix__words{color:var(--pl-muted)}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__ask td{box-shadow:inset 0 -1px 0 var(--pl-line);padding:8px 0}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__ask-text{color:var(--oc-coral);margin:0 0 8px;font-size:11px}:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__ask-actions{justify-content:flex-end;gap:var(--oc-space-2,8px);flex-wrap:wrap;display:flex}.oc-wso .sf{box-shadow:none;margin-top:0;padding-top:0}@media (max-width:1023px){:is(.mgr,.oc-wso,.wp-screen) :is(.sf__input,[data-sf-input]),:is(.mgr,.oc-wso,.wp-screen) [data-sf-reset],:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__cell .oc-check{min-height:44px}:is(.mgr,.oc-wso,.wp-screen) :is(.sf__input,[data-sf-input]){max-width:none}}.icp{width:max-content;min-width:0;max-width:100%;font-family:var(--font-mono,ui-monospace, monospace);flex-direction:column;gap:8px;display:inline-flex}.icp .icp__search{flex-direction:column;gap:4px;display:flex}.icp .icp__label{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-secondary)}.icp .icp__input{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm,4px);background:var(--oc-ground-raised);color:var(--oc-text-primary);padding:7px 10px;font-family:inherit;font-size:13px}.icp .icp__grid{border-radius:var(--oc-radius-sm,4px);grid-template-columns:repeat(8,minmax(0,32px));gap:2px;padding:2px;display:grid}.icp .icp__cell{border-radius:var(--oc-radius-sm,4px);cursor:pointer;justify-content:center;align-items:center;width:100%;height:32px;display:flex}.icp .icp__cell:hover{background:var(--oc-ground-hover)}.icp .icp__cell[aria-selected=true]{box-shadow:inset 0 0 0 1px}.icp .icp__grid:focus-visible .icp__cell--active{box-shadow:inset 0 0 0 1px var(--_fbd)}.icp .icp__none{opacity:.55;border:1px solid;border-radius:2px;width:14px;height:14px;position:relative;overflow:hidden}.icp .icp__none:after{content:"";background:currentColor;width:22px;height:1px;position:absolute;top:50%;left:-3px;transform:rotate(-45deg)}.icp .icp__empty{color:var(--oc-text-secondary);margin:0;font-size:12px}.icp .icp__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.icp .icp__grid{grid-template-columns:repeat(8,minmax(0,44px))}.icp .icp__cell{height:44px}.icp .icp__input{min-height:44px}}.icon-mark{vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.cc-tooltip,.prompt-rail-tooltip{border:1px solid var(--oc-line-frame);background:var(--oc-ground-raised);color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:none;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:none;pointer-events:none;border-radius:2px;padding:3px 7px;font-size:11px;line-height:1.35}.cc-tooltip{z-index:20000;--cc-arrow:50%;max-width:min(280px,100vw - 16px);margin:0;position:fixed;inset:auto;overflow:visible}.cc-tooltip[hidden]{display:none}.cc-tooltip:after{content:"";background:var(--oc-ground-raised);border:1px solid var(--oc-line-frame);width:6px;height:6px;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.cc-tooltip[data-side=top]:after{top:100%;left:var(--cc-arrow);border-width:0 1px 1px 0}.cc-tooltip[data-side=bottom]:after{top:0;left:var(--cc-arrow);border-width:1px 0 0 1px}.cc-tooltip[data-side=left]:after{left:100%;top:var(--cc-arrow);border-width:1px 1px 0 0}.cc-tooltip[data-side=right]:after{left:0;top:var(--cc-arrow);border-width:0 0 1px 1px}.modal-content--fill.svelte-mfgo9j{flex-direction:column;padding:0;display:flex;overflow:hidden;container:oc-head/inline-size}.modal-content--fill.svelte-mfgo9j .modal-body:where(.svelte-mfgo9j){flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.modal-header.svelte-mfgo9j{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.detail-grip.svelte-tcd316{z-index:5;cursor:col-resize;touch-action:none;background:0 0;width:7px;position:absolute;top:0;bottom:0;left:0}.detail-grip.svelte-tcd316:hover,.detail-grip.svelte-tcd316:focus-visible,.detail-grip--on.svelte-tcd316{background:linear-gradient(to right, var(--oc-orange) 0, var(--oc-orange) 1px, transparent 1px);outline:none}@media (max-width:767px){.detail-grip.svelte-tcd316{display:none}}.cat-review.svelte-1d8uys4{border:1px solid var(--cat-line);background:var(--cat-panel);border-radius:4px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.cat-review__head.svelte-1d8uys4{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cat-review__heading.svelte-1d8uys4{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cat-review__status.svelte-1d8uys4{border:1px solid var(--cat-line);color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:3px;flex-shrink:0;padding:1px 6px;font-size:10px}.cat-review__status--out.svelte-1d8uys4{border-color:var(--cat-attention);color:var(--cat-attention)}.cat-review__sub.svelte-1d8uys4{color:var(--oc-text-muted);overflow-wrap:anywhere;font-size:11px}.cat-review__summary.svelte-1d8uys4{color:var(--cat-text);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.cat-review__note.svelte-1d8uys4{color:var(--cat-muted);margin:0;font-size:12px;line-height:1.45}.cat-review__note--out.svelte-1d8uys4{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px}.cat-review__warnings.svelte-1d8uys4{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cat-review__warning.svelte-1d8uys4{border-top:1px solid var(--cat-line-quiet);align-items:baseline;gap:10px;padding:4px 0;display:flex}.cat-review__warning.svelte-1d8uys4:first-child{border-top:none}.cat-review__kind.svelte-1d8uys4{min-width:11ch;color:var(--cat-attention);font-family:var(--cat-mono);overflow-wrap:anywhere;flex-shrink:0;font-size:11px}.cat-review__detail.svelte-1d8uys4{color:var(--cat-text);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.cat-review__detail--quiet.svelte-1d8uys4{color:var(--cat-muted)}.cat-review__where.svelte-1d8uys4{color:var(--cat-muted);font-family:var(--cat-mono);overflow-wrap:anywhere;font-size:11px;display:inline-block}.cat-review__advisory.svelte-1d8uys4{color:var(--cat-faint);margin:2px 0 0;font-size:11px;line-height:1.4}@media (max-width:767px){.cat-review__warning.svelte-1d8uys4{flex-direction:column;gap:2px}.cat-review__kind.svelte-1d8uys4{min-width:0}}.mgr-card[data-item-id^=catalog\:]{box-shadow:inset 0 2px 0 0 var(--oc-catalog)}.mgr-card[data-item-id^=catalog\:] .oc-icon-tile{border-color:var(--oc-catalog);color:var(--oc-text-primary)}.mgr-card[data-item-id^=catalog\:] .mgr-mark:first-child{border-color:var(--oc-catalog)}.cpf{flex-direction:column;gap:4px;min-width:0;display:flex}.cpf__lead,.cpf__note{color:var(--oc-text-secondary);margin:0;font-size:11px}.cpf__note--warn{color:var(--oc-yellow)}.cpf__cmd{border:1px solid var(--oc-line-rule);color:var(--oc-text-primary);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:2px;margin:0;padding:4px 6px;font-size:11px}.cpc{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.cpc__source{color:var(--oc-cyan);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.cpc__trust{color:var(--oc-text-muted);overflow-wrap:anywhere;font-size:10px}.mgr.plug-page .mgr-card .oc-icon-tile,.mgr.plug-page .mgr-card[data-item-id^=catalog\:] .oc-icon-tile{border-color:#0000}.cat-grade.svelte-1d9stjz{border:1px solid var(--cat-line);background:var(--cat-panel);border-radius:4px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.cat-grade__head.svelte-1d9stjz{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cat-grade__heading.svelte-1d9stjz{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;margin:4px 0 0;font-size:10px}.cat-grade__letter.svelte-1d9stjz{border:1px solid var(--cat-line);color:var(--cat-text);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:3px;flex-shrink:0;padding:1px 6px;font-size:10px}.cat-grade__failures.svelte-1d9stjz{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cat-grade__failure.svelte-1d9stjz{border-top:1px solid var(--cat-line-quiet);flex-wrap:wrap;align-items:baseline;gap:10px;padding:4px 0;display:flex}.cat-grade__failure.svelte-1d9stjz:first-child{border-top:none}.cat-grade__rule.svelte-1d9stjz{min-width:11ch;color:var(--cat-attention);font-family:var(--cat-mono);overflow-wrap:anywhere;flex-shrink:0;font-size:11px}.cat-grade__level.svelte-1d9stjz{color:var(--cat-faint);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px}.cat-grade__detail.svelte-1d9stjz{color:var(--cat-text);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.cat-grade__detail--quiet.svelte-1d9stjz{color:var(--cat-muted)}.cat-grade__note.svelte-1d9stjz{color:var(--cat-muted);margin:0;font-size:12px;line-height:1.45}.cat-grade__note--out.svelte-1d9stjz{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px}.cat-grade__advisory.svelte-1d9stjz{color:var(--cat-faint);margin:2px 0 0;font-size:11px;line-height:1.4}@media (max-width:767px){.cat-grade__failure.svelte-1d9stjz{flex-direction:column;gap:2px}.cat-grade__rule.svelte-1d9stjz{min-width:0}}.cat-compat.svelte-110nrad{flex-direction:column;gap:4px;display:flex}.cat-compat__heading.svelte-110nrad{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cat-compat__badges.svelte-110nrad{flex-wrap:wrap;gap:6px;display:flex}.cat-compat__badge.svelte-110nrad{border:1px solid var(--cat-line);color:var(--cat-text);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:3px;padding:1px 6px;font-size:10px}.cat-compat__note.svelte-110nrad{color:var(--cat-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.cat-compat__mono.svelte-110nrad{font-family:var(--cat-mono);font-size:11px}.cat-cost__line.svelte-15rln8r{color:var(--oc-text-muted);overflow-wrap:anywhere;font-size:11px}.cat-cost.svelte-15rln8r{flex-direction:column;gap:4px;display:flex}.cat-cost__heading.svelte-15rln8r{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cat-cost__facts.svelte-15rln8r{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cat-cost__fact.svelte-15rln8r{color:var(--cat-text);font-family:var(--cat-mono);font-size:11px}.cat-cost__total.svelte-15rln8r{color:var(--cat-muted)}.cat-where.svelte-yq6ot2{flex-direction:column;gap:4px;display:flex}.cat-where__heading.svelte-yq6ot2{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cat-where__grid.svelte-yq6ot2{border-top:1px solid var(--cat-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cat-where__row.svelte-yq6ot2{border-bottom:1px solid var(--cat-line);font-family:var(--cat-mono);align-items:baseline;gap:10px;padding:4px 0;font-size:11px;display:flex}.cat-where__scope.svelte-yq6ot2{color:var(--cat-text);font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.cat-where__scope.svelte-yq6ot2:disabled{cursor:default}.cat-where__row--on.svelte-yq6ot2 .cat-where__scope:where(.svelte-yq6ot2){color:var(--cat-action)}.cat-where__harnesses.svelte-yq6ot2{color:var(--cat-muted)}.cat-where__note.svelte-yq6ot2{color:var(--cat-muted);margin:0;font-size:12px}.cat-autopsy.svelte-1f5k51v{flex-direction:column;gap:4px;display:flex}.cat-autopsy__heading.svelte-1f5k51v{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cat-autopsy__fact.svelte-1f5k51v,.cat-autopsy__span.svelte-1f5k51v{color:var(--cat-text);font-family:var(--cat-mono);margin:0;font-size:11px}.cat-autopsy__fact--muted.svelte-1f5k51v{color:var(--cat-muted)}.cat-autopsy__fact--bad.svelte-1f5k51v{color:var(--cat-failure)}.cat-autopsy__list.svelte-1f5k51v{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cat-autopsy__excerpt.svelte-1f5k51v{color:var(--cat-muted);overflow-wrap:anywhere;display:block}.cat-usage.svelte-11jacph{flex-direction:column;gap:4px;display:flex}.cat-usage__heading.svelte-11jacph{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cat-usage__fact.svelte-11jacph{color:var(--cat-text);font-family:var(--cat-mono);margin:0;font-size:11px}.cmp.svelte-1948a07{flex-direction:column;gap:6px;display:flex}.cmp__row.svelte-1948a07{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cmp__acts.svelte-1948a07{gap:6px;display:flex}.cmp__count.svelte-1948a07{color:var(--cat-faint);font-family:var(--cat-mono);font-size:10px}.cmp__count--over.svelte-1948a07{color:var(--cat-failure)}.cmp__note.svelte-1948a07{color:var(--cat-muted);margin:0;font-size:11px;line-height:1.45}.cmp__note--out.svelte-1948a07{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px}.rep.svelte-b7ot5j{border:1px solid var(--cat-line);background:var(--cat-raised);border-radius:3px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.rep__heading.svelte-b7ot5j{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:10px}.rep__acts.svelte-b7ot5j{gap:6px;display:flex}.rep__note.svelte-b7ot5j{color:var(--cat-muted);margin:0;font-size:11px;line-height:1.45}.rep__note--out.svelte-b7ot5j{border-left:2px solid var(--cat-attention);background:var(--cat-panel);color:var(--cat-text);padding:6px 8px}.thr.svelte-wntk4e{border:1px solid var(--cat-line);background:var(--cat-panel);border-radius:4px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.thr__heading.svelte-wntk4e{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;margin:4px 0 0;font-size:10px}.thr__list.svelte-wntk4e{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.thr__item.svelte-wntk4e{border-top:1px solid var(--cat-line-quiet);flex-direction:column;gap:3px;padding:4px 0;display:flex}.thr__item.svelte-wntk4e:first-child{border-top:none}.thr__item--reply.svelte-wntk4e{border-left:1px solid var(--cat-line);border-top:none;margin-left:14px;padding-left:8px}.thr__item--held.svelte-wntk4e{border-left:2px solid var(--cat-attention);padding-left:8px}.thr__meta.svelte-wntk4e{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.thr__login.svelte-wntk4e{color:var(--cat-faint);font-family:var(--cat-mono);overflow-wrap:anywhere;align-items:center;gap:5px;font-size:10px;display:inline-flex}.thr__when.svelte-wntk4e{color:var(--cat-faint);font-family:var(--cat-mono);font-size:10px}.thr__held.svelte-wntk4e{color:var(--cat-attention);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.thr__body.svelte-wntk4e{color:var(--cat-text);margin:0;font-size:12px;line-height:1.45}.thr__gone.svelte-wntk4e{color:var(--cat-faint);margin:0;font-size:11px;font-style:italic}.thr__acts.svelte-wntk4e{gap:10px;display:flex}.thr__note.svelte-wntk4e{color:var(--cat-muted);margin:0;font-size:12px;line-height:1.45}.thr__note--out.svelte-wntk4e{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px}.tnf.svelte-1e7i7cy{flex-direction:column;gap:6px;display:flex}.tnf.svelte-1e7i7cy .modal-btn{padding:7px 16px;font-size:13px}.tnf-heading.svelte-1e7i7cy{font-size:10px;font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--cat-muted);margin:0}.tnf-explain.svelte-1e7i7cy{color:var(--cat-faint);margin:0;font-size:11px;line-height:1.45}.tnf-field.svelte-1e7i7cy{flex-direction:column;gap:3px;display:flex}.tnf-label.svelte-1e7i7cy{color:var(--cat-muted);font-size:11px}.tnf-box.svelte-1e7i7cy{box-sizing:border-box;border:1px solid var(--cat-line);background:var(--cat-raised);width:100%;color:var(--cat-text);resize:vertical;border-radius:3px;padding:5px 7px;font-family:inherit;font-size:12px;line-height:1.45}.tnf-box.svelte-1e7i7cy:disabled{opacity:.55;cursor:default}.tnf-count.svelte-1e7i7cy{font-family:var(--cat-mono);color:var(--cat-faint);align-self:flex-end;font-size:10px}.tnf-acts.svelte-1e7i7cy{display:flex}.tnf-signin.svelte-1e7i7cy{border:1px solid var(--cat-line);color:var(--cat-action);cursor:pointer;background:0 0;border-radius:3px;padding:2px 8px;font-size:11px}.tnf-signin.svelte-1e7i7cy:hover{background:var(--cat-raised)}.tnf-note.svelte-1e7i7cy{color:var(--cat-muted);align-items:center;gap:8px;margin:0;font-size:11px;line-height:1.45;display:flex}.tnf-note--out.svelte-1e7i7cy{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px}@media (max-width:767px){.tnf-signin.svelte-1e7i7cy{min-height:32px}}.tnp-icon.svelte-1xogkaq{border:1px solid var(--oc-line-rule);min-width:34px;min-height:34px;color:var(--oc-text-secondary);cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.tnp-icon.svelte-1xogkaq:hover,.tnp-icon[aria-expanded=true].svelte-1xogkaq{background:var(--oc-ground-raised);color:var(--oc-text-primary)}.tnp-icon.svelte-1xogkaq svg:where(.svelte-1xogkaq){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.tnp-panel.svelte-1xogkaq{z-index:50;box-sizing:border-box;flex-direction:column;gap:8px;width:min(380px,100vw - 32px);max-height:calc(100vh - 96px);margin:0;padding:12px;display:flex;position:fixed;inset:auto 16px 64px auto;overflow:auto}.tnp-foot.svelte-1xogkaq{justify-content:flex-end;display:flex}.tnp-panel.svelte-1xogkaq .modal-btn{padding:7px 16px;font-size:13px}@media (max-width:767px){.tnp-icon.svelte-1xogkaq{min-width:44px;min-height:44px}}.rate.svelte-1icoeup{border-top:1px solid var(--cat-line-quiet);flex-direction:column;gap:6px;padding-top:6px;display:flex}.rate__row.svelte-1icoeup{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rate__heading.svelte-1icoeup{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.rate__stars.svelte-1icoeup{font-family:var(--font-mono,monospace);align-items:center;font-size:18px;line-height:1;display:inline-flex}.rate__bracket.svelte-1icoeup{color:var(--rating-off,var(--oc-line-rule))}.rate__star.svelte-1icoeup{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:3px 1px;display:inline-flex}.rate__star.svelte-1icoeup:hover:not(:disabled){border-color:var(--cat-line)}.rate__link.svelte-1icoeup{color:var(--cat-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px}.rate__link.svelte-1icoeup:hover:not(:disabled){color:var(--cat-text)}.rate__saved.svelte-1icoeup{color:var(--cat-text);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.rate__box.svelte-1icoeup{box-sizing:border-box;border:1px solid var(--cat-line);background:var(--cat-ground);width:100%;color:var(--cat-text);font-family:var(--cat-mono);resize:vertical;border-radius:3px;padding:6px 8px;font-size:12px}.rate__acts.svelte-1icoeup{gap:8px;display:flex}.rate.svelte-1icoeup .modal-btn{padding:7px 16px;font-size:13px}.rate__star.svelte-1icoeup:disabled,.rate__link.svelte-1icoeup:disabled,.rate__box.svelte-1icoeup:disabled{opacity:.55;cursor:default}.rate__note.svelte-1icoeup{color:var(--cat-muted);margin:0;font-size:11px;line-height:1.45}.rate__note--out.svelte-1icoeup{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px}@media (max-width:767px){.rate__star.svelte-1icoeup{padding:10px}.rate__link.svelte-1icoeup{min-height:44px}}.kind-band{--_kind:var(--oc-line-rule);--_kind-edge:var(--oc-line-rule);box-shadow:inset 0 2px 0 0 var(--_kind), inset 0 3px 0 0 var(--_kind-edge)}.kind-band--mod{--_kind:var(--oc-kind-mod);--_kind-edge:var(--oc-kind-mod)}.kind-band--skill{--_kind:var(--oc-kind-skill);--_kind-edge:var(--oc-kind-skill)}.kind-band--theme{--_kind:var(--oc-kind-theme);--_kind-edge:var(--oc-kind-theme)}.kind-band--plugin{--_kind:var(--oc-kind-plugin);--_kind-edge:var(--oc-kind-plugin)}.kind-band--loadout{--_kind:var(--oc-line-rule);--_kind-edge:var(--oc-line-rule)}.kind-mark.svelte-xvh81s{box-sizing:border-box;border:1px solid var(--oc-line-rule);color:var(--oc-text-secondary);background:0 0;border-radius:2px;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.kind-mark--sm.svelte-xvh81s{width:12px;height:12px}.kind-mark--md.svelte-xvh81s{width:20px;height:20px}.kind-mark--lg.svelte-xvh81s{width:24px;height:24px}.kind-mark--loadout.svelte-xvh81s{border-color:var(--oc-line-rule);color:var(--oc-text-secondary);background:0 0}.kind-mark--mod.svelte-xvh81s{background:var(--oc-kind-mod);border-color:var(--oc-kind-mod);color:var(--oc-kind-ink)}.kind-mark--skill.svelte-xvh81s{background:var(--oc-kind-skill);border-color:var(--oc-kind-skill);color:var(--oc-kind-ink)}.kind-mark--theme.svelte-xvh81s{background:var(--oc-kind-theme);border-color:var(--oc-kind-theme);color:var(--oc-kind-ink)}.kind-mark--plugin.svelte-xvh81s{background:var(--oc-kind-plugin);border-color:var(--oc-kind-plugin);color:var(--oc-kind-ink)}.kind-mark.kind-mark--bare.svelte-xvh81s{width:auto;height:auto;color:var(--oc-text-secondary);background:0 0;border:0;border-radius:0}.kind-mark--bare.kind-mark--mod.svelte-xvh81s{color:var(--oc-kind-mod)}.kind-mark--bare.kind-mark--skill.svelte-xvh81s{color:var(--oc-kind-skill)}.kind-mark--bare.kind-mark--theme.svelte-xvh81s{color:var(--oc-kind-theme)}.kind-mark--bare.kind-mark--plugin.svelte-xvh81s{color:var(--oc-kind-plugin)}.tpv.svelte-19drr9r{aspect-ratio:16/10;border:1px solid var(--p-border);background:var(--p-page);width:100%;color:var(--p-fg);font-family:var(--font-mono,monospace);border-radius:3px;grid-template-rows:11% 1fr 9%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.tpv.svelte-19drr9r:not(.tpv-large){aspect-ratio:16/9}.tpv-head.svelte-19drr9r,.tpv-status.svelte-19drr9r{align-items:center;gap:2.5cqw;min-width:0;padding:0 3cqw;display:flex;overflow:hidden}.tpv-head.svelte-19drr9r{background:var(--p-header);border-bottom:1px solid var(--p-border)}.tpv-status.svelte-19drr9r{background:var(--p-panel);border-top:1px solid var(--p-border)}.tpv-mark.svelte-19drr9r{background:var(--p-accent);border-radius:.5cqw;flex:none;width:3cqw;height:3cqw}.tpv-bar.svelte-19drr9r{background:var(--p-fg);opacity:.85;border-radius:1px;flex:none;height:1.4cqw;display:block}.tpv-bar-dim.svelte-19drr9r{background:var(--p-muted);opacity:.8}.tpv-grow.svelte-19drr9r{flex:auto}.tpv-ascii.svelte-19drr9r{white-space:nowrap;color:var(--p-accent);flex:0 auto;font-size:3cqw;line-height:1;overflow:hidden}.tpv-body.svelte-19drr9r{grid-template-columns:26% 1fr;min-height:0;display:grid}.tpv-side.svelte-19drr9r{background:var(--p-panel);border-right:1px solid var(--p-border);flex-direction:column;gap:2cqw;min-width:0;padding:3cqw 2.5cqw;display:flex}.tpv-row.svelte-19drr9r{border-left:.6cqw solid #0000;align-items:center;gap:1.6cqw;padding:.8cqw 1cqw;display:flex}.tpv-row-on.svelte-19drr9r{border-left-color:var(--p-accent);background:color-mix(in srgb, var(--p-accent) 16%, transparent)}.tpv-led.svelte-19drr9r{border-radius:50%;flex:none;width:1.8cqw;height:1.8cqw}.tpv-term.svelte-19drr9r{background:var(--p-term-bg);color:var(--p-term-fg);flex-direction:column;justify-content:flex-start;gap:2.4cqw;min-width:0;padding:3.5cqw 4cqw;display:flex;position:relative;overflow:hidden}.tpv-art.svelte-19drr9r{object-fit:cover;opacity:.38;pointer-events:none;width:62%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.tpv-large.svelte-19drr9r .tpv-art:where(.svelte-19drr9r){opacity:.22;width:100%;-webkit-mask-image:none;mask-image:none}.tpv-line.svelte-19drr9r{white-space:nowrap;align-items:center;gap:1.6cqw;min-height:1.4cqw;display:flex;position:relative}.tpv-seg.svelte-19drr9r{border-radius:1px;height:1.4cqw;display:block}.tpv-large.svelte-19drr9r .tpv-term:where(.svelte-19drr9r){gap:1.4cqw;font-size:3.1cqw;line-height:1.25}.tpv-cursor.svelte-19drr9r{background:var(--p-cursor);width:1.6cqw;height:2.6cqw;display:block}.tins.svelte-1rkafy{flex-direction:column;gap:14px;min-width:0;display:flex}.tins-head.svelte-1rkafy{align-items:baseline;gap:10px;min-width:0;display:flex}.tins-name.svelte-1rkafy{text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-bright);margin:0;font-size:18px;font-weight:700;overflow:hidden}.tins-live.svelte-1rkafy{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.08em);text-transform:uppercase;color:var(--oc-green)}.tins-desc.svelte-1rkafy{font-size:var(--oc-fs-body,13px);color:var(--oc-text-secondary);margin:0;line-height:1.5}.tins-badges.svelte-1rkafy{flex-wrap:wrap;gap:6px;display:flex}.tins-badge.svelte-1rkafy{border:1px solid var(--oc-line-rule);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.08em);text-transform:uppercase;color:var(--oc-text-secondary);border-radius:2px;padding:2px 7px}.tins-badge-fx.svelte-1rkafy{border-color:var(--oc-violet);color:var(--oc-violet)}.tins-block.svelte-1rkafy{flex-direction:column;gap:8px;display:flex}.tins-label.svelte-1rkafy{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.08em);text-transform:uppercase;color:var(--oc-text-dim);margin:0;font-weight:600}.tins-ui.svelte-1rkafy{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tins-ui.svelte-1rkafy li:where(.svelte-1rkafy){align-items:center;gap:6px;min-width:0;display:flex}.tins-chip.svelte-1rkafy{border:1px solid var(--oc-line-rule);border-radius:2px;flex:none;width:16px;height:16px}.tins-chip-name.svelte-1rkafy{text-overflow:ellipsis;font-size:var(--oc-fs-micro,10px);text-transform:uppercase;color:var(--oc-text-secondary);overflow:hidden}.tins-ansi.svelte-1rkafy{border:1px solid var(--oc-line-rule);border-radius:2px;grid-template-columns:repeat(8,1fr);gap:3px;margin:0;padding:4px;list-style:none;display:grid}.tins-ansi.svelte-1rkafy li:where(.svelte-1rkafy){border-radius:1px;height:18px}.tins-actions.svelte-1rkafy{gap:8px;display:flex}.tins-star-glyph.svelte-1rkafy{font-size:20px;line-height:1}[data-theme-star][aria-pressed=true] .tins-star-glyph.svelte-1rkafy{color:var(--oc-yellow)}.tins-actions.svelte-1rkafy [data-theme-apply]{flex:auto}.tins-note-error.svelte-1rkafy{color:var(--oc-coral)}.tins-note.svelte-1rkafy,.tins-empty.svelte-1rkafy{font-size:var(--oc-fs-label,12px);color:var(--oc-text-dim);margin:0;line-height:1.5}@media (max-width:1023px){.tins-actions.svelte-1rkafy [data-btn],[data-theme-star]{min-height:var(--oc-tap)}}.auto.svelte-3o4fx{border-top:1px solid var(--cat-line-quiet);flex-direction:column;gap:4px;padding-top:6px;display:flex}.auto__switch.svelte-3o4fx{color:var(--cat-text);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.auto__switch.svelte-3o4fx input:where(.svelte-3o4fx){flex-shrink:0;width:16px;height:16px}.auto__note.svelte-3o4fx{color:var(--cat-muted);margin:0;font-size:11px;line-height:1.45}@media (max-width:767px){.auto__switch.svelte-3o4fx{min-height:44px}.auto__switch.svelte-3o4fx input:where(.svelte-3o4fx){width:22px;height:22px}}.cat-drift.svelte-1a1r7o1{flex-direction:column;gap:4px;display:flex}.cat-drift__heading.svelte-1a1r7o1{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cat-drift__fact.svelte-1a1r7o1,.cat-drift__files.svelte-1a1r7o1{color:var(--cat-text);font-family:var(--cat-mono);margin:0;font-size:11px}.cat-drift__fact--bad.svelte-1a1r7o1{color:var(--cat-failure)}.cat-drift__files.svelte-1a1r7o1{color:var(--cat-muted);overflow-wrap:anywhere}.cplugfacts.svelte-179cikn{gap:var(--oc-space-1-5);padding:var(--oc-space-2) var(--oc-space-2);border:1px solid var(--oc-yellow);border-radius:4px;flex-direction:column;display:flex}.cplugfacts__trust.svelte-179cikn{color:var(--oc-text-primary);font-size:var(--oc-fs-body);border-left:2px solid var(--oc-coral);padding-left:var(--oc-space-2);margin:0;line-height:1.45}.cplugfacts__label.svelte-179cikn{margin:var(--oc-space-0-5) 0 0;color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro);text-transform:uppercase;letter-spacing:.04em}.cplugfacts__list.svelte-179cikn{max-height:160px;margin:0;padding:0;list-style:none;overflow:auto}.cplugfacts__item.svelte-179cikn,.cplugfacts__name.svelte-179cikn,.cplugfacts__desc.svelte-179cikn{font-family:var(--font-mono);font-size:var(--oc-fs-label);overflow-wrap:anywhere;line-height:1.5}.cplugfacts__item.svelte-179cikn{gap:var(--oc-space-0-5) var(--oc-space-2);color:var(--oc-text-primary);flex-wrap:wrap;display:flex}.cplugfacts__item--risk.svelte-179cikn .cplugfacts__risk:where(.svelte-179cikn){color:var(--oc-coral)}.cplugfacts__name.svelte-179cikn{color:var(--oc-text-primary);margin:0}.cplugfacts__risk.svelte-179cikn,.cplugfacts__reason.svelte-179cikn{color:var(--oc-text-muted);font-size:var(--oc-fs-label)}.cplugfacts__tool.svelte-179cikn{gap:var(--oc-space-0-5);padding-top:var(--oc-space-1);box-shadow:0 -1px 0 var(--oc-line-rule);flex-direction:column;display:flex}.cplugfacts__desc.svelte-179cikn{color:var(--oc-text-primary);white-space:pre-wrap;margin:0}.cplugfacts__schema.svelte-179cikn{max-height:120px;color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro);margin:0;line-height:1.4;overflow:auto}.cplugfacts__note.svelte-179cikn{color:var(--oc-text-secondary);font-size:var(--oc-fs-label);margin:0;line-height:1.4}.cplugfacts__accept.svelte-179cikn{align-items:flex-start;gap:var(--oc-space-2);color:var(--oc-text-primary);font-size:var(--oc-fs-body);cursor:pointer;line-height:1.45;display:flex}.cplugfacts__accept.svelte-179cikn input:where(.svelte-179cikn){margin-top:var(--oc-space-0-5);flex-shrink:0;width:16px;height:16px}@media (max-width:767px){.cplugfacts__accept.svelte-179cikn{align-items:center;min-height:44px}.cplugfacts__accept.svelte-179cikn input:where(.svelte-179cikn){width:22px;height:22px;margin-top:0}}.udiff.svelte-1jga9vs{flex-direction:column;gap:6px;display:flex}.udiff__heading.svelte-1jga9vs{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:10px}.udiff__file.svelte-1jga9vs{border-top:1px solid var(--oc-line-rule);flex-direction:column;gap:4px;padding-top:6px;display:flex}.udiff__head.svelte-1jga9vs{font-family:var(--font-mono);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:11px;display:flex}.udiff__status.svelte-1jga9vs{text-transform:uppercase;letter-spacing:.04em;font-size:10px}.udiff__status--added.svelte-1jga9vs{color:var(--oc-green)}.udiff__status--removed.svelte-1jga9vs{color:var(--oc-coral)}.udiff__status--changed.svelte-1jga9vs{color:var(--oc-orange)}.udiff__path.svelte-1jga9vs{color:var(--oc-text-primary);overflow-wrap:anywhere}.udiff__size.svelte-1jga9vs,.udiff__note.svelte-1jga9vs,.udiff__none.svelte-1jga9vs{color:var(--oc-text-secondary);margin:0;font-size:11px}.udiff__text.svelte-1jga9vs{border:1px solid var(--oc-line-rule);background:var(--oc-ground-field);max-height:200px;color:var(--oc-text-primary);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin:0;padding:6px 8px;font-size:11px;line-height:1.45;overflow:auto}.udiff__line--add.svelte-1jga9vs{color:var(--oc-green)}.udiff__line--del.svelte-1jga9vs{color:var(--oc-coral)}.udiff__line--meta.svelte-1jga9vs{color:var(--oc-text-muted)}@media (max-width:767px){.udiff__text.svelte-1jga9vs{max-height:30vh}}.confirm.svelte-4pu57o{flex-direction:column;gap:8px;font-size:12px;display:flex}.confirm__lead.svelte-4pu57o{color:var(--oc-text-primary);margin:0;line-height:1.45}.confirm__heading.svelte-4pu57o{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:10px}.confirm__lines.svelte-4pu57o{margin:0;padding:0;list-style:none}.confirm__line.svelte-4pu57o{color:var(--oc-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.confirm__size.svelte-4pu57o{color:var(--oc-text-secondary);margin:-4px 0 0;font-size:11px}.confirm__document.svelte-4pu57o{border:1px solid var(--oc-line-rule);background:var(--oc-ground-field);max-height:220px;color:var(--oc-text-primary);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin:0;padding:8px;font-size:11px;line-height:1.45;overflow:auto}.confirm__missing.svelte-4pu57o{border-left:2px solid var(--oc-yellow);background:var(--oc-ground-field);color:var(--oc-text-primary);margin:0;padding:6px 8px;line-height:1.45}.confirm__accept.svelte-4pu57o{color:var(--oc-text-primary);cursor:pointer;align-items:flex-start;gap:8px;line-height:1.45;display:flex}.confirm__accept.svelte-4pu57o input:where(.svelte-4pu57o){flex-shrink:0;width:16px;height:16px;margin-top:2px}@media (max-width:767px){.confirm__document.svelte-4pu57o{max-height:40vh}.modal-btn.svelte-4pu57o{min-height:44px}.confirm__accept.svelte-4pu57o{align-items:center;min-height:44px}.confirm__accept.svelte-4pu57o input:where(.svelte-4pu57o){width:22px;height:22px;margin-top:0}}.confirm__danger.svelte-4pu57o{border-color:var(--oc-coral);color:var(--oc-coral)}.agent-marks.svelte-1y655y2{flex:none;align-items:center;gap:6px;display:inline-flex}.agent-marks-provider.svelte-1y655y2{width:16px;height:16px;color:var(--oc-text-secondary);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.agent-marks-provider[data-agent-family=unknown].svelte-1y655y2{color:var(--oc-text-muted);opacity:.6}.cat-add.svelte-bkn6m2{border:1px solid var(--oc-orange);border-radius:var(--oc-control-radius,2px);background:0 0;align-items:stretch;display:inline-flex;position:relative}.cat-add.svelte-bkn6m2:hover{border-color:var(--oc-orange-bright)}.cat-add.svelte-bkn6m2:has(:where(.svelte-bkn6m2):focus-visible){border-color:color-mix(in oklab, var(--oc-orange) var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor))}.cat-add.svelte-bkn6m2:has(.cat-add__main:where(.svelte-bkn6m2):disabled){border-color:var(--oc-line-rule)}.cat-add__main.svelte-bkn6m2,.cat-add__caret.svelte-bkn6m2{color:var(--oc-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:0;padding:3px 10px;font-size:11px}.cat-add__main.svelte-bkn6m2{color:var(--oc-text-bright)}.cat-add__caret.svelte-bkn6m2{color:var(--oc-text-muted);border-left:1px solid color-mix(in oklab, var(--oc-orange) 45%, transparent);align-items:center;padding:3px 6px;display:inline-flex}.cat-add__main.svelte-bkn6m2:hover:not(:disabled),.cat-add__caret.svelte-bkn6m2:hover{background:var(--oc-orange-tint);color:var(--oc-text-primary)}.cat-add__main.svelte-bkn6m2:disabled{color:var(--oc-text-muted);cursor:default}@media (max-width:767px){.cat-add__main.svelte-bkn6m2,.cat-add__caret.svelte-bkn6m2{min-height:44px}.cat-add__main.svelte-bkn6m2{flex:1;min-width:44px;padding-inline:12px}.cat-add__caret.svelte-bkn6m2{min-width:44px;padding:0}}.one-shot.svelte-1ne2wft{flex-direction:column;gap:10px;font-size:12px;display:flex}.one-shot__lead.svelte-1ne2wft{color:var(--oc-text-primary);margin:0;line-height:1.45}.one-shot__note.svelte-1ne2wft{border-left:2px solid var(--oc-yellow);background:var(--oc-ground-field);color:var(--oc-text-primary);margin:0;padding:6px 8px;line-height:1.45}.one-shot__field.svelte-1ne2wft{flex-direction:column;gap:4px;display:flex}.one-shot__label.svelte-1ne2wft{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.one-shot__select.svelte-1ne2wft{border:1px solid var(--oc-line-rule);background:var(--oc-ground-field);color:var(--oc-text-primary);border-radius:3px;padding:6px 8px;font-family:inherit;font-size:12px}.one-shot__refusal.svelte-1ne2wft{border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-raised));color:var(--oc-text-primary);margin:0;padding:6px 8px;line-height:1.45}.one-shot__report.svelte-1ne2wft{border:1px solid var(--oc-line-rule);border-radius:4px;flex-direction:column;gap:3px;padding:6px 8px;display:flex}.one-shot__line.svelte-1ne2wft{color:var(--oc-text-primary);margin:0;line-height:1.45}.one-shot__line--out.svelte-1ne2wft{color:var(--oc-yellow)}@media (max-width:767px){.modal-btn.svelte-1ne2wft,.one-shot__select.svelte-1ne2wft{min-height:44px}}.cat-try.svelte-1pznlsb{flex-direction:column;gap:10px;font-size:12px;display:flex}.cat-try__lead.svelte-1pznlsb{color:var(--oc-text-primary);margin:0;line-height:1.45}.cat-try__note.svelte-1pznlsb{border-left:2px solid var(--oc-yellow);background:var(--oc-ground-field);color:var(--oc-text-primary);margin:0;padding:6px 8px;line-height:1.45}.cat-try__field.svelte-1pznlsb{flex-direction:column;gap:4px;display:flex}.cat-try__label.svelte-1pznlsb{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cat-try__input.svelte-1pznlsb{border:1px solid var(--oc-line-rule);background:var(--oc-ground-field);color:var(--oc-text-primary);border-radius:3px;padding:6px 8px;font-family:inherit;font-size:12px}.cat-try__refusal.svelte-1pznlsb{border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-raised));color:var(--oc-text-primary);margin:0;padding:6px 8px;line-height:1.45}@media (max-width:767px){.modal-btn.svelte-1pznlsb,.cat-try__input.svelte-1pznlsb{min-height:44px}}.acts.svelte-1575yef{flex-direction:column;gap:8px;display:flex}.acts__row.svelte-1575yef{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acts__state.svelte-1575yef{color:var(--cat-attention);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.acts__refusal.svelte-1575yef{border-left:2px solid var(--cat-failure);background:var(--cat-failure-wash);color:var(--cat-text);margin:0;padding:6px 8px;font-size:12px;line-height:1.45}.acts__note.svelte-1575yef{color:var(--cat-muted);margin:0;font-size:11px;line-height:1.45}.acts.svelte-1xc1znk{gap:var(--oc-space-2);flex-direction:column;display:flex}.acts__row.svelte-1xc1znk{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.acts.svelte-1xc1znk a:where(.svelte-1xc1znk){text-decoration:none}.acts__label.svelte-1xc1znk{color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-label);letter-spacing:.04em;text-transform:uppercase}.acts__id.svelte-1xc1znk{min-width:0;color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-body);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.cbk.svelte-19o7flm{flex-direction:column;gap:6px;display:flex}.cbk__btn.svelte-19o7flm{align-self:flex-start}.cbk__heading.svelte-19o7flm{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:10px}.cbk__files.svelte-19o7flm{margin:0;padding:0;list-style:none}.cbk__file.svelte-19o7flm{color:var(--oc-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;flex-wrap:wrap;gap:8px;font-size:11px;line-height:1.5;display:flex}.cbk__size.svelte-19o7flm{color:var(--oc-text-secondary);margin:0}.cbk__error.svelte-19o7flm{color:var(--oc-coral);margin:0;font-size:11px}.cbk__doc.svelte-19o7flm{border:1px solid var(--oc-line-rule);background:var(--oc-ground-field);max-height:260px;color:var(--oc-text-primary);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin:0;padding:8px;font-size:11px;line-height:1.45;overflow:auto}@media (max-width:767px){.cbk__doc.svelte-19o7flm{max-height:40vh}}.detail.svelte-1iaetc1{background:var(--cat-panel);font-size:var(--oc-fs-body,12px);flex-direction:column;gap:0;line-height:1.4;display:flex;overflow:auto}.detail__loading.svelte-1iaetc1{color:var(--oc-text-muted);font-size:11px}.detail__band.svelte-1iaetc1{flex:none;height:3px}.detail__hero.svelte-1iaetc1{background:var(--oc-surface-2);flex:none;justify-content:center;align-items:center;height:160px;display:flex;position:relative;overflow:hidden}.detail__art.svelte-1iaetc1{--oc-card-media-h:100%;width:100%;height:100%;color:var(--oc-text-muted);border:0;border-radius:0}.detail__letter.svelte-1iaetc1:before{content:attr(data-glyph)}.detail__letter.svelte-1iaetc1{font-size:var(--oc-fs-display,28px);text-transform:uppercase;color:var(--oc-text-muted)}.detail__scrim.svelte-1iaetc1{pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--oc-ground-titlerow) 94%, transparent) 0%, color-mix(in srgb, var(--oc-ground-titlerow) 70%, transparent) 55%, transparent 100%);height:100%;position:absolute;inset:0 0 auto}.detail__ovrow.svelte-1iaetc1{justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 40px 10px 14px;display:flex;position:absolute;inset:0 0 auto}.detail__ov.svelte-1iaetc1{flex-direction:column;gap:3px;min-width:0;display:flex}.detail__ov--tl.svelte-1iaetc1{flex:1 1 0}.detail__ov--tr.svelte-1iaetc1{text-align:right;flex:0 45%;align-items:flex-end}.detail__rate.svelte-1iaetc1{color:var(--oc-text-bright);overflow-wrap:anywhere;font-size:11px}.detail__close.svelte-1iaetc1{width:32px;height:32px;color:var(--oc-text-secondary);z-index:1;font-size:22px;position:absolute;top:4px;right:4px}.detail__close.svelte-1iaetc1:hover{color:var(--oc-orange);transform:none}.detail__tins.svelte-1iaetc1{padding-top:40px;position:relative}.detail__tins.svelte-1iaetc1>.tins{padding-top:0}.detail__dt.svelte-1iaetc1{flex-direction:column;gap:4px;min-width:0;padding:12px 16px 0;display:flex}.detail__title.svelte-1iaetc1{min-width:0;color:var(--oc-text-bright);font-size:var(--oc-fs-figure,20px);align-items:center;gap:8px;margin:0;font-weight:400;line-height:1.2;display:flex}.detail__titletext.svelte-1iaetc1{overflow-wrap:anywhere;min-width:0}.detail__advanced.svelte-1iaetc1{color:var(--oc-text-secondary);font-family:var(--font-mono);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11px;text-decoration:underline}.detail__sub.svelte-1iaetc1{color:var(--oc-text-muted);overflow-wrap:anywhere;font-size:11px}.detail-sec.svelte-1iaetc1{min-width:0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.detail-sec.svelte-1iaetc1:last-child{box-shadow:none}.detail-sec.svelte-1iaetc1>section,.detail-sec.svelte-1iaetc1>div:not(.detail__tags),.detail-sec.svelte-1iaetc1>p{background:0 0;border:0;border-radius:0;padding:0}.detail-sec.svelte-1iaetc1>section{gap:8px}.detail-sec.svelte-1iaetc1 .cat-compat__note,.detail-sec.svelte-1iaetc1 .cat-where__note{color:var(--oc-text-secondary);line-height:1.5}.detail-sec.svelte-1iaetc1 .cat-review__warning{flex-direction:column;gap:2px;padding:6px 0}.detail-sec.svelte-1iaetc1 [class$=__heading]:not(.detail__heading),.detail-sec.svelte-1iaetc1 .tfb-label,.detail__heading.svelte-1iaetc1{color:var(--oc-orange);letter-spacing:.8px;text-transform:uppercase;margin:0;font-family:inherit;font-size:10px;font-weight:400}.detail__brief.svelte-1iaetc1{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0;line-height:1.5}.detail__facts.svelte-1iaetc1{flex-flow:wrap;gap:4px 12px}.detail__callout.svelte-1iaetc1{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);margin:0;padding:6px 8px;font-size:12px;line-height:1.45}.detail-sec.svelte-1iaetc1>.detail__callout:where(.svelte-1iaetc1){border-left:2px solid var(--cat-attention);background:var(--cat-raised);padding:6px 8px}.detail__note.svelte-1iaetc1{color:var(--cat-muted);margin:0;font-size:11px;line-height:1.45}.detail__tags.svelte-1iaetc1{flex-wrap:wrap;gap:6px;display:flex}.detail__tag.svelte-1iaetc1{border:1px solid var(--cat-line-quiet);color:var(--cat-faint);font-family:var(--cat-mono);border-radius:3px;padding:1px 6px;font-size:10px}@media (max-width:767px){.detail-sec.svelte-1iaetc1 button:not([role^=menuitem]),.detail-sec.svelte-1iaetc1 .oc-btn,.detail-sec.svelte-1iaetc1 .modal-btn{min-height:44px}}.catalog-card{border:1px solid color-mix(in srgb, var(--_kind) 70%, var(--oc-surface-1));background:color-mix(in srgb, var(--_kind) 12%, var(--oc-surface-1));cursor:pointer;border-radius:4px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.catalog-card[data-kind]{box-shadow:none}.catalog-card:hover{background:color-mix(in srgb, var(--_kind) 18%, var(--oc-ground-hover))}.catalog-card[aria-current=true]{background:var(--oc-orange-tint);border-color:var(--oc-line-rule)}.catalog-card:has(:focus-visible){border-color:var(--oc-text-muted)}.catalog-card__media{flex:none;padding:8px 8px 0;display:block}.catalog-card__thumb{aspect-ratio:16/9;border:1px solid var(--oc-line-panel);background:var(--oc-surface-2);color:var(--oc-text-muted);border-radius:3px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.catalog-card__thumb--plain{background:0 0;border:0;display:block}.catalog-card__letter{background:var(--oc-surface-2);width:100%;height:100%;color:var(--oc-text-muted);font-size:var(--oc-fs-display,28px);text-transform:uppercase;justify-content:center;align-items:center;display:flex}.catalog-card__ct{flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.catalog-card__head{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:24px;display:flex}.catalog-card__name{align-items:center;gap:8px;min-width:0;display:flex}.catalog-card__title{min-width:0;color:var(--oc-text-primary);font-size:var(--oc-fs-body,12px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-card__open{font:inherit;font-size:var(--oc-fs-body,12px);color:var(--oc-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.catalog-card__open:hover{text-decoration:underline}.catalog-card__slot{flex:none;align-items:center;gap:6px;display:flex}.catalog-card__state{color:var(--oc-text-secondary);white-space:nowrap;font-size:11px}.catalog-card__state--on{color:var(--oc-green)}.catalog-card__brief{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;min-height:4.35em;color:var(--oc-text-secondary);-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.catalog-card__refusal{border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-panel));color:var(--oc-text-primary);margin:2px 0 0;padding:6px 8px;font-size:12px;line-height:1.4}@media (max-width:767px){.catalog-card__ct{padding:8px}.catalog-card__ct .catalog-card__slot>.cat-add{flex:1}.catalog-card__btn{min-height:44px}.catalog-card__ct .catalog-card__slot>.catalog-card__state{align-items:center;min-height:44px;display:flex}.catalog-card__title{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;text-align:left;overflow:visible}}.catalog-card__flags{min-width:0;color:var(--oc-text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;line-height:1.4;display:flex}.catalog-card__warn{color:var(--cat-attention)}.warez-grid{grid-template-columns:repeat(auto-fill,minmax(max(276px,33.3333% - 10.6667px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.warez-grid>li{min-width:0;display:flex}.warez-grid>li>.catalog-card{flex:auto}.warez-star{color:var(--oc-text-dim);cursor:pointer;background:0 0;border:0;flex:none;padding:2px;display:inline-flex}.warez-star:hover,.warez-star--on{color:var(--oc-yellow)}.verdict-mark.svelte-18alm07{min-width:0;color:var(--oc-text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.verdict-mark.svelte-18alm07 svg:where(.svelte-18alm07){flex:none;width:10px;height:10px}.verdict-mark--clean.svelte-18alm07,.verdict-mark--unreadable.svelte-18alm07{color:var(--oc-text-secondary)}.verdict-mark--flagged.svelte-18alm07{color:var(--oc-text-primary)}.verdict-mark--blocked.svelte-18alm07{color:var(--oc-coral)}.verdict-mark__word.svelte-18alm07{text-overflow:ellipsis;min-width:0;overflow:hidden}.verdict-mark__sr.svelte-18alm07{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.catalog-row.svelte-1lhmb2k{min-width:0;min-height:40px;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;padding:6px 8px;display:flex}.catalog-row.svelte-1lhmb2k:hover{background:var(--oc-ground-hover)}.catalog-row[aria-current=true].svelte-1lhmb2k{background:var(--oc-orange-tint)}.catalog-row[data-installed=true].svelte-1lhmb2k{box-shadow:inset 2px 0 0 0 var(--oc-green), inset 0 -1px 0 0 var(--oc-line-faint)}.catalog-row.svelte-1lhmb2k:has(:where(.svelte-1lhmb2k):focus-visible){box-shadow:inset 0 0 0 1px var(--oc-text-muted)}.catalog-row__lead.svelte-1lhmb2k{width:56px;color:var(--oc-text-muted);flex:none;order:-1;justify-content:center;align-items:center;display:flex}.catalog-row__lead.svelte-1lhmb2k .catalog-card__thumb:where(.svelte-1lhmb2k){border-radius:2px;width:56px}.catalog-row__lead.svelte-1lhmb2k .catalog-card__letter:where(.svelte-1lhmb2k){font-size:16px}.catalog-row__name.svelte-1lhmb2k{flex:0 0 188px;align-items:center;gap:8px;min-width:0;display:flex}.catalog-row__ver.svelte-1lhmb2k{width:56px;color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11px;overflow:hidden}.catalog-row__verdict.svelte-1lhmb2k{flex:none;width:80px;min-width:0;display:flex}.catalog-row__brief.svelte-1lhmb2k{min-width:0;color:var(--oc-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:11px;overflow:hidden}.catalog-row__refusal.svelte-1lhmb2k{flex:100%;margin:2px 0 4px}@container (width<=640px){.catalog-row.svelte-1lhmb2k{min-height:56px}.catalog-row__name.svelte-1lhmb2k{flex:40%}.catalog-row__brief.svelte-1lhmb2k{display:none}}.cat-packs.svelte-1ydwscd{gap:var(--oc-space-2);padding-top:var(--oc-space-3);flex-direction:column;flex:none;display:flex}.cat-packs__heading.svelte-1ydwscd{color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.cat-packs__row.svelte-1ydwscd{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.cat-packs__card.svelte-1ydwscd{gap:var(--oc-space-2);min-width:0;min-height:104px;padding:var(--oc-space-3);border:1px solid var(--oc-line-surface);border-radius:var(--oc-radius);background:var(--oc-surface-1);color:var(--oc-text-primary);text-align:left;cursor:pointer;flex-direction:column;font-family:inherit;display:flex}.cat-packs__card.svelte-1ydwscd:hover,.cat-packs__card--on.svelte-1ydwscd{background:var(--oc-surface-1-on)}.cat-packs__head.svelte-1ydwscd{align-items:center;gap:var(--oc-space-3);min-width:0;display:flex}.cat-packs__name.svelte-1ydwscd{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600}.cat-packs__brief.svelte-1ydwscd{-webkit-line-clamp:3;line-clamp:3;color:var(--oc-text-secondary);-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.cat-packs__foot.svelte-1ydwscd{justify-content:space-between;align-items:center;gap:var(--oc-space-2);margin-top:auto;display:flex}.cat-packs__by.svelte-1ydwscd{min-width:0;color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-mark.svelte-1ydwscd{border:1px solid var(--oc-line-surface);border-radius:var(--oc-control-radius,2px);color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);padding:1px 6px}@media (max-width:767px){.cat-packs__row.svelte-1ydwscd{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(78%,280px);grid-auto-flow:column;overflow-x:auto}.cat-packs__card.svelte-1ydwscd{scroll-snap-align:start}}.rows.svelte-acodhh{--rows-gutter:max(var(--oc-page-gutter,16px), calc((100cqw - 1680px) / 2 + var(--oc-page-gutter,16px)));flex-direction:column;min-height:0;display:flex;overflow:auto;container-type:inline-size}.rows.svelte-acodhh>:where(.svelte-acodhh){padding-inline:var(--rows-gutter)}.rows__head.svelte-acodhh{color:var(--oc-text-muted);letter-spacing:.6px;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding-top:12px;font-size:10px;display:flex}.rows__signin.svelte-acodhh{color:var(--oc-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding-block:8px 16px;font-size:11px;text-decoration:underline}.rows__signin.svelte-acodhh:hover{color:var(--oc-text-primary)}.rows__hstat.svelte-acodhh{letter-spacing:0;text-transform:none;flex:100%;font-size:11px;line-height:1.4;display:none}.rows__list.svelte-acodhh{flex-direction:column;display:flex}.rows__list--grid.svelte-acodhh{min-width:0;padding-block:12px 24px;display:grid}.rows__list.svelte-acodhh:not(.rows__list--grid){padding-block:8px 24px}.rows__row.svelte-acodhh{min-width:0}.rows__list--grid.svelte-acodhh .rows__row:where(.svelte-acodhh){display:flex}.rows__list--grid.svelte-acodhh .rows__row:where(.svelte-acodhh)>.catalog-card{flex:auto}.rows__skel.svelte-acodhh{border:1px solid var(--oc-line-faint);border-radius:4px;height:224px}.rows__sr.svelte-acodhh{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rows__empty.svelte-acodhh{color:var(--oc-text-muted);flex-direction:column;align-items:flex-start;gap:12px;padding-block:48px;font-size:12px;line-height:1.45;display:flex}.rows__empty.svelte-acodhh p:where(.svelte-acodhh){color:var(--oc-text-secondary);margin:0}.rows__empty--failed.svelte-acodhh{margin:12px var(--rows-gutter) 0;border-left:2px solid var(--oc-coral);background:var(--oc-ground-raised);padding:12px}.rows__untrusted.svelte-acodhh{gap:var(--oc-space-1);padding-top:var(--oc-space-2);border-top:1px solid var(--cat-line-quiet);flex-direction:column;display:flex}.rows__untrusted-heading.svelte-acodhh{color:var(--cat-attention);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;margin:0;padding:0;font-size:10px}.rows__untrusted.svelte-acodhh>.rows__note:where(.svelte-acodhh){padding-inline:0}.rows__note.svelte-acodhh{padding:var(--oc-space-2) 0;color:var(--cat-muted);margin:0;font-size:12px;line-height:1.45}.rows__clear.svelte-acodhh{margin:0}@media (max-width:767px){.rows.svelte-acodhh{--rows-gutter:12px}.rows__list--grid.svelte-acodhh{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-block:12px}.rows__hstat.svelte-acodhh{display:block}.rows__signin.svelte-acodhh{min-width:44px;min-height:44px}.rows__clear.svelte-acodhh{min-height:44px}.sk-hub .oc-page__bar{align-items:center;gap:var(--oc-space-2);flex-wrap:nowrap;min-height:0;padding-block:0}.sk-hub .oc-page__bar .oc-toolbar{flex:1 1 0;min-width:0}}.cat .warez-act{white-space:nowrap;border-radius:2px;padding:3px 10px;font-size:11px}@media (max-width:767px){.cat .warez-act{min-height:44px}}.filter-group.svelte-1r0wvtg{box-sizing:border-box;height:var(--oc-rowheight,26px);border:1px solid var(--oc-line-panel);border-radius:2px;flex:none;align-items:stretch;min-width:0;display:inline-flex}.filter-group.svelte-1r0wvtg:focus-within{border-color:var(--oc-line-rule)}.filter-group__label.svelte-1r0wvtg{background:var(--oc-ground-titlerow);box-shadow:inset -1px 0 0 0 var(--oc-line-panel);color:var(--oc-text-muted);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;border-radius:1px 0 0 1px;align-items:center;padding:0 8px;font-size:10px;display:flex}.filter-group.svelte-1r0wvtg .oc-seg{border:0;border-radius:0;height:100%}.filter-group.svelte-1r0wvtg .oc-seg__item{color:var(--oc-text-secondary);align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.filter-group.svelte-1r0wvtg .oc-seg__item[data-kind]{gap:3px;padding:0 5px 0 2px}.filter-group.svelte-1r0wvtg .oc-seg__item:hover:not(:disabled){background:var(--oc-ground-hover);color:var(--oc-text-primary)}.filter-group.svelte-1r0wvtg .oc-seg__item[aria-checked=true]{background:var(--oc-orange-tint);color:var(--oc-text-bright)}@media (max-width:767px){.filter-group.svelte-1r0wvtg{height:44px}.filter-group.svelte-1r0wvtg .oc-seg__item{justify-content:center;min-width:44px}}.cat-rows.svelte-1rxwznp{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:4px 12px;display:flex}.bar__flag.svelte-1rxwznp,.bar__kind.svelte-1rxwznp{flex:none;height:100%}@media (max-width:767px){.cat .oc-titlebar__back:not(.wik *){width:44px;height:44px;margin:0 -4px 0 -16px}.cat .oc-titlebar__omni-row>svg:not(.wik *){visibility:hidden}.cat .oc-titlebar__omni-row .oc-field:not(.wik *){height:44px;margin-block:-14px}.bar__flag.svelte-1rxwznp,.bar__kind.svelte-1rxwznp{min-height:44px}}.cat-rail.svelte-1xoegtw{box-sizing:border-box;background:var(--oc-ground-panel);width:168px;min-height:0;box-shadow:inset -1px 0 0 0 var(--oc-line-rule);font-family:var(--font-mono);flex-direction:column;gap:14px;padding:12px 0;display:flex;overflow-y:auto}.cat-rail__group.svelte-1xoegtw{flex-direction:column;display:flex}.cat-rail__label.svelte-1xoegtw{color:var(--oc-text-muted);letter-spacing:.6px;text-transform:uppercase;padding:0 12px 6px;font-size:10px}.cat-rail__row.svelte-1xoegtw{height:var(--oc-rowheight,26px);color:var(--oc-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:6px;padding:0 12px;font-size:11px;display:flex}.cat-rail__row.svelte-1xoegtw:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.cat-rail__row[aria-checked=true].svelte-1xoegtw{border-left-color:var(--oc-orange);background:var(--oc-orange-tint);color:var(--oc-text-bright)}.cat-rail__foot.svelte-1xoegtw{margin-top:auto;padding:0 12px}.cat-rail__foot.svelte-1xoegtw .modal-btn{width:100%}.elite{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bbs-bg:#0a0405;--bbs-panel:#120708;--bbs-panel-2:#1a0b0d;--bbs-line:#3a1519;--bbs-text:#f1e4de;--bbs-muted:#b9a9a4;--bbs-act:#ff3b3b;--bbs-act-dim:#a81f28;--bbs-focus:#ffd24a;--bbs-warn:#ffd24a;--bbs-bad:#ff5050;--bbs-keycap:#1a0b0d;--bbs-keycap-fg:#b9a9a4;--bbs-font-ui:"Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--bbs-font-vga:"VGA", "Perfect DOS VGA 437", "Courier New", monospace;--bbs-a0:#0a0405;--bbs-a1:#7a0f1a;--bbs-a2:#a8321a;--bbs-a3:#b01c2a;--bbs-a4:#c8141f;--bbs-a5:#8a2a4a;--bbs-a6:#b8641e;--bbs-a7:#b9a9a4;--bbs-a8:#5a4a4c;--bbs-a9:#ff3b3b;--bbs-aa:#ff8a2a;--bbs-ab:#ff6a5a;--bbs-ac:#ff5050;--bbs-ad:#ff4fa0;--bbs-ae:#ffd24a;--bbs-af:#fff1e6;--bbs-g1:#fff1e6;--bbs-g2:#ffd24a;--bbs-g3:#ff8a2a;--bbs-g4:#ff3b3b;--bbs-g5:#c8141f;--bbs-g6:#7a0f1a;--bbs-hk:var(--bbs-ae);--bbs-hdr:var(--bbs-ae);--bbs-ph:var(--bbs-af);--bbs-ph-dim:#d49a92;--bbs-ph-hi:#fff1e6;--bbs-ph-bar:var(--bbs-a4);--bbs-sel-bg:#c8141f;--bbs-sel-fg:#fff1e6;--bbs-acid:var(--bbs-aa);--bbs-acid-tip:var(--bbs-ae);--bbs-kind-skill:#ff4fa0;--bbs-kind-theme:#fff1e6;--bbs-kind-mod:#ffd24a;--bbs-kind-plugin:#ff8a2a;--bbs-v-clean:#fff1e6;--bbs-v-flagged:#ffd24a;--bbs-v-blocked:#fff1e6;--bbs-v-blocked-bg:#7a0f1a;--bbs-v-unreviewed:#b9a9a4;--bbs-m-flash:#ffd24a59;--bbs-scan:#0003;--bbs-hov:#ff3b3b1f}.elite[data-palette=oblivion]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bbs-bg:#010709;--bbs-panel:#02090c;--bbs-panel-2:#04100f;--bbs-line:#283139;--bbs-text:#c7c9d9;--bbs-muted:#848997;--bbs-act:#00ff87;--bbs-act-dim:#0a8a52;--bbs-focus:#00eee8;--bbs-warn:#f9e28f;--bbs-bad:#ff7b82;--bbs-keycap:#171f26;--bbs-keycap-fg:#a7aaba;--bbs-a0:#000;--bbs-a1:#0b4a36;--bbs-a2:#00a800;--bbs-a3:#00a8a8;--bbs-a4:#12a860;--bbs-a5:#a800a8;--bbs-a6:#b06000;--bbs-a7:#a8a8a8;--bbs-a8:#545454;--bbs-a9:#3dff9b;--bbs-aa:#5f5;--bbs-ab:#5ff;--bbs-ac:#f55;--bbs-ad:#f5f;--bbs-ae:#ff5;--bbs-af:#fff;--bbs-hk:var(--bbs-ab);--bbs-hdr:var(--bbs-ab);--bbs-g1:#fff;--bbs-g2:#d6ffe8;--bbs-g3:#5f5;--bbs-g4:#3dff9b;--bbs-g5:#12a860;--bbs-g6:#0b4a36;--bbs-ph:#00ff87;--bbs-ph-dim:#0fc86e;--bbs-ph-hi:#d6ffe8;--bbs-ph-bar:#00ff87;--bbs-sel-bg:#00ff87;--bbs-sel-fg:#000;--bbs-acid:var(--bbs-aa);--bbs-acid-tip:var(--bbs-ab);--bbs-kind-skill:#f5f;--bbs-kind-theme:#e6e2d3;--bbs-kind-mod:#ff5;--bbs-kind-plugin:#5f5;--bbs-v-clean:#5f5;--bbs-v-flagged:#f9e28f;--bbs-v-blocked:#ffb0b4;--bbs-v-blocked-bg:#5a0a10;--bbs-v-unreviewed:#a8a8a8;--bbs-m-flash:#00eee859;--bbs-scan:#0000002e;--bbs-hov:#00ff8724}@font-face{font-family:VGA;src:url(/static/fonts/ibm-vga/Web437_IBM_VGA_8x16.woff)format("woff");font-display:block}@font-face{font-family:Plex Mono;font-weight:400;src:url(/static/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Plex Mono;font-weight:500;src:url(/static/fonts/ibm-plex-mono/IBMPlexMono-Medium.woff2)format("woff2");font-display:swap}.elite.oc-page{background:var(--bbs-panel);color:var(--bbs-text);font:13px/1.4 var(--bbs-font-ui);overflow:hidden auto}.elite,.elite *,.elite :before,.elite :after{box-sizing:border-box}.elite .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.elite button:focus-visible,.elite input:focus-visible{outline:1px solid var(--bbs-focus);outline-offset:-1px}.elite-main{min-height:100%;position:relative}.elite-stage{z-index:20;background:var(--bbs-bg);position:absolute;inset:0;overflow:hidden}.elite-stage.dock,.elite-stage.dock .boot{background:0 0}.elite-stage.dock .boot-skip{display:none}.elite .m1-flyer{z-index:5;transform-origin:0 0;position:absolute!important}.elite .boot-back{font:inherit;color:var(--bbs-hk);box-shadow:inset 0 0 0 1px var(--bbs-line);cursor:pointer;background:0 0;border:0;border-radius:3px;align-self:flex-start;min-height:36px;margin-top:12px;padding:0 12px}.elite .boot-back:hover{box-shadow:inset 0 0 0 1px var(--bbs-focus)}@media (prefers-reduced-motion:reduce){.elite .lg-drip{animation:none!important}}.elite .ansi{font-family:var(--bbs-font-vga);white-space:pre;transform-origin:0 0;font-kerning:none;font-variant-ligatures:none;-webkit-font-smoothing:none;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:16px;line-height:16px;position:absolute;top:0;left:0}.elite .ansi>div{height:16px;overflow:visible}.elite .ansi-wrap{width:100%;position:relative;overflow:hidden}.elite .ansi-wrap[data-fit=natural]{width:auto}.elite .f0{color:var(--bbs-a0)}.elite .f1{color:var(--bbs-a1)}.elite .f2{color:var(--bbs-a2)}.elite .f3{color:var(--bbs-a3)}.elite .f4{color:var(--bbs-a4)}.elite .f5{color:var(--bbs-a5)}.elite .f6{color:var(--bbs-a6)}.elite .f7{color:var(--bbs-a7)}.elite .f8{color:var(--bbs-a8)}.elite .f9{color:var(--bbs-a9)}.elite .fa{color:var(--bbs-aa)}.elite .fb{color:var(--bbs-ab)}.elite .fc{color:var(--bbs-ac)}.elite .fd{color:var(--bbs-ad)}.elite .fe{color:var(--bbs-ae)}.elite .ff{color:var(--bbs-af)}.elite .b1{background:var(--bbs-a1)}.elite .b2{background:var(--bbs-a2)}.elite .b3{background:var(--bbs-a3)}.elite .b4{background:var(--bbs-a4)}.elite .b5{background:var(--bbs-a5)}.elite .b6{background:var(--bbs-a6)}.elite .b7{background:var(--bbs-a7)}.elite .b8{background:var(--bbs-a8)}.elite .b9{background:var(--bbs-a9)}.elite .ba{background:var(--bbs-aa)}.elite .bb{background:var(--bbs-ab)}.elite .bc{background:var(--bbs-ac)}.elite .bd{background:var(--bbs-ad)}.elite .be{background:var(--bbs-ae)}.elite .bf{background:var(--bbs-af)}.elite .snd-btn{font:inherit;color:var(--bbs-text);background:var(--bbs-panel);box-shadow:inset 0 0 0 1px var(--bbs-line);cursor:pointer;border:0;border-radius:3px;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:12px;display:inline-flex}.elite .snd-btn[aria-pressed=true]{color:var(--bbs-hk);box-shadow:inset 0 0 0 1px var(--bbs-hk)}.elite .snd-btn:focus-visible{outline:1px solid var(--bbs-focus);outline-offset:-1px}.elite .snd-btn kbd{font:inherit;color:var(--bbs-keycap-fg);background:var(--bbs-keycap);border-radius:2px;padding:1px 4px;font-size:10px}.elite .boot-skip{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;max-width:calc(100% - 28px);display:flex}.elite .boot-skip .snd-btn{pointer-events:auto}.elite .boot-dial{max-height:calc(100% - 64px);overflow:hidden}.elite .d-noise{color:var(--bbs-a8)}.elite .d-line{white-space:pre-wrap}.elite .boot-cap{text-align:center;color:var(--bbs-a7);letter-spacing:.08em;margin-top:10px;font-size:14px}.elite .lg{overflow:visible}.elite .lg-drip{background:linear-gradient(to bottom, var(--bbs-acid) 0 70%, var(--bbs-acid-tip) 70% 88%, var(--bbs-af) 88%);will-change:transform}.elite .lg-ghost{--af:var(--bbs-hk);--ab:var(--bbs-hk);--a9:var(--bbs-hk);--a4:var(--bbs-hk);--a7:var(--bbs-hk);opacity:.5;mix-blend-mode:screen}.elite .lg-ghost[data-ghost=b]{--af:var(--bbs-acid);--ab:var(--bbs-acid);--a9:var(--bbs-acid);--a4:var(--bbs-acid);--a7:var(--bbs-acid)}.elite .snd-play{color:var(--bbs-hk)}.elite .art-live{width:100%;font-family:var(--bbs-font-vga);display:block;position:relative;overflow:hidden}.elite .hd{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font-family:var(--bbs-font-vga);color:var(--bbs-ph);background:var(--bbs-bg);font-size:16px;line-height:20px;overflow:hidden}.elite .hd-panels{box-shadow:0 0 0 1px var(--bbs-line);background:var(--bbs-panel);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.elite .hd-panel{min-width:0;box-shadow:inset -1px 0 0 var(--bbs-line);padding:8px 14px 10px}.elite .hd-panel:last-child{box-shadow:none}.elite .hd-pt{font-family:var(--bbs-font-ui);letter-spacing:.18em;color:var(--bbs-muted);margin:0 0 4px;font-size:11px;font-weight:400}.elite .hd-pl{margin:0;padding:0;list-style:none}.elite .hd-it{font:inherit;color:var(--bbs-ph-hi);cursor:pointer;text-align:left;white-space:pre;background:0 0;border:0;align-items:baseline;gap:0;width:100%;min-height:26px;margin:0;padding:0 0 0 14px;display:flex;position:relative}.elite .hd-ar{color:var(--bbs-hk);visibility:hidden;position:absolute;left:0}.elite .hd-it[aria-pressed=true] .hd-ar{visibility:visible}.elite .hd-it[aria-pressed=true] .hd-l{color:var(--bbs-acid-tip)}.elite .hd-k{color:var(--bbs-hk);margin-right:1ch}.elite .hd-c{color:var(--bbs-ph-dim);margin-left:1ch}.elite .hd-bar{color:var(--bbs-a8);margin-left:auto;padding-left:1ch}.elite .hd-bar b{color:var(--bbs-act);font-weight:400}.elite .hd-it:hover .hd-l,.elite .hd-it:focus-visible .hd-l{text-decoration:underline}.elite .hd-it:focus-visible{outline:1px solid var(--bbs-focus);outline-offset:-1px}.elite .hd-prompt{min-height:40px;box-shadow:inset 0 0 0 1px var(--bbs-line);background:var(--bbs-panel);align-items:center;gap:10px;margin-top:6px;padding:0 14px;display:flex}.elite .hd-prompt label{color:var(--bbs-hk);white-space:nowrap}.elite .hd-prompt label b{color:var(--bbs-ph-hi);font-weight:400}.elite .hd-inwrap{flex:1;min-width:0;height:20px;position:relative}.elite .hd-inwrap input{width:100%;font:inherit;color:var(--bbs-ph-hi);caret-color:#0000;background:0 0;border:0;outline:0;padding:0;position:absolute;inset:0}.elite .hd-inwrap .cur,.elite .fa-inwrap .cur{background:var(--bbs-af);pointer-events:none;width:8px;height:16px;position:absolute;top:2px;left:0}.elite .hd-prompt:focus-within,.elite .fa-cmd:focus-within{box-shadow:inset 0 0 0 1px var(--bbs-focus)}.elite .hd-last{color:var(--bbs-muted);font-size:12px;font-family:var(--bbs-font-ui);white-space:nowrap}@media (max-width:800px){.elite .hd-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.elite .hd-panel{box-shadow:inset 0 -1px 0 var(--bbs-line);padding:6px 10px 8px}.elite .hd-it{align-items:center;min-height:40px}.elite .hd-bar,.elite .hd-last{display:none}.elite .hd-prompt{padding:0 10px}.elite .hd{font-size:14px}.elite .hd-it{white-space:normal;flex-wrap:wrap}.elite .hd-pl{min-width:0}}.elite .boot{font-family:var(--bbs-font-vga);background:var(--bbs-bg);flex-direction:column;justify-content:center;padding:16px max(16px,4%);font-size:16px;line-height:20px;display:flex;position:absolute;inset:0}.elite .boot-dial{color:var(--bbs-a7);white-space:pre-wrap;word-break:break-all;font:inherit;max-width:78ch;margin:0}.elite .boot-dial[hidden],.elite .boot-splash[hidden]{display:none}.elite .d-line{min-height:20px}.elite .d-cmd{color:var(--bbs-af)}.elite .d-ok{color:var(--bbs-aa)}.elite .d-dim{color:var(--bbs-a7)}.elite .d-con{color:var(--bbs-ab)}.elite .d-ans{color:var(--bbs-aa)}.elite .boot-splash{width:100%;max-width:1280px;margin:0 auto}.elite .boot-skip{color:var(--bbs-a8);font-size:14px;position:absolute;bottom:10px;right:14px}.elite .cur{background:var(--bbs-af);vertical-align:text-bottom;width:.6em;height:1em;display:inline-block}.elite .cur.blink{animation:1s step-end 5 m-blink}@keyframes m-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.elite .cur.blink{animation:none}}.elite .m1c{min-width:0;padding:0 12px 16px}.elite .m1c,.elite .m1c *{box-sizing:border-box}.elite .m1h-row1{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;width:100%;padding:8px 0 6px;display:grid}.elite .m1h-logo{min-width:0;position:relative}.elite .m1h-box{min-width:0;font-family:var(--bbs-font-vga);color:var(--bbs-ph);background:var(--bbs-bg);padding:16px;font-size:16px;line-height:16px;position:relative}.elite .m1h-fr{pointer-events:none;position:absolute;inset:0;overflow:hidden}.elite .m1h-fr .ansi{position:absolute}.elite .m1h-cl,.elite .m1h-nd{white-space:pre;margin:0;padding:0;list-style:none;position:relative}.elite .m1h-cl li,.elite .m1h-nd div{height:16px;overflow:hidden}.elite .m1h-cl .c-h{color:var(--bbs-ph-hi)}.elite .m1h-cl .c-g{color:var(--bbs-a8)}.elite .m1h-cl .c-v{color:var(--bbs-acid)}.elite .m1h-cl .c-n{color:var(--bbs-ph-hi)}.elite .m1h-cl .c-d,.elite .n-k{color:var(--bbs-ph-dim)}.elite .n-v{color:var(--bbs-ph-hi)}.elite .n-v.ok{color:var(--bbs-acid)}.elite .n-v.bad{color:var(--bbs-ac)}.elite .m1h-opts{flex-wrap:nowrap;gap:8px;margin-top:4px;display:flex;position:relative}.elite .m1h-cline{display:none}.elite .m1h-wrap .m1h-logo{grid-area:1/1}.elite .m1h-wrap .m1h-node{grid-area:1/2}.elite .m1h-wrap .m1h-calls{grid-area:2/1/auto/-1}.elite .hd{overflow:visible}.elite .hd-it{min-height:22px}.elite .hd-panels{box-shadow:none;margin-top:6px;position:relative}.elite .hd-panel{z-index:1;box-shadow:none;padding:22px 20px 20px;position:relative}.elite .m1h-pf{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.elite .m1h-pf .ansi{position:absolute;top:0;left:0}.elite .hd-pt{font-family:var(--bbs-font-vga);letter-spacing:0;white-space:pre;height:16px;margin:0 0 8px;font-size:16px;line-height:16px;overflow:hidden}.elite .hd-pt i{font-style:normal}.elite .hd-k{color:var(--bbs-hk)}.elite .hd-br{color:var(--bbs-a9);font-weight:400}.elite .hd-it:hover .hd-k,.elite .hd-it:focus-visible .hd-k{color:var(--bbs-ph-hi)}.elite .hd-prompt{min-height:36px;margin-top:6px}.elite .hd-bar{letter-spacing:0}.elite .hd-bar[hidden]{display:none}.elite .m1-strip{margin:8px 0 2px}@media (max-width:800px){.elite .m1c{padding:0 6px 12px}.elite .m1h-row1{gap:8px}.elite .m1h-calls{display:none}.elite .m1h-calls[data-open="1"]{display:block}.elite .m1h-cline{width:100%;min-height:44px;font-family:var(--bbs-font-vga);color:var(--bbs-ph-hi);background:var(--bbs-panel);box-shadow:inset 0 0 0 1px var(--bbs-line);cursor:pointer;text-align:left;white-space:pre;border:0;align-items:center;gap:10px;margin:0 0 6px;padding:0 12px;font-size:16px;display:flex}.elite .m1h-cl-t{color:var(--bbs-ae)}.elite .m1h-cl-v{min-width:0;color:var(--bbs-ph-dim);white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.elite .m1h-cline:focus-visible{outline:1px solid var(--bbs-focus);outline-offset:-1px}.elite .m1h-opts{flex-wrap:wrap;margin-top:8px;position:static}.elite .m1h-box{padding:16px 16px 20px}.elite .m1h-cl,.elite .m1h-nd{white-space:pre}.elite .m1-strip{margin-top:4px}.elite .hd-it{min-height:44px}}@media (max-width:470px){.elite .m1h-cl,.elite .m1h-nd{font-size:14px}}@media (max-width:800px){.elite .hd-panel{padding:14px 12px 10px}.elite .hd-pt{margin-bottom:4px}}@media (max-width:1099px){.elite .hd-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.elite .boot{font-size:14px;line-height:18px}}.elite .k-tag{font-family:var(--bbs-font-vga);white-space:nowrap;font-size:16px;line-height:16px}.elite .k-tag[data-kind=skill]{color:var(--bbs-kind-skill)}.elite .k-tag[data-kind=theme]{color:var(--bbs-kind-theme)}.elite .k-tag[data-kind=mod]{color:var(--bbs-kind-mod)}.elite .k-tag[data-kind=plugin]{color:var(--bbs-kind-plugin)}.elite .farea{--fa-rh:2em;min-width:0;max-width:100%;font-family:var(--bbs-font-vga);color:var(--bbs-ph);white-space:pre;box-sizing:border-box;background:var(--bbs-bg);flex-direction:column;width:100%;min-width:0;font-size:16px;line-height:1em;display:flex;position:relative;overflow:hidden}.elite .farea button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;line-height:1em}.elite .farea[data-cw="7"]{font-size:14px}.elite .fa-area{height:1em;color:var(--bbs-ph-dim);overflow:hidden}.elite .fa-area .ar{color:var(--bbs-ph-hi)}.elite .fa-bar{color:var(--bbs-ph-dim)}.elite .fa-bar b{color:var(--bbs-ph-bar);font-weight:400}.elite .fa-area .ct,.elite .fa-area .tg{color:var(--bbs-ph-dim)}.elite .fa-area .tg b{color:var(--bbs-ph-hi);font-weight:400}.elite .fa-head{height:1em;color:var(--bbs-hdr);box-shadow:0 .5px 0 var(--bbs-ph-dim);overflow:hidden}.elite .fa-head[hidden]{display:none}.elite .fa-wrap{position:relative}.elite .fa-list{height:calc(var(--fa-rows,9) * var(--fa-rh));scrollbar-width:none;margin-right:.5em;position:relative;overflow:hidden auto}.elite .fa-list::-webkit-scrollbar{display:none}.elite .fa-sb{width:.5em;color:var(--bbs-ph-dim);pointer-events:none;line-height:1em;position:absolute;top:0;right:0}.elite .fa-row{height:var(--fa-rh);cursor:default;position:relative;overflow:hidden}.elite .fa-row:hover{background:var(--bbs-hov)}.elite .fa-l{white-space:pre;height:1em;overflow:hidden}.elite .fa-row .nm{color:var(--bbs-ph-hi)}.elite .fa-row .dm,.elite .fa-row .br{color:var(--bbs-ph-dim)}.elite .fa-row .mk{color:var(--bbs-warn)}.elite .fa-bx{color:var(--bbs-hk);cursor:pointer}.elite .fa-row.is-new:after{content:"*";color:var(--bbs-acid-tip);line-height:1em;position:absolute;top:0;left:1em}.elite .fa-row.tagged .fa-bx{color:var(--bbs-acid-tip)}.elite .fa-row.sel,.elite .fa-row.sel *{background:var(--bbs-sel-bg);color:var(--bbs-sel-fg)!important}.elite .fa-msg{height:1em;color:var(--bbs-ph-hi)}.elite .fa-msg.dm{color:var(--bbs-ph-dim)}.elite .fa-msg .bad{color:var(--bbs-ac)}.elite .fa-msg .cy{color:var(--bbs-hk)}.elite .farea .k-tag,.elite .farea .v-tag{font-size:inherit;line-height:1em}.elite .fa-echo{height:1em;color:var(--bbs-ph-dim);white-space:pre;overflow:hidden}.elite .fa-echo .pr{color:var(--bbs-hk)}.elite .fa-echo .rs{color:var(--bbs-ph-hi)}.elite .fa-cmd{height:1.5em;box-shadow:inset 0 0 0 1px var(--bbs-hk);align-items:center;margin-top:4px;padding:0 .5em;display:flex}.elite .fa-cmd label{color:var(--bbs-hk);white-space:pre}.elite .fa-cmd label b{color:var(--bbs-ph-hi);font-weight:400}.elite .fa-inwrap{flex:1;min-width:0;height:1em;margin-left:.5em;position:relative}.elite .fa-inwrap input{width:100%;height:1em;font:inherit;color:var(--bbs-ph-hi);caret-color:#0000;background:0 0;border:0;outline:0;padding:0;line-height:1em;position:absolute;inset:0}.elite .fa-inwrap .cur{width:.5em;height:1em;top:0}.elite .fa-cmd:not(:focus-within) .cur{opacity:.5}.elite .farea .sr,.elite .hd .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.elite .farea[data-tier=phone] .fa-area{white-space:normal;height:auto;font-size:13px;line-height:18px}.elite .farea[data-tier=phone] .fa-cmd{height:44px}.elite .farea[data-tier=phone] .fa-cmd input{font-size:16px}.elite .m1-browse{min-width:0}.elite .m1-cols{grid-template-columns:minmax(0,1fr) clamp(340px,30%,520px);align-items:stretch;gap:12px;min-width:0;display:grid}.elite .m1-cols>*{min-width:0}.elite .m1-rail{contain:size;flex-direction:column;gap:10px;min-width:0;min-height:640px;display:flex}.elite .fa-echo{white-space:normal;height:auto;min-height:1em;margin-top:0}.elite .m1-nocar{height:96px;position:relative;overflow:hidden}.elite .m1-empty{white-space:normal;align-items:center;gap:24px;height:100%;padding:8px;display:flex}.elite .m1-skull{transform-origin:0 0;flex:none;width:56px;height:80px;position:relative}.elite .m1-skull .ansi{width:auto;position:relative}.elite .m1-empty-t{color:var(--bbs-ph-hi);line-height:20px}.elite .m1-akey{font:inherit;color:var(--bbs-hk);cursor:pointer;background:0 0;border:0;min-height:24px;padding:0 4px;text-decoration:underline}.elite .m1-akey:focus-visible{outline:1px solid var(--bbs-focus);outline-offset:-1px}@media (max-width:800px){.elite .m1-empty{flex-direction:column;align-items:flex-start;height:auto}}.elite .farea[data-tier=phone] .fa-echo{white-space:normal;height:auto;padding:2px 0;font-size:13px;line-height:18px}@media (max-width:1099px){.elite .m1-cols{grid-template-columns:minmax(0,1fr)}.elite .m1-rail{contain:none;min-height:0;display:block}}.elite .k-tag[data-kind=loadout]{color:var(--bbs-ph-hi)}.elite .v-tag{font-family:var(--bbs-font-vga);white-space:nowrap;text-transform:lowercase;font-size:16px;line-height:16px}.elite .v-tag[data-v=clean]{color:var(--bbs-v-clean)}.elite .v-tag[data-v=flagged],.elite .v-tag[data-v=unreadable]{color:var(--bbs-v-flagged)}.elite .v-tag[data-v=blocked]{color:var(--bbs-v-blocked);background:var(--bbs-v-blocked-bg)}.elite .v-tag[data-v=unreviewed]{color:var(--bbs-v-unreviewed)}.elite .sw{vertical-align:-1px;width:12px;height:12px;margin-right:2px;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff40}.elite .pane{background:var(--bbs-bg);font-family:var(--bbs-font-vga);color:var(--bbs-ph);grid-template-rows:16px auto 16px;grid-template-columns:8px minmax(0,1fr) 8px;min-width:0;font-size:16px;line-height:20px;display:grid;position:relative}.elite .pf{white-space:pre;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:16px;line-height:16px;position:relative;overflow:hidden}.elite .pf-t{grid-area:1/1/auto/4;height:16px}.elite .pf-b{grid-area:3/1/auto/4;height:16px}.elite .pf-l{grid-area:2/1}.elite .pf-r{grid-area:2/3}.elite .pf-t>div,.elite .pf-b>div{width:100%;height:16px;position:absolute;top:0;left:0;overflow:hidden}.elite .pf i{font-style:normal;position:absolute;top:0;left:0}.elite .pf-l .pf-d,.elite .pf-r .pf-d{color:var(--bbs-a8)}.elite .pf-l .pf-h,.elite .pf-r .pf-h{color:var(--bbs-a4)}.elite .pf-h{opacity:0;transition:opacity .18s linear}.elite .pane[data-active=true] .pf-h{opacity:1}.elite .pane-in{grid-area:2/2;min-width:0;padding:0 4px;position:relative}.elite .pane .sr{position:absolute}.elite .diz{flex:1 1 0;grid-template-rows:16px minmax(0,1fr) 16px;min-height:0}.elite .diz .pane-in{min-height:0;overflow:hidden}.elite .diz .dz-scroll{scrollbar-width:thin;scrollbar-color:var(--bbs-a4) transparent;height:100%;padding:4px 4px 4px 0;overflow:hidden auto}.elite .diz .dz-scroll:focus-visible,.elite .tg-list:focus-visible{outline:1px solid var(--bbs-focus);outline-offset:-1px}.elite .dz-name{font:inherit;color:var(--bbs-ph-hi);overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:400;line-height:36px}.elite .dz-slug{color:var(--bbs-ph-dim);overflow-wrap:anywhere}.elite .dz-tags{flex-wrap:wrap;align-items:baseline;gap:0 10px;margin-top:4px;display:flex}.elite .dz-st[data-st=upd]{color:var(--bbs-warn)}.elite .dz-st[data-st=inst]{color:var(--bbs-act)}.elite .dz-st[data-st=avail]{color:var(--bbs-ph-dim)}.elite .dz-sec{box-shadow:0 -1px 0 var(--bbs-line);margin-top:10px;padding-top:8px}.elite .dz-sec>h3{font:inherit;color:var(--bbs-hk);margin:0 0 2px;font-weight:400}.elite .dz-s{color:var(--bbs-ph-dim)}.elite .dz-p{overflow-wrap:anywhere;white-space:normal;margin:0}.elite .dz-p+.dz-p,.elite .dz-m+.dz-p{margin-top:2px}.elite .dz-cmd{font:inherit;color:var(--bbs-acid);background:var(--bbs-bg);box-shadow:inset 0 0 0 1px var(--bbs-line);overflow-wrap:anywhere;padding:4px 8px;display:block}.elite .dz-r{white-space:pre;overflow:hidden}.elite .dz-h{color:var(--bbs-hdr)}.elite .dz-dim{color:var(--bbs-ph-dim)}.elite .dz-mk{color:var(--bbs-warn)}.elite .dz-k{color:var(--bbs-hk)}.elite .dz-sw{margin-top:4px}.elite .dz-m{flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.elite .dz-vb{color:var(--bbs-a8)}.elite .dz-vb b{color:var(--bbs-act);font-weight:400}.elite .dz-w{color:var(--bbs-ph-hi)}.elite .dz-m[data-v=flagged] .dz-w{color:var(--bbs-warn)}.elite .dz-m[data-v=blocked] .dz-w{color:var(--bbs-ac)}.elite .dz-stars{color:var(--bbs-warn)}.elite .dz-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.elite .dz-dl{white-space:pre;margin-left:auto}.elite .dz-rate{margin-top:2px}.elite .dz-cm{margin:0;padding:0;list-style:none}.elite .dz-c{overflow-wrap:anywhere;color:var(--bbs-ph)}.elite .dz-ch-n{color:var(--bbs-ph-hi)}.elite .dz-ch-s{color:var(--bbs-hk)}.elite .dz-c.mine .dz-ch-n{color:var(--bbs-acid-tip)}.elite .dz-cadd{flex-wrap:wrap;align-items:center;gap:0 8px;min-height:32px;margin-top:6px;display:flex}.elite .dz-cl{color:var(--bbs-hk)}.elite .dz-chint{flex:0 0 100%;margin-top:2px}.elite .dz-ci{min-width:12ch;font:inherit;color:var(--bbs-ph-hi);background:var(--bbs-bg);box-shadow:inset 0 0 0 1px var(--bbs-focus);caret-color:var(--bbs-hk);border:0;flex:14ch;padding:4px 8px;line-height:20px}.elite .dz-ci:focus-visible{outline:0}.elite .dz-act{font:inherit;color:var(--bbs-hk);min-height:32px;box-shadow:inset 0 0 0 1px var(--bbs-line);cursor:pointer;white-space:pre;text-align:left;background:0 0;border:0;padding:0 10px;line-height:20px}.elite .dz-act:hover{box-shadow:inset 0 0 0 1px var(--bbs-focus)}.elite .dz-act:focus-visible{outline:1px solid var(--bbs-focus);outline-offset:1px}.elite .dz-act[aria-disabled=true],.elite .dz-off{color:var(--bbs-a8);cursor:default}.elite .dz-off{box-shadow:none;align-items:center;display:inline-flex}.elite .dz-foot{color:var(--bbs-ph-dim);margin:10px 0 0}.elite .dz-skull{width:56px;height:80px;margin-top:8px;position:relative}.elite .dz-skull .ansi{width:auto;position:relative}.elite .diz .k-tag,.elite .diz .v-tag{font-size:inherit;line-height:20px}.elite .tagp{flex:none}.elite .tagp .pane-in{padding:2px 4px}.elite .tg-none{color:var(--bbs-ph-dim)}.elite .tg-none b{color:var(--bbs-ph-hi);font-weight:400}.elite .tg-list{scrollbar-width:thin;scrollbar-color:var(--bbs-a4) transparent;max-height:100px;padding-right:6px;overflow:hidden auto}.elite .tg-row{min-width:0}.elite .tg-l1{color:var(--bbs-ph-hi);justify-content:space-between;gap:1ch;display:flex}.elite .tg-l1 .nm{overflow-wrap:anywhere;min-width:0}.elite .tg-l1 .sz{color:var(--bbs-ph);flex:none}.elite .tg-l1 .mk{color:var(--bbs-warn)}.elite .tg-tot{color:var(--bbs-ph-dim);box-shadow:0 -1px 0 var(--bbs-line);margin-top:4px;padding-top:4px}.elite .tg-tot b{color:var(--bbs-ph-hi);font-weight:400}.elite .tg-act{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.elite .tg-b{font:inherit;text-align:left;color:var(--bbs-ph-hi);min-height:36px;box-shadow:inset 0 0 0 1px var(--bbs-line);cursor:pointer;background:0 0;border:0;padding:0 10px;line-height:20px}.elite .tg-b .k{color:var(--bbs-hk)}.elite .tg-b:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--bbs-focus)}.elite .tg-b:focus-visible{outline:1px solid var(--bbs-focus);outline-offset:1px}.elite .tg-b:disabled{color:var(--bbs-a8);cursor:default}.elite .tg-b:disabled .k{color:var(--bbs-a8)}.elite .tg-hint{color:var(--bbs-ph-dim);margin-top:6px}.elite .m1-sheet{z-index:100;background:color-mix(in srgb, var(--bbs-bg) 88%, transparent);place-items:center;padding:12px;display:grid;position:fixed;inset:0}.elite .m1-sheet-box{background:var(--bbs-panel);width:100%;max-width:560px;max-height:94vh;box-shadow:inset 0 0 0 1px var(--bbs-line);font-family:var(--bbs-font-vga);color:var(--bbs-ph);padding:0 12px 16px;font-size:16px;line-height:20px;overflow:auto}.elite .m1-sheet .sh-art{margin:8px -4px 0}.elite .m1-sheet .dz-name{margin-top:10px;font-size:26px;line-height:30px}.elite .m1-sheet .dz-r{white-space:pre-wrap;overflow-wrap:anywhere}.elite .m1-sheet .dz-act,.elite .m1-sheet .dz-off{min-height:44px;padding:0 14px}.elite .m1-sheet .k-tag,.elite .m1-sheet .v-tag{line-height:20px}@keyframes elite-flash{0%{opacity:.55}to{opacity:0}}.elite [data-flash]:after{content:"";background:var(--bbs-m-flash);pointer-events:none;opacity:0;z-index:30;animation:1.2s ease-out elite-flash;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.elite [data-flash]:after{animation:none}}.elite .k-help{z-index:100;background:color-mix(in srgb, var(--bbs-bg) 85%, transparent);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.elite .k-help-box{background:var(--bbs-panel);box-shadow:inset 0 0 0 1px var(--bbs-line);width:100%;max-width:min(720px,100%);max-height:88vh;font:13px/1.5 var(--bbs-font-ui);color:var(--bbs-text);overflow:auto}.elite .k-help-bar{height:36px;box-shadow:0 1px 0 var(--bbs-line);letter-spacing:.14em;text-transform:uppercase;color:var(--bbs-act);justify-content:space-between;align-items:center;margin:0;padding:0 14px;font-size:11px;display:flex}.elite .k-help-bar button{font:inherit;color:var(--bbs-muted);cursor:pointer;background:0 0;border:0;min-height:40px;padding:0 8px;font-size:11px}.elite .k-help-cols{columns:240px 2;column-gap:24px;padding:6px 14px 14px}.elite .k-help h3{letter-spacing:.16em;text-transform:uppercase;color:var(--bbs-muted);break-after:avoid;margin:12px 0 4px;font-size:10px}.elite .k-help ul{margin:0;padding:0;list-style:none}.elite .k-help li{break-inside:avoid;gap:10px;padding:2px 0;display:flex}.elite .k-help li kbd{text-align:center;flex:none;min-width:64px}.elite .k-help li span{overflow-wrap:anywhere;min-width:0}.elite .dz-scroll .m1-akey{min-height:24px}.sheet__heading.svelte-iuocdu{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:10px}.sheet__facts.svelte-iuocdu{font-family:var(--font-mono);grid-template-columns:auto 1fr;gap:2px 10px;margin:0;font-size:11px;display:grid}.sheet__facts.svelte-iuocdu dt:where(.svelte-iuocdu){color:var(--oc-text-secondary)}.sheet__facts.svelte-iuocdu dd:where(.svelte-iuocdu){color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0}.sheet__pin.svelte-iuocdu{border:1px solid var(--oc-green);color:var(--oc-green);text-transform:uppercase;border-radius:3px;margin-left:6px;padding:0 4px;font-size:10px}.sheet__body-size.svelte-iuocdu{color:var(--oc-text-secondary);margin:-6px 0 0;font-size:11px}.sheet__body.svelte-iuocdu{border:1px solid var(--oc-line-rule);background:var(--oc-ground-field);max-height:220px;color:var(--oc-text-primary);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin:0;padding:8px;font-size:11px;line-height:1.45;overflow:auto}.sheet__files.svelte-iuocdu{border:1px solid var(--oc-line-rule);border-radius:4px;max-height:160px;margin:0;padding:0;list-style:none;overflow:auto}.sheet__file.svelte-iuocdu{border-bottom:1px solid var(--oc-line-faint);font-family:var(--font-mono);justify-content:space-between;gap:10px;padding:2px 8px;font-size:11px;display:flex}.sheet__file.svelte-iuocdu:last-child{border-bottom:none}.sheet__file-path.svelte-iuocdu{color:var(--oc-text-primary);overflow-wrap:anywhere}.sheet__file-size.svelte-iuocdu{color:var(--oc-text-secondary);flex-shrink:0}.sheet__more.svelte-iuocdu{color:var(--oc-text-secondary);margin:0;font-size:11px;line-height:1.4}.sheet__review.svelte-iuocdu{margin:0 0 4px}.sheet__file--exec.svelte-iuocdu .sheet__file-path:where(.svelte-iuocdu){color:var(--oc-yellow)}.sheet__file-exec.svelte-iuocdu{border:1px solid var(--oc-yellow);color:var(--oc-yellow);text-transform:uppercase;letter-spacing:.04em;border-radius:3px;flex-shrink:0;margin-left:auto;padding:0 5px;font-size:10px}@media (max-width:767px){.sheet__body.svelte-iuocdu{max-height:40vh}}.sheet__choices.svelte-12evln6{border:1px solid var(--oc-yellow);border-radius:4px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.sheet__choices-heading.svelte-12evln6{color:var(--oc-text-primary);margin:0;font-size:12px}.sheet__radio.svelte-12evln6{cursor:pointer;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px;font-size:12px;display:grid}.sheet__radio-label.svelte-12evln6{color:var(--oc-text-primary)}.sheet__radio-detail.svelte-12evln6{color:var(--oc-text-secondary);grid-column:2;font-size:11px}@media (max-width:767px){.sheet__radio.svelte-12evln6{align-items:center;min-height:44px}}.consent.svelte-f51qpx{border:1px solid var(--oc-yellow);border-radius:4px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.consent__heading.svelte-f51qpx{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:10px}.consent__files.svelte-f51qpx{max-height:120px;margin:0;padding:0;list-style:none;overflow:auto}.consent__file.svelte-f51qpx{color:var(--oc-yellow);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.consent__warning.svelte-f51qpx{color:var(--oc-text-primary);margin:0;font-size:12px;line-height:1.45}.consent__note.svelte-f51qpx,.consent__more.svelte-f51qpx{color:var(--oc-text-secondary);margin:0;font-size:11px;line-height:1.4}.consent__accept.svelte-f51qpx{color:var(--oc-text-primary);cursor:pointer;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}.consent__accept.svelte-f51qpx input:where(.svelte-f51qpx){flex-shrink:0;width:16px;height:16px;margin-top:2px}@media (max-width:767px){.consent__accept.svelte-f51qpx{align-items:center;min-height:44px}.consent__accept.svelte-f51qpx input:where(.svelte-f51qpx){width:22px;height:22px;margin-top:0}}.mcp.svelte-1f8896t{border:1px solid var(--oc-coral);border-radius:3px;margin:8px 0 0;padding:6px 8px}.mcp__heading.svelte-1f8896t{color:var(--oc-coral);text-transform:lowercase;margin:0;font-size:11px}.mcp__lead.svelte-1f8896t,.mcp__env.svelte-1f8896t{color:var(--oc-text-secondary);margin:4px 0 0;font-size:11px}.mcp__cmd.svelte-1f8896t{border:1px solid var(--oc-line-rule);color:var(--oc-text-primary);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:3px;margin:4px 0 0;padding:4px 6px;font-size:11px}.parts__heading.svelte-1f8896t{color:var(--oc-text-secondary);text-transform:lowercase;margin:6px 0 0;font-size:11px}.parts.svelte-1f8896t{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.parts__item.svelte-1f8896t{border:1px solid var(--oc-line-rule);color:var(--oc-text-muted);border-radius:3px;padding:3px 6px;font-size:11px}.parts__absent.svelte-1f8896t{color:var(--oc-text-secondary);margin:4px 0 0;font-size:11px}.modfacts.svelte-a5641o{border:1px solid var(--oc-yellow);border-radius:4px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.modfacts__trust.svelte-a5641o{color:var(--oc-text-primary);border-left:2px solid var(--oc-coral);margin:0;padding-left:8px;font-size:12px;line-height:1.45}.modfacts__label.svelte-a5641o{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin:2px 0 0;font-size:10px}.modfacts__module.svelte-a5641o,.modfacts__item.svelte-a5641o{font-family:var(--font-mono);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.modfacts__module.svelte-a5641o{color:var(--oc-text-muted)}.modfacts__list.svelte-a5641o{max-height:140px;margin:0;padding:0;list-style:none;overflow:auto}.modfacts__item.svelte-a5641o{color:var(--oc-text-primary)}.modfacts__item--spend.svelte-a5641o,.modfacts__spend.svelte-a5641o{color:var(--oc-coral)}.modfacts__note.svelte-a5641o{color:var(--oc-text-secondary);margin:0;font-size:11px;line-height:1.4}.modfacts__accept.svelte-a5641o{color:var(--oc-text-primary);cursor:pointer;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}.modfacts__accept.svelte-a5641o input:where(.svelte-a5641o){flex-shrink:0;width:16px;height:16px;margin-top:2px}@media (max-width:767px){.modfacts__accept.svelte-a5641o{align-items:center;min-height:44px}.modfacts__accept.svelte-a5641o input:where(.svelte-a5641o){width:22px;height:22px;margin-top:0}}.members__heading.svelte-gafjko{color:var(--oc-text-secondary);text-transform:lowercase;margin:6px 0 0;font-size:11px}.members.svelte-gafjko{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.members__item.svelte-gafjko{color:var(--oc-text-primary);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px;display:flex}.members__kind.svelte-gafjko,.members__state.svelte-gafjko{border:1px solid var(--oc-line-rule);color:var(--oc-text-muted);border-radius:3px;padding:2px 5px;font-size:10px}.members__scripts.svelte-gafjko{border:1px solid var(--oc-yellow,var(--oc-line-rule));color:var(--oc-yellow,var(--oc-text-primary));border-radius:3px;padding:2px 5px;font-size:10px}.members__more.svelte-gafjko,.members__absent.svelte-gafjko,.members__note.svelte-gafjko{color:var(--oc-text-secondary);margin:4px 0 0;font-size:11px}.sheet.svelte-16gb425{flex-direction:column;gap:10px;font-size:12px;display:flex}.sheet__scope.svelte-16gb425{border:1px solid var(--oc-line-rule);border-radius:4px;flex-direction:column;gap:6px;margin:0;padding:8px 10px;display:flex}.sheet__theme-effects.svelte-16gb425{border:1px solid var(--oc-line-rule);border-radius:4px;margin:6px 0 0;padding:8px 10px}.sheet__advanced.svelte-16gb425{color:var(--oc-text-secondary);font-family:var(--font-mono);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11px;text-decoration:underline}.sheet__advanced-body.svelte-16gb425{flex-direction:column;gap:10px;display:flex}.sheet__scripts-lead.svelte-16gb425{color:var(--oc-text-primary);margin:0;font-size:12px;line-height:1.45}.sheet__legend.svelte-16gb425{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;padding:0 4px;font-size:10px}.sheet__radio.svelte-16gb425{cursor:pointer;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px;display:grid}.sheet__radio-label.svelte-16gb425{color:var(--oc-text-primary)}.sheet__radio-detail.svelte-16gb425{color:var(--oc-text-secondary);grid-column:2;font-size:11px}.sheet__field.svelte-16gb425{align-items:center;gap:8px;display:flex}.sheet__field-label.svelte-16gb425{color:var(--oc-text-secondary)}.sheet__select.svelte-16gb425{border:1px solid var(--oc-line-rule);background:var(--oc-ground-field);min-width:0;color:var(--oc-text-primary);border-radius:3px;flex:1;padding:3px 6px;font-size:12px}.sheet__note.svelte-16gb425{color:var(--oc-text-secondary);margin:0;font-size:11px}.sheet__refusal.svelte-16gb425{border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-raised));color:var(--oc-text-primary);margin:0;padding:6px 8px;line-height:1.4}@media (max-width:767px){.modal-btn.svelte-16gb425,.sheet__advanced.svelte-16gb425,.sheet__radio.svelte-16gb425,.sheet__select.svelte-16gb425{min-height:44px}.sheet__radio.svelte-16gb425{align-items:center}}.wm.svelte-nbdbp5{box-sizing:border-box;background:var(--oc-ground-titlerow);width:max-content;max-width:300px;min-height:0;box-shadow:inset -1px 0 0 0 var(--oc-line-rule);font-family:var(--font-mono);flex-direction:column;display:flex}.wm--phone.svelte-nbdbp5{background:var(--oc-ground-page);width:100%;min-width:0;max-width:none;height:100%;box-shadow:none}.wm__search.svelte-nbdbp5{box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex:none;padding:10px 12px;position:relative}.wm__search.svelte-nbdbp5 .oc-page__search{contain:inline-size}.wm__sizer.svelte-nbdbp5{visibility:hidden;white-space:nowrap;height:0;padding:0 28px 0 27px;font-size:13px;display:block;overflow:hidden}.wm__lens.svelte-nbdbp5{width:12px;height:12px;color:var(--oc-text-muted);pointer-events:none;z-index:1;margin-top:-6px;position:absolute;top:50%;left:20px}.wm--phone.svelte-nbdbp5 .wm__lens:where(.svelte-nbdbp5){left:24px}.wm__search.svelte-nbdbp5 .oc-field{box-sizing:border-box;height:30px;padding-left:26px}.wm--phone.svelte-nbdbp5 .wm__search:where(.svelte-nbdbp5) .oc-field{height:44px}.wm--phone.svelte-nbdbp5 .wm__search:where(.svelte-nbdbp5){padding:12px 16px}.wm__tree.svelte-nbdbp5{scrollbar-width:thin;flex:auto;min-height:0;padding:4px 0 24px;overflow-y:auto}.wm__foot.svelte-nbdbp5{flex:none;justify-content:flex-end;padding:2px 8px 6px;display:flex}.wm__elite.svelte-nbdbp5{min-width:24px;height:24px;color:var(--oc-text-muted);font:inherit;cursor:pointer;--_bd:var(--oc-focus-quiet);background:0 0;border:1px solid #0000;padding:0 6px;font-size:14px;line-height:1}.wm--phone.svelte-nbdbp5 .wm__elite:where(.svelte-nbdbp5){min-width:44px;height:44px}.wm__elite.svelte-nbdbp5:hover{color:var(--oc-text-secondary)}.wm__group.svelte-nbdbp5{color:var(--oc-text-muted);letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:8px;margin:0;padding:16px 12px 6px;font-size:10px;font-weight:400;line-height:14px;display:flex}.wm__group.svelte-nbdbp5:first-child{padding-top:10px}.wm--phone.svelte-nbdbp5 .wm__group:where(.svelte-nbdbp5){padding:20px 16px 6px}.wm--phone.svelte-nbdbp5 .wm__group:where(.svelte-nbdbp5):first-child{padding-top:10px}.wm__row.svelte-nbdbp5{box-sizing:border-box;min-height:28px;color:var(--oc-text-secondary);cursor:pointer;--_bd:var(--oc-focus-quiet);border:1px solid #0000;align-items:center;gap:6px;padding:3px 12px;font-size:12px;line-height:1.3;display:flex;position:relative}.wm__row--child.svelte-nbdbp5:before{content:"";background-image:repeating-linear-gradient(to right, var(--oc-line-faint) 0 1px, transparent 1px 14px);pointer-events:none;opacity:.9;width:14px;position:absolute;top:0;bottom:0;left:17px}.wm__row--child.svelte-nbdbp5{padding-left:26px}.wm__row--phone.svelte-nbdbp5{min-height:52px;padding:3px 16px;font-size:14px}.wm__row--phone.wm__row--child.svelte-nbdbp5{padding-left:30px}.wm__row.svelte-nbdbp5:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.wm__row[data-anc=true].svelte-nbdbp5{color:var(--oc-text-bright)}.wm__row[aria-selected=true].svelte-nbdbp5{background:var(--oc-orange-tint);color:var(--oc-text-bright);box-shadow:inset 2px 0 0 0 var(--oc-orange)}.wm__row--zero.svelte-nbdbp5{color:var(--oc-text-muted)}.wm__caret.svelte-nbdbp5{width:14px;height:14px;color:var(--oc-text-muted);font:inherit;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;transition:transform .14s;display:inline-flex}.wm--phone.svelte-nbdbp5 .wm__caret:where(.svelte-nbdbp5){width:20px;height:20px}.wm__caret.svelte-nbdbp5 svg:where(.svelte-nbdbp5){width:10px;height:10px}.wm__row[aria-expanded=true].svelte-nbdbp5>.wm__caret:where(.svelte-nbdbp5){transform:rotate(90deg)}.wm__caret--none.svelte-nbdbp5{visibility:hidden}.wm__glyph.svelte-nbdbp5{flex:none;line-height:0;display:inline-flex}.wm__label.svelte-nbdbp5{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.wm__label--hit.svelte-nbdbp5{color:var(--oc-text-bright);background:var(--oc-orange-tint)}.wm__count.svelte-nbdbp5,.wm__word.svelte-nbdbp5{color:var(--oc-text-muted);flex:none;padding-left:8px;font-size:11px}.wm__row[data-depth="1"].svelte-nbdbp5 .wm__label:where(.svelte-nbdbp5){font-size:12px}.wm__word[data-word=on].svelte-nbdbp5,.wm__word[data-word=global].svelte-nbdbp5{color:var(--oc-text-secondary)}.wm__enter.svelte-nbdbp5{animation:.14s ease-out both svelte-nbdbp5-wm-slide}@keyframes svelte-nbdbp5-wm-slide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.wm__row--tint.svelte-nbdbp5:after{content:"";background:var(--oc-orange-tint);pointer-events:none;opacity:0;animation:.6s ease-out svelte-nbdbp5-wm-tint;position:absolute;inset:0}@keyframes svelte-nbdbp5-wm-tint{0%{opacity:1}to{opacity:0}}.wm__none.svelte-nbdbp5{color:var(--oc-text-muted);margin:0;padding:12px;font-size:12px;line-height:1.5}.wm__none.svelte-nbdbp5 button{margin-top:8px;display:block}@media (prefers-reduced-motion:reduce){.wm__enter.svelte-nbdbp5{animation:none}.wm__row--tint.svelte-nbdbp5:after{animation:none;display:none}.wm__caret.svelte-nbdbp5{transition:none}}.pledger{--pl-ground:var(--oc-ground-page);--pl-chrome:var(--oc-ground-chrome);--pl-panel:var(--oc-ground-panel);--pl-raised:var(--oc-ground-raised);--pl-titlerow:var(--oc-ground-titlerow);--pl-hover:var(--oc-ground-hover);--pl-line:var(--oc-line-rule);--pl-line-quiet:var(--oc-line-faint);--pl-line-panel:var(--oc-line-panel);--pl-text:var(--oc-text-primary);--pl-muted:var(--oc-text-secondary);--pl-dim:var(--oc-text-muted);--pl-accent:var(--oc-orange);--pl-accent-bright:var(--oc-orange-bright);--pl-focus:var(--oc-cyan);--pl-ok:var(--oc-green);--pl-warn:var(--oc-yellow);--pl-high:var(--oc-coral);--pl-mono:var(--font-mono);--pl-radius:var(--oc-radius,6px);--pl-radius-sm:var(--oc-radius-sm,4px);--pl-gutter:16px}.pledger .pl-panel{background:var(--pl-panel);border:var(--oc-border,1px) solid var(--pl-line-panel);border-radius:var(--pl-radius);min-width:0}.pledger .pl-titlebar{min-width:0;min-height:var(--oc-titlerow-h,37px);padding:0 var(--oc-space-3);background:var(--pl-titlerow);box-shadow:inset 0 -1px 0 0 var(--pl-line);border-radius:var(--pl-radius) var(--pl-radius) 0 0;align-items:center;gap:10px;display:flex}.pledger .pl-title{min-width:0;font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--pl-accent);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:400;overflow:hidden}.pledger .pl-label{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--pl-dim);font-weight:400}@media (max-width:1023px){.pledger{--pl-gutter:12px}}.mgr .mgr-card.mgr-card--rich{gap:var(--oc-space-2);padding:var(--oc-space-3);border-color:var(--oc-line-surface);--_bd:var(--oc-focus-quiet);background:var(--oc-surface-1)}.mgr .mgr-card--rich.mgr-card--selected{background:var(--oc-surface-1-on)}.mgr .mgr-card--rich .mgr-card__head{justify-content:flex-start;gap:var(--oc-space-3)}.mgr .mgr-card--rich .mgr-card__name{flex:auto}.mgr .mgr-card--rich .mgr-card__brief{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mgr .mgr-card__foot{justify-content:space-between;align-items:center;gap:var(--oc-space-2);padding-top:var(--oc-space-2);flex-wrap:wrap;margin-top:auto;display:flex}.mgr .mgr-card--rich .mgr-mark{border-radius:var(--oc-control-radius,2px)}.mgr .mgr-card__byline{min-width:0;color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.mgr .mgr-card__slot{align-items:center;gap:var(--oc-space-2);flex:none;margin-left:auto;display:inline-flex}.mgr .mgr-card__status{color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.mgr .mgr-card__status--on{color:var(--oc-green)}.mgr .mgr-card__status--warn{color:var(--oc-yellow)}.mgr .mgr-card__metric{color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);font-variant-numeric:tabular-nums;white-space:nowrap}.mgr .mgr-card__byline+.mgr-card__metric{margin-left:var(--oc-space-2)}.mgr .mgr-card--rich .mgr-card__media{margin:calc(-1 * var(--oc-space-3)) calc(-1 * var(--oc-space-3)) 0}.mgr .mgr-card--rich .mgr-card__stage{margin:calc(-1 * var(--oc-space-3)) calc(-1 * var(--oc-space-3)) 0;position:relative}.mgr .mgr-card--rich .mgr-card__stage .mgr-card__media{margin:0}.mgr .mgr-card__stage:after{content:"";background:linear-gradient(to bottom, var(--oc-shadow-lift), transparent);pointer-events:none;height:56px;position:absolute;inset:0 0 auto}.mgr .mgr-card__over{top:var(--oc-space-2);z-index:1;align-items:center;gap:var(--oc-space-2);color:var(--oc-text-bright);text-shadow:0 1px 3px var(--oc-shadow-lift), 0 0 2px var(--oc-shadow-lift);display:flex;position:absolute}.mgr .mgr-card__over--title{left:var(--oc-space-3);max-width:68%}.mgr .mgr-card__over--corner{right:var(--oc-space-3);font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:0}.mgr .mgr-card__over-mark{filter:drop-shadow(0 1px 2px var(--oc-shadow-lift));flex:none;display:inline-flex}.mgr .mgr-card__over .mgr-card__name{min-width:0;color:inherit;text-shadow:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mgr .mgr-card__star{padding:var(--oc-space-0-5);color:inherit;cursor:pointer;text-shadow:inherit;filter:drop-shadow(0 1px 2px var(--oc-shadow-lift));background:0 0;border:0;flex:none;display:inline-flex}.mgr .mgr-card__star[aria-pressed=true]{color:var(--oc-yellow)}.mgr .mgr-card--rich:has(.mgr-card__stage) .mgr-card__brief{-webkit-line-clamp:3;line-clamp:3}.mgr .mgr-card__chips{gap:var(--oc-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mgr .mgr-chip{border:1px solid var(--oc-line-surface);border-radius:var(--oc-control-radius,2px);width:22px;height:22px;color:var(--oc-text-muted);justify-content:center;align-items:center;display:inline-flex}.mgr .mgr-card--rich:has(.mgr-card__stage) .mgr-card__foot{flex-wrap:nowrap}.mgr .mgr-card--rich:has(.mgr-card__stage) .mgr-card__foot>:not(.mgr-card__chips){margin-left:var(--oc-space-2)}.mgr .mgr-card--rich:has(.mgr-card__stage) .mgr-card__foot .mgr-card__chips+*{margin-left:auto}.cu-frame{min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-body,12px);box-shadow:inset 0 0 0 1px var(--oc-line-rule);flex-direction:column;line-height:1.45;display:flex}.cu-frame__bar{z-index:2;align-items:center;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-1-5) var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex:none;display:flex;position:relative}.cu-frame__name{min-width:0;color:var(--oc-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.cu-frame__mark{color:var(--oc-orange);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;white-space:nowrap;flex:none}.cu-frame__mark[data-unverified]{color:var(--oc-yellow)}.cu-frame__note{padding:var(--oc-space-1-5) var(--oc-space-2);color:var(--oc-text-muted);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);margin:0}.cu-frame--fill{flex:1;min-height:0}.cu-frame--fill>.cu-box{flex:1;min-height:0;max-height:none;overflow:hidden}.cu-frame--fill .cu-gate,.cu-frame--fill .cu-view{height:100%}.cu-box{z-index:0;contain:layout paint style;isolation:isolate;min-width:0;max-height:60vh;position:relative;overflow:auto}.cu-box:empty{display:none}.cu-root{gap:var(--oc-space-2);padding:var(--oc-space-2);flex-direction:column;display:flex}.cu-section{gap:var(--oc-space-1-5);padding-bottom:var(--oc-space-2);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-direction:column;display:flex}.cu-section__title{margin:0}.cu-layout{gap:calc(var(--oc-space-1) * var(--cu-gap,2));min-width:0;display:flex}.cu-layout[data-gap="0"]{--cu-gap:0}.cu-layout[data-gap="1"]{--cu-gap:1}.cu-layout[data-gap="3"]{--cu-gap:3}.cu-layout[data-gap="4"]{--cu-gap:4}.cu-layout[data-gap="5"]{--cu-gap:5}.cu-layout[data-gap="6"]{--cu-gap:6}.cu-layout[data-gap="7"]{--cu-gap:7}.cu-layout[data-gap="8"]{--cu-gap:8}.cu-layout[data-cu=column]{flex-direction:column}.cu-layout[data-cu=row][data-wrap]{flex-wrap:wrap}.cu-text{min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0}.cu-text[data-tone=muted]{color:var(--oc-text-muted)}.cu-text[data-tone=accent]{color:var(--oc-orange)}.cu-text[data-tone=warn]{color:var(--oc-yellow)}.cu-text[data-tone=danger]{color:var(--oc-coral)}.cu-chip{align-items:center;gap:var(--oc-space-1-5);min-width:0;display:inline-flex}.cu-badge{padding:0 var(--oc-space-1-5);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--oc-line-rule);flex:none;display:inline-block}.cu-badge[data-tone=muted]{color:var(--oc-text-muted)}.cu-badge[data-tone=accent]{color:var(--oc-orange)}.cu-badge[data-tone=warn],.cu-badge[data-status=question],.cu-badge[data-status=finished_unread]{color:var(--oc-yellow)}.cu-badge[data-tone=danger],.cu-badge[data-status=dead]{color:var(--oc-coral)}.cu-badge[data-status=working],.cu-badge[data-status=working_subagent]{color:var(--oc-green)}.cu-badge[data-status=notice]{color:var(--oc-cyan)}.cu-stat{flex-direction:column;min-width:0;display:flex}.cu-stat__label{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.cu-stat__value{color:var(--oc-text-bright);overflow-wrap:anywhere}.cu-stat__unit{color:var(--oc-text-muted)}.cu-stat__delta{color:var(--oc-text-secondary)}.cu-stat[data-tone=warn] .cu-stat__value{color:var(--oc-yellow)}.cu-stat[data-tone=danger] .cu-stat__value{color:var(--oc-coral)}.cu-stat[data-tone=accent] .cu-stat__value{color:var(--oc-orange)}.cu-list{margin:0;padding:0;list-style:none}.cu-list__item,.cu-list__empty{padding:var(--oc-space-1) 0;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule)}.cu-list__empty{color:var(--oc-text-muted)}.cu-table-wrap{max-width:100%;overflow-x:auto}.cu-table{border-collapse:collapse;width:100%}.cu-table th{padding:var(--oc-space-0-5) var(--oc-space-2) var(--oc-space-0-5) 0;color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-align:left;text-transform:uppercase;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);font-weight:400}.cu-table td{padding:var(--oc-space-0-5) var(--oc-space-2) var(--oc-space-0-5) 0;color:var(--oc-text-primary);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule)}.cu-table__empty{color:var(--oc-text-muted)}.cu-meter{gap:var(--oc-space-0-5);flex-direction:column;display:flex}.cu-meter__label{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.cu-meter__track{height:6px;box-shadow:inset 0 0 0 1px var(--oc-line-rule)}.cu-meter__fill{background:var(--oc-green);height:100%}.cu-meter[data-level="1"] .cu-meter__fill{background:var(--oc-yellow)}.cu-meter[data-level="2"] .cu-meter__fill{background:var(--oc-coral)}.cu-action{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.cu-action__ask{color:var(--oc-yellow)}.cu-action__line{color:var(--oc-text-muted)}.cu-view{background:0 0;border:0;width:100%;height:16rem;display:block}.cu-gate{position:relative}.cu-gate__shield{--_bd:var(--oc-focus-quiet);cursor:pointer;background:0 0;border:1px solid #0000;padding:0;position:absolute;inset:0}.cu-overlay{z-index:calc(var(--oc-z-popover) - 1);color-scheme:normal;background:0 0;border:0;width:100%;height:100%;position:fixed;inset:0}.cu-page{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.cu-page--main{padding:var(--oc-space-2)}.cu-page__step{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.cu-page__step[hidden]{display:none}.cu-page .cu-page__off{padding:var(--oc-space-3);font-family:var(--font-mono);font-size:var(--oc-fs-body);margin:0}.seg-bar.svelte-1kof7ng{min-width:0;height:var(--seg-bar-height,7px);--seg-bar-fill:var(--oc-text-dim);flex:auto;gap:1px;display:flex}.seg-bar--dim.svelte-1kof7ng{opacity:.55}.seg-bar__cell.svelte-1kof7ng{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--seg-bar-fill) 45%, transparent);border-radius:1px;flex:1 1 0}.seg-bar__cell[data-on="1"].svelte-1kof7ng{background:var(--seg-bar-fill);box-shadow:none}.seg-bar[data-scale="1"].svelte-1kof7ng{--seg-bar-fill:var(--oc-green-bright)}.seg-bar[data-scale="2"].svelte-1kof7ng{--seg-bar-fill:var(--oc-cyan)}.seg-bar[data-scale="3"].svelte-1kof7ng{--seg-bar-fill:var(--oc-yellow-bright)}.seg-bar[data-scale="4"].svelte-1kof7ng{--seg-bar-fill:color-mix(in oklab, var(--oc-yellow-bright) 55%, var(--oc-coral))}.seg-bar[data-scale="5"].svelte-1kof7ng{--seg-bar-fill:var(--oc-coral)}.cdd{min-width:0;font-family:var(--font-mono,monospace);align-items:center;display:flex;position:relative}.cdd__trigger{box-sizing:border-box;cursor:pointer;text-align:left;flex:auto;align-items:center;min-width:0;min-height:40px;padding:4px 28px 4px 10px;display:flex;position:relative}.cdd--compact .cdd__trigger{min-height:32px;padding-block:2px}.cdd__trigger[aria-disabled=true]{opacity:.55;cursor:default}.cdd__row{flex:auto;align-items:center;min-width:0;display:flex}.cdd__summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cdd__chev{color:var(--oc-text-muted);pointer-events:none;display:inline-flex;position:absolute;right:10px}.cdd--open .cdd__chev{color:var(--oc-text-primary)}.cdd__panel{z-index:1300;box-sizing:border-box;border-radius:var(--oc-radius-sm);flex-direction:column;display:flex;position:fixed;overflow:hidden}.cdd__panel--sheet{border-radius:0}.cdd__list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.cdd__opt{box-sizing:border-box;min-height:48px;box-shadow:0 1px 0 var(--oc-line-faint);color:var(--oc-text-primary);cursor:pointer;align-items:center;padding:6px 10px;display:flex}.cdd--compact .cdd__opt{min-height:40px}.cdd__opt--active{background:var(--oc-ground-hover)}.cdd__opt--selected{box-shadow:inset 2px 0 0 0 var(--oc-orange), 0 1px 0 var(--oc-line-faint)}.cdd__opt--refused{opacity:.55;cursor:default}.cdd__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.cdd__trigger{min-height:44px}.cdd--compact .cdd__trigger{min-height:40px}}.modal-overlay.cr-modal .modal-content{flex-direction:column;width:100%;max-width:820px;min-height:0;max-height:100%;display:flex}.modal-overlay.cr-modal .modal-body{flex:auto;min-height:0;margin:0;padding:0;overflow:hidden}.modal-overlay.cr-modal .modal-footer{box-shadow:inset 0 1px 0 0 var(--oc-line-rule);padding:10px 14px}@media (max-width:700px){.modal-overlay.cr-modal{align-items:stretch;padding:0}.modal-overlay.cr-modal .modal-content{border-radius:0;max-width:none}}.cr-body.svelte-9douvg{flex-direction:column;min-height:0;display:flex}.cr-bar.svelte-9douvg{box-shadow:inset 0 -1px 0 0 var(--pl-line-quiet);align-items:center;gap:10px;padding:8px 14px;display:flex}.cr-title.svelte-9douvg{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cr-count.svelte-9douvg{flex:none}.cr-lines.svelte-9douvg{overscroll-behavior:contain;max-height:min(60vh,520px);font-family:var(--font-mono);color:var(--pl-text);margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none;overflow:auto}.cr-line.svelte-9douvg{align-items:baseline;gap:10px;padding:0 14px 0 0;display:flex;box-shadow:inset 2px 0 #0000}.cr-line--risk.svelte-9douvg{background:color-mix(in oklab, var(--oc-coral) 14%, transparent);box-shadow:inset 2px 0 0 0 var(--oc-coral)}.cr-num.svelte-9douvg{min-width:calc(var(--cr-gutter,2ch) + 14px);text-align:right;color:var(--pl-muted);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex:none;padding-left:14px}.cr-text.svelte-9douvg{min-width:0;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;flex:1}.cr-tag.svelte-9douvg{color:var(--oc-coral);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.cr-empty.svelte-9douvg{color:var(--pl-muted);margin:0;padding:14px;font-size:12px}.cr-foot.svelte-9douvg{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.cr-spacer.svelte-9douvg{flex:1}.ap-card.svelte-1mu5oxf{box-shadow:inset 0 -1px 0 0 var(--pl-line-quiet);flex-direction:column;display:flex}.ap-card--lg.svelte-1mu5oxf .qc-hl,.ap-card--lg.svelte-1mu5oxf .ap-question:where(.svelte-1mu5oxf){font-size:var(--oc-fs-heading);line-height:1.45}.ap-card--lg.svelte-1mu5oxf .qc-raw{font-size:var(--oc-fs-status)}.ap-card--lg.svelte-1mu5oxf .ap-other:where(.svelte-1mu5oxf) [data-btn],.ap-card--lg.svelte-1mu5oxf .ap-bar:where(.svelte-1mu5oxf) [data-btn],.ap-card--lg.svelte-1mu5oxf .ap-picks:where(.svelte-1mu5oxf) [data-btn]{--_btn-fs:var(--oc-fs-run-title);--_btn-h:32px}.ap-card--lg.svelte-1mu5oxf .ap-bar:where(.svelte-1mu5oxf){--oc-ibtn-size:32px}.ap-question.svelte-1mu5oxf{font-size:var(--oc-fs-body);color:var(--pl-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ap-tabs.svelte-1mu5oxf{gap:var(--oc-space-1);flex-direction:column;display:flex}.ap-tabrow.svelte-1mu5oxf{gap:var(--oc-space-1) 10px;font-size:var(--oc-fs-hint);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ap-tab.svelte-1mu5oxf{padding-bottom:var(--oc-space-0-5);color:var(--pl-text);text-transform:uppercase;letter-spacing:.08em;align-items:baseline;gap:5px;display:inline-flex}.ap-tab__n.svelte-1mu5oxf{font-variant-numeric:tabular-nums;opacity:.7}.ap-tab__mark.svelte-1mu5oxf{color:var(--pl-muted);font-size:9px}.ap-tab--here.svelte-1mu5oxf{color:var(--pl-accent);box-shadow:inset 0 -1px 0 0 var(--pl-accent)}.ap-tab--here.svelte-1mu5oxf .ap-tab__n:where(.svelte-1mu5oxf){opacity:1}.ap-actions.svelte-1mu5oxf .modal-btn-secondary{color:var(--pl-text);text-align:left;--_bd:var(--oc-text-dim);border-color:var(--_bd)}.ap-actions.svelte-1mu5oxf .modal-btn-secondary:hover:not(:disabled){border-color:var(--oc-text-muted)}.ap-actions.svelte-1mu5oxf .oc-check{color:var(--pl-text)}.ap-actions.svelte-1mu5oxf:has(.oc-check__hint){flex-direction:column;align-items:stretch}.ap-notes.svelte-1mu5oxf{gap:var(--oc-space-0-5);font-size:var(--oc-fs-label);color:var(--pl-text);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ap-note.svelte-1mu5oxf{overflow-wrap:anywhere}.ap-note__label.svelte-1mu5oxf{color:var(--oc-text-bright)}.ap-card[data-busy=true].svelte-1mu5oxf{opacity:.6;transition:opacity .12s}.ap-actions.svelte-1mu5oxf{gap:var(--oc-space-1-5);flex-wrap:wrap;display:flex}.ap-other.svelte-1mu5oxf{gap:var(--oc-space-1-5);display:flex}.ap-input.svelte-1mu5oxf{flex:1;min-width:0}.ap-foot.svelte-1mu5oxf{gap:var(--oc-space-1-5);flex-direction:column;min-width:0;display:flex}.ap-bar.svelte-1mu5oxf{align-items:center;gap:var(--oc-space-1-5);--oc-ibtn-size:var(--oc-control-h-sm);flex-wrap:wrap;min-width:0;display:flex}.ap-foot--pinned.svelte-1mu5oxf{gap:var(--oc-space-2);flex:1}.qc-chip.svelte-1mu5oxf{padding:0 var(--oc-space-1-5);border:var(--oc-border,1px) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm,2px);color:var(--oc-text-dim);font-family:var(--font-mono);font-size:var(--oc-fs-micro);letter-spacing:.04em;align-self:flex-start;line-height:16px}.qc-chip--beast.svelte-1mu5oxf{color:var(--oc-yellow);border-color:var(--oc-yellow)}.ap-bar.svelte-1mu5oxf .ap-opt-label:where(.svelte-1mu5oxf),.ap-picks.svelte-1mu5oxf .ap-opt-label:where(.svelte-1mu5oxf){text-overflow:ellipsis;min-width:0;overflow:hidden}@container oc-ap (width<=260px){.ap-actions.svelte-1mu5oxf:not(.ap-bar),.ap-other.svelte-1mu5oxf{flex-direction:column;align-items:stretch}.ap-other.svelte-1mu5oxf [data-btn]{align-self:flex-end}}.ap-card__notice.svelte-1mu5oxf{margin:0 10px var(--oc-space-2);font-size:var(--oc-fs-micro);color:var(--oc-coral);overflow-wrap:anywhere}#terminalSearchBtn{display:none}@media (min-width:769px){body.ps-terminal-active #terminalSearchBtn{display:flex}}.session-sidebar-row[role=option]:not([aria-selected=true]):hover{background:color-mix(in oklab, var(--oc-orange) 12%, var(--oc-ground-hover));border-color:color-mix(in oklab, var(--oc-orange) 35%, var(--oc-line-panel))}.session-sidebar-row[role=option],.session-sidebar-row[role=option] :where(:not(input,textarea)){cursor:pointer}.session-sidebar-list--dragging .session-sidebar-row[role=option],.session-sidebar-list--dragging .session-sidebar-row[role=option] :where(:not(input,textarea)){cursor:grabbing}.plp{min-height:0;font-family:var(--font-mono);font-size:var(--oc-fs-body,12px);flex-direction:column;flex:auto;line-height:1.45;display:flex}.plp-state{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;white-space:nowrap;flex:none}.plp-state[data-tone=on]{color:var(--oc-green)}.plp-state[data-tone=warn]{color:var(--oc-yellow)}.plp-state[data-tone=on]:before,.plp-state[data-tone=warn]:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.plp__why{color:var(--oc-yellow);font-size:var(--oc-fs-body,12px);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex:none;align-items:flex-start;gap:10px;padding:8px 14px;display:flex}.plp__why-text{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.plp__why-more{color:var(--oc-text-secondary)}.plp__error{color:var(--oc-coral);font-size:var(--oc-fs-label,11px);overflow-wrap:anywhere;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex:none;margin:0;padding:6px 14px}.plp__confirm{box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex:none;padding:10px 14px 12px}.plp__confirm-text{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0 0 10px}.plp__confirm-text strong{color:var(--oc-text-primary);font-weight:400}.plp .plp-tabs{flex:none}.plp .plp-tabs .oc-ptab{padding:0 var(--oc-space-2,8px);flex:1 0 auto;justify-content:center}.wik .plp .plp-tabs .oc-ptab{gap:4px;padding:0 5px}.plp .plp-tabs .oc-ptab__dot{background:var(--oc-yellow)}.plp__panel{flex:auto;min-height:0;padding:0 14px;overflow-y:auto}.plp-region{padding:12px 0}.plp-region+.plp-region{border-top:1px solid var(--oc-line-faint)}.plp .pl-label{align-items:baseline;gap:8px;margin:0 0 8px;display:flex}.plp .pl-label+.pl-label,.plp-rows+.pl-label{margin-top:12px}.plp-label__count{letter-spacing:0;text-transform:none;margin-left:auto}.plp-brief,.plp-note{overflow-wrap:anywhere;margin:0}.plp-brief{color:var(--oc-text-secondary)}.plp-note{color:var(--oc-text-dim);font-size:var(--oc-fs-label,11px);margin-top:8px}.plp .mgr-facts{grid-template-columns:96px minmax(0,1fr);gap:6px 16px}.plp-dim{color:var(--oc-text-dim)}.plp-rows{border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm,2px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plp-row{align-items:center;gap:10px;min-height:30px;padding:4px 10px;display:flex}.plp-row+.plp-row{border-top:1px solid var(--oc-line-faint)}.plp-row--missing{box-shadow:inset 2px 0 0 0 var(--oc-yellow)}.plp-row--empty{color:var(--oc-text-dim)}.plp-row input[type=checkbox]{accent-color:var(--oc-orange);flex:none;margin:0}.plp-row__main{min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere;flex:auto}.plp-row__sub{color:var(--oc-text-dim);font-size:var(--oc-fs-micro,10px);display:block}.plp-tag{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;flex:none}.plp-tag[data-tone=ok]{color:var(--oc-green)}.plp-tag[data-tone=off]{color:var(--oc-text-dim)}.plp-tag[data-tone=warn]{color:var(--oc-yellow)}.plp-tag[data-tone=high]{color:var(--oc-coral)}.plp-warn{border-left:2px solid var(--oc-coral);background:var(--oc-ground-field);color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0 0 8px;padding:6px 8px}.plp-danger{color:var(--oc-coral)}.plp-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.plp-chip{border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm,2px);color:var(--oc-text-secondary);font-size:var(--oc-fs-label,11px);padding:2px 7px}.plp-chip__count{color:var(--oc-text-dim);margin-left:4px}.plp-log{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plp-log__row{color:var(--oc-text-secondary);font-size:var(--oc-fs-label,11px);overflow-wrap:anywhere;flex-wrap:wrap;gap:2px 10px;padding:3px 0;display:flex}.plp-log__row--error{color:var(--oc-coral)}.plp-log__time{color:var(--oc-text-dim);font-variant-numeric:tabular-nums;flex:0 0 64px}.plp-size{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.plp-size__n{color:var(--oc-text-bright);font-variant-numeric:tabular-nums;font-size:20px}.plp-price{border:1px solid var(--oc-coral);border-radius:var(--oc-radius-sm,2px);margin-top:10px;padding:10px}.plp-price .plp-brief{margin-bottom:10px}.plp-fail{color:var(--oc-coral);font-size:var(--oc-fs-label,11px);overflow-wrap:anywhere;margin:8px 0 0}.plp-done{color:var(--oc-green);font-size:var(--oc-fs-label,11px);margin:8px 0 0}.plp-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}.plp-actions__note{min-width:0;color:var(--oc-text-dim);font-size:var(--oc-fs-label,11px);flex:auto}.plp .modal-btn{flex:none;padding:7px 16px;font-size:13px}.plp .modal-btn:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse),(max-width:600px){.plp .modal-btn{min-height:44px}}.oc-notes.svelte-11iut1h{gap:var(--oc-space-1-5);height:100%;min-height:0;padding:var(--oc-space-1);box-sizing:border-box;flex-direction:column;display:flex;position:relative;overflow:hidden}.oc-notes-conflict.svelte-11iut1h{flex:none}.oc-notes-theirs.svelte-11iut1h{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro)}.oc-notes-theirs.svelte-11iut1h pre:where(.svelte-11iut1h){max-height:120px;margin:var(--oc-space-1) 0 0;font-family:var(--font-mono);white-space:pre-wrap;overflow:auto}.nd-frame.svelte-6wrrut{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;container:oc-head/inline-size}.nd-body.svelte-6wrrut{flex-direction:column;flex:auto;min-height:0;display:flex}.kaw-icon.svelte-4uzn3c{width:24px;height:var(--cell-tool-h,26px);border-radius:var(--oc-radius-sm);color:var(--oc-text-muted);opacity:.6;cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s,opacity .12s;display:inline-flex;position:relative;top:0}.kaw-icon[data-keep-awake="1"].svelte-4uzn3c{color:var(--oc-violet);opacity:1}.kaw-icon.svelte-4uzn3c:hover:not(:disabled),.kaw-icon.svelte-4uzn3c:focus-visible{background:var(--oc-ground-hover);opacity:1}.kaw-icon.svelte-4uzn3c:disabled{cursor:default;opacity:.4}.kaw-icon.svelte-4uzn3c svg{overflow:visible}.kaw-icon.svelte-4uzn3c .kaw-steam{opacity:0}.kaw-icon[data-keep-awake="1"].svelte-4uzn3c .kaw-steam{animation:2.4s ease-out infinite svelte-4uzn3c-kaw-steam}.kaw-icon[data-keep-awake="1"].svelte-4uzn3c .kaw-steam-2{animation-delay:.8s}.kaw-icon[data-keep-awake="1"].svelte-4uzn3c .kaw-steam-3{animation-delay:1.6s}@keyframes svelte-4uzn3c-kaw-steam{0%{opacity:0;transform:translateY(calc(1.5px * var(--kaw-u,1)))}30%{opacity:.85}to{opacity:0;transform:translateY(calc(-2.5px * var(--kaw-u,1)))}}@media (prefers-reduced-motion:reduce){.kaw-icon[data-keep-awake="1"].svelte-4uzn3c .kaw-steam{opacity:.6;animation:none}}:root[data-motion=off] .kaw-icon[data-keep-awake="1"].svelte-4uzn3c .kaw-steam{opacity:.6}.bv.svelte-1x9igr9{background:var(--oc-ground-page);width:100%;height:100%;min-height:0;color:var(--oc-text-primary);flex-direction:column;display:flex}.bv-bar.svelte-1x9igr9,.bv-dialog.svelte-1x9igr9{background:var(--oc-ground-chrome);border-bottom:1px solid var(--oc-line-panel);align-items:center;gap:6px;padding:6px 8px;display:flex}.bv-compact.svelte-1x9igr9 .bv-bar:where(.svelte-1x9igr9){gap:4px;padding:3px 4px}.bv-bar.svelte-1x9igr9,.bv-dialog.svelte-1x9igr9{--oc-ibtn-size:28px}.bv-compact.svelte-1x9igr9 .bv-bar:where(.svelte-1x9igr9){--oc-ibtn-size:24px}.bv-bar.svelte-1x9igr9 [data-bv-address],.bv-dialog.svelte-1x9igr9 [data-bv-address]{flex:auto;min-width:0;height:28px;font-size:16px}.bv-compact.svelte-1x9igr9 .bv-bar:where(.svelte-1x9igr9) [data-bv-address]{height:24px}.bv-dialog-text.svelte-1x9igr9{text-overflow:ellipsis;flex:auto;min-width:0;font-size:12px;overflow:hidden}.bv-stage.svelte-1x9igr9{background:var(--oc-ground-field);flex:auto;min-height:0;position:relative;overflow:hidden}.bv-canvas.svelte-1x9igr9{object-fit:contain;touch-action:none;outline:none;width:100%;height:100%;display:block}.bv-canvas.svelte-1x9igr9:focus-visible{box-shadow:inset 0 0 0 1px var(--oc-line-panel)}.bv-ime.svelte-1x9igr9{opacity:0;resize:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:absolute;bottom:0;left:0}.bv-state.svelte-1x9igr9,.bv-notice.svelte-1x9igr9{background:var(--oc-ground-raised);border:var(--oc-border,1px) solid var(--oc-line-panel);border-radius:var(--oc-radius);align-items:center;gap:8px;max-width:calc(100% - 16px);padding:6px 10px;font-size:12px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.bv-state.svelte-1x9igr9{top:40%}.bv-where.svelte-1x9igr9{z-index:1;background:var(--oc-ground-raised);box-shadow:0 1px 0 var(--oc-line-panel);color:var(--oc-text-dim);pointer-events:none;margin:0;padding:4px 8px;font-size:12px;position:absolute;top:0;left:0;right:0}.bv-notice.svelte-1x9igr9{bottom:8px}.bscreen.svelte-5lu9tm{pointer-events:auto;background:var(--oc-ground-page);width:100%;height:100%;color:var(--oc-text-primary);font-family:var(--oc-font,var(--font-mono));flex-direction:column;display:flex;position:relative}.bs-body.svelte-5lu9tm{flex:auto;min-height:0}.bs-note.svelte-5lu9tm{color:var(--oc-text-dim);margin:0;padding:12px;font-size:13px}.oc-tfw.svelte-n8bzrp{background:var(--oc-ground-titlerow);border-top:1px solid var(--oc-line-rule);box-shadow:inset 1px 0 0 0 var(--oc-line-rule);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);flex:none;align-items:stretch;display:flex;position:relative}.oc-tfw-measure.svelte-n8bzrp{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute;bottom:0;right:0}.oc-tfw-seg.svelte-n8bzrp{color:inherit;font:inherit;white-space:nowrap;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:0;padding:0 10px;display:inline-flex}.oc-tfw-seg.svelte-n8bzrp+.oc-tfw-seg:where(.svelte-n8bzrp){box-shadow:inset 1px 0 0 0 var(--oc-line-rule)}.oc-tfw-seg.svelte-n8bzrp:hover,.oc-tfw-seg[data-active=true].svelte-n8bzrp{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.oc-tfw-label.svelte-n8bzrp{color:var(--oc-text-dim)}.oc-tfw-seg[data-seg=agents].svelte-n8bzrp .oc-tfw-num:where(.svelte-n8bzrp),.oc-tfw-seg[data-seg=shells].svelte-n8bzrp .oc-tfw-num:where(.svelte-n8bzrp),.oc-tfw-seg[data-seg=ports].svelte-n8bzrp .oc-tfw-glyph:where(.svelte-n8bzrp){color:var(--oc-green-bright)}.oc-tfw-num.svelte-n8bzrp{color:var(--oc-text-secondary);font-variant-numeric:tabular-nums}.oc-tfw-glyph.svelte-n8bzrp{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;width:10px;height:10px;color:var(--oc-text-dim)}.ai-ticks{gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.ai-extra{grid-column:1/-1}.ai-extra textarea[data-field]{resize:vertical;min-height:4.5rem;font-family:var(--oc-font)}[data-ai-connection][data-off]{opacity:.6}[data-ai-connection]:not([data-below]),[data-ai-connection]>.oc-list__head{flex-wrap:wrap}[data-ai-connection] .oc-list__main{flex-basis:14rem}[data-ai-connection] .oc-list__actions{flex-wrap:wrap}[data-ai=key].oc-secret{-webkit-text-security:disc}[data-ai=key].oc-secret::placeholder{-webkit-text-security:none}.ai-route{align-items:end;gap:var(--oc-space-3);padding:var(--oc-space-3) 0;box-shadow:0 1px 0 var(--oc-line-faint);grid-template-columns:minmax(5rem,7rem) minmax(0,1.2fr) minmax(0,1.8fr) minmax(0,1fr) auto;display:grid}.ai-route__name{font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-bright);overflow-wrap:anywhere;margin:0}.ai-route__link{color:var(--oc-cyan);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ai-route__link:hover{color:var(--oc-text-bright)}.ai-route__tools{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ai-test{gap:var(--oc-space-3);padding-top:var(--oc-space-3);box-shadow:0 -1px 0 var(--oc-line-faint);flex-direction:column;display:flex}.ai-test__links{gap:var(--oc-space-1);font-family:var(--oc-font);font-size:var(--oc-fs-body);overflow-wrap:anywhere;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ai-test__links a{color:var(--oc-cyan)}@media (max-width:767px){.ai-route{grid-template-columns:minmax(0,1fr)}}.ai-mark{color:var(--oc-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.ai-mark svg{display:block}.ai-route__name{align-items:center;gap:var(--oc-space-2);display:flex}.ai-route__icon{color:var(--oc-text-secondary);flex:none;display:inline-flex}.ai-calls{min-width:0}.ai-bar{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ai-bar select[data-field]{flex:9rem;min-width:0;max-width:16rem}.ai-strip{box-shadow:inset 0 1px 0 var(--oc-line-faint), inset 0 -1px 0 var(--oc-line-faint);flex-wrap:wrap;margin:0;display:flex}.ai-strip__stat{min-width:0;padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 1px 0 0 var(--oc-line-faint);flex:8rem}.ai-strip__stat:first-child{box-shadow:none}.ai-strip__label,.ai-spend__title,.ai-day{font-family:var(--oc-font);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-secondary);margin:0;font-weight:400}.ai-strip__value{font-family:var(--oc-font);font-size:var(--oc-fs-title,14px);color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0}.ai-strip__stat[data-error=true] .ai-strip__value{color:var(--oc-coral)}.ai-spend{gap:var(--oc-space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.ai-spend__col{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}[data-ai-spend]{gap:0 var(--oc-space-2);padding:var(--oc-space-1) 0;font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-primary);grid-template-columns:minmax(0,1fr) auto;display:grid}.ai-spend__name{color:var(--oc-text-bright);overflow-wrap:anywhere}.ai-spend__num{color:var(--oc-text-secondary)}.ai-spend__bar{height:2px;margin-top:var(--oc-space-0-5);background:var(--oc-line-faint);grid-column:1/-1}.ai-spend__fill{background:var(--oc-cyan);height:100%;display:block}[data-ai=calls-new]{align-self:flex-start}.ai-log{flex-direction:column;min-width:0;display:flex;container-type:inline-size}.ai-row,[data-ai=call-row]{gap:0 var(--oc-space-2);width:100%;padding:var(--oc-space-1) var(--oc-space-2);font:inherit;font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-primary);text-align:left;grid-template-columns:4.6rem minmax(0,1.3fr) minmax(0,.9fr) minmax(0,1.5fr) 4.4rem 3.4rem 9.6rem 4.6rem;align-items:baseline;display:grid}[data-ai=call-row]{padding-inline:calc(var(--oc-space-2) - var(--oc-border))}.ai-row--head{padding-block:var(--oc-space-2);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-secondary);box-shadow:inset 0 -1px 0 var(--oc-line-faint)}.ai-c{overflow-wrap:anywhere;min-width:0}.ai-end{text-align:end}.ai-sub{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro,10px);display:block}.ai-dot{width:6px;height:6px;margin-right:var(--oc-space-1-5);background:var(--oc-green);border-radius:50%;display:inline-block}.ai-c--ok[data-ok=false]{color:var(--oc-coral)}.ai-c--ok[data-ok=false] .ai-dot{background:var(--oc-coral)}.ai-err{color:var(--oc-coral);grid-column:2/-1}.ai-day{padding:var(--oc-space-3) var(--oc-space-2) var(--oc-space-1);box-shadow:inset 0 -1px 0 var(--oc-line-faint)}.ai-entry{box-shadow:inset 0 -1px 0 var(--oc-line-faint);position:relative}.ai-entry--fresh:after{content:"";pointer-events:none;background:var(--oc-orange-tint);animation:2.4s ease-out forwards ai-fresh;position:absolute;inset:0}.ai-entry--fresh{animation:.3s ease-out ai-slide}@keyframes ai-fresh{0%{opacity:1}to{opacity:0}}@keyframes ai-slide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ai-entry--fresh,.ai-entry--fresh:after{animation:none}}.ai-detail{gap:var(--oc-space-2) var(--oc-space-4);padding:var(--oc-space-2) var(--oc-space-2) var(--oc-space-3);font-family:var(--oc-font);font-size:var(--oc-fs-body);box-shadow:inset 2px 0 0 var(--oc-line-faint);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;display:grid}.ai-detail>div{min-width:0}.ai-detail dt{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-secondary)}.ai-detail dd{overflow-wrap:anywhere;color:var(--oc-text-primary);margin:0}.ai-detail__err{grid-column:1/-1}.ai-detail__err dd{color:var(--oc-coral);white-space:pre-wrap}.ai-pager{justify-content:space-between;align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ai-pager__btns{gap:var(--oc-space-2);display:flex}@container (width<=640px){.ai-row--head,.ai-c--conn,.ai-c--tok{display:none}[data-ai=call-row]{gap:var(--oc-space-0-5) var(--oc-space-3);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"feature ts cost""model lat ok""err err err"}.ai-c--feature{grid-area:feature}.ai-c--ts{color:var(--oc-text-secondary);grid-area:ts}.ai-c--cost{grid-area:cost}.ai-c--model{grid-area:model}.ai-c--lat{grid-area:lat}.ai-c--ok{grid-area:ok}.ai-err{grid-area:err}}.sal-panel{z-index:1200;border-radius:var(--oc-radius-sm,2px);width:min(520px,100vw - 16px);font-family:var(--font-mono,monospace);color:var(--oc-text-secondary);flex-direction:column;font-size:12px;display:flex;position:fixed;overflow-y:auto}.sal-panel:focus{outline:none}.sal-panel .sal-titlebar{background:var(--oc-ground-titlerow);height:32px;box-shadow:0 1px 0 0 var(--oc-line-rule);flex:none;align-items:center;gap:10px;padding:0 10px;display:flex}.sal-panel .sal-title{font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange);white-space:nowrap;margin:0;font-weight:400}.sal-panel .sal-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-dim);flex:auto;overflow:hidden}.sal-panel .sal-summary,.sal-panel .sal-note{font-size:var(--oc-fs-label,11px);color:var(--oc-text-dim);margin:0;padding:8px 10px}.sal-panel .sal-summary{box-shadow:0 1px 0 0 var(--oc-line-rule)}.sal-panel .sal-table{border-collapse:collapse;table-layout:fixed;width:100%}.sal-panel .sal-table th{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;text-align:left;color:var(--oc-text-dim);box-shadow:0 1px 0 0 var(--oc-line-rule);padding:6px 10px;font-weight:400}.sal-panel .sal-table--subagents th:first-child{width:72px}.sal-panel .sal-table--subagents th:nth-child(2){width:110px}.sal-panel .sal-table--subagents th:nth-child(4),.sal-panel .sal-table--timers th:first-child{width:84px}.sal-panel .sal-table--timers th:nth-child(2){width:130px}.sal-panel .sal-table--timers th:nth-child(3){width:64px}.sal-panel .sal-table td{box-shadow:0 1px 0 0 var(--oc-line-rule);text-overflow:ellipsis;white-space:nowrap;padding:5px 10px;overflow:hidden}.sal-panel .sal-type{color:var(--oc-text-primary)}.sal-panel .sal-num{text-align:right;font-variant-numeric:tabular-nums}.sal-panel .sal-status{text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.6px);font-size:var(--oc-fs-micro,10px)}.sal-panel .sal-status--running{color:var(--oc-green)}.sal-panel .sal-status--done{color:var(--oc-text-dim)}.sal-panel .sal-status--unknown{color:var(--oc-yellow)}.sal-panel .sal-status--live{color:var(--oc-green)}.sal-panel .sal-status--ended{color:var(--oc-text-dim)}.sal-panel.sal-panel--docked{z-index:5;background:var(--oc-ground-raised);width:min(360px,100%);max-height:none;box-shadow:-1px 0 0 0 var(--oc-line-panel);border-radius:0;position:absolute;top:0;bottom:0;right:0}.sal-panel.sal-panel--docked.sal-panel--full{width:100%;box-shadow:none}.sal-panel .sal-table--skills th:nth-child(2){width:96px}.sal-panel .sal-table--skills th:nth-child(3){width:84px}.sal-panel .sal-table--skills th:nth-child(4){width:64px}.sal-panel .sal-section{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-dim);box-shadow:0 1px 0 0 var(--oc-line-rule);margin:0;padding:8px 10px 4px}.sal-panel .sal-error{color:var(--oc-coral);font-size:var(--oc-fs-label,11px);margin:0;padding:6px 10px}.sal-panel .sal-row--unseen td{color:var(--oc-text-dim)}.sal-panel .sal-scout{align-items:center;gap:8px;padding:6px 10px;display:flex}.sal-panel .sal-scout-hint{flex:1;padding:0}.sal-panel .sal-chips{flex-direction:column;gap:6px;margin:0;padding:4px 10px 8px;list-style:none;display:flex}.sal-panel .sal-chip-row{align-items:baseline;gap:8px;display:flex}.sal-panel .sal-chip-why{color:var(--oc-text-dim);font-size:var(--oc-fs-label,11px);overflow-wrap:anywhere}.oc-tl-stage{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.oc-tl.svelte-12hxqt{flex-direction:column;gap:0;height:100%;min-height:0;display:flex}.oc-tl-note.svelte-12hxqt{padding:2px 10px var(--oc-space-2);color:var(--oc-text-dim);font-size:var(--oc-fs-label);margin:0}.oc-tl-body.svelte-12hxqt{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.oc-tl-body.svelte-12hxqt .oc-tl-pane{min-width:0;min-height:0;padding-left:var(--oc-terminal-inset);flex-direction:column;flex:auto;justify-content:flex-end;display:flex;position:relative}.hl.svelte-155ezj{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:inline-flex}.hl-said.svelte-155ezj{color:var(--oc-text-muted)}.hdc-wait.svelte-w6t8r9{background:var(--oc-ground-panel);min-height:0;max-height:60%;box-shadow:inset 0 1px 0 var(--oc-line-hairline);flex-direction:column;display:flex}.hdc-wait--open.svelte-w6t8r9{flex:0 auto}.hdc-wait-strip.svelte-w6t8r9{align-items:center;gap:var(--oc-space-2);height:var(--oc-row-h);padding:0 var(--oc-cell-pad-x);background:var(--oc-ground-titlerow);color:var(--oc-text-dim);font:inherit;text-align:left;cursor:pointer;border:0;flex:none;display:flex}.hdc-wait-label.svelte-w6t8r9{color:var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.14em;text-transform:uppercase}.hdc-wait-count.svelte-w6t8r9{padding:0 var(--oc-space-1);border-radius:var(--oc-radius-sm);background:var(--oc-orange);color:var(--oc-on-accent);font-size:var(--oc-fs-micro)}.hdc-wait-mix.svelte-w6t8r9{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hdc-wait-list.svelte-w6t8r9{min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.hdc-wait-list--group.svelte-w6t8r9{overflow:visible}.hdc-wait-row.svelte-w6t8r9{padding:var(--oc-space-1-5) var(--oc-cell-pad-x);box-shadow:inset 0 1px 0 var(--oc-line-hairline)}.hdc-wait-head.svelte-w6t8r9{align-items:baseline;gap:var(--oc-space-2);min-width:0;display:flex}.hdc-wait-kind.svelte-w6t8r9{font-size:var(--oc-fs-micro);letter-spacing:.12em;text-transform:uppercase;flex:none}.hdc-wait-kind--card.svelte-w6t8r9{color:var(--oc-orange)}.hdc-wait-kind--approval.svelte-w6t8r9{color:var(--oc-cyan)}.hdc-wait-kind--review.svelte-w6t8r9{color:var(--oc-purple-light)}.hdc-wait-path.svelte-w6t8r9{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hdc-wait-sep.svelte-w6t8r9{margin:0 var(--oc-space-1);opacity:.6}.hdc-wait-crumb.svelte-w6t8r9{font:inherit}.hdc-wait-crumb--link.svelte-w6t8r9{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.hdc-wait-crumb--link.svelte-w6t8r9:hover{text-decoration:underline}.hdc-wait-age.svelte-w6t8r9{opacity:.7;flex:none;margin-left:auto}.hdc-wait-ask.svelte-w6t8r9{margin:var(--oc-space-1) 0 0}.hdc-wait-sub.svelte-w6t8r9{margin:var(--oc-space-0-5) 0 0;opacity:.7}.hdc-wait-note.svelte-w6t8r9{margin-top:var(--oc-space-1-5)}.hdc-wait-note.svelte-w6t8r9 textarea{width:100%}.hdc-wait-keys.svelte-w6t8r9{gap:var(--oc-space-1-5);margin-top:var(--oc-space-1-5);display:flex}.hdc-wait-failed.svelte-w6t8r9{padding:var(--oc-space-1) var(--oc-cell-pad-x);color:var(--oc-coral);margin:0}.hdc-wait-group.svelte-w6t8r9{box-shadow:inset 0 1px 0 var(--oc-line-hairline)}.hdc-wait-group-head.svelte-w6t8r9{align-items:center;gap:var(--oc-space-1);width:100%;height:var(--oc-row-h-dense);padding:0 var(--oc-cell-pad-x);background:var(--oc-ground-band);color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;display:flex}.hdc-wait-group-count.svelte-w6t8r9{color:var(--oc-orange);margin-left:auto}.mw{color:var(--pl-text);min-width:0;font-size:12px}.mw-body{flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.mw-spacer{flex:auto}.mw-subject{align-items:baseline;gap:8px;margin:0;display:flex}.mw-machines{margin:0;padding:0;list-style:none}.mw-machine{border-top:1px solid var(--pl-line-quiet);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:6px 0;display:flex}.mw-machine:first-child{border-top:0}.mw-card{background:var(--pl-raised);border:1px solid var(--pl-line-quiet);flex-direction:column;gap:6px;min-width:0;padding:8px;display:flex}.mw-checks,.mw-steps,.mw-children{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mw-check{color:var(--pl-muted);overflow-wrap:anywhere}.mw-check[data-blocking=true]{color:var(--pl-high)}.mw-publish{border-top:1px solid var(--pl-line-quiet);flex-direction:column;gap:6px;padding-top:8px;display:flex}.mw-foot{box-shadow:inset 0 1px 0 0 var(--pl-line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:8px 12px;display:flex}.mw-actions{justify-content:flex-end;gap:8px;display:flex}.mw-step{font-family:var(--pl-mono);color:var(--pl-muted);border-top:1px solid var(--pl-line-quiet);padding:4px 0}.mw-step:first-child{border-top:0}.mw-step:before{content:". "}.mw-step[data-state=current]:before{content:"> "}.mw-step[data-state=done]:before{content:"+ "}.mw-step[data-state=current]{color:var(--pl-text)}.mw-step[data-state=current]:before{color:var(--pl-ok)}@media (prefers-reduced-motion:no-preference){.mw-step[data-state=current]:before{animation:1.6s ease-in-out infinite status-dot-pulse}}.mw .pl-titlebar [data-btn]{min-height:0}.mw-step[data-state=done]{color:var(--pl-ok)}.mw-result{border-left:2px solid var(--pl-ok);background:var(--pl-raised);margin:0;padding:6px 8px}@media (max-width:700px){.mw-body{padding:8px}.mw-actions{flex-direction:column-reverse}.mw-actions>button{width:100%}}.pt{min-width:0;padding:4px 12px}.pt-body{border-top:1px solid var(--oc-line-faint);min-width:0;color:var(--oc-text-primary);font-size:12px;font-family:var(--font-mono);flex-direction:column;gap:8px;padding:8px 0 4px;display:flex}.pt-row{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.pt-line{color:var(--oc-text-primary);overflow-wrap:anywhere;min-width:0;margin:0}.pt-note{color:var(--oc-text-secondary);overflow-wrap:anywhere;min-width:0;margin:0}.pt-publish,.pt-replicas{border-top:1px solid var(--oc-line-faint);flex-direction:column;gap:6px;min-width:0;padding-top:8px;display:flex}.pt-replica-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pt-replica{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-width:0;display:flex}.pt-actions{justify-content:flex-end;display:flex}.pt-error,.pt-done{overflow-wrap:anywhere;background:var(--oc-ground-raised);color:var(--oc-text-primary);border-left:2px solid var(--oc-coral);margin:0;padding:6px 8px}.pt-done{border-left-color:var(--oc-green)}@media (max-width:700px){.pt{padding:4px 8px}.pt-actions>[data-btn]{width:100%}}.stm-modal .modal-content.stm{width:min(30rem, calc(100vw - var(--oc-space-5)));max-width:none;max-height:calc(100dvh - var(--oc-space-5));border-radius:var(--oc-radius-sm);font-family:var(--font-mono);flex-direction:column;padding:0;display:flex;overflow:auto}.stm-modal .modal-content.stm>.modal-body,.stm-modal .modal-content.stm>.modal-footer{margin:0;display:block}.fdh.svelte-aqqxak{box-sizing:border-box;flex-direction:column;gap:6px;width:100%;padding:6px 8px 8px;display:flex}.fdh-row.svelte-aqqxak{--oc-ibtn-size:24px;align-items:center;gap:2px;display:flex}.fdh-spacer.svelte-aqqxak{flex:auto}svg.svelte-aqqxak{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}.fdh-dots.svelte-aqqxak{stroke-width:2.2px}.fdh-menu-anchor.svelte-aqqxak{position:relative}.fdh-menu{flex-direction:column;min-width:190px;padding:4px;display:flex}.fdh-rule.svelte-aqqxak{background:var(--oc-line-rule);height:1px;margin:4px 0}.fdh-note.svelte-aqqxak{font-family:var(--font-mono);color:var(--oc-coral);margin:0;padding:4px 6px;font-size:12px}.fdh-find.svelte-aqqxak{box-sizing:border-box;background:var(--oc-ground-field);border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm,2px);height:24px;color:var(--oc-text-muted);align-items:center;gap:6px;padding:0 8px;display:flex}.fdh-find.svelte-aqqxak:focus-within{border-color:var(--oc-orange-dim)}.fdh-scope.svelte-aqqxak{white-space:nowrap;text-overflow:ellipsis;max-width:55%;font-family:var(--font-mono);color:var(--oc-text-dim);direction:rtl;unicode-bidi:plaintext;flex:0 auto;font-size:12px;overflow:hidden}.fdh-input.svelte-aqqxak{min-width:0;height:22px;color:var(--oc-text-primary);font-family:var(--font-mono);background:0 0;border:none;outline:none;flex:auto;padding:0;font-size:12px}.fdh-input.svelte-aqqxak::placeholder{color:var(--oc-text-dim)}.fdh-input.svelte-aqqxak::-webkit-search-cancel-button{display:none}@media (max-width:719px),(pointer:coarse){.d-chk__h,.d-more [data-btn]{min-height:var(--oc-tap)}.pp-ck__unread [data-btn]{min-height:var(--oc-tap);min-width:var(--oc-tap)}}.d-card .catalog-card__title{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:keep-all;overflow:hidden}@media (max-width:719px),(pointer:coarse){.d-card [data-btn],.pp-iv [data-btn]{min-height:44px}button.d-ev__btn{min-height:var(--oc-tap);align-content:center}.d-fold>summary{min-height:var(--oc-tap);align-items:center;display:flex}.d-ev:has(.d-fold)>.d-ev__mark{padding-top:calc(var(--oc-tap) / 2 - var(--oc-pp-space-7));align-items:flex-start}.d-ev:has(.d-fold)>.d-ev__mark:after{top:calc(var(--oc-tap) / 2 + var(--oc-pp-space-7) + var(--oc-space-1))}}.d-regi .fields__row,.d-regi .fields__tick{gap:var(--oc-space-2);margin:0}.d-regi .fields__row{font-size:var(--oc-fs-hint);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-secondary)}.d-regi .modal-label{font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0}.d-regi .modal-input{width:22ch;height:var(--oc-control-h);padding:0 var(--oc-space-2);font-size:var(--oc-fs-status);letter-spacing:0;text-transform:none;line-height:normal}.d-regi .fields__tick input{margin:var(--oc-pp-space-3) var(--oc-pp-space-3) var(--oc-pp-space-3) var(--oc-space-1)}@media (max-width:719px),(pointer:coarse){.d-regi .modal-input{height:var(--oc-tap)}.d-hero .oc-pick,.d-regi .fields__tick{min-height:var(--oc-tap)}.d-wiz__terms{min-height:var(--oc-tap);align-items:center;display:inline-flex}.d-filter input,.d-empty--fail button{min-height:var(--oc-tap)}}.trust.svelte-3rmgys{flex-direction:column;gap:8px;min-width:0;font-size:12px;display:flex}.trust__label.svelte-3rmgys{color:var(--oc-orange);letter-spacing:.8px;text-transform:uppercase;align-items:center;margin:0;font-size:10px;font-weight:400;display:flex}.trust__override.svelte-3rmgys{color:var(--oc-yellow);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.45}.tv-plate.svelte-3rmgys{border:1px solid var(--oc-line-panel);background:var(--oc-ground-titlerow);border-radius:2px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.tv-plate.svelte-3rmgys .verdict-mark{flex:none;order:-1}.tv-plate.svelte-3rmgys .verdict-mark svg{width:26px;height:26px}.tv-pw.svelte-3rmgys{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.tv-word.svelte-3rmgys{font-size:var(--oc-fs-figure,20px);color:var(--oc-text-bright);line-height:1.1}.tv-plate[data-verdict=blocked].svelte-3rmgys .tv-word:where(.svelte-3rmgys){color:var(--oc-coral)}.tv-plate[data-verdict=clean].svelte-3rmgys .verdict-mark,.tv-plate[data-verdict=unreadable].svelte-3rmgys .verdict-mark{color:var(--oc-text-primary)}.tv-psub.svelte-3rmgys{color:var(--oc-text-muted);font-size:11px;line-height:1.4}.tv-grade.svelte-3rmgys{border:1px solid var(--oc-line-rule);border-radius:2px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;min-width:44px;padding:4px 8px;display:flex}.tv-grade.svelte-3rmgys b:where(.svelte-3rmgys){font-weight:400;font-size:var(--oc-fs-figure,20px);color:var(--oc-text-bright);line-height:1}.tv-grade.svelte-3rmgys i:where(.svelte-3rmgys){color:var(--oc-text-muted);letter-spacing:.6px;text-transform:uppercase;font-size:10px;font-style:normal}.tv-grid.svelte-3rmgys{border:1px solid var(--oc-line-panel);border-radius:2px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tv-cell.svelte-3rmgys{overflow-wrap:anywhere;min-width:0;box-shadow:inset -1px -1px 0 0 var(--oc-line-faint);flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.tv-cell.svelte-3rmgys:nth-child(2n){box-shadow:inset 0 -1px 0 0 var(--oc-line-faint)}.tv-cell.svelte-3rmgys:nth-child(n+3){box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);grid-column:1/-1}.tv-cell.svelte-3rmgys:last-child{box-shadow:none}.tv-kr.svelte-3rmgys{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;min-height:20px;display:flex}.tv-k.svelte-3rmgys{color:var(--oc-text-muted);letter-spacing:.6px;text-transform:uppercase;font-size:10px}.tv-v.svelte-3rmgys{color:var(--oc-text-primary);flex-direction:column;gap:1px;min-width:0;display:flex}.tv-v.svelte-3rmgys em:where(.svelte-3rmgys){color:var(--oc-text-muted);font-size:11px;font-style:normal}.tv-v.svelte-3rmgys code:where(.svelte-3rmgys){font:inherit;color:var(--oc-text-primary)}.tv-nb.svelte-3rmgys{white-space:nowrap}.tv-copy.svelte-3rmgys{flex:none;margin:-2px 0;padding:2px 8px;font-size:10px}@media (max-width:767px){.tv-grid.svelte-3rmgys{grid-template-columns:minmax(0,1fr)}.tv-cell.svelte-3rmgys,.tv-cell.svelte-3rmgys:nth-child(2n),.tv-cell.svelte-3rmgys:nth-child(n+3){box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);grid-column:auto}.tv-cell.svelte-3rmgys:last-child{box-shadow:none}.tv-copy.svelte-3rmgys{min-height:44px;margin:0;padding:0 12px}}.mgr .sk-detail{flex-direction:column;gap:16px;display:flex}.mgr .sk-section{border-top:1px solid var(--pl-line-quiet);flex-direction:column;gap:8px;padding-top:10px;display:flex}.mgr .sk-section:first-child{border-top:0;padding-top:0}.mgr .sk-section>.oc-label{margin:0}.mgr .sk-harness{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.mgr .sk-harness__name{min-width:52px;color:var(--pl-text);font-family:var(--pl-mono);font-size:12px}.mgr .sk-states{flex-wrap:wrap;gap:6px;display:flex}.mgr .sk-note{color:var(--pl-muted);flex:100%;margin:0;font-size:11px}.mgr .sk-text{border:1px solid var(--pl-line);border-radius:var(--pl-radius-sm);background:var(--pl-raised);max-height:220px;color:var(--pl-text);font-family:var(--pl-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 10px;font-size:12px;overflow:auto}.mgr .sk-loc{border-top:1px solid var(--pl-line-quiet);flex-direction:column;gap:8px;padding:8px 0;display:flex}.mgr .sk-loc:first-of-type{border-top:0}.mgr .sk-hint{color:var(--pl-muted);margin:0;font-size:11px}.mgr .oc-toolbar__extras{flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%}@media (max-width:767px){.mgr .oc-toolbar{flex-wrap:wrap;overflow-x:visible}.sk-page .oc-toolbar__search{flex:100%;max-width:none}.sk-page .oc-toolbar__extras{display:contents}.sk-page .oc-toolbar .oc-page__chips{scrollbar-width:none;flex-wrap:nowrap;flex:100%;min-width:0;overflow-x:auto}.sk-page .oc-toolbar .oc-page__chips>*{flex:none}.sk-page .oc-toolbar__end{order:2}.sk-page .oc-toolbar .sk-required{flex:100%;order:3}.mgr:not(.sk-page) .oc-toolbar__extras{flex:100%}}.mgr .sk-required{min-width:0;max-width:100%}.mgr .sk-context{flex-direction:column;gap:4px;max-width:320px;display:flex}@media (max-width:1023px){.mgr .sk-states .oc-chip{min-height:44px}}.mgr .sk-tabs{flex-wrap:wrap;align-self:flex-end;gap:6px;display:flex}.mgr .sk-table{border-collapse:collapse;width:100%;color:var(--pl-text);font-family:var(--pl-mono);font-size:12px}.mgr .sk-table th,.mgr .sk-table td{border-top:1px solid var(--pl-line-quiet);text-align:left;overflow-wrap:anywhere;padding:6px 8px}.mgr .sk-table thead th{color:var(--pl-muted);letter-spacing:.08em;text-transform:uppercase;border-top:0;font-size:11px}.mgr .sk-table th.sk-table__num,.mgr .sk-table td.sk-table__num{text-align:right;white-space:nowrap}.mgr .sk-table__name{font-weight:400}.mgr .sk-table__sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mgr .sk-table [aria-sort=ascending] .sk-table__sort,.mgr .sk-table [aria-sort=descending] .sk-table__sort{color:var(--pl-text)}.mgr .sk-md{border:1px solid var(--pl-line-quiet);max-height:260px;color:var(--pl-text);font-family:var(--pl-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin:6px 0 0;padding:8px;font-size:11px;line-height:1.45;overflow:auto}.mgr .sk-health{flex-direction:column;gap:10px;display:flex}.mgr .sk-health__row{flex-direction:column;gap:6px;display:flex}.mgr .sk-tripwire{flex-direction:column;gap:4px;display:flex}.mgr .sk-tripwire__heading{color:var(--pl-muted);font-family:var(--pl-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.mgr .sk-tripwire__fact{color:var(--pl-text);font-family:var(--pl-mono);margin:0;font-size:11px}.mgr .sk-tripwire__fact--bad{color:var(--oc-coral)}.mgr .sk-prov{flex-direction:column;gap:10px;display:flex}@media (min-width:768px){.sk-page .oc-toolbar{flex:1 1 0;align-items:center;min-width:0}.sk-page .oc-toolbar__search{flex:0 220px;min-width:140px}.sk-page .oc-toolbar__extras{display:contents}.sk-page .oc-toolbar .oc-page__chips{flex-wrap:nowrap}.sk-page .oc-toolbar .sk-required{flex:180px;min-width:0}}.mgr.sk-page .mgr-chip{border-color:#0000}.skp-host{min-width:0;min-height:0;padding:var(--oc-space-4);flex:auto;overflow:auto}.skp{--skp-top:color-mix(in oklab, oklch(from var(--oc-cyan) .46 .15 h) 12%, var(--oc-ground-card));--skp-head:color-mix(in oklab, oklch(from var(--oc-cyan) .3 .09 h) 18%, color-mix(in srgb, var(--oc-ground-card), var(--oc-text-primary) 14%));--skp-body:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 5%);--skp-frame:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 30%);--skp-tile:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 34%);gap:var(--oc-space-4);min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-body,12px);color:var(--oc-text-primary);flex-direction:column;line-height:1.5;display:flex;container:skpane/inline-size}.skp ul,.skp ol{margin:0;padding:0;list-style:none}.skp p,.skp dl,.skp dd,.skp h2{margin:0}.skp-page{--oc-ground-band:var(--skp-top);--oc-ground-content:var(--oc-ground-panel)}.skp-page [data-act=remove-open]{color:var(--oc-coral)}.skp-page [data-act=remove-open][aria-expanded=true]{border-color:var(--oc-coral);background:color-mix(in oklab, var(--oc-coral) 14%, transparent)}.skp-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;min-width:0;display:grid}.skp-stage,.skp-insp{min-width:0}.skp-insp{padding:0 calc(var(--oc-space-3) + var(--oc-space-0-5)) var(--oc-space-4);flex-direction:column;gap:0;display:flex}.skp-insp__quiet{gap:calc(var(--oc-space-3) + var(--oc-space-0-5));flex-direction:column;min-width:0;display:flex}.skp-insp__main{gap:calc(var(--oc-space-3) + var(--oc-space-0-5));min-width:0;padding-top:calc(var(--oc-space-3) + var(--oc-space-0-5));flex-wrap:wrap;align-items:stretch;display:flex}.skp-insp__main>.skp-live{padding-bottom:var(--oc-space-0-5);flex:100%}.skp-insp__main>.skp-sec{flex:240px}.skp-sec{gap:var(--oc-space-2);min-width:0;padding:0 0 var(--oc-space-3);border:1px solid var(--skp-frame);border-radius:var(--oc-radius-sm);background:var(--skp-body);flex-direction:column;display:flex;overflow:hidden}.skp-sec>:not(.skp-tlabel){margin-inline:var(--oc-space-3)}.skp-tlabel,.skp-ctx__head .skp-label,.skp-md__bar .skp-label{font-size:var(--oc-fs-label,11px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-text-bright);margin:0;font-weight:700}.skp-tlabel{min-height:30px;padding:0 var(--oc-space-3);background:var(--skp-head);box-shadow:inset 0 -1px 0 0 var(--skp-frame);align-items:center;display:flex}.skp-label{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-secondary);font-weight:600}.skp-shape{vertical-align:-2px}.skp-rmstrip{align-items:center;gap:calc(var(--oc-space-2) + var(--oc-space-0-5)) calc(var(--oc-space-3) + var(--oc-space-0-5));padding:calc(var(--oc-space-2) + var(--oc-space-0-5)) calc(var(--oc-space-3) + var(--oc-space-0-5));background:var(--oc-ground-raised);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-wrap:wrap;min-width:0;display:flex}.skp-rmstrip__q{align-items:center;gap:var(--oc-space-2) calc(var(--oc-space-3) + var(--oc-space-0-5));flex-wrap:wrap;min-width:0;display:flex}.skp-rmstrip__h{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;flex:100%;min-width:0;display:flex}.skp-rmstrip__h .modal-btn{margin-left:auto}.skp .modal-btn{padding:calc(var(--oc-space-1-5) + var(--oc-space-0-5) / 2) var(--oc-space-4);font-family:var(--font-mono);font-size:13px}.skp-rm__q{color:var(--oc-text-primary);overflow-wrap:anywhere}.skp-rm__row{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.skp-rm__ro{color:var(--oc-text-dim)}.skp-rmlist{border:1px solid var(--oc-line-faint);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);flex-direction:column;flex:100%;gap:0;display:flex}.skp-rmlist>li{gap:var(--oc-space-1-5);padding:var(--oc-space-2) calc(var(--oc-space-2) + var(--oc-space-0-5));flex-direction:column;display:flex}.skp-rmlist>li+li{box-shadow:inset 0 1px 0 0 var(--oc-line-faint)}.skp-rmlist .modal-btn{align-self:flex-start}.skp-rmlist .skp-loc__path{font-size:var(--oc-fs-hint)}.skp-live{align-items:center;gap:var(--oc-space-2);color:var(--oc-text-bright);font-size:13px;display:flex}.skp-live[data-on=false]{color:var(--oc-text-muted)}.skp-live .skp-shape{color:var(--oc-green)}.skp-live[data-on=false] .skp-shape{color:var(--oc-text-dim)}.skp-sc-all{gap:calc(var(--oc-space-2) + var(--oc-space-0-5));flex-direction:column;min-width:0;display:flex}.skp-sc{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.skp-sc__row{align-items:flex-start;gap:var(--oc-space-1);flex-direction:column;display:flex}.skp-sc__who{min-width:4.5em;color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;font-weight:600}.skp-eff{color:var(--oc-text-secondary);font-size:var(--oc-fs-hint)}.skp-sc__chips{gap:var(--oc-space-1);flex-wrap:wrap;display:inline-flex}.skp-sc__chip{align-items:center;gap:var(--oc-space-1-5);min-height:30px;padding:0 var(--oc-space-2);color:var(--oc-text-muted);border:1px solid var(--skp-tile);border-radius:var(--oc-radius-sm);font:inherit;font-size:var(--oc-fs-label,11px);cursor:pointer;background:0 0;display:inline-flex}.skp-sc__chip:hover:not(:disabled){background:var(--oc-ground-hover);color:var(--oc-text-primary)}.skp-sc__chip[aria-pressed=true]{border-color:var(--oc-orange-dim);background:var(--oc-orange-tint);color:var(--oc-text-bright)}.skp-sc__chip:disabled{opacity:.45;cursor:not-allowed}.skp-sc__write{color:var(--oc-text-dim);font-size:var(--oc-fs-hint)}.skp-sc__err{color:var(--oc-coral)}.skp-loc{gap:var(--oc-space-0-5);padding:var(--oc-space-1-5) 0;grid-template-columns:minmax(0,1fr);display:grid}.skp-loc+.skp-loc{box-shadow:inset 0 1px 0 0 var(--skp-frame)}.skp-loc__path{overflow-wrap:anywhere;color:var(--oc-text-primary)}.skp-loc__meta{color:var(--oc-text-dim);font-size:var(--oc-fs-hint);overflow-wrap:anywhere}.skp-loc__h{color:var(--oc-text-secondary);font-weight:600;font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase}.skp-more{min-height:26px;padding:0 var(--oc-space-2);color:var(--oc-text-secondary);border:1px solid var(--skp-tile);border-radius:var(--oc-radius-sm);font:inherit;font-size:var(--oc-fs-hint);cursor:pointer;background:0 0;align-self:flex-start}.skp-more:hover{background:var(--oc-ground-hover);color:var(--oc-text-primary)}.skp-gone{color:var(--oc-text-muted)}.skp-insp__quiet{padding-top:calc(var(--oc-space-3) + var(--oc-space-0-5));font-size:var(--oc-fs-hint,11px);color:var(--oc-text-muted)}.skp-insp__quiet .skp-sec{background:0 0;border:0;padding:0;overflow:visible}.skp-insp__quiet .skp-sec>*{margin-inline:0}.skp-note{color:var(--oc-text-dim);font-size:var(--oc-fs-hint);line-height:1.5}.skp-dash{color:var(--oc-text-dim)}.skp-stage{flex-direction:column;display:flex}.skp-cards{gap:var(--oc-space-3);padding:calc(var(--oc-space-3) + var(--oc-space-0-5));flex-direction:column;display:flex}.skp-ctx{gap:calc(var(--oc-space-2) + var(--oc-space-0-5));min-width:0;padding:0 0 var(--oc-space-3);border:1px solid var(--skp-frame);border-radius:var(--oc-radius-sm);background:var(--skp-body);flex-direction:column;display:flex;overflow:hidden}.skp-ctx>:not(.skp-ctx__head){margin-inline:var(--oc-space-3)}.skp-ctx__head{align-items:center;gap:var(--oc-space-2);min-width:0;min-height:30px;padding:0 var(--oc-space-3);background:var(--skp-head);box-shadow:inset 0 -1px 0 0 var(--skp-frame);flex-wrap:wrap;display:flex}.skp-ctx__tag{align-items:center;gap:var(--oc-space-1-5);color:var(--oc-text-secondary);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;margin-left:auto;display:inline-flex}.skp-ctx__tag[data-tone=on]{color:var(--oc-green)}.skp-ctx__tag[data-tone=flag]{color:var(--oc-coral)}.skp-ctx__body{gap:var(--oc-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.skp-ctx__desc{color:var(--oc-text-primary);overflow-wrap:anywhere}.skp-ctx__eff{color:var(--oc-text-secondary)}.skp-ctx__foot{align-items:center;gap:var(--oc-space-2);color:var(--oc-text-dim);font-size:var(--oc-fs-hint);box-shadow:inset 0 1px 0 0 var(--skp-frame);padding-top:var(--oc-space-2);margin-top:auto;display:flex}.skp-trig{gap:var(--oc-space-1-5);padding:var(--oc-space-1) 0;flex-direction:column;display:flex}.skp-trig ul{gap:var(--oc-space-1-5);flex-wrap:wrap;display:flex}.skp-phrase{padding:var(--oc-space-0-5) var(--oc-space-2);border:1px solid color-mix(in srgb, var(--oc-ground-raised), var(--oc-text-primary) 38%);color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;border-radius:2px}.skp-det__body{gap:calc(var(--oc-space-3) + var(--oc-space-0-5)) calc(var(--oc-space-4) + var(--oc-space-1));flex-flow:wrap;align-items:flex-start;display:flex}.skp-statgrp{gap:var(--oc-space-1-5);flex-direction:column;flex:min(100%,260px);min-width:0;display:flex}.skp-stats{gap:var(--oc-space-1-5);grid-template-columns:repeat(auto-fit,minmax(8.5em,1fr));display:grid}.skp-statgrp[data-group=fired] .skp-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.skp-stat{gap:var(--oc-space-0-5);min-width:0;padding:var(--oc-space-1-5) var(--oc-space-2);border:1px solid var(--skp-tile);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);flex-direction:column;display:flex}.skp-stat__v{color:var(--oc-text-bright);overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:1.2}.skp-stat__l{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-secondary);overflow-wrap:anywhere;font-weight:600}.skp-kv{gap:var(--oc-space-1) var(--oc-space-3);font-size:var(--oc-fs-hint,11px);grid-template-columns:minmax(3.6em,4.6em) minmax(0,1fr);display:grid}.skp-kv dt{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-secondary);padding-top:var(--oc-space-0-5);font-weight:600}.skp-kv dd{overflow-wrap:anywhere;min-width:0;color:var(--oc-text-secondary)}.skp-tw{text-transform:none;letter-spacing:0;font-size:var(--oc-fs-hint,11px)}.skp-v{align-items:center;gap:var(--oc-space-1-5);display:inline-flex}.skp-warn{gap:var(--oc-space-0-5);margin-top:var(--oc-space-1);color:var(--oc-text-muted);flex-direction:column;display:flex}.skp-md{margin:0 calc(var(--oc-space-3) + var(--oc-space-0-5)) calc(var(--oc-space-3) + var(--oc-space-0-5));border:1px solid var(--skp-frame);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);flex-direction:column;min-width:0;display:flex;overflow:hidden}.skp-md__bar{align-items:center;gap:calc(var(--oc-space-2) + var(--oc-space-0-5));min-height:38px;padding:var(--oc-space-1) calc(var(--oc-space-2) + var(--oc-space-0-5));background:var(--skp-head);box-shadow:inset 0 -1px 0 0 var(--skp-frame);flex-wrap:wrap;display:flex}.skp-md__tools{align-items:center;gap:var(--oc-space-1-5);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.skp-tool{min-height:26px;padding:0 calc(var(--oc-space-2) + var(--oc-space-0-5));color:var(--oc-text-secondary);border:1px solid var(--skp-tile);border-radius:var(--oc-radius-sm);font:inherit;font-size:var(--oc-fs-hint);cursor:pointer;background:0 0}.skp-tool:hover:not(:disabled){background:var(--oc-ground-hover);color:var(--oc-text-primary);border-color:var(--oc-line-rule)}.skp-tool[aria-pressed=true],.skp-tool[aria-expanded=true],.skp-tool[aria-pressed=true]:hover:not(:disabled),.skp-tool[aria-expanded=true]:hover:not(:disabled){border-color:var(--oc-orange-dim);background:var(--oc-orange-tint);color:var(--oc-orange)}.skp-tool--primary{--_bd:var(--oc-orange);border-color:var(--oc-orange);background:var(--oc-orange-tint);color:var(--oc-text-bright)}.skp-tool:disabled{color:var(--oc-text-dim);cursor:not-allowed;border-style:dashed}.skp-input{background:var(--oc-ground-field);color:var(--oc-text-primary);border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);font:inherit;padding:0 var(--oc-space-2)}.skp-vnote{width:20em;max-width:100%;min-height:26px}.skp-md__msg{padding:var(--oc-space-1-5) calc(var(--oc-space-2) + var(--oc-space-0-5));color:var(--oc-text-secondary);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);overflow-wrap:anywhere}.skp-md__msg[data-msg]{color:var(--oc-green)}.skp-md__msg--bad{color:var(--oc-coral);align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.skp-vers{box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);background:var(--oc-ground-raised);flex-direction:column;display:flex}.skp-ver{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);padding:var(--oc-space-1-5) calc(var(--oc-space-2) + var(--oc-space-0-5));color:var(--oc-text-secondary);flex-wrap:wrap;min-width:0;display:flex}.skp-ver+.skp-ver{box-shadow:inset 0 1px 0 0 var(--oc-line-faint)}.skp-ver b{color:var(--oc-text-bright);min-width:2.2em;font-weight:600}.skp-ver__n{min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere;flex:8em}.skp-ver__cur{padding:0 var(--oc-space-1-5);border:1px solid var(--oc-green);color:var(--oc-green);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;border-radius:2px;margin-left:auto}.skp-ver .skp-tool{margin-left:auto}.skp-md__body{padding:var(--oc-space-2) 0;flex:auto;min-height:300px}.skp-md__body--edit{padding:0;display:flex}.skp-edit{resize:vertical;width:100%;min-height:300px;padding:var(--oc-space-2) calc(var(--oc-space-2) + var(--oc-space-0-5));background:var(--oc-ground-field);color:var(--oc-text-primary);font:inherit;font-size:var(--oc-fs-hint,11px);tab-size:2;white-space:pre;border:0;border-radius:0;flex:auto;line-height:1.55;overflow:auto}.skp-md__l{gap:0 calc(var(--oc-space-2) + var(--oc-space-0-5));padding:0 calc(var(--oc-space-2) + var(--oc-space-0-5));white-space:pre-wrap;overflow-wrap:anywhere;color:var(--oc-text-secondary);font-size:var(--oc-fs-hint,11px);grid-template-columns:3.2em minmax(0,1fr);line-height:1.55;display:grid}.skp-md__l span:first-child{text-align:right;color:var(--oc-text-dim)}.skp-md__l[data-h]{color:var(--oc-text-bright)}.skp-fmt{--skp-h1:oklch(from var(--oc-text-primary) calc(.3 + .62 * l) .17 25);--skp-h2:oklch(from var(--oc-text-primary) calc(.3 + .62 * l) .15 95);--skp-h3:oklch(from var(--oc-text-primary) calc(.3 + .62 * l) .12 230);--skp-rule:color-mix(in srgb, var(--oc-ground-field), var(--oc-text-primary) 38%);padding:var(--oc-space-1-5) calc(var(--oc-space-3) + var(--oc-space-0-5)) calc(var(--oc-space-2) + var(--oc-space-0-5));color:var(--oc-text-primary);overflow-wrap:anywhere;line-height:1.6}.skp .skp-fmt>*+*{margin-top:var(--oc-space-2)}.skp .skp-fmt ol{margin-bottom:var(--oc-space-3)}.skp-fmt p,.skp-fmt li{color:var(--oc-text-secondary)}.skp-fmt code{padding:0 var(--oc-space-1);border:1px solid var(--oc-line-faint);color:var(--oc-text-primary);background:var(--oc-ground-raised);border-radius:2px}.skp-fmt strong{color:var(--oc-text-bright);font-weight:600}.skp-fmt a{color:var(--oc-cyan)}.skp-fmt ol,.skp-fmt ul{gap:var(--oc-space-0-5);flex-direction:column;padding-left:1.6em;display:flex}.skp-fmt ol{list-style:decimal}.skp-fmt ul{list-style:square}.skp-fmt__h{color:var(--oc-text-bright);padding-top:var(--oc-space-1-5);font-weight:600}.skp-fmt__h1{color:var(--skp-h1)}.skp-fmt__h2{color:var(--skp-h2)}.skp-fmt__h3{color:var(--skp-h3)}.skp-fmt__h1{font-size:15px}.skp-fmt__h2{padding-bottom:calc(var(--oc-space-0-5) + var(--oc-space-0-5) / 2);box-shadow:inset 0 -1px 0 0 var(--skp-rule);font-size:13px}.skp-fmt__h3{font-size:12px}.skp-fmt__pre{padding:var(--oc-space-1-5) calc(var(--oc-space-2) + var(--oc-space-0-5));border:1px solid var(--oc-line-faint);border-radius:var(--oc-radius-sm);background:var(--oc-ground-raised);color:var(--oc-text-primary);font:inherit;font-size:var(--oc-fs-hint,11px);margin:0;overflow-x:auto}.skp-fmt__quote{padding-left:calc(var(--oc-space-2) + var(--oc-space-0-5));box-shadow:inset 2px 0 0 0 var(--oc-line-rule)}.skp-fmt__rule{background:var(--oc-line-faint);height:1px;margin:var(--oc-space-2) 0;border:0}.skp-fmt__tablewrap{max-width:100%;overflow-x:auto}.skp-fmt__table{border-collapse:collapse;width:100%;font-size:var(--oc-fs-hint,11px)}.skp-fmt__table th,.skp-fmt__table td{border:1px solid var(--skp-rule);padding:var(--oc-space-1) calc(var(--oc-space-2) + var(--oc-space-0-5));text-align:left;vertical-align:top;color:var(--oc-text-secondary)}.skp-fmt__table th{background:var(--oc-ground-raised);color:var(--oc-text-bright);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;font-weight:600}.skp-fm{gap:var(--oc-space-0-5) var(--oc-space-3);padding:var(--oc-space-1-5) calc(var(--oc-space-2) + var(--oc-space-0-5));border:1px solid var(--skp-rule);border-radius:var(--oc-radius-sm);background:var(--oc-ground-raised);grid-template-columns:minmax(4.5em,6.5em) minmax(0,1fr);display:grid}.skp-fm dt{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-secondary);padding-top:var(--oc-space-0-5);font-weight:600}.skp-fm dd{color:var(--oc-text-secondary);min-width:0}.skp-insp{box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);order:-1}.skp-eff{display:block}@container skpane (width<=719px){.skp-page{gap:calc(var(--oc-space-3) + var(--oc-space-0-5));background:0 0;border:0;overflow:visible}.skp-page .oc-titlebar,.skp-rmstrip{border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius)}.skp-grid{gap:calc(var(--oc-space-3) + var(--oc-space-0-5));flex-direction:column;display:flex}.skp-insp{display:contents}.skp-insp__main,.skp-insp__quiet,.skp-stage{padding:0}.skp-stage{order:2}.skp-insp__main{order:1}.skp-insp__quiet{order:3}.skp-cards{padding:0}.skp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.skp-md{margin:0}.skp-stage{gap:calc(var(--oc-space-3) + var(--oc-space-0-5))}}@media (max-width:700px){.skp-host{padding:calc(var(--oc-space-2) + var(--oc-space-0-5))}.skp-more,.skp-tool{min-height:var(--oc-tap,44px);min-width:var(--oc-tap,44px)}.skp-sc__chip{min-height:var(--oc-tap,44px)}}li.svelte-ncw3p9 [data-act=card-star][aria-pressed=true]{color:var(--oc-yellow)}.tbyo.svelte-1gteuqd{flex-direction:column;gap:14px;min-width:0;display:flex}.tbyo-title.svelte-1gteuqd{font-size:var(--oc-fs-label,12px);letter-spacing:var(--oc-tracking-title,.12em);text-transform:uppercase;color:var(--oc-orange);margin:0;font-weight:700}.tbyo-lead.svelte-1gteuqd,.tbyo-copy.svelte-1gteuqd p:where(.svelte-1gteuqd),.tbyo-share.svelte-1gteuqd p:where(.svelte-1gteuqd){font-size:var(--oc-fs-body,13px);color:var(--oc-text-secondary);margin:0;line-height:1.55}.tbyo-steps.svelte-1gteuqd{border-top:1px solid var(--oc-line-faint);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.tbyo-step.svelte-1gteuqd{border-bottom:1px solid var(--oc-line-faint);grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.tbyo-num.svelte-1gteuqd{font-size:var(--oc-fs-label,12px);color:var(--oc-orange);font-weight:700}.tbyo-copy.svelte-1gteuqd{flex-direction:column;gap:6px;min-width:0;display:flex}.tbyo-copy.svelte-1gteuqd h3:where(.svelte-1gteuqd),.tbyo-share.svelte-1gteuqd h3:where(.svelte-1gteuqd){font-size:var(--oc-fs-label,12px);letter-spacing:var(--oc-tracking-label,.08em);text-transform:uppercase;color:var(--oc-text-bright);margin:0;font-weight:600}.tbyo-path.svelte-1gteuqd,.tbyo-code.svelte-1gteuqd{border:1px solid var(--oc-line-rule);background:var(--oc-ground-field,var(--oc-ground-page));font-family:var(--font-mono,monospace);color:var(--oc-green);overflow-wrap:anywhere;border-radius:2px;margin:0;padding:8px 10px;font-size:11px;line-height:1.5;display:block;overflow-x:auto}.tbyo-code.svelte-1gteuqd{white-space:pre-wrap;overflow-wrap:anywhere}.tbyo-fine.svelte-1gteuqd{font-size:var(--oc-fs-label,12px)!important;color:var(--oc-text-dim)!important}.tbyo-share.svelte-1gteuqd{border:1px dashed var(--oc-line-rule);border-radius:2px;flex-direction:column;gap:8px;padding:12px;display:flex}.tbyo-row.svelte-1gteuqd{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:1023px){.tbyo-copy.svelte-1gteuqd [data-btn],.tbyo-row.svelte-1gteuqd [data-btn]{min-height:var(--oc-tap)}}.tbyo-copy.svelte-1gteuqd [data-btn]{align-self:flex-start}.themes-grid.svelte-1uq1ujy{margin:0;padding:0;list-style:none}.themes-screen{--themes-ctl-h:32px}.themes-screen .oc-page__bar{align-items:center;gap:var(--oc-space-2) var(--oc-space-3)}.themes-screen .oc-page__bar .oc-field,.themes-screen .oc-page__bar .oc-chip,.themes-screen .oc-page__bar .oc-field{width:100%;padding-inline:10px}.themes-screen .oc-page__bar .oc-field::placeholder{color:var(--oc-text-secondary)}.themes-screen .oc-page__bar .oc-label{color:var(--oc-text-secondary);line-height:1}.themes-active.svelte-1uq1ujy{align-items:center;gap:var(--oc-space-2);min-height:var(--themes-ctl-h);min-width:0;display:inline-flex}.themes-now.svelte-1uq1ujy{text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-family:var(--font-mono);color:var(--oc-green);background:0 0;border:none;padding:0;font-size:12px;line-height:1;overflow:hidden}[data-themes-now]{max-width:260px;color:var(--oc-green);text-underline-offset:3px;text-decoration:underline}@media (max-width:1023px){.themes-screen{--themes-ctl-h:var(--oc-tap,44px)}}.themes-body.svelte-1uq1ujy{display:flex}.themes-body.svelte-1uq1ujy>.oc-page__scroll{flex:1 1 0;min-width:0}.themes-side.svelte-1uq1ujy{flex:0 0 380px}.themes-body[data-embedded].svelte-1uq1ujy [data-themes-back]{display:block}[data-themes-back]{width:100%;margin-bottom:var(--oc-space-3);display:none}@container oc-body (width<=719px){.themes-side.svelte-1uq1ujy{display:none}.themes-body--detail.svelte-1uq1ujy .themes-side:where(.svelte-1uq1ujy){border-left:none;flex:100%;display:flex}.themes-body--detail.svelte-1uq1ujy .oc-page__scroll{display:none}[data-themes-back]{display:block}}.sk-hl.svelte-nmqzjl{gap:var(--oc-space-3);margin-bottom:var(--oc-space-4,16px);flex-direction:column;min-width:0;display:flex}.wik.svelte-4qncgv{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.wik__tabs.svelte-4qncgv{padding:0 var(--oc-page-gutter);background:var(--oc-ground-tabstrip);box-shadow:inset 0 -1px 0 var(--oc-line-rule);flex:none}.wik__panel.svelte-4qncgv{flex-direction:column;flex:auto;min-height:0;display:flex}.wik.svelte-4qncgv .oc-page.oc-page--embedded{border:0;border-radius:0;flex:auto;min-height:0}.signin.svelte-1lw3xca{flex-direction:column;gap:8px;display:flex}.signin__lead.svelte-1lw3xca,.signin__note.svelte-1lw3xca{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.signin__note--out.svelte-1lw3xca{border-left:2px solid var(--oc-yellow);background:var(--oc-ground-field);color:var(--oc-text-primary);padding:6px 8px}.signin.svelte-1lw3xca .oc-check{align-self:flex-start}.signin__providers.svelte-1lw3xca{flex-direction:column;gap:6px;display:flex}.signin__providers.svelte-1lw3xca [data-btn]{gap:8px}.signin__icon.svelte-1lw3xca{flex:0 0 16px;width:16px;height:16px;display:inline-flex}.signin__row.svelte-1lw3xca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.signin__row--end.svelte-1lw3xca{justify-content:flex-end}.signin.svelte-1lw3xca [data-signin-code]{font-family:var(--font-mono);letter-spacing:.18em;font-size:18px}.signin__or.svelte-1lw3xca{color:var(--oc-text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-size:10px;display:flex}.signin__or.svelte-1lw3xca:before,.signin__or.svelte-1lw3xca:after{content:"";background:var(--oc-text-secondary);opacity:.35;flex:1;height:1px}.signin__fine.svelte-1lw3xca{color:var(--oc-text-secondary);margin:4px 0 0;font-size:11px;line-height:1.45}.signin__fine.svelte-1lw3xca a:where(.svelte-1lw3xca){color:var(--oc-cyan)}.catalog-phonebar.svelte-r6i5i5{min-width:0;box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-direction:column;gap:4px;padding:8px 12px;display:flex}.catalog-phonebar__row.svelte-r6i5i5{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.catalog-phonebar__row--pick.svelte-r6i5i5>.oc-facet{flex:1 1 0;min-width:0}.catalog-phonebar__row--pick.svelte-r6i5i5 .oc-facet__select{min-width:44px;height:calc(100% + 2px);margin-block:-1px}.catalog-phonebar__row--tools.svelte-r6i5i5{flex-wrap:nowrap}.catalog-phonebar__row--tools.svelte-r6i5i5>.warez-act{flex:auto;min-width:44px;padding-inline:8px}.catalog-phonebar__row--tools.svelte-r6i5i5 .keys-menu{flex:none}.catalog-phonebar__row--tools.svelte-r6i5i5 .keys-menu .warez-act{width:44px;padding:0}.wtools.svelte-1p8998r{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.wtools__search.svelte-1p8998r{flex:none;width:236px}.wtools__search.svelte-1p8998r .oc-field{height:var(--oc-rowheight,26px);padding-block:0;padding-inline:8px;font-size:12px}.wtools.svelte-1p8998r .oc-facet{border-color:var(--oc-line-panel);background:0 0;border-radius:2px;gap:0;padding:0;overflow:hidden}.wtools.svelte-1p8998r .oc-facet__key{background:var(--oc-ground-titlerow);box-shadow:inset -1px 0 0 0 var(--oc-line-panel);letter-spacing:.6px;text-transform:uppercase;align-self:stretch;align-items:center;margin-right:10px;padding:0 8px;font-size:10px;display:flex}.wtools.svelte-1p8998r .oc-facet__key:after{content:none}.wtools.svelte-1p8998r .oc-facet>svg{margin:0 9px 0 2px}.wtools.svelte-1p8998r .oc-facet__select{field-sizing:content}.wtools.svelte-1p8998r .oc-page__view{border:1px solid var(--oc-line-panel);border-radius:2px;gap:0;margin-left:0;font-size:12px;overflow:hidden}.wtools.svelte-1p8998r .oc-page__view .oc-ibtn{--oc-ibtn-size:var(--oc-rowheight,26px);border:0;border-left:1px solid var(--oc-line-panel);background:0 0;border-radius:0;width:32px}.wtools.svelte-1p8998r .oc-page__view .oc-ibtn:first-child{border-left:0}.wtools.svelte-1p8998r .oc-page__view .oc-ibtn:hover{background:var(--oc-ground-hover)}.wtools.svelte-1p8998r .oc-page__view .oc-ibtn[aria-pressed=true]{background:var(--oc-orange-tint);color:var(--oc-text-bright)}.warez-stat.svelte-1v5lbpc{min-width:0;color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.warez-stat--wrap.svelte-1v5lbpc{white-space:normal;line-height:1.4;display:block}.warez-stat.svelte-1v5lbpc b:where(.svelte-1v5lbpc){font-weight:400}.warez-stat--stale.svelte-1v5lbpc b:where(.svelte-1v5lbpc),.warez-stat--degraded.svelte-1v5lbpc b:where(.svelte-1v5lbpc){color:var(--oc-yellow)}.warez-stat--refused.svelte-1v5lbpc b:where(.svelte-1v5lbpc){color:var(--oc-coral)}.trustline.svelte-v7a5q3{padding:var(--oc-space-2) var(--oc-page-gutter,var(--oc-space-4));box-shadow:inset 0 1px 0 0 var(--oc-line-faint);color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-label);overflow-wrap:anywhere;flex:none;margin:0}.cat{--cat-ground:var(--oc-ground-page);--cat-panel:var(--oc-ground-panel);--cat-raised:var(--oc-ground-raised);--cat-line:var(--oc-line-rule);--cat-line-quiet:var(--oc-line-faint);--cat-text:var(--oc-text-primary);--cat-muted:var(--oc-text-secondary);--cat-faint:var(--oc-text-muted);--cat-action:var(--oc-orange);--cat-action-edge:var(--oc-orange-dim);--cat-action-wash:var(--oc-orange-tint);--cat-attention:var(--oc-yellow);--cat-failure:var(--oc-coral);--cat-failure-wash:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-panel));--cat-mono:var(--font-mono);--cat-gutter:16px}.screen__notfound.svelte-sddvb6{margin:0 var(--cat-gutter);border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px;font-size:12px}.screen__body.svelte-sddvb6{flex:1;grid-template-columns:1fr;width:min(100%,1680px);min-height:0;margin-inline:auto;display:grid}.screen__body--flush.svelte-sddvb6{width:100%;margin-inline:0}.cat--flush .oc-titlebar,.cat--flush .oc-page__bar{padding-inline:var(--oc-page-gutter)}.screen__body--rail.svelte-sddvb6{grid-template-columns:auto minmax(0,1fr)}.screen__body--rail.screen__body--reading.svelte-sddvb6{grid-template-columns:auto minmax(0, 1fr) min(var(--cat-detail-w,400px), calc(100% - 448px))}.screen__body--reading.svelte-sddvb6{grid-template-columns:minmax(0, 1fr) min(var(--cat-detail-w,400px), calc(100% - 280px))}.screen__menu.svelte-sddvb6{flex:1;min-height:0;overflow-y:auto}.screen__back.svelte-sddvb6{background:var(--oc-ground-titlerow);min-height:52px;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);font-family:var(--font-mono);flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}.screen__backbtn.svelte-sddvb6{height:44px;color:var(--oc-text-primary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:13px;display:inline-flex}.screen__backtitle.svelte-sddvb6{min-width:0;color:var(--oc-orange);font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1 1 0;margin:0;font-weight:400;overflow:hidden}.screen__installed.svelte-sddvb6{min-width:0;min-height:0;overflow-y:auto}.screen__detail.svelte-sddvb6{background:var(--oc-ground-panel);min-height:0;box-shadow:inset 1px 0 0 0 var(--oc-line-rule);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.cat{--cat-gutter:12px}.screen__body.svelte-sddvb6{flex:none}.screen__installed.svelte-sddvb6{overflow:visible}.screen__body--reading.svelte-sddvb6{grid-template-columns:1fr}.screen__body--reading.svelte-sddvb6 .rows{display:none}.cat:has(.screen__body--reading) .oc-page__bar{display:none}.screen__detail.svelte-sddvb6{box-shadow:none}}.ledger-mark-cell.svelte-fw5omu{align-items:center;display:inline-flex;position:relative}.ledger-mark.svelte-fw5omu{border:1px solid var(--oc-line-rule);background:var(--mark);cursor:pointer;border-radius:2px;width:12px;height:12px;padding:0}.ledger-mark--none.svelte-fw5omu{background:0 0;border-style:dashed}.ledger-mark--flat.svelte-fw5omu{cursor:default;display:inline-block}.ledger-mark.svelte-fw5omu:hover:not(:disabled){border-color:var(--oc-cyan)}.ledger-mark.svelte-fw5omu:disabled{opacity:.6;cursor:default}@media (max-width:1023px){.ledger-mark.svelte-fw5omu{width:18px;height:18px}}.ledger-actions__pair.svelte-w2a56v{align-items:center;gap:var(--oc-space-2);flex:100%;display:flex}.ledger-actions__rest.svelte-w2a56v{gap:var(--oc-space-1);margin-left:auto;display:flex}.ledger-confirm.svelte-w2a56v{gap:var(--oc-space-2);flex-direction:column;display:flex}.ledger-confirm__ask.svelte-w2a56v{color:var(--oc-text-primary);font-size:var(--oc-fs-body);line-height:1.45}.ledger-confirm__answers.svelte-w2a56v{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ledger-tpick.svelte-1hgq8w2{max-width:100%;font-family:var(--font-mono);display:inline-block}.ledger-tpick__preview.svelte-1hgq8w2{border:1px solid var(--oc-line-panel);background:var(--cell);flex:none;width:20px;height:20px}.ledger-tpick__preview--none.svelte-1hgq8w2{background:0 0}.ledger-tpick__panel{z-index:60;gap:var(--oc-space-2);box-sizing:border-box;flex-direction:column;width:420px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);margin:0;padding:10px;display:flex;position:fixed;inset:auto;overflow:auto}.ledger-tpick__panel--modal{top:50%;left:50%;transform:translate(-50%,-50%)}.ledger-tpick__grid.svelte-1hgq8w2{grid-template-rows:repeat(var(--rows), auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1px;width:100%;display:grid}.ledger-tcell.svelte-1hgq8w2{--_bd:var(--oc-text-primary);aspect-ratio:1;background:var(--cell);cursor:pointer;border:1px solid #0000;border-radius:0;min-width:0;padding:0}.ledger-tcell.svelte-1hgq8w2:hover:not(:disabled),.ledger-tcell--on.svelte-1hgq8w2{border-color:var(--oc-text-primary)}.ledger-tcell.svelte-1hgq8w2:disabled{opacity:.6;cursor:default}.ledger-tpick__readout.svelte-1hgq8w2{min-height:1.4em;color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);white-space:pre;margin:0}.ledger-tpick__entry.svelte-1hgq8w2{gap:var(--oc-space-2);flex-wrap:wrap;align-items:center;display:flex}.ledger-tpick__hexlabel.svelte-1hgq8w2{align-items:center;gap:var(--oc-space-1);color:var(--oc-text-muted);display:inline-flex}.ledger-tpick__hexlabel.svelte-1hgq8w2 [data-field]{width:9ch}.ledger-tpick__note.svelte-1hgq8w2{color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);margin:0}.ledger-edit.svelte-bgze6j{gap:var(--oc-space-3);white-space:normal;flex-direction:column;min-width:0;display:flex}.ledger-edit__title.svelte-bgze6j{color:var(--oc-orange);margin:0}.ledger-edit__form.svelte-bgze6j{gap:var(--oc-space-2) var(--oc-space-3);flex-wrap:wrap;display:flex}.ledger-edit__form.svelte-bgze6j>.oc-form-field{flex:150px;min-width:0}.ledger-edit__facts.svelte-bgze6j{gap:var(--oc-space-2) var(--oc-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ledger-edit__fact.svelte-bgze6j{gap:var(--oc-space-0-5);flex-direction:column;min-width:0;display:flex}.ledger-edit__fact--wide.svelte-bgze6j{grid-column:1/-1}.ledger-edit__value.svelte-bgze6j{font-size:var(--oc-fs-body);color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0}.ledger-edit__value--mono.svelte-bgze6j{font-family:var(--font-mono)}.ledger-edit__colors.svelte-bgze6j{gap:var(--oc-space-1);flex-direction:column;display:flex}.ledger-edit__help.svelte-bgze6j{color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;margin:0;line-height:1.45}.ledger-edit__actions.svelte-bgze6j{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}@media (max-width:1023px){.ledger-edit__form.svelte-bgze6j>.oc-form-field{flex:100%}.ledger-edit__facts.svelte-bgze6j{grid-template-columns:minmax(0,1fr)}}.ledger-hero.svelte-phf6yx{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}.ledger-hero__win.svelte-phf6yx{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.ledger-hero__label.svelte-phf6yx{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.ledger-hero__figure.svelte-phf6yx{color:var(--oc-text-primary);font-family:var(--font-mono);font-size:var(--oc-fs-figure,20px);font-variant-numeric:tabular-nums;line-height:1.1}.ledger-hero__figure--none.svelte-phf6yx{color:var(--oc-text-muted);font-size:var(--oc-fs-body,12px);line-height:1.8}.ledger-hero__reset.svelte-phf6yx{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px)}.ledger-usage__none.svelte-phf6yx{font-size:var(--oc-fs-body);color:var(--oc-text-muted);margin:0}.ledger-windows.svelte-phf6yx{border-collapse:collapse;width:100%;font-size:var(--oc-fs-body)}.ledger-windows.svelte-phf6yx th:where(.svelte-phf6yx),.ledger-windows.svelte-phf6yx td:where(.svelte-phf6yx){text-align:left;vertical-align:middle;padding:3px 0;font-weight:400}.ledger-windows.svelte-phf6yx thead:where(.svelte-phf6yx) th:where(.svelte-phf6yx){padding-bottom:var(--oc-space-1)}.ledger-windows.svelte-phf6yx tr:where(.svelte-phf6yx)>:where(.svelte-phf6yx):first-child,.ledger-windows.svelte-phf6yx .ledger-windows__end:where(.svelte-phf6yx){white-space:nowrap;width:1%}.ledger-windows.svelte-phf6yx tr:where(.svelte-phf6yx)>:where(.svelte-phf6yx):first-child{padding-right:14px}.ledger-window__name.svelte-phf6yx{color:var(--oc-text-secondary);text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.6px)}.ledger-windows.svelte-phf6yx .ledger-windows__end:where(.svelte-phf6yx){padding-left:var(--oc-space-3);text-align:right}.ledger-window__reset.svelte-phf6yx{color:var(--oc-text-secondary);font-variant-numeric:tabular-nums}.ledger-window__meter.svelte-phf6yx{align-items:center;gap:10px;display:flex}.ledger-window__pct.svelte-phf6yx{text-align:right;font-variant-numeric:tabular-nums;min-width:4.5ch;color:var(--oc-text-primary);flex:none}.ledger-grid.svelte-1v5zx81{gap:var(--oc-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));margin:0;padding:0;list-style:none;display:grid}.ledger-cell.svelte-1v5zx81{min-width:0;display:flex}.ledger-cell.svelte-1v5zx81>.oc-card{width:100%}.ledger-cell--wide.svelte-1v5zx81{grid-column:1/-1}.ledger-card__cols.svelte-1v5zx81,.ledger-card__readout.svelte-1v5zx81{gap:var(--oc-space-3);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.ledger-card__cols--editing.svelte-1v5zx81{gap:var(--oc-space-4);grid-template-columns:minmax(0,400px) minmax(0,1fr);display:grid}}[data-ledger=provider-mark].svelte-1v5zx81{flex:none;display:inline-flex}.ledger-card__byline.svelte-1v5zx81{align-items:baseline;gap:var(--oc-space-0-5) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.ledger-identity.svelte-1v5zx81{min-width:0;color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ledger-unread.svelte-1v5zx81{color:var(--oc-text-muted)}.ledger-card__tags.svelte-1v5zx81{gap:var(--oc-space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ledger-card__fetched.svelte-1v5zx81{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);white-space:nowrap;margin-left:auto}.ledger-expiry.svelte-1v5zx81{font-size:var(--oc-fs-hint);color:var(--oc-text-muted)}.ledger-expiry[data-tone=warn].svelte-1v5zx81{color:var(--oc-yellow)}.ledger-expiry[data-tone=high].svelte-1v5zx81{color:var(--oc-coral)}.ledger-card__actions.svelte-1v5zx81{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;flex:100%;min-width:0;display:flex}.ledger-card__actions.svelte-1v5zx81 .oc-form-field,.ledger-card__actions.svelte-1v5zx81 [data-field]{flex:160px;min-width:0}@media (max-width:1023px){.ledger-grid.svelte-1v5zx81{gap:var(--oc-space-3)}}.ledger-headroom.svelte-n6rl49{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,148px),1fr));margin:0;padding:0;list-style:none;display:grid}.ledger-headroom__item.svelte-n6rl49{min-width:0;display:flex}.ledger-headroom__item.svelte-n6rl49>.oc-stat-tile{flex:auto}.ledger-headroom__swatch.svelte-n6rl49{width:10px;height:10px;margin-right:var(--oc-space-1);border:var(--oc-border) solid var(--oc-line-rule);border-radius:var(--oc-radius-control);background:var(--mark);display:inline-block}.asw-row.svelte-xzuhb5{align-items:center;gap:var(--oc-space-4);display:flex}.asw-hint.svelte-xzuhb5{min-width:0;color:var(--oc-text-secondary);flex:auto;margin:0;line-height:1.45}.asw-explain.svelte-xzuhb5{margin:var(--oc-space-2) 0 0;max-width:72ch;color:var(--oc-text-secondary);line-height:1.5}.asw-last.svelte-xzuhb5{color:var(--oc-text-secondary);margin:0}.asw-running-title.svelte-xzuhb5{margin:var(--oc-space-1) 0 0}.asw-running-head.svelte-xzuhb5,.asw-bulk-actions.svelte-xzuhb5{justify-content:space-between;align-items:center;gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.asw-running.svelte-xzuhb5{margin:0;padding:0;list-style:none}.asw-running-row.svelte-xzuhb5{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-1-5) 0;box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-hairline);flex-wrap:wrap;display:flex}.asw-running-name.svelte-xzuhb5{overflow-wrap:anywhere;min-width:0}.asw-running-row.svelte-xzuhb5 [data-asw-restart]{margin-left:auto}@media (max-width:1023px){.asw-row.svelte-xzuhb5{align-items:flex-start}@media (max-width:767px){.asw-row.svelte-xzuhb5{gap:var(--oc-space-2);flex-direction:column}}}.ledger-advanced__help.svelte-1b1ye5e{margin:var(--oc-space-1-5) 0 0;color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;line-height:1.45}.ledger-editor__form.svelte-1ofw2hx{gap:var(--oc-space-2) var(--oc-space-3);flex-wrap:wrap;display:flex}.ledger-editor__form.svelte-1ofw2hx>.oc-form-field{flex:160px;min-width:0}.ledger-editor__colors.svelte-1ofw2hx{gap:var(--oc-space-1);flex-direction:column;flex:2 240px;min-width:0;display:flex}.ledger-editor__help.svelte-1ofw2hx{color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;margin:0;line-height:1.45}@media (max-width:1023px){.ledger-editor__form.svelte-1ofw2hx>.oc-form-field,.ledger-editor__colors.svelte-1ofw2hx{flex:100%}}.ledger-keepalive.svelte-15alopf{align-items:baseline;gap:var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.ledger-keepalive__label.svelte-15alopf{color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-hint);letter-spacing:.04em}.ledger-deck.svelte-118feiq{align-items:start;gap:var(--oc-space-4);grid-template-columns:minmax(0,1fr);display:grid}@container oc-pane (width>=820px){.ledger-deck.svelte-118feiq{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.ledger-foot.svelte-118feiq{box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-hairline);padding-top:10px}.ledger-loop.svelte-118feiq{font-size:var(--oc-fs-hint);color:var(--oc-text-muted);margin:0}.pm-panel{color:var(--pl-text);font-size:12px}.pm-body{flex-direction:column;gap:10px;padding:12px;display:flex}.pm-list{margin:0;padding:0;list-style:none}.pm-row{border-top:1px solid var(--pl-line-quiet);padding:8px 0}.pm-row:first-child{border-top:0}.pm-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-name{font-family:var(--pl-mono);color:var(--pl-text)}.pm-spacer{flex:auto}.pm-badge{border:1px solid var(--pl-accent);color:var(--pl-accent);font-family:var(--pl-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:0 6px;font-size:10px}.pm-tag,.pm-state{color:var(--pl-muted);font-family:var(--pl-mono);font-size:11px}.pm-state[data-state=connected],.pm-state[data-state=self]{color:var(--pl-ok)}.pm-state[data-state=stale],.pm-state[data-state=waiting],.pm-state[data-state=older]{color:var(--pl-warn)}.pm-specs,.pm-note{color:var(--pl-muted);margin:4px 0 0}.pm-stats{font-family:var(--pl-mono);color:var(--pl-text);flex-wrap:wrap;gap:4px 16px;margin:4px 0 0;display:flex}.pm-tools{font-family:var(--pl-mono);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 0;font-size:11px;display:flex}.pm-tool{border:1px solid var(--pl-line-quiet);color:var(--pl-text);border-radius:2px;padding:0 6px}.pm-tool[data-on=false]{color:var(--pl-muted);text-decoration:line-through}.pm-edit{background:var(--pl-raised);border:1px solid var(--pl-line-quiet);flex-direction:column;gap:8px;margin-top:8px;padding:8px;display:flex}.pm-grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:8px;display:grid}.pm-field{flex-direction:column;gap:4px;min-width:0;display:flex}.pm-rules{flex-direction:column;gap:4px;display:flex}.pm-warn,.pm-error{overflow-wrap:anywhere;border-left:2px solid var(--pl-warn);background:var(--pl-raised);color:var(--pl-text);margin:0;padding:6px 8px}.pm-error{border-left-color:var(--pl-high)}.pm-reserve{flex-direction:column;gap:8px;display:flex}.pm-days{flex-wrap:wrap;gap:4px;display:flex}.pm-actions{justify-content:flex-end;display:flex}.pm-settings,.pm-relay{border-top:1px solid var(--pl-line-quiet);flex-direction:column;gap:8px;padding-top:10px;display:flex}.pm-relay-row{flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;display:flex}.pm-model{flex-direction:column;gap:6px;min-width:0;display:flex}@media (max-width:700px){.pm-body{padding:8px}.pm-grid{grid-template-columns:1fr 1fr}.pm-head{align-items:flex-start}.pm-actions{justify-content:stretch}.pm-actions>button{flex:auto}}.pm-master{align-items:center;gap:8px;margin:0;display:flex}.pk-marks.svelte-1fuuuq7{align-items:center;gap:8px;display:inline-flex}.pk-icon.svelte-1fuuuq7{align-items:center;display:inline-flex}.pk-icon--self.svelte-1fuuuq7,.pk-icon--linked.svelte-1fuuuq7{color:var(--oc-green)}.pk-icon--connecting.svelte-1fuuuq7{color:var(--oc-yellow)}.pk-icon--down.svelte-1fuuuq7{color:var(--oc-text-muted)}.pk-icon--error.svelte-1fuuuq7{color:var(--oc-coral)}.pk-meter.svelte-1af48s2{font-family:var(--font-mono);--pk-fill:var(--oc-green);grid-template-columns:3.4em minmax(6rem,14rem) minmax(4.5em,auto);align-items:center;gap:8px;display:grid}.pk-meter--sm.svelte-1af48s2{grid-template-columns:auto minmax(0,1fr) auto;gap:4px}.pk-meter--sm.svelte-1af48s2 .pk-meter__bar:where(.svelte-1af48s2){gap:0}.pk-meter--sm.svelte-1af48s2 .pk-meter__label:where(.svelte-1af48s2),.pk-meter--sm.svelte-1af48s2 .pk-meter__value:where(.svelte-1af48s2){font-size:8.5px}.pk-meter--sm.svelte-1af48s2 .pk-meter__label:where(.svelte-1af48s2){letter-spacing:.04em;text-transform:none}.pk-meter--sm.svelte-1af48s2 .pk-meter__bar:where(.svelte-1af48s2){height:7px}.pk-meter[data-level=high].svelte-1af48s2{--pk-fill:var(--oc-yellow)}.pk-meter[data-level=critical].svelte-1af48s2{--pk-fill:var(--oc-coral)}.pk-meter[data-level=none].svelte-1af48s2{--pk-fill:var(--oc-text-muted)}.pk-meter__label.svelte-1af48s2{letter-spacing:.08em;text-transform:uppercase;color:var(--oc-text-secondary);font-size:10px}.pk-meter__bar.svelte-1af48s2{height:9px;box-shadow:inset 0 0 0 1px var(--oc-line-rule);border-radius:2px;gap:1px;padding:1px;display:flex}.pk-meter__cell.svelte-1af48s2{border-radius:1px;flex:1 1 0}.pk-meter__cell[data-held="1"].svelte-1af48s2{background:repeating-linear-gradient(135deg, var(--oc-text-muted) 0 1px, transparent 1px 3px);opacity:.7}.pk-meter__cell[data-on="1"].svelte-1af48s2{background:var(--pk-fill);opacity:1}.pk-meter__value.svelte-1af48s2{color:var(--oc-text-primary);white-space:nowrap;font-size:11px}.sd-scope{--sd-focus-edge:color-mix(in oklab, var(--oc-line-rule) var(--oc-focus-keep), var(--oc-focus-lift));--sd-state-hover:color-mix(in srgb, var(--oc-ground-page), var(--oc-text-primary) 6%)}.sd-hd{align-items:center;gap:var(--oc-space-1-5);height:var(--oc-space-5);padding:0 var(--oc-space-2);color:var(--oc-text-secondary);font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;display:flex}.sd-hd__fold{align-items:center;gap:var(--oc-space-1-5);min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;flex:0 auto;padding:0;display:flex}.sd-hd__chev{color:var(--oc-text-dim);width:10px;display:inline-flex}.sd-hd__chev[data-folded="1"]{transform:rotate(-90deg)}.sd-hd__label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.sd-hd__n{color:var(--oc-text-muted);letter-spacing:0;text-transform:none}.sd-hd__act{border:0;border-bottom:var(--oc-border) solid var(--oc-line-rule);color:var(--oc-text-secondary);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;margin-inline-start:auto;padding:0}.sd-rule{height:var(--oc-border);background:var(--oc-line-rule);margin:var(--oc-space-1) var(--oc-space-2)}[data-search-section=agents] .session-sidebar-row,.sd-r,.sd-hit{margin:0 var(--oc-space-1) var(--oc-border);padding:var(--oc-space-1-5) var(--oc-space-2);border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);box-shadow:none;cursor:pointer;font-size:var(--oc-fs-body);line-height:var(--oc-lh-body);background:0 0;display:block}[data-search-section=agents] .session-sidebar-row[data-search-cursor="1"],.sd-r.is-focus,.sd-hit.is-focus{border-color:var(--sd-focus-edge);background:var(--sd-state-hover);box-shadow:none}.sd-r__body{display:contents}.sd-r__top,.sd-hit__top{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.session-sidebar-panel [data-search-section=agents] .session-sidebar-row .session-sidebar-row-name,.sd-r__name,.sd-hit__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oc-text-primary);font-size:var(--oc-fs-body);font-weight:400;line-height:var(--oc-lh-body);flex:auto;overflow:hidden}.sd-r__meta{font-size:var(--oc-fs-micro);color:var(--oc-text-muted);flex:none}.sd-r__sub{align-items:center;gap:var(--oc-space-1-5);padding-left:var(--oc-space-4);margin-top:var(--oc-border);font-size:var(--oc-fs-micro);color:var(--oc-text-secondary);white-space:nowrap;display:flex;overflow:hidden}.sd-r__sub.sd-why{white-space:normal;overflow-wrap:anywhere}.sd-dim{color:var(--oc-text-muted)}.sd-hit__snip{margin-top:var(--oc-space-0-5);padding-left:var(--oc-space-4);font-size:var(--oc-fs-micro);color:var(--oc-text-secondary);white-space:normal;overflow-wrap:anywhere}.sd-mark{color:var(--oc-text-bright);text-decoration:underline;-webkit-text-decoration-color:var(--oc-text-muted);text-decoration-color:var(--oc-text-muted);text-underline-offset:var(--oc-space-0-5);background:0 0}.sd-acts{align-items:center;gap:var(--oc-space-1);margin-top:var(--oc-space-1-5);padding-left:var(--oc-space-4);flex-wrap:wrap;display:flex}.sd-acts [data-btn]{--_btn-h:var(--oc-control-h-xs);--_btn-pad:var(--oc-space-2);--_btn-fs:var(--oc-fs-label);--_btn-edge:var(--oc-line-rule);--_btn-fill:var(--oc-ground-raised);--_btn-ink:var(--oc-text-secondary);--_btn-edge-hover:var(--_btn-edge);--_btn-fill-hover:var(--_btn-fill);--_btn-ink-hover:var(--_btn-ink)}.sd-acts [data-btn=confirm]{--_bd:var(--oc-green);--_btn-edge:var(--oc-green);--_btn-ink:var(--oc-green)}.sd-glyph{width:var(--oc-space-2);color:var(--oc-text-muted);flex:none;justify-content:center;display:inline-flex}.sd-list{padding:var(--oc-space-1) 0 var(--oc-space-2)}.sd-more{margin:var(--oc-space-0-5) var(--oc-space-1) var(--oc-space-1);padding:var(--oc-space-1) var(--oc-space-2) var(--oc-space-1) var(--oc-space-5);border:var(--oc-border) solid transparent;border-radius:var(--oc-radius-sm);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label);text-align:left;cursor:pointer;background:0 0;display:block}.dps__more-host .acm-menu.popup-focus{--pf-edge-top:var(--oc-line-rule);--pf-edge-bottom:var(--oc-line-rule);--pf-glow:transparent;--pf-sheen:transparent;min-width:0;padding:var(--oc-space-1) 0;border-radius:var(--oc-radius-sm);box-shadow:none;animation:none}.dps__more-host .acm-menu .acm-item{min-height:0;padding:var(--oc-space-0-5) var(--oc-space-2);font-size:var(--oc-fs-label);line-height:var(--oc-lh-body);border-radius:0;justify-content:space-between}.dps__more-host .acm-menu .acm-item:hover:not([aria-disabled=true]),.dps__more-host .acm-menu .acm-item:focus-visible{background:var(--sd-state-hover);color:var(--oc-text-primary)}.dps__more-host .acm-menu .acm-sep{margin-top:calc(var(--oc-space-2) + var(--oc-border))}.dps__more-host .acm-menu .acm-sep:before{top:calc(-1 * (var(--oc-space-1) + var(--oc-border)))}.dps__more-host .acm-menu :is(.acm-hint,.menu-key){padding-left:var(--oc-space-3);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);line-height:inherit;background:0 0;border:0;margin-left:auto}[data-search-section]{margin:0}[data-search-section]>.session-sidebar-group__body{padding:0}.ssr-line{padding:var(--oc-space-1) var(--oc-space-3) var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-label);margin:0}[data-search-section=agents] .session-sidebar-row:not([data-search-cursor="1"]):hover{background:0 0;border-color:#0000}[data-search-section=agents] .session-sidebar-row:not(.ssr-row) .session-sidebar-row-main{gap:var(--oc-space-2);font-size:inherit;line-height:inherit;padding:0}[data-search-section=agents] .session-sidebar-row:not(.ssr-row) .session-sidebar-row-provider{width:var(--oc-space-2);overflow:visible}[data-search-section=agents] .session-sidebar-row:not(.ssr-row) .session-sidebar-row-provider svg{width:var(--oc-space-3);height:var(--oc-space-3)}[data-search-section=agents] .session-sidebar-row:not(.ssr-row) .session-sidebar-row-subtitle{max-width:none;color:var(--oc-text-muted);font-size:var(--oc-fs-micro);flex:none;margin:0}.ssr-none{gap:var(--oc-space-2);padding:var(--oc-space-3);flex-direction:column;display:flex}.ssr-none__line{color:var(--oc-text-secondary);margin:0}.ssr-none__acts{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.ssr-key{color:var(--oc-text-muted);font-family:inherit;font-size:var(--oc-fs-micro);margin-inline-start:var(--oc-space-1-5)}[data-search-section=agents] .session-sidebar-row-pin{display:none}.text-prompt-modal.crt-modal .modal-content{box-sizing:border-box;flex-direction:column;width:min(600px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);display:flex}.text-prompt-modal.crt-modal .modal-body{overscroll-behavior:contain;min-height:0;padding:var(--oc-space-3) 14px var(--oc-space-3);flex:auto;overflow:hidden auto}.text-prompt-modal.crt-modal .modal-footer{padding:var(--oc-space-3) 14px;box-shadow:inset 0 1px 0 0 var(--oc-line-rule);flex:none}.text-prompt-modal.crt-modal--fill .modal-content{height:min(100dvh - 32px,880px)}.text-prompt-modal.crt-modal--fill .modal-body{flex-direction:column;display:flex}.text-prompt-modal.crt-modal--fill .modal-body>*{flex:none}.text-prompt-modal.crt-modal--fill .modal-body>.crt-tty{flex:auto;min-height:11rem}@media (max-width:600px){.text-prompt-modal.crt-modal .modal-content{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}}.sp-page .oc-titlebar,.sp-page .oc-titlebar .oc-titlebar__title{font-weight:400}@media (max-width:700px){.sp-page .session-row-menu-trigger{min-width:44px}}.oc-visually-hidden.svelte-12nut4v{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oc-session-task.svelte-12nut4v{gap:var(--oc-space-0-5);flex-direction:column;min-width:0;display:flex}.oc-task-name.svelte-12nut4v,.oc-project.svelte-12nut4v{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oc-task-strong.svelte-12nut4v{color:var(--oc-text-primary);font-weight:600}.oc-elapsed-compact.svelte-12nut4v{font-variant-numeric:tabular-nums;white-space:nowrap}.oc-task-detail.svelte-12nut4v{white-space:nowrap;text-overflow:ellipsis;font-size:var(--oc-fs-micro);color:var(--oc-text-dim);overflow:hidden}.oc-agent-icon.svelte-12nut4v,.oc-agent-name.svelte-12nut4v{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.oc-project-link.svelte-12nut4v{color:var(--oc-cyan)}.oc-status.svelte-12nut4v{align-items:center;gap:calc(var(--oc-space-1-5) + var(--oc-border));min-width:0;display:inline-flex}.oc-status-dot.svelte-12nut4v{background:var(--oc-dot-color);border-radius:50%;flex:none;width:7px;height:7px}.oc-status-dot-hollow.svelte-12nut4v{box-shadow:inset 0 0 0 1.5px var(--oc-dot-color);background:0 0}[data-session-id^=asleep\:]{opacity:.5}.oc-asleep-mark.svelte-12nut4v{color:var(--oc-text-dim)}.oc-status-label.svelte-12nut4v{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oc-new-wrap.svelte-12nut4v{flex:none;display:inline-flex;position:relative}.oc-new.svelte-12nut4v{margin-left:var(--oc-space-1);display:inline-flex}.asw-icon.svelte-ggv4b4{border-radius:var(--oc-radius-sm);width:24px;height:24px;color:var(--oc-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:inline-flex;position:relative}.asw-icon[data-on="1"].svelte-ggv4b4{--asw-ink:var(--oc-violet);color:var(--asw-ink)}.asw-icon.svelte-ggv4b4:hover:not(:disabled),.asw-icon.svelte-ggv4b4:focus-visible{background:var(--oc-ground-hover)}.asw-icon.svelte-ggv4b4:disabled{cursor:default;opacity:.55}.asw-spark.svelte-ggv4b4{pointer-events:none;position:absolute;inset:-2px}.asw-spark.svelte-ggv4b4:before,.asw-spark.svelte-ggv4b4:after{content:"";background:var(--asw-ink);opacity:0;border-radius:50%;width:2px;height:2px;animation:2.4s ease-out infinite svelte-ggv4b4-asw-spark;position:absolute}.asw-spark.svelte-ggv4b4:before{bottom:5px;left:3px}.asw-spark.svelte-ggv4b4:after{animation-delay:1.2s;bottom:3px;right:3px}@keyframes svelte-ggv4b4-asw-spark{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:.9}to{opacity:0;transform:translateY(-9px)scale(1)}}@media (prefers-reduced-motion:reduce){.asw-spark.svelte-ggv4b4:before,.asw-spark.svelte-ggv4b4:after{opacity:0;animation:none}}:root[data-motion=off] .asw-spark.svelte-ggv4b4:before,:root[data-motion=off] .asw-spark.svelte-ggv4b4:after{opacity:0}.text-prompt-modal.analytics-modal .modal-content{box-sizing:border-box;flex-direction:column;width:min(960px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);display:flex}.text-prompt-modal.analytics-modal .modal-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:0;overflow:hidden auto}.text-prompt-modal.analytics-modal .modal-footer{box-shadow:inset 0 1px 0 0 var(--oc-line-rule);padding:var(--oc-space-3) 14px;flex:none}@media (max-width:600px){.text-prompt-modal.analytics-modal .modal-content{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}}.ww-fill{height:100%;min-height:20rem;position:relative}.ww{box-sizing:border-box;width:100%;font-family:var(--font-mono);color:var(--oc-text-primary);gap:0;display:grid;position:absolute;top:0;left:0}.ww .ww-cell{min-width:0;min-height:0;position:relative}.ww .ww-cell:after{content:"";z-index:1;pointer-events:none;border-style:solid;border-color:var(--ww-color);border-width:var(--ww-et,0) var(--ww-er,0) var(--ww-eb,0) var(--ww-el,0);position:absolute;inset:0}.ww .ww-plabel{z-index:1;text-overflow:ellipsis;white-space:nowrap;max-width:45%;padding:0 var(--oc-space-2);height:var(--oc-space-6);line-height:var(--oc-space-6);pointer-events:none;font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ww-color);background:var(--oc-ground-titlerow);position:absolute;top:0;right:0;overflow:hidden}.ww .ww-tile{box-sizing:border-box;transform-origin:0 0;background:var(--oc-ground-panel);width:100%;min-width:0;height:100%;min-height:0;box-shadow:0 0 0 1px var(--oc-line-panel);cursor:pointer;flex-direction:column;transition:transform .12s ease-out,box-shadow .12s ease-out;display:flex;position:relative}.ww .ww-tile[data-wr-zoomed]{z-index:3;transform:translate(var(--ww-dx,0px), var(--ww-dy,0px)) scale(var(--ww-s,1));box-shadow:0 0 0 1px var(--oc-line-frame), 0 0 0 var(--oc-space-1) var(--oc-shadow-lift), 0 0 var(--oc-space-5) var(--oc-space-3) var(--oc-shadow-lift), 0 0 calc(var(--oc-space-6) * 3) var(--oc-space-5) var(--oc-shadow-lift), 0 var(--oc-space-4) calc(var(--oc-space-6) * 2) var(--oc-space-2) var(--oc-shadow-lift), 0 0 var(--oc-space-3) var(--oc-space-1) var(--oc-focus-glow);outline:none}.ww .ww-bar{align-items:center;gap:var(--oc-space-2);height:var(--oc-space-6);padding:0 var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:0 1px 0 var(--oc-line-rule);min-width:0;display:flex}.ww .ww-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--oc-fs-label);letter-spacing:.04em;color:var(--oc-text-primary);overflow:hidden}.ww .ww-body{background:var(--oc-ground-field);flex:auto;min-height:0;position:relative;overflow:hidden}.ww .ww-canvas{pointer-events:none;position:absolute;top:0;left:0}.ww .ww-gone{font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-coral);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ww .ww-card.ww-dim{opacity:.6}.ww .ww-card-body{gap:var(--oc-space-1);min-height:0;padding:var(--oc-space-3);font-size:var(--oc-fs-label);color:var(--oc-text-muted);flex-direction:column;flex:auto;justify-content:center;display:flex;overflow:hidden}.ww .ww-card-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ww-peek{align-items:center;gap:var(--oc-space-2);min-width:0;font-family:var(--font-mono);font-size:var(--oc-fs-micro,10px);color:var(--oc-text-muted);display:inline-flex}.ww-peek-label{white-space:nowrap}.ww-peek-range{appearance:none;cursor:pointer;background:0 0;border:0;width:6rem;min-width:3rem;height:1rem;margin:0}.ww-peek-range::-webkit-slider-runnable-track{background:var(--oc-line-rule);height:2px}.ww-peek-range::-webkit-slider-thumb{appearance:none;border:1px solid var(--oc-orange);background:var(--oc-ground-page);border-radius:1px;width:8px;height:12px;margin-top:-5px}.ww-peek-range::-moz-range-track{background:var(--oc-line-rule);height:2px}.ww-peek-range::-moz-range-thumb{border:1px solid var(--oc-orange);background:var(--oc-ground-page);border-radius:1px;width:6px;height:10px}.ww-peek-val{min-width:3ch;color:var(--oc-text-bright);text-align:right}@media (max-width:1023px){.ww-peek-range{height:var(--oc-tap,44px)}}.tm-head-count{color:var(--oc-text-muted);font:var(--oc-fs-micro)/1 var(--font-mono);white-space:nowrap}.mk2-design{--tm-body:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 9%);--tm-well:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 14%);--tm-well-on:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 18%);min-width:0;color:var(--oc-text-primary);font:var(--oc-fs-label)/1.5 var(--font-mono);display:block}.mk2-design *{box-sizing:border-box}.mk2-design{margin-inline:calc(var(--oc-space-3) - var(--oc-task-indent,var(--oc-space-4)) - var(--oc-space-0-5)) calc(var(--oc-space-3) - var(--oc-task-pad-x,var(--oc-space-3)))}.mk2-design [hidden]{display:none!important}.mk2-design button:not(.oc-ptab,[data-btn]),.mk2-design input,.mk2-design select,.mk2-design textarea{font:inherit;color:inherit}.mk2-design button:not(.oc-ptab,[data-btn]){background:0 0;border:0;border-radius:2px}.mk2-design button:not(.oc-ptab,[data-btn],:disabled):hover{background:var(--oc-surface-1-on)}.mk2-design button:not(.oc-ptab,[data-btn]):disabled{opacity:.4}.mk2-design button:not(.oc-ptab,[data-btn]),.mk2-design a{outline-offset:2px}.mk2-design a:not([data-btn]){color:var(--oc-cyan);text-decoration:none}.mk2-design p{margin:var(--oc-space-1) 0}.mk2-design dl{gap:var(--oc-space-1) var(--oc-space-2);margin:var(--oc-space-2) 0;grid-template-columns:auto minmax(0,1fr);display:grid}.mk2-design dt{color:var(--oc-text-muted)}.mk2-design dd{overflow-wrap:anywhere;margin:0}.mk2-design details{margin-top:var(--oc-space-1)}.mk2-design summary{color:var(--oc-text-muted);padding:var(--oc-space-1) 0}.mk2-design .oc-ptabs{--_tab-on:var(--tm-body)}.mk2-design .tn-detail{box-shadow:none;background:0 0;border:0;padding:0}.mk2-design .tn-line{gap:var(--oc-space-2);row-gap:var(--oc-space-2);flex-wrap:wrap;align-items:center;display:flex}.mk2-design .tn-line.between{justify-content:space-between}.mk2-design .tn-tabbody{padding:var(--oc-space-4) var(--oc-space-5) var(--oc-space-5);background:var(--tm-body);margin:0}.mk2-design .tn-md{margin:var(--oc-space-1) 0;overflow-wrap:anywhere;min-width:0}.mk2-design .tn-md .hmd-p{margin:0}.mk2-design .tn-md>:first-child{margin-top:0}.mk2-design .tn-md>:last-child{margin-bottom:0}.mk2-design .tn-subtle{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.mk2-design .tn-overline{gap:var(--oc-space-2);font-size:var(--oc-fs-micro);color:var(--oc-green);letter-spacing:.5px;align-items:center;display:flex}.mk2-design .tn-empty{padding:var(--oc-space-3) var(--oc-space-2);color:var(--oc-text-muted)}.mk2-design .tn-tag{color:var(--oc-yellow);font-size:var(--oc-fs-micro)}.mk2-design .tn-chip{align-items:center;gap:var(--oc-space-1);white-space:nowrap;display:inline-flex}.mk2-design .tn-resource{align-items:center;gap:var(--oc-space-2);display:inline-flex}.mk2-design .tn-resource small{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.mk2-design .tn-history-toggle{width:100%;margin-bottom:var(--oc-space-1)}.mk2-design .tn-status-line{align-items:center;gap:var(--oc-space-2);padding-block:var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);justify-content:center;display:flex}.mk2-design .tn-status-line:before,.mk2-design .tn-status-line:after{content:"";min-width:var(--oc-space-2);height:0;box-shadow:0 1px 0 var(--oc-line-rule);flex:1 1 0}.mk2-design .tn-status-line time{margin-left:var(--oc-space-1);opacity:.7}.mk2-design .tn-history-event{padding:var(--oc-space-1) var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);border-left:1px solid var(--oc-line-rule)}.mk2-design .tn-chat{scrollbar-gutter:stable;min-height:80px;max-height:280px;padding:var(--oc-space-2) var(--oc-space-2) var(--oc-space-3);background:var(--tm-body);border:1px solid var(--oc-line-panel);overflow:auto}.mk2-design .tn-chat--tall{max-height:560px}.mk2-design .tn-newline{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) 0 var(--oc-space-1);font-size:var(--oc-fs-micro);display:flex}.mk2-design .tn-newline:after{content:"";background:var(--oc-text-muted);flex:1;height:1px}.mk2-design .tn-message{margin:var(--oc-space-3) var(--oc-space-5) 0 0;padding:var(--oc-space-3);overflow-wrap:anywhere;background:var(--tm-well);border:1px solid var(--oc-line-panel);border-radius:7px 7px 7px 1px}.mk2-design .tn-message.owner{margin:var(--oc-space-3) 0 0 var(--oc-space-5);background:var(--tm-well-on);border-radius:7px 7px 1px}.mk2-design .tn-message.new{border-left:2px solid var(--oc-cyan)}.mk2-design .tn-message.located{outline:1px solid var(--oc-yellow);outline-offset:2px}.mk2-design .tn-message .tn-md{white-space:normal}.mk2-design .tn-message-top{gap:var(--oc-space-2);font-size:var(--oc-fs-micro);flex-wrap:wrap;align-items:center;display:flex}.mk2-design .tn-message-top strong{font-weight:500}.mk2-design .tn-message-top time{color:var(--oc-text-muted);margin-left:auto}.mk2-design .tn-message blockquote{margin:var(--oc-space-2) 0;padding-left:var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);border-left:2px solid var(--oc-line-rule)}.mk2-design .tn-message .ask{align-items:center;gap:var(--oc-space-1);color:var(--oc-yellow);display:inline-flex}.mk2-design .tm-new-mark{margin-left:var(--oc-space-0-5);font-size:var(--oc-fs-micro);color:var(--oc-cyan)}.mk2-design .tm-details{gap:var(--oc-space-2);flex-direction:column;display:flex}.mk2-design .tm-details>.tn-overline,.mk2-design .tm-details>.tn-line>.tn-overline{padding:var(--oc-space-3) 0 var(--oc-space-1);color:var(--oc-text-muted);text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.6px);box-shadow:inset 0 -1px 0 var(--oc-line-rule)}.mk2-design .tm-details>.tn-overline:first-child{padding-top:var(--oc-space-0-5)}.mk2-design .tm-details>.tn-line.between{margin-top:var(--oc-space-2);box-shadow:inset 0 -1px 0 var(--oc-line-rule);align-items:flex-end}.mk2-design .tm-details>.tn-line.between>.tn-overline{padding-bottom:var(--oc-space-1);box-shadow:none}.mk2-design .tm-details>.tn-line.between>.tn-subtle{padding-bottom:var(--oc-space-1)}.mk2-design .tm-details dl{gap:0 var(--oc-space-4);margin:var(--oc-space-1) 0 var(--oc-space-2);grid-template-columns:minmax(64px,max-content) minmax(0,1fr)}.mk2-design .tm-details dt,.mk2-design .tm-details dd{padding:var(--oc-space-1) 0;border-bottom:1px solid var(--oc-line-rule)}.mk2-design .tm-details dt{color:var(--oc-text-muted);font-size:var(--oc-fs-micro);text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.6px);line-height:1.9}.mk2-design .tm-shared-list{margin:var(--oc-space-0-5) 0 var(--oc-space-2)}.mk2-design .tm-shared-item{align-items:center;gap:var(--oc-space-1);border-bottom:1px solid var(--oc-line-rule);display:flex}.mk2-design .tm-shared-open{--_btn-h:0px;--_btn-fill-hover:transparent;gap:var(--oc-space-2);min-width:0;padding:var(--oc-space-2) var(--oc-space-1);text-align:left;flex:1;align-items:center;display:flex}.mk2-design .tm-shared-open>span{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.mk2-design .tm-shared-open small{color:var(--oc-text-muted);font-size:var(--oc-fs-micro)}.mk2-design .tm-thumbnail{object-fit:cover;object-position:top;border:1px solid var(--oc-line-rule);width:34px;height:34px}.mk2-design .tm-resource-viewer{padding:var(--oc-space-2);background:var(--tm-well);border:1px solid var(--oc-line-panel)}.mk2-design .tm-resource-viewer h3{margin:var(--oc-space-2) 0;font-size:var(--oc-fs-body);font-weight:500}.mk2-design .tm-resource-copy{margin:var(--oc-space-2) 0;padding:var(--oc-space-2);background:var(--tm-well);border:1px solid var(--oc-line-panel);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}@container oc-ptabs (width<=420px){.mk2-design .oc-ptabs--collapse .oc-ptab__icon{display:inline-flex}.mk2-design .oc-ptabs--collapse .oc-ptab:has(.oc-ptab__icon) .oc-ptab__label{display:none}}.mk2-design [data-task-manager-mark-read]{min-inline-size:calc(9ch + 2 * var(--oc-space-3));white-space:nowrap;justify-content:center}.tm-head-count.mk2-head-n{align-items:center;gap:var(--oc-space-1);display:inline-flex}.mk2-head-n+.mk2-head-n{margin-inline-start:var(--oc-space-2)}.mk2-head-n .mk2-head-ico,.mk2-head-n .mk2-head-num{display:none}@container oc-head (width<=460px){.mk2-head-n .mk2-head-words{display:none}.mk2-head-n .mk2-head-ico{display:inline-flex}.mk2-head-n .mk2-head-num{display:inline}}.tm{gap:var(--oc-space-4);flex-direction:column;width:100%;display:flex}.tm__meter{gap:var(--oc-space-2);flex-direction:column;display:flex}.tm__figs,.tm__sub,.tm__note,.tm__problem{font-family:var(--oc-font);font-size:var(--oc-fs-body);overflow-wrap:anywhere;margin:0}.tm__figs{color:var(--oc-text-bright)}.tm__sub{color:var(--oc-text-dim)}.tm__link{color:var(--oc-cyan)}.tm__note{color:var(--oc-green)}.tm__problem{color:var(--oc-coral)}.tm__slider{align-items:center;gap:var(--oc-space-3);grid-template-columns:auto minmax(0,1fr) 4rem;display:grid}.tm__range{width:100%;accent-color:var(--oc-orange)}.tm__value{font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-bright);text-align:right}.tm__warn{gap:var(--oc-space-3);padding:var(--oc-space-4);box-shadow:inset 0 0 0 1px var(--oc-line-frame);font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-orange);flex-direction:column;display:flex}.tm__warn p{overflow-wrap:anywhere;margin:0}.tm__actions{justify-content:flex-end;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.tm__choices{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.tm__field{gap:var(--oc-space-2);flex-direction:column;display:flex}.tm__code{padding:var(--oc-space-3);box-shadow:inset 0 0 0 1px var(--oc-line-frame);font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-bright);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.tm__servers{gap:var(--oc-space-3);flex-direction:column;display:flex}.tm__srv{gap:var(--oc-space-3);padding:var(--oc-space-4);box-shadow:inset 0 0 0 1px var(--oc-line-frame);flex-direction:column;display:flex}.tm__srv--off{opacity:.6}.tm__srv-head{align-items:center;gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.tm__srv-name{font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-bright)}.tm__srv-tools{gap:var(--oc-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.tm__srv-grid{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.tm__srv-result{font-family:var(--oc-font);font-size:var(--oc-fs-body);margin:0}.tm__srv-result--ok{color:var(--oc-green)}.tm__srv-result--bad{color:var(--oc-coral)}.ps-top{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);padding:var(--oc-space-1) var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.ps-top .ps-line{box-shadow:none;font-size:var(--oc-fs-label);padding:0}.ps-sq{z-index:2;min-width:0;position:relative}.ps-sq__row{gap:var(--oc-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ps-sq__item{align-items:stretch;display:inline-flex}.ps-sq__square{--_bd:var(--oc-focus-quiet);border:1px solid var(--oc-line-faint);border-radius:var(--oc-radius-sm);width:28px;height:28px;color:var(--oc-text-dim);cursor:default;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ps-sq__square[data-state=ok]{color:var(--oc-green)}.ps-sq__square[data-state=behind]{color:var(--oc-yellow)}.ps-sq__square[data-state=failing]{color:var(--oc-coral)}.ps-sq__square[data-selected=true]{border-color:var(--oc-line-frame);background:var(--oc-ground-titlerow);cursor:pointer}.ps-sq__square[aria-pressed]{cursor:pointer}.ps-sq__mark{box-sizing:border-box;background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;bottom:2px;right:2px}.ps-sq__mark[data-mark=behind]{background:0 0;border:1.5px solid}.ps-sq__mark[data-mark=failing]{border-radius:0;transform:rotate(45deg)}.ps-sq__mark[data-mark=off]{border-radius:0;height:2px}.ps-sq__word{margin-left:var(--oc-space-1);color:var(--oc-yellow);font-family:var(--font-mono);font-size:var(--oc-fs-label);letter-spacing:.08em;align-self:center}.ps-sq__detail{z-index:2;width:max-content;max-width:min(320px,90vw);padding:var(--oc-space-2);background:var(--oc-ground-raised);box-shadow:inset 0 0 0 1px var(--oc-line-frame);border-radius:var(--oc-radius-sm);font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);position:absolute;top:100%;left:0}.ps-sq__head{align-items:baseline;gap:var(--oc-space-2);margin:0 0 var(--oc-space-1);display:flex}.ps-sq__plugin{color:var(--oc-text-bright)}.ps-sq__fact{overflow-wrap:anywhere;margin:0;line-height:16px}.ps-line{align-items:baseline;gap:var(--oc-space-4);padding:var(--oc-space-4);box-shadow:inset 0 0 0 1px var(--oc-line-frame);font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-bright);flex-wrap:wrap;margin:0;display:flex}.ps-state{letter-spacing:.08em;text-transform:lowercase}.ps-state--ok{color:var(--oc-green)}.ps-state--wait{color:var(--oc-yellow)}.ps-state--bad{color:var(--oc-coral)}.ps-state--off{color:var(--oc-text-dim)}.ps-rows{gap:var(--oc-space-3);flex-direction:column;display:flex}.ps-row{gap:var(--oc-space-3);padding:var(--oc-space-4);box-shadow:inset 0 0 0 1px var(--oc-line-frame);flex-direction:column;display:flex}.ps-row__head{align-items:center;gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.ps-row__name{font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-bright)}.ps-row__facts{gap:var(--oc-space-4);font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-primary);flex-wrap:wrap;display:flex}[data-ps=rebuild]{margin-left:auto}.ps--compact{gap:0}.ps--compact>.tm__warn,.ps--compact>.tm__note,.ps--compact>.tm__problem{margin:var(--oc-space-1) var(--oc-space-2)}.modal-overlay.ask-modal{padding:var(--oc-space-4);box-sizing:border-box;overflow:hidden}.modal-overlay.ask-modal .modal-content{flex-direction:column;max-width:760px;min-height:0;max-height:100%;margin:auto;display:flex}.modal-overlay.ask-modal .modal-body{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0;overflow-y:auto}.modal-overlay.ask-modal .modal-footer{padding:10px 14px max(var(--oc-space-3), env(safe-area-inset-bottom));box-shadow:inset 0 1px 0 0 var(--oc-line-rule)}.modal-overlay.ask-modal .modal-footer:empty{display:none}@media (max-width:700px){.modal-overlay.ask-modal{align-items:stretch;padding:0}.modal-overlay.ask-modal .modal-content{border-radius:0;width:100%;max-width:none;margin:0}}.aq-empty.svelte-1hfeny9{color:var(--pl-muted);font-size:var(--oc-fs-run-title);margin:0;padding:18px 14px}.aq-foot.svelte-1hfeny9{flex:1;min-width:0;display:flex}.aq-pager.svelte-1hfeny9{align-items:center;gap:var(--oc-space-2);margin-left:auto;display:flex}.aa-panel{z-index:1200;width:min(460px,100vw - 24px);max-height:min(70vh,640px);font-family:var(--font-mono);color:var(--pl-text);border-radius:var(--pl-radius-sm);flex-direction:column;display:flex;position:fixed;top:56px;right:12px}.aa-spacer.svelte-1mu80o9{flex:1}.aa-body.svelte-1mu80o9{min-height:0;overflow-y:auto}.aa-empty.svelte-1mu80o9{color:var(--pl-muted);margin:0;padding:14px 12px;font-size:12px}.aa-row.svelte-1mu80o9{box-shadow:inset 0 -1px 0 0 var(--pl-line-quiet);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.aa-row--resolved.svelte-1mu80o9{opacity:.7}.aa-wait.svelte-1mu80o9{width:100%;color:inherit;font:inherit;text-align:left}.aa-wait-wrap.svelte-1mu80o9{box-shadow:inset 0 -1px 0 0 var(--pl-line-quiet)}.aa-wait-wrap.svelte-1mu80o9 .aa-wait:where(.svelte-1mu80o9){box-shadow:none}.aa-wait-open.svelte-1mu80o9{padding:0 12px 8px;display:flex}.aa-wait.svelte-1mu80o9:hover{background:var(--oc-ground-hover)}.aa-mark.svelte-1mu80o9{background:var(--pl-dim);border-radius:1px;flex:none;width:8px;height:8px;margin-top:4px}.aa-mark--error.svelte-1mu80o9{background:var(--oc-coral)}.aa-mark--warn.svelte-1mu80o9{background:var(--oc-yellow)}.aa-mark--info.svelte-1mu80o9{background:var(--oc-cyan)}.aa-mark--resolved.svelte-1mu80o9{background:var(--oc-green)}.aa-text.svelte-1mu80o9{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.aa-title.svelte-1mu80o9{color:var(--pl-text);font-size:12px}.aa-count.svelte-1mu80o9{color:var(--pl-muted);margin-left:6px}.aa-detail.svelte-1mu80o9{color:var(--pl-muted);font-size:11px}.aa-actions.svelte-1mu80o9{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.aa-meta.svelte-1mu80o9{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aa-source.svelte-1mu80o9{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:5px;min-width:0;display:inline-flex}.aa-source-glyph.svelte-1mu80o9{color:var(--pl-muted);flex:none;display:inline-flex}.aa-chip.svelte-1mu80o9{border:var(--oc-border,1px) solid var(--pl-line);border-radius:var(--pl-radius-sm);font-size:var(--oc-fs-label);text-transform:uppercase;letter-spacing:.08em;color:var(--pl-muted);flex:none;padding:1px 6px}.aa-chip--needs_you.svelte-1mu80o9{color:var(--oc-orange-bright);border-color:var(--oc-orange);background:color-mix(in oklab, var(--oc-orange) 18%, transparent)}.aa-chip--question.svelte-1mu80o9{color:var(--oc-cyan);border-color:var(--oc-cyan)}.aa-explain.svelte-1mu80o9{box-shadow:inset 0 1px 0 0 var(--pl-line-quiet), inset 0 -1px 0 0 var(--pl-line-quiet);margin:4px 0;padding:8px 0}.aa-explain-text.svelte-1mu80o9{color:var(--pl-text);margin:0;font-size:11px;line-height:1.5}.aa-fold.svelte-1mu80o9{box-shadow:inset 0 -1px 0 0 var(--pl-line-quiet);align-items:center;gap:8px;padding:8px 12px;display:flex}.pk-sq{width:1em;height:1em;font-size:var(--s,48px);--c:var(--oc-series-1);flex:none;position:relative}.pk-sq>.pk-fx,.pk-sq>.pk-tl{position:absolute;inset:0}.pk-sq[data-tile]:before{content:"";background:var(--tile);box-shadow:inset 0 0 0 1px var(--tile);border-radius:.12em;position:absolute;inset:-.14em}.pk-fx{pointer-events:none}.pk-tl{transform:perspective(4em) rotateY(calc(var(--gx,0)*10deg)) rotateX(calc(var(--gy,0)*-8deg));transition:transform .32s cubic-bezier(.3,.7,.3,1)}.pk-mv,.pk-sz{position:absolute;inset:0}.pk-mv{transform-origin:50% 100%;transform:translateY(calc(var(--qy,0)*1em)) rotate(calc(var(--qr,0)*1deg));transition:transform .2s ease-out}.pk-sz{transform-origin:50% 100%;transform:scale(var(--qsx,1),var(--qsy,1));transition:transform .2s ease-out}.pk-sq svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.pk-shp{fill:var(--c)}.pk-cr{position:absolute;inset:0}.pk-cor{opacity:0;transform-origin:50%}.pk-cor use{fill:var(--c)}.pk-ey{height:.24em;transform:translate(calc(var(--gx,0)*.07em),calc(var(--gy,0)*.06em));transition:transform .18s ease-out;position:absolute;top:.29em;left:0;right:0}.pk-ex{transform-origin:50%;justify-content:center;gap:.22em;height:100%;transition:transform .25s ease-out,opacity .2s;display:flex}.pk-e{background:var(--oc-on-accent);width:.1em;height:100%;transform:scaleY(var(--bl,1));border-radius:.05em;transition:transform 70ms,translate .2s ease-out,rotate .2s ease-out,scale .2s ease-out;display:block}.pk-e:first-child{translate:calc(var(--fl-x,0)*1em) calc(var(--fl-y,0)*1em);rotate:calc(var(--fl-r,0)*1deg);scale:var(--fl-sx,1) var(--fl-sy,1);clip-path:var(--fl-clip,none);background:var(--fl-bg,var(--oc-on-accent))}.pk-e:last-child{translate:calc(var(--fr-x,0)*1em) calc(var(--fr-y,0)*1em);rotate:calc(var(--fr-r,0)*1deg);scale:var(--fr-sx,1) var(--fr-sy,1);clip-path:var(--fr-clip,none);background:var(--fr-bg,var(--oc-on-accent))}.pk-sq[data-fm]:not([data-still]) .pk-ex{animation-duration:var(--fd,1.8s);animation-timing-function:ease-in-out;animation-fill-mode:both}.pk-sq[data-fm=sweep] .pk-ex{animation-name:pk-m-sweep}.pk-sq[data-fm=dart] .pk-ex{animation-name:pk-m-dart}.pk-sq[data-fm=roll] .pk-ex{animation-name:pk-m-roll}.pk-sq[data-fm=orbit] .pk-ex{animation-name:pk-m-orbit}.pk-sq[data-fm=shake] .pk-ex{animation-name:pk-m-shake}.pk-sq[data-fm=bob] .pk-ex{animation-name:pk-m-bob}.pk-sq[data-fm=pulse] .pk-ex{animation-name:pk-m-pulse}.pk-sq[data-fm=twinkle] .pk-ex{animation-name:pk-m-twinkle}.pk-sq[data-fm=tilt] .pk-ex{animation-name:pk-m-tilt}.pk-sq[data-fm=droop] .pk-ex{animation-name:pk-m-droop}.pk-sq[data-fm=sob] .pk-ex{animation-name:pk-m-sob}.pk-sq[data-fm=glance] .pk-ex{animation-name:pk-m-glance}.pk-sq[data-fm=sigh] .pk-ex{animation-name:pk-m-sigh}.pk-sq[data-fm=lift] .pk-ex{animation-name:pk-m-lift}@keyframes pk-m-sweep{0%,to{translate:0}30%{translate:-.07em}70%{translate:.07em}}@keyframes pk-m-dart{0%,to{translate:0}12%{translate:-.08em .02em}26%{translate:.08em -.03em}40%{translate:-.05em -.04em}55%{translate:.07em .03em}70%{translate:-.08em}85%{translate:.04em -.02em}}@keyframes pk-m-roll{0%,to{translate:0}12%{translate:-.08em}25%{translate:-.06em -.06em}38%{translate:0 -.09em}50%{translate:.06em -.06em}62%{translate:.08em}75%{translate:.05em .05em}88%{translate:0}}@keyframes pk-m-orbit{0%,to{translate:0 -.05em}25%{translate:.05em}50%{translate:0 .05em}75%{translate:-.05em}}@keyframes pk-m-shake{0%,to{translate:0}8%{translate:-.025em}16%{translate:.025em}24%{translate:-.02em}32%{translate:.02em}40%{translate:-.025em}48%{translate:.025em}56%{translate:-.02em}64%{translate:.02em}72%{translate:-.015em}80%{translate:.015em}}@keyframes pk-m-bob{0%,to{translate:0}20%{translate:0 -.05em}40%{translate:0 .01em}60%{translate:0 -.05em}80%{translate:0 .01em}}@keyframes pk-m-pulse{0%,to{scale:1}20%{scale:1.22}40%{scale:.94}60%{scale:1.22}80%{scale:.94}}@keyframes pk-m-twinkle{0%,to{rotate:0deg;scale:1}25%{rotate:-14deg;scale:1.2}50%{rotate:0deg;scale:.9}75%{rotate:14deg;scale:1.2}}@keyframes pk-m-tilt{0%,to{rotate:0deg}25%{rotate:-9deg}70%{rotate:7deg}}@keyframes pk-m-droop{0%{translate:0}60%,to{translate:0 .06em}}@keyframes pk-m-sob{0%,to{translate:0}10%{translate:0 .025em}20%{translate:0 -.005em}30%{translate:0 .025em}40%{translate:0 -.005em}50%{translate:0 .025em}60%{translate:0 -.005em}70%{translate:0 .025em}80%{translate:0}}@keyframes pk-m-glance{0%,to{translate:0}25%,70%{translate:.07em .02em}}@keyframes pk-m-sigh{0%,to{translate:0}40%,60%{translate:0 .05em}}@keyframes pk-m-lift{0%,to{translate:0}30%,70%{translate:0 -.05em}}.pk-orb{width:calc(var(--r)*1em);height:calc(var(--r)*1em);margin:calc(var(--r)*-.5em) 0 0 calc(var(--r)*-.5em);transform:perspective(5em) rotate(var(--t)) rotateX(var(--rx));position:absolute;top:50%;left:50%}.pk-spin{transform:rotate(var(--a0));animation:pk-k-spin var(--d) linear infinite;animation-direction:var(--dir);position:absolute;inset:0}.pk-orb use{fill:var(--k)}.pk-fxf .pk-orb{clip-path:inset(50% 0 0)}.pk-fxf .pk-orb use{stroke:var(--pk-kl,var(--oc-ground-panel));stroke-width:4px;paint-order:stroke;stroke-linejoin:round}.pk-cm{opacity:0;width:.28em;height:.7em;position:absolute;top:-.08em;left:.36em}.pk-cm use{fill:var(--c)}.pk-tk{background:var(--c);opacity:0;border-radius:50%;width:.1em;height:.1em;margin:-.05em 0 0 -.05em;position:absolute;top:56%;left:50%}@keyframes pk-k-spin{0%{transform:rotate(var(--a0))}to{transform:rotate(calc(var(--a0) + 360deg))}}@keyframes pk-k-in{0%{opacity:0}to{opacity:1}}.pk-gw{box-shadow:0 0 .12em .07em color-mix(in srgb,var(--gc) 85%,transparent);pointer-events:none;border-radius:.22em;animation:.7s both pk-k-in;position:absolute;inset:0}.pk-sq:not([data-shape=sq]) .pk-gw{box-shadow:none}.pk-sq:not([data-shape=sq]) .pk-gw~.pk-bd{filter:drop-shadow(0 0 .07em color-mix(in srgb,var(--gc) 85%,transparent)) drop-shadow(0 0 .05em var(--gc))}.pk-dt{background:var(--c);opacity:0;border-radius:50%;width:.2em;height:.2em;margin:-.1em 0 0 -.1em;position:absolute;top:50%;left:50%}.pk-dt.pk-dm{width:.26em;height:.26em;margin:-.13em 0 0 -.13em}.pk-rip{fill:none;stroke:var(--oc-ground-panel);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.pk-gl{fill:none;stroke:var(--oc-text-dim);stroke-width:3px;stroke-linecap:round}.pk-rip,.pk-gl{animation:.4s .7s backwards pk-k-in}.pk-sq[data-state=working]:not([data-still]) .pk-mv{transform-origin:50%;animation:1.5s cubic-bezier(.3,.7,.3,1) both pk-k-think}@keyframes pk-k-think{0%{opacity:1;transform:scale(1)}12%{opacity:1;transform:scale(.24)}16%{opacity:0;transform:scale(.2)}74%{opacity:0;transform:scale(.2)}80%{opacity:1;transform:scale(.5)}90%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.pk-sq[data-state=working]:not([data-still]) .pk-dt{animation:1.5s cubic-bezier(.3,.7,.3,1) both pk-k-dot;animation-delay:var(--dl)}@keyframes pk-k-dot{0%{opacity:0;transform:translate(0)scale(.2)}14%{opacity:var(--o);transform:translateX(var(--x)) scale(1)}28%{opacity:1;transform:translateX(var(--x)) scale(1.2)}40%{opacity:var(--o);transform:translateX(var(--x)) scale(1)}54%{opacity:1;transform:translateX(var(--x)) scale(1.2)}66%{opacity:var(--o);transform:translateX(var(--x)) scale(1)}78%{opacity:var(--o);transform:translate(0)scale(.6)}86%,to{opacity:0;transform:translate(0)scale(.3)}}.pk-sq[data-state=working]:not([data-still]) .pk-orb{animation:.5s 1.25s both pk-k-in}.pk-sq[data-state=working_subagent]:not([data-still]) .pk-mv{transform-origin:50%;animation:1.6s cubic-bezier(.55,0,.3,1) both pk-k-spin1}@keyframes pk-k-spin1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pk-sq[data-state=working_subagent]:not([data-still]) .pk-orb{animation:.7s cubic-bezier(.2,.9,.3,1.15) both pk-k-fling;animation-delay:calc(.55s + var(--i) * .1s)}@keyframes pk-k-fling{0%{opacity:0;scale:.35}to{opacity:1;scale:1}}.pk-sq[data-state=question]:not([data-still]) .pk-mv{transform-origin:50% 86%;animation:2.2s ease-in-out both pk-k-qwob,6s ease-in-out 2.2s infinite pk-k-nudge}@keyframes pk-k-nudge{0%,62%{transform:none}66%{transform:translateY(-.08em)rotate(-9deg)}71%{transform:rotate(7deg)}76%{transform:rotate(-4deg)}81%{transform:rotate(2deg)}86%,to{transform:none}}@keyframes pk-k-qwob{0%,16%{transform:rotate(0)}24%{transform:rotate(-14deg)}34%{transform:rotate(11deg)}44%{transform:rotate(-8deg)}54%{transform:rotate(5deg)}64%{transform:rotate(-2deg)}72%,to{transform:rotate(0)}}.pk-sq[data-state=question]:not([data-still]) .pk-sz{animation:2.2s ease-out both pk-k-pop}@keyframes pk-k-pop{0%{transform:scale(1)}7%{transform:scale(1.08,.9)}14%{transform:scale(.94,1.08)}22%,to{transform:scale(1)}}.pk-sq[data-state=question]:not([data-still]) .pk-ex{animation:2.2s linear both pk-k-eyesoff}@keyframes pk-k-eyesoff{0%{opacity:1}7%,to{opacity:0}}.pk-sq[data-state=question] .pk-ex{opacity:0}.pk-sq[data-state=notice]:not([data-still]) .pk-sz{animation:1.3s cubic-bezier(.3,.7,.3,1) both pk-k-perk}@keyframes pk-k-perk{0%{transform:scale(1)}12%{transform:scale(1.1,.86)}30%{transform:scale(.9,1.16)}46%{transform:scale(1.04,.97)}60%,to{transform:scale(1)}}.pk-sq[data-state=notice]:not([data-still]) .pk-mv{animation:1.3s cubic-bezier(.3,.7,.3,1) both pk-k-perkhop}@keyframes pk-k-perkhop{0%,12%{transform:translateY(0)}30%{transform:translateY(-.08em)}46%,to{transform:translateY(0)}}.pk-sq[data-state=notice]:not([data-still]) .pk-ex{animation:1.3s ease-out both pk-k-wide}@keyframes pk-k-wide{0%{transform:scale(1)}28%{transform:scale(1.34)}60%,to{transform:scale(1.12)}}.pk-sq[data-still][data-state=notice] .pk-sz{transform:scale(.9,1.16)}.pk-sq[data-still][data-state=notice] .pk-ex{transform:scale(1.3)}.pk-sq[data-state=finished_unread] .pk-ex{transform:scaleY(.72)}.pk-sq[data-state=finished_unread]:not([data-still]) .pk-sz{animation:1.1s ease-out both pk-k-hopsz}@keyframes pk-k-hopsz{0%{transform:scale(1)}12%{transform:scale(1.12,.84)}26%{transform:scale(.92,1.1)}50%{transform:scale(.97,1.04)}62%{transform:scale(1.1,.88)}76%{transform:scale(.98,1.02)}88%,to{transform:scale(1)}}.pk-sq[data-state=finished_unread]:not([data-still]) .pk-mv{animation:1.1s cubic-bezier(.3,.6,.4,1) both pk-k-hopmv}@keyframes pk-k-hopmv{0%,12%{transform:translateY(0)}38%{transform:translateY(-.2em)}60%,to{transform:translateY(0)}}.pk-sq[data-still][data-state=finished_unread] .pk-sz{transform:scale(1.05,.95)}.pk-sq[data-state=dead] .pk-shp{fill:var(--oc-text-dim)}.pk-sq[data-state=dead] .pk-ex{opacity:0}.pk-sq[data-state=dead]:not([data-still]) .pk-ex{animation:.5s ease-in backwards pk-k-eyeout}@keyframes pk-k-eyeout{0%{opacity:1}to{opacity:0}}.pk-sq[data-state=unknown] .pk-shp{fill:none;stroke:var(--c);stroke-width:5px;stroke-dasharray:10 7;stroke-linecap:round}.pk-sq[data-state=unknown] .pk-ex{opacity:0}.pk-sq[data-state=asleep] .pk-sz{transform:scale(calc(1.05 * var(--qsx,1)),calc(.9 * var(--qsy,1)));transition:transform 1.4s ease-in-out}.pk-sq[data-state=asleep] .pk-ex{transform:translateY(.03em)scaleY(.14)}.pk-sq[data-state=asleep]:not([data-still]) .pk-sz{animation:1.4s ease-in-out backwards pk-k-sink}@keyframes pk-k-sink{0%{transform:scale(1)}50%{transform:scaleY(.97)}to{transform:scale(1.05,.9)}}.pk-sq[data-state=asleep]:not([data-still]) .pk-ex{animation:1.4s ease-in-out backwards pk-k-droop}@keyframes pk-k-droop{0%{transform:scaleY(1)}30%{transform:scaleY(.45)}42%{transform:scaleY(.6)}70%,to{transform:translateY(.03em)scaleY(.14)}}.pk-sq[data-state=startup_gate] .pk-ex{opacity:0}.pk-sq[data-state=startup_gate] .pk-sz{transform-origin:50% 87%}.pk-sq[data-state=startup_gate]:not([data-still]) .pk-mv{animation:2.8s ease-in-out infinite pk-k-knock}@keyframes pk-k-knock{0%{transform:translateY(0)}5%{transform:translateY(-.1em)}10%{transform:translateY(0)}15%{transform:translateY(-.07em)}20%,to{transform:translateY(0)}}.pk-sq[data-state=startup_gate]:not([data-still]) .pk-sz{animation:2.8s ease-in-out infinite pk-k-knocksz}@keyframes pk-k-knocksz{0%{transform:scale(1)}3%{transform:scale(.92,1.08)}10%{transform:scale(1.1,.9)}13%{transform:scale(.95,1.05)}20%{transform:scale(1.08,.93)}24%,to{transform:scale(1)}}.pk-sq[data-state=question_waiting] .pk-mv{transform-origin:50% 96%;transform:rotate(-6deg)}.pk-sq[data-state=question_waiting]:not([data-still]) .pk-mv{animation:.6s ease-out both pk-k-lean,3.2s ease-in-out .6s infinite pk-k-sway}@keyframes pk-k-lean{0%{transform:rotate(0)}to{transform:rotate(-6deg)}}@keyframes pk-k-sway{0%{transform:rotate(-6deg)}10%{transform:rotate(-13deg)}22%{transform:rotate(1deg)}32%{transform:rotate(-8deg)}40%,to{transform:rotate(-6deg)}}.pk-sq[data-state=done]:not([data-still]) .pk-mv{transform-origin:50%;animation:1.5s cubic-bezier(.35,.6,.35,1) both pk-k-donemv}@keyframes pk-k-donemv{0%,12%{transform:translateY(0)rotate(0)}30%{transform:translateY(-.3em)rotate(60deg)}46%{transform:translateY(-.36em)rotate(270deg)}62%,to{transform:translateY(0)rotate(360deg)}}.pk-sq[data-state=done]:not([data-still]) .pk-sz{animation:1.5s ease-out both pk-k-donesz}@keyframes pk-k-donesz{0%{transform:scale(1)}10%{transform:scale(1.12,.85)}22%{transform:scale(.9,1.12)}40%,60%{transform:scale(1)}66%{transform:scale(1.14,.84)}78%{transform:scale(.96,1.04)}90%,to{transform:scale(1)}}.pk-sq[data-state=done]:not([data-still]) .pk-ex{animation:1.5s linear both pk-k-happy}@keyframes pk-k-happy{0%,62%{transform:scaleY(1)}66%,92%{transform:scaleY(.3)}to{transform:scaleY(1)}}.pk-sq[data-still][data-state=done] .pk-mv{transform:translateY(-.18em)}.pk-sq[data-still][data-state=done] .pk-sz{transform:scale(.94,1.08)}.pk-sq[data-still][data-state=done] .pk-ex{transform:scaleY(.32)}.pk-sq[data-state=talking] .pk-tl{transform:perspective(4em) rotateY(calc(var(--side,1) * 24deg));transition:none}.pk-sq[data-state=talking]:not([data-still]) .pk-sz{animation:2.4s ease-in-out infinite pk-k-talk;animation-delay:var(--td,0s)}@keyframes pk-k-talk{0%{transform:scale(1)}6%{transform:scale(1.05,.95)}12%{transform:scale(.97,1.04)}18%{transform:scale(1.05,.95)}24%{transform:scale(.97,1.04)}30%{transform:scale(1.04,.96)}38%,to{transform:scale(1)}}.pk-sq[data-state=talking]:not([data-still]) .pk-tk{animation:2.4s ease-out infinite pk-k-say;animation-delay:var(--td,0s)}@keyframes pk-k-say{0%,8%{opacity:0;transform:translateX(calc(var(--side,1) * .5em))}12%{opacity:1}36%{opacity:1;transform:translateX(calc(var(--side,1) * .86em))}42%,to{opacity:0;transform:translateX(calc(var(--side,1) * .92em))}}.pk-sq[data-state=escalating]:not([data-still]) .pk-cm{animation:3s cubic-bezier(.5,0,.75,.4) infinite pk-k-up}@keyframes pk-k-up{0%,9.6%{opacity:0;transform:translateY(.12em)scale(.5)}12.8%{opacity:1;transform:translateY(0)scale(1)}38.4%{opacity:1;transform:translateY(-1.05em)scale(1)}44.8%,to{opacity:0;transform:translateY(-1.45em)scale(.8)}}.pk-sq[data-state=escalating]:not([data-still]) .pk-sz{animation:3s ease-out infinite pk-k-launch}@keyframes pk-k-launch{0%{transform:scale(1)}7.47%{transform:scale(1.1,.86)}12.8%{transform:scale(.93,1.1)}21.33%{transform:scale(1.02,.98)}27.73%,to{transform:scale(1)}}.pk-sq[data-still][data-state=escalating] .pk-cm{opacity:1;transform:translateY(-.5em)}.pk-sq[data-state=learning] .pk-cm svg{transform:rotate(180deg)}.pk-sq[data-state=learning]:not([data-still]) .pk-cm{animation:3s cubic-bezier(.45,0,.8,.5) infinite pk-k-down}@keyframes pk-k-down{0%{opacity:0;transform:translateY(-1.5em)}6%{opacity:1}21.6%{opacity:1;transform:translateY(-.5em)}25.2%,to{opacity:0;transform:translateY(-.4em)}}.pk-sq[data-state=learning]:not([data-still]) .pk-sz{animation:3s ease-out infinite pk-k-gulp}@keyframes pk-k-gulp{0%,21.6%{transform:scale(1)}26.4%{transform:scale(1.1,.86)}32.4%{transform:scale(.96,1.05)}37.2%,to{transform:scale(1)}}.pk-sq[data-state=learning]:not([data-still]) .pk-mv{animation:3s ease-in-out infinite pk-k-tilt}@keyframes pk-k-tilt{0%,33.6%{transform:rotate(0)}40.8%,51.6%{transform:rotate(-9deg)}60%,to{transform:rotate(0)}}.pk-sq[data-state=learning]:not([data-still]) .pk-ex{animation:3s linear infinite pk-k-blinkin}@keyframes pk-k-blinkin{0%,22.8%{transform:scaleY(1)}26.4%,31.2%{transform:scaleY(.18)}34.8%,to{transform:scaleY(1)}}.pk-sq[data-still][data-state=learning] .pk-mv{transform:rotate(-9deg)}.pk-sq[data-state=promoted]:not([data-still]) .pk-sz{animation:1.9s cubic-bezier(.3,.7,.3,1) both pk-k-grow}@keyframes pk-k-grow{0%{transform:scale(1)}5%{transform:scale(1.06,.9)}12%,20%{transform:scale(1.1)}25%{transform:scale(1.16,1.02)}32%,40%{transform:scale(1.2)}45%{transform:scale(1.26,1.12)}52%,72%{transform:scale(1.3)}82%{transform:scale(.95,1.03)}91%{transform:scale(1.02,.99)}to{transform:scale(1)}}.pk-sq[data-state=promoted]:not([data-still]) .pk-ex{animation:1.9s ease-out both pk-k-proud}@keyframes pk-k-proud{0%{transform:scale(1)}14%,74%{transform:scale(1.14)}to{transform:scale(1)}}.pk-sq[data-still][data-state=promoted] .pk-sz{transform:scale(1.24)}.pk-sq[data-state^=alert] .pk-cor{opacity:1}.pk-sq[data-state=alert_immediate] .pk-ex{transform:scale(1.2)}.pk-sq[data-state=alert_flash] .pk-ex{transform:scale(1.36)}.pk-sq[data-state=alert_routine]:not([data-still]) .pk-sz{animation:2.4s ease-in-out both pk-k-breath}@keyframes pk-k-breath{0%{transform:scale(1)}40%{transform:scale(1.035)}80%,to{transform:scale(1)}}.pk-sq[data-state=alert_routine]:not([data-still]) .pk-cor{animation:2.4s ease-in-out both pk-k-bristle}@keyframes pk-k-bristle{0%{opacity:0;scale:.94}40%{opacity:1;scale:1.02}80%,to{opacity:1;scale:1}}.pk-sq[data-state=alert_priority]:not([data-still]) .pk-cor{animation:.5s cubic-bezier(.2,.9,.3,1.3) both pk-k-grow2,3.2s ease-in-out .5s infinite pk-k-pulse}@keyframes pk-k-grow2{0%{opacity:0;scale:.78}to{opacity:1;scale:1}}@keyframes pk-k-pulse{0%{scale:1}8%{scale:1.08}16%{scale:.97}24%{scale:1.08}34%,to{scale:1}}.pk-sq[data-state=alert_immediate]:not([data-still]) .pk-cor{animation:.35s cubic-bezier(.2,.9,.3,1.4) both pk-k-snap}@keyframes pk-k-snap{0%{opacity:0;scale:.68}to{opacity:1;scale:1}}.pk-sq[data-state=alert_immediate]:not([data-still]) .pk-mv{transform-origin:50%;animation:1.8s linear .35s infinite pk-k-shake}@keyframes pk-k-shake{0%{transform:none}4%{transform:translate(-.05em)rotate(-5deg)}8%{transform:translate(.05em)rotate(5deg)}12%{transform:translate(-.045em)rotate(-4deg)}16%{transform:translate(.04em)rotate(4deg)}20%{transform:translate(-.03em)rotate(-2.5deg)}24%{transform:translate(.02em)rotate(1.5deg)}30%,to{transform:none}}.pk-sq[data-state=alert_flash]{z-index:5}.pk-sq[data-state=alert_flash] .pk-tl{transition:none;transform:scale(1.3)}.pk-sq[data-state=alert_flash]:not([data-still]) .pk-mv{transform-origin:50%;animation:.36s step-end infinite pk-k-freak}@keyframes pk-k-freak{0%{transform:translate(.03em,-.02em)rotate(-4deg)}17%{transform:translate(-.04em,.03em)rotate(5deg)}33%{transform:translate(.04em,.02em)rotate(-6deg)}50%{transform:translate(-.03em,-.03em)rotate(3deg)}67%{transform:translate(.02em,.04em)rotate(-5deg)}83%{transform:translate(-.04em,-.01em)rotate(6deg)}to{transform:translate(.03em,-.02em)rotate(-4deg)}}.pk-sq[data-state=alert_flash]:not([data-still]) .pk-cor{animation:.5s ease-in-out infinite alternate pk-k-flare}@keyframes pk-k-flare{0%{rotate:-5deg;scale:.96}to{rotate:5deg;scale:1.08}}.pk-sq[data-pack=pixel] .pk-e,.pk-sq[data-pack=pixel] .pk-tk,.pk-sq[data-pack=pixel] .pk-dt{border-radius:0}.pk-sq[data-pack=pixel] svg{shape-rendering:crispedges}.pk-sq[data-pack=pixel] *{animation-timing-function:steps(3,end)!important}.pk-sq[data-pack=pixel] .pk-spin{animation-timing-function:steps(12,end)!important}.pk-sq[data-pack=pixel]:not([data-state=alert_flash]) .pk-tl{transform:none}.pk-sq[data-pack=pixel] .pk-ey,.pk-sq[data-pack=pixel] .pk-e{transition-timing-function:steps(2,end)}.pk-sq[data-pack=pixel] .pk-gw{box-shadow:0 0 0 .07em var(--gc);border-radius:.08em}.pk-sq[data-pack=pixel] .pk-rip,.pk-sq[data-pack=pixel] .pk-gl{stroke-linecap:butt;stroke-linejoin:miter}:root[data-paused] .pk-sq,:root[data-paused] .pk-sq *{animation-play-state:paused!important}.pk-sq[data-still],.pk-sq[data-still] *{transition:none!important;animation:none!important}.pk-defs{width:0;height:0;position:absolute;overflow:hidden}[data-swarm-roll]{--pk-roll:var(--oc-line-rule);background:color-mix(in oklab,var(--pk-roll) 14%,transparent);border-color:var(--pk-roll)!important}[data-swarm-roll=working]{--pk-roll:var(--oc-green)}[data-swarm-roll=question],[data-swarm-roll=startup_gate]{--pk-roll:var(--oc-yellow)}[data-swarm-roll=notice]{--pk-roll:var(--oc-cyan)}[data-swarm-roll=finished_unread]{--pk-roll:var(--oc-green-dim)}[data-swarm-roll=dead]{--pk-roll:var(--oc-coral)}[data-swarm-roll=idle]{background:0 0}@media (prefers-reduced-motion:no-preference){[data-swarm-roll=working]{animation:2.4s ease-in-out infinite pk-roll-breathe}}@keyframes pk-roll-breathe{0%,to{opacity:1}50%{opacity:.55}}.pk-swatch{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--oc-line-rule);vertical-align:middle;border-radius:2px;display:inline-block}.share-explain.svelte-1rfzbp6{margin:0 0 18px}.share-notice.svelte-1rfzbp6{color:var(--oc-text-primary)}.share-select.svelte-1rfzbp6{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M3 5l3 3 3-3'/></svg>");background-position:right 12px center;background-repeat:no-repeat;background-size:10px 10px;padding-right:34px;line-height:normal}.share-active.svelte-1rfzbp6{color:var(--oc-text-secondary);text-transform:lowercase;margin:20px 0 8px;font-size:.9rem;font-weight:400}.share-all.svelte-1rfzbp6{border-top:var(--oc-border) solid var(--oc-line-panel);color:var(--oc-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding-top:10px;font-size:.85rem;display:flex}.share-all-text.svelte-1rfzbp6{min-width:0}.share-row.svelte-1rfzbp6{border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);color:var(--oc-text-primary);flex-direction:column;gap:8px;padding:10px 12px;font-size:.85rem;display:flex}.share-row-text.svelte-1rfzbp6{text-overflow:ellipsis;min-width:0;overflow:hidden}.share-row-link.svelte-1rfzbp6{align-items:stretch;gap:8px;min-width:0;display:flex}.share-url.svelte-1rfzbp6{text-overflow:ellipsis;flex:1;min-width:0;font-size:.85rem}.share-row-link.svelte-1rfzbp6 [data-btn]{flex:none}@media (max-width:1023px){.share-row-link.svelte-1rfzbp6 [data-btn]{min-width:44px;min-height:44px}.share-row-link.svelte-1rfzbp6{flex-wrap:wrap}.share-url.svelte-1rfzbp6{flex-basis:100%;min-height:44px}}.pmic.svelte-101fbgv{z-index:2000;padding:var(--oc-space-2) max(var(--oc-space-3), env(safe-area-inset-right,0px)) calc(var(--oc-space-3) + env(safe-area-inset-bottom,0px)) max(var(--oc-space-3), env(safe-area-inset-left,0px));background:var(--oc-ground-titlerow);box-shadow:0 -1px 0 var(--oc-line-frame);font-family:var(--oc-font);color:var(--oc-text-primary);position:fixed;bottom:0;left:0;right:0}.pmic__title.svelte-101fbgv{align-items:center;gap:var(--oc-space-2);height:var(--oc-space-5);display:flex}.pmic__label.svelte-101fbgv{font-size:var(--oc-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--oc-orange)}.pmic__dot.svelte-101fbgv{width:var(--oc-space-2);height:var(--oc-space-2);background:var(--oc-green)}.pmic__text.svelte-101fbgv{margin:var(--oc-space-1) 0 var(--oc-space-2);min-height:3.6em;max-height:30vh;font-size:var(--oc-fs-card-name);overflow-wrap:anywhere;box-shadow:0 1px 0 var(--oc-line-rule);padding-bottom:var(--oc-space-2);line-height:1.3;overflow-y:auto}.pmic__text--note.svelte-101fbgv{min-height:0;color:var(--oc-text-secondary)}.pmic__row.svelte-101fbgv{gap:var(--oc-space-2);justify-content:flex-end;display:flex}.pmic__row.svelte-101fbgv [data-btn]{min-width:96px;min-height:40px}.bp-skills__chips.svelte-1ms6lm8{flex-wrap:wrap;gap:6px;min-height:20px;margin-bottom:6px;display:flex}.bp-skills__chip.svelte-1ms6lm8{border:1px solid var(--oc-border);background:var(--oc-ground-raised);color:var(--oc-text-primary);font-size:11px;font-family:var(--font-mono);border-radius:2px;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.bp-skills__none.svelte-1ms6lm8{color:var(--oc-text-muted);font-size:11px}.bp-skills__add.svelte-1ms6lm8{align-items:center;gap:6px;display:flex}.bp-skills__add.svelte-1ms6lm8 [data-field]{flex:1;min-width:0}.bp-row.svelte-jggjw0{border-top:1px solid var(--oc-border);padding:10px 0}.bp-row.svelte-jggjw0:first-child{border-top:none}.bp-row__head.svelte-jggjw0{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.bp-row__grid.svelte-jggjw0{grid-template-columns:120px 1fr;align-items:start;gap:6px 10px;display:grid}.bp-row__grid.svelte-jggjw0>.modal-label:where(.svelte-jggjw0){padding-top:6px}.bp-row__folder-mode.svelte-jggjw0{align-items:center;gap:14px;padding-top:6px;display:flex}.bp-row__picker.svelte-jggjw0{min-width:0}.bp-editor-overlay .modal-content{flex-direction:column;max-width:640px;max-height:88vh;display:flex}.bp-editor-overlay .modal-body{min-height:0;overflow-y:auto}.bp-sessions.svelte-1j1yvh{margin-top:12px}.bp-sessions__head.svelte-1j1yvh{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.bp-editor__error.svelte-1j1yvh{border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-raised));color:var(--oc-text-primary);margin:10px 0 0;padding:6px 8px;font-size:12px;line-height:1.45}.bp-launch__list.svelte-aqog94{margin:0;padding:0;list-style:none}.bp-launch__member.svelte-aqog94{border-top:1px solid var(--oc-border);flex-direction:column;gap:3px;padding:8px 0;display:flex}.bp-launch__member.svelte-aqog94:first-child{border-top:none}.bp-launch__row-head.svelte-aqog94{align-items:center;gap:6px;min-width:0;display:flex}.bp-launch__mark.svelte-aqog94{width:14px;height:14px;color:var(--oc-text-secondary);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.bp-launch__member-label.svelte-aqog94{font-size:12px;font-weight:600}.bp-launch__row-meta.svelte-aqog94{color:var(--oc-text-muted);text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.6px);margin-left:auto;font-size:10px}.bp-launch__chips.svelte-aqog94{flex-wrap:wrap;gap:4px;display:flex}.bp-launch__path.svelte-aqog94{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-muted);font-family:var(--font-mono);direction:rtl;margin:0;font-size:11px;overflow:hidden}.bp-launch__line.svelte-aqog94{color:var(--oc-text-primary);font-size:11px}.bp-launch__notice.svelte-aqog94{border:1px solid var(--oc-yellow);color:var(--oc-text-primary);border-radius:4px;padding:4px 8px;font-size:11px}.bp-launch__line--muted.svelte-aqog94{color:var(--oc-text-muted)}.bp-launch__line--ok.svelte-aqog94{color:var(--oc-text-primary)}.bp-launch__line--error.svelte-aqog94{color:var(--oc-coral)}.bp-launch__consent.svelte-aqog94{border:1px solid var(--oc-yellow);border-radius:4px;padding:6px 8px}.bp-launch__partial.svelte-aqog94{color:var(--oc-coral);margin-top:8px;font-size:12px}.bp-launch__ok.svelte-aqog94{color:var(--oc-text-primary);margin-top:8px;font-size:12px}.bp-card__mark.svelte-1i273b8{width:14px;height:14px;color:var(--oc-text-secondary);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.bp-card__actions.svelte-1i273b8{margin-top:10px;display:flex}.bp-detail__heading.svelte-1i273b8{color:var(--oc-text-secondary);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;margin:16px 0 6px;font-size:10px}.bp-detail__actions.svelte-1i273b8{gap:8px;margin-top:16px;display:flex}.bp-detail__notice.svelte-1i273b8,.bp-detail__error.svelte-1i273b8{border-left:2px solid var(--oc-cyan);background:var(--oc-ground-field);color:var(--oc-text-primary);overflow-wrap:anywhere;margin:12px 0 0;padding:6px 8px;font-size:12px}.bp-detail__error.svelte-1i273b8{border-left-color:var(--oc-coral)}.shot.svelte-1s9d5sy{max-width:960px;margin:var(--oc-space-3) 0 0}.shot__frame.svelte-1s9d5sy{border:var(--oc-border,1px) solid var(--oc-line-rule);background:var(--oc-ground-titlerow);position:relative}.shot__img.svelte-1s9d5sy{width:100%;height:auto;display:block}.shot__note.svelte-1s9d5sy{padding:var(--oc-space-5) var(--oc-space-3);color:var(--oc-text-muted);font-size:var(--oc-fs-body,12px);margin:0}.shot__mark.svelte-1s9d5sy,.shot__num.svelte-1s9d5sy{box-sizing:border-box;border:var(--oc-border,1px) solid var(--oc-orange);background:var(--oc-ground-titlerow);width:22px;height:22px;color:var(--oc-orange);font:600 11px/1 var(--font-mono);border-radius:2px;justify-content:center;align-items:center;padding:0;display:inline-flex}.shot__num.svelte-1s9d5sy{box-sizing:border-box;border:var(--oc-border,1px) solid var(--oc-orange);background:var(--oc-ground-titlerow);width:22px;height:22px;color:var(--oc-orange);font:600 11px/1 var(--font-mono);border-radius:2px;justify-content:center;align-items:center;padding:0;display:inline-flex}.shot__mark.svelte-1s9d5sy{--_bd:var(--oc-orange);cursor:pointer;position:absolute;transform:translate(-50%,-50%)}.shot__mark.svelte-1s9d5sy:hover{background:var(--oc-orange);color:var(--oc-ground-titlerow)}.shot__tip.svelte-1s9d5sy{z-index:2;width:max-content;max-width:min(260px,60%);margin:var(--oc-space-4) 0 0 calc(var(--oc-space-2) * -1);padding:var(--oc-space-1-5) var(--oc-space-2);border:var(--oc-border,1px) solid var(--oc-line-rule);background:var(--oc-ground-titlerow);color:var(--oc-text-secondary);font-size:var(--oc-fs-body,12px);pointer-events:none;line-height:1.4;position:absolute}.shot__tip--left.svelte-1s9d5sy{margin-left:0;transform:translate(calc(8px - 100%))}.shot__tip--up.svelte-1s9d5sy{margin-top:0;transform:translateY(calc(-100% - 16px))}.shot__tip--left.shot__tip--up.svelte-1s9d5sy{transform:translate(calc(8px - 100%),calc(-100% - 16px))}.shot__tip.svelte-1s9d5sy strong:where(.svelte-1s9d5sy){color:var(--oc-text-primary);display:block}.shot__tip.svelte-1s9d5sy em:where(.svelte-1s9d5sy){margin-top:var(--oc-space-0-5);color:var(--oc-cyan);font-style:normal;display:block}.shot__list.svelte-1s9d5sy{gap:var(--oc-space-1-5) var(--oc-space-4);margin:var(--oc-space-2) 0 0;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}.shot__num.svelte-1s9d5sy{flex:none}.shot__words.svelte-1s9d5sy strong:where(.svelte-1s9d5sy){color:var(--oc-text-primary)}.lights.svelte-aps4hu{gap:var(--oc-space-2) var(--oc-space-4);margin:var(--oc-space-2) 0 0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}.lights__item.svelte-aps4hu{align-items:flex-start;gap:var(--oc-space-2);min-width:0;padding-top:var(--oc-space-1-5);box-shadow:0 -1px 0 var(--oc-line-rule);display:flex}.lights__led.svelte-aps4hu{padding-top:calc(var(--oc-space-0-5) / 2);flex:none}.lights__body.svelte-aps4hu{min-width:0;font-size:var(--oc-fs-body,12px);line-height:1.4;display:block}.lights__name.svelte-aps4hu{color:var(--oc-text-primary);font-family:var(--font-mono)}.lights__hue.svelte-aps4hu{margin-left:var(--oc-space-1-5);color:var(--oc-text-muted);font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase}.lights__text.svelte-aps4hu{margin-top:var(--oc-space-0-5);color:var(--oc-text-secondary);display:block}.guide-md.svelte-lx6q4u{max-width:78ch;color:var(--oc-text-secondary);font-size:var(--oc-fs-body,12px);line-height:1.5}.guide-md.svelte-lx6q4u p,.guide-md.svelte-lx6q4u ol,.guide-md.svelte-lx6q4u ul{margin:var(--oc-space-2) 0 0}.guide-md.svelte-lx6q4u ol,.guide-md.svelte-lx6q4u ul{padding-left:calc(var(--oc-space-4) + var(--oc-space-1))}.guide-md.svelte-lx6q4u li+li{margin-top:var(--oc-space-1-5)}.guide-md.svelte-lx6q4u h2,.guide-md.svelte-lx6q4u h3,.guide-md.svelte-lx6q4u h4{margin:calc(var(--oc-space-3) + var(--oc-space-0-5)) 0 0;color:var(--oc-text-primary);font-size:var(--oc-fs-body,12px);font-weight:600}.guide-md.svelte-lx6q4u a{color:var(--oc-cyan)}.guide-md.svelte-lx6q4u code{font-family:var(--font-mono);color:var(--oc-text-primary)}.guide-md.svelte-lx6q4u pre{margin:var(--oc-space-2) 0 0;padding:var(--oc-space-2) calc(var(--oc-space-2) + var(--oc-space-0-5));border:var(--oc-border,1px) solid var(--oc-line-rule);font-family:var(--font-mono);color:var(--oc-text-primary);line-height:1.45;overflow-x:auto}.docs-guide__toc.svelte-1vy9qt8,.docs-guide__section.svelte-1vy9qt8{border-bottom:var(--oc-border,1px) solid var(--oc-line-rule);padding:12px 0}.docs-guide__toc-list.svelte-1vy9qt8{color:var(--oc-text-secondary);font-size:var(--oc-fs-body,12px);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 16px;margin:8px 0 0;padding:0;line-height:1.5;list-style:none;display:grid}.docs-guide__toc-list.svelte-1vy9qt8 a:where(.svelte-1vy9qt8){color:var(--oc-cyan)}.docs-guide__none.svelte-1vy9qt8{color:var(--oc-text-secondary);font-size:var(--oc-fs-body,12px);margin:16px 0}html.had-phone-open,html.had-phone-open body{overscroll-behavior:none;overflow:hidden}.wp-screen{font-size:var(--oc-fs-body,12px);--pl-right:oklch(from var(--color-fg,#cbd6d9) calc(.16 + .7 * l) .14 225);--pl-bottom:oklch(from var(--color-fg,#cbd6d9) calc(.16 + .7 * l) .14 155);--pl-drawer:oklch(from var(--color-fg,#cbd6d9) calc(.16 + .7 * l) .14 330);--pl-glance:oklch(from var(--color-fg,#cbd6d9) calc(.16 + .7 * l) .14 90);--pl-board:oklch(from var(--color-fg,#cbd6d9) calc(.16 + .7 * l) .14 285);--wg-overview:oklch(from var(--color-fg,#cbd6d9) calc(.3 + .5 * l) .13 250);--wg-sessions:oklch(from var(--color-fg,#cbd6d9) calc(.3 + .5 * l) .11 215);--wg-catalog:oklch(from var(--color-fg,#cbd6d9) calc(.26 + .52 * l) .15 335);--wg-monitoring:oklch(from var(--color-fg,#cbd6d9) calc(.32 + .5 * l) .12 115);--wg-tools:oklch(from var(--color-fg,#cbd6d9) calc(.24 + .52 * l) .04 250);--wg-live:oklch(from var(--color-fg,#cbd6d9) calc(.28 + .5 * l) .16 15)}@supports not (color:oklch(from red l c h)){.wp-screen{--pl-right:var(--oc-cyan,var(--oc-text-primary));--pl-bottom:var(--oc-green);--pl-drawer:var(--oc-orange);--pl-glance:var(--oc-text-secondary);--pl-board:var(--oc-text-bright);--wg-overview:var(--oc-cyan,var(--oc-text-primary));--wg-sessions:var(--oc-green);--wg-catalog:var(--oc-orange);--wg-monitoring:var(--oc-text-secondary);--wg-tools:var(--oc-text-muted);--wg-live:var(--oc-coral)}}.wp-screen [data-group=overview]{--_kind:var(--wg-overview)}.wp-screen [data-group=sessions]{--_kind:var(--wg-sessions)}.wp-screen [data-group=catalog]{--_kind:var(--wg-catalog)}.wp-screen [data-group=monitoring]{--_kind:var(--wg-monitoring)}.wp-screen [data-group=tools]{--_kind:var(--wg-tools)}.wp-screen [data-group=live]{--_kind:var(--wg-live)}.wp-screen .wp-tile{--tile-size:24px;width:var(--tile-size);height:var(--tile-size);border:1px solid color-mix(in srgb, var(--_kind,var(--oc-line-rule)) 70%, var(--oc-surface-1));background:color-mix(in srgb, var(--_kind,var(--oc-line-rule)) 22%, var(--oc-surface-1));color:var(--oc-text-bright);box-sizing:border-box;border-radius:2px;flex:none;place-items:center;display:inline-grid}.wp-screen .wp-tile svg{display:block}.wp-screen .wp-tile--board{--_kind:var(--_pl)}.wp-screen [data-pl=right]{--_pl:var(--pl-right)}.wp-screen [data-pl=bottom]{--_pl:var(--pl-bottom)}.wp-screen [data-pl=drawer]{--_pl:var(--pl-drawer)}.wp-screen [data-pl=glance]{--_pl:var(--pl-glance)}.wp-screen [data-pl=board]{--_pl:var(--pl-board)}.wp-screen .wp-body{flex:1;min-height:0;display:flex}.wp-screen .wp-body>.oc-page__scroll{flex:1 1 0;min-width:0}.wp-screen .wp-body--reading>.oc-page__scroll{flex:1 1 0}.wp-screen .wp-detail.oc-page__detail{flex:0 0 var(--pn-pane-w,400px);width:var(--pn-pane-w,400px);min-width:0;position:relative}.wp-screen .wp-main{min-width:0;container:wpmain/inline-size}@media (max-width:767px){.wp-screen .wp-body{flex:none;display:block}.wp-screen .wp-body>.oc-page__scroll{overflow:visible}.wp-screen .wp-detail.oc-page__detail{border-left:0;width:100%}.wp-screen .wp-body--reading>.oc-page__scroll,.wp-screen .wp-body--reading>.wp-rail{display:none}.wp-screen .pn-detail{overflow:visible}}.wp-screen .oc-titlebar{height:auto;min-height:var(--oc-titlerow-h,37px);padding-block:5px}.wp-screen .oc-titlebar__sub{flex-wrap:nowrap;justify-content:flex-end;min-width:0}.wp-screen .oc-titlebar .oc-toolbar{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;row-gap:4px;padding:0}.wp-screen .oc-titlebar .oc-toolbar__search{flex:0 148px;min-width:104px}.wp-screen .oc-titlebar .oc-toolbar__end{flex-wrap:wrap;justify-content:flex-end;row-gap:4px;margin-left:0}.wp-screen .oc-titlebar__actions{align-items:center;gap:var(--oc-space-2);display:flex}.wp-screen [data-k=help]{min-width:26px;padding-inline:0}.wp-screen .oc-toolbar .oc-facet{border-color:var(--oc-line-panel);background:0 0;border-radius:2px;gap:0;padding:0;overflow:hidden}.wp-screen .oc-toolbar .oc-facet__key{background:var(--oc-ground-titlerow);box-shadow:inset -1px 0 0 0 var(--oc-line-panel);letter-spacing:.6px;text-transform:uppercase;align-self:stretch;align-items:center;margin-right:10px;padding:0 8px;font-size:10px;display:flex}.wp-screen .oc-toolbar .oc-facet__key:after{content:none}.wp-screen .oc-toolbar .oc-facet__select{field-sizing:content;max-width:none}.wp-screen .wp-sectionlabel{justify-content:space-between;align-items:baseline;gap:var(--oc-space-3);margin:0 0 var(--oc-space-2);padding:0 0 var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-rule);font-weight:400;display:flex}.wp-screen .wp-sectionlabel__label{color:var(--oc-text-primary);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;white-space:nowrap}.wp-screen .wp-sectionlabel__sub{color:var(--oc-text-secondary);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;font-variant-numeric:tabular-nums;text-align:right}.wp-screen .wp-group{margin:0 0 var(--oc-space-4)}.wp-screen .wp-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:767px){.wp-screen .wp-grid{grid-template-columns:minmax(0,1fr)}}.wp-screen .wp-card{min-width:0;display:flex}.wp-screen .wp-card>.catalog-card{flex:auto}.wp-screen .wp-card .catalog-card{cursor:pointer}.wp-screen .wp-card .catalog-card[data-off]{cursor:default}.wp-screen .wp-card[data-dim] .catalog-card__media{opacity:.55}.wp-screen .wp-card[data-dim] .catalog-card__head{opacity:.7}.wp-screen .wp-card .catalog-card__brief.is-reason{color:var(--oc-text-primary)}.wp-screen .wp-card .catalog-card__head{align-items:flex-start}.wp-screen .wp-card .catalog-card__name{flex:auto;align-items:flex-start}.wp-screen .wp-card [data-card-open]{--_btn-ink:var(--oc-text-bright);--_btn-fill-hover:transparent;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;width:auto;min-height:0;line-height:1.3;font-size:inherit;border:0;padding:0;overflow:visible}.wp-screen .wp-card .catalog-card__slot{align-self:flex-start;min-height:24px}.wp-screen .wp-card .catalog-card__state{line-height:24px}.wp-screen .wp-card__titles{flex-direction:column;gap:1px;min-width:0;display:flex}.wp-screen .wp-preview-cap{color:var(--oc-text-muted);font-size:11px}.wp-screen .wp-pmark,.wp-screen .wp-mk{border:1px solid color-mix(in srgb, var(--_pl) 70%, var(--oc-surface-1));background:color-mix(in srgb, var(--_pl) 14%, var(--oc-surface-1));width:16px;height:16px;color:var(--_pl);box-sizing:border-box;border-radius:2px;flex:none;place-items:center;font-size:10px;font-weight:700;line-height:1;display:inline-grid}.wp-screen .wp-marks{align-items:center;gap:4px;min-height:18px;display:flex}.wp-screen .wp-mk:not([data-on]){border-color:var(--oc-line-panel);color:color-mix(in srgb, var(--_pl) 90%, var(--oc-surface-1));background:0 0;font-weight:400}.wp-screen .wp-mk[data-here]{border-color:var(--oc-text-bright)}.wp-screen .wp-wmark{flex:none;place-items:center;display:inline-grid}.wp-screen .wp-wmark[data-pl]{color:var(--_pl)}.wp-screen .wp-stick{z-index:5;margin:0 calc(-1 * var(--oc-page-gutter,0px));padding:2px var(--oc-page-gutter,0px) 10px;background:var(--oc-ground-content);position:sticky;top:-12px}@media (max-width:767px){.wp-screen .wp-stick{padding:0 0 var(--oc-space-4);margin:0;position:static}}.wp-screen .wp-podium{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}@container wpmain (width<=780px){.wp-screen .wp-podium{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.wp-screen .wp-place__body{max-height:70px}}@media (max-width:767px){.wp-screen .wp-podium{padding-bottom:6px;display:flex;overflow-x:auto}.wp-screen .wp-podium>.wp-place{flex:0 0 224px}.wp-screen .wp-place__body{max-height:136px}}.wp-screen .wp-place{padding:0 var(--oc-space-3) var(--oc-space-2);flex-direction:column;transition:opacity .16s;display:flex}.wp-screen .wp-place[data-chosen]{background:var(--oc-orange-tint);border-color:color-mix(in srgb, var(--_pl) 55%, var(--oc-line-surface))}.wp-screen .wp-place__head{min-height:34px;margin:0 calc(-1 * var(--oc-space-3));align-items:center;gap:4px;padding-right:6px;display:flex}.wp-screen [data-place-pick]{--_btn-ink:var(--_pl);--_btn-fill-hover:transparent;padding:0 6px 0 var(--oc-space-3);border-color:#0000;border-radius:3px 3px 0 0;flex:auto;gap:8px;min-width:0;min-height:34px}.wp-screen .wp-place__name{min-width:0;color:var(--_pl);font-size:var(--oc-fs-label,11px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;flex:1;margin:0;font-weight:600}.wp-screen [data-place-add]{flex:none}.wp-screen .wp-place__wrap{flex-direction:column;min-height:0;display:flex}.wp-screen .wp-place__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--oc-line-rule) transparent;flex-direction:column;max-height:136px;display:flex;overflow-y:auto}.wp-screen .wp-place[data-more] .wp-place__body{-webkit-mask-image:linear-gradient(#000 calc(100% - 12px),#0000);mask-image:linear-gradient(#000 calc(100% - 12px),#0000)}.wp-screen .wp-place__more{height:16px;color:var(--oc-text-secondary);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;justify-content:center;align-items:center;gap:4px;margin-top:2px;font-size:10px;display:none}.wp-screen .wp-place[data-more] .wp-place__more{display:flex}.wp-screen .wp-place__more[hidden]{display:none}.wp-screen .wp-place__empty{padding:var(--oc-space-2) 0;color:var(--oc-text-muted);font-size:var(--oc-fs-label,11px)}.wp-screen .wp-row{cursor:grab;flex:none;grid-template-columns:2ch 20px minmax(0,1fr) 22px;column-gap:6px;min-height:34px;padding:4px 0;position:relative}.wp-screen .wp-row .oc-rank__name{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:11px;font-weight:400;line-height:1.2;overflow:visible}.wp-screen .wp-row.is-lifted{background:var(--oc-ground-hover)}.wp-screen .wp-row[data-ins=before]:before,.wp-screen .wp-row[data-ins=after]:after{content:"";background:var(--oc-text-secondary);height:2px;position:absolute;left:0;right:0}.wp-screen .wp-row[data-ins=before]:before{top:-1px}.wp-screen .wp-row[data-ins=after]:after{bottom:-1px}.wp-screen [data-row-x]{--oc-ibtn-size:22px}.wp-screen .wp-row.is-board{cursor:pointer}.wp-screen .wp-row.is-board[aria-current=true]{background:var(--oc-ground-hover)}.wp-screen .wp-row.is-board[aria-current=true] .oc-rank__name{color:var(--oc-text-bright)}.wp-screen .wp-place__name .t-drop,.wp-screen .wp-place__name .t-have,.wp-screen .wp-place__name .t-no,.wp-screen [data-accept] .wp-place__name .t-name,.wp-screen [data-accept] [data-place-add]{display:none}.wp-screen [data-accept=yes] .wp-place__name .t-drop,.wp-screen [data-accept=have] .wp-place__name .t-have,.wp-screen [data-accept=no] .wp-place__name .t-no{display:inline}.wp-screen .wp-place[data-accept=yes]{border-color:color-mix(in srgb, var(--_pl) 60%, var(--oc-line-surface))}.wp-screen .wp-place.is-over{border-color:var(--_pl);background:var(--oc-orange-tint)}.wp-screen .wp-place[data-accept=no],.wp-screen .wp-place[data-accept=have]{opacity:.55}.wp-screen .wp-add{border:1px solid var(--oc-orange);border-radius:var(--oc-control-radius,2px);background:0 0;flex:none;align-items:stretch;display:inline-flex;position:relative}.wp-screen .wp-add:hover{border-color:var(--oc-orange-bright,var(--oc-orange))}.wp-screen .wp-add:has(:focus-visible){border-color:color-mix(in oklab, var(--oc-orange) var(--oc-focus-keep,75%), var(--oc-focus-lift,currentColor))}.wp-screen .wp-add:has([data-add=main]:disabled){border-color:var(--oc-line-rule)}.wp-screen .wp-add>[data-btn]{--_btn-ink:var(--oc-text-secondary);border:0;border-radius:0;font-size:11px}.wp-screen .wp-add [data-add=main]{--_btn-ink:var(--oc-text-bright);--_btn-fill-hover:var(--oc-orange-tint)}.wp-screen .wp-add [data-add=caret]{border-left:1px solid color-mix(in oklab, var(--oc-orange) 45%, transparent);--_btn-fill-hover:var(--oc-orange-tint);width:auto;padding:3px 6px}.wp-screen .wp-add [data-add=main]:disabled{--_btn-ink:var(--oc-text-muted)}.wp-screen .wp-add[data-dis]{border-color:var(--oc-line-rule)}.wp-screen .wp-rail{background:var(--oc-ground-panel);width:168px;min-height:0;box-shadow:inset -1px 0 0 0 var(--oc-line-rule);font-family:var(--font-mono);flex-direction:column;flex:none;gap:14px;padding:12px 0;display:flex;overflow-y:auto}.wp-screen .wp-rail__group{flex-direction:column;display:flex}.wp-screen .wp-rail__label{color:var(--oc-text-muted);letter-spacing:.6px;text-transform:uppercase;padding:0 12px 6px;font-size:10px}.wp-screen .wp-rail [data-btn=row]{--_btn-edge:transparent;--_btn-edge-hover:transparent;--_btn-fill-hover:transparent;--_btn-ink:var(--oc-text-secondary);--_btn-ink-hover:var(--oc-text-secondary);width:100%;min-height:var(--oc-rowheight,26px);border-width:0 0 0 2px;border-radius:0;justify-content:flex-start;gap:6px;padding:0 12px;font-size:11px}.wp-screen .wp-rail [data-btn=row][aria-checked=true]{--_btn-edge:var(--oc-orange);--_btn-edge-hover:var(--oc-orange);--_btn-fill:var(--oc-orange-tint);--_btn-fill-hover:var(--oc-orange-tint);--_btn-ink:var(--oc-text-bright);--_btn-ink-hover:var(--oc-text-bright)}.wp-screen .wp-rail [data-btn=row] svg{color:var(--oc-text-muted);flex:none}.wp-screen .wp-rail__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wp-screen .wp-rail__count{color:var(--oc-text-muted);font-variant-numeric:tabular-nums}.wp-screen .wp-rail [data-btn=row] .wp-pmark{width:14px;height:14px;font-size:9px}@media (max-width:767px){.wp-screen .wp-rail{display:none}}.wp-screen .wp-row:focus-visible{box-shadow:inset 0 0 0 1px var(--oc-text-muted);outline:none}.wp-screen .wp-hero__stage{justify-content:center;align-items:center;display:flex;position:absolute;inset:36px 8px 8px}.wp-screen .wp-hero__well{flex:none;position:relative;overflow:hidden}.wp-screen .wp-hero__none{padding:var(--oc-space-4);color:var(--oc-text-muted);margin:0;font-size:11px}.wp-screen .pn-detail{background:var(--oc-ground-panel);min-width:0;min-height:0;font-size:var(--oc-fs-body,12px);flex-direction:column;flex:1;line-height:1.4;display:flex;overflow-y:auto}.wp-screen .pn-band{background:color-mix(in srgb, var(--_kind,var(--oc-line-rule)) 70%, var(--oc-surface-1));flex:none;height:3px}.wp-screen .pn-hero{background:var(--oc-surface-2);box-shadow:0 1px 0 var(--oc-line-rule);flex:none;position:relative}.wp-screen .pn-hero__top{z-index:1;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:6px 4px auto 8px}.wp-screen .pn-sizes{padding:8px 16px 0;display:flex}.wp-screen .pn-sizes .oc-segmented{width:100%;overflow-x:auto}.wp-screen .pn-sizes .oc-segmented [data-btn]{flex:1 0 auto}.wp-screen .pn-views{align-items:center;gap:10px;padding:8px 16px 0;display:flex}.wp-screen .pn-views .oc-segmented{flex:1}.wp-screen .pn-note{color:var(--oc-text-muted);margin:6px 16px 0;font-size:11px;line-height:1.45}.wp-screen .pn-dt{flex-direction:column;gap:4px;min-width:0;padding:12px 16px;display:flex}.wp-screen .pn-title{min-width:0;color:var(--oc-text-bright);font-size:var(--oc-fs-figure,20px);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-weight:400;line-height:1.2;display:flex}.wp-screen .pn-sub{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase}.wp-screen .pn-brief{color:var(--oc-text-secondary);margin:4px 0 0;font-size:12px;line-height:1.5}.wp-screen .pn-sec{box-shadow:inset 0 1px 0 var(--oc-line-rule);padding:12px 16px}.wp-screen .pn-sec__head{justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin-bottom:6px;display:flex}.wp-screen .pn-place{min-width:0;box-shadow:0 1px 0 var(--oc-line-faint);align-items:center;gap:8px;padding:6px 0;display:flex}.wp-screen .pn-place:last-child{box-shadow:none}.wp-screen .pn-place__name{min-width:0;color:var(--oc-text-primary);overflow-wrap:anywhere;flex:1}.wp-screen .pn-place__sub{color:var(--oc-text-muted);white-space:nowrap;font-size:11px}.wp-screen .pn-none{color:var(--oc-text-muted);margin:0;padding:4px 0;font-size:11px}.wp-screen .pn-switch-note{color:var(--oc-text-muted);margin:6px 0 0;font-size:11px;line-height:1.45}@media (prefers-reduced-motion:reduce){.wp-screen .wp-place{transition:none}}.session-row-menu.wp-menu{flex-direction:column;display:flex;overflow:hidden}.session-row-menu.wp-menu .wp-menu__list{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.session-row-menu.wp-menu .session-row-menu__head{padding:4px var(--oc-space-2) 2px;color:var(--oc-text-muted);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;font-size:10px}.session-row-menu.wp-menu .session-row-menu__find{background:var(--oc-ground-raised);flex:none;padding:3px 3px 5px}.session-row-menu.wp-menu .session-row-menu__find [data-field]{width:100%;height:26px;padding-block:0;font-size:11px}.session-row-menu.wp-menu .session-row-menu__none{padding:6px var(--oc-space-2);color:var(--oc-text-muted);font-size:11px}.session-row-menu.wp-menu .wp-menu__wicon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.session-row-menu.wp-menu .wp-pmark{width:14px;height:14px;font-size:9px}.wp-screen .pn-sec .sf{box-shadow:none;margin-top:0;padding-top:0}.wp-screen .pn-sec .sf__title{display:none}.wp-screen .pn-sec .sf__row:last-child{box-shadow:none}.session-row-menu.wp-menu .session-row-menu__item{font-size:11px}.session-row-menu.wp-menu .session-row-menu__key,.session-row-menu.wp-menu .session-row-menu__reason{font-size:10px}@media (max-width:767px){.session-row-menu.wp-menu .session-row-menu__item{min-height:44px;padding:2px calc(var(--oc-space-2) - 1px);font-size:12px}.wp-screen .wp-add>[data-btn]{min-height:44px}}.wp-screen .wp-dockwrap{display:none}@media (max-width:767px){.wp-screen .wp-dockwrap{z-index:6;height:0;margin:0 calc(-1 * var(--oc-page-gutter,0px));display:block;position:sticky;top:90px}.wp-screen .wp-dock{align-items:center;gap:var(--oc-space-3);min-height:44px;padding:4px var(--oc-page-gutter,0px);background:var(--oc-ground-band);box-shadow:inset 0 -1px 0 var(--oc-line-rule);display:none;position:absolute;top:0;left:0;right:0}.wp-screen .wp-dockwrap[data-docked] .wp-dock{display:flex}}.wp-screen .wp-dock .oc-segmented{flex:0 auto;min-width:0;overflow-x:auto}.wp-screen .wp-dock [data-chip]{flex:none;gap:6px}.wp-screen .wp-dock [data-chip][data-accept=yes]{--_btn-ink:var(--oc-text-primary);box-shadow:inset 0 0 0 1px var(--oc-text-muted)}.wp-screen .wp-dock [data-chip][data-accept=no],.wp-screen .wp-dock [data-chip][data-accept=have]{opacity:.55}.wp-screen .wp-dock [data-chip][data-over]{--_btn-fill:var(--oc-orange-tint)}.wp-screen .pn-sec .sf__row[data-kind=boolean]{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px}.wp-screen .pn-sec .sf__row[data-kind=boolean]>.sf__control{grid-area:1/1}.wp-screen .pn-sec .sf__row[data-kind=boolean]>.sf__label{grid-area:1/2;font-weight:400}.wp-screen .pn-sec .sf__row[data-kind=boolean]>:not(.sf__label,.sf__control){grid-column:2}.wp-screen .pn-sec .sf__label{font-weight:400}.wp-screen .wp-find{flex:auto;min-width:0;display:flex;position:relative}.wp-screen .wp-find .oc-page__search{flex:auto;min-width:0}.wp-screen .wp-find .oc-field{padding-right:24px}.wp-screen .wp-find .oc-field::-webkit-search-cancel-button{display:none}.wp-screen .wp-find [data-k=clear-find]{--oc-ibtn-size:18px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.wp-mock{--wp-line-section:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 80%);--wp-surface-head:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 24%);box-sizing:border-box;min-width:0;padding:var(--oc-space-2);border:1px solid var(--wp-line-section);background:var(--wp-surface-head)}.wp-mock__fit{min-width:0}.wp-mock__scaler{position:relative;overflow:hidden}.wp-mock__stage{--oc-border:round(up, calc(1px * var(--wp-mock-k)), 1px);transform-origin:0 0;background:var(--oc-ground-content);font-family:var(--font-mono);position:absolute;top:0;left:0;overflow:hidden}.wp-mock__cells{top:0;left:0;right:var(--mock-side,0);bottom:var(--mock-bottom,0);gap:calc(var(--oc-space-2) * var(--wp-mock-k));padding:calc(var(--oc-space-2) * var(--wp-mock-k));box-sizing:border-box;display:flex;position:absolute}.wp-mock__cell{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.wp-mock__head{padding:calc(var(--oc-space-1) * var(--wp-mock-k)) calc(var(--oc-space-2) * var(--wp-mock-k));background:var(--oc-surface-2);color:var(--oc-text-secondary);font-size:calc(var(--oc-fs-label) * var(--wp-mock-k));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.wp-mock__body{box-sizing:border-box;border:round(up, calc(1px * var(--wp-mock-k)), 1px) solid var(--wp-line-section);min-height:0;padding:calc(var(--oc-space-2) * var(--wp-mock-k));flex:1 1 0;overflow:hidden}.wp-mock__lines{gap:calc(var(--oc-space-1) * var(--wp-mock-k));color:var(--oc-text-secondary);font-size:calc(var(--oc-fs-label) * var(--wp-mock-k));white-space:nowrap;flex-direction:column;line-height:1.4;display:flex;overflow:hidden}.wp-mock__line{text-overflow:ellipsis;overflow:hidden}.wp-mockbar{z-index:1;box-sizing:border-box;gap:var(--mb-gap);padding:var(--mb-pad);background:var(--oc-surface-2);display:flex;position:absolute}.wp-mockbar--side{top:0;right:0;bottom:var(--mock-bottom,0);width:var(--mb-thick);box-shadow:inset var(--oc-border) 0 0 0 var(--oc-line-frame);flex-direction:column;align-items:center}.wp-mockbar--bottom{height:var(--mb-thick);box-shadow:inset 0 var(--oc-border) 0 0 var(--oc-line-frame);flex-direction:row;align-items:center;bottom:0;left:0;right:0}.wp-mockbar__end{margin-top:auto;display:flex}.wp-mockbar--bottom .wp-mockbar__end{margin-top:0;margin-left:auto}.wp-key{justify-content:center;align-items:center;gap:var(--mb-gap);box-sizing:border-box;width:var(--mb-key-w);height:var(--mb-key-h);min-width:var(--mb-key-minw);min-height:var(--mb-key-minh);padding:var(--mb-keypad);border:var(--oc-border) solid transparent;color:var(--oc-text-primary);font:inherit;cursor:pointer;box-shadow:none;background:0 0;border-radius:2px;flex:none;margin:0;display:inline-flex;position:relative}.wp-key--under{flex-direction:column}.wp-key:hover{background:var(--oc-ground-hover)}.wp-key[aria-pressed=true],.wp-key[aria-expanded=true]{background:var(--oc-orange-tint);border-color:var(--oc-line-rule)}.wp-key:before{content:"";inset:calc(var(--oc-space-1-5) * -1 * var(--wp-mock-k,1));position:absolute}.wp-key__icon{display:inline-flex}.wp-key__label{max-width:var(--mb-label-maxw,none);text-overflow:ellipsis;white-space:nowrap;font-size:var(--oc-fs-micro);color:var(--oc-text-secondary);overflow:hidden}.wp-try{gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}.wp-try__layer{pointer-events:none;position:absolute;inset:0}.wp-try__layer>*{pointer-events:auto}.wp-try__handle{z-index:0;position:absolute}.wp-try__handle--side{top:0;right:0;bottom:var(--mock-bottom,0);width:var(--mock-handle)}.wp-try__handle--bottom{height:var(--mock-handle);bottom:0;left:0;right:0}.wp-try__layer .wp-mockbar{z-index:2}.wp-try__panel{z-index:1;box-sizing:border-box;background:var(--oc-ground-panel);display:flex;position:absolute}.wp-try__panel--side{top:0;bottom:var(--mock-bottom,0);right:var(--panel-bar);width:var(--panel-px);flex-direction:row}.wp-try__panel--bottom{left:0;right:var(--mock-side,0);bottom:var(--panel-bar);height:var(--panel-px);flex-direction:column}.wp-try__panel-body{gap:calc(var(--oc-space-1-5) * var(--wp-mock-k));min-width:0;padding:calc(var(--oc-space-3) * var(--wp-mock-k));font-size:calc(var(--oc-fs-label) * var(--wp-mock-k));flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.wp-try__panel-title{color:var(--oc-text-bright);text-transform:uppercase;letter-spacing:.06em}.wp-try__panel-note{color:var(--oc-text-secondary)}.wp-try__pin{box-sizing:border-box;border:var(--oc-border) solid transparent;cursor:ew-resize;touch-action:none;flex:none;position:relative}.wp-try__panel--side .wp-try__pin{width:calc(8px * var(--wp-mock-k));align-self:stretch}.wp-try__panel--bottom .wp-try__pin{height:calc(8px * var(--wp-mock-k));cursor:ns-resize}.wp-try__pin-line{background:var(--oc-line-panel);position:absolute}.wp-try__panel--side .wp-try__pin-line{width:calc(2px * var(--wp-mock-k));top:0;bottom:0;left:0}.wp-try__panel--bottom .wp-try__pin-line{height:calc(2px * var(--wp-mock-k));top:0;left:0;right:0}.wp-try__pin:hover .wp-try__pin-line{background:var(--oc-text-dim)}.wp-try__pin--on .wp-try__pin-line,.wp-try__pin--on:hover .wp-try__pin-line{background:var(--oc-orange)}.wp-try__agents{align-items:center;gap:var(--oc-space-2);font-size:var(--oc-fs-label);flex-wrap:wrap;display:flex}.wp-try__active{color:var(--oc-text-bright)}.wp-settings{gap:var(--oc-space-3);padding:var(--oc-space-3);min-width:0;font-family:var(--font-mono);flex-direction:column;display:flex}.wp-settings__head{justify-content:space-between;align-items:flex-start;gap:var(--oc-space-2) var(--oc-space-4);flex-wrap:wrap;min-width:0;display:flex}.wp-settings__intro{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:flex}.wp-settings__title{font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-orange)}.wp-settings__lede,.wp-settings__hint{font-size:var(--oc-fs-hint);color:var(--oc-text-muted)}.wp-settings__reset{align-items:flex-start;gap:var(--oc-space-1);flex-direction:column;max-width:34ch;display:flex}.wp-strip{gap:var(--oc-space-2);min-width:0;padding-block:var(--oc-space-2);flex-direction:column;display:flex}.wp-strip__label{font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-text-secondary)}.wp-strip__note{text-transform:none;letter-spacing:0;color:var(--oc-text-muted)}.wp-strip__row{gap:var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.wp-strip--dim .wp-strip__row{opacity:.55}.wp-pic{gap:var(--oc-space-2);padding:var(--oc-space-2);background:var(--oc-surface-1);border:1px solid var(--oc-line-surface);color:var(--oc-text-primary);font:inherit;cursor:pointer;text-align:left;box-shadow:none;border-radius:2px;flex-direction:column;display:flex}.wp-pic:hover{background:var(--oc-ground-hover)}.wp-pic[aria-checked=true]{background:var(--oc-orange-tint);border-color:var(--oc-line-rule)}.wp-pic__caption{gap:0 var(--oc-space-2);font-size:var(--oc-fs-label);grid-template-columns:1fr auto;display:grid}.wp-pic__name{color:var(--oc-text-bright)}.wp-pic__figure{gap:0 var(--oc-space-1);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);flex-wrap:wrap;grid-column:1;display:flex}.wp-pic__default{color:var(--oc-text-secondary);text-transform:uppercase;letter-spacing:.06em}.wp-pic__check{border:1px solid var(--oc-line-surface);grid-area:1/2/span 2;align-self:center;width:8px;height:8px}.wp-pic[aria-checked=true] .wp-pic__check{background:var(--oc-text-bright);border-color:var(--oc-text-bright)}.wp-mini{--mini-gap:2px;box-sizing:border-box;border:1px solid var(--oc-line-faint);background:var(--oc-ground-page);width:96px;height:60px;display:block;position:relative;overflow:hidden}.wp-mini--dim{opacity:.6}.wp-mini__cells{inset:2px calc(var(--mini-side) + 2px) calc(var(--mini-bottom) + 2px) 2px;gap:var(--mini-gap);display:flex;position:absolute}.wp-mini__cell{border:1px solid var(--oc-line-faint);background:var(--oc-ground-panel);flex:1 1 0}.wp-mini__bar{gap:var(--mini-gap);padding:var(--mini-gap);box-sizing:border-box;background:var(--oc-surface-2);border:1px solid var(--oc-line-surface);display:flex;position:absolute}.wp-mini__bar[data-pose=handle]{background:var(--oc-line-surface)}.wp-mini__bar--side{top:0;right:0;bottom:var(--mini-bottom);width:var(--mini-side);flex-direction:column}.wp-mini__bar--bottom{height:var(--mini-bottom);flex-direction:row;bottom:0;left:0;right:0}.wp-mini__key{background:var(--oc-text-muted);flex:none;width:3px;height:3px}.wp-settings-panel{flex:1 1 0;min-width:0;min-height:0;overflow:auto}.wp-settings .oc-card__meta{white-space:normal;text-overflow:clip;flex-basis:24ch;overflow:visible}.wp-edit{gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}.wp-edit__actions{align-items:center;gap:var(--oc-space-2);min-height:var(--oc-control-h);font-size:var(--oc-fs-label);flex-wrap:wrap;display:flex}.wp-edit__picked{color:var(--oc-text-bright)}.wp-edit__hint{color:var(--oc-text-muted);font-size:var(--oc-fs-hint)}.wp-edit__captions{gap:var(--oc-space-2) var(--oc-space-4);min-width:0;font-size:var(--oc-fs-hint);color:var(--oc-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wp-edit__caption{overflow-wrap:anywhere;min-width:0}.wp-edit__slot{padding:var(--oc-space-1) var(--oc-space-2);border:1px dashed var(--oc-line-surface);color:var(--oc-text-muted)}.wp-edit__keys{gap:var(--oc-space-1);flex-direction:column;min-width:0;display:none}.wp-edit__keys [data-k=edit-key]{min-height:var(--oc-tap);text-align:left;justify-content:flex-start}@media (pointer:coarse){.wp-edit__keys{display:flex}}.settings-page .st-body{grid-template-columns:184px minmax(0,1fr)}@media (max-width:767px){.settings-page .st-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.settings-page .st-body--list,.settings-page .st-body--stacked{grid-template-columns:minmax(0,1fr)}.settings-page .st-content{flex-direction:column;min-width:0;min-height:0;display:flex}.settings-page .st-section{flex-direction:column;flex:auto;min-height:0;display:flex}.settings-page .st-panel,.settings-page .st-screen{flex:auto;min-height:0;overflow:hidden auto}@media (max-width:767px){.settings-page .st-tabhint{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.settings-page .st-panel .st-main{padding-top:0}.settings-page .st-tabs{padding-inline:var(--oc-page-gutter);flex:none}@media (max-width:1023px){.settings-page .oc-page__body{flex:1 0 auto}.settings-page .oc-titlebar__sub{display:none}}.settings-page .st-main{max-width:1180px;margin:0}.settings-page .st-body{--st-space-1:var(--oc-space-1);--st-space-2:var(--oc-space-2);--st-space-3:var(--oc-space-3);--st-space-4:var(--oc-space-4);--st-space-6:var(--oc-space-5);--st-space-5:var(--oc-space-6)}.settings-page .st-tabhint{max-width:140ch;padding:var(--oc-space-3) 0 var(--oc-space-2);font-size:var(--oc-fs-hint,11px);color:var(--oc-text-dim);margin:0;line-height:1.45}.settings-page .st-group{gap:var(--st-space-3);flex-direction:column;max-width:880px;display:flex}.settings-page .st-rows{margin-block:calc(-1 * var(--st-space-3));margin-inline:calc(-1 * var(--st-space-3));flex-direction:column;display:flex}.settings-page .st-row{scroll-margin:24px;transition:background-color .4s}.settings-page .st-row--flash{background:var(--oc-ground-hover)}.settings-page .st-highlight-flash{scroll-margin:24px;animation:1.6s ease-out st-highlight-flash}@keyframes st-highlight-flash{0%,60%{background:var(--oc-ground-hover)}to{background:0 0}}.settings-page .st-row{align-items:center;column-gap:var(--st-space-5);row-gap:var(--st-space-2);min-width:0;padding:var(--st-space-3);box-shadow:none;grid-template-columns:minmax(0,1fr) 280px;display:grid;position:relative}.settings-page .st-row+.st-row{box-shadow:inset 0 1px 0 var(--oc-line-faint)}.settings-page .st-row.oc-wide{grid-template-columns:minmax(0,1fr);align-items:start}.settings-page .st-row__text{gap:var(--st-space-1);flex-direction:column;min-width:0;display:flex}.settings-page .st-row .sf__error{grid-column:1/-1}.settings-page .st-row--child{margin-left:var(--st-space-4);padding-left:calc(var(--st-space-3) - 1px);border-left:1px solid var(--oc-control-line)}.settings-page .st-row--off{opacity:.5}.settings-page .st-row__label--solo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-page .st-row__head{justify-content:space-between;align-items:baseline;gap:var(--st-space-3);display:flex}.settings-page .st-row__title{align-items:baseline;gap:var(--st-space-2);flex-wrap:wrap;min-width:0;display:flex}.settings-page .st-row__label{font-size:var(--oc-fs-body,12px);color:var(--oc-text-primary);font-weight:600}.settings-page .st-row__help{font-size:var(--oc-fs-hint,11px);color:var(--oc-text-secondary);max-width:79ch;line-height:1.45}.settings-page .st-row__note{font-size:var(--oc-fs-hint,11px);color:var(--oc-text-muted);margin:0;line-height:1.45}.settings-page .st-row__control{justify-content:flex-end;align-items:center;gap:var(--st-space-2);min-width:0}.settings-page .st-row.oc-wide .st-row__control{justify-content:stretch}.settings-page .st-unit{flex:auto;min-width:0;display:flex;position:relative}.settings-page .st-unit>:first-child{flex:auto}.settings-page .st-unit [data-field]{padding-right:44px}.settings-page .st-unit__suffix{top:0;right:var(--st-space-3);font-size:var(--oc-fs-hint,11px);color:var(--oc-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;bottom:0}.settings-page .st-footer{justify-content:flex-end;align-items:center;gap:var(--st-space-2);flex:auto;display:flex}.settings-page .st-footer__text{font-size:var(--oc-fs-hint,11px);color:var(--oc-text-muted);overflow-wrap:anywhere;margin-right:auto}.settings-page .st-footer__error{color:var(--oc-coral)}.settings-page .st-row--lifecycle .st-row__control{justify-content:flex-end}.settings-page .st-row--lifecycle [data-stats=clear-needs-off]{text-align:right}.settings-page .st-row--lifecycle:has([role=alert]){grid-template-columns:minmax(0,1fr)}.mgr.settings-page .mgr-mark{border-radius:var(--oc-control-radius)}.settings-page .st-copy{align-items:center;gap:var(--st-space-2);min-width:0;display:flex}.settings-page .st-copy__value{min-width:0;font-family:var(--oc-font);font-size:var(--oc-fs-body,12px);color:var(--oc-text-primary);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:auto}@media (max-width:767px){.settings-page .st-row{grid-template-columns:minmax(0,1fr);align-items:start}.settings-page .st-row .st-row__control{justify-content:flex-start}.settings-page .st-row--lifecycle [data-stats=clear-needs-off]{text-align:left}.settings-page .st-row .tm__actions{justify-content:flex-start}}.settings-page .modal-btn{padding:7px 16px;font-size:13px}.settings-page .modal-btn:disabled{opacity:.45;cursor:not-allowed}.settings-page .st-legacy .modal-input{padding:7px 10px;font-size:13px}@media (max-width:1023px){.settings-page .modal-btn{min-height:44px}}.settings-page .toast-mode-options{gap:var(--st-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-page .toast-mode-option{padding:var(--st-space-3);border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);background:0 0}.settings-page .toast-mode-option:hover{border-color:var(--oc-control-line-hi)}.settings-page .toast-mode-option:has(input:checked){border-color:var(--oc-text-secondary);background:var(--oc-ground-hover)}.settings-page .toast-mode-option input[type=radio]{appearance:none;border:1px solid var(--oc-control-line-hi);background:0 0;border-radius:50%;flex:none;width:12px;height:12px;margin:2px 0 0}.settings-page .toast-mode-option input[type=radio]:checked{border-color:var(--oc-green);background:radial-gradient(circle, var(--oc-green) 0 3px, transparent 3.5px)}@media (max-width:767px){.settings-page .toast-mode-options{grid-template-columns:minmax(0,1fr)}}.settings-page .st-mark{flex:none;align-items:center;display:inline-flex}.settings-page .st-row--locked .st-row__label{color:var(--oc-text-dim)}.settings-page .st-mark__lock{align-items:center;gap:var(--oc-space-1);display:inline-flex}.settings-page .st-mark__star{place-items:center;line-height:0;display:inline-grid}.settings-page .st-facts,.settings-page .st-env{gap:var(--st-space-2);flex-direction:column;width:100%;display:flex}.settings-page .st-env__row{gap:var(--st-space-2);grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;align-items:center;display:grid}.settings-page .st-env__row+.st-env__row{padding-top:var(--st-space-2);box-shadow:inset 0 1px 0 var(--oc-line-faint)}@media (max-width:767px){.settings-page .st-env__row{grid-template-columns:minmax(0,1fr) auto}.settings-page .st-env__value{grid-area:2/1/auto/-1}}.settings-page .st-legacy{width:100%;min-width:0}.settings-page .st-legacy .settings-section{background:0 0;border:0;margin:0;padding:0}.settings-page .st-legacy .settings-section-title,.settings-page .st-legacy .settings-section-description{display:none}@media (max-width:767px){.settings-page .st-body--phone{grid-template-rows:none}.settings-page .oc-page__tabs{padding:0}.settings-page .st-body--phone .st-section{padding-top:var(--oc-page-gutter)}.settings-page .st-phonetabs{min-width:0;height:44px;display:flex}.settings-page .st-picker{box-sizing:border-box;height:44px;padding:0 10px 0 var(--oc-page-gutter);box-shadow:inset -1px 0 0 var(--oc-line-rule);color:var(--oc-text-primary);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;flex:none;align-items:center;gap:6px;font-size:11px;display:flex;position:relative}.settings-page .st-picker svg{color:var(--oc-text-muted);flex:none}.settings-page .st-picker select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.settings-page .st-phonetabs .oc-ptabs{flex:1 1 0;min-width:0}}.settings-page.oc-page--drawer-stacked{--oc-drawer-min-w:640px;--oc-drawer-grow-w:1920px}.st-nav.svelte-26wl69{border-right:1px solid var(--pl-line);background:var(--pl-panel);flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}.st-nav__top.svelte-26wl69{padding:var(--oc-space-2)}.st-nav__select.svelte-26wl69{display:none}.st-nav__list.svelte-26wl69{padding:0 0 var(--oc-space-2)}.st-nav__heading.svelte-26wl69{margin:var(--oc-space-3) 0 var(--oc-space-1);padding:0 calc(var(--oc-space-2) * 2)}.st-nav__list.svelte-26wl69 [data-btn=row]{min-width:0;color:var(--oc-text-secondary);flex:auto;align-items:center}.st-nav__list.svelte-26wl69 [data-btn=row][aria-current=page]{color:var(--oc-text-primary)}.st-nav__list.svelte-26wl69 [data-btn=row][aria-current=page] .st-nav__icon{color:var(--oc-orange)}.st-nav__list.svelte-26wl69 [data-btn=row][data-empty]{color:var(--oc-text-dim)}.st-nav__icon.svelte-26wl69{color:var(--oc-text-muted);flex:none;display:inline-flex}.st-nav__label.svelte-26wl69{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.st-nav__list.svelte-26wl69 [data-btn=row]{position:relative}.st-nav__dot.svelte-26wl69{position:absolute;top:4px;left:11px}.st-nav__count.svelte-26wl69{color:var(--oc-text-dim);font-size:var(--oc-fs-micro,10px);flex:none}@media (max-width:767px){.st-nav.svelte-26wl69{border-right:0;border-bottom:1px solid var(--pl-line);overflow:visible}.st-nav__top.svelte-26wl69{gap:var(--oc-space-2);padding:var(--oc-space-1) var(--pl-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.st-nav__select.svelte-26wl69{min-width:0;display:block}.st-nav__list.svelte-26wl69,.st-nav__heading.svelte-26wl69{display:none}}.st-results.svelte-1vyuq8k{flex-direction:column;gap:10px;display:flex}.st-hit.svelte-1vyuq8k{min-width:0;padding-block:var(--oc-space-2);flex-direction:column;flex:auto;gap:4px;display:flex}.st-hit__top.svelte-1vyuq8k{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.st-hit__label.svelte-1vyuq8k{color:var(--pl-text);font-size:13px}.st-hit__help.svelte-1vyuq8k{color:var(--pl-muted);font-size:11px;line-height:1.45}.toast-mode-options.svelte-15a3w8j{max-height:none;margin-top:8px}.toast-mode-option.svelte-15a3w8j{align-items:flex-start;padding:8px 10px}.toast-mode-option.svelte-15a3w8j input[type=radio]:where(.svelte-15a3w8j){margin-top:2px}.toast-mode-choice.svelte-15a3w8j{flex-direction:column;gap:2px;display:flex}.toast-mode-name.svelte-15a3w8j{color:var(--oc-text-primary)}.toast-mode-error.svelte-15a3w8j,.screen-reader-error.svelte-rbcmbv{color:var(--oc-coral)}.terminal-font-panel.svelte-2bx0dv{gap:var(--oc-space-2);flex-direction:column;display:flex}.terminal-font-panel__row.svelte-2bx0dv{align-items:flex-end;gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.terminal-font-panel__label.svelte-2bx0dv{font-family:var(--font-mono);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-orange);align-self:center}.terminal-font-panel__value.svelte-2bx0dv{text-align:center;min-width:2.5ch;font-family:var(--font-mono);color:var(--oc-text-primary);align-self:center}.terminal-font-panel__preview.svelte-2bx0dv{padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 0 0 1px var(--oc-line-hairline);color:var(--oc-text-primary);background:var(--oc-ground-field);white-space:nowrap;text-overflow:ellipsis;border-radius:2px;overflow:hidden}.terminal-font-panel__list.svelte-2bx0dv{max-height:14rem;padding:var(--oc-space-1);box-shadow:inset 0 0 0 1px var(--oc-line-hairline);background:var(--oc-ground-field);border-radius:2px;flex-direction:column;display:flex;overflow-y:auto}.terminal-font-panel__filter.svelte-2bx0dv{padding:var(--oc-space-1) var(--oc-space-2)}.terminal-font-panel__option.svelte-2bx0dv{text-align:left;justify-content:flex-start}.terminal-font-panel__status.svelte-2bx0dv{min-height:1.2em;font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-muted);margin:0}.terminal-font-panel__status[data-state=saved].svelte-2bx0dv{color:var(--oc-green)}.terminal-font-panel__status[data-state=error].svelte-2bx0dv{color:var(--oc-coral)}.st-switch.svelte-1tzbpo7{display:flex}.rip.svelte-1sstvlf{gap:var(--oc-space-3);flex-direction:column;width:100%;display:flex}.rip__dens.svelte-1sstvlf{gap:var(--oc-space-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container oc-main (width>=720px){.rip__dens.svelte-1sstvlf{grid-template-columns:var(--rip-w,320px) minmax(0, 1fr);gap:var(--oc-space-4)}}.rip__dens.svelte-1sstvlf+.rip__dens:where(.svelte-1sstvlf){padding-top:var(--oc-space-3);box-shadow:inset 0 1px 0 var(--oc-control-line)}.rip__sample.svelte-1sstvlf{gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}.rip__kind.svelte-1sstvlf{align-items:center;gap:var(--oc-space-1-5);display:inline-flex}.rip__lines.svelte-1sstvlf{color:var(--oc-text-muted)}@container oc-main (width>=720px){.rip__checks.svelte-1sstvlf{padding-top:20px}}.rip__dens .rip__panel.session-sidebar-panel{width:var(--rip-w,320px);z-index:auto;visibility:visible;border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);pointer-events:none;max-width:100%;padding:0;font-size:medium;transition:none;position:relative;inset:auto;overflow:hidden;transform:none}.rip__panel .session-sidebar-list{flex:none;overflow:visible}.ccp.svelte-1mfj4wi{background:var(--oc-ground-page);font-size:var(--oc-fs-body,12px);color:var(--oc-text-secondary)}.ccp-band.svelte-1mfj4wi{box-shadow:inset 0 -1px 0 var(--oc-control-line);grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,1fr);display:grid}.ccp-band.svelte-1mfj4wi>div:where(.svelte-1mfj4wi){align-content:start;gap:var(--oc-space-1) var(--oc-space-3);padding:10px var(--oc-space-3);grid-template-columns:max-content 1fr;display:grid}.ccp-band.svelte-1mfj4wi>div:where(.svelte-1mfj4wi)+div:where(.svelte-1mfj4wi){box-shadow:inset 1px 0 0 var(--oc-control-line)}.ccp-k.svelte-1mfj4wi,.ccp-ht.svelte-1mfj4wi{font-size:var(--oc-fs-micro,10px);letter-spacing:.8px;text-transform:uppercase;color:var(--oc-text-muted);line-height:18px}.ccp-v.svelte-1mfj4wi{white-space:nowrap;align-items:center;gap:6px;line-height:18px;display:flex;overflow:hidden}.ccp-model.svelte-1mfj4wi{color:var(--oc-orange)}.ccp-eff.svelte-1mfj4wi{color:var(--oc-cyan)}.ccp-dim.svelte-1mfj4wi{color:var(--oc-text-muted)}.ccp-c-ok.svelte-1mfj4wi{color:var(--oc-green)}.ccp-c-warn.svelte-1mfj4wi{color:var(--oc-yellow)}.ccp-c-info.svelte-1mfj4wi{color:var(--oc-cyan)}.ccp-bg-ok.svelte-1mfj4wi{background:var(--oc-green)}.ccp-bg-warn.svelte-1mfj4wi{background:var(--oc-yellow)}.ccp-bg-info.svelte-1mfj4wi{background:var(--oc-cyan)}.ccp-bar.svelte-1mfj4wi{background:color-mix(in srgb, var(--oc-text-primary) 14%, transparent);border-radius:1px;flex:none;width:72px;height:6px;display:inline-block;overflow:hidden}.ccp-gauge.svelte-1mfj4wi{flex:none;width:72px;display:inline-flex}.ccp-bar.svelte-1mfj4wi i:where(.svelte-1mfj4wi){height:100%;display:block}.ccp-cols.svelte-1mfj4wi{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ccp-col.svelte-1mfj4wi{min-width:0}.ccp-col.svelte-1mfj4wi+.ccp-col:where(.svelte-1mfj4wi){box-shadow:inset 1px 0 0 var(--oc-control-line)}.ccp-h.svelte-1mfj4wi{padding:6px var(--oc-space-3);box-shadow:inset 0 -1px 0 var(--oc-control-line);justify-content:space-between;align-items:center;display:flex}.ccp-ht.svelte-1mfj4wi b:where(.svelte-1mfj4wi){margin-left:var(--oc-space-1);color:var(--oc-text-primary);font-weight:400}.ccp-row.svelte-1mfj4wi{padding:6px var(--oc-space-3);box-shadow:inset 0 -1px 0 var(--oc-control-line)}.ccp-r1.svelte-1mfj4wi{align-items:center;gap:var(--oc-space-2);white-space:nowrap;min-width:0;display:flex}.ccp-r1.svelte-1mfj4wi>:where(.svelte-1mfj4wi){flex:none}.ccp-nm.svelte-1mfj4wi{text-overflow:ellipsis;min-width:7ch;color:var(--oc-text-bright);flex:0 auto;overflow:hidden}.ccp-state.svelte-1mfj4wi{text-overflow:ellipsis;min-width:0;color:var(--oc-text-muted);flex:0 3 auto;font-size:11px;overflow:hidden}.ccp-tm.svelte-1mfj4wi{color:var(--oc-text-secondary);margin-left:auto}.ccp-r2.svelte-1mfj4wi,.ccp-r3.svelte-1mfj4wi{text-overflow:ellipsis;white-space:nowrap;color:var(--oc-text-muted);overflow:hidden}.ccp-r3.svelte-1mfj4wi{color:var(--oc-text-muted);font-size:11px}.ccp-indent.svelte-1mfj4wi{padding-left:52px}.ccp-more.svelte-1mfj4wi{padding:6px var(--oc-space-3);color:var(--oc-text-muted)}.ccp-nest.svelte-1mfj4wi{padding-left:28px;position:relative}.ccp-nest.svelte-1mfj4wi:before{content:"";border-bottom:1px solid var(--oc-control-line-hi);border-left:1px solid var(--oc-control-line-hi);width:7px;position:absolute;top:0;bottom:50%;left:16px}.ccp-kind.svelte-1mfj4wi{width:44px;font-size:var(--oc-fs-micro,10px);letter-spacing:.6px;text-transform:uppercase;color:var(--oc-text-muted)}.ccp-tabs.svelte-1mfj4wi{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);box-shadow:inset 0 -1px 0 var(--oc-control-line);display:flex}.ccp-fill.svelte-1mfj4wi{flex:1}.ccp-tab.svelte-1mfj4wi{border:1px solid var(--oc-control-line);border-radius:var(--oc-control-radius);color:var(--oc-text-secondary);font:inherit;background:0 0;padding:2px 10px}button.ccp-tab.svelte-1mfj4wi{cursor:pointer}.ccp-tab[data-active=true].svelte-1mfj4wi{border-color:var(--oc-text-secondary);background:var(--oc-ground-hover);color:var(--oc-text-bright)}.ccp-tab.svelte-1mfj4wi b:where(.svelte-1mfj4wi){margin-left:var(--oc-space-1);color:var(--oc-green);font-weight:400}.ccp-st.svelte-1mfj4wi{border-radius:50%;width:7px;height:7px}.ccp-st-work.svelte-1mfj4wi{background:var(--oc-green)}.ccp-st-wait.svelte-1mfj4wi{background:var(--oc-yellow)}.ccp-act.svelte-1mfj4wi{cursor:default;min-height:0}.fbs.svelte-ot0w4d{align-items:center;gap:var(--oc-space-3);height:30px;padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);white-space:nowrap;font-size:var(--oc-fs-body,12px);color:var(--oc-text-secondary);display:flex;overflow:hidden}.fbs-grp.svelte-ot0w4d,.fbs-piece.svelte-ot0w4d{align-items:center;gap:6px;display:inline-flex}.fbs-loose.svelte-ot0w4d{gap:var(--oc-space-3)}.fbs-sep.svelte-ot0w4d{background:var(--oc-control-line-hi);flex:none;width:1px;height:12px}.fbs-fill.svelte-ot0w4d{flex:1}.fbs-lbl.svelte-ot0w4d,.fbs-dim.svelte-ot0w4d{color:var(--oc-text-muted)}.fbs-model.svelte-ot0w4d{color:var(--oc-orange)}.fbs-eff.svelte-ot0w4d{color:var(--oc-cyan)}.fbs-bare.svelte-ot0w4d{color:var(--oc-text-muted)}.fbs-tint.svelte-ot0w4d{padding:2px var(--oc-space-2);background:color-mix(in srgb, var(--oc-orange) 14%, transparent);border-radius:1px}.fbs-cap.svelte-ot0w4d{font-size:var(--oc-fs-micro,10px);letter-spacing:.8px;text-transform:uppercase;color:var(--oc-text-muted)}.fbs-bar.svelte-ot0w4d{background:color-mix(in srgb, var(--oc-text-primary) 14%, transparent);border-radius:1px;width:56px;height:6px;display:inline-block;overflow:hidden}.fbs-gauge.svelte-ot0w4d{width:56px;display:inline-flex}.fbs-bar.svelte-ot0w4d i:where(.svelte-ot0w4d){height:100%;display:block}.fbs-dot.svelte-ot0w4d{border-radius:50%;width:7px;height:7px}.fbs-c-ok.svelte-ot0w4d{color:var(--oc-green)}.fbs-c-warn.svelte-ot0w4d{color:var(--oc-yellow)}.fbs-c-info.svelte-ot0w4d{color:var(--oc-cyan)}.fbs-bg-ok.svelte-ot0w4d{background:var(--oc-green)}.fbs-bg-warn.svelte-ot0w4d{background:var(--oc-yellow)}.fbs-bg-info.svelte-ot0w4d{background:var(--oc-cyan)}.fbs.svelte-ot0w4d.f1 .fbs-x-7d:where(.svelte-ot0w4d),.fbs.svelte-ot0w4d.f2 .fbs-x-ctx:where(.svelte-ot0w4d),.fbs.svelte-ot0w4d.f4 .fbs-x-5h:where(.svelte-ot0w4d),.fbs.svelte-ot0w4d.f5 .fbs-bar:where(.svelte-ot0w4d),.fbs.svelte-ot0w4d.f5 .fbs-gauge:where(.svelte-ot0w4d),.fbs.svelte-ot0w4d.f6 .fbs-eff:where(.svelte-ot0w4d),.fbs.svelte-ot0w4d.f3 .fbs-x-full:where(.svelte-ot0w4d),.fbs.svelte-ot0w4d.f2 .fbs-cap:where(.svelte-ot0w4d){display:none}.scaled.svelte-183ccy4{background:var(--oc-ground-page);position:relative}.scaled__in.svelte-183ccy4{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.scaled__in--live.svelte-183ccy4{pointer-events:auto}.fbl.svelte-1c4goa4{gap:var(--oc-space-2);flex-direction:column;width:100%;min-width:0;display:flex}.fbl.svelte-1c4goa4 [role=radiogroup] label{flex:1 1 0;min-width:0}.fbl__head.svelte-1c4goa4{justify-content:space-between;align-items:center;gap:var(--oc-space-2);display:flex}.fbl__name.svelte-1c4goa4{color:var(--oc-text-primary)}.fbl.svelte-1c4goa4 [role=radiogroup] label>span{flex:auto;min-width:0}.fbl[data-half=open].svelte-1c4goa4 [role=radiogroup]{gap:var(--oc-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:767px){.fbl[data-half=open].svelte-1c4goa4 [role=radiogroup]{grid-template-columns:minmax(0,1fr)}}.fbi.svelte-1kf8pbe{gap:var(--oc-space-4);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.fbi__set.svelte-1kf8pbe{gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}@container oc-main (width>=640px){.fbi.svelte-1kf8pbe{gap:var(--oc-space-5);grid-template-columns:minmax(0,1fr) 300px}}.cmds__name.svelte-r2xas0{unicode-bidi:isolate}.cmds__id.svelte-r2xas0{font-family:var(--font-mono)}.cmds__part.svelte-r2xas0{margin:var(--oc-space-0-5) 0 var(--oc-space-1);font-family:var(--font-mono);font-size:var(--oc-fs-label);color:var(--oc-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.cb.svelte-15yuq2n{gap:var(--oc-space-4);flex-direction:column;width:100%;display:flex}.cb__row.svelte-15yuq2n,.cb__actions.svelte-15yuq2n{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.cb__actions.svelte-15yuq2n{justify-content:flex-end}.cb__file.svelte-15yuq2n{display:none}.cb__hint.svelte-15yuq2n{font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-dim);margin:0}.cb__preview.svelte-15yuq2n{gap:var(--oc-space-3);flex-direction:column;display:flex}.cb__preview.svelte-15yuq2n .cb__changes{max-height:320px;overflow-y:auto}.acct.svelte-1hr2thw{padding:8px var(--cat-gutter);border-bottom:1px solid var(--cat-line);background:var(--cat-panel);flex-direction:column;gap:6px;display:flex}.acct__heading.svelte-1hr2thw{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.acct__row.svelte-1hr2thw{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acct__label.svelte-1hr2thw{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:4px;font-size:10px;display:flex}.acct__input.svelte-1hr2thw{border:1px solid var(--cat-line);background:var(--cat-raised);color:var(--cat-text);font-family:var(--cat-mono);border-radius:3px;padding:4px 8px;font-size:12px}.acct__note.svelte-1hr2thw{color:var(--cat-muted);margin:0;font-size:12px;line-height:1.45}.acct__note--out.svelte-1hr2thw{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px}.acct.svelte-1hr2thw .modal-btn{padding:7px 16px;font-size:13px}@media (max-width:767px){.acct.svelte-1hr2thw .modal-btn,.acct__input.svelte-1hr2thw{min-height:44px}}.devices.svelte-wnbko8{padding:8px var(--cat-gutter);border-bottom:1px solid var(--cat-line);background:var(--cat-panel);flex-direction:column;gap:6px;display:flex}.devices__heading.svelte-wnbko8{color:var(--cat-muted);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.devices__row.svelte-wnbko8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.devices__who.svelte-wnbko8{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.devices__name.svelte-wnbko8{color:var(--cat-text);overflow-wrap:anywhere;font-size:12px}.devices__here.svelte-wnbko8{color:var(--cat-action);font-family:var(--cat-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.devices__note.svelte-wnbko8{color:var(--cat-muted);margin:0;font-size:12px;line-height:1.45}.devices__note--out.svelte-wnbko8{border-left:2px solid var(--cat-attention);background:var(--cat-raised);color:var(--cat-text);padding:6px 8px}.devices.svelte-wnbko8 .modal-btn{padding:7px 16px;font-size:13px}@media (max-width:767px){.devices.svelte-wnbko8 .modal-btn{min-height:44px}}.acctpage.svelte-zvevcy{--cat-raised:var(--oc-ground-raised);--cat-panel:var(--oc-ground-panel);--cat-line:var(--oc-line-rule);--cat-line-quiet:var(--oc-line-faint);--cat-text:var(--oc-text-primary);--cat-muted:var(--oc-text-secondary);--cat-faint:var(--oc-text-muted);--cat-action:var(--oc-orange);--cat-action-edge:var(--oc-orange-dim);--cat-action-wash:var(--oc-orange-tint);--cat-attention:var(--oc-yellow);--cat-failure:var(--oc-coral);--cat-failure-wash:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-panel));--cat-mono:var(--font-mono);--cat-gutter:16px;font-family:var(--font-mono);flex-direction:column;display:flex}.acctpage__sec.svelte-zvevcy{padding:12px var(--cat-gutter);border-bottom:1px solid var(--oc-line-rule);flex-direction:column;align-items:flex-start;gap:8px;display:flex}.acctpage__who.svelte-zvevcy{align-items:center;gap:12px;display:flex}.acctpage__lines.svelte-zvevcy{flex-direction:column;gap:2px;min-width:0;display:flex}.acctpage__handle.svelte-zvevcy{color:var(--oc-text-primary);font-size:15px}.acctpage__email.svelte-zvevcy,.acctpage__provider.svelte-zvevcy,.acctpage__lead.svelte-zvevcy,.acctpage__note.svelte-zvevcy{color:var(--oc-text-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.acctpage__benefits.svelte-zvevcy{color:var(--oc-text-primary);margin:0;padding-left:18px;font-size:12px;line-height:1.6}.pl-window{gap:var(--oc-space-3);padding:var(--oc-space-4) 0;border-top:1px solid var(--oc-line-panel);border-bottom:1px solid var(--oc-line-panel);flex-direction:column;display:flex}.pl-window__qr{align-self:flex-start}.pl-window__actions{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.pl-window__code{color:var(--oc-text-bright);font-family:var(--oc-font);letter-spacing:.3em;align-self:flex-start;margin:0;font-size:22px;font-weight:700}.pl-facts{gap:var(--oc-space-2) var(--oc-space-4);font-family:var(--oc-font);font-size:var(--oc-fs-body);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.pl-facts dt{color:var(--oc-text-dim)}.pl-facts dd{color:var(--oc-text-bright);overflow-wrap:anywhere;margin:0}.pl-signin{align-items:flex-start;gap:var(--oc-space-2);flex-direction:column;display:flex}.cd{gap:var(--oc-space-3);padding-top:var(--oc-space-4);border-top:1px solid var(--oc-line-panel);font-family:var(--oc-font);font-size:var(--oc-fs-body);flex-direction:column;display:flex}.cd--lifecycle{border-top:0;padding-top:0}.cd-state{align-items:center;gap:var(--oc-space-2) var(--oc-space-3);color:var(--oc-text-bright);flex-wrap:wrap;margin:0;display:flex}.cd-domain{overflow-wrap:anywhere;font-weight:700}.cd-led{border-radius:var(--oc-radius-sm);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--oc-line-frame);background:var(--oc-text-muted);flex:none}.cd-led--ok{background:var(--oc-green)}.cd-led--wait{background:var(--oc-orange)}.cd-led--bad{background:var(--oc-coral)}.cd-record{gap:var(--oc-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cd-cell{align-items:stretch;gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}.cd-cell small{color:var(--oc-text-dim);font-size:var(--oc-fs-hint);letter-spacing:.08em;text-transform:uppercase}.cd-form{gap:var(--oc-space-2);flex-wrap:wrap;display:flex}.cd-form [data-field]{flex:14rem;min-width:0}@media (max-width:640px){.cd-record{grid-template-columns:minmax(0,1fr)}}.tui-cli__steps{padding-left:var(--oc-space-5);color:var(--oc-text-bright);font-family:var(--oc-font);font-size:var(--oc-fs-body);margin:0}.tui-cli__shot{max-width:100%;height:auto;display:block}.tui-cli__block{gap:var(--oc-space-2);flex-direction:column;min-width:0;display:flex}.mt.svelte-gmne9j{gap:var(--oc-space-3);flex-direction:column;width:100%;min-width:0;display:flex}.mt__bar.svelte-gmne9j{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.mt__bar--split.svelte-gmne9j{justify-content:space-between}.mt__bar.svelte-gmne9j [data-field]{flex:12rem}.mt__sub.svelte-gmne9j{margin:var(--oc-space-2) 0 var(--oc-space-1)}.ai-pick{align-items:center;min-width:0;display:flex;position:relative}.ai-pick__input{width:100%;font-family:var(--font-mono,monospace);text-overflow:ellipsis;flex:auto;padding-right:26px}.ai-pick--lead .ai-pick__input{padding-left:30px}.ai-pick__lead{color:var(--oc-text-secondary);pointer-events:none;display:inline-flex;position:absolute;left:10px}.ai-pick__chev{color:var(--oc-text-muted);pointer-events:none;display:inline-flex;position:absolute;right:10px}.ai-pick--open .ai-pick__chev{color:var(--oc-text-primary)}.ai-pick__panel{z-index:1300;box-sizing:border-box;border-radius:var(--oc-radius-sm);flex-direction:column;display:flex;position:fixed;overflow:hidden}.ai-pick__panel--sheet{border-radius:0}.ai-pick__list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ai-pick__space{position:relative}.ai-pick__head{box-sizing:border-box;padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:0 1px 0 var(--oc-line-faint);font-family:var(--oc-font);font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);text-transform:uppercase;color:var(--oc-text-dim);align-items:center;display:flex;position:absolute;left:0;right:0}.ai-pick__head--recent,.ai-pick__head--popular{color:var(--oc-orange)}.ai-pick__opt{box-sizing:border-box;align-items:center;gap:var(--oc-space-2);padding:0 var(--oc-space-3);box-shadow:0 1px 0 var(--oc-line-faint);cursor:pointer;color:var(--oc-text-primary);display:flex;position:absolute;left:0;right:0}.ai-pick__opt--active{background:var(--oc-ground-hover)}.ai-pick__opt--current{box-shadow:inset 2px 0 0 var(--oc-orange), 0 1px 0 var(--oc-line-faint)}.ai-pick__opt--custom .ai-pick__id{color:var(--oc-cyan)}.ai-pick__opt-mark{color:var(--oc-text-secondary);flex:none;display:inline-flex}.ai-pick__opt-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ai-pick__id{font-family:var(--font-mono,monospace);font-size:var(--oc-fs-body);color:var(--oc-text-bright);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-pick__fact{font-family:var(--oc-font);font-size:var(--oc-fs-micro);color:var(--oc-text-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-pick__hit{color:var(--oc-orange-bright);text-underline-offset:2px;text-decoration:underline}.ai-pick__flag{border:1px solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);font-family:var(--oc-font);font-size:var(--oc-fs-micro);color:var(--oc-text-dim);flex:none;padding:1px 5px}.ai-pick__none{padding:var(--oc-space-3);font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-dim);margin:0}.ai-pick__foot{padding:var(--oc-space-1) var(--oc-space-3);box-shadow:0 -1px 0 var(--oc-line-faint);background:var(--oc-ground-titlerow);font-family:var(--oc-font);font-size:var(--oc-fs-micro);color:var(--oc-text-muted);flex:none}.ai-pick__panel--sheet .ai-pick__flag{display:none}.nd-badge{padding:0 var(--oc-space-2);box-shadow:inset 0 0 0 1px var(--oc-orange);font-family:var(--oc-font);font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-orange)}.nd-status{gap:var(--oc-space-3);font-family:var(--oc-font);font-size:var(--oc-fs-body);flex-wrap:wrap;margin:0;display:flex}.nd-secret+.nd-secret:before{content:"/";margin:0 var(--oc-space-2);color:var(--oc-line-faint)}.nd-grid{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.nd-extras{gap:var(--oc-space-3);padding-top:var(--oc-space-3);box-shadow:0 -1px 0 var(--oc-line-faint);flex-direction:column;display:flex}.nd-times{gap:var(--oc-space-3);grid-template-columns:repeat(2,minmax(0,12rem));display:grid}.mx-scroll{max-width:100%;overflow-x:auto}.mx-table{border-collapse:collapse;width:100%;font-family:var(--oc-font);font-size:var(--oc-fs-body)}.mx-table th,.mx-table td{padding:var(--oc-space-2) var(--oc-space-3);text-align:center;vertical-align:top;box-shadow:0 1px 0 var(--oc-line-faint)}.mx-table thead th{font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-text-dim);vertical-align:bottom;font-weight:400}.mx-table .mx-type{text-align:left;background:var(--oc-ground-content);min-width:13rem;position:sticky;left:0}.mx-colname{color:var(--oc-text-primary);text-transform:none;letter-spacing:0;overflow-wrap:anywhere;display:block}.mx-colsub{color:var(--oc-text-dim);text-transform:none;letter-spacing:0;display:block}.mx-family th{padding-top:var(--oc-space-4);text-align:left;font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-orange);font-weight:400}.mx-label{color:var(--oc-text-bright);display:block}.mx-desc{font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-dim);display:block}.mx-cell{align-items:center;gap:var(--oc-space-1);flex-direction:column;display:inline-flex}.mx-cell--row{align-items:flex-start;gap:var(--oc-space-3);flex-direction:row}.mx-src,.mx-why{font-size:var(--oc-fs-micro);color:var(--oc-text-dim)}.mx-badge{padding:0 var(--oc-space-2);box-shadow:inset 0 0 0 1px var(--oc-orange);font-size:var(--oc-fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--oc-orange)}.mx-legend{gap:var(--oc-space-1);font-size:var(--oc-fs-hint);color:var(--oc-text-dim);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mx-picker{gap:var(--oc-space-2);flex-direction:column;display:flex}.mx-list{flex-direction:column;display:flex}.mx-item{padding:var(--oc-space-3) 0;box-shadow:0 1px 0 var(--oc-line-faint)}.mx-link{gap:var(--oc-space-2);flex-direction:column;display:flex}.mx-link__row{gap:var(--oc-space-3);flex-wrap:wrap;align-items:baseline;display:flex}.mx-link__kind{color:var(--oc-text-bright)}.mx-link__base{color:var(--oc-text-secondary);overflow-wrap:anywhere}.mx-group{align-items:baseline;gap:var(--oc-space-2);padding:0 var(--oc-space-1);color:var(--oc-orange);font:inherit;font-family:var(--font-mono);letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;display:inline-flex}.mx-group__caret{width:1ch}.mx-group__count{color:var(--oc-text-dim);text-transform:none;letter-spacing:normal}.mx-family td{padding-top:var(--oc-space-4)}.mx-group-row{justify-content:space-between;align-items:center;gap:var(--oc-space-3);margin-top:var(--oc-space-4);font-size:var(--oc-fs-label);letter-spacing:.08em;text-transform:uppercase;display:flex}.mx-merged{color:var(--oc-cyan);display:block}.nc{box-sizing:border-box;background:var(--oc-ground-page);width:100%;color:var(--oc-text-primary);font-family:var(--oc-font);box-shadow:0 0 0 1px var(--oc-line-frame);overflow:hidden}.nc *,.nc :before,.nc :after{box-sizing:border-box}.nc-bar{align-items:center;gap:var(--oc-space-2);row-gap:var(--oc-space-0-5);min-height:42px;padding:var(--oc-space-1) var(--oc-space-3);box-shadow:inset 0 -1px 0 var(--oc-line-rule);background:var(--oc-ground-titlerow);font-size:var(--oc-fs-label);letter-spacing:var(--oc-tracking-title);text-transform:uppercase;color:var(--oc-orange);flex-wrap:wrap;display:flex}.nc-bar [data-btn][data-size=icon]{--_btn-h:var(--oc-control-h-xs);width:var(--oc-control-h-xs);height:var(--oc-control-h-xs)}.nc-led{background:var(--oc-text-muted);flex:none;width:9px;height:9px;display:inline-block}.nc-led[data-light=yellow]{background:var(--oc-yellow)}.nc-led[data-light=green]{background:var(--oc-green)}.nc-led[data-light=cyan]{background:var(--oc-cyan)}.nc-led[data-light=red]{background:var(--oc-coral)}.nc-word{font-weight:700}.nc-where{overflow-wrap:break-word;min-width:0;color:var(--oc-text-dim);text-transform:none;letter-spacing:0;margin-left:auto}.nc-body{padding:var(--oc-space-3);gap:var(--oc-gap-parts);font-size:var(--oc-fs-status);overflow-wrap:anywhere;flex-direction:column;line-height:1.45;display:flex}.nc-q{color:var(--oc-text-bright);font-size:var(--oc-fs-card-name);overflow-wrap:break-word;margin:0;line-height:1.4}.nc-warn{color:var(--oc-yellow);font-size:var(--oc-fs-body);margin:0}.nc-rows{flex-direction:column;display:flex}.nc-row{gap:var(--oc-gap-parts);padding:var(--oc-space-1-5) 0;box-shadow:inset 0 -1px 0 var(--oc-line-faint);font-size:var(--oc-fs-body);justify-content:space-between;align-items:baseline;display:flex}.nc-row:first-child{box-shadow:inset 0 1px 0 var(--oc-line-faint), inset 0 -1px 0 var(--oc-line-faint)}.nc-k{color:var(--oc-text-dim);text-transform:uppercase;letter-spacing:var(--oc-tracking-label);font-size:var(--oc-fs-micro);flex:none}.nc-v{color:var(--oc-text-primary);text-align:right;overflow-wrap:break-word;min-width:0}.nc-cmd{background:var(--oc-ground-field);box-shadow:inset 0 0 0 1px var(--oc-line-panel);padding:var(--oc-gap-parts);font-size:var(--oc-fs-status);overflow-wrap:break-word;line-height:1.5}.nc-cmd[data-long]{box-shadow:none;background:0 0;padding:0}.nc-cmd div{white-space:pre-wrap}.nc-p{color:var(--oc-text-dim)}.nc-c{color:var(--oc-green)}.nc-clip{max-height:calc(var(--lines,12) * 1.5em);position:relative;overflow:hidden}.nc-clip[data-clipped]:after{content:"";background:linear-gradient(transparent, var(--oc-ground-page));pointer-events:none;height:2.4em;position:absolute;bottom:0;left:0;right:0}.nc-more{color:var(--oc-cyan);font-size:var(--oc-fs-body);box-shadow:inset 0 1px 0 var(--oc-line-faint);padding-top:var(--oc-space-1-5)}.nc-opts{gap:var(--oc-space-1-5);flex-direction:column;display:flex}.nc-opt{gap:var(--oc-space-1) var(--oc-gap-parts);padding:var(--oc-space-2) var(--oc-gap-parts);box-shadow:inset 0 0 0 1px var(--oc-line-panel);background:var(--oc-ground-raised);grid-template-columns:24px minmax(0,1fr);display:grid}.nc-key{width:24px;height:24px;color:var(--oc-yellow);box-shadow:inset 0 0 0 1px var(--oc-yellow);grid-row:1/3;place-items:center;font-weight:700;display:grid}.nc-nm{color:var(--oc-text-bright)}.nc-ds{color:var(--oc-text-secondary);font-size:var(--oc-fs-body);overflow-wrap:break-word}.nc-file{gap:var(--oc-space-3);align-items:center;display:flex}.nc-pv{background:var(--oc-ground-card);width:64px;height:82px;color:var(--oc-text-muted);box-shadow:0 0 0 1px var(--oc-line-frame);flex:none;place-items:center;display:grid}.nc-glyph svg{width:34px;height:34px;display:block}.nc-art svg,.nc-pv svg{fill:none;stroke:currentColor;stroke-width:1.2px}.nc-pv svg{width:60%;display:block}.nc-pv{overflow:hidden}.nc-pv img{object-fit:cover;width:100%;height:100%;display:block}.nc-fnm{color:var(--oc-text-bright);font-size:var(--oc-fs-card-name);overflow-wrap:break-word}.nc-mt{color:var(--oc-text-muted);font-size:var(--oc-fs-body)}.nc-ty{font-size:var(--oc-fs-micro);letter-spacing:var(--oc-tracking-label);padding:var(--oc-space-0-5) var(--oc-space-1);color:var(--oc-cyan);box-shadow:inset 0 0 0 1px var(--oc-cyan);margin-bottom:var(--oc-space-1);display:inline-block}.nc-dom{font-size:var(--oc-fs-tile-words);color:var(--oc-cyan);overflow-wrap:break-word;line-height:1.2}.nc-dom small{font-size:var(--oc-fs-status);color:var(--oc-text-secondary);display:block}.nc-media{width:100%;max-height:320px;box-shadow:0 0 0 1px var(--oc-line-frame);background:var(--oc-ground-field);color:var(--oc-text-muted);place-items:center;display:grid;position:relative;overflow:hidden}.nc-art{width:20%;display:block}.nc-art svg{width:100%;display:block}.nc-media img{object-fit:cover;width:100%;height:100%;display:block}.nc-play{background:var(--oc-backdrop);width:52px;height:52px;color:var(--oc-text-bright);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nc-play svg{width:24px;display:block}.nc-vbar{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-2);background:var(--oc-ground-page);color:var(--oc-text-bright);font-size:var(--oc-fs-status);display:flex;position:absolute;bottom:0;left:0;right:0}.nc-vbar i{background:var(--oc-line-frame);flex:1;height:3px}.nc-files .nc-frow{justify-content:space-between;gap:var(--oc-gap-parts);padding:var(--oc-space-1-5) 0;box-shadow:inset 0 -1px 0 var(--oc-line-faint);font-size:var(--oc-fs-body);overflow-wrap:break-word;display:flex}.nc-files .nc-frow>:first-child{overflow-wrap:break-word;min-width:0}.nc-files .nc-delta{color:var(--oc-green);flex:none}.nc-tail{background:var(--oc-ground-field);box-shadow:inset 0 0 0 1px var(--oc-line-panel);padding:var(--oc-space-2) var(--oc-gap-parts);font-size:var(--oc-fs-body);color:var(--oc-text-muted);overflow-wrap:break-word;line-height:1.5}.nc-tail div:last-child{color:var(--oc-text-primary)}.nc-exit{color:var(--oc-coral);font-size:var(--oc-fs-status)}.nc-pos{gap:var(--oc-space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.nc-pos>div{padding:var(--oc-space-2) var(--oc-gap-parts);background:var(--oc-ground-raised);box-shadow:inset 0 0 0 1px var(--oc-line-panel);font-size:var(--oc-fs-body);overflow-wrap:break-word}.nc-pos b{color:var(--oc-yellow);margin-bottom:var(--oc-space-1);text-transform:lowercase;font-weight:400;display:block}.nc-thread div{padding:var(--oc-space-1) 0;box-shadow:inset 0 -1px 0 var(--oc-line-faint);font-size:var(--oc-fs-body);overflow-wrap:break-word}.nc-thread b{color:var(--oc-text-dim);margin-right:var(--oc-space-2);font-weight:400}.nc-thread div:last-child{color:var(--oc-text-bright)}.nc-ver{font-size:var(--oc-fs-display);color:var(--oc-cyan);line-height:1.1}.nc-ver small{font-size:var(--oc-fs-body);color:var(--oc-text-muted);margin-left:var(--oc-space-2)}.nc-chg div{padding:var(--oc-space-1) 0;box-shadow:inset 0 -1px 0 var(--oc-line-faint);font-size:var(--oc-fs-body);overflow-wrap:break-word}.nc-chg div:before{content:"+ ";color:var(--oc-green)}.nc-ans{align-items:center;gap:var(--oc-gap-parts);padding:var(--oc-space-4) var(--oc-space-2);text-align:center;flex-direction:column;display:flex}.nc-glyph{color:var(--oc-green)}.nc-glyph svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.nc-ans-t{color:var(--oc-text-bright);font-size:var(--oc-fs-card-name);overflow-wrap:break-word}.nc-ans-d{color:var(--oc-text-muted);font-size:var(--oc-fs-hint)}.nc-acts{gap:var(--oc-space-1-5);padding:0 var(--oc-space-3) var(--oc-space-3);flex-wrap:wrap;display:flex}.nc-reply{gap:var(--oc-space-1-5);flex:100%;display:flex}.nc-reply>:first-child{flex:auto;min-width:0}.ins{min-width:0}.ins__frame{width:100%;box-shadow:0 0 0 1px var(--oc-line-panel);background:var(--oc-ground-panel);color:var(--oc-text-primary);font:var(--oc-fs-body) / 1.5 var(--oc-font);grid-template-columns:240px minmax(0,1fr);display:grid}.ins__frame>*{min-width:0}.ins__list{box-shadow:inset -1px 0 0 var(--oc-line-rule)}.ins__list h4{padding:calc(var(--oc-space-2) - var(--oc-space-1-5) / 2) var(--oc-space-3);font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-dim);background:var(--oc-ground-raised);box-shadow:inset 0 -1px 0 var(--oc-line-rule);margin:0;font-weight:400;line-height:1.4}.ins__list [data-btn=row]{--_btn-h:30px;--_btn-pad-y:calc(var(--oc-space-1-5) / 2);--_btn-pad:var(--oc-space-3);--_btn-bw:0px;justify-content:flex-start;gap:var(--oc-space-2);width:100%;box-shadow:inset 0 -1px 0 var(--oc-line-faint)}.ins__list [data-btn=row][aria-pressed=true]{--_btn-fill:var(--oc-ground-hover);--_btn-ink:var(--oc-text-bright);box-shadow:inset 2px 0 0 var(--oc-orange), inset 0 -1px 0 var(--oc-line-faint)}.ins__name{overflow-wrap:anywhere;min-width:0}.ins__st{font-size:var(--oc-fs-micro,10px);color:var(--oc-text-dim);margin-left:auto}.ins__title{align-items:center;gap:var(--oc-space-2);min-height:var(--oc-titlerow-h,37px);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);flex-wrap:wrap;display:flex}.ins__title h3{font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange);margin:0;font-weight:400}.ins__title span{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-dim);overflow-wrap:anywhere}.ins__prev{align-items:flex-start;gap:var(--oc-space-3);padding:var(--oc-space-3);flex-direction:column;display:flex}.ins__prev[data-off] .ins__walls{opacity:.35}.ins__walls{align-items:flex-start;gap:var(--oc-space-3);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.ins__walls .nc-acts{display:none}.pv-wall{box-sizing:border-box;width:360px;max-width:100%;padding:var(--oc-space-3);background:linear-gradient(165deg, color-mix(in oklab, var(--oc-cyan) 40%, var(--oc-ground-raised)) 0%, color-mix(in oklab, var(--oc-violet) 45%, var(--oc-ground-raised)) 48%, color-mix(in oklab, var(--oc-coral) 55%, var(--oc-ground-raised)) 100%);border-radius:12px}.pv-sheet{width:100%;color:var(--oc-text-primary)}.pv-sheet--card{padding:var(--oc-space-2);background:color-mix(in oklab, var(--oc-ground-panel) 82%, transparent);border-radius:26px}.pv-note{box-sizing:border-box;gap:var(--oc-space-2);width:100%;padding:var(--oc-space-3);background:color-mix(in oklab, var(--oc-ground-panel) 82%, transparent);font-size:var(--oc-fs-label);border-radius:20px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;display:grid}.pv-pic{background:var(--oc-ground-raised);width:38px;height:38px;color:var(--oc-orange);font-weight:700;font-size:var(--oc-fs-figure);border-radius:9px;place-items:center;display:grid}.pv-text{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.pv-title{font-weight:600}.pv-body{color:var(--oc-text-muted)}.pv-level{color:var(--oc-cyan);font-weight:600}.pv-ts{color:var(--oc-text-muted);font-size:var(--oc-fs-micro,10px)}.ins__ctl{gap:var(--oc-space-2) var(--oc-space-3);padding:var(--oc-space-1) var(--oc-space-3) var(--oc-space-4);grid-template-columns:150px minmax(0,1fr);align-items:center;display:grid}.ins__lab{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-dim)}.ins__row{align-items:center;gap:var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.ins__ctl select[data-field]{box-sizing:border-box;width:auto;min-height:26px;padding:calc(var(--oc-space-1-5) / 2) var(--oc-space-1-5);font:inherit;background:var(--oc-on-accent);box-shadow:inset 0 0 0 1px var(--oc-line-panel);appearance:auto;background-image:none;border:0;border-radius:3px;flex:none}.ins__ctl [data-ins=play],.ins__dev [data-btn]{--_btn-h:var(--oc-control-h-sm);--_btn-pad-y:var(--oc-space-0-5);--_btn-pad:var(--oc-space-2);--_btn-fs:var(--oc-fs-label);--_btn-radius:3px;--_btn-fill:var(--oc-ground-field);--_btn-fill-hover:var(--oc-ground-field)}.ins__ctl [data-ins=play]{--_btn-ink:var(--oc-cyan);--_btn-ink-hover:var(--oc-cyan);--_btn-edge:var(--oc-line-panel);margin-inline-start:var(--oc-space-1-5)}.ins__dev [data-btn]{--_btn-ink:var(--oc-text-muted);--_btn-ink-hover:var(--oc-text-muted);--_btn-edge:var(--oc-line-panel);--_btn-edge-hover:var(--oc-line-panel)}.ins__dev [data-btn][aria-pressed=true]{--_btn-ink:var(--oc-cyan);--_btn-ink-hover:var(--oc-cyan);--_btn-edge:var(--oc-cyan);--_btn-edge-hover:var(--oc-cyan)}.ins__dev{gap:var(--oc-space-1);flex-wrap:wrap;min-width:0;display:inline-flex}.ins__hint{font-size:var(--oc-fs-label);color:var(--oc-text-muted);overflow-wrap:break-word;flex-basis:100%}@media (max-width:1023px){.ins__frame{grid-template-columns:minmax(0,1fr)}.ins__list{max-height:14rem;box-shadow:inset 0 -1px 0 var(--oc-line-rule);overflow-y:auto}.ins__ctl{grid-template-columns:minmax(0,1fr)}}.sy-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sy-peer{justify-content:space-between;align-items:center;gap:var(--oc-space-2) var(--oc-space-4);padding:var(--oc-space-2) 0;box-shadow:0 1px 0 var(--oc-line-faint);flex-wrap:wrap;display:flex}.sy-state{font-family:var(--oc-font);font-size:var(--oc-fs-body);color:var(--oc-text-dim)}.sy-state--bad{color:var(--oc-coral)}.sy-actions{gap:var(--oc-space-3);display:flex}[data-plugin-entry].svelte-1btk8d0 .plp-region{padding:0}.pack-page .pk-body{flex-direction:column;min-height:0;display:flex}.pack-page .pk-screen{flex:auto;min-height:0;overflow:hidden auto}.pack-page .pk-tabs{padding-inline:var(--oc-page-gutter);flex:none}@media (max-width:1023px){.pack-page .oc-page__body{flex:1 0 auto}}.pack-page .pk-screen[data-screen=hosts] .oc-page__items--list:not(:has(.mgr-card__head .oc-check)) .mgr-card{grid-template-columns:0 minmax(120px,max-content) auto minmax(0,1fr) auto auto}.pk-col,.cmp-body{max-width:76ch}.pk-tab,.pk-tab>*{max-width:100%}.pk-meters{flex-direction:column;gap:6px;margin:2px 0;display:flex}.pm-note,.cmp-note{max-width:70ch}@media (max-width:700px){.pk-meters{gap:8px}}.pk-tab>.pl-label{padding:12px 12px 0;display:block}.pw-body{flex-direction:column;gap:14px;min-width:0;padding:12px;display:flex}.pw-strip{border-bottom:1px solid var(--pl-line-quiet);font-family:var(--pl-mono);flex-wrap:wrap;align-items:center;gap:6px 18px;padding-bottom:10px;display:flex}.pw-strip>span{align-items:center;gap:8px;min-width:0;display:inline-flex}.pw-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (min-width:1440px){.pw-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pw-group{min-width:0}.pw-grouphead{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.pw-tag{border:1px solid var(--pl-line);color:var(--pl-muted);font-family:var(--pl-mono);border-radius:2px;padding:0 6px;font-size:10px}.pw-more{color:var(--pl-muted);margin:0}.pw-more>summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.pw-more>p{max-width:70ch;margin:6px 0 0}.pw-model{border-left:1px solid var(--pl-line-quiet);padding:2px 0 2px 12px}.pw-model .ai-route{box-shadow:none;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));padding:4px 0}.pw-model .ai-route__name,.pw-model .ai-route>span[aria-hidden]{display:none}.pw-machine{border-top:1px solid var(--pl-line-quiet);flex-direction:column;gap:6px;min-width:0;padding:8px 0;display:flex}.pw-machine:first-child{border-top:0}.pw-chips{font-family:var(--pl-mono);flex-wrap:wrap;gap:4px 6px;font-size:11px;display:flex}.pw-chip{border:1px solid var(--pl-line-quiet);color:var(--pl-text);overflow-wrap:anywhere;border-radius:2px;padding:0 6px}.pw-chip--now{border-color:var(--pl-accent-bright)}.pw-chip[data-on=false]{color:var(--pl-muted);text-decoration:line-through}.pw-move{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.pw-move [data-field]{flex:14rem}.pw-arrow{color:var(--pl-muted);font-family:var(--pl-mono)}@media (max-width:700px){.pw-body{padding:8px}.pw-model{padding-left:8px}.pw-move{grid-template-columns:minmax(0,1fr) auto;display:grid}.pw-move [data-pm=migrate-pick]{grid-column:1/-1}.pw-arrow{display:none}}[data-pw-edit]{margin-left:auto}.rc-list{flex-direction:column;gap:6px;display:flex}.rc-desc{color:var(--oc-text-muted);font-size:var(--oc-fs-body);margin:0 0 10px;line-height:1.45}.rc-popup .modal-body{flex-direction:column;gap:8px;max-height:60vh;display:flex;overflow-y:auto}.rc-error{padding:6px var(--oc-space-2);border-left:2px solid var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, var(--oc-ground-raised));color:var(--oc-text-primary);font-size:var(--oc-fs-body);margin:0;line-height:1.45}.rc-actions{justify-content:flex-end;display:flex}.modal-overlay.rc-popup{z-index:10700}.cmp-panel{color:var(--pl-text);font-size:12px}.cmp-body{flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.cmp-region{border-top:1px solid var(--pl-line-quiet);flex-direction:column;gap:8px;min-width:0;padding-top:10px;display:flex}.cmp-body>.cmp-region:first-child{border-top:0;padding-top:0}.cmp-spacer{flex:auto}.cmp-list{margin:0;padding:0;list-style:none}.cmp-row{border-top:1px solid var(--pl-line-quiet);padding:8px 0}.cmp-row:first-child{border-top:0}.cmp-head{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cmp-name{font-family:var(--pl-mono);color:var(--pl-text);overflow-wrap:anywhere;margin:0}.cmp-state,.cmp-meta{color:var(--pl-muted);font-family:var(--pl-mono);font-size:11px}.cmp-meta{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.cmp-state[data-state=connected]{color:var(--pl-ok)}.cmp-state[data-state=waiting_first_link]{color:var(--pl-warn)}.cmp-state[data-state=refused]{color:var(--pl-high)}.cmp-note{color:var(--pl-muted);margin:0}.cmp-error{border-left:2px solid var(--pl-high);background:var(--pl-raised);color:var(--pl-text);margin:0;padding:6px 8px}.cmp-code{font-family:var(--pl-mono);letter-spacing:.3em;color:var(--pl-accent);margin:0;font-size:28px}.cmp-fp{font-family:var(--pl-mono);color:var(--pl-muted);overflow-wrap:anywhere;font-size:10px}.cmp-blocker{border-left:2px solid var(--pl-high);color:var(--pl-high);margin:0;padding:4px 8px}.cmp-steps{font-family:var(--pl-mono);flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.cmp-steps li{color:var(--pl-dim)}.cmp-steps li[data-done=true]{color:var(--pl-ok)}.cmp-steps li[data-now=true]{color:var(--pl-text)}.cmp-form{flex-wrap:wrap;align-items:flex-end;gap:8px;min-width:0;display:flex}.cmp-field{flex-direction:column;flex:14rem;gap:4px;min-width:0;display:flex}.cmp-field--port{flex:0 7rem}.cmp-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cmp-confirm{background:var(--pl-raised);border:1px solid var(--pl-line-quiet);flex-direction:column;gap:8px;margin-top:6px;padding:8px;display:flex}.cmp-job{border-top:1px solid var(--pl-line-quiet);flex-direction:column;gap:4px;padding-top:8px;display:flex}@media (max-width:700px){.cmp-body{padding:8px}.cmp-code{font-size:22px}.cmp-actions>button{flex:auto}}.cmp-offers{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.cmp-packname{flex-direction:column;gap:6px;min-width:0;display:flex}.cmp-packname__field{flex-direction:column;gap:4px;min-width:0;display:flex}.cmp-packname__row>[data-field]{flex:14rem;max-width:24rem}.cmp-packname__row{flex-wrap:wrap;align-items:flex-end;gap:8px;min-width:0;display:flex}.pp-dim{color:var(--oc-text-muted)}.pp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pp-k{font-size:var(--oc-fs-micro);letter-spacing:.6px;text-transform:uppercase;color:var(--oc-text-muted)}.pp-hint{font-size:var(--oc-fs-label);color:var(--oc-text-secondary);line-height:1.45}.pp-dot{color:var(--oc-text-dim);margin:0 var(--oc-space-1)}.pp-wrap{overflow-wrap:anywhere}.m1-copyssh code{color:var(--oc-text-primary);font-family:inherit}.pp-st{align-items:center;gap:var(--oc-space-1-5);font-size:var(--oc-fs-label);white-space:nowrap;min-width:0;display:inline-flex}.pp-st__mark{flex:none;width:9px;height:9px;display:inline-block;position:relative}.pp-st[data-tone=ok] .pp-st__word{color:var(--oc-green)}.pp-st[data-tone=bad] .pp-st__word{color:var(--oc-coral)}.pp-st[data-tone=warn] .pp-st__word{color:var(--oc-yellow)}.pp-st[data-tone=dim] .pp-st__word{color:var(--oc-text-muted)}.pp-st[data-shape=filled] .pp-st__mark{background:var(--oc-green)}.pp-st[data-shape=hollow] .pp-st__mark{border:1.5px solid var(--oc-green)}.pp-st[data-shape=slash] .pp-st__mark{border:1.5px solid var(--oc-coral);background:linear-gradient(to top right, transparent calc(50% - 1px), var(--oc-coral) calc(50% - 1px), var(--oc-coral) calc(50% + 1px), transparent calc(50% + 1px))}.pp-st[data-shape=tri] .pp-st__mark{background:var(--oc-yellow);clip-path:polygon(50% 0,100% 100%,0 100%)}.pp-st[data-shape=dot] .pp-st__mark{background:var(--oc-text-dim);border-radius:50%;width:7px;height:7px}.pp-marks{gap:var(--oc-space-1) var(--oc-space-1-5);flex-wrap:wrap;align-items:center;display:inline-flex}.pp-mark{padding:0 var(--oc-space-1-5);border:1px solid var(--oc-line-surface);font-size:var(--oc-fs-micro);letter-spacing:.6px;text-transform:uppercase;color:var(--oc-text-muted);white-space:nowrap;border-radius:2px}.pp-mark[data-mark=alpha]{border-color:var(--oc-orange);color:var(--oc-text-bright)}.pp-mark[data-mark=dup]{border-color:var(--oc-yellow);color:var(--oc-yellow);text-transform:none;letter-spacing:0}.pp-meters{gap:var(--oc-space-1);min-width:0;display:grid}.pp-meter{align-items:center;gap:var(--oc-space-2);font-size:var(--oc-fs-label);font-variant-numeric:tabular-nums;grid-template-columns:34px minmax(60px,1fr) 38px minmax(0,auto);display:grid}.pp-meter__label{font-size:var(--oc-fs-micro);letter-spacing:.6px;text-transform:uppercase;color:var(--oc-text-muted)}.pp-meter__bar{background:var(--oc-surface-2);border:1px solid var(--oc-line-faint);height:8px;-webkit-mask-image:repeating-linear-gradient(90deg, var(--oc-text-bright) 0 calc(5% - 1px), transparent calc(5% - 1px) 5%);-webkit-mask-image:repeating-linear-gradient(90deg, var(--oc-text-bright) 0 calc(5% - 1px), transparent calc(5% - 1px) 5%);mask-image:repeating-linear-gradient(90deg, var(--oc-text-bright) 0 calc(5% - 1px), transparent calc(5% - 1px) 5%);border-radius:1px;display:block;position:relative;overflow:hidden}.pp-meter__fill,.pp-meter__res{transform-origin:0;transition:transform .24s;position:absolute;inset:0}.pp-meter__fill{background:var(--oc-green)}.pp-meter[data-level=high] .pp-meter__fill{background:var(--oc-yellow)}.pp-meter[data-level=critical] .pp-meter__fill{background:var(--oc-coral)}.pp-meter__res{background:var(--oc-line-rule);transform-origin:100%}.pp-meter__val{text-align:right;color:var(--oc-text-primary)}.pp-meter__note{color:var(--oc-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.pp-meter__fill,.pp-meter__res{transition:none}}.pp-reserve{align-items:baseline;gap:var(--oc-space-0-5) var(--oc-space-1-5);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);flex-wrap:wrap;display:flex}.pp-tools{gap:var(--oc-space-1);flex-wrap:wrap;display:flex}.pp-tool{padding:var(--oc-space-0-5) var(--oc-space-1-5);border:1px solid var(--oc-line-panel);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);border-radius:2px}.pp-tool[data-has=false]{color:var(--oc-text-muted);border-style:dashed}.pp-tool s{text-decoration-thickness:1px}.pp-facts{gap:var(--oc-space-1) var(--oc-space-4);font-size:var(--oc-fs-label);grid-template-columns:minmax(84px,max-content) minmax(0,1fr);margin:0;display:grid}.pp-facts dt{font-size:var(--oc-fs-micro);letter-spacing:.6px;text-transform:uppercase;color:var(--oc-text-muted);align-self:baseline}.pp-facts dd{color:var(--oc-text-primary);overflow-wrap:anywhere;min-width:0;margin:0}.pp-swrow{justify-content:space-between;align-items:center;gap:var(--oc-space-3);min-height:24px;font-size:var(--oc-fs-label);color:var(--oc-text-secondary);display:flex}.pp-confirm{align-items:center;gap:var(--oc-space-1-5) var(--oc-space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.pp-confirm[data-open]{padding:var(--oc-space-1) var(--oc-space-1-5);border:1px solid var(--oc-coral);border-radius:2px}.pp-confirm__text{font-size:var(--oc-fs-label);color:var(--oc-text-primary)}.pp-confirm__row{gap:var(--oc-space-1-5);display:inline-flex}.pp-result{margin-top:var(--oc-space-1-5);font-size:var(--oc-fs-label);color:var(--oc-green);gap:var(--oc-space-1-5) var(--oc-space-3);flex-wrap:wrap;align-items:center;display:flex}.pp-result[data-ok=false]{color:var(--oc-coral)}.pp-err{margin-top:var(--oc-space-1);padding-left:var(--oc-space-2);border-left:2px solid var(--oc-coral);font-size:var(--oc-fs-label);color:var(--oc-text-primary);line-height:1.45}.pp-warn{margin-top:var(--oc-space-1);padding-left:var(--oc-space-2);border-left:2px solid var(--oc-yellow);font-size:var(--oc-fs-label);color:var(--oc-text-primary)}.pp-form{gap:var(--oc-space-2);min-width:0;display:grid}.pp-fields{gap:var(--oc-space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.pp-fieldrow{align-content:start;gap:var(--oc-space-1);min-width:0;display:grid}.pp-acts{gap:var(--oc-space-1-5) var(--oc-space-2);flex-wrap:wrap;align-items:center;display:flex}.pp-check{align-items:center;gap:var(--oc-space-2);min-height:24px;font-size:var(--oc-fs-label);color:var(--oc-text-secondary);cursor:pointer;border:1px solid #0000;display:inline-flex}.pp-check input{accent-color:var(--oc-orange);margin:0}.pp-routes{border:1px solid var(--oc-control-line);border-radius:2px;flex-wrap:wrap;width:max-content;max-width:100%;display:flex;overflow:hidden}.pp-route{padding:0 var(--oc-space-3);height:26px;color:var(--oc-text-muted);font:inherit;font-size:var(--oc-fs-label);cursor:pointer;white-space:nowrap;background:0 0;border:0}.pp-route+.pp-route{box-shadow:inset 1px 0 0 var(--oc-control-line)}.pp-route:hover{color:var(--oc-text-primary)}.pp-route[aria-checked=true]{background:var(--oc-orange-tint);color:var(--oc-text-bright);box-shadow:inset 0 -2px 0 var(--oc-orange)}.pp-route-body{margin-top:var(--oc-space-3)}.pp-invite{gap:var(--oc-space-2);padding:var(--oc-space-3) var(--oc-space-3);border:1px solid var(--oc-line-panel);background:var(--oc-surface-1);border-radius:2px;display:grid}.pp-invite[data-paused=true]{border-color:var(--oc-yellow)}.pp-invite__code{font-size:var(--oc-fs-figure);letter-spacing:4px;color:var(--oc-text-bright);font-variant-numeric:tabular-nums;margin:0}.pp-count{font-variant-numeric:tabular-nums}.pp-cards{gap:var(--oc-space-2);display:grid}.pp-job{gap:var(--oc-space-1-5);padding:var(--oc-space-3) var(--oc-space-3);border:1px solid var(--oc-line-panel);background:var(--oc-surface-1);border-radius:2px;display:grid}.pp-job__head{gap:var(--oc-space-1) var(--oc-space-3);font-size:var(--oc-fs-body);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.pp-steps{gap:var(--oc-space-1) var(--oc-space-3);font-size:var(--oc-fs-label);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.pp-steps li{align-items:center;gap:var(--oc-space-1-5);color:var(--oc-text-muted);min-width:0;display:flex}.pp-steps i{border:1px solid var(--oc-line-rule);border-radius:1px;flex:none;width:8px;height:8px}.pp-steps li[data-st=done]{color:var(--oc-text-secondary)}.pp-steps li[data-st=done] i{background:var(--oc-green);border-color:var(--oc-green)}.pp-steps li[data-st=now]{color:var(--oc-text-bright)}.pp-steps li[data-st=now] i{border-color:var(--oc-green);box-shadow:inset 0 0 0 2px var(--oc-ground-panel);background:var(--oc-green)}.pp-steps li[data-st=failed]{color:var(--oc-coral)}.pp-steps li[data-st=failed] i{border-color:var(--oc-coral)}.pp-steps li[data-st=now],.pp-steps li[data-st=done]{animation:.18s ease-out pp-in}@keyframes pp-in{0%{opacity:.3}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pp-steps li{animation:none!important}}.pp-verdict{gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.pp-preview{gap:var(--oc-space-1-5);display:grid}.pp-sas__num{font-size:var(--oc-fs-figure);letter-spacing:4px;color:var(--oc-text-bright);margin:0}.pp-sas{gap:var(--oc-space-2);display:grid}.pp-member{gap:var(--oc-space-2);padding:var(--oc-space-3) var(--oc-space-3);border:1px solid var(--oc-line-panel);background:var(--oc-surface-1);border-radius:2px;display:grid}.pp-member__line{gap:var(--oc-space-1) var(--oc-space-3);font-size:var(--oc-fs-body);flex-wrap:wrap;align-items:center;margin:0;display:flex}.pp-warns{gap:var(--oc-space-0-5);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);display:grid}.pp-warns li:before{content:"·";color:var(--oc-text-dim)}.pp-near{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);padding:var(--oc-space-1-5) 0;box-shadow:0 1px 0 var(--oc-line-faint);font-size:var(--oc-fs-label);flex-wrap:wrap;display:flex}.pp-near__name{color:var(--oc-text-primary);font-size:var(--oc-fs-body)}.pp-near [data-btn]{margin-left:auto}.pp-cands li{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);padding:var(--oc-space-1-5) 0;box-shadow:0 1px 0 var(--oc-line-faint);font-size:var(--oc-fs-label);flex-wrap:wrap;display:flex}.pp-cands__name{color:var(--oc-text-primary);font-size:var(--oc-fs-body)}.pp-cands [data-btn]{margin-left:auto}.pp-sess li,.pp-grants li{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);min-height:24px;font-size:var(--oc-fs-label);box-shadow:0 1px 0 var(--oc-line-faint);padding:var(--oc-space-0-5) 0;flex-wrap:wrap;display:flex}.pp-sess__name,.pp-grants__label{color:var(--oc-text-primary)}.pp-sess [data-btn],.pp-grants .pp-confirm{margin-left:auto}.pp-link{gap:var(--oc-space-2);display:grid}.pp-link__state{gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.pp-ssh{gap:var(--oc-space-2);display:grid}.pp-ssh__acts{gap:var(--oc-space-1-5) var(--oc-space-2);flex-wrap:wrap;align-items:center;display:flex}.pp-health{gap:var(--oc-space-1);font-size:var(--oc-fs-label);display:grid}.pp-health__warn{gap:var(--oc-space-2);flex-wrap:wrap;align-items:baseline;display:flex}.oc-page[data-tab]:not([data-tab=computers])>.oc-page__bar,.oc-page[data-tab]:not([data-tab=computers])>.oc-page__body{display:none}.m-other{padding:var(--oc-space-5) var(--oc-space-4);color:var(--oc-text-muted);font-size:var(--oc-fs-body)}.m-other__line{margin:0}.pp-chooser,.pp-route-body,.pp-pair,.pp-showcode,.pp-preview,.pp-job,.pp-invite,.pp-ssh,.pp-link,.pp-member{min-width:0}@media (max-width:767px){.pp-routes{grid-template-columns:1fr 1fr;width:100%;display:grid}.pp-route{white-space:normal;height:44px}.pp-route+.pp-route{box-shadow:none}.pp-route:nth-child(2n){box-shadow:inset 1px 0 0 var(--oc-control-line)}.pp-route:nth-child(n+3){box-shadow:inset 0 1px 0 var(--oc-control-line)}.pp-route:nth-child(4){box-shadow:inset 1px 1px 0 var(--oc-control-line)}.pp-acts [data-btn],.pp-confirm [data-btn],.pp-near [data-btn],.pp-cands [data-btn],.pp-sess [data-btn],.pp-check{min-height:44px}.pp-facts{grid-template-columns:minmax(0,1fr);gap:0}.pp-facts dd{margin-bottom:var(--oc-space-1-5)}}.pp-ico{width:18px;height:18px;color:var(--oc-text-muted);flex:none;place-items:center;display:inline-grid}.pp-ico[data-mark=wolf]{color:var(--oc-coral)}.pp-ico[data-mark=self]{color:var(--oc-green)}.pp-ico[data-mark=linked]{color:var(--oc-cyan)}.pp-ico[data-mark=linkdown]{color:var(--oc-coral)}[data-roster-key=leader]{color:var(--oc-text-secondary)}[data-roster-key=leader]:hover:not(:disabled){color:var(--oc-coral)}.m-modal{z-index:var(--oc-z-modal,1100);padding:var(--oc-space-4) max(var(--oc-space-4), env(safe-area-inset-right,0px)) var(--oc-space-4) max(var(--oc-space-4), env(safe-area-inset-left,0px));background:var(--oc-backdrop);place-items:center;display:grid;position:fixed;inset:0}.m-dialog{border:1px solid var(--oc-line-rule);background:var(--oc-ground-panel);width:100%;max-width:380px;font-family:var(--font-mono);color:var(--oc-text-primary);border-radius:2px;padding:0;overflow:hidden}.m-dialog__head{min-height:var(--oc-titlerow-h,37px);padding:0 var(--oc-space-4);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);align-items:center;display:flex}.m-dialog__verb{font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange)}.m-dialog__body{padding:var(--oc-space-4) var(--oc-space-4) var(--oc-space-1);font-size:var(--oc-fs-body);overflow-wrap:break-word;line-height:1.5}.m-dialog__body p{margin:0}.m-dialog__foot{justify-content:flex-end;gap:var(--oc-space-4);padding:var(--oc-space-4) var(--oc-space-4) var(--oc-space-4);flex-wrap:wrap;display:flex}.m-dialog .modal-btn{padding:var(--oc-space-2) var(--oc-space-4);font-size:var(--oc-fs-status)}.m-dialog .modal-btn:focus-visible{outline:2px solid var(--oc-cyan);outline-offset:2px}@media (pointer:coarse),(max-width:600px){.m-dialog .modal-btn{min-height:44px}[data-roster-key=leader]{min-width:44px;min-height:44px}}.cat-rail [data-rail]{height:auto;min-height:var(--oc-rowheight,26px);padding-block:var(--oc-space-1)}.cat-rail__name{white-space:normal;text-overflow:clip;overflow-wrap:normal;line-height:1.3;overflow:visible}.m1-main{container-type:inline-size}.m1-census{gap:var(--oc-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.m1-census .oc-rank{margin:0}.m1-census .oc-rank__head [data-btn]{height:20px;line-height:18px}@container (width>=940px){.m1-census{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=939px){.m1-census__look{display:none}}@container (width<=439px){.m1-census{grid-template-columns:minmax(0,1fr)}}.m1-census .oc-rank__row{grid-template-columns:3ch auto minmax(0,1fr) auto}.m1-census .oc-rank__name{text-overflow:clip;white-space:normal;overflow-wrap:break-word;overflow:visible}.m1-census .oc-rank__metric{white-space:nowrap;text-align:right}.m1-grid{column-gap:var(--oc-space-4);grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));row-gap:0}.m1-grid>li{margin-bottom:var(--oc-space-4);display:flex}.m1-grid>li>.m1-card{flex-direction:column;flex:auto;min-width:0;display:flex}.m1-cbody{flex-direction:column;min-width:0;display:flex}.m1-cbody>.catalog-card__ct{flex:auto}.m1-card .catalog-card__thumb{aspect-ratio:auto;background:var(--oc-surface-2);justify-content:stretch;align-items:stretch}.m1-plate{align-content:start;gap:var(--oc-space-1-5);width:100%;min-width:0;padding:var(--oc-space-1-5) var(--oc-space-3);display:grid}.m1-plate__label{line-height:1}.m1-plate .pp-meters{gap:var(--oc-space-1-5)}.catalog-card__head{row-gap:var(--oc-space-1);flex-wrap:wrap}.catalog-card__name{row-gap:var(--oc-space-1);flex-wrap:wrap;flex:auto}[data-name-open]{--_btn-ink:var(--oc-text-bright);text-align:left;height:auto;min-height:0;padding-inline:0;font-weight:600}.m1-name,[data-name-open]{white-space:normal;text-overflow:clip;overflow-wrap:break-word;line-height:1.3;overflow:visible}.m1-brief{gap:var(--oc-space-0-5);min-height:4.35em;font-size:var(--oc-fs-label);color:var(--oc-text-secondary);overflow-wrap:break-word;min-width:0;line-height:1.45;display:grid}.m1-brief>span{min-width:0}.m1-brief__st{gap:var(--oc-space-0-5) var(--oc-space-3);flex-wrap:wrap;align-items:center;display:flex}.m1-card[data-pending]{cursor:default}.m1-step{font-size:var(--oc-fs-body);color:var(--oc-text-bright);margin:0}.m1-prog{gap:var(--oc-space-0-5);display:flex}.m1-prog i{border:1px solid var(--oc-line-rule);border-radius:1px;flex:1;height:6px}.m1-prog i[data-on=true]{background:var(--oc-green);border-color:var(--oc-green)}.m1-rows{display:grid}.m1-row{gap:var(--oc-space-1) var(--oc-space-4);min-height:36px;padding:var(--oc-space-2) var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-faint);cursor:pointer;font-size:var(--oc-fs-label);grid-template-columns:minmax(150px,1fr) minmax(110px,auto) minmax(0,.9fr) minmax(300px,1.6fr) auto;align-items:center;min-width:0;display:grid}.m1-row[aria-current=true]{background:var(--oc-orange-tint)}.m1-row__name{align-items:center;gap:var(--oc-space-1) var(--oc-space-2);flex-wrap:wrap;min-width:0;display:flex}.m1-row__txt{overflow-wrap:break-word;min-width:0}.m1-row__act{justify-self:end}.m1-row__meters{min-width:0}.m1-row .pp-meters{gap:var(--oc-space-1) var(--oc-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.m1-row .pp-meters>p{grid-column:1/-1;margin:0}.m1-row .pp-reserve{display:none}.m1-row .pp-meter{gap:var(--oc-space-1-5);grid-template-columns:30px minmax(28px,1fr) 50px}.m1-row .pp-meter__val{white-space:nowrap;min-width:0}.m1-row .pp-meter__note{display:none}@container (width<=1000px){.m1-row{grid-template-columns:minmax(0,1fr) auto auto}.m1-row__txt,.m1-row__meters{grid-column:1/-1}.m1-row__st{grid-area:1/2;justify-self:end}.m1-row__act{grid-area:1/3;justify-self:end}.m1-row__act:empty{display:none}}@container (width<=480px){.m1-row .pp-meters{grid-template-columns:minmax(0,1fr)}.m1-row__act,.m1-row__st{grid-area:auto/1/auto/-1;justify-self:start}}.m1-reads{gap:var(--oc-space-1);margin-top:var(--oc-space-3);max-width:460px;display:grid}.m1-reads li{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);min-height:30px;box-shadow:0 1px 0 var(--oc-line-faint);font-size:var(--oc-fs-label);color:var(--oc-text-secondary);flex-wrap:wrap;display:flex}.m1-reads [data-btn]{margin-left:auto}.rs-detail:not([hidden]){flex:0 0 min(420px,60%);width:min(420px,60%)}.m1-pane__head{gap:var(--oc-space-2);padding:var(--oc-space-3) var(--oc-page-gutter) var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);display:grid}.m1-pane__top{align-items:center;gap:var(--oc-space-1-5) var(--oc-space-3);flex-wrap:wrap;min-width:0;display:flex}.m1-pane__title{font-size:var(--oc-fs-body);color:var(--oc-text-bright);overflow-wrap:break-word;min-width:0;margin:0;font-weight:600}.m1-pane__title:focus{outline:none}[data-roster-key=pane-close]{margin-left:auto}[data-roster-key=pane-back]{--oc-ibtn-size:44px;margin:-8px 0 -8px -12px;display:none}.m1-pane__acts{justify-content:space-between;align-items:center;gap:var(--oc-space-1-5) var(--oc-space-3);flex-wrap:wrap;display:flex}.m1-pane__btns{align-items:center;gap:var(--oc-space-1-5) var(--oc-space-2);flex-wrap:wrap;display:inline-flex}.m1-ptabs{box-shadow:inset 0 -1px 0 var(--oc-line-rule)}.m1-pane__body{align-content:start;gap:var(--oc-space-4);grid-template-columns:minmax(0,1fr);display:grid}.m1-sec{gap:var(--oc-space-2);min-width:0;padding-bottom:var(--oc-space-3);box-shadow:0 1px 0 var(--oc-line-faint);display:grid}.m1-sec:last-child{box-shadow:none}.m1-setwork{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);flex-wrap:wrap;margin:0;display:flex}.m1-copyssh{align-items:center;gap:var(--oc-space-1-5) var(--oc-space-3);padding:var(--oc-space-1-5) var(--oc-space-2);border:1px solid var(--oc-line-panel);background:var(--oc-ground-field);font-size:var(--oc-fs-label);border-radius:2px;flex-wrap:wrap;min-width:0;display:flex}.m1-copyssh code{flex:160px;min-width:0}.m1-match{align-items:center;gap:var(--oc-space-1-5) var(--oc-space-3);flex-wrap:wrap;display:flex}.m1-match-note{flex:100%;margin:0}.m1-install{gap:var(--oc-space-2);padding-top:var(--oc-space-3);box-shadow:0 -1px 0 var(--oc-line-faint);display:grid}.m1-install .pp-hint{margin:0}.m1-danger{gap:var(--oc-space-2);margin-top:var(--oc-space-1);padding-top:var(--oc-space-3);box-shadow:0 -1px 0 var(--oc-line-rule);display:grid}.m1-danger__k{color:var(--oc-coral);margin:0}.m1-danger .pp-hint{margin:0}@media (max-width:767px){.rs-detail:not([hidden]){z-index:70;width:auto;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--oc-ground-panel);border-left:0;flex:none;position:fixed;inset:0}[data-roster-key=pane-back]{display:inline-flex}[data-roster-key=pane-close]{display:none}.m1-pane__title{flex:1 1 0}.m1-census .oc-rank__head [data-btn],.m1-proj>[data-proj-head],.m1-pane [data-btn],.m1-pane__body [data-btn],.m1-pane__acts [data-btn],.m1-card [data-btn],.m1-ghost [data-btn],.m1-row [data-btn],.m1-reads [data-btn],.oc-ptab{min-height:44px}.m1-ptabs{height:44px}.cat-rail [data-rail],.m1-pane__body .pp-swrow{min-height:44px}.oc-facet{min-height:46px}.oc-facet__val{min-height:44px}}.m1-pane__body .pp-wrap,.m1-pane__body .pp-invite code.pp-wrap{overflow-wrap:normal;white-space:nowrap;max-width:100%;display:block;overflow-x:auto}.m1-pane__body .m1-copyssh code.pp-wrap{white-space:normal;overflow-wrap:break-word;display:block;overflow:visible}.m1-near{margin-bottom:var(--oc-space-4,16px)}.m1-near__none{margin:0}.m1-ghosts{gap:var(--oc-space-3);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.m1-ghost{--_kind:var(--oc-line-rule);border-style:dashed;border-color:var(--oc-line-rule);background:0 0}.m1-ghost:hover{background:var(--oc-ground-hover)}.m1-ghost .catalog-card__ct{padding:var(--oc-space-3) var(--oc-space-3);gap:var(--oc-space-1-5)}.m1-ghost__icon{color:var(--oc-text-secondary);background:0 0;border-style:dashed}.m1-ghost__name{color:var(--oc-text-secondary);font-size:var(--oc-fs-body,12px);overflow-wrap:break-word;min-width:0}.m1-ghost__brief{min-height:0}.m1-ghost__brief .m1-brief__st{margin-top:var(--oc-space-0-5)}.m1-projs{gap:var(--oc-space-3);min-width:0;display:grid}.m1-proj{gap:var(--oc-space-1);min-width:0;display:grid}.m1-proj>[data-proj-head]{box-sizing:border-box;align-items:center;gap:var(--oc-space-2);width:100%;min-height:32px;padding:var(--oc-space-1) var(--oc-space-2);border:1px solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-card);color:var(--oc-text-bright);font:inherit;font-size:var(--oc-fs-body);text-align:left;cursor:pointer;display:flex}.m1-proj[data-block]>[data-proj-head]{border-color:var(--sp-block);background:color-mix(in srgb, var(--sp-block) var(--oc-project-block-mix), var(--oc-ground-panel))}.m1-proj__chev{flex:none;transition:transform .12s;display:inline-flex}.m1-proj[data-inactive] .m1-proj__chev{visibility:hidden}.m1-proj[data-folded] .m1-proj__chev{transform:rotate(-90deg)}.m1-proj__name{overflow-wrap:break-word;flex:auto;min-width:0;font-weight:600}.m1-proj__n{font-size:var(--oc-fs-micro);letter-spacing:.6px;text-transform:uppercase;color:var(--oc-text-secondary);white-space:nowrap;flex:none}.m1-proj[data-inactive] .m1-proj__name{color:var(--oc-text-secondary)}.m1-proj__rows{gap:var(--oc-space-1);padding:0 0 0 var(--oc-space-4);margin:0;list-style:none;display:grid;position:relative}.m1-ses{align-items:center;gap:var(--oc-space-1) var(--oc-space-3);min-width:0;min-height:36px;padding:var(--oc-space-1) var(--oc-space-2);border:1px solid var(--oc-line-panel);background:var(--oc-ground-panel);font-size:var(--oc-fs-label);border-radius:2px;flex-wrap:wrap;display:flex;position:relative}.m1-ses:before{content:"";background:var(--oc-line-rule);pointer-events:none;width:1px;position:absolute;top:-5px;bottom:-4px;left:-11px}.m1-proj[data-block] .m1-ses:before{background:var(--sp-block)}.m1-ses:last-child:before{bottom:50%}.m1-ses__name{min-width:0;color:var(--oc-text-primary);overflow-wrap:break-word;flex:100px}.m1-ses [data-btn]{margin-left:auto}@media (prefers-reduced-motion:reduce){.m1-proj__chev{transition:none}}.m1-top{align-items:center;gap:var(--oc-space-1) var(--oc-space-2);min-height:32px;padding:var(--oc-space-1) var(--oc-space-1-5) var(--oc-space-1) var(--oc-space-2);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-rule);min-width:0;display:flex}.m1-top__id{align-items:center;gap:var(--oc-space-2);flex:0 auto;min-width:0;display:flex}.m1-top .pp-marks{gap:var(--oc-space-0-5) var(--oc-space-1-5);flex:none}.m1-top__act{flex:none;align-items:center;margin-left:auto;display:flex}.m1-top__act:empty{display:none}[data-roster-key=leader]{--oc-ibtn-size:24px}.m1-row [data-roster-key=leader]{--oc-ibtn-size:22px}.m1-pane__btns [data-roster-key=leader]{--oc-ibtn-size:24px}.pp-facts dt.m1-lead-k{color:var(--oc-coral);align-items:center;display:inline-flex}.cat-rail__group[data-look] .cat-rail__label,.cat-rail__group[data-look] [data-rail],.cat-rail__group[data-look] .cat-rail__count{color:var(--oc-coral)}.cat-rail__group[data-look] [data-rail][aria-checked=true]{border-left-color:var(--oc-coral);background:color-mix(in srgb, var(--oc-coral) 12%, transparent)}@container (width>=940px){.m1-census.m1-census--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.m1-rail-hr{width:auto;height:1px;margin:var(--oc-space-1) var(--oc-space-3);background:var(--oc-line-rule);border:0;flex:none;padding:0}.rs-body{position:relative}.m1-sets{border-left:1px solid var(--oc-line-rule);background:var(--oc-ground-panel);flex-direction:column;flex:0 0 340px;width:340px;min-height:0;display:flex}.m1-sets .m1-pane__top{gap:var(--oc-space-2)}.m1-sets__ico{color:var(--oc-text-secondary);flex:none;display:inline-flex}.m1-sets .m1-pane__title{text-transform:uppercase;letter-spacing:.6px;font-size:var(--oc-fs-micro);color:var(--oc-orange);flex:auto;font-weight:400}[data-roster-key=sets-close]{--oc-ibtn-size:24px;margin-left:auto}[data-roster-key=gear]{--oc-ibtn-size:32px}.m1-sets .pp-name .pp-acts{margin-top:var(--oc-space-0-5)}.m1-sets h3.pp-k:not(.m1-danger__k){color:var(--oc-text-bright)}.m1-sets .m1-sec[data-sec=name]{padding-bottom:var(--oc-space-4)}.m1-sets [data-btn=confirm]{min-height:32px;padding-inline:var(--oc-space-4)}@media (min-width:768px){@container oc-body (width<=859px){.m1-sets:not([hidden]){top:0;bottom:0;right:0;left:var(--m1-rail-w,168px);z-index:30;flex:none;width:auto;position:absolute}}@container oc-body (width<=999px){.rs-body>.rs-detail:not([hidden]){top:0;bottom:0;left:var(--m1-rail-w,168px);z-index:20;border-left:1px solid var(--oc-line-rule);flex:none;width:auto;position:absolute;right:0}}@container oc-body (width<=1299px){.rs-body[data-sets]>.rs-detail:not([hidden]){top:0;bottom:0;left:var(--m1-rail-w,168px);z-index:20;border-left:1px solid var(--oc-line-rule);flex:none;width:auto;position:absolute;right:340px}}@container oc-body (width<=859px){.rs-body[data-sets]>.rs-detail:not([hidden]){z-index:40;right:0}}}@media (max-width:767px){.m1-sets:not([hidden]){z-index:71;width:auto;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-left:0;flex:none;position:fixed;inset:0}[data-roster-key=sets-close],[data-roster-key=gear]{--oc-ibtn-size:44px}.m1-sets .pp-name [data-btn],.m1-sets [data-btn],.m1-near [data-btn],.cat-sec [data-btn]{min-height:44px}}.cat-rail{gap:var(--oc-space-4);width:168px;min-height:0;padding:var(--oc-space-3) 0;background:var(--oc-ground-panel);box-shadow:inset -1px 0 0 0 var(--oc-line-rule);font-family:var(--font-mono);flex-direction:column;flex:none;display:flex;overflow-y:auto}.cat-rail__search{padding:0 var(--oc-space-3)}.cat-rail__search .oc-field{width:100%;height:30px;font-size:var(--oc-fs-body)}.cat-rail__group{flex-direction:column;display:flex}.cat-rail__label{padding:0 var(--oc-space-3) var(--oc-space-1-5);color:var(--oc-text-muted);font-size:var(--oc-fs-micro);letter-spacing:.6px;text-transform:uppercase}.cat-rail [data-rail]{align-items:center;gap:var(--oc-space-1-5);height:var(--oc-rowheight,26px);padding:0 var(--oc-space-3);color:var(--oc-text-secondary);font:inherit;font-size:var(--oc-fs-label);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;width:100%;display:flex}.cat-rail [data-rail][aria-checked=true]{border-left-color:var(--oc-orange);background:var(--oc-orange-tint);color:var(--oc-text-bright)}.cat-rail__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cat-rail__count{color:var(--oc-text-muted);font-variant-numeric:tabular-nums}.cat-rail__foot{padding:0 var(--oc-space-3);margin-top:auto}.cat-rail__foot [data-btn]{width:100%}.cat-sec{justify-content:space-between;align-items:baseline;gap:var(--oc-space-3);margin:0 0 var(--oc-space-2);padding:0 0 var(--oc-space-2);box-shadow:0 1px 0 var(--oc-line-rule);display:flex}.cat-sec__label{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-primary)}.cat-sec__count{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.cat-main{padding:0 var(--oc-page-gutter) var(--oc-space-5);min-width:0}.rs-screen{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.rs-body{flex:auto;min-width:0;min-height:0;display:flex;position:relative;container:oc-body/inline-size}.rs-scroll{flex:1 1 0;min-width:0;min-height:0;overflow:hidden auto}.rs-detail{border-left:1px solid var(--oc-line-rule);background:var(--oc-ground-panel);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.rs-detail-body,.m1-sets>.rs-detail-body{min-height:0;padding:var(--oc-space-3,12px) var(--oc-page-gutter,16px);flex:auto;overflow-y:auto}.rs-state{margin:var(--oc-space-4,16px) 0;color:var(--oc-text-secondary);font-size:var(--oc-fs-body)}.rs-find{align-items:center;gap:var(--oc-space-1);display:inline-flex}.rs-note{margin:0 0 var(--oc-space-2);padding-left:var(--oc-space-2);border-left:2px solid var(--oc-yellow);font-size:var(--oc-fs-label);color:var(--oc-text-primary)}.rs-note[data-err]{border-left-color:var(--oc-coral)}.rs-leader{color:var(--oc-coral);display:inline-flex}.rs-self{color:var(--oc-green);display:inline-flex}.m1-pane__title{text-transform:none}.rs-ptabs{display:flex}.m1-census .pp-facts{grid-template-columns:minmax(84px,max-content) minmax(0,1fr)}.m1-census .m1-lead-k{align-items:center;display:inline-flex}@media (max-width:767px){.cat-rail{width:auto;padding:var(--oc-space-1) 0;box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);flex-direction:row;overflow:auto hidden}.cat-rail__group{flex-direction:row;align-items:center}.cat-rail__label{padding:0 var(--oc-space-2);white-space:nowrap}.cat-rail [data-rail]{white-space:nowrap;flex:none;width:auto;max-width:none;min-height:44px}.cat-rail [data-rail] .cat-rail__name{text-overflow:clip;flex:none;overflow:visible}.rs-body{flex-direction:column}}.rs-led{background:var(--oc-text-dim);border-radius:50%;flex:none;width:8px;height:8px}.rs-led[data-s=g]{background:var(--oc-green)}.rs-led[data-s=y]{background:var(--oc-yellow)}.rs-routes{gap:var(--oc-space-1-5);flex-wrap:wrap;display:flex}.rs-bar .oc-toolbar__search{flex:220px;min-width:120px;max-width:none}.rs-bar .oc-toolbar__search .oc-field{width:100%}.oc-facet--menu{height:var(--oc-rowheight,26px);border:1px solid var(--oc-line-panel);border-radius:2px;flex:none;align-items:stretch;display:inline-flex;position:relative}.oc-facet__val{align-items:center;gap:var(--oc-space-1-5);padding:0 var(--oc-space-2) 0 0;color:var(--oc-text-bright);font:inherit;font-size:var(--oc-fs-label);cursor:pointer;background:0 0;border:0;display:inline-flex}.oc-facet__val:hover{background:var(--oc-ground-hover)}.pp-acts .pack-offers{flex:100%}.m1-ghost__brief .pp-st{margin-top:var(--oc-space-0-5)}.rs-link{color:var(--oc-cyan);display:inline-flex}@layer pages{.ap-page{font-size:var(--oc-fs-body);line-height:var(--oc-lh-body)}.ap-page[data-pane-open]>.oc-page__away>*{margin-right:var(--pn-dock)}.ap-page[data-pane-open]>.oc-titlebar{padding-inline:max(var(--oc-page-gutter), calc((100% - var(--pn-dock) - var(--oc-page-max)) / 2 + var(--oc-page-gutter)))}.ap-page .ap-tabs{height:auto;padding:0 var(--oc-space-3);background:var(--oc-ground-chrome);--_strip:var(--oc-ground-chrome)}.ap-page .ap-tabs .oc-ptabs__list{gap:0}.ap-page .ap-tabs .oc-ptab{min-height:30px;padding:0 var(--oc-space-3);color:var(--oc-text-muted);font-size:var(--oc-fs-label);line-height:var(--oc-lh-body);white-space:normal;background:0 0;border:0;gap:0}.ap-page .ap-tabs .oc-ptab:hover:not(:disabled){color:var(--oc-text-primary);background:var(--oc-ground-hover)}.ap-page .ap-tabs .oc-ptab[aria-selected=true]{color:var(--oc-text-bright);box-shadow:inset 0 -2px 0 0 var(--oc-orange);background:0 0}@media (max-width:700px){.ap-page .ap-tabs .oc-ptab{min-height:var(--oc-tap)}}.ap-page .oc-page__tabs{background:var(--oc-ground-chrome);padding:0}.ap-page .ap-tabrow{--_col-max:1600px;padding-inline:max(var(--oc-page-gutter), calc((100% - var(--_col-max)) / 2 + var(--oc-page-gutter)))}@container ap-page (width>=1100.02px){.ap-page[data-drawer-open]>.oc-page__away>*{margin-right:var(--dr-w)}}.ap-page:not([data-pane-open])>.oc-titlebar{padding-inline:var(--oc-page-gutter)}.ap-page .ap-tabrow{align-items:center;gap:0 var(--oc-space-4);flex-wrap:wrap;display:flex}.ap-page .ap-tabrow .ap-toptabs{flex:auto;min-width:0}.ap-page .ap-toptabs{height:auto;box-shadow:none;--_strip:transparent;background:0 0;padding-inline:0}.ap-page .ap-toptabs .oc-ptabs__list{gap:0}.ap-page .ap-toptabs .oc-ptab{gap:var(--oc-space-3);min-height:44px;padding:0 var(--oc-space-5) 0 0;margin-right:var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-fs-label);white-space:nowrap;background:0 0;border:0;line-height:1.4}.ap-page .ap-toptabs .oc-ptab:hover:not(:disabled){color:var(--oc-text-primary);background:0 0}.ap-page .ap-toptabs .oc-ptab[aria-selected=true]{color:var(--oc-text-bright);box-shadow:inset 0 -2px 0 0 var(--oc-orange);background:0 0}.ap-page .ap-toptabs .oc-ptab__badge{color:var(--oc-text-dim);font-family:var(--font-mono,monospace);font-size:var(--oc-fs-label);text-transform:none;letter-spacing:0;line-height:17px}@media (max-width:700px){.ap-page .ap-toptabs .oc-ptab{min-height:48px;padding-right:var(--oc-space-4)}}.ap-page :is(.oc-titlebar,.ap-strip,.t-pane,.t-feed,.ap-dr) [data-btn]{--_btn-h:0px;--_btn-pad-y:3px;--_btn-pad:10px;--_btn-fs:var(--oc-fs-body);--_btn-lh:1.4}@media (max-width:700px){.ap-page :is(.oc-titlebar,.ap-strip,.t-pane,.t-feed,.ap-dr) [data-btn]{--_btn-h:44px}}}.ap-page.pledger>.pl-titlebar{gap:var(--oc-space-1-5) var(--oc-space-4);padding-block:var(--oc-space-1);padding-inline:var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);border-radius:0;flex-wrap:wrap;flex:none}@media (max-width:700px){.ap-page.pledger>.pl-titlebar{padding-block:var(--oc-space-1-5)}}.ap-page.pledger .ap-pn-bar{border-radius:0}.ap-page.pledger .pl-label{color:var(--oc-text-dim)}.ap-page.pledger :is(.s-tile,.s-group__h,.t-day,.ap-dr-scroll) .pl-label{color:var(--oc-orange)}@media (min-width:701px){.ap-page.pledger{overflow:clip}.ap-page.pledger>.ap-body{overscroll-behavior:contain;overflow:clip auto}}@media (max-width:700px){.ap-page .ap-pn:not([data-open]),.ap-page .ap-dr:not([data-open]){transform:none}}.ap-page.pledger>.oc-titlebar,.ap-page.pledger>.pl-titlebar{min-height:44px}@media (max-width:767px){.ap-page.pledger>.oc-titlebar{height:44px}.ap-page>.oc-page__away{top:44px;transform:none}}.ap-page [data-field=retry_backoff]:disabled{border-color:var(--oc-line-control)}.ap-page .pl-titlebar.ap-adv-head{gap:var(--oc-space-1-5) var(--oc-space-4);padding-block:var(--oc-space-1);padding-inline:max(var(--oc-space-4), env(safe-area-inset-left,0px)) max(var(--oc-space-4), env(safe-area-inset-right,0px))}@media (max-width:700px){.ap-page .pl-titlebar.ap-adv-head{padding-block:var(--oc-space-1-5)}}.ap-page .ap-adv .ap-subtabs{padding-inline:max(var(--oc-space-4), env(safe-area-inset-left,0px))}.dps-ctx-modal .modal-footer{gap:8px;padding:12px 14px 14px}.dps-ctx-modal .modal-footer .modal-btn{padding:7px 16px;font-size:13px}.dps-ctx-modal .modal-footer .modal-btn:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse),(max-width:600px){.dps-ctx-modal .modal-footer .modal-btn{min-height:44px}}@media (max-width:600px){.dps-ctx-modal .modal-footer .modal-btn{white-space:nowrap;flex:none;padding-inline:8px}.dps-ctx-modal .modal-footer .modal-btn-secondary{order:1}}.cp-scrim.svelte-1xmpsby{z-index:9000;background:var(--oc-backdrop);position:fixed;inset:0}.cp.svelte-1xmpsby{z-index:9001;width:min(640px, calc(100vw - var(--oc-space-6)));max-height:70vh;font-family:var(--font-mono);color:var(--oc-text-primary);flex-direction:column;display:flex;position:fixed;top:12vh;left:50%;transform:translate(-50%)}.cp-bar.svelte-1xmpsby{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 var(--oc-line-hairline);display:flex}.cp-bar.svelte-1xmpsby .oc-search{flex:1}.cp-title.svelte-1xmpsby{font-size:var(--oc-fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--oc-orange);white-space:nowrap;text-overflow:ellipsis;max-width:40%;overflow:hidden}.cp.svelte-1xmpsby .cp-list{flex:1;overflow-y:auto}.cp-group.svelte-1xmpsby{padding:var(--oc-space-2) var(--oc-space-3) var(--oc-space-1)}.cp.svelte-1xmpsby .cp-list mark{color:var(--oc-cyan);background:0 0}.cp-empty.svelte-1xmpsby{padding:var(--oc-space-3);font-size:var(--oc-fs-body);color:var(--oc-text-dim)}.cp-foot.svelte-1xmpsby{padding:var(--oc-space-1-5) var(--oc-space-3);font-size:var(--oc-fs-micro);color:var(--oc-text-dim);box-shadow:inset 0 1px 0 var(--oc-line-hairline)}@media (max-width:1023px){.cp.svelte-1xmpsby{--pf-edge-top:transparent;--pf-edge-bottom:transparent;--pf-glow:transparent;--pf-sheen:transparent;box-shadow:none;border-radius:0;width:100vw;height:100dvh;max-height:none;top:0;left:0;transform:none}}.bt-row.svelte-15m2z09 [data-btn]{min-height:var(--oc-space-6);padding:0 var(--oc-space-3);font-size:var(--oc-fs-body);flex:1 1 0}.xtalk-layer{z-index:3;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:6px;padding:8px;display:flex;position:absolute;inset:0}.xtalk-layer--keep{pointer-events:auto;width:min(100%,436px);max-height:100%;inset:0 0 auto auto;overflow-y:auto}[data-xtalk-card]{box-sizing:border-box;border:var(--oc-border) solid var(--oc-line-panel);border-left:3px solid var(--oc-orange);background:var(--oc-ground-card);width:min(100%,420px);max-height:160px;color:var(--oc-text-primary);box-shadow:0 2px 12px var(--oc-shadow-lift);font:12px/1.45 var(--oc-font);text-align:left;cursor:pointer;pointer-events:auto;border-radius:3px;padding:8px 10px;display:block;overflow:hidden}[data-xtalk-card][data-side=sent]{border-left-color:var(--oc-green)}[data-xtalk-card]:focus-visible{border-color:var(--oc-orange)}.xtalk-card__head{align-items:center;gap:6px;min-width:0;display:flex}.xtalk-card__mark{flex:none;display:inline-flex}.xtalk-card__direction{color:var(--oc-text-dim);text-transform:uppercase;letter-spacing:.08em}.xtalk-card__name{text-overflow:ellipsis;white-space:nowrap;color:var(--oc-orange);font-weight:700;overflow:hidden}.xtalk-card__meta{color:var(--oc-text-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xtalk-card__time{color:var(--oc-text-dim);white-space:nowrap;margin-left:auto}.xtalk-card__quote{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}.spectate.svelte-ynri8r{height:100vh;z-index:2000;height:100dvh;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-sizing:border-box;background:var(--oc-ground-page);color:var(--oc-text-primary);font-family:var(--oc-font);flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.spectate-bar.svelte-ynri8r{height:34px;padding:env(safe-area-inset-top) 10px 0;box-sizing:content-box;background:var(--oc-ground-chrome);border-bottom:1px solid var(--oc-line-chrome);white-space:nowrap;flex:none;align-items:center;gap:10px;font-size:12px;display:flex}.spectate-wordmark.svelte-ynri8r{flex:none;width:auto;height:28px;display:block}.spectate-title.svelte-ynri8r{text-overflow:ellipsis;min-width:0;color:var(--oc-text-muted);overflow:hidden}.spectate-bar-end.svelte-ynri8r{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.spectate-state.svelte-ynri8r{color:var(--oc-text-secondary);align-items:center;gap:5px;display:inline-flex}.spectate-dot.svelte-ynri8r{background:var(--oc-yellow);border-radius:50%;width:7px;height:7px}.spectate-state[data-spectate-state=live].svelte-ynri8r .spectate-dot:where(.svelte-ynri8r){background:var(--oc-green)}.spectate-state[data-spectate-state=ended].svelte-ynri8r .spectate-dot:where(.svelte-ynri8r),.spectate-state[data-spectate-state=refused].svelte-ynri8r .spectate-dot:where(.svelte-ynri8r),.spectate-state[data-spectate-state=integrity].svelte-ynri8r .spectate-dot:where(.svelte-ynri8r),.spectate-state[data-spectate-state=missing].svelte-ynri8r .spectate-dot:where(.svelte-ynri8r){background:var(--oc-coral)}.spectate-badge.svelte-ynri8r{border:1px solid var(--oc-orange-dim);background:var(--oc-orange-tint);color:var(--oc-orange-bright);border-radius:2px;padding:1px 6px;font-size:11px}.spectate-body.svelte-ynri8r{flex-direction:column;flex:1;min-height:0;padding:6px;display:flex}.spectate-footer.svelte-ynri8r{text-align:center;color:var(--oc-text-secondary);flex:none;padding:2px 6px 4px;font-size:11px}.spectate-footer.svelte-ynri8r a:where(.svelte-ynri8r){color:inherit;text-decoration:underline}.spectate-ending.svelte-ynri8r{text-align:center;max-width:36em;color:var(--oc-text-secondary);margin:auto;padding:0 12px;font-size:13px}.spectate-stage.svelte-ynri8r{scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.spectate-stage--scroll.svelte-ynri8r{scrollbar-width:thin;overflow-x:auto}.spectate-stage.svelte-ynri8r .xterm-viewport{scrollbar-width:none}@media (max-width:600px){.spectate-bar.svelte-ynri8r{gap:8px;height:30px;padding-left:8px;padding-right:8px}.spectate-wordmark.svelte-ynri8r{height:24px}.spectate-body.svelte-ynri8r{padding:4px}}.le-title.svelte-16bxgxn{font-size:var(--oc-fs-title,var(--oc-fs-body));letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange);white-space:nowrap;margin:0;font-weight:400}.le-label.svelte-16bxgxn{font-size:var(--oc-fs-micro,var(--oc-fs-micro));letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted)}.le-find.svelte-m1nou8{align-items:center;gap:var(--oc-space-2);min-width:0;display:flex}.le-find.svelte-m1nou8 [data-layout-editor-search]{flex:auto;min-width:0}.le-kind.svelte-m1nou8{flex:0 auto;min-width:0;max-width:45%;display:flex}.le-drawer.svelte-1tlucth{z-index:40;background:var(--oc-ground-panel);border:var(--oc-border,1px) solid var(--oc-line-panel);border-radius:var(--oc-radius,2px);width:300px;min-height:0;color:var(--oc-text-primary);font-family:var(--font-mono);flex-direction:column;display:flex;position:fixed;top:56px;bottom:12px;right:12px}.le-drawer--folded.svelte-1tlucth{bottom:auto}.le-drawer--docked.svelte-1tlucth{z-index:auto;border:0;border-radius:0;flex:auto;width:auto;position:static}.le-drawer.svelte-1tlucth .le-hint,.le-empty.svelte-1tlucth{font-size:var(--oc-fs-label,var(--oc-fs-label));color:var(--oc-text-muted);margin:0}.le-empty.svelte-1tlucth{padding:var(--oc-space-3)}.le-list.svelte-1tlucth{flex:auto;min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto}.le-drawer.svelte-1tlucth [data-le-card]{width:100%;color:inherit;cursor:grab;touch-action:none;align-items:center;gap:10px;padding:6px}.le-drawer.svelte-1tlucth [data-le-card][data-placed]{cursor:default;opacity:.6}.le-drawer.svelte-1tlucth .le-card__text{flex-direction:column;gap:2px;min-width:0;display:flex}.le-drawer.svelte-1tlucth .le-card__name{font-size:var(--oc-fs-body);color:var(--oc-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.le-drawer.svelte-1tlucth .le-card__meta{font-size:var(--oc-fs-micro,var(--oc-fs-micro));letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-muted)}.le-foot.svelte-1tlucth{gap:var(--oc-space-2);padding:10px var(--oc-space-3);box-shadow:inset 0 1px 0 0 var(--oc-line-rule);flex-direction:column;display:flex}.le-foot__row.svelte-1tlucth{justify-content:space-between;gap:var(--oc-space-2);display:flex}.le-foot.svelte-1tlucth [data-btn]{min-height:30px;padding:0 var(--oc-space-3);font-size:var(--oc-fs-body);flex:1 1 0}.le-ghost.svelte-1tlucth{z-index:60;padding:var(--oc-space-1) var(--oc-space-2);pointer-events:none;background:var(--oc-ground-raised);border:var(--oc-border,1px) dashed var(--oc-line-rule);border-radius:var(--oc-radius-sm,2px);color:var(--oc-text-secondary);font-family:var(--font-mono);font-size:var(--oc-fs-label);position:fixed}.le-ghost--aimed.svelte-1tlucth{border-color:var(--oc-cyan);color:var(--oc-text-primary)}.le-drawer.svelte-1tlucth .le-titlebar{min-height:var(--oc-titlerow-h,37px);padding:0 var(--oc-space-2) 0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);align-items:center;gap:10px;display:flex}.le-drawer.svelte-1tlucth .le-tools{gap:var(--oc-space-2);padding:10px var(--oc-space-3);box-shadow:inset 0 -1px 0 0 var(--oc-line-faint);flex-direction:column;display:flex}:root{--sidebar-rail-w:44px;--sidebar-rail-handle-w:10px;--sidebar-rail-track:var(--sidebar-rail-handle-w);--sidebar-topbar-h:44px;--sidebar-flyout-w:100%}@media (max-width:700px){:root{--sidebar-rail-w:52px}}body.sidebar-rail-pinned{--sidebar-rail-track:var(--sidebar-rail-w)}body.sidebar-layout-rail .session-sidebar-panel{padding-left:var(--sidebar-rail-track)}body.sidebar-layout-rail .session-sidebar-header{box-sizing:border-box;height:var(--sidebar-topbar-h);margin-left:calc(-1 * var(--sidebar-rail-track));padding:0 var(--oc-space-3)}body.sidebar-layout-rail .session-sidebar-brand img{height:40px}.sbr-controls-slot{align-items:center;gap:var(--oc-space-1);flex:none;display:inline-flex}.sbr-rail-slot{top:var(--sidebar-topbar-h);width:var(--sidebar-rail-track);position:absolute;bottom:0;left:0}.sbr-region{min-width:0;min-height:0;clip-path:inset(calc(-1 * var(--sbr-lift,0px)) 0 calc(-1 * var(--sbr-drop,0px)) 0);flex-direction:column;flex:auto;display:flex;position:relative}.sbr-region[data-sbr-menu]{z-index:2}.sbr-region:not(:has(.sbr-flyout--open)):has(.session-sidebar-list[hidden]){display:none}.sbr-flyout-slot{inset:calc(-1 * var(--sbr-lift,0px)) 0 calc(-1 * var(--sbr-drop,0px)) 0;z-index:2;pointer-events:none;position:absolute}#terminal-grid>#launchpad-screen.active{box-sizing:border-box;background:var(--oc-ground-content);margin:0;padding:0;position:absolute;inset:0;overflow:auto}#terminal-grid.ps-grid-surface>#launchpad-screen.active{grid-area:1/1/2/2}#terminal-grid[data-home-slot]>.oc-surface,#terminal-grid[data-home-slot]>.terminal-container{visibility:hidden}.menu-page-bar.svelte-1nj7eb2{top:var(--desktop-inset-top,0px);height:var(--menu-page-bar-h);z-index:41;background:var(--oc-ground-titlerow);box-shadow:0 1px 0 var(--oc-line-rule);align-items:center;padding:0 8px;display:flex;position:fixed;left:0;right:0}.menu-page-bar__claw.svelte-1nj7eb2{border:var(--oc-border,1px) solid transparent;border-radius:var(--oc-radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.menu-page-bar__claw.svelte-1nj7eb2 img:where(.svelte-1nj7eb2){object-fit:contain;opacity:.72;width:20px;height:20px;display:block}.menu-page-bar__claw.svelte-1nj7eb2:hover img:where(.svelte-1nj7eb2){opacity:1}.vb-banner.svelte-kskpeu{top:var(--desktop-inset-top,0px);z-index:9999;border-radius:var(--oc-radius-sm,4px);background:var(--oc-ground-raised,#061214);border:var(--oc-border,1px) solid var(--oc-cyan,#2dd4bf);max-width:min(460px,100vw - 32px);color:var(--oc-text-primary,#e6f1ee);font-size:var(--oc-fs-micro,11px);flex-direction:column;gap:6px;margin-top:8px;padding:6px 10px;line-height:1.4;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000059}.vb-head.svelte-kskpeu [data-vb=reload]{--_bd:var(--oc-cyan);border-color:var(--oc-cyan);color:var(--oc-cyan);font-weight:600}.vb-head.svelte-kskpeu [data-vb=reload]:hover,.vb-head.svelte-kskpeu [data-vb=reload]:focus-visible{background:var(--oc-ground-hover)}.vb-head.svelte-kskpeu{align-items:center;gap:10px;display:flex}.vb-news.svelte-kskpeu{border-top:var(--oc-border,1px) solid var(--oc-line-rule);font-family:var(--font-mono,monospace);flex-direction:column;gap:4px;padding-top:6px;display:flex}.vb-label.svelte-kskpeu,.vb-tag.svelte-kskpeu{font-size:var(--oc-fs-micro,10px);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;color:var(--oc-text-secondary,#9fb3af)}.vb-label.svelte-kskpeu{color:var(--oc-orange,var(--oc-cyan,#2dd4bf))}.vb-list.svelte-kskpeu{max-height:4.2em;margin:0;padding:0;list-style:none;overflow:hidden}.vb-list--open.svelte-kskpeu{max-height:50vh;overflow-y:auto}.vb-row.svelte-kskpeu{grid-template-columns:6.5ch 1fr;column-gap:8px;display:grid}.vb-item.svelte-kskpeu{overflow-wrap:anywhere;min-width:0}.vb-where.svelte-kskpeu{color:var(--oc-text-secondary,#9fb3af);display:block}.vb-text.svelte-kskpeu{white-space:nowrap}.pot-dock{right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:1100;gap:var(--oc-space-2);pointer-events:none;flex-direction:column;width:360px;max-width:calc(100vw - 32px);display:flex;position:fixed}.pot-card{--pot-stem:var(--oc-orange);pointer-events:auto;gap:var(--oc-space-1);min-width:0;padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-ground-raised);color:var(--oc-text-primary);border:1px solid var(--oc-line-panel);border-left:2px solid var(--pot-stem);border-radius:var(--oc-radius-sm);box-shadow:0 4px 12px var(--oc-shadow-lift);font-family:var(--font-mono,"SF Mono", monospace);font-size:var(--oc-fs-body);flex-direction:column;line-height:1.4;display:flex}.pot-card[data-phase=done]{--pot-stem:var(--oc-green)}.pot-card[data-phase=failed]{--pot-stem:var(--oc-coral)}.pot-card[data-phase=canceled]{--pot-stem:var(--oc-text-muted)}.pot-head{align-items:center;gap:var(--oc-space-2);display:flex}.pot-label{min-width:0;color:var(--oc-orange);font-size:var(--oc-fs-label);letter-spacing:.12em;text-transform:uppercase;flex:1}.pot-time{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);font-variant-numeric:tabular-nums}.pot-head [data-pot=fold]{--_btn-ink:var(--oc-text-dim)}.pot-title{color:var(--oc-text-primary);overflow-wrap:anywhere;margin:0;font-weight:700}.pot-step,.pot-outcome{color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;margin:0}.pot-count{color:var(--oc-text-muted)}.pot-note{padding:var(--oc-space-1) var(--oc-space-2);border-left:2px solid var(--oc-coral);color:var(--oc-text-primary);font-size:var(--oc-fs-hint);overflow-wrap:anywhere;margin:0}.pot-bar{background:var(--oc-ground-titlerow);height:4px;box-shadow:inset 0 0 0 1px var(--oc-line-panel);overflow:hidden}.pot-fill{background:var(--oc-orange);height:100%;transition:width .4s}.pot-meta{color:var(--oc-text-muted);font-size:var(--oc-fs-hint);font-variant-numeric:tabular-nums;margin:0}.pot-log{padding:var(--oc-space-1) var(--oc-space-2);border-left:2px solid var(--oc-line-panel);max-height:160px;color:var(--oc-text-secondary);font-size:var(--oc-fs-hint);margin:0;list-style:none;overflow:auto}.pot-log li{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.pot-fill{transition:none}}.pot-foot{align-items:center;gap:var(--oc-space-2);padding-top:var(--oc-space-1);flex-wrap:wrap;display:flex}.pot-foot .pot-note{flex:100%}@media (max-width:640px){.pot-dock{left:max(8px, env(safe-area-inset-left,0px));right:max(8px, env(safe-area-inset-right,0px));bottom:max(8px, env(safe-area-inset-bottom,0px));width:auto;max-width:none}}.toast.toast--mutable{min-height:52px}.toast .toast__mute,.toast .toast__mute-undo{width:auto;height:auto;min-height:0;color:var(--oc-text-secondary);cursor:pointer;border-radius:var(--oc-radius-sm);font-family:var(--font-mono);background:0 0;border:1px solid #0000;line-height:1;position:absolute;bottom:6px;right:8px}.toast .toast__mute{justify-content:center;align-items:center;padding:3px 5px;display:inline-flex}.toast .toast__mute-undo{border-color:var(--oc-line-panel);color:var(--oc-text-primary);padding:3px 8px;font-size:11px}.toast .toast__mute:hover,.toast .toast__mute-undo:hover{background:var(--oc-ground-hover);color:var(--oc-text-bright)}.toast .notify-mute-pop{z-index:2;border-radius:var(--oc-radius-sm);white-space:nowrap;flex-direction:column;min-width:150px;padding:4px;display:flex;position:absolute;bottom:30px;right:6px}.toast .notify-mute-pop__item{width:100%;height:auto;min-height:26px;padding:3px var(--oc-space-2);box-sizing:border-box;border-radius:var(--oc-radius-sm);color:var(--oc-text-primary);font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;border:none;font-size:12px;display:block}.toast .notify-mute-pop__item:hover,.toast .notify-mute-pop__item:focus-visible{background:var(--oc-ground-hover);color:var(--oc-text-bright);outline:none}@media (pointer:coarse){.toast .toast__mute{padding:8px 10px}.toast .notify-mute-pop__item{min-height:40px}}.fav-bar.svelte-f528rk{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.fav-bar.svelte-f528rk .common-commands-note{text-align:left;margin-bottom:0}.command-chip.svelte-f528rk [data-fav-chip]{gap:var(--oc-space-0-5);width:100%;min-width:0;height:auto;min-height:54px;padding:var(--oc-space-3) var(--oc-tap) var(--oc-space-3) var(--oc-space-3);text-align:center;line-height:1.25;font-family:var(--font-mono);flex-direction:column}@media (max-width:600px){.command-chip.svelte-f528rk [data-fav-chip]{padding-left:var(--oc-space-1-5)}}.fav-bar.svelte-f528rk [data-fav-arrange]{margin-left:auto}.command-chip--marked.svelte-f528rk:before{content:"";background:var(--fav-mark);z-index:1;pointer-events:none;width:4px;position:absolute;top:0;bottom:0;left:0}.command-chip--dragging.svelte-f528rk{opacity:.55;outline:1px dashed var(--oc-orange)}.command-chip.svelte-f528rk [data-fav-grip]{--_btn-h:44px;cursor:grab;touch-action:none;flex:0 0 22px;width:22px;height:auto}.command-chip.svelte-f528rk [data-fav-star]{--oc-ibtn-size:44px;z-index:1;width:44px;height:44px;position:absolute;top:0;right:0}.command-chip.svelte-f528rk [data-fav-grip] span{background-image:radial-gradient(currentColor 1.2px,#0000 1.4px);background-size:4px 4.6px;width:8px;height:14px}.fav-arranging.svelte-f528rk .command-button-name:where(.svelte-f528rk){white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;max-width:100%;overflow:hidden}.fav-arranging.svelte-f528rk .command-chip--dragging:where(.svelte-f528rk) [data-fav-grip]{cursor:grabbing}.fav-swatches.svelte-f528rk{border:var(--oc-border) solid var(--oc-line-panel);border-radius:var(--oc-radius-sm);background:var(--oc-ground-field);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;display:flex}.fav-swatches__label.svelte-f528rk{color:var(--oc-text-muted);font-family:var(--font-mono);font-size:var(--oc-fs-label);margin-right:4px}.fav-swatch.svelte-f528rk{border:var(--oc-border) solid var(--oc-line-rule);border-radius:var(--oc-radius-sm);background:var(--fav-swatch);cursor:pointer;width:32px;min-width:32px;height:32px;padding:0}.fav-swatch--none.svelte-f528rk{background:0 0;border-style:dashed}.fav-swatch[aria-pressed=true].svelte-f528rk{border-color:var(--oc-text-bright);box-shadow:0 0 0 2px var(--oc-orange)}.fav-swatch.svelte-f528rk:disabled{opacity:.5;cursor:default}.fav-notice.svelte-f528rk{color:var(--oc-yellow);font-family:var(--font-mono);font-size:var(--oc-fs-label);text-align:center;margin-top:8px}.solo.svelte-2ca3ts{z-index:40;background:var(--oc-ground-page);color:var(--oc-text-primary);font-family:var(--font-mono);flex-direction:column;display:flex;position:fixed;inset:0}.solo__bar.svelte-2ca3ts{align-items:center;gap:var(--oc-space-2);min-width:0;min-height:var(--oc-titlerow-h,37px);padding:0 var(--oc-space-3);background:var(--oc-ground-titlerow);box-shadow:inset 0 -1px 0 0 var(--oc-line-rule);display:flex}.solo__label.svelte-2ca3ts{font-size:var(--oc-fs-title,12px);letter-spacing:var(--oc-tracking-title,.8px);text-transform:uppercase;color:var(--oc-orange);white-space:nowrap;margin:0;font-weight:400}.solo__name.svelte-2ca3ts{min-width:0;font-size:var(--oc-fs-micro,10px);color:var(--oc-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.solo__body.svelte-2ca3ts{align-items:flex-start;gap:var(--oc-space-3);padding:var(--oc-space-4) var(--oc-space-3);flex-direction:column;display:flex}.solo__note.svelte-2ca3ts{font-size:var(--oc-fs-micro,10px);color:var(--oc-coral);margin:0}
/*$vite$:1*/