.map-svg.svelte-1hp8qnc{display:block;width:100%;height:auto;overflow:visible}.room-wall.svelte-1hp8qnc{fill:rgba(var(--ink-rgb, 255, 255, 255),.03);stroke:rgba(var(--ink-rgb, 255, 255, 255),.45);stroke-width:2;vector-effect:non-scaling-stroke}.object-body.svelte-1hp8qnc{fill:rgba(var(--ink-rgb, 255, 255, 255),.035);stroke:rgba(var(--ink-rgb, 255, 255, 255),.35);stroke-width:1.5;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.kind-pillar.svelte-1hp8qnc .object-body:where(.svelte-1hp8qnc){fill:rgba(var(--ink-rgb, 255, 255, 255),.25);stroke-dasharray:none}.kind-door.svelte-1hp8qnc .object-body:where(.svelte-1hp8qnc){fill:var(--brand);stroke:none}.kind-dance_floor.svelte-1hp8qnc .object-body:where(.svelte-1hp8qnc){fill:rgba(var(--ink-rgb, 255, 255, 255),.06)}.object-label.svelte-1hp8qnc{fill:rgba(var(--ink-rgb, 255, 255, 255),.55);text-anchor:middle;dominant-baseline:middle;letter-spacing:.22em;text-transform:uppercase;font-family:var(--font-body)}.object-label.is-text.svelte-1hp8qnc{fill:var(--ink);font-size:12px;letter-spacing:.04em;text-transform:none;font-family:var(--font-display)}.table-body.svelte-1hp8qnc{fill:var(--table, #171d1f);stroke:var(--brand);stroke-width:1.5;vector-effect:non-scaling-stroke}.chair.svelte-1hp8qnc{fill:var(--brand);opacity:.6}.has-arrivals.svelte-1hp8qnc .chair:where(.svelte-1hp8qnc){opacity:.3}.has-arrivals.svelte-1hp8qnc .chair.is-in:where(.svelte-1hp8qnc){opacity:1}.table-no.svelte-1hp8qnc{fill:var(--ink);text-anchor:middle;dominant-baseline:middle;font-family:var(--font-body);font-weight:600;font-variant-numeric:tabular-nums}.table.is-full.svelte-1hp8qnc .table-body:where(.svelte-1hp8qnc){fill:var(--brand-dim)}.table.is-highlight.svelte-1hp8qnc .table-body:where(.svelte-1hp8qnc){fill:var(--brand)}.table.is-highlight.svelte-1hp8qnc .table-no:where(.svelte-1hp8qnc){fill:var(--brand-ink)}.halo.svelte-1hp8qnc{fill:var(--brand-dim);stroke:var(--brand);stroke-width:1.5;stroke-opacity:.55;vector-effect:non-scaling-stroke;animation:svelte-1hp8qnc-halo-breathe 2.6s ease-in-out infinite}@keyframes svelte-1hp8qnc-halo-breathe{50%{opacity:.55}}.chair.is-own-seat.svelte-1hp8qnc{opacity:1;fill:var(--brand);stroke:var(--ink);stroke-width:2;vector-effect:non-scaling-stroke}.hit.svelte-1hp8qnc{fill:transparent}.table.is-selectable.svelte-1hp8qnc{cursor:pointer;outline:none}.table.is-selectable.svelte-1hp8qnc:focus-visible .hit:where(.svelte-1hp8qnc){stroke:var(--brand);stroke-width:2;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.is-backstage.svelte-1hp8qnc{--map-gold: color-mix(in srgb, var(--brand-text) 55%, var(--brand))}.is-backstage.svelte-1hp8qnc .table-body:where(.svelte-1hp8qnc){fill:var(--surface-raised);stroke:var(--map-gold)}.is-backstage.svelte-1hp8qnc .chair:where(.svelte-1hp8qnc),.is-backstage.has-arrivals.svelte-1hp8qnc .chair:where(.svelte-1hp8qnc){fill:rgba(var(--ink-rgb),.06);stroke:var(--map-gold);stroke-width:1.2;vector-effect:non-scaling-stroke;opacity:1}.is-backstage.has-arrivals.svelte-1hp8qnc .chair.is-in:where(.svelte-1hp8qnc){fill:var(--brand)}.is-backstage.svelte-1hp8qnc .table.is-full:where(.svelte-1hp8qnc) .table-body:where(.svelte-1hp8qnc){fill:var(--brand-dim)}
