.Surface-module___nHsQW__surface{--lw-shadow:var(--lw-elev-card);background:var(--lw-panel);border-radius:var(--lw-r-md);box-shadow:var(--lw-shadow);position:relative}.Surface-module___nHsQW__tonePanel2{background:var(--lw-panel-2)}.Surface-module___nHsQW__toneGlass{background:var(--lw-bar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--lw-hair-divider)}.Surface-module___nHsQW__radiusLg{border-radius:var(--lw-r-lg)}.Surface-module___nHsQW__elevPopover{--lw-shadow:var(--lw-elev-popover)}.Surface-module___nHsQW__elevModal{--lw-shadow:var(--lw-elev-modal)}.Surface-module___nHsQW__padSm{padding:var(--lw-space-12)}.Surface-module___nHsQW__padMd{padding:18px 20px}
.Well-module__XYKEHq__well{--lw-shadow:var(--lw-elev-sunken);background:var(--lw-sunken);border-radius:var(--lw-r-sm);box-shadow:var(--lw-shadow);position:relative;overflow:hidden}.Well-module__XYKEHq__radiusMd{border-radius:var(--lw-r-md)}.Well-module__XYKEHq__center{justify-content:center;align-items:center;display:flex}
.Frame-module__7s-R-q__frame{border-radius:var(--lw-r-lg);box-shadow:0 0 0 1px var(--lw-hair-border);background:var(--lw-canvas);position:relative;overflow:hidden}
.Bar-module__Bhu0sa__bar{justify-content:space-between;align-items:center;gap:var(--lw-space-24);height:var(--lw-bar-h,56px);background:var(--lw-bar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--lw-hair-divider);transition:background-color var(--lw-dur-sm) var(--lw-ease-out), border-color var(--lw-dur-sm) var(--lw-ease-out), height var(--lw-dur-md) var(--lw-ease-out);padding:0 28px;display:flex}.Bar-module__Bhu0sa__transparent{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.Bar-module__Bhu0sa__condensed{height:var(--lw-bar-h-condensed,48px)}
.Tile-module__FGirka__tile{border-radius:var(--lw-r-md);height:200px;box-shadow:0 0 0 1px var(--lw-hair-border);background:var(--lw-sunken);position:relative;overflow:hidden}.Tile-module__FGirka__panel{background:var(--lw-panel)}.Tile-module__FGirka__canvas{background:var(--lw-canvas)}.Tile-module__FGirka__chrome{background:var(--lw-chrome)}.Tile-module__FGirka__center{justify-content:center;align-items:center;display:flex}.Tile-module__FGirka__cap{justify-content:space-between;gap:var(--lw-space-12);padding:10px 2px 0;display:flex}
.Row-module__L-Vgla__row{gap:var(--lw-space-24);border-top:1px solid var(--lw-hair-divider);--lw-shadow:0 0 0 0 transparent;box-shadow:var(--lw-shadow);color:inherit;grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;padding:18px 0;display:grid}.Row-module__L-Vgla__aside{text-align:end;min-width:0}.Row-module__L-Vgla__row:last-child{border-bottom:1px solid var(--lw-hair-divider)}@media (max-width:640px){.Row-module__L-Vgla__row{gap:var(--lw-space-8) var(--lw-space-16);grid-template-columns:minmax(0,1fr) fit-content(50%);align-items:start}.Row-module__L-Vgla__row>:first-child{grid-column:1/-1}}
.Poster-module__zd1MUq__poster{border-radius:var(--lw-r-lg);height:420px;padding:32px;position:relative;overflow:hidden}.Poster-module__zd1MUq__center{justify-content:center;align-items:center;display:flex}.Poster-module__zd1MUq__ink{background:var(--lw-fixed-ink);color:var(--lw-fixed-paper);--lw-accent-text:var(--lw-fixed-cyan);--lw-text-2:color-mix(in srgb, var(--lw-fixed-paper) 70%, transparent);--lw-text-3:color-mix(in srgb, var(--lw-fixed-paper) 50%, transparent);--lw-grain-blend:screen;--lw-grainy-opacity:.14}.Poster-module__zd1MUq__cyan{background:var(--lw-fixed-cyan);color:var(--lw-fixed-ink);--lw-accent-text:var(--lw-fixed-paper);--lw-text-2:color-mix(in srgb, var(--lw-fixed-ink) 75%, transparent);--lw-text-3:color-mix(in srgb, var(--lw-fixed-ink) 60%, transparent);--lw-grain-blend:multiply;--lw-grainy-opacity:.14}.Poster-module__zd1MUq__yellow{background:var(--lw-fixed-yellow);color:var(--lw-fixed-canvas);--lw-accent-text:var(--lw-fixed-ink);--lw-text-2:color-mix(in srgb, var(--lw-fixed-canvas) 80%, transparent);--lw-text-3:color-mix(in srgb, var(--lw-fixed-canvas) 70%, transparent);--lw-grain-blend:multiply;--lw-grainy-opacity:.16}.Poster-module__zd1MUq__grainy:after{content:"";pointer-events:none;opacity:var(--lw-grainy-opacity);mix-blend-mode:var(--lw-grain-blend);background-image:var(--lw-grain-image);position:absolute;inset:0}
.WorkCard-module__hH8B2G__card{--lw-shadow:var(--lw-elev-card);background:var(--lw-panel);border-radius:var(--lw-r-md);box-shadow:var(--lw-shadow);color:inherit;transition:transform var(--lw-dur-sm) var(--lw-ease-out), box-shadow var(--lw-dur-sm) var(--lw-ease-out);flex-direction:column;padding:8px;text-decoration:none;display:flex;position:relative}.WorkCard-module__hH8B2G__card:is(a):after{content:"";position:absolute;inset:-4px 0}@media (any-hover:hover){.WorkCard-module__hH8B2G__card:is(a):hover{--lw-shadow:var(--lw-elev-card-glow);transform:translateY(-2px)}}.WorkCard-module__hH8B2G__card[data-state=hover]{--lw-shadow:var(--lw-elev-card-glow);transform:translateY(-2px)}.WorkCard-module__hH8B2G__card:has(>.WorkCard-module__hH8B2G__well>button):after{content:"";z-index:-1;position:absolute;inset:-4px 0}.WorkCard-module__hH8B2G__card:has(>.WorkCard-module__hH8B2G__well>button){cursor:pointer}@media (any-hover:hover){.WorkCard-module__hH8B2G__card:has(>.WorkCard-module__hH8B2G__well>button):hover{--lw-shadow:var(--lw-elev-card-glow);transform:translateY(-2px)}}.WorkCard-module__hH8B2G__well{border-radius:var(--lw-r-sm);background:var(--lw-sunken);height:150px;box-shadow:var(--lw-elev-sunken);position:relative;overflow:hidden}.WorkCard-module__hH8B2G__center{justify-content:center;align-items:center;display:flex}.WorkCard-module__hH8B2G__meta{justify-content:space-between;align-items:baseline;gap:var(--lw-space-12);padding:12px 8px 6px;display:flex}.WorkCard-module__hH8B2G__title{font-size:var(--lw-size-body);letter-spacing:var(--lw-tracking-title);margin:0;font-weight:600}.WorkCard-module__hH8B2G__tag{z-index:1;font-family:var(--lw-font-mono);letter-spacing:var(--lw-tracking-readout);text-transform:uppercase;color:var(--lw-text-3);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:9px;left:10px}
.Plate-module__8kXM8G__plate{--plate-lo:var(--lw-sunken);--plate-hi:color-mix(in srgb, var(--lw-text) 56%, var(--lw-panel));isolation:isolate;border-radius:var(--lw-r-sm);background:var(--lw-panel);box-shadow:var(--lw-elev-card);white-space:normal;transition:transform var(--lw-dur-md) var(--lw-ease-out), box-shadow var(--lw-dur-md) var(--lw-ease-out);position:relative;overflow:hidden}[data-theme=light] .Plate-module__8kXM8G__plate{--plate-lo:color-mix(in srgb, var(--lw-text) 74%, var(--lw-panel));--plate-hi:var(--lw-panel-2)}.Plate-module__8kXM8G__plate[data-raised]{box-shadow:var(--lw-elev-card-glow)}.Plate-module__8kXM8G__plate[data-badge]{overflow:visible}.Plate-module__8kXM8G__clip{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.Plate-module__8kXM8G__plate[data-focused]{box-shadow:var(--lw-elev-card-glow), 0 0 0 3px var(--lw-accent-ring)}.Plate-module__8kXM8G__image{object-fit:cover;filter:grayscale()contrast(1.08)brightness();width:100%;height:100%;transition:filter var(--lw-dur-md) var(--lw-ease-out);-webkit-user-select:none;user-select:none;position:absolute;inset:0}.Plate-module__8kXM8G__plate[data-raised] .Plate-module__8kXM8G__image{filter:grayscale(0)contrast()brightness()}.Plate-module__8kXM8G__onLight,[data-theme=light] .Plate-module__8kXM8G__onDark{display:none}[data-theme=light] .Plate-module__8kXM8G__onLight{display:block}.Plate-module__8kXM8G__tone{pointer-events:none;transition:opacity var(--lw-dur-md) var(--lw-ease-out);position:absolute;inset:0}.Plate-module__8kXM8G__hi{background:var(--plate-hi);mix-blend-mode:multiply}.Plate-module__8kXM8G__lo{background:var(--plate-lo);mix-blend-mode:screen}.Plate-module__8kXM8G__plate[data-raised] .Plate-module__8kXM8G__tone{opacity:0}.Plate-module__8kXM8G__caption{z-index:2;border-radius:var(--lw-r-xs);background:var(--lw-sunken);box-shadow:inset 0 0 0 1px var(--lw-hair-border);font-family:var(--lw-font-mono);letter-spacing:.08em;color:var(--lw-text-2);transition:color var(--lw-dur-md) var(--lw-ease-out);align-items:center;gap:5px;padding:3px 7px 3px 8px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex;position:absolute;bottom:6px;left:6px}.Plate-module__8kXM8G__plate[data-raised] .Plate-module__8kXM8G__caption{color:var(--lw-accent-text)}.Plate-module__8kXM8G__plate[data-still],.Plate-module__8kXM8G__plate[data-still] .Plate-module__8kXM8G__image,.Plate-module__8kXM8G__plate[data-still] .Plate-module__8kXM8G__tone,.Plate-module__8kXM8G__plate[data-still] .Plate-module__8kXM8G__caption{transition:none}.Plate-module__8kXM8G__plate[data-still][data-raised]{box-shadow:var(--lw-elev-card-hover), 0 0 0 1.5px var(--lw-accent)}.Plate-module__8kXM8G__plate[data-still][data-focused]{box-shadow:var(--lw-elev-card-hover), 0 0 0 1.5px var(--lw-accent), 0 0 0 3px var(--lw-accent-ring)}@media (prefers-reduced-motion:reduce){.Plate-module__8kXM8G__plate,.Plate-module__8kXM8G__image,.Plate-module__8kXM8G__tone,.Plate-module__8kXM8G__caption{transition:none}.Plate-module__8kXM8G__plate[data-raised]{box-shadow:var(--lw-elev-card-hover), 0 0 0 1.5px var(--lw-accent)}.Plate-module__8kXM8G__plate[data-focused]{box-shadow:var(--lw-elev-card-hover), 0 0 0 1.5px var(--lw-accent), 0 0 0 3px var(--lw-accent-ring)}}
.PlateStack-module__MFN8uW__stack{z-index:0;isolation:isolate;position:absolute;inset:28px 10px 10px}.PlateStack-module__MFN8uW__stack>.PlateStack-module__MFN8uW__placed{position:absolute;top:0;left:0}
.ShelfTile-module__a1Jxgq__host{width:100%;color:inherit;text-align:inherit;cursor:pointer;border-radius:var(--lw-r-md);text-decoration:none;display:block}.ShelfTile-module__a1Jxgq__inner>:first-child{transition:transform var(--lw-dur-md) var(--lw-ease-out), box-shadow var(--lw-dur-md) var(--lw-ease-out)}.ShelfTile-module__a1Jxgq__host[data-state=hover] .ShelfTile-module__a1Jxgq__inner>:first-child{box-shadow:var(--lw-elev-card-glow);transform:translateY(-6px)}.ShelfTile-module__a1Jxgq__host:has([data-rotating=true]) .ShelfTile-module__a1Jxgq__inner>:first-child{box-shadow:var(--lw-elev-card-glow);transform:translateY(-6px)}@media (any-hover:hover){.ShelfTile-module__a1Jxgq__host:hover .ShelfTile-module__a1Jxgq__inner>:first-child{box-shadow:var(--lw-elev-card-glow);transform:translateY(-6px)}}
.Keycap-module__RshCVa__key{justify-content:center;align-items:center;gap:var(--lw-space-8);border-radius:var(--lw-r-sm);height:44px;font-family:var(--lw-font-mono);font-size:var(--lw-size-key);letter-spacing:var(--lw-tracking-chip);text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:transform var(--lw-dur-sm) var(--lw-ease-out), box-shadow var(--lw-dur-sm) var(--lw-ease-out), background-color var(--lw-dur-sm) var(--lw-ease-out);border:0;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.Keycap-module__RshCVa__key:after{content:"";position:absolute;inset:-4px 0}.Keycap-module__RshCVa__sm{height:34px;font-size:var(--lw-size-readout-sm);padding:0 12px}.Keycap-module__RshCVa__primary{color:var(--lw-accent-ink);background:linear-gradient(180deg, var(--lw-accent-hi), var(--lw-accent));--lw-shadow:var(--lw-elev-key);box-shadow:var(--lw-shadow)}.Keycap-module__RshCVa__primary:not([disabled]):not([aria-disabled=true]):hover,.Keycap-module__RshCVa__primary:not([disabled]):not([aria-disabled=true])[data-state=hover]{--lw-shadow:var(--lw-elev-key-hover);transform:translateY(-1px)}.Keycap-module__RshCVa__primary:not([disabled]):not([aria-disabled=true]):active,.Keycap-module__RshCVa__primary:not([disabled]):not([aria-disabled=true])[data-state=pressed]{--lw-shadow:var(--lw-elev-key-pressed);background:linear-gradient(180deg, var(--lw-accent), var(--lw-accent-lo));transform:translateY(3px)}.Keycap-module__RshCVa__secondary{color:var(--lw-text);background:linear-gradient(180deg, var(--lw-panel-2), var(--lw-panel));--lw-shadow:var(--lw-elev-key-2);box-shadow:var(--lw-shadow)}.Keycap-module__RshCVa__secondary:not([disabled]):not([aria-disabled=true]):hover,.Keycap-module__RshCVa__secondary:not([disabled]):not([aria-disabled=true])[data-state=hover]{--lw-shadow:var(--lw-elev-key-2-hover);transform:translateY(-1px)}.Keycap-module__RshCVa__secondary:not([disabled]):not([aria-disabled=true]):active,.Keycap-module__RshCVa__secondary:not([disabled]):not([aria-disabled=true])[data-state=pressed]{--lw-shadow:var(--lw-elev-key-2-pressed);transform:translateY(3px)}.Keycap-module__RshCVa__key:disabled,.Keycap-module__RshCVa__key[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}
.GhostButton-module__08araa__ghost{justify-content:center;align-items:center;gap:var(--lw-space-8);border-radius:var(--lw-r-sm);height:40px;font-family:var(--lw-font-mono);font-size:var(--lw-size-code);letter-spacing:var(--lw-tracking-chip);text-transform:uppercase;color:var(--lw-text-2);--lw-shadow:inset 0 0 0 1px var(--lw-hair-border);box-shadow:var(--lw-shadow);cursor:pointer;white-space:nowrap;transition:color var(--lw-dur-sm) var(--lw-ease-out), box-shadow var(--lw-dur-sm) var(--lw-ease-out), transform var(--lw-dur-sm) var(--lw-ease-out);background:0 0;border:0;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.GhostButton-module__08araa__ghost:not([aria-pressed=true]):not(:disabled):not([aria-disabled=true]):hover,.GhostButton-module__08araa__ghost:not([aria-pressed=true]):not(:disabled):not([aria-disabled=true])[data-state=hover]{color:var(--lw-text);--lw-shadow:inset 0 0 0 1px var(--lw-hair-strong)}.GhostButton-module__08araa__ghost:disabled,.GhostButton-module__08araa__ghost[aria-disabled=true]{opacity:.4;cursor:default;transform:none}.GhostButton-module__08araa__sm{height:32px;font-size:var(--lw-size-readout-sm)}.GhostButton-module__08araa__icon{width:44px;min-width:44px;height:44px;padding:0}.GhostButton-module__08araa__quiet{--lw-shadow:0 0 0 0 transparent}
.Chip-module__0x3gmq__chip{align-items:center;gap:var(--lw-space-8);border-radius:var(--lw-r-xs);height:28px;font-family:var(--lw-font-mono);font-size:var(--lw-size-micro);letter-spacing:var(--lw-tracking-chip);text-transform:uppercase;border:1px dashed var(--lw-hair-strong);color:var(--lw-text-2);cursor:pointer;white-space:nowrap;--lw-shadow:0 0 0 0 transparent;transition:border-color var(--lw-dur-sm) var(--lw-ease-out), background-color var(--lw-dur-sm) var(--lw-ease-out), color var(--lw-dur-sm) var(--lw-ease-out);background:0 0;padding:0 10px;font-weight:500;text-decoration:none;display:inline-flex}.Chip-module__0x3gmq__chip:not(.Chip-module__0x3gmq__selected):hover,.Chip-module__0x3gmq__chip:not(.Chip-module__0x3gmq__selected)[data-state=hover]{color:var(--lw-text);border-style:solid}.Chip-module__0x3gmq__selected{border-style:solid;border-color:#0000}.Chip-module__0x3gmq__static{cursor:default}.Chip-module__0x3gmq__swatch{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--lw-hair-border);border-radius:2px;flex:none}
.Kbd-module__39zCaa__kbd{border-radius:var(--lw-r-xs);background:var(--lw-sunken);border:1px solid var(--lw-hair-border);min-width:22px;height:22px;box-shadow:var(--lw-inset-shadow);font-family:var(--lw-font-mono);font-size:var(--lw-size-micro);color:var(--lw-text-2);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}
.Toggle-module__A2qwuq__toggle{border-radius:var(--lw-r-pill);background:var(--lw-sunken);--lw-shadow:var(--lw-elev-sunken);width:42px;height:24px;box-shadow:var(--lw-shadow);cursor:pointer;transition:background-color var(--lw-dur-md) var(--lw-ease-out), box-shadow var(--lw-dur-md) var(--lw-ease-out);border:0;padding:0;position:relative}.Toggle-module__A2qwuq__thumb{background:var(--lw-panel-2);width:18px;height:18px;box-shadow:var(--lw-elev-card);transition:transform var(--lw-dur-md) var(--lw-ease-out), background-color var(--lw-dur-md) var(--lw-ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.Toggle-module__A2qwuq__on{background:var(--lw-accent);--lw-shadow:var(--lw-inset-shadow), 0 0 0 1px var(--lw-accent-lo)}.Toggle-module__A2qwuq__on .Toggle-module__A2qwuq__thumb{background:var(--lw-fixed-paper);transform:translate(18px)}
.Input-module__V4kbtW__field{align-items:center;gap:var(--lw-space-8);border-radius:var(--lw-r-sm);background:var(--lw-sunken);border:1px solid var(--lw-hair-border);--lw-shadow:var(--lw-inset-shadow);height:40px;box-shadow:var(--lw-shadow);color:var(--lw-text);cursor:text;transition:border-color var(--lw-dur-md) var(--lw-ease-out), box-shadow var(--lw-dur-md) var(--lw-ease-out);padding:0 12px;font-size:14px;display:flex}.Input-module__V4kbtW__field:focus-within,.Input-module__V4kbtW__field[data-state=focus]{outline-offset:2px;border-color:var(--lw-accent);--lw-shadow:var(--lw-inset-shadow), 0 0 0 3px var(--lw-accent-ring);outline:2px solid #0000}.Input-module__V4kbtW__error{border-color:var(--lw-danger)}.Input-module__V4kbtW__error:focus-within,.Input-module__V4kbtW__error[data-state=focus]{border-color:var(--lw-danger);--lw-shadow:var(--lw-inset-shadow), 0 0 0 3px var(--lw-danger-ring)}.Input-module__V4kbtW__control{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.Input-module__V4kbtW__control::placeholder{color:var(--lw-text-3)}.Input-module__V4kbtW__affix{color:var(--lw-text-3);flex-shrink:0;display:inline-flex}
.Slider-module__ai90fG__slider{appearance:none;border-radius:var(--lw-r-sm);cursor:pointer;width:100%;min-width:0;height:44px;accent-color:var(--lw-accent-text);background:0 0;margin:0}.Slider-module__ai90fG__slider::-webkit-slider-runnable-track{border-radius:var(--lw-r-pill);background:linear-gradient(to right, var(--lw-accent-text) var(--slider-progress), var(--lw-hair-strong) var(--slider-progress));height:3px}.Slider-module__ai90fG__slider::-moz-range-track{border-radius:var(--lw-r-pill);background:linear-gradient(to right, var(--lw-accent-text) var(--slider-progress), var(--lw-hair-strong) var(--slider-progress));height:3px}.Slider-module__ai90fG__slider::-webkit-slider-thumb{appearance:none;border:1px solid var(--lw-hair-border);border-radius:var(--lw-r-pill);background:var(--lw-text);width:14px;height:14px;box-shadow:var(--lw-elev-card);margin-top:-5.5px}.Slider-module__ai90fG__slider::-moz-range-thumb{border:1px solid var(--lw-hair-border);border-radius:var(--lw-r-pill);background:var(--lw-text);width:14px;height:14px;box-shadow:var(--lw-elev-card)}.Slider-module__ai90fG__slider:disabled{opacity:.4;cursor:default}
.DisplayControl-module__1dIFXG__host{align-items:center;display:inline-flex;position:relative}.DisplayControl-module__1dIFXG__key{border-radius:var(--lw-r-sm);height:26px;color:var(--lw-text-2);cursor:pointer;--lw-shadow:inset 0 0 0 1px var(--lw-hair-border);box-shadow:var(--lw-shadow);transition:color var(--lw-dur-sm) var(--lw-ease-out), box-shadow var(--lw-dur-sm) var(--lw-ease-out), transform var(--lw-dur-sm) var(--lw-ease-out);background:0 0;border:0;align-items:center;gap:7px;padding:0 7px 0 8px;display:inline-flex}@media (any-hover:hover){.DisplayControl-module__1dIFXG__key:hover{color:var(--lw-text);--lw-shadow:inset 0 0 0 1px var(--lw-accent-ring)}}.DisplayControl-module__1dIFXG__key[aria-expanded=true]{color:var(--lw-text);--lw-shadow:inset 0 0 0 1px var(--lw-accent-ring)}.DisplayControl-module__1dIFXG__caret{transition:transform var(--lw-dur-sm) var(--lw-ease-out);flex:none}.DisplayControl-module__1dIFXG__key[aria-expanded=true] .DisplayControl-module__1dIFXG__caret{transform:rotate(180deg)}.DisplayControl-module__1dIFXG__bar{background:var(--lw-hair-divider);flex:none;width:1px;height:12px}.DisplayControl-module__1dIFXG__code{font-family:var(--lw-font-mono);letter-spacing:.1em;font-size:10px;font-weight:600;line-height:1}.DisplayControl-module__1dIFXG__mark{padding-right:4px;display:inline-flex;position:relative}.DisplayControl-module__1dIFXG__swap{grid-template-columns:max-content;place-items:center;display:inline-grid}.DisplayControl-module__1dIFXG__face{opacity:0;transition:opacity var(--lw-dur-xs) var(--lw-ease-out), transform var(--lw-dur-xs) var(--lw-ease-out);grid-area:1/1;display:inline-flex;transform:translateY(-4px)}.DisplayControl-module__1dIFXG__face[data-on]{opacity:1;transition-duration:var(--lw-dur-sm);transform:none}.DisplayControl-module__1dIFXG__face>svg{flex:none}.DisplayControl-module__1dIFXG__mark[data-auto]:after{content:"A";font-family:var(--lw-font-mono);letter-spacing:.04em;color:var(--lw-accent-text);font-size:8px;font-weight:600;line-height:1;position:absolute;top:-4px;right:-1px}.DisplayControl-module__1dIFXG__panel{right:0;top:calc(100% + var(--lw-space-8));z-index:30;border-radius:var(--lw-r-md);background:var(--lw-panel);min-width:212px;box-shadow:var(--lw-elev-popover), inset 0 0 0 1px var(--lw-hair-border);transform-origin:100% 0;transition:opacity var(--lw-dur-sm) var(--lw-ease-out), transform var(--lw-dur-sm) var(--lw-ease-out);gap:10px;padding:6px;display:grid;position:absolute}@starting-style{.DisplayControl-module__1dIFXG__panel{opacity:0;transform:translateY(-4px)scale(.97)}}.DisplayControl-module__1dIFXG__panel[data-exit=true]{opacity:0;transition-duration:var(--lw-dur-xs);pointer-events:none;transform:translateY(-4px)scale(.97)}.DisplayControl-module__1dIFXG__row{gap:5px;display:grid}.DisplayControl-module__1dIFXG__cap{justify-content:space-between;align-items:baseline;gap:var(--lw-space-8);padding:0 var(--lw-space-4);font-family:var(--lw-font-mono);letter-spacing:var(--lw-tracking-label);text-transform:uppercase;color:var(--lw-text-3);font-size:9px;font-weight:600;display:flex}.DisplayControl-module__1dIFXG__track{border-radius:var(--lw-r-sm);background:var(--lw-sunken);box-shadow:var(--lw-elev-sunken);gap:2px;padding:3px;display:flex;position:relative}.DisplayControl-module__1dIFXG__pill{width:calc((100% - 6px - 2px * (var(--lw-track-n) - 1)) / var(--lw-track-n));border-radius:var(--lw-r-xs);background:var(--lw-panel);box-shadow:inset 0 0 0 1px var(--lw-accent-ring), 0 1px 1px -.5px var(--lw-s1);transform:translateX(calc(var(--lw-track-at) * (100% + 2px)));transition:transform var(--lw-dur-md) var(--lw-ease-in-out);pointer-events:none;position:absolute;top:3px;bottom:3px;left:3px}.DisplayControl-module__1dIFXG__radio{border-radius:var(--lw-r-xs);height:26px;color:var(--lw-text-3);cursor:pointer;white-space:nowrap;font-family:var(--lw-font-mono);letter-spacing:.1em;text-transform:uppercase;--lw-shadow:0 0 0 0 transparent;transition:color var(--lw-dur-sm) var(--lw-ease-out);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-size:9px;font-weight:600;display:inline-flex;position:relative}@media (any-hover:hover){.DisplayControl-module__1dIFXG__radio:hover{color:var(--lw-text)}}.DisplayControl-module__1dIFXG__radio[aria-checked=true]{color:var(--lw-accent-text)}.DisplayControl-module__1dIFXG__tip{left:50%;bottom:calc(100% + var(--lw-space-4));z-index:1;border-radius:var(--lw-r-xs);background:var(--lw-panel-2);color:var(--lw-text);box-shadow:var(--lw-elev-popover), inset 0 0 0 1px var(--lw-hair-border);white-space:nowrap;pointer-events:none;opacity:0;transform-origin:bottom;transition:opacity var(--lw-dur-xs) var(--lw-ease-out), transform var(--lw-dur-xs) var(--lw-ease-out);padding:3px 6px;position:absolute;transform:translate(-50%,2px)scale(.97)}@media (any-hover:hover){.DisplayControl-module__1dIFXG__radio:hover .DisplayControl-module__1dIFXG__tip{opacity:1;transition-duration:var(--lw-dur-sm);transition-delay:var(--lw-dur-lg);transform:translate(-50%)}}.DisplayControl-module__1dIFXG__radio:focus-visible .DisplayControl-module__1dIFXG__tip{opacity:1;transition-duration:var(--lw-dur-sm);transform:translate(-50%)}
.fade-module__-9cdiW__left{-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%);mask-image:linear-gradient(90deg,#0000,#000 55%)}.fade-module__-9cdiW__top{-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.fade-module__-9cdiW__bottom{-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}
.NoiseRamp-module__jw5yIq__noise{background:var(--lw-tex-noise) 0 0 / 512px 128px repeat-y;image-rendering:pixelated;pointer-events:none}.NoiseRamp-module__jw5yIq__cyan{background-image:var(--lw-tex-noise-cyan)}.NoiseRamp-module__jw5yIq__ink{background-image:var(--lw-tex-noise-ink)}[data-theme=light] .NoiseRamp-module__jw5yIq__cyan{filter:brightness(.62)saturate(1.35)}.NoiseRamp-module__jw5yIq__motion{background-image:var(--lw-tex-noise-motion);background-size:var(--lw-noise-sheet) 128px;background-position-x:var(--lw-noise-rest)}.NoiseRamp-module__jw5yIq__motion.NoiseRamp-module__jw5yIq__cyan{background-image:var(--lw-tex-noise-motion-cyan)}.NoiseRamp-module__jw5yIq__motion.NoiseRamp-module__jw5yIq__ink{background-image:var(--lw-tex-noise-motion-ink)}@media (prefers-reduced-motion:no-preference){.NoiseRamp-module__jw5yIq__motion{animation:NoiseRamp-module__jw5yIq__lw-noise-build var(--lw-noise-mount) steps(var(--lw-noise-build), jump-none) both}.NoiseRamp-module__jw5yIq__drift{animation:NoiseRamp-module__jw5yIq__lw-noise-drift var(--lw-noise-period) steps(var(--lw-noise-turn)) var(--lw-drift-delay,var(--lw-noise-mount)) infinite, NoiseRamp-module__jw5yIq__lw-noise-build var(--lw-noise-mount) steps(var(--lw-noise-build), jump-none) backwards;animation-play-state:var(--lw-drift,running), running}.NoiseRamp-module__jw5yIq__paused{animation-play-state:paused}}@keyframes NoiseRamp-module__jw5yIq__lw-noise-build{0%{background-position-x:0}to{background-position-x:var(--lw-noise-rest)}}@keyframes NoiseRamp-module__jw5yIq__lw-noise-drift{0%{background-position-x:var(--lw-noise-rest)}to{background-position-x:var(--lw-noise-loop)}}
.CopyWell-module__ZmrK_q__well.CopyWell-module__ZmrK_q__well{overflow:visible}.CopyWell-module__ZmrK_q__button{width:100%;padding:var(--lw-space-24);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:inherit;background:0 0;border:0;display:block;position:relative;overflow:hidden}.CopyWell-module__ZmrK_q__button:before{content:"";border-radius:inherit;background:var(--lw-accent-soft);opacity:0;pointer-events:none;transition:opacity var(--lw-dur-sm) ease;position:absolute;inset:0}.CopyWell-module__ZmrK_q__button:active:before,.CopyWell-module__ZmrK_q__button[data-state=copied]:before{opacity:1}.CopyWell-module__ZmrK_q__ramp{pointer-events:none;width:70%;display:block;position:absolute;top:0;bottom:0;right:0}.CopyWell-module__ZmrK_q__sheet{display:block;position:absolute;inset:0}.CopyWell-module__ZmrK_q__body{gap:var(--lw-space-8);transform-origin:0;transition:transform var(--lw-dur-sm) cubic-bezier(.25, .46, .45, .94);display:grid;position:relative}.CopyWell-module__ZmrK_q__button:active:not(:focus-visible) .CopyWell-module__ZmrK_q__body{transform:scale(.97)}.CopyWell-module__ZmrK_q__row{align-items:center;gap:var(--lw-space-12);min-width:0;display:flex}.CopyWell-module__ZmrK_q__button{container-type:inline-size}.CopyWell-module__ZmrK_q__value.CopyWell-module__ZmrK_q__value{font-size:clamp(18px, calc((100cqi - 24px - var(--lw-space-12)) / 10), 30px);overflow-wrap:anywhere;min-width:0;line-height:1.1}.CopyWell-module__ZmrK_q__icon{opacity:0;width:24px;height:24px;color:var(--lw-text);transition:opacity var(--lw-dur-sm) ease;flex:none;justify-content:center;align-items:center;display:inline-grid}.CopyWell-module__ZmrK_q__glyph{transition:opacity var(--lw-dur-sm) ease, transform var(--lw-dur-md) cubic-bezier(.19, 1, .22, 1);grid-area:1/1;display:flex}.CopyWell-module__ZmrK_q__copy{opacity:1;transform:translateY(0)scale(1)}.CopyWell-module__ZmrK_q__check{color:var(--lw-accent-text);opacity:0;transform:translateY(6px)scale(.95)}.CopyWell-module__ZmrK_q__button:focus-visible .CopyWell-module__ZmrK_q__icon,.CopyWell-module__ZmrK_q__button[data-state=copied] .CopyWell-module__ZmrK_q__icon{opacity:1}.CopyWell-module__ZmrK_q__button[data-state=copied] .CopyWell-module__ZmrK_q__copy{opacity:0;transform:translateY(-6px)scale(.95)}.CopyWell-module__ZmrK_q__button[data-state=copied] .CopyWell-module__ZmrK_q__check{opacity:1;transform:translateY(0)scale(1)}@media (hover:hover) and (pointer:fine){.CopyWell-module__ZmrK_q__button:hover .CopyWell-module__ZmrK_q__icon{opacity:1}}@media (hover:none),(pointer:coarse){.CopyWell-module__ZmrK_q__icon{opacity:1}}@media (prefers-reduced-motion:reduce){.CopyWell-module__ZmrK_q__button:active .CopyWell-module__ZmrK_q__body,.CopyWell-module__ZmrK_q__button[data-state=copied] .CopyWell-module__ZmrK_q__glyph,.CopyWell-module__ZmrK_q__button .CopyWell-module__ZmrK_q__glyph{transform:none!important}.CopyWell-module__ZmrK_q__button .CopyWell-module__ZmrK_q__icon,.CopyWell-module__ZmrK_q__button .CopyWell-module__ZmrK_q__glyph,.CopyWell-module__ZmrK_q__button:before{transition:opacity var(--lw-dur-sm) ease!important}}.CopyWell-module__ZmrK_q__button:focus-visible .CopyWell-module__ZmrK_q__body,.CopyWell-module__ZmrK_q__button:focus-visible .CopyWell-module__ZmrK_q__icon,.CopyWell-module__ZmrK_q__button:focus-visible .CopyWell-module__ZmrK_q__glyph,.CopyWell-module__ZmrK_q__button:focus-visible:before,.CopyWell-module__ZmrK_q__button[data-instant] .CopyWell-module__ZmrK_q__glyph,.CopyWell-module__ZmrK_q__button[data-instant] .CopyWell-module__ZmrK_q__icon,.CopyWell-module__ZmrK_q__button[data-instant]:before{transition:none!important}.CopyWell-module__ZmrK_q__hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ZoomReadout-module__Vin0Vq__zoom{align-items:center;gap:var(--lw-space-8);display:inline-flex}.ZoomReadout-module__Vin0Vq__key.ZoomReadout-module__Vin0Vq__key{width:40px;min-width:40px;font-size:var(--lw-size-body);padding:0;position:relative}.ZoomReadout-module__Vin0Vq__reset.ZoomReadout-module__Vin0Vq__reset{min-width:72px;padding:0 var(--lw-space-12);position:relative}.ZoomReadout-module__Vin0Vq__key:before,.ZoomReadout-module__Vin0Vq__reset:before{content:"";position:absolute;inset:-2px}
.ViewGimbal-module__ND7i4W__gimbal{pointer-events:none;transition:opacity var(--lw-dur-md) var(--lw-ease-out), visibility var(--lw-dur-md) var(--lw-ease-out);position:absolute;inset:0}.ViewGimbal-module__ND7i4W__gimbal[data-hidden=true]{opacity:0;visibility:hidden}.ViewGimbal-module__ND7i4W__panel{box-sizing:border-box;width:216px;height:136px;padding:var(--lw-space-12);border-radius:var(--lw-r-md);transition:height var(--lw-dur-sm) var(--lw-ease-out), background-color var(--lw-dur-sm) var(--lw-ease-out), box-shadow var(--lw-dur-sm) var(--lw-ease-out);background:0 0;position:absolute;top:64px;right:12px;overflow:hidden;box-shadow:0 0 #0000}[data-open=true]>.ViewGimbal-module__ND7i4W__panel{height:calc(var(--gimbal-open,136px) + 2 * var(--lw-space-12));background:var(--lw-panel-2);box-shadow:var(--lw-elev-popover);pointer-events:auto}.ViewGimbal-module__ND7i4W__body{justify-items:center;gap:10px;display:grid}.ViewGimbal-module__ND7i4W__disc{cursor:grab;touch-action:none;pointer-events:auto;display:block;position:relative;overflow:visible}.ViewGimbal-module__ND7i4W__disc:active{cursor:grabbing}[data-disabled=true] .ViewGimbal-module__ND7i4W__disc{cursor:default}.ViewGimbal-module__ND7i4W__discWrap{display:block;position:relative}.ViewGimbal-module__ND7i4W__discWrap:before{content:"";background:var(--lw-bar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;border-radius:50%;position:absolute;inset:1.78571%}.ViewGimbal-module__ND7i4W__face{fill:var(--lw-sunken);fill-opacity:0;stroke:var(--lw-hair-divider);stroke-width:1px;transition:fill-opacity var(--lw-dur-sm) var(--lw-ease-out), stroke var(--lw-dur-sm) var(--lw-ease-out)}.ViewGimbal-module__ND7i4W__ground{fill:none;stroke:var(--lw-hair-border);stroke-width:1px;stroke-dasharray:2 3}.ViewGimbal-module__ND7i4W__hub{fill:var(--lw-text-3)}.ViewGimbal-module__ND7i4W__cap{cursor:pointer;transition:opacity var(--lw-dur-sm) var(--lw-ease-out);outline:none}[data-disabled=true] .ViewGimbal-module__ND7i4W__cap{cursor:default}.ViewGimbal-module__ND7i4W__cap[data-back=true]{opacity:.55}.ViewGimbal-module__ND7i4W__stem{stroke:var(--lw-text-3);stroke-width:1.5px;transition:stroke var(--lw-dur-sm) var(--lw-ease-out)}.ViewGimbal-module__ND7i4W__dot{stroke:var(--lw-text-3);stroke-width:1.25px;transition:fill var(--lw-dur-sm) var(--lw-ease-out), stroke var(--lw-dur-sm) var(--lw-ease-out)}.ViewGimbal-module__ND7i4W__positive .ViewGimbal-module__ND7i4W__dot{fill:var(--lw-panel)}.ViewGimbal-module__ND7i4W__negative .ViewGimbal-module__ND7i4W__dot{fill:#0000}.ViewGimbal-module__ND7i4W__name{font-family:var(--lw-font-mono);fill:var(--lw-text-2);pointer-events:none;transition:fill var(--lw-dur-sm) var(--lw-ease-out);font-size:9px;font-weight:600}.ViewGimbal-module__ND7i4W__halo{fill:none;stroke:#0000;stroke-width:1.5px;transition:stroke var(--lw-dur-xs) var(--lw-ease-out)}.ViewGimbal-module__ND7i4W__cap[data-hot=true] .ViewGimbal-module__ND7i4W__halo{stroke:var(--lw-accent)}[data-open=true] .ViewGimbal-module__ND7i4W__face,[data-turning=true] .ViewGimbal-module__ND7i4W__face{fill-opacity:1;stroke:var(--lw-hair-border)}[data-open=true] .ViewGimbal-module__ND7i4W__ground,[data-turning=true] .ViewGimbal-module__ND7i4W__ground{stroke:var(--lw-text-3)}[data-open=true] .ViewGimbal-module__ND7i4W__hub,[data-turning=true] .ViewGimbal-module__ND7i4W__hub{fill:var(--lw-text)}[data-open=true] .ViewGimbal-module__ND7i4W__stem,[data-turning=true] .ViewGimbal-module__ND7i4W__stem,[data-open=true] .ViewGimbal-module__ND7i4W__dot,[data-turning=true] .ViewGimbal-module__ND7i4W__dot{stroke:var(--hue)}[data-open=true] .ViewGimbal-module__ND7i4W__positive .ViewGimbal-module__ND7i4W__dot,[data-turning=true] .ViewGimbal-module__ND7i4W__positive .ViewGimbal-module__ND7i4W__dot{fill:var(--hue)}[data-open=true] .ViewGimbal-module__ND7i4W__negative .ViewGimbal-module__ND7i4W__dot,[data-turning=true] .ViewGimbal-module__ND7i4W__negative .ViewGimbal-module__ND7i4W__dot{fill:color-mix(in oklab, var(--hue) 22%, transparent)}[data-open=true] .ViewGimbal-module__ND7i4W__name,[data-turning=true] .ViewGimbal-module__ND7i4W__name{fill:var(--lw-fixed-ink)}.ViewGimbal-module__ND7i4W__controls{opacity:0;width:100%;transition:opacity var(--lw-dur-sm) var(--lw-ease-out);gap:10px;display:grid}[data-open=true] .ViewGimbal-module__ND7i4W__controls{opacity:1}.ViewGimbal-module__ND7i4W__readout{justify-content:space-between;align-items:center;gap:var(--lw-space-8);min-height:16px;display:flex}.ViewGimbal-module__ND7i4W__hotName{white-space:nowrap}.ViewGimbal-module__ND7i4W__faces{gap:var(--lw-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ViewGimbal-module__ND7i4W__frame{gap:var(--lw-space-4);padding-top:var(--lw-space-8);border-top:1px solid var(--lw-hair-divider);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ViewGimbal-module__ND7i4W__button.ViewGimbal-module__ND7i4W__button{width:100%;min-width:0;padding:0 var(--lw-space-4)}.ViewGimbal-module__ND7i4W__projection{justify-content:space-between;align-items:center;display:flex}.ViewGimbal-module__ND7i4W__touch .ViewGimbal-module__ND7i4W__panel{width:auto;height:auto;box-shadow:none;background:0 0;padding:0;top:40px;right:12px;overflow:visible}.ViewGimbal-module__ND7i4W__touch .ViewGimbal-module__ND7i4W__body{gap:var(--lw-space-8)}.ViewGimbal-module__ND7i4W__presetsButton.ViewGimbal-module__ND7i4W__presetsButton{background:var(--lw-bar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;width:88px;min-width:0;padding:0;position:relative}.ViewGimbal-module__ND7i4W__presetsButton:before{content:"";position:absolute;inset:-6px 0}.ViewGimbal-module__ND7i4W__sheet{top:calc(100% + var(--lw-space-8));box-sizing:border-box;width:216px;padding:var(--lw-space-12);border-radius:var(--lw-r-md);background:var(--lw-panel-2);box-shadow:var(--lw-elev-popover);pointer-events:auto;transform-origin:100% 0;transition:opacity var(--lw-dur-md) var(--lw-ease-out), transform var(--lw-dur-md) var(--lw-ease-out);gap:10px;display:grid;position:absolute;right:0}@starting-style{.ViewGimbal-module__ND7i4W__sheet{opacity:0;transform:translateY(-8px)scale(.98)}}
.Glow-module__bO-nPG__glow{width:var(--lw-glow-size,600px);height:var(--lw-glow-size,600px);background:var(--lw-tex-glow) 0 0 no-repeat;background-size:var(--lw-glow-size,600px) calc(var(--lw-glow-size,600px) * var(--lw-glow-frames,1));image-rendering:pixelated;pointer-events:none;position:absolute}.Glow-module__bO-nPG__gold{background-image:var(--lw-tex-glow-gold)}[data-theme=light] .Glow-module__bO-nPG__glow:not(.Glow-module__bO-nPG__gold){filter:brightness(.62)saturate(1.35)}.Glow-module__bO-nPG__motion{background-image:var(--lw-tex-glow-motion);background-position-y:var(--lw-glow-rest)}.Glow-module__bO-nPG__motion.Glow-module__bO-nPG__gold{background-image:var(--lw-tex-glow-motion-gold)}@media (prefers-reduced-motion:no-preference){.Glow-module__bO-nPG__motion{animation:Glow-module__bO-nPG__lw-glow-build var(--lw-glow-mount) steps(var(--lw-glow-build), jump-none) both}.Glow-module__bO-nPG__drift{animation:Glow-module__bO-nPG__lw-glow-drift var(--lw-glow-period) steps(var(--lw-glow-turn)) var(--lw-drift-delay,var(--lw-glow-mount)) infinite, Glow-module__bO-nPG__lw-glow-build var(--lw-glow-mount) steps(var(--lw-glow-build), jump-none) backwards;animation-play-state:var(--lw-drift,running), running}.Glow-module__bO-nPG__paused{animation-play-state:paused}}@keyframes Glow-module__bO-nPG__lw-glow-build{0%{background-position-y:0%}to{background-position-y:var(--lw-glow-rest)}}@keyframes Glow-module__bO-nPG__lw-glow-drift{0%{background-position-y:var(--lw-glow-rest)}to{background-position-y:var(--lw-glow-loop)}}
.DuoRamp-module__QuWeRW__duo{background:var(--lw-tex-duo) 0 0 / 100% 100%;image-rendering:pixelated;pointer-events:none}.DuoRamp-module__QuWeRW__warm{background-image:var(--lw-tex-duo-warm)}[data-theme=light] .DuoRamp-module__QuWeRW__duo:not(.DuoRamp-module__QuWeRW__warm){filter:brightness(.62)saturate(1.35)}.DuoRamp-module__QuWeRW__motion{background-image:var(--lw-tex-duo-motion);background-size:100% var(--lw-duo-sheet);background-position-y:var(--lw-duo-rest)}.DuoRamp-module__QuWeRW__motion.DuoRamp-module__QuWeRW__warm{background-image:var(--lw-tex-duo-motion-warm)}@media (prefers-reduced-motion:no-preference){.DuoRamp-module__QuWeRW__motion{animation:DuoRamp-module__QuWeRW__lw-duo-build var(--lw-duo-mount) steps(var(--lw-duo-build), jump-none) both}.DuoRamp-module__QuWeRW__drift{animation:DuoRamp-module__QuWeRW__lw-duo-drift var(--lw-duo-period) steps(var(--lw-duo-turn)) var(--lw-drift-delay,var(--lw-duo-mount)) infinite, DuoRamp-module__QuWeRW__lw-duo-build var(--lw-duo-mount) steps(var(--lw-duo-build), jump-none) backwards;animation-play-state:var(--lw-drift,running), running}.DuoRamp-module__QuWeRW__paused{animation-play-state:paused}}@keyframes DuoRamp-module__QuWeRW__lw-duo-build{0%{background-position-y:0%}to{background-position-y:var(--lw-duo-rest)}}@keyframes DuoRamp-module__QuWeRW__lw-duo-drift{0%{background-position-y:var(--lw-duo-rest)}to{background-position-y:var(--lw-duo-loop)}}
.DiagRamp-module__rqutrG__diag{background:var(--lw-tex-diag) 0 0 / 100% 100%;image-rendering:pixelated;pointer-events:none}.DiagRamp-module__rqutrG__cyan{background-image:var(--lw-tex-diag-cyan)}.DiagRamp-module__rqutrG__ink{background-image:var(--lw-tex-diag-ink)}.DiagRamp-module__rqutrG__flip{transform:scale(-1)}[data-theme=light] .DiagRamp-module__rqutrG__cyan{filter:brightness(.62)saturate(1.35)}.DiagRamp-module__rqutrG__motion{background-image:var(--lw-tex-diag-motion);background-size:100% var(--lw-diag-sheet);background-position-y:var(--lw-diag-rest)}.DiagRamp-module__rqutrG__motion.DiagRamp-module__rqutrG__cyan{background-image:var(--lw-tex-diag-motion-cyan)}.DiagRamp-module__rqutrG__motion.DiagRamp-module__rqutrG__ink{background-image:var(--lw-tex-diag-motion-ink)}@media (prefers-reduced-motion:no-preference){.DiagRamp-module__rqutrG__motion{animation:DiagRamp-module__rqutrG__lw-diag-build var(--lw-diag-mount) steps(var(--lw-diag-build), jump-none) both}.DiagRamp-module__rqutrG__drift{animation:DiagRamp-module__rqutrG__lw-diag-drift var(--lw-diag-period) steps(var(--lw-diag-turn)) var(--lw-drift-delay,var(--lw-diag-mount)) infinite, DiagRamp-module__rqutrG__lw-diag-build var(--lw-diag-mount) steps(var(--lw-diag-build), jump-none) backwards;animation-play-state:var(--lw-drift,running), running}.DiagRamp-module__rqutrG__paused{animation-play-state:paused}}@keyframes DiagRamp-module__rqutrG__lw-diag-build{0%{background-position-y:0%}to{background-position-y:var(--lw-diag-rest)}}@keyframes DiagRamp-module__rqutrG__lw-diag-drift{0%{background-position-y:var(--lw-diag-rest)}to{background-position-y:var(--lw-diag-loop)}}
.Grain-module__3pP86G__grain{pointer-events:none;opacity:var(--lw-grainy-opacity);mix-blend-mode:var(--lw-grain-blend);background-image:var(--lw-grain-image);position:absolute;inset:0}
.Portrait-module__6GEuEq__portrait{background:var(--lw-tex-portrait) 0 0 / 200px 200px no-repeat;width:200px;height:200px;image-rendering:pixelated;flex-shrink:0}.Portrait-module__6GEuEq__cyan{background-image:var(--lw-tex-portrait-cyan)}.Portrait-module__6GEuEq__radiusXs{border-radius:var(--lw-r-xs)}.Portrait-module__6GEuEq__round{border-radius:50%}
.Sphere-module__Xby74a__sphere{--lw-sphere-light:radial-gradient(circle at 35% 30%, var(--lw-accent-hi), var(--lw-accent) 45%, color-mix(in srgb, var(--lw-accent-lo) 60%, var(--lw-fixed-ink)));background:var(--lw-tex-sphere) 0 0 / 100% 100%, var(--lw-sphere-light);image-rendering:pixelated;border-radius:50%;flex-shrink:0}[data-theme=light] .Sphere-module__Xby74a__sphere{filter:brightness(.62)saturate(1.35)}.Sphere-module__Xby74a__motion{background-image:var(--lw-tex-sphere-motion), var(--lw-sphere-light);background-size:100% var(--lw-sphere-sheet), auto;background-position-y:var(--lw-sphere-rest)}@media (prefers-reduced-motion:no-preference){.Sphere-module__Xby74a__motion{animation:Sphere-module__Xby74a__lw-sphere-build var(--lw-sphere-mount) steps(var(--lw-sphere-build), jump-none) both}.Sphere-module__Xby74a__drift{animation:Sphere-module__Xby74a__lw-sphere-drift var(--lw-sphere-period) steps(var(--lw-sphere-turn)) var(--lw-drift-delay,var(--lw-sphere-mount)) infinite, Sphere-module__Xby74a__lw-sphere-build var(--lw-sphere-mount) steps(var(--lw-sphere-build), jump-none) backwards;animation-play-state:var(--lw-drift,running), running}.Sphere-module__Xby74a__paused{animation-play-state:paused}}@keyframes Sphere-module__Xby74a__lw-sphere-build{0%{background-position-y:0%}to{background-position-y:var(--lw-sphere-rest)}}@keyframes Sphere-module__Xby74a__lw-sphere-drift{0%{background-position-y:var(--lw-sphere-rest)}to{background-position-y:var(--lw-sphere-loop)}}
.WaveDivider-module__zt204G__svg{width:100%;height:40px;display:block}.WaveDivider-module__zt204G__chrome{fill:var(--lw-chrome)}.WaveDivider-module__zt204G__panel{fill:var(--lw-panel)}.WaveDivider-module__zt204G__canvas{fill:var(--lw-canvas)}.WaveDivider-module__zt204G__crest{fill:none;stroke:var(--lw-hair-strong);stroke-width:1px}
.WavyUnderline-module__fLabSG__wavy{display:inline-block;position:relative}.WavyUnderline-module__fLabSG__wavy svg{width:100%;height:10px;position:absolute;bottom:-4px;left:0}.WavyUnderline-module__fLabSG__line{fill:none;stroke:var(--lw-accent);stroke-width:1.5px}
.Carrier-module__X5JwpG__svg{width:100%;display:block}.Carrier-module__X5JwpG__trace{fill:none;stroke:var(--lw-accent);stroke-width:1.4px;stroke-linejoin:round}.Carrier-module__X5JwpG__text{stroke:var(--lw-text)}.Carrier-module__X5JwpG__glow{stroke-width:1.6px;filter:drop-shadow(0 0 5px var(--lw-accent-glow))}.Carrier-module__X5JwpG__env{fill:none;stroke:var(--lw-text-3);stroke-width:1px;stroke-dasharray:3 4}
.Scope-module__zxiHlW__scope{background-color:var(--lw-sunken);background-image:linear-gradient(var(--lw-hair-divider) 1px, transparent 1px), linear-gradient(90deg, var(--lw-hair-divider) 1px, transparent 1px);background-size:40px 40px;position:relative;overflow:hidden}.Scope-module__zxiHlW__rounded{border-radius:var(--lw-r-md);box-shadow:0 0 0 1px var(--lw-hair-border)}.Scope-module__zxiHlW__svg{width:100%;display:block}.Scope-module__zxiHlW__trace{fill:none;stroke:var(--lw-accent);stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 0 5px var(--lw-accent-glow));transition:stroke var(--lw-dur-sm) var(--lw-ease-out), filter var(--lw-dur-sm) var(--lw-ease-out)}.Scope-module__zxiHlW__trace2{fill:none;stroke:var(--lw-text-3);stroke-width:1.2px;stroke-linejoin:round;transition:stroke var(--lw-dur-sm) var(--lw-ease-out), filter var(--lw-dur-sm) var(--lw-ease-out)}.Scope-module__zxiHlW__caption{gap:18px;display:flex;position:absolute;top:12px;left:16px}.Scope-module__zxiHlW__readout{position:absolute;top:12px;right:16px}.Scope-module__zxiHlW__glowing .Scope-module__zxiHlW__trace,.Scope-module__zxiHlW__glowing.Scope-module__zxiHlW__ch2 .Scope-module__zxiHlW__trace2{filter:none}.Scope-module__zxiHlW__halo,.Scope-module__zxiHlW__halo2{fill:none;stroke:var(--lw-accent-glow);stroke-width:5px;stroke-linejoin:round;opacity:.18;transition:opacity var(--lw-dur-sm) var(--lw-ease-out)}.Scope-module__zxiHlW__wide{stroke-width:13px;opacity:.09}.Scope-module__zxiHlW__halo2,.Scope-module__zxiHlW__wide.Scope-module__zxiHlW__halo2{opacity:0}.Scope-module__zxiHlW__ch2 .Scope-module__zxiHlW__trace{stroke:var(--lw-text-3);filter:none}.Scope-module__zxiHlW__ch2 .Scope-module__zxiHlW__trace2{stroke:var(--lw-accent);filter:drop-shadow(0 0 5px var(--lw-accent-glow))}.Scope-module__zxiHlW__ch2 .Scope-module__zxiHlW__halo,.Scope-module__zxiHlW__ch2 .Scope-module__zxiHlW__ghost{opacity:0}.Scope-module__zxiHlW__ch2 .Scope-module__zxiHlW__halo2{opacity:.18}.Scope-module__zxiHlW__ch2 .Scope-module__zxiHlW__wide.Scope-module__zxiHlW__halo2{opacity:.09}.Scope-module__zxiHlW__ghost{fill:none;stroke:var(--lw-accent);stroke-width:1.6px;stroke-linejoin:round}.Scope-module__zxiHlW__after,.Scope-module__zxiHlW__beam{opacity:0}.Scope-module__zxiHlW__beamLine{fill:var(--lw-accent);opacity:.85}.Scope-module__zxiHlW__beamGlow{fill:var(--lw-accent-glow);opacity:.45}.Scope-module__zxiHlW__sweep{--lw-scope-sweep:var(--lw-dur-scan)}@media (prefers-reduced-motion:no-preference){.Scope-module__zxiHlW__sweep .Scope-module__zxiHlW__fresh{stroke-dasharray:1 1;animation:Scope-module__zxiHlW__lw-scope-draw var(--lw-scope-sweep) linear infinite}.Scope-module__zxiHlW__sweep .Scope-module__zxiHlW__after{stroke-dasharray:1 1;animation:Scope-module__zxiHlW__lw-scope-wipe var(--lw-scope-sweep) linear infinite, Scope-module__zxiHlW__lw-scope-decay var(--lw-scope-sweep) linear infinite}.Scope-module__zxiHlW__sweep .Scope-module__zxiHlW__beam{opacity:1;animation:Scope-module__zxiHlW__lw-scope-beam var(--lw-scope-sweep) linear infinite}.Scope-module__zxiHlW__draw .Scope-module__zxiHlW__fresh{stroke-dasharray:2 2;animation:Scope-module__zxiHlW__lw-scope-draw-in var(--lw-dur-draw) cubic-bezier(.19, 1, .22, 1) both}.Scope-module__zxiHlW__draw .Scope-module__zxiHlW__trace,.Scope-module__zxiHlW__draw .Scope-module__zxiHlW__halo{animation-delay:calc(var(--lw-dur-stagger) * 3)}.Scope-module__zxiHlW__paused .Scope-module__zxiHlW__fresh,.Scope-module__zxiHlW__paused .Scope-module__zxiHlW__after,.Scope-module__zxiHlW__paused .Scope-module__zxiHlW__beam{animation-play-state:paused}}.Scope-module__zxiHlW__drawn .Scope-module__zxiHlW__fresh{stroke-dasharray:none;animation:none}@keyframes Scope-module__zxiHlW__lw-scope-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Scope-module__zxiHlW__lw-scope-draw-in{0%{stroke-dashoffset:2px}to{stroke-dashoffset:1px}}@keyframes Scope-module__zxiHlW__lw-scope-wipe{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes Scope-module__zxiHlW__lw-scope-decay{0%{opacity:.8}12%{opacity:.34}to{opacity:.12}}@keyframes Scope-module__zxiHlW__lw-scope-beam{0%{transform:translate(0)}to{transform:translate(1248px)}}
.SpectrumBars-module__2VQHaa__bars{align-items:flex-end;gap:3px;height:100%;display:flex}.SpectrumBars-module__2VQHaa__bars i{background:linear-gradient(180deg, var(--lw-accent-hi), var(--lw-accent-lo));border-radius:1px;flex:1;min-width:2px}
.Interference-module__DY8BDq__svg{width:100%;height:100%;display:block}.Interference-module__DY8BDq__ring{fill:none;stroke:var(--lw-accent);stroke-opacity:.5;stroke-width:.7px}[data-theme=light] .Interference-module__DY8BDq__ring{stroke:var(--lw-accent-lo)}.Interference-module__DY8BDq__svg .Interference-module__DY8BDq__ring{animation-play-state:var(--lw-drift,running)}.Interference-module__DY8BDq__paused .Interference-module__DY8BDq__ring{animation-play-state:paused}.Interference-module__DY8BDq__leader{opacity:1}@media (prefers-reduced-motion:reduce){.Interference-module__DY8BDq__leader{display:none}}
.Streaks-module__N7E4hq__streaks{width:100%;height:100%;display:block}.Streaks-module__N7E4hq__streaks path{fill:none;stroke-width:1.2px;stroke-linecap:round}.Streaks-module__N7E4hq__cyan{stroke:var(--lw-accent);color:var(--lw-accent)}.Streaks-module__N7E4hq__paper{stroke:var(--lw-text);color:var(--lw-text)}.Streaks-module__N7E4hq__gold{stroke:var(--lw-star);color:var(--lw-star)}.Streaks-module__N7E4hq__mag{stroke:var(--lw-mag);color:var(--lw-mag)}.Streaks-module__N7E4hq__streak>path{stroke-dasharray:1 1;stroke-dashoffset:0}.Streaks-module__N7E4hq__streaks .Streaks-module__N7E4hq__streak>path,.Streaks-module__N7E4hq__streaks .Streaks-module__N7E4hq__streak>g{animation-play-state:var(--lw-drift,running)}.Streaks-module__N7E4hq__paused .Streaks-module__N7E4hq__streak>path,.Streaks-module__N7E4hq__paused .Streaks-module__N7E4hq__streak>g{animation-play-state:paused}.Streaks-module__N7E4hq__head{opacity:0;pointer-events:none}.Streaks-module__N7E4hq__head circle,.Streaks-module__N7E4hq__head path{fill:currentColor;stroke:none}.Streaks-module__N7E4hq__glow stop{stop-color:currentColor}.Streaks-module__N7E4hq__spark{transform:scale(var(--lw-sk-s,1))}.Streaks-module__N7E4hq__halo{transform:scale(calc(var(--lw-sk-s,1) * 1.9));opacity:.3}@media (prefers-reduced-motion:reduce){.Streaks-module__N7E4hq__head{display:none}}
.Figure-module__B2mziq__fig{display:block}:where(.Figure-module__B2mziq__fig) text{font-family:var(--lw-font-mono);letter-spacing:1px;fill:var(--lw-text-3);font-size:8px}.Figure-module__B2mziq__ln{stroke:var(--lw-text-2);stroke-width:1.25px;fill:none;stroke-linejoin:round}.Figure-module__B2mziq__dim{stroke:var(--lw-text-3);stroke-width:1px;fill:none}.Figure-module__B2mziq__fill{fill:var(--lw-panel)}.Figure-module__B2mziq__fill2{fill:var(--lw-sunken)}.Figure-module__B2mziq__acc{stroke:var(--lw-accent);stroke-width:1.25px;fill:none}.Figure-module__B2mziq__body{fill:var(--lw-text);stroke:none}.Figure-module__B2mziq__dot{fill:var(--lw-accent);stroke:none;filter:drop-shadow(0 0 4px var(--lw-accent-glow))}
.ObjectPrint-module__LPAJ1q__print{display:block}.ObjectPrint-module__LPAJ1q__layer{position:absolute;inset:0;overflow:hidden;container-type:size}.ObjectPrint-module__LPAJ1q__sheet{width:100%;height:100%;position:absolute;bottom:0;right:0}.ObjectPrint-module__LPAJ1q__flip{inset:0 auto auto 0}.ObjectPrint-module__LPAJ1q__fill{position:absolute;inset:0}.ObjectPrint-module__LPAJ1q__centre{place-items:center;display:grid;position:absolute;inset:0}.ObjectPrint-module__LPAJ1q__sphere{position:relative}.ObjectPrint-module__LPAJ1q__plate{background:var(--lw-sunken);border:1px solid var(--lw-hair-border);border-radius:var(--lw-r-xs);padding:4px 8px;position:relative}.ObjectPrint-module__LPAJ1q__diagonal{width:512px;height:512px}.ObjectPrint-module__LPAJ1q__sheet,.ObjectPrint-module__LPAJ1q__centre{transition:opacity var(--lw-dur-md) var(--lw-ease-out)}.ObjectPrint-module__LPAJ1q__print:has([data-rotating=true])>.ObjectPrint-module__LPAJ1q__layer{--object-texture-opacity:var(--object-texture-active)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lw-drift-host:hover .ObjectPrint-module__LPAJ1q__print:not(:has([data-model]))>.ObjectPrint-module__LPAJ1q__layer{--object-texture-opacity:var(--object-texture-active)}}@media (prefers-reduced-motion:reduce){.ObjectPrint-module__LPAJ1q__sheet,.ObjectPrint-module__LPAJ1q__centre{transition:none}}
.TerminalPlate-module__evVFZG__terminal{font-family:var(--lw-font-mono);color:var(--lw-text-2);align-content:start;gap:6px;padding:11px 12px;font-size:10px;line-height:1.6;display:grid;position:absolute;inset:0}.TerminalPlate-module__evVFZG__source{letter-spacing:.02em;padding:10px 12px;font-size:10.5px;line-height:1.5}.TerminalPlate-module__evVFZG__line{word-break:break-all}.TerminalPlate-module__evVFZG__prompt{color:var(--lw-text-3)}.TerminalPlate-module__evVFZG__output{color:var(--lw-text);font-size:14px;line-height:1.3}.TerminalPlate-module__evVFZG__caption{letter-spacing:.04em;color:var(--lw-text-3);font-size:8px;font-weight:600;line-height:1.6}
.ChatPlate-module__boOQPW__chat{font-family:var(--lw-font-sans);color:var(--lw-text);flex-direction:column;gap:6px;padding:9px;font-size:9.5px;line-height:1.36;display:flex;position:absolute;inset:0;-webkit-mask-image:linear-gradient(currentColor 80%,#0000);mask-image:linear-gradient(currentColor 80%,#0000)}.ChatPlate-module__boOQPW__bubble{padding:5px 8px}.ChatPlate-module__boOQPW__self{background:var(--lw-accent-soft);max-width:84%;box-shadow:inset 0 0 0 1px var(--lw-accent-ring);border-radius:8px 8px 2px;align-self:flex-end}.ChatPlate-module__boOQPW__other{background:var(--lw-panel-2);max-width:90%;box-shadow:inset 0 0 0 1px var(--lw-hair-border);border-radius:8px 8px 8px 2px;align-self:flex-start}.ChatPlate-module__boOQPW__from{font-family:var(--lw-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lw-text-3);margin-bottom:2px;font-size:7.5px;font-weight:600}.ChatPlate-module__boOQPW__self .ChatPlate-module__boOQPW__from{color:var(--lw-accent-text)}
.ReadoutPlate-module__U-56Xa__readout{font-family:var(--lw-font-mono);align-content:start;gap:4px;padding:9px 11px;font-size:8.5px;line-height:1.3;display:grid;position:absolute;inset:0}.ReadoutPlate-module__U-56Xa__head{justify-content:space-between;margin-bottom:2px;display:flex}.ReadoutPlate-module__U-56Xa__cap{letter-spacing:.12em;text-transform:uppercase;color:var(--lw-text-3);font-size:8px;font-weight:600}.ReadoutPlate-module__U-56Xa__row{border-top:1px solid var(--lw-hair-divider);justify-content:space-between;gap:8px;padding-top:2px;display:flex}.ReadoutPlate-module__U-56Xa__name{white-space:nowrap;color:var(--lw-text-2)}.ReadoutPlate-module__U-56Xa__value{color:var(--lw-text-3)}
.LifePlate-module__0dTFVW__life{background:var(--lw-sunken);position:absolute;inset:0}.LifePlate-module__0dTFVW__canvas{width:100%;height:100%;position:absolute;inset:0}.LifePlate-module__0dTFVW__label{background:var(--lw-sunken);font-family:var(--lw-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lw-text-3);padding:0 3px;font-size:8px;font-weight:600;position:absolute;bottom:5px;left:7px}
.BinomialPlate-module__P_5nga__binomial{background:var(--lw-sunken);position:absolute;inset:0}.BinomialPlate-module__P_5nga__canvas{width:100%;height:100%;position:absolute;inset:0}.BinomialPlate-module__P_5nga__readout{background:var(--lw-sunken);font-family:var(--lw-font-mono);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--lw-text-3);padding:0 3px;font-size:8px;font-weight:600;position:absolute;top:5px;left:7px}
.AsciiPlate-module__ttDU0G__ascii{background:var(--lw-panel);position:absolute;inset:0;overflow:hidden;container-type:size}.AsciiPlate-module__ttDU0G__pre{font-family:var(--lw-font-mono);font-size:calc(100cqw / (var(--ascii-columns) * .6));letter-spacing:0;white-space:pre;color:var(--lw-text-2);margin:0;line-height:1}.AsciiPlate-module__ttDU0G__onLight,[data-theme=light] .AsciiPlate-module__ttDU0G__onDark{display:none}[data-theme=light] .AsciiPlate-module__ttDU0G__onLight{display:block}
.InspectionHints-module__UcgWca__hints{align-items:center;gap:var(--lw-space-24);pointer-events:none;display:flex}.InspectionHints-module__UcgWca__action{align-items:center;gap:var(--lw-space-8);display:flex}.InspectionHints-module__UcgWca__well{border-radius:var(--lw-r-xs);background:var(--lw-sunken);width:22px;height:26px;box-shadow:inset 0 0 0 1px var(--lw-hair-border);color:var(--lw-text-2);place-items:center;display:grid}.InspectionHints-module__UcgWca__well svg{display:block}.InspectionHints-module__UcgWca__touch{pointer-events:none;justify-content:center;display:flex}
.SpecStrip-module__nRWT9a__strip{margin:0}.SpecStrip-module__nRWT9a__item{justify-content:space-between;align-items:center;gap:var(--lw-space-12);display:flex}.SpecStrip-module__nRWT9a__item dd{margin:0}.SpecStrip-module__nRWT9a__value{color:var(--lw-text);white-space:nowrap}.SpecStrip-module__nRWT9a__status{align-items:center;gap:var(--lw-space-8);font-family:var(--lw-font-mono);font-size:var(--lw-size-micro);letter-spacing:var(--lw-tracking-label);text-transform:uppercase;color:var(--lw-text-2);white-space:nowrap;display:flex}.SpecStrip-module__nRWT9a__danger{color:var(--lw-danger)}.SpecStrip-module__nRWT9a__led{flex:none;display:inline-flex}.SpecStrip-module__nRWT9a__column{display:grid}.SpecStrip-module__nRWT9a__column .SpecStrip-module__nRWT9a__item,.SpecStrip-module__nRWT9a__column .SpecStrip-module__nRWT9a__status{min-height:30px}.SpecStrip-module__nRWT9a__leader{min-width:var(--lw-space-12);background:linear-gradient(90deg, var(--lw-text-3) 1px, transparent 1px) 0 50% / 4px 1px repeat-x;flex:1;height:12px}.SpecStrip-module__nRWT9a__row{align-items:center;gap:var(--lw-space-24);height:40px;padding:0 var(--lw-space-16);scrollbar-width:none;border-top:1px solid var(--lw-hair-divider);border-bottom:1px solid var(--lw-hair-divider);-webkit-mask-image:linear-gradient(90deg, var(--lw-canvas) 85%, transparent);mask-image:linear-gradient(90deg, var(--lw-canvas) 85%, transparent);display:flex;overflow-x:auto}.SpecStrip-module__nRWT9a__row::-webkit-scrollbar{display:none}.SpecStrip-module__nRWT9a__row .SpecStrip-module__nRWT9a__item{gap:var(--lw-space-8);flex:none}.SpecStrip-module__nRWT9a__row .SpecStrip-module__nRWT9a__leader{display:none}.SpecStrip-module__nRWT9a__row .SpecStrip-module__nRWT9a__status{flex:none;margin-left:auto}
.StageAxes-module__ZCzLdG__frame{pointer-events:none;position:absolute;inset:0}.StageAxes-module__ZCzLdG__xAxis,.StageAxes-module__ZCzLdG__yAxis{background:var(--lw-text-3);position:absolute}.StageAxes-module__ZCzLdG__xAxis{height:1px;bottom:40px;left:40px;right:40px}.StageAxes-module__ZCzLdG__yAxis{width:1px;top:40px;bottom:40px;left:40px}.StageAxes-module__ZCzLdG__x,.StageAxes-module__ZCzLdG__y{transition:opacity var(--lw-dur-sm) var(--lw-ease-out)}@starting-style{.StageAxes-module__ZCzLdG__x,.StageAxes-module__ZCzLdG__y{opacity:0}}.StageAxes-module__ZCzLdG__x{white-space:nowrap;position:absolute;bottom:20px;translate:-50%}.StageAxes-module__ZCzLdG__origin{position:absolute;bottom:31px;left:31px;translate:-50% 50%}.StageAxes-module__ZCzLdG__y{position:absolute;left:10px;translate:0 -50%}
.InspectorFrame-module__XVknTa__frame{-webkit-user-select:none;user-select:none;box-sizing:border-box;isolation:isolate;background:var(--lw-sunken);border-radius:var(--lw-r-lg);box-shadow:var(--lw-elev-modal), 0 0 0 1px var(--lw-hair-border);color:var(--lw-text);transform-origin:0 0;flex-direction:column;display:flex;position:relative;overflow:hidden}.InspectorFrame-module__XVknTa__desktop{width:min(1100px,100%);height:min(740px, calc(100dvh - var(--lw-space-48)))}.InspectorFrame-module__XVknTa__frame :is(input,textarea){-webkit-user-select:text;user-select:text}.InspectorFrame-module__XVknTa__stageWrap{min-height:0;box-shadow:var(--lw-elev-sunken);flex:1;position:relative;overflow:hidden}.InspectorFrame-module__XVknTa__grid{pointer-events:none;background-image:repeating-linear-gradient(0deg, transparent 0 199px, var(--lw-hair-border) 199px 200px), repeating-linear-gradient(90deg, transparent 0 199px, var(--lw-hair-border) 199px 200px), repeating-linear-gradient(0deg, transparent 0 39px, var(--lw-hair-divider) 39px 40px), repeating-linear-gradient(90deg, transparent 0 39px, var(--lw-hair-divider) 39px 40px);position:absolute;inset:0}.InspectorFrame-module__XVknTa__grid[data-scaled]{--grid-0-ink:color-mix(in oklab, color-mix(in oklab, var(--lw-hair-border) var(--grid-0-firm), var(--lw-hair-divider)) var(--grid-0-visible), transparent);--grid-1-ink:color-mix(in oklab, color-mix(in oklab, var(--lw-hair-border) var(--grid-1-firm), var(--lw-hair-divider)) var(--grid-1-visible), transparent);--grid-2-ink:color-mix(in oklab, color-mix(in oklab, var(--lw-hair-border) var(--grid-2-firm), var(--lw-hair-divider)) var(--grid-2-visible), transparent);background-image:repeating-linear-gradient(90deg, var(--grid-2-ink) var(--grid-2-at), var(--grid-2-ink) calc(var(--grid-2-at) + 1px), transparent calc(var(--grid-2-at) + 1px), transparent calc(var(--grid-2-at) + var(--grid-2))), repeating-linear-gradient(0deg, var(--grid-2-ink) var(--grid-2-at), var(--grid-2-ink) calc(var(--grid-2-at) + 1px), transparent calc(var(--grid-2-at) + 1px), transparent calc(var(--grid-2-at) + var(--grid-2))), repeating-linear-gradient(90deg, var(--grid-1-ink) var(--grid-1-at), var(--grid-1-ink) calc(var(--grid-1-at) + 1px), transparent calc(var(--grid-1-at) + 1px), transparent calc(var(--grid-1-at) + var(--grid-1))), repeating-linear-gradient(0deg, var(--grid-1-ink) var(--grid-1-at), var(--grid-1-ink) calc(var(--grid-1-at) + 1px), transparent calc(var(--grid-1-at) + 1px), transparent calc(var(--grid-1-at) + var(--grid-1))), repeating-linear-gradient(90deg, var(--grid-0-ink) var(--grid-0-at), var(--grid-0-ink) calc(var(--grid-0-at) + 1px), transparent calc(var(--grid-0-at) + 1px), transparent calc(var(--grid-0-at) + var(--grid-0))), repeating-linear-gradient(0deg, var(--grid-0-ink) var(--grid-0-at), var(--grid-0-ink) calc(var(--grid-0-at) + 1px), transparent calc(var(--grid-0-at) + 1px), transparent calc(var(--grid-0-at) + var(--grid-0)))}.InspectorFrame-module__XVknTa__axes{pointer-events:none;position:absolute;inset:0}.InspectorFrame-module__XVknTa__floating{z-index:2;gap:var(--lw-space-24);pointer-events:none;width:280px;display:grid;position:absolute;top:48px;left:72px}.InspectorFrame-module__XVknTa__titleBlock{gap:10px;display:grid}.InspectorFrame-module__XVknTa__floating .InspectorFrame-module__XVknTa__title{margin:0;font-size:44px;line-height:1.05}.InspectorFrame-module__XVknTa__floating .InspectorFrame-module__XVknTa__whisper{margin:10px 0 0;font-size:20px}.InspectorFrame-module__XVknTa__specs{width:240px}.InspectorFrame-module__XVknTa__floating .InspectorFrame-module__XVknTa__title,.InspectorFrame-module__XVknTa__head .InspectorFrame-module__XVknTa__title{text-shadow:0 0 2px var(--lw-sunken), 0 0 6px var(--lw-sunken), 0 0 12px var(--lw-sunken), 0 0 20px var(--lw-sunken)}.InspectorFrame-module__XVknTa__floating :is(.InspectorFrame-module__XVknTa__floatingEyebrow,.InspectorFrame-module__XVknTa__whisper),.InspectorFrame-module__XVknTa__specs :is(dt,dd),.InspectorFrame-module__XVknTa__eyebrow>*,.InspectorFrame-module__XVknTa__specLines :is(dt,dd){width:fit-content;position:relative}:is(.InspectorFrame-module__XVknTa__specs,.InspectorFrame-module__XVknTa__specLines) [data-spec-leader]{position:relative}.InspectorFrame-module__XVknTa__floating :is(.InspectorFrame-module__XVknTa__floatingEyebrow,.InspectorFrame-module__XVknTa__whisper):before,.InspectorFrame-module__XVknTa__specs :is(dt,dd,[data-spec-leader]):before,.InspectorFrame-module__XVknTa__eyebrow>:before,.InspectorFrame-module__XVknTa__specLines :is(dt,dd,[data-spec-leader]):before{content:"";z-index:-1;background:color-mix(in oklab, var(--lw-sunken) 30%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(90deg, transparent, var(--lw-canvas) 20px, var(--lw-canvas) calc(100% - 20px), transparent), linear-gradient(180deg, transparent, var(--lw-canvas) 45%, var(--lw-canvas) 55%, transparent);mask-image:linear-gradient(90deg, transparent, var(--lw-canvas) 20px, var(--lw-canvas) calc(100% - 20px), transparent), linear-gradient(180deg, transparent, var(--lw-canvas) 45%, var(--lw-canvas) 55%, transparent);pointer-events:none;border-radius:999px;position:absolute;inset:-10px -20px;-webkit-mask-composite:source-in;mask-composite:intersect}.InspectorFrame-module__XVknTa__floating .InspectorFrame-module__XVknTa__tick,.InspectorFrame-module__XVknTa__head .InspectorFrame-module__XVknTa__tick{margin:-14px;padding:14px}.InspectorFrame-module__XVknTa__close{top:var(--lw-space-16);right:var(--lw-space-16);z-index:3;align-items:center;gap:var(--lw-space-12);display:flex;position:absolute}.InspectorFrame-module__XVknTa__closeButton.InspectorFrame-module__XVknTa__closeButton{width:44px;min-width:44px;padding:0}.InspectorFrame-module__XVknTa__close .InspectorFrame-module__XVknTa__closeButton.InspectorFrame-module__XVknTa__closeButton,.InspectorFrame-module__XVknTa__headClose .InspectorFrame-module__XVknTa__closeButton.InspectorFrame-module__XVknTa__closeButton{background:var(--lw-bar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.InspectorFrame-module__XVknTa__hints{z-index:1;position:absolute;bottom:58px;left:72px}.InspectorFrame-module__XVknTa__touchHint{left:0;right:0;bottom:var(--lw-space-4);z-index:1;position:absolute}.InspectorFrame-module__XVknTa__plate{z-index:2;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:56px;left:0;right:0}.InspectorFrame-module__XVknTa__plate>*{pointer-events:auto}.InspectorFrame-module__XVknTa__panel{left:var(--lw-space-16);bottom:var(--lw-space-12);z-index:3;position:absolute}.InspectorFrame-module__XVknTa__dock{top:var(--lw-space-12);right:var(--lw-space-12);bottom:var(--lw-space-12);z-index:3;pointer-events:none;align-items:flex-end;display:flex;position:absolute}.InspectorFrame-module__XVknTa__dock>*{pointer-events:auto}.InspectorFrame-module__XVknTa__gimbal{z-index:2;pointer-events:none;position:absolute;inset:0}.InspectorFrame-module__XVknTa__bar{z-index:1;box-sizing:border-box;align-items:center;gap:var(--lw-space-8);height:64px;padding:0 var(--lw-space-16);border-top:1px solid var(--lw-hair-divider);background:var(--lw-panel);flex:none;display:flex;position:relative}.InspectorFrame-module__XVknTa__arrow.InspectorFrame-module__XVknTa__arrow{width:40px;min-width:40px;font-size:var(--lw-size-body);padding:0;position:relative}.InspectorFrame-module__XVknTa__arrow:before{content:"";position:absolute;inset:-2px}.InspectorFrame-module__XVknTa__index{padding:0 var(--lw-space-4);white-space:nowrap}.InspectorFrame-module__XVknTa__divider{width:1px;height:24px;margin:0 var(--lw-space-4);background:var(--lw-hair-divider);flex:none}.InspectorFrame-module__XVknTa__spacer{flex:1}.InspectorFrame-module__XVknTa__search{flex:0 320px;min-width:120px}.InspectorFrame-module__XVknTa__barHint{margin-left:var(--lw-space-12);white-space:nowrap;align-items:center;gap:6px;display:flex}.InspectorFrame-module__XVknTa__chips{align-items:center;gap:var(--lw-space-8);scrollbar-width:none;min-width:0;padding:var(--lw-space-4) 0;-webkit-mask-image:linear-gradient(90deg, var(--lw-canvas) calc(100% - 32px), transparent);mask-image:linear-gradient(90deg, var(--lw-canvas) calc(100% - 32px), transparent);flex:auto;display:flex;overflow-x:auto}.InspectorFrame-module__XVknTa__chips::-webkit-scrollbar{display:none}.InspectorFrame-module__XVknTa__chips>button{flex:none;height:36px}.InspectorFrame-module__XVknTa__plateBox{justify-items:center;gap:var(--lw-space-8);padding:var(--lw-space-12) var(--lw-space-16);border-radius:var(--lw-r-sm);background:var(--lw-canvas);box-shadow:0 0 0 1px var(--lw-hair-border);display:grid}.InspectorFrame-module__XVknTa__plateLine{align-items:center;gap:10px;display:flex}.InspectorFrame-module__XVknTa__plateText{font-family:var(--lw-font-mono);font-size:var(--lw-size-micro);letter-spacing:var(--lw-tracking-label);text-transform:uppercase;color:var(--lw-text-2)}.InspectorFrame-module__XVknTa__plateDanger{color:var(--lw-text)}.InspectorFrame-module__XVknTa__plateBar{background:var(--lw-hair-border);width:160px;height:2px;display:block;overflow:hidden}.InspectorFrame-module__XVknTa__plateBar>span{background:var(--lw-accent);transform-origin:0;height:100%;transition:transform var(--lw-dur-sm) var(--lw-ease-out);display:block}.InspectorFrame-module__XVknTa__tick{display:grid;overflow:hidden}.InspectorFrame-module__XVknTa__tick>*{grid-area:1/1}.InspectorFrame-module__XVknTa__tickIn{animation:InspectorFrame-module__XVknTa__tick-in var(--lw-dur-md) var(--lw-ease-out) both}.InspectorFrame-module__XVknTa__tickOut{animation:InspectorFrame-module__XVknTa__tick-out var(--lw-dur-md) var(--lw-ease-out) both}.InspectorFrame-module__XVknTa__tick[data-up=true] .InspectorFrame-module__XVknTa__tickIn{animation-name:InspectorFrame-module__XVknTa__tick-in-up}.InspectorFrame-module__XVknTa__tick[data-up=true] .InspectorFrame-module__XVknTa__tickOut{animation-name:InspectorFrame-module__XVknTa__tick-out-up}@keyframes InspectorFrame-module__XVknTa__tick-in{0%{opacity:0;transform:translateY(-100%)}}@keyframes InspectorFrame-module__XVknTa__tick-out{to{opacity:0;transform:translateY(100%)}}@keyframes InspectorFrame-module__XVknTa__tick-in-up{0%{opacity:0;transform:translateY(100%)}}@keyframes InspectorFrame-module__XVknTa__tick-out-up{to{opacity:0;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.InspectorFrame-module__XVknTa__tickIn{animation:none}.InspectorFrame-module__XVknTa__tickOut{display:none}}.InspectorFrame-module__XVknTa__frame[data-morphing=true] .InspectorFrame-module__XVknTa__stageWrap{box-shadow:none}.InspectorFrame-module__XVknTa__frame[data-morphing=true] .InspectorFrame-module__XVknTa__bar{background:0 0}.InspectorFrame-module__XVknTa__frame[data-morphing=true] .InspectorFrame-module__XVknTa__chrome,.InspectorFrame-module__XVknTa__frame[data-morphing=true] .InspectorFrame-module__XVknTa__grid,.InspectorFrame-module__XVknTa__frame[data-morphing=true] .InspectorFrame-module__XVknTa__axes,.InspectorFrame-module__XVknTa__frame[data-morphing=true] [data-inspect-chrome]{opacity:0}.InspectorFrame-module__XVknTa__frame[data-morphing=true] .InspectorFrame-module__XVknTa__bar{border-top-color:#0000}.InspectorFrame-module__XVknTa__frame:not([data-morphing]) .InspectorFrame-module__XVknTa__stageWrap{transition:box-shadow var(--lw-dur-md) var(--lw-ease-out)}.InspectorFrame-module__XVknTa__frame:not([data-morphing]) .InspectorFrame-module__XVknTa__drawerTop .InspectorFrame-module__XVknTa__chrome,.InspectorFrame-module__XVknTa__frame:not([data-morphing]) .InspectorFrame-module__XVknTa__chrome,.InspectorFrame-module__XVknTa__frame:not([data-morphing]) [data-inspect-chrome]{transition:opacity var(--lw-dur-md) var(--lw-ease-out)}.InspectorFrame-module__XVknTa__frame:not([data-morphing]) .InspectorFrame-module__XVknTa__grid,.InspectorFrame-module__XVknTa__frame:not([data-morphing]) .InspectorFrame-module__XVknTa__axes{transition:opacity var(--lw-dur-lg) var(--lw-ease-in-out) var(--lw-dur-md)}.InspectorFrame-module__XVknTa__frame:not([data-morphing]) .InspectorFrame-module__XVknTa__bar{transition:opacity var(--lw-dur-md) var(--lw-ease-out), border-color var(--lw-dur-md) var(--lw-ease-out), background-color var(--lw-dur-md) var(--lw-ease-out)}.InspectorFrame-module__XVknTa__drawer{border-radius:var(--lw-r-lg) var(--lw-r-lg) 0 0;width:100%;height:94dvh}.InspectorFrame-module__XVknTa__drawerTop{z-index:3;pointer-events:none;position:absolute;top:0;left:0;right:0}.InspectorFrame-module__XVknTa__drawerTop>:first-child:not(.InspectorFrame-module__XVknTa__head),.InspectorFrame-module__XVknTa__headClose{pointer-events:auto}.InspectorFrame-module__XVknTa__drawer .InspectorFrame-module__XVknTa__axes{top:var(--drawer-head,0px)}.InspectorFrame-module__XVknTa__drawer .InspectorFrame-module__XVknTa__gimbal{top:28px}.InspectorFrame-module__XVknTa__head{align-items:flex-start;gap:var(--lw-space-16);padding:var(--lw-space-8) calc(44px + 2 * var(--lw-space-12)) var(--lw-space-12) var(--lw-space-16);display:flex}.InspectorFrame-module__XVknTa__headText{gap:var(--lw-space-8);flex:1;min-width:0;display:grid}.InspectorFrame-module__XVknTa__eyebrow{align-items:center;gap:var(--lw-space-12);display:flex}.InspectorFrame-module__XVknTa__head .InspectorFrame-module__XVknTa__title{text-wrap:balance;margin:0;font-size:34px;line-height:1}.InspectorFrame-module__XVknTa__head .InspectorFrame-module__XVknTa__tick{margin-block:-4px -10px;padding-block:4px 10px}.InspectorFrame-module__XVknTa__headClose{top:var(--lw-space-12);right:var(--lw-space-12);z-index:4;position:absolute}.InspectorFrame-module__XVknTa__drawerSpecs{justify-items:start;gap:var(--lw-space-4);width:min(240px,100% - 132px);padding:0 0 var(--lw-space-12) var(--lw-space-16);display:grid}.InspectorFrame-module__XVknTa__specLines{width:100%}.InspectorFrame-module__XVknTa__drawerSearch{min-width:0}.InspectorFrame-module__XVknTa__drawer .InspectorFrame-module__XVknTa__bar{gap:var(--lw-space-8);height:auto;padding:var(--lw-space-8) var(--lw-space-16) max(var(--lw-space-12), env(safe-area-inset-bottom));display:grid}.InspectorFrame-module__XVknTa__chipsRow{flex:none;width:100%}.InspectorFrame-module__XVknTa__actionRow{align-items:center;gap:var(--lw-space-8);min-height:44px;display:flex}@media (prefers-reduced-motion:reduce){dialog[open]>.InspectorFrame-module__XVknTa__frame{animation:InspectorFrame-module__XVknTa__frame-fade var(--lw-dur-md) var(--lw-ease-out) both}}@keyframes InspectorFrame-module__XVknTa__frame-fade{0%{opacity:0}}
.InspectionDialog-module__P2YGIq__dialog{width:100%;max-width:none;height:100dvh;max-height:none;padding:var(--lw-space-24);color:var(--lw-text);background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.InspectionDialog-module__P2YGIq__dialog[open]{place-items:center;display:grid}.InspectionDialog-module__P2YGIq__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--lw-backdrop);opacity:var(--inspect-backdrop,1)}.InspectionDialog-module__P2YGIq__stage{cursor:grab;touch-action:none;transform-origin:50%;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.InspectionDialog-module__P2YGIq__stage:focus-visible{--lw-shadow:inset 0 0 0 1px var(--lw-accent), inset 0 0 0 4px var(--lw-accent-ring)}.InspectionDialog-module__P2YGIq__stage[data-pointer-focus]:focus-visible{--lw-shadow:0 0 0 0 transparent}.InspectionDialog-module__P2YGIq__stage[data-dragging=true]{cursor:grabbing}.InspectionDialog-module__P2YGIq__handle{touch-action:none;cursor:grab;flex:none;place-items:center;height:20px;display:grid}.InspectionDialog-module__P2YGIq__handle span{border-radius:var(--lw-r-pill);background:var(--lw-text-3);width:36px;height:4px}.InspectionDialog-module__P2YGIq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:639px){.InspectionDialog-module__P2YGIq__dialog{padding:0}.InspectionDialog-module__P2YGIq__dialog[open]{align-items:end}}
.StageCallouts-module___IcXpW__frame{pointer-events:none;opacity:0;position:absolute;inset:0;overflow:hidden}.StageCallouts-module___IcXpW__leaders{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.StageCallouts-module___IcXpW__line{fill:none;stroke:var(--lw-text-3);stroke-width:1px;transition:stroke var(--lw-dur-xs) var(--lw-ease-out)}.StageCallouts-module___IcXpW__dot{fill:var(--lw-text-3);transition:fill var(--lw-dur-xs) var(--lw-ease-out)}[data-hot=true] .StageCallouts-module___IcXpW__line{stroke:var(--lw-accent)}[data-hot=true] .StageCallouts-module___IcXpW__dot{fill:var(--lw-accent)}[data-theme=light] [data-hot=true] .StageCallouts-module___IcXpW__line{stroke:var(--lw-accent-text)}[data-theme=light] [data-hot=true] .StageCallouts-module___IcXpW__dot{fill:var(--lw-accent-text)}.StageCallouts-module___IcXpW__label{white-space:nowrap;will-change:transform;position:absolute;top:0;left:0}
.PointerTag-module__1ZwNUa__tag{z-index:3;align-items:center;gap:var(--lw-space-8);border-radius:var(--lw-r-xs);background:var(--lw-panel-2);box-shadow:var(--lw-elev-popover);color:var(--lw-text);white-space:nowrap;pointer-events:none;transition:opacity var(--lw-dur-xs) var(--lw-ease-out);padding:6px 10px;display:flex;position:absolute}.PointerTag-module__1ZwNUa__tag[data-flip-x=true]{translate:-100%}.PointerTag-module__1ZwNUa__tag[data-flip-y=true]{translate:0 -100%}.PointerTag-module__1ZwNUa__tag[data-flip-x=true][data-flip-y=true]{translate:-100% -100%}@starting-style{.PointerTag-module__1ZwNUa__tag{opacity:0}}
.ColorPicker-module__BClU4a__picker{gap:var(--lw-space-8);flex-wrap:wrap;width:100%;display:flex}.ColorPicker-module__BClU4a__well{border:1px solid var(--lw-hair-border);border-radius:var(--lw-r-sm);background:var(--lw-sunken);cursor:pointer;flex:0 0 44px;width:44px;height:44px;padding:8px}.ColorPicker-module__BClU4a__well::-webkit-color-swatch-wrapper{padding:0}.ColorPicker-module__BClU4a__well::-webkit-color-swatch{border-radius:var(--lw-r-pill);border:0}.ColorPicker-module__BClU4a__well::-moz-color-swatch{border-radius:var(--lw-r-pill);border:0}.ColorPicker-module__BClU4a__picker .ColorPicker-module__BClU4a__code{flex:1;min-width:100px;height:44px}
.FinishDock-module__dXBZEq__dock{box-sizing:border-box;gap:var(--lw-space-12);border-radius:var(--lw-r-md);background:var(--lw-panel-2);width:296px;max-height:100%;box-shadow:var(--lw-elev-popover);transition:opacity var(--lw-dur-md) var(--lw-ease-out), transform var(--lw-dur-md) var(--lw-ease-out);padding:14px;display:grid;overflow-y:auto}@starting-style{.FinishDock-module__dXBZEq__dock{opacity:0;transform:translate(16px)}}.FinishDock-module__dXBZEq__dock[data-exit=true]{opacity:0;transition-duration:var(--lw-dur-sm);transform:translate(16px)}.FinishDock-module__dXBZEq__head{justify-content:space-between;align-items:center;display:flex}.FinishDock-module__dXBZEq__parts{gap:2px;display:grid}.FinishDock-module__dXBZEq__part{border-radius:var(--lw-r-xs);height:36px;color:var(--lw-text);font:inherit;text-align:left;cursor:pointer;--lw-shadow:0 0 0 0 transparent;transition:background-color var(--lw-dur-sm) var(--lw-ease-out), color var(--lw-dur-sm) var(--lw-ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;display:flex}.FinishDock-module__dXBZEq__part:not([aria-pressed=true]):hover{background:var(--lw-hair-divider)}.FinishDock-module__dXBZEq__part[aria-pressed=true]{color:var(--lw-accent-text)}.FinishDock-module__dXBZEq__partSwatch{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--lw-hair-border);border-radius:3px;flex:none}.FinishDock-module__dXBZEq__partName{min-width:0;font-family:var(--lw-font-sans);font-size:var(--lw-size-small);flex:1}.FinishDock-module__dXBZEq__editor{gap:var(--lw-space-12);padding-top:var(--lw-space-12);border-top:1px solid var(--lw-hair-divider);display:grid}.FinishDock-module__dXBZEq__field{border-radius:var(--lw-r-sm);background:linear-gradient(to top, var(--lw-picker-black), transparent), linear-gradient(to right, var(--lw-picker-white), var(--field-hue));--lw-shadow:inset 0 0 0 1px var(--lw-hair-border);height:128px;box-shadow:var(--lw-shadow);cursor:crosshair;touch-action:none;position:relative}.FinishDock-module__dXBZEq__hue{border-radius:var(--lw-r-pill);background:var(--lw-picker-spectrum);--lw-shadow:inset 0 0 0 1px var(--lw-hair-border);height:12px;box-shadow:var(--lw-shadow);cursor:pointer;touch-action:none;position:relative}.FinishDock-module__dXBZEq__thumb{width:14px;height:14px;box-shadow:0 0 0 2px var(--lw-picker-white), 0 0 0 3px color-mix(in srgb, var(--lw-picker-black) 45%, transparent);pointer-events:none;border-radius:50%;margin:-7px 0 0 -7px;position:absolute}.FinishDock-module__dXBZEq__hueThumb{width:16px;height:16px;margin:-8px 0 0 -8px;top:50%}.FinishDock-module__dXBZEq__filaments{gap:var(--lw-space-8);display:grid}.FinishDock-module__dXBZEq__filamentRow{gap:6px;display:flex}.FinishDock-module__dXBZEq__filament{border-radius:var(--lw-r-xs);--lw-shadow:inset 0 0 0 1px var(--lw-hair-border);width:32px;height:32px;box-shadow:var(--lw-shadow);cursor:pointer;border:0;padding:0}.FinishDock-module__dXBZEq__foot{border-top:1px solid var(--lw-hair-divider);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.FinishDock-module__dXBZEq__done{min-height:32px;padding:0 var(--lw-space-4);border-radius:var(--lw-r-xs);color:inherit;cursor:pointer;--lw-shadow:0 0 0 0 transparent;background:0 0;border:0;align-items:center;gap:6px;display:flex}
.ExplodeToggle-module__Oe_4NW__toggle.ExplodeToggle-module__Oe_4NW__toggle{flex:none;min-width:120px}.ExplodeToggle-module__Oe_4NW__glyph{flex:none;display:block}
.NavBar-module__emhPdW__slot{--lw-bar-h:64px;--lw-bar-h-condensed:56px;height:var(--lw-bar-h)}.NavBar-module__emhPdW__sticky{z-index:3;position:sticky;top:0}.NavBar-module__emhPdW__brand{align-items:center;gap:var(--lw-space-12);min-width:0;color:inherit;border-radius:var(--lw-r-xs);text-decoration:none;display:flex}.NavBar-module__emhPdW__name{white-space:nowrap}.NavBar-module__emhPdW__nav{gap:28px;display:flex}.NavBar-module__emhPdW__link{color:var(--lw-text-2);border-radius:var(--lw-r-xs);transition:color var(--lw-dur-sm) var(--lw-ease-out);text-decoration:none}.NavBar-module__emhPdW__link .NavBar-module__emhPdW__linkLabel{color:inherit}.NavBar-module__emhPdW__link:hover,.NavBar-module__emhPdW__current{color:var(--lw-text)}.NavBar-module__emhPdW__right{align-items:center;gap:18px;display:flex}.NavBar-module__emhPdW__status{align-items:center;gap:var(--lw-space-8);white-space:nowrap;display:inline-flex}.NavBar-module__emhPdW__clock{white-space:nowrap}@media (max-width:640px){.NavBar-module__emhPdW__nav,.NavBar-module__emhPdW__clock,.NavBar-module__emhPdW__kbd{display:none}}@media (max-width:480px){.NavBar-module__emhPdW__status{display:none}}.NavBar-module__emhPdW__nav{position:relative}.NavBar-module__emhPdW__indicator{bottom:calc(-1 * var(--lw-space-8));height:var(--lw-space-2);border-radius:var(--lw-r-pill);background:var(--lw-accent);pointer-events:none;opacity:0;transition:left var(--lw-dur-sm) var(--lw-ease-out), right var(--lw-dur-md) var(--lw-ease-out), opacity var(--lw-dur-sm) ease;position:absolute}.NavBar-module__emhPdW__indicator[data-forward=true]{transition:left var(--lw-dur-md) var(--lw-ease-out), right var(--lw-dur-sm) var(--lw-ease-out), opacity var(--lw-dur-sm) ease}.NavBar-module__emhPdW__indicator[data-visible=true]{opacity:1}@media (prefers-reduced-motion:reduce){.NavBar-module__emhPdW__indicator,.NavBar-module__emhPdW__indicator[data-forward=true]{transition:opacity var(--lw-dur-sm) ease}}
.SectionHeader-module__oy5oHG__header{justify-content:space-between;align-items:baseline;gap:var(--lw-space-24);display:flex}.SectionHeader-module__oy5oHG__lead{align-items:baseline;gap:20px;min-width:0;display:flex}.SectionHeader-module__oy5oHG__title{margin:0}.SectionHeader-module__oy5oHG__meta{white-space:nowrap}@media (max-width:640px){.SectionHeader-module__oy5oHG__header{align-items:flex-start;gap:var(--lw-space-8);flex-direction:column}}
.ShelfFinish-module__gwJLTW__control{z-index:1;isolation:isolate;align-self:center;align-items:center;display:inline-flex;position:relative}.ShelfFinish-module__gwJLTW__control:before{content:"";z-index:-1;inset:calc(-1 * var(--lw-space-16)) calc(-1 * var(--lw-space-24));position:absolute}.ShelfFinish-module__gwJLTW__reveal{opacity:0;transition:grid-template-columns var(--lw-dur-md) var(--lw-ease-out) var(--lw-dur-md), opacity var(--lw-dur-md) var(--lw-ease-out) var(--lw-dur-md);grid-template-columns:0fr;display:grid}.ShelfFinish-module__gwJLTW__control:hover .ShelfFinish-module__gwJLTW__reveal,.ShelfFinish-module__gwJLTW__control[data-open] .ShelfFinish-module__gwJLTW__reveal{opacity:1;transition:grid-template-columns var(--lw-dur-md) var(--lw-ease-out), opacity var(--lw-dur-md) var(--lw-ease-out);grid-template-columns:1fr}.ShelfFinish-module__gwJLTW__control:has(:focus-visible) .ShelfFinish-module__gwJLTW__reveal{opacity:1;transition:grid-template-columns var(--lw-dur-md) var(--lw-ease-out), opacity var(--lw-dur-md) var(--lw-ease-out);grid-template-columns:1fr}.ShelfFinish-module__gwJLTW__revealInner{white-space:nowrap;align-items:center;min-width:0;padding-block:3px;display:inline-flex;overflow:hidden}.ShelfFinish-module__gwJLTW__dial{--dial-inset:calc(var(--lw-space-2) + 1px);--dial:calc(18px + 2 * var(--dial-inset));width:var(--dial);height:var(--dial);border-radius:calc(var(--lw-r-sm) + var(--dial-inset));cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ShelfFinish-module__gwJLTW__dial:disabled{cursor:default}.ShelfFinish-module__gwJLTW__ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ShelfFinish-module__gwJLTW__swatch{width:calc(var(--dial) - 2 * var(--dial-inset));height:calc(var(--dial) - 2 * var(--dial-inset));border-radius:var(--lw-r-sm);grid-area:1/1;display:block}.ShelfFinish-module__gwJLTW__track{fill:none;stroke:var(--lw-hair-divider);stroke-width:1px}.ShelfFinish-module__gwJLTW__run{fill:none;stroke:var(--lw-text-3);stroke-width:1px;stroke-linecap:round;stroke-dasharray:1;animation:ShelfFinish-module__gwJLTW__lw-shelf-trace var(--hold) linear var(--into) both, ShelfFinish-module__gwJLTW__lw-shelf-appear var(--lw-dur-md) var(--lw-ease-out);transition:opacity var(--lw-dur-md) var(--lw-ease-out)}.ShelfFinish-module__gwJLTW__run[data-clear]{opacity:0}@keyframes ShelfFinish-module__gwJLTW__lw-shelf-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ShelfFinish-module__gwJLTW__lw-shelf-appear{0%{opacity:0}}.ShelfFinish-module__gwJLTW__glyphs{color:var(--lw-fixed-paper);filter:drop-shadow(0 0 1.5px color-mix(in srgb, var(--lw-fixed-ink) 60%, transparent));opacity:0;transition:opacity var(--lw-dur-sm) var(--lw-ease-out);grid-area:1/1;display:grid}.ShelfFinish-module__gwJLTW__control:hover .ShelfFinish-module__gwJLTW__glyphs,.ShelfFinish-module__gwJLTW__dial:focus-visible .ShelfFinish-module__gwJLTW__glyphs{opacity:1}.ShelfFinish-module__gwJLTW__glyph{fill:currentColor;opacity:0;filter:blur(2px);width:10px;height:10px;transition:opacity var(--lw-dur-sm) var(--lw-ease-out), scale var(--lw-dur-sm) var(--lw-ease-out), filter var(--lw-dur-sm) var(--lw-ease-out);grid-area:1/1;scale:.6}.ShelfFinish-module__gwJLTW__glyph[data-on]{opacity:1;filter:none;scale:1}.ShelfFinish-module__gwJLTW__keys{--key:18px;--key-gap:6px;gap:var(--key-gap);padding:4px 3px 4px var(--lw-space-8);display:inline-flex;position:relative}.ShelfFinish-module__gwJLTW__key{width:var(--key);height:var(--key);border:1px solid var(--lw-hair-strong);border-radius:var(--lw-r-xs);cursor:pointer;padding:0}.ShelfFinish-module__gwJLTW__slider{top:4px;left:var(--lw-space-8);z-index:1;width:var(--key);height:var(--key);border-radius:var(--lw-r-xs);box-shadow:0 0 0 2px var(--lw-canvas), 0 0 0 3px var(--lw-accent-ring);translate:calc(var(--target) * (var(--key) + var(--key-gap))) 0;pointer-events:none;transition:translate var(--lw-dur-md) var(--lw-ease-in-out);position:absolute}.ShelfFinish-module__gwJLTW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ShelfFinish-module__gwJLTW__slider,.ShelfFinish-module__gwJLTW__glyph{transition-property:opacity}}
.Bench-module__Nj-bsW__bench{align-items:flex-start;gap:var(--lw-space-16);overscroll-behavior-x:contain;scrollbar-width:none;padding:var(--lw-space-32) var(--lw-inset) var(--lw-space-32);margin-top:calc(-1 * var(--lw-space-32));margin-bottom:calc(-1 * var(--lw-space-24));border-radius:var(--lw-r-sm);display:flex;overflow-x:auto}.Bench-module__Nj-bsW__bench::-webkit-scrollbar{display:none}.Bench-module__Nj-bsW__end{align-items:flex-end}.Bench-module__Nj-bsW__item{flex:none;min-width:0;display:grid}@media (max-width:640px){.Bench-module__Nj-bsW__item{max-width:calc(100% - var(--lw-space-48))}}.Bench-module__Nj-bsW__carousel{min-width:0;position:relative}.Bench-module__Nj-bsW__carousel .Bench-module__Nj-bsW__bench{cursor:grab;-webkit-user-select:none;user-select:none}.Bench-module__Nj-bsW__carousel .Bench-module__Nj-bsW__bench[data-dragging]{cursor:grabbing}.Bench-module__Nj-bsW__arrow{margin-top:calc(-1 * var(--lw-space-24));width:var(--lw-space-48);height:var(--lw-space-48);color:var(--lw-text-2);background:color-mix(in srgb, var(--lw-panel) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--lw-shadow:inset 0 0 0 1px var(--lw-hair-border), 0 2px 8px var(--lw-hair-border);box-shadow:var(--lw-shadow);cursor:pointer;transition:opacity var(--lw-dur-sm) ease, transform var(--lw-dur-sm) var(--lw-ease-out), color var(--lw-dur-sm) ease;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%}.Bench-module__Nj-bsW__previous{left:var(--lw-space-8)}.Bench-module__Nj-bsW__next{right:var(--lw-space-8)}.Bench-module__Nj-bsW__arrow:disabled{opacity:0;pointer-events:none;transform:scale(.95)}.Bench-module__Nj-bsW__arrow:active{transform:scale(.97)}@media (any-hover:hover){.Bench-module__Nj-bsW__arrow:hover{color:var(--lw-text)}}@media (prefers-reduced-motion:reduce){.Bench-module__Nj-bsW__arrow{transition:opacity var(--lw-dur-sm) ease}.Bench-module__Nj-bsW__arrow:active,.Bench-module__Nj-bsW__arrow:disabled{transform:none}}
.WaveSeam-module__YS_vyW__seam{z-index:1;position:relative;overflow:hidden}.WaveSeam-module__YS_vyW__overlap{margin-top:-40px}.WaveSeam-module__YS_vyW__flip{background:0 0;margin-top:-1px;margin-bottom:-40px;transform:scaleY(-1)}.WaveSeam-module__YS_vyW__sheet{position:relative}.WaveSeam-module__YS_vyW__clip{pointer-events:none;mix-blend-mode:soft-light;opacity:.18;position:absolute;inset:0}@media (max-width:720px){.WaveSeam-module__YS_vyW__sheet{width:200%}}
.DivisionKnob-module__lvEyqq__control{-webkit-user-select:none;user-select:none;width:calc(var(--lw-control-hit) * 3);font-family:var(--lw-font-mono);font-size:var(--lw-size-readout-sm);color:var(--lw-text-2);flex-shrink:0}.DivisionKnob-module__lvEyqq__readout{justify-content:space-between;gap:var(--lw-space-8);white-space:nowrap;align-items:baseline;display:flex}.DivisionKnob-module__lvEyqq__value{color:var(--lw-accent);font-variant-numeric:tabular-nums}.DivisionKnob-module__lvEyqq__unit{color:var(--lw-text-3)}.DivisionKnob-module__lvEyqq__adjust{align-items:center;display:flex}.DivisionKnob-module__lvEyqq__step,.DivisionKnob-module__lvEyqq__dial{width:var(--lw-control-hit);height:var(--lw-control-hit);border-radius:var(--lw-r-sm);flex-shrink:0}.DivisionKnob-module__lvEyqq__step{color:var(--lw-text-2);font:inherit;font-size:var(--lw-size-body);cursor:pointer;background:0 0;border:0}.DivisionKnob-module__lvEyqq__step:disabled{opacity:.25;cursor:default}.DivisionKnob-module__lvEyqq__step:active:not(:disabled){color:var(--lw-accent)}.DivisionKnob-module__lvEyqq__dial{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;position:relative}.DivisionKnob-module__lvEyqq__ticks{inset:calc(var(--lw-space-2) / 2);background:repeating-conic-gradient(from -137deg, var(--lw-hair-strong) 0deg 2deg, transparent 2deg 27deg);-webkit-mask-image:radial-gradient(transparent calc(var(--lw-space-16) + var(--lw-space-2)), black calc(var(--lw-space-16) + var(--lw-space-2)));mask-image:radial-gradient(transparent calc(var(--lw-space-16) + var(--lw-space-2)), black calc(var(--lw-space-16) + var(--lw-space-2)));border-radius:50%;position:absolute}.DivisionKnob-module__lvEyqq__rotor{inset:calc(var(--lw-space-12) / 2);border-radius:var(--lw-r-pill);background:linear-gradient(var(--lw-hl), transparent), var(--lw-panel);--lw-shadow:var(--lw-elev-card);box-shadow:var(--lw-shadow);transition:transform var(--lw-dur-sm) var(--lw-ease-out), box-shadow var(--lw-dur-sm) var(--lw-ease-out);position:absolute}.DivisionKnob-module__lvEyqq__guide{fill:none;width:1px;height:1px;stroke:var(--lw-accent);stroke-width:1px;stroke-linecap:round;pointer-events:none;opacity:0;transition:opacity var(--lw-dur-sm) var(--lw-ease-out);position:absolute;top:50%;left:50%;overflow:visible}.DivisionKnob-module__lvEyqq__dial[data-dragging] .DivisionKnob-module__lvEyqq__guide{opacity:.35}.DivisionKnob-module__lvEyqq__travel{inset:calc(-1 * var(--lw-space-4));width:calc(100% + var(--lw-space-8));max-width:none;height:calc(100% + var(--lw-space-8));fill:none;stroke:var(--lw-accent);stroke-width:1.5px;pointer-events:none;opacity:0;transition:opacity var(--lw-dur-sm) var(--lw-ease-out);position:absolute}.DivisionKnob-module__lvEyqq__dial[data-dragging] .DivisionKnob-module__lvEyqq__travel{opacity:1}.DivisionKnob-module__lvEyqq__track{opacity:.1}.DivisionKnob-module__lvEyqq__dial:focus-visible:not([data-dragging]):not([data-pointer-focus]) .DivisionKnob-module__lvEyqq__travel{opacity:1}.DivisionKnob-module__lvEyqq__dial:focus-visible:not([data-dragging]):not([data-pointer-focus]) .DivisionKnob-module__lvEyqq__track{opacity:.65}@media (forced-colors:active){.DivisionKnob-module__lvEyqq__dial:focus-visible:not([data-dragging]):not([data-pointer-focus]){border-radius:50%;outline:1px solid highlight}}.DivisionKnob-module__lvEyqq__arc{opacity:.65;stroke-dasharray:0 360;transform-box:view-box;transform-origin:50%}.DivisionKnob-module__lvEyqq__pointer{position:absolute;inset:0}.DivisionKnob-module__lvEyqq__pointer>span{width:var(--lw-space-2);height:var(--lw-space-8);top:var(--lw-space-4);left:calc(50% - var(--lw-space-2) / 2);border-radius:var(--lw-r-pill);background:var(--lw-accent);position:absolute}.DivisionKnob-module__lvEyqq__step{transition:transform var(--lw-dur-sm) var(--lw-ease-out), box-shadow var(--lw-dur-sm) var(--lw-ease-out);box-shadow:var(--lw-shadow,none)}.DivisionKnob-module__lvEyqq__step:active:not(:disabled){--lw-shadow:var(--lw-elev-pressed)}.DivisionKnob-module__lvEyqq__dial[data-dragging]{cursor:grabbing}.DivisionKnob-module__lvEyqq__dial[data-dragging] .DivisionKnob-module__lvEyqq__rotor{--lw-shadow:var(--lw-elev-pressed)}.DivisionKnob-module__lvEyqq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (any-hover:hover){.DivisionKnob-module__lvEyqq__step:hover:not(:disabled){color:var(--lw-accent);background:var(--lw-sunken)}.DivisionKnob-module__lvEyqq__dial:not([data-dragging]):hover .DivisionKnob-module__lvEyqq__rotor{--lw-shadow:var(--lw-elev-card-hover);transform:scale(1.02)}}.DivisionKnob-module__lvEyqq__control{align-items:center;gap:var(--lw-space-2);width:auto;display:flex}.DivisionKnob-module__lvEyqq__adjust{order:-1}.DivisionKnob-module__lvEyqq__step,.DivisionKnob-module__lvEyqq__ticks,.DivisionKnob-module__lvEyqq__readout>span:first-child{display:none}.DivisionKnob-module__lvEyqq__readout{display:block}.DivisionKnob-module__lvEyqq__value{min-width:var(--lw-space-32);display:block}.DivisionKnob-module__lvEyqq__unit{display:block}.DivisionKnob-module__lvEyqq__control{position:relative}.DivisionKnob-module__lvEyqq__touchHint{top:calc(100% + var(--lw-space-4));left:var(--lw-space-4);color:var(--lw-text-2);font-size:var(--lw-size-micro);letter-spacing:var(--lw-tracking-chip);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--lw-dur-sm) var(--lw-ease-out);position:absolute}.DivisionKnob-module__lvEyqq__control[data-touch-hint] .DivisionKnob-module__lvEyqq__touchHint{opacity:.7}@media (prefers-reduced-motion:reduce){.DivisionKnob-module__lvEyqq__touchHint,.DivisionKnob-module__lvEyqq__rotor{transition:none}.DivisionKnob-module__lvEyqq__dial:not([data-dragging]):hover .DivisionKnob-module__lvEyqq__rotor{transform:none}}
.ScopeStrip-module___Ocvya__strip{-webkit-user-select:none;user-select:none;border-top:1px solid var(--lw-hair-divider);position:relative}.ScopeStrip-module___Ocvya__crop{overflow:hidden}.ScopeStrip-module___Ocvya__caption{left:var(--lw-inset);pointer-events:none;gap:18px;display:flex;position:absolute;top:14px}.ScopeStrip-module___Ocvya__toggles{gap:var(--lw-space-4);align-items:center}.ScopeStrip-module___Ocvya__toggles .ScopeStrip-module___Ocvya__scale{margin-left:calc(18px - var(--lw-space-4))}.ScopeStrip-module___Ocvya__channel.ScopeStrip-module___Ocvya__channel{pointer-events:auto;height:auto;padding:2px var(--lw-space-8)}.ScopeStrip-module___Ocvya__readout{right:var(--lw-inset);pointer-events:none;position:absolute;top:13px}@media (max-width:720px){.ScopeStrip-module___Ocvya__crop>*{width:200%;max-width:none}}@media (max-width:760px){.ScopeStrip-module___Ocvya__long .ScopeStrip-module___Ocvya__scale{display:none}}@media (max-width:640px){.ScopeStrip-module___Ocvya__scale{display:none}}@media (max-width:560px){.ScopeStrip-module___Ocvya__long .ScopeStrip-module___Ocvya__readout{display:none}}@media (max-width:480px){.ScopeStrip-module___Ocvya__readout{display:none}}.ScopeStrip-module___Ocvya__zoomable .ScopeStrip-module___Ocvya__header{justify-content:space-between;align-items:center;gap:var(--lw-space-8);padding:var(--lw-space-8) var(--lw-inset);background:linear-gradient(var(--lw-sunken), transparent);display:flex;position:absolute;inset:0 0 auto}.ScopeStrip-module___Ocvya__zoomable .ScopeStrip-module___Ocvya__crop>*{width:100%}.ScopeStrip-module___Ocvya__zoomable .ScopeStrip-module___Ocvya__caption{min-height:var(--lw-control-hit);z-index:1;position:static}:where(.ScopeStrip-module___Ocvya__zoomable) .ScopeStrip-module___Ocvya__channel{min-height:var(--lw-space-24);min-width:var(--lw-control-hit);border-radius:var(--lw-r-sm);box-shadow:var(--lw-shadow);border:0;position:relative}:where(.ScopeStrip-module___Ocvya__zoomable) .ScopeStrip-module___Ocvya__channel:before{content:"";inset:calc((var(--lw-space-24) - var(--lw-control-hit)) / 2) 0;position:absolute}:where(.ScopeStrip-module___Ocvya__zoomable) .ScopeStrip-module___Ocvya__channel:active{--lw-shadow:var(--lw-elev-pressed)}.ScopeStrip-module___Ocvya__controls{gap:var(--lw-space-16);z-index:2;display:flex}.ScopeStrip-module___Ocvya__zoomable .ScopeStrip-module___Ocvya__readout{display:none}@media (max-width:640px){.ScopeStrip-module___Ocvya__zoomable .ScopeStrip-module___Ocvya__header{pointer-events:none;flex-direction:row-reverse}.ScopeStrip-module___Ocvya__controls{gap:var(--lw-space-8);pointer-events:auto}}@media (any-hover:hover){.ScopeStrip-module___Ocvya__zoomable:not(:hover):not(:has(:focus-visible)):not(:has([data-dragging])) .ScopeStrip-module___Ocvya__caption{opacity:.45}.ScopeStrip-module___Ocvya__zoomable:not(:hover):not(:has(:focus-visible)):not(:has([data-dragging])) .ScopeStrip-module___Ocvya__controls>*{opacity:.45}.ScopeStrip-module___Ocvya__zoomable:not(:hover):not(:has(:focus-visible)):not(:has([data-dragging])) .ScopeStrip-module___Ocvya__controls [data-detail]{opacity:0;pointer-events:none}}.ScopeStrip-module___Ocvya__zoomable .ScopeStrip-module___Ocvya__caption,.ScopeStrip-module___Ocvya__controls>*,.ScopeStrip-module___Ocvya__controls [data-detail]{transition:opacity var(--lw-dur-sm) var(--lw-ease-out)}
.Footer-module__cXArXG__footer{justify-content:space-between;align-items:center;gap:var(--lw-space-24);padding:28px var(--lw-inset) 40px;border-top:1px solid var(--lw-hair-border);display:flex;position:relative}.Footer-module__cXArXG__who{flex-direction:column;gap:6px;min-width:0;display:flex}.Footer-module__cXArXG__name{letter-spacing:.1em}.Footer-module__cXArXG__note{text-align:center}.Footer-module__cXArXG__end{align-items:center;gap:18px;display:flex}.Footer-module__cXArXG__sparkles{flex:none;width:70px;height:24px;display:inline-block;position:relative}@media (max-width:640px){.Footer-module__cXArXG__footer{align-items:flex-start;gap:var(--lw-space-16);flex-direction:column}.Footer-module__cXArXG__note{text-align:left}}
.OperatorCard-module__VLWX_a__card{padding:12px;position:relative}.OperatorCard-module__VLWX_a__well{height:250px}.OperatorCard-module__VLWX_a__foot{justify-content:space-between;align-items:flex-end;gap:var(--lw-space-16);padding:12px 6px 2px;display:flex}.OperatorCard-module__VLWX_a__who{flex-direction:column;gap:3px;min-width:0;display:flex}.OperatorCard-module__VLWX_a__name{font-family:var(--lw-font-sans);letter-spacing:-.005em;font-size:16px;font-weight:600}.OperatorCard-module__VLWX_a__jobTitle{letter-spacing:var(--lw-tracking-chip)}.OperatorCard-module__VLWX_a__end{text-align:right;flex-direction:column;align-items:flex-end;gap:7px;display:flex}.OperatorCard-module__VLWX_a__status{align-items:center;gap:var(--lw-space-8);white-space:nowrap;display:inline-flex}
.StructuredNoise-module__r2Av0G__texture{pointer-events:none;shape-rendering:crispedges;color:var(--lw-accent);display:block}.StructuredNoise-module__r2Av0G__texture path{fill:currentColor}.StructuredNoise-module__r2Av0G__texture[data-tone=paper]{color:var(--lw-text)}.StructuredNoise-module__r2Av0G__texture[data-tone=ink]{color:var(--lw-fixed-ink)}[data-theme=light] .StructuredNoise-module__r2Av0G__texture[data-tone=cyan]{color:var(--lw-accent-lo)}@media (prefers-reduced-motion:no-preference){.StructuredNoise-module__r2Av0G__texture path[data-mount=true]:not([data-ready]){visibility:hidden}}canvas.StructuredNoise-module__r2Av0G__texture{image-rendering:pixelated}
.Hero-module__t7plCG__hero{z-index:1;touch-action:pan-y pinch-zoom;position:relative;overflow:hidden}.Hero-module__t7plCG__glow{opacity:.42;pointer-events:none;width:710.4px;height:710.4px;position:absolute;top:-190px;right:-190px}.Hero-module__t7plCG__hero .Hero-module__t7plCG__streaks{width:100%;height:420px;position:absolute;top:0;left:0}.Hero-module__t7plCG__noise{width:512px;height:128px;position:absolute;bottom:0;right:0}.Hero-module__t7plCG__spkA{top:88px;left:50%}.Hero-module__t7plCG__spkB{top:170px;left:54.9%}.Hero-module__t7plCG__spkC{top:420px;left:92.4%}.Hero-module__t7plCG__grid{grid-template-columns:minmax(0, 1fr) var(--lw-hero-aside);padding:96px var(--lw-inset) 36px;align-items:start;gap:56px;display:grid;position:relative}.Hero-module__t7plCG__solo{grid-template-columns:minmax(0,1fr)}.Hero-module__t7plCG__hero[data-aside="420"]{--lw-hero-aside:420px}.Hero-module__t7plCG__hero[data-aside="540"]{--lw-hero-aside:540px}.Hero-module__t7plCG__hero[data-aside="540"] .Hero-module__t7plCG__grid{align-items:center}.Hero-module__t7plCG__main{flex-direction:column;gap:26px;min-width:0;display:flex}.Hero-module__t7plCG__eyebrow{gap:var(--lw-space-16);flex-wrap:wrap;display:flex}.Hero-module__t7plCG__sep{color:var(--lw-text-3)}.Hero-module__t7plCG__whisper{margin:0 0 4px 6px}.Hero-module__t7plCG__lede{text-wrap:pretty;max-width:560px}.Hero-module__t7plCG__actions{align-items:center;gap:var(--lw-space-12);flex-wrap:nowrap;display:flex}.Hero-module__t7plCG__aside{min-width:0}@media (min-width:901px){.Hero-module__t7plCG__hero[data-title=lg] h1{font-size:var(--lw-size-display-lg)}}@media (max-width:900px){.Hero-module__t7plCG__grid{gap:var(--lw-space-48);grid-template-columns:minmax(0,1fr)}.Hero-module__t7plCG__aside{width:var(--lw-hero-aside);justify-self:center;max-width:100%}.Hero-module__t7plCG__hero[data-aside="540"] .Hero-module__t7plCG__aside{margin-top:calc(-1 * var(--lw-space-48));margin-bottom:calc(-1 * var(--lw-space-96));order:-1}.Hero-module__t7plCG__hero[data-aside="540"] .Hero-module__t7plCG__grid{padding-top:var(--lw-space-16);gap:var(--lw-space-8)}.Hero-module__t7plCG__hero .Hero-module__t7plCG__glow{width:620px;height:620px;top:-190px;right:-200px}}@media (max-width:640px){.Hero-module__t7plCG__hero .Hero-module__t7plCG__glow{filter:opacity(.85);width:400px;height:400px;top:-140px;right:-150px}}
.CodeCard-module__PQ8t6G__card{position:relative}.CodeCard-module__PQ8t6G__code{padding:30px 22px 0}
.WorkGrid-module__lSdiWG__work{background:var(--lw-chrome);padding:8px var(--lw-inset) 64px;position:relative}.WorkGrid-module__lSdiWG__header{padding:var(--lw-space-24) 0}.WorkGrid-module__lSdiWG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.WorkGrid-module__lSdiWG__foot{justify-content:space-between;align-items:center;gap:var(--lw-space-24);margin-top:28px;display:flex}.WorkGrid-module__lSdiWG__note{text-align:right}@media (max-width:1024px){.WorkGrid-module__lSdiWG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.WorkGrid-module__lSdiWG__grid{grid-template-columns:minmax(0,1fr)}.WorkGrid-module__lSdiWG__foot{align-items:flex-start;gap:var(--lw-space-16);flex-direction:column}.WorkGrid-module__lSdiWG__note{text-align:left}}
.NowTable-module__MeBcfG__table{margin:0}.NowTable-module__MeBcfG__row{border-top:1px solid var(--lw-hair-divider);grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:20px;padding:11px 0;display:grid}.NowTable-module__MeBcfG__row:last-child{border-bottom:1px solid var(--lw-hair-divider)}.NowTable-module__MeBcfG__lead{margin:0}.NowTable-module__MeBcfG__value{min-width:0;margin:0}.NowTable-module__MeBcfG__state{align-items:center;gap:var(--lw-space-8);white-space:nowrap;display:inline-flex}
.Eyebrow-module__2BVSKW__eyebrow{gap:var(--lw-space-16);flex-wrap:wrap;display:flex}.Eyebrow-module__2BVSKW__sep{color:var(--lw-text-3)}
.About-module__RWBbiq__about{padding:80px var(--lw-inset) 88px;grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:56px;display:grid;position:relative;overflow-x:clip}.About-module__RWBbiq__divider{border-top:1px solid var(--lw-hair-divider)}.About-module__RWBbiq__main{flex-direction:column;gap:26px;min-width:0;display:flex}.About-module__RWBbiq__copy{flex-direction:column;gap:26px;max-width:600px;display:flex}.About-module__RWBbiq__now{max-width:600px;margin-top:6px}.About-module__RWBbiq__figure{min-width:0;margin-top:48px}@media (max-width:900px){.About-module__RWBbiq__about{gap:var(--lw-space-48);padding-top:var(--lw-space-64);grid-template-columns:minmax(0,1fr)}.About-module__RWBbiq__figure{justify-self:center;width:420px;max-width:100%;margin-top:0}}
.InterferenceCard-module__tT06mW__scene{isolation:isolate;border-radius:var(--lw-r-lg);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:320px;position:relative}.InterferenceCard-module__tT06mW__face{backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.InterferenceCard-module__tT06mW__scene:not([data-three]) .InterferenceCard-module__tT06mW__face[aria-hidden=true]{visibility:hidden;pointer-events:none}.InterferenceCard-module__tT06mW__card{height:100%;padding:0}.InterferenceCard-module__tT06mW__well.InterferenceCard-module__tT06mW__well{border-radius:var(--lw-r-lg) var(--lw-r-lg) 0 0;height:272px;position:relative;overflow:hidden}.InterferenceCard-module__tT06mW__ramp{position:absolute;inset:0}.InterferenceCard-module__tT06mW__rings{--lw-drift:running;position:relative}.InterferenceCard-module__tT06mW__caption{gap:var(--lw-space-8);padding:var(--lw-space-12) var(--lw-space-16) var(--lw-space-12);align-items:baseline;display:flex}@media (prefers-reduced-motion:reduce){.InterferenceCard-module__tT06mW__scene[data-three] .InterferenceCard-module__tT06mW__face{transition:opacity var(--lw-dur-sm) var(--lw-ease-out)}.InterferenceCard-module__tT06mW__scene[data-three] .InterferenceCard-module__tT06mW__face[aria-hidden=true]{opacity:0;pointer-events:none!important}.InterferenceCard-module__tT06mW__scene[data-three] .InterferenceCard-module__tT06mW__face[aria-hidden=false]{opacity:1}}.InterferenceCard-module__tT06mW__backSparkle.InterferenceCard-module__tT06mW__backSparkle{left:-7px;right:auto}.InterferenceCard-module__tT06mW__scene:not([data-three]) .InterferenceCard-module__tT06mW__face:after{content:"";border-radius:var(--lw-r-lg);box-shadow:var(--lw-elev-card-glow);pointer-events:none;opacity:0;transition:opacity var(--lw-dur-md) var(--lw-ease-out);position:absolute;inset:0}@media (any-hover:hover){.InterferenceCard-module__tT06mW__scene:hover .InterferenceCard-module__tT06mW__scene:not([data-three]) .InterferenceCard-module__tT06mW__face:after{opacity:.28}}@media (prefers-reduced-motion:reduce){.InterferenceCard-module__tT06mW__scene:not([data-three]) .InterferenceCard-module__tT06mW__face:after{transition:none}}.InterferenceCard-module__tT06mW__scene[data-dragging]{cursor:grabbing}.InterferenceCard-module__tT06mW__ramp{--lw-tex-diag-cyan:url(/textures/ordered-diag-cyan.png);--lw-tex-diag-motion-cyan:url(/textures/ordered-diag-motion-cyan.png)}
