.sb-CrashGame{display:flex;flex-direction:column;gap:10px;padding-block:4px 16px}.sb-CrashGame-pick{align-items:center;color:var(--color-secondary);display:flex;font-size:12px;gap:6px;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-CrashGame-pickOdds{color:var(--promo-base);font-variant-numeric:tabular-nums;font-weight:800}.sb-CrashGame-match{align-items:stretch;display:grid;gap:8px;grid-template-columns:1fr auto 1fr}.sb-CrashGame-team{align-items:center;background:var(--bg-secondary);border:2px solid transparent;border-radius:14px;color:var(--color-base);display:flex;flex-direction:column;gap:4px;min-width:0;padding-block:8px 6px;padding-inline:6px}.sb-CrashGame-team:first-child{order:1}.sb-CrashGame-team:nth-child(2){order:3}.sb-CrashGame-team.isActive{border-color:var(--primary-base);box-shadow:0 0 18px color-mix(in srgb,var(--primary-base) 35%,transparent)}.sb-CrashGame-teamName{font-size:12px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-CrashGame-score{align-self:center;color:var(--color-base);font-size:24px;font-variant-numeric:tabular-nums;font-weight:900;order:2}.sb-CrashGame-score.isCrashed{color:var(--error-base)}.sb-CrashStage{background:var(--bg-zero);border:1px solid var(--border-base);border-radius:14px;overflow:hidden;position:relative;transition:border-color .3s,box-shadow .3s}.sb-CrashStage.isHotMinutes{animation:sb-crash-hot .8s ease-in-out infinite}.sb-CrashStage.isThreat{animation:sb-crash-threat .45s ease-in-out infinite;border-color:var(--error-base)}.sb-CrashStage.isChance{animation:sb-crash-chance .45s ease-in-out infinite;border-color:var(--success-base)}.sb-CrashStage.isCrashed{animation:none;border-color:var(--error-base);box-shadow:0 0 24px color-mix(in srgb,var(--error-base) 40%,transparent)}.sb-CrashStage.isWon{animation:none;border-color:var(--success-base);box-shadow:0 0 28px color-mix(in srgb,var(--success-base) 45%,transparent)}.sb-CrashStage-hud{display:flex;flex-direction:column;gap:2px;padding-block:8px 4px;padding-inline:10px}.sb-CrashStage-hudRow{align-items:center;display:flex;justify-content:space-between;min-height:20px}.sb-CrashStage-chance,.sb-CrashStage-clock{align-items:center;color:var(--color-secondary);display:flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;gap:6px}.sb-CrashStage-clock{color:var(--color-base);font-size:13px}.sb-CrashStage-liveDot{animation:sb-crash-blink 1s infinite;background:var(--error-base);border-radius:50%;height:7px;width:7px}.sb-CrashStage-value{align-items:center;display:flex;height:48px;justify-content:center;overflow:hidden}.sb-CrashStage-ready{color:var(--color-disabled);font-size:40px;font-variant-numeric:tabular-nums;font-weight:900}.sb-CrashStage-multiplier{animation:sb-crash-bump .35s ease-out;color:var(--color-base);font-size:40px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.02em;line-height:1}.sb-CrashStage-multiplier.isCold{color:var(--color-secondary)}.sb-CrashStage-multiplier.isHot{color:var(--promo-base)}.sb-CrashStage-multiplier.isFire{animation:sb-crash-bump .35s ease-out,sb-crash-fire .6s ease-in-out infinite alternate;color:var(--warn-base)}.sb-CrashStage-multiplier.isCrashed{animation:none;color:var(--error-base);text-decoration:line-through}.sb-CrashStage-countdown{animation:sb-crash-countdown .6s ease-out forwards;color:var(--primary-base);font-size:44px;font-weight:900;line-height:1}.sb-CrashStage-eventSlot{align-items:center;display:flex;gap:8px;height:40px;justify-content:center}.sb-CrashStage-suspense{align-items:center;animation:sb-crash-pop .3s ease-out;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding-block:5px;padding-inline:12px;width:100%}.sb-CrashStage-suspense.isThreat{background:var(--error-base);color:var(--error-contrast)}.sb-CrashStage-suspense.isChance{background:var(--success-base);color:var(--success-contrast)}.sb-CrashStage-suspenseTitle{font-size:13px;font-weight:900;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-CrashStage-suspenseBar{background:color-mix(in srgb,currentColor 25%,transparent);border-radius:6px;height:4px;overflow:hidden;width:100%}.sb-CrashStage-suspenseFill{background:currentColor;display:block;height:100%;transform-origin:left}.sb-CrashStage-banner{animation:sb-crash-banner 1.7s ease-out forwards;border-radius:10px;font-size:13px;font-weight:900;letter-spacing:.04em;max-width:100%;overflow:hidden;padding-block:6px;padding-inline:14px;text-overflow:ellipsis;white-space:nowrap}.sb-CrashStage-banner.isGood{background:var(--success-base);color:var(--success-contrast)}.sb-CrashStage-banner.isBad{background:var(--error-base);color:var(--error-contrast)}.sb-CrashStage-banner.isFinal{animation:sb-crash-banner-stay .5s ease-out forwards}.sb-CrashStage-result{animation:sb-crash-pop .45s ease-out;font-size:15px;font-variant-numeric:tabular-nums;font-weight:900}.sb-CrashStage-result.isWin{color:var(--success-base)}.sb-CrashStage-result.isLoss{color:var(--error-base)}.sb-CrashStage-plot{border-top:1px solid var(--border-base)}.sb-CrashStage-canvas{display:block}.sb-Button.sb-CrashGame-cashOut{--btn-bg: var(--success-base);--btn-bg-hover: var(--success-base);--btn-color: var(--success-contrast);animation:sb-crash-cash-pulse .9s ease-in-out infinite;height:56px;width:100%}.sb-Button.sb-CrashGame-cashOut.isSave{--btn-bg: var(--warn-base);--btn-bg-hover: var(--warn-base);--btn-color: var(--warn-contrast)}.sb-Button.sb-CrashGame-cashOut.isUrgent{animation:sb-crash-cash-pulse .35s ease-in-out infinite}.sb-Button.sb-CrashGame-cashOut.isCashed{animation:none;opacity:.9}.sb-CrashGame-cashOutLabel{align-items:center;display:flex;font-size:16px;font-weight:900;gap:10px;text-transform:uppercase}.sb-CrashGame-cashOutAmount{background:color-mix(in srgb,currentColor 15%,transparent);border-radius:6px;font-variant-numeric:tabular-nums;padding-block:2px;padding-inline:8px}.sb-CrashGame-controls{display:flex;flex-direction:column;gap:8px}.sb-CrashGame-controlRow{align-items:center;display:flex;gap:8px;justify-content:space-between}.sb-CrashGame-controlLabel{color:var(--color-secondary);font-size:12px;white-space:nowrap}.sb-CrashGame-chips{display:flex;gap:4px}.sb-CrashGame-chip{background:var(--bg-secondary);border:1px solid var(--border-base);border-radius:6px;color:var(--color-base);cursor:pointer;font-size:12px;font-weight:700;min-width:36px;padding-block:5px;padding-inline:5px;transition:background .15s,border-color .15s}.sb-CrashGame-chip:hover:not(:disabled){border-color:var(--primary-base)}.sb-CrashGame-chip:disabled{cursor:default;opacity:.35}.sb-CrashGame-chip.isActive{background:var(--primary-base);border-color:var(--primary-base);color:var(--primary-contrast)}.sb-Button.sb-CrashGame-place{font-weight:900;height:48px;text-transform:uppercase;width:100%}@keyframes sb-crash-blink{50%{opacity:.35}}@keyframes sb-crash-float{50%{transform:translateY(-4px) rotate(-6deg)}}@keyframes sb-crash-pop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@keyframes sb-crash-bump{0%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes sb-crash-fire{to{transform:scale(1.06)}}@keyframes sb-crash-countdown{0%{opacity:0;transform:scale(2.2)}40%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}@keyframes sb-crash-banner{0%{opacity:0;transform:translateY(14px) scale(.6)}15%{opacity:1;transform:translateY(0) scale(1.08)}25%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@keyframes sb-crash-banner-stay{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes sb-crash-leg-next{50%{box-shadow:0 0 10px color-mix(in srgb,var(--primary-base) 60%,transparent)}}@keyframes sb-crash-hot{50%{border-color:var(--warn-base);box-shadow:0 0 22px color-mix(in srgb,var(--warn-base) 45%,transparent)}}@keyframes sb-crash-threat{50%{box-shadow:0 0 30px color-mix(in srgb,var(--error-base) 65%,transparent)}}@keyframes sb-crash-chance{50%{box-shadow:0 0 30px color-mix(in srgb,var(--success-base) 65%,transparent)}}@keyframes sb-crash-cash-pulse{50%{box-shadow:0 0 22px color-mix(in srgb,currentColor 50%,transparent);transform:scale(1.02)}}:root{--bg-zero: #0a0c10;--bg-base: #12151b;--bg-secondary: #1a1e26;--bg-extra: #242a35;--bg-overlay: rgba(0, 0, 0, .45);--border-base: #2c3340;--color-base: #f1f3f7;--color-secondary: #a2abba;--color-hint: #6c7584;--color-disabled: #424955;--primary-base: #00c46a;--primary-contrast: #04160d;--promo-base: #ffb020;--promo-contrast: #1c1300;--success-base: #22d27d;--success-contrast: #03170c;--error-base: #ff3d5e;--error-contrast: #ffffff;--warn-base: #ffc53d;--warn-contrast: #1c1300;--accent-base: #4f8dff;color-scheme:dark;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}body{background:var(--bg-base);color:var(--color-base);margin:0}button{font:inherit}.cs-App{min-height:100vh}.cs-Header{align-items:baseline;background:var(--bg-zero);border-bottom:1px solid var(--border-base);display:flex;gap:16px;padding:14px 20px;position:sticky;top:0;z-index:5}.cs-Header-logo{color:var(--promo-base);font-size:18px;font-weight:900;letter-spacing:.02em}.cs-Header-hint{color:var(--color-secondary);font-size:13px}.cs-Layout{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 360px;margin:0 auto;max-width:1180px;padding:16px}.cs-Feed{display:flex;flex-direction:column;gap:12px}.cs-Match{background:var(--bg-secondary);border:1px solid var(--border-base);border-radius:14px;padding:12px 14px 14px}.cs-Match-header{color:var(--color-hint);display:flex;font-size:12px;justify-content:space-between}.cs-Match-teams{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:800;gap:10px;margin:10px 0 12px}.cs-Match-team{align-items:center;display:inline-flex;gap:8px}.cs-Match-vs{color:var(--color-hint);font-size:12px;font-weight:600}.cs-Match-markets{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.cs-Market{display:flex;flex-direction:column;gap:6px}.cs-Market-name{color:var(--color-secondary);font-size:11px;font-weight:700;text-transform:uppercase}.cs-Market-outcomes{display:flex;gap:6px}.cs-Odd{align-items:center;background:var(--bg-extra);border:1px solid transparent;border-radius:8px;color:var(--color-base);cursor:pointer;display:flex;flex:1 1 0;justify-content:space-between;min-width:0;padding:8px 10px;transition:background .15s,border-color .15s,transform .15s}.cs-Odd:hover{border-color:var(--primary-base);transform:translateY(-1px)}.cs-Odd.isSelected{background:var(--primary-base);color:var(--primary-contrast)}.cs-Odd-label{font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-Odd-value{font-size:13px;font-variant-numeric:tabular-nums;font-weight:900}.cs-Odd:not(.isSelected) .cs-Odd-value{color:var(--promo-base)}.cs-Slip{background:var(--bg-secondary);border:1px solid var(--border-base);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px;position:sticky;top:66px}.cs-Slip-header{align-items:center;display:flex;justify-content:space-between}.cs-Slip-title{font-size:14px;font-weight:900;text-transform:uppercase}.cs-Slip-mode{background:var(--promo-base);border-radius:6px;color:var(--promo-contrast);font-size:12px;font-weight:800;padding:4px 10px}.cs-Slip-selection{align-items:center;background:var(--bg-extra);border-radius:10px;display:flex;gap:8px;padding:8px 10px}.cs-Slip-selectionText{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.cs-Slip-selectionOutcome{font-size:13px;font-weight:800}.cs-Slip-selectionMeta{color:var(--color-hint);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-Slip-remove{background:transparent;border:0;color:var(--color-hint);cursor:pointer;font-size:14px}.cs-Slip-remove:hover{color:var(--color-base)}.sb-TeamBadge{align-items:center;border-radius:50%;box-shadow:inset 0 0 0 2px #ffffff1f;color:#fff;display:inline-flex;flex-shrink:0;font-weight:900;justify-content:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.sb-CrashEmpty{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;gap:6px;padding:40px 16px;text-align:center}.sb-CrashEmpty-icon{font-size:36px}.sb-CrashEmpty-title{color:var(--color-base);font-size:16px;font-weight:800}.sb-CrashEmpty-text{font-size:13px;line-height:1.4}.sb-Button{align-items:center;border:0;display:flex;justify-content:center;border-radius:10px;cursor:pointer;font-size:15px;font-weight:800}.sb-Button:disabled{cursor:default}.sb-CrashGame-place{background:var(--primary-base);color:var(--primary-contrast)}.sb-CrashGame-place:disabled{opacity:.5}.sb-CrashGame-cashOut{background:var(--btn-bg);color:var(--btn-color)}@media (max-width: 860px){.cs-Layout{grid-template-columns:minmax(0,1fr)}.cs-Slip{order:-1;position:static}}.cs-Header-logo{white-space:nowrap}@media (max-width: 520px){.cs-Header-hint{display:none}}
