@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/mini/assets/fonts/manrope-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/mini/assets/fonts/manrope-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/mini/assets/fonts/sora-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/mini/assets/fonts/sora-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.user-app{--member-font-body: "Manrope", "Segoe UI", sans-serif;--member-font-display: "Sora", "Manrope", "Segoe UI", sans-serif;--member-accent: color-mix(in srgb, var(--user-primary) 66%, var(--user-text));--member-line: color-mix(in srgb, var(--user-text) 11%, transparent);--member-surface: color-mix(in srgb, var(--user-surface) 92%, transparent);--member-sheen: rgb(255 255 255 / 6%);--member-shadow: 0 14px 36px -22px rgb(0 0 0 / 55%);--member-glass: color-mix(in srgb, var(--user-surface) 82%, transparent);--welcome-progress: 0;--header-progress: 0;--user-radius-xl: 28px;--user-radius-lg: 22px;--user-radius-md: 15px;font-family:var(--member-font-body);font-size:14px;font-weight:500;letter-spacing:-.012em;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.user-app[data-color-mode=light]{--member-accent: color-mix(in srgb, var(--user-primary) 48%, #14231c);--member-line: rgb(18 31 23 / 11%);--member-sheen: rgb(255 255 255 / 75%);--member-shadow: 0 14px 36px -22px rgb(24 41 31 / 24%)}body.user-app:before{opacity:.42}body.user-app:after{opacity:.13}body.user-app .app-shell{width:min(100%,600px)}body.user-app .app-content{padding:26px 20px calc(112px + var(--user-safe-bottom))}body.user-app .app-content:focus{outline:none}body.user-app .user-home{gap:22px}body.user-app .user-home>.section{margin-top:12px}body.user-app[data-user-page=home] .user-home>.section{margin-top:12px}body.user-app .topbar{min-height:68px;grid-template-columns:minmax(0,1fr) auto;gap:11px;margin:10px 16px 0;padding:10px 11px;border-color:var(--member-line);border-radius:22px;background:linear-gradient(125deg,var(--member-sheen),transparent 52%),var(--member-glass);box-shadow:inset 0 1px 0 var(--prism-edge-top),0 12px 30px -24px #0000007f;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%)}body.user-app .topbar:before{opacity:calc(.08 + var(--header-progress) * .2)}body.user-app .brand-mark{width:40px;height:40px;border-radius:13px}body.user-app .topbar .brand-copy{display:none}body.user-app .topbar>.brand-mark{min-width:0;max-width:100%;justify-self:start}body.user-app .topbar>.brand-mark.has-brand-icon.is-wide-brand-icon{width:min(var(--tenant-brand-icon-display-width, 132px),100%);max-width:100%}body.user-app .topbar .brand-mark-image{object-position:left center}body.user-app .member-header-actions{display:flex;align-items:center;gap:6px}body.user-app .member-header-actions>.icon-button{flex:0 0 44px}body.user-app .member-header-action{text-decoration:none}body.user-app .member-header-action:disabled{cursor:default;opacity:.42;transform:none}body.user-app .member-header-action [data-icon=globe]>circle{fill:currentColor;fill-opacity:.36}body.user-app .sports-recovery-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px}body.user-app .sports-recovery-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:8px}body.user-app .coupon-selection-pick{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px}body.user-app .coupon-selection-pick>strong{flex-shrink:0;color:var(--member-accent);font-size:22px}body.user-app .brand-copy h1{font-family:var(--member-font-display);font-size:15px;font-weight:650;letter-spacing:-.04em;line-height:1.35}body.user-app .brand-copy .eyebrow{margin-bottom:3px;color:var(--user-muted);font-size:8px;font-weight:750;letter-spacing:.12em}body.user-app .icon-button,body.user-app .dialog-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-color:var(--member-line);border-radius:14px;background:color-mix(in srgb,var(--user-text) 4%,transparent);box-shadow:inset 0 1px 0 var(--member-sheen)}body.user-app .icon-button .ui-icon{width:21px;height:21px}body.user-app .bottom-nav{left:14px;right:14px;width:min(calc(100% - 28px),568px);min-height:75px;gap:4px;padding:7px;border:1px solid var(--member-line);border-radius:25px;background:linear-gradient(132deg,var(--member-sheen),transparent 58%),var(--member-glass);box-shadow:inset 0 1px 0 var(--prism-edge-top),0 16px 40px -18px #00000073;-webkit-backdrop-filter:blur(26px) saturate(150%);backdrop-filter:blur(26px) saturate(150%)}body.user-app .nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:58px;gap:5px;padding:7px 3px;border:1px solid transparent;border-radius:18px;font-weight:650}body.user-app .nav-item>span{display:inline-flex}body.user-app .nav-item .ui-icon{width:22px;height:22px}body.user-app .nav-item small{margin:0;font-size:9px;font-weight:750;letter-spacing:-.02em}body.user-app .nav-item:before{display:none}body.user-app .nav-item.active,body.user-app .nav-item[aria-current=page]{border-color:color-mix(in srgb,var(--user-primary) 24%,var(--member-line));border-radius:18px;color:var(--member-accent);background:linear-gradient(150deg,color-mix(in srgb,var(--user-primary) 21%,transparent),color-mix(in srgb,var(--user-primary) 10%,transparent));box-shadow:inset 0 1px 0 var(--prism-edge-top);transform:none}body.user-app[data-user-page=home] .welcome-row.member-welcome{align-items:flex-start;margin:0;padding:7px 4px 3px}body.user-app .member-welcome .welcome-copy{width:100%}body.user-app .member-welcome .eyebrow,body.user-app .member-home-kicker{color:var(--member-accent);font-size:10px;font-weight:750;letter-spacing:.15em;line-height:1.5}body.user-app .member-welcome h2.member-name{overflow:visible;margin:7px 0 9px;color:var(--user-text);background:none;-webkit-text-fill-color:currentColor;font-family:var(--member-font-display);font-size:clamp(34px,10vw,48px);font-weight:650;line-height:1.25;letter-spacing:-.055em;overflow-wrap:anywhere;white-space:normal;transform:none;transform-origin:left center}body.user-app .member-welcome p.member-welcome-caption{max-width:38ch;color:var(--user-muted);font-size:13px;line-height:1.65;transform:translateY(calc(var(--welcome-progress) * -3px))}body.user-app .hero,body.user-app .casino-feature,body.user-app .page-head--with-mascot{border-color:var(--member-line);background:linear-gradient(132deg,var(--member-sheen),transparent 46%),radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--user-primary) 16%,transparent),transparent 65%),var(--member-surface);box-shadow:inset 0 1px 0 var(--prism-edge-top),var(--member-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}body.user-app .hero--home{min-height:358px;padding:26px 24px 20px}body.user-app .hero--home:after,body.user-app .platform-orbit,body.user-app .page-head--with-mascot:after,body.user-app .quick-card:after,body.user-app .home-event-card:after{display:none}body.user-app .hero--home:before{opacity:.3;box-shadow:none}body.user-app .hero-badge,body.user-app .game-badge{min-height:26px;padding:5px 8px;border:1px solid var(--member-line);color:var(--member-accent);background:color-mix(in srgb,var(--user-primary) 8%,transparent);box-shadow:none;font-size:8px;font-weight:750;letter-spacing:.075em}body.user-app .hero--home h2{max-width:74%;margin-top:19px;color:var(--user-text);font-family:var(--member-font-display);font-size:clamp(28px,7.4vw,38px);font-weight:600;line-height:1.15;letter-spacing:-.055em;text-wrap:balance}body.user-app .hero--home h2 em{color:var(--member-accent);background:none}body.user-app .hero--home>p{max-width:67%;margin-top:12px;font-size:12px;line-height:1.7}body.user-app .hero--home .hero-actions{max-width:100%;margin-top:21px;gap:8px}body.user-app .hero-mascot{top:41px;right:-5%;width:44%;height:64%;opacity:.83;animation:none;filter:drop-shadow(0 10px 16px rgb(0 0 0 / 17%))}body.user-app .hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:24px;padding-top:14px;border-top:1px solid var(--member-line)}body.user-app .hero-metric{padding:0 10px;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.user-app .hero-metric:first-child{padding-left:0}body.user-app .hero-metric+.hero-metric{border-left:1px solid var(--member-line)}body.user-app .hero-metric strong{color:var(--user-text);font-family:var(--member-font-display);font-size:14px;font-weight:600;letter-spacing:-.035em}body.user-app .hero-metric span{margin-top:3px;color:var(--user-muted);font-size:9px}body.user-app .primary-button,body.user-app .promo-copy-button,body.user-app .secondary-button,body.user-app .ghost-button{min-height:44px;gap:8px;padding:12px 16px;border-radius:14px;font-size:12px;font-weight:750;line-height:1.4}body.user-app .primary-button,body.user-app .promo-copy-button{border-color:color-mix(in srgb,var(--user-primary) 76%,var(--member-line));color:var(--user-primary-ink);background:linear-gradient(150deg,rgb(255 255 255 / 9%),transparent),var(--user-primary);box-shadow:inset 0 1px #fff3,0 7px 20px -12px color-mix(in srgb,var(--user-primary) 60%,transparent)}body.user-app .secondary-button,body.user-app .ghost-button{border-color:var(--member-line);background:color-mix(in srgb,var(--user-text) 4%,transparent);box-shadow:inset 0 1px 0 var(--member-sheen)}body.user-app .primary-button .ui-icon,body.user-app .secondary-button .ui-icon,body.user-app .promo-copy-button .ui-icon,body.user-app .ghost-button .ui-icon{width:16px;height:16px}body.user-app .section-title{margin:0 3px 14px}body.user-app .section-title .eyebrow{margin-bottom:4px;color:var(--user-muted);font-size:9px;font-weight:750;letter-spacing:.13em}body.user-app .section-title h3,body.user-app[data-user-page=home] .section-title h3,body.user-app .settings-head h3,body.user-app .ticket-head h3{font-family:var(--member-font-display);font-size:18px;font-weight:600;letter-spacing:-.045em;line-height:1.4}body.user-app .quick-grid,body.user-app[data-user-page=home] .quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.user-app .quick-card{--quick-accent: var(--user-primary);min-height:153px;padding:18px;border-color:var(--member-line);border-radius:22px;background:linear-gradient(135deg,var(--member-sheen),transparent 63%),var(--member-surface);box-shadow:inset 0 1px 0 var(--prism-edge-top),var(--member-shadow)}body.user-app .quick-card:before{display:none}body.user-app .quick-card-icon,body.user-app .action-icon,body.user-app .event-icon{width:40px;height:40px;border:1px solid color-mix(in srgb,var(--user-primary) 15%,var(--member-line));border-radius:13px;color:var(--member-accent);background:color-mix(in srgb,var(--user-primary) 10%,transparent);box-shadow:inset 0 1px 0 var(--member-sheen)}body.user-app .quick-card-copy{max-width:100%;padding-top:22px;padding-right:0}body.user-app .quick-card-copy strong{overflow:visible;font-family:var(--member-font-display);font-size:13px;font-weight:600;letter-spacing:-.045em;white-space:normal}body.user-app .quick-card-copy small{overflow:visible;margin-top:5px;font-size:10px;line-height:1.6}body.user-app .quick-card-arrow{position:absolute;top:24px;right:16px;bottom:auto;color:var(--user-muted)}body.user-app .quick-card-arrow .ui-icon{width:17px;height:17px}body.user-app .quick-card-badge{margin-right:20px;border-color:var(--member-line);color:var(--member-accent);font-size:10px}body.user-app .action-list,body.user-app .support-links,body.user-app .promo-code-card,body.user-app .promo-summary,body.user-app .event-overview,body.user-app .match-card,body.user-app .content-ticket,body.user-app .game-card,body.user-app .promo-card,body.user-app .event-card,body.user-app .settings-card,body.user-app .profile-card,body.user-app .rules-card,body.user-app .question-card,body.user-app .completion-card,body.user-app .list-card,body.user-app .form-card,body.user-app .card{border-color:var(--member-line);background:linear-gradient(132deg,var(--member-sheen),transparent 56%),var(--member-surface);box-shadow:inset 0 1px 0 var(--prism-edge-top),var(--member-shadow)}body.user-app .promo-code-card{gap:14px;padding:20px}body.user-app .promo-code-card:before{width:2px;opacity:.7}body.user-app .promo-code-card .eyebrow{color:var(--user-muted);font-size:8px;letter-spacing:.12em}body.user-app .promo-code-card h3{margin-top:5px;color:var(--user-text);font-family:var(--member-font-display);font-size:17px;font-weight:600;letter-spacing:-.04em;line-height:1.45}body.user-app .promo-code-description{font-size:11px;line-height:1.65}body.user-app .promo-copy-button{min-width:0;padding:11px 13px;font-size:11px}body.user-app .action-link{grid-template-columns:40px minmax(0,1fr) auto;min-height:80px;gap:13px;padding:16px}body.user-app .action-link+.action-link{border-top-color:var(--member-line)}body.user-app .action-copy strong{font-size:13px;font-weight:750}body.user-app .action-copy small{margin-top:4px;font-size:11px;line-height:1.55}body.user-app .home-event-card{min-height:238px;padding:23px;border-color:var(--member-line);border-radius:26px;background:linear-gradient(132deg,var(--member-sheen),transparent 55%),var(--member-surface);box-shadow:inset 0 1px 0 var(--prism-edge-top),var(--member-shadow)}body.user-app .home-event-card:before{background:linear-gradient(90deg,var(--member-surface),transparent 100%)}body.user-app .home-event-card-copy{max-width:75%}body.user-app .home-event-card h3{font-family:var(--member-font-display);font-size:23px;font-weight:600;letter-spacing:-.045em;line-height:1.28}body.user-app .home-event-card p{font-size:12px;line-height:1.65}body.user-app .platform-mascot.home-event-card-mascot{right:-9%;width:46%;opacity:.52;animation:none}body.user-app .home-event-card .event-status{color:var(--member-accent);font-size:9px;letter-spacing:.03em}body.user-app .home-event-deadline{font-size:10px}body.user-app .page-head{margin-top:0}body.user-app .page-head h2{font-family:var(--member-font-display);font-weight:600;letter-spacing:-.055em}body.user-app .page-head--with-mascot{min-height:163px;padding:24px;border-radius:26px}body.user-app .page-head--with-mascot>div:first-child{max-width:72%}body.user-app .page-head--with-mascot h2{font-size:32px}body.user-app .page-head--with-mascot p{font-size:12px;line-height:1.65}body.user-app .page-head--with-mascot .eyebrow{margin-bottom:6px;color:var(--member-accent);font-size:9px;letter-spacing:.13em}body.user-app .page-head-mascot{opacity:.66;animation:none}body.user-app .sports-tabs{top:calc(86px + var(--user-safe-top));margin-top:8px;border-color:var(--member-line);border-radius:18px;background:var(--member-glass);box-shadow:inset 0 1px 0 var(--prism-edge-top),var(--member-shadow)}body.user-app .sports-tab{padding:10px 13px;font-size:11px;font-weight:750}body.user-app .sports-tab.active,body.user-app .sports-tab[aria-selected=true],body.user-app[data-color-mode=dark] .sports-tab.active,body.user-app[data-color-mode=dark] .sports-tab[aria-selected=true]{color:var(--user-primary-ink);background:var(--user-primary);box-shadow:inset 0 1px #fff3}body.user-app .odd-pill strong{font-family:var(--member-font-display)}body.user-app .settings-grid{gap:16px}body.user-app .settings-card,body.user-app .profile-card{padding:23px}body.user-app .settings-head{gap:12px}body.user-app .settings-head>div{min-width:0}body.user-app .settings-head h3{font-size:16px}body.user-app .settings-head p{margin-top:4px;font-size:11px;line-height:1.6}body.user-app .settings-head>span:first-child{flex:0 0 38px;width:38px;height:38px;border-radius:12px;color:var(--member-accent);background:color-mix(in srgb,var(--user-primary) 10%,transparent)}body.user-app .appearance-options{gap:5px;padding:5px;border-color:var(--member-line);border-radius:18px;background:color-mix(in srgb,var(--user-text) 3%,transparent)}body.user-app .motion-options{grid-template-columns:repeat(2,minmax(0,1fr))}body.user-app .appearance-option{min-height:82px;gap:6px;border-radius:13px;font-size:11px}body.user-app .appearance-option .ui-icon{width:20px;height:20px}body.user-app .appearance-option.is-active,body.user-app .appearance-option[aria-pressed=true]{color:var(--member-accent);border-color:color-mix(in srgb,var(--user-primary) 26%,var(--member-line));background:color-mix(in srgb,var(--user-primary) 12%,var(--user-surface));box-shadow:inset 0 1px 0 var(--prism-edge-top),var(--member-shadow)}body.user-app .appearance-option>small{font-size:9px;opacity:1}body.user-app .appearance-note{font-size:11px}body.user-app .notification-copy strong{font-size:12px}body.user-app .notification-copy small{font-size:10px;line-height:1.6}body.user-app .profile-field,body.user-app .profile-summary .profile-value{border-color:var(--member-line);border-radius:14px;background:color-mix(in srgb,var(--user-text) 3%,transparent);box-shadow:none}body.user-app .profile-field input{font-size:16px}body.user-app .state-card,body.user-app .user-empty,body.user-app .empty-state,body.user-app .channel-gate-card{padding:30px 24px;border:1px solid var(--member-line);border-radius:24px;background:linear-gradient(132deg,var(--member-sheen),transparent 60%),var(--member-surface);box-shadow:var(--member-shadow)}body.user-app .state-card h2,body.user-app .user-empty>strong,body.user-app .empty-state h3,body.user-app .channel-gate-card h3{font-family:var(--member-font-display);font-weight:600;letter-spacing:-.04em}body.user-app .state-card p,body.user-app .user-empty p,body.user-app .empty-state p{max-width:36ch;margin-right:auto;margin-left:auto;color:var(--user-muted);font-size:12px;line-height:1.7}body.user-app .state-icon,body.user-app .user-empty>span:first-child,body.user-app .empty-state>span:first-child{color:var(--member-accent)}body.user-app .responsible-note{margin-top:10px;color:var(--user-muted);font-size:10px;line-height:1.7}body.user-app .app-dialog{border-color:var(--member-line);border-radius:26px;background:var(--member-glass);font-family:var(--member-font-body)}body.user-app .user-home>*,body.user-app .app-content>*{animation:none}body.user-app[data-motion=full] [data-reveal]{transition:opacity .42s ease,translate .42s cubic-bezier(.22,1,.36,1)}body.user-app[data-motion=full] [data-reveal].is-reveal-pending{opacity:.9;translate:0 8px}body.user-app[data-motion=full] [data-reveal]:not(.is-reveal-pending){opacity:1;translate:0 0}@media(hover:hover)and (pointer:fine){body.user-app .quick-card:hover,body.user-app .action-link:hover{border-color:color-mix(in srgb,var(--user-primary) 32%,var(--member-line));background-color:color-mix(in srgb,var(--user-primary) 6%,var(--user-surface))}}@media(max-width:359px){body.user-app .topbar{margin-right:10px;margin-left:10px;gap:8px}body.user-app .brand-copy h1{font-size:13px}body.user-app .brand-copy .eyebrow{font-size:7px;letter-spacing:.06em}body.user-app .app-content{padding-right:14px;padding-left:14px}body.user-app .bottom-nav{left:10px;right:10px;width:calc(100% - 20px);padding:6px;gap:1px}body.user-app .nav-item small{font-size:8px}body.user-app .hero--home{min-height:0;padding:22px 18px 18px}body.user-app .hero--home h2{max-width:82%;font-size:27px}body.user-app .hero--home>p{max-width:76%;font-size:11px}body.user-app .hero--home .hero-actions{max-width:100%}body.user-app .hero-mascot{top:62px;right:-10%;width:43%;height:58%;opacity:.5}body.user-app .hero-actions>button{padding:12px 11px;font-size:11px}body.user-app .hero-metric{padding-right:5px;padding-left:7px}body.user-app .hero-metric strong{font-size:12px}body.user-app .hero-metric span{font-size:8px}body.user-app .quick-card{min-height:151px;padding:15px}body.user-app .quick-card-copy{max-width:100%}body.user-app .quick-card-copy strong{font-size:12px}body.user-app .quick-card-copy small{font-size:10px}body.user-app .quick-card-arrow{right:13px}body.user-app .promo-code-card{padding:18px;grid-template-columns:minmax(0,1fr);gap:12px}body.user-app .promo-copy-button{justify-self:start}body.user-app .home-event-card{padding:20px}body.user-app .home-event-card-copy{max-width:86%}body.user-app .home-event-card h3{font-size:21px}body.user-app .home-event-card-actions{display:flex}body.user-app .home-event-card-actions .primary-button{width:auto}body.user-app .platform-mascot.home-event-card-mascot{right:-13%;bottom:-6%;width:47%;opacity:.25}body.user-app .page-head--with-mascot{padding:20px}body.user-app .page-head--with-mascot>div:first-child{max-width:76%}body.user-app .page-head--with-mascot h2{font-size:28px}body.user-app .settings-card,body.user-app .profile-card{padding:19px}body.user-app .settings-head h3{font-size:14px}}@media(min-width:600px){body.user-app .app-content{padding-top:34px;padding-right:24px;padding-left:24px}body.user-app .hero--home{min-height:350px;padding:30px}body.user-app .hero--home h2{max-width:68%;font-size:37px}body.user-app .hero--home>p{max-width:57%}body.user-app .hero-mascot{right:0;width:39%;height:76%;top:22px}body.user-app .quick-card{min-height:162px}body.user-app .quick-card-copy strong{font-size:15px}body.user-app .quick-card-copy small{font-size:12px}}@media(prefers-reduced-motion:reduce){body.user-app *,body.user-app *:before,body.user-app *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}body.user-app .member-name,body.user-app .member-welcome-caption{transform:none!important}body.user-app [data-reveal]{opacity:1!important;translate:none!important}}body.user-app[data-motion=reduced] .member-name,body.user-app[data-motion=reduced] .member-welcome-caption{transform:none!important}body.user-app[data-motion=reduced] [data-reveal]{opacity:1;translate:none;transition:none}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){body.user-app{--member-glass: var(--user-surface)}}@media(prefers-reduced-transparency:reduce){body.user-app{--member-glass: var(--user-surface);--member-surface: var(--user-surface)}body.user-app .topbar,body.user-app .bottom-nav,body.user-app .sports-tabs,body.user-app .app-dialog{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){body.user-app{--member-line: color-mix(in srgb, var(--user-text) 50%, transparent);--member-glass: var(--user-surface);--member-surface: var(--user-surface)}}@media(forced-colors:active){body.user-app .nav-item[aria-current=page],body.user-app .appearance-option[aria-pressed=true]{outline:2px solid Highlight}body.user-app .member-name,body.user-app .hero--home h2 em{color:CanvasText;-webkit-text-fill-color:CanvasText}}body.user-app .member-welcome .welcome-copy{min-width:0;width:auto;flex:1}body.user-app .member-date{flex:none;margin-top:9px;padding:6px 10px;border:1px solid var(--member-line);border-radius:12px;color:var(--user-muted);background:var(--member-glass);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}body.user-app .hero--home{min-height:0;padding:22px 22px 0;overflow:hidden;border-color:color-mix(in srgb,var(--user-primary) 28%,var(--member-line));background:linear-gradient(130deg,var(--member-sheen),transparent 48%),radial-gradient(ellipse at 89% 40%,color-mix(in srgb,var(--user-primary) 22%,transparent),transparent 63%),var(--member-surface);box-shadow:inset 0 1px 0 var(--prism-edge-top),inset 0 -1px 0 var(--member-line),var(--member-shadow)}body.user-app .hero--home:before{display:none}body.user-app .hero--home .hero-badge{width:fit-content;font-size:8px;letter-spacing:.12em}body.user-app .home-hero-stage{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;min-height:280px}body.user-app .home-hero-copy{position:relative;z-index:2;min-width:0;padding:20px 0 26px}body.user-app .hero--home .home-hero-copy h2{max-width:none;margin:0;font-size:clamp(26px,7.3vw,38px);line-height:1.12;text-wrap:initial}body.user-app .home-hero-copy h2 em{font-style:normal}body.user-app .home-hero-copy p{max-width:none;margin:14px 0 18px;font-size:11px;line-height:1.7;color:var(--user-muted)}body.user-app .home-hero-copy .primary-button{padding:12px 13px;font-size:11px;white-space:nowrap}body.user-app .home-hero-art{position:relative;height:100%;min-height:265px;isolation:isolate}body.user-app .home-hero-art .hero-mascot{inset:auto -26% 1%;width:152%;height:112%;opacity:1;filter:drop-shadow(0 12px 14px rgb(0 0 0 / 20%));animation:none}body.user-app .home-hero-ring{position:absolute;inset:19% -7% 12%;border-radius:50%;transform:rotate(-18deg);border:1px solid color-mix(in srgb,var(--user-primary) 28%,transparent);background:radial-gradient(ellipse,color-mix(in srgb,var(--user-primary) 19%,transparent),transparent 70%);box-shadow:inset 0 0 0 14px color-mix(in srgb,var(--user-primary) 3%,transparent)}body.user-app .home-hero-ring:after{content:"";position:absolute;inset:12%;border:1px solid var(--member-line);border-radius:inherit}body.user-app .home-pulse{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 -22px;padding:14px 8px;border-top:1px solid var(--member-line);background:linear-gradient(130deg,var(--member-sheen),transparent),var(--member-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body.user-app .home-pulse button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:0;padding:0 5px;border:0;border-radius:10px;color:var(--user-text);background:transparent;box-shadow:none}body.user-app .home-pulse button+button{border-left:1px solid var(--member-line);border-radius:0}body.user-app .home-pulse .ui-icon{flex:none;width:20px;height:20px;color:var(--member-accent)}body.user-app .home-pulse span{min-width:0;text-align:left}body.user-app .home-pulse strong{display:block;font-size:10px;font-weight:800}body.user-app .home-pulse small{display:block;margin-top:2px;color:var(--user-muted);font-size:8px;line-height:1.45}body.user-app .home-pulse button:hover{background:color-mix(in srgb,var(--user-primary) 10%,transparent)}body.user-app .section-decoration{display:grid;place-items:center;width:36px;height:36px;color:var(--member-accent)}body.user-app .quick-card--illustrated{display:block;min-height:256px;padding:16px;text-align:left;background:radial-gradient(ellipse at 78% 25%,color-mix(in srgb,var(--user-primary) 19%,transparent),transparent 66%),linear-gradient(140deg,var(--member-sheen),transparent 58%),var(--member-surface)}body.user-app .quick-card--illustrated .quick-card-icon{width:32px;height:32px;border-radius:11px}body.user-app .quick-card--illustrated .quick-card-icon .ui-icon{width:18px;height:18px}body.user-app .quick-card--illustrated .quick-card-mascot{display:block;top:5px;right:-2%;bottom:auto;width:91%;height:173px;opacity:1;filter:drop-shadow(0 9px 10px rgb(0 0 0 / 15%));animation:none}body.user-app .quick-card--illustrated .quick-card-copy{display:block;max-width:none;margin-top:135px;padding:0}body.user-app .quick-card--illustrated .quick-card-copy strong{display:block;padding-right:19px;font-size:16px}body.user-app .quick-card--illustrated .quick-card-copy small{display:block;max-width:23ch;margin-top:5px;font-size:10px;line-height:1.55;color:var(--user-muted)}body.user-app .quick-card--illustrated .quick-card-arrow{top:auto;right:15px;bottom:52px;color:var(--member-accent)}body.user-app .quick-card--illustrated .quick-card-badge{position:absolute;top:16px;right:14px;margin:0}body.user-app .quick-card--bonus{background:radial-gradient(ellipse at 35% 20%,color-mix(in srgb,var(--user-primary) 23%,transparent),transparent 68%),var(--member-surface)}body.user-app .quick-card--event{background:radial-gradient(ellipse at 80% 0,color-mix(in srgb,var(--user-primary) 23%,transparent),transparent 70%),var(--member-surface)}body.user-app .user-home .promo-code-card{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px 13px;padding:18px;border-style:dashed}body.user-app .home-code-symbol{display:grid;place-items:center;width:38px;height:44px;border-radius:13px;color:var(--member-accent);background:color-mix(in srgb,var(--user-primary) 12%,transparent)}body.user-app .home-code-symbol .ui-icon{width:22px;height:22px}body.user-app .user-home .promo-code-card .promo-copy-button{grid-column:2;justify-self:start;min-height:38px;padding:8px 12px}body.user-app .user-home .promo-code-card h3{font-size:17px}body.user-app .home-event-card{padding:22px;min-height:280px}body.user-app .home-event-card:before{display:none}body.user-app .home-event-card-copy{position:relative;z-index:4;max-width:57%}body.user-app .home-event-card h3{font-size:clamp(21px,6vw,27px);overflow-wrap:anywhere}body.user-app .home-event-card-meta{flex-direction:column;align-items:flex-start;gap:9px}body.user-app .home-event-card p{font-size:11px}body.user-app .platform-mascot.home-event-card-mascot{top:12%;right:-2%;bottom:auto;width:46%;height:80%;opacity:1}body.user-app .page-head--with-mascot>div:first-child{max-width:65%}body.user-app .page-head--with-mascot .page-head-mascot{top:5%;right:0;bottom:auto;width:35%;height:92%;opacity:1}body.user-app .home-event-card .home-event-card-actions{flex-direction:column;align-items:flex-start}body.user-app .home-event-card .primary-button{padding:11px 12px;font-size:11px}body.user-app .responsible-note{line-height:1.9}@media(max-width:380px){body.user-app .hero--home{padding:18px 16px 0}body.user-app .home-hero-stage{grid-template-columns:1.05fr 1fr;min-height:265px}body.user-app .hero--home .home-hero-copy h2{font-size:26px}body.user-app .home-hero-copy p{font-size:10px}body.user-app .home-pulse{margin-right:-16px;margin-left:-16px;padding:11px 5px}body.user-app .home-pulse button{flex-direction:column;gap:4px}body.user-app .home-pulse span{text-align:center}body.user-app .home-pulse small{font-size:8px}body.user-app .quick-card--illustrated{min-height:242px;padding:13px}body.user-app .quick-card--illustrated .quick-card-mascot{height:157px}body.user-app .quick-card--illustrated .quick-card-copy{margin-top:120px}body.user-app .quick-card--illustrated .quick-card-copy strong{font-size:14px}body.user-app .quick-card--illustrated .quick-card-arrow{right:10px}body.user-app .home-event-card{padding:18px}}@media(min-width:600px){body.user-app .home-hero-stage{min-height:305px}body.user-app .quick-card--illustrated{min-height:280px}body.user-app .quick-card--illustrated .quick-card-mascot{height:197px}body.user-app .quick-card--illustrated .quick-card-copy{margin-top:154px}body.user-app .quick-card--illustrated .quick-card-copy strong{font-size:18px}body.user-app .quick-card--illustrated .quick-card-copy small{font-size:11px}}@media(prefers-reduced-transparency:reduce){body.user-app .home-pulse{-webkit-backdrop-filter:none;backdrop-filter:none}}body.user-app .member-welcome h2.member-name{--name-letter-gap: 2.8px;width:100%;line-height:1.25;transform:none;color:var(--user-text);text-shadow:0 0 28px color-mix(in srgb,var(--user-primary) 30%,transparent)}body.user-app .member-welcome h2.member-name--short{--name-letter-gap: 4.5px}body.user-app .member-welcome h2.member-name--long{--name-letter-gap: .65px;font-size:clamp(24px,7vw,34px)}body.user-app .member-name-word{display:inline-block;padding-inline-end:calc(var(--word-letters) * var(--name-letter-gap))}body.user-app .member-name-letter{display:inline-block;transform:translateZ(0)}body.user-app[data-motion=full] .member-name-letter{animation:member-name-stretch 6s cubic-bezier(.45,0,.2,1) infinite,member-name-sweep 6s ease-in-out infinite;animation-delay:0s,var(--letter-sweep-delay, 0s)}body.user-app .hero--home{border-color:color-mix(in srgb,var(--user-primary) 45%,var(--member-line));background:radial-gradient(circle at 75% 40%,color-mix(in srgb,var(--user-primary) 23%,transparent),transparent 69%),linear-gradient(127deg,var(--member-sheen),transparent 36%,color-mix(in srgb,var(--user-primary) 5%,transparent) 76%),var(--member-surface);box-shadow:inset 0 1px color-mix(in srgb,white 27%,transparent),inset 1px 0 0 var(--member-sheen),0 18px 45px -28px color-mix(in srgb,var(--user-primary) 80%,transparent),var(--member-shadow)}body.user-app .home-hero-ring{border-color:color-mix(in srgb,var(--user-primary) 45%,transparent);box-shadow:0 0 48px -10px color-mix(in srgb,var(--user-primary) 35%,transparent),inset 0 0 24px color-mix(in srgb,var(--user-primary) 17%,transparent)}body.user-app .home-hero-ring:before{content:"";position:absolute;top:10%;right:12%;width:8px;height:8px;border-radius:50%;background:var(--member-accent);box-shadow:0 0 18px 5px color-mix(in srgb,var(--user-primary) 30%,transparent)}body.user-app .quick-card--illustrated{border-color:color-mix(in srgb,var(--user-primary) 30%,var(--member-line));background:radial-gradient(circle at 74% 25%,color-mix(in srgb,var(--user-primary) 21%,transparent),transparent 71%),linear-gradient(130deg,var(--member-sheen),transparent 45%),var(--member-surface);box-shadow:inset 0 1px 0 var(--prism-edge-top),0 10px 35px -25px color-mix(in srgb,var(--user-primary) 60%,transparent)}body.user-app .quick-card--illustrated:after{display:block;inset:-65% -120%;width:auto;height:auto;clip-path:none;z-index:1;background:linear-gradient(120deg,transparent 40%,rgb(255 255 255 / 9%) 48%,transparent 56%);opacity:.75;filter:none;pointer-events:none;transform:translate(-25%)}body.user-app[data-motion=full] .home-hero-art .hero-mascot{animation:member-mascot-hover 6s ease-in-out infinite}body.user-app[data-motion=full] .home-hero-ring{animation:member-halo-orbit 22s linear infinite}body.user-app[data-motion=full] .quick-card--illustrated:after{animation:member-card-sheen 9s ease-in-out infinite}body.user-app[data-motion=full] .quick-card:nth-child(2):after{animation-delay:2s}body.user-app[data-motion=full] .quick-card:nth-child(3):after{animation-delay:4s}body.user-app[data-motion=full] .quick-card:nth-child(4):after{animation-delay:6s}body.user-app[data-motion=full] .home-event-card-mascot,body.user-app[data-motion=full] .page-head-mascot{animation:member-mascot-hover 7s ease-in-out infinite}body.user-app[data-motion=full] .section-decoration .ui-icon{animation:member-spark-turn 12s ease-in-out infinite}body.user-app[data-motion=full] [data-reveal]{transition:opacity .7s ease,translate .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay, 0ms)}body.user-app[data-motion=full] [data-reveal].is-reveal-pending{opacity:.35;translate:0 28px}@media(hover:hover)and (pointer:fine){body.user-app[data-motion=full] :is(.hero--home,.quick-card--illustrated,.home-event-card):before{content:"";display:block;position:absolute;inset:0;width:auto;height:auto;z-index:1;border:0;border-radius:inherit;pointer-events:none;filter:none;clip-path:none;transform:none;background:radial-gradient(circle 160px at var(--pointer-x, 50%) var(--pointer-y, 50%),color-mix(in srgb,var(--user-primary) 34%,transparent) 0%,color-mix(in srgb,var(--user-primary) 15%,transparent) 32%,transparent 76%);opacity:var(--pointer-active, 0)}body.user-app[data-motion=full] .quick-card,body.user-app[data-motion=full] .home-event-card{transform:perspective(850px) rotateX(var(--pointer-tilt-x, 0deg)) rotateY(var(--pointer-tilt-y, 0deg));transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,opacity .7s ease,translate .7s cubic-bezier(.16,1,.3,1)}body.user-app[data-motion=full] .quick-card:hover{box-shadow:inset 0 1px 0 var(--prism-edge-top),0 16px 32px -22px color-mix(in srgb,var(--user-primary) 65%,transparent)}body.user-app[data-motion=full] .primary-button:hover .ui-icon{transform:translate(3px);transition:transform .25s ease}}@keyframes member-mascot-hover{0%,to{translate:0 0;rotate:-1deg}50%{translate:0 -8px;rotate:1deg}}@keyframes member-halo-orbit{0%{transform:rotate(-18deg)}to{transform:rotate(342deg)}}@keyframes member-card-sheen{0%,25%{transform:translate(-26%)}60%,to{transform:translate(26%)}}@keyframes member-spark-turn{0%,75%,to{rotate:0deg;scale:1}85%{rotate:90deg;scale:1.12}}@keyframes member-name-stretch{0%,10%,88%,to{transform:translateZ(0)}38%,52%{transform:translate3d(calc(var(--letter-index) * var(--name-letter-gap)),0,0)}}@keyframes member-name-sweep{0%,10%,62%,to{color:var(--user-text);text-shadow:0 0 0 transparent}27%,37%{color:var(--member-accent);text-shadow:0 0 18px color-mix(in srgb,var(--user-primary) 38%,transparent)}}body.user-app[data-motion-paused=true] *,body.user-app[data-motion-paused=true] *:before,body.user-app[data-motion-paused=true] *:after,body.user-app[data-motion-paused=true]:before,body.user-app[data-motion-paused=true]:after{animation-play-state:paused!important}body.user-app[data-motion=reduced] *,body.user-app[data-motion=reduced] *:before,body.user-app[data-motion=reduced] *:after,body.user-app[data-motion=reduced]:before,body.user-app[data-motion=reduced]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}body.user-app[data-motion=reduced] .member-name-letter{transform:none}@media(prefers-reduced-motion:reduce){body.user-app .member-name-letter{transform:none!important}}@media(forced-colors:active){body.user-app .member-name-letter{color:CanvasText!important;text-shadow:none!important}body.user-app :is(.hero--home,.quick-card--illustrated,.home-event-card):before{display:none!important}}
