: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(--uno-surface);--surface-row:#282240;--surface-raised:var(--uno-popover);--surface-input:#2a1d3b;--surface-input-hover:#362045;--edge-subtle:var(--uno-border);--edge-control:var(--color-purple-main);--edge-button:var(--uno-btn-secondary-border);--edge-danger:var(--color-action-red);--edge-invalid:var(--color-danger);--ink-on-fill:#fff;--ink-on-fill-muted:#ffffffb3;--wash-hover:#ffffff0f;--wash-selected:#ffffff1f;--wash-control-hover:var(--uno-hover);--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;--bar-travel:#ffffff4d;--toggle-off:var(--uno-toggle-inactive);--brand-grad:linear-gradient(to bottom right,var(--color-brand-orange),var(--color-brand-yellow));--brand-grad-r:linear-gradient(to right,var(--color-brand-orange),var(--color-brand-yellow));--brand-glow:0 0 12px #ff5c2559;--gradient-text-shadow:0 1px 2px #0000004d;--wash-changed:#16a08561;--accent-bar:var(--color-brand-orange);--ink:var(--uno-foreground);--ink-secondary:var(--uno-foreground-secondary);--ink-muted:var(--uno-foreground-muted);--ink-subtle:var(--uno-foreground-subtle);--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-figure:600 20px/28px var(--font-sans);--text-title:600 18px/28px var(--font-sans);--text-heading:600 16px/24px var(--font-sans);--text-body:400 16px/24px var(--font-sans);--text-control:500 16px/24px var(--font-sans);--text-chrome:500 14px/20px var(--font-sans);--text-state:700 14px/20px var(--font-sans);--text-value:400 16px/24px var(--font-mono);--text-value-sm:400 14px/20px 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-control:6px;--radius-toggle:8px;--radius-card:8px;--radius-pill:9999px;--h-control:40px;--h-control-dense:32px;--h-row:40px;--h-row-tree:28px;--h-header:70px;--h-tabs:46px;--w-icon:16px;--w-switch-dense:64px;--indent-tree:16px;--shadow-toast:0 3px 10px #0000001a,0 3px 3px #0000000d;--shadow-popover:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-sheet:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-control:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--scrim:#00000040;--focus-ring-color:#b397d4;--focus-ring-width:2px;--focus-ring-gap:2px;--focus-outline:var(--focus-ring-width)solid var(--focus-ring-color);--focus-ring-inset:-4px;--ease-control:cubic-bezier(.4,0,.2,1);--duration-control:.15s;--duration-toggle:.2s;--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:500;src:url(/ui/assets/bd7c0a1d5d4a/nunito-500.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);font:var(--text-body);overflow:hidden;margin:0;padding:0}button,input,select,textarea{font:inherit}body{-webkit-user-select:none;user-select:none}code,.check-detail,.excerpt,.tree-key,.tree-value,.tree-summary,.link-title,.link-writes,.mono,.facts dd,.event,.input,.textarea{-webkit-user-select:text;user-select:text}h1,h2,h3{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)}.input:focus,.textarea:focus,.select:focus{outline:var(--focus-outline);outline-offset:0}:where(.tab,.segment,.tree-row,.group-head,.link-row,.link-detail,.value-row>summary,.option,.sheet-region):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)}.header{background:var(--surface-region);border-bottom:1px solid var(--edge-subtle);align-items: center;column-gap:var(--gap-4);display:grid;grid-template-columns:minmax(0,1fr)auto minmax(0,1fr);min-height:var(--h-header);overflow:clip;padding:0 var(--gap-4);min-width:0}.header-main{display:contents}.header-side{align-items: center;column-gap:var(--gap-4);display:flex;flex-wrap:nowrap;min-width:0}.header-side-end{justify-content:flex-end}.header .badge{flex:none}.header-state{margin-left:auto}.header-identity{display:flex;min-width:0}.header-name{font:var(--text-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-air{color:var(--ink-muted);font:var(--text-chrome);white-space:nowrap;min-width:0}.header-air-name{color:var(--ink);font:var(--text-control);overflow:hidden;text-overflow:ellipsis}.spacer{flex:1}.header-freshness{color:var(--ink-muted);font:var(--text-body);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.header-freshness[data-age=stale]{color:var(--ink-warning)}.header-freshness[data-age=lost]{color:var(--ink-error)}.counters{display:flex;gap:var(--gap-4);flex:none}.counter{display:flex;flex-direction:column;min-width:3.5rem}.counter-value{font:var(--text-figure);font-variant-numeric:tabular-nums}.counter-label{color:var(--ink-muted);font:var(--text-chrome)}.tabs{background:var(--surface-region);border-bottom:1px solid var(--edge-subtle);display:flex;gap:var(--gap-1);min-height:var(--h-tabs);padding:0 var(--gap-3)}.tab{border-radius:var(--radius-control);color:var(--ink-muted);display:flex;font:var(--text-control);align-items: center;gap:var(--gap-2);position:relative;text-decoration:none;transition:color var(--duration-control)var(--ease-control);white-space:nowrap;padding:0 22px}.tab:hover{color:var(--ink)}.tab:after{background:var(--edge-subtle);content:"";opacity:0;position:absolute;transition:opacity var(--duration-control)var(--ease-control);height:2px;bottom:0;left:0;right:0}.tab:hover:after{opacity:1}.tab:active:after{background:var(--brand-grad-r);opacity:.5}.tab[aria-current=page]{color:var(--ink)}.tab[aria-current=page]:after{background:var(--brand-grad-r);opacity:1}.panel{background:var(--surface-canvas);display:flex;overflow:clip;padding:var(--gap-3);min-width:0;min-height:0}.split{display:grid;gap:var(--gap-3);grid-template-columns:minmax(18rem,24rem)minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;height:100%;min-height:0}.split>.pane-switch{display:none}@media (max-width:calc(64rem - .001px)){.split{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.split>.pane-switch{display:flex}.split>.pane-switch>.segment{flex:1;justify-content:center}.split[data-pane=targets]>#sample,.split[data-pane=source]>#targets-pane,.split #event-tail{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}.pane-region{display:flex;flex-direction:column;flex:1;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>.segmented{overflow-x:auto;overscroll-behavior-x:contain;min-width:0}.pane-head-row>.btn,.pane-head-row>.segment{flex:none}.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-subtle)}.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-secondary);font:var(--text-control)}.pane[data-scrolled="1"]>.pane-head:after,.pane-region[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-foot{background:var(--surface-canvas);border-top:1px solid var(--edge-subtle);height:calc(5*var(--h-row) + 2*var(--gap-3));overflow:hidden;flex-wrap:nowrap;flex:none;align-items: flex-start}.pane-foot>.events{min-width:0}.pane-foot>.btn{flex:none}.pane-foot .event>span:nth-child(3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-4);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;left:50%;transform:translate(-50%)}.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(88rem - .001px)){.header{grid-template-columns:minmax(0,1fr);padding:var(--gap-2)var(--gap-4)}.header-main{align-items: center;column-gap:var(--gap-4);display:flex;row-gap:var(--gap-1);flex-wrap:wrap;min-width:0}.header-main>.header-side{display:contents}.header-identity{flex-basis:100%;order:1}.header-name{line-height:1.25}.header-air{order:2}.header-freshness{order:3}.header-state{order:4;margin-left:0}.mode-switch{order:5}.header-main .counters{order:6;margin-left:auto}.help-control{order:7;margin-left:auto}.counters+.help-control{margin-left:0}}@media (max-width:calc(52rem - .001px)){.header{column-gap:var(--gap-2);grid-template-columns:auto minmax(0,1fr)}.header-details{align-self: center}.header-main .counters{display:none}}@media (max-width:calc(48rem - .001px)){.header{padding:var(--gap-2)}.header-main{column-gap:var(--gap-2)}.header-freshness{font:var(--text-chrome)}.mode-switch{margin-left:auto}.header-air{display:none}.tabs{overflow-x:auto;padding:0 var(--gap-2);min-width:0}.tab{font:var(--text-chrome);gap:var(--gap-1);padding:0 var(--gap-2)}.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-control);align-items: center;gap:var(--gap-2);height:var(--h-control);padding:0 var(--gap-4);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}.section>.btn{align-self: start}.btn:hover{background:var(--wash-control-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);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-control);height:var(--h-control-dense);padding:0 var(--gap-3)}.icon-btn{border-radius:var(--radius-pill);color:var(--ink-muted);cursor:pointer;display:inline-flex;font-size:var(--w-icon);height:var(--h-control-dense);transition:background-color var(--duration-control)var(--ease-control),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}.icon-btn:hover{background:var(--uno-hover-deep);color:var(--ink)}.icon-btn:active{background:var(--wash-selected);color:var(--ink);filter:brightness(.85)}.icon-btn[aria-expanded=true],.icon-btn[data-open="1"]{background:var(--wash-selected);color:var(--ink)}.icon-btn:disabled{cursor:default;opacity:.4;pointer-events:none}.header-details{display:none;position:relative;width:40px;height:40px;padding:0;font-size:20px}.header-details>.badge{font:var(--text-chrome);position:absolute;min-width:18px;padding:0 4px;top:-2px;right:-4px}@media (max-width:calc(52rem - .001px)){.header-details{display:inline-flex}.help-control{display:none}}.input,.textarea,.select{background:var(--surface-input);border:1px solid var(--edge-control);border-radius:var(--radius-control);color:var(--ink);font:var(--text-body);height:var(--h-control);padding:0 var(--gap-3);transition:color var(--duration-control)var(--ease-control),background-color var(--duration-control)var(--ease-control),border-color var(--duration-control)var(--ease-control);width:100%;line-height:20px}.input:hover,.textarea:hover,.select:hover{background:var(--surface-input-hover)}.input:disabled,.textarea:disabled,.select:disabled{cursor:default;opacity:.4}.input:disabled:hover,.textarea:disabled:hover,.select:disabled:hover{background:var(--surface-input)}.textarea{min-height:calc(var(--h-control)*2);padding:var(--gap-2)var(--gap-3);resize:vertical;height:auto}.select{appearance:none;box-shadow:var(--shadow-control);cursor:pointer;padding-right:var(--gap-8);background-image:none}.select-wrap{display:inline-flex;position:relative;align-items: center;width:100%}.select-chevron{color:var(--ink-muted);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(-90deg)}.select-chevron .icon{width:12px;height:12px}.input::placeholder,.textarea::placeholder{color:var(--ink-subtle)}.input-dense,.select-dense{font:var(--text-value);height:var(--h-control-dense)}.input-invalid{border-color:var(--edge-invalid)}.field{display:flex;gap:var(--gap-2);flex-direction:column}.field-label{color:var(--ink-secondary);font:var(--text-chrome)}.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{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)}.field-warning{color:var(--ink-warning);font:var(--text-body)}.section{display:flex;gap:var(--gap-4);flex-direction:column}.section-title{color:var(--ink-secondary);font:var(--text-heading)}.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}.toggle-track{background:var(--toggle-off);border-radius:var(--radius-toggle);color:var(--ink-on-fill);display:inline-flex;font:var(--text-state);isolation:isolate;overflow:hidden;position:relative;transition:filter var(--duration-control)var(--ease-control);justify-content:center;align-items: center;width:80px;height:36px}.toggle-track:before{background:var(--brand-grad);border-radius:inherit;content:"";opacity:0;position:absolute;transition:opacity var(--duration-toggle)var(--ease-control);z-index:-1;inset:0}.toggle input:checked+.toggle-track:before{opacity:1}.toggle-track:after{background:var(--bar-travel);border-radius:var(--radius-pill);content:"";position:absolute;transition:transform var(--duration-toggle)var(--ease-control),background var(--duration-toggle)var(--ease-control);width:8px;height:20px;top:50%;left:6px;transform:translateY(-45%)}.toggle input:checked+.toggle-track:after{background:var(--color-brand-orange);transform:translateY(-45%)translate(60px)}.toggle:active .toggle-track{filter:brightness(.9)}.toggle-on,.toggle input:checked+.toggle-track .toggle-off{display:none}.toggle input:checked+.toggle-track .toggle-on{display:inline}.switch{background:var(--toggle-off);border-radius:var(--radius-toggle);color:var(--ink-on-fill);cursor:pointer;display:inline-flex;font:var(--text-state);isolation:isolate;overflow:hidden;position:relative;transition:filter var(--duration-control)var(--ease-control);border:0;flex:none;justify-content:center;align-items: center;width:80px;height:36px}.switch:before{background:var(--brand-grad);border-radius:inherit;content:"";opacity:0;position:absolute;transition:opacity var(--duration-toggle)var(--ease-control);z-index:-1;inset:0}.switch[aria-checked=true]:before{opacity:1}.switch:after{background:var(--bar-travel);border-radius:var(--radius-pill);content:"";position:absolute;transition:transform var(--duration-toggle)var(--ease-control),background var(--duration-toggle)var(--ease-control);width:8px;height:20px;top:50%;left:6px;transform:translateY(-45%)}.switch[aria-checked=true]:after{background:var(--color-brand-orange);transform:translateY(-45%)translate(60px)}.switch-sm{border-radius:var(--radius-control);height:var(--h-control-dense);width:var(--w-switch-dense)}.switch-sm:after{width:4px;height:16px;left:4px}.switch-sm[aria-checked=true]:after{transform:translateY(-45%)translate(52px)}.switch:active{filter:brightness(.9)}.mode-switch{background:var(--surface-row);border-radius:var(--radius-pill);display:inline-flex;gap:var(--gap-1);padding:var(--gap-1)}.mode-option{border-radius:var(--radius-pill);color:var(--ink-muted);cursor:pointer;display:inline-flex;font:var(--text-heading);align-items: center;gap:var(--gap-2);height:var(--h-control-dense);padding:0 var(--gap-4);transition:background var(--duration-control)var(--ease-control),color var(--duration-control)var(--ease-control),filter var(--duration-control)var(--ease-control);white-space:nowrap;background:0 0;border:0}.mode-option:hover{color:var(--ink)}.mode-option:active{background:var(--wash-selected);color:var(--ink)}.mode-option[aria-pressed=true]{background:var(--brand-grad);box-shadow:var(--brand-glow);color:var(--ink-on-fill);text-shadow:var(--gradient-text-shadow)}.mode-option[aria-pressed=true]:hover{filter:brightness(1.1)}.mode-option[aria-pressed=true]:active{filter:brightness(.9)}.segmented{display:inline-flex;gap:var(--gap-1)}.segment{border-radius:var(--radius-control);color:var(--ink-muted);cursor:pointer;display:inline-flex;font:var(--text-control);align-items: center;gap:var(--gap-2);height:var(--h-control-dense);padding:0 var(--gap-3);position:relative;text-decoration:none;transition:color var(--duration-control)var(--ease-control);white-space:nowrap;background:0 0;border:0;flex:none}.segment:after{background:var(--edge-subtle);content:"";opacity:0;position:absolute;transition:opacity var(--duration-control)var(--ease-control);height:2px;bottom:0;left:0;right:0}.segment:hover{color:var(--ink)}.segment:hover:after{opacity:1}.segment:active:after{background:var(--brand-grad-r);opacity:.5}.segment-count{color:var(--ink-muted);font-variant-numeric:tabular-nums}.segment[aria-checked=true]{color:var(--ink)}.segment[aria-checked=true]:after{background:var(--brand-grad-r);opacity:1}.targets-head>.filter-open,.targets-head>.filter-tokens{display:none}@container pane (inline-size<30rem){.targets-head>.pane-title{flex-basis:auto}.targets-head>.filter-tokens{order:1}}.badge{background:var(--surface-row);border-radius:var(--radius-pill);color:var(--ink-secondary);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}.glyph-blocked{color:var(--ink-subtle)}.notice{border-radius:var(--radius-control);display:flex;gap:var(--gap-2);overflow-wrap:anywhere;padding:var(--gap-3)var(--gap-4)}.notice>span{min-width:0}.notice>.icon{flex:none}.notice-error{background:var(--wash-danger);color:var(--ink-error)}.notice-info{background:var(--surface-row);color:var(--ink-secondary)}.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-subtle),var(--shadow-toast);color:var(--ink);display:flex;align-items: flex-start;gap:var(--gap-2);padding:var(--gap-2)10px;pointer-events:auto;max-width:350px}.toast-icon{color:var(--ink-secondary);display:flex;font-size:var(--w-icon);padding-top:var(--gap-1);flex:none}.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;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-subtle);font-size:48px}.empty-title{color:var(--ink);font:var(--text-heading)}.kv{display:grid;gap:var(--gap-2);grid-template-columns:minmax(0,1fr)minmax(0,2fr)auto}.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)}.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-control);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,.tree-row[data-selected="1"]{background:var(--wash-selected)}.tree-row[data-selected="1"]:before{background:var(--accent-bar);border-radius:var(--radius-pill);content:"";position:absolute;width:2px;top:2px;bottom:2px;left:0}.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-control);color:var(--ink-secondary);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,.tree-row[data-selected="1"] .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}@keyframes value-inserted{0%,30%{background-color:var(--wash-selected)}to{background-color:#0000}}.tree-row[data-inserted="1"]{animation:value-inserted .6s var(--ease-out)1}.tree-hint{-webkit-line-clamp:2;color:var(--ink-muted);display:-webkit-box;font:var(--text-body);margin:0 0 var(--gap-2);overflow:hidden;overflow-wrap:anywhere;padding-inline:var(--gap-4);-webkit-box-orient:vertical;flex:none;height:48px}.tree-hint .name{color:var(--ink)}.tree-row[data-appeared="1"]{background:var(--wash-appeared)}.tree-row[data-vanished="1"]{background:var(--wash-vanished)}.link-list{--h-group-head:64px;--writes-share:3fr;display:grid;grid-template-columns:minmax(7rem,1fr)minmax(var(--gap-6),auto)minmax(8rem,var(--writes-share))auto auto}.group,.link-row,.link-detail{grid-column:1/-1}.group{display:grid;grid-template-columns:subgrid}.group-rows{display:contents}.group-rows[hidden]{display:none}.group-head{background:var(--surface-region);align-items: center;column-gap:var(--gap-3);cursor:pointer;display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:var(--gap-2)var(--gap-4)var(--gap-1);position:sticky;z-index:1;top:0}.group-label{display:flex;align-items: center;gap:var(--gap-2);grid-column:1/-1;min-height:var(--h-control-dense);white-space:nowrap;min-width:0}.group-name{font:var(--text-heading)}.group-count{color:var(--ink-muted);font:var(--text-body);font-variant-numeric:tabular-nums}.col-head{color:var(--ink-muted);font:var(--text-chrome);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-head[aria-expanded=false]>:not(.group-label){display:none}.link-row{align-items: center;column-gap:var(--gap-3);cursor:pointer;display:grid;grid-template-columns:subgrid;min-height:var(--h-row);padding:0 var(--gap-4);position:relative}.link-list *{scroll-margin-block:var(--h-group-head)var(--gap-1)}.link-on{display:flex;width:var(--w-switch-dense)}.link-end{width:var(--h-control-dense)}.link-row+.link-row:before,.link-detail+.link-row:before{background:var(--edge-subtle);content:"";left:var(--gap-4);position:absolute;right:var(--gap-4);height:1px;top:0}.link-row:hover{background:var(--wash-hover)}.link-row:active,.link-row[data-selected="1"]{background:var(--wash-selected)}.link-row[data-selected="1"]:after{background:var(--accent-bar);content:"";position:absolute;width:2px;top:0;bottom:0;left:0}.link-row[data-enabled="0"] .link-writes{color:var(--ink-subtle)}.link-field{display:flex;min-width:0}.link-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.link-row .row-unlink{margin-left:var(--gap-3)}.link-type{color:var(--ink-muted);display:flex;align-items: center;min-width:0}.link-writes{display:flex;font:var(--text-body);overflow:hidden;white-space:nowrap;align-items: center;gap:0;min-width:0}.link-writes[data-tone=warn]{color:var(--ink-warning)}.link-writes[data-tone=error]{color:var(--ink-error)}.writes-text{overflow:hidden;text-overflow:ellipsis;white-space:pre;flex:0 auto;min-width:0}.writes-none{color:var(--ink-muted)}.writes-value{background:var(--wash-hover);border-radius:var(--radius-control);cursor:pointer;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:pre;border:0;flex:0 auto;min-width:0;max-width:100%;margin:0 1px;padding:0 6px}.writes-value:hover{background:var(--surface-raised)}.writes-value[data-active=true],.writes-value[data-active=true]:hover{background:var(--color-purple-main);color:var(--ink-on-fill)}.writes-missing{background:var(--wash-warn);color:var(--ink-warning);display:inline-flex;align-items: center;gap:var(--gap-1)}.writes-missing:hover{background:var(--wash-warn)}.writes-missing>.icon{flex:none}.writes-word{color:var(--ink-muted);font:var(--text-chrome);margin-left:var(--gap-2);flex:none}.writes-word[data-word=not\ saved]{color:var(--ink-error)}.link-detail{background:var(--surface-row);padding:var(--gap-4)var(--gap-4)var(--gap-4)var(--gap-6)}.link-detail-cell{display:flex;gap:var(--gap-4);flex-direction:column}.field-editor{display:flex;gap:var(--gap-2);flex-direction:column}.field-head{display:flex;align-items: center;gap:var(--gap-3);min-height:var(--h-control-dense)}.field-text{display:flex;align-items: flex-start;gap:var(--gap-2)}.field-text>.input{flex:1 1 0;min-width:0}.field-text>.icon-btn{margin-block-start:calc((var(--h-control) - var(--h-control-dense))/2)}.field-one{max-width:24rem}.select-host{cursor:pointer;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-items: center}.field-lines{display:flex;gap:var(--gap-1);flex-direction:column}.field-line{color:var(--ink-secondary);display:flex;align-items:baseline;gap:var(--gap-3);min-width:0;min-height:24px}.field-line-label{color:var(--ink-muted);font:var(--text-chrome);flex:none}.field-line>.link-writes{color:var(--ink);flex:0 auto}.line-note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:none}.field-inapp{color:var(--ink-muted);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-hints{color:var(--ink-muted);display:flex;align-items: center;gap:var(--gap-2)var(--gap-4);flex-wrap:wrap;min-height:24px}.hint{display:inline-flex;align-items: center;gap:var(--gap-1);white-space:nowrap}.hint-or{font:var(--text-chrome);padding:0 var(--gap-1)}.steps{display:grid;grid-template-columns:2rem minmax(6rem,auto)minmax(0,max-content)auto minmax(5rem,1fr)}.step{align-items: center;column-gap:var(--gap-2);display:grid;grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--h-row);padding-left:var(--gap-2);position:relative}.step-add{display:flex;align-items: center;gap:var(--gap-2);grid-column:1/-1;margin-top:var(--gap-2);padding-left:var(--gap-2)}.step:before{background:var(--ink-ok);content:"";position:absolute;width:2px;top:0;bottom:0;left:0}.step[data-status=error]:before{background:var(--color-action-red)}.step[data-status=not-run]:before{background:var(--edge-subtle)}.step[data-status=not-run]{color:var(--ink-subtle)}.step-num{color:var(--ink-muted);font:var(--text-chrome);font-variant-numeric:tabular-nums}.step-body{display:flex;align-items: center;gap:var(--gap-2);padding:var(--gap-1)0;flex-wrap:wrap;min-width:0}.step-body .input,.step-body .select{width:auto}.step-value{color:var(--ink-secondary);font:var(--text-value);overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.step-value[data-kind=absent]{color:var(--ink-subtle);font-style:italic}.step-value[data-kind=error]{color:var(--ink-error)}.step-actions{display:flex;gap:2px}.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:3/-1;padding-bottom:var(--gap-2)}.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(--uno-ring);color:var(--ink-on-fill)}.option:active{filter:brightness(.9)}.option:focus-visible:hover{background:var(--wash-hover)}.value-list{background:var(--surface-region);border-radius:var(--radius-control);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)}.value-list-searchbox{margin-bottom:var(--gap-2);position:relative;flex:none}.value-list .value-list-searchbox{margin:var(--gap-2)}.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-control);overflow-wrap:anywhere;padding:7px var(--gap-3);white-space:pre-wrap;height:auto;line-height:24px}.token-field:empty:before{color:var(--ink-subtle);content:attr(data-placeholder);pointer-events:none}.token-field[aria-readonly=true]{cursor:default}.value-chip{background:var(--surface-raised);border-radius:var(--radius-control);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-input-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-row>summary{border-radius:var(--radius-control);cursor:pointer;display:flex;align-items: center;gap:var(--gap-3);list-style:none;min-height:var(--h-row);padding:0 var(--gap-3);position:relative}.value-row>summary::-webkit-details-marker{display:none}.value-row>summary:hover{background:var(--wash-hover)}.value-row[open]>summary{background:var(--wash-selected)}.value-row[open]>summary:before{background:var(--accent-bar);border-radius:var(--radius-pill);content:"";position:absolute;width:2px;top:4px;bottom:4px;left:0}.value-rows{display:flex;flex-direction:column}.value-num{color:var(--ink-muted);font:var(--text-chrome);font-variant-numeric:tabular-nums;flex:none;min-width:1rem}.value-path{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:4rem}.value-parent{color:var(--ink-muted)}.value-now,.value-result{font:var(--text-value);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:16rem}.value-missing{color:var(--ink-warning);display:inline-flex;font:var(--text-body);align-items: center;gap:var(--gap-1)}.value-type,.value-gives{color:var(--ink-muted);font:var(--text-chrome);flex:none}.value-verbs,.value-if{color:var(--ink-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:none}.value-failure{color:var(--ink-error);flex:none}.value-body{display:flex;gap:var(--gap-3);padding:var(--gap-2)var(--gap-3)var(--gap-4)var(--gap-8);flex-direction:column}.value-if-missing{display:flex;align-items: center;gap:var(--gap-2)var(--gap-3);flex-wrap:wrap}.value-if-missing>.input{width:16rem}.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-secondary);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}.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-control);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-row);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-secondary);font:var(--text-heading);padding:0 var(--gap-2)var(--gap-1)}.filter-option{border-radius:var(--radius-control);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:where(:has(input:checked)){background:var(--wash-selected)}.filter-option:where([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-subtle);font:var(--text-value-sm);font-variant-numeric:tabular-nums}.filter-option:hover .filter-count{color:var(--ink-on-fill-muted)}.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}.choices{column-gap:var(--gap-4);display:grid;grid-template-columns:auto minmax(0,1fr);row-gap:var(--gap-1);margin:0}.choices-head,.choice{display:contents}.choices-head>.col-head{padding-bottom:var(--gap-1)}.choice-id{font:var(--text-value)}.choice-title{color:var(--ink-secondary);display:flex;font:var(--text-body);align-items: center;gap:var(--gap-2);margin:0}.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-name{font:var(--text-value);white-space:nowrap}.legend-what{color:var(--ink-secondary)}.excerpt{font:var(--text-value);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.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-subtle)}.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-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-control);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-row);border-radius:var(--radius-control);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-control);font:var(--text-control);min-height:var(--h-row);align-items: center}.details-counters{flex-wrap:wrap}@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<50rem){.targets-head>.segmented{display:none}.targets-head>.filter-open{display:inline-flex}.targets-head>.filter-tokens:has(>li:not([hidden])){display:flex}.link-list{--writes-share:2fr}}@media (max-width:calc(64rem - .001px)){.targets-head>.segmented{display:none}.targets-head>.filter-open{display:inline-flex}.targets-head>.filter-tokens:has(>li:not([hidden])){display:flex}.link-list{--writes-share:2fr}}@container pane (inline-size<30rem){.link-list{--h-group-head:44px;grid-template-columns:minmax(0,1fr)auto auto auto}.link-row{padding-block:var(--gap-2)}.link-row>.link-field{grid-column:1;grid-row:1}.link-row>.link-type{grid-column:2;grid-row:1}.link-row>:nth-child(3){grid-column:1/-1;grid-row:2}.link-row>:nth-child(4){grid-column:3;grid-row:1}.link-row>:nth-child(5){grid-column:4;grid-row:1}.group-head>:not(.group-label){display:none}.link-detail{padding-inline:var(--gap-3)}.field-line{flex-wrap:wrap;row-gap:0}.field-line>.link-writes{overflow:visible;white-space:normal;flex-wrap:wrap}.value-row>summary{padding-block:var(--gap-1);flex-wrap:wrap;row-gap:0}.value-path{flex:1 1 calc(100% - 1rem - var(--gap-3))}.value-path+*{margin-left:calc(1rem + var(--gap-3))}.steps{grid-template-columns:1.5rem minmax(0,1fr)auto}.step{padding-block:var(--gap-1)}.step>.step-num{grid-column:1;grid-row:1}.step>.select{grid-column:2;grid-row:1;justify-self:start}.step>.step-actions{grid-column:3;grid-row:1}.step>.step-body{grid-column:2/-1;grid-row:2}.step>.step-value{grid-column:2/-1;grid-row:3;text-align:left}.step>.step-error{grid-column:2/-1}.field-hints{display:none}.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)}.form-actions>.btn{white-space:normal}.sheet-foot{flex-wrap:wrap}.choices,.legend{grid-template-columns:minmax(0,1fr);row-gap:0}.choices-head{display:none}.choice,.legend-row{padding-bottom:var(--gap-2)}}@media (max-width:calc(64rem - .001px)){.tree-hint{display:none}.tree-row[data-view=pick]{cursor:default}}@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-2)}.sv-sheet__backdrop{backdrop-filter:blur(4px);background:var(--scrim)}.sv-sheet__scrim{background:var(--scrim)}.sv-sheet__card{background:var(--surface-region);box-shadow:0 0 0 1px var(--edge-subtle),var(--shadow-sheet);color:var(--ink);border-radius:16px 16px 0 0}.sv-sheet__handle{background:var(--edge-subtle);border-radius:var(--radius-pill)}.sv-sheet__header{box-shadow:0 1px 0 0 var(--edge-subtle);padding:var(--gap-3)var(--gap-4)}.sv-sheet__header:empty{display:none}.sv-sheet__title{color:var(--ink);font-size:18px;font-weight:600;line-height:1.75rem}.sv-sheet__icon{color:var(--ink)}.sv-sheet__close{border-radius:var(--radius-pill);color:var(--ink-muted);font-size:var(--w-icon);border:none;width:40px;height:40px;transition:background-color .15s,color .15s}@media (hover:hover){.sv-sheet__close:hover{background:var(--uno-hover-deep);color:var(--ink)}}.sv-sheet__content{container:pane/inline-size;padding:var(--gap-4)}.sv-sheet__content :where(input,select,textarea){font-size:max(1em,16px)}@media (min-width:768px){.sv-sheet__card{border-radius:8px;max-height:85vh}.sv-sheet__header{padding:20px var(--gap-6)}.sv-sheet__content{padding:var(--gap-4)var(--gap-6)}}
