@media (width<=520px){.cmp.svelte-14mtyio thead:where(.svelte-14mtyio) tr:where(.svelte-14mtyio),.cmp.svelte-14mtyio tbody:where(.svelte-14mtyio) tr:where(.svelte-14mtyio){grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cmp.svelte-14mtyio thead:where(.svelte-14mtyio) th:where(.svelte-14mtyio):first-child{display:none}.cmp.svelte-14mtyio tbody:where(.svelte-14mtyio) th:where(.svelte-14mtyio){border-bottom:0;grid-column:1/-1;padding-bottom:0}.cmp.svelte-14mtyio th:where(.svelte-14mtyio),.cmp.svelte-14mtyio td:where(.svelte-14mtyio){white-space:normal;overflow-wrap:anywhere}}.loop.svelte-14mtyio{border:1px solid var(--border-strong);color:var(--text);background:0 0;gap:6px}.loop.on.svelte-14mtyio{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.gravity.svelte-14mtyio{gap:14px;display:grid}.answer.svelte-14mtyio{margin:0}.controls-g.svelte-14mtyio{border-radius:var(--radius);background:var(--surface-2);grid-template-columns:minmax(0,1fr);gap:12px 20px;padding:12px;display:grid}@media (width>=720px){.controls-g.svelte-14mtyio{grid-template-columns:auto minmax(0,1fr) auto;align-items:end}.modes.svelte-14mtyio{grid-column:2/-1}.slider.svelte-14mtyio{grid-column:1/3}.controls-g.two.svelte-14mtyio{grid-template-columns:auto auto minmax(0,1fr) auto}.controls-g.two.svelte-14mtyio .modes:where(.svelte-14mtyio){grid-column:3/-1}.controls-g.two.svelte-14mtyio .slider:where(.svelte-14mtyio){grid-column:1/4}}@media (width<=719px){.controls-g.two.svelte-14mtyio{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.controls-g.two.svelte-14mtyio>:where(.svelte-14mtyio):not(.pick){grid-column:1/-1}.controls-g.two.svelte-14mtyio .pick:where(.svelte-14mtyio) .pm-btn{min-width:0}}.pick.svelte-14mtyio,.modes.svelte-14mtyio{gap:6px;min-width:0;display:grid}.lbl.svelte-14mtyio{font-weight:600}.pick.svelte-14mtyio .pm-btn{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);justify-content:space-between;min-width:200px;min-height:44px;padding:0 12px}.pv.svelte-14mtyio{text-align:left;flex:1;font-weight:650}.modes.svelte-14mtyio .seg{justify-self:start}@media (width<=719px){.modes.svelte-14mtyio .seg{justify-self:stretch}.modes.svelte-14mtyio .seg button{flex:1;justify-content:center}}.slider.svelte-14mtyio{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.slider.svelte-14mtyio input:where(.svelte-14mtyio){width:100%;accent-color:var(--accent)}.slider.svelte-14mtyio output:where(.svelte-14mtyio){white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:650}.go.svelte-14mtyio{justify-content:flex-end;align-items:center;gap:12px;display:flex}.go.svelte-14mtyio .btn:where(.svelte-14mtyio){white-space:nowrap;gap:8px}.go.svelte-14mtyio .chk:where(.svelte-14mtyio){min-width:0}@media (width<=719px){.pick.svelte-14mtyio .pm,.pick.svelte-14mtyio .pm-btn{width:100%}.slider.svelte-14mtyio{grid-template-columns:minmax(0,1fr) auto}.slider.svelte-14mtyio label:where(.svelte-14mtyio){grid-column:1/-1}.go.svelte-14mtyio{flex-wrap:wrap;justify-content:flex-start}.go.svelte-14mtyio .btn-primary:where(.svelte-14mtyio){flex:1 0 auto;justify-content:center}}.stage.svelte-14mtyio{border-radius:var(--radius-l);border:1px solid var(--border);background:#05070d;height:min(62vh,520px);min-height:320px;position:relative;overflow:hidden}canvas.svelte-14mtyio{touch-action:none;width:100%;height:100%;display:block}.lanes-labels.svelte-14mtyio,.clock.svelte-14mtyio{text-align:center;pointer-events:none;z-index:2;color:#dfe7ff;text-shadow:0 1px 3px #000;grid-template-columns:1fr 1fr;display:grid;position:absolute;left:0;right:0}.lanes-labels.svelte-14mtyio{font-weight:700;top:10px}.clock.svelte-14mtyio{opacity:.85;font-size:1rem;bottom:10px}.clock.svelte-14mtyio .landed:where(.svelte-14mtyio){opacity:1;font-weight:700}.msg.svelte-14mtyio{color:#c8d0e6;place-items:center;margin:0;display:grid;position:absolute;inset:0}.weight.svelte-14mtyio{grid-template-columns:auto 7rem 1fr;align-items:center;gap:10px;display:grid}.weight.svelte-14mtyio input:where(.svelte-14mtyio){border-radius:var(--radius-s);border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);font:inherit;padding:0 10px}.weight.svelte-14mtyio p:where(.svelte-14mtyio){margin:0}@media (width<=640px){.stage.svelte-14mtyio{aspect-ratio:1;height:auto;min-height:0}}@media (width<=560px){.weight.svelte-14mtyio{grid-template-columns:1fr 7rem}.weight.svelte-14mtyio p:where(.svelte-14mtyio){grid-column:1/-1}}.gravity.svelte-14mtyio.fs-on{height:auto;min-height:100dvh;padding:max(10px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));grid-template-rows:auto auto max-content;align-content:start;gap:8px;display:grid;overflow-y:auto}.gravity.svelte-14mtyio.fs-on>:where(.svelte-14mtyio):not(.controls-g,.stage,.table-wrap){display:none}.gravity.svelte-14mtyio.fs-on .stage:where(.svelte-14mtyio){width:100%;height:clamp(280px,46dvh,520px);min-height:0}.gravity.svelte-14mtyio.fs-on .table-wrap:where(.svelte-14mtyio){margin-top:-8px;font-size:.85rem;overflow:visible}.gravity.svelte-14mtyio.fs-on .stage:where(.svelte-14mtyio){border-bottom-right-radius:0;border-bottom-left-radius:0}.gravity.svelte-14mtyio.fs-on .table-wrap:where(.svelte-14mtyio){border-top-left-radius:0;border-top-right-radius:0}.gravity.svelte-14mtyio.fs-on .table-wrap:where(.svelte-14mtyio) th,.gravity.svelte-14mtyio.fs-on .table-wrap:where(.svelte-14mtyio) td{padding:6px 10px}.gravity.svelte-14mtyio.fs-on .controls-g:where(.svelte-14mtyio){gap:8px 12px;padding:8px}.gravity.svelte-14mtyio.fs-on .lbl:where(.svelte-14mtyio){display:none}@media (width<=719px){.gravity.svelte-14mtyio.fs-on .controls-g:where(.svelte-14mtyio){grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.gravity.svelte-14mtyio.fs-on .pick:where(.svelte-14mtyio) .pm-btn{min-width:0}.gravity.svelte-14mtyio.fs-on .slider:where(.svelte-14mtyio){grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto}.gravity.svelte-14mtyio.fs-on .slider:where(.svelte-14mtyio) label:where(.svelte-14mtyio){display:none}.gravity.svelte-14mtyio.fs-on .go:where(.svelte-14mtyio){grid-column:1/-1}}
