.theater.svelte-1olbvz5{--ink: #f6e2ae;--brass: #c8963e;position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;background:var(--stage-ground, #0b0605);color:var(--ink);font-family:-apple-system,Segoe UI,Inter,system-ui,sans-serif}.stage.svelte-1olbvz5{position:relative}.backdrop.svelte-1olbvz5{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--stage-backdrop, radial-gradient(ellipse 60% 40% at 50% 100%, #2a1612, #0b0605))}.cloth.svelte-1olbvz5{position:absolute;bottom:-14px;overflow:hidden;z-index:1}.drape.svelte-1olbvz5{position:absolute;z-index:6;top:-6px;pointer-events:none}.drape.left.svelte-1olbvz5{left:0}.drape.right.svelte-1olbvz5{right:0}.valance.svelte-1olbvz5{position:absolute;z-index:7;top:-2px;left:0;right:0;pointer-events:none}.veil.svelte-1olbvz5{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background:linear-gradient(180deg,#0804039e,#080403bd);pointer-events:none}.content.svelte-1olbvz5{position:relative;z-index:9;display:flex;flex-direction:column;gap:16px;min-height:520px;padding-top:50px;padding-bottom:28px}.front.svelte-1olbvz5{display:grid;gap:16px;margin-top:auto}.word.svelte-1olbvz5{margin-top:-4px}.bar.svelte-1olbvz5{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.name.svelte-1olbvz5{min-width:0;font-family:var(--dress-type-display, "Playfair Display", "Iowan Old Style", Georgia, "Times New Roman", serif);font-size:19px;line-height:1.2;font-weight:600;color:var(--dress-type-ink, #fbefd2);text-shadow:0 1px 10px rgba(0,0,0,.75);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill.svelte-1olbvz5{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:var(--dress-pill-radius, 999px);font-size:13px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--dress-pill-ink, #fff);background:var(--dress-pill-bg, rgba(16, 9, 7, .62));box-shadow:var(--dress-pill-edge, inset 0 0 0 1px rgba(255, 255, 255, .12)),var(--dress-pill-highlight, inset 0 1px 0 rgba(255, 255, 255, .1)),var(--dress-pill-shadow, 0 0 0 0 transparent);outline:var(--dress-pill-stitch, 0 solid transparent);outline-offset:-3px}.pill.clock.svelte-1olbvz5{padding-left:8px;color:var(--dress-pill-ink, var(--ink))}.pill.lamp.svelte-1olbvz5{color:var(--dress-pill-ink, #ffb4ad);box-shadow:var(--dress-pill-edge, inset 0 0 0 1px rgba(255, 90, 90, .4)),var(--dress-pill-highlight, inset 0 1px 0 rgba(255, 255, 255, .08)),var(--dress-pill-shadow, 0 0 0 0 transparent)}.pill.lamp.svelte-1olbvz5 i:where(.svelte-1olbvz5){width:8px;height:8px;border-radius:50%;background:var(--dress-pill-lamp, #ff5a5a);box-shadow:0 0 0 3px var(--dress-pill-halo, rgba(255, 90, 90, .3))}.bill.svelte-1olbvz5{display:grid;width:min(100%,420px);justify-self:center}.apron.svelte-1olbvz5{display:grid;gap:12px;padding-top:4px}.seat.svelte-1olbvz5{display:grid;place-items:center;min-height:56px;border:0;border-radius:var(--dress-button-radius, 999px);background:var(--dress-button-bg, linear-gradient(180deg, #d9a94c, #c8963e 60%, #b3822f));color:var(--dress-button-ink, #120b06);font:inherit;font-size:17px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:var(--dress-button-highlight, 0 1px 0 rgba(255, 244, 214, .55) inset),var(--dress-button-shadow, 0 8px 20px -6px rgba(0, 0, 0, .65)),var(--dress-button-edge, 0 0 0 1px rgba(74, 48, 16, .6));outline:var(--dress-button-stitch, 0 solid transparent);outline-offset:-5px;transition:transform 90ms ease}.seat.small.svelte-1olbvz5{min-height:44px;font-size:15px}.seat.svelte-1olbvz5:active:not(:disabled){transform:scale(.98)}.seat.svelte-1olbvz5:disabled{opacity:.6;cursor:progress}.seat.svelte-1olbvz5:focus-visible{outline:2px solid #f6e2ae;outline-offset:3px}.note.svelte-1olbvz5{margin:0;font-size:14px;line-height:1.4;text-align:center;color:var(--dress-type-ink, #f6e2ae);text-shadow:0 1px 8px rgba(0,0,0,.8)}.box.svelte-1olbvz5{display:grid;gap:6px;padding:14px 16px 16px;border-radius:var(--dress-pill-radius, 12px);text-align:center;background:var(--dress-pill-bg, linear-gradient(180deg, rgba(14, 7, 5, .78), rgba(14, 7, 5, .66)));box-shadow:var(--dress-pill-edge, inset 0 0 0 1px rgba(200, 150, 62, .6)),var(--dress-pill-highlight, inset 0 1px 0 rgba(246, 226, 174, .16)),var(--dress-pill-shadow, 0 12px 26px -12px rgba(0, 0, 0, .8));outline:var(--dress-pill-stitch, 0 solid transparent);outline-offset:-4px}.box.svelte-1olbvz5 .label:where(.svelte-1olbvz5){margin:0;font-size:11px;line-height:1.3;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dress-pill-ink, var(--brass))}.box.svelte-1olbvz5 .price:where(.svelte-1olbvz5){margin:0 0 6px;font-family:var(--dress-type-display, "Playfair Display", "Iowan Old Style", Georgia, "Times New Roman", serif);font-size:22px;line-height:1.2;color:var(--dress-pill-ink, #fbefd2)}.marquee.svelte-1olbvz5{display:flex;gap:12px;margin-inline:-36px;padding:4px 36px 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:36px;scrollbar-width:none}.marquee.svelte-1olbvz5::-webkit-scrollbar{display:none}.marquee.svelte-1olbvz5>li:where(.svelte-1olbvz5){flex:none;width:min(236px,68vw);scroll-snap-align:start}.rope.svelte-1olbvz5{position:absolute;left:0;right:0;bottom:-18px;z-index:12;pointer-events:none}.content.roped.svelte-1olbvz5{padding-bottom:60px}.lip.svelte-1olbvz5{position:relative;z-index:11;height:var(--stage-lip-height, 26px);display:flex;align-items:flex-start;justify-content:space-evenly;padding:0 28px;background:var(--stage-lip-bg, #0b0605)}.lip.svelte-1olbvz5:before{content:"";position:absolute;left:0;right:0;top:0;height:var(--stage-lip-line-height, 2px);background:var(--stage-lip-line, linear-gradient(90deg, transparent, #d9b46a 15%, #f0d697 50%, #d9b46a 85%, transparent))}.glow.svelte-1olbvz5{position:absolute;left:0;right:0;bottom:100%;height:90px;pointer-events:none;opacity:0;background:var(--stage-lip-glow, linear-gradient(to top, rgba(255, 190, 100, .2), transparent))}.lip.lit.svelte-1olbvz5 .glow:where(.svelte-1olbvz5){opacity:1}.bulb.svelte-1olbvz5{position:relative;top:var(--stage-bulb-top, 8px);width:var(--stage-bulb-width, 9px);height:var(--stage-bulb-height, 9px);border-radius:var(--stage-bulb-radius, 50%);background:var(--stage-bulb-off-bg, #3a2a1a);opacity:var(--stage-bulb-off-opacity, .55);box-shadow:var(--stage-bulb-off-shadow, none)}.lip.lit.svelte-1olbvz5 .bulb:where(.svelte-1olbvz5){opacity:1;background:var(--stage-bulb-on-bg, radial-gradient(circle at 50% 38%, #fff6dc 0 20%, #f4c46a 52%, #b8791f 100%));box-shadow:var(--stage-bulb-on-shadow, 0 0 8px 2px rgba(255, 196, 110, .7), 0 0 18px 4px rgba(255, 160, 70, .3));transform:var(--stage-bulb-on-transform, none)}.house.svelte-1olbvz5{position:relative;display:grid;gap:6px;justify-items:center;padding:10px 24px 28px;background:var(--stage-ground, #0b0605)}.house.svelte-1olbvz5:before{content:"";position:absolute;left:0;right:0;top:0;height:200px;pointer-events:none;background:radial-gradient(ellipse at 50% 0,oklch(.55 .1 60 / .28),transparent 70%)}.count.svelte-1olbvz5{position:relative;margin:0;font-family:var(--dress-type-display, "Playfair Display", "Iowan Old Style", Georgia, "Times New Roman", serif);font-size:22px;line-height:1.2;color:var(--dress-type-ink, #f6efe2);text-align:center}.fan.svelte-1olbvz5{position:relative;display:flex;justify-content:center}.recorded.svelte-1olbvz5{position:relative;margin:0;font-size:12px;line-height:1.3;letter-spacing:.04em;color:var(--dress-type-soft, rgba(246, 226, 174, .7))}@media(prefers-reduced-motion:reduce){.seat.svelte-1olbvz5{transition:none}}@media(min-width:900px){.content.svelte-1olbvz5{width:min(100%,520px);margin-inline:auto;padding-inline:0!important}.marquee.svelte-1olbvz5{margin-inline:0;padding-inline:0;justify-content:center}}
