/*! 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-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--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(: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:var(--oc-coral)}@supports (color:color-mix(in lab, red, red)){:where([data-btn=danger],.oc-btn--danger,.modal-btn-danger){--_btn-fill:color-mix(in oklab, var(--oc-coral) 25%, var(--oc-ground-raised))}}:where([data-btn=danger],.oc-btn--danger,.modal-btn-danger){--_btn-ink:var(--oc-text-bright);--_btn-edge-hover:var(--oc-coral);--_btn-fill-hover:var(--oc-coral)}@supports (color:color-mix(in lab, red, red)){:where([data-btn=danger],.oc-btn--danger,.modal-btn-danger){--_btn-fill-hover:color-mix(in oklab, var(--oc-coral) 35%, var(--oc-ground-raised))}}:where([data-btn=danger],.oc-btn--danger,.modal-btn-danger){--_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-line-rule)}: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:var(--oc-state-hover);--_btn-focus:var(--oc-line-rule);justify-content:flex-start;gap:var(--oc-space-2);text-align:left;white-space:normal;display:flex}@media (max-width:1023px){:where([data-btn=row]){--_btn-h:var(--oc-tap)}}: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)}: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)}: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}}@layer components{.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))}.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}.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)}.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__eye.svelte-vqfwx{border:1px solid var(--oc-line-frame);background:var(--oc-ground-chrome);width:1.9rem;height:1.9rem;color:var(--oc-text-secondary);cursor:pointer;border-radius:2px;flex:none;place-items:center;display:grid}.pc-pop__eye.svelte-vqfwx:hover{color:var(--oc-text-primary)}.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){border:1px solid var(--oc-line-frame);background:var(--oc-ground-chrome);width:100%;min-width:0;color:var(--oc-text-primary);font:inherit;letter-spacing:0;border-radius:2px;padding:3px 4px}.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}.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}.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}.sp-copy.svelte-1ltqyo2{flex:none}.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}[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}}.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}}.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}.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}.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}.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)}.plugin-catalog-pane.svelte-19ib48w{color:var(--oc-text-secondary);flex-direction:column;gap:8px;padding:12px;display:flex}.plugin-approval-mark.svelte-19ib48w{border:1px solid var(--oc-yellow);border-radius:var(--pl-radius-sm,2px);color:var(--oc-yellow);font-family:var(--font-mono);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;cursor:pointer;background:0 0;align-self:flex-start;padding:1px 6px;font-size:10px}.plugin-approval-mark.svelte-19ib48w:hover{background:var(--oc-ground-field)}.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-yellow);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{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}}.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-name{color:var(--oc-text-primary);font-size:var(--oc-fs-status);overflow-wrap:anywhere}.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--present .lsk-cell__mark{color:var(--oc-green,var(--oc-text-primary))}.pledger .lsk-cell--differs,.pledger .lsk-cell--shadowed{color:var(--oc-orange)}.pledger .lsk-cell--absent,.pledger .lsk-cell--none_yet{color:var(--oc-text-muted)}.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-sheet__field{gap:var(--oc-space-1);flex-direction:column;display:flex}.lsk-targets,.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-result--refused .lsk-result__status,.lsk-result--use_catalog_install .lsk-result__status,.lsk-result--use_catalog_uninstall .lsk-result__status{color:var(--oc-coral)}.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}}@layer utilities{.tw\:pointer-events-none{pointer-events:none}.tw\:absolute{position:absolute}.tw\:inset-0{inset:0}.tw\:inset-x-0{inset-inline:0}.tw\:inset-y-0{inset-block:0}.tw\:top-0{top:0}.tw\:right-0{right:0}.tw\:bottom-0{bottom:0}.tw\:left-0{left:0}.tw\:z-20{z-index:20}.tw\:z-\[5\]{z-index:5}.tw\:mx-auto{margin-inline:auto}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:inline-flex{display:inline-flex}.tw\:h-1\/2{height:50%}.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-1\/2{width:50%}.tw\:w-6{width:calc(var(--tw-spacing) * 6)}.tw\:w-11{width:calc(var(--tw-spacing) * 11)}.tw\:w-full{width:100%}.tw\:min-w-0{min-width:0}.tw\:flex-1{flex:1}.tw\:shrink-0{flex-shrink:0}.tw\:flex-col{flex-direction:column}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:items-stretch{align-items:stretch}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:gap-1\.5{gap:calc(var(--tw-spacing) * 1.5)}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)}.tw\:gap-5{gap:calc(var(--tw-spacing) * 5)}.tw\:border-0{border-style:var(--tw-border-style);border-width:0}.tw\:border-2{border-style:var(--tw-border-style);border-width:2px}.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\:border-\[var\(--oc-orange\)\]{border-color:var(--oc-orange)}.tw\:bg-\[color-mix\(in_srgb\,var\(--oc-orange\)_18\%\,transparent\)\]{background-color:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-\[color-mix\(in_srgb\,var\(--oc-orange\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--oc-orange) 18%,transparent)}}.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\:text-\[var\(--oc-orange\)\]{color:var(--oc-orange)}.tw\:text-\[var\(--oc-text-dim\)\]{color:var(--oc-text-dim)}.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)}}:root{--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-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-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-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-motion-fast:.12s;--oc-motion:.16s;--oc-motion-slow:.24s;--oc-focus-edge:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root{--oc-focus-edge:color-mix(in oklab, var(--oc-orange) 65%, transparent)}}:root{--oc-focus-glow:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root{--oc-focus-glow:color-mix(in oklab, var(--oc-orange) 45%, transparent)}}:root{--oc-focus-breathe:6s;--oc-strip-edge:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root{--oc-strip-edge:color-mix(in oklab, var(--oc-orange) 55%, var(--oc-line-rule))}}:root{--oc-strip-glow:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root{--oc-strip-glow:color-mix(in oklab, var(--oc-orange) 20%, transparent)}}:root{--oc-rail-header-ground:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root{--oc-rail-header-ground:color-mix(in oklab, var(--oc-orange) 10%, var(--oc-ground-titlerow))}}:root,[data-session-theme]{--color-tabstrip-bg:initial;--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, (.6 - l) * 1000, 1) 0 0);--oc-focus-keep:75%;--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,var(--oc-ground-titlerow))}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-ground-tabstrip:var(--color-tabstrip-bg,color-mix(in srgb, var(--oc-ground-titlerow) 82%, black))}}:root,[data-session-theme]{--oc-ground-tab-inactive:var(--oc-ground-tabstrip)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--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))}}:root,[data-session-theme]{--oc-ground-tab-inactive-hover:var(--oc-ground-tab-inactive)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-ground-tab-inactive-hover:color-mix(in srgb, var(--oc-ground-tab-inactive) 90%, var(--oc-text-primary))}}:root,[data-session-theme]{--oc-ground-tab-selected:var(--oc-ground-tab-inactive)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-ground-tab-selected:color-mix(in srgb, var(--oc-ground-tab-inactive) 84%, white)}}:root,[data-session-theme]{--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:var(--oc-ground-tabstrip-joined)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-ground-tab-joined-hover:color-mix(in srgb, var(--oc-ground-tabstrip-joined) 65%, var(--oc-ground-panel))}}:root,[data-session-theme]{--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:var(--oc-ground-content)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-surface-1:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 6%)}}:root,[data-session-theme]{--oc-surface-1-on:var(--oc-ground-content)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-surface-1-on:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 9%)}}:root,[data-session-theme]{--oc-surface-2:var(--oc-ground-content)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-surface-2:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 12%)}}:root,[data-session-theme]{--oc-line-surface:var(--oc-ground-content)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-line-surface:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 20%)}}:root,[data-session-theme]{--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:var(--_on,var(--oc-ground-content))}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-state-hover:color-mix(in srgb, var(--_on,var(--oc-ground-content)), var(--oc-text-primary) 6%)}}:root,[data-session-theme]{--oc-state-selected:var(--_on,var(--oc-ground-content))}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-state-selected:color-mix(in srgb, var(--_on,var(--oc-ground-content)), var(--oc-orange) 12%)}}:root,[data-session-theme]{--oc-line-hairline:var(--color-border,#1f2e30);--oc-line-control:var(--oc-ground-content)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-line-control:color-mix(in srgb, var(--oc-ground-content), var(--oc-text-primary) 55%)}}:root,[data-session-theme]{--oc-line-button:var(--oc-ground-panel)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-line-button:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 65%)}}:root,[data-session-theme]{--oc-line-button-hover:var(--oc-ground-panel)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-line-button-hover:color-mix(in srgb, var(--oc-ground-panel), var(--oc-text-primary) 85%)}}:root,[data-session-theme]{--oc-backdrop:var(--oc-ground-page)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-backdrop:color-mix(in srgb, var(--oc-ground-page) 82%, transparent)}}:root,[data-session-theme]{--oc-backdrop-soft:var(--oc-ground-page)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-backdrop-soft:color-mix(in srgb, var(--oc-ground-page) 40%, transparent)}}:root,[data-session-theme]{--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:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-orange-dim:color-mix(in oklab, var(--oc-orange) 70%, var(--oc-ground-panel))}}:root,[data-session-theme]{--oc-orange-tint:var(--color-accent-bg,#301419);--oc-green:var(--color-success,#4acf93);--oc-green-bright:var(--color-success,#36ef94);--oc-green-dim:var(--oc-green)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-green-dim:color-mix(in oklab, var(--oc-green) 60%, var(--oc-ground-panel))}}:root,[data-session-theme]{--oc-green-deep:var(--oc-green)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-green-deep:color-mix(in oklab, var(--oc-green) 30%, var(--oc-ground-panel))}}:root,[data-session-theme]{--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-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:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-focus-edge:color-mix(in oklab, var(--oc-orange) 65%, transparent)}}:root,[data-session-theme]{--oc-focus-glow:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-focus-glow:color-mix(in oklab, var(--oc-orange) 45%, transparent)}}:root,[data-session-theme]{--oc-strip-edge:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-strip-edge:color-mix(in oklab, var(--oc-orange) 55%, var(--oc-line-rule))}}:root,[data-session-theme]{--oc-rail-header-ground:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-rail-header-ground:color-mix(in oklab, var(--oc-orange) 10%, var(--oc-ground-titlerow))}}:root,[data-session-theme]{--oc-strip-glow:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-strip-glow:color-mix(in oklab, var(--oc-orange) 20%, transparent)}}:root,[data-session-theme]{--oc-scrollbar-thumb:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-scrollbar-thumb:color-mix(in oklab, var(--oc-orange) 70%, var(--oc-ground-panel))}}:root,[data-session-theme]{--oc-scrollbar-thumb-rest:var(--oc-scrollbar-thumb)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-scrollbar-thumb-rest:color-mix(in oklab, var(--oc-scrollbar-thumb) 65%, transparent)}}:root,[data-session-theme]{--oc-scrollbar-thumb-hover:var(--oc-orange)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--oc-scrollbar-thumb-hover:color-mix(in oklab, var(--oc-orange) 85%, var(--oc-ground-panel))}}:root,[data-session-theme]{--oc-scrollbar-thumb-active:var(--oc-orange);--oc-scrollbar-track:var(--oc-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-session-theme]{--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 (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-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:var(--_bd,currentColor)}.oc-focus-host:has(:is(input,textarea,select,[contenteditable]):focus-visible){--_fbd:var(--_bd,currentColor)}.mgr-card:has(.mgr-card__open:focus-visible){--_fbd:var(--_bd,currentColor)}.oc-card:has(.oc-card__open:focus-visible){--_fbd:var(--_bd,currentColor)}.oc-stat-tile:has(.oc-stat-tile__sub--go:focus-visible){--_fbd:var(--_bd,currentColor)}@supports (color:color-mix(in lab, red, red)){: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))}.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))}.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))}.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))}.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))}}:focus-visible:not(.oc-focus-host :is(input,textarea,select,[contenteditable]),.xterm-helper-textarea,.cm-content,.oc-card__open,.oc-stat-tile__sub--go){border-color:var(--_fbd)!important;outline:none!important}.oc-focus-host:has(:is(input,textarea,select,[contenteditable]):focus-visible){border-color:var(--_fbd)!important;outline:none!important}.mgr-card:has(.mgr-card__open:focus-visible){border-color:var(--_fbd)!important;outline:none!important}.oc-card:has(.oc-card__open:focus-visible){border-color:var(--_fbd)!important;outline:none!important}.oc-stat-tile:has(.oc-stat-tile__sub--go:focus-visible){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:var(--oc-line-rule)}@supports (color:color-mix(in lab, red, red)){:root{--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:0;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 var(--oc-ground-panel,transparent), 1px 0 0 0 var(--oc-ground-panel,transparent);border-radius:1px;position:absolute;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.oc-gauge__pace{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)}}.oc-gauge__pace{pointer-events:none}.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[data-scale="4"]{--oc-gauge-fill:var(--oc-yellow-bright)}@supports (color:color-mix(in lab, red, red)){.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-field.oc-secret{-webkit-text-security:disc}.oc-field.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{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 (max-width:1023px){.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 var(--_oc-tag-tone);flex:none;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.oc-tag{border:var(--oc-border) solid color-mix(in srgb, var(--_oc-tag-tone) 45%, transparent)}}.oc-tag{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}.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-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:hover:not([data-disabled]){color:var(--oc-text-primary)}.oc-pick:has(.oc-pick__input:is(:checked,[type=checkbox]:indeterminate)){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{min-height:var(--oc-tap);align-items:center}.oc-pick__input{margin-top:0}}.oc-segmented{border:var(--oc-border) solid var(--oc-line-control);border-radius:var(--oc-radius-control);max-width:100%;display:inline-flex;overflow:hidden}.oc-segmented[data-fill]{display:flex}.oc-segmented>[data-btn]{--_btn-radius:0;--_btn-ink:var(--oc-text-muted);flex:auto;min-width:0}.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:var(--_on)}@supports (color:color-mix(in lab, red, red)){.oc-card{--oc-state-hover:color-mix(in srgb, var(--_on), var(--oc-text-primary) 6%)}}.oc-card{--oc-state-selected:var(--_on)}@supports (color:color-mix(in lab, red, red)){.oc-card{--oc-state-selected:color-mix(in srgb, var(--_on), var(--oc-orange) 12%)}}.oc-card{--_bd:var(--oc-line-surface);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-2);min-width:0;min-height:var(--oc-titlerow-h-short);padding:0 var(--oc-space-3);background:var(--oc-surface-band);box-shadow:inset 0 calc(-1 * var(--oc-border)) 0 0 var(--oc-line-hairline);display:flex}.oc-card__toggle{--sidebar-gutter:var(--oc-space-4);flex:auto;min-width:0}.oc-card__lead{align-items:center;gap:var(--oc-space-1-5);flex:none;display:inline-flex}.oc-card__title{min-width:0;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:0 auto;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{align-items:center;gap:var(--oc-space-1-5);flex:none;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__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-inline-field{--_inner:calc(var(--oc-control-h-sm) - 2 * var(--oc-border));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,3) * 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:var(--_on,var(--oc-ground-content))}@supports (color:color-mix(in lab, red, red)){.oc-list{--oc-state-hover:color-mix(in srgb, var(--_on,var(--oc-ground-content)), var(--oc-text-primary) 6%)}}.oc-list{--oc-state-selected:var(--_on,var(--oc-ground-content))}@supports (color:color-mix(in lab, red, red)){.oc-list{--oc-state-selected:color-mix(in srgb, var(--_on,var(--oc-ground-content)), var(--oc-orange) 12%)}}.oc-list{--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-line-hairline);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:hover{background:var(--oc-state-hover)}.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}@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{scrollbar-width:none;flex:auto;align-items:stretch;gap:1px;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(90deg,#0000,#000 24px);mask-image:linear-gradient(90deg,#0000,#000 24px)}.oc-ptabs--fade-end .oc-ptabs__list,.oc-fade-end{-webkit-mask-image:linear-gradient(270deg,#0000,#000 24px);mask-image:linear-gradient(270deg,#0000,#000 24px)}.oc-ptabs--fade-start.oc-ptabs--fade-end .oc-ptabs__list,.oc-fade-start.oc-fade-end{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.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-line-rule);box-sizing:border-box;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;align-items:center;gap:6px;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,.4px)}.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{width:auto;min-width:var(--tile-size,28px);grid-auto-flow:column;gap:6px;padding:0 6px}.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)}}.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-level{color:var(--oc-text-dim)}.oc-lv-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 .oc-field{min-width:0;font-size:var(--oc-fs-label);padding-block:2px}.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:3px}.oc-lv-filters .oc-chip[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:2px 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}[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-field{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:28ch;overflow:hidden}.oc-lv-copy{visibility:hidden}.oc-lv-rec:hover .oc-lv-copy,.oc-lv-rec:focus-within .oc-lv-copy{visibility:visible}.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 + 16px);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)}.oc-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;display:grid}@media (max-width:1023px){.oc-card-grid{gap:12px}}.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{text-overflow:ellipsis;white-space:nowrap;font-size:20px;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:20px;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{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -12px;padding: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);text-transform:uppercase;flex:none;justify-content:center;align-items:center;font-size:40px;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}}@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(./asset-JetBrainsMono-Regular.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:block;src:url(./asset-JetBrainsMono-Medium.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:block;src:url(./asset-JetBrainsMono-Bold.woff2)format("woff2")}.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}.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}.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: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:var(--oc-orange);height:25%;position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.oc-stack-above:after,.oc-stack-below:after{background:color-mix(in oklab, var(--oc-orange) 18%, transparent)}}.oc-stack-above:after,.oc-stack-below:after{pointer-events:none}.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)}}.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}}@media (max-width:1023px){.mgr .mgr-actions .oc-btn{min-height:var(--oc-tap,44px)}}@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:12px}.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{border:0;border-radius:0;flex:none;min-width:44px;height:100%;min-height:0;padding:0 8px;font-size:11px}.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}}@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}}@media (max-width:767px){.mgr.oc-page--embedded .oc-page__bar{flex-wrap:wrap}}@media (max-width:1023px){.mgr .mgr-card__open{min-height:44px}}@media (max-width:767px){.mgr .oc-page__items--list .mgr-card{grid-template-columns:auto minmax(0,1fr) minmax(0,max-content) auto;row-gap:0;min-height:48px;padding-block:2px}.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}}: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}body.menu-page-surface .oc-page:not(.oc-page--embedded){top:var(--menu-surface-top);left:var(--menu-surface-left);right:var(--menu-surface-right);bottom:var(--menu-surface-bottom);padding-left:0}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:has([data-page-back]) #menu-page-bar{display:none!important}body.menu-page-open:has([data-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) .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__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) .sf__input,:is(.mgr,.oc-wso,.wp-screen) .sf__reset,:is(.mgr,.oc-wso,.wp-screen) .sf-matrix__cell .oc-check{min-height:44px}:is(.mgr,.oc-wso,.wp-screen) .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}:root{--overlay-top:0px}html{background:var(--oc-ground,#000)}body{background:var(--oc-ground,#000);min-height:100dvh;margin:0}#browse-root{min-height:100dvh}@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}.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}.modal-content--fill.svelte-1nu1lfz{flex-direction:column;padding:0;display:flex;overflow:hidden;container:oc-head/inline-size}.modal-content--fill.svelte-1nu1lfz .modal-body:where(.svelte-1nu1lfz){flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.modal-header.svelte-1nu1lfz{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cmp.svelte-1948a07{flex-direction:column;gap:6px;display:flex}.cmp__box.svelte-1948a07{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}.cmp__box.svelte-1948a07:disabled{opacity:.55}.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}.cmp.svelte-1948a07 .modal-btn{padding:7px 16px;font-size:13px}.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__field.svelte-b7ot5j{flex-direction:column;gap:3px;display:flex}.rep__label.svelte-b7ot5j{color:var(--cat-muted);font-size:11px}.rep__box.svelte-b7ot5j{box-sizing:border-box;border:1px solid var(--cat-line);background:var(--cat-panel);width:100%;color:var(--cat-text);border-radius:3px;padding:4px 6px;font-family:inherit;font-size:12px}.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}.rep.svelte-b7ot5j .modal-btn{padding:7px 16px;font-size:13px}.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__act.svelte-wntk4e{color:var(--cat-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px}.thr__act.svelte-wntk4e:hover{color:var(--cat-text)}.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}@media (max-width:1023px){.thr__act.svelte-wntk4e{min-height:44px;padding:0 8px}}.thr.svelte-wntk4e .modal-btn{padding:7px 16px;font-size:13px}.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(./asset-Web437_IBM_VGA_8x16.woff)format("woff");font-display:block}@font-face{font-family:Plex Mono;font-weight:400;src:url(./asset-IBMPlexMono-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Plex Mono;font-weight:500;src:url(./asset-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}}.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}}.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}}.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}}.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)}.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}.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}}.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(276px,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%}.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-line-rule);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-line-rule);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 .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{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.mgr .mgr__detail-kicker{flex:none}.mgr .mgr__detail-name{min-width:0;color:var(--pl-text);letter-spacing:0;text-transform:none;text-overflow:ellipsis;font-size:13px;overflow:hidden}.mgr .oc-page__detail-body.mgr__detail-body--fill{flex-direction:column;padding:0;display:flex;overflow:hidden}.mgr .mgr-facts{grid-template-columns:112px minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.mgr .mgr-facts>dt{color:var(--pl-muted);letter-spacing:var(--oc-tracking-label,.6px);text-transform:uppercase;padding-top:1px;font-size:10px}.mgr .mgr-facts>dd{min-width:0;color:var(--pl-text);font-family:var(--pl-mono);overflow-wrap:anywhere;margin:0;font-size:12px}.mgr .mgr-actions{border-top:1px solid var(--pl-line);flex-direction:column;gap:8px;margin-top:16px;padding-top:12px;display:flex}.mgr .mgr-actions__row{flex-wrap:wrap;gap:8px;display:flex}.mgr .mgr-actions__why{color:var(--pl-muted);margin:0;font-size:11px}@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:12px}.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{border:0;border-radius:0;flex:none;min-width:44px;height:100%;min-height:0;padding:0 8px;font-size:11px}.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);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;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:10px;min-width:0;display:flex}.mgr .mgr-card__name{min-width:0;color:var(--pl-text);overflow-wrap:anywhere;font-size:13px;font-weight:600}.mgr .mgr-card__open{text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.mgr .mgr-card__open:hover{text-decoration:underline}.mgr .mgr-card__meta{color:var(--pl-muted);font-family:var(--pl-mono);overflow-wrap:anywhere;margin:0;font-size:11px}.mgr .mgr-card__brief{color:var(--pl-muted);margin:0;font-size:12px;line-height:1.45}.mgr .mgr-card__marks{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mgr .mgr-mark{border:1px solid var(--pl-line-quiet);border-radius:var(--pl-radius-sm);color:var(--pl-muted);font-family:var(--pl-mono);text-transform:uppercase;letter-spacing:var(--oc-tracking-label,.6px);padding:1px 6px;font-size:10px}.mgr .mgr-card__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}@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{grid-template-columns:auto minmax(0,1fr) minmax(0,max-content) auto;row-gap:0;min-height:48px;padding-block:2px}.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}.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-line-surface);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{color:inherit;cursor:pointer;text-shadow:inherit;filter:drop-shadow(0 1px 2px var(--oc-shadow-lift));background:0 0;border:0;flex:none;padding:2px;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{flex-wrap:wrap;gap:4px;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-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{cursor:pointer;background:0 0;border:0;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}.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}}#terminalSearchBtn{display:none}@media (min-width:769px){body:has(#terminal-screen.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-provider[data-dnd] .session-sidebar-row-provider__dnd{top:-1px;bottom:auto;right:-3px}.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-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}}.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}.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-foot .modal-btn{padding:7px 16px;font-size:13px}.mw-foot .modal-btn:disabled{opacity:.45;cursor:not-allowed}.mw-foot .modal-btn-confirm:disabled{border-color:var(--pl-line);color:var(--pl-muted)}.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 .oc-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%}}@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 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;overflow-wrap:normal;max-height:260px;overflow:auto}.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-btn{box-sizing:border-box;min-height:var(--themes-ctl-h);border-color:var(--oc-line-frame);padding-block:0;font-size:12px;line-height:1}.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-chip{color:var(--oc-text-secondary);padding-inline:10px}.themes-screen .oc-page__bar .oc-chip[aria-pressed=true]{border-color:var(--oc-orange);color:var(--oc-orange)}.themes-screen .oc-page__bar .oc-btn{color:var(--oc-text-primary);padding-inline:14px}.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}button.themes-now.svelte-1uq1ujy{text-underline-offset:3px;cursor:pointer;text-decoration:underline}button.themes-now.svelte-1uq1ujy:hover{color:var(--oc-text-bright)}@media (max-width:1023px){.themes-screen{--themes-ctl-h:var(--oc-tap,44px)}}.themes-chip-n.svelte-1uq1ujy{font-variant-numeric:tabular-nums;color:var(--oc-text-muted)}.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-back.svelte-1uq1ujy{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}.themes-back.svelte-1uq1ujy{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__prov.svelte-1lw3xca{justify-content:center;align-items:center;gap:8px;display:inline-flex}.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__link.svelte-1lw3xca{text-decoration:none}.signin__code.svelte-1lw3xca{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}}
/*$vite$:1*/