.sp-shell{--sp-bg:#0a0d0b;--sp-surface:#101413;--sp-surface-2:#161b19;--sp-surface-3:#1c2321;--sp-border:#233029;--sp-border-soft:#1a231f;--sp-text:#e6f1ea;--sp-text-dim:#a6bdb1;--sp-text-faint:#6d8478;--sp-accent:#00e89a;--sp-accent-hover:#1ef5a8;--sp-accent-soft:rgba(0,232,154,0.14);--sp-accent-ring:rgba(0,232,154,0.35);--sp-accent-dark:#00b27a;--sp-success:#00e89a;--sp-danger:#ff4868;--sp-danger-soft:rgba(255,72,104,0.14);--sp-warning:#f59e0b;background:var(--sp-bg);color:var(--sp-text);min-height:100vh;position:relative;isolation:isolate}.sp-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 20% -10%,rgba(0,232,154,.07),transparent 45%),radial-gradient(circle at 80% 110%,rgba(0,232,154,.04),transparent 50%);z-index:-1}.sp-grid-bg{background-image:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:32px 32px}.sp-mono{letter-spacing:.04em}.sp-label,.sp-mono{font-family:ui-monospace,JetBrains Mono,SFMono-Regular,Menlo,monospace}.sp-label{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--sp-text-faint)}.sp-card{background:var(--sp-surface);border:1px solid var(--sp-border-soft);border-radius:14px;transition:border-color .18s ease,transform .18s ease}.sp-card:hover{border-color:var(--sp-border)}.sp-card-interactive:hover{border-color:var(--sp-accent-ring);transform:translateY(-1px)}.sp-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--sp-border);color:var(--sp-text-dim);background:var(--sp-surface-2)}.sp-chip--live{color:#ff8ea0;border-color:rgba(255,72,104,.4);background:rgba(255,72,104,.1)}.sp-chip--live:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--sp-danger);animation:sp-pulse 1.4s ease-in-out infinite}.sp-chip--open{color:#8df2c6;border-color:rgba(0,232,154,.4);background:rgba(0,232,154,.1)}.sp-chip--scheduled{color:#a6bdb1;border-color:rgba(166,189,177,.3);background:rgba(166,189,177,.06)}.sp-chip--locked{color:#fde68a;border-color:rgba(245,158,11,.35);background:rgba(245,158,11,.08)}@keyframes sp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.sp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:10px;font-weight:600;font-size:14px;transition:all .15s ease;border:1px solid transparent;cursor:pointer;line-height:1}.sp-btn--primary{background:var(--sp-accent);color:#042218;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 24px -12px rgba(0,232,154,.6)}.sp-btn--primary:hover{background:var(--sp-accent-hover)}.sp-btn--primary:disabled{opacity:.5;cursor:not-allowed}.sp-btn--ghost{background:var(--sp-surface-2);color:var(--sp-text);border-color:var(--sp-border)}.sp-btn--ghost:hover{border-color:var(--sp-accent-ring);background:var(--sp-surface)}.sp-input{width:100%;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.12);border-radius:10px;color:var(--sp-text);padding:12px 14px;font-size:15px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.sp-input:hover{border-color:rgba(255,255,255,.2)}.sp-input:focus{outline:none;border-color:var(--sp-accent);box-shadow:0 0 0 3px var(--sp-accent-soft)}.sp-odd-btn{gap:8px;padding:14px 16px;background:var(--sp-surface);border:1px solid var(--sp-border-soft);transition:all .15s ease;width:100%}.sp-odd-btn:hover{border-color:var(--sp-accent-ring)}.sp-odd-btn[data-selected=true]{border-color:var(--sp-accent);background:var(--sp-accent-soft)}.sp-odd-btn__label{font-size:13px;letter-spacing:.04em}.sp-odd-btn__price{font-size:20px;font-weight:700;color:var(--sp-text)}.sp-odd-btn--up{border-color:rgba(0,232,154,.25);background:rgba(0,232,154,.04)}.sp-odd-btn--up[data-selected=true]{border-color:var(--sp-accent);background:rgba(0,232,154,.15);box-shadow:0 0 0 3px rgba(0,232,154,.15)}.sp-odd-btn--up .sp-odd-btn__price{color:var(--sp-accent)}.sp-odd-btn--down{border-color:rgba(255,72,104,.25);background:rgba(255,72,104,.04)}.sp-odd-btn--down[data-selected=true]{border-color:var(--sp-danger);background:rgba(255,72,104,.15);box-shadow:0 0 0 3px rgba(255,72,104,.15)}.sp-odd-btn--down .sp-odd-btn__price{color:var(--sp-danger)}.sp-node-dots{position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:radial-gradient(circle,rgba(0,232,154,.25) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%)}.sp-divider{border-top:1px solid var(--sp-border-soft)}.sp-meta-circle{--size:128px;width:var(--size);height:var(--size);border-radius:999px;background:conic-gradient(var(--sp-accent) calc(var(--progress, 0) * 1%),rgba(255,255,255,.06) 0);display:grid;place-items:center;position:relative;box-shadow:0 0 40px -12px rgba(0,232,154,.4)}.sp-meta-circle:before{content:"";position:absolute;inset:6px;border-radius:999px;background:var(--sp-surface);border:1px solid var(--sp-border-soft)}.sp-meta-circle>*{position:relative}.sp-meta-circle__count{font-size:32px;font-weight:800;color:var(--sp-text);line-height:1;font-variant-numeric:tabular-nums}.sp-meta-circle__target{margin-top:4px;font-size:10px;letter-spacing:.14em;color:var(--sp-text-faint)}.sp-meta-circle__target,.sp-result-chip{text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sp-result-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em}.sp-result-chip--up{color:#042218;background:var(--sp-accent)}.sp-result-chip--down{color:#fff;background:var(--sp-danger)}.sp-result-chip--push{color:var(--sp-text);background:var(--sp-surface-3);border:1px solid var(--sp-border)}.sp-ticker{display:flex;flex-direction:column;gap:6px;max-height:320px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 18px,black calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,transparent 0,black 18px,black calc(100% - 18px),transparent)}.sp-ticker-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:10px;background:var(--sp-surface-2);border:1px solid var(--sp-border-soft);font-size:12px;animation:sp-ticker-in .26s ease-out}.sp-ticker-row__user{color:var(--sp-text-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.sp-ticker-row__stake{font-weight:700;color:var(--sp-text);font-variant-numeric:tabular-nums}.sp-ticker-row__side,.sp-ticker-row__stake{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sp-ticker-row__side{font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:3px 7px;border-radius:999px;font-weight:700}.sp-ticker-row__side--up{color:var(--sp-accent);background:rgba(0,232,154,.12)}.sp-ticker-row__side--down{color:var(--sp-danger);background:rgba(255,72,104,.12)}@keyframes sp-ticker-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.sp-history-row{display:grid;grid-template-columns:auto 1fr auto auto;gap:12px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--sp-surface-2);border:1px solid var(--sp-border-soft);font-size:12px}.sp-history-row__time{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--sp-text-faint);font-size:11px}.sp-history-row__label{color:var(--sp-text-dim)}.sp-history-row__count{color:var(--sp-text);font-weight:700;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sp-bbox-overlay{position:absolute;inset:0;pointer-events:none}.sp-bbox{position:absolute;border:1.5px solid var(--sp-accent);border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.3) inset,0 0 12px -4px var(--sp-accent);transition:all .8s ease-out}.sp-bbox:after{content:attr(data-label);top:-16px;left:-1px;color:#042218;font-size:9px;font-weight:700;padding:1px 4px;border-radius:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.sp-bbox:after,.sp-cross-line{position:absolute;background:var(--sp-accent)}.sp-cross-line{height:2px;transform-origin:left center;box-shadow:0 0 10px var(--sp-accent);opacity:.65}.sp-stake-wrap{position:relative}.sp-stake-wrap .sp-stake-symbol{position:absolute;top:50%;left:8px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:8px;font-family:var(--font-mono,ui-monospace,monospace);font-weight:700;font-size:13px;letter-spacing:.02em;background:var(--sp-accent-soft);color:var(--sp-accent);pointer-events:none}.sp-input--currency{padding-left:60px!important;font-size:18px!important;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em}.sp-feed-row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--sp-surface-2);border:1px solid var(--sp-border-soft);transition:background .15s ease,border-color .15s ease;font-size:13px}.sp-feed-row--top{border-color:var(--sp-accent-ring);background:rgba(0,232,154,.05)}.sp-feed-row--won{background:rgba(0,232,154,.08);border-color:rgba(0,232,154,.35)}.sp-feed-row--lost{background:rgba(255,72,104,.06);border-color:rgba(255,72,104,.3);opacity:.7}.sp-feed-row__name{display:flex;align-items:center;gap:8px;min-width:0}.sp-feed-avatar{width:26px;height:26px;flex:0 0 26px;border-radius:50%;background:var(--sp-accent-soft);color:var(--sp-accent);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.sp-feed-row__handle{font-family:var(--font-mono,monospace);color:var(--sp-text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-feed-row__dir{font-weight:700;font-size:11px;letter-spacing:.04em}.sp-feed-row__dir--up{color:var(--sp-accent)}.sp-feed-row__dir--down{color:var(--sp-danger)}.sp-feed-row__stake{font-family:var(--font-mono,monospace);font-weight:700;text-align:right}@keyframes sp-feed-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.sp-feed-row--fresh{animation:sp-feed-in .25s ease-out}.sp-sentiment{display:flex;flex-direction:column;gap:10px}.sp-sentiment-bar{display:flex;width:100%;height:10px;border-radius:999px;overflow:hidden;background:var(--sp-surface-2)}.sp-sentiment-bar__up{background:linear-gradient(90deg,rgba(0,232,154,.5),var(--sp-accent));transition:width .6s cubic-bezier(.4,0,.2,1)}.sp-sentiment-bar__down{background:linear-gradient(90deg,var(--sp-danger),rgba(255,72,104,.5));transition:width .6s cubic-bezier(.4,0,.2,1)}.sp-activity-count{font-family:var(--font-mono,monospace);font-weight:700;font-size:28px;line-height:1;letter-spacing:-.02em;color:var(--sp-text)}.sp-activity-count span{color:var(--sp-accent)}.sp-autobet{gap:12px;padding:14px;background:linear-gradient(160deg,rgba(0,232,154,.04),rgba(0,232,154,0));border:1px dashed rgba(0,232,154,.3)}.sp-autobet__header{display:flex;align-items:center;justify-content:space-between}.sp-switch{position:relative;width:40px;height:22px;border-radius:999px;background:var(--sp-surface-2);border:1px solid var(--sp-border);cursor:pointer;transition:background .15s ease,border-color .15s ease}.sp-switch__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--sp-text-dim);transition:transform .15s ease,background .15s ease}.sp-switch[data-on=true]{background:var(--sp-accent-soft);border-color:var(--sp-accent)}.sp-switch[data-on=true] .sp-switch__knob{transform:translateX(18px);background:var(--sp-accent)}.sp-autobet__progress{height:4px;border-radius:999px;overflow:hidden;background:var(--sp-surface-2)}.sp-autobet__progress-inner{height:100%;background:var(--sp-accent);transition:width .3s ease}.sp-mobile-cta{position:fixed!important;top:70px;left:0;right:0;z-index:45;display:flex;gap:8px;padding:8px 12px;background:#0a0d0b;border-bottom:1px solid rgba(255,255,255,.04);-webkit-transform:translateZ(0)}@media (min-width:768px){.sp-mobile-cta{display:none!important}}@media (max-width:767px){.sp-mobile-cta+*{padding-top:80px}}@keyframes sp-pulse-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.6}}.sp-live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--sp-accent);box-shadow:0 0 10px var(--sp-accent);animation:sp-pulse-dot 1.4s ease-in-out infinite;margin-right:6px;vertical-align:middle}.sp-card-preview{position:relative;overflow:hidden}.sp-card-preview__scan{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent,transparent 45%,rgba(0,232,154,.08) 50%,transparent 55%,transparent);background-size:100% 300%;animation:sp-scan 4.2s linear infinite;mix-blend-mode:screen}.sp-card-preview:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at top,rgba(0,0,0,0) 60%,rgba(0,0,0,.55) 100%),linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,.7));pointer-events:none}@keyframes sp-scan{0%{background-position:0 -100%}to{background-position:0 200%}}.sp-trend-pill{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;border-radius:8px;font-size:13px;font-weight:700;border:1px solid var(--sp-border-soft);background:var(--sp-surface-2);font-variant-numeric:tabular-nums}.sp-trend-pill--up{color:var(--sp-accent);border-color:rgba(0,232,154,.35);background:rgba(0,232,154,.1)}.sp-trend-pill--down{color:var(--sp-danger);border-color:rgba(255,72,104,.35);background:rgba(255,72,104,.1)}.sp-trend-pill--push{color:var(--sp-text-dim)}.sp-aviator-odd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px 12px;border-radius:14px;border:1px solid var(--sp-border-soft);background:var(--sp-surface-2);color:var(--sp-text);cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease;font-family:inherit}.sp-aviator-odd:hover:not(:disabled){transform:translateY(-1px)}.sp-aviator-odd:disabled{cursor:not-allowed}.sp-aviator-odd__side{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--sp-text-dim);font-weight:600}.sp-aviator-odd__price{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.sp-aviator-odd--up.sp-aviator-odd--active{background:rgba(0,232,154,.12);border-color:var(--sp-accent)}.sp-aviator-odd--up.sp-aviator-odd--active .sp-aviator-odd__price,.sp-aviator-odd--up.sp-aviator-odd--active .sp-aviator-odd__side{color:var(--sp-accent)}.sp-aviator-odd--down.sp-aviator-odd--active{background:rgba(255,72,104,.12);border-color:var(--sp-danger)}.sp-aviator-odd--down.sp-aviator-odd--active .sp-aviator-odd__price,.sp-aviator-odd--down.sp-aviator-odd--active .sp-aviator-odd__side{color:var(--sp-danger)}.sp-aviator-odd--ghost{opacity:.6}.sp-aviator-odd--ghost .sp-aviator-odd__price{color:var(--sp-text-dim)}.sp-btn--ghost{background:var(--sp-surface-2)!important;color:var(--sp-text-dim)!important;border:1px solid var(--sp-border-soft)!important}.sp-aviator{display:flex;flex-direction:column}.sp-aviator-headbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;border:1px solid var(--sp-border-soft);border-radius:14px;background:var(--sp-surface)}.sp-hb-item{display:inline-flex;align-items:center;gap:6px}.sp-hb-key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--sp-text-faint)}.sp-hb-val{font-size:15px;font-weight:600;color:var(--sp-text)}.sp-hb-val--count{color:#F87171;display:inline-block;animation:sp-beat-count .32s ease-out;will-change:transform}.sp-hb-val--count.is-up{color:#F87171}@keyframes sp-beat-count{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}.sp-hb-arrows{gap:4px}.sp-hb-arrow,.sp-hb-arrows{display:inline-flex;align-items:center}.sp-hb-arrow{justify-content:center;width:22px;height:22px;border-radius:999px;color:#ffffff;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px rgba(0,0,0,.25)}.sp-hb-arrow .sp-ic{width:12px;height:12px;stroke-width:3}.sp-hb-arrow--up{background:linear-gradient(180deg,#10B981,#059669);color:#ffffff}.sp-hb-arrow--down{background:linear-gradient(180deg,#EF4444,#B91C1C);color:#ffffff}.sp-hb-arrow--push{background:rgba(148,163,184,.18);color:var(--sp-text-dim)}@keyframes sp-badge-pulse{0%,to{box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 0 rgba(255,255,255,.18)}50%{box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 3px rgba(255,255,255,.08)}}.sp-hb-arrows .sp-hb-arrow:first-child{animation:sp-badge-pulse 1.8s ease-in-out infinite}.sp-hb-streak.is-up .sp-hb-val{color:var(--sp-accent)}.sp-hb-streak.is-down .sp-hb-val{color:#ff8aa0}.sp-hb-timer{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:5px 12px;border-radius:999px;border:1px solid transparent;background:var(--sp-surface-2)}.sp-hb-timer--accent{color:var(--sp-accent);border-color:rgba(0,232,154,.35)}.sp-hb-timer--warn{color:#ffcc4d;border-color:rgba(255,204,77,.35)}.sp-hb-timer--info{color:#78c4ff;border-color:rgba(120,196,255,.35)}.sp-hb-timer--muted{color:var(--sp-text-dim);border-color:var(--sp-border)}.sp-aviator-stage{padding:0;overflow:hidden;border-radius:14px}.sp-aviator-stage__media{position:relative;aspect-ratio:16/9;background:#000}.sp-aviator-stage__overlay{position:absolute;top:12px;left:12px;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.sp-aviator-stage__caption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--sp-border-soft)}.sp-progress{position:relative;height:8px;margin-top:18px;border-radius:999px;background:var(--sp-surface-2);overflow:hidden}.sp-progress__bar{position:absolute;left:0;top:0;bottom:0;border-radius:999px;transition:width .5s ease,background-color .5s ease}.sp-progress__bar.is-pulse{animation:sp-pulse-bar 1.1s ease-in-out infinite}@keyframes sp-pulse-bar{0%,to{opacity:.85}50%{opacity:1;box-shadow:0 0 14px rgba(255,204,77,.55)}}.sp-progress__label{position:absolute;right:4px;top:-18px;font-size:10px;letter-spacing:.12em;color:var(--sp-text-faint)}.sp-stat{padding:10px 12px;border-radius:10px;border:1px solid var(--sp-border-soft);background:var(--sp-surface-2)}.sp-stat__key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--sp-text-faint);margin:0}.sp-stat__val{font-size:22px;font-weight:600;color:var(--sp-text);margin:2px 0 0}.sp-phase-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;border:1px solid transparent;backdrop-filter:blur(4px);background:rgba(0,0,0,.35);pointer-events:auto}.sp-phase-dot{width:7px;height:7px;border-radius:999px;display:inline-block;box-shadow:0 0 0 0 currentColor;animation:sp-phase-pulse 1.8s ease-out infinite}@keyframes sp-phase-pulse{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.sp-phase-pill--accent{color:var(--sp-accent);border-color:rgba(0,232,154,.45)}.sp-phase-pill--accent .sp-phase-dot{background:var(--sp-accent)}.sp-phase-pill--warn{color:#ffcc4d;border-color:rgba(255,204,77,.45)}.sp-phase-pill--warn .sp-phase-dot{background:#ffcc4d}.sp-phase-pill--info{color:#78c4ff;border-color:rgba(120,196,255,.45)}.sp-phase-pill--info .sp-phase-dot{background:#78c4ff}.sp-phase-pill--danger{color:#ff8aa0;border-color:rgba(255,72,104,.45)}.sp-phase-pill--danger .sp-phase-dot{background:#ff8aa0}.sp-phase-pill--muted{color:var(--sp-text-dim);border-color:var(--sp-border)}.sp-phase-pill--muted .sp-phase-dot{background:var(--sp-text-dim);animation:none}.sp-chip--streak{border-color:rgba(255,204,77,.4);color:#ffcc4d;background:rgba(255,204,77,.08)}.sp-chip--up{border-color:rgba(0,232,154,.4);color:var(--sp-accent);background:rgba(0,232,154,.08)}.sp-chip--down{border-color:rgba(255,72,104,.4);color:#ff8aa0;background:rgba(255,72,104,.08)}.sp-chip--warn{border-color:rgba(255,204,77,.4);color:#ffcc4d;background:rgba(255,204,77,.08)}.sp-chip--danger{border-color:rgba(255,72,104,.4);color:#ff8aa0;background:rgba(255,72,104,.08)}.sp-chip--info{border-color:rgba(120,196,255,.4);color:#78c4ff;background:rgba(120,196,255,.08)}.sp-chip--accent{border-color:rgba(0,232,154,.4);color:var(--sp-accent);background:rgba(0,232,154,.08)}.sp-chip--muted{border-color:var(--sp-border);color:var(--sp-text-dim)}.sp-chip--muted,.sp-odd-btn{background:var(--sp-surface-2)}.sp-odd-btn{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 14px 16px;border-radius:12px;border:1px solid var(--sp-border);cursor:pointer;text-align:left;transition:transform .12s ease,border-color .14s ease,background .14s ease}.sp-odd-btn:hover:not(:disabled){transform:translateY(-1px)}.sp-odd-btn--ghost,.sp-odd-btn:disabled{cursor:not-allowed;opacity:.55}.sp-odd-btn__label{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--sp-text-dim)}.sp-odd-btn__pct{font-size:24px;font-weight:700;color:var(--sp-text);line-height:1}.sp-odd-btn__mult{font-size:11px;color:var(--sp-text-faint)}.sp-odd-btn__spread{position:absolute;bottom:4px;left:0;right:0;text-align:center;font-size:9px;letter-spacing:.14em}.sp-odd-btn--up.sp-odd-btn--active:not(:disabled){border-color:var(--sp-accent);background:rgba(0,232,154,.08)}.sp-odd-btn--up.sp-odd-btn--active:not(:disabled) .sp-odd-btn__label,.sp-odd-btn--up.sp-odd-btn--active:not(:disabled) .sp-odd-btn__pct{color:var(--sp-accent)}.sp-odd-btn--down.sp-odd-btn--active:not(:disabled){border-color:#ff8aa0;background:rgba(255,72,104,.08)}.sp-odd-btn--down.sp-odd-btn--active:not(:disabled) .sp-odd-btn__label,.sp-odd-btn--down.sp-odd-btn--active:not(:disabled) .sp-odd-btn__pct{color:#ff8aa0}.sp-chip-row{display:flex;flex-wrap:wrap;gap:6px}.sp-chip-btn{border:1px solid var(--sp-border);background:var(--sp-surface-2);color:var(--sp-text-dim);border-radius:10px;padding:6px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.08em;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease,transform .12s ease}.sp-chip-btn:hover:not(:disabled){border-color:var(--sp-accent-ring);color:var(--sp-text);transform:translateY(-1px)}.sp-chip-btn:disabled{opacity:.45;cursor:not-allowed}.sp-chip-btn--active{border-color:var(--sp-accent);color:var(--sp-accent);background:var(--sp-accent-soft)}.sp-chip-btn--stop{border-color:rgba(255,72,104,.5);color:#ff8aa0;background:rgba(255,72,104,.08)}.sp-autobet__head{gap:12px}.sp-autobet__toggle{width:46px;height:26px;border-radius:999px;border:1px solid var(--sp-border);background:var(--sp-surface-2);position:relative;cursor:pointer;transition:background .18s ease,border-color .18s ease;flex-shrink:0}.sp-autobet__toggle--on{background:var(--sp-accent-soft);border-color:var(--sp-accent)}.sp-autobet__knob{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:999px;background:var(--sp-text-dim);transition:transform .2s ease,background .2s ease}.sp-autobet__toggle--on .sp-autobet__knob{transform:translateX(20px);background:var(--sp-accent);box-shadow:0 0 12px rgba(0,232,154,.55)}.sp-autobet__banner{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,204,77,.4);background:rgba(255,204,77,.06);color:#ffcc4d}.sp-aviator-market .sp-input--currency{font-size:20px;font-weight:600}@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap");.sp-shell,.sp-shell *{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sp-shell .sp-mono,.sp-shell [class*=sp-mono]{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1,"zero" 1}.sp-ic{display:inline-block;vertical-align:-2px;flex-shrink:0}.sp-ic--sm{width:14px;height:14px}.sp-ic--md{width:22px;height:22px}.sp-ic--lg{width:28px;height:28px}.sp-aviator-market .sp-odd-btn{display:grid;grid-template-rows:auto 1fr auto;row-gap:8px;padding:16px 16px 20px;min-height:118px;border-radius:14px;background:var(--sp-surface-2);border:1px solid var(--sp-border);transition:transform .14s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.sp-aviator-market .sp-odd-btn:hover:not(:disabled){transform:translateY(-1px);border-color:var(--sp-accent-ring)}.sp-odd-btn__head{display:inline-flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-text-dim)}.sp-odd-btn__head .sp-ic{color:currentColor;opacity:.85}.sp-odd-btn__label{line-height:1}.sp-odd-btn__mult{font-family:JetBrains Mono,ui-monospace,monospace;font-size:34px;font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--sp-text);align-self:end;font-feature-settings:"tnum" 1}.sp-odd-btn__spread{position:static;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;color:rgba(230,241,234,.45);text-align:left}.sp-aviator-market .sp-odd-btn--up.sp-odd-btn--active:not(:disabled){border-color:var(--sp-accent);background:linear-gradient(180deg,rgba(0,232,154,.14),rgba(0,232,154,.04));box-shadow:0 0 0 1px var(--sp-accent) inset,0 8px 26px -12px rgba(0,232,154,.55)}.sp-aviator-market .sp-odd-btn--up.sp-odd-btn--active:not(:disabled) .sp-odd-btn__head,.sp-aviator-market .sp-odd-btn--up.sp-odd-btn--active:not(:disabled) .sp-odd-btn__mult{color:var(--sp-accent)}.sp-aviator-market .sp-odd-btn--down.sp-odd-btn--active:not(:disabled){border-color:#ff8aa0;background:linear-gradient(180deg,rgba(255,72,104,.14),rgba(255,72,104,.04));box-shadow:inset 0 0 0 1px #ff8aa0,0 8px 26px -12px rgba(255,72,104,.5)}.sp-aviator-market .sp-odd-btn--down.sp-odd-btn--active:not(:disabled) .sp-odd-btn__head,.sp-aviator-market .sp-odd-btn--down.sp-odd-btn--active:not(:disabled) .sp-odd-btn__mult{color:#ff8aa0}.sp-stake__wrap{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--sp-border);background:var(--sp-surface-2);transition:border-color .14s ease,background .14s ease}.sp-stake__wrap:focus-within{border-color:var(--sp-accent);background:rgba(0,232,154,.04)}.sp-stake__symbol{font-size:14px;color:var(--sp-text-faint);letter-spacing:.08em}.sp-stake__input,.sp-stake__symbol{font-family:JetBrains Mono,monospace;font-weight:600}.sp-stake__input{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:26px;letter-spacing:-.01em;color:var(--sp-text);padding:0;font-feature-settings:"tnum" 1}.sp-stake__input:disabled{opacity:.5;cursor:not-allowed}.sp-stake__input::-moz-placeholder{color:var(--sp-text-faint);font-weight:500}.sp-stake__input::placeholder{color:var(--sp-text-faint);font-weight:500}.sp-stake__max{border:1px solid var(--sp-border);background:var(--sp-surface);color:var(--sp-text-dim);border-radius:10px;padding:6px 12px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.sp-stake__max:hover:not(:disabled){border-color:var(--sp-accent);color:var(--sp-accent);background:var(--sp-accent-soft)}.sp-stake__max:disabled{opacity:.4;cursor:not-allowed}.sp-stake__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-top:10px}.sp-stake__grid--auto{grid-template-columns:repeat(4,1fr)}.sp-stake__chip{border:1px solid var(--sp-border);background:var(--sp-surface-2);color:var(--sp-text-dim);border-radius:10px;padding:9px 0;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease,transform .12s ease;text-align:center}.sp-stake__chip:hover:not(:disabled){border-color:var(--sp-accent-ring);color:var(--sp-text);transform:translateY(-1px)}.sp-stake__chip:disabled{opacity:.4;cursor:not-allowed}.sp-stake__chip--active{border-color:var(--sp-accent);color:var(--sp-accent);background:var(--sp-accent-soft)}.sp-stake__chip--stop{border-color:rgba(255,72,104,.55);color:#ff8aa0;background:rgba(255,72,104,.08)}@media (max-width:420px){.sp-stake__grid{grid-template-columns:repeat(3,1fr)}}body,html{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{font-family:inherit}.sp-mono,[class*=sp-mono],code,kbd,pre,samp{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-feature-settings:"tnum" 1,"zero" 1}.sp-shell h1{font-size:1.6em;letter-spacing:-.01em}.sp-shell h2{font-size:1.3em}.sp-shell h3{font-size:1.12em}button{font-family:Poppins,sans-serif}.sp-waiting{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:28px 20px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0,rgba(255,204,77,.08),transparent 60%),var(--sp-surface)}.sp-waiting:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,204,77,.55) 50%,transparent);background-size:200% 100%;animation:sp-shimmer-slide 2.2s linear infinite}@keyframes sp-shimmer-slide{0%{background-position:-100% 0}to{background-position:200% 0}}.sp-waiting__orbit{position:relative;width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px}.sp-waiting__orbit:before{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(255,204,77,.15);border-top-color:#ffcc4d;animation:sp-orbit 1.1s linear infinite}@keyframes sp-orbit{to{transform:rotate(1turn)}}.sp-waiting__dot{position:absolute;width:6px;height:6px;border-radius:50%;background:#ffcc4d;opacity:.9;animation:sp-dot-bounce 1.2s ease-in-out infinite}.sp-waiting__dot:first-child{left:16px;animation-delay:0s}.sp-waiting__dot:nth-child(2){left:24px;animation-delay:.15s}.sp-waiting__dot:nth-child(3){left:32px;animation-delay:.3s}@keyframes sp-dot-bounce{0%,80%,to{transform:translateY(0);opacity:.3}40%{transform:translateY(-5px);opacity:1}}.sp-waiting__title{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:var(--sp-text);margin:0}.sp-waiting__subtitle{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-text-faint);margin:0}.sp-waiting__rows{display:flex;flex-direction:column;gap:7px;width:100%;margin-top:6px}.sp-waiting__row{height:10px;border-radius:6px;background:linear-gradient(90deg,var(--sp-surface-2) 0,rgba(255,255,255,.06) 50%,var(--sp-surface-2) 100%);background-size:200% 100%;animation:sp-skel-shimmer 1.6s ease-in-out infinite}.sp-waiting__row--short{width:70%;align-self:center}@keyframes sp-skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sp-waiting__foot{font-size:10px;letter-spacing:.14em;color:var(--sp-text-faint);margin-top:6px}.sp-hb-val--count.is-counting{animation:sp-count-glow 2s ease-in-out infinite}@keyframes sp-count-glow{0%,to{text-shadow:0 0 0 rgba(255,204,77,0)}50%{text-shadow:0 0 14px rgba(255,204,77,.35)}}.sp-mini-bet{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border-radius:10px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;border:1px solid transparent;transition:all .16s var(--ease-premium);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sp-mini-bet--yes{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.35);color:#34D399}.sp-mini-bet--yes:hover{background:rgba(16,185,129,.18);border-color:rgba(16,185,129,.55);transform:translateY(-1px)}.sp-mini-bet--no{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.35);color:#F87171}.sp-mini-bet--no:hover{background:rgba(239,68,68,.18);border-color:rgba(239,68,68,.55);transform:translateY(-1px)}.sp-mini-bet:active{transform:translateY(0) scale(.98)}.sp-mini-bet svg{flex-shrink:0}.sp-card{box-shadow:0 0 0 1px var(--sp-border)}.sp-card-interactive:hover{border-color:var(--sp-border-strong,#3F3F46);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3),0 0 0 1px var(--sp-border-strong,#3F3F46)}.sp-bet-banner{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;border-radius:10px;font-family:Poppins,sans-serif;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent;background:transparent;transition:border-color .18s}.sp-bet-banner--locked{border-color:rgba(239,68,68,.28);color:#FCA5A5}.sp-bet-banner__dot{width:8px;height:8px;border-radius:999px;background:#EF4444;box-shadow:0 0 10px rgba(239,68,68,.7);animation:sp-pulse 1.4s ease-in-out infinite;flex-shrink:0}.sp-bet-banner__text{flex:1;text-shadow:0 1px 0 rgba(0,0,0,.4)}.sp-bet-banner__time{color:var(--sp-text-faint);font-size:11px;letter-spacing:.04em;text-transform:none}.sp-livebets{display:flex;flex-direction:column;gap:4px;max-height:420px;overflow-y:auto;scrollbar-width:thin}.sp-livebets::-webkit-scrollbar{width:6px}.sp-livebets::-webkit-scrollbar-track{background:transparent}.sp-livebets::-webkit-scrollbar-thumb{background:var(--sp-border);border-radius:3px}.sp-livebets__row{display:grid;grid-template-columns:minmax(60px,1fr) auto minmax(70px,auto) auto;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid var(--sp-border);background:var(--sp-surface-2);font-family:Poppins,sans-serif;font-size:12px;transition:background .14s var(--ease-premium,ease)}.sp-livebets__row.is-win{border-color:rgba(16,185,129,.35);background:rgba(16,185,129,.06)}.sp-livebets__row.is-loss{border-color:rgba(239,68,68,.25);background:rgba(239,68,68,.04)}.sp-livebets__name{color:var(--sp-text);font-weight:500;font-size:12.5px;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-livebets__side{font-size:11px;font-weight:600;letter-spacing:.05em}.sp-livebets__side--up{color:#34D399;background:rgba(16,185,129,.1)}.sp-livebets__side--down{color:#F87171;background:rgba(239,68,68,.1)}.sp-livebets__stake{color:var(--sp-text);font-size:12.5px}.sp-livebets__profit{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;padding:3px 7px;border-radius:6px;min-width:62px;justify-content:center}.sp-livebets__profit--win{color:#10B981;background:rgba(16,185,129,.12)}.sp-livebets__profit--loss{color:#EF4444;background:rgba(239,68,68,.1)}.sp-livebets__profit--pending{color:var(--sp-text-faint);background:transparent;font-size:11.5px}.sp-round-search{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;border:1px solid var(--sp-border);background:linear-gradient(135deg,rgba(16,185,129,.04),rgba(16,185,129,.01));position:relative;overflow:hidden}.sp-round-search:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(16,185,129,.55),transparent);background-size:200% 100%;animation:sp-shimmer-scan 2.6s linear infinite}@keyframes sp-shimmer-scan{0%{background-position:-100% 0}to{background-position:200% 0}}.sp-round-search canvas{filter:drop-shadow(0 0 14px rgba(16,185,129,.35))}.sp-round-search__body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.sp-round-search__title{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:var(--sp-text);margin:0;line-height:1.2}.sp-round-search__sub{font-size:11px;letter-spacing:.08em;color:var(--sp-text-faint);text-transform:uppercase;margin:0}.sp-card.sp-livebets{display:block;max-height:none;overflow:visible}.sp-livebets__list{display:flex;flex-direction:column;gap:4px;max-height:380px;overflow-y:auto;scrollbar-width:thin;padding-right:2px}.sp-livebets__list::-webkit-scrollbar{width:6px}.sp-livebets__list::-webkit-scrollbar-track{background:transparent}.sp-livebets__list::-webkit-scrollbar-thumb{background:var(--sp-border);border-radius:3px}.sp-livebets__side--yes{color:#34D399;background:rgba(16,185,129,.1)}.sp-livebets__side--no{color:#F87171;background:rgba(239,68,68,.1)}.sp-bet-banner--open{border-color:rgba(16,185,129,.4);color:#6EE7B7}.sp-bet-banner--open .sp-bet-banner__dot{background:var(--sp-accent,#10B981);box-shadow:0 0 10px rgba(16,185,129,.65);animation:sp-pulse 1.1s ease-in-out infinite}.sp-bet-banner--open .sp-bet-banner__time{color:#6EE7B7}.sp-livebets--wrap{padding:10px!important}.sp-livebets__head{display:flex;align-items:center;justify-content:space-between;padding:6px 10px 8px;margin:0}.sp-livebets__count{font-size:11px;color:var(--sp-text-faint);letter-spacing:.04em}.sp-livebets--wrap .sp-livebets__list{padding:0}.sp-livebets--wrap .sp-livebets__row{padding:8px 10px;border-radius:8px}.sp-aviator-market .sp-odd-btn{justify-items:center!important;text-align:center!important;align-items:center!important}.sp-aviator-market .sp-odd-btn__head{justify-content:center!important;width:100%}.sp-aviator-market .sp-odd-btn__mult{align-self:center!important;font-size:30px!important}.sp-aviator-market .sp-odd-btn__label{text-align:center!important}@media (max-width:640px){.sp-aviator-market .sp-odd-btn{padding:14px 10px 16px!important;min-height:104px}.sp-aviator-market .sp-odd-btn__mult{font-size:26px!important}}.sp-market-q{padding:2px 2px 0}.sp-market-q__title{font-family:Poppins,sans-serif;font-size:14px;line-height:1.45;color:var(--sp-text);margin:0}@media (min-width:768px){.sp-market-q__title{font-size:15px}}.sp-market-q__hl{color:var(--sp-text);font-weight:700}.sp-market-q__num{font-family:JetBrains Mono,monospace;color:var(--sp-accent,#10B981);font-weight:700;padding:0 2px}.sp-hb-item--sala .sp-hb-val{color:var(--sp-text);font-weight:700}@media (max-width:640px){.sp-aviator-headbar{display:grid!important;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:10px 12px;padding:12px 14px!important;align-items:center;overflow:hidden}.sp-aviator-headbar .sp-hb-timer{grid-column:1/-1;justify-self:stretch;text-align:center;margin-left:0!important;padding:6px 10px!important}.sp-aviator-headbar .sp-hb-item{gap:6px;min-width:0}.sp-aviator-headbar .sp-hb-item:first-child{grid-column:1;grid-row:1;justify-content:flex-start}.sp-aviator-headbar .sp-hb-item:nth-child(2){grid-column:2;grid-row:1;justify-content:flex-end}.sp-aviator-headbar .sp-hb-item:has(.sp-hb-arrows){grid-column:1/-1;grid-row:2;justify-content:space-between;gap:10px;padding-top:8px;border-top:1px solid var(--sp-border-soft)}.sp-aviator-headbar .sp-hb-arrows{flex:1;justify-content:flex-end;flex-wrap:nowrap;overflow:hidden}.sp-aviator-headbar .sp-hb-arrow{width:20px;height:20px;flex-shrink:0}.sp-aviator-headbar .sp-hb-val{font-size:16px}.sp-aviator-headbar .sp-hb-key{font-size:9.5px}.sp-globe-loader{transform:scale(.55);transform-origin:center center;gap:8px!important}}.sp-autobet{border:1px solid var(--sp-border);border-radius:12px;padding:12px;background:var(--sp-surface-2);display:flex;flex-direction:column;gap:10px}.sp-autobet__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.sp-autobet__live{font-size:11px;color:var(--sp-accent,#10B981);background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.28);padding:3px 8px;border-radius:999px}.sp-autobet__help{font-size:11.5px;line-height:1.5;color:var(--sp-text-faint);margin:0}.sp-autobet__help b{color:var(--sp-text);font-weight:700}.sp-autobet__cta{width:100%;padding:10px 14px;border-radius:10px;font-family:Poppins,sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .12s,background .16s,border-color .16s;border:1px solid transparent}.sp-autobet__cta--start{background:rgba(16,185,129,.14);border-color:rgba(16,185,129,.4);color:#34D399}.sp-autobet__cta--start:hover:not(:disabled){background:rgba(16,185,129,.22);transform:translateY(-1px)}.sp-autobet__cta--start:disabled{opacity:.5;cursor:not-allowed}.sp-autobet__cta--stop{background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.4);color:#F87171}.sp-autobet__cta--stop:hover{background:rgba(239,68,68,.22)}.sp-livebets__row{display:grid!important;grid-template-columns:minmax(0,1.2fr) 92px minmax(80px,auto)!important;gap:10px;align-items:center}.sp-livebets__side{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;justify-content:center;width:92px}.sp-livebets__stake{text-align:right;font-weight:600}@media (max-width:640px){.sp-livebets__row{grid-template-columns:minmax(0,1fr) 80px minmax(72px,auto)!important;gap:6px}.sp-livebets__side{width:80px;padding:2px 6px;font-size:10px}}.sp-globe-loader{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.sp-globe-canvas--pulse{animation:sp-globe-breath 3.2s ease-in-out infinite}@keyframes sp-globe-breath{0%,to{transform:scale(.92)}50%{transform:scale(1.04)}}.sp-aviator .grid>.sp-card+.sp-card,.sp-aviator-market>.sp-card+.sp-card{margin-top:14px}.sp-aviator-market{display:flex;flex-direction:column;gap:14px}.sp-aviator-market>*{margin:0!important}.sp-aviator-market .sp-odd-btn{cursor:pointer}.sp-aviator-market .sp-odd-btn:disabled{opacity:1!important;cursor:pointer}.sp-cta-wrap{display:flex;flex-direction:column;gap:10px}.sp-cta-preview{border-radius:10px;padding:10px 14px;border:1px solid var(--sp-border);background:var(--sp-surface-2)}.sp-cta-preview.is-up{border-color:rgba(16,185,129,.32);background:rgba(16,185,129,.06)}.sp-cta-preview.is-down{border-color:rgba(239,68,68,.32);background:rgba(239,68,68,.05)}.sp-cta-preview__row{display:flex;align-items:center;justify-content:space-between}.sp-cta-preview__row--sub{margin-top:4px}.sp-cta-preview__key{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-text-faint);font-weight:700}.sp-cta-preview__val{font-size:18px;font-weight:800;color:var(--sp-text)}.is-up .sp-cta-preview__val{color:#34D399}.is-down .sp-cta-preview__val{color:#F87171}.sp-cta-preview__sub{font-size:11px;color:var(--sp-text-faint)}.sp-cta-preview__profit{font-size:12px;font-weight:700}.is-up .sp-cta-preview__profit{color:#34D399}.is-down .sp-cta-preview__profit{color:#F87171}.sp-cta-btn{width:100%;padding:14px 16px;border-radius:12px;font-family:Poppins,sans-serif;font-weight:800;font-size:14px;letter-spacing:.08em;text-transform:uppercase;border:1px solid transparent;cursor:pointer;transition:transform .12s,filter .14s,box-shadow .16s}.sp-cta-btn--up{background:linear-gradient(180deg,#10B981,#059669);color:#0b0b0b;box-shadow:0 10px 28px -12px rgba(16,185,129,.55),inset 0 1px 0 rgba(255,255,255,.12)}.sp-cta-btn--down{background:linear-gradient(180deg,#EF4444,#B91C1C);color:#0b0b0b;box-shadow:0 10px 28px -12px rgba(239,68,68,.5),inset 0 1px 0 rgba(255,255,255,.12)}.sp-cta-btn--down:hover,.sp-cta-btn--up:hover{transform:translateY(-1px);filter:brightness(1.06)}.sp-cta-btn--disabled{background:var(--sp-surface-2);border-color:var(--sp-border);color:var(--sp-text-faint);cursor:not-allowed}.sp-autobet.sp-autobet--drawer{padding:0;gap:0;overflow:hidden}.sp-autobet__toggleRow{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:transparent;border:none;cursor:pointer;color:var(--sp-text);width:100%;font-family:inherit}.sp-autobet__toggleRow:hover{background:rgba(255,255,255,.02)}.sp-autobet__toggleLeft{display:inline-flex;align-items:center;gap:10px}.sp-autobet__icon{width:26px;height:26px;border-radius:8px;background:rgba(16,185,129,.1);color:var(--sp-accent,#10B981);display:inline-flex;align-items:center;justify-content:center}.sp-autobet__title{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-text)}.sp-autobet__toggleRight{display:inline-flex;align-items:center;gap:10px}.sp-autobet__chevron{color:var(--sp-text-faint);transition:transform .18s}.sp-autobet.is-open .sp-autobet__chevron{transform:rotate(180deg)}.sp-autobet__body{display:flex;flex-direction:column;gap:10px;border-top:1px dashed var(--sp-border);padding:12px}.sp-bet-banner__core{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:14px;min-width:0;flex-wrap:wrap}.sp-bet-banner__hint{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 10px;background:transparent;border:1px solid rgba(250,204,21,.35);border-radius:999px;text-transform:none;letter-spacing:0;transition:border-color .18s}.sp-bet-banner__hint:before{content:"";width:6px;height:6px;border-radius:999px;background:#FACC15;box-shadow:0 0 8px rgba(250,204,21,.55);animation:sp-pulse 1.6s ease-in-out infinite;flex-shrink:0}.sp-bet-banner__hintKey{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:rgba(253,230,138,.75);font-weight:700}.sp-bet-banner__hintVal{font-size:13px;font-weight:800;color:#FDE68A;font-family:JetBrains Mono,monospace;letter-spacing:.02em}.sp-bet-banner--open .sp-bet-banner__hint{border-color:rgba(16,185,129,.3)}.sp-bet-banner--open .sp-bet-banner__hint:before{background:var(--sp-accent,#10B981);box-shadow:0 0 8px rgba(16,185,129,.55)}.sp-bet-banner--open .sp-bet-banner__hintKey{color:rgba(110,231,183,.8)}.sp-bet-banner--open .sp-bet-banner__hintVal{color:#6EE7B7}@media (max-width:640px){.sp-bet-banner__core{flex-wrap:wrap;row-gap:6px}.sp-bet-banner__hint{width:100%;justify-content:center}}