.ClaimSheet-module__jwS4Vq__dock{min-width:0}.ClaimSheet-module__jwS4Vq__root{z-index:var(--z-index-modal);position:fixed;inset:0;overflow:hidden}.ClaimSheet-module__jwS4Vq__scrim{cursor:pointer;opacity:0;background:#00000080;border:0;padding:0;transition:opacity .28s;position:absolute;inset:0}.ClaimSheet-module__jwS4Vq__root[data-phase=open] .ClaimSheet-module__jwS4Vq__scrim{opacity:1}.ClaimSheet-module__jwS4Vq__root[data-phase=exit]{pointer-events:none}.ClaimSheet-module__jwS4Vq__sheet{z-index:1;background:var(--color-surface);max-height:min(85dvh,720px);box-shadow:var(--shadow-common);border-radius:16px 16px 0 0;outline:none;flex-direction:column;transition:transform .42s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:0;left:0;right:0}.ClaimSheet-module__jwS4Vq__sheet[data-settled=true]{transition-duration:.2s;transition-timing-function:ease}.ClaimSheet-module__jwS4Vq__sheet[data-phase=exit]{transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,1,1)}.ClaimSheet-module__jwS4Vq__sheet[data-dragging=true]{transition:none}@media (prefers-reduced-motion:reduce){.ClaimSheet-module__jwS4Vq__scrim,.ClaimSheet-module__jwS4Vq__sheet{transition:none}}.ClaimSheet-module__jwS4Vq__header{touch-action:none;flex:none;padding:.35em .75em .15em;position:relative}.ClaimSheet-module__jwS4Vq__handle{background:var(--color-border-strong);border-radius:999px;width:2.5rem;height:.28rem;margin:.35rem auto .55rem;display:block}.ClaimSheet-module__jwS4Vq__close{position:absolute;top:.15rem;right:.35rem}.ClaimSheet-module__jwS4Vq__body{min-height:0;padding:.25em 1em calc(1em + env(safe-area-inset-bottom));overscroll-behavior:contain;overflow:auto}@media (max-width:899px){.ClaimSheet-module__jwS4Vq__dock{display:none}}
.SeatFace-module__WOQjDW__logo,.SeatFace-module__WOQjDW__initials{border-radius:3px;width:14px;height:14px;display:block}.SeatFace-module__WOQjDW__logo{object-fit:contain}.SeatFace-module__WOQjDW__initials{letter-spacing:-.04em;color:var(--color-gray-90);place-items:center;font-size:8px;font-weight:700;line-height:1;display:grid}
.SeatClaimPanel-module__lqtadW__panel{border:1px solid var(--color-border);border-radius:var(--border-radius-large);background:var(--color-surface);align-content:start;gap:.75rem;padding:1em;display:grid}.SeatClaimPanel-module__lqtadW__plain{background:0 0;border:0;border-radius:0;padding:0;animation:.38s cubic-bezier(.22,1,.36,1) 70ms backwards SeatClaimPanel-module__lqtadW__contentIn}.SeatClaimPanel-module__lqtadW__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem}.SeatClaimPanel-module__lqtadW__title{letter-spacing:-.04em;font-size:1.6rem}.SeatClaimPanel-module__lqtadW__holder{border-radius:var(--border-radius-medium);background:var(--color-primary-light-10);align-items:center;gap:.75rem;padding:.75em .85em;display:flex}.SeatClaimPanel-module__lqtadW__holderBody{gap:.2rem;min-width:0;display:grid}.SeatClaimPanel-module__lqtadW__holderLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem}.SeatClaimPanel-module__lqtadW__holderName{letter-spacing:-.03em;font-size:1.15rem;font-weight:700}.SeatClaimPanel-module__lqtadW__link{color:var(--color-text);overflow-wrap:anywhere;font-size:.85rem}.SeatClaimPanel-module__lqtadW__copy,.SeatClaimPanel-module__lqtadW__fine{color:var(--color-text-muted);font-size:.92rem}.SeatClaimPanel-module__lqtadW__seconds{color:var(--color-text);font-weight:var(--font-weight-bold)}.SeatClaimPanel-module__lqtadW__fine{font-size:.8rem}.SeatClaimPanel-module__lqtadW__form{gap:.75rem;display:grid}.SeatClaimPanel-module__lqtadW__legend{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:.85rem}.SeatClaimPanel-module__lqtadW__presets{gap:.7rem;display:grid}.SeatClaimPanel-module__lqtadW__presetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.SeatClaimPanel-module__lqtadW__notice{border-radius:var(--border-radius-medium);padding:.7rem .8rem;font-size:.9rem}.SeatClaimPanel-module__lqtadW__ok{background:var(--color-primary-light-10)}.SeatClaimPanel-module__lqtadW__wait,.SeatClaimPanel-module__lqtadW__warn{background:var(--color-surface-inset)}.SeatClaimPanel-module__lqtadW__error{color:var(--color-error)}@media (min-width:900px){.SeatClaimPanel-module__lqtadW__panel{position:sticky;top:1rem}}@media (prefers-reduced-motion:reduce){.SeatClaimPanel-module__lqtadW__plain{animation:none}}@keyframes SeatClaimPanel-module__lqtadW__contentIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.SeatPicker-module__lT-E3W__picker{gap:.65rem;display:grid}.SeatPicker-module__lT-E3W__stands{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.SeatPicker-module__lT-E3W__standsOnStage{z-index:3;pointer-events:none;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.SeatPicker-module__lT-E3W__stand{border-radius:var(--border-radius-medium);color:#f4f0e6;min-height:2.75rem;font:inherit;pointer-events:auto;background:#07090cb8;border:1px solid #ffffff2e;font-size:.92rem}.SeatPicker-module__lT-E3W__standOn{color:#f4f0e6;background:#1f7a73e0;border-color:#5ecfc4;font-weight:700}.SeatPicker-module__lT-E3W__list{gap:.85rem;max-height:min(38dvh,22rem);padding-right:.15em;display:grid;overflow:auto}.SeatPicker-module__lT-E3W__zone{gap:.35rem;display:grid}.SeatPicker-module__lT-E3W__zoneTitle{background:var(--color-bg);color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:.15rem 0;font-size:.75rem;font-weight:600;position:sticky;top:0}.SeatPicker-module__lT-E3W__seats{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.SeatPicker-module__lT-E3W__seatItem{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.SeatPicker-module__lT-E3W__seatItemOn{grid-template-columns:minmax(0,1fr) auto;gap:.35rem}.SeatPicker-module__lT-E3W__claim{height:100%;padding-inline:.85rem}.SeatPicker-module__lT-E3W__seat{border:1px solid var(--color-border);border-radius:var(--border-radius-medium);background:var(--color-surface);width:100%;min-height:2.75rem;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45em .7em;display:grid}.SeatPicker-module__lT-E3W__seatOn{border-color:var(--color-primary);background:var(--color-primary-light-10)}.SeatPicker-module__lT-E3W__code{font-weight:700}.SeatPicker-module__lT-E3W__who{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SeatPicker-module__lT-E3W__price{color:var(--color-text);white-space:nowrap;font-size:.85rem}
.StadiumScene-module__vqsnsW__wrap{gap:.75rem;display:grid}.StadiumScene-module__vqsnsW__stage{border-radius:var(--border-radius-large);border:1px solid var(--color-border);background:#07090c;height:min(70vh,720px);position:relative;overflow:hidden}@media (max-width:899px){.StadiumScene-module__vqsnsW__stage{height:min(46dvh,420px)}}.StadiumScene-module__vqsnsW__viewport{touch-action:none;position:absolute;inset:0}.StadiumScene-module__vqsnsW__viewport canvas{width:100%;height:100%;display:block}.StadiumScene-module__vqsnsW__card{z-index:2;border:1px solid var(--color-border);border-radius:var(--border-radius-medium);background:var(--color-surface);max-width:22rem;color:var(--color-text);box-shadow:var(--shadow-common);pointer-events:none;align-items:center;gap:.65rem;padding:.55em .7em;display:none;position:absolute;top:0;left:0}.StadiumScene-module__vqsnsW__card[data-open=true]{display:flex}.StadiumScene-module__vqsnsW__cardText{gap:.15rem;min-width:0;display:grid}.StadiumScene-module__vqsnsW__cardName{font-weight:700}.StadiumScene-module__vqsnsW__cardBlurb{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.85rem;display:-webkit-box;overflow:hidden}.StadiumScene-module__vqsnsW__legend{color:var(--color-text-muted);flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;padding:0;font-size:.85rem;display:flex}.StadiumScene-module__vqsnsW__legend li{align-items:center;gap:.4rem;display:flex}.StadiumScene-module__vqsnsW__swatch{border-radius:3px;width:.85rem;height:.85rem;display:inline-block}.StadiumScene-module__vqsnsW__touchline{background:#f2d48a}.StadiumScene-module__vqsnsW__lower{background:#9fd7cf}.StadiumScene-module__vqsnsW__upper{background:#d7ddd8}.StadiumScene-module__vqsnsW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.LiveSeatMap-module__pb1fzG__prompt{max-width:42rem;color:var(--color-text-muted)}.LiveSeatMap-module__pb1fzG__reveal{min-width:0}@media (min-width:900px){.LiveSeatMap-module__pb1fzG__reveal{animation:.44s cubic-bezier(.16,1,.3,1) backwards LiveSeatMap-module__pb1fzG__panelIn}}@media (prefers-reduced-motion:reduce){.LiveSeatMap-module__pb1fzG__reveal{animation:none}}@keyframes LiveSeatMap-module__pb1fzG__panelIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
.RankingPreview-module__8oDY7W__card{display:none}.RankingPreview-module__8oDY7W__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.RankingPreview-module__8oDY7W__title{letter-spacing:-.03em;font-size:.95rem}.RankingPreview-module__8oDY7W__seeAll{color:var(--color-text-muted);font-size:.78rem}.RankingPreview-module__8oDY7W__seeAll:hover{color:var(--color-primary)}.RankingPreview-module__8oDY7W__list{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.RankingPreview-module__8oDY7W__row{color:var(--color-text);grid-template-columns:1.7rem 18px minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.28rem 0;font-size:.82rem;display:grid}.RankingPreview-module__8oDY7W__row:hover .RankingPreview-module__8oDY7W__line{color:var(--color-primary)}.RankingPreview-module__8oDY7W__rank{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;font-size:.75rem}.RankingPreview-module__8oDY7W__openFace{border:1px dashed var(--color-border);border-radius:3px;width:18px;height:18px}.RankingPreview-module__8oDY7W__line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RankingPreview-module__8oDY7W__amount{color:var(--color-primary);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}@media (min-width:900px){.RankingPreview-module__8oDY7W__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-large);align-self:start;gap:.55rem;padding:.95em 1em .7em;display:grid}}
