.crash-page-v2 .crash-rail-title{display:flex;flex-direction:column;gap:2px;margin-bottom:14px;padding:2px 2px 0}.crash-page-v2 .crash-rail-kicker{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.38)}.crash-page-v2 .crash-rail-title strong{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--text-primary,#fff)}.crash-page-v2 .mines-grid-area.crash-stage{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:0;min-height:590px;padding:16px 16px 12px;background:var(--bg-surface,#14191e);border:1px solid var(--border-subtle,rgba(255,255,255,.06));border-radius:12px;overflow:hidden}.crash-page-v2 .crash-stage-badge{position:absolute;top:14px;left:16px;z-index:4;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);font-size:12px;font-weight:800;letter-spacing:.02em;color:rgba(255,255,255,.6);pointer-events:none}.crash-page-v2 .crash-stage-badge svg{display:block;width:15px;height:15px}.crash-page-v2 .crash-history{position:absolute;top:14px;left:16px;right:16px;z-index:3;display:flex;flex-direction:row;align-items:center;gap:6px;height:28px;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}.crash-page-v2 .crash-history-pill{flex:0 0 auto;min-width:46px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.005em;padding:4px 6px;border-radius:999px;border:1px solid transparent;animation:crashHistoryIn .24s cubic-bezier(.16,1.2,.3,1)}.crash-page-v2 .crash-history-pill.over{color:#062013;background:#34E08A}.crash-page-v2 .crash-history-pill.under{color:#d3dde6;background:#2f373f}.crash-page-v2 .crash-history-pill.cold{color:rgba(255,255,255,.42)}.crash-page-v2 .crash-history-pill.mid{color:rgba(255,255,255,.7);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.09)}.crash-page-v2 .crash-history-pill.hot{color:#7dc4ff;background:rgba(20,147,255,.12);border-color:rgba(20,147,255,.28)}.crash-page-v2 .crash-history-pill.fire{color:#ffd86b;background:rgba(255,216,107,.1);border-color:rgba(255,216,107,.3)}@keyframes crashHistoryIn{0%{opacity:0;transform:translateY(-6px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}.crash-page-v2 .crash-trajectory{display:block;flex:1 1 auto;width:100%;min-height:280px;margin-top:46px;transition:opacity .24s ease}.crash-page-v2 .crash-trajectory.phase-idle{opacity:.45}.crash-page-v2 .crash-trajectory.phase-bust,.crash-page-v2 .crash-trajectory.phase-flying{opacity:1}.crash-page-v2 .crash-curve-fill,.crash-page-v2 .crash-curve-stroke{pointer-events:none}.crash-page-v2 .crash-curve-tip{animation:crashTipPulse .9s ease-in-out infinite}.crash-page-v2 .crash-curve-tip.bust{animation:none;fill:#ff6b7a}@keyframes crashTipPulse{0%,to{opacity:1}50%{opacity:.6}}.crash-page-v2 .crash-result{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;pointer-events:none}.crash-page-v2 .crash-result-multi{font-size:78px;font-weight:900;line-height:.95;letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#dde6f0;text-shadow:0 10px 30px rgba(0,0,0,.55);transition:color .16s ease}.crash-page-v2 .crash-result-x{font-size:.52em;font-weight:800;color:rgba(255,255,255,.45);margin-left:2px}.crash-page-v2 .crash-result.phase-idle .crash-result-multi{color:rgba(255,255,255,.3);text-shadow:none}.crash-page-v2 .crash-result.phase-flying .crash-result-multi{color:#ffffff}.crash-page-v2 .crash-result.cashed .crash-result-multi{color:#5bffa1;text-shadow:0 0 32px rgba(91,255,161,.25),0 10px 30px rgba(0,0,0,.5)}.crash-page-v2 .crash-result.cashed .crash-result-x{color:rgba(91,255,161,.55)}.crash-page-v2 .crash-result.phase-bust .crash-result-multi{color:#f3e9ec;text-shadow:0 1px 0 #ff5a7a,0 2px 0 #f0476a,0 3px 0 #de2f54,0 4px 0 #c61f43,0 5px 0 #ab1739,0 8px 12px rgba(0,0,0,.5);animation:crashBustBurst .42s cubic-bezier(.16,1.2,.3,1)}.crash-page-v2 .crash-result.phase-bust .crash-result-x{color:#f3e9ec}@keyframes crashBustBurst{0%{transform:scale(.92)}40%{transform:scale(1.1)}to{transform:scale(1)}}.crash-page-v2 .crash-result-tag{font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.45);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crash-page-v2 .crash-result.phase-flying .crash-result-tag{color:rgba(255,255,255,.55)}.crash-page-v2 .crash-result.cashed .crash-result-tag{color:rgba(91,255,161,.75)}.crash-page-v2 .crash-result.phase-bust .crash-result-tag{color:#fff;background:linear-gradient(180deg,#ef2350,#cf1a40);padding:5px 14px;border-radius:999px;letter-spacing:.04em;box-shadow:0 4px 12px rgba(207,26,64,.4),inset 0 1px 0 rgba(255,255,255,.25)}.crash-page-v2 .crash-next-round{display:inline-flex;align-items:center;gap:7px;margin-top:6px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);font-size:12px;font-weight:700;color:rgba(255,255,255,.55);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.crash-page-v2 .crash-next-round-dot{width:7px;height:7px;border-radius:50%;background:#1493ff;animation:crashDotPulse 1.4s ease-out infinite;flex:0 0 auto}@keyframes crashDotPulse{0%{box-shadow:0 0 0 0 rgba(20,147,255,.45)}70%{box-shadow:0 0 0 6px rgba(20,147,255,0)}to{box-shadow:0 0 0 0 rgba(20,147,255,0)}}.crash-page-v2 .crash-stage-footer{display:flex;align-items:center;gap:28px;margin-top:12px;padding:12px 4px 2px;border-top:1px solid rgba(255,255,255,.05)}.crash-page-v2 .crash-stage-stat{display:flex;flex-direction:column;gap:2px;min-width:0}.crash-page-v2 .crash-stage-stat-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.35);white-space:nowrap}.crash-page-v2 .crash-stage-stat-value{font-size:13px;font-weight:800;color:rgba(255,255,255,.85);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.crash-page-v2 .crash-stage-stat-result{margin-left:auto;align-items:flex-end}.crash-page-v2 .crash-stage-stat-bust{color:#ff6b7a}.crash-page-v2 .crash-queued-panel{gap:14px}.crash-page-v2 .crash-queued-banner{display:flex;align-items:center;gap:10px;min-height:44px;padding:12px 14px;border-radius:6px;background:#2b343c;border:0;font-size:14px;font-weight:600;line-height:20px;color:#f2f4f7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crash-page-v2 .crash-queued-banner>span:last-child{min-width:0;overflow-wrap:anywhere}.crash-page-v2 .crash-queued-dot{width:6px;height:6px;border-radius:50%;background:#1493ff;animation:none;flex:0 0 auto}.crash-page-v2 .crash-waiting-btn:disabled{opacity:1;background:rgba(255,255,255,.05);color:rgba(255,255,255,.5);cursor:default;box-shadow:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crash-page-v2 .crash-cashout-panel{gap:14px}.crash-page-v2 .crash-cashout-btn{background:linear-gradient(180deg,#5bffa1,#36d97f);color:#07271a;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.14)}.crash-page-v2 .crash-cashout-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.crash-page-v2 .crash-cashout-btn:active{transform:translateY(0);filter:brightness(.98)}.crash-page-v2 .crash-cashout-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;filter:none}.crash-page-v2 .crash-cashout-btn .mines-cashout-amount{background:rgba(0,0,0,.16);color:#07271a}.crash-page-v2 .crash-settled-card{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid transparent;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:crashSettledIn .26s cubic-bezier(.16,1.2,.3,1)}.crash-page-v2 .crash-settled-card.win{background:rgba(91,255,161,.08);border-color:rgba(91,255,161,.22);color:#5bffa1}.crash-page-v2 .crash-settled-card.loss{background:rgba(255,107,122,.07);border-color:rgba(255,107,122,.2);color:#ff6b7a}.crash-page-v2 .crash-settled-amount{font-size:14px;font-weight:800;white-space:nowrap}@keyframes crashSettledIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.crash-page-v2 .crash-auto-toggle{display:inline-flex;align-items:center;gap:6px;padding:0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.04em;color:rgba(255,255,255,.4);transition:color .14s ease}.crash-page-v2 .crash-auto-toggle:hover{color:rgba(255,255,255,.7)}.crash-page-v2 .crash-auto-toggle.on{color:#7dc4ff}.crash-page-v2 .crash-auto-toggle-track{position:relative;display:inline-block;width:30px;height:16px;border-radius:999px;background:rgba(255,255,255,.1);transition:background .16s ease;flex:0 0 auto}.crash-page-v2 .crash-auto-toggle.on .crash-auto-toggle-track{background:#1493ff}.crash-page-v2 .crash-auto-toggle-knob{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.35);transition:transform .16s cubic-bezier(.2,.8,.3,1)}.crash-page-v2 .crash-auto-toggle.on .crash-auto-toggle-knob{transform:translateX(14px)}.crash-page-v2 .crash-auto-toggle-text{min-width:20px;text-align:left}.crash-page-v2 .mines-controls .crash-cashout-input{padding-inline:12px;gap:8px}.crash-page-v2 .mines-controls .crash-cashout-input input{padding:0;line-height:20px}.crash-page-v2 .crash-auto-suffix{flex:0 0 auto;padding:0;font-size:16px;font-weight:500;line-height:20px;color:#c5d2dc}.crash-page-v2 .crash-auto-disabled{opacity:.5}.crash-page-v2 .crash-auto-disabled input{cursor:not-allowed}@media (max-width:980px){.crash-page-v2 .mines-grid-area.crash-stage{min-height:460px}.crash-page-v2 .crash-result-multi{font-size:56px}.crash-page-v2 .crash-trajectory{min-height:220px}.crash-page-v2 .crash-stage-footer{gap:18px;flex-wrap:wrap}.crash-page-v2 .crash-history{left:12px;right:12px}}@media (max-width:600px){.crash-page-v2 .mines-grid-area.crash-stage{min-height:292px;padding:12px 12px 10px}.crash-page-v2 .crash-trajectory{min-height:150px;margin-top:24px}.crash-page-v2 .crash-result-multi{font-size:44px}.crash-page-v2 .crash-rail-title{display:none}.crash-page-v2 .crash-stage-footer{gap:12px}.crash-page-v2 .crash-stage-badge{transform:scale(.85);transform-origin:top left}}.crash-page-v2.crash-page-v2 .mines-grid-area.crash-stage:has(>.redline-stage){padding:0}.crash-page-v2 .redline-stage{--redline-white:#f2f4f7;--redline-gold:#e9c882;--redline-red:#c0444a;--redline-muted:#8d95a3;--redline-plate:#0d1117;position:relative;flex:1 1 auto;width:100%;min-height:0;overflow:hidden;background:#05070b url(/games/redline/poster.webp) 50%/100% 100% no-repeat;color:var(--redline-white);font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;container-type:inline-size;container-name:redline}.crash-page-v2 .redline-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .28s ease}.crash-page-v2 .redline-canvas[data-ready]{opacity:1}.crash-page-v2 .redline-history{position:absolute;z-index:2;top:clamp(4px,calc(3% - 8px),12px);left:14px;right:14px;display:flex;align-items:center;gap:6px;height:24px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}.crash-page-v2 .redline-history-pill{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:24px;padding:0 9px;border-radius:6px;background:var(--redline-plate);color:var(--redline-muted);font-size:13px;font-weight:700;line-height:1;white-space:nowrap}.crash-page-v2 .redline-history-pill.is-two{background:#00d26a;color:#03240f}.crash-page-v2 .redline-sound-toggle{position:absolute;z-index:4;right:12px;bottom:12px;width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:#0d1117;color:#f2f4f7;cursor:pointer}.crash-page-v2 .redline-sound-toggle.is-muted{color:#8d95a3}@media (hover:hover){.crash-page-v2 .redline-sound-toggle:hover{background:#161b23}}.crash-page-v2 .redline-hud{position:absolute;z-index:3;top:calc(34px + 2.6%);left:12px;right:12px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;pointer-events:none}.crash-page-v2 .redline-stage[data-phase=betting] .redline-hud{top:34%}.crash-page-v2 .redline-mult{display:inline-flex;align-items:baseline;font-size:72px;font-size:clamp(48px,8.4cqw,78px);font-weight:900;line-height:1;letter-spacing:-.035em;color:var(--redline-white);text-shadow:0 2px 18px rgba(0,0,0,.72),0 0 2px rgba(0,0,0,.6);transition:color .24s ease}.crash-page-v2 .redline-mult-x{margin-left:.05em;font-size:.5em;font-weight:800;letter-spacing:0;opacity:.62}.crash-page-v2 .redline-mult.gold{color:var(--redline-gold)}.crash-page-v2 .redline-countdown{display:inline-flex;align-items:center;justify-content:center;padding:.5em .9em;color:var(--redline-white);font-size:16px;font-weight:700}.crash-page-v2 .redline-countdown,.crash-page-v2 .redline-result{border-radius:8px;background:var(--redline-plate);line-height:1.1;white-space:nowrap}.crash-page-v2 .redline-result{padding:.38em .7em .34em;font-size:18px;font-size:clamp(16px,2.3cqw,21px);font-weight:800;letter-spacing:.02em;color:#ff5a63;opacity:0;transform:translateY(4px);transition:opacity .32s ease,transform .32s ease}.crash-page-v2 .redline-result.is-in{opacity:1;transform:none}.crash-page-v2 .redline-banner{padding:7px 12px;border-radius:8px;background:var(--redline-plate);color:var(--redline-white);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap}.crash-page-v2 .redline-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.crash-page-v2 .redline-result{transform:none;transition:opacity .2s linear}}@media (max-width:980px){.crash-page-v2 .redline-hud{gap:6px}.crash-page-v2 .redline-mult{font-size:56px;font-size:clamp(40px,7.6cqw,60px)}.crash-page-v2 .redline-countdown{font-size:15px}.crash-page-v2 .redline-result{font-size:16px;font-size:clamp(15px,2.2cqw,18px)}}@media (max-width:600px){.crash-page-v2 .redline-stage{background-image:url(/games/redline/poster-phone.webp)}.crash-page-v2 .redline-hud{top:3.5%;gap:3px}.crash-page-v2 .redline-stage[data-phase=betting] .redline-hud{top:37%}.crash-page-v2 .redline-mult{font-size:36px;font-size:clamp(30px,10.8cqw,38px)}.crash-page-v2 .redline-countdown,.crash-page-v2 .redline-result{font-size:14px}.crash-page-v2 .redline-history{top:auto;bottom:8px;left:10px;right:calc(50% + 46px);gap:4px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent);height:22px}.crash-page-v2 .redline-history-pill{min-width:46px;height:22px;padding:0 7px;font-size:12.5px}}.crash-page-v2 .crash-queue-row{display:flex;flex:0 0 auto;align-items:stretch;gap:8px;margin-top:2px}.crash-page-v2 .crash-queue-row .crash-queue-status{flex:1 1 auto;width:auto;min-width:0;margin-top:0;padding:0 8px;font-size:13px;line-height:1.2;white-space:normal;text-wrap:balance;text-align:center;overflow:visible}.crash-page-v2 .crash-queue-row .crash-queue-status:disabled{opacity:1;background:#1c232c;color:#f2f4f7;cursor:default;box-shadow:none}.crash-page-v2 .crash-queue-cancel{flex:0 0 auto;min-width:84px;padding:0 14px;border:0;border-radius:8px;background:#2b3440;color:#f2f4f7;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.crash-page-v2 .crash-queue-cancel:hover{background:#36414f}.crash-page-v2 .crash-queue-cancel:focus-visible{outline:2px solid #f2f4f7;outline-offset:2px}@media (max-width:980px){.crash-page-v2 .mines-controls.mob-bet-first .mines-form>.crash-queue-row{order:-1;margin-top:0}}.crash-page-v2 .redline-players{--redline-white:#f2f4f7;--redline-gold:#e9c882;--redline-muted:#8d95a3;--redline-plate:#0d1117;max-width:1200px;margin:16px auto 0;padding:14px 16px 12px;border-radius:12px;background:var(--redline-plate);color:var(--redline-white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crash-page-v2 .redline-players-head{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.crash-page-v2 .redline-players-title{margin:0;font-size:16px;font-weight:800;line-height:1.2}.crash-page-v2 .redline-players-count{color:var(--redline-muted);font-size:14px;font-weight:700}.crash-page-v2 .redline-players-scroll{max-height:324px;overflow-y:auto;scrollbar-width:thin}.crash-page-v2 .redline-players-table{width:100%;border-collapse:collapse;table-layout:fixed}.crash-page-v2 .redline-players-table td,.crash-page-v2 .redline-players-table th{height:36px;padding:0 8px 0 0;border:0;font-size:14px;font-weight:600;line-height:1.2;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crash-page-v2 .redline-players-table th:first-child{text-align:left}.crash-page-v2 .redline-players-table td:last-child,.crash-page-v2 .redline-players-table th:last-child{padding-right:0}.crash-page-v2 .redline-players-table thead th{position:-webkit-sticky;position:sticky;top:0;height:30px;background:var(--redline-plate);color:var(--redline-muted);font-size:13px;font-weight:600}.crash-page-v2 .redline-players-table tbody th{background:none;color:var(--redline-white,#f2f4f7);font-weight:600;letter-spacing:0;text-transform:none;text-align:left}.crash-page-v2 .redline-players-name-text{vertical-align:middle}.crash-page-v2 .redline-players-you{display:inline-block;margin-left:8px;padding:3px 7px;border-radius:6px;background:var(--redline-white);color:var(--redline-plate);font-size:13px;font-weight:800;line-height:1;vertical-align:middle}.crash-page-v2 .redline-players-mult.is-in,.crash-page-v2 .redline-players-payout{color:var(--redline-muted)}.crash-page-v2 .redline-players-mult.is-cashed,.crash-page-v2 .redline-players-payout.is-cashed{color:#5bffa1}.crash-page-v2 .redline-players-mult.is-cashed.gold{color:var(--redline-gold)}.crash-page-v2 .redline-players-mult.is-lost{color:#ff5a63}.crash-page-v2 .redline-players-more{margin:8px 0 0;color:var(--redline-muted);font-size:13px;font-weight:600}@media (max-width:600px){.crash-page-v2 .redline-players{padding:12px 12px 10px}.crash-page-v2 .redline-players-table td,.crash-page-v2 .redline-players-table th{font-size:13px;padding-right:6px}}.crash-page-v2:has(.redline-stage) .crash-settled-card,.crash-page-v2:has(.redline-stage) .crash-settled-card.loss,.crash-page-v2:has(.redline-stage) .crash-settled-card.win{border:0;background:#0d1117;font-size:14px;animation:none}