.sxm-stage-wrap{justify-content:center;align-items:center;width:100%;padding:0 .75rem;display:flex}.sxm-stage-wrap.is-fullscreen{z-index:200;background:#000;padding:0;position:fixed;inset:0;overflow:hidden}.sxm-stage{aspect-ratio:1672/941;isolation:isolate;--sxm-navy:#060b18;--sxm-navy-2:#0a1224;--sxm-blue:#0d1a33;--sxm-blue-2:#12233f;--sxm-cyan:#38e1ff;--sxm-cyan-soft:#38e1ff8c;--sxm-cyan-rail:#38e1ff47;--sxm-cyan-fill:#38e1ff17;--sxm-lunar:#eaf2ff;--sxm-lunar-dim:#a9b8d4;--sxm-mist:#7d8cab;--sxm-orange:#ff8a3d;--sxm-danger:#ff5a5f;--sxm-mint:#46e6a5;--sxm-fast:.14s;--sxm-slow:.32s;--sxm-glow-cyan:0 0 1.2cqw #38e1ff59;--sxm-glow-orange:0 0 1.4cqw #ff8a3d6b;width:min(100%,177.683svh - 15.9915rem);max-width:72rem;color:var(--sxm-lunar);border:1px solid #ffffff1a;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 30px 80px -20px #000000e6;container-type:inline-size}.sxm-stage.is-fullscreen{border:0;border-radius:0;width:min(100%,172svh);max-width:none}.sxm-scene-bg{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.sxm-logo{z-index:20;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 .6cqw 1.4cqw #000000bf);width:15cqw;height:auto;position:absolute;top:1cqw;left:3cqw}.sxm-controls{z-index:20;align-items:center;gap:1cqw;display:flex;position:absolute;top:2.4cqw;right:3.2cqw}.sxm-icon-btn{cursor:pointer;width:4.2cqw;height:4.2cqw;transition:transform var(--sxm-fast) ease, opacity var(--sxm-fast) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sxm-icon-btn img{object-fit:contain;filter:drop-shadow(0 .35cqw .8cqw #000000b3);width:100%;height:100%}.sxm-icon-btn svg{width:62%;height:62%;color:var(--sxm-cyan)}.sxm-icon-btn:hover{transform:translateY(-.12cqw)scale(1.04)}.sxm-icon-btn:active{transform:scale(.96)}.sxm-icon-btn:focus-visible{outline:2px solid var(--sxm-cyan);outline-offset:.3cqw;border-radius:.8cqw}.sxm-icon-btn:disabled{opacity:.45;cursor:not-allowed}.sxm-balance{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060b188c;border:0;border-radius:.9cqw;align-items:baseline;gap:.7cqw;padding:.7cqw 1.3cqw;display:inline-flex}.sxm-balance-label{letter-spacing:.2em;text-transform:uppercase;color:var(--sxm-lunar-dim);font-size:.85cqw}.sxm-balance-value{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--sxm-lunar);font-size:1.4cqw;font-weight:700}.sxm-body{grid-template-columns:25% minmax(0,1fr);gap:1.3cqw;min-height:0;display:grid;position:absolute;inset:11.4cqw 3.2cqw 2.6cqw;overflow:hidden}.sxm-left{min-width:0;min-height:0;margin-top:2.84cqw;display:flex;overflow:hidden}.sxm-right{flex-direction:column;flex:auto;gap:1.1cqw;min-width:0;min-height:0;padding-bottom:1.04cqw;display:flex;overflow:hidden}.sxm-players{flex-direction:column;flex:auto;min-height:0;padding:15.5% 19% 17%;display:flex;position:relative;overflow:hidden}.sxm-players:after{content:"";z-index:2;pointer-events:none;background:url(/slot/sxm/players-panel.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.sxm-players:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(120% 80% at 50% 0,#6b7cff29,#0000 62%),linear-gradient(#0a152be6 0%,#060c1af2 100%);border:1px solid #38e1ff24;border-radius:1.7cqw;position:absolute;inset:3.9% 4.7% 4.6%;box-shadow:inset 0 0 3cqw #040914cc,0 0 2cqw #38e1ff0f}.sxm-players-head,.sxm-players-list,.sxm-players-foot{z-index:3;position:relative}.sxm-players-head{letter-spacing:.16em;text-transform:uppercase;color:var(--sxm-cyan);text-shadow:0 0 .8cqw #38e1ff4d;grid-template-columns:minmax(0,1fr) auto auto;gap:.55cqw;padding:0 .3cqw .8cqw;font-size:.62cqw;font-weight:700;display:grid}.sxm-players-head span:nth-child(2),.sxm-players-head span:nth-child(3){text-align:right}.sxm-players-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sxm-cyan-soft) transparent;flex-direction:column;flex:auto;gap:.15cqw;min-height:0;padding-right:1.5%;display:flex;overflow-y:auto}.sxm-player{font-family:var(--font-mono), ui-monospace, monospace;color:var(--sxm-lunar-dim);border-radius:.5cqw;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55cqw;padding:.4cqw .3cqw;font-size:.72cqw;display:grid}.sxm-player-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sxm-player-bet,.sxm-player-cash{text-align:right;font-variant-numeric:tabular-nums}.sxm-player-cash.is-won{color:var(--sxm-mint);font-weight:700}.sxm-player-cash.is-pending{color:var(--sxm-mist)}.sxm-player-cash.is-lost{color:var(--sxm-danger)}.sxm-player.is-me{box-shadow:inset 0 0 0 1px var(--sxm-cyan);color:var(--sxm-lunar);background:linear-gradient(90deg,#38e1ff33,#38e1ff0a)}.sxm-players-foot{letter-spacing:.14em;text-transform:uppercase;color:var(--sxm-lunar-dim);align-items:center;gap:.7cqw;padding:1cqw .4cqw 0;font-size:.72cqw;font-weight:700;display:flex}.sxm-dot{background:var(--sxm-mint);border-radius:999px;width:.7cqw;height:.7cqw;box-shadow:0 0 .7cqw #46e6a5cc}.sxm-playfield{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.sxm-playfield:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(120% 85% at 10% 100%,#38e1ff1f,#0000 58%),radial-gradient(95% 75% at 92% 8%,#6b7cff26,#0000 60%),linear-gradient(#0a152be6 0%,#060c1af2 100%);border-radius:4.6%/10.8%;position:absolute;inset:12.9% 3.5% 13.6% 3.4%;box-shadow:inset 0 0 4cqw #040914d9,0 0 2.4cqw #38e1ff12}.sxm-playfield:after{content:"";z-index:2;pointer-events:none;background:url(/slot/sxm/hud-frame.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.sxm-field-inner{z-index:3;background:0 0;border-radius:4.6%/10.8%;position:absolute;inset:12.9% 3.5% 13.6% 3.4%;overflow:hidden}.sxm-canvas{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.sxm-planet{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;opacity:.22;width:8.5%;position:absolute;bottom:4%;right:3.5%}.sxm-badge{z-index:3;border:1px solid var(--sxm-cyan-rail);letter-spacing:.18em;text-transform:uppercase;color:var(--sxm-lunar);white-space:nowrap;background:#060b18d1;border-radius:999px;align-items:center;gap:.7cqw;padding:.62cqw 1.8cqw;font-size:1.02cqw;font-weight:700;display:inline-flex;position:absolute;top:4%;left:50%;transform:translate(-50%);box-shadow:0 0 1.6cqw #38e1ff2e}.sxm-badge.is-flight{color:#ffd9bd;border-color:#ff8a3d99;box-shadow:0 0 1.8cqw #ff8a3d38}.sxm-badge.is-crash{color:#ffd2d3;border-color:#ff5a5fa6;box-shadow:0 0 1.8cqw #ff5a5f3d}.sxm-badge.is-flight .sxm-dot{background:var(--sxm-orange);box-shadow:var(--sxm-glow-orange)}.sxm-badge.is-crash .sxm-dot{background:var(--sxm-danger);box-shadow:0 0 .7cqw #ff5a5fcc}.sxm-multiplier{z-index:3;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--sxm-lunar);text-shadow:0 0 1cqw #38e1ff80,0 0 3cqw #38e1ff40;pointer-events:none;font-size:6.4cqw;font-weight:800;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.sxm-multiplier.is-flight{color:#fff6ec;text-shadow:0 0 1.1cqw #ff8a3d8c,0 0 3.6cqw #ff8a3d47}.sxm-multiplier.is-crash{color:#ff9c9f;text-shadow:0 0 1.2cqw #ff5a5fa6,0 0 4cqw #ff5a5f4d}.sxm-multiplier-sub{z-index:3;letter-spacing:.22em;text-transform:uppercase;color:var(--sxm-lunar-dim);pointer-events:none;white-space:nowrap;font-size:.72cqw;position:absolute;top:63%;left:50%;transform:translate(-50%)}.sxm-bets{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2cqw;display:grid}.sxm-bet-head{justify-content:flex-start;align-items:center;gap:.6cqw;min-width:0;display:flex}.sxm-bet{border:1px solid var(--sxm-cyan-rail);background:linear-gradient(#0d1a33b8,#060b18a8);border-radius:.9cqw;flex-direction:column;align-items:stretch;gap:.35cqw;min-width:0;min-height:0;padding:.5cqw .7cqw;display:flex}.sxm-bet-row{justify-content:space-between;align-items:center;gap:.9cqw;min-width:0;display:flex}.sxm-stake{border:1px solid var(--sxm-cyan-rail);background:#060b1899;border-radius:.6cqw;flex:none;align-items:center;gap:.35cqw;padding:.22cqw .4cqw;display:flex}.sxm-stake .sxm-step{border-radius:.5cqw;width:1.7cqw;height:1.7cqw;font-size:.95cqw}.sxm-stake .sxm-amount{background:0 0;border:0;padding:.2cqw .35cqw;font-size:.88cqw}.sxm-bet.is-live{border-color:#ff8a3d80}.sxm-bet.is-cashed{border-color:#46e6a580}.sxm-bet-label{letter-spacing:.2em;text-transform:uppercase;color:var(--sxm-mist);font-size:.58cqw;font-weight:700}.sxm-amount-row{align-items:center;gap:.5cqw;display:flex}.sxm-step{border:1px solid var(--sxm-cyan-rail);background:var(--sxm-cyan-fill);width:1.8cqw;height:1.8cqw;color:var(--sxm-lunar);cursor:pointer;border-radius:.7cqw;flex:none;font-size:.95cqw;font-weight:700;line-height:1}.sxm-step:hover:not(:disabled){border-color:var(--sxm-cyan)}.sxm-step:focus-visible{outline:2px solid var(--sxm-cyan);outline-offset:.25cqw}.sxm-step:disabled{opacity:.4;cursor:not-allowed}.sxm-amount{text-align:center;min-width:0;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;background:#060b1899;border:1px solid #ffffff14;border-radius:.5cqw;flex:auto;padding:.28cqw .45cqw;font-size:.9cqw;font-weight:700}.sxm-face-btn{cursor:pointer;width:auto;max-width:100%;transition:transform var(--sxm-fast) ease, filter var(--sxm-fast) ease;background:0 0;border:0;padding:0;display:block}.sxm-face-btn img{width:auto;height:3.7cqw;margin:0;display:block}.sxm-face-btn:hover:not(:disabled){filter:brightness(1.08)drop-shadow(0 .6cqw 1.2cqw #38e1ff59);transform:translateY(-.15cqw)}.sxm-face-btn:active:not(:disabled){transform:translateY(0)scale(.99)}.sxm-face-btn:focus-visible{outline:2px solid var(--sxm-cyan);outline-offset:.3cqw;border-radius:.8cqw}.sxm-face-btn:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.55)}.sxm-hint{color:var(--sxm-mist);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.55cqw;line-height:1.3;overflow:hidden}.sxm-hint.is-warn{color:#ffd9bd}.sxm-hash{font-family:var(--font-mono), ui-monospace, monospace;color:var(--sxm-cyan);text-overflow:ellipsis;white-space:nowrap;max-width:30ch;overflow:hidden}.sxm-pop{z-index:25;border:1px solid var(--sxm-cyan-rail);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:30cqw;color:var(--sxm-lunar-dim);background:#060b18eb;border-radius:1cqw;padding:1.2cqw 1.4cqw;font-size:.78cqw;position:absolute;top:7.4cqw;right:3.2cqw}.sxm-pop-title{letter-spacing:.18em;text-transform:uppercase;color:var(--sxm-cyan);font-size:.7cqw;font-weight:700}.sxm-pop-row{flex-wrap:wrap;align-items:center;gap:.8cqw;margin-top:.9cqw;display:flex}.sxm-pop .sxm-icon-btn{width:2.8cqw;height:2.8cqw}.sxm-pop-hr{border-top:1px solid #ffffff1a;margin-top:.9cqw;padding-top:.9cqw}.sxm-loading{z-index:30;background:#060b18e6;flex-direction:column;justify-content:center;align-items:center;gap:1.2cqw;display:flex;position:absolute;inset:0}.sxm-loading p{letter-spacing:.24em;text-transform:uppercase;color:var(--sxm-cyan);font-size:.85cqw;font-weight:700}.sxm-loading-rail{border:1px solid var(--sxm-cyan-rail);border-radius:999px;width:26cqw;height:.7cqw;overflow:hidden}.sxm-loading-fill{background:linear-gradient(90deg, transparent, var(--sxm-cyan), transparent);width:38%;height:100%;animation:1.15s ease-in-out infinite sxm-slide}@keyframes sxm-slide{0%{transform:translate(-100%)}to{transform:translate(320%)}}@media (max-width:900px){.sxm-stage-wrap{padding:0 .5rem}.sxm-stage{aspect-ratio:3/4;border-radius:1rem}.sxm-logo{width:40cqw;top:2cqw;left:3cqw}.sxm-body{grid-template-columns:minmax(0,1fr);inset:17cqw 2.6cqw 2.4cqw}.sxm-left{margin-top:0;display:none}.sxm-left.is-open{display:flex}.sxm-players{background-image:url(/slot/sxm/players-panel.webp);padding:6% 7%}.sxm-pop{width:84cqw;font-size:2.6cqw;top:22cqw;right:8cqw}.sxm-pop .sxm-icon-btn{width:9cqw;height:9cqw}.sxm-pop-title{font-size:2.4cqw}.sxm-roster-toggle{display:flex}.sxm-multiplier{font-size:15cqw}.sxm-bet-label{font-size:2cqw}.sxm-face-btn img{height:13cqw}.sxm-hint{font-size:2.2cqw}.sxm-amount{font-size:3.4cqw}.sxm-step{border-radius:2cqw;width:9cqw;height:9cqw;font-size:4cqw}.sxm-players-head,.sxm-players-foot{font-size:2.2cqw}.sxm-player{padding:1.2cqw 1cqw;font-size:2.5cqw}.sxm-balance-label{font-size:2cqw}.sxm-balance-value{font-size:3.6cqw}.sxm-icon-btn{width:11cqw;height:11cqw}.sxm-badge{gap:2cqw;padding:1.6cqw 4cqw;font-size:3.2cqw;top:1.2%}.sxm-dot{width:2cqw;height:2cqw}}.sxm-roster-toggle{border:1px solid var(--sxm-cyan-rail);width:100%;color:var(--sxm-lunar);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#0a1224cc;border-radius:.9cqw;justify-content:space-between;align-items:center;gap:1cqw;padding:1.1cqw 1.4cqw;font-size:.72cqw;font-weight:700;display:none}.sxm-stage .sxm-cyan{color:var(--sxm-cyan)}.sxm-stage .sxm-danger{color:var(--sxm-danger)}.sxm-stage .sxm-accent{accent-color:var(--sxm-cyan)}@media (prefers-reduced-motion:reduce){.sxm-stage *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.sxm-spin{animation:.9s linear infinite sxm-rot}@keyframes sxm-rot{to{transform:rotate(360deg)}}
