.seating-chart.svelte-17zricz{font-size:10px;max-width:700px;margin:auto}@media(min-width:500px){.seating-chart.svelte-17zricz{font-size:16px}}.seating-chart.svelte-17zricz .stage:where(.svelte-17zricz){background-color:#805b34;padding-top:3%;padding-bottom:3%;font-size:2rem;text-align:center;color:#fff;border-bottom-right-radius:18px;border-bottom-left-radius:18px}.seating-chart.svelte-17zricz .seats:where(.svelte-17zricz){display:flex;flex-direction:column;width:85%;margin:auto}.seating-chart.svelte-17zricz .row:where(.svelte-17zricz){display:flex;width:100%;margin-top:1%;position:relative}.seating-chart.svelte-17zricz .row:where(.svelte-17zricz):after,.seating-chart.svelte-17zricz .row:where(.svelte-17zricz):before{content:attr(data-row);position:absolute;padding-top:1%;right:-1.2em;text-transform:capitalize}@media(min-width:500px){.seating-chart.svelte-17zricz .row:where(.svelte-17zricz):after,.seating-chart.svelte-17zricz .row:where(.svelte-17zricz):before{padding-top:1.5%}}.seating-chart.svelte-17zricz .row:where(.svelte-17zricz):before{right:auto;left:-1.2em}.seating-chart.svelte-17zricz .seat:where(.svelte-17zricz){margin:3px;background-color:orange;flex-grow:1;position:relative}.seating-chart.svelte-17zricz .outer:where(.svelte-17zricz){background-color:green;position:relative;padding-bottom:100%;width:100%}.seating-chart.svelte-17zricz .legend:where(.svelte-17zricz){list-style:none;margin-top:12px}.seating-chart.svelte-17zricz .legend:where(.svelte-17zricz) li:where(.svelte-17zricz){text-indent:-3em;padding-left:3em}.seating-chart.svelte-17zricz .bullet:where(.svelte-17zricz){background-color:green;display:inline-block;border-radius:999em;margin:3px;width:18px;height:18px;vertical-align:middle}.seating-chart.svelte-17zricz .hold:where(.svelte-17zricz) .outer:where(.svelte-17zricz),.seating-chart.svelte-17zricz .hold:where(.svelte-17zricz){background-color:#000}.seating-chart.svelte-17zricz .handicap:where(.svelte-17zricz) .outer:where(.svelte-17zricz),.seating-chart.svelte-17zricz .handicap:where(.svelte-17zricz){background-color:#30b2ff}.seating-chart.svelte-17zricz .companion:where(.svelte-17zricz) .outer:where(.svelte-17zricz),.seating-chart.svelte-17zricz .companion:where(.svelte-17zricz){background-color:gray}.seating-chart.svelte-17zricz .seat-number:where(.svelte-17zricz){position:absolute;inset:0;padding-top:0%;text-align:center;color:#fff}@media(min-width:500px){.seating-chart.svelte-17zricz .seat-number:where(.svelte-17zricz){padding-top:20%}}.seating-chart.svelte-17zricz .placeholder:where(.svelte-17zricz),.seating-chart.svelte-17zricz .placeholder:where(.svelte-17zricz) .outer:where(.svelte-17zricz){background-color:transparent}.seating-chart.svelte-17zricz .placeholder:where(.svelte-17zricz) .seat-number:where(.svelte-17zricz){display:none}
