:root{--ui-scale:1;--bg-0:#0b0b0b;--bg-1:#191919;--bg-2:#1d1d1d;--bg-3:#151515;--panel:var(--bg-1);--panel-strong:var(--bg-2);--surface-shell:var(--bg-1);--surface-panel:var(--bg-1);--surface-panel-soft:var(--bg-1);--surface-card:var(--bg-2);--surface-control:var(--bg-2);--surface-control-hover:var(--bg-2);--surface-control-pressed:var(--bg-0);--surface-field:var(--bg-0);--surface-field-strong:var(--bg-0);--surface-preview:var(--bg-0);--border:#ffffff14;--border-strong:#ffffff29;--text-strong:#f0ebe4;--text-muted:#a39c93;--text-dim:#7a746d;--accent-rgb:189, 189, 189;--accent:#fff;--accent-soft:rgba(var(--accent-rgb), .14);--accent-foreground:#f4e8d3;--accent-foreground-soft:#ffe8bac7;--accent-warm:#f7c96c;--accent-06:rgba(var(--accent-rgb), .06);--accent-08:rgba(var(--accent-rgb), .08);--accent-10:rgba(var(--accent-rgb), .1);--accent-12:rgba(var(--accent-rgb), .12);--accent-14:rgba(var(--accent-rgb), .14);--accent-16:rgba(var(--accent-rgb), .16);--accent-17:rgba(var(--accent-rgb), .17);--accent-18:rgba(var(--accent-rgb), .18);--accent-20:rgba(var(--accent-rgb), .2);--accent-22:rgba(var(--accent-rgb), .22);--accent-24:rgba(var(--accent-rgb), .24);--accent-26:rgba(var(--accent-rgb), .26);--accent-28:rgba(var(--accent-rgb), .28);--accent-30:rgba(var(--accent-rgb), .3);--accent-32:rgba(var(--accent-rgb), .32);--accent-34:rgba(var(--accent-rgb), .34);--accent-36:rgba(var(--accent-rgb), .36);--accent-42:rgba(var(--accent-rgb), .42);--accent-44:rgba(var(--accent-rgb), .44);--accent-48:rgba(var(--accent-rgb), .48);--accent-56:rgba(var(--accent-rgb), .56);--accent-60:rgba(var(--accent-rgb), .6);--accent-72:rgba(var(--accent-rgb), .72);--steel-rgb:189, 189, 189;--steel-08:rgba(var(--steel-rgb), .08);--steel-12:rgba(var(--steel-rgb), .12);--steel-14:rgba(var(--steel-rgb), .14);--steel-16:rgba(var(--steel-rgb), .16);--steel-18:rgba(var(--steel-rgb), .18);--steel-22:rgba(var(--steel-rgb), .22);--orange-rgb:50, 118, 221;--orange:rgb(var(--orange-rgb));--orange-04:rgba(var(--orange-rgb), .04);--orange-05:rgba(var(--orange-rgb), .05);--orange-12:rgba(var(--orange-rgb), .12);--orange-18:rgba(var(--orange-rgb), .18);--orange-22:rgba(var(--orange-rgb), .22);--orange-24:rgba(var(--orange-rgb), .24);--orange-34:rgba(var(--orange-rgb), .34);--orange-42:rgba(var(--orange-rgb), .42);--orange-96:rgba(var(--orange-rgb), .96);--orange-98:rgba(var(--orange-rgb), .98);--orange-check-rgb:52, 119, 212;--orange-pale-rgb:177, 205, 242;--orange-paler-rgb:199, 219, 246;--orange-action-rgb:64, 135, 223;--orange-action-start-rgb:94, 155, 228;--orange-action-end-rgb:59, 141, 222;--orange-action-text-rgb:145, 183, 237;--orange-action-hover-rgb:106, 154, 230;--orange-action-hover-start-rgb:97, 149, 229;--orange-action-hover-end-rgb:71, 148, 224;--orange-action-hover-text-rgb:186, 209, 244;--on-accent-light:#fff;--on-accent-dark:var(--bg-0);--on-accent:var(--on-accent-light);--white-014:#ffffff04;--white-02:#ffffff05;--white-18:#ffffff2e;--shadow:0 1.4em 3.6em #0000004d;--wire-colour:#444;--focus-ring:var(--accent-44);--disabled-opacity:.45;--dialog-scrim:#000000ad;--document-scrim:#000000b8;--button-warm-border:#f7c96c42;--button-warm-start:#f7c96c24;--button-warm-end:#f7c96c0a;--button-danger-text:#ff9a90;--button-danger-border:#ff60606b;--button-danger-surface:#ff60601a;--button-danger-hover-border:#ff7a7a94;--button-danger-hover-surface:#ff60602e;--button-warning-text:#ffb366;--button-warning-border:#ff9a2f6b;--button-warning-surface:#ff9a2f1a;--button-warning-hover-border:#ff9a2f94;--button-warning-hover-surface:#ff9a2f2e;--save-dirty-border:var(--orange-42);--save-dirty-text:rgb(var(--orange-pale-rgb));--save-dirty-pill-text:rgba(var(--orange-pale-rgb), .72);--save-dirty-pill-border:var(--orange-18);--save-dirty-pill-surface:var(--orange-04);--save-saving-border:#70e79c6b;--save-saving-start:#70e79c29;--save-saving-end:#70e79c14;--save-saving-text:#b6f3ca;--save-saved-border:#70e79c61;--save-saved-text:#d8ffe5;--field-action-border:var(--steel-22);--field-action-text:#dededee0;--field-action-hover-border:#c0c0c061;--field-action-hover-text:#f1f1f1f5;--section-button-disabled-text:#c5c5c56b;--checkbox-surface:#3b3b3b;--checkbox-line:#858585;--checkbox-line-hover:#acacac;--checkbox-mark:var(--on-accent);--meta-button-active:#3d3d3d6b;--field-invalid-border:#ff757557;--axis-label-width:var(--fib-21);--axis-field-font-size:.96em;--axis-label-font-size:.88em;--property-link-min-width:7.8em;--toggle-title-font-size:var(--editor-field-control-font-size);--toggle-disabled-opacity:.72;--copy-option-height:var(--fib-21);--layer-inspector-bar:2;--field-drop-surface:var(--orange-12);--field-drop-line:var(--orange-96);--field-action-primary-min-width:4.25em;--field-action-primary-border:rgba(var(--orange-action-rgb), .42);--field-action-primary-start:rgba(var(--orange-action-start-rgb), .12);--field-action-primary-end:rgba(var(--orange-action-end-rgb), .04);--field-action-primary-text:rgba(var(--orange-action-text-rgb), .96);--field-action-primary-hover-border:rgba(var(--orange-action-hover-rgb), .64);--field-action-primary-hover-start:rgba(var(--orange-action-hover-start-rgb), .18);--field-action-primary-hover-end:rgba(var(--orange-action-hover-end-rgb), .08);--field-action-primary-hover-text:rgba(var(--orange-action-hover-text-rgb), .98);--slider-height:1.35em;--slider-track-height:var(--fib-3);--slider-thumb-size:.95em;--slider-thumb:#eaeaeaf5;--color-picker-color:transparent;--color-swatch-width:3.35em;--color-swatch-height:var(--fib-21);--color-checker:var(--white-18);--color-checker-size:1.33em;--color-checker-offset:.67em;--color-checker-opacity:.4;--color-picker-width:28.1em;--color-picker-surface:#191919fa;--color-picker-sheen-start:#ffffff09;--color-picker-sheen-end:#ffffff04;--color-picker-shadow:#0000006b;--color-picker-inset:#ffffff08;--color-picker-area-ratio:1.2 / .78;--color-picker-area-base:#0d0d0deb;--color-picker-area-checker:#ffffff1a;--color-picker-area-checker-size:1.63em;--color-picker-area-checker-offset:.81em;--color-picker-white:#fff;--color-picker-white-clear:#fff0;--color-picker-black:#000;--color-picker-black-clear:#0000;--color-picker-handle:#fafafafa;--color-picker-handle-outline:#0000002e;--color-picker-handle-offset:1.05em;--color-picker-tool-size:var(--fib-34);--color-picker-tool:#111111e6;--color-picker-tool-hover:#171717fa;--color-picker-sliders-height:2.96em;--color-picker-slider-height:1.23em;--color-picker-slider-handle:#fcfcfcfa;--color-picker-slider-fill:#fcfcfc3d;--color-picker-slider-outline:#0003;--color-picker-slider-shadow:#0000003d;--color-picker-slider-handle-offset:.7em;--color-picker-strip:#0d0d0dc7;--color-picker-hue-red:#ff4a4a;--color-picker-hue-yellow:#ffd84a;--color-picker-hue-green:#67ff73;--color-picker-hue-cyan:#43f0ff;--color-picker-hue-blue:#5b79ff;--color-picker-hue-magenta:#cf57ff;--menu-check:rgba(var(--orange-check-rgb), .96);--menu-checkable-text:#e7e7e7db;--menu-checkable-selected-text:#e7e7e7e6;--menu-description-text:#e7e7e7c2;--menu-select-focus-ring:#cdcdcd9e;--menu-select-focus-surface:#b5b5b51f;--menu-more-accent:var(--orange);--toast-neutral-border:var(--orange-42);--toast-neutral-surface:var(--bg-2);--toast-neutral-text:rgb(var(--orange-pale-rgb));--toast-neutral-close-border:rgba(var(--orange-rgb), .26);--toast-neutral-close-surface:rgba(var(--orange-rgb), .06);--toast-neutral-close-text:rgba(var(--orange-pale-rgb), .92);--toast-neutral-close-hover-border:var(--orange-42);--toast-neutral-close-hover-surface:rgba(var(--orange-rgb), .1);--toast-neutral-close-hover-text:rgba(var(--orange-paler-rgb), .98);--toast-success-border:#4cd6816b;--toast-success-surface:#07120df5;--toast-success-text:#dfffe8;--toast-success-close-border:#4cd68147;--toast-success-close-surface:#4cd68114;--toast-success-close-text:#dfffe8f5;--toast-success-close-hover-border:#4cd6816b;--toast-success-close-hover-surface:#4cd68124;--toast-success-close-hover-text:#e8ffeffa;--toast-warning-border:#f7c96c6b;--toast-warning-surface:#1f1b06f7;--toast-warning-text:#faf1b2;--toast-warning-close-border:#f7c96c4d;--toast-warning-close-surface:#f7c96c14;--toast-warning-close-text:#faf1b2f5;--toast-warning-close-hover-border:#f7c96c6b;--toast-warning-close-hover-surface:#f7c96c24;--toast-warning-close-hover-text:#ffeebffa;--toast-danger-border:#ff60606b;--toast-danger-surface:#18080af5;--toast-danger-text:#ffd7d7;--toast-danger-close-border:#ff606047;--toast-danger-close-surface:#ff606014;--toast-danger-close-text:#ffe7e7f5;--toast-danger-close-hover-border:#ff7a7a6b;--toast-danger-close-hover-surface:#ff606024;--toast-danger-close-hover-text:#fff2f2fa;--badge-neutral-border:var(--border);--badge-neutral-surface:transparent;--badge-neutral-text:var(--text-dim);--badge-success-border:#4cd6816b;--badge-success-surface:#4cd6811a;--badge-success-text:#8ff0b4;--badge-warning-border:#f7c96c6b;--badge-warning-surface:#f7c96c1a;--badge-warning-text:#f7c96c;--tree-row-height:var(--fib-34);--tree-row-gap:var(--fib-2);--tree-row-pitch:calc(var(--tree-row-height) + var(--tree-row-gap));--tree-indent:var(--fib-13);--layers-connector:#313843;--layers-tag:#ffd29eeb;--layers-tag-root:var(--accent-60);--layers-count-label-size:.92em;--layers-select-height:var(--fib-27);--layers-drop-glow:rgba(var(--orange-rgb), .1);--layers-refused:var(--button-danger-text);--layers-refused-line:#ff9a9057;--layers-refused-soft:#ff9a901f;--layers-interaction-border:#6eff9a47;--layers-interaction-start:#6eff9a24;--layers-interaction-end:#6eff9a0d;--layers-interaction-text:#c3ffd5e6;--layers-assets-border:#f29b3f85;--layers-assets-start:#f29b3f4d;--layers-assets-end:#f29b3f1a;--layers-assets-text:#fff0dbfa;--layers-material-border:#9a6cec7a;--layers-material-start:#9a6cec47;--layers-material-end:#9a6cec1a;--layers-material-text:#f0e6fffa;--layers-ais-border:#54caff85;--layers-ais-start:#54caff42;--layers-ais-end:#54caff17;--layers-ais-text:#e1f7fffa;--layers-assets-hover-border:#ffaf5ba3;--layers-assets-hover-start:#ffaa526b;--layers-assets-hover-end:#ffaa5229;--layers-assets-hover-text:#fff6ec;--layers-assets-active-border:#ffb66cb3;--layers-assets-active-start:#ffa5447a;--layers-assets-active-end:#ffa5442e;--layers-assets-active-text:#fff8f0;--layers-assets-active-hover-border:#ffc484c2;--layers-assets-active-hover-start:#ffb66c8f;--layers-assets-active-hover-end:#ffb66c3d;--layers-assets-active-hover-text:#fffaf4;--layers-material-hover-border:#b084f994;--layers-material-hover-start:#a67af561;--layers-material-hover-end:#a67af524;--layers-material-hover-text:#f7efff;--layers-material-active-border:#a67af594;--layers-material-active-start:#9a6cec66;--layers-material-active-end:#9a6cec29;--layers-material-active-text:#f8f1ff;--layers-material-active-hover-border:#bc93ffa8;--layers-material-active-hover-start:#b084f97a;--layers-material-active-hover-end:#b084f933;--layers-material-active-hover-text:#fcf7ff;--layers-swatch-border:#98afcc24;--layers-media-border:#ec5c8c85;--layers-media-start:#ec5c8c47;--layers-media-end:#ec5c8c1a;--layers-media-text:#ffe4eefa;--layers-media-hover-border:#fa76a29e;--layers-media-hover-start:#fa76a266;--layers-media-hover-end:#fa76a226;--layers-media-hover-text:#fff0f6;--layers-media-active-border:#fa76a2b3;--layers-media-active-start:#ec5c8c75;--layers-media-active-end:#ec5c8c2e;--layers-media-active-text:#fff4f8;--layers-media-active-hover-border:#ff96bac2;--layers-media-active-hover-start:#fa76a28a;--layers-media-active-hover-end:#fa76a238;--layers-media-active-hover-text:#fff9fb;--layers-activity-border:#2dd4bf85;--layers-activity-start:#2dd4bf47;--layers-activity-end:#2dd4bf1a;--layers-activity-text:#dcfff9fa;--layers-activity-hover-border:#50e6d29e;--layers-activity-hover-start:#50e6d266;--layers-activity-hover-end:#50e6d226;--layers-activity-hover-text:#ecfffc;--layers-activity-active-border:#50e6d2b3;--layers-activity-active-start:#2dd4bf75;--layers-activity-active-end:#2dd4bf2e;--layers-activity-active-text:#f0fffc;--layers-activity-active-hover-border:#78f0dec2;--layers-activity-active-hover-start:#50e6d28a;--layers-activity-active-hover-end:#50e6d238;--layers-activity-active-hover-text:#f6fffd;--layers-connections-border:#f0c24b85;--layers-connections-start:#f0c24b47;--layers-connections-end:#f0c24b1a;--layers-connections-text:#fff6dcfa;--layers-connections-hover-border:#fad2649e;--layers-connections-hover-start:#fad26466;--layers-connections-hover-end:#fad26426;--layers-connections-hover-text:#fffaea;--layers-connections-active-border:#fad264b3;--layers-connections-active-start:#f0c24b75;--layers-connections-active-end:#f0c24b2e;--layers-connections-active-text:#fffbee;--layers-connections-active-hover-border:#ffde82c2;--layers-connections-active-hover-start:#fad2648a;--layers-connections-active-hover-end:#fad26438;--layers-connections-active-hover-text:#fffdf5;--layers-generate-border:#d65ce685;--layers-generate-start:#d65ce647;--layers-generate-end:#d65ce61a;--layers-generate-text:#fae6fffa;--layers-generate-hover-border:#e278f29e;--layers-generate-hover-start:#e278f266;--layers-generate-hover-end:#e278f226;--layers-generate-hover-text:#fdf0ff;--layers-generate-active-border:#e278f2b3;--layers-generate-active-start:#d65ce675;--layers-generate-active-end:#d65ce62e;--layers-generate-active-text:#fdf4ff;--layers-generate-active-hover-border:#ec94fac2;--layers-generate-active-hover-start:#e278f28a;--layers-generate-active-hover-end:#e278f238;--layers-generate-active-hover-text:#fef9ff;--font-v1:"IBM Plex Sans", "Avenir Next", "Segoe UI", sans-serif;--font-hnd:"HND", Helvetica, Arial, sans-serif;--font-editor:var(--font-v1);--font-mono:"IBM Plex Mono", "SFMono-Regular", monospace;--weight-regular:400;--weight-medium:500;--weight-bold:700;--editor-frame:var(--fib-17);--editor-panel-gap:var(--overall-editor-shell-gap);--editor-layers-width:var(--fib-340);--editor-inspector-width:var(--fib-340);--editor-side-dock-width:4.35em;--editor-timeline-height:clamp(var(--fib-300), 31%, var(--fib-377));--editor-strip-ring:var(--accent-12);--editor-resizer-line:var(--accent-16);--editor-resizer-active:rgb(var(--orange-rgb));--editor-resizer-glow:var(--orange-12);--editor-panel-active-ring:rgb(var(--orange-rgb));--editor-panel-active-thickness:2;--editor-panel-active-width:calc(var(--fib-1) * var(--editor-panel-active-thickness));--editor-floating-shadow:0 1.4em 5.5em var(--bg-0);--drop-surface:var(--orange-12);--drop-border:var(--orange-34);--drop-glow:var(--orange-12);--drop-line:var(--orange-96);--drop-line-glow:rgba(var(--orange-rgb), .1);--timeline-sidebar-width:clamp(27em, 31vw, var(--fib-377));--timeline-overview-height:2.9em;--timeline-ruler-height:5.4em;--timeline-control-height:3.1em;--timeline-control-font-size:.94em;--timeline-button-min-width:6.3em;--timeline-readout-min-width:12.6em;--timeline-readout-input-width:var(--fib-34);--timeline-duration-input-width:4.7em;--timeline-ease-select-width:9.2em;--timeline-curve-min-width:var(--fib-67);--timeline-record-min-width:7.6em;--timeline-autokey-min-width:9.2em;--timeline-zoom-button-min-width:3em;--timeline-zoom-chip-min-width:4.9em;--timeline-fit-min-width:4.6em;--timeline-curve-width:var(--fib-27);--timeline-curve-height:1.45em;--timeline-curve-guide:#ffffff29;--timeline-overview-head:rgba(var(--accent-rgb), .96);--timeline-overview-bar:rgba(var(--accent-rgb), .88);--timeline-boundary:rgba(var(--accent-rgb), .9);--timeline-label-font-size:.92em;--timeline-tick-font-size:.74em;--timeline-handle-font-size:.68em;--timeline-boundary-font-size:.66em;--timeline-grid-line:#ffffff08;--timeline-ruler-line:#ffffff0a;--timeline-zone-ring:#ffffff0f;--timeline-zone-top:#ffffff14;--timeline-overview-head-ring:#ffefcd6b;--timeline-overview-head-shadow:#1816128f;--timeline-overview-bar-ring:#ffeec53d;--timeline-record-icon:#ffe0ddb8;--timeline-playhead:#ff5b4ce6;--timeline-playhead-glow:#ff5b4c3d;--timeline-playhead-handle:#ff5140;--timeline-playhead-handle-line:#ffe4e0eb;--timeline-playhead-handle-glow:#ff5b4c47;--reconnect-start:#0b0b0bf5;--reconnect-end:#111111fa;--reconnect-note:#f0ebe4b8;--axis-x:#ff1500;--axis-y:#3ddc4a;--axis-z:#0080ff;--axes-x-start:red;--axes-x-end:#f90;--axes-y-start:#0f0;--axes-y-end:#9f0;--axes-z-start:#00f;--axes-z-end:#09f;--axes-x-label:#ff6f61;--axes-y-label:#7ef0a1;--axes-z-label:#62aaff;--viewport-gutter:#080808;--viewport-pane-frame:#9494942e;--viewport-pane-active:rgba(var(--orange-rgb), .86);--viewport-pane-active-ring:var(--orange-12);--viewport-preview-rgb:255, 154, 47;--viewport-preview-line:rgba(var(--viewport-preview-rgb), .82);--viewport-preview-halo:rgba(var(--viewport-preview-rgb), .15);--viewport-chip-border:#8b8b8b57;--viewport-chip-surface:#131313e6;--viewport-chip-hover-surface:#1f1f1ff5;--viewport-chip-text:#f1f1f1f0;--viewport-chip-shadow:#00000047;--viewport-exit-text:#fff0dbf5;--viewport-exit-hover-border:rgba(var(--accent-rgb), .4);--viewport-exit-shadow:#07070747;--graph-line-1:var(--orange);--graph-line-2:var(--badge-success-text);--graph-line-3:var(--badge-warning-text);--graph-budget:var(--button-danger-text);--graph-grid:var(--border);--graph-meter:var(--orange);--graph-meter-over:var(--button-danger-text);--graph-meter-track:var(--steel-08);--viewport-record-border:#ff4a4a2e;--viewport-record-start:#ff4a4a14;--viewport-record-end:#ff4a4a06;--viewport-record-icon:#ff4a4afa;--layers-tag-mesh:#56b8fffa;--layers-tag-light:#ffdd66f0;--layers-tag-camera:var(--text-dim);--layers-tag-camera-active:#c6f256fa;--layers-tag-look-at:#639;--option-button-height:var(--fib-21);--option-icon-button-size:2.68em;--option-icon-font-size:1.12em;--option-label-font-size:.94em;--inspector-heading-margin:1.33em;--inspector-info-label-size:.92em;--inspector-info-line:var(--steel-08);--panel-named-line:var(--steel-12);--panel-badge:#ffd66f;--panel-badge-size:var(--fib-13);--layer-drag:9000;--external-drag-size:var(--fib-55);--external-drag-border:var(--steel-18);--external-drag-shadow:0 .95em 1.35em #00000047;--external-drag-opacity:.98;--external-drag-preview-border:var(--steel-16);--external-drag-icon:#e7e7e7eb;--external-drag-valid:#66ff98d1;--external-drag-valid-shadow:inset 0 0 0 var(--fib-2) #66ff982e, 0 0 0 var(--fib-2) #66ff983d, 0 0 1.25em #66ff9829;--external-drag-valid-preview:#66ff986b;--external-drag-valid-preview-ring:#66ff9824;--materials-card-width:var(--fib-89);--materials-card-border:var(--steel-14);--materials-card-hover:var(--accent-24);--materials-card-selected:var(--accent-30);--materials-card-selected-ring:var(--accent-14);--materials-badge-size:var(--fib-13);--materials-clay:#ffd66ff0;--materials-empty-padding:var(--fib-34);--materials-marquee-border:var(--accent-72);--materials-marquee-surface:var(--accent-12);--materials-marquee-ring:#ffffff1a;--materials-rename-border:var(--accent-24);--materials-rename-focus:var(--accent-42);--inspector-texture-border:var(--steel-12);--inspector-texture-title-size:var(--fib-11);--inspector-texture-help-size:var(--fib-11);--inspector-texture-value-size:var(--fib-11);--inspector-assets-border:#b076ff5c;--inspector-assets-start:#b076ff29;--inspector-assets-end:#965eff0f;--inspector-assets-text:#e0cafffa;--inspector-assets-hover-border:#c69cff85;--inspector-assets-hover-start:#bd88ff3d;--inspector-assets-hover-end:#a36fff14;--inspector-assets-hover-text:#f3e9fffc;--assets-card-width:var(--fib-144);--assets-toolbar-button-min-width:8.25em;--assets-list-preview-size:2.75em;--assets-crumb-separator:rgba(var(--steel-rgb), .42);--assets-row-border:#3c58686b;--assets-row-selected-border:#b6c2d385;--assets-row-selected-inset:#e0e7f01f;--assets-row-selected-ring:#b6c2d31a;--assets-row-status:#a0aabcb8;--assets-folder-icon:#c297fff0;--assets-folder-border:#b076ff2e;--assets-folder-hover:#b076ff3d;--assets-folder-drop-border:#b076ff99;--assets-folder-drop-surface:#b076ff14;--assets-folder-drop-preview:#b076ff6b;--assets-folder-drop-shadow:inset 0 0 0 var(--fib-1) #d4b8ff29, 0 0 1em #b076ff38;--assets-crumb-drop:#d4b8fffa;--assets-marquee-inset:#ffffff1a;--assets-name-input-focus:rgba(var(--accent-rgb), .4);--assets-progress-text:var(--accent-foreground-soft);--assets-progress-fill:rgba(var(--accent-rgb), .78);--fib-1:.1em;--fib-2:.2em;--fib-3:.3em;--fib-5:.5em;--fib-8:.8em;--fib-13:1.3em;--fib-17:1.7em;--fib-21:2.1em;--fib-34:3.4em;--fib-55:5.5em;--fib-89:8.9em;--fib-144:14.4em;--fib-155:15.5em;--fib-189:18.9em;--fib-233:23.3em;--fib-377:37.7em;--fib-6:.6em;--fib-7:.7em;--fib-9:.9em;--fib-10:1em;--fib-11:1.1em;--fib-15:1.5em;--fib-27:2.7em;--fib-44:4.4em;--fib-67:6.7em;--fib-300:30em;--fib-340:34em;--overall-editor-shell-gap:var(--fib-13);--overall-editor-shell-radius:var(--fib-8);--app-surface-radius:var(--fib-13);--radius-pill:var(--fib-8);--control-height:var(--fib-34);--control-padding-x:var(--fib-11);--control-radius:var(--fib-8);--icon-size:var(--fib-17);--icon-size-base:1.9em;--checkbox-size:var(--fib-11);--meta-button-size:1.9em;--editor-field-control-height:2.05em;--editor-field-control-font-size:.94em;--editor-field-label-height:1.95em;--property-field-font-size:.92em;--property-field-label-min-width:4.75em;--property-field-label-width:max-content;--keyframe-button-width:1.85em;--keyframe-button-font-size:.82em;--keyframe-disabled-opacity:.36;--field-action-min-width:3.45em;--field-action-font-size:.86em;--unit-badge-min-width:5.4em;--menu-select-caret-size:1.05em;--section-button-height:2.7em;--section-button-font-size:.9em;--section-button-min-width:7.2em;--placeholder-note-font-size:.88em;--search-field-height:2.9em;--search-field-font-size:.98em;--textarea-min-height:7.5em;--save-button-min-width:6.8em;--save-pill-width:10.5em;--save-pill-height:2.5em;--save-pill-font-size:.84em;--project-pill-padding-end:var(--fib-144);--menu-min-width:11em;--menu-item-height:2.3em;--menu-label-font-size:.78em;--menu-caret-font-size:.82em;--menu-check-size:1.02em;--menu-description-font-size:.9em;--menu-field-label-font-size:.84em;--menu-max-height:55svh;--menu-more-icon-size:1.1em;--tooltip-max-width:22em;--toast-max-width:48em;--app-dialog-max-width:48em;--app-dialog-compact-width:36em;--document-width:50vw;--document-title-font-size:1.5em;--tracking-eyebrow:.12em;--tracking-label:.1em;--layer-pane-chrome:10;--layer-selection-border:20;--layer-floating:700;--layer-floating-max:8999;--layer-menu:9100;--layer-modal:9200;--layer-tooltip:9300;--layer-toast:10000;--editor-drag-cursor-stack:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect x='18.5' y='18.5' width='8' height='8' rx='1.4' fill='%230d1219' stroke='%23f6f8fb' stroke-width='1.6'/%3E%3Cpath d='M15 10H8.5v6.2' stroke='%23f6f8fb' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 22l7-5v10z' fill='%23f6f8fb'/%3E%3C/g%3E%3C/svg%3E") 8 8, default;--editor-drag-cursor-child:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect x='17.5' y='18.5' width='8' height='8' rx='1.4' fill='%230d1219' stroke='%23f6f8fb' stroke-width='1.6'/%3E%3Cpath d='M11 8.5v7h5.5' stroke='%23f6f8fb' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22.5l5-7h-10z' fill='%23f6f8fb'/%3E%3C/g%3E%3C/svg%3E") 8 8, default;--surface-1:var(--surface-shell);--active:var(--surface-control-pressed);--overlay-surface:var(--surface-shell);--line-width:var(--fib-1);--text-small:var(--fib-11);--text-body:var(--fib-13);--text-title:var(--fib-17)}body[data-aether-mode=public]{--site-black:#0e131b;--site-white:#fff;--site-white-55:#ffffff8c;--site-surface:#ffffff0a;--site-field:#ffffff0f;--site-hover:#ffffff1a;--site-press:#ffffff24;--site-line:#ffffff1a;--site-primary-hover:#ffffffdb;--site-focus:var(--site-white-55);--site-danger:#ff8a8a;--site-danger-ring:#ff8a8a8c;--site-disabled-opacity:.4;--site-press-scale:.985}@font-face{font-family:HND;font-weight:400;src:url(/Fonts/Base-Fonts/HelveticaNowDisplay-Regular.woff2)format("woff2");font-style:normal;font-display:swap}@font-face{font-family:HND;font-weight:500;src:url(/Fonts/Base-Fonts/HelveticaNowDisplay-Medium.woff2)format("woff2");font-style:normal;font-display:swap}@font-face{font-family:HND;font-weight:700;src:url(/Fonts/Base-Fonts/HelveticaNowDisplay-Bold.woff2)format("woff2");font-style:normal;font-display:swap}@font-face{font-family:HND;font-weight:900;src:url(/Fonts/Base-Fonts/HelveticaNowDisplay-Black.woff2)format("woff2");font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{-webkit-user-select:none;user-select:none;overscroll-behavior:none;width:100%;height:100%;min-height:100%;font-family:var(--font-editor);font-weight:400}body::-webkit-scrollbar{display:none}body{font-size:calc(.5625vw * var(--ui-scale));color:var(--text-strong);background-color:var(--bg-0);line-height:155%;overflow:hidden}body[data-aether-mode=public]{font-family:var(--font-hnd);font-weight:var(--weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--site-white);background-color:var(--site-black);line-height:121%;overflow:hidden auto}a{text-decoration:none;display:block}button,input{all:unset;cursor:pointer}img,video{width:100%;height:auto}[data-editor-shell],[data-editor-shell] *{cursor:default!important}body.is-editor-drag-cursor-stack,body.is-editor-drag-cursor-stack *{cursor:var(--editor-drag-cursor-stack)!important}body.is-editor-drag-cursor-child,body.is-editor-drag-cursor-child *{cursor:var(--editor-drag-cursor-child)!important}.BORDER-TOP{border-top:var(--fib-1) solid var(--border)}.BORDER-RIGHT{border-right:var(--fib-1) solid var(--border)}.BORDER-BOTTOM{border-bottom:var(--fib-1) solid var(--border)}.BORDER-LEFT{border-left:var(--fib-1) solid var(--border)}h1,h2,h3,h4,h5,h6,.SFS-BODY-SMALL,.SFS-BODY-MEDIUM,.SFS-BODY-LARGE,.SFS-TITLE-BIG,.SFS-TITLE-HUGE,.SFS-TITLE-ULTRA{line-height:100%}p{line-height:155%}h1,.SFS-H1{font-size:var(--fib-89)}h2,.SFS-H2{font-size:var(--fib-55)}h3,.SFS-H3{font-size:var(--fib-34)}h4,.SFS-H4{font-size:var(--fib-21)}@media (aspect-ratio<=16/9){@media (orientation:portrait){h4,.SFS-H4{font-size:var(--fib-44)}}}@media screen and (width<=479px){h4,.SFS-H4{font-size:var(--fib-67)}}h5,.SFS-H5{font-size:var(--fib-13)}h6,.SFS-H6{font-size:var(--fib-8)}p,.SFS-P{font-size:var(--fib-17)}@media (aspect-ratio<=16/9){@media (orientation:portrait){p,.SFS-P{font-size:var(--fib-34)}}}@media screen and (width<=479px){p,.SFS-P{font-size:var(--fib-55)}}.SFS-BODY-SMALL{font-size:var(--fib-8)}.SFS-BODY-MEDIUM{font-size:var(--fib-11)}.SFS-BODY-LARGE{font-size:var(--fib-17)}.SFS-TITLE-BIG{font-size:var(--fib-144)}.SFS-TITLE-HUGE{font-size:var(--fib-233)}.SFS-TITLE-ULTRA{font-size:var(--fib-377)}.SFS-EYEBROW{margin:0 0 var(--fib-3);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-dim);font-size:1em;line-height:100%}.SFS-PANEL-TITLE{font-size:var(--fib-17);color:var(--text-strong);margin:0;font-weight:600;line-height:100%}.SFS-CARD-TITLE{font-size:var(--fib-11);color:var(--text-strong);margin:0;font-weight:700;line-height:100%}.SFS-NOTE{margin:var(--fib-8) 0 0;font-size:var(--placeholder-note-font-size);color:var(--text-dim);line-height:155%}.SFS-UI{font-size:var(--text-body);line-height:155%}.SFS-UI-SMALL{font-size:var(--text-small);line-height:155%}.SFS-UI-STRONG{font-size:var(--text-body);font-weight:700;line-height:155%}.SFS-UI-TITLE{font-size:var(--text-title);font-weight:700;line-height:100%}.material-symbols-rounded{--material-symbol-fill:0;--material-symbol-weight:500;--material-symbol-grade:0;--material-symbol-optical-size:24;font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-size:var(--icon-size-base);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-variation-settings:"FILL" var(--material-symbol-fill), "wght" var(--material-symbol-weight), "GRAD" var(--material-symbol-grade), "opsz" var(--material-symbol-optical-size);font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;direction:ltr;justify-content:center;align-items:center;line-height:100%;display:inline-flex}.material-symbols-rounded.is-filled{--material-symbol-fill:1}#app{width:100vw;height:100svh;overflow:hidden}body[data-aether-mode=public] #app{height:auto;min-height:100svh;overflow:visible}
