:root{--color-brand-orange:#ff5c25;--color-brand-yellow:#ffc542;--color-purple-main:#582864;--color-purple-muted:#886192;--color-purple-hover:#6a3378;--color-purple-dark:#1f1a31;--color-purple-darker:#130f1d;--color-blue-dark:#1f1a30;--color-blue-text:#120f1d;--color-neutral-off-white:#eaeaea;--color-neutral-gray-light:#d9d9d9;--color-neutral-gray-dark:#4e4e52;--color-action-red:#e85c3c;--color-action-green:#0b7e00;--color-danger:#dc2626;--uno-background:#120f1d;--uno-surface:#1f1a31;--uno-foreground:#fff;--uno-foreground-secondary:#fffc;--uno-foreground-muted:#fff9;--uno-foreground-subtle:#ffffff80;--uno-border:#ffffff1a;--uno-hover:#ffffff0d;--uno-hover-deep:#ffffff1a;--uno-active:#ffffff06;--uno-ring:#7542b0;--uno-popover:#302a46;--uno-scrollbar-thumb:#d9d9d920;--uno-scrollbar-track:transparent;--uno-btn-secondary-border:#e4e4e7;--uno-toggle-inactive:#632d70;--surface-canvas:var(--uno-background);--surface-region:var(--color-blue-dark);--surface-card:#262038;--surface-input:#2a1d3b;--surface-input-hover:#362045;--surface-card-hover:#2a2340;--surface-raised:var(--uno-popover);--surface-raised-hover:#383152;--edge-subtle:var(--uno-border);--edge-strong:#ffffff2e;--edge-outline:var(--color-purple-muted);--edge-control:var(--color-purple-main);--edge-button:var(--uno-btn-secondary-border);--edge-focus:var(--accent);--edge-danger:var(--color-action-red);--edge-invalid:var(--color-danger);--ink-on-fill:#fff;--ink-on-fill-muted:#ffffffb3;--ink-on-accent:#1a1206;--accent:var(--color-brand-yellow);--accent-hot:var(--color-brand-orange);--data:#62c6ff;--data-tint:#62c6ff24;--manual:#e7b6f2;--manual-tint:#e7b6f221;--onair:var(--ink-ok);--onair-tint:#7ee78724;--ink-onair:var(--ink-ok);--thumb-placeholder:linear-gradient(180deg,#dfeef5,#9fbccc);--wash-rest:#ffffff08;--wash-hover:#ffffff0f;--wash-paused:#ffffff14;--wash-selected:#ffffff1f;--wash-strip:#0000002e;--wash-well:#00000040;--wash-control-active:var(--uno-active);--wash-danger-hover:#e85c3c1a;--wash-danger-press:#e85c3c0d;--wash-danger:#e85c3c1f;--wash-warn:#ffc5421f;--wash-appeared:#7ee7871a;--wash-vanished:#e85c3c1a;--brand-grad:linear-gradient(to bottom right,var(--color-brand-orange),var(--color-brand-yellow));--brand-glow:0 0 12px #ff5c2559;--gradient-text-shadow:0 1px 2px #0000004d;--mask-ring:radial-gradient(farthest-side,transparent 72%,#000 75%);--loader-sweep:linear-gradient(to right,transparent,var(--color-brand-yellow),var(--color-brand-orange));--wash-changed:#16a08561;--ink:var(--uno-foreground);--ink-body:var(--color-neutral-off-white);--ink-muted:#eaeaea99;--ink-faint:#eaeaea8c;--ink-error:#ff8a80;--ink-warning:var(--color-brand-yellow);--ink-ok:#7ee787;--json-string:#a5d6ff;--json-number:#79c0ff;--json-boolean:#ffa657;--json-array:#d2a8ff;--json-object:#7ee787;--json-null:var(--uno-foreground-subtle);--type-string:#d5ff80;--type-number:#dfbfff;--type-boolean:#ffa659;--type-object:#5ccfe6;--type-array:#95e6cb;--type-null:#b8cfe6;--font-sans:Nunito,ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Monaco,Consolas,monospace;--text-sheet:800 20px/28px var(--font-sans);--text-title:800 18px/24px var(--font-sans);--text-heading:800 15px/20px var(--font-sans);--text-label:800 14px/20px var(--font-sans);--text-control:700 14px/20px var(--font-sans);--text-segment:800 14px/18px var(--font-sans);--text-chrome:700 14px/18px var(--font-sans);--text-body:400 14px/20px var(--font-sans);--text-caption:800 12px/16px var(--font-sans);--text-sub:700 12px/16px var(--font-sans);--text-meta:400 12px/16px var(--font-sans);--text-chip:800 11px/15px var(--font-sans);--text-value:400 14px/20px var(--font-mono);--text-value-sm:400 12px/16px var(--font-mono);--gap-1:4px;--gap-2:8px;--gap-3:12px;--gap-4:16px;--gap-6:24px;--gap-8:32px;--gap-12:48px;--radius-swatch:4px;--radius-sm:8px;--radius-field:10px;--radius-card:12px;--radius-side:16px;--radius-sheet:18px;--radius-thumb:6px;--radius-pill:9999px;--h-control:40px;--h-field:42px;--h-control-dense:32px;--h-row:40px;--h-list-head:56px;--h-row-tree:28px;--h-loader-bar:2px;--h-excerpt:200px;--w-icon:16px;--w-icon-filled:18px;--w-dot:8px;--w-switch:52px;--indent-tree:16px;--shadow-toast:0 12px 32px #00000073,0 2px 6px #0000004d;--shadow-popover:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-sheet:0 24px 60px #0009;--scrim:#090711a8;--focus-ring-color:var(--accent);--focus-ring-width:2px;--focus-ring-gap:2px;--focus-outline:var(--focus-ring-width)solid var(--focus-ring-color);--focus-ring-reach:calc(var(--focus-ring-width) + var(--focus-ring-gap));--focus-ring-inset:-4px;--ease-control:cubic-bezier(.4,0,.2,1);--duration-control:.15s;--duration-toggle:.2s;--duration-spin:1s;--ease-out:cubic-bezier(.2,0,0,1)}[hidden]{display:none!important}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/ui/assets/056899e6fad6/nunito-400.ttf)format(truetype)}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/ui/assets/c4243c91b03b/nunito-600.ttf)format(truetype)}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/ui/assets/2ff1544d575c/nunito-700.ttf)format(truetype)}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(/ui/assets/55a412d58a8f/nunito-800.ttf)format(truetype)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{background:var(--surface-canvas);color:var(--ink-body);overflow:hidden;margin:0;padding:0}body{font:var(--text-body)}button,input,select,textarea{font:inherit}body{-webkit-user-select:none;user-select:none}code,.check-detail,.excerpt,.tree-key,.tree-value,.tree-summary,.fs-out-val,.mono,.facts dd,.event,.input,.textarea{-webkit-user-select:text;user-select:text}h1,h2,h3,h4{font:var(--text-heading);margin:0}p,dl{margin:0}ul,ol{list-style:none;margin:0;padding:0}a{color:inherit}@media (hover:hover) and (pointer:fine){*{scrollbar-color:var(--uno-scrollbar-thumb)var(--uno-scrollbar-track);scrollbar-width:thin}*::-webkit-scrollbar{width:3px;height:3px}*::-webkit-scrollbar-track{background:var(--uno-scrollbar-track)}*::-webkit-scrollbar-thumb{background:var(--uno-scrollbar-thumb);border-radius:2px}*::-webkit-scrollbar-corner{background:var(--uno-scrollbar-track)}}:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-ring-gap)}.toggle input:focus-visible+.toggle-track{outline:var(--focus-outline);outline-offset:var(--focus-ring-gap)}.filter-option:has(input:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-ring-gap)}:where(.tab,.tree-row,.fcard,.fgroup-toggle,.srow,.opt,.fs-steps>summary,.option,.sheet-region,.value-list-search):focus-visible{outline-offset:var(--focus-ring-inset)}.filter-option:has(input:focus-visible){outline-offset:var(--focus-ring-inset)}.sr-only{clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap;width:1px;height:1px;margin:-1px}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.shell{background:var(--surface-canvas);display:grid;height:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);overflow:clip;height:100dvh}.shell-bare{grid-template-rows:minmax(0,1fr)}.app-head{background:var(--surface-region);border-bottom:1px solid var(--edge-subtle);align-items: center;column-gap:var(--gap-6);display:flex;padding:18px var(--gap-6);justify-content:space-between;row-gap:var(--gap-3);flex-wrap:wrap;min-width:0}.app-id{border-radius:var(--radius-sm);color:inherit;display:flex;text-decoration:none;align-items: center;gap:14px;min-width:0}.app-name-row{display:flex;align-items: center;gap:var(--gap-2);min-width:0}.app-name-row>.icon,.ext-link>.icon{color:var(--ink-muted);transition:color var(--duration-control)var(--ease-control);flex:none;font-size:12px}.app-id:hover .icon,.ext-link:hover>.icon{color:var(--ink)}.app-thumb{background:var(--thumb-placeholder);border-radius:var(--radius-thumb);object-fit:cover;overflow:hidden;position:relative;flex:none;width:52px;height:30px}span.app-thumb:after{background:var(--surface-canvas);content:"";position:absolute;border-radius:2px;height:6px;bottom:5px;left:8px;right:8px}.app-names{display:flex;flex-direction:column;min-width:0}.app-name{color:var(--ink);font:var(--text-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sub{color:var(--ink-muted);font:var(--text-sub)}.app-tabs{display:flex;gap:var(--gap-1)}.tab{border-radius:var(--radius-pill);color:var(--ink-muted);display:flex;font:var(--text-chrome);text-decoration:none;transition:background-color var(--duration-control)var(--ease-control),color var(--duration-control)var(--ease-control);white-space:nowrap;flex:none;align-items: center;gap:6px;padding:7px 14px}.tab:hover{background:var(--wash-hover);color:var(--ink)}.tab:active{background:var(--wash-control-active)}.tab[aria-current=page]{background:var(--surface-raised);color:var(--ink)}.status{background:linear-gradient(var(--wash-strip)0 0),var(--surface-region);border-bottom:1px solid var(--edge-subtle);color:var(--ink-muted);display:flex;font:var(--text-body);padding:10px var(--gap-6);align-items: center;column-gap:18px;row-gap:var(--gap-2);flex-wrap:wrap;min-width:0}.status b{color:var(--ink-body);font-weight:700}.onair{background:var(--onair-tint);border-radius:var(--radius-pill);color:var(--ink-onair);display:inline-flex;font:var(--text-caption);flex:none;align-items: center;gap:7px;padding:3px 10px 3px 8px}.onair-dot{animation:1.8s ease-in-out infinite blink;background:var(--onair);height:var(--w-dot);width:var(--w-dot);border-radius:50%}@keyframes blink{50%{opacity:.35}}.onair.is-paused{background:var(--wash-paused);color:var(--ink-muted)}.onair.is-warn{background:var(--wash-warn);color:var(--ink-warning)}.onair.is-error{background:var(--wash-danger);color:var(--ink-error)}.onair[class*=is-]>.onair-dot{animation:none;background:currentColor}.status-age{font-variant-numeric:tabular-nums;white-space:nowrap}.status-age[data-age=stale]{color:var(--ink-warning)}.status-age[data-age=lost]{color:var(--ink-error)}.status-problems{display:inline-flex;align-items: center;gap:6px}.status-problems>.icon{color:var(--data);font-size:12px}.status-problems:not([data-count="0"]),.status-problems:not([data-count="0"])>.icon{color:var(--ink-error)}.status-run{margin-left:auto}.spacer{flex:1}.details-live{display:flex;gap:var(--gap-4);flex-direction:column}.counters{display:flex;gap:var(--gap-4);flex:none}.counter{display:flex;flex-direction:column;min-width:3.5rem}.counter-value{font:var(--text-sheet);font-variant-numeric:tabular-nums}.counter-label{color:var(--ink-muted);font:var(--text-chrome)}.panel{background:var(--surface-canvas);display:flex;overflow:clip;padding:var(--gap-3);min-width:0;min-height:0}.panel:has(>[data-skeleton]){position:relative}.panel:has(>[data-skeleton])>:not([data-skeleton]){inset:var(--gap-3);position:absolute;visibility:hidden}.mapping{column-gap:var(--gap-3);display:grid;grid-template-areas:"feed cards preview" "feed cards preview";grid-template-columns:minmax(16rem,20rem)minmax(22rem,1fr)22.5rem;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:0}.mapping[data-feed="0"]{grid-template-areas:"cards preview" "cards preview";grid-template-columns:minmax(0,1fr)22.5rem}.mapping[data-preview="0"]{grid-template-areas:"feed cards" "feed cards";grid-template-columns:minmax(16rem,20rem)minmax(0,1fr)}.mapping[data-feed="0"][data-preview="0"]{grid-template-areas:"cards" "cards";grid-template-columns:minmax(0,1fr)}.mapping>#sample{grid-area:feed}.mapping>#preview{grid-area:preview}.mapping>.list-head{grid-column:cards;grid-row:1;position:relative;z-index:1}.mapping>.cards-pane{grid-column:cards;grid-row:1/-1;padding-top:var(--h-list-head)}.mapping[data-feed="0"]>#sample,.mapping[data-preview="0"]>#preview,.mapping[data-preview="1"] #preview-show{display:none}@media (min-width:64rem){#preview-open{display:none}}@media (max-width:calc(64rem - .001px)){.mapping,.mapping[data-feed="0"],.mapping[data-preview="0"]{grid-template-areas:"cards" "cards";grid-template-columns:minmax(0,1fr)}.mapping>#sample,.mapping>#preview,#preview-show{display:none}}.pane{background:var(--surface-region);border:1px solid var(--edge-subtle);border-radius:var(--radius-card);container:pane/inline-size;display:flex;overflow:clip;flex-direction:column;min-width:0;min-height:0}:root{--w-column:44rem}.slot{display:contents}.pane-head{align-items: center;column-gap:var(--gap-2);display:flex;padding:var(--gap-3)var(--gap-4);position:relative;row-gap:var(--gap-2);flex-wrap:wrap}.pane-head-controls{display:flex;align-items: center;gap:var(--gap-2);flex-basis:100%}.pane-head-controls>.input{flex:1;min-width:0}.pane-head-row{flex-wrap:nowrap}.pane-head-row>.pane-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.token-row{display:flex;align-items: center;gap:var(--gap-2);flex-wrap:wrap;flex:0 auto;min-width:0;margin-inline-start:var(--gap-3)}.token-clear{color:var(--ink-faint)}.pane-head-column,.pane-controls{column-gap:var(--gap-4);max-width:calc(var(--w-column) + 2*var(--gap-4));width:100%;margin:0 auto}.pane-head-column{padding-bottom:var(--gap-4);padding-top:var(--gap-4)}.pane-head-column>.pane-title{display:flex;align-items: center;gap:var(--gap-2);flex-basis:100%}.pane-head-column:not(:has(>.select-wrap))>.pane-title{flex:1}.pane-head-actions{display:flex;align-items: center;gap:var(--gap-4)}.pane-head-actions>.btn-danger{margin-left:var(--gap-4)}.pane-head-column>.select-wrap{flex:1;width:auto;min-width:14rem}.pane-controls{display:flex;padding:0 var(--gap-4)var(--gap-6);align-items: center;row-gap:var(--gap-3);flex-wrap:wrap;flex:none}.control-label{color:var(--ink-body);font:var(--text-control)}.pane[data-scrolled="1"]>.pane-head:after{background:var(--edge-subtle);content:"";position:absolute;height:1px;bottom:0;left:0;right:0}.pane:has(>.pane-controls)>.pane-head:after{content:none}.pane-title{color:var(--ink);font:var(--text-title)}.pane-body{overflow-y:auto;padding:0 0 var(--gap-6);scrollbar-gutter:stable;flex:1;min-height:0}.pane-body-form{display:flex;gap:var(--gap-12);padding:var(--gap-6)var(--gap-4)var(--gap-12);flex-direction:column}.form-column{display:flex;gap:var(--gap-12);max-width:var(--w-column);flex-direction:column;width:100%;margin:0 auto}.alert{bottom:var(--gap-8);display:flex;align-items: center;gap:var(--gap-2);max-width:min(40rem,calc(100vw - var(--gap-6)));pointer-events:none;position:fixed;z-index:10;flex-direction:column;width:-moz-fit-content;width:fit-content;margin-inline-start:auto;margin-inline-end:auto;left:0;right:0}.sv-sheet__toplayer>.alert{--toast-rise:-8px;bottom:auto;top:var(--gap-2);z-index:40}.alert:empty{display:none}.solo{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}@container pane (inline-size<42rem){.pane-head-column>.pane-title{flex:1}.pane-head-column>.select-wrap{flex-basis:100%;order:1;min-width:0}.pane-head-actions>.btn{width:var(--h-control);padding:0}.pane-head-actions>.btn-primary{padding:0 var(--gap-4);width:auto}.pane-head-actions{gap:var(--gap-2)}.pane-head-actions>.btn-danger{margin-left:0}.pane-controls{column-gap:var(--gap-2)}.pane-controls .btn .icon{display:none}.pane-controls .btn-primary{margin-left:auto}.pane-controls .btn-word,.pane-head-column .btn-word{display:none}}@container pane (inline-size<30rem){.pane-head-row{flex-wrap:wrap}.pane-head-row>.pane-title{flex-basis:100%}.pane-head-row>.token-row{flex-basis:100%;margin-block-start:var(--gap-1);margin-inline-start:0}}@media (max-width:calc(48rem - .001px)){.app-head{padding:var(--gap-3)var(--gap-4)}.app-tabs{overflow-x:auto;flex-basis:100%;min-width:0}.status{padding:10px var(--gap-4)}.status-source,.status-live{display:none}.status-run{margin-left:0}.panel{padding:var(--gap-2)}}.welcome{background:var(--surface-canvas);display:flex;height:100%;padding:var(--gap-6);justify-content:center;align-items: center;height:100dvh}.welcome-title{color:var(--ink);font:var(--text-title);text-align:center;margin:0}.icon{display:inline-block;fill:currentcolor;vertical-align:-.125em;flex:none;width:1em;height:1em}.icon-sprite{display:none}.btn{border:1px solid var(--edge-button);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;display:inline-flex;font:var(--text-label);align-items: center;gap:var(--gap-2);height:var(--h-control);text-decoration:none;transition:background-color var(--duration-control)var(--ease-control),color var(--duration-control)var(--ease-control),opacity var(--duration-control)var(--ease-control),box-shadow var(--duration-control)var(--ease-control),filter var(--duration-control)var(--ease-control);white-space:nowrap;background:0 0;justify-content:center;padding:0 18px}.section>.btn{align-self: start}.optional-fields{display:contents}.btn:hover{background:var(--wash-hover)}.btn:active{background:var(--wash-control-active)}.btn:disabled{cursor:default;opacity:.4;pointer-events:none}.btn-primary,.btn-primary:hover,.btn-primary:active{background:var(--brand-grad);box-shadow:var(--brand-glow);color:var(--ink-on-fill);text-shadow:var(--gradient-text-shadow);background-origin:border-box;border-color:#0000}.btn-primary:hover{filter:brightness(1.1)}.btn-primary:active{filter:brightness(.9)}.btn-danger{border-color:var(--edge-danger);color:var(--ink-error);background:0 0}.btn-danger:hover{background:var(--wash-danger-hover)}.btn-danger:active{background:var(--wash-danger-press)}.btn-dense{font:var(--text-segment);height:var(--h-control-dense);padding:0 14px}.btn-text{color:var(--ink-muted);font:var(--text-control);padding:var(--gap-1)2px;border-color:#0000;height:auto}.btn-text:hover{color:var(--ink);text-decoration:underline;background:0 0}.icon-btn{border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;display:inline-flex;height:var(--h-control-dense);transition:background-color var(--duration-control)var(--ease-control),filter var(--duration-control)var(--ease-control);width:var(--h-control-dense);background:0 0;border:0;flex:none;justify-content:center;align-items: center;padding:0;font-size:12px}.icon-btn:hover{background:var(--wash-hover)}.icon-btn:active{background:var(--wash-selected);filter:brightness(.85)}.icon-btn[aria-expanded=true]{background:var(--wash-selected)}.icon-btn:disabled{cursor:default;opacity:.4;pointer-events:none}@media (max-width:calc(52rem - .001px)){.help-control{display:none}}.input,.textarea,.select{background:var(--surface-input);border:1px solid var(--edge-control);border-radius:var(--radius-field);color:var(--ink);font:var(--text-control);height:var(--h-field);padding:0 var(--gap-3);transition:background-color var(--duration-control)var(--ease-control),border-color var(--duration-control)var(--ease-control);width:100%}.input:hover,.textarea:hover,.select:hover{background:var(--surface-input-hover)}.input:disabled:hover,.textarea:disabled:hover,.select:disabled:hover{background:var(--surface-input)}.input:focus,.textarea:focus,.select:focus{border-color:var(--edge-focus)}.input:disabled,.textarea:disabled,.select:disabled{cursor:default;opacity:.4}.textarea{min-height:calc(var(--h-field)*2);padding:var(--gap-2)var(--gap-3);resize:vertical;height:auto}.select{appearance:none;cursor:pointer;padding-right:var(--gap-8)}.select-wrap{display:inline-flex;position:relative;align-items: center;width:100%}.select-chevron{color:var(--ink-body);display:inline-flex;pointer-events:none;position:absolute;right:var(--gap-3);transition:transform var(--duration-toggle)var(--ease-control);font-size:12px}.select[aria-expanded=true]+.select-chevron{transform:rotate(180deg)}.input::placeholder,.textarea::placeholder{color:var(--ink-faint);font-weight:600}.input-dense,.select-dense{height:var(--h-control-dense)}.input-dense{font:var(--text-value)}.select-dense{font:var(--text-control)}.input-invalid{border-color:var(--edge-invalid)}.field{display:flex;gap:var(--gap-2);flex-direction:column}.field-label{color:var(--ink-muted);font:var(--text-caption)}.field-required{color:var(--color-action-red);margin-left:var(--gap-1)}.field-help,.help-text{color:var(--ink-muted);font:var(--text-body)}.field-help:empty{display:none}.help-line{display:flex;align-items:baseline;gap:var(--gap-2)}.help-line>:first-child{flex:1;min-width:0}.help-line-beside>:first-child{flex:0 auto}.help{margin-block:calc(var(--h-control-dense)/-2);flex:none}.help>summary{display:flex;list-style:none}.help>summary:before{content:"​"}.help>summary::-webkit-details-marker{display:none}.help[open]>summary{background:var(--wash-selected);color:var(--ink)}.help-line:not(:has(>.help[open]))+.help-text{display:none}.field-error{color:var(--ink-error);font:var(--text-body)}.listed-region{display:flex;gap:var(--gap-2);flex-direction:column}.listed-line:empty{display:none}.section{display:flex;gap:var(--gap-4);flex-direction:column}.section-title{color:var(--ink-body);font:var(--text-heading)}.section>.section-title:first-child,.section>.help-line:first-child{margin-bottom:calc(var(--gap-2) - var(--gap-4))}.toggle{cursor:pointer;display:inline-flex;align-items: center;gap:var(--gap-2);position:relative;flex:none}.toggle input{clip-path:inset(50%);position:absolute;width:1px;height:1px}.switch,.toggle-track{background:var(--surface-raised);border:1px solid var(--edge-strong);border-radius:var(--radius-pill);cursor:pointer;display:inline-block;position:relative;transition:background-color var(--duration-toggle)var(--ease-control),filter var(--duration-control)var(--ease-control);width:var(--w-switch);flex:none;height:30px;padding:0;font-size:0}.switch:after,.toggle-track:after{background:var(--ink);border-radius:var(--radius-pill);content:"";position:absolute;transition:translate var(--duration-toggle)var(--ease-control);width:22px;height:22px;top:3px;left:3px}.switch[aria-checked=true],.toggle input:checked+.toggle-track{background:var(--manual);border-color:#0000}.switch[aria-checked=true]:after,.toggle input:checked+.toggle-track:after{background:var(--ink-on-accent);translate:22px}.switch:active,.toggle:active .toggle-track{filter:brightness(.9)}.seg{background:var(--surface-canvas);border:1px solid var(--edge-subtle);border-radius:var(--radius-pill);display:flex;gap:2px;padding:3px}.seg>*{border-radius:var(--radius-pill);color:var(--ink-muted);cursor:pointer;display:inline-flex;font:var(--text-segment);padding:0 var(--gap-3);white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;align-items: center;gap:7px;height:36px}.seg>:hover{color:var(--ink)}.seg>:disabled{cursor:not-allowed;opacity:.35}.seg>[aria-pressed=true],.seg>[aria-checked=true]{background:var(--surface-raised);color:var(--ink)}.seg>[data-mode=auto][aria-pressed=true],.seg>[data-mode=auto][aria-checked=true]{background:var(--data-tint);color:var(--data)}.seg>[data-mode=manual][aria-pressed=true],.seg>[data-mode=manual][aria-checked=true]{background:var(--manual-tint);color:var(--manual)}.seg-sm>*{font:var(--text-caption);padding:0 var(--gap-2);height:30px}.chip{border-radius:var(--radius-pill);display:inline-flex;font:var(--text-chip);white-space:nowrap;flex:none;align-items: center;gap:5px;padding:3px 9px}.chip-auto{background:var(--data-tint);color:var(--data)}.chip-manual{background:var(--manual-tint);color:var(--manual)}.chip-staged{background:var(--wash-warn);color:var(--accent)}.chip-off{background:var(--wash-paused);color:var(--ink-muted)}.list-head{display:flex;align-items: center;gap:var(--gap-2);height:var(--h-list-head);padding:0 var(--gap-4)}.send-now{display:flex;flex:none}.tip-host{display:inline-flex;position:relative}.tip{background:var(--surface-raised);border-radius:var(--radius-sm);box-shadow:var(--shadow-popover);color:var(--ink-body);font:var(--text-chrome);padding:var(--gap-2)var(--gap-3);position:absolute;right:0;top:calc(100% + var(--gap-1));visibility:hidden;white-space:nowrap}.tip-start{left:0;right:auto}.tip:before{content:"";height:var(--gap-1);position:absolute;inset:auto 0 100%}.tip-host:-webkit-any(:hover,:has(:focus-visible)):not([data-tip-hidden])>.tip{visibility:visible}.tip-host:-moz-any(:hover,:has(:focus-visible)):not([data-tip-hidden])>.tip{visibility:visible}.tip-host:is(:hover,:has(:focus-visible)):not([data-tip-hidden])>.tip{visibility:visible}.btn[aria-disabled=true]{color:var(--ink-faint);cursor:default;background:0 0}@keyframes spin{to{rotate:1turn}}.select[aria-busy=true]+.select-chevron>.icon{animation:spin var(--duration-spin)linear infinite;border-radius:var(--radius-pill);display:inline-block;mask:var(--mask-ring);transform-origin:center;background:conic-gradient(#0000,currentColor)}:-webkit-any(button,a)[aria-busy=true]>.icon:first-child{animation:spin var(--duration-spin)linear infinite;border-radius:var(--radius-pill);display:inline-block;mask:var(--mask-ring);transform-origin:center;background:conic-gradient(#0000,currentColor)}:-moz-any(button,a)[aria-busy=true]>.icon:first-child{animation:spin var(--duration-spin)linear infinite;border-radius:var(--radius-pill);display:inline-block;mask:var(--mask-ring);transform-origin:center;background:conic-gradient(#0000,currentColor)}:is(button,a)[aria-busy=true]>.icon:first-child{animation:spin var(--duration-spin)linear infinite;border-radius:var(--radius-pill);display:inline-block;mask:var(--mask-ring);transform-origin:center;background:conic-gradient(#0000,currentColor)}.select[aria-busy=true]+.select-chevron>.icon>use{visibility:hidden}:-webkit-any(button,a)[aria-busy=true]>.icon:first-child>use{visibility:hidden}:-moz-any(button,a)[aria-busy=true]>.icon:first-child>use{visibility:hidden}:is(button,a)[aria-busy=true]>.icon:first-child>use{visibility:hidden}.switch[aria-busy=true]:after{animation:spin var(--duration-spin)linear infinite;background:conic-gradient(transparent,var(--ink));mask:var(--mask-ring)}.switch[aria-busy=true][aria-checked=true]:after{background:conic-gradient(transparent,var(--ink-on-accent))}:-webkit-any(button,a,select)[aria-busy=true]{cursor:progress}:-moz-any(button,a,select)[aria-busy=true]{cursor:progress}:is(button,a,select)[aria-busy=true]{cursor:progress}@keyframes loader-sweep{0%{background-position-x:-67%}to{background-position-x:167%}}:-webkit-any(.panel,.pane,.sv-sheet__content)[aria-busy=true]{animation:loader-sweep var(--duration-spin)linear infinite;background-image:var(--loader-sweep);background-position:0 0;background-repeat:no-repeat;background-size:40% var(--h-loader-bar)}:-moz-any(.panel,.pane,.sv-sheet__content)[aria-busy=true]{animation:loader-sweep var(--duration-spin)linear infinite;background-image:var(--loader-sweep);background-position:0 0;background-repeat:no-repeat;background-size:40% var(--h-loader-bar)}:is(.panel,.pane,.sv-sheet__content)[aria-busy=true]{animation:loader-sweep var(--duration-spin)linear infinite;background-image:var(--loader-sweep);background-position:0 0;background-repeat:no-repeat;background-size:40% var(--h-loader-bar)}@media (max-width:calc(30rem - .001px)){.list-head .btn .icon{display:none}}.fields{display:flex;flex-direction:column;flex:1;min-height:0}.fields-body{overflow-y:auto;padding:0 var(--gap-4)var(--gap-6);scrollbar-gutter:stable;flex:1;min-height:0}.scope-line,.fields-empty{color:var(--ink-muted);font:var(--text-body);margin:0 0 var(--gap-3)}.fields-empty{display:flex;align-items: center;gap:var(--gap-3);padding-top:var(--focus-ring-reach);flex-wrap:wrap}.fields-empty>p{margin:0}.sub+.sub{margin-top:28px}.sub-head{color:var(--ink);font:var(--text-heading);margin:0 0 var(--gap-2)}.fgroup+.fgroup{margin-top:var(--gap-2)}.fgroup-head{margin:0 0 var(--gap-1)}.ftab+.ftab,.ftab+.fgroup,.fgroup+.ftab{margin-top:var(--gap-4)}.ftab-head{color:var(--ink);font:var(--text-label);margin:0 0 var(--gap-1)}.ftab-groups{padding-left:var(--gap-4)}.fgroup-toggle{border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;display:flex;align-items:baseline;gap:0 var(--gap-2);margin:0 calc(-1*var(--gap-2));padding:6px var(--gap-2);text-align:left;transition:background-color var(--duration-control)var(--ease-control);width:calc(100% + 2*var(--gap-2));background:0 0;border:0;flex-wrap:wrap}.fgroup-toggle:hover{background:var(--wash-hover)}.fgroup-toggle:active{background:var(--wash-selected)}.fgroup-toggle>.icon{color:var(--ink-muted);transition:transform var(--duration-toggle)var(--ease-control);flex:none;align-self: center;font-size:12px}.fgroup-toggle[aria-expanded=false]>.icon{transform:rotate(-90deg)}.fgroup-toggle:hover>.icon{color:var(--ink)}.fgroup-title{font:var(--text-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fgroup-count,.fgroup-problems{font:var(--text-sub);white-space:nowrap;flex:none}.fgroup-count{color:var(--ink-muted);margin-left:auto}.fgroup-problems{color:var(--ink-warning)}.fgroup>.cards{margin-bottom:var(--gap-2)}.cards,.stylegrid{display:grid;gap:var(--gap-2);list-style:none;margin:0;padding:0}.card-item{display:grid;min-width:0}.fcard{background:var(--surface-card);border:1px solid var(--edge-subtle);border-radius:var(--radius-card);color:inherit;cursor:pointer;display:grid;align-items: center;gap:var(--gap-4);grid-template-columns:auto minmax(8rem,1fr)minmax(0,auto)auto;padding:var(--gap-3)var(--gap-4);text-align:left;transition:background-color var(--duration-control)var(--ease-control),border-color var(--duration-control)var(--ease-control);width:100%}.fcard:hover{background:var(--surface-card-hover);border-color:var(--edge-outline)}.fcard:active{filter:brightness(.9)}.fcard[data-pulse="1"]{animation:value-changed 1s var(--ease-out)1}.fcard-unlinked{border:1px dashed var(--edge-strong);background:0 0}.fcard-main{min-width:0}.fcard-type{color:var(--ink-muted);display:inline-flex;margin-right:calc(var(--gap-3) - var(--gap-4));justify-content:center;width:16px;font-size:14px}.fcard-label{color:var(--ink);display:block;font:var(--text-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcard-from{color:var(--ink-muted);display:flex;font:var(--text-meta);align-items: center;gap:var(--gap-1);min-width:0;margin-top:2px}.fcard-from[data-tone=problem]{color:var(--ink-warning)}.fcard-from-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fcard-val{color:var(--ink);display:inline-flex;font:var(--text-heading);font-variant-numeric:tabular-nums;overflow:hidden;white-space:nowrap;align-items: center;gap:6px;min-width:0;max-width:170px}.fcard-val>.val-text,.fs-out-val>.val-text{overflow:hidden;text-overflow:ellipsis;min-width:0}.fcard-val[data-kind=empty],.fcard-val[data-kind=none]{color:var(--ink-faint);font:var(--text-control)}.fcard-choose{color:var(--ink-muted);font:var(--text-control)}.sw{border-radius:var(--radius-swatch);flex:none}.styling-toggle{color:var(--ink-muted);cursor:pointer;display:inline-flex;font:var(--text-segment);align-items: center;gap:var(--gap-2);margin:var(--gap-6)0 var(--gap-2);background:0 0;border:0;padding:0}.styling-toggle:hover{color:var(--ink)}.styling-toggle>.icon,.fs-steps>summary>.icon{transition:transform var(--duration-toggle)var(--ease-control);font-size:12px}.styling-toggle[aria-expanded=true]>.icon,.fs-steps[open]>summary>.icon{transform:rotate(180deg)}.stylegrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px}.srow{background:var(--wash-rest);border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;display:flex;font:var(--text-meta);gap:var(--gap-2);text-align:left;border:0;justify-content:space-between;width:100%;min-width:0;padding:7px 10px}.srow:not([aria-disabled=true]):hover{background:var(--wash-hover)}.srow[aria-disabled=true]{color:var(--ink-faint);cursor:default;background:0 0}.srow-type{display:inline-flex;flex:none}.srow-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.srow-note{color:var(--ink-faint);flex:none}.side{background:var(--surface-card);border:1px solid var(--edge-subtle);border-radius:var(--radius-side);display:flex;align-self: start;gap:var(--gap-3);padding:var(--gap-4);flex-direction:column;min-width:0;max-height:100%}.side-head{display:grid;align-items: center;gap:var(--gap-2);grid-template-columns:minmax(0,1fr)auto}.side-head>.seg{grid-column:1/-1;grid-row:2}.side-head>.seg>*{display:block;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:30px}.side-head>.spacer{display:none}.side-title{color:var(--ink);font:var(--text-label);margin:0}.ext-link{border-radius:var(--radius-sm);color:inherit;display:inline-flex;align-items: center;gap:var(--gap-2);text-decoration:none}.stage{aspect-ratio:16/9;background:var(--surface-canvas);border-radius:var(--radius-card);height:var(--stage-h,auto);overflow:hidden;position:relative;width:var(--stage-w,100%);margin-inline-start:auto;margin-inline-end:auto}.stage>iframe{height:var(--frame-h,100%);position:absolute;transform:scale(var(--frame-scale,1));transform-origin:0 0;width:var(--frame-w,100%);border:0;top:0;left:0}.stage-fallback{color:var(--ink-muted);display:grid;font:var(--text-body);place-items: center;height:100%;margin:0}.fsheet{display:grid;gap:var(--gap-3);grid-template-rows:auto minmax(0,1fr)auto;height:100%;min-height:0}.fs-head{display:grid;gap:var(--gap-3)}.fs-tech{color:var(--ink-faint);display:flex;font:var(--text-meta);align-items: center;gap:var(--gap-1)var(--gap-3);flex-wrap:wrap;margin:-10px 0 0}.fs-type{color:var(--ink-muted);display:inline-flex;align-items: center;gap:6px}.fs-body{display:flex;gap:var(--gap-3);margin:calc(-1*var(--focus-ring-reach));overflow-y:auto;padding:var(--focus-ring-reach);scrollbar-gutter:stable;flex-direction:column;min-height:0}.fs-pane{display:flex;gap:var(--gap-3);flex-direction:column}.fs-label{color:var(--ink-muted);display:block;font:var(--text-caption);margin-bottom:-6px}.fs-blocked{color:var(--ink-warning);font:var(--text-body);margin:0}.data-trigger{cursor:pointer;display:flex;align-items: center;gap:var(--gap-3);justify-content:space-between}.data-name{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:60%}.data-value{font:var(--text-value);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0}.optlist{display:grid;overflow-y:auto;padding:var(--gap-1);scrollbar-color:var(--edge-outline)transparent;scrollbar-width:thin;gap:2px;max-height:250px}.opt{border-radius:var(--radius-sm);color:inherit;cursor:pointer;display:grid;align-items: center;gap:var(--gap-3);grid-template-columns:auto minmax(8rem,1fr)minmax(0,auto);padding:9px var(--gap-3);text-align:left;background:0 0;width:100%}.opt:hover,.opt[data-active=true]{background:var(--wash-hover)}.opt[aria-checked=true],.opt[aria-selected=true]{background:var(--data-tint)}.opt-radio{box-shadow:inset 0 0 0 1.5px var(--edge-strong);border-radius:50%;width:16px;height:16px}.opt[aria-checked=true] .opt-radio,.opt[aria-selected=true] .opt-radio{box-shadow:inset 0 0 0 5px var(--data)}.opt-label,.opt-group,.opt-val{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opt-label{color:var(--ink);display:block;font:var(--text-control)}.opt-group{color:var(--ink-muted);display:block;font:var(--text-meta)}.opt-val{color:var(--ink-body);font:var(--text-label);font-variant-numeric:tabular-nums;min-width:0}.fs-transform{display:flex;gap:var(--gap-3);flex-direction:column}.fs-transform+.fs-transform{margin-top:var(--gap-3)}.fs-transform-head{display:flex;align-items: center;gap:var(--gap-2);min-width:0}.fs-transform-parent{color:var(--ink-faint);font:var(--text-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fs-transform-now{font:var(--text-value);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto}.fs-transform-now[data-kind=missing]{color:var(--ink-faint);font-style:italic}.fs-transform>.help-line{margin-bottom:-6px}.fs-transform>.help-line>.fs-label{margin-bottom:0}.fs-steps>summary{background:var(--wash-rest);border-radius:var(--radius-sm);color:var(--ink-body);cursor:pointer;display:flex;font:var(--text-control);align-items: center;gap:var(--gap-2);list-style:none;min-height:var(--h-row);padding:0 var(--gap-3);transition:background-color var(--duration-control)var(--ease-control)}.fs-steps>summary:hover{background:var(--wash-hover)}.fs-steps>summary:active{background:var(--wash-selected)}.fs-steps>summary::-webkit-details-marker{display:none}.fs-steps-out{font:var(--text-value);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto}.fs-steps-out[data-kind=failed]{color:var(--ink-error)}.fs-steps-out[data-kind=missing]{color:var(--ink-muted);font-style:italic}.fs-steps>summary:active>.fs-steps-out[data-kind=missing]{color:var(--ink-body)}.fs-steps>.value-steps{padding-top:var(--gap-3)}.steps-guide{display:flex;gap:var(--gap-2);flex-direction:column}.steps-guide>p{margin:0}.guide-ops{column-gap:var(--gap-3);display:grid;grid-template-columns:max-content minmax(0,1fr);row-gap:var(--gap-2);margin:0}.guide-ops>dt{color:var(--ink-body);font:var(--text-label)}.guide-ops>dd{margin:0}.guide-eg{display:block;font:var(--text-value)}.stepper{display:flex;align-items: center;gap:var(--gap-2)}.stepper>button{background:var(--surface-raised);border-radius:var(--radius-field);color:var(--ink);cursor:pointer;font:800 20px/1 var(--font-sans);height:var(--h-field);border:0;width:44px}.stepper>button:hover{background:var(--surface-raised-hover)}.stepper>.input{text-align:center;width:100px}.switchrow{background:var(--wash-hover);border-radius:var(--radius-card);color:var(--ink);display:flex;font:var(--text-control);align-items: center;gap:var(--gap-3);justify-content:space-between;padding:10px 14px}.swatches{display:flex;align-items: center;gap:var(--gap-2);flex-wrap:wrap}.swatch{border-radius:var(--radius-field);cursor:pointer;background:0 0;border:0;width:36px;height:36px;padding:0}.swatch>.sw{border-radius:var(--radius-field)}.swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--ink)}.swatch-input{cursor:pointer;background:0 0;border:0;width:36px;height:36px;padding:0}.fs-out{background:var(--wash-well);border-radius:var(--radius-card);color:var(--ink-muted);display:flex;font:var(--text-body);align-items: center;gap:var(--gap-3);flex-wrap:wrap;justify-content:space-between;padding:10px 14px}.fs-out-val{color:var(--ink);display:inline-flex;font:var(--text-heading);overflow:hidden;white-space:nowrap;align-items: center;gap:6px;min-width:0;max-width:60%}.fs-out-val[data-kind=none],.fs-out-val[data-kind=empty]{color:var(--ink-faint)}.fs-out-note{font:var(--text-meta);flex-basis:100%}.fs-foot{display:flex;align-items: center;gap:var(--gap-3);padding-top:var(--gap-1);flex-wrap:wrap}.fs-switch{color:var(--ink-muted);display:inline-flex;font:var(--text-segment);align-items: center;gap:var(--gap-2)}.badge{background:var(--surface-card);border-radius:var(--radius-pill);color:var(--ink-body);display:inline-flex;font:var(--text-chrome);align-items: center;gap:var(--gap-1);padding:2px var(--gap-2);white-space:nowrap}.badge-ok{color:var(--ink-ok)}.badge-warn{color:var(--ink-warning)}.badge-error{color:var(--ink-error)}.glyph{color:var(--ink-muted);font-size:var(--w-icon);text-align:center;width:var(--gap-6);flex:none}.notice{border-radius:var(--radius-sm);display:flex;gap:var(--gap-2);overflow-wrap:anywhere;padding:var(--gap-3)var(--gap-4)}.notice>span{min-width:0}.notice-line{display:block}.notice>.icon{flex:none}.notice-error{background:var(--wash-danger);color:var(--ink-error)}.notice-info{background:var(--surface-card);color:var(--ink-body)}.notice-warn{background:var(--wash-warn);color:var(--ink-warning)}.toast{background:var(--surface-raised);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--edge-strong),var(--shadow-toast);color:var(--ink);display:flex;align-items: flex-start;gap:var(--gap-3);padding:var(--gap-2)var(--gap-2)var(--gap-2)var(--gap-4);pointer-events:auto;max-width:350px}.toast:not([data-entered]){animation:toast-in var(--duration-toggle)var(--ease-out)}@keyframes toast-in{0%{opacity:0;transform:translateY(var(--toast-rise,8px))}}.toast-icon{color:var(--ink-body);display:flex;font-size:var(--w-icon);height:var(--h-control-dense);flex:none;align-items: center}.toast>.icon-btn{color:var(--ink-muted)}.toast>.icon-btn:hover{color:var(--ink)}.toast-error .toast-icon{color:var(--ink-error)}.toast-warn .toast-icon{color:var(--ink-warning)}.toast-body{display:flex;gap:var(--gap-1);overflow-wrap:anywhere;padding-block:calc((var(--h-control-dense) - 1lh)/2);flex-direction:column;min-width:0}.toast-detail{color:var(--ink-muted)}.empty{color:var(--ink-muted);display:flex;align-items: center;gap:var(--gap-4);padding:var(--gap-12)var(--gap-6);text-align:center;flex-direction:column}.empty-icon{color:var(--ink-faint);font-size:48px}.empty-title{color:var(--ink);font:var(--text-heading)}.kv{display:grid;align-items: center;gap:var(--gap-2);grid-template-columns:minmax(0,1fr)minmax(0,2fr)var(--h-control-dense)}.kv>.field-error{grid-column:1/-1}.secret-row{display:grid;align-items: center;gap:var(--gap-2);grid-auto-columns:max-content;grid-auto-flow:column;grid-template-columns:minmax(0,1fr)}.secret-input{position:relative}.secret-input>.input{padding-right:calc(var(--h-control-dense) + var(--gap-2))}.secret-reveal{position:absolute;right:var(--gap-1);top:calc((var(--h-field) - var(--h-control-dense))/2)}.secret-reveal[aria-pressed=true]>.icon:first-child,.secret-reveal:not([aria-pressed=true])>.icon:last-child{display:none}.facts{column-gap:var(--gap-4);display:grid;grid-template-columns:minmax(6rem,auto)minmax(0,1fr);row-gap:var(--gap-1)}.facts dt{color:var(--ink-muted);font:var(--text-chrome)}.facts dd{font:var(--text-value);overflow-wrap:anywhere;margin:0}.fact-action{display:flex;align-items: center;gap:var(--gap-3)}.fact-state{display:flex;flex-direction:column}.fact-state-word{display:flex;align-items: center;gap:var(--gap-2)}.state-dot{background:var(--ink-muted);height:var(--w-dot);width:var(--w-dot);border-radius:50%;flex:none}.state-dot[data-tone=live]{background:var(--onair)}.state-dot[data-tone=warn]{background:var(--ink-warning)}.state-dot[data-tone=error]{background:var(--ink-error)}.fact-note{color:var(--ink-muted);font:var(--text-body)}.tree-row[data-depth="0"]{--depth:0}.tree-row[data-depth="1"]{--depth:1}.tree-row[data-depth="2"]{--depth:2}.tree-row[data-depth="3"]{--depth:3}.tree-row[data-depth="4"]{--depth:4}.tree-row[data-depth="5"]{--depth:5}.tree-row[data-depth="6"]{--depth:6}.tree-row[data-depth="7"]{--depth:7}.tree-row[data-depth="8"]{--depth:8}.tree-row[data-depth="9"]{--depth:9}.tree-row[data-depth="10"]{--depth:10}.tree-row[data-depth="11"]{--depth:11}.tree-row[data-depth="12"]{--depth:12}.tree-row[data-depth="13"]{--depth:13}.tree-row[data-depth="14"]{--depth:14}.tree-row[data-depth="15"]{--depth:15}.tree{padding:0 var(--gap-2)}.tree-row{border-radius:var(--radius-sm);align-items: center;column-gap:var(--gap-3);cursor:pointer;display:grid;grid-template-columns:20px minmax(0,auto)var(--gap-6)minmax(0,1fr);min-height:var(--h-row-tree);padding-inline:0 var(--gap-2);position:relative;text-align:left;width:100%;padding-inline-start:calc(var(--depth,0)*var(--indent-tree))}.tree-row:hover{background:var(--wash-hover)}.tree-row:active{background:var(--wash-selected)}.tree-row[data-depth-guide]:after{background:var(--edge-subtle);content:"";bottom:0;left:calc((var(--depth,0) - 1)*var(--indent-tree) + 9.5px);position:absolute;width:1px;top:0}.tree-disclosure{color:var(--ink-muted);display:inline-flex;justify-content:center;font-size:12px}.tree-row:hover .tree-disclosure{color:var(--ink)}.tree-key{border-radius:var(--radius-sm);color:var(--ink-body);margin-inline:calc(-1*var(--gap-2));overflow:hidden;padding:1px var(--gap-2);text-align:left;text-overflow:ellipsis;white-space:nowrap}.tree-row:hover .tree-key{background:var(--wash-selected);color:var(--ink)}.tree-value{font:var(--text-value);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-linked{color:var(--ink-muted);margin-left:var(--gap-2)}.tree-value[data-json=string]{color:var(--json-string)}.tree-value[data-json=number]{color:var(--json-number)}.tree-value[data-json=boolean]{color:var(--json-boolean);font-weight:600}.tree-value[data-json=null]{color:var(--json-null);font-style:italic;font-weight:600}.tree-value[data-json=array]{color:var(--json-array)}.tree-value[data-json=object]{color:var(--json-object)}.tree-summary{color:var(--ink-muted);font:var(--text-body);font-style:italic}@keyframes value-changed{0%,36%{background-color:var(--wash-changed)}to{background-color:#0000}}[data-flash=normal] .tree-row[data-changed="1"]{animation:value-changed 1.4s var(--ease-out)1}[data-flash=fast] .tree-row[data-changed="1"]{animation:value-changed .7s var(--ease-out)1}.tree-row[data-appeared="1"]{background:var(--wash-appeared)}.tree-row[data-vanished="1"]{background:var(--wash-vanished)}.steps{column-gap:var(--gap-2);display:grid;grid-template-columns:1.5rem max-content minmax(0,1fr)6rem var(--h-control-dense);row-gap:var(--gap-2)}.step{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items: start;row-gap:var(--gap-1)}.step-add{display:flex;align-items: center;gap:var(--gap-2);grid-column:2/-1}.step[data-status=not-run]>.step-num{color:var(--ink-faint)}.step-num{color:var(--ink-muted);font:var(--text-chrome);font-variant-numeric:tabular-nums;line-height:var(--h-control-dense)}.step-params{display:grid;gap:var(--gap-2);grid-template-columns:minmax(0,1fr)minmax(0,1fr);min-width:0}.step-params[data-op=math]{grid-template-columns:minmax(0,3fr)minmax(0,2fr)}.step-params[data-op=cast]>.select-wrap,.step-params[data-op=text]>.select-wrap{grid-column:1/-1}.step-out{color:var(--ink-body);font:var(--text-value);line-height:var(--h-control-dense);overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0}.step-out[data-kind=absent],.step-out[data-kind=not-run],.step-out[data-kind=empty],.step-out[data-kind=null]{color:var(--ink-faint);font-style:italic}.step-out[data-kind=error]{color:var(--ink-error)}.form-actions{display:flex;align-items: center;gap:var(--gap-2)var(--gap-4);flex-wrap:wrap}.step-error{color:var(--ink-error);font:var(--text-body);grid-column:2/5}.option{color:inherit;cursor:pointer;display:flex;gap:var(--gap-2);padding:var(--gap-2)var(--gap-3);text-align:left;background:0 0;border:0;justify-content:space-between;width:100%}.option:hover{background:var(--wash-hover)}.option:active{filter:brightness(.9)}.value-list{background:var(--surface-region);border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--edge-subtle),var(--shadow-popover);display:flex;overflow:hidden;position:fixed;z-index:30;flex-direction:column}.value-list-panel{display:flex;flex-direction:column;flex:1;min-height:0}.sv-sheet__content .value-list-panel{max-height:min(432px,60dvh)}.sv-sheet__content .optlist{max-height:none}.value-list-searchbox{margin-bottom:var(--gap-2);position:relative;flex:none}.value-list .value-list-searchbox{box-shadow:inset 0 -1px 0 var(--edge-subtle);margin:0}.value-list .value-list-search,.value-list .value-list-search:hover,.value-list .value-list-search:focus{background:0 0;border-color:#0000}.value-list-search{padding-inline-end:calc(var(--count-width,0px) + 2*var(--gap-3))}.value-list-searchbox>.value-list-count{color:var(--ink-muted);font:var(--text-chrome);pointer-events:none;position:absolute;right:var(--gap-3);top:50%;transform:translateY(-50%)}.value-list-head{color:var(--ink-muted);display:flex;font:var(--text-chrome);align-items:baseline;gap:var(--gap-3);padding:var(--gap-2)var(--gap-3);flex:none;justify-content:space-between}.value-list-query{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.value-list-typed{color:var(--ink);font:var(--text-value)}.value-list-count{font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.value-options{overflow-y:auto;scrollbar-gutter:stable;flex:1;min-height:0}.value-option{cursor:pointer;display:flex;align-items: center;gap:var(--gap-2);min-height:var(--h-row);padding:0 var(--gap-3);white-space:nowrap}.value-option:hover{background:var(--wash-hover)}.value-option[data-active=true]{background:var(--wash-selected)}.value-option>.icon{color:var(--ink-muted)}.value-option-key{color:var(--ink);overflow:hidden;text-overflow:ellipsis;flex:none;max-width:45%}.value-option-parent{color:var(--ink-muted);overflow:hidden;text-overflow:ellipsis;min-width:0}.value-option-value{font:var(--text-value);overflow:hidden;text-align:right;text-overflow:ellipsis;flex:1;min-width:0}.value-option-note{color:var(--ink-warning);font:var(--text-body);flex:none}.value-list-empty,.value-list-foot{color:var(--ink-muted);padding:var(--gap-2)var(--gap-3);margin:0}[data-value-type=string]{color:var(--type-string)}[data-value-type=number]{color:var(--type-number)}[data-value-type=boolean]{color:var(--type-boolean)}[data-value-type=object]{color:var(--type-object)}[data-value-type=array]{color:var(--type-array)}[data-value-type=null]{color:var(--type-null);font-style:italic}.token-field{cursor:text;min-height:var(--h-field);overflow-wrap:anywhere;padding:8px var(--gap-3);white-space:pre-wrap;height:auto;line-height:24px}.token-field:empty:before{color:var(--ink-faint);content:attr(data-placeholder);pointer-events:none}.token-field[aria-readonly=true]{cursor:default}.value-chip{background:var(--surface-raised);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;display:inline-flex;font:var(--text-control);align-items: center;gap:var(--gap-1);padding:0 var(--gap-2)0 6px;unicode-bidi:isolate;-webkit-user-select:none;user-select:none;vertical-align:top;max-width:16rem;height:24px;margin:0 2px}.value-chip>.icon{color:var(--ink-muted)}.value-chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.value-chip:hover{background:var(--surface-raised-hover)}.value-chip[data-missing]{background:var(--wash-warn);color:var(--ink-warning)}.value-chip[data-missing]>.icon{color:var(--ink-warning)}.value-chip[data-active=true]{background:var(--color-purple-main);color:var(--ink-on-fill)}.value-chip[data-active=true]>.icon{color:var(--ink-on-fill-muted)}.value-chip[data-static]{cursor:default;flex:none;margin:0}.value-chip[data-static]:hover{background:var(--surface-raised)}.value-chip[data-static][data-missing]:hover{background:var(--wash-warn)}.help-panel{display:flex;gap:var(--gap-3);flex-direction:column;max-height:min(560px,70dvh)}.help-search{flex:none}.help-groups{display:flex;gap:var(--gap-4);overflow-y:auto;scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;padding-inline-end:var(--gap-2)}.help-group-title{font:var(--text-heading);margin-bottom:var(--gap-1)}.help-row{color:var(--ink-body);display:flex;align-items: center;gap:var(--gap-3);min-height:var(--h-row);justify-content:space-between}.help-control{gap:var(--gap-1);padding-inline:var(--gap-1);width:auto}.details-control{background:var(--surface-raised);font-size:var(--w-icon-filled)}.details-control:hover{background:var(--surface-raised-hover)}.details-control:active{background:var(--surface-raised)}.help-keys{display:flex;align-items: center;gap:var(--gap-1);flex:none}.help-or{color:var(--ink-muted);font:var(--text-chrome);padding:0 var(--gap-1)}.key-cap{background:var(--surface-raised);border-radius:var(--radius-sm);color:var(--ink);font:var(--text-control);padding:0 var(--gap-2);text-align:center;min-width:28px}.help-empty,.help-foot{color:var(--ink-muted)}.help-foot{flex:none}.token{background:var(--surface-card);border-radius:var(--radius-pill);color:var(--ink);display:inline-flex;font:var(--text-control);align-items: center;gap:var(--gap-1);min-height:var(--h-control-dense);padding:0 var(--gap-1)0 var(--gap-3);max-width:100%}.token-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.token-remove{border-radius:var(--radius-pill);color:var(--ink-muted);cursor:pointer;display:inline-flex;font-size:var(--w-icon);background:0 0;border:0;flex:none;justify-content:center;align-items: center;width:24px;height:24px;padding:0}.token-remove:hover{background:var(--wash-hover);color:var(--ink)}.token-remove:active{background:var(--wash-selected)}.filter-sheet{display:flex;flex-direction:column;height:100%}.filter-form{display:flex;flex-direction:column;flex:1;min-height:0}.filter-help{padding-bottom:var(--gap-2)}.filter-list{overflow-y:auto;scrollbar-gutter:stable;flex:1;min-height:0;max-height:50dvh;padding-inline-end:var(--gap-2)}.filter-group{margin:0 0 var(--gap-3);border:0;min-inline-size:0;padding:0}.filter-group-title{color:var(--ink-body);font:var(--text-heading);padding:0 var(--gap-2)var(--gap-1)}.filter-option{border-radius:var(--radius-sm);align-items: center;column-gap:var(--gap-2);display:grid;grid-template-columns:var(--w-icon)minmax(0,1fr)auto;min-height:var(--h-row);padding-inline:var(--gap-2);position:relative}.filter-option input{clip-path:inset(50%);position:absolute;width:1px;height:1px}.filter-mark{color:var(--ink);visibility:hidden}.filter-option input:checked~.filter-mark{visibility:visible}.filter-option:has(input:checked){background:var(--wash-selected)}.filter-option[aria-current=true]{background:var(--wash-selected)}.filter-option[aria-current=true] .filter-mark{visibility:visible}.filter-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-count{color:var(--ink-muted);font:var(--text-value-sm);font-variant-numeric:tabular-nums}.filter-option[aria-current=true] .filter-count{color:var(--ink-body)}.filter-option:has(input:checked) .filter-count{color:var(--ink-body)}.filter-foot{box-shadow:0 -1px 0 0 var(--edge-subtle);flex:none;justify-content:space-between}.sheet-body{display:flex;gap:var(--gap-3);flex-direction:column}.sheet-foot{display:flex;gap:var(--gap-2);padding-top:var(--gap-2);justify-content:flex-end}.skeleton,.skeleton-lines{display:flex;gap:var(--gap-3);flex-direction:column}.skeleton-field{display:grid;grid-template-rows:auto minmax(0,1fr)auto;height:100%;min-height:0}.skeleton-field>.skeleton-lines{flex:1;min-height:0}.skel{background:var(--wash-selected);border-radius:var(--radius-sm);display:block;height:14px}.skel-short{width:60%}.skel-label{width:8rem;height:12px}.skel-field{border-radius:var(--radius-field);height:var(--h-field)}.skel-segment,.skel-button{border-radius:var(--radius-pill);height:var(--h-control)}.skel-segment{width:18rem;max-width:100%}.skel-button{width:6rem}.panel-skeleton{display:flex;flex:1;min-width:0;min-height:0}.skeleton-pane{background:var(--surface-region);border-radius:var(--radius-card);padding:var(--gap-4);flex:1}.legend{display:grid;column-gap:var(--gap-3);grid-template-columns:var(--gap-6)auto minmax(0,1fr);row-gap:var(--gap-2)}.legend-row{display:contents}.legend-what{color:var(--ink-body)}.excerpt{background:var(--wash-rest);border-radius:var(--radius-sm);font:var(--text-value);margin:var(--gap-2)0 0;max-height:var(--h-excerpt);overflow-wrap:anywhere;overflow-y:auto;overscroll-behavior:contain;padding:var(--gap-2)var(--gap-3);white-space:pre-wrap}.excerpt-box>summary{cursor:pointer;display:flex;align-items: center;gap:var(--gap-3);list-style:none;min-width:0}.excerpt-box>summary::-webkit-details-marker{display:none}.excerpt-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.excerpt-box[open] .excerpt-line{visibility:hidden}.excerpt-toggle{color:var(--ink-muted);display:inline-flex;font:var(--text-control);align-items: center;gap:var(--gap-1);transition:color var(--duration-control)var(--ease-control);flex:none}.excerpt-box>summary:hover .excerpt-toggle{color:var(--ink)}.excerpt-toggle>.icon{transition:transform var(--duration-toggle)var(--ease-control);font-size:12px}.excerpt-box[open] .excerpt-toggle>.icon{transform:rotate(180deg)}.excerpt-box[open] .when-shut,.excerpt-box:not([open]) .when-open{display:none}.checks{display:flex;flex-direction:column}.check{display:flex;align-items: center;gap:var(--gap-2);min-height:var(--h-control-dense);flex-wrap:wrap;min-width:0}.check[data-state=pass] .check-mark{color:var(--ink-ok)}.check[data-state=fail] .check-mark{color:var(--ink-error)}.check[data-state=pending] .check-mark{color:var(--ink-faint)}.check-detail{color:var(--ink-muted);font:var(--text-value);overflow-wrap:anywhere;min-width:0;margin-left:auto}.events{display:grid;grid-template-columns:auto auto minmax(0,1fr)}.event{column-gap:var(--gap-3);display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:var(--gap-2)var(--gap-4)}.event-day{color:var(--ink-muted);font:var(--text-caption);grid-column:1/-1;padding:var(--gap-2)0 var(--gap-1)}.event-time{color:var(--ink-muted);font:var(--text-value);font-variant-numeric:tabular-nums;white-space:nowrap}.event .badge,.event .event-time{place-self: start}.event-source{color:var(--ink-muted);font:var(--text-value);margin-right:var(--gap-2)}.event-data{color:var(--ink-muted);font:var(--text-value);grid-column:3;overflow-wrap:anywhere;white-space:pre-wrap}.error-box{background:var(--wash-danger);border-radius:var(--radius-sm);color:var(--ink-error);display:flex;gap:var(--gap-2);margin:var(--gap-4);padding:var(--gap-4);flex-direction:column}.mono{font:var(--text-value);overflow-wrap:anywhere}.push-block{display:flex;gap:var(--gap-4);flex-direction:column}.push-address{-webkit-user-select:all;user-select:all}.entry{display:flex;gap:var(--gap-4);flex-direction:column}.entry-thumb{aspect-ratio:16/9;background:var(--surface-card);border-radius:var(--radius-sm);display:block;object-fit:contain;width:100%;max-width:600px}.pane-note{padding:0 var(--gap-4)}.name{font-weight:600}.details{display:flex;gap:var(--gap-4);flex-direction:column}.details-help{border-radius:var(--radius-sm);font:var(--text-control);min-height:var(--h-row);align-items: center}@container pane (inline-size<48rem){.pane-body .events{display:block}.pane-body .event{column-gap:var(--gap-2);grid-template-columns:auto minmax(0,1fr);row-gap:var(--gap-1)}.pane-body .event-message,.pane-body .event-data{grid-column:1/-1}}@container pane (inline-size<34rem){.steps{grid-template-columns:1.5rem minmax(0,max-content)minmax(0,1fr)var(--h-control-dense)}.step>.step-num{grid-column:1;grid-row:1}.step>.select-wrap{grid-column:2;grid-row:1}.step>.step-out{grid-column:3;grid-row:1}.step>.icon-btn{grid-column:4;grid-row:1}.step>.step-params{grid-column:2/-1;grid-row:2}.step>.step-error{grid-column:2/-1;grid-row:3}.guide-ops{grid-template-columns:minmax(0,1fr);row-gap:0}.guide-ops>dd+dt{padding-top:var(--gap-2)}}@container pane (inline-size<30rem){.facts{grid-template-columns:minmax(0,1fr);row-gap:0}.facts dt:not(:first-of-type){padding-top:var(--gap-2)}.fact-action{flex-wrap:wrap;align-items: flex-start}.kv{grid-template-columns:minmax(0,1fr)var(--h-control-dense)}.kv>.input+.input{grid-column:1/-1;grid-row:2}.kv>.icon-btn{grid-column:2;grid-row:1}.form-actions>.btn{white-space:normal}.sheet-foot{flex-wrap:wrap}.legend{grid-template-columns:minmax(0,1fr);row-gap:0}.legend-row{padding-bottom:var(--gap-2)}}@media (max-width:calc(48rem - .001px)){.filter-list{max-height:none}}html[data-sheet-scroll-lock][data-sheet-scroll-lock],html[data-sheet-scroll-lock][data-sheet-scroll-lock] body{overflow:clip}html[data-sheet-scroll-gap][data-sheet-scroll-gap] body{padding-right:var(--_sheet-lock-pr)}html[data-sheet-scroll-pin][data-sheet-scroll-pin] body{top:var(--_sheet-lock-top);box-sizing:border-box;position:fixed;width:100%;left:0;right:0}.sv-sheet{font:inherit;position:fixed;overflow:hidden;background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;inset:0}.sv-sheet:not([open]){display:none}.sv-sheet::backdrop{background:0 0}.sv-sheet__backdrop{opacity:0;pointer-events:none;position:absolute;inset:0}.sv-sheet__scroll{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:none;position:relative;overflow:hidden auto;width:100%;height:100%}.sv-sheet__spacer{scroll-snap-align:start;scroll-snap-stop:always;pointer-events:none;background:0 0;width:100%;height:100dvh}.sv-sheet__panel{scroll-snap-align:start;scroll-snap-stop:always;display:flex;position:relative;flex-direction:column;justify-content:flex-end;align-items: center;width:100%;height:100dvh}.sv-sheet__card{isolation:isolate;display:flex;position:relative;flex-direction:column;width:100%;min-height:0}.sv-sheet{--_sheet-stack-peek:10px;--_sheet-nest:0px;--_sheet-inset:calc(var(--sheet-inset,40px) + var(--_sheet-nest));--_sheet-inset-desktop:var(--sheet-inset-desktop,64px);--_sheet-height-sm:var(--sheet-height,var(--sheet-height-sm,auto));--_sheet-height-md:var(--sheet-height,var(--sheet-height-md,65dvh));--_sheet-height-lg:var(--sheet-height,var(--sheet-height-lg,calc(100dvh - var(--_sheet-inset))));--_sheet-height-xl:var(--sheet-height,var(--sheet-height-xl,calc(100dvh - var(--_sheet-inset))));--_sheet-max-height:calc(100dvh - var(--_sheet-inset));--_sheet-width-sm:var(--sheet-width,var(--sheet-width-sm,400px));--_sheet-width-md:var(--sheet-width,var(--sheet-width-md,560px));--_sheet-width-lg:var(--sheet-width,var(--sheet-width-lg,800px));--_sheet-width-xl:var(--sheet-width,var(--sheet-width-xl,1000px));--_sheet-max-width:calc(100vw - var(--_sheet-inset-desktop));--_sheet-max-height-desktop:calc(100vh - var(--_sheet-inset-desktop));--_sheet-header-gap:var(--sheet-header-gap,16px)}.sv-sheet[data-sheet-nested]{--_sheet-nest:var(--_sheet-stack-peek)}@media (max-width:767px){.sv-sheet__card[data-sheet-size=sm]{height:var(--_sheet-height-sm);max-height:var(--_sheet-max-height)}.sv-sheet__card[data-sheet-size=md]{height:var(--_sheet-height-md);max-height:var(--_sheet-max-height)}.sv-sheet__card[data-sheet-size=lg]{height:var(--_sheet-height-lg);max-height:var(--_sheet-max-height)}.sv-sheet__card[data-sheet-size=xl]{height:var(--_sheet-height-xl);max-height:var(--_sheet-max-height)}}.sv-sheet__handle{flex-shrink:0;width:36px;height:5px;margin:8px auto 4px}.sv-sheet__header{flex-shrink:0}.sv-sheet__content{overscroll-behavior:contain;overflow:hidden auto;flex:1;min-height:0}.sv-sheet__footer{padding-bottom:env(safe-area-inset-bottom,0px);flex-shrink:0}.sv-sheet__footer:empty{display:none}.sv-sheet__overlay{display:contents}.sv-sheet__toplayer{isolation:isolate;pointer-events:none;position:fixed;inset:0}.sv-sheet__anchor-layer{display:contents}.sv-sheet__viewport-layer{pointer-events:auto;display:contents}.sv-sheet[data-sheet-state=closing] .sv-sheet__toplayer,.sv-sheet[data-sheet-state=closing] .sv-sheet__toplayer *{pointer-events:none}.sv-sheet__default-header{justify-content:space-between;align-items: center;gap:var(--_sheet-header-gap);display:flex}.sv-sheet__icon{display:inline-flex;flex-shrink:0;align-items: center}.sv-sheet__icon:empty{display:none}.sv-sheet__title{flex:1;min-width:0;margin:0}.sv-sheet__close{cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;display:inline-flex;position:relative;background:0 0;flex-shrink:0;justify-content:center;align-items: center}.sv-sheet__close:before{content:"";position:absolute;width:max(100%,44px);height:max(100%,44px);inset:50% auto auto 50%;translate:-50% -50%}.sv-sheet__close[aria-disabled=true]{cursor:not-allowed}.sv-sheet__close-icon{display:inline-flex;justify-content:center;align-items: center}.sv-sheet__close-icon:empty:before{content:"×"}@media (min-width:768px){.sv-sheet__scroll{scroll-snap-type:none;display:flex;overflow:clip;justify-content:center;align-items: center}.sv-sheet__spacer,.sv-sheet__handle{display:none}.sv-sheet__panel{display:block;width:auto;height:auto}.sv-sheet__card{max-height:var(--_sheet-max-height-desktop);height:auto;margin:0 auto}.sv-sheet__card[data-sheet-size=sm]{width:min(var(--_sheet-width-sm),var(--_sheet-max-width))}.sv-sheet__card[data-sheet-size=md]{width:min(var(--_sheet-width-md),var(--_sheet-max-width))}.sv-sheet__card[data-sheet-size=lg]{width:min(var(--_sheet-width-lg),var(--_sheet-max-width))}.sv-sheet__card[data-sheet-size=xl]{width:min(var(--_sheet-width-xl),var(--_sheet-max-width))}}.sv-sheet[data-sheet-stack=hidden] .sv-sheet__scroll,.sv-sheet[data-sheet-stack=hidden] .sv-sheet__toplayer{visibility:hidden}.sv-sheet__scrim{border-radius:inherit;opacity:0;pointer-events:none;z-index:2147480000;position:absolute;inset:0}.sv-sheet__card{transform-origin:top}@media (max-width:767px){.sv-sheet[data-sheet-recede] .sv-sheet__card{transform:translateY(var(--_sheet-stack-ty,0px))scale(var(--_sheet-recede-scale,1))}@media (prefers-reduced-motion:reduce){.sv-sheet[data-sheet-recede] .sv-sheet__card{transform:none}}}.sv-sheet{--_sheet-enter:var(--sheet-enter-duration,var(--_sheet-enter-ms,.507s));--_sheet-enter-easing:var(--sheet-enter-easing,cubic-bezier(.3,.54,.05,.995));--_sheet-enter-focus:var(--sheet-enter-duration-focus,calc(var(--_sheet-enter)*.75));--_sheet-exit:var(--sheet-exit-duration,.517s);--_sheet-exit-easing:var(--sheet-exit-easing,cubic-bezier(.295,.46,.06,.99));--_sheet-flick-easing:var(--sheet-flick-easing,cubic-bezier(.32,.73,.04,1))}@keyframes sv-sheet-rise{0%{transform:translateY(var(--_sheet-rise))}to{transform:translateY(0)}}@keyframes sv-sheet-fade{0%{opacity:0}to{opacity:1}}.sv-sheet__card{will-change:transform}@media (max-width:767px){.sv-sheet:not([data-sheet-focus-open]) .sv-sheet__card{--_sheet-rise:100%;animation:sv-sheet-rise var(--_sheet-enter)var(--_sheet-enter-easing)backwards}.sv-sheet[data-sheet-focus-open] .sv-sheet__card{--_sheet-rise:24px;animation:sv-sheet-rise var(--_sheet-enter-focus)var(--_sheet-enter-easing)backwards,sv-sheet-fade var(--_sheet-enter-focus)var(--_sheet-enter-easing)backwards}.sv-sheet:not(:-webkit-any([data-sheet-nested],[data-sheet-settled])) .sv-sheet__backdrop{animation:sv-sheet-fade var(--_sheet-enter)var(--_sheet-enter-easing)backwards}.sv-sheet:not(:-moz-any([data-sheet-nested],[data-sheet-settled])) .sv-sheet__backdrop{animation:sv-sheet-fade var(--_sheet-enter)var(--_sheet-enter-easing)backwards}.sv-sheet:not(:is([data-sheet-nested],[data-sheet-settled])) .sv-sheet__backdrop{animation:sv-sheet-fade var(--_sheet-enter)var(--_sheet-enter-easing)backwards}.sv-sheet[data-sheet-focus-open]:not(:-webkit-any([data-sheet-nested],[data-sheet-settled])) .sv-sheet__backdrop{animation-duration:var(--_sheet-enter-focus)}.sv-sheet[data-sheet-focus-open]:not(:-moz-any([data-sheet-nested],[data-sheet-settled])) .sv-sheet__backdrop{animation-duration:var(--_sheet-enter-focus)}.sv-sheet[data-sheet-focus-open]:not(:is([data-sheet-nested],[data-sheet-settled])) .sv-sheet__backdrop{animation-duration:var(--_sheet-enter-focus)}.sv-sheet[data-sheet-state=closing] .sv-sheet__backdrop{opacity:0;transition:opacity var(--_sheet-exit)var(--_sheet-exit-easing)}}@media (min-width:768px){.sv-sheet__card{--_sheet-rise:calc(50dvh + 50%);animation:sv-sheet-rise var(--_sheet-enter)var(--_sheet-enter-easing)backwards}.sv-sheet:not([data-sheet-nested]) .sv-sheet__backdrop{animation:sv-sheet-fade var(--_sheet-enter)var(--_sheet-enter-easing)backwards;opacity:1}.sv-sheet:not([data-sheet-state=closing]) .sv-sheet__backdrop{transition:opacity var(--_sheet-exit)var(--_sheet-exit-easing)}}@media (prefers-reduced-motion:reduce){.sv-sheet{--_sheet-enter:var(--sheet-enter-duration,.2s);--_sheet-enter-focus:var(--sheet-enter-duration-focus,var(--_sheet-enter));--_sheet-exit:var(--sheet-exit-duration,.2s)}@media (max-width:767px){.sv-sheet:not([data-sheet-focus-open]) .sv-sheet__card,.sv-sheet[data-sheet-focus-open] .sv-sheet__card{animation:sv-sheet-fade var(--_sheet-enter)linear both}}@media (min-width:768px){.sv-sheet:not([data-sheet-nested]) .sv-sheet__card{animation-name:sv-sheet-fade}.sv-sheet[data-sheet-nested] .sv-sheet__card{animation:none}}}.sv-sheet{--sheet-inset-desktop:32px;--sheet-header-gap:var(--gap-3)}.sv-sheet__backdrop{backdrop-filter:blur(3px);background:var(--scrim)}.sv-sheet__scrim{background:var(--scrim)}.sv-sheet__card{background:var(--surface-card);border-radius:var(--radius-sheet)var(--radius-sheet)0 0;box-shadow:0 0 0 1px var(--edge-strong),var(--shadow-sheet);color:var(--ink-body)}.sv-sheet__handle{background:var(--edge-strong);border-radius:var(--radius-pill)}.sv-sheet__header{padding:22px 22px 0}.sv-sheet__header:empty{display:none}.sv-sheet__title{color:var(--ink);font:var(--text-sheet)}.sv-sheet__icon{color:var(--ink)}.sv-sheet__close{border-radius:var(--radius-pill);color:var(--ink);height:var(--h-control-dense);transition:background-color var(--duration-control)var(--ease-control);width:var(--h-control-dense);border:0;font-size:12px}@media (hover:hover){.sv-sheet__close:hover{background:var(--wash-hover)}}.sv-sheet__content{container:pane/inline-size;padding:14px 22px 22px}.sv-sheet__content :where(input,select,textarea,.token-field,.data-trigger){font-size:max(1em,16px)}@media (min-width:768px){.sv-sheet__card{border-radius:var(--radius-sheet);max-height:85vh}}.sv-sheet.field-dialog{--sheet-width:40rem;--sheet-height:min(44rem,85vh)}.sv-sheet.field-dialog .sv-sheet__content{display:flex;overflow:hidden;flex-direction:column}.sv-sheet.field-dialog .sv-sheet__content>*{display:flex;flex-direction:column;flex:1;min-height:0}@media (min-width:768px){.sv-sheet.field-dialog .sv-sheet__card{height:var(--sheet-height)}}.sv-sheet__content #sample-title,.sv-sheet__content #preview-title{display:none}
