:root{--ss-theme-version:"2.1.0";--ss-color-canvas:#efede8;--ss-color-surface:#fbfaf6;--ss-color-surface-raised:#fff;--ss-color-surface-muted:#f3f1ec;--ss-color-surface-accent:#e9e9fb;--ss-color-text:#26252c;--ss-color-text-muted:#706d77;--ss-color-text-faint:#97929d;--ss-color-border:#d9d5ce;--ss-color-border-strong:#c6c0b7;--ss-color-accent:#5556c9;--ss-color-accent-hover:#4142a7;--ss-color-accent-text:#fff;--ss-color-secondary:#d8735f;--ss-color-success:#2e7654;--ss-color-success-surface:#e6f3eb;--ss-color-warning:#996016;--ss-color-warning-surface:#fff2dc;--ss-color-danger:#a23c4c;--ss-color-danger-surface:#fff0f2;--ss-color-info:#42648f;--ss-color-info-surface:#edf3fb;--ss-color-focus:#7475df;--ss-color-overlay:#1a181f8a;--ss-color-sidebar:#25252b;--ss-color-sidebar-raised:#303038;--ss-color-sidebar-border:#43424b;--ss-color-sidebar-text:#f6f4f9;--ss-color-sidebar-muted:#aaa7b2;--ss-color-code-surface:#202028;--ss-color-code-text:#efedf7;--ss-space-1:4px;--ss-space-2:8px;--ss-space-3:12px;--ss-space-4:16px;--ss-space-5:20px;--ss-space-6:24px;--ss-space-8:32px;--ss-space-10:40px;--ss-space-12:48px;--ss-space-16:64px;--ss-radius-small:8px;--ss-radius-medium:12px;--ss-radius-large:18px;--ss-radius-xlarge:24px;--ss-radius-round:999px;--ss-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Inter, ui-sans-serif, system-ui, sans-serif;--ss-font-display:-apple-system, BlinkMacSystemFont, "Segoe UI", Inter, ui-sans-serif, system-ui, sans-serif;--ss-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--ss-font-size-micro:.75rem;--ss-font-size-small:.8125rem;--ss-font-size-body:.9375rem;--ss-font-size-lead:1.0625rem;--ss-font-size-title:1.5rem;--ss-font-size-display:clamp(2rem, 3.2vw, 3rem);--ss-font-weight-regular:400;--ss-font-weight-medium:500;--ss-font-weight-semibold:600;--ss-font-weight-bold:700;--ss-font-line-tight:1.15;--ss-font-line-body:1.5;--ss-font-line-relaxed:1.65;--ss-shadow-small:0 5px 18px #2f29410f;--ss-shadow-medium:0 16px 40px #2f294114;--ss-shadow-overlay:0 24px 80px #1a181f38;--ss-shadow-composer:0 -10px 28px #2f29410d;--ss-motion-fast:.12s;--ss-motion-normal:.18s;--ss-motion-ease:cubic-bezier(.2, 0, 0, 1);--ss-layout-sidebar:270px;--ss-layout-sidebar-compact:238px;--ss-layout-mobile-breakpoint:720px;--ss-layout-compact-breakpoint:1080px;--ss-layout-touch-target:44px;--ss-layout-pane-header:84px;--ss-layout-content-max:1120px;--ss-layer-base:0;--ss-layer-sticky:10;--ss-layer-overlay:100;--ss-layer-toast:200;--ss-bg:var(--ss-color-canvas);--ss-panel:var(--ss-color-surface);--ss-panel-muted:var(--ss-color-surface-muted);--ss-text:var(--ss-color-text);--ss-muted:var(--ss-color-text-muted);--ss-line:var(--ss-color-border);--ss-accent:var(--ss-color-accent);--ss-accent-hover:var(--ss-color-accent-hover);--ss-positive:var(--ss-color-success);--ss-warning:var(--ss-color-warning);--ss-radius:var(--ss-radius-large);--ss-shadow:var(--ss-shadow-medium);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--ss-font-sans);background:var(--ss-color-canvas);color:var(--ss-color-text);font-synthesis:none;text-rendering:optimizelegibility}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}html{font-size:16px}body{background:var(--ss-color-canvas);font-size:var(--ss-font-size-body);font-weight:var(--ss-font-weight-regular);line-height:var(--ss-font-line-body)}button,textarea,input,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,[tabindex]:not(input):not(textarea):not(select):focus-visible{outline:3px solid color-mix(in srgb, var(--ss-color-focus) 42%, transparent);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible,[contenteditable=true]:focus-visible{outline:0}a{color:var(--ss-color-accent-hover)}code,pre{font-family:var(--ss-font-mono)}.ss-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ss-eyebrow{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-bold);letter-spacing:.09em;text-transform:uppercase}.ss-icon{flex:none;display:block}.ss-brand-mark{border-radius:var(--ss-radius-small);object-fit:contain;width:30px;height:30px;display:block}.ss-snowie-avatar{object-fit:contain;flex:none;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){button,input,textarea,select,a{forced-color-adjust:auto}}.ss-button{justify-content:center;align-items:center;gap:var(--ss-space-2);border-radius:var(--ss-radius-medium);min-width:0;min-height:36px;color:var(--ss-color-text);font-weight:var(--ss-font-weight-semibold);text-align:center;cursor:pointer;transition:background var(--ss-motion-fast) var(--ss-motion-ease), border-color var(--ss-motion-fast) var(--ss-motion-ease), color var(--ss-motion-fast) var(--ss-motion-ease), transform var(--ss-motion-fast) var(--ss-motion-ease);border:1px solid #0000;padding:6px 11px;line-height:1.2;display:inline-flex}.ss-button--compact{min-height:30px;font-size:var(--ss-font-size-small);padding:4px 8px}.ss-button--primary{border-color:var(--ss-color-accent);background:var(--ss-color-accent);color:var(--ss-color-accent-text)}.ss-button--primary.is-hovered{border-color:var(--ss-color-accent-hover);background:var(--ss-color-accent-hover)}.ss-button--secondary{border-color:var(--ss-color-border);background:var(--ss-color-surface-raised)}.ss-button--secondary.is-hovered{border-color:var(--ss-color-border-strong);background:var(--ss-color-surface-muted)}.ss-button--quiet{color:var(--ss-color-accent-hover);background:0 0;border-color:#0000}.ss-button--quiet.is-hovered{background:var(--ss-color-surface-accent)}.ss-button--danger{border-color:color-mix(in srgb, var(--ss-color-danger) 35%, var(--ss-color-border));background:var(--ss-color-surface-raised);color:var(--ss-color-danger)}.ss-button--danger.is-hovered{background:var(--ss-color-danger-surface)}.ss-button.is-pressed{transform:translateY(1px)}.ss-button[data-disabled]{cursor:not-allowed;opacity:.5}.ss-button[aria-busy=true]{cursor:progress}.ss-button__label{overflow-wrap:anywhere;min-width:0}.ss-icon-button{width:36px;min-width:36px;padding-inline:0}.ss-icon-button .ss-button__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.ss-checkbox{align-items:start;gap:var(--ss-space-3);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);min-width:0;color:var(--ss-color-text);cursor:pointer;grid-template-columns:auto minmax(0,1fr);padding:11px;display:grid}.ss-checkbox[data-selected]{border-color:color-mix(in srgb, var(--ss-color-accent) 45%, var(--ss-color-border));background:var(--ss-color-surface-accent)}.ss-checkbox[data-disabled]{cursor:not-allowed;opacity:.5}.ss-checkbox__box{border:1px solid var(--ss-color-border-strong);background:var(--ss-color-surface-raised);color:#0000;border-radius:6px;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ss-checkbox__box .ss-icon{width:14px;height:14px}.ss-checkbox[data-selected] .ss-checkbox__box{border-color:var(--ss-color-accent);background:var(--ss-color-accent);color:var(--ss-color-accent-text)}.ss-checkbox__content{min-width:0;font-weight:var(--ss-font-weight-semibold);overflow-wrap:anywhere;gap:3px;display:grid}.ss-checkbox__content small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);font-weight:var(--ss-font-weight-regular)}.ss-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.72s linear infinite ss-spin;display:inline-block}@keyframes ss-spin{to{transform:rotate(360deg)}}.ss-field{gap:7px;min-width:0;margin:0;display:grid}.ss-field>label,.ss-field__label{color:var(--ss-color-text);font-size:var(--ss-font-size-small);font-weight:var(--ss-font-weight-semibold)}.ss-field input:not([type=file]),.ss-field textarea{width:100%;min-width:0;min-height:var(--ss-layout-touch-target);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);color:var(--ss-color-text);padding:11px 12px;line-height:1.5}.ss-field textarea{resize:vertical;min-height:120px}.ss-field input:not([type=file]):focus-visible,.ss-field textarea:focus-visible{border-color:var(--ss-color-border-strong);box-shadow:inset 0 0 0 1px var(--ss-color-border-strong);outline:0}.ss-field input::placeholder,.ss-field textarea::placeholder{color:var(--ss-color-text-faint)}.ss-field[data-invalid] input,.ss-field[data-invalid] textarea,.ss-select-field[data-invalid] .ss-select__trigger{border-color:var(--ss-color-danger)}.ss-field [data-slot=errorMessage]{color:var(--ss-color-danger);font-size:var(--ss-font-size-small)}.ss-field__description{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);line-height:var(--ss-font-line-body);overflow-wrap:anywhere}.ss-file-field input{min-width:0;max-width:100%;color:var(--ss-color-text-muted)}.ss-file-field input::file-selector-button{min-height:38px;margin-right:var(--ss-space-3);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-small);background:var(--ss-color-surface-raised);color:var(--ss-color-text);font-weight:var(--ss-font-weight-semibold);padding:6px 10px}.ss-file-button{cursor:pointer;position:relative}.ss-file-button:hover{border-color:var(--ss-color-border-strong);background:var(--ss-color-surface-muted)}.ss-file-button:focus-within{outline:3px solid color-mix(in srgb, var(--ss-color-focus) 42%, transparent);outline-offset:2px}.ss-file-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ss-file-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ss-select-field,.ss-select-menu{min-width:0}.ss-select__trigger{width:100%;min-width:0;min-height:var(--ss-layout-touch-target);align-items:center;gap:var(--ss-space-2);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);color:var(--ss-color-text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;padding:10px 11px 10px 12px;line-height:1.35;display:grid}.ss-select__trigger[data-hovered]{border-color:var(--ss-color-border-strong);background:var(--ss-color-surface-muted)}.ss-select__trigger[data-open]{border-color:var(--ss-color-accent)}.ss-select__trigger[data-focus-visible]{outline:2px solid var(--ss-color-focus);outline-offset:2px}.ss-select__trigger[data-disabled]{cursor:not-allowed;opacity:.5}.ss-select__trigger>.ss-icon{color:var(--ss-color-text-muted);transition:transform var(--ss-motion-fast) var(--ss-motion-ease);flex:none}.ss-select__trigger[data-open]>.ss-icon{transform:rotate(180deg)}.ss-select__value,.ss-select__trigger [data-slot=value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ss-select__popover{z-index:var(--ss-layer-overlay);width:var(--trigger-width);min-width:min(220px, calc(100vw - var(--ss-space-6)));max-width:min(440px, calc(100vw - var(--ss-space-6)));max-height:min(360px, calc(100dvh - var(--ss-space-6)));border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);padding:var(--ss-space-1);background:var(--ss-color-surface-raised);box-shadow:var(--ss-shadow-overlay);overflow:hidden}.ss-select__listbox{max-height:min(348px, calc(100dvh - var(--ss-space-8)));outline:0;overflow:auto}.ss-select__option{min-width:0;min-height:var(--ss-layout-touch-target);align-items:center;gap:var(--ss-space-3);border-radius:var(--ss-radius-small);color:var(--ss-color-text);cursor:pointer;outline:0;grid-template-columns:minmax(0,1fr) auto;padding:8px 10px;display:grid}.ss-select__option[data-focused]{background:var(--ss-color-surface-accent)}.ss-select__option[data-selected]{color:var(--ss-color-accent-hover)}.ss-select__option[data-disabled]{cursor:not-allowed;opacity:.45}.ss-select__option-copy{min-width:0}.ss-select__option-copy strong,.ss-select__option-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ss-select__option-copy strong{font-size:var(--ss-font-size-small)}.ss-select__option-copy small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-top:3px}.ss-select__option-check{visibility:hidden;color:var(--ss-color-accent)}.ss-select__option[data-selected] .ss-select__option-check{visibility:visible}.ss-search-field{align-items:center;gap:var(--ss-space-2);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);min-width:0;min-height:40px;color:var(--ss-color-text-muted);grid-template-columns:auto minmax(0,1fr);padding:0 9px;display:grid}.ss-search-field input{min-width:0;height:38px;color:var(--ss-color-text);background:0 0;border:0;outline:0}.ss-tabs{min-width:0;min-height:0;display:grid}.ss-tabs [role=tablist]{gap:var(--ss-space-1);border-bottom:1px solid var(--ss-color-border);min-width:0;display:flex;overflow-x:auto}.ss-tabs [role=tab]{min-height:var(--ss-layout-touch-target);align-items:center;gap:var(--ss-space-2);color:var(--ss-color-text-muted);font-weight:var(--ss-font-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;display:inline-flex}.ss-tabs [role=tab][data-selected]{border-bottom-color:var(--ss-color-accent);color:var(--ss-color-accent-hover)}.ss-tabs [role=tabpanel]{min-width:0;min-height:0;padding-top:var(--ss-space-4)}.ss-tabs--vertical{gap:var(--ss-space-6);grid-template-columns:minmax(180px,24%) minmax(0,1fr)}.ss-tabs--vertical [role=tablist]{border:0;flex-direction:column;align-self:start;overflow:visible}.ss-tabs--vertical [role=tab]{border-radius:var(--ss-radius-small);border:0;justify-content:flex-start;width:100%}.ss-tabs--vertical [role=tab][data-selected]{background:var(--ss-color-surface-accent)}.ss-tabs--vertical [role=tabpanel]{padding:0}.ss-popover{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);min-width:190px;box-shadow:var(--ss-shadow-medium);padding:6px}.ss-popover [role=menu]{outline:0}.ss-popover [role=menuitem]{align-items:center;gap:var(--ss-space-2);border-radius:var(--ss-radius-small);min-height:40px;color:var(--ss-color-text);cursor:pointer;padding:8px 10px;display:flex}.ss-popover [role=menuitem][data-focused]{background:var(--ss-color-surface-accent)}.ss-popover [role=menuitem].is-destructive{color:var(--ss-color-danger)}.ss-popover [role=menuitem][data-disabled]{opacity:.45}.ss-modal-overlay{z-index:var(--ss-layer-overlay);padding:var(--ss-space-4);background:var(--ss-color-overlay);place-items:center;display:grid;position:fixed;inset:0}.ss-modal{border-radius:var(--ss-radius-large);background:var(--ss-color-surface-raised);width:min(620px,100%);max-height:min(760px,100dvh - 32px);box-shadow:var(--ss-shadow-overlay);overflow:auto}.ss-dialog{outline:0;min-width:0}.ss-dialog>header{justify-content:space-between;align-items:flex-start;gap:var(--ss-space-4);min-width:0;padding:var(--ss-space-5) var(--ss-space-6);border-bottom:1px solid var(--ss-color-border);display:flex}.ss-dialog>header h2{font:var(--ss-font-weight-bold) var(--ss-font-size-title)/var(--ss-font-line-tight) var(--ss-font-display);margin:0}.ss-dialog>header p{margin:var(--ss-space-2) 0 0;color:var(--ss-color-text-muted);line-height:1.5}.ss-dialog__body{min-width:0;padding:var(--ss-space-6);overflow-wrap:anywhere}.ss-dialog>footer{justify-content:flex-end;gap:var(--ss-space-2);padding:var(--ss-space-4) var(--ss-space-6);border-top:1px solid var(--ss-color-border);display:flex}.ss-modal-overlay--sheet{place-items:stretch end;padding:0}.ss-sheet{background:var(--ss-color-surface-raised);width:min(420px,100vw - 24px);height:100dvh;box-shadow:var(--ss-shadow-overlay);overflow:auto}.ss-tooltip-trigger{display:inline-flex}.ss-tooltip{border-radius:var(--ss-radius-small);background:var(--ss-color-sidebar);max-width:260px;color:var(--ss-color-sidebar-text);font-size:var(--ss-font-size-micro);box-shadow:var(--ss-shadow-small);padding:6px 9px}@media (width<=720px){.ss-button,.ss-button--compact{min-height:var(--ss-layout-touch-target);padding:8px 12px}.ss-icon-button{width:var(--ss-layout-touch-target);min-width:var(--ss-layout-touch-target);padding-inline:0}.ss-tabs--vertical{display:block}.ss-tabs--vertical [role=tablist]{margin-bottom:var(--ss-space-4);flex-direction:row;overflow-x:auto}.ss-tabs--vertical [role=tab]{flex:none;width:auto}.ss-modal-overlay{padding:var(--ss-space-3)}.ss-dialog>header,.ss-dialog__body,.ss-dialog>footer{padding-inline:var(--ss-space-4)}}.ss-product-shell{grid-template:minmax(0, 1fr) / var(--ss-layout-sidebar) minmax(0, 1fr);background:var(--ss-color-surface);grid-template-areas:"sidebar stage";width:100%;min-width:0;height:100dvh;min-height:0;display:grid;overflow:hidden}.ss-product-shell--with-utility{grid-template-columns:var(--ss-layout-sidebar) minmax(0, 1fr) minmax(240px, 280px);grid-template-areas:"sidebar stage utility"}.ss-product-shell__sidebar{grid-area:sidebar;min-width:0;min-height:0;overflow:hidden}.ss-product-shell__stage{background:var(--ss-color-surface);grid-area:stage;min-width:0;min-height:0;overflow:hidden}.ss-product-shell__utility{border-left:1px solid var(--ss-color-border);background:var(--ss-color-surface-muted);grid-area:utility;min-width:0;min-height:0;overflow:hidden}.ss-product-shell__mobile-nav{display:none}.ss-sidebar{gap:var(--ss-space-3);background:var(--ss-color-sidebar);width:100%;height:100%;min-height:0;color:var(--ss-color-sidebar-text);flex-direction:column;padding:15px;display:flex;overflow-y:auto}.ss-sidebar-section{gap:var(--ss-space-1);min-width:0;display:grid}.ss-sidebar-section>h2{margin:var(--ss-space-3) 10px var(--ss-space-1);color:color-mix(in srgb, var(--ss-color-sidebar-muted) 72%, transparent);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-bold);letter-spacing:.1em;text-transform:uppercase}.ss-sidebar-footer{gap:var(--ss-space-2);min-width:0;margin-top:auto;display:grid}.ss-stage{overscroll-behavior:contain;width:100%;min-width:0;height:100%;min-height:0;overflow:auto}.ss-screen{width:min(var(--ss-layout-content-max), 100%);min-width:0;margin:0 auto;padding:clamp(28px,4.5vw,64px)}.ss-screen--narrow{width:min(820px,100%)}.ss-screen-header{justify-content:space-between;align-items:flex-end;gap:var(--ss-space-5);flex-wrap:wrap;min-width:0;margin-bottom:clamp(24px,3vw,36px);display:flex}.ss-screen-header>div:first-child{min-width:0}.ss-screen-header h1{max-width:18ch;color:var(--ss-color-text);font:var(--ss-font-weight-bold) var(--ss-font-size-display)/var(--ss-font-line-tight) var(--ss-font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:8px 0 10px}.ss-screen-header__description{max-width:700px;color:var(--ss-color-text-muted);font-size:var(--ss-font-size-lead);line-height:1.62}.ss-screen-header__description>*{margin:0}.ss-screen-header__actions{justify-content:flex-end;align-items:center;gap:var(--ss-space-2);flex-wrap:wrap;display:flex}.ss-pane-layout{width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.ss-pane-layout--list-detail{grid-template-columns:minmax(250px,32%) minmax(0,1fr)}.ss-pane-layout--three{grid-template-columns:minmax(220px,24%) minmax(390px,1fr) minmax(280px,31%)}.ss-pane-layout--workbench{grid-template-columns:minmax(220px,22%) minmax(420px,1fr) minmax(310px,34%)}.ss-pane-resizer{z-index:4;background:var(--ss-color-border);cursor:col-resize;touch-action:none;border:0;align-self:stretch;width:8px;min-width:8px;min-height:0;position:relative}.ss-pane-resizer:before{content:"";position:absolute;inset:0 -4px}.ss-pane-resizer>span{border-radius:var(--ss-radius-round);background:var(--ss-color-border-strong);opacity:0;width:3px;height:42px;transition:opacity var(--ss-motion-fast) var(--ss-motion-ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ss-pane-resizer:hover>span,.ss-pane-resizer:focus-visible>span{opacity:1}.ss-pane-resizer:focus-visible{outline:2px solid var(--ss-color-focus);outline-offset:-2px}.ss-pane{overscroll-behavior:contain;background:var(--ss-color-surface);min-width:0;min-height:0;padding:clamp(22px,3vw,42px);overflow:auto}.ss-pane+.ss-pane{border-left:1px solid var(--ss-color-border)}.ss-pane--canvas{background:var(--ss-color-canvas)}.ss-pane--muted{background:var(--ss-color-surface-muted)}.ss-pane-header{justify-content:space-between;align-items:flex-start;gap:var(--ss-space-3);min-width:0;margin-bottom:var(--ss-space-5);display:flex}.ss-pane-header>div:first-child{min-width:0}.ss-pane-header h2{font:var(--ss-font-weight-bold) var(--ss-font-size-title)/var(--ss-font-line-tight) var(--ss-font-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:5px 0 0}.ss-pane-header__description{margin-top:var(--ss-space-2);color:var(--ss-color-text-muted);line-height:1.5}.ss-pane-header__description>*{margin:0}.ss-pane-header__actions{justify-content:flex-end;align-items:center;gap:var(--ss-space-2);flex-wrap:wrap;display:flex}.ss-scroll-region{overscroll-behavior:contain;min-width:0;min-height:0;overflow:auto}.ss-stack{gap:var(--ss-stack-gap,var(--ss-space-4));flex-direction:column;min-width:0;display:flex}.ss-cluster{gap:var(--ss-cluster-gap,var(--ss-space-3));min-width:0;display:flex}.ss-grid{gap:var(--ss-grid-gap,var(--ss-space-4));min-width:0;display:grid}.ss-grid--1{grid-template-columns:minmax(0,1fr)}.ss-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-grid--auto{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.ss-toolbar{align-items:center;gap:var(--ss-space-2);flex-wrap:wrap;min-width:0;display:flex}.ss-card,.ss-panel{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-large);background:var(--ss-color-surface);min-width:0;overflow:clip}.ss-card{box-shadow:var(--ss-shadow-small)}.ss-card__header{justify-content:space-between;align-items:center;gap:var(--ss-space-4);border-bottom:1px solid var(--ss-color-border);min-width:0;min-height:70px;padding:17px 20px 14px;display:flex}.ss-card__header>div:first-child,.ss-card__title{overflow-wrap:anywhere;min-width:0}.ss-card__title{font-size:var(--ss-font-size-lead);font-weight:var(--ss-font-weight-semibold);margin:3px 0 0}.ss-card__action{flex:none}.ss-card__body{min-width:0;padding:var(--ss-space-5);overflow-wrap:anywhere}.ss-panel--raised{background:var(--ss-color-surface-raised);box-shadow:var(--ss-shadow-small)}.ss-panel--muted{background:var(--ss-color-surface-muted)}.ss-panel__header{min-width:0;padding:var(--ss-space-4) var(--ss-space-5);border-bottom:1px solid var(--ss-color-border)}.ss-panel__body{min-width:0;padding:var(--ss-space-5)}.ss-panel__footer{min-width:0;padding:var(--ss-space-4) var(--ss-space-5);border-top:1px solid var(--ss-color-border)}.ss-list-row{align-items:center;gap:var(--ss-space-3);border-bottom:1px solid var(--ss-color-border);grid-template-columns:auto minmax(0,1fr) auto auto;min-width:0;padding:12px 0;display:grid}.ss-list-row:last-child{border-bottom:0}.ss-list-row__icon{border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-accent);width:36px;height:36px;color:var(--ss-color-accent-hover);place-items:center;display:grid}.ss-list-row__content{min-width:0}.ss-list-row__content strong,.ss-list-row__content small{overflow-wrap:anywhere;display:block}.ss-list-row__content small{color:var(--ss-color-text-muted);margin-top:3px}.ss-list-row__meta{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small)}.ss-list-row__actions{justify-content:flex-end;align-items:center;gap:var(--ss-space-2);flex-wrap:wrap;display:flex}.ss-definition-list{margin:0;display:grid}.ss-definition-list>div{justify-content:space-between;gap:var(--ss-space-5);border-bottom:1px solid var(--ss-color-border);min-width:0;padding:11px 0;display:flex}.ss-definition-list>div:last-child{border-bottom:0}.ss-definition-list dt{color:var(--ss-color-text-muted)}.ss-definition-list dd{min-width:0;font-weight:var(--ss-font-weight-semibold);text-align:right;overflow-wrap:anywhere;margin:0}@media (width<=1080px) and (width>=721px){.ss-product-shell{grid-template-columns:var(--ss-layout-sidebar-compact) minmax(0, 1fr)}.ss-product-shell--with-utility{grid-template-columns:var(--ss-layout-sidebar-compact) minmax(0, 1fr);grid-template-areas:"sidebar stage"}.ss-product-shell__utility{display:none}.ss-pane-layout--three,.ss-pane-layout--workbench{grid-template-columns:minmax(200px,28%) minmax(0,1fr)}.ss-pane-layout--three>:nth-child(3),.ss-pane-layout--workbench>:nth-child(3){grid-column:2}}@media (width<=720px){.ss-product-shell,.ss-product-shell--with-utility{grid-template:"stage"minmax(0,1fr)"mobile"64px/minmax(0,1fr)}.ss-product-shell__sidebar,.ss-product-shell__utility{display:none}.ss-product-shell__mobile-nav{min-width:0;padding:5px 8px max(5px, env(safe-area-inset-bottom));border-top:1px solid var(--ss-color-border);background:color-mix(in srgb, var(--ss-color-surface) 96%, transparent);grid-area:mobile;align-items:stretch;gap:2px;display:flex;overflow-x:auto}.ss-screen{padding:26px 16px 40px}.ss-screen-header{margin-bottom:var(--ss-space-6);align-items:flex-start}.ss-screen-header h1{font-size:2.25rem}.ss-screen-header__description{font-size:.9375rem}.ss-screen-header__actions{justify-content:flex-start;width:100%}.ss-pane-layout--list-detail,.ss-pane-layout--three,.ss-pane-layout--workbench{display:block;overflow:hidden}.ss-pane-resizer{display:none}.ss-pane{width:100%;height:100%;padding:22px 16px 38px;border:0!important}.ss-grid--2,.ss-grid--3{grid-template-columns:minmax(0,1fr)}.ss-list-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.ss-list-row__actions{grid-column:2/-1;justify-content:flex-start}.ss-card__header{padding:var(--ss-space-4);align-items:flex-start}.ss-card__body{padding:var(--ss-space-4)}}.ss-status{border-radius:var(--ss-radius-round);width:fit-content;min-width:0;color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);font-weight:var(--ss-font-weight-semibold);overflow-wrap:anywhere;align-items:center;gap:7px;line-height:1.2;display:inline-flex}.ss-status__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.ss-status--positive{color:var(--ss-color-success)}.ss-status--warning{color:var(--ss-color-warning)}.ss-status--danger{color:var(--ss-color-danger)}.ss-status--info{color:var(--ss-color-info)}.ss-badge{border-radius:var(--ss-radius-round);background:var(--ss-color-surface-muted);width:fit-content;min-height:25px;color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-semibold);align-items:center;padding:3px 9px;display:inline-flex}.ss-badge--positive{background:var(--ss-color-success-surface);color:var(--ss-color-success)}.ss-badge--warning{background:var(--ss-color-warning-surface);color:var(--ss-color-warning)}.ss-badge--danger{background:var(--ss-color-danger-surface);color:var(--ss-color-danger)}.ss-badge--info{background:var(--ss-color-info-surface);color:var(--ss-color-info)}.ss-state-notice{align-items:start;gap:var(--ss-space-3);min-width:0;margin:var(--ss-space-4) 0;border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-info-surface);color:var(--ss-color-info);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);padding:13px 14px;display:grid}.ss-state-notice>.ss-icon{margin-top:1px}.ss-state-notice strong{color:currentColor;display:block}.ss-state-notice__body{color:var(--ss-color-text);margin-top:5px;line-height:1.5}.ss-state-notice__body>*{margin:0}.ss-state-notice code{font-size:var(--ss-font-size-micro);margin-top:6px;display:block}.ss-state-notice__actions{gap:var(--ss-space-2);margin-top:var(--ss-space-3);flex-wrap:wrap;display:flex}.ss-state-notice--success,.ss-state-notice--recovery{border-color:color-mix(in srgb, var(--ss-color-success) 30%, var(--ss-color-border));background:var(--ss-color-success-surface);color:var(--ss-color-success)}.ss-state-notice--waiting,.ss-state-notice--validation,.ss-state-notice--conflict{border-color:color-mix(in srgb, var(--ss-color-warning) 30%, var(--ss-color-border));background:var(--ss-color-warning-surface);color:var(--ss-color-warning)}.ss-state-notice--error,.ss-state-notice--permission,.ss-state-notice--unknown,.ss-state-notice--offline{border-color:color-mix(in srgb, var(--ss-color-danger) 30%, var(--ss-color-border));background:var(--ss-color-danger-surface);color:var(--ss-color-danger)}.ss-empty{align-content:center;justify-items:center;gap:var(--ss-space-2);min-width:0;min-height:180px;padding:var(--ss-space-8);color:var(--ss-color-text-muted);text-align:center;display:grid}.ss-empty__icon{border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-accent);width:44px;height:44px;color:var(--ss-color-accent);place-items:center;display:grid}.ss-empty h3{margin:var(--ss-space-2) 0 0;color:var(--ss-color-text)}.ss-empty p{max-width:42ch;margin:0;line-height:1.55}.ss-empty__actions{justify-content:center;gap:var(--ss-space-2);margin-top:var(--ss-space-2);flex-wrap:wrap;display:flex}.ss-loading{justify-content:center;align-items:center;gap:var(--ss-space-3);min-height:180px;padding:var(--ss-space-6);color:var(--ss-color-text-muted);display:flex}.ss-code{border-radius:var(--ss-radius-medium);background:var(--ss-color-code-surface);max-width:100%;min-height:92px;max-height:320px;color:var(--ss-color-code-text);font:var(--ss-font-size-small)/1.6 var(--ss-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px;overflow:auto}.ss-progress{min-width:0;color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);gap:5px;display:grid}.ss-progress__track{border-radius:var(--ss-radius-round);background:var(--ss-color-border);height:5px;overflow:hidden}.ss-progress__fill{border-radius:inherit;background:var(--ss-color-success);height:100%}.ss-snowie-identity{align-items:center;gap:var(--ss-space-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.ss-snowie-identity__face{place-items:center;width:45px;height:45px;display:grid}.ss-snowie-identity__face .ss-snowie-avatar{width:100%;height:100%;image-rendering:pixelated}.ss-snowie-identity strong,.ss-snowie-identity small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ss-snowie-identity small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-top:2px}.ss-transcript{overscroll-behavior:contain;background:var(--ss-color-surface);min-width:0;min-height:0;padding:clamp(18px,3vw,34px);overflow:auto}.ss-transcript-entry{width:min(680px,100%);margin:0 auto var(--ss-space-3);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);color:var(--ss-color-text);text-align:left;overflow-wrap:anywhere;padding:13px 15px;display:block}button.ss-transcript-entry{cursor:pointer}.ss-transcript-entry__header{justify-content:space-between;align-items:center;gap:var(--ss-space-3);color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;display:flex}.ss-transcript-entry__header>span:first-child{align-items:center;gap:var(--ss-space-2);display:inline-flex}.ss-transcript-entry__header .ss-snowie-avatar{border-radius:var(--ss-radius-round);background:var(--ss-color-surface-accent)}.ss-transcript-entry__body{font-size:var(--ss-font-size-body);line-height:var(--ss-font-line-relaxed);white-space:pre-wrap;margin-top:7px;display:block}.ss-transcript-entry__body>*{margin:0}.ss-transcript-entry__footer{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);text-transform:capitalize;margin-top:7px;display:block}.ss-transcript-entry--member{background:var(--ss-color-surface-accent);border-color:color-mix(in srgb, var(--ss-color-accent) 26%, var(--ss-color-border));width:min(560px,88%);margin-right:0}.ss-transcript-entry--snowie{margin-left:0}.ss-transcript-entry--grouped{margin-top:calc(var(--ss-space-2) * -1)}.ss-transcript-entry--grouped .ss-transcript-entry__header{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.ss-transcript-entry--commentary,.ss-transcript-entry--tool{background:0 0;border-style:dashed}.ss-transcript-entry--final_response{border-color:color-mix(in srgb, var(--ss-color-accent) 45%, var(--ss-color-border));box-shadow:var(--ss-shadow-small)}.ss-transcript-entry--effect,.ss-transcript-entry--receipt{background:var(--ss-color-warning-surface)}.ss-transcript-welcome{align-content:center;justify-items:center;gap:var(--ss-space-2);min-height:65%;color:var(--ss-color-text-muted);text-align:center;display:grid}.ss-transcript-welcome h3{margin:var(--ss-space-2) 0 0;color:var(--ss-color-text);font:var(--ss-font-weight-bold) var(--ss-font-size-title)/var(--ss-font-line-tight) var(--ss-font-display)}.ss-transcript-welcome>div{max-width:48ch;line-height:1.6}.ss-transcript-welcome__icon{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-round);background:var(--ss-color-surface-accent);width:64px;height:64px;color:var(--ss-color-accent-hover);place-items:center;display:grid}.ss-composer{gap:var(--ss-space-2);min-width:0;padding:12px 18px max(14px, env(safe-area-inset-bottom));border-top:1px solid var(--ss-color-border);background:color-mix(in srgb, var(--ss-color-surface) 96%, transparent);box-shadow:var(--ss-shadow-composer);display:grid}.ss-composer__reference{justify-content:space-between;gap:var(--ss-space-3);min-width:0;color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);display:flex}.ss-composer__reference code{max-width:72%;color:var(--ss-color-accent-hover);text-align:right;overflow-wrap:anywhere}.ss-composer__body{min-width:0;display:grid}.ss-composer__body textarea{resize:vertical;border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);width:100%;min-width:0;min-height:76px;max-height:190px;color:var(--ss-color-text);padding:12px 14px;line-height:1.5}.ss-composer__actions{justify-content:space-between;align-items:center;gap:var(--ss-space-3);min-width:0;display:flex}.ss-question{width:min(680px,100%);margin:var(--ss-space-5) auto;border:1px solid color-mix(in srgb, var(--ss-color-warning) 38%, var(--ss-color-border));border-radius:var(--ss-radius-large);padding:var(--ss-space-5);background:var(--ss-color-warning-surface)}.ss-question h3{margin:7px 0}.ss-question p{margin:0 0 var(--ss-space-3);color:var(--ss-color-text-muted);line-height:1.5}.ss-question__actions{align-items:center;gap:var(--ss-space-2);margin-top:var(--ss-space-3);flex-wrap:wrap;display:flex}.ss-evidence-row{gap:4px var(--ss-space-2);border-top:1px solid var(--ss-color-border);grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:9px 0;display:grid}.ss-evidence-row code,.ss-evidence-row small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);overflow-wrap:anywhere;grid-column:1/-1}@media (width<=720px){.ss-transcript{padding:18px 13px}.ss-transcript-entry--member{width:min(100%,340px)}.ss-composer{padding:10px 12px max(12px, env(safe-area-inset-bottom))}.ss-composer__actions{align-items:flex-end}}._console-shell_2k0l9_2{min-width:0}._console-stage_2k0l9_3{background:var(--ss-color-surface)}._console-sidebar_2k0l9_4{overflow:hidden}._space-switch_2k0l9_5{min-width:0}._space-switch_2k0l9_5 .ss-select-menu__trigger{border-color:var(--ss-color-sidebar-border);background:var(--ss-color-sidebar-raised);min-height:68px;color:var(--ss-color-sidebar-text);padding:9px 10px}._space-switch_2k0l9_5 .ss-select-menu__trigger[data-hovered]{border-color:color-mix(in srgb, var(--ss-color-sidebar-border) 60%, var(--ss-color-sidebar-text));background:color-mix(in srgb, var(--ss-color-sidebar-raised) 92%, var(--ss-color-accent))}._space-switch_2k0l9_5 .ss-select__value{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}._space-switch_2k0l9_5 .ss-brand-mark{width:32px;height:32px}._space-switch_2k0l9_5 .ss-select__value>span{min-width:0}._space-switch_2k0l9_5 strong,._space-switch_2k0l9_5 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._space-switch_2k0l9_5 strong{font-size:var(--ss-font-size-small);letter-spacing:-.01em}._space-switch_2k0l9_5 small{color:var(--ss-color-sidebar-muted);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-semibold);margin-top:2px}._sidebar-navigation_2k0l9_14{gap:var(--ss-space-2);scrollbar-width:thin;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}._nav-link_2k0l9_15{border-radius:var(--ss-radius-small);min-width:0;min-height:40px;color:color-mix(in srgb, var(--ss-color-sidebar-text) 74%, var(--ss-color-sidebar-muted));font-size:var(--ss-font-size-small);font-weight:var(--ss-font-weight-semibold);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}._nav-link_2k0l9_15>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._nav-link_2k0l9_15:hover,._nav-link--active_2k0l9_17{background:color-mix(in srgb, var(--ss-color-sidebar-raised) 84%, var(--ss-color-accent));color:var(--ss-color-sidebar-text)}._nav-link--active_2k0l9_17>.ss-icon{color:color-mix(in srgb, var(--ss-color-accent) 40%, var(--ss-color-sidebar-text))}._nav-link--subtle_2k0l9_19{min-height:34px;color:var(--ss-color-sidebar-muted);font-size:var(--ss-font-size-micro);padding-block:5px}._nav-meta_2k0l9_20{color:var(--ss-color-sidebar-muted);font-size:var(--ss-font-size-micro);margin-left:auto;display:inline-flex}._snowie-card_2k0l9_21{border:1px solid var(--ss-color-sidebar-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-sidebar-raised);min-width:0;color:var(--ss-color-sidebar-text);padding:10px 42px 10px 10px;text-decoration:none;display:block;position:relative}._snowie-card_2k0l9_21 .ss-snowie-identity strong{font-size:var(--ss-font-size-small)}._snowie-card_2k0l9_21 .ss-snowie-identity small{color:var(--ss-color-sidebar-muted)}._snowie-counter_2k0l9_24{border:1px solid var(--ss-color-sidebar-border);border-radius:var(--ss-radius-round);background:color-mix(in srgb, var(--ss-color-sidebar-raised) 76%, var(--ss-color-accent));min-width:25px;height:25px;color:var(--ss-color-sidebar-text);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-bold);place-items:center;display:grid;position:absolute;top:50%;right:10px;translate:0 -50%}._release-identity_2k0l9_25{min-width:0;color:var(--ss-color-sidebar-muted);font-size:var(--ss-font-size-micro);justify-content:space-between;gap:8px;padding:0 8px;display:flex}._release-identity_2k0l9_25 code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._mobile-nav-link_2k0l9_27{border-radius:var(--ss-radius-small);min-width:62px;min-height:52px;color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-semibold);flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:none}._mobile-nav-link--active_2k0l9_28{background:var(--ss-color-surface-accent);color:var(--ss-color-accent-hover)}._snowie-status-page_2k0l9_29{width:min(1180px,100%);min-height:100%;margin:0 auto;padding:clamp(28px,5vw,64px)}._snowie-status-heading_2k0l9_30{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}._snowie-status-heading_2k0l9_30 h1{font:var(--ss-font-weight-bold) var(--ss-font-size-display)/var(--ss-font-line-tight) var(--ss-font-display);letter-spacing:-.035em;margin:7px 0 10px}._snowie-status-heading_2k0l9_30 p{max-width:680px;color:var(--ss-color-text-muted);margin:0;line-height:1.6}._snowie-status-summary_2k0l9_33{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}._snowie-status-summary_2k0l9_33 article{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);grid-template-columns:auto minmax(0,1fr);gap:2px 10px;min-width:0;padding:16px;display:grid}._snowie-status-summary_2k0l9_33 article>.ss-icon{color:var(--ss-color-accent-hover);grid-row:1/3;margin-top:4px}._snowie-status-summary_2k0l9_33 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.15rem;overflow:hidden}._snowie-status-summary_2k0l9_33 span{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-semibold)}._snowie-status-summary_2k0l9_33 small{color:var(--ss-color-text-muted);grid-column:1/-1;margin-top:10px;line-height:1.45}._snowie-session-directory_2k0l9_39{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-large);background:var(--ss-color-surface-raised);overflow:hidden}._snowie-session-directory_2k0l9_39>header{border-bottom:1px solid var(--ss-color-border);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}._snowie-session-directory_2k0l9_39 h2{font:var(--ss-font-weight-bold) var(--ss-font-size-title)/var(--ss-font-line-tight) var(--ss-font-sans);margin:4px 0 0}._snowie-session-list_2k0l9_42{display:grid}._snowie-session-link_2k0l9_43{border-bottom:1px solid var(--ss-color-border);min-width:0;color:var(--ss-color-text);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 18px;text-decoration:none;display:grid}._snowie-session-link_2k0l9_43:last-child{border-bottom:0}._snowie-session-link_2k0l9_43:hover{background:var(--ss-color-surface-accent)}._snowie-session-link_2k0l9_43>span:nth-child(2){min-width:0}._snowie-session-link_2k0l9_43 strong,._snowie-session-link_2k0l9_43 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._snowie-session-link_2k0l9_43 small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-top:4px}._snowie-session-icon_2k0l9_49{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-small);width:36px;height:36px;color:var(--ss-color-accent-hover);place-items:center;display:grid}._page_2k0l9_50{width:min(var(--ss-layout-content-max), 100%);min-height:100%;margin:0 auto;padding:clamp(30px,5vw,68px)}._page--narrow_2k0l9_51{width:min(820px,100%)}._page-heading_2k0l9_52{margin-bottom:30px}._page-heading_2k0l9_52 h1,._resource-list_2k0l9_53 h1,._resource-stage_2k0l9_53 h2{font:var(--ss-font-weight-bold) var(--ss-font-size-display)/var(--ss-font-line-tight) var(--ss-font-display);letter-spacing:-.03em;margin:8px 0 10px}._page-heading_2k0l9_52 p{max-width:690px;color:var(--ss-muted);font-size:1rem;line-height:1.65}._card-grid_2k0l9_55,._operation-grid_2k0l9_55{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._operation-grid_2k0l9_55{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr))}._facts_2k0l9_57{margin:0;display:grid}._facts_2k0l9_57 div{border-bottom:1px solid var(--ss-line);justify-content:space-between;gap:20px;padding:12px 0;display:flex}._facts_2k0l9_57 div:last-child{border:0}._facts_2k0l9_57 dt{color:var(--ss-muted)}._facts_2k0l9_57 dd{font-weight:var(--ss-font-weight-bold);text-align:right;margin:0}._body-copy_2k0l9_62{color:var(--ss-muted);line-height:1.65}._capability_2k0l9_63,._pill_2k0l9_63{background:var(--ss-panel-muted);color:var(--ss-muted);font-size:var(--ss-font-size-micro);border-radius:999px;padding:5px 8px;display:inline-block}._capability_2k0l9_63{border-radius:7px;margin:3px 0 14px}._inline-form_2k0l9_65{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}._action-row_2k0l9_66{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}._error-text_2k0l9_67{color:var(--ss-color-danger)}._notice_2k0l9_68{color:var(--ss-color-success);background:var(--ss-color-success-surface);border-radius:var(--ss-radius-medium);padding:10px 12px;line-height:1.5}._state-banner_2k0l9_69{border:1px solid color-mix(in srgb, var(--ss-color-danger) 30%, var(--ss-color-border));border-radius:var(--ss-radius-medium);background:var(--ss-color-danger-surface);overflow-wrap:anywhere;margin:16px 0;padding:14px}._state-banner_2k0l9_69 strong,._state-banner_2k0l9_69 p,._state-banner_2k0l9_69 code{display:block}._state-banner_2k0l9_69 p{margin:6px 0;line-height:1.5}._state-banner_2k0l9_69 code{font-size:var(--ss-font-size-small);overflow-wrap:anywhere}._state-banner--conflict_2k0l9_73,._state-banner--unknown_2k0l9_73{border-color:color-mix(in srgb, var(--ss-color-warning) 32%, var(--ss-color-border));background:var(--ss-color-warning-surface)}._state-banner--permission_2k0l9_74{border-color:color-mix(in srgb, var(--ss-color-info) 30%, var(--ss-color-border));background:var(--ss-color-info-surface)}._muted_2k0l9_75{color:var(--ss-muted);font-size:var(--ss-font-size-small);margin-top:4px}._space-grid_2k0l9_76{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;margin-bottom:24px;display:grid}._space-tile_2k0l9_77{background:var(--ss-panel);min-height:94px;color:var(--ss-text);border:1px solid var(--ss-line);border-radius:var(--ss-radius);box-shadow:var(--ss-shadow);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;text-decoration:none;display:grid}._space-tile_2k0l9_77:hover{border-color:var(--ss-color-accent);transform:translateY(-1px)}._space-tile__mark_2k0l9_79{border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-accent);width:46px;height:46px;color:var(--ss-accent);font:var(--ss-font-weight-bold) 1.3rem var(--ss-font-display);place-items:center;display:grid}._space-tile_2k0l9_77 strong,._space-tile_2k0l9_77 small{display:block}._space-tile_2k0l9_77 small{color:var(--ss-muted);margin-top:5px}._create-space_2k0l9_82{margin-top:24px}._account-settings_2k0l9_83{border-top:1px solid var(--ss-line);margin-top:clamp(42px,7vw,76px);padding-top:clamp(28px,4vw,48px)}._account-settings__heading_2k0l9_84{margin-bottom:var(--ss-space-5)}._account-settings__heading_2k0l9_84 h2{font:var(--ss-font-weight-bold) var(--ss-font-size-title)/var(--ss-font-line-tight) var(--ss-font-display);letter-spacing:-.025em;margin:7px 0 5px}._account-settings__heading_2k0l9_84 p{color:var(--ss-muted);overflow-wrap:anywhere;margin:0}._account-settings__grid_2k0l9_87{align-items:start;gap:var(--ss-space-5);grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);display:grid}._stack-list_2k0l9_88{margin-bottom:18px;display:grid}._stack-list_2k0l9_88>div{border-bottom:1px solid var(--ss-line);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:12px 0;display:flex}._stack-list_2k0l9_88>div:last-child{border:0}._stack-list_2k0l9_88 strong,._stack-list_2k0l9_88 small{overflow-wrap:anywhere;display:block}._stack-list_2k0l9_88 small{color:var(--ss-muted);margin-top:3px}._row-actions_2k0l9_93{justify-content:flex-end;align-items:end;gap:8px;min-width:min(270px,48%);display:flex}._row-actions_2k0l9_93 .ss-field{min-width:126px;margin:0}._link-code_2k0l9_95{border:1px dashed color-mix(in srgb, var(--ss-color-success) 42%, var(--ss-color-border));border-radius:var(--ss-radius-medium);background:var(--ss-color-success-surface);margin:14px 0;padding:14px}._link-code_2k0l9_95 small,._link-code_2k0l9_95 strong{display:block}._link-code_2k0l9_95 strong{font:var(--ss-font-weight-bold) 1.4rem var(--ss-font-mono);letter-spacing:.08em;margin-top:5px}._primary-link_2k0l9_99,._secondary-link_2k0l9_99{min-height:var(--ss-layout-touch-target);justify-content:center;align-items:center;gap:var(--ss-space-2);border:1px solid var(--ss-color-accent);border-radius:var(--ss-radius-medium);background:var(--ss-color-accent);color:var(--ss-color-accent-text);text-align:center;font-weight:var(--ss-font-weight-bold);padding:9px 14px;line-height:1.2;text-decoration:none;display:inline-flex}._secondary-link_2k0l9_99{border-color:var(--ss-color-border);background:var(--ss-color-surface-raised);color:var(--ss-color-text)}._space-home_2k0l9_101{width:min(1240px,100%)}._home-grid_2k0l9_102{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}._home-destinations_2k0l9_103,._home-pulse_2k0l9_103{grid-column:1/-1}._home-event-list_2k0l9_104,._home-readiness_2k0l9_104{min-width:0;display:grid}._home-event-list_2k0l9_104 time{white-space:nowrap}._destination-grid_2k0l9_106{gap:var(--ss-space-3);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}._destination-tile_2k0l9_107{align-items:center;gap:var(--ss-space-3);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);min-width:0;min-height:86px;color:var(--ss-color-text);grid-template-columns:auto minmax(0,1fr);padding:14px;text-decoration:none;display:grid}._destination-tile_2k0l9_107:hover{border-color:color-mix(in srgb, var(--ss-color-accent) 45%, var(--ss-color-border));background:var(--ss-color-surface-accent)}._destination-tile_2k0l9_107>.ss-status{grid-column:2}._destination-tile_2k0l9_107 strong,._destination-tile_2k0l9_107 small{overflow-wrap:anywhere;display:block}._destination-tile_2k0l9_107 small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);margin-top:4px;line-height:1.4}._destination-icon_2k0l9_112{border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-accent);width:42px;height:42px;color:var(--ss-color-accent);grid-row:span 2;place-items:center;display:grid}._workbench-callout_2k0l9_113{justify-content:space-between;align-items:center;gap:var(--ss-space-4);min-width:0;margin-top:var(--ss-space-4);border-radius:var(--ss-radius-medium);padding:var(--ss-space-4);background:var(--ss-color-surface-muted);flex-wrap:wrap;display:flex}._workbench-callout_2k0l9_113 strong,._workbench-callout_2k0l9_113 small{display:block}._workbench-callout_2k0l9_113 small{color:var(--ss-color-text-muted);margin-top:3px}._pulse-row_2k0l9_116{align-items:center;gap:var(--ss-space-3);border-bottom:1px solid var(--ss-color-border);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:11px 0;display:grid}._pulse-row_2k0l9_116:last-child{border-bottom:0}._pulse-row_2k0l9_116 strong,._pulse-row_2k0l9_116 small{overflow-wrap:anywhere;display:block}._pulse-row_2k0l9_116 small,._pulse-row_2k0l9_116 time{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small)}._pulse-dot_2k0l9_120{background:var(--ss-color-success);border-radius:50%;width:8px;height:8px}._settings-navigation_2k0l9_122{gap:var(--ss-space-1);min-width:0;margin:-8px 0 var(--ss-space-6);border-bottom:1px solid var(--ss-color-border);display:flex;overflow-x:auto}._settings-tab_2k0l9_123{min-height:var(--ss-layout-touch-target);align-items:center;gap:var(--ss-space-2);color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);font-weight:var(--ss-font-weight-semibold);white-space:nowrap;border-bottom:2px solid #0000;padding:8px 12px;text-decoration:none;display:inline-flex}._settings-tab--active_2k0l9_124{border-bottom-color:var(--ss-color-accent);color:var(--ss-color-accent-hover)}._settings-page_2k0l9_125>.ss-card+.ss-card{margin-top:var(--ss-space-5)}._settings-page_2k0l9_125>.ss-state-notice{margin-bottom:var(--ss-space-5)}._snowie-settings-grid_2k0l9_127{align-items:start;gap:var(--ss-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._snowie-setting-options_2k0l9_128{gap:var(--ss-space-3);display:grid}._snowie-settings-save_2k0l9_129{z-index:4;justify-content:space-between;align-items:center;gap:var(--ss-space-4);margin-top:var(--ss-space-5);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);padding:var(--ss-space-3);background:color-mix(in srgb, var(--ss-color-surface) 94%, transparent);box-shadow:var(--ss-shadow-overlay);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;position:sticky;bottom:0}._resource-layout_2k0l9_130{background:var(--ss-color-surface);grid-template-columns:minmax(280px,32%) minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}._resource-layout--page_2k0l9_131{grid-template-columns:minmax(272px, min(var(--resource-list-width,300px), 42%)) 8px minmax(0, 1fr)}._resource-layout--desk_2k0l9_132{grid-template-columns:minmax(380px, min(var(--resource-list-width,560px), 50%)) 8px minmax(0, 1fr)}._resource-layout--page_2k0l9_131._resource-layout--snowie_2k0l9_133{grid-template-columns:minmax(240px, min(var(--resource-list-width,300px), 28%)) 8px minmax(0, 1fr) 8px minmax(360px, min(var(--resource-snowie-width,450px), 38%))}._resource-layout--desk_2k0l9_132._resource-layout--snowie_2k0l9_133{grid-template-columns:minmax(300px, min(var(--resource-list-width,560px), 30%)) 8px minmax(0, 1fr) 8px minmax(360px, min(var(--resource-snowie-width,450px), 38%))}._resource-layout--snowie_2k0l9_133{grid-template-rows:var(--ss-layout-pane-header) minmax(0, 1fr)}._resource-layout--snowie_2k0l9_133>._resource-list_2k0l9_53{grid-area:1/1/-1}._resource-layout--snowie_2k0l9_133>._resource-browser-resizer_2k0l9_137{grid-area:1/2/-1}._resource-layout--snowie_2k0l9_133>._resource-edit-header_2k0l9_138{grid-area:1/3/auto/-1}._resource-layout--snowie_2k0l9_133>._resource-stage_2k0l9_53{grid-area:2/3}._resource-layout--snowie_2k0l9_133>._resource-snowie-resizer_2k0l9_140{grid-area:2/4}._resource-layout--snowie_2k0l9_133>._resource-snowie-pane_2k0l9_141{grid-area:2/5}._resource-list_2k0l9_53,._resource-stage_2k0l9_53{min-width:0;min-height:0;overflow:auto}._resource-stage_2k0l9_53{position:relative}._resource-list_2k0l9_53{background:color-mix(in srgb, var(--ss-color-surface-muted) 76%, var(--ss-color-surface));padding:clamp(20px,2.4vw,34px)}._resource-list_2k0l9_53>header{height:var(--ss-layout-pane-header);min-height:var(--ss-layout-pane-header);justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._resource-list__actions_2k0l9_146{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}._resource-list_2k0l9_53 h1{font:var(--ss-font-weight-bold) var(--ss-font-size-title)/var(--ss-font-line-tight) var(--ss-font-sans);letter-spacing:-.025em;margin:5px 0 0}._resource-search_2k0l9_148{margin-bottom:var(--ss-space-4)}._resource-items_2k0l9_149{gap:7px;display:grid}.ss-button._resource-item_2k0l9_149{text-align:left;border:1px solid #0000;border-radius:8px;justify-items:start;gap:4px;width:100%;min-width:0;height:auto;padding:12px;display:grid}.ss-button._resource-item_2k0l9_149>.ss-button__label{justify-items:start;gap:4px;width:100%;min-width:0;display:grid}.ss-button._resource-item--selected_2k0l9_152{border-color:var(--ss-line);background:var(--ss-color-surface-raised);box-shadow:var(--ss-shadow-small)}._resource-stage_2k0l9_53{padding:clamp(24px,4vw,58px)}._resource-stage_2k0l9_53 h2{overflow-wrap:anywhere}._resource-mobile-back_2k0l9_155{display:none}._resource-editing_2k0l9_156{gap:var(--ss-space-4);display:grid}._page-mobile-readonly_2k0l9_157{gap:var(--ss-space-4);display:none}._page-tree-pane_2k0l9_159{padding:0 0 32px}._page-tree-pane_2k0l9_159>header,._desk-browser_2k0l9_160>header{z-index:4;border-bottom:1px solid var(--ss-color-border);background:color-mix(in srgb, var(--ss-color-surface-muted) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);margin:0;padding:10px 14px;position:sticky;top:0}._page-tree-pane_2k0l9_159>._resource-search_2k0l9_148,._desk-browser_2k0l9_160>._resource-search_2k0l9_148{margin:12px 14px}._page-tree_2k0l9_159{gap:2px;padding:0 8px 18px;display:grid}._workspace-nav-row_2k0l9_163{border-radius:7px;min-width:0;position:relative}.ss-button._workspace-nav-main_2k0l9_164{min-width:0;height:auto;color:var(--ss-color-text);text-align:left;justify-content:flex-start}.ss-button._workspace-nav-main_2k0l9_164>.ss-button__label{min-width:0}.ss-button._workspace-nav-toggle_2k0l9_166{padding:0}._page-tree-row_2k0l9_167{margin-left:calc(var(--page-tree-depth) * 14px);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}._page-tree-row_2k0l9_167._workspace-nav-row--expandable_2k0l9_168{grid-template-columns:24px minmax(0,1fr)}._page-tree-row--selected_2k0l9_169{background:var(--ss-color-surface-raised);box-shadow:inset 3px 0 var(--ss-color-accent), var(--ss-shadow-small)}._page-tree-row--drop_2k0l9_170{box-shadow:inset 0 2px var(--ss-color-accent)}.ss-button._page-tree-toggle_2k0l9_171{border-radius:6px;width:24px;min-width:24px;min-height:38px;padding:0}.ss-button._page-tree-main_2k0l9_172{min-height:44px;padding:5px 8px}.ss-button._page-tree-main_2k0l9_172>.ss-button__label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}._page-tree-main_2k0l9_172 span{min-width:0}._page-tree-main_2k0l9_172 strong,._page-tree-main_2k0l9_172 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._page-tree-main_2k0l9_172 small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-top:2px}._page-stage_2k0l9_177{background:var(--ss-color-surface);padding:0}._page-reader_2k0l9_178,._page-editor-workspace_2k0l9_178,._page-folder-detail_2k0l9_178{min-height:100%}._page-document-header_2k0l9_179,._desk-preview-header_2k0l9_179{z-index:2;width:100%;min-width:0;height:var(--ss-layout-pane-header);min-height:var(--ss-layout-pane-header);border-bottom:1px solid var(--ss-color-border);background:color-mix(in srgb, var(--ss-color-surface) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:14px;padding:10px clamp(18px,2.2vw,30px);display:flex;position:sticky;top:0;overflow:hidden}._resource-edit-header_2k0l9_138{z-index:4;position:relative;top:auto}._resource-layout--snowie_2k0l9_133 ._desk-editor_2k0l9_181>._desk-preview-header_2k0l9_179{display:none}._page-document-header_2k0l9_179>div:first-child,._desk-preview-header_2k0l9_179>div:first-child{flex:180px;min-width:0}._page-document-header_2k0l9_179 h2,._desk-preview-header_2k0l9_179 h2{font:var(--ss-font-weight-bold) 1.35rem/var(--ss-font-line-tight) var(--ss-font-sans);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:3px 0;overflow:hidden}._page-document-header_2k0l9_179 p,._desk-preview-header_2k0l9_179 p{max-width:760px;color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}._page-document-actions_2k0l9_185{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}._page-document-actions_2k0l9_185 .ss-button__label{overflow-wrap:normal;white-space:nowrap}._page-document-canvas_2k0l9_187{width:min(860px,100% - 44px);margin:0 auto;padding:clamp(34px,6vw,74px) 0 90px}._page-reading-layout_2k0l9_188{grid-template-columns:minmax(0,1fr) minmax(250px,300px);min-height:calc(100% - 118px);display:grid}._page-reading-main_2k0l9_189{min-width:0}._page-insights_2k0l9_190{border-left:1px solid var(--ss-color-border);background:color-mix(in srgb, var(--ss-color-surface-muted) 72%, var(--ss-color-surface));min-width:0}._page-insights_2k0l9_190>section{border-bottom:1px solid var(--ss-color-border);overflow-wrap:anywhere;gap:9px;padding:18px;display:grid;position:relative}._page-insights_2k0l9_190>section>.ss-icon{color:var(--ss-color-accent-hover);position:absolute;top:17px;right:18px}._page-insights_2k0l9_190 p{color:var(--ss-color-text);font-size:var(--ss-font-size-small);white-space:pre-wrap;margin:0;line-height:1.55}._page-insights_2k0l9_190 ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}._page-insights_2k0l9_190 li{border-left:2px solid var(--ss-color-border-strong);padding-left:9px}._page-insights_2k0l9_190 li strong,._page-insights_2k0l9_190 li small{display:block}._page-insights_2k0l9_190 li small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-top:3px}._page-insights_2k0l9_190 section>header{justify-content:space-between;align-items:center;gap:8px;display:flex}._page-insights_2k0l9_190 section>div{gap:4px;display:grid}._page-insights_2k0l9_190 section>div .ss-button{justify-content:flex-start;min-width:0}._page-attachment-summary_2k0l9_201{border-top:1px solid var(--ss-color-border);width:min(860px,100% - 44px);margin:-48px auto 70px;padding-top:18px}._page-attachment-summary_2k0l9_201>div{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}._page-editor-body_2k0l9_203{gap:18px;width:100%;margin:0;padding:clamp(28px,3vw,48px) clamp(22px,3.2vw,52px) 90px;display:grid}._page-folder-detail_2k0l9_178>._page-empty-folder_2k0l9_204{min-height:360px;color:var(--ss-color-text-muted);text-align:center;align-content:center;justify-items:center;gap:8px;padding:34px;display:grid}._page-folder-detail_2k0l9_178>._page-empty-folder_2k0l9_204 p{max-width:420px;line-height:1.6}._page-reader_2k0l9_178>._attachment-panel_2k0l9_206,._page-reader_2k0l9_178>._move-panel_2k0l9_206,._page-reader_2k0l9_178>._danger-panel_2k0l9_206,._page-reader_2k0l9_178>._publication-panel_2k0l9_206,._page-reader_2k0l9_178>._page-activity-panel_2k0l9_207,._page-folder-detail_2k0l9_178>._move-panel_2k0l9_206,._page-folder-detail_2k0l9_178>._danger-panel_2k0l9_206{width:min(860px,100% - 44px);margin-inline:auto}._page-activity-panel_2k0l9_207{border-top:1px solid var(--ss-color-border);padding:20px 0 34px}._page-activity-panel_2k0l9_207>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._page-activity-panel_2k0l9_207>header p{margin:4px 0 0}._page-activity-panel_2k0l9_207 ol{margin:14px 0 0;padding:0;list-style:none;display:grid}._page-activity-panel_2k0l9_207 li{border-top:1px solid var(--ss-color-border);grid-template-columns:auto minmax(0,1fr);gap:10px;min-width:0;padding:11px 0;display:grid}._page-activity-panel_2k0l9_207 li strong,._page-activity-panel_2k0l9_207 li small,._page-activity-panel_2k0l9_207 li time{display:block}._page-activity-panel_2k0l9_207 li small,._page-activity-panel_2k0l9_207 li time{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);overflow-wrap:anywhere;margin-top:3px}._page-activity-dot_2k0l9_215{background:var(--ss-color-accent);border-radius:50%;width:8px;height:8px;margin-top:5px}._desk-browser_2k0l9_160{padding:0 0 32px;position:relative}._desk-browser_2k0l9_160>header{padding-inline:clamp(18px,2.4vw,34px)}._desk-browser_2k0l9_160>._resource-search_2k0l9_148{margin-inline:clamp(18px,2.4vw,34px)}._desk-breadcrumbs_2k0l9_220{align-items:center;gap:1px;min-width:0;margin:-4px 0 12px;display:flex;overflow-x:auto}._desk-breadcrumbs_2k0l9_220>span{align-items:center;display:inline-flex}._desk-breadcrumbs_2k0l9_220 .ss-button{flex:none}._desk-nav-actions_2k0l9_223{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}._desk-upload-button_2k0l9_224{width:36px;min-width:36px;padding-inline:0}._desk-upload-button_2k0l9_224>.ss-button__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}._desk-tree_2k0l9_226{gap:2px;min-width:0;padding:0 12px 18px;display:grid}._desk-tree-row_2k0l9_227{margin-left:calc(var(--desk-tree-depth) * 15px);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}._desk-tree-row_2k0l9_227._workspace-nav-row--expandable_2k0l9_168{grid-template-columns:26px minmax(0,1fr)}._desk-tree-row--selected_2k0l9_229{background:var(--ss-color-surface-raised);box-shadow:inset 3px 0 var(--ss-color-accent), var(--ss-shadow-small)}._desk-tree-row--drop_2k0l9_230{box-shadow:inset 0 2px var(--ss-color-accent)}.ss-button._desk-tree-toggle_2k0l9_231{width:26px;min-width:26px;min-height:44px;padding:0}.ss-button._desk-tree-main_2k0l9_232{min-width:0;min-height:50px;color:var(--ss-color-text);text-align:left;justify-content:flex-start;padding:5px 28px 5px 6px}.ss-button._desk-tree-main_2k0l9_232>.ss-button__label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}._desk-tree-main_2k0l9_232 span{min-width:0}._desk-tree-main_2k0l9_232 strong,._desk-tree-main_2k0l9_232 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._desk-tree-main_2k0l9_232 small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-top:3px}._snowie-watching_2k0l9_237{z-index:3;border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-round);background:var(--ss-color-surface-raised);color:var(--ss-color-accent-hover);box-shadow:var(--ss-shadow-small);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-bold);align-items:center;gap:8px;padding:5px 10px 5px 6px;display:inline-flex;position:absolute;bottom:18px;right:18px}._snowie-watching--compact_2k0l9_238{z-index:1;box-shadow:none;background:0 0;border:0;padding:0;bottom:8px;right:8px}._snowie-watching__avatar_2k0l9_239{border-radius:var(--ss-radius-round);place-items:center;display:inline-grid;position:relative}._snowie-watching__avatar_2k0l9_239>.ss-snowie-avatar{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-round);background:var(--ss-color-surface-accent)}._snowie-watching__clock_2k0l9_241{border:2px solid var(--ss-color-surface-raised);border-radius:var(--ss-radius-round);background:var(--ss-color-accent);width:16px;height:16px;color:var(--ss-color-accent-text);place-items:center;display:grid;position:absolute;bottom:-2px;right:-3px}._snowie-watching--compact_2k0l9_238 ._snowie-watching__clock_2k0l9_241{border-width:1px;width:14px;height:14px}._desk-table_2k0l9_243{border-top:1px solid var(--ss-color-border);min-width:0;display:grid}._desk-table__head_2k0l9_244,._desk-row_2k0l9_244{grid-template-columns:minmax(190px,1fr) 80px 132px 66px 40px;align-items:center;gap:10px;display:grid}._desk-table__head_2k0l9_244{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-bold);letter-spacing:.04em;text-transform:uppercase;padding:8px 12px}._desk-row_2k0l9_244{border-top:1px solid var(--ss-color-border);min-width:0;min-height:58px;color:var(--ss-color-text);padding:8px 12px}._desk-row_2k0l9_244:hover{background:var(--ss-color-surface-raised)}._desk-row--selected_2k0l9_248{background:var(--ss-color-surface-accent)}._desk-row--drop_2k0l9_249{box-shadow:inset 0 2px var(--ss-color-accent)}._desk-row_2k0l9_244>.ss-icon-button{justify-self:end}._desk-row__name_2k0l9_251{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}._desk-row__name_2k0l9_251 span{min-width:0}._desk-row__name_2k0l9_251 strong,._desk-row__name_2k0l9_251 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._desk-row__name_2k0l9_251 small,._desk-row_2k0l9_244 time,._desk-row_2k0l9_244>span:not(._desk-row__name_2k0l9_251){color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro)}._desk-row__direct_2k0l9_255{justify-self:end}._desk-drop-overlay_2k0l9_256{z-index:8;border:2px dashed var(--ss-color-accent);background:color-mix(in srgb, var(--ss-color-surface-accent) 90%, transparent);color:var(--ss-color-accent-hover);text-align:center;pointer-events:none;border-radius:10px;place-content:center;justify-items:center;gap:7px;display:grid;position:absolute;inset:12px}._desk-drop-overlay_2k0l9_256 small{color:var(--ss-color-text-muted)}._desk-stage_2k0l9_258{padding:0}._desk-preview_2k0l9_179,._desk-editor_2k0l9_181{min-height:100%}._desk-file-facts_2k0l9_260{border-bottom:1px solid var(--ss-color-border);background:var(--ss-color-surface-muted);flex-wrap:wrap;gap:24px;margin:0;padding:12px clamp(22px,4vw,56px);display:flex}._desk-file-facts_2k0l9_260 div{font-size:var(--ss-font-size-micro);gap:7px;display:flex}._desk-file-facts_2k0l9_260 dt{color:var(--ss-color-text-muted)}._desk-file-facts_2k0l9_260 dd{font-weight:var(--ss-font-weight-semibold);margin:0}._desk-preview-canvas_2k0l9_264{background:color-mix(in srgb, var(--ss-color-surface-muted) 64%, var(--ss-color-surface));place-items:center;min-height:440px;padding:clamp(22px,4vw,52px);display:grid}._desk-markdown-preview_2k0l9_265{border:1px solid var(--ss-color-border);background:var(--ss-color-surface);width:min(860px,100%);box-shadow:var(--ss-shadow-small);border-radius:8px;align-self:start;padding:clamp(24px,4vw,46px)}._desk-text-preview_2k0l9_266{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-code-surface);width:min(920px,100%);max-height:calc(100dvh - 300px);color:var(--ss-color-code-text);box-shadow:var(--ss-shadow-small);font:var(--ss-font-size-micro)/1.65 var(--ss-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:20px;overflow:auto}._desk-media-preview_2k0l9_267{border-radius:var(--ss-radius-medium);max-width:100%;max-height:calc(100dvh - 290px);box-shadow:var(--ss-shadow-medium)}._desk-pdf-preview_2k0l9_268{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);width:min(940px,100%);height:calc(100dvh - 290px);min-height:480px}._desk-audio-preview_2k0l9_269{width:min(620px,100%)}._desk-binary-preview_2k0l9_270,._desk-folder-preview_2k0l9_270{color:var(--ss-color-text-muted);text-align:center;justify-items:center;gap:9px;display:grid}._desk-binary-preview_2k0l9_270 p,._desk-folder-preview_2k0l9_270 p{max-width:430px;margin:0 0 12px;line-height:1.55}._desk-folder-preview_2k0l9_270{align-content:center;min-height:420px}._desk-editor-body_2k0l9_273{gap:18px;width:min(920px,100%);margin:0 auto;padding:clamp(26px,4vw,54px);display:grid}._desk-editor-body_2k0l9_273 .ss-field textarea{min-height:480px;font-family:var(--ss-font-mono)}._desk-landing_2k0l9_275{text-align:center;align-content:center;justify-items:center;gap:22px;min-height:100%;padding:clamp(28px,6vw,72px);display:grid}._desk-landing__hero_2k0l9_276{justify-items:center;gap:8px;width:min(560px,100%);display:grid}._desk-landing__hero_2k0l9_276>.ss-icon{color:var(--ss-color-accent-hover);margin-bottom:4px}._desk-landing__hero_2k0l9_276 h2{margin:0}._desk-landing__hero_2k0l9_276 p{color:var(--ss-color-text-muted);margin:0;line-height:1.6}._desk-landing__stats_2k0l9_280{grid-template-columns:repeat(2,minmax(100px,1fr));gap:10px;display:grid}._desk-landing__stats_2k0l9_280 article{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);padding:12px 22px}._desk-landing__stats_2k0l9_280 strong,._desk-landing__stats_2k0l9_280 span{display:block}._desk-landing__stats_2k0l9_280 strong{font-size:var(--ss-font-size-title)}._desk-landing__stats_2k0l9_280 span{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro)}._desk-landing__actions_2k0l9_285{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._desk-preview_2k0l9_179>._attachment-panel_2k0l9_206,._desk-preview_2k0l9_179>._move-panel_2k0l9_206,._desk-preview_2k0l9_179>._danger-panel_2k0l9_206,._desk-stage_2k0l9_258>section>._move-panel_2k0l9_206,._desk-stage_2k0l9_258>section>._danger-panel_2k0l9_206{width:min(920px,100% - 44px);margin-inline:auto}._resource-snowie-pane_2k0l9_141{border-left:1px solid var(--ss-color-border);background:var(--ss-color-surface);min-width:0;min-height:0;overflow:hidden}._sr-only_2k0l9_289{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._schedule-layout_2k0l9_290{background:var(--ss-panel);grid-template-columns:minmax(220px,260px) minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}._schedule-list_2k0l9_291,._schedule-definition_2k0l9_291,._schedule-inspector_2k0l9_291{min-width:0;min-height:0;overflow:auto}._schedule-list_2k0l9_291{border-right:1px solid var(--ss-line);background:color-mix(in srgb, var(--ss-color-surface-muted) 76%, var(--ss-color-surface));padding:clamp(20px,2.4vw,34px)}._schedule-list_2k0l9_291>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}._schedule-list_2k0l9_291 h1,._schedule-pane-heading_2k0l9_294 h2{font:var(--ss-font-weight-bold) var(--ss-font-size-title)/var(--ss-font-line-tight) var(--ss-font-display);overflow-wrap:anywhere;margin:5px 0 0}._schedule-list_2k0l9_291 h1{overflow-wrap:normal;word-break:keep-all}._schedule-list_2k0l9_291 ._resource-item_2k0l9_149 .ss-status{margin-top:4px}._schedule-list_2k0l9_291 ._resource-item_2k0l9_149>.ss-button__label>span,._schedule-list_2k0l9_291 ._resource-item_2k0l9_149>.ss-button__label>small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._schedule-editor_2k0l9_299{background:var(--ss-color-surface);grid-template-columns:minmax(460px,1.12fr) minmax(340px,.88fr);min-width:0;min-height:0;display:grid;overflow:hidden}._schedule-definition_2k0l9_291{padding:clamp(24px,3vw,44px)}._schedule-inspector_2k0l9_291{border-left:1px solid var(--ss-line);background:color-mix(in srgb, var(--ss-color-surface-muted) 76%, var(--ss-color-surface));padding:clamp(18px,2.2vw,30px)}._schedule-history_2k0l9_302{border:1px solid var(--ss-line);border-radius:var(--ss-radius-medium);background:color-mix(in srgb, var(--ss-color-surface-muted) 76%, var(--ss-color-surface));min-width:0;overflow:hidden}._schedule-pane-heading_2k0l9_294{align-items:center;gap:12px;margin-bottom:24px;display:flex}._schedule-pane-heading_2k0l9_294>div{flex:1;min-width:0}._schedule-history_2k0l9_302>._schedule-pane-heading_2k0l9_294{border-bottom:1px solid var(--ss-line);background:color-mix(in srgb, var(--ss-color-surface-raised) 94%, transparent);margin:0;padding:16px 18px}._schedule-history_2k0l9_302>._schedule-pane-heading_2k0l9_294 h2{font:var(--ss-font-weight-bold) 1.35rem/var(--ss-font-line-tight) var(--ss-font-sans);overflow-wrap:normal;white-space:nowrap}._schedule-mobile-only_2k0l9_307{display:none}._schedule-form_2k0l9_308{width:100%}._schedule-section-heading_2k0l9_309{border-bottom:1px solid var(--ss-color-border);align-items:center;gap:10px;margin-bottom:18px;padding-bottom:14px;display:flex}._schedule-section-heading_2k0l9_309>.ss-icon{color:var(--ss-color-accent-hover)}._schedule-section-heading_2k0l9_309 strong,._schedule-section-heading_2k0l9_309 small{display:block}._schedule-section-heading_2k0l9_309 small{color:var(--ss-color-text-muted);margin-top:3px}._schedule-form-grid_2k0l9_313{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;display:grid}._schedule-interval-grid_2k0l9_314{grid-template-columns:minmax(0,1fr) minmax(140px,.7fr);gap:12px;display:grid}._schedule-recurrence-summary_2k0l9_315{border-radius:var(--ss-radius-medium);background:var(--ss-color-info-surface);min-width:0;color:var(--ss-color-info);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:8px 0 16px;padding:12px;display:grid}._schedule-recurrence-summary_2k0l9_315 strong,._schedule-recurrence-summary_2k0l9_315 small{display:block}._schedule-recurrence-summary_2k0l9_315 small{color:var(--ss-color-text-muted);margin-top:3px;line-height:1.45}._schedule-status_2k0l9_318{margin-bottom:18px}._schedule-status_2k0l9_318 .ss-card__body{gap:16px;display:grid}._schedule-next-due_2k0l9_320{border-radius:var(--ss-radius-medium);background:var(--ss-color-success-surface);gap:4px;padding:14px;display:grid}._schedule-next-due_2k0l9_320 span{color:var(--ss-color-success);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-bold);text-transform:uppercase;letter-spacing:.06em}._schedule-next-due_2k0l9_320 strong{font-size:var(--ss-font-size-lead);overflow-wrap:anywhere}._schedule-next-due_2k0l9_320 small{color:var(--ss-color-text-muted);line-height:1.45}._schedule-status-facts_2k0l9_324{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}._schedule-status-facts_2k0l9_324>div{border-top:1px solid var(--ss-color-border);min-width:0;padding-top:10px}._schedule-status-facts_2k0l9_324>div:last-child{grid-column:1/-1}._schedule-status-facts_2k0l9_324 dt{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro)}._schedule-status-facts_2k0l9_324 dd{font-size:var(--ss-font-size-small);font-weight:var(--ss-font-weight-semibold);overflow-wrap:anywhere;margin:4px 0 0}._schedule-status-actions_2k0l9_329{margin:0}._schedule-active-job_2k0l9_330{font-size:var(--ss-font-size-small);overflow-wrap:anywhere;margin:0}._schedule-active-job_2k0l9_330 a{color:var(--ss-color-accent);font-weight:var(--ss-font-weight-bold)}._schedule-history-list_2k0l9_332{display:grid}._schedule-fire_2k0l9_333{border-bottom:1px solid var(--ss-line);overflow-wrap:anywhere;gap:7px;min-width:0;padding:16px 20px;display:grid}._schedule-fire_2k0l9_333 header{justify-content:space-between;align-items:center;gap:10px;display:flex}._schedule-fire_2k0l9_333 time,._schedule-fire_2k0l9_333 p{color:var(--ss-muted);font-size:var(--ss-font-size-micro)}._schedule-fire_2k0l9_333 p{margin:0;line-height:1.5}._schedule-fire_2k0l9_333 code{color:var(--ss-muted);font:var(--ss-font-size-micro)/1.45 var(--ss-font-mono)}._schedule-fire_2k0l9_333 a{color:var(--ss-accent);font-size:var(--ss-font-size-small);font-weight:var(--ss-font-weight-bold)}._poke-layout_2k0l9_339{grid-template-columns:minmax(240px, var(--poke-sessions-width,300px)) 8px minmax(400px, 1fr) 8px minmax(280px, var(--poke-activity-width,360px));background:var(--ss-panel);height:100%;min-height:0;display:grid;position:relative;overflow:hidden}._poke-layout--embedded_2k0l9_340{background:var(--ss-color-surface);grid-template-columns:minmax(0,1fr)}._poke-layout--embedded_2k0l9_340 ._poke-inspector_2k0l9_341,._poke-layout--embedded_2k0l9_340._poke-layout--inspector_2k0l9_342 ._poke-transcript_2k0l9_342{display:none}._poke-layout--embedded_2k0l9_340._poke-layout--inspector_2k0l9_342 ._poke-inspector_2k0l9_341{border-left:0;display:grid}._poke-mobile-tabs_2k0l9_344,._poke-inspector-close_2k0l9_345{display:none}._poke-sessions-resizer_2k0l9_346,._poke-activity-resizer_2k0l9_346{z-index:9}._poke-conversations_2k0l9_347,._poke-inspector_2k0l9_341{background:color-mix(in srgb, var(--ss-color-surface-muted) 76%, var(--ss-color-surface));min-width:0;min-height:0;overflow:hidden}._poke-conversations_2k0l9_347{grid-template-rows:auto auto minmax(0,1fr);display:grid}._poke-inspector_2k0l9_341{grid-template-rows:auto minmax(0,1fr);display:grid}._poke-conversation-scroll_2k0l9_350,._poke-inspector__scroll_2k0l9_350{min-width:0;min-height:0;overflow:auto}._poke-pane-heading_2k0l9_351,._poke-transcript__header_2k0l9_351{min-width:0;height:var(--ss-layout-pane-header);min-height:var(--ss-layout-pane-header);border-bottom:1px solid var(--ss-line);background:color-mix(in srgb, var(--ss-color-surface-raised) 92%, transparent);justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex;overflow:hidden}._poke-pane-heading_2k0l9_351 h1,._poke-pane-heading_2k0l9_351 h2,._poke-transcript__header_2k0l9_351 h2{font:var(--ss-font-weight-bold) 1.35rem/var(--ss-font-line-tight) var(--ss-font-sans);letter-spacing:-.02em;overflow-wrap:anywhere;margin:4px 0 0}._poke-pane-heading_2k0l9_351>div:first-child{min-width:0}._poke-pane-heading__actions_2k0l9_354{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}._poke-pane-heading__actions_2k0l9_354>.ss-select-menu{min-width:0;max-width:150px}._poke-session-tools_2k0l9_356{border-bottom:1px solid var(--ss-color-border);grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:12px 14px;display:grid}._poke-session-tools_2k0l9_356 .ss-select-menu__trigger{min-height:40px;padding-block:7px}.ss-button._poke-target-start_2k0l9_358,.ss-button._poke-conversation_2k0l9_347{border:0;border-bottom:1px solid var(--ss-line);width:100%;min-width:0;height:auto;color:var(--ss-text);text-align:left;background:0 0;border-radius:0;justify-content:stretch}.ss-button._poke-target-start_2k0l9_358{background:var(--ss-color-surface-accent);color:var(--ss-accent);padding:13px 18px}.ss-button._poke-target-start_2k0l9_358>.ss-button__label{width:100%}._poke-target-start_2k0l9_358 strong,._poke-target-start_2k0l9_358 small{display:block}._poke-target-start_2k0l9_358 small{color:var(--ss-muted);margin-top:4px}._poke-conversation-list_2k0l9_363{gap:2px;padding:5px 8px 18px;display:grid}._poke-conversation-row_2k0l9_364{background:0 0;grid-template-columns:minmax(0,1fr) 40px;align-items:center;display:grid}._poke-conversation-row_2k0l9_364>.ss-button:last-child{width:40px;min-width:40px}.ss-button._poke-conversation_2k0l9_347{border-bottom:0;border-radius:7px;padding:11px 6px 11px 10px}.ss-button._poke-conversation_2k0l9_347>.ss-button__label{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;min-width:0;display:grid}._poke-conversation__copy_2k0l9_368{min-width:0}._poke-conversation__copy_2k0l9_368>span{align-items:center;gap:6px;min-width:0;display:flex}._poke-conversation__copy_2k0l9_368 strong,._poke-conversation__copy_2k0l9_368 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._poke-conversation__copy_2k0l9_368 small{color:var(--ss-muted);font-size:var(--ss-font-size-micro);margin-top:5px}._poke-conversation__copy_2k0l9_368 time{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro)}.ss-button._poke-conversation--selected_2k0l9_373{background:var(--ss-panel);box-shadow:inset 3px 0 var(--ss-accent), var(--ss-shadow-small)}._poke-conversation_2k0l9_347 .ss-status{font-size:var(--ss-font-size-micro)}._poke-conversation-pin_2k0l9_375{color:var(--ss-color-text-muted)}._poke-conversation-pin--active_2k0l9_376{color:var(--ss-color-accent-hover);background:var(--ss-color-surface-accent)}._poke-transcript_2k0l9_342{background:var(--ss-color-surface);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}._poke-layout--embedded_2k0l9_340 ._poke-transcript_2k0l9_342{grid-template-rows:minmax(0,1fr) auto}._poke-transcript_2k0l9_342>form{min-width:0}._poke-transcript__header_2k0l9_351{padding:10px 18px}._poke-conversation-title_2k0l9_381{flex:1;min-width:0}._poke-conversation-title__row_2k0l9_382{align-items:center;gap:4px;min-width:0;display:flex}._poke-conversation-title__row_2k0l9_382 h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._poke-conversation-title__row_2k0l9_382 .ss-icon-button{flex:none;width:36px;min-width:36px}._poke-conversation-title_2k0l9_381 form{align-items:end;gap:7px;min-width:0;display:flex}._poke-conversation-title_2k0l9_381 form .ss-field{flex:1;min-width:180px;margin:0}._poke-conversation-title_2k0l9_381 form>div{gap:5px;display:flex}._poke-transcript__scroll_2k0l9_388{scroll-behavior:smooth;min-width:0;min-height:0;padding:24px clamp(18px,4vw,48px);overflow:auto}._poke-transcript_2k0l9_342 .ss-transcript-entry--snowie{border-color:color-mix(in srgb, var(--ss-color-accent) 38%, var(--ss-color-border));box-shadow:var(--ss-shadow-small)}._poke-connection_2k0l9_390{z-index:1;width:min(680px,100%);margin:0 auto 12px;position:sticky;top:0}._poke-turn-activity_2k0l9_391{border:1px solid var(--ss-color-border);background:var(--ss-color-surface-muted);width:min(680px,100%);color:var(--ss-color-text);font-size:var(--ss-font-size-micro);border-radius:8px;margin:-8px 0 16px;overflow:hidden}._poke-turn-activity_2k0l9_391>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:6px 10px;list-style:none;display:flex}._poke-turn-activity_2k0l9_391>summary::-webkit-details-marker{display:none}._poke-turn-activity_2k0l9_391>summary>span{align-items:center;gap:7px;min-width:0;display:inline-flex}._poke-turn-activity_2k0l9_391>summary>span:last-child{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);white-space:nowrap}._poke-turn-activity_2k0l9_391[open]>summary{border-bottom:1px solid var(--ss-color-border)}._poke-turn-activity_2k0l9_391>div{max-height:260px;padding:8px 10px 10px;overflow:auto}._poke-turn-activity_2k0l9_391 ol{gap:7px;margin:0 0 7px;padding:0;list-style:none;display:grid}._poke-turn-activity_2k0l9_391 li{grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;display:grid}._poke-turn-activity_2k0l9_391 li strong,._poke-turn-activity_2k0l9_391 li small{display:block}._poke-turn-activity_2k0l9_391 li small,._poke-turn-activity_2k0l9_391 p{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin:2px 0 0;line-height:1.4}.ss-button._poke-progress-card_2k0l9_402{border:1px solid var(--ss-color-border);background:var(--ss-color-surface-muted);width:min(680px,100%);height:auto;color:var(--ss-color-text);text-align:left;border-radius:8px;margin:18px auto;padding:12px 14px}.ss-button._poke-progress-card_2k0l9_402>.ss-button__label{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;display:grid}._poke-progress-card_2k0l9_402>.ss-button__label>span{min-width:0}._poke-progress-card_2k0l9_402 strong,._poke-progress-card_2k0l9_402 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._poke-progress-card_2k0l9_402 small{color:var(--ss-color-text-muted);margin-top:3px}._poke-progress-card_2k0l9_402>.ss-button__label>span:last-child{color:var(--ss-color-accent);font-size:var(--ss-font-size-micro);white-space:nowrap;align-items:center;gap:4px;display:flex}._poke-options_2k0l9_408{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}._poke-composer_2k0l9_409{min-width:0;padding:8px 12px max(10px, env(safe-area-inset-bottom));background:var(--ss-color-surface);box-shadow:none;border-top:0;gap:0}._poke-composer_2k0l9_409>.ss-composer__body{border:1px solid var(--ss-color-border-strong);background:var(--ss-color-surface-raised);min-width:0;box-shadow:0 8px 28px color-mix(in srgb, var(--ss-color-text) 8%, transparent);border-radius:15px;padding:6px 8px;position:relative;overflow:visible}._poke-composer_2k0l9_409 .ss-composer__actions{gap:6px;margin-top:2px}._poke-composer-field_2k0l9_412{margin:0}._poke-composer-field_2k0l9_412>label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}._poke-composer-field_2k0l9_412 textarea{resize:vertical;min-height:52px;max-height:220px;box-shadow:none;font-size:var(--ss-font-size-body);line-height:var(--ss-font-line-body);background:0 0;border:0;padding:8px 8px 6px}._poke-composer-tools_2k0l9_415{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._poke-composer-tools_2k0l9_415 small{min-width:0;color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._poke-upload-button_2k0l9_417{border-radius:var(--ss-radius-round);background:0 0;border-color:#0000;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}._poke-upload-button_2k0l9_417 .ss-button__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}._poke-scope-picker_2k0l9_419{flex:150px;width:auto;min-width:0;max-width:250px;position:relative}._poke-scope-picker_2k0l9_419>.ss-search-field{border-color:var(--ss-color-border);border-radius:var(--ss-radius-round);background:var(--ss-color-surface);min-height:34px}._poke-scope-picker_2k0l9_419>.ss-search-field input{height:32px}._poke-scope-results_2k0l9_422{z-index:15;border:1px solid var(--ss-color-border);background:var(--ss-color-surface-raised);width:min(360px,100vw - 32px);max-height:250px;box-shadow:var(--ss-shadow-overlay);border-radius:8px;padding:4px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;overflow:auto}._poke-scope-results_2k0l9_422 .ss-button{text-align:left;justify-content:flex-start;min-width:0}._poke-scope-results_2k0l9_422 .ss-button__label,._poke-scope-results_2k0l9_422 .ss-button__label>span{min-width:0}._poke-scope-results_2k0l9_422 strong,._poke-scope-results_2k0l9_422 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._poke-scope-results_2k0l9_422 small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-top:2px}._poke-scope-fixed_2k0l9_427{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-round);min-width:0;min-height:34px;color:var(--ss-color-accent-hover);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:3px 9px;display:grid}._poke-scope-fixed_2k0l9_427 span{min-width:0}._poke-scope-fixed_2k0l9_427 strong,._poke-scope-fixed_2k0l9_427 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._poke-scope-fixed_2k0l9_427 small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-bold);letter-spacing:.06em;text-transform:uppercase}._poke-reference-picker_2k0l9_431{border:1px solid var(--ss-line);background:var(--ss-panel-muted);border-radius:7px;margin-bottom:9px;padding:8px 11px}._poke-reference-picker_2k0l9_431 summary,._poke-technical_2k0l9_432 summary{cursor:pointer;color:var(--ss-accent);font-size:var(--ss-font-size-small);font-weight:var(--ss-font-weight-bold)}._poke-reference-picker_2k0l9_431>div{grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);gap:8px;margin-top:9px;display:grid}._poke-reference-picker_2k0l9_431 small{color:var(--ss-muted);margin-top:7px;line-height:1.4;display:block}._poke-mode_2k0l9_435{flex:0 128px;min-width:96px}._poke-mode_2k0l9_435 .ss-select__trigger{border-radius:var(--ss-radius-round);min-height:36px;padding-block:5px}._poke-send-actions_2k0l9_437{gap:8px;display:flex}._poke-send-button_2k0l9_438,._poke-stop-button_2k0l9_438{border-radius:var(--ss-radius-round);width:36px;min-width:36px;height:36px;min-height:36px;padding:0}._poke-layout--embedded_2k0l9_340 ._poke-composer_2k0l9_409{padding-inline:9px}._poke-layout--embedded_2k0l9_340 ._poke-composer-field_2k0l9_412 textarea{min-height:46px;max-height:180px}._poke-layout--embedded_2k0l9_340 ._poke-composer-tools_2k0l9_415{gap:5px}._poke-layout--embedded_2k0l9_340 ._poke-composer-tools_2k0l9_415>small,._poke-layout--embedded_2k0l9_340 ._poke-scope-fixed_2k0l9_427 small{display:none}._poke-layout--embedded_2k0l9_340 ._poke-scope-picker_2k0l9_419{flex-basis:110px}._poke-layout--embedded_2k0l9_340 ._poke-mode_2k0l9_435{flex-basis:104px;min-width:82px}._poke-inspector__content_2k0l9_445{gap:0;display:grid}._poke-inspector__content_2k0l9_445>section{border-bottom:1px solid var(--ss-line);overflow-wrap:anywhere;gap:9px;min-width:0;padding:18px 20px;display:grid}._poke-inspector__content_2k0l9_445 p{margin:0;line-height:1.5}._poke-inspector__content_2k0l9_445 code{font:var(--ss-font-size-micro)/1.5 var(--ss-font-mono);overflow-wrap:anywhere;color:var(--ss-muted)}._poke-inspector__content_2k0l9_445 small{color:var(--ss-muted);overflow-wrap:anywhere}._poke-activity-overview_2k0l9_450 h3{font:var(--ss-font-weight-semibold) 1.1rem/1.35 var(--ss-font-sans);margin:4px 0}._poke-activity-overview_2k0l9_450 p{color:var(--ss-color-text-muted);align-items:center;gap:7px;display:flex}._poke-human-summary_2k0l9_452>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._poke-human-summary_2k0l9_452 article{border-left:3px solid var(--ss-color-border-strong);background:var(--ss-color-surface);min-width:0;padding:8px 10px}._poke-human-summary_2k0l9_452 article:first-child{border-left-color:var(--ss-color-accent)}._poke-human-summary_2k0l9_452 article small{font-weight:var(--ss-font-weight-bold);text-transform:uppercase;letter-spacing:.055em;margin-bottom:4px;display:block}._poke-human-summary_2k0l9_452 article p{color:var(--ss-color-text);font-size:var(--ss-font-size-small)}._poke-activity-list_2k0l9_457{margin:0;padding:0;list-style:none;display:grid}._poke-activity-list_2k0l9_457 li{border-top:1px solid var(--ss-color-border);grid-template-columns:auto minmax(0,1fr);gap:9px;min-width:0;padding:9px 0;display:grid}._poke-activity-list_2k0l9_457 p{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-top:4px}._poke-activity-list_2k0l9_457 time{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-top:4px;display:block}._poke-activity-dot_2k0l9_461{background:var(--ss-color-accent);border-radius:50%;width:8px;height:8px;margin-top:5px}._poke-candidate--chat_2k0l9_462{border:1px solid color-mix(in srgb, var(--ss-color-accent) 38%, var(--ss-color-border));border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-accent);width:min(680px,100%);box-shadow:var(--ss-shadow-small);margin:-8px 0 22px;padding:14px}._poke-candidate--chat_2k0l9_462>p{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);margin:6px 0 12px;line-height:1.5}._poke-candidate--chat_2k0l9_462 ._action-row_2k0l9_66{margin:12px 0 0}._poke-facts_2k0l9_465{margin:10px 0 0;display:grid}._poke-facts_2k0l9_465 div{border-top:1px solid var(--ss-line);justify-content:space-between;gap:12px;padding:7px 0;display:flex}._poke-facts_2k0l9_465 dt{color:var(--ss-muted);flex:none}._poke-facts_2k0l9_465 dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}._poke-diff_2k0l9_469{gap:8px;display:grid}._poke-diff_2k0l9_469 article{border:1px solid var(--ss-color-border);background:var(--ss-color-surface-raised);border-radius:8px;gap:7px;padding:10px;display:grid}._poke-diff_2k0l9_469 article>strong{font-size:var(--ss-font-size-small)}._poke-diff_2k0l9_469 article>div{min-width:0}._poke-diff_2k0l9_469 article span{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);font-weight:var(--ss-font-weight-bold);text-transform:uppercase;margin-bottom:3px;display:block}._poke-diff_2k0l9_469 pre,._poke-technical_2k0l9_432 pre{background:var(--ss-color-code-surface);max-height:240px;color:var(--ss-color-code-text);font:var(--ss-font-size-micro)/1.5 var(--ss-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:9px;overflow:auto}._poke-proof_2k0l9_475{background:var(--ss-color-surface-muted);border-radius:7px}._poke-proof_2k0l9_475>summary{cursor:pointer;color:var(--ss-color-accent-hover);font-weight:var(--ss-font-weight-bold);justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}._poke-proof_2k0l9_475>summary span{border-radius:var(--ss-radius-round);background:var(--ss-color-surface-accent);text-align:center;min-width:24px;padding:2px 7px}._poke-proof_2k0l9_475>div{padding:0 10px 10px}._poke-proof_2k0l9_475 h3,._poke-technical_2k0l9_432 h3{font:var(--ss-font-weight-bold) var(--ss-font-size-micro)/1.3 var(--ss-font-sans);letter-spacing:.055em;text-transform:uppercase;margin:14px 0 6px}._poke-memory-row_2k0l9_480{border-top:1px solid var(--ss-line);min-width:0;padding:10px 0}._poke-memory-row_2k0l9_480 ._action-row_2k0l9_66{margin:8px 0 0}._poke-technical_2k0l9_432{border-radius:var(--ss-radius-small);background:var(--ss-color-surface-muted);padding:9px 10px}._poke-technical-events_2k0l9_483{gap:7px;margin:0;padding:0;list-style:none;display:grid}._poke-technical-events_2k0l9_483 li{border-top:1px solid var(--ss-color-border);gap:3px;padding-top:7px;display:grid}._poke-technical-events_2k0l9_483 strong{font-size:var(--ss-font-size-micro);text-transform:uppercase}._poke-technical-events_2k0l9_483 span{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro)}._attachment-panel_2k0l9_206,._danger-panel_2k0l9_206,._publication-panel_2k0l9_206,._move-panel_2k0l9_206{border:1px solid var(--ss-line);background:var(--ss-panel-muted);border-radius:13px;gap:10px;margin:18px 0;padding:16px;display:grid}._attachment-panel_2k0l9_206>header,._danger-panel_2k0l9_206>header,._publication-panel_2k0l9_206>header,._move-panel_2k0l9_206>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._attachment-panel_2k0l9_206>header p,._publication-panel_2k0l9_206>header p{margin:4px 0 0;line-height:1.45}._attachment-panel_2k0l9_206 ul{margin:0;padding-left:20px}._attachment-panel_2k0l9_206 li{overflow-wrap:anywhere;margin:6px 0}._attachment-panel_2k0l9_206 small{color:var(--ss-muted)}._danger-panel_2k0l9_206{border-color:color-mix(in srgb, var(--ss-color-danger) 32%, var(--ss-color-border));background:var(--ss-color-danger-surface)}._danger-panel_2k0l9_206 p{color:var(--ss-muted);margin:0}._publication-panel_2k0l9_206 a{overflow-wrap:anywhere;color:var(--ss-accent)}._page--narrow_2k0l9_51>.ss-card+.ss-card{margin-top:18px}._markdown-editor_2k0l9_497{border:1px solid var(--ss-line);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);min-width:0;box-shadow:var(--ss-shadow-small);overflow:hidden}._markdown-mode-switch_2k0l9_498{border-bottom:1px solid var(--ss-color-border);background:var(--ss-color-surface-muted);align-items:center;gap:3px;min-height:44px;padding:4px 8px;display:flex}._markdown-mode-switch_2k0l9_498 small{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);margin-left:auto}._markdown-toolbar_2k0l9_500{border-bottom:1px solid var(--ss-line);background:var(--ss-panel-muted);flex-wrap:nowrap;align-items:center;gap:2px;min-height:48px;padding:4px 8px;display:flex;overflow-x:auto}._markdown-toolbar_2k0l9_500 .ss-button{min-height:36px}._markdown-toolbar_2k0l9_500 .ss-icon-button{width:36px}._markdown-toolbar__separator_2k0l9_503{background:var(--ss-color-border);width:1px;height:24px;margin-inline:4px}._markdown-link-editor_2k0l9_504{border-bottom:1px solid var(--ss-line);background:var(--ss-panel-muted);grid-template-columns:minmax(220px,1fr) auto auto;align-items:end;gap:8px;padding:10px 12px;display:grid}._markdown-source_2k0l9_505{margin:0;padding:12px}._markdown-source_2k0l9_505 textarea{resize:vertical;width:100%;min-width:0;min-height:500px;font:var(--ss-font-size-small)/1.7 var(--ss-font-mono)}._markdown-loading_2k0l9_507{min-height:420px;color:var(--ss-color-text-muted);place-items:center;margin:0;display:grid}._markdown-rich_2k0l9_508{background:var(--ss-color-surface-raised);min-width:0}._markdown-rich_2k0l9_508 [data-milkdown-root]{min-width:0}._markdown-rich_2k0l9_508 .ss-page-milkdown{outline:none;min-height:520px;padding:clamp(28px,5vw,64px)}._markdown-rich--readonly_2k0l9_511{background:0 0}._markdown-rich--readonly_2k0l9_511 .ss-page-milkdown{min-height:0;padding:0}._markdown-rich_2k0l9_508 .ProseMirror{min-height:inherit;color:var(--ss-color-text);font-size:var(--ss-font-size-body);overflow-wrap:anywhere;outline:none;line-height:1.72}._markdown-rich_2k0l9_508 .ProseMirror>:first-child{margin-top:0}._markdown-rich_2k0l9_508 .ProseMirror h1,._markdown-rich_2k0l9_508 .ProseMirror h2,._markdown-rich_2k0l9_508 .ProseMirror h3{font-family:var(--ss-font-display);letter-spacing:-.025em;line-height:1.2}._markdown-rich_2k0l9_508 .ProseMirror h1{margin:1.4em 0 .65em;font-size:clamp(2rem,3vw,2.75rem)}._markdown-rich_2k0l9_508 .ProseMirror h2{margin:1.4em 0 .55em;font-size:clamp(1.5rem,2.4vw,2rem)}._markdown-rich_2k0l9_508 .ProseMirror h3{margin:1.3em 0 .5em;font-size:1.25rem}._markdown-rich_2k0l9_508 .ProseMirror p{margin:.85em 0}._markdown-rich_2k0l9_508 .ProseMirror blockquote{border-left:3px solid var(--ss-color-accent);color:var(--ss-color-text-muted);margin:1.2em 0;padding-left:18px}._markdown-rich_2k0l9_508 .ProseMirror pre{border-radius:var(--ss-radius-medium);background:var(--ss-color-code-surface);max-width:100%;color:var(--ss-color-code-text);padding:16px;overflow:auto}._markdown-rich_2k0l9_508 .ProseMirror code{border-radius:var(--ss-radius-small);background:var(--ss-color-code-surface);color:var(--ss-color-code-text);font-family:var(--ss-font-mono);padding:2px 4px}._markdown-rich_2k0l9_508 .ProseMirror pre code{background:0 0;padding:0}._markdown-rich_2k0l9_508 .ProseMirror table{border-collapse:collapse;width:100%}._markdown-rich_2k0l9_508 .ProseMirror th,._markdown-rich_2k0l9_508 .ProseMirror td{border:1px solid var(--ss-color-border);text-align:left;padding:8px 10px}._markdown-rich_2k0l9_508 .ProseMirror img{border-radius:var(--ss-radius-medium);max-width:100%}._markdown-preview_2k0l9_527{overflow-wrap:anywhere;min-width:0;min-height:360px;max-height:620px;padding:18px;line-height:1.65;overflow:auto}._markdown-preview_2k0l9_527 h1,._markdown-preview_2k0l9_527 h2,._markdown-preview_2k0l9_527 h3{font-family:var(--ss-font-display);line-height:1.2}._markdown-preview_2k0l9_527 h1{font-size:1.8rem}._markdown-preview_2k0l9_527 h2{font-size:1.4rem}._markdown-preview_2k0l9_527 blockquote{border-left:3px solid var(--ss-line);color:var(--ss-muted);margin:12px 0;padding-left:14px}._markdown-preview_2k0l9_527 pre{border-radius:var(--ss-radius-medium);background:var(--ss-color-code-surface);max-width:100%;color:var(--ss-color-code-text);padding:12px;overflow:auto}._markdown-list-item_2k0l9_533{grid-template-columns:16px minmax(0,1fr);gap:4px;display:grid}._markdown-break_2k0l9_534{height:.6rem}._page-reference_2k0l9_535{color:var(--ss-accent)}._auth-layout_2k0l9_536{background:var(--ss-panel);grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);height:100dvh;display:grid;overflow:hidden}._auth-story_2k0l9_537{background:radial-gradient(circle at 15% 10%, color-mix(in srgb, var(--ss-color-success-surface) 65%, transparent), transparent 35%), var(--ss-color-sidebar);min-height:0;color:var(--ss-color-sidebar-text);flex-direction:column;justify-content:space-between;padding:clamp(28px,5vw,72px);display:flex}._auth-brand_2k0l9_538{align-items:center;gap:var(--ss-space-3);min-width:0;color:inherit;display:flex}._auth-brand_2k0l9_538>span:last-child,._auth-brand_2k0l9_538 strong,._auth-brand_2k0l9_538 small{min-width:0;display:block}._auth-brand_2k0l9_538 small,._auth-story_2k0l9_537 .ss-eyebrow,._auth-footnote_2k0l9_540{color:var(--ss-color-sidebar-muted)}._auth-story_2k0l9_537 h1{max-width:760px;font:var(--ss-font-weight-bold) clamp(2.6rem, 5vw, 4.8rem)/1.02 var(--ss-font-display);letter-spacing:-.045em;margin:14px 0}._auth-story_2k0l9_537 p{max-width:600px;color:var(--ss-color-sidebar-muted);line-height:1.7}._auth-panel_2k0l9_543{place-items:center;min-height:0;padding:34px;display:grid;overflow:auto}._auth-form_2k0l9_544{width:min(430px,100%)}._auth-form_2k0l9_544 h2{font:var(--ss-font-weight-bold) 2rem/var(--ss-font-line-tight) var(--ss-font-display);margin:8px 0 26px}._auth-form_2k0l9_544>.ss-button:not(.ss-button--quiet){width:100%;margin-top:5px}._auth-switches_2k0l9_547{flex-wrap:wrap;justify-content:center;margin-top:18px;display:flex}._auth-switches_2k0l9_547 .ss-button{font-size:var(--ss-font-size-small);padding-inline:10px}._center-state_2k0l9_549{text-align:center;place-content:center;justify-items:center;height:100dvh;padding:24px;display:grid}@media (width<=980px){._auth-layout_2k0l9_536{grid-template-columns:1fr 1fr}}._app-layout_2k0l9_557{background:var(--ss-panel);grid-template-columns:minmax(280px,320px) minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}._app-list_2k0l9_558,._app-workbench_2k0l9_558,._app-candidate_2k0l9_558{min-width:0;min-height:0;overflow:auto}._app-list_2k0l9_558{border-right:1px solid var(--ss-line);background:color-mix(in srgb, var(--ss-color-surface-muted) 76%, var(--ss-color-surface));padding:clamp(20px,2.3vw,34px)}._app-list_2k0l9_558>header,._app-candidate_2k0l9_558>header,._runtime-controls_2k0l9_560>header,._runtime-preview_2k0l9_560>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}._app-list_2k0l9_558>header{flex-wrap:wrap}._app-list_2k0l9_558 h1,._app-workbench_2k0l9_558 h2,._app-candidate_2k0l9_558 h2,._runtime-controls_2k0l9_560 h1,._runtime-preview_2k0l9_560 h2{font:var(--ss-font-weight-bold) var(--ss-font-size-title)/var(--ss-font-line-tight) var(--ss-font-display);overflow-wrap:anywhere;margin:4px 0 0}._app-list_2k0l9_558 h1{overflow-wrap:normal;word-break:normal}._app-workbench_2k0l9_558{background:var(--ss-color-surface);padding:clamp(24px,3.5vw,52px)}._app-workbench_2k0l9_558>.ss-card+.ss-card{margin-top:16px}._workbench-paths_2k0l9_566{gap:var(--ss-space-2);margin-bottom:var(--ss-space-6);display:grid}._workbench-paths_2k0l9_566 .ss-button{justify-content:flex-start;width:100%}._app-list-heading_2k0l9_568{justify-content:space-between;align-items:center;gap:var(--ss-space-3);margin-bottom:var(--ss-space-3);color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);display:flex}._workbench-heading_2k0l9_569{margin-bottom:24px}._workbench-heading_2k0l9_569 p{color:var(--ss-muted);line-height:1.6}._step-line_2k0l9_571{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}._step-line_2k0l9_571 span{border:1px solid var(--ss-line);color:var(--ss-muted);font-size:var(--ss-font-size-micro);border-radius:999px;padding:5px 9px}._step-line_2k0l9_571 ._done_2k0l9_573{border-color:color-mix(in srgb, var(--ss-color-success) 36%, var(--ss-color-border));background:var(--ss-color-success-surface);color:var(--ss-color-success)}._app-candidate_2k0l9_558{border-left:1px solid var(--ss-line);background:color-mix(in srgb, var(--ss-color-surface-muted) 76%, var(--ss-color-surface));padding:clamp(20px,2.5vw,36px)}._app-candidate_2k0l9_558>h2{margin-bottom:12px}._digest-block_2k0l9_576{border-radius:var(--ss-radius-small);background:var(--ss-color-surface-muted);max-width:100%;color:var(--ss-color-text-muted);font:var(--ss-font-size-micro)/1.5 var(--ss-font-mono);overflow-wrap:anywhere;white-space:pre-wrap;margin:9px 0 16px;padding:9px 11px;display:block}._candidate-section_2k0l9_577{border-top:1px solid var(--ss-line);margin-top:16px;padding-top:16px}._candidate-section_2k0l9_577 h3{font-size:var(--ss-font-size-body);margin:0 0 10px}._candidate-section_2k0l9_577 .ss-code{max-height:230px}._candidate-section--warning_2k0l9_580{border:1px solid color-mix(in srgb, var(--ss-color-warning) 34%, var(--ss-color-border));border-radius:var(--ss-radius-medium);background:var(--ss-color-warning-surface);margin-inline:-12px;padding:16px 12px 0}._sticky-actions_2k0l9_581{z-index:2;border-top:1px solid var(--ss-line);background:color-mix(in srgb, var(--ss-color-surface-muted) 96%, transparent);flex-wrap:wrap;gap:8px;margin:20px -4px 0;padding:12px 4px;display:flex;position:sticky;bottom:-1px}._app-mobile-back_2k0l9_582{display:none}._composition-summary_2k0l9_583{display:grid}._package-choice_2k0l9_584{gap:3px;min-width:0;display:grid}._package-choice_2k0l9_584 code{color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);overflow-wrap:anywhere}._kernel-note_2k0l9_586{align-items:center;gap:var(--ss-space-3);min-width:0;margin:var(--ss-space-4) 0;border-radius:var(--ss-radius-medium);padding:var(--ss-space-4);background:var(--ss-color-info-surface);color:var(--ss-color-info);grid-template-columns:auto minmax(0,1fr);display:grid}._kernel-note_2k0l9_586 strong,._kernel-note_2k0l9_586 small{display:block}._kernel-note_2k0l9_586 small{color:var(--ss-color-text-muted);margin-top:3px}._new-app-flow_2k0l9_589{gap:var(--ss-space-4);width:min(720px,100%);margin:0 auto;display:grid}._wizard-steps_2k0l9_590{align-items:center;gap:var(--ss-space-3);grid-template-columns:auto minmax(24px,1fr) auto;display:grid}._wizard-steps_2k0l9_590>span{background:var(--ss-color-border);height:1px}._starter-examples_2k0l9_592{align-items:center;gap:var(--ss-space-2);color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);flex-wrap:wrap;display:flex}._workbench-heading--app_2k0l9_593{justify-content:space-between;align-items:flex-start;gap:var(--ss-space-4);min-width:0;display:flex}._workbench-heading--app_2k0l9_593>div{min-width:0}._workbench-heading--app_2k0l9_593 h2{font-size:clamp(1.8rem,3vw,2.8rem)}._workbench-tabs_2k0l9_596{z-index:4;margin:0 0 var(--ss-space-5);border-bottom:1px solid var(--ss-color-border);background:color-mix(in srgb, var(--ss-color-surface) 96%, transparent);gap:4px;padding:8px 0;display:flex;position:sticky;top:calc(-1*clamp(24px,3.5vw,52px));overflow-x:auto}._workbench-tab_2k0l9_596{border-radius:999px;flex:none}._workbench-tab--active_2k0l9_598{background:var(--ss-color-accent-surface);color:var(--ss-color-accent)}._app-workbench--editor_2k0l9_599{flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}._app-workbench--editor_2k0l9_599>._workbench-heading_2k0l9_569{flex:none}._app-editor-shell_2k0l9_601{--app-snowie-width:400px;grid-template-columns:minmax(0, 1fr) 8px minmax(340px, var(--app-snowie-width));border-top:1px solid var(--ss-color-border);flex:auto;min-width:0;min-height:0;margin:0 calc(-1*clamp(24px,3.5vw,52px));display:grid;overflow:hidden}._app-editor-main_2k0l9_602{background:var(--ss-color-surface);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}._app-editor-toolbar_2k0l9_603{justify-content:space-between;align-items:center;gap:var(--ss-space-3);border-bottom:1px solid var(--ss-color-border);min-width:0;min-height:58px;padding:8px clamp(16px,2.2vw,28px);display:flex}._app-editor-toolbar_2k0l9_603 ._workbench-tabs_2k0l9_596{background:0 0;border:0;margin:0;padding:0;position:static}._app-preview-view_2k0l9_605{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}._app-preview-view_2k0l9_605>._runtime-layout_2k0l9_606{min-height:0}._app-preview-view_2k0l9_605 ._runtime-preview_2k0l9_560{padding:clamp(14px,2vw,26px)}._app-preview-view_2k0l9_605 ._runtime-preview_2k0l9_560 iframe{min-height:360px}._trial-release-bar_2k0l9_609{justify-content:space-between;align-items:center;gap:var(--ss-space-4);border-top:1px solid color-mix(in srgb, var(--ss-color-warning) 28%, var(--ss-color-border));background:var(--ss-color-warning-surface);min-width:0;padding:12px clamp(16px,2.2vw,28px);display:flex}._trial-release-bar_2k0l9_609 span{min-width:0}._trial-release-bar_2k0l9_609 strong,._trial-release-bar_2k0l9_609 small{display:block}._trial-release-bar_2k0l9_609 small{color:var(--ss-color-text-muted);margin-top:2px}._app-code-view_2k0l9_613,._app-editor-main_2k0l9_602>._data-contract-grid_2k0l9_613{min-width:0;min-height:0;padding:clamp(18px,2.6vw,34px);overflow:auto}._app-code-view_2k0l9_613{align-content:start;gap:var(--ss-space-4);display:grid}._app-code-view_2k0l9_613 textarea{min-height:420px;font-family:var(--ss-font-mono);font-size:var(--ss-font-size-small);line-height:1.55}._app-code-view--project_2k0l9_616{grid-template-rows:auto auto auto minmax(500px,1fr) auto auto auto;align-content:stretch}._code-upgrade-banner_2k0l9_617{align-items:center;gap:var(--ss-space-4);border:1px solid color-mix(in srgb, var(--ss-color-accent) 30%, var(--ss-color-border));border-radius:var(--ss-radius-large);min-width:0;padding:var(--ss-space-5);background:linear-gradient(145deg, var(--ss-color-accent-surface), var(--ss-color-surface-raised));grid-template-columns:auto minmax(0,1fr) auto;display:grid}._code-upgrade-banner_2k0l9_617>span{background:var(--ss-color-surface-raised);width:46px;height:46px;color:var(--ss-color-accent);box-shadow:var(--ss-shadow-small);border-radius:14px;place-items:center;display:grid}._code-upgrade-banner_2k0l9_617 strong,._code-upgrade-banner_2k0l9_617 p{margin:0;display:block}._code-upgrade-banner_2k0l9_617 p{color:var(--ss-color-text-muted);margin-top:4px;line-height:1.55}._code-project-bar_2k0l9_621{justify-content:space-between;align-items:end;gap:var(--ss-space-4);min-width:0;display:flex}._code-project-bar_2k0l9_621>div:first-child{min-width:0}._code-project-bar_2k0l9_621 strong,._code-project-bar_2k0l9_621 small{overflow-wrap:anywhere;display:block}._code-project-bar_2k0l9_621 small{color:var(--ss-color-text-muted);margin-top:3px}._code-workspace_2k0l9_625{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-large);background:var(--ss-color-code-surface);min-width:0;height:min(64vh,720px);min-height:500px;box-shadow:var(--ss-shadow-small);grid-template-columns:minmax(180px,230px) minmax(0,1fr);display:grid;overflow:hidden}._code-file-tree_2k0l9_626{border-right:1px solid var(--ss-color-border);background:var(--ss-color-surface-muted);min-width:0;min-height:0;padding:10px;overflow:auto}._code-file-tree_2k0l9_626>header{gap:2px;padding:7px 8px 11px;display:grid}._code-file-tree_2k0l9_626>header small{color:var(--ss-color-text-muted)}._code-file_2k0l9_626{border-radius:var(--ss-radius-small);width:100%;min-width:0;color:var(--ss-color-text-muted);justify-content:flex-start;gap:7px;padding-inline:9px}._code-file_2k0l9_626 span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._code-file_2k0l9_626 i{color:var(--ss-color-warning);font-size:1.2rem;font-style:normal}._code-file--selected_2k0l9_632{background:var(--ss-color-surface-raised);color:var(--ss-color-text);box-shadow:inset 3px 0 0 var(--ss-color-accent)}._code-editor-pane_2k0l9_633{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}._code-editor-pane_2k0l9_633>header,._code-editor-pane_2k0l9_633>footer{justify-content:space-between;align-items:center;gap:var(--ss-space-3);border-bottom:1px solid var(--ss-color-border);background:var(--ss-color-surface-raised);min-width:0;padding:9px 13px;display:flex}._code-editor-pane_2k0l9_633>header strong,._code-editor-pane_2k0l9_633>header small{display:block}._code-editor-pane_2k0l9_633>header small{color:var(--ss-color-text-muted)}._code-editor-pane_2k0l9_633>textarea{resize:none;background:var(--ss-color-code-surface);width:100%;min-width:0;height:100%;color:var(--ss-color-code-text);font:var(--ss-font-size-small)/1.6 var(--ss-font-mono);tab-size:2;white-space:pre;border:0;border-radius:0;padding:17px 19px;overflow:auto;min-height:0!important}._code-editor-pane_2k0l9_633>textarea:focus-visible{z-index:1;outline:3px solid var(--ss-color-focus);outline-offset:-3px;position:relative}._code-editor-pane_2k0l9_633>footer{border-top:1px solid var(--ss-color-border);color:var(--ss-color-text-muted);font-size:var(--ss-font-size-small);border-bottom:0}._code-editor-pane_2k0l9_633>footer>span{overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;display:flex}._code-status-row_2k0l9_641{justify-content:space-between;align-items:center;gap:var(--ss-space-3);flex-wrap:wrap;min-width:0;display:flex}._code-status-row_2k0l9_641 code{min-width:0;color:var(--ss-color-text-muted);font-size:var(--ss-font-size-micro);overflow-wrap:anywhere}._app-editor-snowie_2k0l9_643{border-left:1px solid var(--ss-color-border);background:var(--ss-color-surface);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}._app-editor-snowie_2k0l9_643>header{align-items:center;gap:var(--ss-space-3);border-bottom:1px solid var(--ss-color-border);background:var(--ss-color-surface-raised);min-width:0;padding:12px 14px;display:flex}._app-editor-snowie_2k0l9_643>header>span{background:var(--ss-color-accent-surface);width:36px;height:36px;color:var(--ss-color-accent);border-radius:50%;place-items:center;display:grid}._app-editor-snowie_2k0l9_643>header div{min-width:0}._app-editor-snowie_2k0l9_643>header strong,._app-editor-snowie_2k0l9_643>header small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._app-editor-snowie_2k0l9_643>header small{color:var(--ss-color-text-muted)}._app-editor-snowie_2k0l9_643>._poke-layout_2k0l9_339{min-width:0;height:100%;min-height:0}._app-snowie-resizer_2k0l9_650{min-height:0}._workbench-build-grid_2k0l9_651{gap:var(--ss-space-5);grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;min-width:0;display:grid}._workbench-build-main_2k0l9_652{gap:var(--ss-space-4);min-width:0;display:grid}._snowie-engineer-card_2k0l9_653{gap:var(--ss-space-3);min-width:0;padding:var(--ss-space-5);border:1px solid color-mix(in srgb, var(--ss-color-accent) 22%, var(--ss-color-border));border-radius:var(--ss-radius-large);background:linear-gradient(155deg, var(--ss-color-accent-surface), var(--ss-color-surface-raised));box-shadow:var(--ss-shadow-small);display:grid;position:sticky;top:58px}._snowie-engineer-card_2k0l9_653 h3,._snowie-engineer-card_2k0l9_653 p{margin:0}._snowie-engineer-card_2k0l9_653 p{color:var(--ss-color-text-muted);line-height:1.6}._snowie-avatar_2k0l9_656{background:var(--ss-color-surface-raised);width:52px;height:52px;color:var(--ss-color-accent);box-shadow:var(--ss-shadow-small);border-radius:50%;place-items:center;display:grid}._snowie-suggestions_2k0l9_657{gap:5px;display:grid}._snowie-suggestions_2k0l9_657 .ss-button{text-align:left;white-space:normal;justify-content:flex-start}._data-contract-grid_2k0l9_613{gap:var(--ss-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._data-contract-grid_2k0l9_613>.ss-card:last-child{grid-column:1/-1}._app-data-view_2k0l9_661{min-width:0;min-height:0;padding:clamp(18px,2.6vw,34px);overflow:auto}._data-view-heading_2k0l9_662{justify-content:space-between;align-items:end;gap:var(--ss-space-4);min-width:0;margin-bottom:var(--ss-space-5);display:flex}._data-view-heading_2k0l9_662 h3{font:var(--ss-font-weight-bold) var(--ss-font-size-title)/var(--ss-font-line-tight) var(--ss-font-display);margin:3px 0}._data-view-heading_2k0l9_662 p{max-width:680px;color:var(--ss-color-text-muted);margin:0}._branch-switch_2k0l9_665{border:1px solid var(--ss-color-border);background:var(--ss-color-surface-muted);border-radius:999px;flex:none;gap:4px;padding:4px;display:flex}._branch-switch_2k0l9_665 .ss-button{border-radius:999px;min-height:36px;padding-block:6px}._data-table-grid_2k0l9_667{gap:var(--ss-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));min-width:0;display:grid}._schema-fields_2k0l9_668{margin:var(--ss-space-3) 0;flex-wrap:wrap;gap:7px;display:flex}._schema-fields_2k0l9_668 span{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-small);background:var(--ss-color-surface-muted);gap:1px;padding:6px 8px;display:grid}._schema-fields_2k0l9_668 code{color:var(--ss-color-text);font-size:var(--ss-font-size-micro)}._schema-fields_2k0l9_668 small{color:var(--ss-color-text-muted);font-size:.68rem}._data-row-count_2k0l9_672{margin:var(--ss-space-3) 0;align-items:baseline;gap:6px;display:flex}._data-row-count_2k0l9_672 strong{font-size:1.5rem}._data-row-count_2k0l9_672 span{color:var(--ss-color-text-muted)}._versions-grid_2k0l9_675{min-width:0;min-height:0;padding:clamp(18px,2.6vw,34px);overflow:auto}._trial-layout_2k0l9_676,._release-stack_2k0l9_676{gap:var(--ss-space-4);min-width:0;display:grid}._trial-banner_2k0l9_677{gap:var(--ss-space-3);min-width:0;padding:var(--ss-space-4);border:1px solid color-mix(in srgb, var(--ss-color-warning) 28%, var(--ss-color-border));border-radius:var(--ss-radius-medium);background:var(--ss-color-warning-surface);color:var(--ss-color-warning);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._trial-banner_2k0l9_677 strong,._trial-banner_2k0l9_677 small{display:block}._trial-banner_2k0l9_677 small{color:var(--ss-color-text-muted)}._trial-review_2k0l9_680{gap:var(--ss-space-4);min-width:0;padding:var(--ss-space-5);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-large);background:var(--ss-color-surface-raised);display:grid}._trial-review_2k0l9_680>header{justify-content:space-between;align-items:flex-start;gap:var(--ss-space-3);display:flex}._trial-review_2k0l9_680 h3{margin:3px 0 0}._release-stack_2k0l9_676{width:min(920px,100%)}._runtime-layout_2k0l9_606{background:var(--ss-panel);grid-template-columns:minmax(350px,40%) minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}._runtime-layout--package_2k0l9_685{grid-template-columns:minmax(0,1fr)}._trial-layout_2k0l9_676 ._runtime-layout--package_2k0l9_685{border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-large);height:min(620px,70vh);min-height:480px}._runtime-layout--trial_2k0l9_687 ._runtime-preview_2k0l9_560{background:color-mix(in srgb, var(--ss-color-warning-surface) 24%, var(--ss-color-surface-muted))}._runtime-controls_2k0l9_560,._runtime-preview_2k0l9_560{min-width:0;min-height:0;padding:clamp(22px,3vw,42px);overflow:auto}._runtime-controls_2k0l9_560{border-right:1px solid var(--ss-line);background:color-mix(in srgb, var(--ss-color-surface-muted) 76%, var(--ss-color-surface))}._runtime-controls_2k0l9_560>.ss-card+.ss-card{margin-top:15px}._runtime-preview_2k0l9_560{background:var(--ss-color-surface-muted);grid-template-rows:auto minmax(0,1fr);display:grid}._runtime-preview_2k0l9_560>header{align-items:center}._runtime-preview_2k0l9_560>header small{color:var(--ss-color-text-muted)}._runtime-header-actions_2k0l9_694{justify-content:flex-end;align-items:center;gap:var(--ss-space-2);flex-wrap:wrap;display:flex}._runtime-header-actions_2k0l9_694 ._secondary-link_2k0l9_99{flex:none;width:auto;min-height:36px;padding:7px 11px}._runtime-header-actions_2k0l9_694 button._secondary-link_2k0l9_99{appearance:none;font:inherit;cursor:pointer;line-height:1.2}._app-web-panel_2k0l9_697{margin:0 0 var(--ss-space-4);padding:var(--ss-space-4);gap:var(--ss-space-3);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-large);background:var(--ss-color-surface-raised);box-shadow:var(--ss-shadow-small);display:grid}._app-web-panel_2k0l9_697>small{color:var(--ss-color-text-muted)}._app-web-search_2k0l9_699{align-items:end;gap:var(--ss-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._app-web-search_2k0l9_699 label{gap:var(--ss-space-1);display:grid}._app-web-search_2k0l9_699 input{border:1px solid var(--ss-color-border-strong);border-radius:var(--ss-radius-medium);background:var(--ss-color-surface-raised);width:100%;min-height:40px;color:var(--ss-color-text);font:inherit;padding:8px 10px}._app-web-search_2k0l9_699 button,._app-web-results_2k0l9_702 button{border-radius:var(--ss-radius-medium);background:var(--ss-color-accent);min-height:40px;color:var(--ss-color-on-accent);font:inherit;font-weight:var(--ss-font-weight-bold);text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;padding:8px 12px;line-height:1.2;display:inline-flex}._app-web-search_2k0l9_699 button:disabled,._app-web-results_2k0l9_702 button:disabled{opacity:.55;cursor:default}._app-web-results_2k0l9_702{gap:var(--ss-space-2);max-height:280px;display:grid;overflow:auto}._app-web-results_2k0l9_702 article{min-width:0;padding:var(--ss-space-3);gap:var(--ss-space-1);border:1px solid var(--ss-color-border);border-radius:var(--ss-radius-medium);display:grid}._app-web-results_2k0l9_702 article small{color:var(--ss-color-text-muted);overflow-wrap:anywhere}._app-web-results_2k0l9_702 article p{margin:var(--ss-space-1) 0;color:var(--ss-color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere}._app-web-results_2k0l9_702 article button{width:fit-content}._runtime-preview_2k0l9_560>header code{overflow-wrap:anywhere;max-width:45%;color:var(--ss-muted);font-size:var(--ss-font-size-micro)}._runtime-preview_2k0l9_560 iframe{border:1px solid var(--ss-color-border-strong);border-radius:var(--ss-radius-large);background:var(--ss-color-surface-raised);width:100%;height:100%;min-height:440px;box-shadow:var(--ss-shadow-medium)}._rescue-layout_2k0l9_711{width:min(980px,100%);min-height:100%;margin:0 auto;padding:clamp(28px,5vw,72px)}._rescue-layout_2k0l9_711>.ss-card+.ss-card{margin-top:18px}._rescue-modules_2k0l9_713,._backup-list_2k0l9_713{border-top:1px solid var(--ss-line);margin-top:16px;display:grid}._rescue-modules_2k0l9_713>div{border-bottom:1px solid var(--ss-line);grid-template-columns:auto minmax(100px,.35fr) minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px 0;display:grid}._rescue-modules_2k0l9_713 code,._facts_2k0l9_57 code{overflow-wrap:anywhere;font-size:var(--ss-font-size-micro)}._backup-list_2k0l9_713>div{border-bottom:1px solid var(--ss-line);font-size:var(--ss-font-size-small);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}._backup-list_2k0l9_713 strong{overflow-wrap:anywhere}._backup-list_2k0l9_713 span,._backup-list_2k0l9_713 time{color:var(--ss-muted)}._recovery-preview_2k0l9_719{border:1px solid color-mix(in srgb, var(--ss-color-success) 32%, var(--ss-color-border));border-radius:var(--ss-radius-medium);background:var(--ss-color-success-surface);gap:12px;margin-top:14px;padding:14px;display:grid}._composition-options_2k0l9_720{border:0;gap:8px;margin:16px 0;padding:0;display:grid}._composition-options_2k0l9_720 legend{font-size:var(--ss-font-size-small);font-weight:var(--ss-font-weight-semibold);color:var(--ss-muted);margin-bottom:8px}._composition-options_2k0l9_720 small{color:var(--ss-muted)}._composition-options_2k0l9_720 code{overflow-wrap:anywhere;font-size:var(--ss-font-size-micro);color:var(--ss-color-text-muted)}._rescue-layout_2k0l9_711 ._app-candidate_2k0l9_558{border:0;border-top:1px solid var(--ss-line);background:0 0;margin-top:18px;padding:18px 0 0}@media (width<=1100px) and (width>=721px){._app-layout_2k0l9_557{grid-template-columns:minmax(180px,22%) minmax(0,1fr)}._workbench-build-grid_2k0l9_651{grid-template-columns:minmax(0,1fr)}._snowie-engineer-card_2k0l9_653{position:static}._app-workbench--editor_2k0l9_599{overflow:auto}._app-editor-shell_2k0l9_601{flex:none;grid-template-columns:minmax(0,1fr);margin-bottom:32px;display:grid;overflow:visible}._app-editor-main_2k0l9_602{min-height:640px}._app-snowie-resizer_2k0l9_650{display:none}._app-editor-snowie_2k0l9_643{border-top:1px solid var(--ss-color-border);border-left:0;height:520px}._runtime-layout_2k0l9_606{grid-template-columns:minmax(330px,44%) minmax(0,1fr)}._schedule-layout_2k0l9_290{grid-template-columns:minmax(200px,230px) minmax(0,1fr)}._schedule-editor_2k0l9_299{display:block;overflow:auto}._schedule-definition_2k0l9_291,._schedule-inspector_2k0l9_291{height:auto;overflow:visible}._schedule-inspector_2k0l9_291{border-top:1px solid var(--ss-line);border-left:0}}@media (width<=1240px) and (width>=721px){._poke-layout_2k0l9_339:not(._poke-layout--embedded_2k0l9_340){grid-template-columns:minmax(260px, var(--poke-sessions-width,300px)) 8px minmax(0, 1fr)}._poke-layout_2k0l9_339:not(._poke-layout--embedded_2k0l9_340) ._poke-activity-resizer_2k0l9_346{display:none}._poke-layout_2k0l9_339:not(._poke-layout--embedded_2k0l9_340) ._poke-inspector_2k0l9_341{z-index:12;border-left:1px solid var(--ss-color-border);width:min(430px,100% - 268px);box-shadow:var(--ss-shadow-overlay);display:none;position:absolute;inset:0 0 0 auto}._poke-layout--inspector_2k0l9_342:not(._poke-layout--embedded_2k0l9_340) ._poke-inspector_2k0l9_341{display:grid}._poke-layout_2k0l9_339:not(._poke-layout--embedded_2k0l9_340) ._poke-inspector-close_2k0l9_345{display:inline-flex}}@media (width<=720px){._app-layout_2k0l9_557{display:block;overflow:hidden}._app-list_2k0l9_558,._app-workbench_2k0l9_558,._app-candidate_2k0l9_558{border:0;width:100%;height:100%;padding:22px 16px 40px;display:none}._app-layout_2k0l9_557:not(._app-layout--focused_2k0l9_753) ._app-list_2k0l9_558,._app-layout--focused_2k0l9_753 ._app-workbench_2k0l9_558{display:block}._app-layout--focused_2k0l9_753 ._app-candidate_2k0l9_558,._app-layout--candidate_2k0l9_756 ._app-workbench_2k0l9_558{display:none}._app-layout--candidate_2k0l9_756 ._app-candidate_2k0l9_558{display:block}._app-mobile-back_2k0l9_582{margin-bottom:12px;display:inline-flex}._workbench-heading--app_2k0l9_593{flex-direction:column;align-items:flex-start}._app-workbench--editor_2k0l9_599{padding-bottom:40px;overflow:auto}._app-editor-shell_2k0l9_601{border-bottom:1px solid var(--ss-color-border);margin:0 -16px;display:block;overflow:visible}._app-editor-main_2k0l9_602{min-height:660px;display:grid}._app-editor-toolbar_2k0l9_603{z-index:5;background:color-mix(in srgb, var(--ss-color-surface) 97%, transparent);flex-direction:column;align-items:stretch;padding:8px 16px 10px;position:sticky;top:-22px}._app-editor-toolbar_2k0l9_603>.ss-button,._app-editor-toolbar_2k0l9_603 ._workbench-tabs_2k0l9_596{width:100%}._app-editor-toolbar_2k0l9_603 ._workbench-tab_2k0l9_596{flex:1}._app-preview-view_2k0l9_605 ._runtime-preview_2k0l9_560{padding:14px 12px 22px}._app-preview-view_2k0l9_605 ._runtime-preview_2k0l9_560>header{margin-bottom:12px}._app-preview-view_2k0l9_605 ._runtime-preview_2k0l9_560 iframe{min-height:440px}._trial-release-bar_2k0l9_609{flex-direction:column;align-items:stretch}._trial-release-bar_2k0l9_609>.ss-button{width:100%}._app-code-view_2k0l9_613,._app-editor-main_2k0l9_602>._data-contract-grid_2k0l9_613{padding:18px 16px 28px}._app-code-view_2k0l9_613 textarea{min-height:360px}._app-code-view--project_2k0l9_616{grid-template-rows:none}._code-upgrade-banner_2k0l9_617{padding:var(--ss-space-4);grid-template-columns:auto minmax(0,1fr)}._code-upgrade-banner_2k0l9_617>.ss-button{grid-column:1/-1;width:100%}._code-project-bar_2k0l9_621{flex-direction:column;align-items:stretch}._code-project-bar_2k0l9_621 ._action-row_2k0l9_66{grid-template-columns:1fr;display:grid}._code-project-bar_2k0l9_621 ._action-row_2k0l9_66 .ss-button{width:100%}._code-workspace_2k0l9_625{grid-template-rows:auto minmax(520px,1fr);grid-template-columns:minmax(0,1fr);height:auto;min-height:610px}._code-file-tree_2k0l9_626{border-right:0;border-bottom:1px solid var(--ss-color-border);gap:5px;display:flex;overflow:auto hidden}._code-file-tree_2k0l9_626>header{min-width:92px;padding:6px 7px}._code-file_2k0l9_626{flex:none;width:auto}._code-file--selected_2k0l9_632{box-shadow:inset 0 -3px 0 var(--ss-color-accent)}._code-editor-pane_2k0l9_633>footer{flex-direction:column;align-items:flex-start}._app-data-view_2k0l9_661,._versions-grid_2k0l9_675{padding:18px 16px 28px}._data-view-heading_2k0l9_662{flex-direction:column;align-items:stretch}._branch-switch_2k0l9_665{width:100%}._branch-switch_2k0l9_665 .ss-button{flex:1}._app-snowie-resizer_2k0l9_650{display:none}._app-editor-snowie_2k0l9_643{border-top:1px solid var(--ss-color-border);border-left:0;height:540px;margin-top:18px}._workbench-tabs_2k0l9_596{margin-inline:-16px;padding-inline:16px;top:-22px}._workbench-build-grid_2k0l9_651,._data-contract-grid_2k0l9_613{grid-template-columns:minmax(0,1fr)}._data-contract-grid_2k0l9_613>.ss-card:last-child{grid-column:auto}._snowie-engineer-card_2k0l9_653{position:static}._trial-layout_2k0l9_676 ._runtime-layout--package_2k0l9_685{height:auto;min-height:620px}._trial-review_2k0l9_680{padding:var(--ss-space-4)}._trial-review_2k0l9_680>header{flex-direction:column;align-items:flex-start}._runtime-layout_2k0l9_606{display:block;overflow:auto}._runtime-controls_2k0l9_560,._runtime-preview_2k0l9_560{border:0;width:100%;height:auto;padding:22px 16px 32px;overflow:visible}._runtime-preview_2k0l9_560{min-height:620px}._runtime-preview_2k0l9_560 iframe{min-height:520px}._runtime-preview_2k0l9_560>header{flex-direction:column;align-items:flex-start}._runtime-header-actions_2k0l9_694{justify-content:flex-start;width:100%}._app-web-search_2k0l9_699{grid-template-columns:1fr}._app-web-search_2k0l9_699 button,._app-web-results_2k0l9_702 article button{width:100%}._rescue-layout_2k0l9_711{padding:26px 16px 42px}._rescue-modules_2k0l9_713>div{grid-template-columns:auto minmax(0,1fr)}._rescue-modules_2k0l9_713 code{grid-column:1/-1}._backup-list_2k0l9_713>div{grid-template-columns:1fr auto}._backup-list_2k0l9_713 time{grid-column:1/-1}._rescue-layout_2k0l9_711 ._app-candidate_2k0l9_558{width:auto;height:auto;padding:18px 0 0;display:block}._mobile-nav-link_2k0l9_27{display:flex}._snowie-status-page_2k0l9_29{padding:24px 16px 42px}._snowie-status-heading_2k0l9_30{flex-direction:column;align-items:stretch}._snowie-status-heading_2k0l9_30 h1{font-size:2.3rem}._snowie-status-heading_2k0l9_30>.ss-button{width:100%}._snowie-status-summary_2k0l9_33{grid-template-columns:1fr 1fr}._snowie-session-link_2k0l9_43{grid-template-columns:auto minmax(0,1fr) auto;padding:12px}._snowie-session-link_2k0l9_43>.ss-status{grid-column:2;justify-self:start}._snowie-session-link_2k0l9_43>.ss-icon:last-child{grid-area:1/3/3}._page_2k0l9_50{padding:26px 16px 42px}._page-heading_2k0l9_52{margin-bottom:22px}._page-heading_2k0l9_52 h1{font-size:2.2rem}._page-heading_2k0l9_52 p{font-size:var(--ss-font-size-body)}._card-grid_2k0l9_55,._operation-grid_2k0l9_55,._account-settings__grid_2k0l9_87{grid-template-columns:1fr}._home-grid_2k0l9_102{grid-template-columns:minmax(0,1fr)}._home-resume_2k0l9_832,._home-today_2k0l9_832,._home-destinations_2k0l9_103,._home-pulse_2k0l9_103{grid-column:auto}._workbench-callout_2k0l9_113{flex-direction:column;align-items:flex-start}._primary-link_2k0l9_99,._secondary-link_2k0l9_99{width:100%}._settings-navigation_2k0l9_122{margin-inline:-4px}._snowie-settings-grid_2k0l9_127{grid-template-columns:1fr}._snowie-settings-save_2k0l9_129{flex-direction:column;align-items:stretch}._snowie-settings-save_2k0l9_129 .ss-button{width:100%}._inline-form_2k0l9_65{grid-template-columns:1fr}._row-actions_2k0l9_93{justify-content:flex-start;width:100%;min-width:0}._stack-list_2k0l9_88>div{flex-direction:column;align-items:flex-start}._resource-layout_2k0l9_130{display:block;overflow:hidden}._resource-layout--desk_2k0l9_132._resource-layout--focused_2k0l9_843{display:block}._resource-list_2k0l9_53,._resource-stage_2k0l9_53,._resource-snowie-pane_2k0l9_141{border:0;width:100%;height:100%;padding:24px 16px 40px}._page-tree-pane_2k0l9_159,._desk-browser_2k0l9_160,._resource-layout--page_2k0l9_131 ._resource-stage_2k0l9_53,._resource-layout--desk_2k0l9_132 ._resource-stage_2k0l9_53{padding:0 0 40px}._resource-layout_2k0l9_130:not(._resource-layout--focused_2k0l9_843) ._resource-stage_2k0l9_53,._resource-layout--focused_2k0l9_843 ._resource-list_2k0l9_53,._resource-layout--snowie_2k0l9_133 ._resource-stage_2k0l9_53{display:none}._resource-layout--snowie_2k0l9_133 ._resource-snowie-pane_2k0l9_141{padding:0;display:block}._resource-layout--page_2k0l9_131._resource-layout--snowie_2k0l9_133,._resource-layout--desk_2k0l9_132._resource-layout--snowie_2k0l9_133{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--ss-layout-pane-header) minmax(0, 1fr);display:grid}._resource-layout--snowie_2k0l9_133>._resource-list_2k0l9_53,._resource-layout--snowie_2k0l9_133>._resource-stage_2k0l9_53,._resource-layout--snowie_2k0l9_133>._resource-browser-resizer_2k0l9_137,._resource-layout--snowie_2k0l9_133>._resource-snowie-resizer_2k0l9_140{display:none}._resource-layout--snowie_2k0l9_133>._resource-edit-header_2k0l9_138{height:var(--ss-layout-pane-header);min-height:var(--ss-layout-pane-header);flex-direction:row;grid-area:1/1;align-items:center;padding:10px 14px;display:flex}._resource-layout--snowie_2k0l9_133>._resource-snowie-pane_2k0l9_141{grid-area:2/1;width:100%;height:100%}._resource-layout--snowie_2k0l9_133 ._resource-edit-header_2k0l9_138 ._page-document-actions_2k0l9_185{flex:none;justify-content:flex-end;width:auto;padding:0;overflow:visible}._resource-mobile-back_2k0l9_155{z-index:3;margin:10px 12px 0;display:inline-flex;position:relative}._resource-layout--page_2k0l9_131 ._page-mobile-readonly_2k0l9_157{display:grid}._resource-layout--page_2k0l9_131 ._resource-editing_2k0l9_156,._resource-layout--page_2k0l9_131 ._page-folder-actions_2k0l9_863{display:none}._page-document-header_2k0l9_179,._desk-preview-header_2k0l9_179{align-items:flex-start;min-height:0;padding:14px 16px;position:relative}._page-document-header_2k0l9_179{flex-direction:column}._resource-layout--page_2k0l9_131 ._page-document-actions_2k0l9_185{justify-content:flex-start;width:100%;padding-bottom:2px;overflow-x:auto}._resource-layout--page_2k0l9_131 ._page-document-actions_2k0l9_185>.ss-button{flex:none}.ss-button._page-public-action_2k0l9_868,.ss-button._page-delete-action_2k0l9_868{width:var(--ss-layout-touch-target);padding-inline:0}._page-public-action_2k0l9_868>.ss-button__label,._page-delete-action_2k0l9_868>.ss-button__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}._page-reading-layout_2k0l9_188{display:block}._page-document-canvas_2k0l9_187{width:100%;padding:24px 16px 70px}._page-insights_2k0l9_190{border-top:1px solid var(--ss-color-border);border-left:0}._page-attachment-summary_2k0l9_201{width:calc(100% - 32px);margin-bottom:50px}._page-reader_2k0l9_178>._attachment-panel_2k0l9_206,._page-reader_2k0l9_178>._move-panel_2k0l9_206,._page-reader_2k0l9_178>._danger-panel_2k0l9_206,._page-reader_2k0l9_178>._publication-panel_2k0l9_206,._page-folder-detail_2k0l9_178>._move-panel_2k0l9_206,._page-folder-detail_2k0l9_178>._danger-panel_2k0l9_206{display:none}._desk-browser_2k0l9_160{overflow-x:hidden}._desk-tree-row_2k0l9_227{margin-left:calc(var(--desk-tree-depth) * 10px);grid-template-columns:minmax(0,1fr)}._desk-tree-row_2k0l9_227._workspace-nav-row--expandable_2k0l9_168{grid-template-columns:24px minmax(0,1fr)}.ss-button._desk-tree-main_2k0l9_232{padding-right:25px}._desk-table__head_2k0l9_244{display:none}._desk-row_2k0l9_244{border:1px solid var(--ss-color-border);border-radius:8px;grid-template-columns:minmax(0,1fr) 44px;gap:8px;min-height:64px;padding:8px 6px 8px 12px}._desk-row_2k0l9_244+._desk-row_2k0l9_244{margin-top:7px}._desk-row_2k0l9_244>span:not(._desk-row__name_2k0l9_251),._desk-row_2k0l9_244>time,._desk-row__direct_2k0l9_255{display:none}._desk-row_2k0l9_244>.ss-icon-button{grid-column:2;width:44px;min-width:44px;min-height:44px}._desk-row__name_2k0l9_251{grid-area:1/1}._desk-preview-header_2k0l9_179{flex-direction:column}._desk-preview-header_2k0l9_179 ._page-document-actions_2k0l9_185{flex-wrap:wrap;justify-content:flex-start;width:100%}._desk-file-facts_2k0l9_260{padding-inline:16px}._desk-preview-canvas_2k0l9_264{min-height:360px;padding:16px}._desk-text-preview_2k0l9_266{max-height:none}._desk-pdf-preview_2k0l9_268{height:560px;min-height:0}._desk-editor-body_2k0l9_273{padding:20px 16px}._schedule-layout_2k0l9_290{display:block;overflow:hidden}._schedule-list_2k0l9_291,._schedule-editor_2k0l9_299{border:0;width:100%;height:100%;display:none}._schedule-layout--list_2k0l9_895 ._schedule-list_2k0l9_291,._schedule-layout--editor_2k0l9_895 ._schedule-editor_2k0l9_299{display:block}._schedule-mobile-only_2k0l9_307{display:inline-flex}._schedule-list_2k0l9_291{padding:24px 16px 40px}._schedule-editor_2k0l9_299{padding:0;overflow:auto}._schedule-definition_2k0l9_291,._schedule-inspector_2k0l9_291{border:0;width:100%;height:auto;padding:24px 16px 40px;overflow:visible}._schedule-inspector_2k0l9_291{border-top:1px solid var(--ss-line)}._schedule-definition_2k0l9_291>._schedule-pane-heading_2k0l9_294{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._schedule-definition_2k0l9_291>._schedule-pane-heading_2k0l9_294 ._schedule-mobile-only_2k0l9_307{grid-column:1/-1;justify-self:start}._schedule-definition_2k0l9_291>._schedule-pane-heading_2k0l9_294>div{grid-column:1}._schedule-history_2k0l9_302{width:100%;height:auto;display:block}._schedule-form-grid_2k0l9_313{grid-template-columns:1fr}._schedule-interval-grid_2k0l9_314{grid-template-columns:minmax(0,1fr) minmax(120px,.7fr)}._schedule-history_2k0l9_302>._schedule-pane-heading_2k0l9_294{padding:14px 16px}._schedule-history_2k0l9_302>._schedule-pane-heading_2k0l9_294 h2{font-size:1.3rem}._poke-layout_2k0l9_339{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}._poke-mobile-tabs_2k0l9_344{border-bottom:1px solid var(--ss-color-border);background:var(--ss-color-surface-raised);grid-area:1/1;gap:4px;min-width:0;padding:6px 8px;display:flex}._poke-mobile-tabs_2k0l9_344 .ss-button{flex:1;min-width:0}._poke-inspector-close_2k0l9_345{display:none!important}._poke-conversations_2k0l9_347,._poke-transcript_2k0l9_342,._poke-inspector_2k0l9_341{border:0;grid-area:2/1;width:100%;height:100%;display:none}._poke-layout--conversations_2k0l9_914 ._poke-conversations_2k0l9_347,._poke-layout--transcript_2k0l9_915 ._poke-transcript_2k0l9_342,._poke-layout--inspector_2k0l9_342 ._poke-inspector_2k0l9_341,._poke-layout--embedded_2k0l9_340._poke-layout--transcript_2k0l9_915 ._poke-transcript_2k0l9_342,._poke-layout--embedded_2k0l9_340._poke-layout--inspector_2k0l9_342 ._poke-inspector_2k0l9_341{display:grid}._poke-pane-heading_2k0l9_351,._poke-transcript__header_2k0l9_351{padding:13px 14px}._poke-transcript__header_2k0l9_351{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._poke-conversation-title_2k0l9_381{grid-area:2/1/auto/-1}._poke-conversation-title_2k0l9_381 form{flex-direction:column;align-items:stretch}._poke-conversation-title_2k0l9_381 form>div{justify-content:flex-end}._poke-pane-heading_2k0l9_351 h1,._poke-pane-heading_2k0l9_351 h2,._poke-transcript__header_2k0l9_351 h2{font-size:1.25rem}._poke-transcript__scroll_2k0l9_388{padding:18px 13px}._poke-composer_2k0l9_409{padding:10px 12px max(12px, env(safe-area-inset-bottom))}._poke-composer_2k0l9_409 .ss-composer__actions{align-items:center}._poke-composer-tools_2k0l9_415{flex:1;min-width:0}._poke-composer-tools_2k0l9_415>small{display:none}._poke-scope-picker_2k0l9_419{flex:150px;width:auto;min-width:120px}._poke-human-summary_2k0l9_452>div{grid-template-columns:1fr}._poke-turn-activity_2k0l9_391{width:100%}._poke-reference-picker_2k0l9_431>div{grid-template-columns:1fr}._poke-session-tools_2k0l9_356{grid-template-columns:minmax(0,1fr) auto}.ss-button._poke-progress-card_2k0l9_402>.ss-button__label{grid-template-columns:auto minmax(0,1fr)}._poke-progress-card_2k0l9_402>.ss-button__label>span:last-child{grid-column:2}._markdown-mode-switch_2k0l9_498 small{display:none}._markdown-link-editor_2k0l9_504{grid-template-columns:1fr 1fr}._markdown-link-editor_2k0l9_504>:first-child{grid-column:1/-1}._markdown-source_2k0l9_505 textarea,._markdown-rich_2k0l9_508 .ss-page-milkdown{min-height:360px;padding:22px 16px}._markdown-preview_2k0l9_527{min-height:260px;max-height:none}._auth-layout_2k0l9_536{background:var(--ss-color-sidebar);display:block;overflow:auto}._auth-story_2k0l9_537{gap:54px;height:auto;min-height:310px;padding:26px 20px}._auth-story_2k0l9_537 h1{font-size:2.7rem}._auth-story_2k0l9_537 p:not(._auth-footnote_2k0l9_540){display:none}._auth-panel_2k0l9_543{min-height:520px;padding:34px 20px max(50px, env(safe-area-inset-bottom));background:var(--ss-panel);border-radius:26px 26px 0 0}.ss-card__header{align-items:flex-start;padding:16px}.ss-card__body{padding:16px}}
