:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sc-black:#000;--sc-page:var(--sc-bg);--sc-page-alt:var(--sc-surface);--sc-white:var(--sc-page-elevated);--sc-fg:var(--sc-text-body);--sc-muted:var(--sc-text-muted);--sc-line:#e1e7ef;--sc-hair:1px solid #0000000d;--sc-blue:var(--sc-accent);--sc-blue-soft:var(--sc-accent-surface);--sc-coral:var(--sc-accent);--sc-shadow:var(--sc-shadow-md);--sc-shadow-lg:0 24px 72px -24px #16345b38;--bg:var(--sc-bg);--bg-page:var(--sc-bg);--bg-raised:var(--sc-surface);--surface:var(--sc-surface);--card:var(--sc-surface);--fg:var(--sc-text);--fg-muted:var(--sc-text-body);--fg-dim:var(--sc-text-muted);--accent:var(--sc-accent);--accent-dim:var(--sc-accent-surface);--accent-soft:var(--sc-accent-surface);--accent-soft-2:var(--sc-accent-surface);--border:var(--sc-line);--border-strong:var(--sc-line-control);--surface-high:var(--sc-surface-active);--danger:#b42336;--danger-soft:#fff0f1;--success:#18744b;--success-soft:#e9f7ef;--warn:#8a5600;--radius:12px;--radius-sm:8px;--radius-lg:20px;--transition:.16s ease;--sc-ink:var(--sc-text);--sc-ink-soft:var(--sc-text-body);--sc-page-elevated:var(--sc-surface);--sc-muted-2:var(--sc-text-muted);--sc-line-strong:var(--sc-line-control);--sc-accent:#006bd6;--sc-accent-hover:#005fca;--sc-accent-soft:var(--sc-accent-surface);--sc-coral-soft:var(--sc-accent-surface);--sc-radius:8px;--sc-radius-lg:20px;--sc-radius-pill:999px;--sc-shadow-sm:0 2px 6px #152b4610;--sc-shadow-md:0 8px 28px #152b4614;--sc-blur:none;--sc-font:"Archivo Variable", var(--sc-font-script,Arial), "Noto Sans SC", Arial, sans-serif;--sc-ease:var(--sc-ease-ui);--sc-dur:.15s;--sc-brand-source:#0071e3;--sc-bg:#f7f9fc;--sc-surface:#fff;--sc-surface-active:#edf2f8;--sc-text:#182840;--sc-text-body:#40516a;--sc-text-muted:#5b6b82;--sc-line-control:#8796ab;--sc-accent-pressed:#0053b3;--sc-accent-surface:#e9f3ff;--sc-on-accent:#fff;--sc-mono:"IBM Plex Mono", "Noto Sans SC", Consolas, monospace;--sc-ease-structure:cubic-bezier(.87,0,.13,1);--sc-ease-reveal:cubic-bezier(.22,1,.36,1);--sc-ease-ui:cubic-bezier(.2,0,0,1);--sc-ease-exit:cubic-bezier(.4,0,1,1);--sc-ease-linear:linear}
[data-script=Arab]{--sc-font-script:"Segoe UI", "Noto Sans Arabic", Tahoma}[data-script=Hebr]{--sc-font-script:"Segoe UI", "Noto Sans Hebrew"}[data-script=Deva]{--sc-font-script:"Nirmala UI", "Noto Sans Devanagari"}[data-script=Beng]{--sc-font-script:"Nirmala UI", "Noto Sans Bengali"}[data-script=Guru]{--sc-font-script:"Nirmala UI", "Noto Sans Gurmukhi"}[data-script=Gujr]{--sc-font-script:"Nirmala UI", "Noto Sans Gujarati"}[data-script=Orya]{--sc-font-script:"Nirmala UI", "Noto Sans Oriya"}[data-script=Taml]{--sc-font-script:"Nirmala UI", "Noto Sans Tamil"}[data-script=Telu]{--sc-font-script:"Nirmala UI", "Noto Sans Telugu"}[data-script=Knda]{--sc-font-script:"Nirmala UI", "Noto Sans Kannada"}[data-script=Mlym]{--sc-font-script:"Nirmala UI", "Noto Sans Malayalam"}[data-script=Sinh]{--sc-font-script:"Nirmala UI", "Noto Sans Sinhala"}[data-script=Thai]{--sc-font-script:"Leelawadee UI", "Noto Sans Thai", Tahoma}[data-script=Khmr]{--sc-font-script:"Leelawadee UI", "Noto Sans Khmer"}[data-script=Mymr]{--sc-font-script:"Myanmar Text", "Noto Sans Myanmar"}[data-script=Ethi]{--sc-font-script:Ebrima, "Noto Sans Ethiopic"}[data-script=Cyrl],[data-script=Grek]{--sc-font-script:"Segoe UI", Roboto, "Noto Sans"}[data-script=Hans]{--sc-font-script:"PingFang SC", "Microsoft YaHei", "Noto Sans SC"}[data-script=Hant]{--sc-font-script:"PingFang TC", "Microsoft JhengHei", "Noto Sans TC"}[data-script=Jpan]{--sc-font-script:"Hiragino Sans", "Yu Gothic UI", Meiryo, "Noto Sans JP"}[data-script=Kore]{--sc-font-script:"Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR"}
@keyframes spin{to{transform:rotate(360deg)}}@keyframes pix-preview-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pix-menu-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes pix-menu-in{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}.canvasHost{border:var(--sc-hair);background:var(--sc-surface);width:100%;min-height:480px;box-shadow:none;border-radius:0;overflow:hidden}.canvasHost--viewer{touch-action:none;overscroll-behavior:contain;cursor:grab;background:var(--sc-surface);border-color:var(--sc-line);box-shadow:none;border-radius:14px;height:min(70vh,640px);min-height:520px}.canvasHost--viewer:active{cursor:grabbing}.canvasHost--viewer:focus-visible{outline:2px solid var(--sc-line);outline-offset:2px}.canvasHost canvas{touch-action:none;display:block;width:100%!important;height:auto!important}.canvasHost--viewer canvas{width:100%!important;height:100%!important}.simple-pixi-stack{overscroll-behavior:contain;margin-top:8px}.pixi-seat-wrap{overscroll-behavior:contain;width:100%;position:relative;container-type:inline-size}.pixi-seat-wrap .pix-viewer-legend,.pixi-seat-wrap .pix-viewer-checkout,.pixi-seat-wrap .viewer-best-available,.pixi-seat-wrap .viewer-floor-picker,.pixi-seat-wrap .pix-seat-toast{background:var(--viewer-panel-bg);border-color:var(--viewer-panel-border);color:var(--viewer-panel-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.pixi-seat-wrap .pix-viewer-legend__title,.pixi-seat-wrap .pix-viewer-checkout__label,.pixi-seat-wrap .viewer-best-available__field{color:var(--viewer-panel-muted)}.pixi-seat-wrap .pix-viewer-legend__name,.pixi-seat-wrap .pix-viewer-checkout__cat,.pixi-seat-wrap .viewer-best-available__title,.pixi-seat-wrap .viewer-best-available__check{color:var(--viewer-panel-text)}.pixi-seat-wrap .pix-viewer-legend__price{color:var(--viewer-panel-muted)}.pixi-seat-wrap .pix-viewer-checkout__select{background:var(--viewer-input-bg);border-color:var(--viewer-input-border);color:var(--viewer-panel-text)}.pixi-seat-wrap .pix-viewer-checkout__select:hover:not(:disabled),.pixi-seat-wrap .pix-viewer-checkout__select:focus{border-color:var(--sc-line);outline:none}.pixi-seat-wrap .pix-viewer-checkout__btn{border:none}.dash-shell .simple-pixi-stack .controls .status{color:var(--dash-muted,var(--sc-text))}.controls .status{color:var(--sc-fg);margin:0 0 8px;font-weight:600}.pix-seat-toast{background:var(--sc-surface);border:1px solid var(--sc-line);max-width:min(400px,100%);box-shadow:var(--sc-shadow-md);color:var(--sc-text);text-align:center;pointer-events:none;border-radius:12px;padding:12px 16px;font-size:.88rem;font-weight:600}.pix-viewer-legend{background:var(--sc-surface);border:var(--sc-hair);pointer-events:none;max-width:min(320px,100%);box-shadow:var(--sc-shadow-sm);border-radius:12px;padding:10px 12px}.pix-viewer-legend__title{text-transform:uppercase;letter-spacing:.04em;color:var(--sc-muted);margin:0 0 6px;font-size:.72rem;font-weight:700}.pix-viewer-legend__list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.pix-viewer-legend__item{grid-template-columns:12px 1fr auto;align-items:center;gap:8px;font-size:.82rem;line-height:1.25;display:grid}.pix-viewer-legend__swatch{border:1px solid var(--viewer-panel-border,var(--sc-line));border-radius:50%;width:12px;height:12px}.pix-viewer-legend__name{color:var(--sc-fg);font-weight:600}.pix-viewer-legend__price{color:var(--sc-muted);text-align:end;white-space:nowrap;font-weight:500}.pix-viewer-checkout__view{border:var(--sc-hair);background:var(--sc-bg,var(--sc-surface));width:100%;color:var(--sc-fg);font:inherit;cursor:pointer;border-radius:0;margin-bottom:8px;padding:8px 10px;font-size:.85rem;display:block}.pix-reserve-fab{inset-inline-end:16px;z-index:2;position:absolute;bottom:16px}.pix-viewer-checkout{border:1px solid var(--sc-line);background:var(--sc-surface);width:min(320px,100%);box-shadow:var(--sc-shadow-md);border-radius:12px;flex-direction:column;align-items:stretch;gap:10px;padding:16px;display:flex}.pix-viewer-sections{overscroll-behavior:contain;flex-wrap:wrap;gap:8px;max-width:min(420px,100%);max-height:104px;display:flex;overflow-y:auto}.pix-viewer-sections__chip,.pix-viewer-sections__back{border:1px solid var(--sc-line);background:var(--sc-surface);color:var(--sc-text);cursor:pointer;min-height:36px;box-shadow:var(--sc-shadow-sm);border-radius:999px;padding:8px 14px;font-size:.82rem;font-weight:600}.pix-viewer-sections__chip:hover,.pix-viewer-sections__back:hover{background:var(--sc-surface-active);border-color:var(--sc-accent)}.pix-viewer-sections__group{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.pix-viewer-sections__chip--book{border-color:var(--sc-accent);color:var(--sc-accent)}.pix-viewer-zones{margin-bottom:8px}.pix-viewer-zones__chip{align-items:center;gap:8px;display:inline-flex}.pix-viewer-zones__chip[aria-pressed=true]{border-color:var(--sc-accent);background:var(--sc-accent-surface);color:var(--sc-accent-pressed)}.pix-viewer-zones__swatch{background:var(--zone-color,var(--sc-text-muted));width:10px;height:10px;box-shadow:0 0 0 2px color-mix(in srgb, var(--zone-color,var(--sc-text-muted)) 25%, transparent);border-radius:999px;flex:none}.pix-viewer-checkout__label{letter-spacing:.05em;text-transform:uppercase;color:var(--sc-muted);margin:0 0 6px;font-size:.72rem;font-weight:700}.pix-viewer-checkout__type-row{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.pix-viewer-checkout__cat{color:var(--sc-fg);font-size:.78rem;font-weight:600}.pix-viewer-checkout__select{border:1px solid var(--sc-line);background:var(--sc-surface);width:100%;height:36px;color:var(--sc-fg);border-radius:8px;padding:0 10px;font-family:inherit;font-size:.84rem}.pix-viewer-checkout__btn{width:100%;box-shadow:none;border-radius:8px;padding:12px 18px;font-size:.9rem;font-weight:600}.pixi-seat-wrap :is(button,[role=button]):is([disabled],[aria-disabled=true]){color:var(--viewer-panel-muted);border-color:var(--viewer-panel-border)}.pix-viewer-checkout__btn:disabled{cursor:not-allowed}.viewer-best-available{border:1px solid var(--sc-line);background:var(--sc-surface);width:min(280px,100%);box-shadow:var(--sc-shadow-sm);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.viewer-best-available__title{color:var(--sc-fg);align-items:center;gap:6px;margin:0;font-size:.82rem;font-weight:700;display:flex}.viewer-best-available__row{flex-wrap:wrap;gap:8px;display:flex}.viewer-best-available__field{color:var(--sc-muted);flex-direction:column;flex:120px;gap:4px;font-size:.72rem;font-weight:600;display:flex}.viewer-best-available__check{color:var(--sc-fg);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:.78rem;font-weight:600;line-height:1.3;display:flex}.viewer-best-available__check input{background:var(--viewer-input-border,#aeaeb2);appearance:none;cursor:pointer;width:40px;height:24px;transition:background-color .16s var(--sc-ease-ui);border-radius:999px;flex:none;margin:0;position:relative}.viewer-best-available__check input:before{content:"";width:20px;height:20px;transition:transform .16s var(--sc-ease-ui);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.viewer-best-available__check input:checked{background:var(--viewer-accent,var(--sc-accent))}.viewer-best-available__check input:checked:before{transform:translate(16px)}.viewer-best-available__check input:disabled{cursor:default}.viewer-best-available__check input:focus-visible,.viewer-best-available__step:focus-visible,.viewer-best-available__qty:focus-visible{outline:2px solid var(--viewer-accent,var(--sc-accent));outline-offset:2px}.viewer-best-available__stepper{border:1px solid var(--viewer-input-border,var(--sc-line));background:var(--viewer-input-bg,var(--sc-surface));height:36px;color:var(--viewer-panel-text,var(--sc-fg));border-radius:999px;align-items:center;display:flex}.viewer-best-available__step{width:36px;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.viewer-best-available__step:hover:not(:disabled){background:var(--viewer-panel-hover)}.viewer-best-available__step:disabled{cursor:default}.viewer-best-available__cap{color:var(--sc-muted);font-size:.7rem;font-weight:500}.viewer-best-available__qty{width:0;min-width:2ch;height:100%;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0;border:0;flex:auto;padding:0;font-size:.92rem;font-weight:700}.viewer-best-available__qty::-webkit-inner-spin-button{appearance:none;margin:0}.viewer-best-available__qty::-webkit-outer-spin-button{appearance:none;margin:0}.pixi-seat-wrap .viewer-best-available select.pix-viewer-checkout__select{background:var(--viewer-input-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%238e8e93' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 12px center;appearance:none;border-radius:999px;height:36px;padding-block:0;padding-inline:14px 30px}.pix-viewer-slot__foot>.viewer-best-available--sheet{border-radius:999px;align-self:flex-start;width:auto}.viewer-best-available__actions{flex-direction:column;gap:6px;display:flex}.viewer-best-available__btn{width:100%}.viewer-best-available__btn--hold{color:var(--sc-fg,inherit);border:1px solid var(--sc-line);background:0 0}.pixi-seat-wrap .viewer-best-available__btn--hold{border-color:var(--viewer-input-border);color:var(--viewer-panel-text)}.pix-viewer-filter{border:1px solid var(--viewer-panel-border,var(--sc-line));background:var(--viewer-panel-bg,var(--sc-surface));max-width:min(420px,100%);color:var(--viewer-panel-text,var(--sc-text));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:var(--sc-shadow-sm);border-radius:999px;align-items:center;gap:10px;padding-block:4px;padding-inline:14px 4px;font-size:.82rem;font-weight:600;display:inline-flex}.pix-viewer-filter__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pix-viewer-filter__clear{background:var(--sc-accent);min-height:36px;color:var(--sc-on-accent);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px}.pix-viewer-filter__clear:hover{background:var(--sc-accent-hover)}.pix-viewer-filter__clear:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}@container (max-width:620px){.pix-viewer-filter__clear{min-height:44px}}.pix-reserve-fab button{box-shadow:none;border-radius:8px;padding:12px 22px;font-size:.9rem}.canvasHost.canvasHost--embed{box-shadow:none;background:0 0;border:none}:is(html:has(main.viewer-embed-transparent),body:has(main.viewer-embed-transparent)){background:0 0!important}main.viewer-embed-transparent{background:0 0}main.viewer-embed-ui{max-width:none;margin:0;padding:8px}.viewer-standalone{max-width:1120px;margin:0 auto;padding:24px 20px 56px}@media (max-width:620px){.viewer-standalone:not(.viewer-embed-ui){padding:16px 16px 40px}.viewer-shell,.dash-shell .shell.viewer-shell{background:0 0;border:0;margin-top:16px;padding:0}}.pixi-seat-wrap{--viewer-panel-bg:#fff;--viewer-panel-border:#dce5ef;--viewer-panel-text:#182840;--viewer-panel-muted:#607088;--viewer-input-bg:#f7f9fc;--viewer-input-border:#8796ab}.pixi-seat-wrap .pix-viewer-checkout__btn{color:var(--sc-on-accent);background:var(--sc-accent)}.pixi-seat-wrap .pix-viewer-checkout__btn:hover:not(:disabled){background:var(--sc-accent-hover)}.pixi-seat-wrap .pix-viewer-checkout__select:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}.pixi-seat-wrap{--viewer-panel-hover:#edf2f8;--viewer-accent-surface:var(--sc-accent-surface);--viewer-accent-text:var(--sc-accent-pressed);--viewer-success:#18744b}.pixi-seat-wrap[data-viewer-theme=dark]{--viewer-panel-bg:#15253c;--viewer-panel-border:#2e4364;--viewer-panel-text:#eef3fa;--viewer-panel-muted:#a9b7cb;--viewer-input-bg:#0f1d31;--viewer-input-border:#6a7f9e;--viewer-panel-hover:#1f3352;--viewer-accent-surface:#12345e;--viewer-accent-text:#9ccbff;--viewer-success:#5fd39a}.pixi-seat-wrap[data-viewer-theme=dark] :is(.pix-viewer-legend,.pix-viewer-checkout,.viewer-best-available,.viewer-floor-picker,.pix-viewer-seat-tooltip,.pix-seat-toast,.pix-viewer-filter,.pix-viewer-preview){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pix-viewer-layout{--pix-gutter:12px;--pix-canvas-h:max(520px, min(70vh, 640px));grid-template-columns:var(--pix-gutter) minmax(0, 360px) minmax(0, 1fr) minmax(0, 360px) var(--pix-gutter);grid-template-rows:var(--pix-gutter) auto auto minmax(0, 1fr) auto var(--pix-gutter);height:var(--pix-canvas-h);grid-template-areas:". . . . ."".leg leg leg."".top top top."".left.right."".bot bot bot."". . . . .";display:grid;position:relative}.pix-viewer-layout>.canvasHost--viewer{height:var(--pix-canvas-h);grid-area:1/1/-1/-1;align-self:start;min-height:0}.pix-viewer-slot{z-index:2;pointer-events:none;gap:8px;min-width:0;max-width:100%;min-height:0;display:flex;position:relative}.pix-viewer-slot:empty,.pix-viewer-slot__head:empty,.pix-viewer-slot__foot:empty{display:none}.pix-viewer-slot>*,.pix-viewer-slot__head>*,.pix-viewer-slot__foot>*{pointer-events:auto}.pix-viewer-slot .pix-viewer-legend,.pix-viewer-slot .pix-seat-toast{pointer-events:none}.pix-viewer-slot--legend{grid-area:leg;place-self:start center;margin-bottom:8px}.pix-viewer-slot--top{flex-wrap:wrap;grid-area:top;justify-content:center;place-self:start center;align-items:center;margin-bottom:8px}.pix-viewer-slot--left,.pix-viewer-slot--right{flex-direction:column;justify-content:space-between;align-self:stretch}.pix-viewer-slot--left{grid-area:left;justify-self:start;align-items:flex-start;margin-inline-end:8px}.pix-viewer-slot--right{grid-area:right;justify-self:end;align-items:flex-end;margin-inline-start:8px}.pix-viewer-slot__head,.pix-viewer-slot__foot{pointer-events:none;flex-direction:column;gap:8px;min-width:0;max-width:100%;display:flex}.pix-viewer-slot__head{flex:none}.pix-viewer-slot__foot{flex:0 auto;min-height:0;margin-top:auto}.pix-viewer-slot--left .pix-viewer-slot__head,.pix-viewer-slot--left .pix-viewer-slot__foot{align-items:flex-start}.pix-viewer-slot--right .pix-viewer-slot__head{flex-direction:row;align-items:flex-start}.pix-viewer-slot--right .pix-viewer-slot__foot{align-items:flex-end}.pix-viewer-slot__foot>.pix-viewer-checkout,.pix-viewer-slot__foot>.viewer-best-available{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}.pix-viewer-slot__foot>.pix-viewer-legend{flex:none}.pix-viewer-slot--bottom{flex-direction:column;grid-area:bot;place-self:end center;align-items:center;width:min(460px,100%);margin-top:8px}.pixi-seat-wrap .pix-viewer-sections__chip,.pixi-seat-wrap .pix-viewer-sections__back{background:var(--viewer-panel-bg);border-color:var(--viewer-panel-border);color:var(--viewer-panel-text)}.pixi-seat-wrap .pix-viewer-sections__chip--book{border-color:var(--sc-accent);color:var(--viewer-accent-text)}.pixi-seat-wrap .pix-viewer-zones__chip[aria-pressed=true]{border-color:var(--sc-accent);background:var(--viewer-panel-hover);color:var(--viewer-accent-text)}.pixi-seat-wrap .pix-viewer-checkout__view{border:1px solid var(--viewer-input-border);background:var(--viewer-input-bg);color:var(--viewer-panel-text);border-radius:8px}.pix-viewer-nav{flex-direction:column;gap:8px;display:flex}.pix-viewer-nav__group{border:1px solid var(--viewer-panel-border);background:var(--viewer-panel-bg);box-shadow:var(--sc-shadow-sm);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pix-viewer-nav__btn{width:44px;height:44px;color:var(--viewer-panel-text);cursor:pointer;transition:background-color .12s var(--sc-ease-ui), color .12s var(--sc-ease-ui);background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.pix-viewer-nav__btn+.pix-viewer-nav__btn{border-top:1px solid var(--viewer-panel-border)}.pix-viewer-nav__btn:hover:not(:disabled){background:var(--viewer-panel-hover);color:var(--viewer-accent-text)}.pix-viewer-nav__btn:active:not(:disabled){background:var(--viewer-accent-surface)}.pix-viewer-nav__btn:focus-visible{outline:2px solid var(--sc-accent);outline-offset:-3px}.pix-viewer-nav__btn:disabled{color:var(--viewer-panel-muted);cursor:default}.pix-viewer-nav__btn[aria-pressed=true]{background:var(--viewer-accent-surface);color:var(--viewer-accent-text)}.pix-viewer-legend__status{color:var(--viewer-panel-text);grid-template-columns:repeat(2,minmax(0,max-content));gap:6px 14px;margin:0;padding:0;font-size:.78rem;font-weight:600;list-style:none;display:grid}.pix-viewer-legend__list+.pix-viewer-legend__status{border-top:1px solid var(--viewer-panel-border);margin-top:8px;padding-top:8px}.pix-viewer-legend__status-item{align-items:center;gap:6px;display:flex}.pix-viewer-glyph{background:currentColor;border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.pix-viewer-glyph--selected{position:relative}.pix-viewer-glyph--selected:after{content:"";border:solid var(--viewer-panel-bg,#fff);border-width:0 2px 2px 0;width:3.5px;height:6.5px;position:absolute;top:2.5px;left:4.5px;transform:rotate(45deg)}.pix-viewer-glyph--locked{background:linear-gradient(45deg, transparent 40%, var(--viewer-panel-bg) 40% 60%, transparent 60%), currentColor}.pix-viewer-glyph--sold{background:linear-gradient(45deg, transparent 40%, var(--viewer-panel-bg) 40% 60%, transparent 60%), linear-gradient(-45deg, transparent 40%, var(--viewer-panel-bg) 40% 60%, transparent 60%), currentColor}.pix-viewer-glyph--own{background:0 0;position:relative;box-shadow:inset 0 0 0 2px}.pix-viewer-glyph--own:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:3px;height:6px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.pixi-seat-wrap.is-fullscreen{background:var(--sc-bg);overflow:auto}.pixi-seat-wrap.is-fullscreen[data-viewer-theme=dark]{background:#0b1626}.pixi-seat-wrap.is-expanded{z-index:1000;position:fixed;inset:0}.pixi-seat-wrap.is-fullscreen .pix-viewer-layout{--pix-canvas-h:100dvh}.pixi-seat-wrap.is-fullscreen .canvasHost--viewer{border:0;border-radius:0}.viewer-embed-transparent .simple-pixi-stack[data-viewer-theme=dark] :is(.controls.status,.hint,.viewer-a11y-seat-list summary){color:#dbe5f2}.viewer-best-available--collapsed{width:auto;padding:4px}.viewer-best-available__toggle{width:100%;min-height:36px;color:var(--viewer-panel-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:-4px 0;padding:0 10px;font-size:.82rem;font-weight:700;display:flex}.viewer-best-available--collapsed .viewer-best-available__toggle{margin:0}.viewer-best-available__toggle:hover{background:var(--viewer-panel-hover)}.viewer-best-available__toggle:focus-visible{outline:2px solid var(--sc-accent);outline-offset:2px}.viewer-best-available__toggle>span{flex:auto}.viewer-best-available__chevron{transition:transform .16s var(--sc-ease-ui);flex:none}.viewer-best-available__toggle[aria-expanded=true] .viewer-best-available__chevron{transform:rotate(180deg)}.viewer-best-available__body{flex-direction:column;gap:8px;display:flex}.viewer-best-available__body[hidden]{display:none}.pixi-seat-wrap .viewer-best-available__btn.viewer-best-available__btn--hold{border:1px solid var(--viewer-input-border);color:var(--viewer-panel-text);background:0 0}.pixi-seat-wrap .viewer-best-available__btn.viewer-best-available__btn--hold:hover:not(:disabled){background:var(--viewer-panel-hover)}.pix-viewer-nav__group--tools{overflow:visible}.pix-viewer-nav__group--tools>:first-child,.pix-viewer-nav__group--tools>:first-child>.pix-viewer-nav__btn{border-radius:var(--viewer-radius-in,11px) var(--viewer-radius-in,11px) 0 0}.pix-viewer-nav__group--tools>:last-child{border-radius:0 0 var(--viewer-radius-in,11px) var(--viewer-radius-in,11px)}.pix-viewer-nav__group--tools>:only-child,.pix-viewer-nav__group--tools>:only-child>.pix-viewer-nav__btn{border-radius:var(--viewer-radius-in,11px)}.pix-viewer-a11y+.pix-viewer-nav__btn{border-top:1px solid var(--viewer-panel-border)}.pix-viewer-a11y{position:relative}.pix-viewer-nav__btn--active{color:var(--viewer-accent-text);background:var(--viewer-accent-surface)}.pix-viewer-nav__btn{position:relative}.pix-viewer-nav__badge{top:9px;border:2px solid var(--viewer-panel-bg);background:var(--sc-accent);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:9px}.pix-viewer-a11y__menu{top:0;z-index:6;border:1px solid var(--viewer-panel-border);background:var(--viewer-panel-bg);width:min(300px,100cqw - 76px);color:var(--viewer-panel-text);box-shadow:var(--sc-shadow-md);animation:pix-menu-in .16s var(--sc-ease-ui);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;inset-inline-end:calc(100% + 8px)}.pix-viewer-a11y__title{color:var(--viewer-panel-muted);letter-spacing:.04em;text-transform:uppercase;margin:4px 8px 6px;font-size:.72rem;font-weight:700}.pix-viewer-a11y__item{width:100%;min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:.86rem;font-weight:600;display:flex}.pix-viewer-a11y__item:hover{background:var(--viewer-panel-hover)}.pix-viewer-a11y__item:focus-visible{outline:2px solid var(--sc-accent);outline-offset:-2px}.pix-viewer-a11y__item[aria-checked=true]{background:var(--viewer-accent-surface)}.pix-viewer-a11y__icon{width:22px;color:var(--viewer-panel-muted);flex:none;place-items:center;display:grid}.pix-viewer-a11y__label{overflow-wrap:normal;flex:auto;min-width:0;line-height:1.3}.pix-viewer-a11y__check{width:18px;color:var(--viewer-accent-text);flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.pix-viewer-a11y__menu{animation:none}}.pix-viewer-a11y__menu{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(460px,100cqh - 24px);overflow-y:auto}.pix-viewer-checkout__warning--companion{align-items:flex-start}@container (max-width:620px){.pix-viewer-layout{--pix-gutter:8px;--pix-canvas-h:clamp(340px, 62svh, 560px);grid-template-columns:var(--pix-gutter) auto minmax(0, 1fr) auto var(--pix-gutter);grid-template-rows:var(--pix-gutter) auto auto auto auto minmax(0, 1fr) auto var(--pix-gutter) auto auto;grid-template-areas:". . . . ."".leg leg leg."".pri.tls."".top top top."".tl tl tl."".cam cam cam."".bot bot bot."". . . . .""bl bl bl bl bl""br br br br br";height:auto}.pix-viewer-slot--top,.pix-viewer-slot--legend{justify-self:stretch}.pix-viewer-slot--top>.pix-viewer-filter{max-width:100%}.pix-viewer-layout>.canvasHost--viewer{grid-area:1/1/9/-1}.pix-viewer-slot--left,.pix-viewer-slot--right{display:contents}.pix-viewer-slot--left>.pix-viewer-slot__head{z-index:2;grid-area:tl;place-self:start stretch;position:relative}.pix-viewer-slot--right>.pix-viewer-slot__head,.pix-viewer-nav{display:contents}.pix-viewer-slot--left>.pix-viewer-slot__foot{grid-area:bl}.pix-viewer-slot--right>.pix-viewer-slot__foot{grid-area:br}.pix-viewer-slot--left>.pix-viewer-slot__foot,.pix-viewer-slot--right>.pix-viewer-slot__foot{place-self:start stretch;align-items:stretch;margin:12px 0 0}.pix-viewer-slot__foot>*{width:100%;max-width:none}.pix-viewer-slot__foot>.pix-viewer-legend{order:-1}.pix-viewer-slot__foot>.pix-viewer-checkout,.pix-viewer-slot__foot>.viewer-best-available{overflow:visible}.pix-viewer-slot--bottom{width:100%}.pix-viewer-a11y__menu{top:calc(100% + 6px);width:calc(100cqw - 16px);animation-name:pix-menu-drop;inset-inline-end:0}.pix-viewer-sections{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;max-height:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.pix-viewer-nav{gap:6px}.pix-viewer-sections__chip,.pix-viewer-sections__back{white-space:nowrap;min-height:44px}.pixi-seat-wrap.is-fullscreen .pix-viewer-layout{--pix-canvas-h:72dvh}}main.viewer-embed-ui .shell.viewer-shell{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}main.viewer-embed-ui .simple-pixi-stack{gap:8px;margin-top:0}main.viewer-embed-ui .simple-pixi-stack>.controls.status{min-height:24px;margin:0}main.viewer-embed-ui .simple-pixi-stack>.hint{display:none}@container (min-width:621px){main.viewer-embed-ui .pix-viewer-layout{--pix-canvas-h:max(420px, calc(100dvh - 48px))}}.pix-viewer-notice{border:1px solid var(--viewer-panel-border,var(--sc-line));background:var(--viewer-panel-bg,var(--sc-surface));max-width:min(420px,100%);min-height:36px;color:var(--viewer-panel-text,var(--sc-text));box-shadow:var(--sc-shadow-sm);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.82rem;font-weight:600;line-height:1.3;display:inline-flex}.pix-viewer-notice svg{color:var(--sc-accent);flex:none}.pix-viewer-checkout__warning{color:var(--viewer-panel-text,var(--sc-text));background:#b26a001a;border-radius:8px;align-items:flex-start;gap:8px;margin:0 0 10px;padding:8px 10px;font-size:.8rem;line-height:1.4;display:flex}.pix-viewer-checkout__warning svg{color:#9a5b00;flex:none;margin-top:1px}[data-viewer-theme=dark] .pix-viewer-checkout__warning svg{color:#f0b45a}.pix-viewer-checkout__warning--blocking{background:#dc26261a;font-weight:500;box-shadow:inset 0 0 0 1px #dc262666}.pix-viewer-checkout__warning--blocking svg{color:#b91c1c}.pixi-seat-wrap[style*=--viewer-error] .pix-viewer-checkout__warning--blocking{background:color-mix(in srgb, var(--viewer-error) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--viewer-error) 40%, transparent)}.pixi-seat-wrap[style*=--viewer-error] .pix-viewer-checkout__warning--blocking svg{color:var(--viewer-error)}.pixi-seat-wrap[style*=--viewer-accent\:][data-viewer-theme=dark] :is(.pix-viewer-checkout__btn,.viewer-best-available__btn,.pix-viewer-filter__clear,.pix-filters__btn--primary,.pix-viewer-nav__count,.pix-filters__chip[aria-pressed=true]){background:var(--viewer-accent)}.pixi-seat-wrap[style*=--viewer-accent\:][data-viewer-theme=dark] :is(.pix-viewer-checkout__btn,.viewer-best-available__btn,.pix-viewer-filter__clear,.pix-filters__btn--primary):hover:not(:disabled){background:var(--viewer-accent-hover)}.pixi-seat-wrap[style*=--viewer-title] :is(.pix-viewer-checkout__title,.pix-section-pop__title,.pix-floors__title,.viewer-step__title){color:var(--viewer-title)}[data-viewer-theme=dark] .pix-viewer-checkout__warning--blocking svg{color:#f87171}.pix-viewer-nav__btn--renderer{letter-spacing:.02em;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.62rem;font-weight:700;line-height:1;display:flex}.pix-viewer-nav__btn--renderer svg{width:16px;height:16px}.pix-viewer-filter.viewer3d-notice{border-radius:14px;max-width:min(560px,100%)}.viewer3d-notice .pix-viewer-filter__label{white-space:normal;text-overflow:clip;padding:4px 0;line-height:1.35;overflow:visible}.viewer-export-progress{gap:10px;padding-inline-end:14px}.viewer-export-progress__bar{background:var(--viewer-panel-border,var(--sc-line));border-radius:999px;width:72px;height:4px;position:relative;overflow:hidden}.viewer-export-progress__bar>span{border-radius:inherit;background:var(--sc-accent);transition:width .16s var(--sc-ease-ui,ease);position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){.viewer-export-progress__bar>span{transition:none}}.pix-viewer-loading{z-index:4;height:var(--pix-canvas-h);border:1px solid var(--viewer-panel-border,var(--sc-line));background:var(--viewer-panel-bg,var(--sc-surface));color:var(--viewer-panel-text,var(--sc-text));text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0 0 auto}.pix-viewer-loading__logo{object-fit:contain;max-width:min(220px,60%);max-height:72px}.pix-viewer-loading__spinner,.pix-viewer-checkout__spinner,.pix-viewer-notice__spinner{flex:none;animation:.9s linear infinite spin}.pix-viewer-loading__spinner{color:var(--sc-accent)}.pix-viewer-loading__text{max-width:36ch;color:var(--viewer-panel-muted,var(--sc-text-muted));margin:0;font-size:.92rem;font-weight:600}.pix-viewer-checkout__btn{justify-content:center;align-items:center;gap:8px;display:inline-flex}.pix-viewer-checkout__btn[aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.pix-viewer-loading__spinner,.pix-viewer-checkout__spinner,.pix-viewer-notice__spinner{animation-duration:2.4s}}.viewer-test-badge{z-index:6;color:#5c4400;font:650 .6875rem/1.5 var(--sc-font,system-ui, sans-serif);pointer-events:auto;-webkit-user-select:none;user-select:none;background:#fff3c4eb;border:1px solid #ecd27a;border-top-width:0;border-radius:0 0 10px 10px;padding:2px 12px;position:absolute;top:1px;left:50%;transform:translate(-50%)}[data-viewer-theme=dark] .viewer-test-badge{color:#f6dc8a;background:#3a2f0ccc;border-color:#7a6220}.pixi-seat-wrap{--viewer-panel-bg:#fffffff0;--viewer-panel-solid:#fff;--viewer-panel-border:#00000012;--viewer-panel-text:#1d1d1f;--viewer-panel-muted:#6e6e73;--viewer-panel-hover:#0000000d;--viewer-input-bg:#0000000a;--viewer-input-border:#00000024;--viewer-accent:#0071e3;--viewer-accent-hover:#0077ed;--viewer-accent-surface:#0071e31a;--viewer-accent-text:#06c;--viewer-on-accent:#fff;--viewer-shadow:0 1px 2px #0000000d, 0 6px 20px #00000012;--viewer-shadow-lift:0 2px 6px #0000000f, 0 18px 48px #00000024;--viewer-radius:14px;--viewer-radius-lg:18px;--viewer-blur:saturate(180%) blur(18px);--viewer-control:34px}.pixi-seat-wrap[data-viewer-theme=dark]{--viewer-panel-bg:#1e1e20e6;--viewer-panel-solid:#232326;--viewer-panel-border:#ffffff17;--viewer-panel-text:#f5f5f7;--viewer-panel-muted:#a1a1a6;--viewer-panel-hover:#ffffff14;--viewer-input-bg:#ffffff0f;--viewer-input-border:#ffffff2e;--viewer-accent:#0a84ff;--viewer-accent-hover:#409cff;--viewer-accent-surface:#0a84ff2e;--viewer-accent-text:#64b0ff;--viewer-shadow:0 1px 2px #0006, 0 8px 24px #00000059;--viewer-shadow-lift:0 2px 8px #00000073, 0 22px 60px #0000008c}@media (hover:none) and (pointer:coarse){.pixi-seat-wrap{--viewer-control:44px}}.pixi-seat-wrap[data-input-device=touch]{--viewer-control:44px}.pixi-seat-wrap[data-input-device=cursor]{--viewer-control:34px}@media (pointer:coarse){.pixi-seat-wrap .viewer-best-available__toggle,.viewer-skip-link{min-height:44px}.viewer-event-header__back{align-items:center;min-height:44px;margin-bottom:0;display:inline-flex}}.pixi-seat-wrap .canvasHost--viewer{border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-radius-lg);background:0 0}.pixi-seat-wrap .canvasHost--viewer:focus-visible{outline:2px solid var(--viewer-accent);outline-offset:2px}.pixi-seat-wrap .canvasHost--viewer[data-selection-mode=rectangle],.pixi-seat-wrap .canvasHost--viewer[data-selection-mode=lasso]{cursor:crosshair}.pixi-seat-wrap :is(.pix-viewer-checkout,.viewer-best-available,.viewer-floor-picker,.pix-viewer-seat-tooltip,.pix-viewer-preview,.pix-viewer-nav__group,.pix-viewer-minimap,.pix-viewer-a11y__menu,.viewer-hold-timer,.pix-viewer-notice,.pix-viewer-filter,.pix-seat-toast,.pix-ticket-card){background:var(--viewer-panel-bg);border:1px solid var(--viewer-panel-border);color:var(--viewer-panel-text);box-shadow:var(--viewer-shadow);-webkit-backdrop-filter:var(--viewer-blur);backdrop-filter:var(--viewer-blur)}.pixi-seat-wrap .pix-viewer-nav{gap:6px}.pixi-seat-wrap .pix-viewer-nav__group{border-radius:var(--viewer-radius-sm,12px)}.pixi-seat-wrap .pix-viewer-nav__btn{width:var(--viewer-control);height:var(--viewer-control);color:var(--viewer-panel-text)}.pixi-seat-wrap .pix-viewer-nav__btn svg{width:17px;height:17px}.pixi-seat-wrap .pix-viewer-nav__btn+.pix-viewer-nav__btn,.pixi-seat-wrap .pix-viewer-a11y+.pix-viewer-nav__btn,.pixi-seat-wrap .pix-viewer-nav__btn+.pix-viewer-a11y>.pix-viewer-nav__btn{border-top:1px solid var(--viewer-panel-border)}.pixi-seat-wrap .pix-viewer-nav__btn:hover:not(:disabled){background:var(--viewer-panel-hover);color:var(--viewer-panel-text)}.pixi-seat-wrap .pix-viewer-nav__btn[aria-pressed=true],.pixi-seat-wrap .pix-viewer-nav__btn--active{background:var(--viewer-accent-surface);color:var(--viewer-accent-text)}.pixi-seat-wrap .pix-viewer-nav__btn:focus-visible{outline:2px solid var(--viewer-accent);outline-offset:-3px}.pixi-seat-wrap .pix-viewer-nav__btn--mode{justify-content:center;align-items:center;gap:0;display:flex}.pixi-seat-wrap .pix-viewer-nav__chevron{opacity:.7;margin-inline:-1px -4px}.pixi-seat-wrap .pix-viewer-nav__group--primary{overflow:visible}.pixi-seat-wrap .pix-viewer-nav__group--primary>:first-child{border-radius:var(--viewer-radius-in,11px) var(--viewer-radius-in,11px) 0 0}.pixi-seat-wrap .pix-viewer-nav__group--primary>:last-child,.pixi-seat-wrap .pix-viewer-nav__group--primary>:last-child>.pix-viewer-nav__btn{border-radius:0 0 var(--viewer-radius-in,11px) var(--viewer-radius-in,11px)}.pixi-seat-wrap .pix-viewer-nav__group--primary>:only-child,.pixi-seat-wrap .pix-viewer-nav__group--primary>:only-child>.pix-viewer-nav__btn{border-radius:var(--viewer-radius-in,11px)}.pixi-seat-wrap .pix-viewer-modes{position:relative}.pixi-seat-wrap .pix-viewer-modes .pix-viewer-nav__btn--mode{border-top:1px solid var(--viewer-panel-border)}.pixi-seat-wrap .pix-viewer-a11y__menu{border-radius:var(--viewer-radius)}.pixi-seat-wrap .pix-viewer-modes__menu{width:min(240px,100cqw - 76px)}.pixi-seat-wrap .pix-viewer-modes__sep{background:var(--viewer-panel-border);height:1px;margin:4px 8px;display:block}.pixi-seat-wrap .pix-viewer-a11y__item[aria-checked=true]{background:var(--viewer-accent-surface);color:var(--viewer-accent-text)}.pixi-seat-wrap .pix-viewer-a11y__item[aria-checked=true] .pix-viewer-a11y__icon{color:var(--viewer-accent-text)}.pixi-seat-wrap .pix-viewer-nav__count{top:2px;background:var(--viewer-accent);min-width:15px;height:15px;color:var(--viewer-on-accent);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 4px;font-size:.6rem;font-weight:700;line-height:15px;position:absolute;inset-inline-end:2px}.pixi-seat-wrap .pix-viewer-legend{max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--viewer-panel-text);background:0 0;border:0;border-radius:0;flex-wrap:wrap;flex:1 0 100%;justify-content:center;align-items:center;gap:4px 16px;padding:2px 4px;display:flex}.pixi-seat-wrap .pix-viewer-legend__title{display:none}.pixi-seat-wrap .pix-viewer-legend__list{flex-flow:wrap;justify-content:center;gap:4px 16px;display:flex}.pixi-seat-wrap .pix-viewer-legend__item{white-space:nowrap;text-shadow:0 0 6px var(--viewer-legend-halo,#f5f5f7e6);align-items:center;gap:6px;padding:3px 0;font-size:.8rem;line-height:1.2;display:inline-flex}.pixi-seat-wrap[data-viewer-theme=dark] .pix-viewer-legend__item{--viewer-legend-halo:#1c1c1ef2}.pixi-seat-wrap .pix-viewer-legend__swatch{border:0;width:9px;height:9px;box-shadow:0 0 0 1px #00000014}.pix-viewer-legend__tag{background:var(--sc-accent,#0a84ff);border-radius:4px;width:12px;height:8px;box-shadow:0 0 0 1px #00000014}.pixi-seat-wrap .pix-viewer-legend__name{color:var(--viewer-panel-text);font-weight:600}.pixi-seat-wrap .pix-viewer-legend__price{color:var(--viewer-panel-muted);font-variant-numeric:tabular-nums;font-weight:500}.pix-viewer-legend__name--sr{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.pixi-seat-wrap .pix-viewer-legend__item--unavailable .pix-viewer-legend__name{color:var(--viewer-panel-muted);font-weight:500}.pixi-seat-wrap .pix-viewer-legend__status{border:0;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;padding:0;font-weight:500;display:flex}.pixi-seat-wrap .pix-viewer-legend__list+.pix-viewer-legend__status{border:0;margin:0;padding:0}.pixi-seat-wrap .pix-viewer-slot--legend>.pix-viewer-legend{margin:0}@container (max-width:620px){.pixi-seat-wrap .pix-viewer-legend,.pixi-seat-wrap .pix-viewer-legend__list,.pixi-seat-wrap .pix-viewer-legend__status{flex-wrap:nowrap;justify-content:flex-start}.pixi-seat-wrap .pix-viewer-slot--legend>.pix-viewer-legend{overscroll-behavior-x:contain;scrollbar-width:none;pointer-events:auto;padding:0 2px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.pixi-seat-wrap .pix-viewer-slot--legend>.pix-viewer-legend::-webkit-scrollbar{display:none}.pixi-seat-wrap .pix-viewer-legend__item{background:var(--viewer-panel-bg);border:1px solid var(--viewer-panel-border);text-shadow:none;border-radius:999px;padding:5px 10px}}.pixi-seat-wrap :is(.viewer-hold-timer,.pix-viewer-notice,.pix-viewer-filter){border-radius:999px;min-height:32px;font-size:.8rem;font-weight:600}.pixi-seat-wrap .pix-viewer-notice svg{color:var(--viewer-accent)}.pixi-seat-wrap .pix-viewer-filter__clear{background:var(--viewer-accent);color:var(--viewer-on-accent);min-height:28px}@container (max-width:620px){.pixi-seat-wrap .pix-viewer-filter__clear{min-height:44px}}@media (hover:none) and (pointer:coarse){.pixi-seat-wrap .pix-viewer-filter__clear{min-height:44px}}.pixi-seat-wrap .pix-viewer-filter__clear:hover{background:var(--viewer-accent-hover)}.pixi-seat-wrap .pix-viewer-sections__chip,.pixi-seat-wrap .pix-viewer-sections__back{border:1px solid var(--viewer-panel-border);background:var(--viewer-panel-bg);min-height:32px;color:var(--viewer-panel-text);box-shadow:none;-webkit-backdrop-filter:var(--viewer-blur);backdrop-filter:var(--viewer-blur);padding:6px 14px;font-weight:600}.pixi-seat-wrap .pix-viewer-sections__chip:hover,.pixi-seat-wrap .pix-viewer-sections__back:hover{background:var(--viewer-panel-hover);border-color:var(--viewer-panel-border)}.pixi-seat-wrap .pix-viewer-sections__chip--book{color:var(--viewer-accent-text)}.pixi-seat-wrap .pix-viewer-zones__chip[aria-pressed=true]{background:var(--viewer-accent-surface);color:var(--viewer-accent-text);border-color:#0000}.pixi-seat-wrap .pix-seat-toast{border-radius:999px;padding:10px 18px;font-weight:600}.pixi-seat-wrap .viewer-best-available,.pixi-seat-wrap .pix-viewer-checkout{border-radius:var(--viewer-radius-lg)}.pixi-seat-wrap .pix-viewer-checkout{gap:10px;width:min(340px,100%);padding:16px}.pixi-seat-wrap .pix-viewer-checkout__btn,.pixi-seat-wrap .viewer-best-available__btn{border-radius:var(--viewer-btn-radius,999px);background:var(--viewer-accent);min-height:44px;color:var(--viewer-on-accent);font-weight:600}.pixi-seat-wrap .pix-viewer-checkout__btn:hover:not(:disabled),.pixi-seat-wrap .viewer-best-available__btn:hover:not(:disabled){background:var(--viewer-accent-hover)}.pixi-seat-wrap .viewer-best-available__btn--hold,.pixi-seat-wrap .viewer-best-available__btn.viewer-best-available__btn--hold{color:var(--viewer-panel-text);border:1px solid var(--viewer-input-border);background:0 0}.pixi-seat-wrap :is(.pix-viewer-checkout__select,.pix-viewer-cart__type,.viewer-best-available select){border:1px solid var(--viewer-input-border);background-color:var(--viewer-input-bg);color:var(--viewer-panel-text);border-radius:10px}.pix-viewer-checkout__title{letter-spacing:-.01em;color:var(--viewer-panel-text);justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:1.05rem;font-weight:700;display:flex}.pix-viewer-checkout__count{color:var(--viewer-panel-muted);font-size:.8rem;font-weight:500}.pix-viewer-cart{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:min(260px,40vh);margin:0 -6px;padding:0;list-style:none;display:flex;overflow-y:auto}.pix-viewer-cart__line{border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;padding:4px 6px;display:grid}.pix-viewer-cart__line:hover{background:var(--viewer-panel-hover)}.pix-viewer-cart__dot{background:var(--viewer-panel-muted);border-radius:50%;width:10px;height:10px}.pix-viewer-cart__seat{flex-direction:column;gap:2px;min-width:0;display:flex}.pix-viewer-cart__label{white-space:nowrap;text-overflow:ellipsis;color:var(--viewer-panel-text);font-size:.88rem;font-weight:600;overflow:hidden}.pix-viewer-cart__type-name{color:var(--viewer-panel-muted);font-size:.76rem}.pix-viewer-cart__fee{text-align:end;color:var(--viewer-panel-muted);font-size:.72rem;font-weight:500;display:block}.pixi-seat-wrap .pix-viewer-cart__type{width:100%;height:30px;min-height:30px;padding:0 8px;font-size:.78rem}.pix-viewer-cart__price{font-variant-numeric:tabular-nums;color:var(--viewer-panel-text);white-space:nowrap;font-size:.86rem;font-weight:600}.pixi-seat-wrap .pix-viewer-cart__remove{width:28px;height:28px;color:var(--viewer-panel-muted);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.pixi-seat-wrap .pix-viewer-cart__remove:hover:not(:disabled){background:var(--viewer-panel-hover);color:var(--viewer-panel-text)}@media (hover:none) and (pointer:coarse){.pixi-seat-wrap .pix-viewer-cart__remove{width:40px;height:40px}.pixi-seat-wrap .pix-viewer-cart__type{height:36px;min-height:36px}}.pixi-seat-wrap .pix-viewer-legend__lot{background:var(--viewer-accent-surface);color:var(--viewer-accent-text);text-shadow:none;border-radius:999px;padding:1px 7px;font-size:.66rem;font-weight:600;line-height:1.4}.pixi-seat-wrap .pix-viewer-legend__lot--out{color:var(--viewer-panel-muted);background:0 0;box-shadow:inset 0 0 0 1px}.pixi-seat-wrap .pix-viewer-legend__item--quota .pix-viewer-legend__name{color:var(--viewer-panel-muted);font-weight:500}.pixi-seat-wrap .pix-viewer-legend__item--quota .pix-viewer-legend__price{color:var(--viewer-panel-text);font-weight:600}.pix-viewer-gesture-hint{z-index:7;border-radius:var(--viewer-radius-lg,18px);color:#fff;text-align:center;text-shadow:0 1px 2px #0000004d;pointer-events:none;animation:pix-gesture-hint 1.6s var(--sc-ease-ui,ease) forwards;background:#0000006b;place-items:center;margin:0;padding:0 24px;font-size:1rem;font-weight:600;display:grid;position:absolute;inset:0}@keyframes pix-gesture-hint{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}.simple-pixi-stack[data-gesture-mode=cooperative],.simple-pixi-stack[data-gesture-mode=cooperative] .pixi-seat-wrap,.simple-pixi-stack[data-gesture-mode=cooperative] .canvasHost--viewer{overscroll-behavior:auto}.pixi-seat-wrap .pix-viewer-notice--mode{color:var(--viewer-accent-text)}.pixi-seat-wrap .pix-viewer-notice--confirmed{pointer-events:auto;border-radius:16px;padding-block:6px;padding-inline:12px 6px;font-weight:500}.pixi-seat-wrap .pix-viewer-notice--confirmed svg{color:var(--viewer-success)}.pix-viewer-notice__close{width:28px;height:28px;color:var(--viewer-panel-muted,var(--sc-text-muted));cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin-inline-start:2px;padding:0;display:inline-grid}.pix-viewer-notice__close svg{color:currentColor!important}.pix-viewer-notice__close:hover{background:var(--viewer-panel-hover,var(--sc-surface-active))}.pix-viewer-notice__close:focus-visible{outline:2px solid var(--viewer-accent,var(--sc-accent));outline-offset:1px}@container (max-width:620px){.pix-viewer-notice__close{width:36px;height:36px}}.viewer-standalone .shell.viewer-shell{background:0 0;border:0;margin-top:0;padding:0}.simple-pixi-stack>.hint{color:var(--sc-text-muted);font-size:.8rem}.viewer-event-header{flex-direction:column;gap:4px;margin:8px 0 20px;display:flex}.viewer-event-header__back{color:var(--sc-text-muted);align-self:flex-start;margin-bottom:6px;font-size:.8rem;font-weight:500}.viewer-event-header__back:hover{color:var(--sc-text);opacity:1}.viewer-event-header__title{letter-spacing:-.02em;overflow-wrap:anywhere;color:var(--sc-text);margin:0;font-size:clamp(1.35rem,2.6vw,1.75rem);font-weight:700;line-height:1.2}.viewer-event-header__meta{min-height:1.4em;color:var(--sc-text-muted);margin:0;font-size:.92rem;line-height:1.4}.viewer-event-header__meta:first-letter{text-transform:uppercase}@media (max-width:620px){.viewer-event-header{margin:12px 0 14px}}.simple-pixi-stack--buyer>.controls.status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.simple-pixi-stack--buyer>.hint{display:none}.simple-pixi-stack--buyer{position:relative}.viewer-skip-link{top:8px;z-index:20;background:var(--sc-text);color:var(--sc-bg);opacity:0;pointer-events:none;border-radius:999px;padding:10px 16px;font-size:.86rem;font-weight:600;position:absolute;inset-inline-start:8px;transform:translateY(calc(-100% - 16px))}.viewer-skip-link:focus,.viewer-skip-link:focus-visible{opacity:1;pointer-events:auto;transform:none}.pixi-seat-wrap .pix-viewer-checkout{width:min(360px,100%)}.pixi-seat-wrap .pix-viewer-checkout__btn{padding-inline:14px;line-height:1.25}@keyframes pix-cart-more{0%,96%{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}to{-webkit-mask-image:none;mask-image:none}}@supports (animation-timeline:scroll()){.pix-viewer-cart{animation:linear both pix-cart-more;animation-timeline:scroll(self)}}.viewer-best-available__field{min-width:0}.viewer-best-available__field :is(select,input){text-overflow:ellipsis;min-width:0;max-width:100%}@media (prefers-reduced-motion:reduce){.pix-viewer-gesture-hint{animation-duration:1ms;animation-delay:1.5s}}.pix-viewer-more,.pix-viewer-more__menu{display:contents}.pixi-seat-wrap .pix-viewer-more__toggle{display:none}.pixi-seat-wrap .pix-viewer-more__menu>.pix-viewer-nav__btn{border-top:1px solid var(--viewer-panel-border)}.pixi-seat-wrap .pix-viewer-more__menu>:last-child{border-radius:0 0 var(--viewer-radius-in,11px) var(--viewer-radius-in,11px)}@container (max-width:620px){.pixi-seat-wrap .pix-viewer-layout .pix-viewer-nav__group{z-index:2;border-radius:var(--viewer-radius-sm,12px);flex-direction:row;align-self:start;position:relative;overflow:visible}.pixi-seat-wrap .pix-viewer-nav__group--primary{grid-area:pri;justify-self:start;margin-bottom:8px}.pixi-seat-wrap .pix-viewer-nav__group--tools{grid-area:tls;justify-self:end;margin-bottom:8px}.pixi-seat-wrap .pix-viewer-layout .pix-viewer-nav__group--camera{grid-area:cam;place-self:end;margin-top:8px}.pixi-seat-wrap .pix-viewer-layout .pix-viewer-nav__group .pix-viewer-nav__btn{border-radius:var(--viewer-radius-in,10px);border:0;width:40px;height:32px}.pixi-seat-wrap .pix-viewer-layout .pix-viewer-nav__btn:before{content:"";position:absolute;inset:-6px -2px}.pixi-seat-wrap .pix-viewer-layout .pix-viewer-nav__btn svg{width:16px;height:16px}.pixi-seat-wrap .pix-viewer-nav__btn--renderer{flex-direction:row;gap:6px}.pixi-seat-wrap .pix-viewer-nav__group .pix-viewer-a11y{position:static}.pixi-seat-wrap .pix-viewer-nav__group .pix-viewer-modes__menu{width:min(260px,100cqw - 16px);inset-inline:0 auto}.pixi-seat-wrap .pix-viewer-more{display:block}.pixi-seat-wrap .pix-viewer-more__toggle{display:grid}.pixi-seat-wrap .pix-viewer-more__menu{display:none}.pixi-seat-wrap .pix-viewer-more[data-open=true] .pix-viewer-more__menu{top:calc(100% + 6px);z-index:6;border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-radius,14px);background:var(--viewer-panel-bg);width:min(280px,100cqw - 16px);box-shadow:var(--viewer-shadow-lift,var(--sc-shadow-md));-webkit-backdrop-filter:var(--viewer-blur);backdrop-filter:var(--viewer-blur);animation:pix-menu-drop .16s var(--sc-ease-ui);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;inset-inline-end:0}.pixi-seat-wrap .pix-viewer-layout .pix-viewer-more__menu .pix-viewer-nav__btn{width:100%;height:44px;font:inherit;text-align:start;border-radius:10px;justify-content:flex-start;gap:12px;padding:0 12px;font-size:.86rem;font-weight:600;display:flex}.pixi-seat-wrap .pix-viewer-layout .pix-viewer-more__menu .pix-viewer-nav__btn:before{content:none}.pixi-seat-wrap .pix-viewer-more__menu .pix-viewer-nav__btn:after{content:attr(aria-label)}.pixi-seat-wrap .pix-viewer-more__menu .pix-viewer-nav__btn-text{display:none}}@media (prefers-reduced-motion:reduce){.pixi-seat-wrap .pix-viewer-more__menu{animation:none!important}}.pixi-seat-wrap[data-viewer-theme=dark] :is(.pix-viewer-checkout__btn,.viewer-best-available__btn,.pix-viewer-filter__clear,.pix-filters__btn--primary,.pix-viewer-nav__count,.pix-filters__chip[aria-pressed=true]){background:#0071e3}.pixi-seat-wrap[data-viewer-theme=dark] :is(.pix-viewer-checkout__btn,.viewer-best-available__btn,.pix-viewer-filter__clear,.pix-filters__btn--primary):hover:not(:disabled){background:#06c}
