.console.svelte-w9yi5{position:relative;width:100%;min-width:0}.console.iso.svelte-w9yi5,.console.tilting.svelte-w9yi5{aspect-ratio:690 / 490;overflow:visible}.drawing.svelte-w9yi5{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.top.svelte-w9yi5{fill:var(--panel-top);stroke:var(--seam);stroke-width:1;stroke-linejoin:round}.left.svelte-w9yi5{fill:var(--panel);stroke:var(--seam);stroke-width:1;stroke-linejoin:round}.right.svelte-w9yi5{fill:var(--shell-deep);stroke:var(--seam);stroke-width:1;stroke-linejoin:round}.bezel.svelte-w9yi5{fill:var(--shell-deep);stroke:var(--seam);stroke-width:1}.screen.svelte-w9yi5{fill:var(--screen);stroke:var(--seam);stroke-width:1}.fil.svelte-w9yi5{fill:none;stroke:var(--filament);stroke-width:1.2;stroke-linecap:round;opacity:.9;stroke-dasharray:400;stroke-dashoffset:400;animation:svelte-w9yi5-draw var(--seat) var(--ease-motion) .84s forwards}.mark.svelte-w9yi5{fill:#fff;overflow:visible}.well.svelte-w9yi5{fill:var(--well);stroke:var(--seam);stroke-width:1}.dot.svelte-w9yi5{fill:var(--seam)}.ktop.svelte-w9yi5{fill:var(--key-2);stroke:var(--seam);stroke-width:1;stroke-linejoin:round;transition:fill var(--lift) var(--ease-ui),stroke var(--lift) var(--ease-ui)}.kleft.svelte-w9yi5{fill:var(--panel);stroke:var(--seam);stroke-width:1;stroke-linejoin:round}.kright.svelte-w9yi5{fill:var(--well);stroke:var(--seam);stroke-width:1;stroke-linejoin:round}.black.svelte-w9yi5 .ktop:where(.svelte-w9yi5){fill:var(--key);stroke:var(--key-press)}.black.svelte-w9yi5 .kleft:where(.svelte-w9yi5){fill:var(--key-press);stroke:var(--key-press)}.black.svelte-w9yi5 .kright:where(.svelte-w9yi5){fill:#000;stroke:var(--key-press)}.legend.svelte-w9yi5{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:square;stroke-linejoin:miter}.blegend.svelte-w9yi5{font-family:var(--font-text);font-weight:600;font-size:9px;letter-spacing:.08em;fill:var(--key-ink)}.key.current.svelte-w9yi5 .ktop:where(.svelte-w9yi5){fill:var(--panel-top);stroke:var(--edge)}.key.focused.svelte-w9yi5 .ktop:where(.svelte-w9yi5){stroke:var(--focus);stroke-width:2}.face.svelte-w9yi5{transition:transform var(--release) var(--ease-ui)}.key.lifted.svelte-w9yi5 .face:where(.svelte-w9yi5){transform:translateY(-1px)}.key.pressed.svelte-w9yi5 .face:where(.svelte-w9yi5){transform:translateY(2px);transition-duration:var(--press)}.key.pressed.svelte-w9yi5 .ktop:where(.svelte-w9yi5){fill:var(--well)}.key.pressed.black.svelte-w9yi5 .ktop:where(.svelte-w9yi5){fill:var(--key-press)}.part.svelte-w9yi5{animation:svelte-w9yi5-seat var(--seat) var(--ease-motion) both;animation-delay:var(--d, 0ms)}@keyframes svelte-w9yi5-seat{0%{transform:translateY(calc(-1 * var(--x, 48px)))}to{transform:translateY(0)}}@keyframes svelte-w9yi5-draw{to{stroke-dashoffset:0}}.tilting.svelte-w9yi5 .part:where(.svelte-w9yi5){animation:svelte-w9yi5-leave var(--seat) var(--ease-motion) both;animation-delay:calc(var(--d, 0ms) / 4)}.tilting.svelte-w9yi5 .fil:where(.svelte-w9yi5){animation:none;stroke-dashoffset:0;opacity:0;transition:opacity var(--release) var(--ease-ui)}@keyframes svelte-w9yi5-leave{to{transform:translateY(var(--x, 48px));opacity:0}}.keys.svelte-w9yi5{position:absolute;inset:0;pointer-events:none}.konsole-key.svelte-w9yi5{position:absolute;left:0;top:0;width:calc(var(--w) * var(--u, 1px));height:calc(36 * var(--u, 1px));margin:0;padding:0;border:0;background:transparent;transform-origin:0 0;transform:translate(calc(var(--e) * var(--u, 1px)),calc(var(--f) * var(--u, 1px))) matrix(.8660254,.5,-.8660254,.5,0,0);pointer-events:auto;cursor:pointer;outline:none}.tilting.svelte-w9yi5 .konsole-key:where(.svelte-w9yi5){pointer-events:none}.stage.svelte-w9yi5{position:absolute;left:0;top:0;width:784px;height:392px;transform-origin:0 0;transform:translate(calc(300 * var(--u, 1px)),calc(85.2 * var(--u, 1px))) matrix(.8660254,.5,-.8660254,.5,0,0) scale(var(--k, .5));overflow:hidden;border-radius:4px}.seat.svelte-w9yi5{display:contents}.iso.svelte-w9yi5 .seat:where(.svelte-w9yi5){display:block;position:absolute;inset:0;pointer-events:none;animation:svelte-w9yi5-seat var(--seat) var(--ease-motion) .16s both;--x: 40px}.iso.svelte-w9yi5 .seat:where(.svelte-w9yi5)>.stage:where(.svelte-w9yi5){pointer-events:auto}.tilting.svelte-w9yi5 .stage:where(.svelte-w9yi5){transform:translateY(calc((var(--box-h, 392px) - 392px * var(--k2, 1)) / 2)) scale(1) scale(var(--k2, 1));transition:transform var(--tilt) var(--ease-motion);border-radius:var(--radius-screen)}.front.svelte-w9yi5 .stage:where(.svelte-w9yi5){position:relative;width:100%;height:auto;transform:none;overflow:visible;border-radius:0;animation:svelte-w9yi5-seat var(--seat) var(--ease-motion) both;--x: -24px}.stage.svelte-w9yi5 ludeon-game{display:block;width:100%}.iso.svelte-w9yi5 .stage:where(.svelte-w9yi5) ludeon-game,.tilting.svelte-w9yi5 .stage:where(.svelte-w9yi5) ludeon-game{height:392px}.error.svelte-w9yi5{margin:var(--space-3) 0 0;color:var(--danger)}@media(prefers-reduced-motion:reduce){.part.svelte-w9yi5,.iso.svelte-w9yi5 .stage:where(.svelte-w9yi5),.front.svelte-w9yi5 .stage:where(.svelte-w9yi5){animation:none}.fil.svelte-w9yi5{animation:none;stroke-dashoffset:0}.face.svelte-w9yi5,.key.lifted.svelte-w9yi5 .face:where(.svelte-w9yi5),.key.pressed.svelte-w9yi5 .face:where(.svelte-w9yi5){transform:none}}.entrance.svelte-vhuu3v{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-4);row-gap:var(--space-6);align-items:center;width:100%;max-width:var(--bench-max);min-height:calc(100svh - var(--marquee));margin-inline:auto;padding:var(--space-9) var(--space-6) var(--space-6)}.copy.svelte-vhuu3v{grid-column:1 / 5;display:grid;gap:var(--space-5);align-content:center;min-width:0}.copy.svelte-vhuu3v>.lede:where(.svelte-vhuu3v){color:var(--ink-2)}.machine.svelte-vhuu3v{grid-column:5 / 13;min-width:0}.km-tray.svelte-vhuu3v>.lede:where(.svelte-vhuu3v){margin-bottom:var(--space-5)}.table-well.svelte-vhuu3v{padding:0 var(--space-2);overflow-x:auto}.games.svelte-vhuu3v{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.games.svelte-vhuu3v th:where(.svelte-vhuu3v){text-align:left;padding:var(--space-2) var(--space-2) var(--space-1);font-weight:500}.games.svelte-vhuu3v td:where(.svelte-vhuu3v){padding:6px var(--space-2);vertical-align:middle}.games.svelte-vhuu3v tbody:where(.svelte-vhuu3v) tr:where(.svelte-vhuu3v){box-shadow:0 -1px 0 0 var(--seam)}.games.svelte-vhuu3v .n:where(.svelte-vhuu3v){white-space:nowrap}.games.svelte-vhuu3v .game:where(.svelte-vhuu3v){display:flex;align-items:center;gap:var(--space-2);font-weight:500;white-space:nowrap;text-transform:lowercase}.glyph.svelte-vhuu3v{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-seam);color:var(--ink)}.games.svelte-vhuu3v .what:where(.svelte-vhuu3v){color:var(--ink-2)}.games.svelte-vhuu3v .play:where(.svelte-vhuu3v){text-align:right;padding-right:0}.games.svelte-vhuu3v .play:where(.svelte-vhuu3v) .km-key:where(.svelte-vhuu3v){min-height:36px;min-width:36px;padding:0}.km-partition.svelte-vhuu3v{margin:var(--space-5) calc(-1 * var(--space-5))}.foot.svelte-vhuu3v{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.foot.svelte-vhuu3v>.body:where(.svelte-vhuu3v){flex:1 1 320px;color:var(--ink-2)}.spec.svelte-vhuu3v{display:grid;gap:0;margin:0 0 var(--space-4);padding:0 var(--space-3)}.spec.svelte-vhuu3v>div:where(.svelte-vhuu3v){display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--space-3);padding:var(--space-2) 0;font-size:14px;line-height:20px}.spec.svelte-vhuu3v>div:where(.svelte-vhuu3v)+div:where(.svelte-vhuu3v){box-shadow:0 -1px 0 0 var(--seam)}.spec.svelte-vhuu3v dt:where(.svelte-vhuu3v){padding-top:3px}.spec.svelte-vhuu3v dd:where(.svelte-vhuu3v){margin:0;overflow-wrap:anywhere}.code.svelte-vhuu3v{margin:0;padding:var(--space-4) var(--space-5);font-size:13px;line-height:20px;overflow-x:auto;margin-inline:8px}.code.inline.svelte-vhuu3v{margin:var(--space-2) 8px 0;padding:var(--space-2) var(--space-4)}.steps.svelte-vhuu3v{list-style:none;margin:0;padding:0 var(--space-3)}.steps.plain.svelte-vhuu3v{padding:0}.steps.svelte-vhuu3v li:where(.svelte-vhuu3v){display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--space-3);align-items:start;padding:var(--space-3) 0}.steps.plain.svelte-vhuu3v li:where(.svelte-vhuu3v){grid-template-columns:40px minmax(0,1fr)}.steps.svelte-vhuu3v li:where(.svelte-vhuu3v)+li:where(.svelte-vhuu3v){box-shadow:0 -1px 0 0 var(--seam)}.steps.svelte-vhuu3v .n:where(.svelte-vhuu3v){display:grid;place-items:center;width:32px;height:24px;border-radius:var(--radius-well);background:var(--panel-top);box-shadow:0 0 0 1px var(--seam);color:var(--ink)}.steps.svelte-vhuu3v .h3:where(.svelte-vhuu3v){display:block}.steps.svelte-vhuu3v p:where(.svelte-vhuu3v){margin:2px 0 0;color:var(--ink-2)}.steps.svelte-vhuu3v .tag:where(.svelte-vhuu3v){padding-top:5px;white-space:nowrap}.two.svelte-vhuu3v{display:grid;gap:var(--space-4)}.two.svelte-vhuu3v>.body:where(.svelte-vhuu3v){color:var(--ink-2)}.steps.plain.svelte-vhuu3v+.foot:where(.svelte-vhuu3v){margin-top:var(--space-5)}.address.svelte-vhuu3v{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4)}.addr.svelte-vhuu3v{font-size:18px;font-weight:500;overflow-wrap:anywhere}.address.svelte-vhuu3v .km-key:where(.svelte-vhuu3v){margin-left:auto;min-height:40px}.plate-row.svelte-vhuu3v{padding-top:0;padding-bottom:var(--space-8);row-gap:0}.plate-row.svelte-vhuu3v>.nameplate{grid-column:1 / -1}@media(max-width:1100px){.copy.svelte-vhuu3v,.machine.svelte-vhuu3v{grid-column:1 / -1}.entrance.svelte-vhuu3v{align-content:start;padding-top:var(--space-8)}}@media(max-width:900px){.entrance.svelte-vhuu3v{padding:var(--space-6) var(--space-4) var(--space-4);min-height:0;row-gap:var(--space-5)}.copy.svelte-vhuu3v{gap:var(--space-4)}.km-partition.svelte-vhuu3v{margin:var(--space-4) calc(-1 * var(--space-4))}.games.svelte-vhuu3v .what:where(.svelte-vhuu3v){display:none}.steps.svelte-vhuu3v li:where(.svelte-vhuu3v){grid-template-columns:32px minmax(0,1fr)}.steps.svelte-vhuu3v .tag:where(.svelte-vhuu3v){grid-column:2;padding-top:0}.spec.svelte-vhuu3v>div:where(.svelte-vhuu3v){grid-template-columns:56px minmax(0,1fr)}.plate-row.svelte-vhuu3v{padding-bottom:calc(var(--space-6) + 48px)}.plate-row.svelte-vhuu3v>.nameplate{margin-top:0}}
