:root{--ax-bg: #090b0a;--ax-bg-deep: #060807;--ax-panel: #0d110f;--ax-panel-2: #111513;--ax-panel-3: #151b18;--ax-cell: #0a0c0b;--ax-line: rgba(43, 178, 101, .08);--ax-line-strong: #161c19;--ax-accent: #2bb265;--ax-accent-2: #2bb265;--ax-accent-soft: rgba(43, 178, 101, .12);--ax-on-accent: #090b0a;--ax-odds: #2bb265;--ax-text: #ffffff;--ax-muted: #8e9793;--ax-dim: #6a736f;--primary-orange: #2bb265;--primary-orange-glow: rgba(43, 178, 101, .3);--bg-dark: #090b0a;--surface: #0a0c0b;--surface-container: #0d110f;--surface-container-high: #111513;--surface-container-highest: #151b18;--surface-bright: #1a221e;--primary: #2bb265;--primary-container: #2bb265;--on-primary: #101412;--primary-fixed-dim: #4ae176;--secondary: #ffb690;--secondary-container: #ec6a06;--on-secondary-container: #4a1c00;--tertiary: #d1bdff;--tertiary-container: #b89cff;--on-tertiary-container: #4e02b8;--on-surface: #ffffff;--on-surface-variant: #848f8a;--border-subtle: rgba(255, 255, 255, .08);--border-glow: rgba(43, 178, 101, .3);--font-display: "Archivo", sans-serif;--font-headline: "Archivo", sans-serif;--font-body: "Inter", "Inter", sans-serif;--font-mono: "JetBrains Mono", monospace;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-full: 9999px;--ease-smooth: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box;margin:0;padding:0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}html,body{background-color:var(--surface);color:var(--on-surface);font-family:var(--font-body);overflow-x:clip;min-height:100vh;scroll-behavior:smooth}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.animate-marquee{display:flex;white-space:nowrap;animation:marquee 25s linear infinite}.no-scrollbar::-webkit-scrollbar,.scrollbar-hide::-webkit-scrollbar{display:none}.no-scrollbar,.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.pb-safe{padding-bottom:env(safe-area-inset-bottom,16px)}.pt-safe{padding-top:env(safe-area-inset-top,8px)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--primary-orange)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.fade-in-up{animation:fadeInUp .4s var(--ease-smooth) forwards}.hover-float{transition:transform .35s var(--ease-smooth),box-shadow .35s var(--ease-smooth),border-color .35s var(--ease-smooth)}.hover-float:hover{transform:translateY(-3px) scale(1.015);box-shadow:0 16px 36px -8px #0009,0 0 20px var(--primary-orange-glow);border-color:#2bb26566!important}.hover-float:active{transform:translateY(0) scale(.97)}.glass-panel{background:var(--bg-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:0 10px 30px -10px #00000080;transition:all .3s var(--ease-smooth)}button{transition:all .25s var(--ease-smooth)}button:active{transform:scale(.95)}@keyframes softPulse{0%,to{box-shadow:0 0 15px #2bb2654d}50%{box-shadow:0 0 25px #2bb26599}}.pulse-glow{animation:softPulse 2.2s infinite ease-in-out}.ax-tabbar{display:none}@media (max-width: 760px){.ax-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:120;display:grid;grid-template-columns:repeat(5,1fr);background:var(--ax-panel, #0c0f0d);border-top:1px solid var(--ax-line, rgba(255,255,255,.08));padding:6px 4px calc(6px + env(safe-area-inset-bottom))}.ax-tabbar__item{display:flex;flex-direction:column;align-items:center;gap:3px;border:none;background:none;color:var(--ax-muted, #8aa);font:700 10.5px/1 Archivo,sans-serif;cursor:pointer;padding:5px 2px;border-radius:3px}.ax-tabbar__item.is-active{color:var(--ax-accent-2, #2bb265)}.ax-tabbar__item.is-hot .ax-tabbar__icon{color:var(--ax-accent, #2bb265)}.ax-tabbar__icon{display:grid;place-items:center}body{padding-bottom:64px}.ax-footer{margin-bottom:64px}}@media (max-width: 760px){.ax-segment button{padding:10px 8px!important;font-size:12.5px!important;white-space:nowrap}.ax-segment{margin-bottom:10px}.sportsbook-filters__toggle{padding:10px!important;margin-bottom:8px!important}}body{background:var(--ax-bg);color:var(--ax-text)}.ax-header{position:sticky;top:0;z-index:100;width:100%;font-family:Archivo,sans-serif;background:var(--ax-bg-deep);box-shadow:0 6px 18px #00000059}.ax-header button{font-family:inherit}.ax-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 24px;border-bottom:1px solid var(--ax-line)}.ax-brand{all:unset;display:flex;align-items:center;gap:10px;cursor:pointer}.ax-brand-mark{width:38px;height:38px;border-radius:3px;display:grid;place-items:center;background:linear-gradient(135deg,var(--ax-accent-2),var(--ax-accent));color:#fff;box-shadow:0 4px 14px #2bb26573;flex:none}.ax-brand-text{display:flex;flex-direction:column}.ax-brand-text b{font-size:22px;font-weight:900;letter-spacing:.04em;font-style:italic;line-height:1;white-space:nowrap;color:#fff}.ax-brand-text b span{color:var(--ax-accent-2);font-style:normal}.ax-brand-text small{font-size:9px;font-weight:800;color:var(--ax-muted);letter-spacing:.1em;margin-top:3px}.ax-search{flex:0 1 400px;display:flex;align-items:center;gap:8px;background:var(--ax-panel);border:1px solid var(--ax-line-strong);border-radius:3px;padding:8px 16px;color:var(--ax-muted);cursor:text}.ax-search:focus-within{border-color:var(--ax-accent)}.ax-search input{flex:1;border:none;outline:none;background:transparent;color:#fff;font:600 13px Archivo,sans-serif;-webkit-user-select:text;user-select:text}.ax-account{display:flex;align-items:center;gap:12px;flex-shrink:0}.ax-balance{display:flex;flex-direction:column;text-align:right}.ax-balance b{font:900 15px JetBrains Mono,monospace;color:var(--ax-odds);white-space:nowrap}.ax-balance b small{font-size:11px;color:#fff}.ax-balance span{font-size:10.5px;color:var(--ax-muted);font-weight:700;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-balance span.is-locked{color:#f59e0b}.ax-btn{border:none;border-radius:3px;padding:9px 20px;font-size:13px;font-weight:900;letter-spacing:.05em;cursor:pointer;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.ax-btn:hover{filter:brightness(1.1)}.ax-btn-accent{background:linear-gradient(135deg,var(--ax-accent-2),var(--ax-accent));color:#fff;box-shadow:0 4px 14px #2bb26566}.ax-btn-outline{background:transparent;color:#fff;border:1.5px solid var(--ax-accent)}.ax-btn-staff{background:var(--ax-panel-2);color:#38d27c;border:1px solid rgba(43,178,101,.4)}.ax-btn-staff em{font-style:normal;background:#f59e0b;color:#000;border-radius:3px;padding:1px 6px;font-size:10px}.ax-icon-btn{width:38px;height:38px;border-radius:3px;background:var(--ax-panel);border:1px solid var(--ax-line-strong);color:#fff;display:grid;place-items:center;cursor:pointer}.ax-icon-btn:hover{border-color:var(--ax-accent);color:var(--ax-accent-2)}.ax-lang{background:none;border:none;color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;gap:4px;cursor:pointer}.ax-nav{display:flex;align-items:stretch;justify-content:center;position:relative;padding:0 24px;background:var(--ax-bg-deep)}.ax-nav-items{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none}.ax-nav-items::-webkit-scrollbar{display:none}.ax-nav-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:96px;padding:10px 14px 9px;background:none;border:none;border-bottom:3px solid transparent;color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.03em;cursor:pointer;white-space:nowrap}.ax-nav-item:hover{color:var(--ax-accent-2)}.ax-nav-item.is-active{color:var(--ax-accent-2);border-bottom-color:var(--ax-accent)}.ax-nav-icon{position:relative;display:grid;place-items:center;height:24px}.ax-nav-icon em{position:absolute;top:-6px;right:-20px;font-style:normal;font-size:8.5px;font-weight:900;padding:1px 4px;border-radius:4px;background:var(--ax-accent);color:#fff}.ax-nav-icon em.is-hot{background:#ff2d55}.ax-live-dot{position:absolute;top:-2px;right:-6px;width:8px;height:8px;border-radius:50%;background:#ff2d55;box-shadow:0 0 0 3px #ff2d5540;animation:dgPulse 1.6s infinite}@keyframes dgPulse{50%{box-shadow:0 0 0 6px #ff2d5500}}.ax-nav-promo{display:flex;align-items:center;gap:10px;margin:8px 6px 8px 14px;padding:10px 26px;border:none;border-radius:4px;background:linear-gradient(135deg,var(--ax-accent-2),var(--ax-accent));color:#fff;font-size:14px;font-weight:900;font-style:italic;letter-spacing:.04em;cursor:pointer;white-space:nowrap;box-shadow:0 4px 16px #2bb26559}.ax-nav-promo.is-active{box-shadow:0 0 0 2px #fff inset,0 4px 16px #2bb26559}.ax-nav-tools{position:absolute;right:24px;top:0;bottom:0;display:flex;align-items:center;gap:4px}.ax-nav-tools button{background:none;border:none;color:var(--ax-muted);cursor:pointer;padding:6px}.ax-nav-tools button.is-off{color:#ff3b30}@media (max-width: 1280px){.ax-nav{justify-content:flex-start}.ax-nav-tools{display:none}.ax-nav-item{min-width:84px}}@media (max-width: 640px){.ax-topbar{padding:8px 12px;gap:8px}.ax-brand-mark{width:32px;height:32px}.ax-brand-text b{font-size:17px}.ax-account{gap:8px}.ax-balance b{font-size:13px}.ax-btn{padding:8px 12px;font-size:12px}.ax-icon-btn{width:34px;height:34px}.ax-nav{padding:0 6px}.ax-nav-item{min-width:70px;padding:8px 8px 7px;font-size:10.5px;gap:3px}.ax-nav-promo{margin:6px 4px 6px 6px;padding:8px 14px;font-size:12px}}.ax-banner{position:relative;overflow:hidden;border-radius:3px;margin-bottom:16px;background:var(--ax-panel);aspect-ratio:1600 / 420;max-height:340px;width:100%}.ax-banner-track{display:flex;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ax-banner-slide{all:unset;flex:0 0 100%;height:100%;display:block}.ax-banner-slide img{width:100%;height:100%;object-fit:cover;display:block}.ax-banner-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:#00000073;color:#fff;display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .2s ease}.ax-banner:hover .ax-banner-arrow,.ax-banner:focus-within .ax-banner-arrow{opacity:1}.ax-banner-arrow.left{left:10px}.ax-banner-arrow.right{right:10px}.ax-banner-dots{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:6px}.ax-banner-dots button{width:8px;height:8px;padding:0;border-radius:3px;border:none;background:#ffffff80;cursor:pointer;transition:width .25s ease}.ax-banner-dots button.on{width:22px;background:var(--ax-accent)}@media (max-width: 640px){.ax-banner{border-radius:3px;margin-bottom:12px}.ax-banner-arrow{display:none}}.ax-panel{background:var(--ax-panel);border-radius:3px;overflow:hidden}.ax-panel-head{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--ax-panel-2);font:800 16px Archivo,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff}.ax-pill-btn{width:100%;border:none;border-radius:3px;padding:14px 18px;background:linear-gradient(135deg,var(--ax-accent-2),var(--ax-accent));color:#fff;font:700 15px Archivo,sans-serif;text-align:left;cursor:pointer}.ax-segment{display:grid;grid-template-columns:1fr 1fr;background:var(--ax-panel-3);border-radius:3px;overflow:hidden;margin-bottom:14px}.ax-segment button{border:none;background:transparent;color:#fff;padding:15px 12px;font:700 14px Archivo,sans-serif;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:3px}.ax-segment button.is-active{background:linear-gradient(135deg,var(--ax-accent-2),var(--ax-accent))}.ax-footer{background:var(--ax-bg-deep);border-top:4px solid var(--ax-accent);margin-top:24px;position:relative;color:var(--ax-muted);font-size:13px}.ax-footer-top{position:absolute;top:-4px;left:50%;transform:translate(-50%,-100%);width:50px;height:28px;border:none;border-radius:3px 6px 0 0;background:var(--ax-bg-deep);color:#fff;display:grid;place-items:center;cursor:pointer}.ax-footer-inner{max-width:1280px;margin:0 auto;padding:22px 24px;display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between}.ax-footer-links{display:flex;flex-wrap:wrap;gap:6px 18px}.ax-footer-links button{background:none;border:none;color:#fff;font:700 13px Archivo,sans-serif;cursor:pointer;padding:0}.ax-footer-links button:hover{color:var(--ax-accent-2)}.ax-footer-note{display:flex;align-items:center;gap:10px}.ax-footer-note b{border:2px solid var(--ax-accent);color:#fff;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-size:11px;flex:none}.ax-wordmark{font:950 30px Archivo,sans-serif;letter-spacing:-.03em;color:#fff;text-transform:uppercase;line-height:1;white-space:nowrap}.ax-wordmark span{color:var(--ax-odds)}.ax-eye{display:grid;place-items:center;width:28px;height:28px;margin-right:-6px;border:0;border-radius:3px;background:none;color:var(--ax-muted);cursor:pointer;flex:none}.ax-eye:hover{color:#fff}.ax-logo{display:block;height:38px;width:auto}.ax-drawer__head .ax-logo{height:30px}.ax-logo--big{height:56px;margin:0 auto}@media (max-width: 640px){.ax-logo{height:32px}.ax-logo--big{height:48px}.ax-topbar{flex-wrap:nowrap}.ax-topbar .ax-brand{margin-right:auto}.ax-topbar .ax-account{min-width:0}}.ax-header{background:#0a0d0c}.ax-topbar{background:#0a0d0c;border-bottom:none;padding:10px 24px}.ax-search{border-radius:3px;background:#060807}.ax-btn{border-radius:3px}.ax-btn-accent{background:var(--ax-accent);color:#fff;box-shadow:none}.ax-btn-accent:hover{background:#2bb265;filter:none}.ax-btn-outline{border-color:var(--ax-line-strong)}.ax-nav{background:linear-gradient(180deg,#141916,#101412);border-top:1px solid #171d1a;border-bottom:1px solid #060807}.ax-nav-item{min-width:0;flex-direction:row;padding:14px 16px;border-bottom:3px solid transparent;font-size:14px;font-weight:700;letter-spacing:.01em;font-family:Archivo,Archivo,sans-serif}.ax-nav-item .ax-nav-icon{height:auto}.ax-nav-item .ax-nav-icon svg{display:none}.ax-nav-item .ax-nav-icon em{position:absolute;top:-14px;right:-26px;background:#e11d2e;color:#fff}.ax-nav-item:hover{color:var(--ax-odds)}.ax-nav-item.is-active{color:var(--ax-odds);border-bottom-color:var(--ax-odds)}.ax-live-dot{top:-4px;right:-10px}.ax-nav-short{display:none}.ax-burger{display:grid;place-items:center;width:36px;height:36px;margin-right:2px;border:0;background:none;color:#fff;cursor:pointer;flex:none}.ax-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#0000008c}.ax-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(80vw,300px);overflow-y:auto;background:#101412;border-right:1px solid #171d1a;padding-bottom:calc(84px + env(safe-area-inset-bottom))}.ax-drawer__head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #171d1a;background:#0a0d0c}.ax-drawer__head .ax-wordmark{font-size:20px}.ax-drawer__close{display:grid;place-items:center;width:32px;height:32px;border:0;background:none;color:#fff;cursor:pointer}.ax-drawer__item{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;border:0;border-bottom:1px solid rgba(255,255,255,.06);background:none;color:#fff;font:700 13px Archivo,Archivo,sans-serif;letter-spacing:.02em;text-transform:uppercase;text-align:left;cursor:pointer}.ax-drawer__item span{flex:1}.ax-drawer__item svg{color:#adb6b2;flex:none}.ax-drawer__item.is-active,.ax-drawer__item:hover{background:#181e1b;color:var(--ax-odds, #38d27c)}.ax-support-fab{position:fixed;right:16px;bottom:calc(84px + env(safe-area-inset-bottom));z-index:250;display:inline-flex;align-items:center;gap:8px;padding:12px 16px 12px 14px;border:0;border-radius:3px;background:#2bb265;color:#fff;font:800 14px Archivo,sans-serif;text-decoration:none;cursor:pointer;box-shadow:0 6px 20px #0006}.ax-support-fab:active{transform:scale(.97)}@media (min-width: 641px){.ax-support-fab{bottom:24px;right:24px}}.ax-drawer__section{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:0;border-bottom:1px solid rgba(255,255,255,.06);background:none;color:#fff;font:700 13px Archivo,Archivo,sans-serif;letter-spacing:.02em;text-align:left;cursor:pointer}.ax-drawer__section span{flex:1}.ax-drawer__section svg:first-child{color:#fff;flex:none}.ax-drawer__section>svg:last-child{color:#adb6b2;transition:transform .15s}.ax-drawer__section.is-open>svg:last-child{transform:rotate(180deg)}.ax-drawer__section.is-open+.ax-drawer__sub{border-top:0}.ax-drawer__sub{background:#1d2521}.ax-drawer__sub button{display:block;width:100%;padding:16px;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:none;color:#fff;font:700 12px Archivo,Archivo,sans-serif;letter-spacing:.02em;text-align:left;cursor:pointer}.ax-drawer__sub button:active{background:#181e1b}.ax-drawer__country{display:flex;align-items:center;gap:10px;width:100%;padding:11px 16px 11px 40px;border:0;background:none;color:#fff;font:600 13px Archivo,sans-serif;text-align:left;cursor:pointer}.ax-drawer__country small{color:#adb6b2;font-size:12px}.ax-drawer__country>svg{color:#adb6b2;flex:none;transition:transform .15s}.ax-drawer__country.is-open{background:#181e1b}.ax-drawer__country.is-open>svg{transform:rotate(180deg)}.ax-drawer__country-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-drawer__flag{display:grid;place-items:center;width:20px;height:14px;flex:none;color:#adb6b2;font-size:12px}.ax-drawer__flag img{width:20px;height:14px;object-fit:cover;border-radius:2px}.ax-drawer__league{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px 10px 70px;border:0;background:#151a18;color:#dfe3e1;font:500 12.5px Archivo,sans-serif;text-align:left;cursor:pointer}.ax-drawer__league span{flex:1;min-width:0}.ax-drawer__league small{color:var(--ax-odds, #38d27c);font-weight:700}.ax-drawer__league:active{background:#181e1b}.ax-drawer__hint{margin:0;padding:12px 16px 12px 40px;color:#adb6b2;font-size:12px}.ax-drawer__item em{font-style:normal;font-size:9px;padding:1px 5px;border-radius:3px;background:#e11d2e;color:#fff}@media (max-width: 640px){.sportsbook-filters__toggle{display:none!important}}@media (max-width: 640px){.ax-wordmark{font-size:21px}.ax-topbar{padding:8px 12px}.ax-nav{padding:6px}.ax-nav-items{gap:5px}.ax-nav-item{position:relative;flex:0 0 62px;width:62px;min-width:0;height:52px;flex-direction:column;justify-content:center;gap:4px;padding:0 2px;border:1px solid #171d1a;border-radius:3px;background:#131816;font-size:9.5px;font-weight:700;letter-spacing:0}.ax-nav-item.is-active{background:#181e1b;border-color:var(--ax-odds);border-bottom-color:var(--ax-odds)}.ax-nav-item .ax-nav-icon{position:static}.ax-nav-item .ax-nav-icon svg{display:block;width:20px;height:20px}.ax-nav-label{display:none}.ax-nav-short{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-nav-item .ax-nav-icon em{position:absolute;top:2px;right:2px;font-size:7px;padding:0 3px;line-height:12px;border-radius:3px}.ax-nav-item .ax-live-dot{position:absolute;top:5px;right:6px;left:auto}}.ax-segment{border-radius:4px;background:#0a0d0c;border:1px solid #131815}.ax-segment button{border-radius:0;color:#8e9793;font-family:Archivo,Archivo,sans-serif;font-size:15px;padding:16px 12px;border-bottom:3px solid transparent}.ax-segment button.is-active{background:#131816;color:var(--ax-odds);border-bottom-color:var(--ax-odds)}.ax-segment button:hover:not(.is-active){color:#fff}.ax-panel{border-radius:3px;border:1px solid #131815}.ax-panel-head{background:#131816;font-family:Archivo,Archivo,sans-serif}.ax-banner{border-radius:3px}@media (min-width: 641px){.ax-nav-item .ax-nav-icon{position:static}.ax-nav-item .ax-nav-icon em{top:1px;right:2px;font-size:8px;padding:1px 4px}.ax-nav-item .ax-live-dot{top:12px;right:4px;left:auto}}.sportsbook .sports-betslip__header{background:#131816}.sportsbook .sports-betslip__tabs button{color:#7f8a84;font-family:Archivo,Archivo,sans-serif}.sportsbook .sports-betslip__tabs button.is-active{background:#181f1c;color:var(--ax-odds);box-shadow:inset 0 -3px 0 var(--ax-odds)}.sportsbook .sports-betslip__tabs em{background:var(--ax-odds);color:#090b0a}.sportsbook .ax-pill-btn{background:#131816;color:#fff;border:1px solid #171d1a;border-radius:3px;box-shadow:none}.board-col.board-col--double-chance .board-odd-btn{flex-direction:row;justify-content:space-between;height:auto;padding:0 8px;gap:4px}.board-col.board-col--double-chance .board-odd-btn__label{color:#fff;font-size:12px}.ax-btn-ghost{background:transparent;color:#fff;border:none;padding:9px 14px}.ax-btn-ghost:hover{color:var(--ax-odds);filter:none}@media (min-width: 1001px){body .ax-topbar{padding:6px 20px;gap:12px}body .ax-wordmark{font-size:24px}body .ax-search{flex-basis:340px;padding:6px 12px}body .ax-search input{font-size:12.5px}body .ax-account{gap:8px}body .ax-balance b{font-size:13.5px}body .ax-balance span{font-size:10px}body .ax-btn{padding:7px 14px;font-size:12px;letter-spacing:.02em;border-radius:4px}body .ax-icon-btn{width:32px;height:32px;border-radius:4px}body .ax-nav-item{padding:10px 12px;font-size:13px}body .ax-panel{border-radius:4px}body .ax-panel-head{padding:10px 14px;font-size:13.5px;gap:8px}body .ax-pill-btn{padding:10px 14px;font-size:13px}body .ax-segment button{padding:10px;font-size:13px}}.gm-player-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#090614;display:flex;flex-direction:column;color:#fff;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.gm-player-header{height:64px;background:linear-gradient(90deg,#100a24,#1a1038,#0d081e);border-bottom:1px solid rgba(138,43,226,.25);display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-shadow:0 4px 20px #0009;flex-shrink:0}.gm-player-left{display:flex;align-items:center;gap:16px}.gm-btn-back{display:flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:var(--ax-text);padding:8px 14px;border-radius:3px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.gm-btn-back:hover{background:#ffffff29;color:#fff;transform:translate(-2px)}.gm-game-meta{display:flex;align-items:center;gap:10px}.gm-provider-pill{background:linear-gradient(135deg,#7c3aed,#4f46e5);color:#fff;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;padding:4px 10px;border-radius:3px;box-shadow:0 2px 8px #7c3aed66}.gm-game-title{font-size:17px;font-weight:800;letter-spacing:-.3px;color:#fafafa;margin:0}.gm-rtp-badge{background:#2bb26526;border:1px solid rgba(43,178,101,.3);color:#2bb265;font-size:11px;font-weight:700;padding:3px 8px;border-radius:3px}.gm-player-center{display:flex;align-items:center;gap:16px}.gm-mode-toggle{display:flex;background:#00000073;padding:4px;border-radius:3px;border:1px solid rgba(255,255,255,.08)}.gm-mode-btn{display:flex;align-items:center;gap:6px;border:none;background:transparent;color:var(--ax-muted);font-size:12px;font-weight:700;padding:6px 14px;border-radius:3px;cursor:pointer;transition:all .2s ease}.gm-mode-btn.is-active.is-real{background:linear-gradient(135deg,#2bb265,#2a3630);color:#fff;box-shadow:0 2px 10px #2bb26566}.gm-mode-btn.is-active.is-demo{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 2px 10px #f59e0b66}.gm-freespins-pill{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#ec489933,#d946ef33);border:1px solid rgba(236,72,153,.4);color:#f472b6;font-size:12px;font-weight:700;padding:6px 12px;border-radius:3px;animation:pulseFreespin 2s infinite ease-in-out}@keyframes pulseFreespin{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.gm-sparkle{color:#f472b6}.gm-player-right{display:flex;align-items:center;gap:12px}.gm-wallet-chip{display:flex;align-items:center;gap:10px;background:#00000080;border:1px solid rgba(251,191,36,.3);padding:6px 14px;border-radius:3px}.gm-coin-icon{color:#fbbf24}.gm-wallet-details{display:flex;flex-direction:column}.gm-wallet-label{font-size:10px;color:var(--ax-muted);text-transform:uppercase;letter-spacing:.5px;line-height:1}.gm-wallet-value{font-size:14px;font-weight:800;color:#fafafa;line-height:1.3}.gm-icon-btn{width:38px;height:38px;border-radius:3px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:var(--ax-text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.gm-icon-btn:hover{background:#ffffff1f;color:#fff;transform:translateY(-1px)}.gm-btn-close{background:#ef444426;border-color:#ef44444d;color:#f87171}.gm-btn-close:hover{background:#ef4444;color:#fff}.gm-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gm-player-stage{flex:1;position:relative;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}.gm-game-iframe{width:100%;height:100%;border:none;background:#000}.gm-stage-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#180d33,#06030c);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;padding:24px;text-align:center}.gm-spinner-box{position:relative;width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.gm-neon-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid transparent;border-top-color:#a855f7;border-right-color:#2bb265;animation:spin 1.2s cubic-bezier(.5,0,.5,1) infinite;box-shadow:0 0 20px #a855f766}.gm-game-icon-pulse{color:#c084fc;animation:pulse 1.5s ease-in-out infinite alternate}@keyframes pulse{0%{transform:scale(.9);opacity:.7}to{transform:scale(1.1);opacity:1}}.gm-loading-title{font-size:20px;font-weight:800;color:#f4f6f5;margin-bottom:8px}.gm-loading-sub{font-size:14px;color:var(--ax-muted)}.gm-stage-error{background:radial-gradient(circle at center,#260a12,#090104)}.gm-error-icon{color:#ef4444;margin-bottom:16px}.gm-error-title{font-size:22px;font-weight:800;color:#fecaca;margin-bottom:8px}.gm-error-desc{font-size:14px;color:#fda4af;max-width:480px;line-height:1.5;margin-bottom:24px}.gm-error-actions{display:flex;gap:14px}.gm-btn-retry{display:flex;align-items:center;gap:8px;background:#ef4444;border:none;color:#fff;padding:10px 20px;border-radius:3px;font-weight:700;cursor:pointer;transition:all .2s ease}.gm-btn-retry:hover{background:#dc2626;transform:translateY(-1px)}.gm-btn-demo-fallback{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:10px 20px;border-radius:3px;font-weight:700;cursor:pointer;transition:all .2s ease}.gm-btn-demo-fallback:hover{background:#ffffff2e}@media (max-width: 768px){.gm-player-header{height:56px;padding:0 12px}.gm-game-title{font-size:14px}.gm-rtp-badge,.gm-freespins-pill,.gm-wallet-details{display:none}}.wdr-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center;background:#000000d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:16px;animation:wdrFadeIn .2s ease-out}.wdr-modal-card{width:100%;max-width:480px;background:#0e110f;border-radius:3px;border:1px solid rgba(43,178,101,.3);box-shadow:0 25px 50px #000000e6,0 0 30px #2bb2651a;overflow:hidden;display:flex;flex-direction:column}.wdr-modal-header{padding:18px 24px;background:#141816;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between}.wdr-balance-pill{background:#2bb2651f;border:1px solid rgba(43,178,101,.3);padding:10px 16px;border-radius:3px;display:flex;align-items:center;justify-content:space-between;margin:16px 24px 8px}.wdr-methods-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:8px 24px 16px}.wdr-method-btn{background:#151a18;border:1px solid rgba(255,255,255,.1);border-radius:3px;padding:10px 6px;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ax-muted);cursor:pointer;font-size:11px;font-weight:700;transition:all .15s ease}.wdr-method-btn.is-active{border-color:var(--ax-accent);background:#2bb26526;color:var(--ax-accent);box-shadow:0 0 12px #2bb26533}.wdr-form{padding:0 24px 24px;display:flex;flex-direction:column;gap:14px}.wdr-field{display:flex;flex-direction:column;gap:6px}.wdr-field label{font-size:11.5px;font-weight:700;color:var(--ax-muted);text-transform:uppercase;letter-spacing:.04em}.wdr-input{background:#090b0a;border:1px solid #1a201d;border-radius:3px;padding:12px 14px;color:#fff;font-size:14px;font-weight:600;outline:none;transition:border-color .15s ease}.wdr-input:focus{border-color:var(--ax-accent)}.wdr-submit-btn{background:linear-gradient(135deg,var(--ax-accent) 0%,#2a3630 100%);color:var(--ax-bg);border:none;padding:14px;border-radius:3px;font-weight:900;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 15px #2bb2654d;transition:all .15s ease;margin-top:4px}.wdr-submit-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #2bb26566}.wdr-submit-btn:disabled{opacity:.5;cursor:not-allowed}@keyframes wdrFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.promo-container{max-width:1280px;margin:0 auto;padding:20px 16px 80px;color:#f4f6f5;font-family:Archivo,sans-serif;box-sizing:border-box}.promo-hero-billboard{position:relative;background:radial-gradient(ellipse at 80% 50%,rgba(43,178,101,.22) 0%,transparent 65%),linear-gradient(135deg,#0e1210,#0a0c0b 60%,#060706);border:1px solid #1f2723;border-radius:3px;padding:32px 36px;margin-bottom:22px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 16px 36px #00000073}.promo-hero-billboard:after{content:"✈️";position:absolute;right:40px;top:50%;transform:translateY(-50%) rotate(-12deg);font-size:110px;opacity:.12;pointer-events:none}.promo-hero-content{position:relative;z-index:2}.promo-hero-badge{display:inline-block;background:#2bb265;color:#fff;font-size:10px;font-weight:900;letter-spacing:1px;text-transform:uppercase;padding:4px 10px;border-radius:3px;margin-bottom:12px}.promo-hero-h1{font-size:clamp(28px,3.8vw,46px);font-weight:900;line-height:1.05;color:#fff;margin:0 0 6px;letter-spacing:-1px}.promo-hero-h1 .neon{color:var(--ax-accent);text-shadow:0 0 20px rgba(43,178,101,.45)}.promo-hero-sub{font-size:14px;font-weight:700;color:#a0a9a4;margin:0 0 20px}.promo-hero-btns{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.promo-hero-cta{background:var(--ax-accent);color:var(--ax-bg);font-size:13px;font-weight:900;letter-spacing:.5px;text-transform:uppercase;padding:12px 26px;border:none;border-radius:3px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 6px 20px #2bb26559;transition:all .15s ease}.promo-hero-cta:hover{background:#38d27c;transform:translateY(-2px)}.promo-hero-pill{background:#041913d9;border:1px dashed var(--ax-accent);color:var(--ax-accent);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;padding:11px 16px;border-radius:3px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.promo-hero-pill:hover{background:#2bb26526;border-style:solid}.promo-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px;flex-wrap:wrap}.promo-tabs{display:flex;align-items:center;gap:6px;overflow-x:auto}.promo-tab{background:#0c0f0e;border:1px solid #19201d;color:#9aa39f;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:8px 16px;border-radius:3px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.promo-tab:hover{color:#fff;border-color:#2a352f}.promo-tab.active{background:var(--ax-accent);border-color:var(--ax-accent);color:var(--ax-bg);box-shadow:0 4px 14px #2bb26540}.promo-tab-num{background:#00000040;font-size:10px;padding:1px 6px;border-radius:3px}.promo-code-input-wrap{display:flex;align-items:center;gap:6px;background:#0b0e0d;border:1px solid #1c231f;border-radius:3px;padding:3px 4px 3px 12px}.promo-code-input{background:transparent;border:none;outline:none;color:var(--ax-accent);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;width:140px;text-transform:uppercase}.promo-code-input::placeholder{color:#646e69;font-family:Archivo,sans-serif;font-size:11px;font-weight:700}.promo-code-btn{background:#19201c;border:none;color:#fff;font-size:11px;font-weight:800;text-transform:uppercase;padding:7px 14px;border-radius:3px;cursor:pointer;transition:all .15s ease}.promo-code-btn:hover{background:var(--ax-accent);color:var(--ax-bg)}.promo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:18px}.promo-billboard-card{background:#0c0f0d;border:1px solid #1a211e;border-radius:3px;overflow:hidden;display:flex;flex-direction:column;transition:transform .15s ease,border-color .15s ease}.promo-billboard-card:hover{transform:translateY(-3px);border-color:var(--ax-accent)}.promo-art-header{height:110px;position:relative;padding:14px 18px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.promo-art-header .tag{font-size:10px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;color:#fff;width:fit-content;padding:3px 8px;border-radius:4px;position:relative;z-index:2}.promo-art-header .big-number{font-size:24px;font-weight:900;letter-spacing:-.5px;color:#fff;position:relative;z-index:2;text-shadow:0 2px 10px rgba(0,0,0,.7)}.art-football{background:linear-gradient(135deg,#171d1a,#0b0e0c 60%,#060707);border-bottom:2px solid var(--ax-accent)}.art-football:after{content:"⚽";position:absolute;right:14px;bottom:6px;font-size:56px;opacity:.2}.art-welcome{background:linear-gradient(135deg,#4d2b04,#241402 60%,#0a0601);border-bottom:2px solid #ff9900}.art-welcome:after{content:"💰";position:absolute;right:14px;bottom:6px;font-size:56px;opacity:.2}.art-aviator{background:linear-gradient(135deg,#4a0c1a,#20050b 60%,#0b0103);border-bottom:2px solid #e11d48}.art-aviator:after{content:"✈️";position:absolute;right:14px;bottom:6px;font-size:56px;opacity:.22;transform:rotate(-15deg)}.art-cashback{background:linear-gradient(135deg,#141917,#0a0d0b 60%,#060706);border-bottom:2px solid #2bb265}.art-cashback:after{content:"⚡";position:absolute;right:16px;bottom:4px;font-size:58px;opacity:.2}.art-boredraw{background:linear-gradient(135deg,#202723,#101312 60%,#070908);border-bottom:2px solid #2bb265}.art-boredraw:after{content:"0 - 0";position:absolute;right:14px;bottom:10px;font-family:JetBrains Mono,monospace;font-size:32px;font-weight:900;color:#2bb265;opacity:.25}.art-vip{background:linear-gradient(135deg,#3d3004,#1e1702 60%,#0a0801);border-bottom:2px solid #ffd700}.art-vip:after{content:"👑";position:absolute;right:14px;bottom:6px;font-size:54px;opacity:.22}.promo-card-bottom{padding:14px 18px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.promo-chip{font-size:11px;font-weight:700;color:var(--ax-muted)}.promo-action-group{display:flex;align-items:center;gap:8px}.promo-btn-bet{background:var(--ax-accent);color:var(--ax-bg);font-size:12px;font-weight:900;text-transform:uppercase;border:none;border-radius:3px;padding:9px 16px;cursor:pointer;transition:all .15s ease}.promo-btn-bet:hover{background:#38d27c}.promo-btn-info{background:#101412;border:1px solid #1f2723;color:#a3aea9;font-size:11px;font-weight:800;border-radius:3px;padding:8px 12px;cursor:pointer}.promo-btn-info:hover{background:#181f1c;color:#fff}.promo-active-wrap{display:flex;flex-direction:column;gap:14px}.promo-active-box{background:#0c0f0e;border:1px solid #1c2320;border-radius:3px;padding:18px 22px;display:flex;flex-direction:column;gap:12px}.promo-active-row1{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:800;color:#fff}.promo-track{background:#070807;border-radius:3px;height:8px;overflow:hidden;border:1px solid #161b18}.promo-bar{background:var(--ax-accent);height:100%;border-radius:3px}.promo-active-row2{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--ax-muted)}.promo-vip-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:16px}.promo-vip-mini-card{background:#0c0f0d;border:1px solid #1a221e;border-radius:3px;padding:16px;text-align:center}.promo-vip-mini-card.active{border-color:gold;box-shadow:0 0 16px #ffd70026}.promo-vip-mini-card h4{margin:0 0 4px;font-size:14px;font-weight:900}.promo-vip-mini-card .rate{font-size:24px;font-weight:900;color:var(--ax-accent)}.promo-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:grid;place-items:center;padding:16px}.promo-modal-card{background:#0b0f0d;border:1px solid #212a25;border-radius:3px;max-width:480px;width:100%;padding:24px}.promo-modal-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.promo-modal-top h3{margin:0;font-size:18px;font-weight:900;color:#fff}.promo-modal-top button{background:transparent;border:none;color:#828c87;cursor:pointer;padding:4px}.promo-step-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:13px}.promo-step-num{width:22px;height:22px;border-radius:50%;background:var(--ax-accent);color:var(--ax-bg);font-size:11px;font-weight:900;display:grid;place-items:center;flex-shrink:0}.promo-step-item strong{display:block;color:#fff}.promo-step-item span{color:var(--ax-muted);font-size:12px}@media (max-width: 768px){.promo-hero-billboard{padding:24px 20px}.promo-toolbar{flex-direction:column;align-items:stretch}.promo-code-input-wrap{width:100%}.promo-code-input{flex:1}.promo-grid{grid-template-columns:1fr}}.invite-card{background:var(--ax-panel);border:1px solid var(--ax-line-strong, rgba(255,255,255,.1));border-radius:3px;padding:16px;margin-bottom:14px}.invite-label{font-size:12px;font-weight:800;color:var(--ax-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.invite-link{display:flex;align-items:center;gap:8px;padding:10px 10px 10px 14px;border-radius:3px;background:var(--ax-bg);border:1px dashed rgba(255,255,255,.18)}.invite-link code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 14px JetBrains Mono,monospace;color:#fff}.invite-link button{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border:0;border-radius:3px;background:var(--ax-accent);color:#070807;font:800 13px Archivo,sans-serif;cursor:pointer;flex:none}.invite-share{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.invite-share a{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px;border-radius:3px;color:#fff;font:800 13px Archivo,sans-serif;text-decoration:none}.invite-share .is-tg,.invite-share .is-wa{background:#2bb265}.invite-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.invite-stats div{padding:10px;border-radius:3px;background:var(--ax-bg);text-align:center}.invite-stats small{display:block;font-size:11px;color:var(--ax-muted)}.invite-stats b{font-size:17px;color:#fff}.invite-stats b.is-green{color:var(--ax-accent)}.invite-empty{margin:0;font-size:13px;color:var(--ax-muted)}.invite-friend{padding:10px 0;border-top:1px solid rgba(255,255,255,.06)}.invite-friend:first-of-type{border-top:0}.invite-friend-top{display:flex;justify-content:space-between;gap:10px;font-size:14px}.invite-friend-top span{font-size:12px;font-weight:800}.invite-friend small{display:block;margin-top:5px;font-size:12px;color:var(--ax-muted)}.invite-bar{height:6px;margin-top:8px;border-radius:3px;background:#ffffff14;overflow:hidden}.invite-bar i{display:block;height:100%;background:var(--ax-accent);border-radius:3px}.lobby-shell{min-height:100vh;background:#0b0e0c;color:#f8f9f9;padding:22px 24px 54px}.lobby-wrap{max-width:1440px;margin:auto}.lobby-hero{min-height:320px;position:relative;overflow:hidden;border-radius:3px;padding:42px 48px;display:flex;align-items:center;background:linear-gradient(rgba(43,178,101,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(43,178,101,.045) 1px,transparent 1px),radial-gradient(circle at 82% 48%,#2bb26559,#b4370a2e 32%,#140804b3 65%,#0e0502),linear-gradient(110deg,#130703,#220a03 35%,#3a1105 68%,#140703);background-size:32px 32px,32px 32px,100% 100%,100% 100%;border:1px solid rgba(43,178,101,.28);box-shadow:0 24px 60px #000000a6,inset 0 1px #ffa03c26}.hero-copy{position:relative;z-index:3;max-width:580px}.hero-kicker,.section-title>div>span{display:flex;align-items:center;gap:7px;color:#2bb265;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.hero-sparkle{width:15px;height:15px;color:#ff9848}.hero-copy h1{font-size:clamp(38px,4.6vw,64px);line-height:.98;letter-spacing:-.055em;margin:12px 0 16px;font-weight:900;color:#fff}.hero-copy h1 span{color:#2bb265;background:linear-gradient(135deg,#ff7e2a,#ff5208);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-copy p{max-width:480px;color:#d5c3b9;font-size:15px;line-height:1.65}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:25px}.hero-play,.promo>button{border:0;border-radius:3px;background:linear-gradient(135deg,#ff6618,#ff4b05);color:#fff;padding:13px 26px;font-weight:900;font-size:14px;display:flex;gap:9px;align-items:center;cursor:pointer;box-shadow:0 8px 24px #2bb2656b,inset 0 1px #ffffff40;transition:transform .18s ease,box-shadow .18s ease}.hero-play:hover{transform:translateY(-2px);box-shadow:0 12px 30px #2bb2658c}.hero-play svg{width:17px;height:17px}.hero-stat{display:grid;grid-template-columns:auto auto;align-items:center;gap:1px 7px}.hero-stat svg{grid-row:1/3;width:17px;color:#2bb265}.hero-stat b{font-size:14px;color:#fff}.hero-stat span{font-size:10.5px;color:#b9a9a1}.hero-art{position:absolute;right:2%;width:48%;height:100%;top:0;pointer-events:none}.orbit{position:absolute;border:1px solid rgba(43,178,101,.35);border-radius:50%;transform:rotate(-16deg)}.orbit.one{width:520px;height:195px;right:-10px;top:60px;box-shadow:0 0 25px #2bb26514}.orbit.two{width:395px;height:135px;right:50px;top:90px;border-color:#2bb26540}.hero-plane{position:absolute;right:17%;top:24%;filter:drop-shadow(0 14px 28px rgba(43,178,101,.65)) drop-shadow(0 0 15px rgba(43,178,101,.45));animation:aviatorHover 3.2s ease-in-out infinite;transform-origin:center center}.hero-svg-aircraft{width:110px;height:110px;transform:rotate(-15deg)}@keyframes aviatorHover{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(1.5deg)}}.hero-multi{position:absolute;right:30%;bottom:14%;font:900 62px var(--font-mono, monospace);color:#fff;letter-spacing:-.04em;text-shadow:0 4px 18px rgba(0,0,0,.8)}.hero-multi span{color:#2bb265;margin-left:2px}.chip{position:absolute;padding:6px 13px;border:1px solid rgba(255,255,255,.12);background:#0c0806d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:3px;font:800 12px var(--font-mono, monospace);box-shadow:0 8px 20px #0006}.c1{right:5%;top:20%;color:var(--ax-text)}.c2{right:64%;top:28%;color:#ff9654}.hero-dots{position:absolute;bottom:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:7px}.hero-dots i{width:6px;height:6px;background:#6e4332;border-radius:3px;transition:all .25s ease}.hero-dots i.active-dot,.hero-dots i:first-child{width:22px;background:#2bb265;box-shadow:0 0 10px #2bb2658c}.quick-strip{margin:18px 0 32px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.quick-strip button{background:#121614;border:1px solid #1f2622;border-radius:3px;padding:15px;display:flex;align-items:center;color:#f6f8f7;text-align:left;cursor:pointer;transition:.18s all}.quick-strip button:hover{background:#181d1a;border-color:#00b87544;transform:translateY(-2px)}.quick-strip button>i{width:40px;height:40px;border-radius:3px;background:#22202a;color:#2bb265;display:grid;place-items:center;margin-right:12px;flex-shrink:0}.quick-strip i svg{width:20px;height:20px}.quick-strip button>svg{width:16px;margin-left:auto;color:#617169}.quick-strip b,.quick-strip small{display:block}.quick-strip b{font-size:13px}.quick-strip small{color:#81938a;font-size:10.5px;margin-top:3px}.catalog-section{margin-top:10px}.section-title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:14px;gap:16px;flex-wrap:wrap}.section-title h2{font-size:25px;margin:6px 0 0}.sort-controls-aside{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.provider-select-box,.sort-select-box{display:flex;align-items:center;background:#131816;border:1px solid #232a26;border-radius:3px;padding:0 10px;position:relative;transition:border-color .15s}.provider-select-box:hover,.sort-select-box:hover{border-color:#2bb265}.select-icon{width:14px;height:14px;color:#2bb265;margin-right:6px;pointer-events:none}.provider-dropdown,.sort-dropdown{background:transparent;color:var(--ax-text);border:none;font-size:12px;font-weight:700;padding:8px 6px;outline:none;cursor:pointer;max-width:180px}.provider-dropdown option,.sort-dropdown option{background:#0f1311;color:#f4f6f5}.categories-bar-wrapper{margin-bottom:10px}.categories{display:flex;gap:8px;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin}.categories button{white-space:nowrap;border:1px solid #232a26;background:#131816;color:#91a199;border-radius:3px;padding:8px 16px;font-size:12px;font-weight:800;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .15s ease}.categories button:hover{border-color:#35413b;color:var(--ax-text)}.categories button.active{background:#2bb265;border-color:#2bb265;color:#fff;box-shadow:0 4px 14px #2bb26559}.categories button.tab-crash{border-color:#2bb26566;color:#ff9858}.categories button.tab-crash.active{background:linear-gradient(135deg,#2bb265,#e03f00);color:#fff}.cat-badge{font-size:10px;padding:1px 6px;border-radius:3px;background:#ffffff26;font-weight:900}.catalog-subhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 4px}.catalog-subhead small{color:#81938a;font-size:12px}.catalog-subhead small b{color:#f4f6f5}.catalog-priority-hint{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:#bfa597;background:#2bb26514;border:1px solid rgba(43,178,101,.2);padding:3px 10px;border-radius:3px}.game-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.game-card{border:1px solid #202723;background:#111513;border-radius:3px;overflow:hidden;cursor:pointer;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;position:relative}.game-card:hover{transform:translateY(-4px);border-color:var(--accent, #2bb265);box-shadow:0 15px 35px #00000080}.is-crash-card{border-color:#2bb26580!important;box-shadow:0 4px 18px #2bb26526}.is-crash-card:hover{border-color:#2bb265!important;box-shadow:0 16px 40px #2bb26559!important}.is-local-card{border-color:#1b211e;opacity:.95}.badge-crash-hot{background:linear-gradient(135deg,#2bb265,#d93800)!important;color:#fff!important;box-shadow:0 2px 8px #2bb26580}.badge-local{background:#242c28!important;color:var(--ax-muted)!important}.game-art{height:165px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--accent) 42%,transparent),transparent 38%),linear-gradient(145deg,#1c221f,#0a0c0b)}.grid-lines{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(var(--accent) 1px,transparent 1px),linear-gradient(90deg,var(--accent) 1px,transparent 1px);background-size:22px 22px;transform:perspective(280px) rotateX(55deg) scale(1.5);transform-origin:bottom}.game-mark,.game-mark-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--accent);font:900 70px var(--font-mono, monospace);filter:drop-shadow(0 10px 22px var(--accent));transform:rotate(-6deg)}.game-art-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.game-card:hover .game-art-img{transform:scale(1.06)}.game-art>em{position:absolute;top:11px;left:11px;border-radius:3px;padding:4px 7px;background:var(--accent);color:#fff;font-size:8.5px;font-weight:900;font-style:normal;letter-spacing:.4px;z-index:2}.game-art>button{position:absolute;right:9px;top:9px;width:30px;height:30px;border:0;border-radius:50%;background:#06090ea6;color:#ffb21a;z-index:2;cursor:pointer;display:grid;place-items:center}.game-art>button svg{width:14px}.play{position:absolute;top:0;right:0;bottom:0;left:0;background:#06090ea6;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:.2s opacity ease}.play i{width:48px;height:48px;border-radius:50%;background:#2bb265;display:grid;place-items:center}.play svg{width:19px;height:19px}.game-card:hover .play{opacity:1}.game-info{padding:13px 14px;display:flex;justify-content:space-between;align-items:center}.game-info h3{font-size:13.5px;font-weight:700;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.game-info p{font-size:10.5px;color:#84968d;margin-top:3px;text-transform:capitalize}.game-info small{font-size:9.5px;color:#879990;display:flex;gap:5px;align-items:center}.game-info small i{width:6px;height:6px;border-radius:50%;background:#2bb265}.trust{margin-top:42px;padding:24px 0;border-top:1px solid #1e2421;display:grid;grid-template-columns:repeat(3,1fr)}.trust>div{display:flex;justify-content:center;align-items:center;gap:12px;border-right:1px solid #1e2421}.trust>div:last-child{border:0}.trust svg{color:#ff6818;width:24px;height:24px}.trust b,.trust small{display:block}.trust b{font-size:12px}.trust small{font-size:10px;color:#7c8f86;margin-top:3px}.empty{text-align:center;padding:65px;color:#6e8178}.empty h3{color:#e5e9e7;margin:12px 0 5px}.game-provider-tag{position:absolute;top:11px;right:44px;background:#0a0616e0;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--ax-text);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:3px 8px;border-radius:3px;z-index:2}.game-provider-tag.tag-crash{border-color:#2bb26566;background:#1e0a04e6;color:#ff9858}.game-bonus-tag{position:absolute;bottom:11px;left:11px;background:linear-gradient(135deg,#ec4899,#d946ef);color:#fff;font-size:8px;font-weight:900;letter-spacing:.5px;padding:2px 6px;border-radius:4px;box-shadow:0 2px 8px #ec489966;z-index:2}.is-hub-card{border-color:#8a2be24d!important}.is-hub-card:hover{border-color:#a855f7!important;box-shadow:0 16px 36px #8a2be240!important}.play-actions-overlay{display:flex;flex-direction:column;gap:8px;margin-top:12px;width:80%;max-width:140px}.play-btn-real{background:linear-gradient(135deg,#2bb265,#2a3630);color:#fff;border:none;border-radius:3px;padding:7px 12px;font-size:11px;font-weight:800;letter-spacing:.5px;cursor:pointer;transition:transform .15s ease;box-shadow:0 4px 12px #2bb26566}.play-btn-real:hover{transform:scale(1.05)}.play-btn-demo{background:#ffffff26;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border-radius:3px;padding:5px 12px;font-size:10px;font-weight:700;cursor:pointer;transition:transform .15s ease}.play-btn-demo:hover{background:#ffffff40;transform:scale(1.05)}@media (max-width: 1080px){.game-grid{grid-template-columns:repeat(3,1fr)}.quick-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.lobby-shell{padding:12px 12px 82px}.lobby-hero{min-height:340px;padding:30px 24px;align-items:flex-start}.hero-copy{max-width:100%}.hero-copy h1{font-size:38px}.hero-copy p{max-width:90%}.hero-art{width:100%;right:-24%;top:45px;opacity:.35}.hero-stat{display:none}.quick-strip{grid-template-columns:1fr 1fr}.quick-strip button>svg{display:none}.game-grid{grid-template-columns:repeat(2,1fr);gap:10px}.game-art{height:135px}.game-mark{font-size:52px}.trust{grid-template-columns:1fr;gap:16px}.trust>div{border:0;justify-content:flex-start}.section-title{flex-direction:column;align-items:flex-start}.sort-controls-aside{width:100%}.provider-dropdown,.sort-dropdown{max-width:100%}.catalog-subhead{flex-direction:column;align-items:flex-start;gap:6px}}.crash-featured-section{margin:0 0 32px;padding:24px 28px;background:linear-gradient(135deg,#160a04,#1f0d08 40%,#111412);border:1px solid #ff4d1a44;border-radius:3px;position:relative;overflow:hidden}.crash-featured-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top left,#00b87518 0%,transparent 60%);pointer-events:none}.crash-featured-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:8px}.crash-featured-title{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:900;color:#fff;letter-spacing:1.5px;text-transform:uppercase}.crash-featured-header>small{color:#00e676aa;font-size:12px;font-weight:600}.crash-icon-pulse{width:22px;height:22px;color:#2bb265;animation:crash-rocket-pulse 1.4s ease-in-out infinite}@keyframes crash-rocket-pulse{0%,to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 6px #2bb265)}50%{transform:scale(1.2) rotate(-8deg);filter:drop-shadow(0 0 14px #2bb265)}}.crash-live-badge{font-style:normal;font-size:10px;font-weight:900;color:#fff;background:#ff2a0a;border-radius:3px;padding:2px 8px;letter-spacing:1px;animation:live-blink 1.8s ease-in-out infinite}@keyframes live-blink{0%,to{opacity:1}50%{opacity:.55}}.crash-featured-grid{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#00b87530 transparent}.crash-featured-grid::-webkit-scrollbar{height:4px}.crash-featured-grid::-webkit-scrollbar-thumb{background:#00b87544;border-radius:4px}.crash-featured-card{flex:0 0 200px;border-radius:3px;overflow:hidden;cursor:pointer;border:1px solid #ff4d3d44;background:#0e0808;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative}.crash-featured-card:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 16px 48px #ff4d3d55;border-color:#ff4d3d}.crash-card-art{width:100%;height:140px;background:linear-gradient(135deg,#ff4d3d22,#111412 80%);position:relative;display:flex;align-items:center;justify-content:center}.crash-card-icon{font-size:48px;filter:drop-shadow(0 0 12px #ff4d3d)}.crash-card-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#ff4d3d15 0%,transparent 70%);pointer-events:none}.crash-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;opacity:0;transition:opacity .2s}.crash-featured-card:hover .crash-card-overlay{opacity:1}.crash-play-real{display:flex;align-items:center;gap:6px;background:#ff4d3d;color:#fff;border:none;border-radius:3px;padding:8px 18px;font-size:11px;font-weight:900;cursor:pointer;letter-spacing:.5px;transition:.18s}.crash-play-real:hover{filter:brightness(1.15);transform:scale(1.04)}.crash-play-demo{background:transparent;color:#fffa;border:1px solid #ffffff33;border-radius:3px;padding:6px 16px;font-size:11px;font-weight:700;cursor:pointer;transition:.18s}.crash-play-demo:hover{border-color:#fff8;color:#fff}.crash-card-info{padding:10px 12px;background:#110808;display:flex;flex-direction:column;gap:2px}.crash-card-info strong{font-size:13px;font-weight:800;color:#f9f9f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crash-card-info span{font-size:11px;color:#2bb265;font-weight:600}@media (max-width: 640px){.crash-featured-section{padding:16px}.crash-featured-card{flex:0 0 160px}.crash-card-art{height:110px}}.categories button.tab-spribe{border-color:#e5091466;background:#e5091414}.categories button.tab-spribe:hover,.categories button.tab-spribe.active{border-color:#e50914;background:#e5091438;color:#fff;box-shadow:0 0 16px #e5091459}.game-card.is-spribe-card{border-color:#e509144d}.game-card.is-spribe-card:hover{border-color:#e50914;box-shadow:0 12px 32px #e509144d}.game-provider-tag.tag-spribe{background:#e50914d9;color:#fff;font-weight:800;letter-spacing:.5px}.game-provider-tag.tag-originals{background:#9333eae6;color:#fff;font-weight:800;letter-spacing:.5px;box-shadow:0 0 10px #9333ea66}.acp-form{margin-top:16px;display:grid;gap:18px}.acp-intro{margin:0;font-size:13.5px;color:var(--ax-muted);line-height:1.55}.acp-step{display:grid;gap:10px}.acp-step-head{display:flex;align-items:center;gap:10px;font:800 13px Archivo,sans-serif;color:#fff;letter-spacing:.02em}.acp-step-head i{font-style:normal;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--ax-accent);color:#fff;font-size:12px;flex:none}.acp-step-head small{font-weight:600;color:var(--ax-muted);font-size:12px}.acp-warn{padding:12px 14px;border-radius:3px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.4);color:#fcd34d;font-size:13px}.acp-accounts{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.p2p-portal .acp-account,.acp-account{all:unset;box-sizing:border-box;display:grid;gap:6px;padding:14px 16px;border-radius:3px;background:var(--ax-cell);border:1.5px solid var(--ax-line-strong);cursor:pointer;text-align:left;position:relative;transition:border-color .15s ease,background .15s ease}.acp-account:hover{border-color:#2bb26599}.acp-account.is-selected{border-color:var(--ax-accent);background:var(--ax-accent-soft)}.acp-account:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px}.acp-account-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.acp-method{font:800 11px Archivo,sans-serif;letter-spacing:.08em;padding:4px 8px;border-radius:3px;background:var(--ax-panel-3);color:#fff}.acp-check{font:700 12px Archivo,sans-serif;color:var(--ax-muted);display:flex;align-items:center;gap:6px}.acp-account.is-selected .acp-check{color:var(--ax-accent-2)}.acp-check b{width:18px;height:18px;border-radius:50%;border:2px solid var(--ax-muted);display:grid;place-items:center}.acp-account.is-selected .acp-check b{border-color:var(--ax-accent);background:var(--ax-accent)}.acp-account.is-selected .acp-check b:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.acp-number{display:flex;align-items:center;gap:10px}.acp-number span{font:700 21px JetBrains Mono,monospace;color:#fff;letter-spacing:.03em;overflow-wrap:anywhere}.p2p-portal .acp-copy,.acp-copy{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:3px;background:var(--ax-panel-3);color:#fff;font:700 12px Archivo,sans-serif;cursor:pointer}.acp-copy:hover{background:var(--ax-accent)}.acp-name{font:600 14px Archivo,sans-serif;color:#fff}.acp-note{font-size:12.5px;color:var(--ax-muted);line-height:1.45;padding-top:6px;border-top:1px dashed var(--ax-line-strong)}.acp-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.p2p-portal .acp-field,.acp-field{display:grid;gap:6px;font:700 12px Archivo,sans-serif;color:var(--ax-muted)}.p2p-portal .acp-field input,.p2p-portal .acp-field select,.acp-field input,.acp-field select{width:100%;box-sizing:border-box;padding:12px;border-radius:3px;border:1px solid var(--ax-line-strong);background:var(--ax-cell);color:#fff;font:600 14px Archivo,sans-serif}.acp-field input:focus,.acp-field select:focus{border-color:var(--ax-accent);outline:none}.acp-field.full{grid-column:1 / -1}.p2p-portal .acp-upload,.acp-upload{display:flex;align-items:center;gap:10px;padding:12px;border-radius:3px;border:1.5px dashed var(--ax-line-strong);background:var(--ax-cell);color:var(--ax-muted);font:600 13px Archivo,sans-serif;cursor:pointer}.acp-upload.has-file{color:#fff;border-color:var(--ax-accent);border-style:solid}.acp-upload img{width:44px;height:44px;object-fit:cover;border-radius:3px}.p2p-portal .acp-submit,.acp-submit{width:100%;justify-content:center;padding:14px;border:none;border-radius:3px;background:linear-gradient(135deg,var(--ax-accent-2),var(--ax-accent));color:#fff;font:800 15px Archivo,sans-serif;cursor:pointer}.p2p-portal .acp-submit.is-payout,.acp-submit.is-payout{background:#f59e0b;color:#1a1205}.acp-submit:disabled{opacity:.5;cursor:not-allowed}.acp-setup{background:var(--ax-panel);border-radius:3px;padding:20px;margin-bottom:16px}.acp-setup.is-gate{max-width:760px;margin:8px auto 24px;padding:28px;border:1px solid var(--ax-line-strong);box-shadow:0 24px 60px #00000059}.acp-setup-intro{margin-bottom:20px}.acp-setup-intro h2{margin:10px 0 6px!important;font-size:24px!important;color:#fff}.acp-setup-intro p{margin:0;color:var(--ax-muted)!important;font-size:14px;line-height:1.6}.acp-setup-badge{display:inline-flex;align-items:center;gap:6px;font:800 11.5px Archivo,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ax-accent-2);background:var(--ax-accent-soft);padding:5px 10px;border-radius:3px}.acp-methods{display:flex;flex-wrap:wrap;gap:8px}.p2p-portal .acp-method-chip,.acp-method-chip{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border-radius:3px;border:1.5px solid var(--ax-line-strong);background:var(--ax-cell);color:#fff;font:700 13.5px Archivo,sans-serif;cursor:pointer}.acp-method-chip:hover{border-color:#2bb26599}.acp-method-chip.is-selected{border-color:var(--ax-accent);background:var(--ax-accent-soft);color:var(--ax-accent-2)}.acp-method-chip:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px}.acp-preview{padding:10px 14px;border-radius:3px;background:var(--ax-cell);border:1px dashed var(--ax-line-strong);color:var(--ax-muted);font-size:13px}.acp-preview b{color:#fff}.acp-preview span{font-family:JetBrains Mono,monospace;color:#fff}.acp-saved{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:3px;background:#2bb2651a;border:1px solid rgba(43,178,101,.35);color:#38d27c;font-size:13px}.p2p-portal{max-width:1440px;margin:auto;padding:32px 24px 64px;color:#f2f4f3;background:var(--ax-bg);min-height:75vh;font-family:inherit}.p2p-embedded{padding:0;background:transparent}.p2p-heading,.p2p-header-actions,.p2p-agent-toolbar,.p2p-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.p2p-eyebrow{display:flex;gap:8px;align-items:center;color:var(--ax-accent);font-size:11px;letter-spacing:.12em;font-weight:800}.p2p-heading h1{font-size:36px;margin:10px 0}.p2p-portal p{color:var(--ax-muted);line-height:1.6}.p2p-portal h2{font-size:19px;margin:0 0 18px}.p2p-portal h3{font-size:15px;margin:24px 0 12px}.p2p-portal button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:11px 16px;border:1px solid var(--ax-line-strong);border-radius:3px;color:#fff;background:var(--ax-panel-2);cursor:pointer;font:inherit;font-size:13px;font-weight:700}.p2p-portal button:hover{border-color:var(--ax-accent)}.p2p-portal button:focus-visible,.p2p-portal input:focus-visible,.p2p-portal select:focus-visible{outline:2px solid var(--ax-accent);outline-offset:3px}.p2p-portal button:disabled{opacity:.45;cursor:not-allowed}.p2p-portal .p2p-primary{background:var(--ax-accent);border-color:var(--ax-accent);color:#fff}.p2p-portal .p2p-danger{background:#3b1e29;border-color:#75404b;color:#ffc2cb}.p2p-live{display:flex;align-items:center;gap:7px;color:#efbd75;font-size:12px;white-space:nowrap}.p2p-live i{width:7px;height:7px;border-radius:50%;background:currentColor}.p2p-live.online{color:var(--ax-accent)}.p2p-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:28px 0}.p2p-stats>div{display:flex;gap:14px;align-items:center;padding:22px 18px;border:1px solid var(--ax-line-strong);background:var(--ax-panel);border-radius:3px}.p2p-stats svg{color:var(--ax-accent);flex-shrink:0}.p2p-stats span{font-size:12px;color:var(--ax-muted)}.p2p-stats strong{display:block;font-size:20px;color:#fff;margin-top:8px}.p2p-panel{border:1px solid var(--ax-line-strong);background:var(--ax-panel);border-radius:3px;padding:24px;margin-bottom:20px;min-width:0}.p2p-tabs{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.p2p-tabs button{text-transform:capitalize}.p2p-tabs button.active{background:var(--ax-panel-2);border-color:var(--ax-accent-2);color:var(--ax-accent-2)}.p2p-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px}.p2p-portal label{display:grid;gap:8px;color:var(--ax-muted);font-size:12px;font-weight:700}.p2p-portal input,.p2p-portal select{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--ax-line-strong);border-radius:3px;padding:12px;background:var(--ax-panel);color:#fff;font:inherit;font-size:14px}.p2p-payment-instructions{display:grid;gap:7px;padding:18px;background:var(--ax-panel-2);border:1px solid var(--ax-line-strong);border-radius:3px;margin:14px 0 22px}.p2p-payment-instructions span,.p2p-payment-instructions small{color:var(--ax-muted);font-size:12px}.p2p-payment-instructions code{font-size:23px;color:var(--ax-accent-2);word-break:break-all}.p2p-payment-instructions p{margin:4px 0 0;font-size:13px}.p2p-workspace{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.3fr);gap:20px}.p2p-orders{max-height:920px;overflow-y:auto}.p2p-portal .p2p-order{width:100%;display:flex;justify-content:space-between;text-align:left;gap:12px;margin-bottom:10px;padding:16px;background:var(--ax-panel);border-color:var(--ax-line-strong)}.p2p-order.selected{box-shadow:inset 3px 0 var(--ax-accent);border-color:var(--ax-accent-2)}.p2p-order>span:last-child{text-align:right}.p2p-order strong{font-size:16px}.p2p-order small{display:block;font-size:11px;color:var(--ax-muted);font-weight:400;margin-top:9px}.p2p-status{display:inline-block;font-style:normal;font-size:10px;letter-spacing:.02em;text-transform:uppercase;border-radius:3px;padding:5px 7px;background:#483721;color:#f3cd8d;white-space:nowrap}.p2p-status.approved{background:#1a211d;color:#38d27c}.p2p-status.rejected{background:#512a33;color:#ffb2c3}.p2p-detail dl{display:grid;grid-template-columns:100px minmax(0,1fr);font-size:12px;gap:13px;padding:16px 0;border-top:1px solid var(--ax-line-strong);border-bottom:1px solid var(--ax-line-strong)}.p2p-detail dt{color:var(--ax-muted)}.p2p-detail dd{margin:0;overflow-wrap:anywhere;color:#fff}.p2p-detail-heading{align-items:flex-start}.p2p-detail-heading h2{text-transform:capitalize}.p2p-agent-actions{display:grid;gap:13px;padding:16px;border:1px solid var(--ax-line-strong);border-radius:3px}.p2p-button-row{display:flex;gap:8px;flex-wrap:wrap}.p2p-alert{display:flex;gap:8px;align-items:center;margin:15px 0;padding:14px 16px;border:1px solid var(--ax-line-strong);background:var(--ax-panel-2);color:var(--ax-accent-2);border-radius:3px;font-size:13px}.p2p-error{background:#3e2029;border-color:#7b3f4b;color:#ffd1d9}.p2p-empty{text-align:center;padding:30px 10px;color:var(--ax-muted)}.p2p-messages{max-height:320px;overflow-y:auto;display:grid;gap:10px}.p2p-messages>div{border:1px solid var(--ax-line-strong);border-radius:3px;padding:12px;background:var(--ax-panel);margin-right:24px}.p2p-messages .mine{margin-left:24px;margin-right:0;background:var(--ax-panel-2)}.p2p-messages small{font-size:10px;color:var(--ax-muted)}.p2p-messages p{margin:7px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;color:#fff;font-size:13px}.p2p-message-form{display:flex;gap:8px;margin-top:12px}.p2p-history{list-style:none;padding:0;border-left:1px solid var(--ax-line-strong);margin-left:6px}.p2p-history li{padding:0 0 18px 17px;font-size:12px}.p2p-history strong{text-transform:capitalize}.p2p-history small{display:block;font-size:10px;color:var(--ax-muted);margin-top:5px}.p2p-history p{margin:6px 0}.p2p-agent-toolbar{padding:0 0 20px}.p2p-account-form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:12px;align-items:end}.p2p-account-list>div{display:flex;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid var(--ax-line-strong)}.p2p-account-list small{display:block;color:var(--ax-muted);margin-top:7px}.p2p-account-list strong{font-size:13px}@media (max-width:900px){.p2p-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.p2p-workspace{grid-template-columns:1fr}.p2p-orders{max-height:420px}.p2p-account-form{grid-template-columns:1fr 1fr}.p2p-heading{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.p2p-portal{padding:22px 12px}.p2p-panel{padding:16px}.p2p-form-grid,.p2p-account-form{grid-template-columns:1fr}.p2p-stats{gap:8px}.p2p-stats>div{padding:14px 10px;gap:8px}.p2p-stats strong{font-size:16px}.p2p-stats svg{display:none}.p2p-heading h1{font-size:30px}.p2p-agent-toolbar,.p2p-detail-heading{flex-direction:column;align-items:flex-start}.p2p-detail-heading{margin-bottom:14px}}.roulette-page{width:100%;padding:30px 20px 48px}.roulette-layout{display:grid;grid-template-columns:minmax(360px,430px) minmax(520px,1fr);gap:24px;width:min(1100px,100%);margin:0 auto}.roulette-card{min-height:408px;background:#0c0f0d;border:1px solid rgba(148,163,184,.16);border-radius:3px;box-shadow:0 18px 50px #0000001f}.roulette-controls{padding:25px 24px 23px}.roulette-title{display:flex;align-items:center;gap:10px;margin:0 0 22px;color:#38d27c;font:800 20px var(--font-display);letter-spacing:-.035em}.roulette-fieldset{margin:0 0 18px;border:0}.roulette-fieldset legend,.roulette-field>span{display:block;margin-bottom:8px;color:#b4c0ba;font-size:11px;font-weight:800}.roulette-bet-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.roulette-bet{min-height:38px;padding:8px 10px;border:1px solid rgba(148,163,184,.16);border-radius:3px;background:#090b0a;color:#dce2df;font:700 14px var(--font-body);cursor:pointer}.roulette-bet:hover{border-color:#ef446385;color:#fff}.roulette-bet.is-active{border-color:transparent;background:#481126;color:#fff;box-shadow:inset 0 0 0 1px #f43f5e14}.roulette-bet:focus-visible,.roulette-field input:focus-visible,.roulette-spin:focus-visible{outline:2px solid #2bb265;outline-offset:2px}.roulette-field{display:block;margin:0 0 19px}.roulette-field input{width:100%;height:44px;padding:0 12px;border:1px solid rgba(148,163,184,.17);border-radius:3px;outline:none;background:#080a09;color:#38d27c;font:700 14px var(--font-mono);-webkit-user-select:text;user-select:text}.roulette-field input:focus{border-color:#2bb2659e}.roulette-spin{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:58px;border:1px solid #2bb265;border-radius:3px;background:linear-gradient(135deg,#2bb265,#303d37);box-shadow:0 10px 26px #2bb2652e;color:#0d100e;font:900 17px var(--font-display);cursor:pointer}.roulette-spin:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08)}.roulette-spin:disabled{cursor:wait;opacity:.76}.roulette-loader{animation:roulette-spin-loader .8s linear infinite}.roulette-message{margin:-7px 0 12px;color:#fb7185;font-size:12px;font-weight:700}.roulette-arena{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:500px;overflow:hidden;padding:12px 20px 20px;background:radial-gradient(circle at 50% 38%,rgba(20,184,133,.1),transparent 42%),linear-gradient(145deg,#0e1210,#090b0a)}.roulette-arena:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 75%);mask-image:linear-gradient(to bottom,black,transparent 75%);pointer-events:none}.roulette-wheel-stage{position:relative;width:min(520px,100%);isolation:isolate}.roulette-wheel-3d{position:relative;z-index:2;display:block;width:100%;height:auto}.roulette-stage-glow{position:absolute;z-index:0;top:18%;right:12%;bottom:15%;left:12%;border-radius:50%;background:#2bb2651a;filter:blur(45px);transition:.4s ease}.roulette-wheel-stage.is-spinning .roulette-stage-glow{background:#f59e0b2e;transform:scale(1.13)}.roulette-status{position:absolute;z-index:3;right:5%;bottom:5%;display:flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid rgba(43,178,101,.2);border-radius:3px;background:#050a10b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#9eada5;font-size:9px;font-weight:900;letter-spacing:.11em}.roulette-status i{width:6px;height:6px;border-radius:50%;background:#2bb265;box-shadow:0 0 10px #2bb265}.roulette-wheel-stage.is-spinning .roulette-status{color:#f8d590;border-color:#f59e0b52}.roulette-wheel-stage.is-spinning .roulette-status i{background:#f59e0b;box-shadow:0 0 12px #f59e0b;animation:roulette-status-pulse .7s ease-in-out infinite alternate}.roulette-result{margin-top:15px;text-align:center}.roulette-result>span{display:block;color:#889a91;font-size:10px;font-weight:800;letter-spacing:.08em}.roulette-result strong{display:block;margin-top:2px;color:#fafafa;font:900 25px var(--font-display)}.roulette-result strong.is-red{color:#ef454b}.roulette-result strong.is-green{color:#2bb265}.roulette-result b{display:block;margin-top:2px;font-size:14px}.roulette-result .is-win{color:#2bb265}.roulette-result .is-loss{color:#fb7185}@keyframes roulette-spin-loader{to{transform:rotate(360deg)}}@keyframes roulette-status-pulse{to{opacity:.4;transform:scale(.7)}}@media (max-width: 980px){.roulette-page{padding:20px 14px 36px}.roulette-layout{grid-template-columns:1fr;max-width:620px}.roulette-card{min-height:auto}.roulette-arena{min-height:450px;order:-1}}@media (max-width: 480px){.roulette-controls{padding:20px 16px}.roulette-arena{min-height:350px;padding:16px}.roulette-bet{font-size:12px}}@media (prefers-reduced-motion: reduce){.roulette-loader{animation-duration:1.6s}.roulette-spin:hover:not(:disabled){transform:none}}.sports-pagination{display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:16px;margin-top:16px;padding:12px 14px;border:1px solid var(--ax-line-strong);border-radius:3px;background:var(--ax-panel)}.sports-pagination button{font-family:inherit}.sports-pagination__summary{margin:0;color:var(--ax-muted);font-size:12px;font-weight:650}.sports-pagination__summary strong{color:#fff;font-family:JetBrains Mono,monospace}.sports-pagination__summary strong:first-child{color:var(--ax-accent)}.sports-pagination__pages,.sports-pagination__numbers,.sports-pagination__limits{display:flex;align-items:center;gap:5px}.sports-pagination__pages{justify-content:center}.sports-pagination__page,.sports-pagination__direction,.sports-pagination__limits button{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--ax-line-strong);border-radius:3px;color:#bbc0be;background:#ffffff09;font-size:11px;font-weight:850;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .15s ease}.sports-pagination__direction{padding:0 10px}.sports-pagination__page:hover:not(:disabled),.sports-pagination__direction:hover:not(:disabled),.sports-pagination__limits button:hover:not(:disabled){color:var(--ax-accent);border-color:var(--ax-accent);transform:translateY(-1px)}.sports-pagination button:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px}.sports-pagination__page.is-active,.sports-pagination__limits button.is-active{color:var(--ax-panel);border-color:var(--ax-accent);background:var(--ax-accent);box-shadow:0 4px 14px #2bb2652b}.sports-pagination button:disabled{opacity:.38;cursor:not-allowed;transform:none}.sports-pagination__ellipsis{width:22px;color:var(--ax-muted);text-align:center}.sports-pagination__limits{justify-content:flex-end;color:#7d8682;font-size:11px;font-weight:750;white-space:nowrap}.sports-pagination__limits button{min-width:30px;height:28px;padding:0 7px;border-radius:3px}@media (max-width:1280px){.sports-pagination{grid-template-columns:1fr auto}.sports-pagination__summary{grid-column:1/-1;text-align:center}}@media (max-width:680px){.sports-pagination{grid-template-columns:1fr}.sports-pagination__pages{justify-content:space-between}.sports-pagination__limits{justify-content:center}.sports-pagination__direction span{display:none}.sports-pagination__numbers{gap:3px}.sports-pagination__page{min-width:29px}}@media (prefers-reduced-motion:reduce){.sports-pagination button{transition:none}}.sports-event{display:grid;grid-template-columns:minmax(360px,1.85fr) minmax(220px,1.25fr) minmax(200px,1.15fr);align-items:stretch;background:#0d0f0e;border:1px solid #171c19;border-radius:3px;overflow:hidden;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.sports-event:hover{border-color:#252e2a;background:#101412;box-shadow:0 4px 16px #00000040}.board-col{padding:10px 14px;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.board-col+.board-col{border-left:1px solid #171c19}.board-col--match{gap:8px}.board-event__league{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ax-muted);min-width:0}.board-event__sport-icon,.board-event__flag{font-size:13px}.board-event__league-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-event__price-status{flex:0 0 auto;margin-left:auto;color:var(--ax-muted);font-size:9px;font-weight:800;text-transform:uppercase}.board-event__price-status.is-loading{color:#38d27c}.board-event__price-status.is-error{color:#ffb020}.sports-event.is-loading{border-color:#1c2320}.board-event__title{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#2bb265;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-event__home,.board-event__away{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-event__v{color:var(--ax-accent);font-size:11px;font-weight:800;margin:0 2px;flex-shrink:0}.board-event__score{color:var(--ax-accent);font-size:13px;font-weight:900;font-family:JetBrains Mono,monospace;margin-left:8px;flex-shrink:0}.board-col--double-chance{display:flex;flex-direction:column;justify-content:flex-end}.board-col--meta{display:flex;flex-direction:column;justify-content:space-between;gap:6px}.board-meta-header{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.board-event__time{color:var(--ax-muted);font-size:12px;font-weight:700;font-family:JetBrains Mono,monospace}.board-event__live{display:inline-flex;align-items:center;gap:4px;color:#ff5b2e;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}.board-event__live svg{animation:board-live-pulse 1.35s ease-in-out infinite}.board-event__side-bets{background:transparent;border:none;color:var(--ax-accent);font-size:12px;font-weight:700;cursor:pointer;padding:0;text-align:right;transition:all .15s ease}.board-event__side-bets:hover{text-decoration:underline;opacity:.85}.board-odds-grid{display:grid;gap:6px;width:100%}.board-odds-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.board-odds-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.board-odd-btn{min-width:0;height:36px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 10px;border:1px solid #141a17;border-radius:3px;background:var(--ax-bg);color:#fff;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease;-webkit-user-select:none;user-select:none}.board-odd-btn:hover:not(:disabled){border-color:var(--ax-accent);background:#0f1311;transform:translateY(-1px);box-shadow:0 3px 10px #2bb26533}.board-odd-btn:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px}.board-odd-btn.is-selected{border-color:var(--ax-accent);background:var(--ax-accent);color:var(--ax-bg);font-weight:900;box-shadow:0 4px 14px #2bb26566}.board-odd-btn.is-selected .board-odd-btn__label,.board-odd-btn.is-selected .board-odd-btn__price{color:var(--ax-bg)!important;font-weight:900}.board-odd-btn:disabled{color:#323d38;border-color:#141816;background:#080a09;opacity:.55;cursor:not-allowed}.board-odd-btn__label{color:#38d27c;font-size:13px;font-weight:700;letter-spacing:.01em}.board-odd-btn__price{color:var(--ax-accent);font-size:13px;font-weight:800;font-family:JetBrains Mono,monospace;display:flex;align-items:center}.board-odd-btn:disabled .board-odd-btn__price{color:#323d38}.board-odd-btn{gap:6px;overflow:hidden}.board-odd-btn__label,.board-odd-btn__price{white-space:nowrap}.board-col--double-chance .board-odd-btn{flex-direction:column;justify-content:center;gap:1px;height:44px;padding:0 4px}.board-col--double-chance .board-odd-btn__label{font-size:11px;color:#aab1ae}.board-col--double-chance .board-odd-btn__price{font-size:13px}.board-col--double-chance .board-odd-btn.is-selected .board-odd-btn__label{color:var(--ax-bg)!important}.board-col__header-label{display:none}.sports-event.is-suspended{border-color:#ffb02059}@keyframes board-live-pulse{50%{opacity:.35;transform:scale(.86)}}@media (max-width: 1024px){.sports-event{grid-template-columns:1fr;gap:8px;padding:12px}.board-col{padding:6px 0}.board-col+.board-col{border-left:none;border-top:1px solid #171c19;padding-top:10px}.board-meta-header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:6px}.board-col__header-label{display:block;margin-bottom:5px;color:var(--ax-muted);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}}@media (max-width: 760px){.sports-event{gap:6px;padding:10px 12px}.board-col--double-chance,.board-col--empty,.board-col--btts-block{display:none!important}.board-col+.board-col{border-top:none;padding-top:0}.board-col--match{padding:0}.board-col--meta{padding:0;margin-top:2px}.board-meta-header{margin:0}.board-event__league{margin-bottom:3px;font-size:11px}.board-event__title{margin:1px 0 6px;font-size:14px}.board-event__side-bets{font-size:11px;padding:3px 8px}.board-odd-btn{height:32px}.board-odds-grid{gap:5px}.board-meta-header{margin-top:5px}}.sports-betslip{min-height:0;display:flex;flex-direction:column;background:#0f1311;border-radius:3px;overflow:hidden}.sports-betslip__header{min-height:48px;display:flex;align-items:stretch;justify-content:space-between;background:#141a17;border-bottom:1px solid rgba(255,255,255,.06)}.sports-betslip__tabs{display:flex;align-items:stretch;min-width:0;overflow-x:auto;scrollbar-width:none}.sports-betslip__tabs button{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:#a9afac;padding:0 12px;font:800 14px Archivo,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer}.sports-betslip__tabs button.is-active{color:#38d27c;background:#2ee59d14;box-shadow:inset 0 -3px #38d27c}.sports-betslip__tabs em{font-style:normal;min-width:20px;padding:2px 6px;border-radius:3px;background:#38d27c;color:#0a0d0c;font:900 11px/1.2 JetBrains Mono,monospace;text-align:center}.sports-betslip__bin,.sports-betslip__collapse{border:0;background:transparent;color:#fff;padding:0 12px;display:grid;place-items:center;cursor:pointer}.sports-betslip__bin:disabled{opacity:.45;cursor:default}.sports-betslip__collapse{display:none}.sports-betslip__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.sports-betslip__empty{margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:9px;padding:60px 18px 40px;color:#616865;text-align:center}.sports-betslip__empty span{max-width:220px;font-size:11px;line-height:1.5}.sports-betslip__start{color:#fff;font-size:18px;font-weight:600}.sports-betslip__start i{font-style:normal;color:#38d27c}.sports-betslip__selection{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-bottom:1px solid rgba(255,255,255,.07)}.sports-betslip__selection.is-unavailable{opacity:.55}.sports-betslip__remove{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:3px;background:none;color:#e5484d;cursor:pointer}.sports-betslip__remove:hover{background:#e5484d1f}.sports-betslip__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.sports-betslip__row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.sports-betslip__row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font:800 12.5px/1.3 Archivo,sans-serif;text-transform:uppercase}.sports-betslip__row time{flex:0 0 auto;color:#cfd2d1;font:600 11.5px/1 Archivo,sans-serif}.sports-betslip__row time.is-live{color:#ff5b5b;font-weight:800}.sports-betslip__row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cfd2d1;font-size:11px;font-weight:600;text-transform:uppercase}.sports-betslip__row b{flex:0 0 auto;min-width:44px;padding:4px 7px;border-radius:3px;background:#38d27c;color:#0a0d0c;font:900 12.5px/1 JetBrains Mono,monospace;text-align:center}.sports-betslip__row b.has-changed{background:#ffb020}.sports-betslip__footer{flex:0 0 auto;display:flex;flex-direction:column;gap:10px;padding:12px 14px max(14px,env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.08);background:#0f1311}.sports-betslip__line{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#eaedec;font:700 13px Archivo,sans-serif}.sports-betslip__line strong{color:#38d27c;font:900 15px/1 JetBrains Mono,monospace}.sports-betslip__line.is-small{color:#929895;font-size:11px}.sports-betslip__line.is-small b{color:#ffb020;font:800 12px/1 JetBrains Mono,monospace}.sports-betslip__stepper{display:grid;grid-template-columns:48px 1fr 48px;gap:6px}.sports-betslip__stepper button{height:44px;border:0;border-radius:3px;background:#171e1b;color:#fff;font:700 20px/1 Archivo,sans-serif;cursor:pointer}.sports-betslip__stepper button:hover{background:#1e2622}.sports-betslip__stepper input{min-width:0;height:44px;border:1px solid rgba(255,255,255,.75);border-radius:3px;outline:0;background:#090b0a;color:#fff;font:800 17px/1 JetBrains Mono,monospace;text-align:center}.sports-betslip__stepper input:focus{border-color:#38d27c}.sports-betslip__stepper.has-error input{border-color:#ff5b2ecc}.sports-betslip__stepper input::-webkit-outer-spin-button,.sports-betslip__stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sports-betslip__stepper input[type=number]{-moz-appearance:textfield}.sports-betslip__error{display:flex;align-items:flex-start;gap:6px;padding:8px;border-radius:3px;color:#ff9b7e;background:#ff5b2e17;font-size:11px;line-height:1.35}.sports-betslip__price-alert{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid rgba(255,176,32,.45);border-radius:3px;color:#ffd38a;background:#ffb02014;font-size:10px}.sports-betslip__price-alert strong{font-size:11px}.sports-betslip__price-alert span{color:#c4a77a}.sports-betslip__price-alert button{align-self:flex-start;margin-top:4px;padding:7px 9px;border:1px solid #ffb020;border-radius:3px;color:#221506;background:#ffb020;font-size:9px;font-weight:900;cursor:pointer}.sports-betslip__price-alert small{color:#38d27c;font-weight:800}.sports-betslip__place{min-height:50px;display:flex;align-items:center;justify-content:center;border:0;border-radius:3px;color:#fff;background:linear-gradient(180deg,#2bb265,#2b3731);box-shadow:0 6px 18px #0f8f5859;font:900 16px Archivo,sans-serif;letter-spacing:.02em;cursor:pointer}.sports-betslip__place:disabled{color:#646a67;background:#131816;box-shadow:none;cursor:not-allowed}.sports-betslip__book{align-self:center;border:0;background:none;color:#38d27c;font:800 13px Archivo,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:2px 6px}.sports-betslip__book:disabled{opacity:.5;cursor:default}.sports-betslip button:focus-visible,.sports-betslip input:focus-visible{outline:2px solid #38d27c;outline-offset:2px}@media (max-width:1000px){.sports-betslip{border-radius:3px 14px 0 0}.sports-betslip__header{min-height:46px}.sports-betslip__tabs button{font-size:12.5px;padding:0 10px}.sports-betslip__collapse{display:grid}.sports-betslip__footer{gap:8px;padding:10px 12px max(10px,env(safe-area-inset-bottom))}.sports-betslip__stepper button,.sports-betslip__stepper input{height:42px}.sports-betslip__place{min-height:46px}}.event-details-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#000a08d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.event-details{width:min(900px,100%);max-height:min(820px,92vh);display:flex;flex-direction:column;overflow:hidden;border:1px solid #202925;border-radius:3px;color:#fff;background:var(--ax-panel);box-shadow:0 30px 90px #000000a6}.event-details>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;border-bottom:1px solid var(--ax-line-strong);background:#0b0e0c}.event-details>header>div{display:flex;align-items:center;gap:11px;min-width:0}.event-details>header>div>span{font-size:23px}.event-details>header strong,.event-details>header small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-details>header strong{font-size:15px}.event-details>header small{margin-top:4px;color:#828a86;font-size:10px}.event-details>header button{display:grid;place-items:center;border:0;color:var(--ax-muted);background:none;cursor:pointer}.event-details__tabs{display:flex;padding:0 20px;border-bottom:1px solid var(--ax-line-strong)}.event-details__tabs button{display:flex;align-items:center;gap:6px;padding:13px 15px;border:0;border-bottom:2px solid transparent;color:var(--ax-muted);background:none;font-size:11px;font-weight:850;cursor:pointer}.event-details__tabs button.is-active{border-color:var(--ax-accent);color:var(--ax-accent)}.event-details__tabs span{padding:2px 5px;border-radius:3px;background:#111513;font:800 9px/1 monospace}.event-details__search{display:flex;align-items:center;gap:8px;margin:13px 20px 0;padding:9px 11px;border:1px solid #1a221e;border-radius:3px;color:#747d78;background:#070807}.event-details__search:focus-within{border-color:var(--ax-accent)}.event-details__search input{width:100%;border:0;outline:0;color:#fff;background:none;font:600 12px Inter,sans-serif}.event-details__content{min-height:260px;padding:15px 20px 22px;overflow-y:auto}.event-details__state{min-height:210px;display:flex;align-items:center;justify-content:center;gap:9px;color:#7b8480;font-size:12px;font-weight:750}.event-details__state.is-error{color:#ff7651}.event-details__market{margin-bottom:10px;padding:12px;border:1px solid var(--ax-line-strong);border-radius:3px;background:#0b0e0c}.event-details__market h3{display:flex;justify-content:space-between;gap:10px;margin:0 0 9px;color:#c0c4c2;font-size:11px}.event-details__market h3 small{color:#606965;font-size:9px}.event-details__market>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:7px}.event-details__market button{min-height:41px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 9px;border:1px solid #1a221e;border-radius:3px;color:#e1e3e2;background:#0e1210;font-size:10px;font-weight:750;cursor:pointer}.event-details__market button:hover:not(:disabled){border-color:var(--ax-accent)}.event-details__market button.is-selected{color:var(--ax-panel);border-color:var(--ax-accent);background:var(--ax-accent)}.event-details__market button:disabled{opacity:.42;cursor:not-allowed}.event-details__market button span{text-align:left}.event-details__market button span small{display:block;margin-top:3px;color:#828b87}.event-details__market button strong{display:flex;color:var(--ax-accent);font:900 12px/1 JetBrains Mono,monospace}.event-details__market button.is-selected strong{color:var(--ax-panel)}.event-details__timeline{display:flex;flex-direction:column}.event-details__timeline>div{display:grid;grid-template-columns:45px 1fr;gap:10px;padding:10px 4px;border-bottom:1px solid #131916;color:#bbc0be;font-size:11px}.event-details__timeline b{color:var(--ax-accent);font-family:JetBrains Mono,monospace}.event-details__coverage{margin-left:auto;display:flex;align-items:center;gap:5px;color:var(--ax-muted);font-size:10px;font-weight:750}.event-details__coverage b{color:var(--ax-accent)}.event-details__groups{display:flex;gap:7px;margin:10px 20px 0;padding-bottom:3px;overflow-x:auto;scrollbar-width:thin}.event-details__groups button{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #1a221e;border-radius:3px;color:#8a928e;background:#0a0c0b;font-size:10px;font-weight:800;cursor:pointer}.event-details__groups button.is-active{border-color:var(--ax-accent);color:var(--ax-panel);background:var(--ax-accent)}.event-details__groups button span{padding:2px 5px;border-radius:3px;background:#0003;font:800 9px/1 monospace}.event-details__group{margin-bottom:18px}.event-details__group>h2{position:sticky;top:-15px;z-index:2;display:flex;align-items:center;justify-content:space-between;margin:0 0 8px;padding:9px 3px;color:var(--ax-accent);background:var(--ax-panel);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.event-details__group>h2 span{color:#747d78;font-size:9px;text-transform:none}.event-details__market-toggle{width:100%;min-height:0!important;padding:0 0 9px!important;border:0!important;border-radius:0!important;color:#c0c4c2!important;background:none!important;font-size:11px!important}.event-details__market-toggle>span{display:flex;align-items:center;gap:7px;text-align:left}.event-details__market-toggle small{margin:0!important;padding:2px 5px;border-radius:3px;color:#6c7470!important;background:#111513;font-size:8px}.event-details__market-toggle svg{transition:transform .18s ease}.event-details__market-toggle svg.is-open{transform:rotate(180deg)}.event-details__state.is-error{flex-direction:column;text-align:center}.event-details__state.is-error button{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid #ff7651;border-radius:3px;color:#ff9a7e;background:transparent;font-weight:800;cursor:pointer}.event-details button:focus-visible,.event-details input:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px}@media (max-width:600px){.event-details-backdrop{padding:0}.event-details{height:100%;max-height:none;border-radius:0}.event-details__market>div{grid-template-columns:1fr 1fr}}.sports-navigation{min-width:0;display:flex;flex-direction:column;gap:14px}.sports-navigation__panel .ax-panel-head svg{color:#fff}.sports-navigation__league-list{display:flex;flex-direction:column;max-height:340px;overflow-y:auto;padding:6px 0;scrollbar-width:thin;scrollbar-color:var(--ax-panel-3) transparent}.sports-navigation__league-list button{display:flex;align-items:center;gap:10px;width:100%;padding:11px 16px;border:none;border-bottom:1px solid var(--ax-line);background:transparent;color:#fff;font:600 14px/1.3 Archivo,sans-serif;text-align:left;cursor:pointer}.sports-navigation__league-list button:last-child{border-bottom:none}.sports-navigation__league-list button>span:nth-child(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-navigation__league-list button small{color:var(--ax-muted);font:700 11px JetBrains Mono,monospace}.sports-navigation__league-list button svg{color:var(--ax-muted);flex:none}.sports-navigation__league-list button:hover,.sports-navigation__league-list button.is-active{color:var(--ax-accent-2);background:#ffffff08}.sports-navigation__league-list button.is-active svg{color:var(--ax-accent-2)}.sports-navigation__league-icon{width:20px;text-align:center;font-size:15px;flex:none}.sports-navigation__hint{margin:10px 16px;color:var(--ax-muted);font-size:12.5px}.sports-navigation__hint.is-error{color:#ff8a69}.sports-navigation__day{position:relative}.sports-navigation__day .ax-pill-btn{display:flex;align-items:center;gap:10px}.sports-navigation__day-menu{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 6px);background:var(--ax-panel-2);border-radius:3px;padding:6px;box-shadow:0 16px 40px #00000080;display:grid;gap:2px}.sports-navigation__day-menu button{border:none;background:transparent;color:#fff;text-align:left;padding:10px 12px;border-radius:3px;font:600 13.5px Archivo,sans-serif;cursor:pointer}.sports-navigation__day-menu button:hover{background:#ffffff0f}.sports-navigation__day-menu button.is-active{background:var(--ax-accent-soft);color:var(--ax-accent-2)}.sports-navigation__list{display:flex;flex-direction:column;max-height:520px;overflow-y:auto;padding:4px 0;scrollbar-width:thin;scrollbar-color:var(--ax-panel-3) transparent}.sports-navigation__item{position:relative;width:100%;display:flex;align-items:center;gap:10px;padding:12px 16px;border:none;border-bottom:1px solid var(--ax-line);background:transparent;color:#fff;font:700 15px/1.2 Archivo,sans-serif;text-transform:uppercase;text-align:left;cursor:pointer}.sports-navigation__item:last-child{border-bottom:none}.sports-navigation__item:hover{background:#ffffff08}.sports-navigation__item:focus-visible{outline:2px solid var(--ax-accent);outline-offset:-2px}.sports-navigation__item.is-active{color:var(--ax-accent-2);background:var(--ax-accent-soft);box-shadow:inset 3px 0 0 var(--ax-accent)}.sports-navigation__identity{flex:1;min-width:0;display:flex;align-items:center;gap:12px}.sports-navigation__icon{width:26px;flex:0 0 26px;text-align:center;font-size:22px}.sports-navigation__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-navigation__count{color:#fff;font:700 13px JetBrains Mono,monospace}.sports-navigation__item.is-active .sports-navigation__count{color:var(--ax-accent-2)}.sports-navigation__chev{color:var(--ax-muted);flex:none;transform:rotate(-90deg);transition:transform .15s}.sports-navigation__chev.is-open{transform:none;color:var(--ax-accent-2)}.sports-navigation__list{max-height:720px}.sports-navigation__tree{display:flex;flex-direction:column;background:#0000002e;border-bottom:1px solid var(--ax-line)}.sports-navigation__tree button{display:flex;align-items:center;gap:9px;width:100%;border:none;background:transparent;color:#fff;text-align:left;cursor:pointer}.sports-navigation__tree button small{color:var(--ax-muted);font:700 11.5px JetBrains Mono,monospace;flex:none}.sports-navigation__tree button:hover{background:#ffffff0a}.sports-navigation__flag-img{width:20px;height:14px;object-fit:cover;border-radius:2px;display:block;margin:0 auto;box-shadow:0 0 0 1px #ffffff1f}.sports-navigation__globe{display:block;margin:0 auto;color:var(--ax-accent-2)}.sports-navigation__all svg{color:var(--ax-muted)}.sports-navigation__all{padding:10px 16px 10px 18px;font:700 13px Archivo,sans-serif;border-bottom:1px solid var(--ax-line)!important}.sports-navigation__all span{flex:1}.sports-navigation__all.is-active{color:var(--ax-accent-2)!important}.sports-navigation__country-head{padding:10px 14px 10px 18px;font:700 13.5px Archivo,sans-serif}.sports-navigation__flag{width:20px;flex:none;text-align:center;font-size:15px}.sports-navigation__country-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-navigation__caret{color:var(--ax-muted);flex:none;transform:rotate(-90deg);transition:transform .15s}.sports-navigation__caret.is-open{transform:none}.sports-navigation__league{padding:8px 14px 8px 47px;font:500 13px/1.3 Archivo,sans-serif;color:#dee1e0!important}.sports-navigation__league span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-navigation__league svg{color:var(--ax-muted);flex:none}.sports-navigation__league.is-active{color:var(--ax-accent-2)!important;background:var(--ax-accent-soft)!important;box-shadow:inset 3px 0 0 var(--ax-accent)}.sports-navigation__league.is-active svg,.sports-navigation__league.is-active small{color:var(--ax-accent-2)}.sports-navigation__hint .spin{vertical-align:-2px;margin-right:4px}.sports-navigation__tree-mobile{display:none}.sports-navigation__tree-mobile .sports-navigation__tree{max-height:420px;overflow-y:auto;background:transparent;border:none}@media (max-width: 1200px){.sports-navigation__tree-desktop{display:none}.sports-navigation__tree-mobile{display:block}.sports-navigation{display:grid;grid-template-columns:1fr}.sports-navigation__list{flex-direction:row;max-height:none;overflow-x:auto;padding:6px;gap:6px}.sports-navigation__item{width:auto;min-width:max-content;border:none;border-radius:3px;padding:9px 14px;font-size:13px;background:var(--ax-panel-2)}.sports-navigation__chev{display:none}.sports-navigation__league-list{flex-direction:row;overflow-x:auto;max-height:none;padding:8px;gap:6px}.sports-navigation__league-list button{width:auto;min-width:max-content;border:none;border-radius:3px;background:var(--ax-panel-2);padding:8px 14px;font-size:13px}.sports-navigation__league-list button>span:nth-child(2){overflow:visible}.sports-navigation__league-list button>svg{display:none}}@media (prefers-reduced-motion: reduce){.sports-navigation__item{transition:none}}.sportsbook{--line:var(--ax-line);--muted:var(--ax-muted);background:var(--ax-bg)!important;font-family:Archivo,sans-serif!important}.sportsbook-layout{grid-template-columns:290px minmax(0,1fr) 340px!important}.sportsbook-main,.sportsbook-sidebar{min-width:0}.sportsbook-main{overflow:visible!important}.sportsbook-toolbar,.sportsbook-toolbar>div{flex-wrap:wrap;gap:12px!important}.sportsbook-page-tools{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:20px 0 12px;color:var(--muted);font-size:11px}.sportsbook-page-tools strong{color:#38d27c}.sportsbook .sports-pagination{margin:12px 0;flex-wrap:wrap}.sportsbook-progress{margin:14px 0;padding:14px;border:1px solid var(--line);border-radius:3px;background:#0e1210;color:#38d27c;font-size:12px}.sportsbook-progress span{display:flex;gap:8px;align-items:center}.sportsbook-progress progress{display:block;width:100%;height:5px;margin-top:12px;accent-color:var(--ax-accent)}.sportsbook .sports-event,.sportsbook .sports-event-table-header,.sportsbook .sports-event.is-two-way,.sportsbook .sports-event-table-header.is-two-way{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,1.1fr)!important;gap:0;overflow:visible}.sportsbook .event-odd{min-height:46px}.sportsbook .event-odd__price{font-size:13px}.sportsbook .event-odd:disabled{opacity:.8;color:#77918a}.sportsbook .sports-event__meta{flex-wrap:wrap}.sportsbook .sports-event__league{flex:1 1 100px;color:#9ea6a2}.sportsbook .sports-event__time{font-family:inherit;font-size:10px;margin-left:0}.sportsbook .sports-event__teams span{white-space:normal;line-height:1.5}.sports-event__availability{font-size:10px;line-height:1.5;margin:8px 0 0;color:#8da59e}.sports-event__availability.error{color:#ffbe82}.sportsbook-sidebar--betslip{position:sticky;top:136px;align-self:start;height:calc(100dvh - 150px);min-height:0;overflow:hidden;z-index:5}.sportsbook-sidebar--filters{position:sticky;top:136px;align-self:start;max-height:calc(100dvh - 150px);scrollbar-width:none;overflow-y:auto}.sportsbook-sidebar--betslip .sports-betslip{width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden}@media (max-width:1450px){.sportsbook-layout{grid-template-columns:250px minmax(0,1fr) 310px!important}.sportsbook .sports-event,.sportsbook .sports-event-table-header{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.1fr)!important}}@media (max-width:1200px){.sportsbook-layout{grid-template-columns:minmax(0,1fr) 290px!important}.sportsbook-sidebar--filters{grid-column:1/-1;position:static;max-height:none;overflow:visible}.sports-navigation__list{flex-direction:row;max-height:none;overflow:auto}.sports-navigation__item{width:auto;min-width:max-content}.sports-navigation__league-list{flex-direction:row;max-height:70px}.sports-navigation__league-list button{min-width:160px}.sportsbook-heading{padding:20px}}.sportsbook-filters__toggle,.sportsbook-filters__close,.sports-slip-dock{display:none}@media (max-width:1000px){.sportsbook-layout{grid-template-columns:minmax(0,1fr)!important}.sportsbook.has-betslip-selections{padding-bottom:56px}.sportsbook-sidebar--filters{display:none!important}.sportsbook-layout.filters-open .sportsbook-sidebar--filters{display:flex!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;margin:0;padding:14px 14px calc(78px + env(safe-area-inset-bottom));background:var(--ax-bg);overflow-y:auto;max-height:none}.sportsbook-filters__toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-bottom:12px;padding:13px;border-radius:3px;border:1px solid var(--ax-line-strong,rgba(255,255,255,.14));background:var(--ax-panel-2,rgba(255,255,255,.06));color:#fff;font:800 14px Archivo,sans-serif;cursor:pointer}.sportsbook-filters__close{display:block;align-self:flex-end;margin-bottom:4px;padding:9px 14px;border-radius:3px;border:1px solid var(--ax-line-strong,rgba(255,255,255,.14));background:transparent;color:#fff;font:800 13px Archivo,sans-serif;cursor:pointer}.sportsbook-sidebar--betslip{display:none!important}.sportsbook-sidebar--betslip.has-selections{display:flex!important;position:fixed;z-index:115;right:0;left:0;bottom:var(--ax-tabbar-h,0px);top:auto;height:auto;max-height:calc(88dvh - var(--ax-tabbar-h,0px));border-left:0!important}.sportsbook-sidebar--betslip.has-selections .sports-betslip{display:none}.sportsbook-sidebar--betslip.is-open{z-index:125}.sportsbook-sidebar--betslip.is-open .sports-slip-dock{display:none}.sportsbook-sidebar--betslip.is-open .sports-betslip{display:flex;height:auto;max-height:100%;box-shadow:0 -18px 48px #0000008c}.sports-slip-dock{display:flex;align-items:center;gap:10px;width:100%;height:48px;padding:0 16px;border:0;border-top:1px solid #202824;background:linear-gradient(180deg,#151a18,#101412);color:#fff;font:800 14px Archivo,sans-serif;cursor:pointer;box-shadow:0 -10px 28px #0006}.sports-slip-dock span{flex:1;display:flex;align-items:center;gap:7px;text-align:left}.sports-slip-dock em{font-style:normal;min-width:22px;padding:2px 7px;border-radius:3px;background:var(--ax-accent,#2bb265);color:#fff;font:900 12px/1.3 JetBrains Mono,monospace;text-align:center}.sports-slip-dock b{color:#38d27c;font:900 16px/1 JetBrains Mono,monospace}}@media (max-width:760px){:root{--ax-tabbar-h: calc(58px + env(safe-area-inset-bottom)) }.sportsbook.has-betslip-selections{padding-bottom:56px}}@media (max-width:760px){.sportsbook .sports-event,.sportsbook .sports-event.is-two-way{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;padding:16px;gap:14px}.sportsbook .sports-event-table-header{display:none!important}.sportsbook .sports-event__identity{grid-column:1/-1}.sportsbook .event-market:first-of-type{grid-column:1/-1}.sportsbook .sports-event__more{grid-column:1/-1}.sportsbook .sports-event__more button{min-height:36px}.sportsbook-heading{margin-bottom:16px}.sportsbook .sports-pagination{gap:12px;justify-content:center}.sportsbook .sports-pagination__summary{width:100%;text-align:center}.sportsbook-toolbar{align-items:flex-start!important}.sportsbook-toolbar button{font-size:11px!important}}@media (max-width: 520px){.sportsbook .sports-event,.sportsbook .sports-event.is-two-way{grid-template-columns:minmax(0,1fr)!important;padding:12px;gap:10px}.sportsbook .sports-event>*{grid-column:1 / -1}}.sportsbook-feedline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-4px 4px 10px;color:var(--ax-muted);font-size:11.5px;font-weight:600}.sportsbook-feedline button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--ax-line-strong);border-radius:3px;background:var(--ax-panel);color:#fff;cursor:pointer}.sportsbook-page-tools{color:var(--ax-muted)}.sportsbook-page-tools strong{color:#fff}.sportsbook .sports-event-table-header{background:var(--ax-panel)!important;border:none!important;border-radius:3px 16px 0 0!important;color:#fff!important;font:600 14px Archivo,sans-serif!important;letter-spacing:0!important;text-transform:none!important}.sportsbook .sports-event{background:var(--ax-panel)!important;border:none!important;border-top:1px solid var(--ax-line)!important;border-radius:0!important;margin:0!important}.sportsbook .sports-event:hover{background:var(--ax-panel-2)!important;transform:none!important;box-shadow:none!important}.sportsbook .board-col+.board-col{border-left:1px solid var(--ax-line)!important}.sportsbook .board-event__league{color:var(--ax-muted)!important}.sportsbook .board-event__title,.sportsbook .board-event__title *{color:#fff!important}.sportsbook .board-event__v{color:var(--ax-muted)!important}.sportsbook .board-event__time{color:#fff!important;font-weight:600}.sportsbook .board-event__side-bets{background:var(--ax-cell)!important;color:var(--ax-accent-2)!important;border:none!important;border-radius:4px!important}.sportsbook .board-odds-grid{gap:2px!important}.sportsbook .board-odd-btn,.sportsbook .board-col--double-chance .board-odd-btn{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;background:var(--ax-cell)!important;border:none!important;border-radius:2px!important;min-height:38px!important;padding:0 12px!important}.sportsbook .board-odd-btn__label,.sportsbook .board-col--double-chance .board-odd-btn__label{color:#fff!important;font:600 13px Archivo,sans-serif!important}.sportsbook .board-odd-btn__price,.sportsbook .board-col--double-chance .board-odd-btn__price{color:var(--ax-odds)!important;font:600 13px Archivo,sans-serif!important}.sportsbook .board-odd-btn:hover:not(:disabled){background:var(--ax-panel-3)!important;transform:none!important}.sportsbook .board-odd-btn.is-selected{background:linear-gradient(135deg,var(--ax-accent-2),var(--ax-accent))!important;box-shadow:none!important}.sportsbook .board-odd-btn.is-selected .board-odd-btn__label,.sportsbook .board-odd-btn.is-selected .board-odd-btn__price{color:#fff!important}.sportsbook .board-odd-btn:disabled{opacity:.45}@media (max-width:760px){.sportsbook .sports-event,.sportsbook .sports-event.is-two-way{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important;row-gap:5px!important;padding:8px 10px!important}.sportsbook .sports-event .board-col--match,.sportsbook .sports-event .board-col--meta,.sportsbook .sports-event .board-meta-header{display:contents!important}.sportsbook .board-event__league{grid-column:1;grid-row:1;margin:0!important;font-size:10.5px!important}.sportsbook .board-event__time,.sportsbook .board-event__live{grid-column:2;grid-row:1;justify-self:end;font-size:10.5px!important;color:#cfd2d1!important}.sportsbook .board-event__title{grid-column:1;grid-row:2;margin:0!important;font-size:13px!important}.sportsbook .board-event__side-bets{grid-column:2;grid-row:2;justify-self:end;align-self:center;padding:2px 6px!important;font-size:10.5px!important}.sportsbook .board-event__side-word{display:none}.sportsbook .sports-event .board-odds-grid{grid-column:1 / -1;grid-row:3}.sportsbook .board-odd-btn{min-height:32px!important;height:32px;padding:0 10px!important}.sportsbook .board-odd-btn__label,.sportsbook .board-odd-btn__price{font-size:12.5px!important}.sportsbook-filters__toggle{padding:9px;margin-bottom:8px;font-size:13px;border-radius:3px}.ax-nav-item{flex-shrink:0}}@media (min-width:1001px){.sportsbook-layout{grid-template-columns:240px minmax(0,1fr) 300px!important;gap:12px!important}.sportsbook-sidebar--betslip,.sportsbook-sidebar--filters{top:108px}.sportsbook-sidebar--betslip{height:calc(100dvh - 120px)}.sportsbook-sidebar--filters{max-height:calc(100dvh - 120px)}.sports-navigation{gap:10px}.sports-navigation__league-list button{padding:7px 12px;font-size:12.5px;gap:8px}.sports-navigation__league-icon{font-size:13px;width:18px}.sports-navigation__item{padding:8px 12px;font-size:12.5px}.sports-navigation__icon{font-size:16px;width:20px;flex-basis:20px}.sports-navigation__identity{gap:8px}.sports-navigation__count{font-size:11.5px}.sports-navigation__country-head,.sports-navigation__all{padding:7px 12px 7px 14px;font-size:12px}.sports-navigation__league{padding:6px 12px 6px 40px;font-size:12px}.sportsbook .sports-event-table-header{font-size:12.5px!important;border-radius:4px 4px 0 0!important}.sportsbook .board-col{padding:6px 10px}.sportsbook .board-col--match{gap:4px}.sportsbook .board-event__league{font-size:10.5px}.sportsbook .board-event__title{font-size:12.5px}.sportsbook .board-event__time{font-size:11px}.sportsbook .board-event__side-bets{font-size:10.5px;padding:2px 6px}.sportsbook .board-odd-btn,.sportsbook .board-col--double-chance .board-odd-btn{min-height:30px!important;height:30px;padding:0 8px!important}.sportsbook .board-odd-btn__label,.sportsbook .board-col--double-chance .board-odd-btn__label,.sportsbook .board-odd-btn__price,.sportsbook .board-col--double-chance .board-odd-btn__price{font-size:12px!important}.sportsbook .board-odd-btn.is-selected{background:var(--ax-accent)!important}.sportsbook .sports-betslip{border-radius:4px}.sportsbook .sports-betslip__header{min-height:38px}.sportsbook .sports-betslip__tabs button{font-size:12px;padding:0 9px}.sportsbook .sports-betslip__bin svg{width:17px;height:17px}.sportsbook .sports-betslip__selection{padding:6px 10px 6px 6px;gap:6px}.sportsbook .sports-betslip__remove{width:22px;height:22px}.sportsbook .sports-betslip__remove svg{width:14px;height:14px}.sportsbook .sports-betslip__row strong{font-size:11px}.sportsbook .sports-betslip__row span,.sportsbook .sports-betslip__row time{font-size:10px}.sportsbook .sports-betslip__row b{font-size:11px;min-width:38px;padding:3px 5px;border-radius:3px}.sportsbook .sports-betslip__footer{gap:7px;padding:9px 10px 10px}.sportsbook .sports-betslip__line{font-size:11.5px}.sportsbook .sports-betslip__line strong{font-size:13px}.sportsbook .sports-betslip__line.is-small{font-size:10px}.sportsbook .sports-betslip__stepper{grid-template-columns:36px 1fr 36px;gap:4px}.sportsbook .sports-betslip__stepper button,.sportsbook .sports-betslip__stepper input{height:34px;border-radius:3px;font-size:14px}.sportsbook .sports-betslip__place{min-height:40px;font-size:13.5px;background:#2bb265;box-shadow:none}.sportsbook .sports-betslip__place:disabled{background:#131816}.sportsbook .sports-betslip__book{font-size:11.5px}.sportsbook .sports-betslip__error{font-size:10.5px;padding:6px 8px}}.shop-admin-view{display:flex;flex-direction:column;gap:20px}.shop-header-card{background:linear-gradient(135deg,#111513,#1b211e);border:1px solid rgba(43,178,101,.2);border-radius:3px;padding:24px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 10px 30px #0000004d}.shop-badge{display:inline-flex;align-items:center;gap:8px;background:#2bb2651f;color:#2bb265;padding:4px 10px;border-radius:3px;font-size:11px;font-weight:800;margin-bottom:8px;border:1px solid rgba(43,178,101,.25)}.shop-header-info h2{margin:0 0 6px;font-size:20px;font-weight:900;color:#fff}.shop-header-info p{margin:0;font-size:12.5px;color:#9fada6}.shop-treasury-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.treasury-card{border-radius:3px;padding:20px;display:flex;flex-direction:column;gap:12px;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 20px #00000040}.treasury-card.sports-card{background:linear-gradient(145deg,#141816,#1e2421);border-color:#2bb2654d}.treasury-card.virtual-card{background:linear-gradient(145deg,#180d2e,#25124a);border-color:#a855f74d}.treasury-card.cash-card{background:linear-gradient(145deg,#0a0d0b,#101513);border-color:#2bb2654d}.treasury-header{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;font-weight:800;color:#9fada6;letter-spacing:.05em}.treasury-tag{font-size:10px;padding:3px 8px;border-radius:3px;font-weight:800}.treasury-tag.live-tag{background:#2bb26526;color:#2bb265}.treasury-tag.virtual-tag{background:#a855f726;color:#c084fc}.treasury-tag.cash-tag{background:#2bb26526;color:#2bb265}.treasury-amount{font-size:26px;font-weight:900;color:#fff;font-family:Montserrat,sans-serif}.treasury-amount small{font-size:13px;color:#6e8178;margin-left:4px}.treasury-meta{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:#9fada6;border-top:1px solid rgba(255,255,255,.06);padding-top:10px}.shop-subtabs{display:flex;gap:8px;background:#101412;padding:6px;border-radius:3px;border:1px solid rgba(255,255,255,.08)}.shop-subtab{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:#9fada6;padding:10px 16px;border-radius:3px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .2s ease}.shop-subtab:hover{background:#ffffff0d;color:#fff}.shop-subtab.active{background:#2bb26526;color:#2bb265;border:1px solid rgba(43,178,101,.3)}.kpi-mini-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}.kpi-mini-card{background:#101412;border:1px solid rgba(255,255,255,.08);border-radius:3px;padding:16px;display:flex;flex-direction:column;gap:6px}.kpi-mini-card span{font-size:11.5px;color:#9fada6;font-weight:700}.kpi-mini-card strong{font-size:19px;color:#fff;font-weight:900}.kpi-mini-card small{font-size:11px}.station-cards-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.station-card{background:#0c0e0d;border:1px solid rgba(255,255,255,.08);border-radius:3px;padding:16px;display:flex;flex-direction:column;gap:10px}.station-top{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#fff}.station-dot{width:8px;height:8px;border-radius:50%}.station-dot.online{background:#2bb265;box-shadow:0 0 10px #2bb265}.station-id{margin-left:auto;font-size:11px;color:#6e8178;background:#ffffff0f;padding:2px 6px;border-radius:4px}.station-metric{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#9fada6}.station-metric strong{color:#fff}.aging-badge-row{display:flex;gap:8px}.aging-pill{padding:4px 10px;border-radius:3px;font-size:11px;font-weight:800}.aging-pill.fresh{background:#2bb26526;color:#2bb265}.aging-pill.medium{background:#f59e0b26;color:#f59e0b}.aging-pill.old{background:#ef444426;color:#f87171}.barcode-code{font-family:JetBrains Mono,monospace;font-size:11px;color:#2bb265;background:#2bb26514;padding:2px 6px;border-radius:4px}.admin-portal{--ad-bg: #0d100e;--ad-panel: #131816;--ad-panel-2: #1a1f1c;--ad-line: #202724;--ad-line-2: #2a332f;--ad-text: #ebeeed;--ad-muted: #8fa098;--ad-accent: #2bb265;--ad-accent-text: #070807;--ad-warn: #f0b429;--ad-danger: #ef5350;display:flex;min-height:100vh;background:var(--ad-bg);color:var(--ad-text);font:400 13.5px/1.45 -apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.admin-portal *,.admin-portal *:before,.admin-portal *:after{animation:none!important;transition:none!important;text-shadow:none!important}.admin-portal .animate-spin{animation:none!important}.admin-portal h1,.admin-portal h2,.admin-portal h3{font-family:inherit!important;letter-spacing:0!important}.admin-portal h2{font-size:19px!important;font-weight:700!important}.admin-portal h3{font-weight:650!important}.admin-sidebar{width:232px;flex-shrink:0;position:sticky;top:0;height:100vh;z-index:50;display:flex;flex-direction:column;background:var(--ad-panel);border-right:1px solid var(--ad-line)}.admin-brand{display:flex;align-items:center;gap:10px;padding:16px 16px 14px;border-bottom:1px solid var(--ad-line)}.admin-brand-icon{width:30px;height:30px;border-radius:3px;display:grid;place-items:center;background:var(--ad-accent);color:var(--ad-accent-text)}.admin-brand-text h1{margin:0;font-size:15px;font-weight:800;color:#fff}.admin-brand-text h1 span{color:var(--ad-muted);font-weight:600}.admin-brand-text>span{font-size:10.5px;color:var(--ad-muted);font-weight:600}.admin-nav{flex:1;overflow-y:auto;padding:8px 8px 12px;display:flex;flex-direction:column;gap:1px}.admin-nav-group{margin:12px 10px 4px;font-size:10.5px;font-weight:700;color:var(--ad-muted);text-transform:uppercase;letter-spacing:.06em}.admin-nav-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border:0;border-radius:3px;background:transparent;color:#cbd3cf;font:500 13px/1.3 inherit;text-align:left;cursor:pointer}.admin-nav-item svg{width:16px;height:16px;color:var(--ad-muted)}.admin-nav-item:hover{background:var(--ad-panel-2);color:#fff}.admin-nav-item.is-active{background:var(--ad-panel-2);color:#fff;box-shadow:inset 2px 0 0 var(--ad-accent)!important}.admin-nav-item.is-active svg{color:var(--ad-accent)}.admin-nav-badge{min-width:18px;padding:1px 6px;border-radius:3px;background:var(--ad-warn)!important;color:#1a1200!important;font-size:10.5px;font-weight:700;text-align:center}.admin-nav-count{color:var(--ad-muted);font-size:11px}.admin-sidebar-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-top:1px solid var(--ad-line)}.admin-main{flex:1;min-width:0;display:flex;flex-direction:column}.admin-topbar{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 24px;background:var(--ad-bg);border-bottom:1px solid var(--ad-line)}.admin-topbar-left{display:flex;align-items:center;gap:12px;min-width:0}.admin-topbar-title{font-size:15px;font-weight:700;color:#fff}.admin-topbar-actions{display:flex;align-items:center;gap:8px}.admin-role-badge{padding:2px 8px;border-radius:4px;font-size:10.5px;font-weight:700;text-transform:uppercase;background:var(--ad-panel-2);color:var(--ad-muted);border:1px solid var(--ad-line-2)}.admin-content{width:100%;max-width:1400px;margin:0 auto;padding:22px 24px 40px}.admin-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;border-radius:3px;border:1px solid var(--ad-line-2);background:var(--ad-panel-2);color:var(--ad-text);font:600 12.5px/1.2 inherit;cursor:pointer;box-shadow:none!important}.admin-btn:hover{border-color:#38453e;background:#1f2623}.admin-btn:disabled{opacity:.55;cursor:default}.admin-btn-primary{background:var(--ad-accent)!important;border-color:var(--ad-accent)!important;color:var(--ad-accent-text)!important}.admin-btn-primary:hover{background:#2bb265!important}.admin-btn-danger{background:transparent!important;border-color:#ef535080!important;color:#ff8a87!important}.admin-btn-danger:hover{background:#ef53501a!important}.admin-input{width:100%;box-sizing:border-box;padding:8px 10px;border-radius:3px;border:1px solid var(--ad-line-2);background:var(--ad-bg);color:#fff;font:400 13px inherit;outline:none}.admin-input:focus{border-color:var(--ad-accent)}.admin-portal input:focus-visible,.admin-portal select:focus-visible,.admin-portal button:focus-visible{outline:2px solid var(--ad-accent);outline-offset:1px}.admin-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:18px}.admin-kpi-card{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:3px;background:var(--ad-panel);border:1px solid var(--ad-line);box-shadow:none!important}.admin-kpi-label{display:flex;align-items:center;justify-content:space-between;color:var(--ad-muted);font-size:12px;font-weight:600}.admin-kpi-label svg{width:15px;height:15px;opacity:.7}.admin-kpi-val{margin-top:2px;font:700 22px/1.2 inherit;font-variant-numeric:tabular-nums;color:#fff!important}.admin-quick-actions>div{border-radius:3px!important;background:var(--ad-panel)!important;border:1px solid var(--ad-line)!important;padding:14px 16px!important}.admin-quick-actions>div:hover{border-color:var(--ad-line-2)!important}.admin-quick-actions h3{font-size:14px!important}.admin-table-container{background:var(--ad-panel);border:1px solid var(--ad-line);border-radius:3px;overflow:auto;box-shadow:none!important}.admin-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left;font-variant-numeric:tabular-nums}.admin-table th{position:sticky;top:0;padding:9px 12px;background:var(--ad-panel-2);color:var(--ad-muted);font-size:11.5px;font-weight:600;text-transform:none;letter-spacing:0;border-bottom:1px solid var(--ad-line);white-space:nowrap}.admin-table td{padding:9px 12px;border-bottom:1px solid var(--ad-line);vertical-align:middle}.admin-table tbody tr:hover td{background:#ffffff05}.approval-card{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;margin-bottom:8px;border-radius:3px;background:var(--ad-panel);border:1px solid var(--ad-line)}.approval-card.is-withdrawal{border-left:3px solid var(--ad-danger)}.approval-card.is-deposit{border-left:3px solid var(--ad-accent)}.admin-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px;background:#03070cc7}.admin-modal-card{width:100%;max-width:460px;max-height:92vh;overflow-y:auto;padding:20px;border-radius:3px;background:var(--ad-panel);border:1px solid var(--ad-line-2);box-shadow:none!important}.ad-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px}.ad-page-head h2{margin:0;color:#fff}.ad-page-head p{margin:2px 0 0;color:var(--ad-muted);font-size:12.5px}.ad-card{background:var(--ad-panel);border:1px solid var(--ad-line);border-radius:3px;padding:16px 18px;margin-bottom:14px}.ad-card-title{margin:0 0 2px;font-size:14px;font-weight:700;color:#fff}.ad-card-sub{margin:0 0 10px;font-size:12px;color:var(--ad-muted)}.ad-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 14px}.ad-field{display:grid;gap:4px;font-size:12px;color:var(--ad-muted)}.ad-field small{font-size:11px;color:#72857c}.ad-row{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--ad-line)}.ad-row:first-of-type{border-top:0}.ad-row-text{flex:1;min-width:0}.ad-row-text b{display:block;font-size:13.5px;font-weight:600;color:#fff}.ad-row-text span{font-size:12px;color:var(--ad-muted)}.ad-switch{position:relative;flex:none;width:38px;height:22px;border:0;border-radius:3px;background:#34403a;cursor:pointer}.ad-switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff}.ad-switch.is-on{background:var(--ad-accent)}.ad-switch.is-on:after{left:19px}.ad-switch:disabled{opacity:.5}.ad-msg{padding:9px 12px;margin-bottom:12px;border-radius:3px;font-size:12.5px;border:1px solid}.ad-msg.is-ok{color:#38d27c;border-color:#2bb26559;background:#2bb2650f}.ad-msg.is-err{color:#fca5a5;border-color:#ef535066;background:#ef53500f}.ad-actions{display:flex;gap:8px;margin-top:12px}.prod-card,.prod-service-card,.prod-killswitch-card{background:var(--ad-panel)!important;border:1px solid var(--ad-line)!important;border-radius:3px!important}.prod-status-dot{box-shadow:none!important}.prod-badge{border-radius:4px;text-transform:none;letter-spacing:0}.prod-badge-success{background:#2bb2651f;color:#38d27c;border:1px solid rgba(43,178,101,.3)}.prod-badge-warning{background:#f0b4291f;color:#f6cf6b;border:1px solid rgba(240,180,41,.3)}.prod-badge-danger{background:#ef53501f;color:#fca5a5;border:1px solid rgba(239,83,80,.3)}.prod-badge-info{background:#2bb2651f;color:#38d27c;border:1px solid rgba(43,178,101,.3)}.prod-subnav{display:flex;gap:6px;padding-bottom:10px;margin-bottom:16px;border-bottom:1px solid var(--ad-line);overflow-x:auto}.prod-subnav-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:3px;border:1px solid var(--ad-line-2);background:transparent;color:var(--ad-muted);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.prod-subnav-btn.is-active{color:#fff;border-color:var(--ad-accent);background:#2bb26514}@media (max-width: 768px){.admin-portal{flex-direction:column}.admin-sidebar{width:100%;height:auto;position:sticky;top:0;z-index:60;border-right:0;border-bottom:1px solid var(--ad-line)}.admin-brand{padding:10px 14px}.admin-nav{flex:none;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:0 8px 8px;gap:4px;scrollbar-width:none}.admin-nav::-webkit-scrollbar{display:none}.admin-nav>:not(.admin-nav-item){display:none!important}.admin-nav-item{flex-shrink:0;white-space:nowrap;border:1px solid var(--ad-line)}.admin-nav-item.is-active{border-color:var(--ad-accent);box-shadow:none!important}.admin-sidebar-footer{display:none}.admin-topbar{position:relative;flex-wrap:wrap;padding:8px 14px}.admin-content{padding:14px}.admin-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-kpi-val{font-size:18px;overflow-wrap:anywhere}.admin-quick-actions{grid-template-columns:1fr!important}}.admin-portal .scifi-card{box-shadow:none!important;border-radius:3px!important}.p2a-search{display:flex;align-items:center;gap:8px;padding:0 12px;margin-bottom:12px;border:1px solid var(--ad-line);border-radius:3px;background:var(--ad-panel);color:var(--ad-muted)}.p2a-search input{flex:1;min-width:0;padding:11px 0;border:0;background:none;color:var(--ad-text);font-size:14px;outline:none}.p2a-list{padding:0 18px}.p2a-agent{padding:14px 0;border-top:1px solid var(--ad-line)}.p2a-agent:first-child{border-top:0}.p2a-agent.is-off{opacity:.55}.p2a-main{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.p2a-who{flex:1 1 200px;min-width:0;display:grid;gap:2px}.p2a-who b{font-size:15px;color:#fff}.p2a-who b em{margin-left:8px;font-style:normal;font-size:11px;color:var(--ad-danger)}.p2a-who a{display:inline-flex;align-items:center;gap:4px;width:fit-content;font-size:13px;color:#2bb265;text-decoration:none}.p2a-who small{font-size:12px;color:var(--ad-muted)}.p2a-wallet{min-width:130px;display:grid}.p2a-wallet small{font-size:11px;color:var(--ad-muted)}.p2a-wallet b{font:700 16px JetBrains Mono,monospace;color:#fff}.p2a-online{display:flex;align-items:center;gap:8px;min-width:104px;font-size:12.5px;color:var(--ad-muted)}.p2a-link{border:0;background:none;padding:4px 2px;color:var(--ad-muted);font-size:12.5px;cursor:pointer;text-align:left;width:fit-content}.p2a-link:hover{color:#fff}.p2a-link.is-warn{color:var(--ad-warn)}.p2a-link.is-danger{color:var(--ad-danger)}.p2a-edit{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.p2a-edit .admin-input{flex:1 1 180px;max-width:260px}.p2a-more{display:flex;gap:18px;flex-wrap:wrap;margin-top:8px}.p2a-req{flex-wrap:wrap}.p2a-note{flex:1 1 160px;max-width:220px}@media (max-width: 640px){.p2a-main{gap:10px 14px}.p2a-who{flex-basis:100%}}.till{--t-bg: #090b0a;--t-panel: #131715;--t-panel2: #1b211e;--t-line: rgba(255,255,255,.08);--t-text: #eaedec;--t-muted: #959b98;--t-ok: #38d27c;--t-bad: #ff5a5f;--t-warn: #f5b041;--t-info: #2bb265;--t-purple: #c084fc;color:var(--t-text);font-family:Archivo,sans-serif;padding:12px 16px 24px;max-width:1400px;margin:0 auto;box-sizing:border-box}.till *,.till *:before,.till *:after{box-sizing:border-box}.till-empty{padding:48px 16px;text-align:center;color:#9fada6}.till-muted{color:var(--t-muted);font-size:13px;margin:8px 0 0}.till-green{color:var(--t-ok)}.till-bad{color:var(--t-bad);font-size:13px;display:block;margin-top:6px}.till-stats{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(6,minmax(0,1fr)) auto;gap:8px;margin-bottom:12px;align-items:stretch}.till-drawer,.till-stat{background:var(--t-panel);border:1px solid var(--t-line);border-radius:3px;padding:10px 14px;min-width:0}.till-drawer{background:#0e1311;border-color:#2ee59d59}.till-drawer small,.till-stat small{display:block;font-size:11px;color:var(--t-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.till-drawer b{display:block;font:800 26px JetBrains Mono,monospace;color:var(--t-ok);line-height:1.2}.till-drawer span{font-size:11px;color:var(--t-muted)}.till-stat b{display:block;font:700 15px JetBrains Mono,monospace;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.till-refresh{border:1px solid var(--t-line);background:var(--t-panel);color:var(--t-text);border-radius:3px;width:44px;cursor:pointer;display:grid;place-items:center}.till-main{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:12px;align-items:start}.till-work{min-width:0}.till-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px}.till-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:92px;padding:12px;text-align:left;background:var(--t-panel);border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);cursor:pointer;font:inherit}.till-tile svg{color:var(--t-ok)}.till-tile b{font-size:14px}.till-tile small{font-size:11px;color:var(--t-muted);line-height:1.3;overflow:hidden;text-overflow:ellipsis;max-width:100%}.till-tile kbd{position:absolute;top:8px;right:8px;font:700 10px JetBrains Mono,monospace;color:var(--t-muted);border:1px solid var(--t-line);border-radius:4px;padding:1px 5px}.till-tile.is-on{border-color:var(--t-ok);background:#2ee59d1a}.till-tile:disabled{opacity:.45;cursor:default}.till-msg{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:3px;margin-bottom:12px;font-size:14px;font-weight:600}.till-msg.is-ok{background:#2ee59d1f;color:var(--t-ok);border:1px solid rgba(46,229,157,.35)}.till-msg.is-bad{background:#ff5a5f1f;color:#ffb3b5;border:1px solid rgba(255,90,95,.35)}.till-panel{background:var(--t-panel);border:1px solid var(--t-line);border-radius:3px;padding:14px}.till-h{margin:0 0 10px;font-size:16px}.till-scan{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;border-radius:3px;background:var(--t-bg);border:2px solid rgba(46,229,157,.35)}.till-scan>svg{color:var(--t-ok);flex:none}.till-scan input{flex:1;min-width:0;border:0;outline:none;background:none;color:#fff;font:700 18px JetBrains Mono,monospace;padding:10px 0}.till-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;border-radius:3px;border:1px solid var(--t-line);font:800 14px Archivo,sans-serif;cursor:pointer;white-space:nowrap}.till-btn.is-go{background:var(--t-ok);border-color:var(--t-ok);color:#070807}.till-btn.is-ghost{background:transparent;color:var(--t-text)}.till-btn:disabled{opacity:.5;cursor:default}.till-hint{margin-top:14px;padding:12px 14px;border-radius:3px;background:var(--t-panel2);font-size:13px;color:var(--t-muted)}.till-hint p{margin:4px 0}.till-hint b{color:var(--t-text)}.till-card{margin-top:12px;padding:14px;border-radius:3px;background:var(--t-panel2);border:2px solid var(--t-line);display:grid;gap:10px}.till-card.is-ok{border-color:#2ee59d8c}.till-card.is-bad{border-color:#ff5a5f8c}.till-card.is-warn{border-color:#f5b0418c}.till-card.is-info{border-color:#2bb26580}.till-card.is-purple{border-color:#c084fc80}.till-verdict{display:grid;gap:2px;padding-bottom:10px;border-bottom:1px solid var(--t-line)}.till-verdict span{font-size:15px;font-weight:900;letter-spacing:.06em}.till-verdict b{font:800 34px JetBrains Mono,monospace;line-height:1.15}.till-verdict small{font-size:13px;color:var(--t-muted)}.till-card.is-ok .till-verdict span,.till-card.is-ok .till-verdict b{color:var(--t-ok)}.till-card.is-bad .till-verdict span,.till-card.is-bad .till-verdict b{color:var(--t-bad)}.till-card.is-warn .till-verdict span,.till-card.is-warn .till-verdict b{color:var(--t-warn)}.till-card.is-info .till-verdict span,.till-card.is-info .till-verdict b{color:var(--t-info)}.till-card.is-purple .till-verdict span,.till-card.is-purple .till-verdict b{color:var(--t-purple)}.till-card-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;font-weight:800}.till-card-head code{font:700 15px JetBrains Mono,monospace;color:#fff}.till-legs{list-style:none;margin:0;padding:0;display:grid;gap:6px}.till-legs li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:3px;background:#0000002e}.till-legs li>span:first-child{flex:1;min-width:0;display:grid}.till-legs b{font-size:14px}.till-legs small{font-size:12px;color:var(--t-muted)}.till-legs em{font:700 14px JetBrains Mono,monospace;font-style:normal}.till-row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px;flex-wrap:wrap}.till-row small{color:var(--t-muted);font-size:13px}.till-pill{font:800 11px Archivo,sans-serif;letter-spacing:.04em;padding:4px 8px;border-radius:3px;background:#ffffff14;color:var(--t-muted);white-space:nowrap}.till-pill.is-ok{background:#2ee59d26;color:var(--t-ok)}.till-pill.is-bad{background:#ff5a5f26;color:var(--t-bad)}.till-pill.is-warn{background:#f5b04126;color:var(--t-warn)}.till-pill.is-info{background:#2bb26526;color:var(--t-info)}.till-pill.is-purple{background:#c084fc26;color:var(--t-purple)}.till-chips{display:flex;flex-wrap:wrap;gap:8px}.till-chip{min-width:72px;padding:12px 14px;border-radius:3px;border:1px solid var(--t-line);background:var(--t-bg);color:#fff;font:800 15px JetBrains Mono,monospace;cursor:pointer}.till-chip.is-on{border-color:var(--t-ok);color:var(--t-ok);background:#2ee59d1a}.till-chip:disabled{opacity:.35;cursor:default}.till-amount{width:100%;padding:14px;border-radius:3px;border:1px solid var(--t-line);background:var(--t-bg);color:#fff;font:800 22px JetBrains Mono,monospace}.till-field{display:grid;gap:6px;font-size:13px;color:var(--t-muted)}.till-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.till-actions>*{flex:0 0 auto}.till-big{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:60px;padding:14px 18px;border:0;border-radius:3px;font:900 19px Archivo,sans-serif;letter-spacing:.02em;cursor:pointer}.till-actions .till-big{flex:1 1 260px;width:auto}.till-big.is-ok{background:var(--t-ok);color:#070807}.till-big.is-bad{background:var(--t-bad);color:#fff}.till-big.is-warn{background:var(--t-warn);color:#1d1300}.till-big:disabled{opacity:.5;cursor:default}.till-list{display:grid;gap:6px;margin-top:10px}.till-player{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:0 10px;align-items:center;padding:12px 14px;border-radius:3px;border:1px solid var(--t-line);background:var(--t-panel2);color:var(--t-text);text-align:left;cursor:pointer;font:inherit}.till-player b{font-size:15px}.till-player small{grid-row:2;color:var(--t-muted);font-size:12px}.till-player em{grid-row:1 / span 2;grid-column:2;font:700 15px JetBrains Mono,monospace;font-style:normal;color:var(--t-ok)}.till-recent{background:var(--t-panel);border:1px solid var(--t-line);border-radius:3px;padding:12px;max-height:calc(100vh - 220px);overflow-y:auto;position:sticky;top:12px}.till-recent-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.till-recent-head small{color:var(--t-muted)}.till-recent-row{display:grid;grid-template-columns:1fr auto auto;grid-template-rows:auto auto;gap:2px 8px;align-items:center;padding:9px 0;border-top:1px solid var(--t-line)}.till-recent-row small{grid-column:1 / span 2;color:var(--t-muted);font-size:12px}.till-recent-row .till-icon{grid-row:1 / span 2;grid-column:3}.till-link{all:unset;cursor:pointer;font:700 13px JetBrains Mono,monospace;color:#38d27c}.till-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:3px;border:1px solid var(--t-line);background:none;color:var(--t-muted);cursor:pointer}@media (max-width: 1100px){.till-stats{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.till-drawer{grid-column:1 / -1}.till-main{grid-template-columns:1fr}.till-recent{position:static;max-height:none}}@media (max-width: 768px){.till{padding:12px 12px 24px}.till-stats{grid-template-columns:1fr;gap:10px}.till-drawer{grid-column:1;padding:14px 16px}.till-drawer b{font-size:30px;margin:4px 0}.till-drawer span{font-size:12px}.till-stat{padding:12px 14px}.till-stats .till-stat{display:block}.till-stats .till-stat:nth-child(n+2):nth-child(-n+7){display:block}.till-stats{grid-template-columns:repeat(2,1fr)}.till-drawer{grid-column:1 / -1}.till-stat b{font-size:16px}.till-refresh{display:none}.till-tiles{grid-template-columns:repeat(2,1fr);gap:10px}.till-tile{min-height:96px;padding:12px}.till-tile svg{margin-bottom:4px}.till-tile b{font-size:13px;line-height:1.3}.till-tile small{display:block;font-size:11px;line-height:1.3;margin-top:2px}.till-tile kbd{display:none}.till-msg{padding:12px;font-size:13px}.till-scan{padding:8px 8px 8px 12px}.till-scan input{font-size:16px;padding:12px 4px}.till-btn{padding:12px 14px;font-size:13px}.till-hint{font-size:12px;padding:12px}.till-card{padding:14px}.till-verdict span{font-size:14px}.till-verdict b{font-size:32px}.till-verdict small{font-size:12px}.till-legs li{padding:10px;gap:8px;flex-wrap:wrap}.till-legs b{font-size:13px}.till-legs small{font-size:11px}.till-legs em{font-size:13px}.till-chips{gap:8px}.till-chip{flex:1 1 calc(33.333% - 6px);min-width:0;padding:14px 8px;font-size:14px;text-align:center}.till-amount{padding:16px;font-size:20px}.till-big{font-size:16px;min-height:56px;padding:14px 16px}.till-actions{gap:10px}.till-actions .till-big{flex:1 1 100%}.till-actions .till-btn{flex:1 1 calc(50% - 5px)}.till-player{padding:12px}.till-player b{font-size:14px}.till-recent{margin-top:12px;padding:12px}.till-recent-head{margin-bottom:8px}.till-recent-head b{font-size:14px}.till-recent-row{padding:10px 0}.till-link{font-size:12px}.till-field{gap:8px}}@media (max-width: 380px){.till-tiles{grid-template-columns:1fr}.till-tile{min-height:80px}.till-chip{flex:1 1 calc(50% - 4px)}.till-verdict b{font-size:28px}}.pw{min-height:100vh;min-height:100dvh;background:var(--ax-bg);color:#fff;display:flex;flex-direction:column}.pw-bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--ax-panel);border-bottom:1px solid var(--ax-line-strong)}.pw-bar__brand{display:flex;align-items:center;gap:8px;font-weight:800;font-size:15px}.pw-bar__brand svg{color:#38d27c}.pw-bar__wallet{margin-left:auto;text-align:right;line-height:1.1}.pw-bar__wallet small{display:block;font-size:10px;color:var(--ax-muted);letter-spacing:.04em}.pw-bar__wallet b{font-size:16px;font-family:JetBrains Mono,monospace}.pw-bar__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:3px;border:1px solid var(--ax-line-strong);background:transparent;color:#fff;cursor:pointer;flex:none}.pw-bar__icon:disabled{opacity:.5}.pw-dot{width:8px;height:8px;border-radius:50%;background:#efbd75;flex:none}.pw-dot.on{background:var(--ax-accent)}.pw-body{flex:1;width:100%;max-width:860px;margin:0 auto;box-sizing:border-box;padding:16px 16px 92px;min-width:0}.pw-title{font-size:20px;font-weight:800;margin:2px 0 14px}.pw-tg-gate{max-width:440px;margin:24px auto;text-align:center}.pw-tg-gate>svg{color:#2bb265}.pw-tg-gate h2{margin:12px 0 6px!important}.pw-tg-gate form{display:grid;gap:10px;margin-top:16px}.p2p-portal .pw-tg-gate input{font-size:17px;padding:14px;text-align:center}.p2p-portal .pw-tg-gate .p2p-primary{padding:14px;font-size:15px;font-weight:800;color:#070807}.pw-online{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:14px;border-radius:3px;border:1px solid var(--ax-line-strong);background:var(--ax-panel)}.pw-online.on{border-color:var(--ax-accent);background:#2bb2651f}.pw-online>div{flex:1;min-width:0}.pw-online b{display:block;font-size:15px}.pw-online.on b{color:var(--ax-accent)}.pw-online small{display:block;font-size:12px;color:var(--ax-muted);margin-top:2px}.pw-online{border-color:#efbd75;background:#efbd7514}.p2p-portal .pw-online__btn{flex:none;min-width:120px;padding:12px 18px;border-radius:3px;border:0;cursor:pointer;background:var(--ax-accent);color:#070807;font:800 15px Archivo,sans-serif}.p2p-portal .pw-online.on .pw-online__btn{background:#ffffff1a;color:#fff;font-weight:700}.p2p-portal .pw-online__btn:disabled{opacity:.6}.pw-tabs{position:fixed;z-index:30;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);background:var(--ax-panel);border-top:1px solid var(--ax-line-strong);padding:6px 6px calc(6px + env(safe-area-inset-bottom))}.pw-tab{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 4px;border:none;background:none;color:var(--ax-muted);font:700 10.5px/1 Archivo,sans-serif;cursor:pointer;border-radius:3px}.pw-tab.on{color:var(--ax-accent-2)}.pw-tab.on svg{transform:translateY(-1px)}.pw-tab__badge{position:absolute;top:2px;left:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;border-radius:3px;background:#ef4444;color:#fff;font:800 10px/16px JetBrains Mono,monospace;text-align:center}.pw-hero{background:linear-gradient(135deg,#2bb2652e,#2bb26514);border:1px solid var(--ax-line-strong);border-radius:3px;padding:18px;margin-bottom:14px}.pw-hero small{font-size:12px;color:var(--ax-muted)}.pw-hero b{display:block;font-size:32px;font-weight:900;font-family:JetBrains Mono,monospace;margin-top:4px}.pw-hero p{margin:6px 0 0;font-size:12px;color:var(--ax-muted)}.pw-mini{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}@media (min-width: 560px){.pw-mini{grid-template-columns:repeat(4,1fr)}}.pw-mini>div{border:1px solid var(--ax-line-strong);background:var(--ax-panel);border-radius:3px;padding:12px 14px}.pw-mini small{font-size:11px;color:var(--ax-muted)}.pw-mini b{display:block;font-size:18px;margin-top:4px}.pw-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0009;display:flex;align-items:flex-end;justify-content:center}.pw-sheet__card{width:100%;max-width:520px;background:var(--ax-panel);border-radius:3px 18px 0 0;border:1px solid var(--ax-line-strong);border-bottom:none;padding:14px 16px calc(16px + env(safe-area-inset-bottom));max-height:82vh;overflow-y:auto}.pw-sheet__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pw-sheet__head b{font-size:15px}.pw-sheet__close{width:34px;height:34px;border-radius:3px;border:1px solid var(--ax-line-strong);background:transparent;color:#fff;cursor:pointer}.pw-find{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:6px 6px 6px 12px;border:1px solid var(--ax-line-strong);border-radius:3px;background:var(--ax-panel);color:var(--ax-muted)}.pw-find input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font:500 14px Archivo,sans-serif;padding:6px 0}.pw-find button{flex:none;border:0;border-radius:3px;padding:8px 14px;background:var(--ax-accent);color:#fff;font:700 13px Archivo,sans-serif;cursor:pointer}.pw-find button:disabled{opacity:.45;cursor:default}@media (min-width: 860px){.pw{flex-direction:row}.pw-bar{position:fixed;top:0;left:0;bottom:0;width:220px;flex-direction:column;align-items:stretch;gap:10px;border-bottom:none;border-right:1px solid var(--ax-line-strong);padding:18px 14px;overflow-y:auto}.pw-bar__brand{order:0;font-size:17px;margin-bottom:8px}.pw-tabs{order:1;position:static;display:grid;grid-template-columns:1fr;gap:2px;background:none;border:none;padding:0}.pw-bar__wallet{order:2;margin:8px 0 0;text-align:left;padding:12px;border:1px solid var(--ax-line-strong);border-radius:3px}.pw-bar__wallet b{font-size:18px}.pw-bar__actions{order:3;margin-top:auto;display:flex;align-items:center;gap:8px}.pw .pw-tab{flex-direction:row;justify-content:flex-start;gap:12px;width:100%;padding:10px 12px;font-size:14px;border:0;border-radius:3px;background:none;color:var(--ax-muted);text-align:left}.pw .pw-tab svg{width:18px;height:18px}.pw .pw-tab:hover{background:var(--ax-panel-2);color:#fff}.pw .pw-tab.on{background:var(--ax-panel-2);color:var(--ax-accent-2)}.pw .pw-bar__icon svg{width:16px;height:16px}.pw-tab__badge{position:static;margin-left:auto;left:auto;top:auto}.pw-shell{flex:1;margin-left:220px;display:flex;flex-direction:column}.pw-body{padding:24px 24px 40px}.pw-sheet{align-items:center}.pw-sheet__card{border-radius:3px;border-bottom:1px solid var(--ax-line-strong)}}.pw .pw-bar__icon{padding:0}.pw .pw-bar__icon svg{width:16px;height:16px;flex:none}:root{--ax-green: #2bb265;--ax-green-hi: #38d27c;--ax-black: #050706;--ax-bg: #050706;--ax-bg-deep: #000;--ax-panel: #0e1311;--ax-panel-2: #151c18;--ax-panel-3: #1b241f;--ax-cell: #0a0e0c;--ax-line: rgba(255, 255, 255, .07);--ax-line-strong: #252f29;--ax-accent: #2bb265;--ax-accent-2: #38d27c;--ax-accent-soft: rgba(43, 178, 101, .14);--ax-on-accent: #050706;--ax-odds: #38d27c;--ax-text: #fff;--ax-muted: #94a39b;--ax-dim: #6c7a72;--primary-orange: #2bb265;--primary-orange-glow: rgba(43, 178, 101, .3);--bg-dark: #050706;--surface: #050706;--surface-container: #0e1311;--surface-container-high: #151c18;--surface-container-highest: #1b241f;--surface-bright: #252f29;--primary: #2bb265;--primary-container: #38d27c;--on-primary: #050706;--on-surface-variant: #94a39b;--font-display: "Archivo", sans-serif;--font-headline: "Archivo", sans-serif;--font-body: "Inter", sans-serif;--radius-sm: 2px;--radius-md: 3px;--radius-lg: 4px}body{background:var(--ax-black)}.ax-header,.ax-topbar{background:#000}.ax-header{box-shadow:none}.ax-topbar{padding:8px 24px}.ax-logo{height:54px}.ax-search{background:#0e1311;border-radius:2px;border-color:#252f29}.ax-btn,body .ax-btn{border-radius:2px;font-family:Archivo,sans-serif;font-weight:800}.ax-btn-accent,.ax-btn-accent:hover{background:var(--ax-green);color:var(--ax-black)}.ax-btn-accent:hover{background:var(--ax-green-hi)}.ax-btn-outline{border:1.5px solid #fff}.ax-btn-ghost:hover{color:var(--ax-green-hi)}.ax-icon-btn,body .ax-icon-btn{border-radius:2px;background:#0e1311;border-color:#252f29}.ax-balance b{color:#fff}.ax-nav{justify-content:flex-start;background:var(--ax-green);border:0;padding:0 24px}.ax-nav-items{gap:0}.ax-nav-item,body .ax-nav-item{color:var(--ax-black);font:800 13px Archivo,sans-serif;letter-spacing:.02em;padding:11px 16px;border:0;border-radius:0}.ax-nav-item:hover{color:var(--ax-black);background:#00000024}.ax-nav-item.is-active{color:var(--ax-green-hi);background:var(--ax-black);border:0}.ax-nav-item .ax-nav-icon em,.ax-nav-item .ax-nav-icon em.is-hot{background:var(--ax-black);color:#fff;border-radius:1px}.ax-nav-item.is-active .ax-nav-icon em{background:var(--ax-green);color:var(--ax-black)}.ax-nav-tools button{color:var(--ax-black)}@media (max-width: 640px){.ax-topbar{padding:6px 10px}.ax-logo{height:44px}.ax-nav{padding:0}.ax-nav-items{gap:0}.ax-nav-item,body .ax-nav-item{flex:0 0 auto;width:auto;height:40px;padding:0 13px;border:0;border-radius:0;background:none;font-size:12px}.ax-nav-item.is-active{background:var(--ax-black);border:0}.ax-nav-item .ax-nav-icon svg{display:none}.ax-nav-item .ax-nav-icon em{display:none}}.ax-drawer__panel,.ax-drawer__head{background:#0a0e0c;border-color:#252f29}.ax-drawer__sub,.ax-drawer__league{background:#121815}.ax-drawer__item.is-active,.ax-drawer__item:hover,.ax-drawer__country.is-open{background:var(--ax-green);color:var(--ax-black)}.ax-drawer__item.is-active svg,.ax-drawer__item:hover svg{color:var(--ax-black)}.ax-hero{margin-bottom:14px;background:#000}.ax-hero__art{height:clamp(150px,20vw,260px);overflow:hidden}.ax-hero__art img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 75%}.ax-hero__band{display:flex;align-items:center;gap:14px;padding:9px 16px;background:var(--ax-green);color:var(--ax-black);font-family:Archivo,sans-serif}.ax-hero__band strong{font-size:22px;font-style:italic;font-weight:800;letter-spacing:-.01em;line-height:1}.ax-hero__band span{flex:1;min-width:0;font-size:13px;font-weight:600}.ax-hero__band button{flex:none;min-height:38px;padding:0 18px;border:0;border-radius:2px;background:var(--ax-black);color:#fff;font:800 13px Archivo,sans-serif;cursor:pointer}.ax-hero__band button:hover{color:var(--ax-green-hi)}@media (max-width: 640px){.ax-hero__band{padding:7px 10px;gap:10px}.ax-hero__band span{display:none}.ax-hero__band strong{flex:1;font-size:20px}}.lobby-shell{background:var(--ax-black)}.categories button{border-radius:2px;border:1px solid #252f29;background:#0e1311;color:#c7d0cb;font-family:Archivo,sans-serif;font-weight:800;box-shadow:none}.categories button:hover{color:#fff;border-color:var(--ax-green)}.categories button.active,.categories button.tab-crash.active{background:var(--ax-green);border-color:var(--ax-green);color:var(--ax-black);box-shadow:none}.categories button.tab-crash{background:#0e1311;border-color:#252f29;color:#c7d0cb}.cat-badge{border-radius:1px}.sort-select-box{border-radius:2px;background:#0e1311;border-color:#252f29}.sort-dropdown option{background:#0e1311}.game-card{border-radius:2px;background:#0e1311;border-color:#1f2823;box-shadow:none}.game-card:hover{border-color:var(--ax-green);box-shadow:none}.game-art{border-radius:0}.game-art>em{border-radius:1px;background:var(--ax-black);color:var(--ax-green-hi)}.game-info h3{font-family:Archivo,sans-serif}.trust>div{border-color:#1f2823}.ax-panel,body .ax-panel{border-radius:2px;border-color:#1f2823}.ax-panel-head,body .ax-panel-head{background:#121815;border-left:4px solid var(--ax-green);font-family:Archivo,sans-serif}.ax-banner{border-radius:2px}.ax-segment{border-radius:2px;background:#0e1311;border-color:#1f2823}.ax-segment button{font-family:Archivo,sans-serif;font-weight:800;color:#94a39b}.ax-segment button.is-active{background:var(--ax-green);color:var(--ax-black);border-bottom-color:var(--ax-green)}.sportsbook .ax-pill-btn{background:#121815;border-color:#252f29;border-radius:2px}.sportsbook .sports-betslip__header{background:#121815}.sportsbook .sports-betslip__tabs button{font-family:Archivo,sans-serif}.sportsbook .sports-betslip__tabs button.is-active{background:var(--ax-green);color:var(--ax-black);box-shadow:none}.sportsbook .sports-betslip__tabs button.is-active em{background:var(--ax-black);color:#fff}.ax-footer{background:#000;border-top:4px solid var(--ax-green)}.ax-footer-top{background:var(--ax-green);color:var(--ax-black);border-radius:0}.ax-footer-brand{display:flex;align-items:center;gap:12px}.ax-footer-brand img{display:block;height:46px;width:auto}.ax-footer-brand span{color:#fff;font:italic 800 18px Archivo,sans-serif}.ax-tabbar{background:#000;border-top:1px solid #252f29}.ax-tabbar__item{color:#94a39b;font-family:Archivo,sans-serif}.ax-tabbar__item.is-active{color:var(--ax-green-hi)}.ax-tabbar__item.is-hot .ax-tabbar__icon{display:grid;place-items:center;width:46px;height:46px;margin-top:-20px;border:3px solid #000;border-radius:50%;background:var(--ax-green);color:var(--ax-black);box-sizing:content-box}.ax-tabbar__item.is-hot .ax-tabbar__label{color:#fff}.game-card.is-hub-card,.game-card.is-crash-card{border-color:#1f2823}.game-card.is-hub-card:hover{border-color:var(--ax-green)}.game-card .game-art>em,.game-card .game-art>em.badge-crash-hot{background:var(--ax-black);color:var(--ax-green-hi);box-shadow:none;border-radius:1px}.sportsbook .sports-event{background:#0a0e0c;border:0;border-bottom:1px solid #1f2823;border-left:3px solid transparent}.sportsbook .sports-event:hover{border-left-color:var(--ax-green);background:#0e1311}.board-odd-btn,.board-col.board-col--double-chance .board-odd-btn{height:46px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0 4px;border:1px solid #252f29;background:#151c18;box-shadow:none}.board-odd-btn:hover:not(:disabled){border-color:var(--ax-green);background:#1b241f;transform:none;box-shadow:none}.board-odd-btn__label,.board-col.board-col--double-chance .board-odd-btn__label{color:#94a39b;font-size:11px;font-weight:600}.board-odd-btn__price{color:#fff!important;font:800 15px Archivo,sans-serif}.board-odd-btn.is-selected{background:var(--ax-green);border-color:var(--ax-green);box-shadow:none}.board-odd-btn.is-selected .board-odd-btn__label,.board-odd-btn.is-selected .board-odd-btn__price{color:var(--ax-black)!important}.board-odd-btn:disabled{background:#0e1311;border-color:#1a211d}.board-event__title,.board-event__home,.board-event__away{font-family:Archivo,sans-serif}.sports-betslip__place{background:var(--ax-green);color:var(--ax-black);box-shadow:none;font-family:Archivo,sans-serif;font-weight:800}.sports-betslip__place:hover:not(:disabled){background:var(--ax-green-hi)}.ax-support-fab{background:var(--ax-green);color:var(--ax-black)}.lobby-shell .game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.lobby-shell .game-info{padding:7px 8px 9px}.lobby-shell .game-info h3{font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lobby-shell .game-info p,.lobby-shell .game-info small{display:none}.lobby-shell .game-art>button{width:26px;height:26px;top:5px;right:5px;border-radius:2px;background:#000000a6}.lobby-shell .game-art>em{top:5px;left:5px;font-size:9px;padding:2px 5px}@media (max-width: 1100px){.lobby-shell .game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 640px){.lobby-shell .game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.lobby-shell .game-info h3{font-size:11.5px}}.fk{--fk-page: #050706;--fk-panel: #0e1311;--fk-head: #0a0e0c;--fk-card: #121815;--fk-line: #252f29;--fk-cyan: #38d27c;--fk-muted: #94a39b;--fk-cold: #e6edef}.fk-cell{border:1px solid #252f29;border-radius:2px;background:#121815;box-shadow:none;color:#d5dcd8;font-family:Archivo,sans-serif;text-shadow:none}.fk-cell.picked{border-color:var(--ax-green);outline:0;background:var(--ax-green);color:var(--ax-black);box-shadow:none;text-shadow:none;transform:none}.fk-cell.crowd{background:#1b241f;border-color:#2a352f;color:#fff}.fk-bet{border:0;border-radius:2px;background:var(--ax-green);box-shadow:none;color:var(--ax-black);font-family:Archivo,sans-serif;text-shadow:none}.fk-stepper,.fk-quick{border-radius:2px;background:#121815;border-color:#252f29;box-shadow:none}.fk-timer{border-radius:2px}.fk-banner,.fk-stage{background:#0a0e0c}.fk-sphere.main{background:var(--ax-green);color:var(--ax-black);box-shadow:none}.fk-sphere.small,.fk-ball,.fk-ball.big,.fk-ball.small{background:#1b241f;box-shadow:none}.fk-ball.big{background:var(--ax-green);border-color:var(--ax-green);color:var(--ax-black);text-shadow:none;box-shadow:none}.fk-ball.small{text-shadow:none}.fk-header{background:#000;border-bottom:3px solid var(--ax-green)}.fk-ticket,.fk-pays span,.fk-slots span{border-radius:2px}.ax-signin{border-radius:3px!important;border:1px solid #252f29!important;border-top:6px solid var(--ax-green)!important;background:#0e1311!important;font-family:Archivo,sans-serif!important}.ax-signin-head{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding-bottom:6px}.ax-signin>p{text-align:center}.admin-portal{--ad-bg: #050706;--ad-panel: #0e1311;--ad-panel-2: #151c18;--ad-line: #1f2823;--ad-line-2: #2a352f;--ad-text: #eef2f0;--ad-muted: #94a39b}.admin-sidebar{background:var(--ax-green)!important;border:0!important}.admin-brand{border-color:#0000002e!important}.admin-brand-icon{background:var(--ax-black)!important;color:var(--ax-green-hi)!important;border-radius:2px}.admin-brand-text h1,.admin-brand-text h1 span,.admin-brand-text>span{color:var(--ax-black)!important}.admin-nav-group{color:#0000009e!important;font-weight:800}.admin-nav-item{color:var(--ax-black)!important;border-radius:2px;font-weight:700}.admin-nav-item svg{color:var(--ax-black)!important}.admin-nav-item:hover{background:#00000024!important}.admin-nav-item.is-active{background:var(--ax-black)!important;color:var(--ax-green-hi)!important;box-shadow:none!important}.admin-nav-item.is-active svg{color:var(--ax-green-hi)!important}.admin-nav-count{color:#000000b3!important}.admin-nav-badge{background:var(--ax-black)!important;color:#fff!important}.admin-sidebar-footer,.admin-sidebar-footer *{color:var(--ax-black)!important;border-color:#00000040!important}.admin-topbar{background:#000!important;border-color:#1f2823!important}.admin-topbar-title{font-family:Archivo,sans-serif;font-weight:800;font-size:17px}.admin-role-badge{background:var(--ax-green)!important;color:var(--ax-black)!important;border:0!important;border-radius:1px}.admin-kpi-card{border-top:3px solid var(--ax-green)!important;background:#0e1311!important}.admin-kpi-val{font-family:Archivo,sans-serif!important;font-size:26px!important;font-weight:800!important}.admin-portal h2{font-family:Archivo,sans-serif!important;font-weight:800!important}.admin-table th{background:#151c18!important}.admin-btn{background:#151c18;border-color:#2a352f}.admin-btn:hover{background:#1b241f;border-color:var(--ax-green)}.admin-btn-primary,.admin-btn-primary:hover{color:var(--ax-black)!important;font-weight:800}@media (min-width: 769px){.ap-root{flex-direction:column!important}.ap-aside{width:100%!important;display:flex;align-items:center;padding:0 16px!important;background:var(--ax-green)!important;border:0!important}.ap-brand,.ap-menu-label,.ap-retail{display:none!important}.ap-nav{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:0!important}.ap-nav button{width:auto!important;margin:0!important;padding:12px 15px!important;border-radius:0!important;background:none!important;color:var(--ax-black)!important;font:800 13px Archivo,sans-serif!important}.ap-nav button:hover{background:#00000024!important}.ap-nav button[style*="rgba(43, 178, 101"]{background:var(--ax-black)!important;color:var(--ax-green-hi)!important}.ap-top{background:#0a0e0c}}.ap-root{background:var(--ax-black)!important;font-family:Inter,sans-serif}.ap-root h1{font-family:Archivo,sans-serif!important}.ap-revenue-banner{background:var(--ax-green)!important}.ap-revenue-banner,.ap-revenue-banner *{color:var(--ax-black)!important}.ap-revenue-banner svg{stroke:var(--ax-black)!important}.ap-revenue-banner>div>div:first-child{background:#00000024!important}.ap-mobile-header{background:#000!important;border-bottom:3px solid var(--ax-green)!important}.ap-mobile-brand{font-family:Archivo,sans-serif}.ap-mobile-wallet-pill{border-radius:2px!important;background:var(--ax-green)!important;border:0!important}.ap-mobile-wallet-pill,.ap-mobile-wallet-pill *{color:var(--ax-black)!important}.ap-bottom-bar{background:#000!important;border-top:1px solid #252f29!important}.till{--t-panel: #0e1311;--t-line: #252f29;--t-muted: #94a39b;--t-ok: #38d27c;background:var(--ax-black)}.till-stats{gap:0;border:1px solid #252f29}.till-stat{border:0;border-left:1px solid #252f29;border-radius:0;background:#0a0e0c}.till-drawer{border:0;border-radius:0;background:var(--ax-green)}.till-drawer b,.till-drawer small,.till-drawer span{color:var(--ax-black)}.till-tile{border-radius:2px;background:#121815;border-color:#252f29}.till-tile.is-on{background:var(--ax-green);border-color:var(--ax-green)}.till-tile.is-on,.till-tile.is-on b,.till-tile.is-on small,.till-tile.is-on svg,.till-tile.is-on kbd{color:var(--ax-black);border-color:#00000059}.till-btn.is-go,.till-big.is-ok{background:var(--ax-green);color:var(--ax-black)}.till h1,.till h2,.till-h{font-family:Archivo,sans-serif}.pw-bar{background:var(--ax-green)!important;border:0!important;color:var(--ax-black)!important}.pw-bar *,.pw-bar svg{color:var(--ax-black)!important}.pw-bar__wallet,.pw-bar__icon{background:#00000024!important;border:0!important}.pw-tabs{background:#000!important;border-top:1px solid #252f29!important}.pw-title{font-family:Archivo,sans-serif}body .sportsbook .board-col .board-odd-btn{height:46px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px;padding:0 4px!important;border:1px solid #252f29;background:#151c18}body .sportsbook .board-col .board-odd-btn:hover:not(:disabled){border-color:var(--ax-green);background:#1b241f}body .sportsbook .board-col .board-odd-btn__label{color:#94a39b!important;font-size:11px!important;font-weight:600}body .sportsbook .board-col .board-odd-btn__price{color:#fff!important;font:800 15px Archivo,sans-serif!important}body .sportsbook .board-col .board-odd-btn.is-selected{background:var(--ax-green)!important;border-color:var(--ax-green)!important;box-shadow:none!important}body .sportsbook .board-col .board-odd-btn.is-selected .board-odd-btn__label,body .sportsbook .board-col .board-odd-btn.is-selected .board-odd-btn__price{color:var(--ax-black)!important}body .sportsbook .board-col .board-odd-btn:disabled{background:#0e1311;border-color:#1a211d}.ax-nav-item,body .ax-nav-item{padding:11px;font-size:12.5px}.ap-revenue-banner>div>div:first-child{background:none!important}.ap-revenue-banner>div:first-child>div:first-child{background:#00000024!important}.pw-tab{color:#94a39b!important;background:none!important}.pw-tab svg{color:inherit!important}.pw-tab.on{background:var(--ax-green)!important;color:var(--ax-black)!important}.event-details__market>div:not(.event-details__market-toggle){gap:2px!important}.event-details__market{padding:0!important;border-radius:0!important;border:0!important;border-bottom:1px solid #252f29!important;background:none!important;margin-bottom:0!important}.event-details__market-toggle{padding:12px 4px!important;color:#fff!important;font-weight:800;font-size:13px!important}.event-details__market-toggle small{background:none!important;color:#94a39b!important;font-size:11px!important}.event-details__market button:not(.event-details__market-toggle){flex-direction:column;justify-content:center;gap:2px;min-height:48px;margin-bottom:8px;border-radius:0;border-color:#252f29;background:#151c18;color:#94a39b;font-size:11px;font-weight:600}.event-details__market button:not(.event-details__market-toggle) span{text-align:center}.event-details__market button:not(.event-details__market-toggle) strong{color:#fff;font:800 15px/1 Archivo,sans-serif}.event-details__market button.is-selected:not(.event-details__market-toggle){background:var(--ax-green);border-color:var(--ax-green);color:var(--ax-black)}.event-details__market button.is-selected:not(.event-details__market-toggle) strong{color:var(--ax-black)}.event-details__group>h2{margin:0!important;padding:10px 12px!important;background:var(--ax-green)!important;color:var(--ax-black)!important;font:800 12px Archivo,sans-serif!important;top:-15px}.event-details__group>h2 span{color:var(--ax-black)!important;font-size:11px!important}.event-details__groups button{border-radius:0!important}.event-details__groups button.is-active{color:var(--ax-black)!important;background:var(--ax-green)!important}:root{--ax-top: 64px;--ax-rail: 88px}@media (min-width: 1001px){body:has(.ax-nav){padding-left:var(--ax-rail)}body .ax-header{box-shadow:none;border-bottom:1px solid #1f2823;background:#000}body .ax-header .ax-topbar{height:var(--ax-top);padding:0 20px;box-sizing:border-box;background:#000;margin-left:calc(var(--ax-rail) * -1)}body .ax-logo{height:50px}body .ax-header .ax-nav{position:fixed;left:0;top:var(--ax-top);bottom:0;width:var(--ax-rail);flex-direction:column;justify-content:space-between;padding:8px 0;border:0;border-right:1px solid #1f2823;background:#000}body .ax-nav .ax-nav-items{flex-direction:column;align-items:stretch;gap:0;flex:1;min-height:0;overflow:hidden auto}body .ax-nav .ax-nav-item{flex:none;flex-direction:column;gap:4px;width:100%;min-width:0;padding:9px 4px;border:0;border-left:3px solid transparent;border-radius:0;background:none;color:#94a39b;font:700 10.5px/1.15 Archivo,sans-serif;letter-spacing:0;text-align:center}body .ax-nav .ax-nav-item:hover{background:#0e1311;color:#fff}body .ax-nav .ax-nav-item.is-active{border-left-color:var(--ax-green);background:#0e1311;color:var(--ax-green-hi)}body .ax-nav .ax-nav-item .ax-nav-icon{position:relative;height:22px}body .ax-nav .ax-nav-item .ax-nav-icon svg{display:block;width:20px;height:20px}body .ax-nav .ax-nav-item .ax-nav-icon em,body .ax-nav .ax-nav-item.is-active .ax-nav-icon em{top:-5px;right:-22px;padding:0 3px;border-radius:2px;background:var(--ax-green);color:#000;font-size:8px;line-height:12px}body .ax-nav .ax-live-dot{top:-2px;right:-4px;left:auto}body .ax-nav .ax-nav-tools{position:static;display:flex;justify-content:center;padding-top:6px;border-top:1px solid #1f2823}body .ax-nav .ax-nav-tools button{color:#94a39b}}@media (min-width: 641px) and (max-width: 1000px){body .ax-nav{padding:0 8px;background:#000;border-bottom:1px solid #1f2823}body .ax-nav .ax-nav-item{color:#94a39b;background:none;border-bottom:2px solid transparent}body .ax-nav .ax-nav-item.is-active{color:var(--ax-green-hi);background:none;border-bottom-color:var(--ax-green)}}@media (max-width: 640px){body .ax-nav{padding:0;background:#000;border-bottom:1px solid #1f2823}body .ax-nav .ax-nav-item,body .ax-nav .ax-nav-item.is-active{background:none;border:0;border-bottom:2px solid transparent;color:#94a39b;font-weight:700}body .ax-nav .ax-nav-item.is-active{color:var(--ax-green-hi);border-bottom-color:var(--ax-green)}}body .ax-hero{position:relative;margin-bottom:12px;overflow:hidden;background:#0e1311}body .ax-hero__art{height:104px}body .ax-hero__art img{object-position:50% 62%;opacity:.55}body .ax-hero__band{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 18px;background:linear-gradient(90deg,#050706 18%,#05070626);color:#fff}body .ax-hero__band strong{color:var(--ax-green-hi)}body .ax-hero__band span{color:#d5dcd8}body .ax-hero__band button{background:var(--ax-green);color:#000}@media (max-width: 640px){body .ax-hero__art{height:72px}}body .sportsbook .sportsbook-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px!important;gap:16px!important;padding:14px 16px;min-height:calc(100vh - var(--ax-top))}body .sportsbook .sportsbook-sidebar--filters{display:none!important}body .sportsbook .sportsbook-layout.filters-open .sportsbook-sidebar--filters{display:flex!important;flex-direction:column;position:fixed;inset:0 auto 0 0;z-index:130;width:min(360px,100%);box-sizing:border-box;max-height:none;padding:14px;overflow-y:auto;background:#050706;border-right:1px solid #252f29}body .sportsbook .sportsbook-layout.filters-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:129;background:#000000a6}body .sportsbook .sportsbook-filters__close{display:block;align-self:flex-end;margin-bottom:4px;padding:9px 14px;border:1px solid #252f29;border-radius:2px;background:none;color:#fff;font:800 13px Archivo,sans-serif;cursor:pointer}@media (min-width: 1001px){body .sportsbook .sportsbook-sidebar--betslip{top:calc(var(--ax-top) + 14px);height:auto;max-height:calc(100dvh - var(--ax-top) - 28px)}body .sportsbook .sportsbook-sidebar--betslip .sports-betslip{height:auto}}@media (max-width: 1000px){body .sportsbook .sportsbook-layout{grid-template-columns:minmax(0,1fr)!important;padding:10px}}.ax-strip{display:grid;gap:8px;margin-bottom:12px}.ax-strip>div{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.ax-strip>div::-webkit-scrollbar{display:none}.ax-strip button{flex:none;display:inline-flex;align-items:center;gap:7px;border:1px solid #252f29;border-radius:2px;background:#0e1311;color:#c7d0cb;font:700 13px Archivo,sans-serif;white-space:nowrap;cursor:pointer}.ax-strip button:hover{border-color:var(--ax-green);color:#fff}.ax-strip button.is-on{border-color:var(--ax-green);background:var(--ax-green);color:#000}.ax-strip__sports button{padding:9px 13px}.ax-strip__sports i{font-style:normal;font-size:15px}.ax-strip__sports small{color:#94a39b;font-size:11px}.ax-strip__sports button.is-on small{color:#000}.ax-strip__row button,.ax-strip__days button{padding:6px 10px;font-size:12px}.ax-strip__row button{border-color:transparent;background:none}.ax-strip__row .ax-strip__all{border-color:#252f29;background:#0e1311;color:var(--ax-green-hi)}.ax-strip__league img{width:16px;height:12px;object-fit:cover}.ax-strip__days button{border:0;border-bottom:2px solid transparent;background:none;color:#94a39b}.ax-strip__days button.is-on{border-bottom-color:var(--ax-green);background:none;color:var(--ax-green-hi)}.ax-boardbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #1f2823}.ax-boardbar__view,.ax-boardbar__markets{display:flex;gap:4px}.ax-boardbar button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:#94a39b;font:800 14px Archivo,sans-serif;padding:6px 8px;cursor:pointer}.ax-boardbar button:hover{color:#fff}.ax-boardbar__view button.is-on{color:#fff;box-shadow:inset 0 -2px 0 var(--ax-green)}.ax-boardbar__markets button{padding:6px 11px;border:1px solid #252f29;border-radius:2px;font-size:12px;font-weight:700}.ax-boardbar__markets button.is-on{border-color:var(--ax-green);background:var(--ax-green);color:#000}.ax-league{margin-bottom:14px}.ax-league>h3{display:flex;align-items:center;justify-content:flex-start;gap:8px;text-align:left;margin:0 0 1px;padding:7px 10px;background:#121815;color:#fff;font:800 12.5px Archivo,sans-serif}.ax-league>h3 img{flex:none;width:16px;height:12px;margin:0;object-fit:cover}.ax-league>h3>svg{flex:none;margin:0}.ax-league>h3 span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-league>h3 small{flex:none;color:#94a39b;font-weight:600}.ax-featured>h2{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 6px;color:var(--ax-green-hi);font:800 14px Archivo,sans-serif}.ax-featured>h2 select{max-width:55%;padding:6px 10px;border:1px solid #252f29;border-radius:2px;background:#0e1311;color:#fff;font:700 12px Archivo,sans-serif;color-scheme:dark}.ax-featured{margin-bottom:16px}.ax-featured__rest{margin:0 0 8px;color:#94a39b;font:800 12px Archivo,sans-serif}.ax-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:34px 16px;border:1px solid #1f2823;background:#0a0e0c;color:#94a39b;text-align:center}.ax-state b{color:#fff;font:800 15px Archivo,sans-serif}.ax-state button{padding:9px 14px;border:0;border-radius:2px;background:var(--ax-green);color:#000;font:800 13px Archivo,sans-serif;cursor:pointer}.ax-state button.is-quiet{border:1px solid #252f29;background:none;color:#fff}.ax-state__row{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.ax-match{display:grid;grid-template-columns:62px minmax(0,1fr) minmax(210px,300px) 50px;align-items:center;gap:12px;padding:7px 0 7px 10px;background:#0a0e0c;border-bottom:1px solid #1a211d}.ax-match:hover{background:#0e1311}.ax-match.is-loading{opacity:.7}.ax-match__when{display:grid;gap:2px}.ax-match__when b{color:#fff;font:800 14px Archivo,sans-serif}.ax-match__when small{color:#94a39b;font-size:11px}.ax-match__live{display:inline-flex;align-items:center;gap:4px;color:var(--ax-green-hi);font:800 12px Archivo,sans-serif}.ax-match__teams{display:grid;gap:3px;min-width:0}.ax-match__teams>div{display:flex;justify-content:space-between;gap:10px;color:#fff;font:600 13.5px Archivo,sans-serif}.ax-match__teams>div span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ax-match__teams>div b{color:var(--ax-green-hi)}.ax-match__league{overflow:hidden;color:#94a39b;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.ax-match__note{color:#94a39b;font-size:10.5px}.ax-match__note.is-error{color:#ffb020}.ax-match__prices{display:grid;gap:4px}.ax-match__prices.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ax-match__prices.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-price{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:44px;padding:0 4px;border:1px solid #252f29;border-radius:2px;background:#151c18;cursor:pointer}.ax-price small{color:#94a39b;font:600 10.5px Archivo,sans-serif}.ax-price b{display:grid;place-items:center;min-height:18px;color:#fff;font:800 14.5px Archivo,sans-serif}.ax-price:hover:not(:disabled){border-color:var(--ax-green);background:#1b241f}.ax-price.is-picked,.ax-price.is-picked:hover:not(:disabled){border-color:var(--ax-green);background:var(--ax-green)}.ax-price.is-picked small,.ax-price.is-picked b{color:#000}.ax-price:disabled{background:#0e1311;border-color:#1a211d;cursor:default}.ax-price:disabled b{color:#6c7a72}.ax-match__more{display:inline-flex;align-items:center;justify-content:center;gap:1px;align-self:stretch;border:0;background:none;color:var(--ax-green-hi);font:800 12px Archivo,sans-serif;cursor:pointer}.ax-match__more:hover{color:#fff}@media (max-width: 720px){.ax-match{grid-template-columns:50px minmax(0,1fr) 44px;row-gap:7px;padding:9px 0 10px 10px}.ax-match__prices{grid-column:1 / -1;grid-row:2;padding-right:10px}.ax-boardbar{gap:6px}.ax-boardbar__markets{width:100%}.ax-boardbar__markets button{flex:1;justify-content:center}}body .sportsbook .sports-betslip__empty{padding:26px 16px}.ax-slip-empty{display:grid;justify-items:center;gap:6px;color:#94a39b;font-size:12.5px;text-align:center}.ax-slip-empty svg{color:var(--ax-green)}.ax-slip-empty b{color:#fff;font:800 14px Archivo,sans-serif}.ax-gate{display:grid;grid-template-columns:minmax(280px,42%) minmax(0,1fr);width:100%;min-height:100dvh;background:#050706;color:#e7ebe9;font-family:Archivo,sans-serif}.ax-gate__brand{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:40px;background:var(--ax-green);color:#000}.ax-gate__brand img{width:92px;height:auto}.ax-gate__brand strong{display:block;font-size:clamp(30px,4vw,52px);font-weight:800;line-height:1.02}.ax-gate__brand span{display:block;margin-top:10px;font-size:16px;font-weight:600}.ax-gate__brand em{font-size:22px;font-weight:800}.ax-gate__form{display:grid;place-items:center;padding:28px 20px}.ax-gate__inner{width:100%;max-width:380px}.ax-gate__logo{display:block;width:auto;height:70px;margin-bottom:22px}.ax-gate__hint{margin:0 0 12px;color:#9fada6;font-size:13px}@media (max-width: 760px){.ax-gate{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.ax-gate__brand{flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;padding:16px 18px}.ax-gate__brand img{width:40px}.ax-gate__brand strong{font-size:22px}.ax-gate__brand span{margin-top:2px;font-size:13px}.ax-gate__brand em{display:none}.ax-gate__form{place-items:start center}}.ax-desk.p2p-portal{display:flex;flex-direction:column;max-width:none;min-height:100dvh;margin:0;padding:0;background:#050706;font-family:Archivo,sans-serif}.ax-desk__top{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:12px;min-height:58px;padding:6px 16px;background:#000;border-bottom:2px solid var(--ax-green)}.ax-desk__top>img{display:block;width:auto;height:42px}.ax-desk__name{display:grid;color:#fff;font-size:15px;font-weight:800;white-space:nowrap}.ax-desk__name small{color:#94a39b;font-size:11px;font-weight:600}.ax-desk__find{display:flex;flex:1;align-items:center;gap:8px;max-width:420px;margin:0 auto;padding:0 10px;border:1px solid #252f29;border-radius:2px;background:#0e1311;color:#94a39b}.p2p-portal .ax-desk__find input{padding:9px 0;border:0;outline:0;background:none;font-size:13px}.ax-desk__balance{display:grid;justify-items:end;line-height:1.15;white-space:nowrap}.ax-desk__balance small{color:#94a39b;font-size:10.5px}.ax-desk__balance b{color:var(--ax-green-hi);font-size:17px;font-weight:800}.ax-desk__link{flex:none;width:8px;height:8px;border-radius:50%;background:#efbd75}.ax-desk__link.is-on{background:var(--ax-green-hi)}.p2p-portal .ax-desk__top>button{flex:none;width:36px;height:36px;padding:0;border-color:#252f29;border-radius:2px;background:#0e1311}.ax-desk__loading{padding:32px 16px;text-align:center}.ax-desk__panes{display:grid;flex:1;min-height:0}.ax-desk__queue,.ax-desk__tool{min-width:0;box-sizing:border-box;padding:16px}.ax-desk__tool h1{margin:0 0 12px;color:#fff;font-size:22px;font-weight:800}.ax-desk__tabs{position:fixed;z-index:30;left:0;right:0;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding-bottom:env(safe-area-inset-bottom);background:#000;border-top:1px solid #252f29}.p2p-portal .ax-desk__tabs button{position:relative;flex-direction:column;gap:3px;padding:8px 2px;border:0;border-top:2px solid transparent;border-radius:0;background:none;color:#94a39b;font-size:10.5px}.p2p-portal .ax-desk__tabs button.is-on{border-top-color:var(--ax-green);color:var(--ax-green-hi)}.ax-desk__tabs em{position:absolute;top:3px;left:calc(50% + 6px);min-width:16px;border-radius:2px;background:#ef4444;color:#fff;font:800 10px/16px Archivo,sans-serif;text-align:center}.ax-desk__panes{padding-bottom:66px}@media (min-width: 960px){.ax-desk__panes{grid-template-columns:minmax(360px,440px) minmax(0,1fr);padding-bottom:0}.ax-desk__queue{position:sticky;top:60px;align-self:start;height:calc(100dvh - 60px);overflow-y:auto;border-right:1px solid #1f2823;background:#0a0e0c}.ax-desk__tool{padding:0 24px 24px}.ax-desk__tabs{position:static;grid-auto-columns:max-content;margin:0 -24px 18px;padding:0 12px;background:none;border:0;border-bottom:1px solid #1f2823}.p2p-portal .ax-desk__tabs button{flex-direction:row;gap:7px;padding:12px 14px;border-top:0;border-bottom:2px solid transparent;font-size:13px}.p2p-portal .ax-desk__tabs button.is-on{border-bottom-color:var(--ax-green)}}@media (max-width: 720px){.ax-desk__top{flex-wrap:wrap;gap:8px;padding:6px 10px 8px}.ax-desk__top>img{height:34px}.ax-desk__name{display:none}.ax-desk__balance{margin-left:auto}.ax-desk__find{order:9;flex:1 0 100%;max-width:none}}.ax-duty{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;border-left:3px solid #efbd75;background:#121815}.ax-duty>i{flex:none;width:10px;height:10px;border-radius:50%;background:#efbd75}.ax-duty>div{flex:1;min-width:0}.ax-duty b{display:block;color:#fff;font-size:14px;font-weight:800}.ax-duty small{display:block;margin-top:2px;color:#94a39b;font-size:11.5px;line-height:1.35}.ax-duty.is-on{border-left-color:var(--ax-green)}.ax-duty.is-on>i{background:var(--ax-green-hi)}.ax-duty.is-private{border-left-color:#6c7a72}.ax-duty.is-private>i{background:#6c7a72}.p2p-portal .ax-duty>button{flex:none;padding:9px 12px;border:0;border-radius:2px;background:var(--ax-green);color:#000;font-weight:800}.p2p-portal .ax-duty.is-on>button{background:#252f29;color:#fff}.ax-ledger{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:0 0 18px;border-top:1px solid #1f2823}.ax-ledger>div{display:flex;flex-direction:column-reverse;gap:3px;padding:11px 12px 11px 0;border-bottom:1px solid #1f2823}.ax-ledger dt{color:#94a39b;font-size:12px}.ax-ledger dd{margin:0;color:#fff;font-size:18px;font-weight:800}.ax-queue__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ax-queue__head h2{display:flex;align-items:center;gap:8px;margin:0!important;color:#fff;font-size:16px!important;font-weight:800}.ax-queue__head h2 em{padding:0 8px;border-radius:2px;background:var(--ax-green);color:#000;font:800 12px/20px Archivo,sans-serif}.p2p-portal .ax-queue__head button{padding:6px 9px;border-color:#252f29;border-radius:2px;background:none;font-size:12px}.ax-queue__empty{display:flex;align-items:center;gap:10px;padding:18px 12px;border:1px dashed #252f29;color:#94a39b;font-size:12.5px;line-height:1.4}.ax-queue__empty svg{flex:none;color:var(--ax-green)}.ax-queue__list{display:grid;gap:1px;background:#1f2823}.ax-queue__sub{margin:16px 0 8px!important;color:#fff;font-size:14px!important;font-weight:800}.ax-req{position:relative;padding:11px 12px 13px;background:#0e1311;animation:axReqIn .25s ease-out}.ax-req.is-flash{background:#151c18}.ax-req.is-paid{border-left:3px solid var(--ax-green)}.ax-req__line{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ax-req__amount{color:#fff;font-size:21px;font-weight:800}.ax-req__kind{display:inline-flex;align-items:center;gap:4px;color:var(--ax-green-hi);font-size:11.5px;font-weight:800}.ax-req__kind.is-out{color:#f59e0b}.ax-req__who{margin:2px 0 9px;color:#94a39b;font-size:12px;overflow-wrap:anywhere}.ax-req__clock{color:#94a39b;font-size:12px;font-variant-numeric:tabular-nums}.ax-req__time{position:absolute;left:0;right:0;bottom:0;height:2px;background:#1f2823}.ax-req__time i{display:block;height:100%;background:var(--ax-green);transition:width 1s linear}.ax-req__time.is-out i{background:#f59e0b}.p2p-portal .ax-req__top button{padding:7px 10px;border-color:#252f29;border-radius:2px;background:none;font-size:12px}.ax-req__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}@keyframes axReqIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.ax-chat{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:end center;background:#000000a6}.ax-chat__card{box-sizing:border-box;width:100%;max-width:520px;max-height:82vh;padding:14px 16px calc(16px + env(safe-area-inset-bottom));overflow-y:auto;border:1px solid #252f29;border-bottom:0;background:#0e1311}.ax-chat__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#fff}.p2p-portal .ax-chat__head button{width:34px;height:34px;padding:0;border-color:#252f29;border-radius:2px;background:none}@media (min-width: 960px){.ax-chat{place-items:center}.ax-chat__card{border-bottom:1px solid #252f29}}body .ap-root .ap-mobile-wallet-pill{background:var(--ax-green)!important;border:0!important;border-radius:2px!important}body .ap-root .ap-mobile-wallet-pill,body .ap-root .ap-mobile-wallet-pill *{color:#000!important}
