.sx-auth-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#02040cb8;display:grid;place-items:center;padding:16px}.sx-auth-card{width:min(420px,100%);background:#0f1430;border:1px solid #2f3878;border-radius:12px;padding:14px 16px 18px;color:#e8ebff;box-shadow:0 12px 40px #0000008c}.sx-auth-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.sx-auth-head h3{margin:0;font-size:22px;font-weight:800}.sx-auth-x{border:none;background:#1b224e;color:#fff;border-radius:8px;width:36px;height:36px;font-size:22px;line-height:1;cursor:pointer}.sx-auth-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}.sx-auth-switch button{border:1px solid #3a4590;background:#151c45;color:#b7c0ff;border-radius:8px;padding:8px;cursor:pointer;font-weight:700}.sx-auth-switch button.active{background:#2a3580;color:#fff}.sx-auth-form{display:flex;flex-direction:column;gap:10px}.sx-auth-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#9aa6e8}.sx-auth-form input{border-radius:8px;border:1px solid #2f3878;background:#0b0f28;color:#fff;padding:10px 12px;font-size:15px}.sx-auth-err{color:#ff7d95;font-size:14px;font-weight:600}.sx-auth-submit{margin-top:8px;border:none;border-radius:10px;padding:12px;font-weight:800;font-size:16px;cursor:pointer;background:linear-gradient(180deg,#ff6b52,#e34530);color:#fff}.sx-auth-submit:disabled{opacity:.55;cursor:not-allowed}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}html{overflow-x:clip}:root{--sx-ink: #06100c;--sx-night: #071410;--sx-panel: #0c1a14;--sx-panel-2: #10241c;--sx-line: #1e3d2e;--sx-line-bright: #2f6b48;--sx-mist: #9eb8a8;--sx-text: #eef6f0;--sx-pitch: #1fa85a;--sx-pitch-deep: #0d6b38;--sx-gold: #f0c14b;--sx-coral: #ff4d6d;--sx-cash: #ff9a2e;--sx-live: #3dff8a;--sx-font: "Outfit", system-ui, sans-serif;--sx-display: "Bebas Neue", "Arial Narrow", Impact, sans-serif}body{font-family:var(--sx-font);background:radial-gradient(ellipse 90% 55% at 50% -10%,rgba(31,168,90,.18),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 100%,rgba(240,193,75,.06),transparent 45%),linear-gradient(180deg,#0a1610 0%,var(--sx-ink) 42%,#040a08 100%);color:var(--sx-text);overflow-x:clip}#root{max-width:100%;overflow-x:clip}button{cursor:pointer;font-family:inherit}input{font-family:inherit}.sx-root{width:min(1320px,100%);max-width:100%;margin:0 auto;min-height:100vh;padding:12px 14px 16px;box-sizing:border-box;overflow-x:clip;font-family:var(--sx-font);color:var(--sx-text);transition:filter .35s ease}.sx-mood-running .sx-stage{box-shadow:0 0 0 1px #3fff8a1f,0 24px 60px #00000073}.sx-mood-crashed .sx-stage{box-shadow:0 0 0 1px #ff4d6d38,0 24px 60px #28000a80}#sx-section-board,#sx-section-game,#sx-section-bets{scroll-margin-top:calc(100px + env(safe-area-inset-top,0px))}.sx-nav{position:sticky;top:0;z-index:200;margin:-4px -4px 12px;padding:4px;padding-top:max(4px,env(safe-area-inset-top,0px));isolation:isolate}.sx-nav-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 14px;border-radius:14px;border:1px solid rgba(47,107,72,.55);background:linear-gradient(165deg,#10241cf5,#06100cf0);box-shadow:0 1px #ffffff0d inset,0 14px 40px #0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sx-nav-brand{display:flex;flex-direction:column;gap:2px;min-width:0}.sx-nav-logo{display:block;width:clamp(168px,34vw,248px);height:auto;max-width:100%;overflow:visible;filter:drop-shadow(0 2px 10px rgba(63,255,138,.12))}.sx-nav-sub{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#7a9a86}.sx-nav-desktop{flex:1;display:none;min-width:0}.sx-nav-linkrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;justify-content:center}.sx-nav-linkcol{display:flex;flex-direction:column;gap:8px}.sx-nav-link{padding:10px 14px;border-radius:10px;font-size:13px;font-weight:700;color:#d5ebe0;text-decoration:none;background:#081610a6;border:1px solid transparent;text-align:center;transition:background .15s ease,border-color .15s ease,color .15s ease}.sx-nav-link:hover{color:#fff;border-color:#2f6b48;background:#1fa85a2e}.sx-nav-link:focus-visible{outline:none;box-shadow:0 0 0 3px #3fff8a59}.sx-nav-trailing{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;justify-content:flex-end}.sx-nav-live{display:inline-flex;align-items:center;gap:8px;padding:6px 11px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border:1px solid #1e3d2e;background:#0a1812}.sx-nav-live--block{width:100%;justify-content:flex-start;border-radius:10px;text-transform:none;font-weight:600;letter-spacing:normal;font-size:12px}.sx-nav-live--ok{border-color:#2d6b45;color:#97f5b9}.sx-nav-live--warn{border-color:#7a5230;color:#ffcb9e}.sx-nav-live-dot{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor;animation:sx-pulse-dot 2s ease-in-out infinite}.sx-nav-live--ok .sx-nav-live-dot{color:#5ef29a;background:#5ef29a}.sx-nav-live--warn .sx-nav-live-dot{color:#ffb24a;background:#ffb24a;animation:sx-pulse-warn 1.2s ease-in-out infinite}@keyframes sx-pulse-dot{50%{opacity:.45;transform:scale(.92)}}@keyframes sx-pulse-warn{50%{opacity:.55}}.sx-nav-live-txt{padding-right:2px}.sx-nav-userchip{display:flex;flex-direction:column;gap:1px;padding:6px 11px;min-width:0;max-width:160px;border-radius:10px;background:#06120ce6;border:1px solid #1e3d2e}.sx-nav-userchip-name{font-size:12px;font-weight:800;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-nav-userchip-bal{font-size:11px;font-weight:600;color:#8fbf9f}.sx-nav-btn{padding:8px 14px;border-radius:10px;font-size:12px;font-weight:800;cursor:pointer;border:1px solid #2f6b48;background:linear-gradient(180deg,#163528,#0d2218);color:#e8f6ee;white-space:nowrap;transition:filter .15s ease,transform .1s ease}.sx-nav-btn:active{transform:scale(.98)}.sx-nav-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #3fff8a59}.sx-nav-btn--ghost:hover{filter:brightness(1.08)}.sx-nav-btn--accent{border-color:#4a9820;background:linear-gradient(180deg,#59c926,#3d9514);color:#fff}.sx-nav-btn.wide{width:100%}.sx-nav-burger{display:flex;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:0;margin:0;border-radius:10px;border:1px solid #2f6b48;background:#081610e6;cursor:pointer;align-items:center}.sx-nav-burger-line{display:block;width:20px;height:2px;border-radius:1px;background:#e8f6ee;transition:transform .2s ease}.sx-nav-burger[aria-expanded=true] .sx-nav-burger-line:nth-child(1){transform:translateY(8px) rotate(45deg)}.sx-nav-burger[aria-expanded=true] .sx-nav-burger-line:nth-child(2){opacity:0}.sx-nav-burger[aria-expanded=true] .sx-nav-burger-line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.sx-nav-drawer{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility .2s}.sx-nav-drawer.is-open{grid-template-rows:1fr;opacity:1;visibility:visible;margin-top:10px}.sx-nav-drawer-inner{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding-bottom:2px}.sx-nav-drawer:not(.is-open) .sx-nav-drawer-inner{pointer-events:none}.sx-nav-mobilenav{padding:10px;background:#06100c8c;border-radius:12px;border:1px solid #1e3d2e}.sx-nav-drawer-meta{padding:0 2px}.sx-nav-drawer-user{margin:8px 0 0;padding:10px;border-radius:10px;border:1px solid #1e3d2e;background:#0a1812;font-size:12px;color:#9eb8a8;display:flex;flex-direction:column;gap:4px}.sx-nav-drawer-user strong{color:#fff;font-size:14px}.sx-nav-drawer-actions{display:flex;flex-direction:column;gap:10px;padding:0 2px}@media (max-width: 839px){.sx-nav-userchip{display:none}.sx-nav-trailing>.sx-nav-btn{display:none}}@media (min-width: 840px){.sx-nav-desktop{display:block}.sx-nav-burger{display:none}.sx-nav-drawer{display:none!important}.sx-nav-userchip{max-width:200px}}.sx-linkish{display:inline;background:none;border:none;color:#5ef29a;cursor:pointer;font-weight:700;text-decoration:underline;padding:0;margin:0}.sx-banner{background:#501424d9;color:#ffc2d0;text-align:center;padding:8px 10px;font-weight:600;border-bottom:1px solid rgba(255,77,109,.35)}.sx-bets-pair{grid-template-columns:1fr 1fr;max-width:none;margin:0;width:100%}.sx-bet-panel-title{margin:0 0 10px;font-size:13px;font-weight:800;color:#9eb8a8;letter-spacing:.04em;text-transform:uppercase}.sx-bet-card{padding:12px 12px 14px}.sx-bet-line{grid-template-columns:44px 1fr 44px!important;gap:8px;margin-bottom:10px}.sx-auto-co{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#9eb8a8;margin-bottom:8px}.sx-auto-co input{border-radius:8px;border:1px solid #1e3d2e;background:#06140f;color:#fff;padding:8px 10px;font-size:14px}.sx-actions{display:flex;flex-wrap:wrap;gap:8px}.sx-actions .go{flex:1;min-width:140px}.sx-cashout{background:linear-gradient(180deg,#ff9a42,#e46b10)!important;border-color:#ffa04a!important}.sx-bet-notes{margin-top:10px;font-size:11px;color:#7a9a86;line-height:1.35}.sx-grid{margin-top:10px;display:grid;grid-template-columns:minmax(0,290px) minmax(0,1fr);gap:10px}.sx-left,.sx-main{min-width:0}.sx-left{background:linear-gradient(180deg,#0c1a14,#08140f);border:1px solid rgba(47,107,72,.4);border-radius:12px;padding:10px;box-shadow:0 10px 28px #00000047}.sx-meta{color:#9eb8a8;font-size:12px;margin-bottom:10px}.sx-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.sx-tabs button{background:#10241c;color:#fff;border:1px solid #1e3d2e;border-radius:8px;padding:8px 0;font-size:12px}.sx-table{width:100%;border-collapse:collapse;font-size:11px;color:#d5ebe0}.sx-table th{color:#7a9a86;text-align:left;padding:6px 4px}.sx-table td{padding:8px 4px;border-top:1px solid rgba(30,61,46,.7)}.sx-main{background:linear-gradient(180deg,#0a1610,#06100c);border:1px solid rgba(47,107,72,.4);border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #1fa85a14 inset,0 16px 40px #00000059}.sx-history{display:flex;flex-wrap:nowrap;gap:8px;padding:10px;background:linear-gradient(90deg,#0f281cf2,#08140efa);border-bottom:1px solid rgba(47,107,72,.35);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.sx-hist-chip,.sx-history span{font-family:var(--sx-display);font-size:15px;letter-spacing:.04em;color:#fff;background:#10241ce6;border:1px solid rgba(47,107,72,.55);border-radius:8px;padding:4px 10px;white-space:nowrap;animation:sx-chip-in .35s ease both}.sx-hist-chip.bust,.sx-history .bust{color:#ff6b9a;border-color:#ff6b9a8c;background:#5a1028a6;box-shadow:0 0 12px #ff4d6d2e}.sx-hist-chip.hi,.sx-history .hi{color:#6ce87e;border-color:#6ce87e73;background:#1446288c;box-shadow:0 0 12px #3fff8a1f}.sx-hist-chip.lo,.sx-history .lo{color:#f0c14b;border-color:#f0c14b73;background:#46320c73}.sx-hist-chip.mid{color:#ffe08a;border-color:#f0c14b4d}@keyframes sx-chip-in{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:none}}.sx-stage{position:relative;height:460px;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(31,168,90,.14),transparent 55%),radial-gradient(circle at 40% 20%,#0c1f16 0,#040a08 70%);overflow:hidden;isolation:isolate;transition:background .4s ease,box-shadow .4s ease}.sx-stage.betting-open{background:radial-gradient(ellipse 80% 55% at 50% 10%,rgba(63,255,138,.16),transparent 50%),radial-gradient(circle at 40% 20%,#0e2418 0,#040a08 72%)}.sx-stage.phase-running{background:radial-gradient(ellipse 90% 60% at 50% -5%,rgba(240,193,75,.12),transparent 50%),radial-gradient(ellipse 70% 50% at 70% 40%,rgba(31,168,90,.18),transparent 55%),radial-gradient(circle at 40% 20%,#0c1f16 0,#030806 70%)}.sx-stage.phase-crashed{background:radial-gradient(ellipse 80% 55% at 50% 20%,rgba(255,77,109,.22),transparent 55%),radial-gradient(circle at 40% 20%,#1a0a10 0,#080305 70%);animation:sx-crash-flash .55s ease-out}@keyframes sx-crash-flash{0%{filter:brightness(1.35)}to{filter:none}}.sx-stage-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.sx-flood{position:absolute;top:-20%;width:48%;height:70%;border-radius:50%;filter:blur(40px);opacity:.35}.sx-flood-l{left:-12%;background:radial-gradient(circle,rgba(200,255,220,.35),transparent 70%)}.sx-flood-r{right:-12%;background:radial-gradient(circle,rgba(255,230,160,.22),transparent 70%)}.sx-pitch-glow{position:absolute;left:-10%;right:-10%;bottom:-8%;height:42%;background:radial-gradient(ellipse 70% 80% at 50% 100%,rgba(31,168,90,.45),transparent 70%);opacity:.7;transition:opacity .4s ease,filter .4s ease}.sx-stage.betting-open .sx-pitch-glow{opacity:1;filter:brightness(1.15);animation:sx-pitch-pulse 2.4s ease-in-out infinite}.sx-stage.phase-running .sx-pitch-glow{opacity:.85;background:radial-gradient(ellipse 70% 80% at 50% 100%,rgba(63,255,138,.4),transparent 70%)}.sx-stage.phase-crashed .sx-pitch-glow{opacity:.55;background:radial-gradient(ellipse 70% 80% at 50% 100%,rgba(255,77,109,.35),transparent 70%)}@keyframes sx-pitch-pulse{0%,to{opacity:.75;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.04)}}.sx-pitch-lines{position:absolute;left:8%;right:8%;bottom:6%;height:28%;opacity:.18;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%) center / 100% 2px no-repeat,linear-gradient(180deg,transparent 40%,rgba(255,255,255,.25) 41%,transparent 42%),radial-gradient(circle at 50% 50%,transparent 28%,rgba(255,255,255,.2) 29%,transparent 30%);border:1px solid rgba(255,255,255,.12);border-radius:4px 4px 40% 40%/4px 4px 18% 18%;transform:perspective(420px) rotateX(58deg);transform-origin:center bottom}.sx-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 75% 70% at 50% 45%,transparent 40%,rgba(0,0,0,.55) 100%)}.sx-stage-pixi{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sx-stage-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#b8dcc8;font-size:18px;background:radial-gradient(circle at 45% 30%,#10241c 0,#040a08 72%)}.sx-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.sx-center{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;color:#fff;z-index:6;pointer-events:none}.sx-center.wait{transform:translateY(-6px)}.sx-center.wait h1{font-size:66px;margin:0 0 16px;letter-spacing:.02em;font-weight:800}.sx-center.run{transform:translateY(4px)}.sx-center.run h2{font-size:92px;margin:0;font-weight:800;letter-spacing:.01em;text-shadow:0 1px 2px rgba(0,0,0,.65)}.sx-center.crash{transform:translateY(-8px)}.sx-center.crash h3{margin:0;font-size:62px;font-weight:800}.sx-center.crash h2{margin:8px 0 0;color:#ff4f86;font-size:106px;font-weight:800;letter-spacing:.01em;text-shadow:0 1px 2px rgba(0,0,0,.6)}.sx-phase-eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#8fbf9f}.sx-phase-eyebrow.live{color:var(--sx-live);animation:sx-pulse-dot 1.6s ease-in-out infinite}.sx-wait-sub{margin:0;font-size:15px;font-weight:600;color:#9eb8a8;letter-spacing:.02em}.progress{height:18px;width:min(440px,100%);max-width:calc(100vw - 48px);border:3px solid #ff5f80;border-radius:999px;overflow:hidden;margin:0 auto;direction:ltr;unicode-bidi:isolate}.progress .sx-progress-fill{display:block;height:100%;transform-origin:left center;background:linear-gradient(90deg,#ff6f7c,#f14f62)}.sx-prep-track.progress{position:relative;height:16px;width:min(400px,100%);max-width:calc(100vw - 48px);border:2px solid rgba(63,255,138,.75);border-radius:999px;overflow:hidden;margin:0 auto;direction:ltr;unicode-bidi:isolate;contain:layout style;background:#0006;box-shadow:0 0 18px #3fff8a26}.sx-prep-track .sx-prep-fill{position:absolute;right:0;top:0;bottom:0;left:0;transform-origin:right center;background:linear-gradient(270deg,#5cff9e,#39ff9c 40%,#1ecb7b);box-shadow:inset 0 1px #ffffff40;transition:none}.sx-board-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.sx-board-tabs button{padding:8px 6px;font-size:11px;font-weight:700;border-radius:8px;border:1px solid #1e3d2e;background:#10241c;color:#9eb8a8;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.sx-board-tabs button.sx-tab-on{background:linear-gradient(180deg,#1fa85a,#0d6b38);color:#fff;border-color:#3dff8a;box-shadow:0 0 14px #3fff8a33}.sx-prev-hi{color:#6ce87e!important;font-weight:700}.sx-prev-lo{color:#ff7d95!important}.sx-scorex-strip{background:linear-gradient(180deg,#06100c,#0a1812);border-top:1px solid rgba(47,107,72,.4);padding:12px 14px 16px}.sx-scorex-bet{border-radius:12px;border:1px solid rgba(47,107,72,.45);background:linear-gradient(180deg,#10241c,#0c1a14);box-shadow:0 8px 24px #00000059}.sx-bet-primary{background:linear-gradient(180deg,#53d628,#36a818)!important;border-color:#5ae832!important;font-size:17px!important;font-weight:800!important;letter-spacing:.04em;min-height:52px;box-shadow:0 0 18px #53d62847}.sx-cashout-primary{background:linear-gradient(180deg,#ff9a2e,#e36a00)!important;border-color:#ffb14d!important;color:#140a00!important;font-size:18px!important;font-weight:800!important;letter-spacing:.06em;min-height:52px;box-shadow:0 0 18px #ff8c0059;animation:sx-cash-pulse 1.4s ease-in-out infinite}.sx-quick-bets button{padding:10px 8px;font-size:13px;font-weight:800;border-radius:10px;border:1px solid #2f6b48;background:#0c1a14;color:#e8f6ee}.sx-quick-bets button:hover{border-color:#3dff8a;background:#1fa85a2e}.sx-crash-fly{margin:0 0 8px;font-family:var(--sx-display);font-size:clamp(34px,7vw,52px);font-weight:400;letter-spacing:.14em;color:#fff;text-transform:uppercase;text-shadow:0 2px 18px rgba(0,0,0,.55)}.sx-center.crash.instant .sx-crash-fly{color:#ffb14d;letter-spacing:.18em}@keyframes sx-cash-pulse{0%,to{box-shadow:0 0 14px #ff8c004d}50%{box-shadow:0 0 26px #ff9a2e8c}}.sx-bet-amount-input{width:100%;text-align:center;font-size:18px;font-weight:800;color:#fff;background:#06140f;border:1px solid #2f6b48;border-radius:8px;padding:10px 8px;outline:none}.sx-bet-amount-input:focus{border-color:#3dff8a;box-shadow:0 0 0 2px #3fff8a38}.sx-bet-amount-input::-webkit-outer-spin-button,.sx-bet-amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sx-bet-amount-input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.sx-wait-title{font-family:var(--sx-display);font-size:clamp(42px,8vw,78px);margin:0 0 18px;letter-spacing:.08em;font-weight:400;text-shadow:0 2px 0 rgba(0,0,0,.45),0 8px 28px rgba(0,0,0,.55),0 0 40px rgba(63,255,138,.15);animation:sx-title-breathe 2.8s ease-in-out infinite}@keyframes sx-title-breathe{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.015);filter:brightness(1.08)}}.sx-run-mult{font-family:var(--sx-display);font-size:clamp(64px,16vw,110px);margin:0;font-weight:400;letter-spacing:.04em;color:#e8fff0;text-shadow:0 2px 16px rgba(0,255,160,.25),0 0 48px rgba(63,255,138,.2);will-change:contents}.sx-crash-sub{margin:10px 0 0;font-size:13px;font-weight:600;color:#9eb8a8;letter-spacing:.02em}.sx-crash-mult{margin:0;font-family:var(--sx-display);font-size:clamp(56px,14vw,118px);font-weight:400;letter-spacing:.04em;color:#ff4f86;text-shadow:0 0 40px rgba(255,77,109,.35)}.sx-result-chip{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;font-size:clamp(16px,2.3vw,22px);font-weight:900;letter-spacing:.05em;text-transform:uppercase;border:1px solid transparent;text-shadow:0 1px 1px rgba(0,0,0,.5)}.sx-result-chip.goal{color:#b8ffd7;background:#145a2db8;border-color:#62e890f2;box-shadow:0 0 24px #52ec8e40}.sx-result-chip.miss{color:#ffd1dc;background:#7c192eb8;border-color:#ff6080f2;box-shadow:0 0 24px #ff5d8438}.phase-crashed .sx-canvas{filter:saturate(1.15) contrast(1.05)}.sx-bets{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px;background:#06100c;align-items:start}.card{border:1px solid rgba(47,107,72,.45);border-radius:10px;padding:8px;background:#10241c}.line{display:grid;grid-template-columns:38px 1fr 38px 56px 62px;gap:6px;margin-bottom:8px}.line button,.grid2 button,.go{border:1px solid #2f6b48;border-radius:8px;background:#163528;color:#fff;font-weight:700}.line strong{display:grid;place-items:center;border-radius:8px;background:#0c1a14;color:#fff}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px}.go{width:100%;padding:12px 8px;background:#47b500;border-color:#62d62a}@media (min-width: 1101px){.sx-stage{height:clamp(280px,44vh,420px)}.sx-bets{gap:8px;padding:8px}.card{padding:6px}.line,.grid2{margin-bottom:6px}.go{padding:10px 8px}.sx-bet-notes{margin-top:6px;font-size:10px;line-height:1.25}}@media (max-width: 1100px){.sx-grid{grid-template-columns:1fr}.sx-center.wait h1,.sx-center.wait .sx-wait-title{font-size:44px}.sx-center.run h2,.sx-run-mult,.sx-center.crash h2,.sx-crash-mult{font-size:64px}.sx-stage{height:380px}.sx-bets{grid-template-columns:1fr}}@media (max-width: 768px){.sx-root{padding:8px 10px 12px}.sx-nav{margin-left:-2px;margin-right:-2px}#sx-section-board,#sx-section-game,#sx-section-bets{scroll-margin-top:calc(104px + env(safe-area-inset-top,0px))}.sx-bet-secondary{display:none}.sx-bets-pair{grid-template-columns:1fr}}.sx-wallet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#040c08d1;display:grid;place-items:center;padding:16px;overflow-y:auto}.sx-wallet-sheet{width:min(480px,100%);background:#0c1a14;border:1px solid rgba(47,107,72,.55);border-radius:14px;padding:16px 18px 18px;color:#eef6f0;box-shadow:0 24px 48px #00000073;max-height:min(92vh,900px);overflow-y:auto}.sx-wallet-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.sx-wallet-head h2{margin:0;font-size:20px;font-weight:800}.sx-wallet-x{background:transparent;border:none;color:#d5ebe0;font-size:28px;line-height:1;cursor:pointer;padding:0 6px}.sx-wallet-intro{margin:0 0 14px;font-size:12px;color:#9eb8a8;line-height:1.45}.sx-wallet-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.sx-wallet-tab{border-radius:10px;border:1px solid #1e3d2e;background:#10241c;color:#d5ebe0;font-weight:700;cursor:pointer;padding:9px 10px;font-size:13px}.sx-wallet-tab.on{background:linear-gradient(180deg,#1fa85a,#0d6b38);color:#fff;border-color:#3dff8a}.sx-wallet-block{border:1px solid rgba(47,107,72,.4);border-radius:10px;padding:12px;margin-bottom:12px;background:#0a1812}.sx-wallet-h{margin:0 0 10px;font-size:13px;font-weight:800;color:#9eb8a8;text-transform:uppercase;letter-spacing:.04em}.sx-wallet-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sx-wallet-row.wrap{flex-direction:column;align-items:stretch}.sx-wallet-code{font-size:11px;word-break:break-all;background:#06140f;padding:6px 8px;border-radius:6px;border:1px solid #1e3d2e}.sx-wallet-muted{font-size:12px;color:#7a9a86}.sx-wallet-mini{margin:0 0 8px;font-size:11px;color:#7a9a86;line-height:1.35}.sx-wallet-label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#9eb8a8;margin-bottom:10px}.sx-wallet-label input,.sx-wallet-label select{border-radius:8px;border:1px solid #1e3d2e;background:#06140f;color:#fff;padding:9px 10px;font-size:14px}.sx-wallet-primary{border-radius:10px;border:1px solid #3a7a2a;background:linear-gradient(180deg,#4ec31a,#37940f);color:#fff;font-weight:800;cursor:pointer;padding:10px 14px;font-size:13px}.sx-wallet-primary.wide{width:100%}.sx-wallet-primary:disabled{opacity:.55;cursor:not-allowed}.sx-wallet-ghost{margin-top:8px;width:100%;padding:8px;border-radius:10px;border:1px solid #2f6b48;background:#10241c;color:#d5ebe0;font-weight:700;cursor:pointer;font-size:12px}.sx-wallet-ghost:disabled{opacity:.55;cursor:not-allowed}.sx-wallet-msg{margin:10px 0 0;padding:10px;border-radius:8px;font-size:13px;line-height:1.4}.sx-wallet-msg.err{background:#501424d9;color:#ffc2d0}.sx-wallet-msg.ok{background:#152a20;color:#8ef0c2}.sx-wallet-invoice{margin-top:10px;padding:10px;border-radius:8px;border:1px solid #1e3d2e;background:#06140f}.sx-wallet-invoice p{margin:0 0 7px;font-size:12px;color:#d5ebe0}.sx-wallet-link{display:inline-block;color:#8ef0c2;font-size:12px;text-decoration:underline}@media (max-width: 480px){.sx-stage{height:clamp(260px,42vh,360px)}.sx-center.run h2{font-size:min(52px,17vw);text-shadow:0 2px 10px rgba(0,0,0,.75);margin-top:clamp(0px,4vw,16px)}.sx-center.crash h2{font-size:min(72px,22vw)}}@media (prefers-reduced-motion: reduce){.sx-wait-title,.sx-run-mult,.sx-cashout-primary,.sx-hist-chip,.sx-stage.betting-open .sx-pitch-glow,.sx-nav-live-dot,.sx-phase-eyebrow.live{animation:none!important}.sx-stage.phase-crashed{animation:none}}
