.room_renderer.svelte-1lcf6gn{outline:1px solid var(--border_color_20);flex-grow:0;flex-shrink:0;display:flex}.dialog.svelte-8u0dsw{--pane_shadow:var(--shadow_bottom_xl) color-mix(in oklab, var(--shadow_color,var(--shadow_color_umbra)) var(--shadow_alpha_70), transparent);width:100%;max-width:none;height:100%;max-height:none;color:inherit;overscroll-behavior:contain;background:0 0;border:none;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.dialog.svelte-8u0dsw::backdrop{background-color:var(--backdrop_color,var(--darken_60,#000000a6));transition:background-color var(--duration_2) ease}@starting-style{.dialog.svelte-8u0dsw::backdrop{background-color:#0000}}html:has(dialog.dialog[open]){scrollbar-gutter:stable;overflow:hidden}.dialog-wrapper.svelte-8u0dsw{justify-content:center;align-items:center;min-height:100%;display:flex}.align-top.svelte-8u0dsw .dialog-wrapper:where(.svelte-8u0dsw){align-items:start}.inline.svelte-1b36jzq{vertical-align:middle;display:inline-block;position:relative}.menu-worlds.svelte-prhekh code:where(.svelte-prhekh){min-width:0}h3.svelte-tf0tti{font-size:var(--font_size_lg)}.ok.svelte-tf0tti{color:var(--palette_b_50)}.calibration.svelte-tf0tti{border-color:var(--palette_i_50)}.meter.svelte-tf0tti{height:var(--space_sm);background-color:var(--darken_05);border-radius:var(--border_radius_xs);position:relative;overflow:hidden}.meter-fill.svelte-tf0tti{background-color:var(--palette_i_50);position:absolute;top:0;bottom:0;left:0}.sectors.svelte-tf0tti{gap:var(--space_xs3);display:flex}.sector.svelte-tf0tti{height:var(--space_sm);background-color:var(--darken_05);border-radius:var(--border_radius_xs);flex:1}.sector.reached.svelte-tf0tti{background-color:var(--palette_i_50)}.gamepad-stick-field.svelte-fpkqzm{width:100%;height:auto;display:block}.gamepad-stick-field.svelte-fpkqzm circle:where(.svelte-fpkqzm),.gamepad-stick-field.svelte-fpkqzm line:where(.svelte-fpkqzm){fill:none;vector-effect:non-scaling-stroke}.rim.svelte-fpkqzm{stroke:var(--border_color_20);stroke-width:1px}.origin.svelte-fpkqzm{stroke:var(--border_color_10);stroke-width:1px}.ring.svelte-fpkqzm{stroke:var(--border_color_40);stroke-width:1px;stroke-dasharray:4 4}.outer.svelte-fpkqzm{stroke:var(--palette_e_50);opacity:.5}.center.svelte-fpkqzm{stroke:var(--text_color);stroke-width:1px;opacity:.5}.reach.svelte-fpkqzm{stroke-width:2px}.dot.svelte-fpkqzm{fill:currentColor;stroke:none}.rejected.svelte-fpkqzm{color:var(--text_disabled);stroke:var(--text_disabled)}.live.svelte-fpkqzm{color:var(--palette_i_50);stroke:var(--palette_i_50)}.full.svelte-fpkqzm{color:var(--palette_e_50);stroke:var(--palette_e_50)}.gamepad-response-curve.svelte-y5tqvk{width:100%;height:auto;display:block}.gamepad-response-curve.svelte-y5tqvk line:where(.svelte-y5tqvk),.gamepad-response-curve.svelte-y5tqvk polyline:where(.svelte-y5tqvk),.gamepad-response-curve.svelte-y5tqvk circle:where(.svelte-y5tqvk){fill:none;vector-effect:non-scaling-stroke}.axis.svelte-y5tqvk{stroke:var(--border_color_20);stroke-width:1px}.tick.svelte-y5tqvk{stroke:var(--border_color_40);stroke-width:1px;stroke-dasharray:3 5}.full-mark.svelte-y5tqvk{stroke:var(--palette_e_50);opacity:.4}.curve.svelte-y5tqvk{stroke:var(--text_color);stroke-width:2px;opacity:.8}.guide.svelte-y5tqvk{stroke-width:1px;stroke-dasharray:2 3}.marker.svelte-y5tqvk{fill:currentColor}.rejected.svelte-y5tqvk{color:var(--text_disabled);stroke:var(--text_disabled)}.live.svelte-y5tqvk{color:var(--palette_i_50);stroke:var(--palette_i_50)}.full.svelte-y5tqvk{color:var(--palette_e_50);stroke:var(--palette_e_50)}h3.svelte-q5sezg{font-size:var(--font_size_lg)}.stick.svelte-q5sezg{flex:1 1 var(--distance_sm);min-width:0}.figures.svelte-q5sezg{gap:var(--space_md);flex-wrap:wrap;display:flex}.figures.svelte-q5sezg figure:where(.svelte-q5sezg){flex:1 1 var(--distance_xs);min-width:0}.figures.svelte-q5sezg figcaption:where(.svelte-q5sezg){text-align:center}.readout.svelte-q5sezg{gap:var(--space_xs3) var(--space_md);font-size:var(--font_size_sm);grid-template-columns:auto 1fr;display:grid}.readout.svelte-q5sezg dt:where(.svelte-q5sezg){color:var(--text_50);white-space:nowrap}.readout.svelte-q5sezg dd:where(.svelte-q5sezg){margin:0}.state.svelte-q5sezg{font-family:var(--font_family_mono);font-size:var(--font_size_sm)}.state.live.svelte-q5sezg{color:var(--palette_i_50)}.state.full.svelte-q5sezg{color:var(--palette_e_50)}.state.rejected.svelte-q5sezg,.state.no-pad.svelte-q5sezg{color:var(--text_disabled)}h3.svelte-pg581s{font-size:var(--font_size_lg)}.axis-row.svelte-pg581s{font-size:var(--font_size_sm);align-items:center}.axis-index.svelte-pg581s{text-align:right;width:1.5em}.axis-value.svelte-pg581s{text-align:right;width:3.5em}.axis-bar.svelte-pg581s{height:var(--space_sm);background-color:var(--darken_05);border-radius:var(--border_radius_xs);flex:1;position:relative;overflow:hidden}.axis-fill.svelte-pg581s{background-color:var(--palette_i_50);position:absolute;top:0;bottom:0}.buttons.svelte-pg581s{gap:var(--space_xs2);flex-wrap:wrap;display:flex}.button-pip.svelte-pg581s{align-items:center;gap:var(--space_xs3);font-size:var(--font_size_xs);color:var(--text_disabled);flex-direction:column;display:flex}.button-pip.pressed.svelte-pg581s{color:var(--palette_i_50)}.button-index.svelte-pg581s{text-align:center;width:1.5em}.button-bar.svelte-pg581s{width:1.5em;height:var(--space_lg);background-color:var(--darken_05);border-radius:var(--border_radius_xs);position:relative;overflow:hidden}.button-fill.svelte-pg581s{background-color:currentColor;position:absolute;bottom:0;left:0;right:0}.menu-controls.svelte-rj0kya h3:where(.svelte-rj0kya){font-size:var(--font_size_lg)}.active.svelte-rj0kya{border-color:var(--palette_i_50)}.listening.svelte-rj0kya{color:var(--palette_i_50);white-space:nowrap}.remembered-active.svelte-rj0kya{color:var(--palette_i_50)}.menu-controls.svelte-rj0kya code:where(.svelte-rj0kya){min-width:0}.sticks.svelte-rj0kya{gap:var(--space_lg);flex-wrap:wrap;display:flex}.menu-hint.svelte-hn1nj6{text-align:center;line-height:var(--line_height_md)}.zone.svelte-7wi0sg{justify-content:space-between;align-items:center;gap:var(--space_xs2);text-align:left;display:flex}.zone.passed.svelte-7wi0sg{opacity:.6}.zone-marks.svelte-7wi0sg{opacity:.7;flex-shrink:0}.side.svelte-7wi0sg{font-size:var(--font_size_sm)}.debug.svelte-7wi0sg{background-color:var(--bg_lighter);border-left:var(--border_width) var(--border_style) var(--border_color_10);overscroll-behavior:contain;flex-shrink:0;width:260px;height:100%;overflow-y:auto}dl.svelte-7wi0sg{gap:var(--space_xs3) var(--space_sm);margin-bottom:var(--space_sm);grid-template-columns:auto 1fr;display:grid}dd.svelte-7wi0sg{overflow-wrap:anywhere;margin:0}h2.svelte-7wi0sg{margin:var(--space_sm) 0 var(--space_xs3)}.debug_nav.svelte-1s8d5fz{padding-left:var(--space_md);background-color:var(--bg_lighter);border-bottom:var(--border_width) var(--border_style) var(--border_color_10);white-space:nowrap;justify-content:space-between;align-items:center}.nav_link.svelte-1s8d5fz{height:100%;padding:var(--space_xs) var(--space_md);flex-shrink:0;align-items:center;display:flex}.debug_status.svelte-tv6s5c{background-color:var(--bg_lighter);border-top:var(--border_width) var(--border_style) var(--border_color_10);align-items:stretch}.engine.svelte-tv6s5c{white-space:nowrap;border-left:var(--border_width) var(--border_style) var(--border_color_10);margin-left:auto}.units.svelte-tv6s5c{padding:0 var(--space_md);color:var(--text_70);align-items:center;display:flex}.hud-heart.svelte-1p7acvf{color:var(--palette_c_50);display:flex}.hud-heart.spent.svelte-1p7acvf{color:var(--lighten_40)}.hud-mana.svelte-1u1ejep{flex-direction:row-reverse}.hud-drop.svelte-1u1ejep{color:var(--palette_d_50);display:flex}.hud-drop.spent.svelte-1u1ejep{color:var(--lighten_40)}.hud-drop.group.svelte-1u1ejep{margin-inline-end:var(--space_xs3)}.hud-dash.svelte-5cxfz8{display:flex;position:relative}.hud-dash-empty.svelte-5cxfz8{color:var(--lighten_40);display:flex}.hud-dash-filled.svelte-5cxfz8{color:var(--palette_i_50);display:flex;position:absolute;inset:0}.hud-dot.svelte-qd9sz9{color:var(--lighten_60);display:flex}.hud-dot.ahead.svelte-qd9sz9{color:var(--lighten_20)}.hud-controls-keyboard.svelte-11yj5mt{color:var(--lighten_40);font-size:var(--font_size_lg)}.hud-controls-figure.svelte-11yj5mt{width:calc(var(--icon_size_md) * 2);flex-shrink:0;height:auto}.hud-controls-figure.svelte-11yj5mt rect:where(.svelte-11yj5mt){fill:none;stroke:currentColor;stroke-width:3.5px}.hud-controls-figure.svelte-11yj5mt text:where(.svelte-11yj5mt){fill:currentColor;font-size:18px}.hud-controls-gamepad.svelte-v1hbv9{color:var(--lighten_40);font-size:var(--font_size_lg);align-items:flex-end}.hud-controls-figure.svelte-v1hbv9{width:calc(var(--icon_size_md) * 2);flex-shrink:0;height:auto}.hud-controls-figure.svelte-v1hbv9 rect:where(.svelte-v1hbv9),.hud-controls-figure.svelte-v1hbv9 circle:where(.svelte-v1hbv9){fill:none;stroke:var(--lighten_20);stroke-width:3.5px}.hud-controls-figure.svelte-v1hbv9 .lit:where(.svelte-v1hbv9){fill:currentColor;stroke:currentColor}.hud-controls-figure.svelte-v1hbv9 .cap:where(.svelte-v1hbv9){stroke:currentColor}.hud-controls-figure.svelte-v1hbv9 text:where(.svelte-v1hbv9){fill:currentColor;font-size:18px}.room-prompt.svelte-zzdpb2,.hud-travel-prompt.svelte-sqwlhe{text-align:center;pointer-events:none;background-color:var(--bg_lighter);padding:var(--space_sm) var(--space_lg);border-radius:var(--border_radius_sm)}.hud-travel-offer.svelte-sqwlhe{white-space:nowrap}.play-hud.svelte-1l3oc1u{pointer-events:none;padding:var(--space_sm);align-content:end;align-items:end;row-gap:var(--space_sm);column-gap:var(--space_xl2);grid-template-rows:auto auto auto;grid-template-columns:1fr auto 1fr;display:grid;position:absolute;inset:0}.hud-prompt.svelte-1l3oc1u{inset-inline:0;bottom:var(--space_xl4);grid-area:1/1/auto/-1;justify-content:center;display:flex;position:absolute}.hud-keyboard.svelte-1l3oc1u{grid-area:2/1}.hud-gamepad.svelte-1l3oc1u{grid-area:2/3;justify-self:end}.hud-vitals.svelte-1l3oc1u{grid-area:3/2}.hud-mana.svelte-1l3oc1u{grid-area:3/1;justify-self:end}.hud-chain.svelte-1l3oc1u{grid-area:3/3;justify-self:start}.hud-dash-slot.svelte-1l3oc1u{width:var(--icon_size_xs);display:flex}.game.svelte-1uha8ag{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.content.svelte-1uha8ag{flex:1;min-height:0;display:flex}.stage.svelte-1uha8ag{flex:1;min-width:0;display:flex;position:relative;overflow:hidden}
