.sound-volume-range{--sound-volume-thumb-size:18px;--sound-volume-rail-height:4px;background:linear-gradient(to right, var(--sound-volume-color,#3acb8cf5) 0 var(--sound-volume-fill,72%), #ffffff1f var(--sound-volume-fill,72%) 100%) center / calc(100% - var(--sound-volume-thumb-size)) var(--sound-volume-rail-height) no-repeat!important}.sound-volume-range::-webkit-slider-runnable-track{height:var(--sound-volume-thumb-size)!important;background:0 0!important}.sound-volume-range::-webkit-slider-thumb{width:var(--sound-volume-thumb-size)!important;height:var(--sound-volume-thumb-size)!important;margin-top:0!important}.sound-volume-range::-moz-range-track{height:var(--sound-volume-thumb-size)!important;background:0 0!important}.sound-volume-range::-moz-range-progress{height:var(--sound-volume-thumb-size)!important;background:0 0!important}.sound-volume-range::-moz-range-thumb{width:var(--sound-volume-thumb-size)!important;height:var(--sound-volume-thumb-size)!important}.roulette-chip-scroll-viewport{display:contents}@media (width<=900px){.betting-board-panel .scroll-hint{display:none!important}.betting-board-panel{border:1px solid var(--border)!important;background:#121319c7!important;border-radius:18px!important;padding-top:8px!important}.roulette-main>.recent-stage{padding-top:8px!important}.mobile-menu-button{color:#a78bfa!important}.wheel-stage{min-height:0!important;padding-bottom:8px!important;overflow:visible!important}.wheel-stage>.wheel-kicker,.wheel-stage .live-round-id{align-items:center!important;min-height:18px!important;margin:0!important;line-height:1!important;display:flex!important;position:absolute!important;top:8px!important}.wheel-stage>.wheel-kicker{max-width:32%!important;left:18px!important}.wheel-stage .live-round-id{text-align:right!important;justify-content:flex-end!important;width:auto!important;max-width:64%!important;left:auto!important;right:18px!important}.wheel-stage .roulette-wheel-wrap{padding-top:17px!important}.wheel-stage .wheel-assembly{gap:0!important}.wheel-stage .roulette-chip-panel{flex:none!important;min-height:0!important;margin-top:15px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important}.wheel-stage .roulette-chip-panel .panel-heading{margin-bottom:6px!important}.wheel-stage .roulette-chip-body{min-height:0!important;display:block!important;overflow:visible!important}.wheel-stage .roulette-chip-scroll-viewport{isolation:isolate;box-sizing:border-box!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important;width:100%!important;margin:-10px 0!important;padding:20px 24px 16px!important;scroll-padding-inline:24px!important;display:block!important;overflow:auto hidden!important}.wheel-stage .roulette-chip-row.is-overflowing{justify-content:flex-start!important}.wheel-stage .roulette-chip-row .chip{z-index:20!important;width:var(--mobile-chip-size,46px)!important;flex:0 0 var(--mobile-chip-size,46px)!important;font-size:calc(var(--mobile-chip-size,46px) * .0165)!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;position:relative!important;transform:none!important}.wheel-stage .roulette-chip-row .chip.is-active{z-index:60!important;transform:translateY(-3px)scale(1.08)!important;box-shadow:0 0 0 2px #54eb9adb,0 0 14px #54eb9ac7,0 0 22px #54eb9a70,0 8px 18px #10794c57!important}.mobile-bets-stack{bottom:max(3px, env(safe-area-inset-bottom))!important;gap:0!important}.mobile-bets-trigger{margin-bottom:0!important}.mobile-bets-trigger .button{box-shadow:0 8px 18px #00000042!important}.page-content.roulette-page-content{padding-bottom:var(--mobile-roulette-bottom-reserve,calc(104px + env(safe-area-inset-bottom)))!important}.roulette-prototype{padding-bottom:0!important}}@media (width<=620px){.wheel-stage .roulette-wheel-wrap{padding-top:16px!important}}.sound-volume-range{--sound-volume-rail-height:var(--sound-volume-thumb-size,18px);background:linear-gradient(to right, var(--sound-volume-color,#3acb8cf5) 0 var(--sound-volume-fill-position,50%), #ffffff1f var(--sound-volume-fill-position,50%) 100%) center / 100% var(--sound-volume-rail-height) no-repeat!important}@media (width<=900px){.wheel-stage>.wheel-kicker,.wheel-stage .live-round-id{top:9px!important}.betting-board-panel,.roulette-main>.recent-stage{padding-top:9px!important}.wheel-stage .roulette-chip-panel{margin-top:17px!important}.wheel-stage .roulette-chip-panel .panel-heading{margin-bottom:7px!important}.wheel-stage .roulette-chip-scroll-viewport{isolation:isolate;scroll-snap-type:none!important;scrollbar-width:none!important;-ms-overflow-style:none!important;width:100%!important;margin:-16px 0 -12px!important;padding:24px 10px 18px!important;overflow:visible!important}.wheel-stage .roulette-chip-scroll-viewport::-webkit-scrollbar{display:none!important}.wheel-stage .roulette-chip-row{width:var(--mobile-chip-content-width,auto)!important;min-width:0!important;min-height:calc(var(--mobile-chip-size,46px) + 20px)!important;justify-content:center!important;gap:var(--mobile-chip-gap,8px)!important;margin:0 auto!important;padding:0!important;overflow:visible!important}.wheel-stage .roulette-chip-row.is-overflowing{justify-content:center!important}.wheel-stage .roulette-chip-row .chip[hidden]{display:none!important}.wheel-stage .roulette-chip-row .chip{width:var(--mobile-chip-size,46px)!important;flex-basis:var(--mobile-chip-size,46px)!important;font-size:clamp(.62rem,2.35vw,.76rem)!important;overflow:visible!important}.wheel-stage .roulette-chip-row .chip small{font-size:clamp(.58rem,2.1vw,.68rem)!important}.wheel-stage .roulette-chip-row .chip.is-active{z-index:100!important;transform:translateY(-3px)scale(1.08)!important}.mobile-bets-stack,.mobile-bets-trigger{gap:0!important}.mobile-bets-trigger{bottom:0!important}}@media (hover:hover) and (pointer:fine){.sound-control:hover .sound-volume-pill{padding-left:16px!important;padding-right:16px!important}}.sound-control.is-volume-open .sound-volume-pill{padding-left:12px!important;padding-right:12px!important}@media (hover:hover) and (pointer:fine){.sound-control:hover .sound-volume-pill{padding-left:12px!important;padding-right:12px!important}}@media (width<=900px){.roulette-prototype{margin-bottom:0!important}.mobile-sound-control.is-volume-open .sound-toggle{opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important}.mobile-bets-stack{bottom:max(4px, env(safe-area-inset-bottom))!important;gap:4px!important}.mobile-bets-trigger{gap:0 4px!important}}.sound-volume-pill{position:relative}.sound-thumb-value{z-index:8;top:50%;left:var(--sound-thumb-left,50%);width:var(--sound-volume-thumb-size,18px);height:var(--sound-volume-thumb-size,18px);color:#08090c;opacity:0;pointer-events:none;letter-spacing:-.35px;text-align:center;text-shadow:0 1px #ffffff59;place-items:center;font-size:6.6px;font-weight:950;line-height:1;transition:opacity .15s;display:grid;position:absolute;transform:translate(-50%,-50%)}.sound-thumb-value.is-three-digits{letter-spacing:-.55px;font-size:5.75px}@media (width>=901px){.sound-control .sound-toggle{transition:width .24s,opacity .18s,color .16s,background .16s}.sound-control.is-volume-open .sound-toggle{opacity:0!important;pointer-events:none!important;width:0!important}.sound-control.is-volume-open .sound-volume-pill{gap:0!important;width:220px!important;max-width:220px!important;padding:0 8px!important}.sound-control.is-volume-open .sound-volume-range{flex:auto!important;width:100%!important;min-width:0!important}.sound-control.is-volume-open .sound-thumb-value{opacity:1}@media (hover:hover) and (pointer:fine){.sound-control:hover .sound-toggle{opacity:0!important;pointer-events:none!important;width:0!important}.sound-control:hover .sound-volume-pill{gap:0!important;width:220px!important;max-width:220px!important;padding:0 8px!important}.sound-control:hover .sound-volume-range{flex:auto!important;width:100%!important;min-width:0!important}.sound-control:hover .sound-thumb-value{opacity:1}}}@media (width<=900px){.wheel-stage .roulette-chip-scroll-viewport{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;box-sizing:border-box!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-ms-overflow-style:none!important;width:100%!important;margin:-16px 0 -12px!important;padding:24px 18px 20px!important;scroll-padding-inline:18px!important;display:block!important;overflow:auto hidden!important}.wheel-stage .roulette-chip-scroll-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.wheel-stage .roulette-chip-row{isolation:isolate;box-sizing:border-box!important;width:var(--mobile-chip-content-width,100%)!important;min-width:var(--mobile-chip-content-width,100%)!important;min-height:var(--mobile-chip-size,46px)!important;justify-content:center!important;align-items:center!important;gap:var(--mobile-chip-gap,10px)!important;margin:0 auto!important;padding:0!important;display:flex!important;overflow:visible!important}.wheel-stage .roulette-chip-row.is-overflowing{justify-content:flex-start!important;margin-inline:0!important}.wheel-stage .roulette-chip-row .chip{z-index:20!important;width:var(--mobile-chip-size,46px)!important;flex:0 0 var(--mobile-chip-size,46px)!important;scroll-snap-align:center!important;position:relative!important;overflow:visible!important;transform:none!important}.wheel-stage .roulette-chip-row .chip.is-active{z-index:80!important;transform:translateY(-3px)scale(1.08)!important}}.desktop-sound-thumb-value{letter-spacing:-.35px!important;font-size:7.6px!important}.desktop-sound-thumb-value.is-three-digits{letter-spacing:-.5px!important;font-size:6.6px!important}@media (width<=900px){.wheel-stage .roulette-chip-scroll-viewport.is-looping{scroll-snap-type:none!important;scroll-behavior:auto!important}.wheel-stage .roulette-chip-row .chip[data-chip-carousel-clone]{scroll-snap-align:none!important}}.crypto-wallet-shell{gap:18px;margin-bottom:22px;display:grid}.crypto-wallet-create h2{margin:0}.crypto-wallet-empty{text-align:center;padding:34px}.crypto-wallet-empty p{color:var(--text-muted)}.crypto-wallet-address{gap:10px;display:grid}.crypto-wallet-address code{overflow-wrap:anywhere;border:1px solid var(--border);background:#0000002e;border-radius:10px;padding:12px}.crypto-wallet-address>div{flex-wrap:wrap;gap:8px;display:flex}.crypto-wallet-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.crypto-wallet-metrics div{border:1px solid var(--border);background:#ffffff06;border-radius:9px;padding:10px}.crypto-wallet-metrics dt{color:var(--text-muted);font-size:.64rem}.crypto-wallet-metrics dd{margin:5px 0 0;font-size:.78rem;font-weight:700}.crypto-wallet-create{padding:20px}.crypto-wallet-create-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 12px;display:grid}.crypto-wallet-create label{color:var(--text-muted);gap:7px;font-size:.72rem;display:grid}.crypto-wallet-create select{border:1px solid var(--border);min-height:42px;color:var(--text);background:var(--surface);border-radius:9px;padding:0 12px}.crypto-direction-detail{min-height:1.25em;color:var(--text-muted);font-size:.72rem}.crypto-history{padding:0;overflow:hidden}.crypto-history-empty{color:var(--text-muted);margin:0;padding:28px 20px}.crypto-history-scroll{overflow-x:auto}.crypto-history-table{border-collapse:collapse;width:100%;min-width:1380px}.crypto-history-table th{color:var(--text-muted);text-align:left;text-transform:uppercase;background:#ffffff08;padding:11px 12px;font-size:.64rem}.crypto-history-table td{border-top:1px solid var(--border);vertical-align:top;padding:12px;font-size:.7rem}.crypto-history-table code{max-width:170px;color:var(--text-muted);display:block;overflow:hidden}.crypto-history-pagination{padding-bottom:16px}.status-pill.is-waiting_conversion,.status-pill.is-detected{color:#f4d483;border-color:#f4d48359}.status-pill.is-processing_error,.status-pill.is-ignored_non_success{color:#ff9caa;border-color:#ff9caa59}.status-pill.is-pending{color:#f4d483;border-color:#f4d48359}.status-pill.is-executing{color:#b9a8ff;border-color:#b9a8ff59}.status-pill.is-completed{color:#8ce6b0;border-color:#8ce6b059}.status-pill.is-cancelled{color:#b9b7c7;border-color:#b9b7c747}@media (width<=600px){.crypto-wallet-create-grid,.crypto-wallet-metrics{grid-template-columns:1fr}.crypto-wallet-empty,.crypto-wallet-create{padding:16px}}.crypto-wallet-list{gap:10px;display:grid}.crypto-wallet-accordion{padding:0;overflow:clip}.crypto-wallet-summary{cursor:pointer;grid-template-columns:auto minmax(130px,1fr) minmax(170px,1fr) auto auto;align-items:center;gap:14px;padding:14px 16px;list-style:none;display:grid}.crypto-wallet-summary::-webkit-details-marker{display:none}.crypto-wallet-icon{color:#d9c7ff;background:#7a3fe026;border:1px solid #a77dff6b;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.crypto-wallet-name,.crypto-wallet-pricing{gap:3px;min-width:0;display:grid}.crypto-wallet-name small,.crypto-wallet-pricing small{color:var(--text-muted)}.crypto-wallet-status{color:#7ee4a8;align-items:center;gap:7px;font-size:.75rem;display:inline-flex}.crypto-wallet-status i{background:#48d486;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #48d4861f}.crypto-wallet-delete{white-space:nowrap}.crypto-wallet-expanded{border-top:1px solid var(--border);gap:16px;padding:16px;display:grid}.crypto-wallet-expanded .crypto-wallet-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.crypto-wallet-address{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center}.crypto-wallet-address>span{color:var(--text-muted);font-size:.72rem}.crypto-copy-icon{border:1px solid var(--border);color:#d9c7ff;cursor:pointer;background:#ffffff0a;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;display:inline-grid}.crypto-copy-icon.is-copy-error{color:#ff9caa;border-color:#ff9caa80}.crypto-quote{border:1px solid var(--border);background:#ffffff06;border-radius:12px;gap:14px;padding:16px;display:grid}.crypto-quote>label{color:var(--text-muted);gap:7px;font-size:.75rem;display:grid}.crypto-quote input{border:1px solid var(--border);min-height:42px;color:var(--text);background:var(--surface);border-radius:9px;padding:0 12px}.crypto-quote dl{gap:8px;margin:0;display:grid}.crypto-quote dl>div{justify-content:space-between;gap:16px;display:flex}.crypto-quote dt{color:var(--text-muted)}.crypto-quote dd{text-align:right;margin:0;font-weight:750}.crypto-quote-total{border-top:1px solid var(--border);padding-top:9px}.crypto-quote-freshness{color:#7ee4a8;margin:0;font-size:.72rem}.crypto-quote-freshness.is-stale{color:#f4d483}.crypto-quote>small{color:var(--text-muted);line-height:1.55}.crypto-qr-modal{width:min(92vw,420px);color:var(--text);background:#171322;border:1px solid #4a3b67;border-radius:16px;padding:0}.crypto-qr-modal::backdrop{background:#040308c7}.crypto-qr-modal__card{justify-items:center;gap:14px;padding:22px;display:grid}.crypto-qr-modal__card h2{margin:0;font-size:1rem}.crypto-qr-modal__card img{background:#fff;border-radius:12px;width:100%;max-width:220px;height:auto;padding:10px}.crypto-qr-payload{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;display:grid}.crypto-qr-payload code{overflow-wrap:anywhere}.crypto-payout-notice{background:#22c55e14;border:1px solid #22c55e47;border-radius:14px;gap:8px;margin:0 0 16px;padding:14px 16px;display:grid}.crypto-payout-notice.is-error{background:#ef444414;border-color:#ef444452}.crypto-payout-notice>strong{color:var(--text);font-size:.94rem}.crypto-payout-notice ul{color:var(--text-muted);gap:4px;margin:0;padding:0;list-style:none;display:grid}.crypto-payout-notice p{color:var(--text-muted);margin:0}.crypto-history-table{min-width:980px}@media (width<=900px){.crypto-wallet-summary{grid-template-columns:auto 1fr auto}.crypto-wallet-pricing{grid-column:2}.crypto-wallet-status{grid-area:1/3}.crypto-wallet-summary form{grid-column:2/-1}.crypto-wallet-expanded .crypto-wallet-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.crypto-wallet-summary{grid-template-columns:auto minmax(0,1fr)}.crypto-wallet-status,.crypto-wallet-pricing,.crypto-wallet-summary form{grid-area:auto/2}.crypto-wallet-summary form .button{width:100%}.crypto-wallet-expanded .crypto-wallet-metrics{grid-template-columns:1fr}.crypto-wallet-address{grid-template-columns:minmax(0,1fr) auto auto}.crypto-wallet-address>span,.crypto-wallet-address code{grid-column:1/-1}.crypto-quote dl>div{align-items:flex-start}}.crypto-payout-hero{align-items:center;gap:18px;margin-bottom:20px;display:flex}.crypto-payout-hero__icon{background:linear-gradient(145deg,#8f4eff4d,#43218580);border:1px solid #a068ff59;border-radius:18px;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 14px 34px #44238347}.crypto-payout-hero__icon img{object-fit:contain;width:46px;height:46px}.crypto-payout-hero h1{margin:0;font-size:clamp(1.7rem,3vw,2.35rem)}.crypto-payout-hero p{color:var(--text-muted);margin:6px 0 0}.crypto-payout-shell{gap:16px;margin-top:16px;display:grid}.crypto-payout-wallets,.crypto-payout-details,.crypto-payout-summary{padding:20px}.crypto-payout-section-heading,.crypto-payout-card-title{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.crypto-payout-section-heading h2,.crypto-payout-card-title h2,.crypto-payout-summary h2{margin:0;font-size:1.05rem}.crypto-payout-section-heading p,.crypto-payout-card-title p{color:var(--text-muted);margin:5px 0 0;font-size:.76rem}.crypto-payout-add-wallet{white-space:nowrap}.crypto-payout-empty{background:#7043be0f;border:1px dashed #9a70ee59;border-radius:13px;align-items:center;gap:14px;margin-top:18px;padding:24px;display:flex}.crypto-payout-empty p{color:var(--text-muted);margin:4px 0 0}.crypto-payout-wallet-list{gap:9px;margin-top:17px;display:grid}.crypto-payout-wallet-row{border:1px solid var(--border);background:linear-gradient(90deg,#2a1f46ad,#111928d6);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto auto auto;align-items:center;gap:9px;padding:4px 9px 4px 4px;transition:border-color .16s,box-shadow .16s,opacity .16s;display:grid}.crypto-payout-wallet-row.is-selected{border-color:#a65eff;box-shadow:0 0 0 1px #a65eff4d,0 0 20px #7e40dc2e}.crypto-payout-wallet-row.is-unavailable{opacity:.65}.crypto-payout-wallet-select{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(120px,.7fr) minmax(160px,1fr) minmax(135px,.8fr);align-items:center;gap:13px;padding:8px;display:grid}.crypto-payout-wallet-select:disabled{cursor:not-allowed}.crypto-payout-network-icon{color:#fff;background:linear-gradient(145deg,#20b894,#0a7868);border:1px solid #79d3b766;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:.68rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 3px #ffffff14}.crypto-payout-wallet-label,.crypto-payout-wallet-network{gap:3px;min-width:0;display:grid}.crypto-payout-wallet-label small{color:#d4bcff;background:#7941cf33;border:1px solid #9761f06b;border-radius:999px;width:max-content;padding:4px 8px}.crypto-payout-wallet-network small{color:var(--text-muted);font-size:.68rem}.crypto-payout-wallet-address{color:#aab1c4;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.73rem;overflow:hidden}.crypto-payout-row-action{border:0;border-left:1px solid var(--border);color:#c9c5d7;cursor:pointer;background:0 0;border-radius:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.crypto-payout-edit:hover{color:#d3b8ff}.crypto-payout-delete{color:#ff657d}.crypto-payout-wallet-status{color:#40d68a;white-space:nowrap;background:#199c6017;border:1px solid #34cf832e;border-radius:9px;align-items:center;gap:6px;padding:7px 9px;font-size:.68rem;display:inline-flex}.crypto-payout-wallet-status i{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #40d68a1f}.crypto-payout-wallet-status.is-inactive{color:#d7a85b;background:#d7a85b14;border-color:#d7a85b33}.crypto-payout-workspace{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);align-items:start;gap:14px;display:grid}.crypto-payout-details,.crypto-payout-summary{gap:14px;display:grid}.crypto-payout-text-action{color:#ae82f6;cursor:pointer;background:0 0;border:0}.crypto-payout-field{color:var(--text-muted);gap:7px;font-size:.72rem;display:grid}.crypto-payout-field select,.crypto-payout-field input{box-sizing:border-box;border:1px solid var(--border);width:100%;min-height:43px;color:var(--text);background:#080e1bb8;border-radius:9px;padding:0 12px}.crypto-payout-field input:read-only{color:#a9afbf}.crypto-payout-field small{color:var(--text-muted)}.crypto-payout-destination{border:1px solid var(--border);background:#09101e85;border-radius:10px;grid-template-columns:minmax(160px,.7fr) minmax(0,1.3fr);display:grid}.crypto-payout-destination>div{gap:4px;min-width:0;padding:13px;display:grid;position:relative}.crypto-payout-destination>div+div{border-left:1px solid var(--border);padding-right:50px}.crypto-payout-destination span,.crypto-payout-destination small{color:var(--text-muted);font-size:.67rem}.crypto-payout-destination strong{overflow-wrap:anywhere;font-size:.78rem}.crypto-payout-destination .crypto-copy-icon{position:absolute;top:50%;right:9px;transform:translateY(-50%)}.crypto-payout-amount-input{display:block;position:relative}.crypto-payout-amount-input input{padding-right:44px}.crypto-payout-amount-input b{color:#a7adbd;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.crypto-payout-inline-info,.crypto-payout-provider-note{color:#9cacdc;background:#3655a41f;border:1px solid #5c85e852;border-radius:9px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:.7rem;display:flex}.crypto-payout-inline-info>span,.crypto-payout-provider-note>span{border:1px solid;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.crypto-payout-inline-info p,.crypto-payout-provider-note p{margin:1px 0 0;line-height:1.45}.crypto-payout-summary dl{gap:12px;margin:0;display:grid}.crypto-payout-summary dl>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}.crypto-payout-summary dt{align-items:center;gap:9px;display:flex}.crypto-payout-summary dd{text-align:right;margin:0;font-weight:800}.crypto-payout-summary-icon{border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.crypto-payout-summary-icon.is-purple{color:#dfccff;background:linear-gradient(145deg,#7541bf,#3e247b)}.crypto-payout-summary-icon.is-gold{color:#fff;background:linear-gradient(145deg,#ffbd13,#b77600)}.crypto-payout-summary-icon.is-green{color:#80f1b4;background:linear-gradient(145deg,#166d49,#0d3f30)}.crypto-payout-summary-total dd{color:#39df83;font-size:1.06rem}.crypto-payout-provider-note{border-color:var(--border);color:var(--text-muted);background:#ffffff09}.crypto-payout-quote-status{min-height:18px;color:var(--text-muted);text-align:center;margin:0;font-size:.7rem;position:relative}.crypto-payout-quote-status.is-loading{color:#c5a7fa}.crypto-payout-quote-status.is-loading:before{content:"";vertical-align:-2px;border:2px solid #c5a7fa47;border-top-color:#c5a7fa;border-radius:50%;width:11px;height:11px;margin-right:7px;animation:.7s linear infinite crypto-payout-spin;display:inline-block}.crypto-payout-quote-status.is-success{color:#45d98d}.crypto-payout-quote-status.is-error{color:#ff8395}@keyframes crypto-payout-spin{to{transform:rotate(360deg)}}.crypto-payout-confirm{width:100%;min-height:48px}.crypto-payout-confirm:disabled{opacity:.48;cursor:not-allowed}.crypto-payout-confirm-note{color:var(--text-muted);text-align:center}.crypto-payout-wallet-dialog,.crypto-payout-delete-dialog{color:var(--text);background:linear-gradient(145deg,#0d1322,#101424);border:1px solid #8158c694;box-shadow:0 24px 80px #0000008c}.crypto-payout-wallet-dialog{border-radius:16px;width:min(92vw,430px);max-height:92vh;margin:auto 18px auto auto;padding:0}.crypto-payout-wallet-dialog::backdrop,.crypto-payout-delete-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02050dad}.crypto-payout-wallet-dialog form{gap:14px;padding:22px;display:grid;overflow-y:auto}.crypto-payout-wallet-dialog header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.crypto-payout-wallet-dialog h2,.crypto-payout-delete-dialog h2{margin:0;font-size:1.05rem}.crypto-payout-wallet-dialog header p{color:var(--text-muted);margin:6px 0 0;font-size:.73rem;line-height:1.45}.crypto-payout-dialog-close{color:#d5d8e3;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.45rem}.crypto-payout-fixed-currency{border:1px solid var(--border);min-height:43px;color:var(--text);background:#ffffff06;border-radius:9px;align-items:center;gap:9px;padding:0 12px;display:flex}.crypto-payout-fixed-currency i{color:#fff;background:#1aa887;border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.crypto-payout-checkbox{color:var(--text);align-items:flex-start;gap:10px;display:flex}.crypto-payout-checkbox input{accent-color:#8955df;margin-top:3px}.crypto-payout-checkbox span{gap:4px;display:grid}.crypto-payout-checkbox small{color:var(--text-muted);font-size:.69rem}.crypto-payout-dialog-save{width:100%;min-height:46px}.crypto-payout-delete-dialog{border-radius:14px;width:min(90vw,390px);padding:0}.crypto-payout-delete-dialog form{gap:15px;padding:22px;display:grid}.crypto-payout-delete-dialog p{color:var(--text-muted);margin:0}.crypto-payout-delete-dialog form>div{justify-content:flex-end;gap:9px;display:flex}.crypto-payout-danger{color:#fff;background:#b52941b3;border:1px solid #ff4b6466}@media (width<=1100px){.crypto-payout-wallet-select{grid-template-columns:auto minmax(100px,.65fr) minmax(130px,1fr)}.crypto-payout-wallet-address{display:none}}@media (width<=900px){.crypto-payout-workspace{grid-template-columns:1fr}.crypto-payout-summary{position:static}}@media (width<=700px){.crypto-payout-section-heading,.crypto-payout-card-title{flex-direction:column;align-items:stretch}.crypto-payout-add-wallet{width:100%}.crypto-payout-wallet-row{grid-template-columns:minmax(0,1fr) auto auto auto}.crypto-payout-wallet-select{grid-template-columns:auto minmax(0,1fr)}.crypto-payout-wallet-network{grid-column:2}.crypto-payout-wallet-status{grid-area:2/1/auto/-1;justify-content:center}.crypto-payout-destination{grid-template-columns:1fr}.crypto-payout-destination>div+div{border-top:1px solid var(--border);border-left:0}.crypto-payout-wallet-dialog{border-radius:0;width:100%;max-width:none;min-height:100%;margin:0}}@media (width<=480px){.crypto-payout-wallets,.crypto-payout-details,.crypto-payout-summary{padding:15px}.crypto-payout-hero__icon{width:54px;height:54px}.crypto-payout-hero__icon img{width:38px;height:38px}.crypto-payout-wallet-row{grid-template-columns:minmax(0,1fr) repeat(3,30px)}.crypto-payout-wallet-select{padding:6px 3px}.crypto-payout-row-action{width:30px}}@media (width<=520px){.drawer-roulette-controls{grid-template-columns:max-content 40px minmax(0,1fr)!important;align-items:center!important;row-gap:0!important}.drawer-roulette-controls>.drawer-roulette-panel-language{grid-column:1!important}.drawer-roulette-controls>.drawer-roulette-panel-sound{z-index:4!important;grid-column:2!important;align-self:stretch!important;align-items:stretch!important;width:40px!important;min-width:40px!important;max-width:40px!important;display:flex!important;position:relative!important;overflow:visible!important}.drawer-roulette-controls>.drawer-roulette-panel-auth{z-index:1!important;grid-column:3!important;place-self:stretch end!important;position:relative!important}.drawer-roulette-controls>.drawer-roulette-panel-sound>.drawer-sound-control,.drawer-roulette-controls>.drawer-roulette-panel-sound>.mobile-sound-control{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;box-sizing:border-box!important;vertical-align:top!important;background:#121319eb!important;border:1px solid #8b5cf638!important;margin:0!important;position:relative!important;top:0!important;overflow:visible!important}.drawer-roulette-controls>.drawer-roulette-panel-sound>.drawer-sound-control.is-volume-open,.drawer-roulette-controls>.drawer-roulette-panel-sound>.mobile-sound-control.is-volume-open{background:0 0!important;border-color:#0000!important;width:40px!important;min-width:40px!important;max-width:40px!important;overflow:visible!important}.drawer-roulette-controls>.drawer-roulette-panel-sound>.drawer-sound-control.is-volume-open:before,.drawer-roulette-controls>.drawer-roulette-panel-sound>.mobile-sound-control.is-volume-open:before{content:""!important;width:var(--drawer-sound-overlay-width,calc(100vw - 92px - 79.6px))!important;max-width:var(--drawer-sound-overlay-width,calc(100vw - 92px - 79.6px))!important;box-sizing:border-box!important;z-index:1!important;background:#16171f!important;border:1px solid #d5a53757!important;border-radius:11px!important;height:40px!important;position:absolute!important;top:-1px!important;left:0!important}.drawer-roulette-controls>.drawer-roulette-panel-sound>.drawer-sound-control .sound-toggle,.drawer-roulette-controls>.drawer-roulette-panel-sound>.mobile-sound-control .sound-toggle{z-index:3!important;background:0 0!important;border:0!important;border-radius:11px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;position:absolute!important;top:0!important;left:0!important}.drawer-roulette-controls>.drawer-roulette-panel-sound>.drawer-sound-control>.drawer-sound-volume-pill{width:var(--drawer-sound-overlay-width,calc(100vw - 92px - 79.6px))!important;min-width:var(--drawer-sound-overlay-width,calc(100vw - 92px - 79.6px))!important;max-width:var(--drawer-sound-overlay-width,calc(100vw - 92px - 79.6px))!important;height:40px!important;min-height:40px!important;box-shadow:none!important;clip-path:inset(0 calc(100% - 40px) 0 0 round 11px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:2!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 12px 0 52px!important;position:absolute!important;top:-1px!important;left:0!important;overflow:hidden!important}.drawer-roulette-controls>.drawer-roulette-panel-sound>.drawer-sound-control.is-volume-open>.drawer-sound-volume-pill{clip-path:inset(0 round 11px)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.drawer-roulette-controls>.drawer-roulette-panel-sound .drawer-sound-volume-pill .sound-volume-range{width:100%!important;min-width:0!important;max-width:none!important}}.roulette-table-icon{object-fit:contain;border-radius:28%;flex:none;width:24px;height:24px;display:block}.table-selector button{justify-content:center;gap:6px}.topbar-table-selector button{min-width:42px;padding-inline:7px}.topbar-table-selector .roulette-table-icon{width:24px;height:24px}.mobile-table-selector button{min-width:38px}.mobile-table-selector .roulette-table-icon{width:22px;height:22px}.table-filter-tab{justify-content:center;align-items:center;gap:7px;display:inline-flex}.table-filter-tab .roulette-table-icon{width:21px;height:21px}.archive-table-icons{align-items:center;gap:7px;display:inline-flex}.archive-table-icons .roulette-table-icon{width:24px;height:24px}.table-choice-button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.table-choice-button .roulette-table-icon{width:22px;height:22px}@media (width<=900px){.mobile-table-selector{gap:3px}.mobile-table-selector button{padding-inline:6px}.history-filter-shell .section-tabs{gap:6px}.table-filter-tab{min-height:38px;padding-inline:10px}.table-filter-tab .roulette-table-icon{width:20px;height:20px}.archive-table-icons .roulette-table-icon{width:22px;height:22px}}.table-filter-tab--icon{min-width:54px;padding-inline:14px}.table-filter-tab--icon .roulette-table-icon{width:24px;height:24px}@media (width<=900px){.table-filter-tab--icon{min-width:44px;padding-inline:10px}.table-filter-tab--icon .roulette-table-icon{width:22px;height:22px}}
