.panel.svelte-xcryyk{z-index:20;background:var(--card);border:1px solid var(--line-soft);border-inline-start:2px solid var(--line);border-start-start-radius:0;border-start-end-radius:6px;border-end-end-radius:6px;border-end-start-radius:0;width:min(300px,100vw - 40px);padding:14px 16px 15px;position:fixed;inset-block-end:20px;inset-inline-end:20px;box-shadow:0 6px 24px #17222b17}.panel[data-state=unlocked].svelte-xcryyk{border-color:var(--accent)}.panel[data-state=spent].svelte-xcryyk{border-color:var(--danger)}.panel.collapsed.svelte-xcryyk{width:auto;box-shadow:none;background:0 0;border:0;padding:0}.head.svelte-xcryyk{align-items:center;gap:8px;display:flex}h2.svelte-xcryyk{font:500 13px/1.5 var(--sans);color:var(--ink);flex:1;margin:0}.stencil.svelte-xcryyk{border:1px solid var(--line);font:500 11px var(--mono);letter-spacing:.12em;color:var(--grey);border-radius:3px;flex:none;padding:3px 7px}.panel[data-state=unlocked].svelte-xcryyk .stencil:where(.svelte-xcryyk){border-color:var(--accent);color:var(--accent)}.panel[data-state=spent].svelte-xcryyk .stencil:where(.svelte-xcryyk){border-color:var(--danger);color:var(--danger)}.body.svelte-xcryyk{font:400 12.5px/1.7 var(--sans);color:var(--ink-soft);margin:9px 0 0}.seat.svelte-xcryyk{font:500 12px var(--mono);letter-spacing:.06em;color:var(--accent);margin:7px 0 0}.request.svelte-xcryyk{font:400 12.5px var(--sans);margin-top:10px;display:inline-block}.toggle.svelte-xcryyk,.chip.svelte-xcryyk{color:var(--grey);cursor:pointer;font:400 16px/1 var(--sans);background:0 0;border:0;flex:none;padding:0}.toggle.svelte-xcryyk:hover,.chip.svelte-xcryyk:hover{color:var(--ink)}.chip.svelte-xcryyk{background:var(--card);border:1px solid var(--line-soft);border-radius:3px;padding:5px 8px;box-shadow:0 4px 14px #17222b14}.sr.svelte-xcryyk{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.panel.svelte-xcryyk{width:min(280px,100vw - 24px);inset-block-end:12px;inset-inline-end:12px}}@media print{.panel.svelte-xcryyk{display:none}}.shell.svelte-1thg35h{max-width:1080px;padding-block:0;padding-inline:max(var(--rail), var(--gutter)) var(--gutter);margin:0 auto;position:relative}.shell.wide.svelte-1thg35h{max-width:var(--wide);padding-inline-start:var(--gutter)}header.svelte-1thg35h{z-index:30;align-items:center;gap:1rem;padding:20px 0 0;display:flex;position:relative}.shell.home.svelte-1thg35h header:where(.svelte-1thg35h){--grey:#2f3a42;--line:#8d959b;--accent:#204ab0;inset-block-start:0;inset-inline:max(var(--rail), var(--gutter)) var(--gutter);position:absolute}.brand.svelte-1thg35h{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin-inline-end:auto}.brand.svelte-1thg35h:hover{color:var(--accent)}.locales.svelte-1thg35h{position:relative}.locales.svelte-1thg35h summary:where(.svelte-1thg35h){border:1px solid var(--line);font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--grey);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;list-style:none;display:flex}.locales.svelte-1thg35h summary:where(.svelte-1thg35h)::-webkit-details-marker{display:none}.locales.svelte-1thg35h summary:where(.svelte-1thg35h):hover,.locales[open].svelte-1thg35h summary:where(.svelte-1thg35h){border-color:var(--ink);color:var(--ink)}.locales.svelte-1thg35h .chevron:where(.svelte-1thg35h){font-size:12px;line-height:1;transition:transform .15s}.locales[open].svelte-1thg35h .chevron:where(.svelte-1thg35h){transform:rotate(180deg)}.locales.svelte-1thg35h ul:where(.svelte-1thg35h){top:calc(100% + 6px);background:var(--card);border:1px solid var(--line-soft);border-radius:6px;min-width:160px;max-height:60vh;margin:0;padding:4px;list-style:none;position:absolute;inset-inline-end:0;overflow-y:auto;box-shadow:0 8px 24px #17222b1a}.locales.svelte-1thg35h li:where(.svelte-1thg35h) a:where(.svelte-1thg35h){font:400 13px var(--sans);color:var(--ink);white-space:nowrap;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.locales.svelte-1thg35h li:where(.svelte-1thg35h) a:where(.svelte-1thg35h):hover{background:var(--paper);color:var(--accent)}.locales.svelte-1thg35h li:where(.svelte-1thg35h) a[aria-current=true]:where(.svelte-1thg35h){color:var(--accent)}.locales.svelte-1thg35h .tick:where(.svelte-1thg35h){font:500 12px var(--mono);color:var(--accent)}
