.basketball-page{background:radial-gradient(circle at 12% 4%, #daf6b894, transparent 27rem), radial-gradient(circle at 86% 24%, #d39d521a, transparent 24rem), linear-gradient(180deg, #faf9f4 0, var(--paper) 35rem)}.basketball-page [hidden]{display:none!important}.basketball-topbar{grid-template-columns:1fr auto 1fr;gap:1rem;display:grid}.basketball-topbar .brand{justify-self:start}.basketball-topbar .topbar-actions{justify-self:end}.experience-switcher{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffa8;border:1px solid #1f342a21;border-radius:.9rem;place-self:center;align-items:center;gap:.22rem;min-height:44px;padding:.24rem;display:inline-flex;box-shadow:0 8px 24px #152b200f}.experience-choice{color:#5f6d65;border:1px solid #0000;border-radius:.68rem;justify-content:center;align-items:center;gap:.42rem;min-height:36px;padding:.48rem .72rem;font-size:.72rem;font-weight:800;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.experience-choice:hover{color:var(--forest);background:#f7f9f6db;border-color:#d7ddd8}.experience-choice.is-active{background:var(--green-bright);color:#173525;border-color:#bce956;box-shadow:0 5px 15px #8fbd3733}.experience-choice svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.basketball-experience{width:min(1880px,100% - 1rem);height:clamp(650px,100dvh - 88px,920px);min-height:650px;color:var(--ink);isolation:isolate;background:#07100d;border:1px solid #294138;border-radius:1.15rem;margin:0 auto 1rem;position:relative;overflow:hidden;box-shadow:0 28px 78px #08130f45}#basketballCanvas{z-index:1;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}#basketballCanvas:focus-visible{outline-offset:-5px;outline:3px solid #80baff}.basketball-scene-backdrop{z-index:0;background:radial-gradient(at 50% 57%,#e1ab5e3b,#0000 29%),radial-gradient(at 50% 86%,#1d2a27 0,#0c1815 48%,#050b09 78%),linear-gradient(#0b1714 0,#08100e 58%,#040807 100%);position:absolute;inset:0;overflow:hidden}.basketball-scene-backdrop:before,.basketball-scene-backdrop:after{content:"";filter:drop-shadow(0 24px 36px #0000005c);background:repeating-linear-gradient(#b7cfc214 0 2px,#0000 2px 28px),linear-gradient(#3c554a5c,#0a1411c7);border:1px solid #9cb7a91c;width:42%;height:48%;position:absolute;top:16%}.basketball-scene-backdrop:before{left:-4%;transform:perspective(600px)rotateY(22deg)skewY(-4deg)}.basketball-scene-backdrop:after{right:-4%;transform:perspective(600px)rotateY(-22deg)skewY(4deg)}.basketball-backdrop-scoreboard{background:linear-gradient(135deg,#13251f,#09110f);border:3px solid #283a33;border-radius:.35rem;width:100px;height:54px;position:absolute;top:9%;left:50%;transform:translate(-50%);box-shadow:0 0 34px #deff721c}.basketball-backdrop-scoreboard:before{color:#dfff729e;content:"00  —  00";letter-spacing:.08em;text-align:center;border:1px solid #dfff7238;font-size:.65rem;font-weight:850;line-height:27px;position:absolute;inset:10px}.basketball-backdrop-court{transform-origin:bottom;background:linear-gradient(90deg,#0000 49.8%,#fffae26b 49.8% 50.2%,#0000 50.2%),repeating-linear-gradient(90deg,#65381a14 0 2px,#0000 2px 22px),linear-gradient(135deg,#be8151,#d7a46b 48%,#bb7747);border:2px solid #fff6d47a;width:min(62%,930px);height:52%;position:absolute;bottom:-9%;left:50%;transform:translate(-50%)perspective(720px)rotateX(64deg);box-shadow:0 0 52px #e1a65b2e}.basketball-backdrop-court:before{aspect-ratio:1;content:"";border:2px solid #fffae270;border-radius:50%;width:25%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.basketball-backdrop-bowl{opacity:.9;background:repeating-linear-gradient(#14211d 0 16px,#09110f 16px 30px);width:27%;height:42%;position:absolute;bottom:0}.basketball-backdrop-bowl-left{clip-path:polygon(0 16%,100% 0,88% 100%,0 100%);left:-5%}.basketball-backdrop-bowl-right{clip-path:polygon(0 0,100% 16%,100% 100%,12% 100%);right:-5%}.basketball-experience .scene-wash{z-index:2;background:0 0}.basketball-experience .scene-loading,.basketball-experience .scene-fallback,.basketball-experience .experience-tabs,.basketball-experience .stage-event-card,.basketball-experience .stage-seat-card,.basketball-experience .stage-camera-card,.basketball-experience .stage-instructions,.basketball-experience .back-to-auditorium,.basketball-experience .seat-hover-tooltip,.basketball-experience .basketball-breadcrumb{z-index:5}.basketball-event-card{width:310px}.basketball-format{color:#fffaf2;background:#ed6f3d}.basketball-matchup{align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.basketball-matchup>strong{color:#839088;letter-spacing:.1em;font-size:.56rem}.basketball-team{letter-spacing:.03em;border-radius:50%;place-items:center;width:31px;height:31px;font-size:.59rem;font-weight:900;display:grid}.basketball-team-home{color:#dfff72;background:#173d31;box-shadow:inset 0 0 0 2px #285d4b}.basketball-team-away{color:#1a5570;background:#e1eff3;box-shadow:inset 0 0 0 2px #aacbd7}.basketball-selected-card{width:344px}.basketball-selection-status{color:#79847e;font-size:.58rem;font-weight:750}.basketball-selected-card h2{flex-wrap:wrap;gap:0 .25rem;font-size:1.42rem;display:flex}.basketball-selected-card h2 .seat-title-separator{color:#a3aaa6}.basketball-stage-traits li>span{color:#3e8a68}.basketball-page button:disabled,.basketball-page select:disabled{cursor:not-allowed;opacity:.48}.basketball-selected-card .stage-view-button:disabled:hover{background:var(--forest-2)}.basketball-camera-card .basketball-crowd-toggle{gap:.36rem;width:auto;min-width:38px;padding:0 .62rem;display:inline-flex}.basketball-crowd-toggle span{font-size:.62rem;font-weight:800}.basketball-camera-card .basketball-crowd-toggle[aria-pressed=true]{color:#1f6a4e;background:#edf7ef;border-color:#90af9e}.basketball-camera-card .basketball-crowd-toggle:disabled{opacity:.44}.basketball-section-tooltip{flex-direction:column;gap:.12rem;min-width:190px;display:flex}.basketball-section-tooltip small{color:#bce890;font-size:.58rem;font-weight:750}.basketball-breadcrumb{color:#dfe9e3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08130fc7;border:1px solid #dfece530;border-radius:999px;align-items:center;gap:.35rem;min-height:36px;padding:.38rem .58rem;font-size:.65rem;font-weight:750;display:flex;position:absolute;top:4.25rem;left:50%;transform:translate(-50%)}.basketball-breadcrumb button{min-height:28px;color:var(--green-bright);font-size:inherit;background:#dfff7221;border:0;border-radius:999px;padding:0 .48rem;font-weight:800}.basketball-back-button{min-height:44px}.basketball-experience.is-section-view .basketball-event-card{opacity:.54;pointer-events:none}.basketball-experience.is-seat-view .basketball-event-card,.basketball-experience.is-seat-view .arena-view-tabs,.basketball-experience.is-seat-view .basketball-breadcrumb,.basketball-experience.is-seat-view .stage-instructions{visibility:hidden;opacity:0;pointer-events:none}.basketball-context-banner{background:linear-gradient(90deg,#fff8e5f5,#faf7ece0);border-color:#e5d8bd}.basketball-workspace{grid-template-columns:minmax(0,1fr) 390px}.basketball-map-card{overflow:hidden}.basketball-map-toolbar{align-items:flex-start}.basketball-filters{flex:1}.basketball-map-actions{background:#fbfbf7;border:1px solid #e1e3dd;border-radius:.68rem;flex:none;align-items:center;display:inline-flex}.basketball-map-actions .icon-button,.basketball-map-actions .zoom-label{background:0 0;border:0;min-width:42px;min-height:42px}.basketball-map-actions .zoom-label{border-left:1px solid #e5e7e2;border-right:1px solid #e5e7e2}.basketball-legend{color:#68746d;scrollbar-width:thin;align-items:center;gap:.58rem .95rem;margin:.75rem 0 .6rem;font-size:.64rem;display:flex;overflow-x:auto}.basketball-legend>span{white-space:nowrap;flex:none;align-items:center;gap:.33rem;display:inline-flex}.basketball-legend-swatch{background:#fffefa;border:1px solid #8e9992;border-radius:4px;width:14px;height:14px;display:inline-block}.basketball-legend-swatch.is-great{background:#fff9e8;border:2px solid #e0b13d}.basketball-legend-swatch.is-selected{background:#236b50;border-color:#0f4a35;box-shadow:inset 0 0 0 2px #dfff72}.basketball-legend-swatch.is-unavailable{background:repeating-linear-gradient(135deg,#f0f1ed 0 3px,#dadeda 3px 5px);border-color:#c9ceca}.basketball-legend-swatch.is-limited{background:repeating-linear-gradient(135deg,#fff6eb 0 3px,#efb185 3px 5px);border-color:#c56b43}.basketball-map-viewport{scrollbar-color:#9bad9f #e8ece8;scrollbar-width:thin;background:radial-gradient(circle at 50% 48%,#e2eee5c2,#0000 42%),linear-gradient(#f8f8f4,#f0f2ed);border:1px solid #e4e5df;border-radius:1rem;min-width:0;overflow-x:auto}.arena-section-map{min-width:790px;padding:1rem}.arena-plan{zoom:var(--basketball-map-scale,1);background:radial-gradient(#183d2e14,#0000 56%),repeating-radial-gradient(#1e372c0b 0 2px,#0000 2px 22px),#e9ede7;border:1px solid #d9dfd9;border-radius:1rem;grid-template-rows:82px repeat(3,92px) 82px;grid-template-columns:96px repeat(5,minmax(92px,1fr)) 96px;gap:.48rem;min-height:470px;padding:1rem;transition:zoom .18s;display:grid;box-shadow:inset 0 0 48px #203a2e12}.upper-section-strip{zoom:var(--basketball-map-scale,1);background:#f5f7f3;border:1px solid #d7ddd8;border-radius:.9rem;grid-template-columns:auto 1fr;align-items:center;gap:.08rem .75rem;margin:.9rem auto 0;padding:.8rem;transition:zoom .18s;display:grid}.upper-section-strip h4,.upper-section-strip p{margin:0}.upper-section-strip h4{color:var(--forest);font-size:.78rem}.upper-section-strip p{color:var(--muted);font-size:.62rem}.upper-section-list{grid-column:1/-1;grid-template-columns:repeat(6,minmax(92px,1fr));gap:.42rem;margin-top:.55rem;display:grid}.upper-section-button{color:#2b4a3d;background:#fff;border:1px solid #b9c5c0;border-radius:.65rem;place-items:center;min-height:64px;padding:.45rem;font-size:.58rem;line-height:1.15;display:grid}.upper-section-button strong{font-size:.78rem}.upper-section-button span,.upper-section-button small{color:#6b7871;font-size:.52rem}.upper-section-button:hover,.upper-section-button:focus-visible{background:#f4ffe7;border-color:#7a9f8b}.upper-section-button.is-selected,.upper-section-button[aria-pressed=true]{background:var(--green-bright);color:#173525;border-color:#173b2d;box-shadow:inset 0 0 0 2px #fff}.upper-section-button.is-filtered-out{opacity:.42}.arena-section{z-index:2;color:#21352b;background:linear-gradient(#fffefa,#f1f4ef);border:1px solid #bfc8c1;border-radius:.72rem;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:.48rem;transition:border-color .15s,background-color .15s,box-shadow .15s,color .15s,transform .15s;display:flex;position:relative;box-shadow:0 7px 18px #1b332714}.arena-section:hover{z-index:3;background:#f5fff0;border-color:#74a18b;transform:translateY(-2px);box-shadow:0 11px 24px #1d483424}.arena-section:focus-visible{z-index:4}.arena-section[aria-pressed=true],.arena-section.is-selected{color:#fff;background:#236b50;border-color:#102f23;box-shadow:inset 0 0 0 3px #dfff72,0 12px 24px #17483433}.arena-section.is-recommended:not([aria-pressed=true]){background:linear-gradient(#fffae8,#f5f5ed);border:2px solid #d3a534}.arena-section.is-limited{background:repeating-linear-gradient(135deg,#fffaf3 0 8px,#f8e1d1 8px 11px);border-color:#cb815f}.arena-section.is-filtered-out{opacity:.24}.arena-section strong{font-size:.9rem;line-height:1}.arena-section span{color:#607168;margin-top:.22rem;font-size:.58rem;font-weight:750}.arena-section small{color:#7d8982;margin-top:.12rem;font-size:.5rem;font-weight:700}.arena-section[aria-pressed=true] span,.arena-section[aria-pressed=true] small,.arena-section.is-selected span,.arena-section.is-selected small{color:#dcece4}.section-ln1{grid-area:1/3}.section-ln2{grid-area:1/4}.section-ln3{grid-area:1/5}.section-le1{grid-area:2/7/3/8}.section-le2{grid-area:4/7/5/8}.section-ls1{grid-area:5/5}.section-ls2{grid-area:5/4}.section-ls3{grid-area:5/3}.section-lw1{grid-area:4/1/5/2}.section-lw2{grid-area:2/1/3/2}.arena-court{z-index:1;background:repeating-linear-gradient(90deg,#683d1e0f 0 2px,#0000 2px 23px),linear-gradient(100deg,#c98c58,#dfb074 48%,#c88550);border:4px solid #744a2f;border-radius:.35rem;grid-area:2/2/5/7;position:relative;overflow:visible;box-shadow:inset 0 0 0 4px #fff4d261,0 10px 26px #53321b33}.court-half-line{background:#fff7dcb3;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.court-center-circle{border:2px solid #fff7dcb8;border-radius:50%;place-items:center;width:94px;height:94px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.court-center-circle i{background:#144332db;border-radius:50%;width:58px;height:58px;box-shadow:inset 0 0 0 3px #dfff727a}.court-key{background:#1d553e38;border:2px solid #fff7dcb8;width:90px;height:120px;position:absolute;top:50%;transform:translateY(-50%)}.court-key i{border:2px solid #fff7dcb8;border-radius:50%;width:54px;height:54px;position:absolute;top:50%;transform:translateY(-50%)}.court-key-left{border-left:0;left:0}.court-key-left i{right:-27px}.court-key-right{border-right:0;right:0}.court-key-right i{left:-27px}.court-arc{border:2px solid #fff7dca3;border-radius:50%;width:135px;height:220px;position:absolute;top:50%;transform:translateY(-50%)}.court-arc-left{left:-78px}.court-arc-right{right:-78px}.court-hoop{z-index:2;background:0 0;border:3px solid #f0e5cf;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translateY(-50%)}.court-hoop:before{content:"";background:#ece7dc;width:3px;height:27px;position:absolute;top:-9px}.court-hoop-left{left:24px}.court-hoop-left:before{left:-9px}.court-hoop-right{right:24px}.court-hoop-right:before{right:-9px}.court-wordmark{color:#fff7dcd6;letter-spacing:.18em;font-size:.62rem;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,58px)}.court-bench{color:#52625a;letter-spacing:.06em;text-transform:uppercase;font-size:.53rem;font-weight:800;position:absolute;bottom:-28px}.court-home-bench{left:16%}.court-away-bench{right:16%}.arena-map-hint,.arena-section-count{color:#718078;margin:.72rem 0 0;font-size:.63rem}.arena-map-hint{float:left}.arena-map-hint span{color:var(--green);margin-right:.25rem;font-weight:900}.arena-section-count{float:right}.arena-section-map:after{clear:both;content:"";display:block}.basketball-seat-map-panel{background:#fbfbf7;width:100%;min-width:0;min-height:520px;padding:1rem}.basketball-seat-scroll{scrollbar-color:#9bad9f #e8ece8;scrollbar-width:thin;max-width:100%;overflow-x:auto}.basketball-seat-scroll-inner{min-width:740px}.basketball-seat-map-header{align-items:center;gap:1rem;display:flex}.basketball-seat-map-header h3{letter-spacing:-.035em;margin:.15rem 0 0;font-size:1.25rem}.basketball-seat-map-header p{color:var(--muted);margin:.08rem 0 0;font-size:.7rem}.basketball-inline-back{min-height:44px;color:var(--green);background:#fff;border:1px solid #d5dcd6;border-radius:.7rem;align-items:center;gap:.3rem;padding:0 .72rem;font-size:.66rem;font-weight:800;display:inline-flex}.basketball-inline-back svg{fill:none;stroke:currentColor;stroke-width:2px;width:17px}.basketball-court-direction{color:#fff9e9;letter-spacing:.12em;text-transform:uppercase;background:repeating-linear-gradient(90deg,#63381c0f 0 2px,#0000 2px 22px),linear-gradient(90deg,#ca8e5a,#dfb477,#ca8e5a);border:1px solid #b87b4d;border-radius:.4rem .4rem 1.1rem 1.1rem;place-items:center;height:44px;margin-top:1rem;font-size:.56rem;font-weight:900;display:grid;box-shadow:0 8px 18px #7449271f}.basketball-seat-rows{zoom:var(--basketball-map-scale,1);flex-direction:column;align-items:center;gap:.35rem;min-height:360px;padding:1.2rem .8rem;transition:zoom .18s;display:flex}.basketball-seat-rows.is-filtered-view{min-height:180px}.basketball-seat-row{grid-template-columns:34px repeat(var(--seat-count,16), 44px);align-items:center;gap:.32rem;display:grid}.basketball-row-label{color:#66746c;text-align:center;font-size:.64rem;font-weight:900}.basketball-seat{color:#607168;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.basketball-seat:before{content:"";background:#fffefa;border:1.5px solid #819088;border-radius:7px 7px 5px 5px;width:25px;height:20px;transition:border-color .14s,background-color .14s,box-shadow .14s,transform .14s;box-shadow:0 3px #d5dad5}.basketball-seat:hover:before{background:#f5fff0;border-color:#39785c;transform:translateY(-2px)}.basketball-seat:focus-visible{outline-offset:-1px}.basketball-seat.is-best:before{border:2px solid #d4a628;box-shadow:0 0 0 2px #fff4bf,0 3px #d6c271}.basketball-seat.is-selected:before,.basketball-seat[aria-selected=true]:before{background:#236b50;border-color:#102f23;box-shadow:inset 0 0 0 2px #dfff72,0 4px #0f3c2b}.basketball-seat[aria-disabled=true]:before{box-shadow:none;background:repeating-linear-gradient(135deg,#f1f2ef 0 3px,#dadeda 3px 5px);border-color:#c8ceca}.basketball-seat.is-limited:before{background:repeating-linear-gradient(135deg,#fff7ee 0 4px,#efb48e 4px 6px);border-color:#c36b45}.basketball-seat-glyph{z-index:2;font-size:.62rem;font-weight:900;position:absolute}.basketball-seat.is-selected .basketball-seat-glyph,.basketball-seat[aria-selected=true] .basketball-seat-glyph{color:#fff}.basketball-inspector{min-width:0}.basketball-pov-preview{aspect-ratio:16/9.4;background:#07100d;border:1px solid #20372e;border-radius:.9rem;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #0006}.basketball-pov-world{transform:translateX(var(--basketball-preview-shift,0%)) rotateY(var(--basketball-preview-turn,0deg)) scale(var(--basketball-preview-scale,1));transform-origin:50% 70%;background:radial-gradient(at 50% 56%,#e2b0653d,#0000 32%),linear-gradient(#0b1714,#15251f 53%,#08100e 100%);transition:transform .26s;position:absolute;inset:0;overflow:hidden}.basketball-pov-art{width:100%;height:100%;display:block}.pov-player-meteors{color:#39bea4}.pov-player-waves{color:#ef7180}.pov-basketball{fill:#f28a3b;stroke:#6a3119;stroke-width:1.4px}.pov-hoop-assembly,.pov-players,.pov-game-scoreboard{vector-effect:non-scaling-stroke}.basketball-pov-preview.is-upper-view .basketball-pov-art{opacity:.94}.basketball-pov-overlay{z-index:7;color:#f0f5f2;text-shadow:0 1px 7px #000;justify-content:space-between;align-items:center;font-size:.53rem;font-weight:750;display:flex;position:absolute;bottom:.55rem;left:.62rem;right:.62rem}.basketball-seat-summary h2{flex-wrap:wrap;line-height:1.05;display:flex}.basketball-seat-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.basketball-seat-facts>div{border-right:1px solid var(--soft-line);border-bottom:1px solid var(--soft-line);min-height:57px;padding:.65rem .55rem}.basketball-seat-facts>div:nth-child(2n){border-right:0}.basketball-seat-facts>div:nth-last-child(-n+2){border-bottom:0}.basketball-seat-facts>div:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.basketball-seat-facts dd{white-space:normal}.basketball-seat-jump{grid-template-columns:1.1fr .8fr .8fr 44px}.basketball-seat-jump select,.basketball-seat-jump button{min-height:44px}.basketball-help-dialog{max-width:min(620px,100% - 2rem)}@media (width<=1120px){.basketball-experience{height:clamp(680px,100dvh - 82px,840px)}.basketball-event-card{width:280px}.basketball-selected-card{width:316px}.basketball-workspace{grid-template-columns:minmax(0,1fr) 350px}}@media (width<=940px){.basketball-topbar{grid-template-columns:1fr auto auto;gap:.6rem}.basketball-topbar .experience-switcher{justify-self:end}.basketball-experience{min-height:700px}.basketball-event-card{width:252px}.basketball-event-card>p,.basketball-matchup{display:none}.basketball-selected-card{width:300px}.basketball-workspace{grid-template-columns:1fr}.basketball-inspector{grid-template-columns:minmax(280px,.95fr) 1.05fr;gap:0 1rem;display:grid;position:static}.basketball-inspector .inspector-topline,.basketball-pov-preview{grid-column:1}.basketball-seat-summary,.basketball-inspector .score-copy,.basketball-seat-facts,.basketball-seat-jump,.basketball-inspector .primary-button,.basketball-inspector .secondary-button,.basketball-inspector .disclosure{grid-column:2}.basketball-seat-summary{grid-row:1/span 2;align-self:end;margin-top:1.4rem}}@media (width>=721px) and (width<=840px){.basketball-experience .arena-view-tabs .experience-tab{gap:0;padding-left:.68rem;padding-right:.68rem}.basketball-experience .arena-view-tabs .experience-tab span{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=720px){.upper-section-list{grid-template-columns:repeat(3,minmax(100px,1fr))}.basketball-topbar{grid-template-columns:auto 1fr auto;gap:.5rem}.basketball-topbar .experience-switcher{justify-self:center}.experience-switcher{min-height:42px;padding:.2rem}.experience-choice{min-height:36px;padding:.42rem .52rem;font-size:.65rem}.experience-choice svg{width:15px;height:15px}.basketball-experience{border-radius:.85rem;width:calc(100% - .5rem);height:calc(100dvh - 72px);min-height:700px;margin-bottom:.65rem}.basketball-experience .arena-view-tabs{top:.55rem}.basketball-experience .experience-tab{min-height:38px}.basketball-event-card{display:none}.basketball-selected-card{border-radius:.82rem;width:auto;padding:.72rem;inset:auto .55rem .55rem}.basketball-selected-card h2{margin-top:.38rem;font-size:1.02rem}.basketball-selected-card .stage-seat-stats{margin-top:.48rem}.basketball-selected-card .stage-seat-stats>div{padding:.44rem .45rem}.basketball-selected-card .stage-traits,.basketball-selected-card .stage-disclosure{display:none}.basketball-selected-card .stage-view-button{min-height:48px;margin-top:.5rem}.basketball-camera-card{top:3.75rem;bottom:auto;left:.55rem}.basketball-camera-card>span,.basketball-camera-card .stage-lights-toggle span,.basketball-camera-card .basketball-crowd-toggle span{display:none}.basketball-camera-card button,.basketball-camera-card .stage-lights-toggle,.basketball-camera-card .basketball-crowd-toggle{justify-content:center;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;line-height:1;display:grid}.basketball-camera-card button svg{flex:none;width:18px;height:18px;margin:0;display:block}.basketball-camera-card button.basketball-crowd-toggle{grid-template-columns:minmax(0,1fr);place-items:center;gap:0;padding:0;display:grid}.basketball-camera-card button.basketball-crowd-toggle>svg{grid-column:1;justify-self:center;margin:0 auto}.basketball-camera-card button[data-tooltip]:after{top:calc(100% + .55rem);bottom:auto;left:0;transform:translateY(-4px)}.basketball-camera-card button[data-tooltip]:focus-visible:after{transform:translate(0)}.basketball-camera-card button:last-child[data-tooltip]:after{left:auto;right:0}.basketball-experience .stage-instructions{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.1rem);font-size:.58rem;bottom:197px;overflow:hidden}.basketball-experience.is-section-view .basketball-event-card{display:none}.basketball-breadcrumb{max-width:calc(100% - 1.1rem);top:3.7rem}.basketball-experience.is-section-view .basketball-camera-card{top:7rem}.basketball-experience.is-seat-view .basketball-selected-card{visibility:hidden;opacity:0;pointer-events:none}.basketball-back-button{bottom:max(.75rem, env(safe-area-inset-bottom))}.basketball-section-tooltip{display:none}.basketball-map-card{padding:.8rem}.basketball-map-card .card-heading p{display:none}.basketball-map-card .recommend-button{width:auto;min-width:44px;min-height:44px;padding:0 .62rem;font-size:.62rem}.basketball-map-toolbar{flex-direction:column;gap:.58rem}.basketball-filters{scrollbar-width:thin;flex-wrap:nowrap;width:100%;max-width:none;padding-bottom:.15rem;display:flex;overflow-x:auto}.basketball-filters .filter-chip{flex:none;min-height:44px}.basketball-map-actions{align-self:flex-end}.basketball-map-actions .icon-button,.basketball-map-actions .zoom-label{min-width:44px;min-height:44px}.basketball-legend{padding-bottom:.2rem}.arena-section-map{min-width:760px}.basketball-seat-scroll-inner{min-width:740px}.arena-plan{grid-template-columns:92px repeat(5,100px) 92px}.arena-section{min-height:54px}.basketball-inspector{padding:.85rem;display:block}.basketball-seat-summary{margin-top:.75rem}.basketball-seat-jump{grid-template-columns:1.1fr .8fr .8fr 44px}.basketball-inspector .primary-button,.basketball-inspector .secondary-button{min-height:48px}}@media (width<=430px){.basketball-topbar{gap:.35rem}.experience-choice{gap:.28rem;padding:.42rem .4rem;font-size:.59rem}.experience-choice svg{width:14px;height:14px}.basketball-experience{min-height:680px}.basketball-selected-card{padding:.64rem;bottom:.4rem;left:.4rem;right:.4rem}.basketball-selection-status{display:none}.basketball-selected-card>p:not(.stage-disclosure){font-size:.61rem}.basketball-selected-card .stage-seat-stats strong{font-size:.67rem}.basketball-experience .stage-instructions{font-size:.54rem;bottom:188px}.basketball-map-card .recommend-button{padding:0 .48rem}.basketball-map-card .recommend-button svg{width:15px}.basketball-map-card .card-heading h2{font-size:1.18rem}.basketball-seat-map-header{flex-direction:column;align-items:flex-start}.basketball-seat-jump{grid-template-columns:1fr .78fr .78fr 44px}.basketball-seat-facts dd{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.experience-choice,.arena-section,.basketball-seat:before{transition:none}}@media (forced-colors:active){.arena-section,.basketball-seat,.basketball-seat:before,.basketball-legend-swatch{forced-color-adjust:none}.arena-section[aria-pressed=true],.basketball-seat[aria-selected=true]:before{color:highlighttext;background:highlight;border-color:highlighttext}.basketball-seat[aria-disabled=true]:before{background:canvas;border-color:graytext}}
