.seat-picker[data-astro-cid-awrxd6cv]{gap:var(--space-2);flex-direction:column;display:flex}.map[data-astro-cid-awrxd6cv]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground);touch-action:pan-x pan-y pinch-zoom;max-height:70vh;overflow:auto}.map[data-astro-cid-awrxd6cv] svg[data-astro-cid-awrxd6cv]{width:100%;min-width:320px;height:auto;display:block}.seat[data-astro-cid-awrxd6cv]{stroke:var(--line);stroke-width:2px}.seat[data-astro-cid-awrxd6cv].free{cursor:pointer}.seat[data-astro-cid-awrxd6cv].free:hover,.seat[data-astro-cid-awrxd6cv].free:focus-visible{stroke:var(--ink);stroke-width:5px;outline:none}.seat[data-astro-cid-awrxd6cv].taken{fill:var(--ink-muted);opacity:.35}.seat[data-astro-cid-awrxd6cv].picked{stroke:var(--ink);stroke-width:5px;fill:var(--terracotta)!important}.bcode[data-astro-cid-awrxd6cv]{fill:var(--ink);font-size:26px;font-weight:700}.rlabel[data-astro-cid-awrxd6cv]{fill:var(--ink-muted);text-anchor:middle;font-size:20px;font-family:var(--font-mono,monospace)}.feature[data-astro-cid-awrxd6cv] rect[data-astro-cid-awrxd6cv]{fill:var(--surface);stroke:var(--line);stroke-width:2px}.flabel[data-astro-cid-awrxd6cv]{fill:var(--ink-muted);text-anchor:middle;font-size:26px;font-weight:700}.legend[data-astro-cid-awrxd6cv]{gap:var(--space-4);flex-wrap:wrap;display:flex}.sw[data-astro-cid-awrxd6cv]{vertical-align:-2px;border:1px solid var(--line);border-radius:3px;width:14px;height:14px;display:inline-block}.sw[data-astro-cid-awrxd6cv].free{background:var(--surface)}.sw[data-astro-cid-awrxd6cv].taken{background:var(--ink-muted);opacity:.35}.sw[data-astro-cid-awrxd6cv].picked{background:var(--terracotta)}.picked-h[data-astro-cid-awrxd6cv]{margin:var(--space-2) 0 0;font-size:1rem}.picked[data-astro-cid-awrxd6cv]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.picked[data-astro-cid-awrxd6cv] li{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.picked[data-astro-cid-awrxd6cv] .lbl{flex:140px;font-weight:700}.picked[data-astro-cid-awrxd6cv] select{min-height:44px;padding:var(--space-2);background:var(--ground);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink)}.picked[data-astro-cid-awrxd6cv] .rm{border:1px solid var(--line);border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;background:0 0}.total[data-astro-cid-awrxd6cv]{margin:0;font-weight:700}.hint[data-astro-cid-awrxd6cv]{color:var(--ink-muted);margin:0;font-size:.875rem}.note[data-astro-cid-awrxd6cv]{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);font-weight:600}.shop[data-astro-cid-24nsmnwv]{padding:var(--space-6) var(--space-4) 0}@media (width>=768px){.shop[data-astro-cid-24nsmnwv]{padding-inline:0}}.shop[data-astro-cid-24nsmnwv]{scroll-margin-top:var(--space-6)}.shop[data-astro-cid-24nsmnwv] form[data-astro-cid-24nsmnwv][hidden]{display:none}.shop[data-astro-cid-24nsmnwv] form[data-astro-cid-24nsmnwv]{gap:var(--space-4);max-width:560px;padding:var(--space-4) var(--space-4) var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex}.type[data-astro-cid-24nsmnwv]{padding:var(--space-4) 0}.types[data-astro-cid-24nsmnwv]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.type[data-astro-cid-24nsmnwv]{align-items:center;gap:var(--space-4);border-bottom:1px solid var(--line);display:flex}.type[data-astro-cid-24nsmnwv].out{opacity:.6}.info[data-astro-cid-24nsmnwv]{flex-direction:column;flex:auto;min-width:0;display:flex}.name[data-astro-cid-24nsmnwv]{font-weight:700}.desc[data-astro-cid-24nsmnwv],.hint[data-astro-cid-24nsmnwv]{color:var(--ink-muted);font-size:.875rem}.vat-note[data-astro-cid-24nsmnwv]{color:var(--ink-muted);margin:0;font-size:.75rem}.price[data-astro-cid-24nsmnwv]{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.soldout[data-astro-cid-24nsmnwv]{color:var(--ink-muted);white-space:nowrap;font-weight:700}.opens[data-astro-cid-24nsmnwv]{text-align:right;max-width:11em;color:var(--ink-muted);font-size:.8125rem;font-weight:600;line-height:1.25}.type[data-astro-cid-24nsmnwv].upcoming{cursor:default}.type[data-astro-cid-24nsmnwv].upcoming [data-astro-cid-24nsmnwv]:is(.chip,.name,.desc,.price){opacity:.55}select[data-astro-cid-24nsmnwv],input[data-astro-cid-24nsmnwv]{min-height:48px;padding:var(--space-2) var(--space-4);background:var(--ground);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink)}.qty[data-astro-cid-24nsmnwv]{align-items:center;gap:var(--space-1);display:inline-flex}@media (width<=420px){.type[data-astro-cid-24nsmnwv]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info qty""price qty";gap:2px 8px;padding:10px 12px;display:grid}.type[data-astro-cid-24nsmnwv] .chip[data-astro-cid-24nsmnwv]{display:none}.type[data-astro-cid-24nsmnwv] .info[data-astro-cid-24nsmnwv]{grid-area:info}.type[data-astro-cid-24nsmnwv] .price[data-astro-cid-24nsmnwv]{grid-area:price}.type[data-astro-cid-24nsmnwv] .opens[data-astro-cid-24nsmnwv],.type[data-astro-cid-24nsmnwv] .soldout[data-astro-cid-24nsmnwv]{grid-area:qty;place-self:center end}.type[data-astro-cid-24nsmnwv] .qty[data-astro-cid-24nsmnwv]{grid-area:qty;gap:4px}.qty[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{width:44px}.step[data-astro-cid-24nsmnwv]{width:36px;height:36px}}.qty[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{width:56px;min-height:44px;padding:0 var(--space-1);text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield;font-weight:700}.qty[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]::-webkit-outer-spin-button,.qty[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.step[data-astro-cid-24nsmnwv]{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:1.25rem;font-weight:700;line-height:1}.step[data-astro-cid-24nsmnwv]:hover{border-color:var(--terracotta)}.step[data-astro-cid-24nsmnwv]:active{transform:translateY(1px)}select[data-astro-cid-24nsmnwv]{min-width:72px}.field[data-astro-cid-24nsmnwv]{gap:var(--space-2);flex-direction:column;display:flex}label[data-astro-cid-24nsmnwv]{font-size:.875rem;font-weight:600}.opts[data-astro-cid-24nsmnwv]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.opt[data-astro-cid-24nsmnwv]{cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:10px 14px;font-size:.9375rem;font-weight:500;line-height:1.35;display:flex}.opt[data-astro-cid-24nsmnwv]+.opt[data-astro-cid-24nsmnwv],.opt[data-astro-cid-24nsmnwv]+.invoice-fields[data-astro-cid-24nsmnwv],.invoice-fields[data-astro-cid-24nsmnwv]+.opt[data-astro-cid-24nsmnwv]{border-top:1px solid var(--line)}.opt[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv],.remember[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{-webkit-appearance:none;appearance:none;border:1.5px solid var(--ink-muted);cursor:pointer;background:0 0;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;min-height:22px;margin:0;padding:0;display:grid}.opt[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]:checked,.remember[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]:checked{background:var(--terracotta);border-color:var(--terracotta)}.opt[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]:checked:after,.remember[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]:checked:after{content:"";border:solid var(--on-terracotta);border-width:0 2px 2px 0;width:6px;height:11px;transform:translateY(-1px)rotate(45deg)}.remember[data-astro-cid-24nsmnwv]{gap:var(--space-2);cursor:pointer;align-items:center;font-size:.875rem;font-weight:500;display:flex}.opt[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]:focus-visible,.remember[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.opt[data-astro-cid-24nsmnwv] a[data-astro-cid-24nsmnwv]{color:inherit;text-decoration:underline}.hint[data-astro-cid-24nsmnwv]{margin:0}.drawer .shop[data-astro-cid-24nsmnwv] details[data-astro-cid-24nsmnwv].code{display:none}.need[data-astro-cid-24nsmnwv]{color:var(--cat-tiyatro-text);margin:0;font-size:.9375rem;font-weight:600}.need[data-astro-cid-24nsmnwv][hidden]{display:none}.vwrap[data-astro-cid-24nsmnwv]{position:relative}.vwrap[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{box-sizing:border-box;width:100%;padding-right:116px}.vbtn[data-astro-cid-24nsmnwv]{background:var(--success);min-height:36px;color:var(--on-success);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:0 14px;font-size:.875rem;font-weight:700;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.vbtn[data-astro-cid-24nsmnwv].ok{background:var(--success);color:var(--on-success);cursor:default}.vbtn[data-astro-cid-24nsmnwv]:disabled:not(.ok){opacity:.6;cursor:progress}.vbtn[data-astro-cid-24nsmnwv].big{width:100%;min-height:48px;font-size:1rem;position:static;transform:none}.vmsg[data-astro-cid-24nsmnwv]{color:var(--cat-tiyatro-text);margin:0;font-size:.875rem}.vmsg[data-astro-cid-24nsmnwv][hidden]{display:none}.vmsg[data-astro-cid-24nsmnwv].ok{color:var(--success)}.verify-panel[data-astro-cid-24nsmnwv]{gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex;position:relative}.verify-panel[data-astro-cid-24nsmnwv][hidden]{display:none}.vd-intro[data-astro-cid-24nsmnwv]{margin:0 0 var(--space-4);color:var(--ink-muted);overflow-wrap:anywhere;font-size:.9375rem}.verify-panel[data-astro-cid-24nsmnwv][data-checking] [data-astro-cid-24nsmnwv][data-vd-form]{display:none}.vd-bot[data-astro-cid-24nsmnwv]{justify-content:center;min-height:65px;display:flex}.verify-panel[data-astro-cid-24nsmnwv]:not([data-checking]) .vd-bot[data-astro-cid-24nsmnwv]{display:none}.verify-panel[data-astro-cid-24nsmnwv] [data-astro-cid-24nsmnwv][data-vd-form]{gap:var(--space-2);flex-direction:column;display:flex}.vd-code[data-astro-cid-24nsmnwv]{box-sizing:border-box;text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums;width:100%;font-size:1.5rem}.vd-x[data-astro-cid-24nsmnwv]{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:8px;right:8px}.vlink[data-astro-cid-24nsmnwv]{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:.9375rem;text-decoration:underline}.invoice[data-astro-cid-24nsmnwv]{gap:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;min-width:0;margin:0;padding:14px;display:flex}.invoice[data-astro-cid-24nsmnwv] legend[data-astro-cid-24nsmnwv]{padding:0 4px;font-size:.875rem;font-weight:600}.inv-type[data-astro-cid-24nsmnwv]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.inv-opt[data-astro-cid-24nsmnwv]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground);cursor:pointer;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font-weight:600;display:flex;position:relative}.inv-opt[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.inv-opt[data-astro-cid-24nsmnwv]:has(input:checked){border-color:var(--terracotta);background:color-mix(in srgb, var(--terracotta) 8%, var(--ground))}.inv-opt[data-astro-cid-24nsmnwv]:has(input:focus-visible){outline:2px solid var(--terracotta);outline-offset:2px}.invoice[data-astro-cid-24nsmnwv] .invoice-fields[data-astro-cid-24nsmnwv]{background:0 0;padding:0}.invoice[data-astro-cid-24nsmnwv] .hint[data-astro-cid-24nsmnwv]{margin:0}.invoice[data-astro-cid-24nsmnwv] [data-astro-cid-24nsmnwv][aria-invalid=true]{border-color:var(--cat-tiyatro-text)}.invoice-fields[data-astro-cid-24nsmnwv]{padding:12px 14px var(--space-4);background:var(--ground);grid-template-columns:1fr 1fr;gap:12px;display:grid}.invoice-fields[data-astro-cid-24nsmnwv][hidden]{display:none}.invoice-fields[data-astro-cid-24nsmnwv] .wide[data-astro-cid-24nsmnwv]{grid-column:1/-1}@media (width<=520px){.invoice-fields[data-astro-cid-24nsmnwv]{grid-template-columns:1fr}}.invoice-fields[data-astro-cid-24nsmnwv] textarea[data-astro-cid-24nsmnwv]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);resize:vertical;min-height:72px;padding:10px 12px}.wait[data-astro-cid-24nsmnwv]{gap:var(--space-4);max-width:560px;margin-top:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex}.wait[data-astro-cid-24nsmnwv] h3[data-astro-cid-24nsmnwv]{margin:0;font-size:1.0625rem}.soldout-all[data-astro-cid-24nsmnwv]{margin:0;font-weight:700}.note[data-astro-cid-24nsmnwv].ok{color:var(--ink)}dialog.pay-modal{background:var(--cream);width:min(560px,100vw - 16px);height:min(780px,100dvh - 16px);color:var(--warm-black);border:0;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}dialog.pay-modal[open]{flex-direction:column;display:flex}dialog.pay-modal::backdrop{background:color-mix(in srgb, var(--warm-black) 70%, transparent)}dialog.pay-modal iframe{background:var(--cream);border:0;flex:auto;width:100%}.pay-x{z-index:2;border:1px solid color-mix(in srgb, var(--warm-black) 28%, transparent);background:var(--cream);width:36px;height:36px;color:var(--warm-black);font:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:1.375rem;line-height:1;display:grid;position:absolute;top:8px;right:8px}.pay-x:hover{border-color:var(--terracotta)}.why[data-astro-cid-24nsmnwv]{overflow-wrap:anywhere;margin-top:4px;font-size:.875rem;font-weight:400;display:inline-block}.code[data-astro-cid-24nsmnwv]{max-width:560px;margin-bottom:var(--space-4)}.code[data-astro-cid-24nsmnwv] summary[data-astro-cid-24nsmnwv]{border:1px dashed var(--line);cursor:pointer;min-height:44px;color:var(--terracotta-text);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:700;list-style:none;display:inline-flex}.code[data-astro-cid-24nsmnwv] summary[data-astro-cid-24nsmnwv]::-webkit-details-marker{display:none}.code[data-astro-cid-24nsmnwv] summary[data-astro-cid-24nsmnwv] svg[data-astro-cid-24nsmnwv]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.code[data-astro-cid-24nsmnwv][open] summary[data-astro-cid-24nsmnwv]{border-style:solid}.code-fields[data-astro-cid-24nsmnwv]{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.code-row[data-astro-cid-24nsmnwv]{gap:var(--space-2);display:flex}.code-row[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{text-transform:uppercase;flex:auto;min-width:0}.apply[data-astro-cid-24nsmnwv]{min-height:48px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);cursor:pointer;font-weight:700}.hint[data-astro-cid-24nsmnwv].ok{color:var(--ink);font-weight:600}.hint[data-astro-cid-24nsmnwv].err{color:var(--cat-tiyatro-text);font-weight:600}.tag[data-astro-cid-24nsmnwv]{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;margin-inline-start:var(--space-2);font-size:.75rem;font-weight:600}.buy[data-astro-cid-24nsmnwv]{border-radius:var(--radius-md);background:var(--terracotta);min-height:52px;color:var(--on-terracotta);cursor:pointer;border:0;font-weight:700;transition:filter .15s,transform .15s}.breakdown[data-astro-cid-24nsmnwv]{padding:var(--space-3,12px) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;gap:6px;margin:0;font-size:.9375rem;display:flex}.breakdown[data-astro-cid-24nsmnwv][hidden],.breakdown[data-astro-cid-24nsmnwv]>div[data-astro-cid-24nsmnwv][hidden]{display:none}.breakdown[data-astro-cid-24nsmnwv]>div[data-astro-cid-24nsmnwv]{justify-content:space-between;gap:var(--space-3,12px);display:flex}.breakdown[data-astro-cid-24nsmnwv] dt[data-astro-cid-24nsmnwv]{color:var(--ink-muted)}.breakdown[data-astro-cid-24nsmnwv] dd[data-astro-cid-24nsmnwv]{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.breakdown[data-astro-cid-24nsmnwv] .disc[data-astro-cid-24nsmnwv] dd[data-astro-cid-24nsmnwv]{color:var(--terracotta-text)}.breakdown[data-astro-cid-24nsmnwv] .grand[data-astro-cid-24nsmnwv]{border-top:1px solid var(--line);padding-top:6px;font-size:1.0625rem}.breakdown[data-astro-cid-24nsmnwv] .grand[data-astro-cid-24nsmnwv] dt[data-astro-cid-24nsmnwv]{color:var(--ink);font-weight:700}.buy[data-astro-cid-24nsmnwv]:hover{filter:brightness(1.08)}.buy[data-astro-cid-24nsmnwv]:active{transform:translateY(1px)}.buy[data-astro-cid-24nsmnwv][aria-disabled=true]{cursor:progress;opacity:.8}.note[data-astro-cid-24nsmnwv]{padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--line);color:var(--cat-tiyatro-text);font-weight:600}.type[data-astro-cid-24nsmnwv]{padding:12px var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground);transition:border-color .15s,background .15s}.type[data-astro-cid-24nsmnwv]:last-child{border-bottom:1px solid var(--line)}.type[data-astro-cid-24nsmnwv].picked{border-color:var(--terracotta);background:color-mix(in srgb, var(--terracotta) 8%, var(--ground))}.types[data-astro-cid-24nsmnwv]{gap:var(--space-2)}select[data-astro-cid-24nsmnwv],input[data-astro-cid-24nsmnwv]{border-radius:var(--radius-md);transition:border-color .15s,box-shadow .15s}select[data-astro-cid-24nsmnwv]:focus-visible,input[data-astro-cid-24nsmnwv]:focus-visible{border-color:var(--terracotta);box-shadow:0 0 0 3px color-mix(in srgb, var(--terracotta) 25%, transparent);outline:none}.buy[data-astro-cid-24nsmnwv]{justify-content:center;align-items:center;gap:var(--space-2);font-size:1.0625rem;display:flex}.sum[data-astro-cid-24nsmnwv]:not(:empty):before{content:"·";opacity:.7;margin-inline-end:var(--space-2)}.pay[data-astro-cid-24nsmnwv]{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.pay[data-astro-cid-24nsmnwv] legend[data-astro-cid-24nsmnwv]{margin-bottom:var(--space-2);padding:0;font-size:.875rem;font-weight:600}.method[data-astro-cid-24nsmnwv]{border:1px solid var(--terracotta);border-radius:var(--radius-md);background:color-mix(in srgb, var(--terracotta) 8%, var(--ground));align-items:center;gap:12px;padding:12px;display:flex}.marks[data-astro-cid-24nsmnwv]{flex-direction:column;flex:none;gap:4px;display:flex}.marks[data-astro-cid-24nsmnwv] img[data-astro-cid-24nsmnwv]{border-radius:3px;width:auto;height:18px}.chip[data-astro-cid-24nsmnwv]{background:var(--ground);border:1px solid var(--line);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.method[data-astro-cid-24nsmnwv] .chip[data-astro-cid-24nsmnwv]{position:relative;overflow:visible}.method[data-astro-cid-24nsmnwv] .tick[data-astro-cid-24nsmnwv]{background:var(--terracotta);border:2px solid var(--ground);box-sizing:content-box;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-4px;right:-4px}.method[data-astro-cid-24nsmnwv] .tick[data-astro-cid-24nsmnwv] svg[data-astro-cid-24nsmnwv]{fill:none;width:11px;height:11px;stroke:var(--on-terracotta);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.chip[data-astro-cid-24nsmnwv] svg[data-astro-cid-24nsmnwv]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.buy[data-astro-cid-24nsmnwv],.apply[data-astro-cid-24nsmnwv]{border-radius:999px}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv]{padding:var(--space-2) 0 0;font-family:"Instrument Sans", var(--font-sans)}.drawer .shop[data-astro-cid-24nsmnwv] .types[data-astro-cid-24nsmnwv],.drawer .shop[data-astro-cid-24nsmnwv] .soldout-all[data-astro-cid-24nsmnwv]{display:none}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] form[data-astro-cid-24nsmnwv]{max-width:none;padding:0 0 var(--space-4);background:0 0;border:0;border-radius:0}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .buy[data-astro-cid-24nsmnwv]{min-height:52px;box-shadow:0 -14px 16px -6px color-mix(in srgb, var(--warm-black) 80%, transparent);font-size:1rem;position:sticky;bottom:0}.drawer .shop[data-astro-cid-24nsmnwv] .buy[data-astro-cid-24nsmnwv]{box-shadow:none;position:static}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] select[data-astro-cid-24nsmnwv],:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{border-radius:18px}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .type[data-astro-cid-24nsmnwv]{padding:12px var(--space-3,12px);border-radius:26px}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .method[data-astro-cid-24nsmnwv]{border-radius:26px}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .type[data-astro-cid-24nsmnwv]{gap:8px}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .info[data-astro-cid-24nsmnwv]{flex:1 1 0}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .price[data-astro-cid-24nsmnwv]{font-size:.9375rem}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .qty[data-astro-cid-24nsmnwv]{gap:4px}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .qty[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{width:44px}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .opt[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv],:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .remember[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{border-radius:6px}:is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .step[data-astro-cid-24nsmnwv]{background:var(--warm-black);border:1px solid color-mix(in srgb, var(--cream) 16%, transparent);width:40px;height:40px;color:var(--cream)}:root[data-theme=light] :is(.ticket-dialog,.drawer) .shop[data-astro-cid-24nsmnwv] .step[data-astro-cid-24nsmnwv]{background:var(--ground);border-color:var(--line);color:var(--ink)}:root[data-theme=light] .ticket-dialog .shop[data-astro-cid-24nsmnwv] .buy[data-astro-cid-24nsmnwv]{box-shadow:0 -14px 16px -6px color-mix(in srgb, var(--ground) 90%, transparent)}@media (width<=767px){.shop[data-astro-cid-24nsmnwv] form[data-astro-cid-24nsmnwv]{gap:var(--space-3,12px);padding:var(--space-3,12px)}.wiz-progress[data-astro-cid-24nsmnwv]{gap:6px}.wiz-progress[data-astro-cid-24nsmnwv] li[data-astro-cid-24nsmnwv]{gap:4px;font-size:.75rem}.type[data-astro-cid-24nsmnwv]{padding:8px 12px}.field[data-astro-cid-24nsmnwv]{gap:4px}.opt[data-astro-cid-24nsmnwv]{min-height:46px;padding:8px 12px}.invoice[data-astro-cid-24nsmnwv]{gap:var(--space-3,12px);padding:12px}.buy[data-astro-cid-24nsmnwv]{min-height:48px}.breakdown[data-astro-cid-24nsmnwv]{padding:10px 12px}}@media (width>=1024px){.shop-area .type[data-astro-cid-24nsmnwv]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info qty""price qty";gap:2px 8px;padding:10px 12px;display:grid}.shop-area .type[data-astro-cid-24nsmnwv] .chip[data-astro-cid-24nsmnwv]{display:none}.shop-area .type[data-astro-cid-24nsmnwv] .info[data-astro-cid-24nsmnwv]{grid-area:info}.shop-area .type[data-astro-cid-24nsmnwv] .price[data-astro-cid-24nsmnwv]{grid-area:price}.shop-area .type[data-astro-cid-24nsmnwv] .opens[data-astro-cid-24nsmnwv],.shop-area .type[data-astro-cid-24nsmnwv] .soldout[data-astro-cid-24nsmnwv]{grid-area:qty;place-self:center end}.shop-area .type[data-astro-cid-24nsmnwv] .qty[data-astro-cid-24nsmnwv]{grid-area:qty;gap:4px}.shop-area .qty[data-astro-cid-24nsmnwv] input[data-astro-cid-24nsmnwv]{width:44px}.shop-area .step[data-astro-cid-24nsmnwv]{width:36px;height:36px}}.wiz-progress[data-astro-cid-24nsmnwv]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wiz-progress[data-astro-cid-24nsmnwv] li[data-astro-cid-24nsmnwv]{color:var(--ink-muted);flex-direction:column;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.wiz-progress[data-astro-cid-24nsmnwv] li[data-astro-cid-24nsmnwv]:before{content:"";background:var(--line);border-radius:2px;height:3px}.wiz-progress[data-astro-cid-24nsmnwv] li[data-astro-cid-24nsmnwv].done:before,.wiz-progress[data-astro-cid-24nsmnwv] li[data-astro-cid-24nsmnwv][aria-current=step]:before{background:var(--terracotta)}.wiz-progress[data-astro-cid-24nsmnwv] li[data-astro-cid-24nsmnwv][aria-current=step]{color:var(--ink)}.wiz-progress[data-astro-cid-24nsmnwv][hidden],.wiz-nav[data-astro-cid-24nsmnwv][hidden],.wiz-step[data-astro-cid-24nsmnwv][hidden]{display:none}.wiz-nav[data-astro-cid-24nsmnwv]{gap:var(--space-2);display:flex}.wiz-nav[data-astro-cid-24nsmnwv] .wiz-next[data-astro-cid-24nsmnwv]{flex:auto}.wiz-nav[data-astro-cid-24nsmnwv] .buy[data-astro-cid-24nsmnwv]:disabled,.wiz-nav[data-astro-cid-24nsmnwv] .wiz-back[data-astro-cid-24nsmnwv]:disabled{opacity:.65;cursor:progress}.wiz-wait[data-astro-cid-24nsmnwv]{color:var(--ink-muted);align-items:center;gap:8px;margin:0;font-size:.875rem;font-weight:600;display:flex}.wiz-wait[data-astro-cid-24nsmnwv][hidden]{display:none}.wiz-wait[data-astro-cid-24nsmnwv]:before{content:"";border:2px solid var(--line);border-top-color:var(--terracotta);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite wiz-spin}@keyframes wiz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wiz-wait[data-astro-cid-24nsmnwv]:before{border-top-color:var(--line);animation:none}}.wiz-back[data-astro-cid-24nsmnwv]{min-height:48px;padding:0 var(--space-4);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;font-weight:700}.wiz-h[data-astro-cid-24nsmnwv]{margin:0;font-size:1.0625rem}.wiz-q[data-astro-cid-24nsmnwv]{overflow-wrap:anywhere;margin:0;font-weight:600}.wiz-actions[data-astro-cid-24nsmnwv]{gap:var(--space-2);flex-direction:column;display:flex}.wiz-send[data-astro-cid-24nsmnwv]{width:100%}.wiz-verify[data-astro-cid-24nsmnwv]:has(.verify-panel:not([hidden])) [data-astro-cid-24nsmnwv]:is(.wiz-q,.hint,.wiz-send){display:none}.wiz-verify[data-astro-cid-24nsmnwv]:has(.verify-panel:not([hidden])) .wiz-actions[data-astro-cid-24nsmnwv]{order:3}.wiz-step[data-astro-cid-24nsmnwv]{gap:var(--space-3,12px);flex-direction:column;display:flex}@media (width<=767px){.wiz-step[data-astro-cid-24nsmnwv]{gap:10px}}.wiz-step[data-astro-cid-24nsmnwv] .buy[data-astro-cid-24nsmnwv][type=submit]{width:100%}.drawer .shop[data-astro-cid-24nsmnwv] [data-astro-cid-24nsmnwv][data-wiz-step]{display:block!important}.drawer .shop[data-astro-cid-24nsmnwv] .wiz-progress[data-astro-cid-24nsmnwv],.drawer .shop[data-astro-cid-24nsmnwv] .wiz-nav[data-astro-cid-24nsmnwv],.drawer .shop[data-astro-cid-24nsmnwv] .wiz-verify[data-astro-cid-24nsmnwv]{display:none!important}.drawer .shop[data-astro-cid-24nsmnwv] .wiz-verify[data-astro-cid-24nsmnwv]:has(.verify-panel:not([hidden])){display:block!important}[data-astro-cid-24nsmnwv][data-cart-bot]:empty{display:none}
