@layer gs.reset{*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;overflow:hidden}[hidden]{display:none!important}}@layer gs.base{:root{color-scheme:var(--gs-color-scheme);accent-color:var(--gs-control-accent)}body{background:var(--gs-surface-app);color:var(--gs-text);font-family:var(--gs-font-ui);font-size:var(--gs-font-size-base);line-height:var(--gs-line-height-base)}input,select,textarea,button{font:inherit;color:inherit}code,kbd{font-family:var(--gs-font-mono);color:var(--gs-code-operand)}kbd{padding:0 var(--gs-space-1);border:var(--gs-border-width) solid var(--gs-border);border-radius:var(--gs-radius-sm);background:var(--gs-surface-sunken)}strong{font-weight:var(--gs-font-weight-semibold)}*{scrollbar-color:var(--gs-scrollbar-thumb) var(--gs-scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--gs-scrollbar-thumb);border-radius:var(--gs-radius-pill);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--gs-scrollbar-thumb-hover)}::-webkit-scrollbar-track{background:var(--gs-scrollbar-track)}::-webkit-scrollbar-corner{background:var(--gs-scrollbar-track)}:focus{outline:none}:focus-visible{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:var(--gs-focus-offset)}::selection{background:var(--gs-selection-bg);color:var(--gs-selection-fg)}::placeholder{color:var(--gs-text-placeholder);opacity:1}.gs-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}summary.gs-summary{cursor:pointer;list-style:none}summary.gs-summary::-webkit-details-marker{display:none}summary.gs-summary:before{content:"";width:var(--gs-size-icon-xs);height:var(--gs-size-icon-xs);margin-right:var(--gs-space-1);vertical-align:-.1em;background:var(--gs-disclosure-fg);-webkit-mask:var(--gs-disclosure-mask) center / contain no-repeat;mask:var(--gs-disclosure-mask) center / contain no-repeat;transform:rotate(var(--gs-disclosure-rotation-closed));transition:transform var(--gs-disclosure-duration) var(--gs-ease-out);display:inline-block}details[open]>summary.gs-summary:before{transform:none}@media (forced-colors:active){.gs-statusbar{forced-color-adjust:none}}}@layer gs.tokens{:root{--gs-font-ui:-apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", system-ui, Ubuntu, "Droid Sans", sans-serif;--gs-font-mono:"SF Mono", Monaco, Menlo, Consolas, "Liberation Mono", "Courier New", monospace;--gs-font-size-2xs:10px;--gs-font-size-xs:11px;--gs-font-size-sm:12px;--gs-font-size-base:13px;--gs-font-size-md:14px;--gs-font-size-lg:15px;--gs-font-size-xl:16px;--gs-font-size-3xl:22px;--gs-font-size-4xl:28px;--gs-font-weight-light:200;--gs-font-weight-regular:400;--gs-font-weight-medium:500;--gs-font-weight-semibold:600;--gs-font-weight-bold:700;--gs-line-height-base:1.4;--gs-line-height-relaxed:1.5;--gs-line-height-code:1.6;--gs-caps-transform:uppercase;--gs-caps-tracking:.04em;--gs-numeric:tabular-nums;--gs-space-px:1px;--gs-space-0-5:2px;--gs-space-1:4px;--gs-space-1-5:6px;--gs-space-2:8px;--gs-space-2-5:10px;--gs-space-3:12px;--gs-space-3-5:14px;--gs-space-4:16px;--gs-space-5:20px;--gs-space-6:24px;--gs-space-7:28px;--gs-space-8:32px;--gs-space-12:48px;--gs-radius-xs:2px;--gs-radius-sm:3px;--gs-radius-md:4px;--gs-radius-lg:6px;--gs-radius-pill:9999px;--gs-radius-round:50%;--gs-size-row:22px;--gs-size-control-sm:18px;--gs-size-control:22px;--gs-size-control-md:26px;--gs-size-control-lg:30px;--gs-size-toolbar:35px;--gs-size-tab:31px;--gs-size-statusbar:22px;--gs-size-icon-xs:12px;--gs-size-icon-sm:13px;--gs-size-icon-md:14px;--gs-size-icon:16px;--gs-size-indent:14px;--gs-size-indent-base:8px;--gs-size-sash:4px;--gs-size-dot:8px;--gs-size-progress:6px;--gs-size-spinner:18px;--gs-size-form-label:140px;--gs-border-width:1px;--gs-border-width-strong:2px;--gs-focus-width:1px;--gs-focus-offset:-1px;--gs-opacity-disabled:.5;--gs-opacity-drag-source:.45;--gs-opacity-skipped:.55;--gs-z-raised:1;--gs-z-sash:5;--gs-z-layer:10;--gs-z-drop:100;--gs-z-toast:2545;--gs-z-modal:2600;--gs-z-popover:2700;--gs-z-menu:2800;--gs-duration-instant:80ms;--gs-duration-fast:.1s;--gs-duration-quick:.15s;--gs-duration-base:.2s;--gs-duration-slow:.25s;--gs-duration-slower:.3s;--gs-duration-spin:.9s;--gs-duration-pulse:1s;--gs-duration-indeterminate:1.3s;--gs-ease-out:ease-out;--gs-ease-in-out:ease-in-out;--gs-ease-linear:linear;--gs-text-placeholder:var(--gs-text-subtle);--gs-text-disabled:var(--gs-text-subtle);--gs-input-border-focus:var(--gs-focus-ring);--gs-control-accent:var(--gs-accent);--gs-row-selected-fg:var(--gs-text);--gs-row-selected-inactive-fg:var(--gs-text);--gs-selection-fg:inherit;--gs-drop-label-fg:var(--gs-text-on-accent);--gs-code-address:var(--gs-text-muted);--gs-code-mnemonic:var(--gs-text-strong);--gs-code-operand:var(--gs-text);--gs-code-pc-marker:var(--gs-focus-ring);--gs-code-breakpoint:var(--gs-danger-solid);--gs-code-breakpoint-off:var(--gs-text-subtle);--gs-code-reg-name:var(--gs-text-muted);--gs-code-reg-value:var(--gs-text);--gs-code-changed-fg:var(--gs-code-reg-value);--gs-code-invalid:var(--gs-danger-fg);--gs-code-banner-rule:var(--gs-focus-ring);--gs-log-fg:var(--gs-text);--gs-log-high-fg:var(--gs-danger-fg);--gs-log-mid-fg:var(--gs-warning-fg);--gs-log-low-fg:var(--gs-log-fg);--gs-log-meta-fg:var(--gs-text-muted);--gs-console-prompt-fg:var(--gs-syntax-dim);--gs-console-muted-fg:var(--gs-syntax-dim);--gs-console-error-fg:var(--gs-syntax-error);--gs-console-sig-arg-fg:var(--gs-syntax-attribute);--gs-console-font:var(--gs-font-mono);--gs-console-font-size:var(--gs-font-size-base);--gs-console-line-height:var(--gs-line-height-base);--gs-console-popup-font-size:var(--gs-font-size-sm);--gs-console-stderr-opacity:.75;--gs-tab-height:var(--gs-size-tab);--gs-tab-padding-x:var(--gs-space-2-5);--gs-tab-line-height:18px;--gs-tab-font-size:var(--gs-font-size-xs);--gs-tab-font-weight:var(--gs-font-weight-regular);--gs-tab-transform:var(--gs-caps-transform);--gs-tab-tracking:normal;--gs-tab-fg:var(--gs-text-muted);--gs-tab-fg-hover:var(--gs-text-strong);--gs-tab-fg-selected:var(--gs-text-strong);--gs-tab-indicator-color:var(--gs-text-strong);--gs-tab-indicator-width:var(--gs-border-width);--gs-tab-indicator-inset:var(--gs-space-2-5);--gs-tab-indicator-offset:var(--gs-space-1);--gs-tab-sub-height:var(--gs-size-control-md);--gs-tab-sub-padding-x:var(--gs-space-3);--gs-tab-sub-line-height:var(--gs-line-height-base);--gs-tab-sub-font-size:var(--gs-font-size-xs);--gs-tab-sub-font-weight:var(--gs-font-weight-semibold);--gs-tab-sub-transform:var(--gs-caps-transform);--gs-tab-sub-tracking:var(--gs-caps-tracking);--gs-tab-sub-fg:var(--gs-text-muted);--gs-tab-sub-fg-hover:var(--gs-text);--gs-tab-sub-fg-selected:var(--gs-text-strong);--gs-tab-sub-indicator-color:var(--gs-focus-ring);--gs-tab-sub-indicator-width:var(--gs-border-width-strong);--gs-tab-sub-indicator-inset:0px;--gs-tab-sub-indicator-offset:0px;--gs-tab-sub-strip-bg:var(--gs-surface-app);--gs-tab-sub-strip-border:var(--gs-border);--gs-icon-button-fg-on:var(--gs-text-link);--gs-card-bg:var(--gs-surface-raised);--gs-button-height:var(--gs-size-control);--gs-button-height-lg:var(--gs-size-control-lg);--gs-button-padding-x:var(--gs-space-2);--gs-button-padding-x-lg:var(--gs-space-3-5);--gs-button-radius:var(--gs-radius-xs);--gs-button-font-size:var(--gs-font-size-xs);--gs-button-font-size-lg:var(--gs-font-size-base);--gs-button-font-weight:var(--gs-font-weight-regular);--gs-button-border-width:var(--gs-border-width);--gs-button-primary-bg:var(--gs-accent);--gs-button-primary-fg:var(--gs-text-on-accent);--gs-button-primary-border:transparent;--gs-button-primary-bg-hover:var(--gs-accent-hover);--gs-button-primary-bg-active:var(--gs-accent-active);--gs-button-secondary-bg:transparent;--gs-button-secondary-fg:var(--gs-text);--gs-button-secondary-border:var(--gs-border);--gs-button-secondary-bg-hover:var(--gs-control-hover);--gs-button-secondary-bg-active:var(--gs-control-active);--gs-button-danger-bg:var(--gs-danger-solid);--gs-button-danger-fg:var(--gs-danger-on-solid);--gs-button-danger-border:transparent;--gs-button-danger-bg-hover:color-mix(in srgb, var(--gs-danger-solid), var(--gs-danger-on-solid) 10%);--gs-button-danger-bg-active:color-mix(in srgb, var(--gs-danger-solid), var(--gs-surface-app) 15%);--gs-button-ghost-bg:transparent;--gs-button-ghost-fg:var(--gs-text);--gs-button-ghost-border:transparent;--gs-button-ghost-bg-hover:var(--gs-control-hover);--gs-button-ghost-bg-active:var(--gs-control-active);--gs-icon-button-size:var(--gs-size-control);--gs-icon-button-size-sm:var(--gs-size-control-sm);--gs-icon-button-padding:3px;--gs-icon-button-radius:var(--gs-radius-lg);--gs-icon-button-radius-panel:var(--gs-radius-xs);--gs-icon-button-fg:inherit;--gs-icon-button-bg-hover:var(--gs-control-hover);--gs-icon-button-bg-active:var(--gs-control-active);--gs-icon-button-bg-pressed:var(--gs-control-active);--gs-icon-button-rest-opacity:.6;--gs-toolbar-height:var(--gs-size-toolbar);--gs-toolbar-bg:var(--gs-surface-app);--gs-toolbar-fg:var(--gs-text-strong);--gs-toolbar-gap:var(--gs-space-1);--gs-toolbar-gap-inline:var(--gs-space-0-5);--gs-toolbar-border:var(--gs-border);--gs-separator:var(--gs-border);--gs-separator-length:var(--gs-size-icon);--gs-segmented-radius:var(--gs-radius-sm);--gs-segmented-font-size:var(--gs-font-size-xs);--gs-segmented-fg:var(--gs-text-muted);--gs-segmented-fg-hover:var(--gs-text-strong);--gs-segmented-bg-hover:var(--gs-control-hover);--gs-segmented-fg-selected:var(--gs-text-strong);--gs-segmented-bg-selected:var(--gs-control-active);--gs-segmented-fg-disabled:color-mix(in srgb, var(--gs-segmented-fg) 50%, transparent);--gs-chip-height:var(--gs-size-control-sm);--gs-chip-radius:var(--gs-radius-sm);--gs-chip-padding-x:var(--gs-space-2);--gs-chip-off-opacity:.4;--gs-chip-on-bg:var(--gs-control-active);--gs-chip-on-ring:var(--gs-border);--gs-link-fg:var(--gs-text-link);--gs-action-row-fg:var(--gs-text-link);--gs-action-row-bg-hover:var(--gs-row-hover);--gs-action-row-radius:var(--gs-radius-sm);--gs-input-height:var(--gs-size-control);--gs-input-height-lg:28px;--gs-input-radius:var(--gs-radius-xs);--gs-input-padding-x:var(--gs-space-1-5);--gs-input-font-size:var(--gs-font-size-xs);--gs-input-font-size-lg:var(--gs-font-size-base);--gs-input-border-invalid:var(--gs-danger-fg);--gs-select-height:var(--gs-size-control-md);--gs-select-arrow-size:var(--gs-size-icon-xs);--gs-inline-input-height:var(--gs-size-control-sm);--gs-field-label-fg:var(--gs-text);--gs-field-help-fg:var(--gs-text-muted);--gs-field-error-fg:var(--gs-danger-fg);--gs-form-label-width:var(--gs-size-form-label);--gs-form-gap:var(--gs-space-2-5);--gs-menu-bg:var(--gs-surface-overlay);--gs-menu-fg:var(--gs-text);--gs-menu-hover-bg:var(--gs-accent);--gs-menu-hover-fg:var(--gs-text-on-accent);--gs-menu-radius:var(--gs-radius-md);--gs-menu-item-height:var(--gs-size-row);--gs-menu-item-padding-x:var(--gs-space-3);--gs-menu-separator:var(--gs-border);--gs-modal-bg:var(--gs-surface-raised);--gs-modal-radius:var(--gs-radius-lg);--gs-modal-padding:var(--gs-space-5) var(--gs-space-6);--gs-modal-gap:var(--gs-space-3-5);--gs-modal-min-width:320px;--gs-modal-max-width:520px;--gs-modal-title-size:var(--gs-font-size-xl);--gs-modal-title-weight:var(--gs-font-weight-medium);--gs-popover-offset-top:80px;--gs-popover-min-width:280px;--gs-popover-max-width:360px;--gs-popover-padding:var(--gs-space-3) var(--gs-space-3-5);--gs-popover-title-size:var(--gs-font-size-base);--gs-toast-bg:var(--gs-surface-overlay);--gs-toast-fg:var(--gs-text);--gs-toast-radius:var(--gs-radius-md);--gs-toast-padding:var(--gs-space-2-5) var(--gs-space-3);--gs-toast-min-width:260px;--gs-toast-offset-bottom:calc(var(--gs-size-statusbar) + 3px);--gs-toast-offset-right:3px;--gs-row-height:var(--gs-size-row);--gs-row-height-compact:20px;--gs-row-padding-x:var(--gs-space-2);--gs-row-padding-y-compact:var(--gs-space-px);--gs-row-font-size:var(--gs-font-size-base);--gs-row-gap:var(--gs-space-1-5);--gs-list-row-gap-compact:var(--gs-space-3);--gs-list-row-padding-compact:var(--gs-space-0-5) var(--gs-space-3);--gs-list-row-font-size-compact:var(--gs-font-size-xs);--gs-list-row-indent:var(--gs-space-7);--gs-tree-indent:var(--gs-size-indent);--gs-tree-indent-base:var(--gs-size-indent-base);--gs-tree-guide:transparent;--gs-tree-guide-width:var(--gs-border-width);--gs-tree-dim-opacity:.45;--gs-tree-category-padding-top:var(--gs-space-1-5);--gs-tree-category-weight:var(--gs-font-weight-semibold);--gs-tree-category-fg:var(--gs-text-strong);--gs-heading-font-size:var(--gs-font-size-xs);--gs-heading-font-size-sm:var(--gs-font-size-2xs);--gs-heading-weight:var(--gs-font-weight-semibold);--gs-heading-rule-weight:var(--gs-font-weight-regular);--gs-heading-fg:var(--gs-text-muted);--gs-heading-transform:var(--gs-caps-transform);--gs-heading-tracking:var(--gs-caps-tracking);--gs-heading-gap:var(--gs-space-2);--gs-heading-sm-margin-top:var(--gs-space-1-5);--gs-heading-sm-margin-bottom:var(--gs-space-1);--gs-section-divider:var(--gs-border);--gs-section-header-bg:var(--gs-surface-app);--gs-section-header-height:var(--gs-size-row);--gs-section-title-fg:var(--gs-text-strong);--gs-table-header-height:var(--gs-size-control-md);--gs-table-header-bg:var(--gs-surface-app);--gs-table-sort-size:var(--gs-size-icon-xs);--gs-hint-fg:var(--gs-text-muted);--gs-hint-error-fg:var(--gs-danger-fg);--gs-hint-font-size:var(--gs-font-size-xs);--gs-hint-font-size-view:var(--gs-font-size-sm);--gs-hint-padding-section:var(--gs-space-1-5) var(--gs-space-3);--gs-hint-padding-block:var(--gs-space-2) var(--gs-space-4);--gs-hint-padding-pane:var(--gs-space-3);--gs-hint-padding-list:var(--gs-space-1-5) var(--gs-list-row-indent);--gs-hint-padding-view:var(--gs-space-4);--gs-statusline-bg:var(--gs-surface-raised);--gs-statusline-padding:var(--gs-space-1) var(--gs-space-3);--gs-disclosure-size:var(--gs-size-icon-md);--gs-disclosure-rotation-closed:-90deg;--gs-disclosure-duration:var(--gs-duration-instant);--gs-disclosure-fg:var(--gs-text-muted);--gs-disclosure-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.146 5.854l4.5 4.5a.5.5 0 0 0 .708 0l4.5-4.5a.5.5 0 0 0-.708-.708L8 9.293 3.854 5.146a.5.5 0 1 0-.708.708z'/%3E%3C/svg%3E");--gs-spinner-size:var(--gs-size-spinner);--gs-spinner-size-sm:var(--gs-size-icon-xs);--gs-spinner-width:var(--gs-border-width-strong);--gs-spinner-track:var(--gs-border-subtle);--gs-spinner-fg:var(--gs-accent);--gs-checkpoints-col-machine:110px;--gs-checkpoints-col-date:160px;--gs-checkpoints-col-size:80px;--gs-sash-size:var(--gs-size-sash);--gs-sash-line:var(--gs-border);--gs-sash-hover:color-mix(in srgb, var(--gs-focus-ring) 30%, transparent);--gs-tree-drop-bg:color-mix(in srgb, var(--gs-drop-border) 15%, transparent);--gs-callout-bg:color-mix(in srgb, var(--gs-info-bg) 32%, transparent);--gs-callout-success-bg:color-mix(in srgb, var(--gs-success-bg) 32%, transparent);--gs-callout-warning-bg:color-mix(in srgb, var(--gs-warning-bg) 32%, transparent);--gs-callout-danger-bg:color-mix(in srgb, var(--gs-danger-bg) 32%, transparent);--gs-callout-border:var(--gs-border);--gs-pill-height:16px;--gs-pill-padding-x:var(--gs-space-1-5);--gs-pill-radius:var(--gs-radius-pill);--gs-pill-font-size:var(--gs-font-size-2xs);--gs-pill-weight:var(--gs-font-weight-semibold);--gs-pill-tracking:var(--gs-caps-tracking);--gs-pill-transform:var(--gs-caps-transform);--gs-count-fg:var(--gs-text-muted);--gs-count-bg:transparent;--gs-count-font-size:var(--gs-font-size-xs);--gs-count-padding:0;--gs-count-radius:0;--gs-progress-height:var(--gs-size-progress);--gs-progress-radius:var(--gs-radius-sm);--gs-progress-track:var(--gs-border-subtle);--gs-progress-fill:var(--gs-accent);--gs-progress-fill-unpacking:var(--gs-accent);--gs-progress-fill-done:var(--gs-success-solid);--gs-progress-fill-failed:var(--gs-danger-solid);--gs-progress-stripe:color-mix(in srgb, var(--gs-text-on-accent) 25%, transparent);--gs-progress-stripe-size:12px;--gs-progress-indeterminate-opacity:.45;--gs-activity-dot-size:var(--gs-size-dot);--gs-activity-dot-fg:currentColor;--gs-activity-dot-opacity-max:.6;--gs-activity-dot-opacity-min:.3;--gs-display-bg:var(--gs-surface-app);--gs-welcome-bg:var(--gs-surface-app);--gs-display-inset:0px;--gs-screen-frame-bg:var(--gs-surface-screen);--gs-screen-frame-shadow:var(--gs-shadow-screen);--gs-screen-frame-padding:0px;--gs-screen-frame-radius:0px;--gs-card-border:var(--gs-border-card);--gs-card-radius:var(--gs-radius-lg);--gs-card-padding:var(--gs-space-3-5) var(--gs-space-4);--gs-hero-title-size:var(--gs-font-size-4xl);--gs-hero-title-weight:var(--gs-font-weight-light);--gs-hero-title-fg:var(--gs-text-strong);--gs-hero-subtitle-fg:var(--gs-text-muted);--gs-hero-subtitle-size:var(--gs-font-size-md);--gs-switch-width:26px;--gs-switch-height:14px;--gs-switch-inset:var(--gs-space-px);--gs-switch-knob-size:10px;--gs-switch-border:var(--gs-border);--gs-switch-track:var(--gs-surface-app);--gs-switch-track-on:var(--gs-focus-ring);--gs-switch-knob:var(--gs-text-muted);--gs-switch-knob-on:var(--gs-text-on-accent);--gs-switch-disabled-opacity:.6;--gs-statusbar-dot-idle:var(--gs-text-subtle);--gs-statusbar-dot-running:#89d185;--gs-statusbar-dot-paused:#cca700;--gs-statusbar-dot-stopped:#f14c4c;--gs-statusbar-dot-crashed:#ff8a80;--gs-statusbar-height:var(--gs-size-statusbar);--gs-statusbar-font-size:var(--gs-font-size-sm);--gs-statusbar-bg-idle:var(--gs-state-idle-bg);--gs-statusbar-bg-running:var(--gs-state-running-bg);--gs-statusbar-bg-paused:var(--gs-state-paused-bg);--gs-statusbar-bg-stopped:var(--gs-state-stopped-bg);--gs-statusbar-bg-crashed:var(--gs-state-crashed-bg);--gs-statusbar-fg-idle:var(--gs-state-idle-fg);--gs-statusbar-fg-active:var(--gs-state-active-fg);--gs-statusbar-item-hover:var(--gs-state-hover);--gs-statusbar-drive-idle-opacity:.55;--gs-statusbar-icon-opacity:.85;--gs-statusbar-meta-opacity:.75;--gs-statusbar-drive-style:text}.gs-section+.gs-section{border-top:var(--gs-border-width) solid var(--gs-section-divider)}.gs-statusbar{--gs-chip-on-bg:var(--gs-statusbar-chip-on-bg);--gs-chip-on-ring:var(--gs-statusbar-chip-on-ring)}.gs-statusbar[data-state=idle]{--gs-statusbar-printer-error:var(--gs-danger-fg);--gs-statusbar-drive-read:var(--gs-text-strong);--gs-statusbar-drive-write:var(--gs-warning-fg);--gs-statusbar-chip-on-bg:var(--gs-control-active);--gs-statusbar-chip-on-ring:var(--gs-border)}.gs-statusbar:not([data-state=idle]){--gs-statusbar-printer-error:#fff;--gs-statusbar-drive-read:#fff;--gs-statusbar-drive-write:#ffe770;--gs-statusbar-chip-on-bg:#ffffff47;--gs-statusbar-chip-on-ring:#ffffff73}:root[data-skin=workbench]{--gs-color-scheme:dark;--gs-surface-app:#1e1e1e;--gs-surface-raised:#252526;--gs-surface-overlay:#252526;--gs-surface-sunken:#0d0f11;--gs-surface-screen:#000;--gs-surface-document:#fff;--gs-backdrop:#00000073;--gs-text:#ccc;--gs-text-strong:#e7e7e7;--gs-text-muted:#e7e7e799;--gs-text-subtle:#858585;--gs-text-link:#3794ff;--gs-text-on-accent:#fff;--gs-border:#80808059;--gs-border-subtle:#cccccc21;--gs-border-card:#ffffff1a;--gs-focus-ring:#007fd4;--gs-control-hover:#5a5d5e4f;--gs-control-active:#5a5d5e69;--gs-accent:#0e639c;--gs-accent-hover:#17b;--gs-accent-active:#0a4c7a;--gs-accent-subtle:#508cdc40;--gs-row-hover:#2a2d2e;--gs-row-selected:#508cdc40;--gs-row-selected-inactive:#37373d;--gs-row-alt:#cccccc0a;--gs-input-bg:#3c3c3c;--gs-input-fg:#e7e7e7;--gs-input-border:#ffffff1a;--gs-info-fg:#6aa6ff;--gs-info-bg:#508cdc40;--gs-info-solid:#59a4f9;--gs-success-fg:#4ac26b;--gs-success-bg:#23863640;--gs-success-solid:#6a9955;--gs-warning-fg:#f5c542;--gs-warning-bg:#cca70033;--gs-warning-solid:#cca700;--gs-danger-fg:#f48771;--gs-danger-bg:#f8514940;--gs-danger-solid:#d13b3b;--gs-danger-on-solid:#fff;--gs-state-idle-bg:#1e1e1e;--gs-state-idle-fg:#858585;--gs-state-running-bg:#007acc;--gs-state-paused-bg:#c63;--gs-state-stopped-bg:#c33;--gs-state-crashed-bg:#8b1a1a;--gs-state-active-fg:#fff;--gs-state-hover:#ffffff1f;--gs-syntax-method:#dcdcaa;--gs-syntax-attribute:#9cdcfe;--gs-syntax-variable:#9cdcfe;--gs-syntax-alias:#9cdcfe;--gs-syntax-object:inherit;--gs-syntax-operator:inherit;--gs-syntax-decl:#569cd6;--gs-syntax-interp:#569cd6;--gs-syntax-keyword:#c586c0;--gs-syntax-string:#ce9178;--gs-syntax-number:#b5cea8;--gs-syntax-enum:#4fc1ff;--gs-syntax-type:#4ec9b0;--gs-syntax-comment:#6a9955;--gs-syntax-unknown:var(--gs-danger-fg);--gs-syntax-error:var(--gs-danger-fg);--gs-syntax-dim:gray;--gs-code-pc-row-bg:#508cdc33;--gs-code-changed-bg:#ffdc402e;--gs-console-bg:var(--gs-surface-sunken);--gs-console-fg:#ccc;--gs-console-cursor:#ccc;--gs-console-selection:#ffffff40;--gs-console-progress-bg:#8080801f;--gs-console-find-hit-bg:#ea5c0054;--gs-console-find-current-bg:#ea5c00b3;--gs-drop-border:#0969da;--gs-drop-bg:#0969da14;--gs-drop-label-bg:#0969dad9;--gs-scrollbar-thumb:#ffffff26;--gs-scrollbar-thumb-hover:#ffffff40;--gs-scrollbar-track:transparent;--gs-selection-bg:#264f78;--gs-shadow-popup:0 4px 14px #00000080;--gs-shadow-modal:0 8px 32px #00000080;--gs-shadow-toast:0 0 8px 2px #0000005c;--gs-shadow-screen:0 0 0 1px #000c;--gs-menu-hover-bg:#04395e}:root[data-skin=workbench-light]{--gs-color-scheme:light;--gs-surface-app:#fff;--gs-surface-raised:#f3f3f3;--gs-surface-overlay:#f3f3f3;--gs-surface-sunken:#f6f6f6;--gs-surface-screen:#000;--gs-surface-document:#fff;--gs-backdrop:#00000073;--gs-text:#333;--gs-text-strong:#424242;--gs-text-muted:#424242bf;--gs-text-subtle:#6c6c6c;--gs-text-link:#006ab1;--gs-text-on-accent:#fff;--gs-border:#80808059;--gs-border-subtle:#3c3c3c1f;--gs-border-card:#00000014;--gs-focus-ring:#0090f1;--gs-control-hover:#b8b8b84f;--gs-control-active:#b8b8b869;--gs-accent:#007acc;--gs-accent-hover:#1a8bd9;--gs-accent-active:#005a9e;--gs-accent-subtle:#007acc26;--gs-row-hover:#f0f0f0;--gs-row-selected:#508cdc40;--gs-row-selected-inactive:#e4e6f1;--gs-row-alt:#3c3c3c09;--gs-input-bg:#fff;--gs-input-fg:#333;--gs-input-border:#cecece;--gs-info-fg:#005fb8;--gs-info-bg:#0078d41f;--gs-info-solid:#0078d4;--gs-success-fg:#116329;--gs-success-bg:#1a7f371f;--gs-success-solid:#4e7a3f;--gs-warning-fg:#7a6100;--gs-warning-bg:#a88f0026;--gs-warning-solid:#957f00;--gs-danger-fg:#c72e0f;--gs-danger-bg:#c72e0f1f;--gs-danger-solid:#c72e0f;--gs-danger-on-solid:#fff;--gs-state-idle-bg:#f3f3f3;--gs-state-idle-fg:#6c6c6c;--gs-state-running-bg:#007acc;--gs-state-paused-bg:#c63;--gs-state-stopped-bg:#c33;--gs-state-crashed-bg:#8b1a1a;--gs-state-active-fg:#fff;--gs-state-hover:#0000001f;--gs-syntax-method:#795e26;--gs-syntax-attribute:#001080;--gs-syntax-variable:#001080;--gs-syntax-alias:#001080;--gs-syntax-object:inherit;--gs-syntax-operator:inherit;--gs-syntax-decl:#00f;--gs-syntax-interp:#00f;--gs-syntax-keyword:#af00db;--gs-syntax-string:#a31515;--gs-syntax-number:#098658;--gs-syntax-enum:#0070c1;--gs-syntax-type:#267f99;--gs-syntax-comment:green;--gs-syntax-unknown:var(--gs-danger-fg);--gs-syntax-error:var(--gs-danger-fg);--gs-syntax-dim:#646c76;--gs-code-pc-row-bg:#508cdc33;--gs-code-changed-bg:#dcaa0038;--gs-console-bg:var(--gs-surface-sunken);--gs-console-fg:#333;--gs-console-cursor:#333;--gs-console-selection:#add6ff;--gs-console-progress-bg:#8080801f;--gs-console-find-hit-bg:#ea5c0054;--gs-console-find-current-bg:#ea5c00b3;--gs-drop-border:#0969da;--gs-drop-bg:#0969da14;--gs-drop-label-bg:#0969dae6;--gs-scrollbar-thumb:#6464644d;--gs-scrollbar-thumb-hover:#64646473;--gs-scrollbar-track:transparent;--gs-selection-bg:#add6ff;--gs-shadow-popup:0 4px 14px #00000080;--gs-shadow-modal:0 8px 32px #00000080;--gs-shadow-toast:0 0 8px 2px #0000002e;--gs-shadow-screen:0 0 0 1px #000c;--gs-menu-bg:#f8f8f8;--gs-menu-hover-bg:#0060c0}:root:not([data-skin]),:root[data-skin=midnight]{--gs-color-scheme:dark;--gs-ref-ink:#090b11;--gs-ref-glass:#ffffff0f;--gs-ref-glass-strong:#ffffff17;--gs-ref-hairline:#ffffff29;--gs-ref-periwinkle:#7c8cff;--gs-ref-periwinkle-soft:#c7ceff;--gs-ref-teal:#5eead4;--gs-ref-amber:#fbbf24;--gs-ref-pink:#f472b6;--gs-ref-glow-indigo:#6366f142;--gs-ref-glow-teal:#14b8a629;--gs-surface-app:var(--gs-ref-ink);--gs-surface-raised:#11141c;--gs-surface-overlay:#151925;--gs-surface-sunken:#06070b;--gs-surface-screen:#000;--gs-surface-document:#fff;--gs-backdrop:#04050a99;--gs-text:#e6e8f2;--gs-text-strong:#fff;--gs-text-muted:#aab0c8;--gs-text-subtle:#8a90ab;--gs-text-link:#a3adff;--gs-text-on-accent:#0a0c12;--gs-border:var(--gs-ref-hairline);--gs-border-subtle:#ffffff1f;--gs-border-card:var(--gs-ref-hairline);--gs-focus-ring:var(--gs-ref-periwinkle);--gs-control-hover:#ffffff17;--gs-control-active:#ffffff1a;--gs-accent:var(--gs-ref-periwinkle);--gs-accent-hover:#919fff;--gs-accent-active:#6878f2;--gs-accent-subtle:#7c8cff33;--gs-row-hover:#ffffff0b;--gs-row-selected:#7c8cff33;--gs-row-selected-inactive:#ffffff12;--gs-row-alt:#ffffff09;--gs-input-bg:#00000061;--gs-input-fg:#e6e8f2;--gs-input-border:#ffffff3d;--gs-info-fg:#a3adff;--gs-info-bg:#7c8cff24;--gs-info-solid:var(--gs-ref-periwinkle);--gs-success-fg:var(--gs-ref-teal);--gs-success-bg:#5eead41f;--gs-success-solid:#2dd4bf;--gs-warning-fg:#fcd34d;--gs-warning-bg:#fbbf241f;--gs-warning-solid:var(--gs-ref-amber);--gs-danger-fg:#fb8fa6;--gs-danger-bg:#fb718521;--gs-danger-solid:#e11d48;--gs-danger-on-solid:#fff;--gs-state-idle-bg:#11141c;--gs-state-idle-fg:#9095ad;--gs-state-running-bg:#13665c;--gs-state-paused-bg:#8a5a0b;--gs-state-stopped-bg:#9f1239;--gs-state-crashed-bg:#6b0f2a;--gs-state-active-fg:#fff;--gs-state-hover:#ffffff0f;--gs-syntax-method:#ffd88a;--gs-syntax-attribute:#9ad8ff;--gs-syntax-variable:#9ad8ff;--gs-syntax-alias:#9ad8ff;--gs-syntax-object:inherit;--gs-syntax-operator:inherit;--gs-syntax-decl:#aeb8ff;--gs-syntax-interp:#aeb8ff;--gs-syntax-keyword:#e0a8ff;--gs-syntax-string:#ffb59a;--gs-syntax-number:#b8f2c5;--gs-syntax-enum:var(--gs-ref-teal);--gs-syntax-type:#7de3d1;--gs-syntax-comment:#6f8f7f;--gs-syntax-unknown:var(--gs-danger-fg);--gs-syntax-error:var(--gs-danger-fg);--gs-syntax-dim:#7a7f9c;--gs-code-pc-row-bg:linear-gradient(90deg, #7c8cff42, #7c8cff08);--gs-code-changed-bg:#5eead421;--gs-console-bg:var(--gs-surface-sunken);--gs-console-fg:#d5d8e6;--gs-console-cursor:var(--gs-ref-periwinkle);--gs-console-selection:#7c8cff4d;--gs-console-progress-bg:#ffffff0d;--gs-console-find-hit-bg:#fbbf2447;--gs-console-find-current-bg:#fbbf249e;--gs-drop-border:var(--gs-ref-periwinkle);--gs-drop-bg:#7c8cff14;--gs-drop-label-bg:#6878f2eb;--gs-scrollbar-thumb:#ffffff38;--gs-scrollbar-thumb-hover:#ffffff52;--gs-scrollbar-track:transparent;--gs-selection-bg:#7c8cff61;--gs-shadow-popup:0 0 0 1px #ffffff29, 0 14px 36px #0009;--gs-shadow-modal:0 0 0 1px #ffffff29, 0 30px 80px #000000a6;--gs-shadow-toast:0 0 0 1px #ffffff29, 0 16px 36px #0000008c;--gs-shadow-screen:0 0 0 1px #ffffff12, 0 40px 110px -18px #7c8cff61, 0 18px 40px #0000008c;--gs-menu-bg:#151925f5;--gs-menu-hover-bg:#7c8cff3d;--gs-menu-hover-fg:#fff;--gs-icon-button-fg-on:var(--gs-ref-teal);--gs-statusbar-dot-running:var(--gs-ref-teal);--gs-statusbar-dot-paused:var(--gs-ref-amber);--gs-statusbar-dot-stopped:#fb7185;--gs-statusbar-dot-crashed:#ff4d6d;--gs-code-breakpoint:var(--gs-ref-pink);--gs-switch-track-on:var(--gs-ref-periwinkle);--gs-switch-knob-on:#0a0c12;--gs-font-ui:"Sora", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--gs-font-mono:"JetBrains Mono", "SF Mono", Monaco, Menlo, Consolas, "Liberation Mono", monospace;--gs-radius-xs:6px;--gs-radius-sm:8px;--gs-radius-md:10px;--gs-radius-lg:14px;--gs-caps-tracking:.08em;--gs-size-toolbar:52px;--gs-size-tab:42px;--gs-size-statusbar:34px;--gs-size-control:30px;--gs-size-control-md:30px;--gs-size-control-lg:36px;--gs-size-row:24px;--gs-button-radius:9px;--gs-icon-button-size:34px;--gs-toolbar-height:56px;--gs-icon-button-padding:8px;--gs-icon-button-radius:11px;--gs-icon-button-radius-panel:9px;--gs-input-radius:9px;--gs-input-height:30px;--gs-input-height-lg:34px;--gs-segmented-radius:9px;--gs-section-title-fg:var(--gs-text-muted);--gs-segmented-font-size:var(--gs-font-size-sm);--gs-segmented-fg-selected:var(--gs-text-strong);--gs-segmented-bg-selected:var(--gs-accent-subtle);--gs-menu-radius:12px;--gs-menu-item-height:28px;--gs-modal-radius:20px;--gs-toast-radius:14px;--gs-card-radius:18px;--gs-pill-radius:var(--gs-radius-pill);--gs-progress-radius:var(--gs-radius-pill);--gs-chip-radius:7px;--gs-tab-height:30px;--gs-tab-padding-x:10px;--gs-tab-font-size:11.5px;--gs-tab-transform:none;--gs-tab-indicator-width:0px;--gs-tab-sub-transform:none;--gs-tab-sub-tracking:0;--gs-tab-sub-height:28px;--gs-tab-sub-indicator-width:0px;--gs-tab-sub-strip-bg:transparent;--gs-heading-tracking:.08em;--gs-section-header-bg:transparent;--gs-table-header-bg:transparent;--gs-toolbar-gap:6px;--gs-toolbar-bg:transparent;--gs-separator-length:26px;--gs-statusbar-font-size:var(--gs-font-size-sm);--gs-sash-line:transparent;--gs-screen-frame-padding:14px;--gs-screen-frame-radius:18px;--gs-toast-offset-bottom:calc(var(--gs-size-statusbar) + 26px);--gs-toast-offset-right:18px;--gs-display-bg:radial-gradient(600px 380px at 50% 45%, #7c8cff1a, transparent 70%), #06070b;--gs-welcome-bg:var(--gs-display-bg);--gs-screen-frame-bg:linear-gradient(180deg, #1a1d27, #0e1016);--gs-statusbar-bg-idle:var(--gs-ref-glass);--gs-statusbar-bg-running:var(--gs-ref-glass);--gs-statusbar-bg-paused:var(--gs-ref-glass);--gs-statusbar-bg-stopped:var(--gs-ref-glass);--gs-statusbar-bg-crashed:#fb71851f;--gs-statusbar-fg-idle:#a9aec4;--gs-statusbar-fg-active:#a9aec4;--gs-statusbar-item-hover:#ffffff0f}:root[data-skin=starlight]{--gs-color-scheme:light;--gs-ref-ink:#f8f4ed;--gs-ref-glass:#fffefbd1;--gs-ref-glass-strong:#ffffffeb;--gs-ref-hairline:#8a6a3629;--gs-ref-periwinkle:#c9a05a;--gs-ref-periwinkle-soft:#7a5512;--gs-ref-teal:#1c8a76;--gs-ref-amber:#d08a1a;--gs-ref-pink:#d14d72;--gs-ref-glow-indigo:#e2be7a5c;--gs-ref-glow-teal:#eebeac42;--gs-surface-app:var(--gs-ref-ink);--gs-surface-raised:#fffdf8;--gs-surface-overlay:#fffefb;--gs-surface-sunken:#fcfaf5;--gs-surface-screen:#000;--gs-surface-document:#fff;--gs-backdrop:#46341642;--gs-text:#2b2419;--gs-text-strong:#1a140b;--gs-text-muted:#6b6151;--gs-text-subtle:#8a7f6c;--gs-text-link:#8a6216;--gs-text-on-accent:#2b1f0b;--gs-border:#8a6a3633;--gs-border-subtle:#8a6a3621;--gs-border-card:var(--gs-ref-hairline);--gs-focus-ring:#a47630;--gs-control-hover:#8a6a3614;--gs-control-active:#8a6a3621;--gs-accent:var(--gs-ref-periwinkle);--gs-accent-hover:#d4ae6c;--gs-accent-active:#b58a42;--gs-accent-subtle:#c9a05a38;--gs-row-hover:#8a6a360f;--gs-row-selected:#c9a05a42;--gs-row-selected-inactive:#8a6a361a;--gs-row-alt:#8a6a3609;--gs-input-bg:#ffffffb8;--gs-input-fg:#2b2419;--gs-input-border:#8a6a363d;--gs-info-fg:#7a5512;--gs-info-bg:#c9a05a29;--gs-info-solid:#a47630;--gs-success-fg:#13705f;--gs-success-bg:#1c8a761c;--gs-success-solid:#1c8a76;--gs-warning-fg:#8c5a06;--gs-warning-bg:#d08a1a21;--gs-warning-solid:#a86e06;--gs-danger-fg:#b0283f;--gs-danger-bg:#d140581a;--gs-danger-solid:#c8324c;--gs-danger-on-solid:#fff;--gs-state-idle-bg:#efe7d8;--gs-state-idle-fg:#6b6151;--gs-state-running-bg:#17705f;--gs-state-paused-bg:#94600a;--gs-state-stopped-bg:#b0283f;--gs-state-crashed-bg:#7c1528;--gs-state-active-fg:#fff;--gs-state-hover:#8a6a3614;--gs-syntax-method:#8c5a06;--gs-syntax-attribute:#2f5d86;--gs-syntax-variable:#2f5d86;--gs-syntax-alias:#2f5d86;--gs-syntax-object:inherit;--gs-syntax-operator:inherit;--gs-syntax-decl:#5848a8;--gs-syntax-interp:#5848a8;--gs-syntax-keyword:#8e3a86;--gs-syntax-string:#a8452a;--gs-syntax-number:#3c7a45;--gs-syntax-enum:var(--gs-ref-teal);--gs-syntax-type:#17705f;--gs-syntax-comment:#8a8068;--gs-syntax-unknown:var(--gs-danger-fg);--gs-syntax-error:var(--gs-danger-fg);--gs-syntax-dim:#7a6f58;--gs-code-pc-row-bg:linear-gradient(90deg, #c9a05a57, #c9a05a0a);--gs-code-changed-bg:#1c8a7621;--gs-console-bg:var(--gs-surface-sunken);--gs-console-fg:#2b2419;--gs-console-cursor:#a47630;--gs-console-selection:#c9a05a57;--gs-console-progress-bg:#8a6a360f;--gs-console-find-hit-bg:#f0ba3c5c;--gs-console-find-current-bg:#e8a01ea8;--gs-drop-border:#a47630;--gs-drop-bg:#c9a05a1a;--gs-drop-label-bg:#7a5512f0;--gs-scrollbar-thumb:#6e522638;--gs-scrollbar-thumb-hover:#6e522657;--gs-scrollbar-track:transparent;--gs-selection-bg:#c9a05a61;--gs-shadow-popup:0 0 0 1px #8a6a3624, 0 14px 32px #5c421829;--gs-shadow-modal:0 0 0 1px #8a6a3624, 0 30px 80px #5c42183d;--gs-shadow-toast:0 0 0 1px #8a6a3624, 0 16px 36px #5c42182e;--gs-shadow-screen:0 0 0 1px #8a6a362e, 0 40px 110px -18px #c998468c, 0 18px 40px #5c421833;--gs-menu-bg:#fffcf6f0;--gs-menu-hover-bg:#c9a05a4d;--gs-menu-hover-fg:#1a140b;--gs-icon-button-fg-on:var(--gs-ref-teal);--gs-statusbar-dot-running:#1fa384;--gs-statusbar-dot-paused:#e09a22;--gs-statusbar-dot-stopped:#e0566c;--gs-statusbar-dot-crashed:#c8324c;--gs-code-breakpoint:var(--gs-ref-pink);--gs-switch-track-on:var(--gs-ref-periwinkle);--gs-switch-knob-on:#fff;--gs-font-ui:"Sora", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--gs-font-mono:"JetBrains Mono", "SF Mono", Monaco, Menlo, Consolas, "Liberation Mono", monospace;--gs-radius-xs:6px;--gs-radius-sm:8px;--gs-radius-md:10px;--gs-radius-lg:14px;--gs-caps-tracking:.08em;--gs-size-toolbar:52px;--gs-size-tab:42px;--gs-size-statusbar:34px;--gs-size-control:30px;--gs-size-control-md:30px;--gs-size-control-lg:36px;--gs-size-row:24px;--gs-button-radius:9px;--gs-icon-button-size:34px;--gs-toolbar-height:56px;--gs-icon-button-padding:8px;--gs-icon-button-radius:11px;--gs-icon-button-radius-panel:9px;--gs-input-radius:9px;--gs-input-height:30px;--gs-input-height-lg:34px;--gs-segmented-radius:9px;--gs-section-title-fg:var(--gs-text-muted);--gs-segmented-font-size:var(--gs-font-size-sm);--gs-segmented-fg-selected:var(--gs-text-strong);--gs-segmented-bg-selected:var(--gs-accent-subtle);--gs-menu-radius:12px;--gs-menu-item-height:28px;--gs-modal-radius:20px;--gs-toast-radius:14px;--gs-card-radius:18px;--gs-pill-radius:var(--gs-radius-pill);--gs-progress-radius:var(--gs-radius-pill);--gs-chip-radius:7px;--gs-tab-height:30px;--gs-tab-padding-x:10px;--gs-tab-font-size:11.5px;--gs-tab-transform:none;--gs-tab-indicator-width:0px;--gs-tab-sub-transform:none;--gs-tab-sub-tracking:0;--gs-tab-sub-height:28px;--gs-tab-sub-indicator-width:0px;--gs-tab-sub-strip-bg:transparent;--gs-heading-tracking:.08em;--gs-section-header-bg:transparent;--gs-table-header-bg:transparent;--gs-toolbar-gap:6px;--gs-toolbar-bg:transparent;--gs-separator-length:26px;--gs-statusbar-font-size:var(--gs-font-size-sm);--gs-sash-line:transparent;--gs-screen-frame-padding:14px;--gs-screen-frame-radius:18px;--gs-toast-offset-bottom:calc(var(--gs-size-statusbar) + 26px);--gs-toast-offset-right:18px;--gs-display-bg:radial-gradient(600px 380px at 50% 45%, #e8c88847, transparent 70%), #f2ece1;--gs-welcome-bg:var(--gs-display-bg);--gs-screen-frame-bg:linear-gradient(180deg, #f6efe2, #ddcdb2);--gs-statusbar-bg-idle:var(--gs-ref-glass);--gs-statusbar-bg-running:var(--gs-ref-glass);--gs-statusbar-bg-paused:var(--gs-ref-glass);--gs-statusbar-bg-stopped:var(--gs-ref-glass);--gs-statusbar-bg-crashed:#d140581f;--gs-statusbar-fg-idle:#6b6151;--gs-statusbar-fg-active:#6b6151;--gs-statusbar-item-hover:#8a6a3614}:root[data-skin=platinum]{--gs-color-scheme:light;--gs-ref-chrome:#ddd;--gs-ref-face-top:#f6f6f6;--gs-ref-face-bottom:#d0d0d0;--gs-ref-pressed-top:#9c9c9c;--gs-ref-pressed-bottom:#bdbdbd;--gs-ref-bevel-light:#fff;--gs-ref-bevel-shade:#a5a5a5;--gs-ref-bevel-dark:#555;--gs-ref-groove:#999;--gs-ref-well:#8e8e8e;--gs-ref-tab-off:#b9b9b9;--gs-ref-lavender:#ccf;--gs-ref-lavender-col:#bfbff2;--gs-ref-lavender-deep:#33337a;--gs-ref-thumb-light:#c9c9f6;--gs-ref-thumb-dark:#9d9de0;--gs-ref-led-green:radial-gradient(circle at 35% 35%, #b9ffb0, #1d8f1d);--gs-ref-led-red:radial-gradient(circle at 35% 35%, #ffd1c2, #e0461b);--gs-ref-led-amber:radial-gradient(circle at 35% 35%, #fff2b8, #d99a00);--gs-ref-led-off:#9a9a9a;--gs-surface-app:var(--gs-ref-chrome);--gs-surface-raised:#e6e6e6;--gs-surface-overlay:#eee;--gs-surface-sunken:#fff;--gs-surface-screen:#000;--gs-surface-document:#fff;--gs-backdrop:#00000040;--gs-text:#000;--gs-text-strong:#000;--gs-text-muted:#444;--gs-text-subtle:#5c5c5c;--gs-text-link:#2a2a8f;--gs-text-on-accent:#fff;--gs-border:#888;--gs-border-subtle:#bbb;--gs-border-card:var(--gs-ref-bevel-dark);--gs-focus-ring:#4e4eb0;--gs-control-hover:#00000012;--gs-control-active:#00000029;--gs-accent:var(--gs-ref-lavender-deep);--gs-accent-hover:#44448f;--gs-accent-active:#262666;--gs-accent-subtle:var(--gs-ref-lavender);--gs-row-hover:#ccccff59;--gs-row-selected:var(--gs-ref-lavender);--gs-row-selected-inactive:#dcdcdc;--gs-row-alt:#f3f3f3;--gs-input-bg:#fff;--gs-input-fg:#000;--gs-input-border:#555;--gs-info-fg:#28449a;--gs-info-bg:#e3e3fb;--gs-info-solid:#3d55a8;--gs-success-fg:#175e24;--gs-success-bg:#dff0df;--gs-success-solid:#1d7a2a;--gs-warning-fg:#5e4800;--gs-warning-bg:#f7ecc8;--gs-warning-solid:#a87200;--gs-danger-fg:#9c1c16;--gs-danger-bg:#f5dcdb;--gs-danger-solid:#a8201a;--gs-danger-on-solid:#fff;--gs-state-idle-bg:var(--gs-ref-chrome);--gs-state-idle-fg:#000;--gs-state-running-bg:#2f5d36;--gs-state-paused-bg:#7a4d00;--gs-state-stopped-bg:#a32626;--gs-state-crashed-bg:#6e1414;--gs-state-active-fg:#fff;--gs-state-hover:#00000014;--gs-syntax-method:#6b4c00;--gs-syntax-attribute:#00207a;--gs-syntax-variable:#00207a;--gs-syntax-alias:#00207a;--gs-syntax-object:inherit;--gs-syntax-operator:inherit;--gs-syntax-decl:#0000b0;--gs-syntax-interp:#0000b0;--gs-syntax-keyword:#7d0099;--gs-syntax-string:#9a1010;--gs-syntax-number:#0a6040;--gs-syntax-enum:#00508c;--gs-syntax-type:#1a5f72;--gs-syntax-comment:#2a632a;--gs-syntax-unknown:var(--gs-danger-fg);--gs-syntax-error:var(--gs-danger-fg);--gs-syntax-dim:#555;--gs-code-pc-row-bg:var(--gs-ref-lavender);--gs-code-changed-bg:#f7e7a6;--gs-console-bg:#fff;--gs-console-fg:#000;--gs-console-cursor:#000;--gs-console-selection:var(--gs-ref-lavender);--gs-console-progress-bg:#f0f0f0;--gs-console-find-hit-bg:#ffcc0073;--gs-console-find-current-bg:#ff9900bf;--gs-drop-border:var(--gs-ref-lavender-deep);--gs-drop-bg:#ccccff59;--gs-drop-label-bg:#33337aeb;--gs-scrollbar-thumb:var(--gs-ref-thumb-dark);--gs-scrollbar-thumb-hover:#8a8ad6;--gs-scrollbar-track:#ccc;--gs-selection-bg:var(--gs-ref-lavender);--gs-shadow-popup:2px 2px 0 #0006;--gs-shadow-modal:3px 3px 0 #0006;--gs-shadow-toast:2px 2px 0 #00000059;--gs-shadow-screen:2px 2px 0 #5e5e5e;--gs-font-ui:"Chivo", "Charcoal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gs-font-size-xs:11px;--gs-font-size-sm:11px;--gs-font-size-base:12px;--gs-radius-xs:0;--gs-radius-sm:2px;--gs-radius-md:2px;--gs-radius-lg:4px;--gs-caps-transform:none;--gs-caps-tracking:0;--gs-size-toolbar:48px;--gs-size-tab:30px;--gs-size-statusbar:28px;--gs-size-control:26px;--gs-size-control-md:22px;--gs-size-control-lg:24px;--gs-size-row:21px;--gs-menu-bg:#eee;--gs-menu-fg:#000;--gs-menu-hover-bg:var(--gs-ref-lavender-deep);--gs-menu-hover-fg:#fff;--gs-menu-radius:0;--gs-modal-bg:var(--gs-ref-chrome);--gs-modal-radius:0;--gs-modal-title-weight:var(--gs-font-weight-bold);--gs-toast-bg:#eee;--gs-toast-radius:0;--gs-card-bg:var(--gs-ref-chrome);--gs-card-radius:0;--gs-button-radius:4px;--gs-button-font-size:11px;--gs-button-font-size-lg:12px;--gs-button-padding-x:12px;--gs-button-padding-x-lg:16px;--gs-icon-button-size:30px;--gs-icon-button-padding:6px;--gs-icon-button-radius:4px;--gs-icon-button-radius-panel:4px;--gs-icon-button-bg-pressed:var(--gs-ref-pressed-bottom);--gs-input-radius:0;--gs-input-border-focus:#4e4eb0;--gs-select-height:22px;--gs-segmented-radius:4px;--gs-segmented-font-size:11px;--gs-segmented-fg:#000;--gs-segmented-fg-selected:#000;--gs-segmented-bg-selected:var(--gs-ref-pressed-bottom);--gs-toolbar-bg:var(--gs-ref-chrome);--gs-toolbar-gap:8px;--gs-separator:var(--gs-ref-groove);--gs-separator-length:30px;--gs-tab-height:26px;--gs-tab-padding-x:9px;--gs-tab-font-size:11.5px;--gs-tab-fg:#000;--gs-tab-fg-selected:#000;--gs-tab-font-weight:var(--gs-font-weight-regular);--gs-tab-indicator-width:0px;--gs-tab-sub-indicator-color:var(--gs-ref-lavender-deep);--gs-tab-sub-fg:#333;--gs-tab-sub-fg-selected:#000;--gs-heading-fg:#000;--gs-heading-weight:var(--gs-font-weight-bold);--gs-section-title-fg:#000;--gs-section-header-bg:var(--gs-ref-chrome);--gs-table-header-bg:var(--gs-ref-chrome);--gs-tree-category-fg:#000;--gs-tree-guide:transparent;--gs-disclosure-fg:#1a1a1a;--gs-disclosure-rotation-closed:-90deg;--gs-pill-radius:var(--gs-radius-sm);--gs-pill-transform:none;--gs-progress-height:10px;--gs-progress-radius:0;--gs-progress-track:#fff;--gs-progress-fill:linear-gradient(180deg, #c9c9f6, #6b6bc8);--gs-switch-track-on:var(--gs-ref-lavender-deep);--gs-screen-frame-padding:3px;--gs-screen-frame-radius:4px;--gs-screen-frame-bg:#000;--gs-statusbar-bg-idle:var(--gs-ref-chrome);--gs-statusbar-bg-running:var(--gs-ref-chrome);--gs-statusbar-bg-paused:var(--gs-ref-chrome);--gs-statusbar-bg-stopped:var(--gs-ref-chrome);--gs-statusbar-bg-crashed:#f0d6d6;--gs-statusbar-fg-idle:#000;--gs-statusbar-fg-active:#000;--gs-statusbar-item-hover:#0000000f;--gs-statusbar-font-size:11px;--gs-statusbar-dot-idle:var(--gs-ref-led-off);--gs-statusbar-dot-running:#1d8f1d;--gs-statusbar-dot-paused:#d99a00;--gs-statusbar-dot-stopped:#e0461b;--gs-statusbar-dot-crashed:#a8201a;--gs-statusbar-drive-style:text}:root[data-skin=aqua]{--gs-color-scheme:light;--gs-ref-pinstripe:repeating-linear-gradient(to bottom, #f3f3f3 0 2px, #e7e7e7 2px 4px);--gs-ref-gel-blue:linear-gradient(to bottom, #cfe6ff 0%, #6db2f7 48%, #3d8fea 52%, #9ad0ff 100%);--gs-ref-gel-blue-pressed:linear-gradient(to bottom, #9cc8f5 0%, #3f8be4 48%, #1f6fd3 52%, #6fb3f2 100%);--gs-ref-gel-white:linear-gradient(to bottom, #fff 0%, #f1f1f1 48%, #dadada 52%, #f6f6f6 100%);--gs-ref-gel-white-pressed:linear-gradient(to bottom, #e9e9e9 0%, #d4d4d4 48%, #bdbdbd 52%, #dedede 100%);--gs-ref-gel-green:radial-gradient(circle at 50% 30%, #e0ffd1 0%, #5fd34a 45%, #238a12 100%);--gs-ref-gel-amber:radial-gradient(circle at 50% 30%, #fff3c4 0%, #ffc33a 45%, #c98a00 100%);--gs-ref-gel-red:radial-gradient(circle at 50% 30%, #ffd1cc 0%, #ff6b5e 45%, #c4261b 100%);--gs-ref-gel-grey:radial-gradient(circle at 50% 30%, #fff 0%, #c8c8c8 55%, #8e8e8e 100%);--gs-ref-gel-border:#1f5bb5;--gs-ref-white-border:#8e8e8e;--gs-ref-brushed:linear-gradient(#dcdcdc, #c4c4c4);--gs-ref-strip:linear-gradient(#f2f2f2, #d6d6d6);--gs-ref-selection:linear-gradient(#5b9bef, #2f6fd6);--gs-surface-app:#ededed;--gs-surface-raised:#f4f4f4;--gs-surface-overlay:#f6f6f6;--gs-surface-sunken:#fff;--gs-surface-screen:#000;--gs-surface-document:#fff;--gs-backdrop:#0003;--gs-text:#000;--gs-text-strong:#000;--gs-text-muted:#555;--gs-text-subtle:#737373;--gs-text-link:#1758c0;--gs-text-on-accent:#fff;--gs-border:#a6a6a6;--gs-border-subtle:#cfcfcf;--gs-border-card:#adadad;--gs-focus-ring:#2a78dc;--gs-control-hover:#0000000f;--gs-control-active:#0000001f;--gs-accent:#1f6fd6;--gs-accent-hover:#3482e6;--gs-accent-active:#155ab6;--gs-accent-subtle:#d6e6fb;--gs-row-hover:#3d8fea14;--gs-row-selected:#3a74d6;--gs-row-selected-inactive:#d4d4d4;--gs-row-alt:#f2f5fa;--gs-input-bg:#fff;--gs-input-fg:#1a1a1a;--gs-input-border:#8e8e8e;--gs-info-fg:#1758c0;--gs-info-bg:#e1edfc;--gs-info-solid:#2468cf;--gs-success-fg:#1d6a12;--gs-success-bg:#e2f5dc;--gs-success-solid:#27801a;--gs-warning-fg:#6b4a00;--gs-warning-bg:#fff3cf;--gs-warning-solid:#b97f00;--gs-danger-fg:#b0221a;--gs-danger-bg:#fde3e0;--gs-danger-solid:#c4261b;--gs-danger-on-solid:#fff;--gs-state-idle-bg:#dadada;--gs-state-idle-fg:#333;--gs-state-running-bg:#1f6fd6;--gs-state-paused-bg:#8a5a00;--gs-state-stopped-bg:#b0221a;--gs-state-crashed-bg:#7a1410;--gs-state-active-fg:#fff;--gs-state-hover:#0000000f;--gs-syntax-method:#6b3fa0;--gs-syntax-attribute:#0b4fae;--gs-syntax-variable:#0b4fae;--gs-syntax-alias:#0b4fae;--gs-syntax-object:inherit;--gs-syntax-operator:inherit;--gs-syntax-decl:#a3226b;--gs-syntax-interp:#a3226b;--gs-syntax-keyword:#a3226b;--gs-syntax-string:#b0221a;--gs-syntax-number:#2a3cc7;--gs-syntax-enum:#0b6e7a;--gs-syntax-type:#2f6b2a;--gs-syntax-comment:#237a1f;--gs-syntax-unknown:var(--gs-danger-fg);--gs-syntax-error:var(--gs-danger-fg);--gs-syntax-dim:#6a6a6a;--gs-code-pc-row-bg:#d6e6fb;--gs-code-changed-bg:#fff0b3;--gs-console-bg:#fff;--gs-console-fg:#1a1a1a;--gs-console-cursor:#1f6fd6;--gs-console-selection:#b5d5ff;--gs-console-progress-bg:#f2f5fa;--gs-console-find-hit-bg:#ffd23c73;--gs-console-find-current-bg:#ffaa00bf;--gs-drop-border:#3d8fea;--gs-drop-bg:#3d8fea1a;--gs-drop-label-bg:#1f6fd6eb;--gs-scrollbar-thumb:#6db2f7;--gs-scrollbar-thumb-hover:#3d8fea;--gs-scrollbar-track:#eee;--gs-selection-bg:#b5d5ff;--gs-shadow-popup:0 6px 18px #0000004d;--gs-shadow-modal:0 16px 38px #0000006b;--gs-shadow-toast:0 6px 18px #00000040;--gs-shadow-screen:0 0 0 1px #5a5a5a;--gs-font-ui:"Hanken Grotesk", "Lucida Grande", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gs-font-mono:"Fira Mono", Monaco, Menlo, Consolas, "Liberation Mono", monospace;--gs-font-size-xs:11px;--gs-font-size-sm:11.5px;--gs-font-size-base:13px;--gs-radius-xs:4px;--gs-radius-sm:6px;--gs-radius-md:8px;--gs-radius-lg:12px;--gs-caps-transform:none;--gs-caps-tracking:0;--gs-size-toolbar:50px;--gs-size-tab:36px;--gs-size-statusbar:24px;--gs-size-control:24px;--gs-size-control-md:24px;--gs-size-control-lg:26px;--gs-size-row:22px;--gs-menu-bg:#f8f8f8f7;--gs-menu-fg:#1a1a1a;--gs-menu-hover-bg:#3a74d6;--gs-menu-hover-fg:#fff;--gs-menu-radius:6px;--gs-modal-bg:#f4f4f4fa;--gs-modal-radius:10px;--gs-modal-title-weight:var(--gs-font-weight-bold);--gs-toast-bg:#f8f8f8f7;--gs-toast-radius:10px;--gs-card-bg:#fff;--gs-card-radius:10px;--gs-button-radius:999px;--gs-button-font-size:12px;--gs-button-font-size-lg:13px;--gs-button-padding-x:14px;--gs-button-padding-x-lg:20px;--gs-icon-button-size:30px;--gs-icon-button-padding:6px;--gs-icon-button-radius:999px;--gs-icon-button-radius-panel:999px;--gs-input-radius:0;--gs-select-height:22px;--gs-segmented-radius:0;--gs-segmented-font-size:12px;--gs-segmented-fg:#1a1a1a;--gs-segmented-fg-selected:#fff;--gs-toolbar-bg:transparent;--gs-toolbar-gap:8px;--gs-separator:#a6a6a6;--gs-separator-length:30px;--gs-tab-height:23px;--gs-tab-padding-x:9px;--gs-tab-font-size:11.5px;--gs-tab-fg:#1a1a1a;--gs-tab-fg-hover:#000;--gs-tab-fg-selected:#fff;--gs-tab-indicator-width:0px;--gs-tab-sub-indicator-width:0px;--gs-tab-sub-fg:#1a1a1a;--gs-tab-sub-fg-selected:#fff;--gs-tab-sub-strip-bg:transparent;--gs-heading-fg:#333;--gs-heading-weight:var(--gs-font-weight-bold);--gs-section-title-fg:#333;--gs-section-header-bg:transparent;--gs-table-header-bg:transparent;--gs-tree-category-fg:#333;--gs-row-selected-fg:#fff;--gs-disclosure-fg:#6b6b6b;--gs-pill-radius:999px;--gs-pill-transform:none;--gs-progress-height:12px;--gs-progress-radius:999px;--gs-progress-track:#e6e6e6;--gs-progress-fill:var(--gs-ref-gel-blue);--gs-switch-track-on:#3d8fea;--gs-display-bg:transparent;--gs-welcome-bg:var(--gs-ref-pinstripe);--gs-screen-frame-padding:18px;--gs-screen-frame-radius:16px;--gs-screen-frame-bg:linear-gradient(#fefefe, #e2e2e2);--gs-statusbar-bg-idle:transparent;--gs-statusbar-bg-running:transparent;--gs-statusbar-bg-paused:transparent;--gs-statusbar-bg-stopped:transparent;--gs-statusbar-bg-crashed:#fde3e0;--gs-statusbar-fg-idle:#333;--gs-statusbar-fg-active:#333;--gs-statusbar-item-hover:#0000000f;--gs-statusbar-font-size:11.5px;--gs-statusbar-dot-running:#2f9a1f;--gs-statusbar-dot-paused:#e0a800;--gs-statusbar-dot-stopped:#d63a2e;--gs-statusbar-dot-crashed:#a01d14}@media (prefers-reduced-motion:reduce){:root{--gs-duration-instant:.01ms;--gs-duration-fast:.01ms;--gs-duration-quick:.01ms;--gs-duration-base:.01ms;--gs-duration-slow:.01ms;--gs-duration-slower:.01ms;--gs-duration-spin:.01ms;--gs-duration-pulse:.01ms;--gs-duration-indeterminate:.01ms}}@media (forced-colors:active){:root{--gs-focus-ring:Highlight;--gs-row-selected:Highlight;--gs-row-selected-fg:HighlightText}}}@layer gs.components{.hl-keyword{color:var(--gs-syntax-keyword)}.hl-decl{color:var(--gs-syntax-decl)}.hl-interp{color:var(--gs-syntax-interp)}.hl-object{color:var(--gs-syntax-object)}.hl-operator{color:var(--gs-syntax-operator)}.hl-variable{color:var(--gs-syntax-variable)}.hl-alias{color:var(--gs-syntax-alias)}.hl-number{color:var(--gs-syntax-number)}.hl-string{color:var(--gs-syntax-string)}.hl-comment{color:var(--gs-syntax-comment)}.hl-method{color:var(--gs-syntax-method)}.hl-attribute{color:var(--gs-syntax-attribute)}.hl-enum{color:var(--gs-syntax-enum)}.hl-unknown{color:var(--gs-syntax-unknown)}.cm-content .hl-unknown,.entry .hl-unknown{-webkit-text-decoration:underline wavy var(--gs-syntax-unknown);text-decoration:underline wavy var(--gs-syntax-unknown);text-underline-offset:3px}.hl-method>.cm-completionLabel{color:var(--gs-syntax-method)}.hl-attribute>.cm-completionLabel{color:var(--gs-syntax-attribute)}.hl-alias>.cm-completionLabel{color:var(--gs-syntax-alias)}.hl-keyword>.cm-completionLabel{color:var(--gs-syntax-keyword)}.hl-enum>.cm-completionLabel{color:var(--gs-syntax-enum)}.icon.svelte-ktjbt7{fill:currentColor;width:var(--gs-size-icon);height:var(--gs-size-icon);flex-shrink:0}.icon[data-size=xs].svelte-ktjbt7{width:var(--gs-size-icon-xs);height:var(--gs-size-icon-xs)}.icon[data-size=sm].svelte-ktjbt7{width:var(--gs-size-icon-sm);height:var(--gs-size-icon-sm)}.icon[data-size=md].svelte-ktjbt7{width:var(--gs-size-icon-md);height:var(--gs-size-icon-md)}.gs-badge[data-variant=pill].svelte-jpiuiy{height:var(--gs-pill-height);line-height:var(--gs-pill-height);padding:0 var(--gs-pill-padding-x);border-radius:var(--gs-pill-radius);font-size:var(--gs-pill-font-size);font-weight:var(--gs-pill-weight);letter-spacing:var(--gs-pill-tracking);text-transform:var(--gs-pill-transform);white-space:nowrap;background:var(--gs-control-active);color:var(--gs-text);flex:none;display:inline-block}.gs-badge[data-variant=pill][data-intent=info].svelte-jpiuiy{background:var(--gs-info-bg);color:var(--gs-info-fg)}.gs-badge[data-variant=pill][data-intent=success].svelte-jpiuiy{background:var(--gs-success-bg);color:var(--gs-success-fg)}.gs-badge[data-variant=pill][data-intent=warning].svelte-jpiuiy{background:var(--gs-warning-bg);color:var(--gs-warning-fg)}.gs-badge[data-variant=pill][data-intent=danger].svelte-jpiuiy{background:var(--gs-danger-bg);color:var(--gs-danger-fg)}.gs-badge[data-variant=count].svelte-jpiuiy{color:var(--gs-count-fg);font-size:var(--gs-count-font-size);background:var(--gs-count-bg);padding:var(--gs-count-padding);border-radius:var(--gs-count-radius)}.gs-menu.svelte-1l7dmuu{background:var(--gs-menu-bg);color:var(--gs-menu-fg);border:var(--gs-border-width) solid var(--gs-border);border-radius:var(--gs-menu-radius);box-shadow:var(--gs-shadow-popup);min-width:160px;max-height:calc(100vh - 8px);padding:var(--gs-space-1) 0;z-index:var(--gs-z-menu);-webkit-user-select:none;user-select:none;position:fixed;overflow-y:auto}.gs-menu.svelte-1l7dmuu:focus-visible{outline:none}.gs-menu__item.svelte-1l7dmuu{align-items:center;gap:var(--gs-space-1-5);height:var(--gs-menu-item-height);padding:0 var(--gs-menu-item-padding-x);font-size:var(--gs-font-size-base);cursor:pointer;display:flex}.gs-menu__item.highlight.svelte-1l7dmuu{background:var(--gs-menu-hover-bg);color:var(--gs-menu-hover-fg)}.gs-menu__item.danger.svelte-1l7dmuu{color:var(--gs-danger-fg)}.gs-menu__item.danger.highlight.svelte-1l7dmuu{color:var(--gs-menu-hover-fg)}.gs-menu__item[aria-disabled=true].svelte-1l7dmuu{color:var(--gs-text-disabled);cursor:default}.gs-menu__check.svelte-1l7dmuu,.gs-menu__icon.svelte-1l7dmuu{width:var(--gs-size-icon-md);flex:none;align-items:center;display:inline-flex}.gs-menu__label.svelte-1l7dmuu{white-space:nowrap;flex:auto}.gs-menu__shortcut.svelte-1l7dmuu{margin-left:var(--gs-space-6);color:var(--gs-text-muted);font-size:var(--gs-font-size-sm);flex:none}.gs-menu__item.highlight.svelte-1l7dmuu .gs-menu__shortcut:where(.svelte-1l7dmuu){color:inherit}.gs-menu__separator.svelte-1l7dmuu{height:var(--gs-border-width);background:var(--gs-menu-separator);margin:var(--gs-space-1) 0}.gs-icon-button.svelte-19f8ehi{width:var(--gs-icon-button-size);height:var(--gs-icon-button-size);padding:var(--gs-icon-button-padding);border-radius:var(--gs-icon-button-radius);color:var(--gs-icon-button-fg);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.gs-icon-button[data-tone=panel].svelte-19f8ehi{border-radius:var(--gs-icon-button-radius-panel)}.gs-icon-button[data-size=sm].svelte-19f8ehi{width:var(--gs-icon-button-size-sm);height:var(--gs-icon-button-size-sm);padding:0}.gs-icon-button.svelte-19f8ehi:hover:not(:disabled),.gs-icon-button[data-force-state=hover].svelte-19f8ehi{background:var(--gs-icon-button-bg-hover)}.gs-icon-button.svelte-19f8ehi:active:not(:disabled),.gs-icon-button[data-force-state=active].svelte-19f8ehi{background:var(--gs-icon-button-bg-active)}.gs-icon-button[aria-pressed=true].svelte-19f8ehi{background:var(--gs-icon-button-bg-pressed)}.gs-icon-button[data-state=live].svelte-19f8ehi{color:var(--gs-icon-button-fg-on)}.gs-icon-button[data-rest=faded].svelte-19f8ehi{opacity:var(--gs-icon-button-rest-opacity)}.gs-icon-button[data-rest=faded].svelte-19f8ehi:hover,.gs-icon-button[data-rest=faded].svelte-19f8ehi:focus-visible{opacity:1}.gs-icon-button.svelte-19f8ehi:disabled{opacity:var(--gs-opacity-disabled);cursor:default}.gs-segmented.svelte-fppahm{border-radius:var(--gs-segmented-radius);flex:none;align-items:stretch;display:inline-flex;overflow:hidden}.gs-segmented[data-framed].svelte-fppahm{border:var(--gs-border-width) solid var(--gs-border);border-radius:var(--gs-radius-xs);height:var(--gs-size-control)}.gs-segmented__option.svelte-fppahm{padding:var(--gs-space-0-5) var(--gs-space-1-5);border-radius:var(--gs-segmented-radius);color:var(--gs-segmented-fg);font-size:var(--gs-segmented-font-size);white-space:nowrap;cursor:pointer;background:0 0;border:none}.gs-segmented[data-framed].svelte-fppahm .gs-segmented__option:where(.svelte-fppahm){padding:0 var(--gs-space-2);border-radius:0}.gs-segmented__option.svelte-fppahm:hover:not(:disabled){color:var(--gs-segmented-fg-hover);background:var(--gs-segmented-bg-hover)}.gs-segmented__option[aria-pressed=true].svelte-fppahm{color:var(--gs-segmented-fg-selected);background:var(--gs-segmented-bg-selected)}.gs-segmented__option.svelte-fppahm:disabled{opacity:var(--gs-opacity-disabled);cursor:default}.gs-segmented__option.svelte-fppahm:disabled:not([aria-pressed=true]){opacity:1;color:var(--gs-segmented-fg-disabled)}.gs-separator.svelte-19bim4u{background:var(--gs-separator);flex:none}.gs-separator[data-orientation=vertical].svelte-19bim4u{width:var(--gs-border-width);height:var(--gs-separator-length);margin:0 var(--gs-space-2)}.gs-separator[data-orientation=horizontal].svelte-19bim4u{height:var(--gs-border-width);margin:var(--gs-space-1-5) 0}.gs-toolbar.svelte-3ibole{align-items:center;display:flex}.gs-toolbar[aria-orientation=vertical].svelte-3ibole{flex-direction:column}.gs-toolbar[data-variant=bar].svelte-3ibole{height:var(--gs-toolbar-height);flex:0 0 var(--gs-toolbar-height);min-width:0;padding:0 var(--gs-space-2);background:var(--gs-toolbar-bg);border-bottom:var(--gs-border-width) solid var(--gs-toolbar-border);color:var(--gs-toolbar-fg);-webkit-user-select:none;user-select:none;overflow-x:clip}.gs-toolbar[data-variant=inline].svelte-3ibole{gap:var(--gs-toolbar-gap-inline);display:inline-flex}.gs-input.svelte-b93vtc{height:var(--gs-input-height);padding:0 var(--gs-input-padding-x);border:var(--gs-border-width) solid var(--gs-input-border);border-radius:var(--gs-input-radius);background:var(--gs-input-bg);color:var(--gs-input-fg);font-size:var(--gs-input-font-size);min-width:0}.gs-input[data-size=lg].svelte-b93vtc{height:var(--gs-input-height-lg);padding:0 var(--gs-space-2);font-size:var(--gs-input-font-size-lg)}.gs-input[data-size=inline].svelte-b93vtc{height:auto;padding:0 var(--gs-space-1);font-size:var(--gs-font-size-sm)}.gs-input[data-mono].svelte-b93vtc{font-family:var(--gs-font-mono)}.gs-input[data-hex].svelte-b93vtc{text-transform:uppercase}.gs-input[data-bare].svelte-b93vtc{color:var(--gs-text-strong);text-align:center;background:0 0;border-color:#0000}.gs-input.svelte-b93vtc:focus-visible{outline:none}.gs-input.svelte-b93vtc:focus{border-color:var(--gs-input-border-focus)}.gs-input[aria-invalid=true].svelte-b93vtc{border-color:var(--gs-input-border-invalid)}.gs-input.svelte-b93vtc:disabled{opacity:var(--gs-opacity-disabled)}.tg.svelte-w0nrz2{align-items:center;gap:var(--gs-toolbar-gap);display:flex}.tg.actions.svelte-w0nrz2{margin-left:var(--gs-space-1)}.layout-controls.svelte-w0nrz2{align-items:center;gap:var(--gs-toolbar-gap);height:100%;margin-left:auto;display:flex}.gs-action-row.svelte-312qrd{align-items:center;gap:var(--gs-space-2-5);width:100%;padding:var(--gs-space-1-5) var(--gs-space-2);border-radius:var(--gs-action-row-radius);color:var(--gs-action-row-fg);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.gs-action-row.svelte-312qrd:hover,.gs-action-row[data-force-state=hover].svelte-312qrd{background:var(--gs-action-row-bg-hover)}.gs-action-row.svelte-312qrd .gs-action-row__icon{width:var(--gs-size-icon);height:var(--gs-size-icon);color:var(--gs-text)}.gs-action-row__description.svelte-312qrd{color:var(--gs-text-muted);margin-left:auto}.gs-heading.svelte-1kth7ks{font-size:var(--gs-heading-font-size);font-weight:var(--gs-heading-weight);color:var(--gs-heading-fg);text-transform:var(--gs-heading-transform);letter-spacing:var(--gs-heading-tracking)}.gs-heading[data-level=h3].svelte-1kth7ks{margin:0 0 var(--gs-heading-gap)}.gs-heading[data-level=h4].svelte-1kth7ks{font-size:var(--gs-heading-font-size-sm);margin:var(--gs-heading-sm-margin-top) 0 var(--gs-heading-sm-margin-bottom)}.gs-heading[data-as].svelte-1kth7ks{margin:0}.gs-heading.gs-heading--rule.svelte-1kth7ks{font-weight:var(--gs-heading-rule-weight);padding:var(--gs-space-2) var(--gs-space-3) var(--gs-space-0-5);border-top:var(--gs-border-width) solid var(--gs-section-divider);margin-top:var(--gs-space-1)}.gs-heading.gs-heading--rule.svelte-1kth7ks:first-child{border-top:none;margin-top:0}.gs-card.svelte-11fn1sl{background:var(--gs-card-bg);border:var(--gs-border-width) solid var(--gs-card-border);border-radius:var(--gs-card-radius);padding:var(--gs-card-padding);margin-bottom:var(--gs-space-4)}.gs-hero__title.svelte-mikq9r{font-size:var(--gs-hero-title-size);font-weight:var(--gs-hero-title-weight);color:var(--gs-hero-title-fg);margin:0 0 var(--gs-space-3) 0}.gs-hero__subtitle.svelte-mikq9r{color:var(--gs-hero-subtitle-fg);margin:0 0 var(--gs-space-7) 0;font-size:var(--gs-hero-subtitle-size)}.gs-list-row.svelte-1bb8ws3{color:var(--gs-text);align-items:center;display:flex}.gs-list-row[data-density=row].svelte-1bb8ws3{gap:var(--gs-row-gap);height:var(--gs-row-height);padding:0 var(--gs-row-padding-x);font-size:var(--gs-row-font-size);cursor:pointer;-webkit-user-select:none;user-select:none}.gs-list-row[data-density=compact].svelte-1bb8ws3{gap:var(--gs-list-row-gap-compact);padding:var(--gs-list-row-padding-compact);font-size:var(--gs-list-row-font-size-compact)}.gs-list-row--indent.svelte-1bb8ws3{padding-left:var(--gs-list-row-indent)}.gs-list-row--mono.svelte-1bb8ws3{font-family:var(--gs-font-mono)}.gs-list-row--hover.svelte-1bb8ws3:hover,.gs-list-row--hover[data-force-state=hover].svelte-1bb8ws3{background:var(--gs-row-hover)}.gs-list-row[data-selected].svelte-1bb8ws3{background:var(--gs-row-selected-inactive);color:var(--gs-row-selected-inactive-fg)}:focus-within>.gs-list-row[data-selected].svelte-1bb8ws3{background:var(--gs-row-selected);color:var(--gs-row-selected-fg)}.gs-list-row.svelte-1bb8ws3:focus-visible{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:var(--gs-focus-offset)}.home-content.svelte-qair39{width:100%;max-width:560px;padding:var(--gs-space-12) var(--gs-space-8) var(--gs-space-8)}.card-rows.svelte-qair39{gap:var(--gs-space-0-5);flex-direction:column;display:flex}.home-content.svelte-qair39 .recent-row{padding-right:var(--gs-space-1);border-radius:var(--gs-action-row-radius)}.recent-launch.svelte-qair39{align-items:center;gap:var(--gs-space-2-5);min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;padding:0;display:flex}.recent-launch.svelte-qair39:disabled{cursor:default;color:var(--gs-text-disabled)}.recent-launch.svelte-qair39 .recent-icon{width:var(--gs-size-icon);height:var(--gs-size-icon);flex:none}.recent-label.svelte-qair39{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.recent-time.svelte-qair39{color:var(--gs-text-muted);flex:none}.gs-modal-backdrop.svelte-19jhfg1{background:var(--gs-backdrop);z-index:var(--gs-z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gs-modal-backdrop[data-variant=popover].svelte-19jhfg1{z-index:var(--gs-z-popover);padding:var(--gs-popover-offset-top) var(--gs-space-4) var(--gs-space-4);justify-content:flex-end;align-items:flex-start}.gs-modal.svelte-19jhfg1{background:var(--gs-modal-bg);color:var(--gs-text);border:var(--gs-border-width) solid var(--gs-border);border-radius:var(--gs-modal-radius);box-shadow:var(--gs-shadow-modal);min-width:var(--gs-modal-min-width);max-width:var(--gs-modal-max-width);padding:var(--gs-modal-padding);gap:var(--gs-modal-gap);flex-direction:column;display:flex}.gs-modal.svelte-19jhfg1:focus-visible{outline:none}.gs-modal[data-variant=wide].svelte-19jhfg1{width:min(92vw,1000px);max-width:none;height:min(90vh,1100px);padding:var(--gs-space-3-5) var(--gs-space-4);gap:var(--gs-space-2-5)}.gs-modal[data-variant=wide].svelte-19jhfg1 .gs-modal__body:where(.svelte-19jhfg1){flex:auto;min-height:0;display:flex}.gs-modal[data-variant=popover].svelte-19jhfg1{min-width:var(--gs-popover-min-width);max-width:var(--gs-popover-max-width);max-height:60vh;padding:var(--gs-popover-padding);gap:var(--gs-space-2);overflow:auto}.gs-modal__header.svelte-19jhfg1{justify-content:space-between;align-items:center;gap:var(--gs-space-2);display:flex}.gs-modal__title.svelte-19jhfg1{font-size:var(--gs-modal-title-size);font-weight:var(--gs-modal-title-weight);color:var(--gs-text-strong);margin:0}.gs-modal[data-variant=popover].svelte-19jhfg1 .gs-modal__title:where(.svelte-19jhfg1){font-size:var(--gs-popover-title-size)}.gs-modal__body.svelte-19jhfg1{font-size:var(--gs-font-size-base);line-height:var(--gs-line-height-relaxed)}.gs-modal__actions.svelte-19jhfg1{gap:var(--gs-space-2);margin-top:var(--gs-space-1);justify-content:flex-end;display:flex}.gs-spinner.svelte-1ea6fjo{width:var(--gs-spinner-size);height:var(--gs-spinner-size);border-radius:var(--gs-radius-round);border:var(--gs-spinner-width) solid var(--gs-spinner-track);border-top-color:var(--gs-spinner-fg);animation:svelte-1ea6fjo-gs-spin var(--gs-duration-spin) var(--gs-ease-linear) infinite;flex:none;display:inline-block}.gs-spinner[data-size=sm].svelte-1ea6fjo{width:var(--gs-spinner-size-sm);height:var(--gs-spinner-size-sm)}.gs-spinner[data-tone=current].svelte-1ea6fjo{border-color:currentColor #0000 currentColor currentColor}@keyframes svelte-1ea6fjo-gs-spin{to{transform:rotate(360deg)}}.gs-button.svelte-er4ugn{--_bg:var(--gs-button-secondary-bg);--_fg:var(--gs-button-secondary-fg);--_border:var(--gs-button-secondary-border);--_bg-hover:var(--gs-button-secondary-bg-hover);--_bg-active:var(--gs-button-secondary-bg-active);justify-content:center;align-items:center;gap:var(--gs-space-1-5);height:var(--gs-button-height);padding:0 var(--gs-button-padding-x);border:var(--gs-button-border-width) solid var(--_border);border-radius:var(--gs-button-radius);background:var(--_bg);color:var(--_fg);font-size:var(--gs-button-font-size);font-weight:var(--gs-button-font-weight);white-space:nowrap;cursor:pointer;line-height:1;text-decoration:none;display:inline-flex}.gs-button[data-size=lg].svelte-er4ugn{height:var(--gs-button-height-lg);padding:0 var(--gs-button-padding-x-lg);font-size:var(--gs-button-font-size-lg)}.gs-button[data-variant=primary].svelte-er4ugn{--_bg:var(--gs-button-primary-bg);--_fg:var(--gs-button-primary-fg);--_border:var(--gs-button-primary-border);--_bg-hover:var(--gs-button-primary-bg-hover);--_bg-active:var(--gs-button-primary-bg-active)}.gs-button[data-variant=danger].svelte-er4ugn{--_bg:var(--gs-button-danger-bg);--_fg:var(--gs-button-danger-fg);--_border:var(--gs-button-danger-border);--_bg-hover:var(--gs-button-danger-bg-hover);--_bg-active:var(--gs-button-danger-bg-active)}.gs-button[data-variant=ghost].svelte-er4ugn{--_bg:var(--gs-button-ghost-bg);--_fg:var(--gs-button-ghost-fg);--_border:var(--gs-button-ghost-border);--_bg-hover:var(--gs-button-ghost-bg-hover);--_bg-active:var(--gs-button-ghost-bg-active)}.gs-button.svelte-er4ugn:hover:not(:disabled),.gs-button[data-force-state=hover].svelte-er4ugn{background:var(--_bg-hover)}.gs-button.svelte-er4ugn:active:not(:disabled),.gs-button[data-force-state=active].svelte-er4ugn{background:var(--_bg-active)}.gs-button.svelte-er4ugn:disabled,.gs-button[aria-disabled=true].svelte-er4ugn{opacity:var(--gs-opacity-disabled);cursor:default}.gs-button[aria-busy=true].svelte-er4ugn{cursor:progress}.gs-button__label.svelte-er4ugn{align-items:center;display:inline-flex}.gs-hint.svelte-1e5cw0m{color:var(--gs-hint-fg);font-size:var(--gs-hint-font-size)}.gs-hint[data-tone=error].svelte-1e5cw0m{color:var(--gs-hint-error-fg)}.gs-hint[data-inset=section].svelte-1e5cw0m{padding:var(--gs-hint-padding-section)}.gs-hint[data-inset=block].svelte-1e5cw0m{padding:var(--gs-hint-padding-block)}.gs-hint[data-inset=pane].svelte-1e5cw0m{padding:var(--gs-hint-padding-pane)}.gs-hint[data-inset=list].svelte-1e5cw0m{font-size:var(--gs-hint-font-size-view);padding:var(--gs-hint-padding-list)}.gs-hint[data-inset=statusline].svelte-1e5cw0m{padding:var(--gs-statusline-padding);border-top:var(--gs-border-width) solid var(--gs-border);background:var(--gs-statusline-bg);flex:none;margin:0}.gs-hint[data-inset=view].svelte-1e5cw0m{font-size:var(--gs-hint-font-size-view);padding:var(--gs-hint-padding-view);line-height:var(--gs-line-height-relaxed)}.gs-radio-group.svelte-1e3bs75{gap:var(--gs-space-2);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.gs-radio-group__legend.svelte-1e3bs75{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gs-radio.svelte-1e3bs75{align-items:center;gap:var(--gs-space-2);cursor:pointer;display:inline-flex}.gs-radio.svelte-1e3bs75 input:where(.svelte-1e3bs75){margin:0}.dlg-body.svelte-17htzl4 .dlg-help{margin:0 0 var(--gs-space-3) 0}.dlg-body.svelte-17htzl4 .dlg-error{margin-top:var(--gs-space-3)}.gs-field.svelte-rdybuf{grid-template-columns:var(--gs-form-label-width) 1fr;align-items:center;gap:var(--gs-space-3);display:grid}.gs-field[data-stacked].svelte-rdybuf{gap:var(--gs-space-1-5);grid-template-columns:1fr}.gs-field__label.svelte-rdybuf{color:var(--gs-field-label-fg)}.gs-field[data-stacked].svelte-rdybuf .gs-field__label:where(.svelte-rdybuf){font-size:var(--gs-font-size-sm);color:var(--gs-field-help-fg)}.gs-field__control.svelte-rdybuf{gap:var(--gs-space-1);flex-direction:column;min-width:0;display:flex}.gs-field__help.svelte-rdybuf{color:var(--gs-field-help-fg);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-base)}.gs-field__error.svelte-rdybuf{color:var(--gs-field-error-fg);font-size:var(--gs-font-size-sm)}.gs-form.svelte-oswk71{gap:var(--gs-form-gap);flex-direction:column;display:flex}.gs-link.svelte-sjz7ev{align-items:center;gap:var(--gs-space-1);color:var(--gs-link-fg);cursor:pointer;text-decoration:none;display:inline-flex}.gs-link.svelte-sjz7ev:hover{text-decoration:underline}.gs-link.svelte-sjz7ev:visited{color:var(--gs-link-fg)}.gs-select.svelte-1o3rk3r{align-items:center;min-width:0;display:inline-flex;position:relative}.gs-select__control.svelte-1o3rk3r{appearance:none;width:100%;height:var(--gs-select-height);padding:0 calc(var(--gs-space-1-5) + var(--gs-select-arrow-size) + var(--gs-space-1)) 0 var(--gs-space-1-5);border:var(--gs-border-width) solid var(--gs-input-border);border-radius:var(--gs-input-radius);background:var(--gs-input-bg);color:var(--gs-input-fg);font-size:var(--gs-font-size-base);text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.gs-select[data-size=sm].svelte-1o3rk3r .gs-select__control:where(.svelte-1o3rk3r){height:var(--gs-input-height);font-size:var(--gs-input-font-size)}.gs-select[data-size=inline].svelte-1o3rk3r .gs-select__control:where(.svelte-1o3rk3r){height:auto;font-size:var(--gs-font-size-sm)}.gs-select[data-mono].svelte-1o3rk3r .gs-select__control:where(.svelte-1o3rk3r){font-family:var(--gs-font-mono)}.gs-select__control.svelte-1o3rk3r:focus-visible{outline:none}.gs-select__control.svelte-1o3rk3r:focus{border-color:var(--gs-input-border-focus)}.gs-select__control[aria-invalid=true].svelte-1o3rk3r{border-color:var(--gs-input-border-invalid)}.gs-select__control.svelte-1o3rk3r:disabled{opacity:var(--gs-opacity-disabled);cursor:default}.gs-select.svelte-1o3rk3r .gs-select__arrow{right:var(--gs-space-1-5);width:var(--gs-select-arrow-size);height:var(--gs-select-arrow-size);color:var(--gs-text-muted);pointer-events:none;position:absolute}.config-content.svelte-qaroyk{width:100%;max-width:640px;padding:var(--gs-space-12) var(--gs-space-8) var(--gs-space-8)}.config-title.svelte-qaroyk{font-size:var(--gs-font-size-3xl);font-weight:var(--gs-font-weight-light);color:var(--gs-text-strong);margin:0 0 var(--gs-space-5) 0}.back-row.svelte-qaroyk{margin-bottom:var(--gs-space-4)}.section-head.svelte-qaroyk{justify-content:space-between;align-items:baseline;gap:var(--gs-space-2);display:flex}.bus-label.svelte-qaroyk{color:var(--gs-text-muted)}.item-row.svelte-qaroyk,.add-form.svelte-qaroyk,.pair.svelte-qaroyk{align-items:center;gap:var(--gs-space-2);flex-wrap:wrap;display:flex}.item-name.svelte-qaroyk{min-width:8em}.device-row.svelte-qaroyk{gap:var(--gs-space-3);flex-wrap:nowrap}.device-row.svelte-qaroyk .item-name:where(.svelte-qaroyk){width:var(--gs-form-label-width);flex:none;min-width:0}.device-row.svelte-qaroyk .unit-select{flex:none}.device-row.svelte-qaroyk .media-select{flex:1 1 0;min-width:0}.item-pos.svelte-qaroyk,.item-status.svelte-qaroyk{color:var(--gs-text-muted)}.item-note.svelte-qaroyk{color:var(--gs-text-muted);font-size:var(--gs-font-size-sm);margin:0}.form-actions.svelte-qaroyk{justify-content:flex-end;gap:var(--gs-space-2);margin-top:var(--gs-space-4);display:flex}.welcome-view.svelte-10opo24{color:var(--gs-text);font-size:var(--gs-font-size-base);justify-content:center;align-items:stretch;line-height:16px;display:flex;position:absolute;inset:0;overflow:hidden}.welcome-slides.svelte-10opo24{width:100%;height:100%;position:relative}.welcome-slide.svelte-10opo24{opacity:0;pointer-events:none;transition:opacity var(--gs-duration-slow) var(--gs-ease-out), transform var(--gs-duration-slow) var(--gs-ease-out);justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0;overflow:auto;transform:translate(10px)}.welcome-slide.active.svelte-10opo24{opacity:1;pointer-events:auto;transform:none}.gs-progress.svelte-1untuf7{height:var(--gs-progress-height);border-radius:var(--gs-progress-radius);background:var(--gs-progress-track);position:relative;overflow:hidden}.gs-progress__fill.svelte-1untuf7{border-radius:var(--gs-progress-radius);background:var(--gs-progress-fill);width:0;height:100%;transition:width var(--gs-duration-base) var(--gs-ease-out)}.gs-progress[data-state=done].svelte-1untuf7 .gs-progress__fill:where(.svelte-1untuf7){background:var(--gs-progress-fill-done)}.gs-progress[data-state=failed].svelte-1untuf7 .gs-progress__fill:where(.svelte-1untuf7){background:var(--gs-progress-fill-failed);width:100%}.gs-progress[data-state=unpacking].svelte-1untuf7 .gs-progress__fill:where(.svelte-1untuf7){background-color:var(--gs-progress-fill-unpacking);background-image:linear-gradient(-45deg, var(--gs-progress-stripe) 25%, transparent 25%, transparent 50%, var(--gs-progress-stripe) 50%, var(--gs-progress-stripe) 75%, transparent 75%, transparent);background-size:var(--gs-progress-stripe-size) var(--gs-progress-stripe-size);animation:svelte-1untuf7-gs-progress-stripes var(--gs-duration-pulse) var(--gs-ease-linear) infinite}.gs-progress[data-indeterminate].svelte-1untuf7 .gs-progress__fill:where(.svelte-1untuf7){width:35%;animation:svelte-1untuf7-gs-progress-slide var(--gs-duration-indeterminate) var(--gs-ease-in-out) infinite;position:absolute}@keyframes svelte-1untuf7-gs-progress-slide{0%{left:-35%}to{left:100%}}@keyframes svelte-1untuf7-gs-progress-stripes{to{background-position:var(--gs-progress-stripe-size) 0}}@media (prefers-reduced-motion:reduce){.gs-progress[data-indeterminate].svelte-1untuf7 .gs-progress__fill:where(.svelte-1untuf7){width:100%;opacity:var(--gs-progress-indeterminate-opacity);animation:none;left:0}}.url-boot.svelte-ee343d{color:var(--gs-text);font-size:var(--gs-font-size-base);justify-content:center;align-items:flex-start;line-height:16px;display:flex;position:absolute;inset:0;overflow:auto}.content.svelte-ee343d{width:100%;max-width:560px;padding:var(--gs-space-12) var(--gs-space-8) var(--gs-space-8)}.head.svelte-ee343d{gap:var(--gs-space-3);align-items:flex-start;display:flex}.head.svelte-ee343d .spinner{margin-top:var(--gs-space-px)}.head-text.svelte-ee343d{min-width:0}.headline.svelte-ee343d{font-size:var(--gs-font-size-lg);font-weight:var(--gs-font-weight-semibold);color:var(--gs-text-strong);margin:0 0 var(--gs-space-1) 0}.detail.svelte-ee343d{color:var(--gs-text-muted);margin:0}.detail.failed.svelte-ee343d{color:var(--gs-danger-fg)}.files.svelte-ee343d{margin:var(--gs-space-4) 0 0 0;gap:var(--gs-space-3-5);flex-direction:column;padding:0;list-style:none;display:flex}.row.svelte-ee343d{align-items:center;gap:var(--gs-space-2-5);margin-bottom:var(--gs-space-1-5);display:flex}.row.svelte-ee343d>.icon{width:var(--gs-size-icon);height:var(--gs-size-icon);color:var(--gs-text);flex:none}.names.svelte-ee343d{flex-direction:column;flex:auto;min-width:0;display:flex}.name.svelte-ee343d{color:var(--gs-text-strong);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.amount.svelte-ee343d{align-items:center;gap:var(--gs-space-1);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-sm);font-variant-numeric:var(--gs-numeric);color:var(--gs-text-muted);white-space:nowrap;flex:none;display:inline-flex}.amount.svelte-ee343d .check{color:var(--gs-success-fg)}.file.skipped.svelte-ee343d{opacity:var(--gs-opacity-skipped)}.file.svelte-ee343d .file-error{margin:var(--gs-space-1-5) 0 0 calc(var(--gs-size-icon) + var(--gs-space-2-5));font-size:inherit;word-break:break-word}.screen-view.svelte-133e8rq{inset:var(--gs-display-inset);display:flex;position:absolute;overflow:auto}.screen-wrap.svelte-133e8rq{background:var(--gs-screen-frame-bg);box-shadow:var(--gs-screen-frame-shadow);padding:var(--gs-screen-frame-padding);border-radius:var(--gs-screen-frame-radius);flex:none;margin:auto;position:relative}canvas.svelte-133e8rq{image-rendering:pixelated;image-rendering:crisp-edges;touch-action:none;display:block}canvas.svelte-133e8rq:focus-visible{outline:none}.screen-wrap.svelte-133e8rq:has(canvas:where(.svelte-133e8rq):focus-visible){outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:var(--gs-focus-width)}canvas.overlay.svelte-133e8rq{left:var(--gs-screen-frame-padding);top:var(--gs-screen-frame-padding);pointer-events:none;position:absolute}canvas.overlay[hidden].svelte-133e8rq{display:none}.drop-overlay.svelte-jtq436{pointer-events:none;background:var(--gs-drop-bg);border:2px dashed var(--gs-drop-border);z-index:var(--gs-z-drop);opacity:0;transition:opacity var(--gs-duration-quick) var(--gs-ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.drop-overlay[data-visible].svelte-jtq436{opacity:1}.drop-label.svelte-jtq436{color:var(--gs-drop-label-fg);font-weight:var(--gs-font-weight-semibold);font-size:var(--gs-font-size-md);background:var(--gs-drop-label-bg);padding:var(--gs-space-2) var(--gs-space-4);border-radius:var(--gs-radius-md)}.gs-display-content.svelte-t5dy5w{background:var(--gs-display-bg);flex:auto;min-height:0;position:relative;overflow:hidden}.welcome-layer.svelte-t5dy5w{background:var(--gs-welcome-bg);z-index:var(--gs-z-layer);position:absolute;inset:0}.gs-tabs.svelte-stk7vv{display:flex}.gs-tabs--panel.svelte-stk7vv{--_height:var(--gs-tab-height);--_padding-x:var(--gs-tab-padding-x);--_line-height:var(--gs-tab-line-height);--_font-size:var(--gs-tab-font-size);--_font-weight:var(--gs-tab-font-weight);--_transform:var(--gs-tab-transform);--_tracking:var(--gs-tab-tracking);--_fg:var(--gs-tab-fg);--_fg-hover:var(--gs-tab-fg-hover);--_fg-selected:var(--gs-tab-fg-selected);--_indicator:var(--gs-tab-indicator-color);--_indicator-width:var(--gs-tab-indicator-width);--_indicator-inset:var(--gs-tab-indicator-inset);--_indicator-offset:var(--gs-tab-indicator-offset);--_reserve:0px;scrollbar-width:none;flex:auto;min-width:0;overflow:auto hidden}.gs-tabs--panel.svelte-stk7vv::-webkit-scrollbar{display:none}.gs-tabs--panel.svelte-stk7vv>.gs-tabs__tab:where(.svelte-stk7vv){align-self:center}.gs-tabs--sub.svelte-stk7vv{--_height:var(--gs-tab-sub-height);--_padding-x:var(--gs-tab-sub-padding-x);--_line-height:var(--gs-tab-sub-line-height);--_font-size:var(--gs-tab-sub-font-size);--_font-weight:var(--gs-tab-sub-font-weight);--_transform:var(--gs-tab-sub-transform);--_tracking:var(--gs-tab-sub-tracking);--_fg:var(--gs-tab-sub-fg);--_fg-hover:var(--gs-tab-sub-fg-hover);--_fg-selected:var(--gs-tab-sub-fg-selected);--_indicator:var(--gs-tab-sub-indicator-color);--_indicator-width:var(--gs-tab-sub-indicator-width);--_indicator-inset:var(--gs-tab-sub-indicator-inset);--_indicator-offset:var(--gs-tab-sub-indicator-offset);--_reserve:var(--gs-tab-sub-indicator-width);border-bottom:var(--gs-border-width) solid var(--gs-tab-sub-strip-border);background:var(--gs-tab-sub-strip-bg);height:var(--gs-tab-sub-height);flex-shrink:0;align-items:center}.gs-tabs__tab.svelte-stk7vv{height:var(--_height);padding:0 var(--_padding-x);border:none;border-bottom:var(--_reserve) solid transparent;color:var(--_fg);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);text-transform:var(--_transform);letter-spacing:var(--_tracking);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;display:inline-flex;position:relative}.gs-tabs__tab.svelte-stk7vv:hover{color:var(--_fg-hover)}.gs-tabs__tab[aria-selected=true].svelte-stk7vv{color:var(--_fg-selected)}.gs-tabs__tab[aria-selected=true].svelte-stk7vv:after{content:"";left:var(--_indicator-inset);right:var(--_indicator-inset);bottom:calc(var(--_indicator-offset) - var(--_reserve));height:var(--_indicator-width);background:var(--_indicator);pointer-events:none;position:absolute}.gs-tabs__tab.svelte-stk7vv:focus-visible{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:-2px}.gs-tabs__tab.svelte-stk7vv:disabled{opacity:var(--gs-opacity-disabled);cursor:default}.gs-tabs.gs-tabs--measure.svelte-stk7vv{visibility:hidden;pointer-events:none;width:max-content;position:fixed;top:0;left:-10000px;overflow:visible}.gs-tabs__more.svelte-stk7vv{font-weight:var(--gs-font-weight-bold)}.gs-tabs__accessory.svelte-stk7vv{padding:0 var(--gs-space-2);align-items:center;margin-left:auto;display:inline-flex}.gs-check.svelte-10gpjmu{align-items:center;gap:var(--gs-space-1);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.gs-check[data-size=sm].svelte-10gpjmu{font-size:var(--gs-font-size-xs);color:var(--gs-text-muted)}.gs-check__control.svelte-10gpjmu{margin:0}.gs-panel-header.svelte-2dmq4q{height:var(--gs-size-toolbar);flex:0 0 var(--gs-size-toolbar);background:var(--gs-surface-app);-webkit-user-select:none;user-select:none;align-items:stretch;display:flex;overflow:hidden}.panel-actions.svelte-2dmq4q{align-items:center;gap:var(--gs-space-1-5);padding:0 var(--gs-space-2);flex-shrink:0;display:flex}.gs-sash.svelte-k7xadg{flex:0 0 var(--gs-sash-size);z-index:var(--gs-z-sash);-webkit-user-select:none;user-select:none;background:0 0;position:relative}.gs-sash[aria-orientation=vertical].svelte-k7xadg{cursor:col-resize;width:var(--gs-sash-size);height:100%;margin:0 calc(var(--gs-sash-size) / -2)}.gs-sash[aria-orientation=horizontal].svelte-k7xadg{cursor:row-resize;width:100%;height:var(--gs-sash-size);margin:calc(var(--gs-sash-size) / -2) 0}.gs-sash--line.svelte-k7xadg:before{content:"";background:var(--gs-sash-line);pointer-events:none;position:absolute}.gs-sash--line[aria-orientation=vertical].svelte-k7xadg:before{width:var(--gs-border-width);top:0;bottom:0;left:50%;transform:translate(-50%)}.gs-sash--line[aria-orientation=horizontal].svelte-k7xadg:before{height:var(--gs-border-width);top:50%;left:0;right:0;transform:translateY(-50%)}.gs-sash.svelte-k7xadg:hover,.gs-sash[data-state=dragging].svelte-k7xadg{background:var(--gs-sash-hover)}.pane-split.svelte-uswx24{flex-direction:row;width:100%;min-width:0;height:100%;min-height:0;display:flex}.pane-split.vertical.svelte-uswx24{flex-direction:column}.pane.svelte-uswx24{flex-direction:column;flex-grow:0;flex-shrink:0;min-width:0;min-height:0;display:flex;overflow:hidden}.find.svelte-1uqx3n7{z-index:var(--gs-z-raised);align-items:center;gap:var(--gs-space-1);padding:var(--gs-space-1);background:var(--gs-menu-bg);color:var(--gs-menu-fg);border:var(--gs-border-width) solid var(--gs-border);font-family:var(--gs-font-ui);font-size:var(--gs-font-size-sm);display:flex;position:absolute;top:4px;right:12px}.find-count.svelte-1uqx3n7{min-width:5.5em;color:var(--gs-console-muted-fg)}.obj-link.svelte-tycpzg{color:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.obj-link.svelte-tycpzg:hover{text-decoration:underline}.count.svelte-tycpzg{color:var(--gs-syntax-dim)}.kv.svelte-tycpzg{padding-left:1.5em}.kv-row.svelte-tycpzg{gap:.75em;display:flex}.kv-key.svelte-tycpzg{color:var(--gs-syntax-attribute);flex:none}.kv-key.svelte-tycpzg:after{content:":";color:var(--gs-syntax-dim)}.console.svelte-f6zqk7{background:var(--gs-console-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--gs-console-fg);font-family:var(--gs-console-font);font-size:var(--gs-console-font-size);line-height:var(--gs-console-line-height);box-sizing:border-box;flex-direction:column;display:flex;position:relative}.console-output.svelte-f6zqk7{min-height:0;padding:var(--gs-space-1) var(--gs-space-1-5) 0;flex:auto;overflow-y:auto}.console-output.svelte-f6zqk7 :where(.svelte-f6zqk7)::selection{background:var(--gs-console-selection)}.entry.svelte-f6zqk7{white-space:pre-wrap;overflow-wrap:anywhere;content-visibility:auto;contain-intrinsic-size:auto 1.4em}.entry.command.svelte-f6zqk7:before{content:"› ";color:var(--gs-console-prompt-fg)}.entry.stderr.svelte-f6zqk7{color:var(--gs-console-error-fg);opacity:var(--gs-console-stderr-opacity)}.entry.error.svelte-f6zqk7{color:var(--gs-console-error-fg)}.entry.echo.svelte-f6zqk7,.entry.progress.svelte-f6zqk7{color:var(--gs-console-muted-fg)}.entry.find-hit.svelte-f6zqk7{background:var(--gs-console-progress-bg)}.entry.svelte-f6zqk7 mark:where(.svelte-f6zqk7){background:var(--gs-console-find-hit-bg);color:inherit}.entry.find-current.svelte-f6zqk7 mark:where(.svelte-f6zqk7){background:var(--gs-console-find-current-bg)}.sig-hint.svelte-f6zqk7{margin:0 var(--gs-space-1-5);padding:var(--gs-space-0-5) var(--gs-space-2);white-space:pre-wrap;background:var(--gs-menu-bg);color:var(--gs-menu-fg);border:var(--gs-border-width) solid var(--gs-border);font-size:var(--gs-console-popup-font-size);flex:none}.sig-arg.svelte-f6zqk7{color:var(--gs-console-sig-arg-fg);text-decoration-thickness:2px}.console-input-row.svelte-f6zqk7{padding:var(--gs-space-0-5) var(--gs-space-1-5) var(--gs-space-1);flex:none;align-items:flex-start;gap:.5em;max-height:40%;display:flex;overflow-y:auto}.console-prompt.svelte-f6zqk7{white-space:pre;color:var(--gs-console-prompt-fg);flex:none}.console-prompt.svelte-f6zqk7:empty:before{content:"›"}.console-input.svelte-f6zqk7{flex:auto;min-width:0;display:flex}.gs-disclosure.svelte-1b698ce{width:var(--gs-disclosure-size);color:var(--gs-disclosure-fg);transform:rotate(var(--gs-disclosure-rotation-closed));transition:transform var(--gs-disclosure-duration) var(--gs-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gs-disclosure[data-state=open].svelte-1b698ce,.gs-disclosure[data-state=loading].svelte-1b698ce{transform:none}.gs-disclosure[data-state=leaf].svelte-1b698ce{visibility:hidden}.gs-tree-item.svelte-103dseo{align-items:center;gap:var(--gs-row-gap);padding:0 var(--gs-row-padding-x) 0 calc(var(--gs-tree-indent-base) + var(--gs-tree-indent) * var(--depth));cursor:pointer;color:var(--gs-text);display:flex;position:relative}.gs-tree-item.svelte-103dseo:before{content:"";top:0;bottom:0;left:calc(var(--gs-tree-indent-base) + var(--gs-disclosure-size) / 2 - var(--gs-tree-guide-width) / 2);width:calc(var(--gs-tree-indent) * var(--depth));background:repeating-linear-gradient(to right, var(--gs-tree-guide) 0 var(--gs-tree-guide-width), transparent var(--gs-tree-guide-width) var(--gs-tree-indent));pointer-events:none;position:absolute}.gs-tree-item[data-density=row].svelte-103dseo{height:var(--gs-row-height);font-size:var(--gs-row-font-size)}.gs-tree-item[data-density=compact].svelte-103dseo{min-height:var(--gs-row-height-compact);padding-top:var(--gs-row-padding-y-compact);padding-bottom:var(--gs-row-padding-y-compact)}.gs-tree-item--hover.svelte-103dseo:hover,.gs-tree-item--hover[data-force-state=hover].svelte-103dseo{background:var(--gs-row-hover)}.gs-tree-item[data-selected].svelte-103dseo{background:var(--gs-row-selected-inactive);color:var(--gs-row-selected-inactive-fg)}[role=tree]:focus-within .gs-tree-item[data-selected].svelte-103dseo{background:var(--gs-row-selected);color:var(--gs-row-selected-fg)}.gs-tree-item[data-state=drag-source].svelte-103dseo{opacity:var(--gs-opacity-drag-source)}.gs-tree-item[data-state=drop-target].svelte-103dseo{outline:var(--gs-focus-width) solid var(--gs-drop-border);outline-offset:var(--gs-focus-offset);background:var(--gs-tree-drop-bg)}.gs-tree-item[data-state=dim].svelte-103dseo{opacity:var(--gs-tree-dim-opacity)}.gs-tree-item[data-state=match].svelte-103dseo .gs-tree-item__label{text-decoration:underline;-webkit-text-decoration-color:var(--gs-focus-ring);text-decoration-color:var(--gs-focus-ring);text-underline-offset:3px}.gs-tree-item--category.svelte-103dseo{padding-top:var(--gs-tree-category-padding-top);font-weight:var(--gs-tree-category-weight);color:var(--gs-tree-category-fg)}.gs-tree-item--placeholder.svelte-103dseo{cursor:default;color:var(--gs-text-muted);padding-left:calc(var(--gs-tree-indent-base) + var(--gs-tree-indent) * var(--depth) + var(--gs-disclosure-size) + var(--gs-row-gap));font-style:italic}.gs-tree-item__icon.svelte-103dseo{color:var(--gs-text-muted);flex-shrink:0;align-items:center;display:inline-flex}.gs-tree-item__label.svelte-103dseo{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.gs-tree-item__description.svelte-103dseo{color:var(--gs-text-muted);font-size:var(--gs-font-size-sm);margin-left:var(--gs-space-2);flex-shrink:0}.gs-callout.svelte-w6hdn7{background:var(--gs-callout-bg)}.gs-callout[data-intent=success].svelte-w6hdn7{background:var(--gs-callout-success-bg)}.gs-callout[data-intent=warning].svelte-w6hdn7{background:var(--gs-callout-warning-bg)}.gs-callout[data-intent=danger].svelte-w6hdn7{background:var(--gs-callout-danger-bg)}.gs-callout[data-edge=all].svelte-w6hdn7{border:var(--gs-border-width) solid var(--gs-callout-border);border-radius:var(--gs-radius-md)}.gs-callout[data-edge=top].svelte-w6hdn7{border-top:var(--gs-border-width) solid var(--gs-callout-border)}.gs-callout.details{flex-direction:column;flex:none;min-height:0;max-height:60%;display:flex}.details-head.svelte-1jquihw{padding:var(--gs-space-0-5) var(--gs-space-1) 0 var(--gs-space-2-5);flex:none;justify-content:space-between;align-items:center;display:flex}.details-foot.svelte-1jquihw{padding:0 var(--gs-space-2) var(--gs-space-1-5);flex:none;justify-content:flex-end;display:flex}.usage.svelte-1jquihw{min-height:0;padding:var(--gs-space-1) var(--gs-space-2-5) var(--gs-space-1-5);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-base);white-space:pre-wrap;color:var(--gs-text);font-family:var(--gs-font-mono);flex:0 auto;margin:0;overflow:auto}.usage-arg.svelte-1jquihw{color:inherit;background:0 0;text-decoration:underline;text-decoration-thickness:2px}.usage-arg.svelte-1jquihw:empty{display:none}.cmd-browser.svelte-kg3wy8{flex-direction:column;height:100%;min-height:0;display:flex;container-type:inline-size}.cmd-tree.svelte-kg3wy8{-webkit-user-select:none;user-select:none;white-space:nowrap;padding:var(--gs-space-1) 0;flex:1 1 0;min-height:72px;margin:0;list-style:none;overflow-y:auto}.cmd-tree.svelte-kg3wy8:focus-visible{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:var(--gs-focus-offset)}.kind-section.svelte-kg3wy8 .name:where(.svelte-kg3wy8),.kind-group.svelte-kg3wy8 .name:where(.svelte-kg3wy8){font-family:inherit}.kind-group.svelte-kg3wy8 .name:where(.svelte-kg3wy8){font-weight:var(--gs-font-weight-semibold)}.name.svelte-kg3wy8{font-size:var(--gs-font-size-base);min-width:14ch;font-family:var(--gs-font-mono);flex:none}.kind-method.svelte-kg3wy8 .name:where(.svelte-kg3wy8){color:var(--gs-syntax-method)}.kind-attr.svelte-kg3wy8 .name:where(.svelte-kg3wy8){color:var(--gs-syntax-attribute)}.kind-alias.svelte-kg3wy8 .name:where(.svelte-kg3wy8){color:var(--gs-syntax-alias)}.kind-keyword.svelte-kg3wy8 .name:where(.svelte-kg3wy8){color:var(--gs-syntax-keyword)}.type.svelte-kg3wy8{font-size:var(--gs-font-size-xs);color:var(--gs-syntax-type);flex:none}.doc.svelte-kg3wy8{font-size:var(--gs-font-size-sm);color:var(--gs-syntax-dim);text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}@container (width<=280px){.doc.svelte-kg3wy8{display:none}}.terminal-view.svelte-wogix6{width:100%;min-width:0;height:100%;min-height:0}.browser-host.svelte-wogix6{background:var(--gs-surface-app);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.gs-switch.svelte-1re5fgf{width:var(--gs-switch-width);height:var(--gs-switch-height);border-radius:var(--gs-radius-pill);border:var(--gs-border-width) solid var(--gs-switch-border);background:var(--gs-switch-track);cursor:pointer;flex:none;padding:0;position:relative}.gs-switch[aria-checked=true].svelte-1re5fgf{background:var(--gs-switch-track-on)}.gs-switch.svelte-1re5fgf:disabled{cursor:default;opacity:var(--gs-switch-disabled-opacity)}.gs-switch.svelte-1re5fgf:focus-visible{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:1px}.gs-switch__knob.svelte-1re5fgf{top:var(--gs-switch-inset);left:var(--gs-switch-inset);width:var(--gs-switch-knob-size);height:var(--gs-switch-knob-size);border-radius:var(--gs-radius-round);background:var(--gs-switch-knob);transition:left var(--gs-duration-fast);position:absolute}.gs-switch[aria-checked=true].svelte-1re5fgf>.gs-switch__knob:where(.svelte-1re5fgf){left:calc(var(--gs-switch-width) - 2 * var(--gs-border-width) - var(--gs-switch-inset) - var(--gs-switch-knob-size));background:var(--gs-switch-knob-on)}.value-editor.svelte-y9927u{vertical-align:middle;flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.error.svelte-y9927u{color:var(--gs-syntax-error);font-size:var(--gs-font-size-xs);white-space:normal}.path-field.svelte-slf3h9{gap:var(--gs-space-0-5);flex-direction:column;min-width:0;display:flex}.row.svelte-slf3h9{gap:var(--gs-space-1);display:flex}.listing.svelte-slf3h9{border:var(--gs-border-width) solid var(--gs-border);background:var(--gs-menu-bg);max-height:160px;color:var(--gs-menu-fg);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-sm);flex-direction:column;display:flex;overflow-y:auto}.dir.svelte-slf3h9{color:var(--gs-text-muted);padding:var(--gs-space-0-5) var(--gs-space-1)}.entry.svelte-slf3h9{text-align:left;color:inherit;padding:var(--gs-space-px) var(--gs-space-2);cursor:pointer;font:inherit;background:0 0;border:none}.entry.svelte-slf3h9:hover,.entry.svelte-slf3h9:focus-visible{background:var(--gs-menu-hover-bg);color:var(--gs-menu-hover-fg)}.entry.directory.svelte-slf3h9{color:var(--gs-syntax-type)}.entry.svelte-slf3h9:focus-visible{outline:none}.error.svelte-slf3h9{color:var(--gs-syntax-error);padding:var(--gs-space-0-5) var(--gs-space-1)}.system-view.svelte-2ua8i0{background:var(--gs-surface-app);width:100%;height:100%;padding:var(--gs-space-1) 0;font-size:var(--gs-font-size-sm);overflow:auto}.system-toolbar.svelte-2ua8i0{padding:var(--gs-space-0-5) var(--gs-space-2);justify-content:flex-end;display:flex}.sys-tree.svelte-2ua8i0{margin:0;padding:0;list-style:none}.sys-tree.svelte-2ua8i0:focus .sys-row.selected:where(.svelte-2ua8i0)>.sys-line{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:var(--gs-focus-offset)}.name.svelte-2ua8i0{color:var(--gs-text);flex:none}.kind-attr.svelte-2ua8i0 .name:where(.svelte-2ua8i0){color:var(--gs-syntax-attribute);font-family:var(--gs-font-mono)}.kind-entry.svelte-2ua8i0 .name:where(.svelte-2ua8i0){font-family:var(--gs-font-mono)}.value.svelte-2ua8i0{align-items:center;gap:var(--gs-space-1);min-width:0;font-family:var(--gs-font-mono);flex:auto;display:inline-flex;overflow:hidden}.value.svelte-2ua8i0 .text:where(.svelte-2ua8i0){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.readonly.svelte-2ua8i0 .value:where(.svelte-2ua8i0){color:var(--gs-text-muted)}.lock.svelte-2ua8i0{visibility:hidden;flex:none}.readonly.svelte-2ua8i0:hover .lock:where(.svelte-2ua8i0){visibility:visible}.container.svelte-2ua8i0 summary:where(.svelte-2ua8i0){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.container.svelte-2ua8i0 pre:where(.svelte-2ua8i0){margin:var(--gs-space-0-5) 0;white-space:pre-wrap;font-size:var(--gs-font-size-xs)}.confirm-doc.svelte-2ua8i0{color:var(--gs-text-muted);margin:0 0 var(--gs-space-2)}.arg-form.svelte-2ua8i0{min-width:320px}.arg-name.svelte-2ua8i0{font-family:var(--gs-font-mono);font-size:var(--gs-font-size-base);color:var(--gs-field-label-fg)}.arg-type.svelte-2ua8i0{margin-left:var(--gs-space-2);color:var(--gs-syntax-type);font-size:var(--gs-font-size-xs)}.tree.svelte-115q6ae{-webkit-user-select:none;user-select:none;margin:0;padding:0;list-style:none}.tree.svelte-115q6ae:focus-visible{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:var(--gs-focus-offset)}.rename-body.svelte-lr74ws{min-width:280px}.confirm-body.svelte-1epzfoi{min-width:280px;max-width:420px;font-size:var(--gs-font-size-base);color:var(--gs-text);line-height:1.45}.opt-out.svelte-1epzfoi{margin-top:var(--gs-space-3)}.fs-view.svelte-s0u79w{background:var(--gs-surface-app);width:100%;height:100%;padding:0 0 var(--gs-space-1);overflow:auto;container-type:inline-size}.fs-header.svelte-s0u79w{z-index:1;align-items:center;gap:var(--gs-row-gap);height:var(--gs-row-height);padding:0 var(--gs-row-padding-x) 0 var(--gs-tree-indent-base);margin-bottom:var(--gs-space-1);background:var(--gs-surface-app);border-bottom:var(--gs-border-width) solid var(--gs-border);color:var(--gs-text-muted);font-size:var(--gs-font-size-sm);display:flex;position:sticky;top:0}.fs-header-name.svelte-s0u79w{flex:auto}.fs-view.svelte-s0u79w .tree-col{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.fs-view.svelte-s0u79w .gs-tree-item .tree-col{color:var(--gs-text-muted)}.fs-view.svelte-s0u79w .gs-tree-item[data-selected] .tree-col{color:inherit}.fs-view.svelte-s0u79w .tree-col-0{width:7ch}.fs-view.svelte-s0u79w .tree-col-1{width:16ch}@container (width<=420px){.fs-view.svelte-s0u79w .tree-col{display:none}}.gs-section.svelte-lmg4vx{flex-direction:column;display:flex}.gs-section__header.svelte-lmg4vx{height:var(--gs-section-header-height);padding:0 var(--gs-space-2) 0 0;-webkit-user-select:none;user-select:none;background:var(--gs-section-header-bg);align-items:center;display:flex}.gs-section__header.svelte-lmg4vx:hover{background:var(--gs-row-hover)}.gs-section__toggle.svelte-lmg4vx{align-items:center;gap:var(--gs-space-1);min-width:0;height:100%;padding:0 0 0 var(--gs-space-2);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;display:flex}.gs-section__toggle.svelte-lmg4vx:focus-visible{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:var(--gs-focus-offset)}.gs-section__title.svelte-lmg4vx{font-size:var(--gs-heading-font-size);font-weight:var(--gs-heading-weight);text-transform:var(--gs-heading-transform);letter-spacing:var(--gs-heading-tracking);color:var(--gs-section-title-fg);flex:auto}.gs-section__toggle.svelte-lmg4vx>.gs-section__count{margin-right:var(--gs-space-1)}.gs-section__actions.svelte-lmg4vx{align-items:center;display:inline-flex}.gs-section__body.svelte-lmg4vx{flex-direction:column;display:flex}.name.mounted.svelte-1he90se{font-weight:var(--gs-font-weight-semibold)}.icon.svelte-1he90se{color:var(--gs-text-muted);flex-shrink:0;align-items:center;display:inline-flex}.name.svelte-1he90se{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.desc.svelte-1he90se{color:var(--gs-text-muted);font-size:var(--gs-font-size-sm);flex-shrink:0}.drop-host.svelte-1p66nkx{transition:background var(--gs-duration-instant) var(--gs-ease-out)}.drop-host.drop-active.svelte-1p66nkx{background:var(--gs-drop-bg);outline:1px dashed var(--gs-drop-border);outline-offset:-2px}.images-view.svelte-1c05cy6{background:var(--gs-surface-app);width:100%;height:100%;padding:var(--gs-space-1) 0;flex-direction:column;display:flex;overflow:auto}.gs-table.svelte-vi79yq{width:100%;height:100%;min-height:0;color:var(--gs-text);flex-direction:column;display:flex;overflow:hidden}.gs-table__head.svelte-vi79yq{height:var(--gs-table-header-height);border-bottom:var(--gs-border-width) solid var(--gs-border);background:var(--gs-table-header-bg);flex-shrink:0;align-items:center;display:grid}.gs-table__th.svelte-vi79yq{padding:0 var(--gs-row-padding-x);font-size:var(--gs-heading-font-size);font-weight:var(--gs-heading-weight);text-transform:var(--gs-heading-transform);letter-spacing:var(--gs-heading-tracking);color:var(--gs-heading-fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gs-table__th.sortable.svelte-vi79yq{cursor:pointer;-webkit-user-select:none;user-select:none}.gs-table__th.sortable.svelte-vi79yq:hover{color:var(--gs-text-strong)}.gs-table__th.svelte-vi79yq .gs-table__sort{width:var(--gs-table-sort-size);height:var(--gs-table-sort-size);margin-left:var(--gs-space-1);vertical-align:-.15em}.gs-table__body.svelte-vi79yq{flex:auto;min-height:0;overflow-y:auto}.gs-table__row.svelte-vi79yq{height:var(--gs-row-height);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:grid}.gs-table--striped.svelte-vi79yq .gs-table__row:where(.svelte-vi79yq):nth-child(2n){background:var(--gs-row-alt)}.gs-table__row.svelte-vi79yq:hover{background:var(--gs-row-hover)}.gs-table__row[aria-selected=true].svelte-vi79yq{background:var(--gs-row-selected-inactive);color:var(--gs-row-selected-inactive-fg)}.gs-table.svelte-vi79yq:focus-within .gs-table__row[aria-selected=true]:where(.svelte-vi79yq){background:var(--gs-row-selected);color:var(--gs-row-selected-fg)}.gs-table__cell.svelte-vi79yq{padding:0 var(--gs-row-padding-x);font-size:var(--gs-row-font-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gs-table__empty.svelte-vi79yq{padding:var(--gs-hint-padding-view);color:var(--gs-hint-fg);font-size:var(--gs-row-font-size)}.checkpoints-view.svelte-12jdva4{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.disasm-pane.svelte-e0f9io{background:var(--gs-surface-app);width:100%;height:100%;font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);overflow:auto}.banner.svelte-e0f9io{z-index:var(--gs-z-raised);background:var(--gs-surface-raised);border-left:var(--gs-border-width-strong) solid var(--gs-code-banner-rule);border-bottom:var(--gs-border-width) solid var(--gs-border);color:var(--gs-text);font-size:var(--gs-font-size-xs);padding:var(--gs-space-1) var(--gs-space-3);position:sticky;top:0}.row.svelte-e0f9io{column-gap:var(--gs-space-2);height:var(--gs-size-row);padding:0 var(--gs-space-2) 0 var(--gs-space-1);line-height:var(--gs-size-row);cursor:default;white-space:nowrap;grid-template-columns:14px auto auto 1fr;align-items:center;display:grid}.addr.svelte-e0f9io{align-items:center;gap:var(--gs-space-1-5);display:inline-flex}.row.svelte-e0f9io:hover{background:var(--gs-row-hover)}.row.pc.svelte-e0f9io{background:var(--gs-code-pc-row-bg)}.row.selected.svelte-e0f9io,.disasm-pane.svelte-e0f9io:focus-visible{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:var(--gs-focus-offset)}.marker.svelte-e0f9io{color:var(--gs-code-pc-marker);justify-content:center;display:inline-flex}.addr-l.svelte-e0f9io,.addr-p.svelte-e0f9io{color:var(--gs-code-address);text-transform:uppercase}.mnem.svelte-e0f9io{color:var(--gs-code-mnemonic)}.ops.svelte-e0f9io{color:var(--gs-code-operand)}.row.svelte-e0f9io[data-state=breakpoint] .marker:where(.svelte-e0f9io){color:var(--gs-code-breakpoint)}.row.svelte-e0f9io[data-state=breakpoint-off] .marker:where(.svelte-e0f9io){color:var(--gs-code-breakpoint-off)}.gs-inline-input.svelte-14uxz2t{box-sizing:content-box;height:var(--gs-inline-input-height);padding:0 var(--gs-space-1);border:var(--gs-border-width) solid transparent;border-radius:var(--gs-radius-xs);color:var(--gs-code-reg-value);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);text-transform:uppercase;background:0 0}.gs-inline-input.svelte-14uxz2t:hover{border-color:var(--gs-input-border)}.gs-inline-input.svelte-14uxz2t:focus-visible{outline:none}.gs-inline-input.svelte-14uxz2t:focus{border-color:var(--gs-input-border-focus);background:var(--gs-input-bg)}.gs-inline-input[data-state=changed].svelte-14uxz2t{background:var(--gs-code-changed-bg);color:var(--gs-code-changed-fg)}.gs-inline-input[aria-invalid=true].svelte-14uxz2t{border-color:var(--gs-code-invalid)}.gs-inline-input[readonly].svelte-14uxz2t{cursor:default}.reg-group.svelte-idy4st{padding:var(--gs-space-1-5) var(--gs-space-3)}.reg-rows.svelte-idy4st{column-gap:var(--gs-space-6);grid-template-columns:auto auto;grid-auto-flow:column;justify-content:start;row-gap:0;display:grid}.reg-row.svelte-idy4st{align-items:center;gap:var(--gs-space-2);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);display:inline-flex}.reg-name.svelte-idy4st{color:var(--gs-code-reg-name);text-align:right;flex-shrink:0;width:3.5ch}.fpu-group.svelte-yjfm3e{padding:var(--gs-space-1-5) var(--gs-space-3)}.fpu-rows.svelte-yjfm3e{column-gap:var(--gs-space-4);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);grid-template-columns:auto auto 1fr;align-items:center;row-gap:0;line-height:18px;display:grid}.fpu-ctl.svelte-yjfm3e{font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);flex-direction:column;line-height:18px;display:flex}.fpu-ctl-row.svelte-yjfm3e{align-items:baseline;gap:var(--gs-space-2);display:flex}.fpu-name.svelte-yjfm3e{color:var(--gs-code-reg-name);text-align:right;min-width:4ch}.fpu-hex.svelte-yjfm3e{color:var(--gs-code-reg-value);text-transform:uppercase;white-space:nowrap}.fpu-val.svelte-yjfm3e{color:var(--gs-code-reg-value);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fpu-name.changed.svelte-yjfm3e,.fpu-hex.changed.svelte-yjfm3e,.fpu-val.changed.svelte-yjfm3e,.fpu-ctl-row.changed.svelte-yjfm3e{background:var(--gs-code-changed-bg);border-radius:var(--gs-radius-xs)}.mem-header.svelte-1ktkzu0{align-items:center;gap:var(--gs-space-1-5);padding:var(--gs-space-1-5) var(--gs-space-3);flex-wrap:wrap;display:flex}.mem-label.svelte-1ktkzu0{color:var(--gs-text-muted);font-size:var(--gs-font-size-xs)}.mem-body.svelte-1ktkzu0{padding:var(--gs-space-1) var(--gs-space-3) var(--gs-space-2)}.mem-row.svelte-1ktkzu0{column-gap:var(--gs-space-4);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);line-height:var(--gs-line-height-code);grid-template-columns:auto auto auto;justify-content:start;display:grid}.mem-row-addr.svelte-1ktkzu0{color:var(--gs-code-address);white-space:nowrap}.mem-row-bytes.svelte-1ktkzu0{gap:var(--gs-space-1);color:var(--gs-code-operand);flex-wrap:nowrap;display:inline-flex}.mem-byte.svelte-1ktkzu0[data-state=changed]{background:var(--gs-code-changed-bg);color:var(--gs-code-changed-fg)}.mem-row-ascii.svelte-1ktkzu0{color:var(--gs-code-address);white-space:pre}.state-body.svelte-csan4v{padding:var(--gs-space-2) var(--gs-space-3);gap:var(--gs-space-2);flex-direction:column;display:flex}.summary.svelte-csan4v{color:var(--gs-text-muted);font-size:var(--gs-font-size-xs);margin:0 0 var(--gs-space-1) 0}.reg-block.svelte-csan4v{gap:var(--gs-space-0-5);flex-direction:column;display:flex}.reg-line.svelte-csan4v{font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);color:var(--gs-code-reg-value)}.reg-name.svelte-csan4v{color:var(--gs-code-reg-name);margin-right:var(--gs-space-2)}.reg-hex.svelte-csan4v{text-transform:uppercase}.reg-decoded.svelte-csan4v{color:var(--gs-text-muted);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);margin-left:var(--gs-space-4)}.trans-body.svelte-tui0ym{padding:var(--gs-space-2) var(--gs-space-3);gap:var(--gs-space-1-5);flex-direction:column;display:flex}.trans-header.svelte-tui0ym{align-items:center;gap:var(--gs-space-1-5);flex-wrap:wrap;display:flex}.lbl.svelte-tui0ym{color:var(--gs-text-muted);font-size:var(--gs-font-size-xs)}.presets.svelte-tui0ym{gap:var(--gs-space-1);margin-left:var(--gs-space-3);display:inline-flex}.invalid.svelte-tui0ym{color:var(--gs-danger-fg);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);margin:var(--gs-space-1-5) 0 0}.ok.svelte-tui0ym{color:var(--gs-text);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);margin:var(--gs-space-1-5) 0 0}.hex.svelte-tui0ym{text-transform:uppercase}.ok.svelte-tui0ym .tag{margin-left:var(--gs-space-1-5)}.no-steps.svelte-tui0ym{color:var(--gs-text-muted);font-size:var(--gs-font-size-xs);margin:0}.steps.svelte-tui0ym{margin:var(--gs-space-1) 0 0;gap:var(--gs-space-1);flex-direction:column;padding:0;list-style:none;display:flex}.step.svelte-tui0ym{column-gap:var(--gs-space-2);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);border-left:var(--gs-border-width-strong) solid var(--gs-border);padding-left:var(--gs-space-1-5);grid-template-columns:15ch 5ch 1fr;line-height:1.5;display:grid}.step[data-outcome=hit].svelte-tui0ym{border-left-color:var(--gs-success-fg)}.step[data-outcome=fault].svelte-tui0ym{border-left-color:var(--gs-danger-fg)}.step-title.svelte-tui0ym{color:var(--gs-text)}.step-outcome.svelte-tui0ym{color:var(--gs-text-muted)}.step-main.svelte-tui0ym{color:var(--gs-text);overflow-wrap:anywhere}.step-extra.svelte-tui0ym{color:var(--gs-text-muted);overflow-wrap:anywhere;grid-column:3}.map-body.svelte-103d6bq{padding:var(--gs-space-2) var(--gs-space-3);gap:var(--gs-space-1);flex-direction:column;display:flex}.map-header.svelte-103d6bq{align-items:center;gap:var(--gs-space-1-5);margin-bottom:var(--gs-space-1);flex-wrap:wrap;display:flex}.lbl.svelte-103d6bq,.hint.svelte-103d6bq{color:var(--gs-text-muted);font-size:var(--gs-font-size-xs);margin:0}.map-row.svelte-103d6bq{column-gap:var(--gs-space-3);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);color:var(--gs-text);text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:auto auto 1fr;align-items:center;padding:0;line-height:1.7;display:grid}.map-row.svelte-103d6bq:hover{background:var(--gs-row-hover)}.map-meta.svelte-103d6bq{color:var(--gs-text-muted);gap:var(--gs-space-1);align-items:center;display:inline-flex}.desc-body.svelte-g21rl2{padding:var(--gs-space-2) var(--gs-space-3);gap:var(--gs-space-1);flex-direction:column;display:flex}.desc-header.svelte-g21rl2{align-items:center;gap:var(--gs-space-1-5);margin-bottom:var(--gs-space-1);flex-wrap:wrap;display:flex}.lbl.svelte-g21rl2,.hint.svelte-g21rl2{color:var(--gs-text-muted);font-size:var(--gs-font-size-xs);margin:0}.desc-row.svelte-g21rl2{font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);color:var(--gs-text);flex-direction:column;line-height:1.5;display:flex}.desc-row[data-type=invalid].svelte-g21rl2{color:var(--gs-text-muted)}.desc-extra.svelte-g21rl2{color:var(--gs-text-muted);padding-left:var(--gs-space-3);overflow-wrap:anywhere}.add-row.svelte-blvhlv{gap:var(--gs-space-1-5);padding:var(--gs-space-1-5) var(--gs-space-3);display:flex}.enable.svelte-blvhlv{color:var(--gs-code-breakpoint-off);display:inline-flex}.enable[data-state=on].svelte-blvhlv{color:var(--gs-code-breakpoint)}.cond.svelte-blvhlv{color:var(--gs-text-muted);font-style:italic}.hits.svelte-blvhlv{color:var(--gs-text-muted)}.add-row.svelte-4xgrx7{gap:var(--gs-space-1-5);padding:var(--gs-space-1-5) var(--gs-space-3);display:flex}.enable.svelte-4xgrx7{color:var(--gs-code-breakpoint-off);display:inline-flex}.enable[data-state=on].svelte-4xgrx7{color:var(--gs-code-breakpoint)}.mode.svelte-4xgrx7{color:var(--gs-text-muted);font-style:italic}.hits.svelte-4xgrx7{color:var(--gs-text-muted)}.idx.svelte-4si0mv{color:var(--gs-text-muted);width:3ch}.frame.svelte-4si0mv{color:var(--gs-text-muted)}.mono.svelte-1ui78yy{font-family:var(--gs-font-mono)}.aux-state.svelte-1ui78yy{gap:var(--gs-space-2);font-size:var(--gs-font-size-xs);padding:var(--gs-space-1-5) var(--gs-space-3) 0;align-items:baseline;margin:0;display:flex}.aux-label.svelte-1ui78yy{color:var(--gs-text-muted)}.aux-value.svelte-1ui78yy{margin-right:var(--gs-space-3)}.aux-group.svelte-1ui78yy{padding:var(--gs-space-1-5) var(--gs-space-3)}.aux-regs.svelte-1ui78yy{column-gap:var(--gs-space-4);font-size:var(--gs-font-size-xs);grid-template-columns:repeat(auto-fill,minmax(16ch,1fr));display:grid}.aux-reg.svelte-1ui78yy{gap:var(--gs-space-2);display:inline-flex}.aux-reg-name.svelte-1ui78yy{color:var(--gs-code-reg-name);text-align:right;width:4.5ch;font-family:var(--gs-font-mono);flex-shrink:0}.aux-fp.svelte-1ui78yy{gap:var(--gs-space-2);font-size:var(--gs-font-size-xs);display:flex}.aux-fp-val.svelte-1ui78yy{min-width:14ch}.aux-fp-hex.svelte-1ui78yy{color:var(--gs-code-address)}.aux-rows.svelte-1ui78yy{font-size:var(--gs-font-size-xs);margin:0;padding:0;list-style:none}.aux-row.svelte-1ui78yy{gap:var(--gs-space-3);padding:0 var(--gs-space-1);display:flex}.aux-row.pc.svelte-1ui78yy{background:var(--gs-code-pc-row-bg)}.aux-row-addr.svelte-1ui78yy{color:var(--gs-code-address)}.sections-pane.svelte-jxk82w{background:var(--gs-surface-app);flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}.debug-view.svelte-1dnn8m4{width:100%;min-width:0;height:100%;min-height:0}.log-line.svelte-1a7quci{align-items:baseline;gap:var(--gs-space-1-5);padding:var(--gs-space-px) var(--gs-space-2);font-family:var(--gs-font-mono);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-relaxed);color:var(--gs-log-fg);white-space:pre-wrap;word-break:break-word;display:flex}.cat.svelte-1a7quci{color:var(--gs-log-meta-fg);flex:none}.lvl.svelte-1a7quci{color:var(--gs-log-meta-fg);text-align:right;flex:none;min-width:1.5ch}.msg.svelte-1a7quci{flex:auto;min-width:0}.log-line[data-sev=high].svelte-1a7quci .lvl:where(.svelte-1a7quci){color:var(--gs-log-high-fg)}.log-line[data-sev=mid].svelte-1a7quci .lvl:where(.svelte-1a7quci){color:var(--gs-log-mid-fg)}.log-line[data-sev=low].svelte-1a7quci .msg:where(.svelte-1a7quci){color:var(--gs-log-low-fg)}.cat-list.svelte-strv92{gap:var(--gs-space-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cat-row.svelte-strv92{justify-content:space-between;align-items:center;gap:var(--gs-space-2);padding:var(--gs-space-1) 0;font-size:var(--gs-font-size-sm);display:flex}.cat-name.svelte-strv92{font-family:var(--gs-font-mono);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.cat-empty{font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-relaxed);margin:0}.logs-view.svelte-sonch8{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.logs-scroll.svelte-sonch8{min-height:0;padding:var(--gs-space-1) 0;background:var(--gs-surface-app);flex:auto;overflow-y:auto}.logs-scroll[data-striped].svelte-sonch8>:nth-child(2n){background:var(--gs-row-alt)}.gs-panel.svelte-9svt3r{background:var(--gs-surface-app);flex-direction:column;flex:none;min-width:0;min-height:0;display:flex;overflow:hidden}.gs-panel-content.svelte-9svt3r{flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.terminal-keep.svelte-9svt3r{width:100%;height:100%}.terminal-keep.hidden.svelte-9svt3r,.gs-workbench.panel-collapsed>.workbench-sash{display:none}.gs-workbench.svelte-1cj5lpb{--gs-panel-size:280px;flex:1;min-height:0;display:flex;position:relative}.gs-workbench.panel-bottom.svelte-1cj5lpb{flex-direction:column}.gs-workbench.panel-left.svelte-1cj5lpb,.gs-workbench.panel-right.svelte-1cj5lpb{flex-direction:row}.gs-workbench.panel-left.svelte-1cj5lpb>.gs-panel{order:0}.gs-workbench.panel-left.svelte-1cj5lpb>.workbench-sash{order:1}.gs-workbench.panel-left.svelte-1cj5lpb>.gs-display:where(.svelte-1cj5lpb){order:2}.gs-workbench.panel-right.svelte-1cj5lpb>.gs-display:where(.svelte-1cj5lpb){order:0}.gs-workbench.panel-right.svelte-1cj5lpb>.workbench-sash{order:1}.gs-workbench.panel-right.svelte-1cj5lpb>.gs-panel{order:2}.gs-workbench.panel-bottom.svelte-1cj5lpb>.gs-display:where(.svelte-1cj5lpb){order:0}.gs-workbench.panel-bottom.svelte-1cj5lpb>.workbench-sash{order:1}.gs-workbench.panel-bottom.svelte-1cj5lpb>.gs-panel{order:2}.gs-display.svelte-1cj5lpb{background:var(--gs-surface-app);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.gs-workbench.panel-bottom.svelte-1cj5lpb>.gs-panel{height:var(--gs-panel-size);border-top:var(--gs-border-width) solid var(--gs-border);width:100%;max-height:calc(100% - 120px)}.gs-workbench.panel-left.svelte-1cj5lpb>.gs-panel{width:var(--gs-panel-size);border-right:var(--gs-border-width) solid var(--gs-border);max-width:calc(100% - 120px);height:100%}.gs-workbench.panel-right.svelte-1cj5lpb>.gs-panel{width:var(--gs-panel-size);border-left:var(--gs-border-width) solid var(--gs-border);max-width:calc(100% - 120px);height:100%}.gs-workbench.panel-collapsed.panel-bottom.svelte-1cj5lpb>.gs-panel{height:var(--gs-size-toolbar)}.gs-workbench.panel-collapsed.panel-left.svelte-1cj5lpb>.gs-panel,.gs-workbench.panel-collapsed.panel-right.svelte-1cj5lpb>.gs-panel{border:0;width:0}.gs-chip.svelte-1j8l2n9{align-self:center;align-items:center;gap:var(--gs-space-1);height:var(--gs-chip-height);padding:0 var(--gs-chip-padding-x);border-radius:var(--gs-chip-radius);color:inherit;line-height:inherit;opacity:var(--gs-chip-off-opacity);cursor:pointer;background:0 0;border:none;display:inline-flex}.gs-chip[aria-pressed=true].svelte-1j8l2n9{opacity:1;font-weight:var(--gs-font-weight-bold);background:var(--gs-chip-on-bg);box-shadow:inset 0 0 0 var(--gs-border-width) var(--gs-chip-on-ring)}.gs-drive.svelte-19wgtbz{padding:0 var(--gs-space-2);opacity:var(--gs-statusbar-drive-idle-opacity);transition:opacity var(--gs-duration-fast), color var(--gs-duration-fast);align-items:center;display:flex}.gs-drive[data-activity=read].svelte-19wgtbz{opacity:1;color:var(--gs-statusbar-drive-read)}.gs-drive[data-activity=write].svelte-19wgtbz{opacity:1;color:var(--gs-statusbar-drive-write)}.gs-drive__icon.svelte-19wgtbz{font-family:var(--gs-font-mono);font-size:var(--gs-font-size-xs);font-weight:var(--gs-font-weight-semibold);display:inline-block}.gs-drive[data-style=led].svelte-19wgtbz .gs-drive__icon:where(.svelte-19wgtbz){width:var(--gs-size-dot);height:var(--gs-size-dot);border-radius:var(--gs-radius-round);background:currentColor;font-size:0;overflow:hidden}.gs-drive[data-style=led][data-activity=idle].svelte-19wgtbz{color:var(--gs-text-subtle)}.gs-status-dot.svelte-f47zkg{width:var(--gs-size-dot);height:var(--gs-size-dot);border-radius:var(--gs-radius-round);background:var(--gs-statusbar-dot-idle);flex:none;display:inline-block}.gs-status-dot[data-state=running].svelte-f47zkg{background:var(--gs-statusbar-dot-running)}.gs-status-dot[data-state=paused].svelte-f47zkg{background:var(--gs-statusbar-dot-paused)}.gs-status-dot[data-state=stopped].svelte-f47zkg{background:var(--gs-statusbar-dot-stopped)}.gs-status-dot[data-state=crashed].svelte-f47zkg{background:var(--gs-statusbar-dot-crashed)}.gs-activity-dot.svelte-1246vir{width:var(--gs-activity-dot-size);height:var(--gs-activity-dot-size);border-radius:var(--gs-radius-round);background:var(--gs-activity-dot-fg);opacity:var(--gs-activity-dot-opacity-max);animation:svelte-1246vir-gs-activity-pulse var(--gs-duration-pulse) var(--gs-ease-in-out) infinite;flex:none;display:inline-block}@keyframes svelte-1246vir-gs-activity-pulse{0%,to{opacity:var(--gs-activity-dot-opacity-min)}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.gs-activity-dot.svelte-1246vir{animation:none}}.gs-statusbar.svelte-9u157e{flex:0 0 var(--gs-statusbar-height);height:var(--gs-statusbar-height);background:var(--gs-statusbar-bg-idle);color:var(--gs-statusbar-fg-idle);font-size:var(--gs-statusbar-font-size);line-height:var(--gs-statusbar-height);border-top:var(--gs-border-width) solid var(--gs-border);transition:background-color var(--gs-duration-quick) var(--gs-ease-out), color var(--gs-duration-quick) var(--gs-ease-out);padding:0 var(--gs-space-1);-webkit-user-select:none;user-select:none;align-items:stretch;display:flex}.gs-statusbar.svelte-9u157e:not([data-state=idle]){color:var(--gs-statusbar-fg-active)}.gs-statusbar[data-state=running].svelte-9u157e{background:var(--gs-statusbar-bg-running)}.gs-statusbar[data-state=paused].svelte-9u157e{background:var(--gs-statusbar-bg-paused)}.gs-statusbar[data-state=stopped].svelte-9u157e{background:var(--gs-statusbar-bg-stopped)}.gs-statusbar[data-state=crashed].svelte-9u157e{background:var(--gs-statusbar-bg-crashed)}.statusbar-left.svelte-9u157e,.statusbar-right.svelte-9u157e{align-items:stretch;display:flex}.statusbar-left.svelte-9u157e{flex:auto;min-width:0}.statusbar-right.svelte-9u157e{flex-direction:row-reverse}.gs-statusbar__item.svelte-9u157e{align-items:center;gap:var(--gs-space-1);padding:0 var(--gs-space-2);display:flex}.gs-statusbar__button.svelte-9u157e{cursor:pointer}.gs-statusbar__button.svelte-9u157e:hover{background:var(--gs-statusbar-item-hover)}.gs-statusbar__button.svelte-9u157e:focus-visible{outline:var(--gs-focus-width) solid var(--gs-focus-ring);outline-offset:var(--gs-focus-offset)}.sb-state.svelte-9u157e .glyph:where(.svelte-9u157e){width:var(--gs-size-icon-sm);justify-content:center;display:inline-flex}.sb-state.svelte-9u157e .text:where(.svelte-9u157e){display:inline-grid}.sb-state.svelte-9u157e .text:where(.svelte-9u157e)>:where(.svelte-9u157e){grid-area:1/1}.sb-state.svelte-9u157e .sizer:where(.svelte-9u157e){visibility:hidden}.sb-speed.svelte-9u157e{font-variant-numeric:var(--gs-numeric)}.sb-speed.svelte-9u157e .icon{opacity:var(--gs-statusbar-icon-opacity)}.sb-mips.svelte-9u157e{font-variant-numeric:var(--gs-numeric);opacity:var(--gs-statusbar-meta-opacity)}.sb-engine.svelte-9u157e{color:inherit;font:inherit;line-height:inherit;font-variant-numeric:var(--gs-numeric);opacity:var(--gs-statusbar-meta-opacity);background:0 0;border:none}.sb-upload.svelte-9u157e,.sb-printer.svelte-9u157e{gap:var(--gs-space-1-5);font-size:var(--gs-font-size-xs)}.sb-printer[data-state=error].svelte-9u157e{color:var(--gs-statusbar-printer-error)}.sb-printed.svelte-9u157e{color:inherit;font:inherit;font-size:var(--gs-font-size-xs);line-height:inherit;background:0 0;border:none}.upload-detail.svelte-9u157e{opacity:var(--gs-statusbar-meta-opacity);white-space:nowrap}.upload-cancel.svelte-9u157e{color:inherit;font:inherit;cursor:pointer;padding:0 var(--gs-space-1);background:0 0;border:0}.printer-label.svelte-9u157e,.upload-label.svelte-9u157e{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.gs-toast.svelte-q1ditb{background:var(--gs-toast-bg);color:var(--gs-toast-fg);border-radius:var(--gs-toast-radius);box-shadow:var(--gs-shadow-toast);padding:var(--gs-toast-padding);align-items:center;gap:var(--gs-space-2-5);opacity:0;transition:transform var(--gs-duration-slower) var(--gs-ease-out), opacity var(--gs-duration-slower) var(--gs-ease-out);pointer-events:auto;font-size:var(--gs-font-size-base);line-height:var(--gs-size-row);min-width:var(--gs-toast-min-width);display:flex;transform:translateY(100%)}.gs-toast.show.svelte-q1ditb{opacity:1;transform:none}.gs-toast__msg.svelte-q1ditb{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.gs-toast__icon.svelte-q1ditb{flex-shrink:0;display:inline-flex}.gs-toast[data-intent=info].svelte-q1ditb .gs-toast__icon:where(.svelte-q1ditb){color:var(--gs-info-solid)}.gs-toast[data-intent=warning].svelte-q1ditb .gs-toast__icon:where(.svelte-q1ditb){color:var(--gs-warning-solid)}.gs-toast[data-intent=danger].svelte-q1ditb .gs-toast__icon:where(.svelte-q1ditb){color:var(--gs-danger-solid)}.toast-container.svelte-132o5hv{right:var(--gs-toast-offset-right);bottom:var(--gs-toast-offset-bottom);gap:var(--gs-space-1);z-index:var(--gs-z-toast);pointer-events:none;flex-direction:column;max-width:450px;display:flex;position:fixed}p.svelte-7enumv{margin:0}p.svelte-dn7phq{margin:0 0 var(--gs-space-2-5)}p.svelte-dn7phq:last-of-type{margin-bottom:0}p.svelte-dn7phq .gs-link.legacy-link{word-break:break-all;text-decoration:underline;display:inline}.pdf-frame.svelte-1qr1bb7{border:var(--gs-border-width) solid var(--gs-border);background:var(--gs-surface-document);flex:auto;width:100%;min-height:0}.storage-warning{padding:var(--gs-space-1-5) var(--gs-space-3);font-size:var(--gs-font-size-sm);flex:none}html,body,#app{height:100%}#app{flex-direction:column;display:flex}}@layer gs.skin,gs.overrides;
