.overlay.svelte-1yg0inu{z-index:1100;background:color-mix(in srgb, var(--ink) 70%, transparent);align-items:flex-end;display:flex;position:fixed;inset:0}.sheet.svelte-1yg0inu{background:var(--bg-secondary);border-radius:var(--radius) var(--radius) 0 0;gap:12px;width:100%;max-height:90vh;padding:16px;display:grid;overflow-y:auto}h2.svelte-1yg0inu{margin:0;font-size:18px}p.svelte-1yg0inu{margin:0}.hint.svelte-1yg0inu{color:var(--hint);margin:-6px 0 0;font-size:13px}.lead.svelte-1yg0inu{margin:-6px 0 0;font-size:15px}.demo.svelte-1yg0inu{gap:8px;display:grid}.demo.svelte-1yg0inu svg:where(.svelte-1yg0inu){width:100%;display:block}.bank.svelte-1yg0inu{fill:var(--shoal)}.water.svelte-1yg0inu{fill:color-mix(in srgb, #3a8fb7 45%, var(--ink))}.wave.svelte-1yg0inu{fill:none;stroke:color-mix(in srgb, var(--frost) 35%, transparent);stroke-width:1.5px;stroke-linecap:round}.peg.svelte-1yg0inu circle:where(.svelte-1yg0inu){fill:var(--depth);stroke:var(--frost);stroke-width:1.5px}.peg.svelte-1yg0inu text:where(.svelte-1yg0inu){fill:var(--frost);text-anchor:middle;dominant-baseline:central;font-size:10px;font-weight:600}.peg.taken.svelte-1yg0inu circle:where(.svelte-1yg0inu){fill:var(--shoal);stroke:var(--mist);stroke-dasharray:2 2}.peg.taken.svelte-1yg0inu text:where(.svelte-1yg0inu){fill:var(--mist)}.peg.mine.svelte-1yg0inu circle:where(.svelte-1yg0inu){fill:var(--kelp);stroke:var(--kelp)}.peg.mine.svelte-1yg0inu .ring:where(.svelte-1yg0inu){fill:none;stroke-width:2px;opacity:.45}.peg.mine.svelte-1yg0inu text:where(.svelte-1yg0inu){fill:var(--ink)}.gazebo.svelte-1yg0inu path:where(.svelte-1yg0inu){fill:var(--depth);stroke:var(--mist);stroke-width:1.5px;stroke-linejoin:round}.gazebo.mine.svelte-1yg0inu path:where(.svelte-1yg0inu){fill:var(--kelp);stroke:var(--kelp)}.ticket.svelte-1yg0inu{border-radius:var(--radius);background:var(--bg);border:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.ticket.svelte-1yg0inu div:where(.svelte-1yg0inu){gap:2px;display:grid}.ticket.svelte-1yg0inu span:where(.svelte-1yg0inu){color:var(--hint)}.ticket.svelte-1yg0inu .pay:where(.svelte-1yg0inu){border-radius:var(--radius);background:var(--amber);color:var(--ink);white-space:nowrap;padding:8px 14px;font-weight:600}label.svelte-1yg0inu{color:var(--hint);gap:4px;font-size:13px;display:grid}.check.svelte-1yg0inu{color:var(--text);align-items:center;gap:8px;display:flex}.check.svelte-1yg0inu input:where(.svelte-1yg0inu){width:20px;height:20px}input.svelte-1yg0inu:not([type=checkbox]),textarea.svelte-1yg0inu{min-height:var(--tap);border-radius:var(--radius);border:1px solid var(--border);background:var(--bg);color:var(--text);padding:0 12px;font-family:inherit;font-size:16px}textarea.svelte-1yg0inu{resize:vertical;padding:10px 12px}.note.svelte-1yg0inu{color:var(--hint);font-size:11px}.err.svelte-1yg0inu{color:var(--stripe)}.actions.svelte-1yg0inu{grid-template-columns:2fr 1fr;gap:8px;display:grid}.actions.one.svelte-1yg0inu{grid-template-columns:1fr}.actions.svelte-1yg0inu button:where(.svelte-1yg0inu){min-height:var(--tap);border-radius:var(--radius);border:1px solid var(--border);color:var(--text);background:0 0;font-size:16px}.actions.svelte-1yg0inu .primary:where(.svelte-1yg0inu){background:var(--kelp);border-color:var(--kelp);color:var(--ink);font-weight:600}button.svelte-1yg0inu:disabled{opacity:.6}
