.pot.svelte-qcq3ir{border:0;min-width:0;margin:1rem 0 .25rem;padding:0}.pot.svelte-qcq3ir legend:where(.svelte-qcq3ir){font-family:var(--serif);color:var(--navy);margin-bottom:.55rem;padding:0;font-size:1.08rem;font-weight:700}.cards.svelte-qcq3ir{grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));gap:.5rem;display:grid}.card.svelte-qcq3ir{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;align-content:start;gap:.2rem;padding:.7rem .8rem;transition:border-color .15s,background-color .15s;display:grid;position:relative}.card.svelte-qcq3ir input:where(.svelte-qcq3ir){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.card.svelte-qcq3ir b:where(.svelte-qcq3ir){color:var(--ink);font-size:.97rem;line-height:1.25}.card.svelte-qcq3ir small:where(.svelte-qcq3ir){color:var(--muted);font-variant-numeric:tabular-nums;font-size:.85rem;line-height:1.3}.card.svelte-qcq3ir:hover{border-color:#9aa7b6}.card.svelte-qcq3ir:has(input:where(.svelte-qcq3ir):checked){border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold);background:#fbf3df}.card.svelte-qcq3ir:has(input:where(.svelte-qcq3ir):checked):after{content:"";background:var(--gold);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.55rem;right:.55rem}.card.svelte-qcq3ir:has(input:where(.svelte-qcq3ir):focus-visible){outline:3px solid var(--navy);outline-offset:2px}.when.svelte-qcq3ir{flex-wrap:wrap;gap:.4rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.when.svelte-qcq3ir li:where(.svelte-qcq3ir){font-variant-numeric:tabular-nums;background:#f1f4f8;border-radius:999px;align-items:baseline;gap:.4rem;padding:.28rem .65rem;font-size:.88rem;display:inline-flex}.when.svelte-qcq3ir li:where(.svelte-qcq3ir):first-child{background:#fbf3df}.why.svelte-qcq3ir{max-width:62ch;color:var(--muted);margin:.65rem 0 0;font-size:.9rem}@media (prefers-reduced-motion:reduce){.card.svelte-qcq3ir{transition:none}}.gift.svelte-1jchtcj{border:1px solid var(--line);border-top:4px solid var(--gold);color:var(--ink);background:#fff;border-radius:10px;margin-top:1.25rem;padding:1.25rem}.gift.svelte-1jchtcj h2:where(.svelte-1jchtcj){font-family:var(--serif);color:var(--navy);margin:0 0 .35rem}.gift.svelte-1jchtcj h3:where(.svelte-1jchtcj){font-family:var(--serif);color:var(--navy);margin:1rem 0 .5rem}.hint.svelte-1jchtcj{color:var(--muted)}.teamwrap.svelte-1jchtcj{border-top:1px solid var(--line);margin-top:1.25rem;padding-top:.25rem}.plan.svelte-1jchtcj{margin:.75rem 0}.seatmap.svelte-1jchtcj{background:#f4f6f9;border-radius:8px;width:100%;height:auto;max-height:70vh;display:block}.seatmap.narrow.svelte-1jchtcj{max-height:none}.seatmap.svelte-1jchtcj polygon{fill:#fff;stroke:#9aa7b6;stroke-width:.15px}.seatmap.svelte-1jchtcj .p:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#dde7f3;stroke:#1f3a5f;stroke-width:.08px}.seatmap.svelte-1jchtcj .p.can:where(.svelte-1jchtcj){cursor:pointer}.seatmap.svelte-1jchtcj .p:where(.svelte-1jchtcj):focus,.seatmap.svelte-1jchtcj .p:where(.svelte-1jchtcj):focus-visible{outline:none}.seatmap.svelte-1jchtcj .p:where(.svelte-1jchtcj):focus-visible rect:where(.svelte-1jchtcj){stroke:#1f3a5f;stroke-width:.22px}.seatmap.svelte-1jchtcj .p.given:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#a7aaae;stroke:#6b6f75}.seatmap.svelte-1jchtcj .p.held:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#c9cbce;stroke:#8a8e94}.seatmap.svelte-1jchtcj .p:where(.svelte-1jchtcj) .mark:where(.svelte-1jchtcj){fill:#fff}.seatmap.svelte-1jchtcj .room.can:where(.svelte-1jchtcj):hover polygon:where(.svelte-1jchtcj){fill:#fff8e6}.seatmap.svelte-1jchtcj .ctx:where(.svelte-1jchtcj){fill:#e7ecf2;stroke:#b5c0cc;stroke-width:.06px}.seatmap.svelte-1jchtcj .tech:where(.svelte-1jchtcj) .hit:where(.svelte-1jchtcj){fill:#0000;stroke:none}.seatmap.svelte-1jchtcj text:where(.svelte-1jchtcj){fill:#1f3a5f;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:.9px;font-weight:700}.seatmap.svelte-1jchtcj .plate:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#dde7f3;stroke:#1f3a5f}.seatmap.svelte-1jchtcj .plate.pick:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#e9b93b;stroke:#6b4e12}.seatmap.svelte-1jchtcj .block:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#fffbf1;stroke:#b08d3c;stroke-width:.07px}.seatmap.svelte-1jchtcj .block.whole:where(.svelte-1jchtcj){cursor:pointer}.seatmap.svelte-1jchtcj .block.whole:where(.svelte-1jchtcj):hover rect:where(.svelte-1jchtcj){fill:#fbefd2}.seatmap.svelte-1jchtcj .block.pick:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#f7dfa3;stroke:#8a6a22;stroke-width:.12px}.seatmap.svelte-1jchtcj .block.gone:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#efede9;stroke:#c9c6c0}.seatmap.svelte-1jchtcj .muted:where(.svelte-1jchtcj){opacity:.45;transition:opacity .15s}.seatmap.svelte-1jchtcj .muted:where(.svelte-1jchtcj):hover,.seatmap.svelte-1jchtcj .muted:where(.svelte-1jchtcj):focus-visible{opacity:1}.seatmap.svelte-1jchtcj .p.fam.free:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#e3c27a;stroke:#b08d3c;stroke-width:.06px}.seatmap.svelte-1jchtcj .p.fam.tbl.free:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#c9a24a}.seatmap.svelte-1jchtcj .p.seat.free:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:var(--team);stroke:#fff;stroke-width:.14px}.seatmap.svelte-1jchtcj .p.srow.free:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#e6e1d6;stroke:#b9b2a4}.seatmap.svelte-1jchtcj .p.can:where(.svelte-1jchtcj):hover rect:where(.svelte-1jchtcj),.seatmap.svelte-1jchtcj .p.can:where(.svelte-1jchtcj):focus-visible rect:where(.svelte-1jchtcj){fill:#f2c879}.seatmap.svelte-1jchtcj .p.pick:where(.svelte-1jchtcj) rect:where(.svelte-1jchtcj){fill:#e9b93b;stroke:#6b4e12}.seatmap.svelte-1jchtcj .dim:where(.svelte-1jchtcj){opacity:.22}.seatmap.svelte-1jchtcj .door:where(.svelte-1jchtcj){fill:#7a2232;font-size:.85px}.what.svelte-1jchtcj{color:var(--navy);margin:.9rem 0 .4rem;font-weight:800}.modes.svelte-1jchtcj{flex-wrap:wrap;gap:.4rem;display:flex}.mode.svelte-1jchtcj{border:1.5px solid var(--line);color:var(--navy);font:inherit;cursor:pointer;text-align:left;background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem .3rem .4rem;font-size:.85rem;line-height:1.15;display:inline-flex}.mode.svelte-1jchtcj svg:where(.svelte-1jchtcj){flex:none;width:1.45rem;height:1.45rem}.mode.svelte-1jchtcj b:where(.svelte-1jchtcj){font-size:inherit}.mode.svelte-1jchtcj .pr:where(.svelte-1jchtcj){color:#735618;font-weight:800}.mode.on.svelte-1jchtcj{background:var(--navy);border-color:var(--navy);color:#fff}.mode.on.svelte-1jchtcj .pr:where(.svelte-1jchtcj){color:#f2c879}.mode.svelte-1jchtcj:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.legend.svelte-1jchtcj .seat:where(.svelte-1jchtcj){border-color:#fff;border-radius:50%}.legend.svelte-1jchtcj .block:where(.svelte-1jchtcj){background:#fbefd2;border-color:#d9b45c}.legend.svelte-1jchtcj{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem .9rem;font-size:.88rem;display:flex}.legend.svelte-1jchtcj i:where(.svelte-1jchtcj){vertical-align:-2px;border:1px solid #1f3a5f;border-radius:3px;width:.9rem;height:.9rem;margin-right:.3rem;display:inline-block}.legend.svelte-1jchtcj .free:where(.svelte-1jchtcj){background:#dde7f3}.legend.svelte-1jchtcj .pick:where(.svelte-1jchtcj){background:#e9b93b}.legend.svelte-1jchtcj .given:where(.svelte-1jchtcj){background:#a7aaae}.fillbar.svelte-1jchtcj{background:#e7ecf2;border-radius:999px;height:.6rem;margin-top:.75rem;overflow:hidden}.fillbar.svelte-1jchtcj span:where(.svelte-1jchtcj){background:var(--gold);height:100%;display:block}.fill.svelte-1jchtcj{color:var(--navy);margin:.35rem 0 0;font-weight:700}.basket.svelte-1jchtcj{border-top:1px solid var(--line);margin-top:1rem;padding-top:.25rem}.count.svelte-1jchtcj{background:var(--gold);min-width:1.5em;color:var(--navy);text-align:center;border-radius:999px;padding:0 .4em;font-size:.85em;display:inline-block}.items.svelte-1jchtcj{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.items.svelte-1jchtcj>li:where(.svelte-1jchtcj){border:1px solid var(--line);background:var(--tint);border-radius:8px;padding:.75rem}.row.svelte-1jchtcj{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.row.svelte-1jchtcj b:where(.svelte-1jchtcj){color:var(--navy);flex:auto}.link.svelte-1jchtcj{color:var(--navy);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.actrow.svelte-1jchtcj{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.barlink.svelte-1jchtcj{color:#fff;text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;padding:.25rem 0;font-size:.92rem;text-decoration:underline}.barlink.svelte-1jchtcj:focus-visible{outline-offset:2px;outline:2px solid #f2c879}.plaque.svelte-1jchtcj{background:linear-gradient(135deg,#e9c46a,#c99a2e 55%,#e9c46a);border-radius:6px;gap:.35rem;margin-top:.6rem;padding:.7rem .8rem;display:grid;box-shadow:inset 0 0 0 2px #6b4e1273}.plaque.engrave.svelte-1jchtcj{background:linear-gradient(135deg,#d9dee4,#aeb6bf 55%,#d9dee4);box-shadow:inset 0 0 0 2px #3c444e59}.plaque.small.svelte-1jchtcj{padding:.35rem .5rem}.plaque.svelte-1jchtcj .lead:where(.svelte-1jchtcj){letter-spacing:.08em;text-transform:uppercase;color:#3b2a08;font-size:.75rem;font-weight:700}.plate-in.svelte-1jchtcj{color:#2b2b2b;width:100%;font-family:var(--serif);background:0 0;border:0;border-bottom:1px dashed #2b2b2b73;padding:.2rem 0;font-size:1.05rem}.plate-in.name.svelte-1jchtcj{letter-spacing:.03em;font-size:1.2rem;font-weight:700}.plate-in.svelte-1jchtcj::placeholder{color:#2b2b2b8c}.plate-in.svelte-1jchtcj:focus{outline:2px solid var(--navy);outline-offset:2px}.where.svelte-1jchtcj{color:var(--muted);margin:.35rem 0 0;font-size:.85rem}.members.svelte-1jchtcj{gap:.4rem;margin-top:.5rem;display:grid}.member.svelte-1jchtcj{gap:.2rem;font-size:.88rem;display:grid}.save.svelte-1jchtcj{color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:#fff8e6;border:1px dashed #c99a2e;border-radius:8px;margin-top:.75rem;padding:.55rem .8rem}.check.svelte-1jchtcj{align-items:flex-start;gap:.5rem;margin-top:1rem;display:flex}.errs.svelte-1jchtcj{color:#9b1c1c;margin:.6rem 0 0;font-weight:700}.items.svelte-1jchtcj>li:where(.svelte-1jchtcj){scroll-margin:6rem 0 8rem;transition:box-shadow .4s,border-color .4s}.items.svelte-1jchtcj>li.glow:where(.svelte-1jchtcj){border-color:#c99a2e;box-shadow:0 0 0 3px #e9b93b73}.line.svelte-1jchtcj{align-items:baseline;gap:.5rem;display:flex}.line.svelte-1jchtcj .plate-in:where(.svelte-1jchtcj){flex:auto;min-width:0}.left.svelte-1jchtcj{color:#3b2a08;opacity:.75;flex:none;font-size:.78rem;font-weight:700}.slip.svelte-1jchtcj{color:#5a4210;background:#fff8e6;border-left:3px solid #c99a2e;border-radius:0 6px 6px 0;margin:.4rem 0 0;padding:.35rem .6rem;font-size:.88rem;animation:.25s svelte-1jchtcj-slipin}@keyframes svelte-1jchtcj-slipin{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.shown.svelte-1jchtcj{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;margin-top:1rem;font-size:.9rem;display:flex}.shown.svelte-1jchtcj p:where(.svelte-1jchtcj){margin:0}.anon.svelte-1jchtcj{color:var(--navy);cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.note.svelte-1jchtcj{color:#5a4210;background:#fff8e6;border-radius:6px;margin:.5rem 0 0;padding:.45rem .7rem;list-style:none}.total.svelte-1jchtcj{margin:.9rem 0 .6rem;font-size:1.1rem}.paynote.svelte-1jchtcj{color:var(--muted);margin-top:.5rem;font-size:.85rem}.cta[disabled].svelte-1jchtcj{opacity:.55;cursor:not-allowed}.ask.svelte-1jchtcj{border-top:1px solid var(--line);margin-top:1.25rem;padding-top:.25rem}.ask.svelte-1jchtcj form:where(.svelte-1jchtcj){gap:.65rem;max-width:34rem;display:grid}.ask.svelte-1jchtcj label:where(.svelte-1jchtcj){gap:.25rem;font-weight:700;display:grid}.ask.svelte-1jchtcj .check:where(.svelte-1jchtcj){font-weight:400;display:flex}.ask.svelte-1jchtcj input:where(.svelte-1jchtcj),.ask.svelte-1jchtcj select:where(.svelte-1jchtcj),.ask.svelte-1jchtcj textarea:where(.svelte-1jchtcj){font:inherit;background:#fff;border:1px solid #b5c0cc;border-radius:6px;padding:.5rem .6rem}.hp.svelte-1jchtcj{position:absolute;left:-9999px}.giftbar.svelte-1jchtcj{z-index:5;background:var(--navy);color:#fff;border-radius:10px 10px 0 0;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1rem;padding:.7rem 1rem;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 18px #14263e33}.giftbar.svelte-1jchtcj .say:where(.svelte-1jchtcj){flex:12rem;margin:0;font-size:.92rem}.giftbar.svelte-1jchtcj .sum:where(.svelte-1jchtcj){margin:0}@media (width<=40rem){.giftbar.svelte-1jchtcj{gap:.35rem .75rem;padding:.55rem .8rem}.giftbar.svelte-1jchtcj .say:where(.svelte-1jchtcj){opacity:.9;flex:100%;font-size:.85rem}.giftbar.svelte-1jchtcj .sum:where(.svelte-1jchtcj){flex:auto;font-size:.92rem}.giftbar.svelte-1jchtcj .cta{flex:none;padding:.6rem .9rem}}.walk-band.svelte-1emzs0x{padding-top:1.25rem}.rail.svelte-1emzs0x{flex-wrap:wrap;gap:.4rem;padding:.25rem 0 .75rem;display:flex}.stopbtn.svelte-1emzs0x{border:1px solid var(--line);color:var(--navy);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.stopbtn.svelte-1emzs0x i:where(.svelte-1emzs0x){background:#9aa7b6;border-radius:50%;width:.65rem;height:.65rem}.stopbtn.available.svelte-1emzs0x i:where(.svelte-1emzs0x){background:#3e8e41}.stopbtn.sponsored.svelte-1emzs0x i:where(.svelte-1emzs0x),.stopbtn.reserved.svelte-1emzs0x i:where(.svelte-1emzs0x){background:var(--gold)}.stopbtn[aria-current].svelte-1emzs0x{background:var(--navy);color:#fff;border-color:var(--navy)}.stopgrid.svelte-1emzs0x{align-items:start;gap:1rem;display:grid}.stopgrid.svelte-1emzs0x>:where(.svelte-1emzs0x){min-width:0}.stage.svelte-1emzs0x{aspect-ratio:16/10;background:var(--navy);border-radius:10px;width:100%;min-height:16rem;max-height:72vh;position:relative;overflow:hidden}.stage.svelte-1emzs0x iframe:where(.svelte-1emzs0x),.stage.svelte-1emzs0x img:where(.svelte-1emzs0x){object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.mode.svelte-1emzs0x{background:#14263ec7;border-radius:999px;gap:.25rem;padding:.2rem;display:flex;position:absolute;top:.6rem;right:.6rem}.mode.svelte-1emzs0x button:where(.svelte-1emzs0x){color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.35rem .75rem;font-size:.85rem;font-weight:700}.mode.svelte-1emzs0x button[aria-pressed=true]:where(.svelte-1emzs0x){background:var(--gold-light);color:var(--navy)}.nav.svelte-1emzs0x{width:2.6rem;height:2.6rem;color:var(--navy);font:inherit;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.6rem;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #14263e4d}.stepper.svelte-1emzs0x{gap:.6rem;margin-top:.75rem;display:flex}.step.svelte-1emzs0x{border:1px solid var(--line);min-width:0;color:var(--navy);background:#fff;border-radius:10px;gap:.1rem;padding:.55rem .9rem;text-decoration:none;display:grid}.step.svelte-1emzs0x:hover,.step.svelte-1emzs0x:focus-visible{border-color:var(--navy)}.step.svelte-1emzs0x small:where(.svelte-1emzs0x){letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700}.step.svelte-1emzs0x b:where(.svelte-1emzs0x){font-family:var(--serif);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:400;overflow:hidden}.step.n.svelte-1emzs0x{text-align:right;margin-left:auto}.cap.svelte-1emzs0x b:where(.svelte-1emzs0x){color:var(--navy)}.nav.p.svelte-1emzs0x{left:.6rem}.nav.n.svelte-1emzs0x{right:.6rem}.thumbs.svelte-1emzs0x{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.thumbs.svelte-1emzs0x button:where(.svelte-1emzs0x){cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;flex:none;padding:0}.thumbs.svelte-1emzs0x button.on:where(.svelte-1emzs0x){border-color:var(--gold)}.thumbs.svelte-1emzs0x img:where(.svelte-1emzs0x){aspect-ratio:16/9;object-fit:cover;border-radius:4px;width:5.5rem;height:auto;display:block}.cap.svelte-1emzs0x{color:var(--muted);margin:.4rem 0 0;font-size:.9rem}.side.svelte-1emzs0x{gap:1rem;display:grid}.card.svelte-1emzs0x{border:1px solid var(--line);border-top:4px solid var(--gold);color:var(--ink);background:#fff;border-radius:10px;padding:1rem 1.15rem}.card.open.svelte-1emzs0x{border-top-color:#3e8e41}.card.svelte-1emzs0x h2:where(.svelte-1emzs0x){font-family:var(--serif);color:var(--navy);margin:.35rem 0 .2rem;font-size:1.35rem}.card.svelte-1emzs0x .place:where(.svelte-1emzs0x){letter-spacing:.04em;color:var(--muted);margin:0;font-size:.85rem;font-weight:700}.card.svelte-1emzs0x .opts:where(.svelte-1emzs0x){color:var(--navy);font-weight:700}.chip.svelte-1emzs0x{background:var(--tint);color:var(--navy);border-radius:999px;padding:.15rem .6rem;font-size:.8rem;font-weight:700;display:inline-block}.card.open.svelte-1emzs0x .chip:where(.svelte-1emzs0x){color:#2d5a27;background:#e3f1e1}.card.sponsored.svelte-1emzs0x .chip:where(.svelte-1emzs0x){color:#fff;background:#1f3a5f}.logo.svelte-1emzs0x{width:auto;max-width:min(100%,16.875rem);height:auto;max-height:4.5rem;margin:.6rem 0 .2rem;display:block}.acts.svelte-1emzs0x{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.map.svelte-1emzs0x{border:1px solid var(--line);background:#fff;border-radius:10px;margin:0;padding:.75rem}.map.svelte-1emzs0x figcaption:where(.svelte-1emzs0x){color:var(--navy);margin-bottom:.4rem;font-weight:700}.map.svelte-1emzs0x svg:where(.svelte-1emzs0x){width:100%;height:auto;display:block}.map.svelte-1emzs0x .other:where(.svelte-1emzs0x){fill:#f1f4f7;stroke:#c9d2dc;stroke-width:.25px}.map.svelte-1emzs0x .room:where(.svelte-1emzs0x) polygon:where(.svelte-1emzs0x){fill:#e3f1e1;stroke:#3e8e41;stroke-width:.3px;transition:fill .15s}.map.svelte-1emzs0x .room.sponsored:where(.svelte-1emzs0x) polygon:where(.svelte-1emzs0x),.map.svelte-1emzs0x .room.reserved:where(.svelte-1emzs0x) polygon:where(.svelte-1emzs0x){fill:#f6e6bf;stroke:#a27c1e}.map.svelte-1emzs0x .room:where(.svelte-1emzs0x):hover polygon:where(.svelte-1emzs0x),.map.svelte-1emzs0x .room:where(.svelte-1emzs0x):focus-visible polygon:where(.svelte-1emzs0x){fill:#f2c879}.map.svelte-1emzs0x .room.location:where(.svelte-1emzs0x) polygon:where(.svelte-1emzs0x){fill:#f4efe3;stroke:#a27c1e;stroke-dasharray:.7 .45}.map.svelte-1emzs0x .room.location:where(.svelte-1emzs0x):hover polygon:where(.svelte-1emzs0x),.map.svelte-1emzs0x .room.location:where(.svelte-1emzs0x):focus-visible polygon:where(.svelte-1emzs0x){fill:#f2c879}.map.svelte-1emzs0x .room.current:where(.svelte-1emzs0x) polygon:where(.svelte-1emzs0x){fill:var(--navy);stroke:var(--navy)}.map.svelte-1emzs0x .room:where(.svelte-1emzs0x) text:where(.svelte-1emzs0x){fill:#1f3a5f;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:2.2px;font-weight:700}.map.svelte-1emzs0x .room.current:where(.svelte-1emzs0x) text:where(.svelte-1emzs0x){fill:#fff}.map.svelte-1emzs0x .legend:where(.svelte-1emzs0x){color:var(--muted);flex-wrap:wrap;gap:.3rem .9rem;margin:.5rem 0 0;font-size:.85rem;display:flex}.map.svelte-1emzs0x .legend:where(.svelte-1emzs0x) i:where(.svelte-1emzs0x){vertical-align:-2px;border-radius:3px;width:.85rem;height:.85rem;margin-right:.3rem;display:inline-block}.map.svelte-1emzs0x .legend:where(.svelte-1emzs0x) .sp:where(.svelte-1emzs0x){background:#f6e6bf;border:1px solid #a27c1e}.map.svelte-1emzs0x .legend:where(.svelte-1emzs0x) .op:where(.svelte-1emzs0x){background:#e3f1e1;border:1px solid #3e8e41}.map.svelte-1emzs0x .legend:where(.svelte-1emzs0x) .lc:where(.svelte-1emzs0x){background:#f4efe3;border:1px dashed #a27c1e}.stopbtn.reserve.svelte-1emzs0x i:where(.svelte-1emzs0x),.stopbtn.open.svelte-1emzs0x i:where(.svelte-1emzs0x){background:#c9a54e;border-radius:2px}.card.place.svelte-1emzs0x{border-top-color:#c9a54e}.card.place.svelte-1emzs0x .chip:where(.svelte-1emzs0x){color:#5c4614;background:#f4efe3}.thanks.svelte-1emzs0x{color:#1f3a2a;background:#e3f1e1;border:1px solid #3e8e41;border-radius:10px;margin-top:1rem;padding:.85rem 1rem}.thanks.svelte-1emzs0x p:where(.svelte-1emzs0x){margin:0}.steps.svelte-1emzs0x{padding-left:1.3rem}.steps.svelte-1emzs0x li:where(.svelte-1emzs0x){margin:.35rem 0}@media (width>=64rem){.stopgrid.svelte-1emzs0x{grid-template-columns:minmax(0,2.1fr) minmax(17rem,1fr)}}
