:root{--color-bg:#081c33;--color-bg2:#0a2540;--color-bgDeep:#060a18;--color-card:#11254a;--color-card2:#16305a;--color-card3:#1b3a6a;--color-hairline:#ffffff14;--color-hairlineHi:#ffffff24;--color-volt:#c8f23c;--color-voltBright:#d4ff4a;--color-voltDim:#b8e62c;--color-voltSoft:#c8f23c1a;--color-voltGlow:#c8f23c73;--color-voltGlowFaint:#c8f23c24;--color-voltCyan:#7dffd4;--color-live:#ef4444;--color-liveSoft:#ef444429;--color-trend:#fb923c;--color-gold:#e0962a;--color-success:#22c55e;--color-t1:#fff;--color-t2:#fff9;--color-t3:#fff6;--color-t4:#ffffff38;--color-white:#fff;--color-black:#000;--color-glassFill:#11254ab8;--color-glassFillDark:#081c33c7;--color-glassRim:#ffffff2e;--color-glassBar:#11254ab8;--color-glassBarBorder:#ffffff24;--color-successBright:#4ade80;--color-successLight:#34d399;--color-successDeep:#15803d;--color-successDark:#163a24;--color-emerald:#10b981;--color-emeraldBright:#16a34a;--color-lime:#84cc16;--color-limeBright:#a3e635;--color-limeMid:#7fae16;--color-teal:#2dd4bf;--color-tealDeep:#0d9488;--color-tealCool:#0f766e;--color-tealCyan:#08c7da;--color-tealMint:#09bfd3;--color-tealSky:#38b2c8;--color-tealPale:#ccfbf1;--color-tealVibrant:#16d9ff;--color-cyanDetection:#7cf6ff;--color-successAccent:#42c66d;--color-successDeepest:#059669;--color-successPale:#e8ffe8;--color-successWash:#0a1f12;--color-tealCoolDark:#0a2a2a;--color-dangerLight:#f87171;--color-dangerDeep:#dc2626;--color-dangerWash:#1f0808;--color-dangerSubtle:#fecaca;--color-pink:#f472b6;--color-pinkDeep:#be185d;--color-pinkVivid:#db2777;--color-amber:#d97706;--color-amberDeep:#b45309;--color-amberSoft:#f59e0b;--color-amberDark:#5a4a1a;--color-amberWash:#1a1308;--color-amberShade:#1f1308;--color-amberShade2:#16110a;--color-amberSubtle:#fde68a;--color-amberPale:#fcd34d;--color-amberWarm:#f5c850;--color-amberCream:#faf0c8;--color-amberLemon:#eab308;--color-amberDeeper:#c9952b;--color-amberShadow:#2d2a1f;--color-amberMuted:#b46e00;--color-amberRich:#462000;--color-orange:orange;--color-orangeBright:#ff6b35;--color-orangeMid:#fb923c;--color-orangeDark:#c2410c;--color-orangeNeon:#ff6b1a;--color-orangeRust:#f97316;--color-orangeWarm:#f28c19;--color-orangeWash:#3a1714;--color-orangeBurn:#f6a14b;--color-orangePastel:#d58a2d;--color-purple:#a78bfa;--color-purpleDeep:#7c3aed;--color-purpleVivid:#6d28d9;--color-purpleIndigo:#4f46e5;--color-purpleSoft:#818cf8;--color-purpleMid:#6e50c8;--color-purpleBright:#a855f7;--color-purpleWash:#1a0a3a;--color-purpleNight:#2a0a2a;--color-blue:#2a6ef0;--color-blueLight:#60a5fa;--color-blueDeep:#1450cf;--color-blueRoyal:#1e40af;--color-blueVivid:#2563eb;--color-blueIndustrial:#0072b1;--color-blueIce:#93c5fd;--color-bluePale:#dbeafe;--color-blueWash:#050a24;--color-blueWash2:#060a26;--color-blueWash3:#07091f;--color-blueWash4:#050816;--color-blueWash5:#0f172a;--color-blueWash6:#0a1428;--color-blueWash7:#0a1a3a;--color-blueWash8:#1a338c;--color-blueWash9:#131e6e;--color-blueWash10:#1a2530;--color-blueElectric:#1400ff;--color-bluePurpleMid:#635bff;--color-bronze:#cd7f32;--color-bronzeMid:#c97c2b;--color-bronzeLight:#c68b5c;--color-silver:silver;--color-silverWarm:#c0c0c8;--color-silverCool:#c8cdd4;--color-darkSurface1:#1a1a20;--color-darkSurface2:#1a1a1d;--color-darkSurface3:#1a1a1a;--color-darkSurface4:#1a1a24;--color-darkSurface5:#1a1a2e;--color-darkSurface6:#2a2a3a;--color-darkSurface7:#222230;--color-darkSurface8:#26262e;--color-darkSurface9:#3a3a44;--color-darkSurface10:#5c5c72;--color-darkSurface11:#9a9ab0;--color-darkSurface12:#374151;--color-darkSurface13:#333;--color-darkSurface14:#e5e5e5;--color-darkSurface15:#f0f0f5;--color-darkSurface16:#e9f6fa;--color-darkSurface17:#fffbf0;--color-darkAbyss1:#0d0d0f;--color-darkAbyss2:#08080f;--color-darkAbyss3:#111114;--color-darkAbyss4:#050506;--color-darkAbyss5:#05060b;--color-darkAbyss6:#05050a;--color-darkAbyss7:#05070d;--color-darkAbyss8:#080c12;--color-darkAbyss9:#0a0a12;--color-darkAbyss10:#0d0d14;--color-darkAbyss11:#0d0d14;--color-darkAbyss12:#111118;--color-darkAbyss13:#001020;--color-darkAbyss14:#13090a;--color-darkAbyss15:#2d1e1a;--color-darkAbyss16:#1a3a0a;--color-darkAbyss17:#2a1a0a;--color-brandInstagram:#dd2a7b;--color-brandYouTube:red;--color-amberWashDeep:#130900;--color-amberHighlight:#ffeb8c;--color-ticketGoldDeep:#2a1a00;--color-ticketGoldMid:#1a1000;--color-ticketGoldDark:#0d0800;--color-sportCornhole:#e0a95c;--color-darkSurfaceMid:#0c1020;--color-amexBlue:#0073b0;--color-discoverOrange:#f28c1a;--color-darkNavyMid:#0a0a10;--color-dangerWashDeep:#7f1d1d;--color-darkBlueChrome:#0c0c10;--color-darkSlate:#161d24;--spacing-s0:2px;--spacing-s1:4px;--spacing-s1_5:6px;--spacing-s2:8px;--spacing-s2_25:9px;--spacing-s2_5:10px;--spacing-s3:12px;--spacing-s3_5:14px;--spacing-s4:16px;--spacing-s4_25:18px;--spacing-s4_5:20px;--spacing-s4_75:22px;--spacing-s5:24px;--spacing-s5_25:26px;--spacing-s5_5:28px;--spacing-s6:32px;--spacing-s6_25:34px;--spacing-s6_5:36px;--spacing-s6_75:40px;--spacing-s7:48px;--spacing-s8:56px;--spacing-s9:64px;--spacing-s10:80px;--spacing-s10_5:88px;--spacing-s11:96px;--spacing-s12:100px;--spacing-s13:120px;--spacing-s14:160px;--spacing-s14_5:170px;--spacing-s15:200px;--spacing-s16:240px;--spacing-s17:280px;--spacing-cardGap:24px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-ml:16px;--radius-lg:20px;--radius-xl:28px;--radius-xxl:32px;--radius-xxxl:40px;--radius-modal:28px;--radius-input:22px;--radius-btn:999px;--radius-full:999px;--font-sans:"Switzer", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-display:"Switzer", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Consolas, monospace;--font-serifAccent:"Instrument Serif", Georgia, serif;--font-size-display:40px;--font-size-h1:36px;--font-size-h1Plus:56px;--font-size-h0:42px;--font-size-h2:28px;--font-size-h2Plus:32px;--font-size-h3:22px;--font-size-h3Plus:24px;--font-size-cardTitle:20px;--font-size-lead:18px;--font-size-leadSm:17px;--font-size-bodyLg:16px;--font-size-bodyMd:15px;--font-size-body:14px;--font-size-bodyHalf:14px;--font-size-ctaTitle:16px;--font-size-button:13px;--font-size-buttonAlt:13px;--font-size-label:12px;--font-size-labelAlt:12px;--font-size-caption:11px;--font-size-captionAlt:11px;--font-size-micro:10px;--font-size-microAlt:10px;--font-size-tiny:9px;--font-size-tinyAlt:9px;--font-size-nano:8px;--stroke-hairline:.5px;--stroke-thin:1px;--stroke-thinPlus:1.5px;--stroke-med:2px;--stroke-medPlus:2.5px;--stroke-thick:3px;--stroke-thickPlus:3.5px;--stroke-heavy:4px;--stroke-heavyPlus:4.5px;--letter-spacing-tight:-.5px;--letter-spacing-snug:-.2px;--letter-spacing-normal:0px;--letter-spacing-xs:.3px;--letter-spacing-sm:.35px;--letter-spacing-md:.4px;--letter-spacing-lg:.5px;--letter-spacing-xl:.6px;--letter-spacing-xl2:.7px;--letter-spacing-xl3:.75px;--letter-spacing-xl4:.8px;--letter-spacing-xl5:1px;--letter-spacing-xl6:1.1px;--letter-spacing-xl7:1.2px;--letter-spacing-xl8:1.25px;--letter-spacing-xl9:1.4px;--letter-spacing-xl10:1.5px;--letter-spacing-xl11:1.6px;--letter-spacing-wide:2.2px;--letter-spacing-wider:2.4px;--letter-spacing-widest:3.2px;--shadow-blurSm:16px;--shadow-blurMd:20px;--shadow-blurLg:30px;--shadow-offsetXs:1px;--shadow-offsetSm:4px;--shadow-offsetMd:8px;--translate-tinyNeg:-1px;--translate-smNeg:-8px;--translate-mdNeg:-16px;--translate-lgNeg:-40px;--glass-blurSm:20px;--glass-blurMd:24px;--glass-blurLg:28px;--motion-fast:.15s;--motion-med:.25s;--motion-slow:.4s;--motion-xfast:80ms;--motion-xslow:.6s;--motion-xxslow:.9s}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.top-10{top:calc(var(--spacing) * 10)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--bg:var(--color-darkAbyss2);--surface:var(--color-darkAbyss12);--surface-2:var(--color-darkSurface4);--surface-3:var(--color-darkSurface7);--border:var(--color-darkSurface6);--text:var(--color-darkSurface15);--text-2:var(--color-darkSurface11);--text-3:var(--color-darkSurface10);--blue:var(--color-blueElectric);--green:var(--color-successDeepest);--green-light:var(--color-successLight);--red:var(--color-live);--orange:var(--color-amber);--purple:var(--color-purpleDeep);--squash-green:var(--color-emeraldBright);--teal:var(--color-tealCool);--gold:var(--color-amberDeeper);font-family:var(--font-sans)}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{background:var(--bg);height:100%;color:var(--text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}.safe-top{padding-top:env(safe-area-inset-top,0)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.mono{font-family:var(--font-mono)}.btn-score{background:var(--color-successDeepest)}@supports (color:color-mix(in lab, red, red)){.btn-score{background:color-mix(in srgb, var(--color-successDeepest) 12%, transparent)}}.btn-score{border:var(--stroke-thinPlus) solid var(--color-successDeepest)}@supports (color:color-mix(in lab, red, red)){.btn-score{border:var(--stroke-thinPlus) solid color-mix(in srgb, var(--color-successDeepest) 25%, transparent)}}.btn-score{color:var(--green-light)}.btn-score:hover,.btn-score:active{box-shadow:0 0 var(--shadow-blurMd) var(--color-successDeepest)}@supports (color:color-mix(in lab, red, red)){.btn-score:hover,.btn-score:active{box-shadow:0 0 var(--shadow-blurMd) color-mix(in srgb, var(--color-successDeepest) 15%, transparent)}}.btn-miss{background:var(--color-live)}@supports (color:color-mix(in lab, red, red)){.btn-miss{background:color-mix(in srgb, var(--color-live) 12%, transparent)}}.btn-miss{border:var(--stroke-thinPlus) solid var(--color-live)}@supports (color:color-mix(in lab, red, red)){.btn-miss{border:var(--stroke-thinPlus) solid color-mix(in srgb, var(--color-live) 25%, transparent)}}.btn-miss{color:var(--color-dangerLight)}.btn-miss:hover,.btn-miss:active{box-shadow:0 0 var(--shadow-blurMd) var(--color-live)}@supports (color:color-mix(in lab, red, red)){.btn-miss:hover,.btn-miss:active{box-shadow:0 0 var(--shadow-blurMd) color-mix(in srgb, var(--color-live) 15%, transparent)}}.btn-rim{background:var(--color-amber)}@supports (color:color-mix(in lab, red, red)){.btn-rim{background:color-mix(in srgb, var(--color-amber) 12%, transparent)}}.btn-rim{border:var(--stroke-thinPlus) solid var(--color-amber)}@supports (color:color-mix(in lab, red, red)){.btn-rim{border:var(--stroke-thinPlus) solid color-mix(in srgb, var(--color-amber) 25%, transparent)}}.btn-rim{color:var(--color-gold)}.btn-rim:hover,.btn-rim:active{box-shadow:0 0 var(--shadow-blurMd) var(--color-amber)}@supports (color:color-mix(in lab, red, red)){.btn-rim:hover,.btn-rim:active{box-shadow:0 0 var(--shadow-blurMd) color-mix(in srgb, var(--color-amber) 15%, transparent)}}.btn-strike{background:var(--color-successDeepest)}@supports (color:color-mix(in lab, red, red)){.btn-strike{background:color-mix(in srgb, var(--color-successDeepest) 12%, transparent)}}.btn-strike{border:var(--stroke-thinPlus) solid var(--color-successDeepest)}@supports (color:color-mix(in lab, red, red)){.btn-strike{border:var(--stroke-thinPlus) solid color-mix(in srgb, var(--color-successDeepest) 25%, transparent)}}.btn-strike{color:var(--green-light)}.btn-spare{background:var(--color-blueElectric)}@supports (color:color-mix(in lab, red, red)){.btn-spare{background:color-mix(in srgb, var(--color-blueElectric) 12%, transparent)}}.btn-spare{border:var(--stroke-thinPlus) solid var(--color-blueElectric)}@supports (color:color-mix(in lab, red, red)){.btn-spare{border:var(--stroke-thinPlus) solid color-mix(in srgb, var(--color-blueElectric) 25%, transparent)}}.btn-spare{color:var(--color-purpleSoft)}.btn-partial{background:var(--color-amber)}@supports (color:color-mix(in lab, red, red)){.btn-partial{background:color-mix(in srgb, var(--color-amber) 12%, transparent)}}.btn-partial{border:var(--stroke-thinPlus) solid var(--color-amber)}@supports (color:color-mix(in lab, red, red)){.btn-partial{border:var(--stroke-thinPlus) solid color-mix(in srgb, var(--color-amber) 25%, transparent)}}.btn-partial{color:var(--color-gold)}.btn-gutter{background:var(--color-live)}@supports (color:color-mix(in lab, red, red)){.btn-gutter{background:color-mix(in srgb, var(--color-live) 12%, transparent)}}.btn-gutter{border:var(--stroke-thinPlus) solid var(--color-live)}@supports (color:color-mix(in lab, red, red)){.btn-gutter{border:var(--stroke-thinPlus) solid color-mix(in srgb, var(--color-live) 25%, transparent)}}.btn-gutter{color:var(--color-dangerLight)}.btn-complete{background:var(--color-emeraldBright)}@supports (color:color-mix(in lab, red, red)){.btn-complete{background:color-mix(in srgb, var(--color-emeraldBright) 12%, transparent)}}.btn-complete{border:var(--stroke-thinPlus) solid var(--color-emeraldBright)}@supports (color:color-mix(in lab, red, red)){.btn-complete{border:var(--stroke-thinPlus) solid color-mix(in srgb, var(--color-emeraldBright) 25%, transparent)}}.btn-complete{color:var(--color-successBright)}.btn-complete:hover{box-shadow:0 0 var(--shadow-blurSm) var(--color-emeraldBright)}@supports (color:color-mix(in lab, red, red)){.btn-complete:hover{box-shadow:0 0 var(--shadow-blurSm) color-mix(in srgb, var(--color-emeraldBright) 25%, transparent)}}.btn-broken{background:var(--color-live)}@supports (color:color-mix(in lab, red, red)){.btn-broken{background:color-mix(in srgb, var(--color-live) 12%, transparent)}}.btn-broken{border:var(--stroke-thinPlus) solid var(--color-live)}@supports (color:color-mix(in lab, red, red)){.btn-broken{border:var(--stroke-thinPlus) solid color-mix(in srgb, var(--color-live) 25%, transparent)}}.btn-broken{color:var(--color-dangerLight)}.btn-broken:hover{box-shadow:0 0 var(--shadow-blurSm) var(--color-live)}@supports (color:color-mix(in lab, red, red)){.btn-broken:hover{box-shadow:0 0 var(--shadow-blurSm) color-mix(in srgb, var(--color-live) 15%, transparent)}}.flag-pill{font-size:var(--font-size-micro);border-radius:var(--radius-lg);padding:var(--spacing-s1) var(--spacing-s2_5);background:var(--surface-2);border:var(--stroke-thin) solid var(--border);color:var(--text-3);cursor:pointer;font-weight:600;transition:all .15s}.flag-pill.flagged{color:var(--gold);background:var(--color-amberDeeper)}@supports (color:color-mix(in lab, red, red)){.flag-pill.flagged{background:color-mix(in srgb, var(--color-amberDeeper) 8%, transparent)}}.flag-pill.flagged{border-color:var(--color-amberDeeper)}@supports (color:color-mix(in lab, red, red)){.flag-pill.flagged{border-color:color-mix(in srgb, var(--color-amberDeeper) 40%, transparent)}}.tab-bar{height:var(--spacing-s9);background:var(--color-darkAbyss2);position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.tab-bar{background:color-mix(in srgb, var(--color-darkAbyss2) 95%, transparent)}}.tab-bar{-webkit-backdrop-filter:blur(var(--glass-blurSm));border-top:var(--stroke-thin) solid var(--border);z-index:100;padding-bottom:env(safe-area-inset-bottom,var(--spacing-s2));display:flex}.tab{justify-content:center;align-items:center;gap:var(--spacing-s1);color:var(--text-3);flex-direction:column;flex:1;text-decoration:none;transition:color .15s;display:flex}.tab.active{color:var(--text)}.tab.active .tab-label{color:var(--blue)}.tab.active svg{stroke:var(--blue)}.tab-label{font-size:var(--font-size-tiny);letter-spacing:var(--letter-spacing-lg);text-transform:uppercase;font-weight:700}.aas-bar{height:var(--spacing-s2);border-radius:var(--radius-xs);background:var(--surface-3);position:relative;overflow:visible}.aas-fill{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--color-live) 0%, var(--color-gold) 60%, var(--color-successLight) 85%, var(--color-successLight) 100%);height:100%;transition:width .5s}@keyframes sp-float{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--translate-lgNeg))}}.sp-toast{color:var(--green-light);font-weight:800;font-size:var(--font-size-lead);z-index:200;pointer-events:none;animation:1.5s ease-out forwards sp-float;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.video-progress{height:var(--spacing-s1);background:var(--surface-2);width:100%}.video-progress-bar{background:var(--blue);height:100%;transition:width .1s linear}@keyframes aas-pulse{0%,to{opacity:.4}50%{opacity:1}}.aas-dot{width:var(--spacing-s1_5);height:var(--spacing-s1_5);background:var(--blue);border-radius:50%;animation:2s infinite aas-pulse;display:inline-block}.landscape-layout{height:100%;display:flex}.landscape-video{flex:0 0 60%;position:relative}.landscape-controls{padding:var(--spacing-s2_5) var(--spacing-s3);border-left:var(--stroke-thin) solid var(--border);flex-direction:column;flex:0 0 40%;display:flex;overflow-y:auto}.quiz-dots{gap:var(--spacing-s1);display:flex}.quiz-dot{height:var(--spacing-s1);border-radius:var(--radius-xs);background:var(--surface-3);flex:1}.quiz-dot.done{background:var(--green-light)}.quiz-dot.current{background:var(--blue)}.nav-pill{font-size:var(--font-size-micro);padding:var(--spacing-s1) var(--spacing-s2_25);border-radius:var(--radius-ml);border:var(--stroke-thin) solid var(--border);color:var(--text-3);cursor:pointer;white-space:nowrap;background:0 0;font-weight:700;transition:all .15s}.nav-pill.active{background:var(--text);color:var(--bg);border-color:var(--text)}.badge-match{color:var(--color-successLight);background:var(--color-successDeepest)}@supports (color:color-mix(in lab, red, red)){.badge-match{background:color-mix(in srgb, var(--color-successDeepest) 10%, transparent)}}.badge-dissent{color:var(--color-dangerLight);background:var(--color-live)}@supports (color:color-mix(in lab, red, red)){.badge-dissent{background:color-mix(in srgb, var(--color-live) 10%, transparent)}}.badge-pending{color:var(--text-3);background:var(--surface-2)}.toggle{width:var(--spacing-s6_75);height:var(--spacing-s4_75);border-radius:var(--radius-md);background:var(--surface-3);border:var(--stroke-thin) solid var(--border);cursor:pointer;transition:all .2s;position:relative}.toggle.on{background:var(--color-successDeepest)}@supports (color:color-mix(in lab, red, red)){.toggle.on{background:color-mix(in srgb, var(--color-successDeepest) 30%, transparent)}}.toggle.on{border-color:var(--color-successDeepest)}@supports (color:color-mix(in lab, red, red)){.toggle.on{border-color:color-mix(in srgb, var(--color-successDeepest) 50%, transparent)}}.toggle:after{content:"";width:var(--spacing-s4);height:var(--spacing-s4);background:var(--text-3);top:var(--spacing-s0);left:var(--spacing-s0);border-radius:50%;transition:all .2s;position:absolute}.toggle.on:after{left:var(--spacing-s4_5);background:var(--color-successLight)}.cta-btn{width:100%;padding:var(--spacing-s3_5);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-body);cursor:pointer;background:linear-gradient(135deg, var(--color-blueElectric), var(--color-purpleIndigo));color:var(--color-white);box-shadow:0 var(--shadow-offsetSm) var(--shadow-blurMd) var(--color-blueElectric);border:none;font-weight:800;transition:all .15s}@supports (color:color-mix(in lab, red, red)){.cta-btn{box-shadow:0 var(--shadow-offsetSm) var(--shadow-blurMd) color-mix(in srgb, var(--color-blueElectric) 30%, transparent)}}.cta-btn:hover{box-shadow:0 var(--shadow-offsetSm) var(--shadow-blurLg) var(--color-blueElectric)}@supports (color:color-mix(in lab, red, red)){.cta-btn:hover{box-shadow:0 var(--shadow-offsetSm) var(--shadow-blurLg) color-mix(in srgb, var(--color-blueElectric) 50%, transparent)}}.cta-btn:hover{transform:translateY(var(--translate-tinyNeg))}.cta-btn:active{transform:scale(.98)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.worldMapHud{--hud-ink:#fff;--hud-muted:#8d8d99;--hud-lime:#c6ff5e;--hud-glass:linear-gradient(132deg, #0c1a47f2, #040c29e6);--hud-border:#15307ec7;z-index:3;color:var(--hud-ink);text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Inter,Helvetica Neue,Arial,sans-serif;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.worldMapHud:before{content:"";pointer-events:none;background:linear-gradient(#081b72fa 0,#081b72e6 24px,#081b7200 58px);height:58px;position:absolute;top:0;bottom:auto;left:0;right:0}.worldMapHud button{font:inherit;text-transform:inherit}.worldMapHud__brand{top:calc(16px + env(safe-area-inset-top,0px));left:calc(17px + env(safe-area-inset-left,0px));filter:drop-shadow(0 2px 8px #0206167a);width:210px;position:absolute}.worldMapHud__brand img{border-radius:4px;width:100%;height:auto;display:block}.worldMapHud__intro,.worldMapHud__venue,.worldMapHud__account,.worldMapHud__wallet,.worldMapHud__menu,.worldMapHud__utility,.worldMapHud__party,.worldMapHud__cameraHints{border:1px solid var(--hud-border);background:var(--hud-glass);box-shadow:0 9px 24px #00041457,inset 0 1px #ffffff09}.worldMapHud__topDock{top:calc(10px + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px));align-items:flex-start;gap:7px;display:flex;position:absolute}.worldMapHud__intro{top:calc(103px + env(safe-area-inset-top,0px));left:calc(17px + env(safe-area-inset-left,0px));border-radius:7px;width:220px;min-height:111px;padding:15px 16px;position:absolute}.worldMapHud__intro h1{letter-spacing:.02em;margin:0 0 15px;font-size:22px;font-weight:850;line-height:1}.worldMapHud__intro p{color:#ffffffe6;text-transform:none;margin:0;font-size:14px;line-height:1.35}.worldMapHud__venues{top:calc(228px + env(safe-area-inset-top,0px));left:calc(17px + env(safe-area-inset-left,0px));pointer-events:auto;flex-direction:column;gap:6px;width:220px;display:flex;position:absolute}.worldMapHud__venue{--arena-accent:#b9ef52;color:#fff;text-align:left;cursor:pointer;border-radius:7px;align-items:center;gap:10px;width:100%;height:62px;padding:6px 24px 6px 8px;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.worldMapHud__venue:before{content:"";background:var(--arena-accent);width:3px;box-shadow:0 0 14px var(--arena-accent);opacity:.78;position:absolute;top:0;bottom:0;left:0;right:auto}.worldMapHud__venue:hover{border-color:color-mix(in srgb, var(--arena-accent) 70%, white 10%);background:linear-gradient(132deg,#0b1c42f7,#050f2ae6);outline:none;transform:translate(3px)}.worldMapHud__venue:focus-visible{border-color:color-mix(in srgb, var(--arena-accent) 70%, white 10%);background:linear-gradient(132deg,#0b1c42f7,#050f2ae6);outline:none;transform:translate(3px)}.worldMapHud__venue--featured{border-color:#f3d94c;box-shadow:0 0 0 1px #f3d94c61,0 0 17px #f3d94c4d,0 9px 24px #0004145c}.worldMapHud__venue--featured:before{background:#f3d94c;box-shadow:0 0 14px #f3d94cc7}.worldMapHud__venueIcon{width:48px;height:48px;box-shadow:none;background:0 0;border-radius:50%;flex:0 0 48px;place-items:center;padding:0;display:grid}.worldMapHud__venueCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.worldMapHud__venueCopy strong{color:#fff;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1;overflow:hidden}.worldMapHud__venueCopy span{color:var(--hud-muted);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1;overflow:hidden}.worldMapHud__venueArrow{color:var(--arena-accent);opacity:0;font-size:18px;transition:opacity .15s;position:absolute;right:9px}.worldMapHud__venue:hover .worldMapHud__venueArrow{opacity:1}.worldMapHud__venue:focus-visible .worldMapHud__venueArrow{opacity:1}.worldMapHud__account{border-radius:8px;align-items:center;gap:10px;width:266px;height:66px;padding:7px 8px;display:flex}.worldMapHud__portrait{color:#f4f8ffdb;background:linear-gradient(155deg,#5b76abd9,#151f3ef5);border:1px solid #d2e1ff66;border-radius:6px;flex:0 0 49px;place-items:center;height:50px;display:grid}.worldMapHud__portrait svg{fill:currentColor;width:37px;height:37px}.worldMapHud__accountCopy{flex-direction:column;flex:1;min-width:0;line-height:1;display:flex}.worldMapHud__accountCopy strong{letter-spacing:.03em;font-size:15px}.worldMapHud__accountCopy span{color:#ffffffc7;letter-spacing:.08em;margin-top:4px;font-size:10px}.worldMapHud__accountCopy small{color:#c3d6ff8a;letter-spacing:.1em;white-space:nowrap;margin-top:7px;font-size:8px}.worldMapHud__wallet{border-radius:8px;grid-template-columns:1fr 1px 1fr;align-items:center;gap:8px;width:220px;height:56px;margin-top:0;padding:7px 9px 6px;display:grid;position:relative}.worldMapHud__balance{color:#f0f4ffbd;align-items:center;gap:7px;min-width:0;display:flex}.worldMapHud__balance>svg{fill:#ffffff0f;stroke:currentColor;stroke-width:1.5px;filter:drop-shadow(0 0 6px);flex:0 0 27px;width:27px;height:27px}.worldMapHud__balance--credit{color:#f5c54b}.worldMapHud__balance--reward{color:#58ddff}.worldMapHud__balance>span{flex-direction:column;gap:3px;min-width:0;display:flex}.worldMapHud__balance strong{color:#ffffffd1;font-size:18px;line-height:.8}.worldMapHud__balance small{color:#e1eaff80;letter-spacing:.08em;font-size:7px;font-weight:750}.worldMapHud__walletRule{background:#7e97cf47;width:1px;height:30px}.worldMapHud__walletLock{color:#dae4fc73;letter-spacing:.1em;font-size:6px;font-weight:800;position:absolute;top:4px;right:7px}.worldMapHud__menu{color:#fff;opacity:.82;border-radius:7px;flex-direction:column;flex:0 0 48px;justify-content:center;gap:5px;width:48px;height:52px;padding:13px;display:flex}.worldMapHud__menu span{background:#fffc;border-radius:2px;width:100%;height:2px;display:block}.worldMapHud__utilities{right:calc(17px + env(safe-area-inset-right,0px));bottom:calc(185px + env(safe-area-inset-bottom,0px));pointer-events:auto;flex-direction:column;gap:6px;width:124px;display:flex;position:absolute;transform:none}.worldMapHud__utility{color:#ffffffc7;text-align:left;opacity:.94;cursor:not-allowed;border-radius:6px;grid-template-rows:1fr;grid-template-columns:30px 1fr;align-items:center;gap:0 5px;width:100%;height:58px;padding:7px 8px;display:grid;position:relative}.worldMapHud__utility svg{fill:none;stroke:#d38bff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #c05eff73);grid-row:1;width:27px;height:27px}.worldMapHud__utility>span{align-self:center;font-size:10px;font-weight:800;line-height:1}.worldMapHud__party{left:calc(17px + env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:7px;align-items:center;gap:9px;width:254px;height:60px;padding:7px 8px 7px 12px;display:flex;position:absolute}.worldMapHud__partyGlyph{color:#4bdcf0;text-shadow:0 0 9px #4bdcf0ad;font-size:25px}.worldMapHud__partyCopy{flex-direction:column;gap:5px;min-width:75px;display:flex}.worldMapHud__partyCopy strong{letter-spacing:.04em;font-size:12px}.worldMapHud__partyCopy small{color:var(--hud-lime);letter-spacing:.09em;font-size:9px;font-weight:800}.worldMapHud__partyMembers{align-items:center;margin-left:auto;display:flex}.worldMapHud__partyAvatar,.worldMapHud__partySlot{color:#ffffffd9;background:linear-gradient(145deg,#46608f,#172544);border:2px solid #e9f1ffb3;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:850;display:grid}.worldMapHud__partySlot{color:#d7e4ff61;background:#0a1736e6;border:1px dashed #9fb8eb66;width:27px;height:27px;margin-left:-6px;font-size:12px}.worldMapHud__chat{color:#fff9;letter-spacing:2px;cursor:not-allowed;background:#11133cbf;border:1px solid #6d8bce61;border-radius:6px;width:40px;height:40px;font-size:13px;position:absolute;left:calc(100% + 20px)}.worldMapHud__cameraHints{right:calc(17px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:7px;justify-content:center;align-items:center;gap:15px;min-width:215px;height:47px;padding:0 12px;display:flex;position:absolute}.worldMapHud__cameraHints span{color:#ffffffe0;letter-spacing:.04em;white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.worldMapHud__cameraHints svg{fill:none;stroke:#ffffffe6;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.worldMapHud__cameraHints b{font:inherit}.worldMapHud__cameraHints kbd{color:#c6ff5e;font:inherit;letter-spacing:.08em;background:#06143f;border:1px solid #c6ff5e9e;border-radius:4px;padding:3px 5px}.worldMapHud__touchZoom{display:none}@media (max-width:1050px){.worldMapHud__account{width:240px}.worldMapHud__wallet{width:190px}.worldMapHud__utilities{width:112px;right:10px}.worldMapHud__utility{height:52px}}@media (max-width:900px),(orientation:portrait){.worldMapHud{overflow:visible}.worldMapHud__brand{top:calc(8px + env(safe-area-inset-top,0px));left:calc(10px + env(safe-area-inset-left,0px));width:112px}.worldMapHud__brand img{height:auto}.worldMapHud__intro{top:calc(64px + env(safe-area-inset-top,0px));left:calc(10px + env(safe-area-inset-left,0px));width:150px;min-height:0;padding:9px 11px}.worldMapHud__intro h1{margin:0;font-size:14px}.worldMapHud__intro p{display:none}.worldMapHud__topDock{top:calc(8px + env(safe-area-inset-top,0px));right:calc(9px + env(safe-area-inset-right,0px));gap:5px}.worldMapHud__account{width:178px;height:50px;padding:5px}.worldMapHud__portrait{flex-basis:38px;height:38px}.worldMapHud__portrait svg{width:29px;height:29px}.worldMapHud__accountCopy strong{font-size:12px}.worldMapHud__accountCopy span{font-size:8px}.worldMapHud__accountCopy small,.worldMapHud__wallet{display:none}.worldMapHud__menu{flex-basis:40px;width:40px;height:42px;padding:10px}.worldMapHud__venues{top:auto;left:calc(10px + env(safe-area-inset-left,0px));right:calc(10px + env(safe-area-inset-right,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-direction:row;gap:6px;width:auto;padding:2px;overflow:auto hidden}.worldMapHud__venues::-webkit-scrollbar{display:none}.worldMapHud__venue{flex:0 0 145px;gap:8px;height:54px;padding:5px 18px 5px 6px}.worldMapHud__venue:hover{transform:translateY(-2px)}.worldMapHud__venue:focus-visible{transform:translateY(-2px)}.worldMapHud__venueIcon{flex-basis:40px;width:40px;height:40px;padding:3px}.worldMapHud__venueCopy strong{font-size:12px}.worldMapHud__venueCopy span{font-size:8px}.worldMapHud__utilities,.worldMapHud__party{display:none}.worldMapHud__cameraHints{right:calc(10px + env(safe-area-inset-right,0px));bottom:calc(72px + env(safe-area-inset-bottom,0px));gap:9px;min-width:0;height:36px;padding:0 9px}.worldMapHud__cameraHints span{font-size:7px}.worldMapHud__moveHint{display:none!important}.worldMapHud__cameraHints svg{width:16px;height:16px}.worldMapHud__desktopZoom{display:none}.worldMapHud__touchZoom{display:inline}}@media (max-width:480px){.worldMapHud__brand{width:90px}.worldMapHud__brand img{height:auto}.worldMapHud__intro{top:calc(53px + env(safe-area-inset-top,0px));width:123px}.worldMapHud__account{width:145px}.worldMapHud__menu{flex-basis:36px;width:36px;height:38px;padding:9px}.worldMapHud__accountCopy span{display:none}.worldMapHud__cameraHints span{font-size:0}.worldMapHud__cameraHints span b,.worldMapHud__cameraHints .worldMapHud__rotateHint:after{font-size:7px}.worldMapHud__cameraHints .worldMapHud__rotateHint:after{content:"Rotate"}.worldMapHud__cameraHints .worldMapHud__zoomHint:after{content:" zoom";font-size:7px}}@media (prefers-reduced-motion:reduce){.worldMapHud__venue,.worldMapHud__venueArrow{transition:none}}.sportGlyph{--sport-primary:#77d9ef;--sport-deep:#17628f;--sport-highlight:#effcff;filter:drop-shadow(0 3px 4px #0003127a);width:100%;height:100%;display:block;overflow:visible}.sportGlyph--cricket{--sport-primary:#f1c759;--sport-deep:#8b431f;--sport-highlight:#fff6b0}.sportGlyph--soccer{--sport-primary:#dff7ff;--sport-deep:#50a4d8;--sport-highlight:#fff}.sportGlyph--basketball{--sport-primary:#ff8a27;--sport-deep:#a82d0b;--sport-highlight:#ffc058}.sportGlyph--squash{--sport-primary:#eaf33a;--sport-deep:#718500;--sport-highlight:#fbff9c}.sportGlyph--world-pong{--sport-primary:#f458bd;--sport-deep:#801b84;--sport-highlight:#ffb7ee}.sportGlyph--bowling{--sport-primary:#a76df7;--sport-deep:#3f267e;--sport-highlight:#e7c8ff}.sportGlyph__halo{fill:color-mix(in srgb, var(--sport-primary) 11%, #040c23d6);stroke:color-mix(in srgb, var(--sport-primary) 55%, white 12%);stroke-width:1px}.sportGlyph__object{stroke-linecap:round;stroke-linejoin:round}.sportGlyph__sphere,.sportGlyph__paddle{fill:var(--sport-surface);stroke:color-mix(in srgb, var(--sport-deep) 68%, white 8%);stroke-width:1.5px}.sportGlyph__shine,.sportGlyph__paddleHighlight,.sportGlyph__bowlingShine{fill:none;stroke:#ffffff94;stroke-width:2.1px}.sportGlyph__bat{fill:var(--sport-surface);stroke:#613018;stroke-width:1.35px}.sportGlyph__batFace{fill:#fffac561}.sportGlyph__grip{fill:#c6efff;stroke:#245676;stroke-width:1.1px}.sportGlyph__gripLine,.sportGlyph__ballSeam{fill:none;stroke:#212637c7;stroke-width:1px}.sportGlyph__ball{stroke:#ffffff8c;stroke-width:1.1px}.sportGlyph__ball--red{fill:#f0444d}.sportGlyph__ball--yellow{fill:#eff63f}.sportGlyph__soccerPatch{fill:#194c78}.sportGlyph__soccerSeam{fill:none;stroke:#194c78;stroke-width:2.15px}.sportGlyph__basketballSeam{fill:none;stroke:#39130fd1;stroke-width:2.1px}.sportGlyph__racket{fill:#dcf63a2e;stroke:#efff62;stroke-width:3px}.sportGlyph__racketGrid{fill:none;stroke:#ffffd69e;stroke-width:.8px}.sportGlyph__handle{fill:#f4ebd2;stroke:#36214f;stroke-width:1.3px}.sportGlyph__handleCap{fill:var(--sport-deep)}.sportGlyph__paddle{stroke-width:1.8px}.sportGlyph__pingBall{fill:#f7fcff;stroke:#86cae4;stroke-width:1.1px}.sportGlyph__fingerHole{fill:#201943;stroke:#ecdcff57;stroke-width:.8px}.worldVenueLabels{z-index:2;pointer-events:none;contain:layout paint style;text-transform:uppercase;font-family:DIN Condensed,Avenir Next Condensed,Arial Narrow,Roboto Condensed,Liberation Sans Narrow,Helvetica Neue,Arial,sans-serif;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.worldVenueLabels__card{--venue-accent:#b9ef52;border:1px solid color-mix(in srgb, var(--venue-accent) 42%, #6682be 35%);width:190px;min-height:74px;box-shadow:0 8px 24px #0004166b, 0 0 18px color-mix(in srgb, var(--venue-accent) 22%, transparent);color:#fff;opacity:0;visibility:hidden;will-change:transform;pointer-events:auto;cursor:pointer;background:linear-gradient(135deg,#051132f7,#030b22f0);border-radius:8px;grid-template-columns:42px 1fr;align-items:center;gap:9px;padding:10px 12px;transition:opacity .12s;display:grid;position:absolute;top:0;left:0}.worldVenueLabels__card:after{content:"";background:var(--venue-accent);height:2px;box-shadow:0 0 10px var(--venue-accent);opacity:.72;border-radius:2px;position:absolute;bottom:-1px;left:12px;right:12px}.worldVenueLabels__card[data-sport=cricket]{grid-template-columns:50px 1fr;width:208px;min-height:108px;padding:13px 15px}.worldVenueLabels__card[data-sport=cricket] .worldVenueLabels__glyph{width:50px;height:50px}.worldVenueLabels__card[data-sport=cricket] .worldVenueLabels__copy strong{font-size:23px}.worldVenueLabels__glyph{place-items:center;width:42px;height:42px;display:grid}.worldVenueLabels__copy{flex-direction:column;gap:4px;min-width:0;line-height:1;display:flex}.worldVenueLabels__copy strong{letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.worldVenueLabels__copy>span{color:#e9f0ffc2;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.worldVenueLabels__copy small{color:#b9ef52;letter-spacing:.08em;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.worldVenueLabels__copy small i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px}@media (max-width:900px),(orientation:portrait){.worldVenueLabels__card{transform-origin:bottom;grid-template-columns:32px 1fr;gap:6px;width:132px;min-height:54px;padding:7px 8px}.worldVenueLabels__card[data-sport=cricket]{grid-template-columns:34px 1fr;width:145px;min-height:58px;padding:7px 8px}.worldVenueLabels__card[data-sport=cricket] .worldVenueLabels__glyph{width:34px;height:34px}.worldVenueLabels__card[data-sport=cricket] .worldVenueLabels__copy strong{font-size:14px}.worldVenueLabels__glyph{width:32px;height:32px}.worldVenueLabels__copy strong{font-size:13px}.worldVenueLabels__copy>span{font-size:8px}.worldVenueLabels__copy small{display:none}}@media (max-width:480px){.worldVenueLabels{display:none}}@media (prefers-reduced-motion:reduce){.worldVenueLabels__card{transition:opacity .12s}}
