.btn-primary{border-radius:.25rem;padding:.75rem 2rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.btn-primary{background-color:var(--color-success)}.btn-primary:hover{background-color:var(--color-primary-alpha-025)}.ui-button-blue{width:auto;padding:0 1.25rem;height:2.5rem;flex:none;font-weight:600;color:var(--color-text);background-color:var(--color-primary-alpha-025)}.ui-button-blue:hover{background-color:var(--color-success)}.wallet-money{background-color:transparent;padding:8px;border-radius:15px}@media screen and (max-width:500px){.wallet-money{border-radius:25px;padding:8px;min-width:100px!important}}.nav-menu{z-index:990}.nav-indexx .rounded,.rounded.nav-indexx{border-radius:.56rem}.nav-indexx .wallet-money,.wallet-money.nav-indexx{max-width:100%;font-size:11.4px;height:28px}.nav-indexx .btn-cta,.btn-cta.nav-indexx,.nav-indexx .btn-primary,.btn-primary.nav-indexx{background:linear-gradient(90deg,var(--color-background),var(--color-background));color:var(--color-text);border:1px solid var(--color-primary)}.nav-indexx .btn-balance.new,.btn-balance.new.nav-indexx{border-radius:1.5rem;margin-right:.1rem;max-height:28px}.nav-indexx .btn-balance,.btn-balance.nav-indexx{align-items:center;display:flex;font-weight:600;line-height:100%;gap:.35rem;max-height:32px;padding:0 .7rem;box-shadow:0 0 0 1px var(--color-panel-alpha-09),0 10px 25px var(--color-overlay-black-075)}.nav-indexx .reloadButton,.reloadButton.nav-indexx{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;width:20px;height:20px;color:var(--color-primary);background:radial-gradient(circle at center,var(--color-surface-2) 0%,var(--color-background) 60%,transparent 100%);box-shadow:0 0 10px var(--color-primary-alpha-045);margin-right:2px}.nav-indexx .realAmount,.realAmount.nav-indexx{font-weight:700;color:var(--color-text);font-size:12px;text-decoration:none}.nav-indexx .rotating,.rotating.nav-indexx{animation:rotate-5b9e47bc 1.1s linear infinite}.nav-indexx .avatar-picker-overlay,.avatar-picker-overlay.nav-indexx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#000000a6;padding:16px;animation:avpk-fade-6f1b9634 .15s ease}.nav-indexx .avatar-picker-modal,.avatar-picker-modal.nav-indexx{width:100%;max-width:380px;max-height:85vh;overflow-y:auto;background:var(--color-background, #120a05);border:1px solid var(--color-panel-alpha-095, rgba(255, 255, 255, .12));border-radius:18px;padding:20px;box-shadow:0 24px 60px #0000008c}.nav-indexx .avatar-picker-head,.avatar-picker-head.nav-indexx{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:16px}.nav-indexx .avatar-picker-head h3{font-size:17px;font-weight:800;color:#fff;margin:0}.nav-indexx .avatar-picker-sub,.avatar-picker-sub.nav-indexx{font-size:12.5px;color:#ffffff8c;margin:3px 0 0}.nav-indexx .avatar-picker-close,.avatar-picker-close.nav-indexx{flex:0 0 34px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:0;border-radius:50%;color:#fff;font-size:24px;line-height:1;cursor:pointer;transition:background .15s ease}.nav-indexx .avatar-picker-close:hover,.avatar-picker-close:hover.nav-indexx{background:#ffffff2e}.nav-indexx .avatar-picker-grid,.avatar-picker-grid.nav-indexx{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nav-indexx .avatar-picker-item,.avatar-picker-item.nav-indexx{position:relative;background:none;border:3px solid transparent;border-radius:50%;padding:0;cursor:pointer;aspect-ratio:1 / 1;transition:transform .15s ease,border-color .15s ease}.nav-indexx .avatar-picker-item:hover,.avatar-picker-item:hover.nav-indexx{transform:translateY(-3px) scale(1.05)}.nav-indexx .avatar-picker-item.is-selected,.avatar-picker-item.is-selected.nav-indexx{border-color:var(--color-primary, #ff8a00)}.nav-indexx .avatar-picker-item.is-selected:after,.avatar-picker-item.is-selected:after.nav-indexx{content:"✓";position:absolute;right:-2px;bottom:-2px;width:22px;height:22px;border-radius:50%;background:var(--color-primary, #ff8a00);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-background, #120a05)}.nav-indexx .avatar-picker-item:disabled,.avatar-picker-item:disabled.nav-indexx{opacity:.5;cursor:default}.nav-indexx .avatar-picker-item img{width:100%;height:auto;border-radius:50%;display:block}.nav-indexx .pad-modal-profile,.pad-modal-profile.nav-indexx{padding:0 4%}.nav-indexx .hover-menu:hover,.hover-menu:hover.nav-indexx,.nav-indexx .sair-menu:hover,.sair-menu:hover.nav-indexx{background-color:var(--color-surface-2);border-radius:10px}.nav-indexx .sairp-menu:hover,.sairp-menu:hover.nav-indexx{color:var(--color-danger)}.nav-indexx .tirar-div,.tirar-div.nav-indexx{display:none}.nav-indexx{z-index:998}.nav-indexx .x-mark-scale,.x-mark-scale.nav-indexx{transition:.3s}.nav-indexx .x-mark-scale:hover,.x-mark-scale:hover.nav-indexx{transform:scale(.9)}.nav-indexx .texto-esportes,.texto-esportes.nav-indexx{opacity:.5;transition:.3s}.nav-indexx .texto-esportes:hover,.texto-esportes:hover.nav-indexx{opacity:1}.nav-indexx .nav-pill,.nav-pill.nav-indexx{border-radius:999px;background:var(--color-background);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.nav-indexx .nav-pill:hover,.nav-pill:hover.nav-indexx{transform:translateY(-1px)}.nav-indexx .promo-badge,.promo-badge.nav-indexx{padding:0 3px 3px;margin-left:10px;max-height:23px;border-radius:3px;background:linear-gradient(135deg,var(--color-background),var(--color-success)33);border:1px solid var(--color-primary);display:flex;align-items:center;justify-content:center;box-shadow:-1px 3px 11px 0 var(--color-overlay-black-075)}.nav-indexx .promo-badge i{color:var(--color-primary)}@media(max-width:1025px){.nav-indexx #open-side-nav,.nav-indexx .tirar-esporte,.tirar-esporte.nav-indexx{display:none}}@media(max-width:768px){.nav-indexx .pad-modal-profile,.pad-modal-profile.nav-indexx{padding:0}.nav-indexx .por-height-alto,.por-height-alto.nav-indexx{height:100vh;border-radius:0}.nav-indexx .search-menu,.search-menu.nav-indexx{min-height:100vh}.nav-indexx .botao-entrar-mobile,.botao-entrar-mobile.nav-indexx{padding:3px 10px}.nav-indexx{z-index:1}}@media(max-width:600px){.nav-indexx .margin-teste,.margin-teste.nav-indexx{margin-left:8px}.nav-indexx .tirar-div,.tirar-div.nav-indexx{display:block}}.nav-indexx .item-game-container,.item-game-container.nav-indexx{display:flex;flex-direction:column;align-items:flex-start}.nav-indexx .menu,.menu.nav-indexx{position:fixed;top:0;left:0;width:100%;z-index:1000;box-shadow:0 2px 8px var(--color-overlay-black-07);min-height:66px;display:flex;align-items:center;padding:0 20px}.nav-indexx .custom-component .fa-duotone:before,.nav-indexx .custom-component .fad:before{color:var(--color-primary)!important}.nav-indexx .btn-cta,.btn-cta.nav-indexx{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:.5rem .75rem;white-space:nowrap}.nav-indexx .btn-deposit:after,.btn-deposit:after.nav-indexx{content:"";left:0;opacity:.6;position:absolute;top:0;width:100%}.nav-indexx .btn-deposit.new,.btn-deposit.new.nav-indexx{position:relative;background:linear-gradient(135deg,var(--color-primary),var(--color-primary))!important;color:var(--color-background)!important;border:1.4px solid var(--color-transparent);margin-bottom:1px;border-radius:1.5rem;font-size:13px;height:28px;font-weight:700;line-height:1.25rem;box-shadow:0 10px 25px var(--color-overlay-black-06);transition:transform .1s ease,box-shadow .15s ease}.nav-indexx .btn-deposit.new:hover,.btn-deposit.new:hover.nav-indexx{transform:translateY(-1px);box-shadow:0 14px 32px var(--color-overlay-black-08)}.nav-indexx .nav-inner,.nav-inner.nav-indexx{flex:1;min-width:0}.nav-indexx .nav-bar,.nav-bar.nav-indexx{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:65px}.nav-indexx .nav-cluster,.nav-cluster.nav-indexx{display:flex;align-items:center;min-width:0}.nav-indexx .nav-cluster--left,.nav-cluster--left.nav-indexx{gap:6px;flex:1}.nav-indexx .nav-burger,.nav-burger.nav-indexx{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:10px;cursor:pointer;color:var(--color-text);transition:background .16s ease}.nav-indexx .nav-burger:hover,.nav-burger:hover.nav-indexx{background:color-mix(in srgb,var(--color-text) 8%,transparent)}.nav-indexx .nav-cluster--right,.nav-cluster--right.nav-indexx{gap:10px;flex:none}.nav-indexx .nav-pill,.nav-pill.nav-indexx{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:10px;font-size:.8rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;cursor:pointer;color:color-mix(in srgb,var(--color-text) 68%,transparent);transition:color .16s ease,background .16s ease}.nav-indexx .nav-pill:hover,.nav-pill:hover.nav-indexx{color:var(--color-text);background:color-mix(in srgb,var(--color-text) 6%,transparent)}.nav-indexx .nav-pill.is-active,.nav-pill.is-active.nav-indexx{color:var(--color-text);background:color-mix(in srgb,var(--color-primary) 20%,transparent)}.nav-indexx .nav-pill-ic,.nav-pill-ic.nav-indexx{width:15px;height:15px;flex:none;color:currentColor}.nav-indexx .nav-pill.is-active .nav-pill-ic,.nav-indexx .nav-pill.is-active .nav-pill-ic-ms{color:var(--color-accent)}.nav-indexx .nav-pill-ic-ms,.nav-pill-ic-ms.nav-indexx{font-size:17px;line-height:1;flex:none}@media(max-width:768px){.nav-indexx .mibilelogo,.mibilelogo.nav-indexx{max-height:21px;display:flex}}@media(max-width:434px){.nav-indexx .mibilelogo,.mibilelogo.nav-indexx{max-height:21px;display:flex;width:90%}.nav-indexx .ocultar123,.ocultar123.nav-indexx{display:none}.nav-indexx .menudepositoperfil,.menudepositoperfil.nav-indexx{position:fixed;right:10px}}@media(max-width:330px){.nav-indexx .imagem-logo,.imagem-logo.nav-indexx{width:50px!important}}.nav-indexx .icon_1,.icon_1.nav-indexx{width:40px!important;height:40px!important;-o-object-fit:cover;object-fit:cover}.nav-indexx .text-2xl1,.text-2xl1.nav-indexx{font-size:.8rem;line-height:1rem}.nav-indexx .modal-my-profile,.modal-my-profile.nav-indexx,.nav-indexx .modal-my-profile-sub-background,.modal-my-profile-sub-background.nav-indexx{background:var(--color-background)!important;color:var(--color-text)!important}.nav-indexx .modal-my-profile-sub-background1,.modal-my-profile-sub-background1.nav-indexx,.nav-indexx .modal-my-profile-sub-background2,.modal-my-profile-sub-background2.nav-indexx{background:var(--color-background)!important}.nav-indexx .modal-my-profile-buttom,.modal-my-profile-buttom.nav-indexx{background:var(--color-success)!important;color:var(--color-background)!important}.nav-indexx .imagem-logo,.imagem-logo.nav-indexx{width:90px;height:auto;-o-object-fit:contain;object-fit:contain}.nav-indexx .btn-deposit-nav,.btn-deposit-nav.nav-indexx{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:999px;font-size:.8rem;font-weight:800;white-space:nowrap;cursor:pointer;color:var(--color-background);background:linear-gradient(135deg,var(--color-accent),var(--color-primary));border:1px solid color-mix(in srgb,var(--color-accent) 55%,transparent);box-shadow:0 6px 18px -8px var(--color-black);transition:filter .16s ease,transform .12s ease,box-shadow .16s ease}.nav-indexx .btn-deposit-nav i{font-size:.7rem}.nav-indexx .btn-deposit-nav:hover,.btn-deposit-nav:hover.nav-indexx{filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 10px 24px -8px var(--color-black),0 0 20px -6px color-mix(in srgb,var(--color-accent) 55%,transparent)}.nav-indexx .btn-deposit-nav:active,.btn-deposit-nav:active.nav-indexx{transform:translateY(0)}@media(max-width:480px){.nav-indexx .btn-deposit-nav-label,.btn-deposit-nav-label.nav-indexx{display:none}.nav-indexx .btn-deposit-nav,.btn-deposit-nav.nav-indexx{gap:0;padding:0;width:34px;justify-content:center}.nav-indexx .btn-deposit-nav i{font-size:.8rem}}.nav-indexx .promo-badge,.promo-badge.nav-indexx{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;font-size:.85rem;color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 28%,transparent);background:color-mix(in srgb,var(--color-accent) 10%,transparent);transition:border-color .16s ease,background .16s ease,transform .12s ease}.nav-indexx .promo-badge:hover,.promo-badge:hover.nav-indexx{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-accent) 60%,transparent);background:color-mix(in srgb,var(--color-accent) 18%,transparent)}.nav-indexx .user-dropdown,.user-dropdown.nav-indexx{background-color:var(--color-background);border:1px solid var(--color-surface-2);min-width:230px;border-radius:10px;box-shadow:0 18px 40px var(--color-overlay-black-095)}.nav-indexx .dropdown-item,.dropdown-item.nav-indexx{display:flex;align-items:center;block-size:auto;padding:.45rem .25rem;font-size:.85rem;color:var(--color-text)}.nav-indexx .dropdown-item p{font-weight:500}.nav-indexx .icon-green,.icon-green.nav-indexx{color:var(--color-primary)}.nav-indexx .dropdown-divider,.dropdown-divider.nav-indexx{height:1px;background-color:var(--color-surface-2);width:100%;margin:8px 0}.nav-indexx .dropdown-section-title,.dropdown-section-title.nav-indexx{font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;color:var(--color-text-muted);padding:.2rem .25rem .4rem}.navBtn .material-symbols-sharp,.material-symbols-sharp.navBtn{font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 24}.navBtn .bottom-nav-spacer,.bottom-nav-spacer.navBtn{height:calc(72px + env(safe-area-inset-bottom,0))}.navBtn{background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 40%,var(--color-black) 100%);border-top:1px solid var(--color-primary-alpha-05);box-shadow:0 -10px 35px var(--color-overlay-black-09),0 -1px 0 var(--color-overlay-black-08);color:var(--color-text);padding-bottom:env(safe-area-inset-bottom,0);height:4.2rem;transition:transform .16s ease-out,opacity .16s ease-out;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.navBtn .navBtn-hidden,.navBtn-hidden.navBtn{transform:translateY(110%);opacity:0;pointer-events:none}.navBtn .bottom-nav-inner,.bottom-nav-inner.navBtn{max-width:640px;margin:0 auto;height:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center}.navBtn .bottom-nav-item,.bottom-nav-item.navBtn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:10px;color:var(--color-text-muted);opacity:.9;transform-origin:center bottom;transition:color .18s ease,opacity .18s ease,transform .18s ease}.navBtn .bottom-nav-item:active,.bottom-nav-item:active.navBtn{transform:scale(.96) translateY(1px)}.navBtn .bottom-nav-item:before,.bottom-nav-item:before.navBtn{content:"";position:absolute;bottom:3px;left:50%;transform:translate(-50%) scaleX(.4);transform-origin:center;width:18px;height:2px;border-radius:999px;background:linear-gradient(to right,var(--color-primary),var(--color-primary));opacity:0;transition:opacity .18s ease,transform .18s ease}.navBtn .aumentaicon,.aumentaicon.navBtn{font-size:29px!important}.navBtn .bottom-nav-icon,.bottom-nav-icon.navBtn{font-size:20px;line-height:1}.navBtn .bottom-nav-label,.bottom-nav-label.navBtn{font-size:10px}.navBtn .bottom-nav-label--duas-linhas,.bottom-nav-label--duas-linhas.navBtn{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;text-align:center;line-height:1.05;margin-bottom:-1.05em}.navBtn .bottom-nav-item--menu .bottom-nav-icon,.navBtn .bottom-nav-item--sportbook .bottom-nav-icon,.navBtn .bottom-nav-item--deposit .bottom-nav-icon{color:var(--color-primary)}.navBtn .bottom-nav-item--profile .bottom-nav-icon{color:var(--color-text-muted)}.navBtn .bottom-nav-item-active,.bottom-nav-item-active.navBtn{opacity:1;transform:translateY(-1px)}.navBtn .bottom-nav-item-active .bottom-nav-icon,.navBtn .bottom-nav-item-active .bottom-nav-label{color:var(--color-primary);font-weight:600}.navBtn .bottom-nav-item-active:before,.bottom-nav-item-active:before.navBtn{opacity:1;transform:translate(-50%) scaleX(1)}.navBtn .bottom-nav-center-wrap,.bottom-nav-center-wrap.navBtn{display:flex;justify-content:center;align-items:flex-start;margin-top:-24px}.navBtn .bottom-nav-center,.bottom-nav-center.navBtn{position:relative}.navBtn .bottom-nav-center-ring,.bottom-nav-center-ring.navBtn{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;padding:2px;background:conic-gradient(from 160deg,var(--color-primary),var(--color-primary),var(--color-primary),var(--color-success),var(--color-success),var(--color-primary));box-shadow:0 0 0 2px var(--color-background),0 0 22px var(--color-primary-alpha-045)}.navBtn .bottom-nav-center-core,.bottom-nav-center-core.navBtn{width:100%;height:100%;border-radius:999px;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 40%,var(--color-black) 100%);display:flex;align-items:center;justify-content:center}.navBtn .bottom-nav-center-icon,.bottom-nav-center-icon.navBtn{font-size:26px;color:var(--color-primary)}.navBtn .center-label,.center-label.navBtn{margin-top:2px}.navBtn .bottom-nav-item-active-center .bottom-nav-center-ring{transform:scale(1.03);box-shadow:0 0 0 2px var(--color-background),0 0 28px var(--color-primary-alpha-075)}.navBtn .bottom-nav-item-active-center .center-label{color:var(--color-primary);font-weight:600}@media(min-width:1024px){.navBtn .bottom-nav-spacer,.bottom-nav-spacer.navBtn,.navBtn{display:none}}.btn-outline{background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:9999px;padding:.35rem .9rem;font-size:.75rem;font-weight:700;line-height:1rem;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .08s ease}.btn-outline:hover{background-color:var(--color-surface);box-shadow:0 6px 18px var(--color-primary-alpha-035);transform:translateY(-1px)}.btn-primary{background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background)!important;border:1px solid var(--color-primary);border-radius:9999px;padding:.35rem 1.1rem;font-size:.8rem;font-weight:700;line-height:1rem;cursor:pointer;box-shadow:0 14px 32px var(--color-primary-alpha-065);transition:background .16s ease,box-shadow .16s ease,transform .08s ease,filter .16s ease}.btn-primary:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 18px 40px #f9cc21d9}.btn-primary:active{transform:translateY(0);box-shadow:0 12px 26px var(--color-primary-alpha-07)}.nav-indexx .nav-lang-wrapper{position:relative;flex:none}.nav-indexx .nav-lang-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--color-text-muted);background:var(--color-background);color:var(--color-text);font-size:.8rem;cursor:pointer;white-space:nowrap}.nav-indexx .nav-lang-flag{width:18px;height:18px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.nav-indexx .nav-lang-btn .lang-icon{font-size:.6rem;transition:transform .25s ease}.nav-indexx .nav-lang-menu{position:absolute;top:calc(100% + 8px);right:0;width:170px;border-radius:12px;border:1px solid var(--color-text-muted);background:var(--color-background);padding:4px;z-index:60;list-style:none;margin:0}.nav-indexx .nav-lang-item{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;font-size:.85rem;color:var(--color-text);cursor:pointer;transition:background .18s ease}.nav-indexx .nav-lang-item:hover{background:var(--color-surface)}@media(max-width:768px){.nav-indexx .nav-lang-label,.nav-indexx .nav-lang-btn .lang-icon{display:none}.nav-indexx .nav-lang-btn{padding:6px}}.sidebar-shell .sb-icon,.sb-icon.sidebar-shell{width:1em;height:1em;display:block}.sidebar-shell .sb-scrim,.sb-scrim.sidebar-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;background:color-mix(in srgb,var(--color-black) 60%,transparent)}.sidebar-shell{position:fixed;top:66px;bottom:64px;left:0;z-index:40;width:100%;max-width:280px;overflow-y:auto;overscroll-behavior:contain;background:var(--color-background);border-right:1px solid color-mix(in srgb,var(--color-text) 7%,transparent)}@media(min-width:1024px){.sidebar-shell{bottom:0}}.sidebar-shell::-webkit-scrollbar{width:4px}.sidebar-shell::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--color-text) 14%,transparent)}.sidebar-shell .sb,.sb.sidebar-shell{display:flex;flex-direction:column;gap:18px;padding:14px 12px 28px;color:var(--color-text)}.sidebar-shell .sb-hero,.sb-hero.sidebar-shell{position:relative;display:flex;align-items:center;gap:11px;overflow:hidden;padding:12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);background:radial-gradient(115% 100% at 0% 0%,color-mix(in srgb,var(--color-accent) 16%,transparent),transparent 60%),linear-gradient(150deg,var(--color-surface-2),var(--color-surface));box-shadow:0 10px 26px -14px var(--color-black);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sidebar-shell .sb-hero:hover,.sb-hero:hover.sidebar-shell{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-accent) 58%,transparent);box-shadow:0 14px 30px -14px var(--color-black),0 0 22px -8px color-mix(in srgb,var(--color-accent) 45%,transparent)}.sidebar-shell .sb-hero-ic,.sb-hero-ic.sidebar-shell{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;font-size:16px;color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 32%,transparent);background:radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--color-accent) 26%,transparent),transparent 68%)}.sidebar-shell .sb-hero-body,.sb-hero-body.sidebar-shell{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.sidebar-shell .sb-hero-kicker,.sb-hero-kicker.sidebar-shell{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-accent) 82%,var(--color-text))}.sidebar-shell .sb-hero-title,.sb-hero-title.sidebar-shell{overflow:hidden;font-size:13px;font-weight:700;line-height:1.2;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.sidebar-shell .sb-hero-track,.sb-hero-track.sidebar-shell{display:block;height:4px;margin-top:2px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--color-black) 55%,transparent)}.sidebar-shell .sb-hero-track i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));transition:width .4s ease}.sidebar-shell .sb-hero-pct,.sb-hero-pct.sidebar-shell{flex:none;font-size:11px;font-weight:800;color:var(--color-accent)}.sidebar-shell .sb-hero-go,.sb-hero-go.sidebar-shell{flex:none;font-size:10px;color:color-mix(in srgb,var(--color-text) 45%,transparent)}.sidebar-shell .sb-sec,.sb-sec.sidebar-shell{display:flex;flex-direction:column;gap:2px}.sidebar-shell .sb-sec--foot,.sb-sec--foot.sidebar-shell{margin-top:2px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.sidebar-shell .sb-sec-head,.sb-sec-head.sidebar-shell{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:4px;padding:0 10px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 52%,transparent)}.sidebar-shell .sb-sec-head--btn,.sb-sec-head--btn.sidebar-shell{cursor:pointer;transition:color .16s ease}.sidebar-shell .sb-sec-head--btn:hover,.sb-sec-head--btn:hover.sidebar-shell{color:var(--color-text)}.sidebar-shell .sb-sec-caret,.sb-sec-caret.sidebar-shell{font-size:9px;transition:transform .2s ease}.sidebar-shell .sb-sec-caret.is-open,.sb-sec-caret.is-open.sidebar-shell{transform:rotate(180deg)}.sidebar-shell .sb-list,.sb-list.sidebar-shell{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:0}.sidebar-shell .sb-row,.sb-row.sidebar-shell{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:9px;font-size:13px;font-weight:600;color:color-mix(in srgb,var(--color-text) 72%,transparent);cursor:pointer;transition:background .14s ease,color .14s ease}.sidebar-shell .sb-row:hover,.sb-row:hover.sidebar-shell{color:var(--color-text);background:color-mix(in srgb,var(--color-text) 6%,transparent)}.sidebar-shell .sb-row.is-active,.sb-row.is-active.sidebar-shell{color:var(--color-text);background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 22%,transparent),transparent 85%)}.sidebar-shell .sb-row.is-active:before,.sb-row.is-active:before.sidebar-shell{content:"";position:absolute;top:50%;left:0;width:3px;height:17px;border-radius:0 3px 3px 0;transform:translateY(-50%);background:var(--color-accent);box-shadow:0 0 10px -1px var(--color-accent)}.sidebar-shell .sb-row-ic,.sb-row-ic.sidebar-shell{flex:none;display:grid;place-items:center;width:26px;height:26px;font-size:13px;opacity:.75;transition:opacity .14s ease}.sidebar-shell .sb-row-ic img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.sidebar-shell .sb-row:hover .sb-row-ic,.sidebar-shell .sb-row.is-active .sb-row-ic{opacity:1}.sidebar-shell .sb-row-ic--promo,.sb-row-ic--promo.sidebar-shell{border-radius:8px;font-size:12px;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.sidebar-shell .sb-row-ic--foot,.sb-row-ic--foot.sidebar-shell{font-size:12px;color:color-mix(in srgb,var(--color-text) 62%,transparent)}.sidebar-shell .sb-row-t,.sb-row-t.sidebar-shell{overflow:hidden;flex:1;min-width:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sidebar-shell .sb-row-body,.sb-row-body.sidebar-shell{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.sidebar-shell .sb-row-body .sb-row-t{flex:none}.sidebar-shell .sb-row-track,.sb-row-track.sidebar-shell{display:block;height:3px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--color-black) 50%,transparent)}.sidebar-shell .sb-row-track i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));transition:width .4s ease}.sidebar-shell .sb-row--foot,.sb-row--foot.sidebar-shell{font-size:12.5px;font-weight:600}.sidebar-shell .sb-meta,.sb-meta.sidebar-shell{flex:none;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-text) 50%,transparent)}.sidebar-shell .sb-chip,.sb-chip.sidebar-shell{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;font-size:9.5px;font-weight:800;line-height:1;color:var(--color-background);background:var(--color-accent)}.content-shift{transition:margin-left .3s ease}.footer-wrapper{background:radial-gradient(circle at top,var(--color-background) 0,var(--color-background) 55%,var(--color-black) 100%);border-top:1px solid var(--color-surface);color:var(--color-text)}.footer-wrapper .footer-inner,.footer-inner.footer-wrapper{max-width:1200px;margin:0 auto;padding-top:32px}.footer-wrapper .footer-top,.footer-top.footer-wrapper{display:grid;grid-template-columns:1.4fr 1.4fr 1.2fr 1fr;gap:24px;align-items:flex-start}@media(max-width:1024px){.footer-wrapper .footer-top,.footer-top.footer-wrapper{grid-template-columns:1fr 1fr}}@media(max-width:640px){.footer-wrapper .footer-top,.footer-top.footer-wrapper{grid-template-columns:1fr}}.footer-wrapper .footer-block,.footer-block.footer-wrapper{display:flex;flex-direction:column;gap:10px}.footer-wrapper .footer-logo-link,.footer-logo-link.footer-wrapper{display:inline-flex;align-items:center;gap:10px}.footer-wrapper .footer-logo-img,.footer-logo-img.footer-wrapper{height:40px;-o-object-fit:contain;object-fit:contain}.footer-wrapper .light-only,.light-only.footer-wrapper{display:block}.footer-wrapper .dark-only,.dark-only.footer-wrapper{display:none}.footer-wrapper .footer-logo-text,.footer-logo-text.footer-wrapper{margin-top:8px;font-size:.85rem;color:var(--color-text-muted)}.footer-wrapper .footer-title,.footer-title.footer-wrapper{font-size:.78rem;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:var(--color-primary)}.footer-wrapper .footer-links,.footer-links.footer-wrapper{display:flex;flex-direction:column;gap:6px}.footer-wrapper .footer-link,.footer-link.footer-wrapper{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;color:#cbd5f5;text-decoration:none;transition:color .2s ease,transform .2s ease}.footer-wrapper .footer-link-icon,.footer-link-icon.footer-wrapper{width:22px;height:22px;border-radius:999px;background:var(--color-panel-alpha-09);border:1px solid var(--color-text-muted);display:flex;align-items:center;justify-content:center}.footer-wrapper .footer-link-icon i{font-size:.75rem;color:var(--color-text-muted)}.footer-wrapper .footer-link:hover,.footer-link:hover.footer-wrapper{color:var(--color-text);transform:translate(1px)}.footer-wrapper .footer-link:hover .footer-link-icon{border-color:var(--color-primary);box-shadow:0 0 10px var(--color-primary-alpha-05)}.footer-wrapper .footer-payment-card,.footer-payment-card.footer-wrapper{margin-top:4px;display:flex;gap:10px;padding:10px 12px;border-radius:14px;background:linear-gradient(130deg,var(--color-success),var(--color-background));border:1px solid var(--color-success-alpha-05)}.footer-wrapper .footer-payment-left,.footer-payment-left.footer-wrapper{flex:1;display:flex;flex-direction:column;gap:6px}.footer-wrapper .pix-pill,.pix-pill.footer-wrapper{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--color-success-alpha-025);border:1px solid var(--color-success)}.footer-wrapper .pix-dot,.pix-dot.footer-wrapper{width:8px;height:8px;border-radius:999px;background:var(--color-success);box-shadow:0 0 8px var(--color-success-alpha-08)}.footer-wrapper .pix-label,.pix-label.footer-wrapper{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--color-success)}.footer-wrapper .footer-payment-text,.footer-payment-text.footer-wrapper{font-size:.8rem;color:var(--color-success)}.footer-wrapper .footer-payment-right,.footer-payment-right.footer-wrapper{display:flex;align-items:center;justify-content:center}.footer-wrapper .pix-logo,.pix-logo.footer-wrapper{width:50px;height:auto}.footer-wrapper .footer-social-icons,.footer-social-icons.footer-wrapper{display:flex;flex-wrap:wrap;gap:8px}.footer-wrapper .footer-social-icon,.footer-social-icon.footer-wrapper{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-background);border:1px solid var(--color-text-muted);color:var(--color-text);font-size:1rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.footer-wrapper .footer-social-icon:hover,.footer-social-icon:hover.footer-wrapper{transform:translateY(-1px);border-color:var(--color-primary);box-shadow:0 0 14px var(--color-primary-alpha-05);background:radial-gradient(circle at 30% 10%,var(--color-primary),var(--color-warning));color:var(--color-surface)}.footer-wrapper .footer-responsible,.footer-responsible.footer-wrapper{border-top:1px solid var(--color-surface-2);border-bottom:1px solid var(--color-surface-2);padding:24px 0;margin:32px 0 24px}.footer-wrapper .footer-18-row,.footer-18-row.footer-wrapper{display:flex;align-items:center;gap:16px;margin-bottom:12px}.footer-wrapper .footer-18-icon-wrapper,.footer-18-icon-wrapper.footer-wrapper{flex-shrink:0}.footer-wrapper .footer-18-badge,.footer-18-badge.footer-wrapper{width:54px;height:54px;border-radius:999px;background:radial-gradient(circle at 30% 20%,var(--color-primary),var(--color-warning));display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px var(--color-primary-alpha-06)}.footer-wrapper .footer-18-text,.footer-18-text.footer-wrapper{font-size:1.1rem;font-weight:800;color:var(--color-surface)}.footer-wrapper .footer-18-texts,.footer-18-texts.footer-wrapper{display:flex;flex-direction:column;gap:2px}.footer-wrapper .footer-18-main,.footer-18-main.footer-wrapper{font-size:.9rem;font-weight:700;color:var(--color-primary)}.footer-wrapper .footer-18-sub,.footer-18-sub.footer-wrapper{font-size:.85rem;color:var(--color-text-muted)}.footer-wrapper .footer-responsible-text,.footer-responsible-text.footer-wrapper{font-size:.84rem;color:var(--color-text-muted);margin-top:6px}.footer-wrapper .footer-responsible-more,.footer-responsible-more.footer-wrapper{margin-top:12px;font-size:.84rem;color:var(--color-text-muted)}.footer-wrapper .footer-responsible-more p+p{margin-top:8px}.footer-wrapper .footer-responsible-btn-wrapper,.footer-responsible-btn-wrapper.footer-wrapper{display:flex;justify-content:center;margin-top:14px}.footer-wrapper .footer-toggle-btn,.footer-toggle-btn.footer-wrapper{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px solid var(--color-text-muted);background:var(--color-background);color:var(--color-text);font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.footer-wrapper .footer-toggle-btn:hover,.footer-toggle-btn:hover.footer-wrapper{border-color:var(--color-primary);background:radial-gradient(circle at 20% 0,var(--color-primary-alpha-01),var(--color-background));box-shadow:0 0 16px var(--color-primary-alpha-04);transform:translateY(-1px)}.footer-wrapper .toggle-icon,.toggle-icon.footer-wrapper{font-size:.6rem;transition:transform .25s ease}.footer-wrapper .rotate-180,.rotate-180.footer-wrapper{transform:rotate(180deg)}.footer-wrapper .footer-license,.footer-license.footer-wrapper{display:flex;justify-content:center;margin:18px 0 10px}.footer-wrapper .footer-license-link,.footer-license-link.footer-wrapper{display:inline-flex;align-items:center;justify-content:center;max-width:360px;width:100%}.footer-wrapper .footer-license-img,.footer-license-img.footer-wrapper{width:100%;max-width:360px}.footer-wrapper .footer-legal-row,.footer-legal-row.footer-wrapper{display:flex;flex-direction:row;gap:24px;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--color-surface-2);margin-bottom:18px}.footer-wrapper .footer-legal-text,.footer-legal-text.footer-wrapper{flex:1;font-size:.84rem;color:var(--color-text-muted)}.footer-wrapper .footer-legal-badge,.footer-legal-badge.footer-wrapper{width:180px;height:70px;display:flex;justify-content:center;align-items:center}.footer-wrapper .footer-legal-badge img{max-width:100%;max-height:70px}@media(max-width:768px){.footer-wrapper .footer-legal-row,.footer-legal-row.footer-wrapper{flex-direction:column;text-align:center}}.footer-wrapper .footer-logos,.footer-logos.footer-wrapper{display:flex;flex-direction:column;align-items:center;gap:10px}.footer-wrapper .footer-logos-left,.footer-logos-left.footer-wrapper{display:flex;gap:12px;align-items:center;justify-content:center}.footer-wrapper .footer-logo-box,.footer-logo-box.footer-wrapper{width:160px;height:48px;display:flex;justify-content:center;align-items:center}.footer-wrapper .footer-logo-box img{max-width:100%;max-height:48px}.footer-wrapper .footer-logo-box.small,.footer-logo-box.small.footer-wrapper{width:55px}.footer-wrapper .footer-18-extra,.footer-18-extra.footer-wrapper{margin-top:4px;padding:2px 10px;border-radius:999px;border:1px solid var(--color-primary);color:var(--color-primary);font-size:.78rem;font-weight:700}.footer-wrapper .footer-bottom,.footer-bottom.footer-wrapper{margin-top:22px;display:flex;flex-direction:column;gap:12px;align-items:center}.footer-wrapper .footer-lang-wrapper,.footer-lang-wrapper.footer-wrapper{position:relative}.footer-wrapper .footer-lang-btn,.footer-lang-btn.footer-wrapper{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;border:1px solid var(--color-text-muted);background:var(--color-background);color:var(--color-text);font-size:.85rem;cursor:pointer}.footer-wrapper .footer-lang-flag,.footer-lang-flag.footer-wrapper{width:16px;height:16px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.footer-wrapper .lang-icon,.lang-icon.footer-wrapper{font-size:.6rem;transition:transform .25s ease}.footer-wrapper .footer-lang-menu,.footer-lang-menu.footer-wrapper{position:absolute;bottom:110%;left:50%;transform:translate(-50%);width:180px;border-radius:12px;border:1px solid var(--color-text-muted);background:var(--color-background);padding:4px;z-index:50;animation:slideIn-2b8dc839 .22s ease-out}.footer-wrapper .footer-lang-item,.footer-lang-item.footer-wrapper{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;font-size:.85rem;color:var(--color-text);cursor:pointer;transition:background .18s ease}.footer-wrapper .footer-lang-item:hover,.footer-lang-item:hover.footer-wrapper{background:var(--color-surface)}.footer-wrapper .footer-emails,.footer-emails.footer-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;font-size:.85rem;color:var(--color-text-muted);text-align:center}.footer-wrapper .footer-email-box,.footer-email-box.footer-wrapper{display:inline-flex;align-items:center;gap:6px}.footer-wrapper .footer-email-label,.footer-email-label.footer-wrapper{font-weight:600;color:var(--color-text)}.footer-wrapper .footer-email-link,.footer-email-link.footer-wrapper{color:var(--color-primary);text-decoration:none}.footer-wrapper .footer-email-link:hover,.footer-email-link:hover.footer-wrapper{text-decoration:underline}.footer-wrapper .footer-pipe,.footer-pipe.footer-wrapper{color:var(--color-text-muted);display:none}@media(min-width:768px){.footer-wrapper .footer-emails,.footer-emails.footer-wrapper{flex-wrap:nowrap}.footer-wrapper .footer-pipe,.footer-pipe.footer-wrapper{display:inline-block}}.footer-wrapper .footer-copy,.footer-copy.footer-wrapper{font-size:.8rem;color:var(--color-text-muted)}.footer-wrapper .fade-enter-active,.fade-enter-active.footer-wrapper,.footer-wrapper .fade-leave-active,.fade-leave-active.footer-wrapper{transition:opacity .25s ease}.footer-wrapper .fade-enter-from,.fade-enter-from.footer-wrapper,.footer-wrapper .fade-leave-to,.fade-leave-to.footer-wrapper{opacity:0}@media(max-width:640px){.footer-wrapper .footer-18-row,.footer-18-row.footer-wrapper{align-items:flex-start}}.cookie-banner{position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);width:calc(100% - 2rem);max-width:520px;z-index:45;border-radius:.9rem;border:1px solid var(--color-primary);padding:1rem 1.1rem .9rem;background:radial-gradient(circle at top left,var(--color-surface) 0%,var(--color-background) 50%,var(--color-black) 100%);box-shadow:0 18px 40px var(--color-overlay-black-08),0 0 0 1px var(--color-panel-alpha-06);color:var(--color-text)}@media(min-width:1024px){.cookie-banner{bottom:2rem;right:2rem;left:auto;transform:none;width:420px}}.cookie-header{display:flex;align-items:center;gap:.75rem}.cookie-icon{width:42px;height:42px;border-radius:999px;border:1px solid var(--color-primary-alpha-07);background:radial-gradient(circle at top,var(--color-background),var(--color-black));display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px var(--color-overlay-black-085);font-size:1.2rem}.cookie-title-wrap{flex:1}.cookie-title{font-size:1rem;font-weight:700;line-height:1.5}.cookie-subtitle{margin-top:.1rem;font-size:.75rem;color:var(--color-text-muted)}.cookie-text{margin-top:.65rem;font-size:.8rem;line-height:1.35;color:var(--color-text);text-align:left}.cookie-link{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cookie-actions{margin-top:.9rem;display:flex;justify-content:flex-end;gap:.5rem}.input-group{display:block;border-radius:.5rem;padding:.625rem .625rem .625rem 2.5rem;font-size:.875rem;line-height:1.25rem;width:100%;background-color:var(--color-text);border:1px solid var(--color-text-muted);color:var(--color-surface)}.divider{height:48px;border-right:1px solid var(--color-text)}.login-page .auth-wrapper,.auth-wrapper.login-page{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem}.login-page .auth-inner,.auth-inner.login-page{width:100%;display:flex;justify-content:center}.login-page .login-card,.login-card.login-page{position:relative;width:100%;max-width:520px;border-radius:24px;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 60%,var(--color-black) 100%);border:1px solid var(--color-primary-alpha-085);box-shadow:0 24px 60px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-08);text-align:left;padding:1.25rem 1.75rem 1.8rem;overflow:hidden}.login-page .card-glow,.card-glow.login-page{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at top,var(--color-primary-alpha-008),transparent 60%),radial-gradient(circle at bottom right,var(--color-info-alpha-008),transparent 60%);pointer-events:none;z-index:0}.login-page .login-card>*:not(.card-glow){position:relative;z-index:1}.login-page .banner-register,.banner-register.login-page{margin-bottom:.9rem;overflow:hidden;box-shadow:0 18px 40px var(--color-overlay-black-085)}.login-page .banner-image,.banner-image.login-page{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.login-page .card-header-info,.card-header-info.login-page{margin-top:.2rem;margin-bottom:.6rem}.login-page .badge-secure,.badge-secure.login-page{display:inline-flex;align-items:center;gap:.35rem;padding:.18rem .7rem;border-radius:999px;border:1px solid var(--color-success-alpha-06);background:radial-gradient(circle at left,rgba(22,163,74,.35),var(--color-panel-alpha-095));font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-success)}.login-page .card-title,.card-title.login-page{margin-top:.55rem;font-size:1.1rem;font-weight:700;color:var(--color-text)}.login-page .card-subtitle,.card-subtitle.login-page{margin-top:.12rem;font-size:.8rem;color:var(--color-text-muted)}.login-page .logo-register,.logo-register.login-page{display:flex;justify-content:center;margin-top:.3rem;margin-bottom:.4rem}.login-page .logo-chip,.logo-chip.login-page{padding:.45rem 1.1rem;border-radius:999px;border:1px solid var(--color-text-muted-alpha-05);background:radial-gradient(circle at top,var(--color-background),var(--color-background));box-shadow:0 12px 24px var(--color-overlay-black-09)}.login-page .logo-image,.logo-image.login-page{height:30px}.login-page .form-wrapper,.form-wrapper.login-page{margin-top:.7rem}.login-page .login-form,.login-form.login-page{width:100%}.login-page .field-wrapper,.field-wrapper.login-page{position:relative;margin-bottom:.9rem;display:flex;align-items:center}.login-page .field-icon-box,.field-icon-box.login-page{width:42px;height:42px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));display:flex;align-items:center;justify-content:center;margin-right:.35rem;box-shadow:0 10px 20px var(--color-overlay-black-085)}.login-page .input-icon,.input-icon.login-page{color:var(--color-text-muted);font-size:.9rem}.login-page .input-field,.input-field.login-page{flex:1;height:46px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));color:var(--color-text);padding:0 2.5rem 0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.login-page .input-field::-moz-placeholder,.input-field::-moz-placeholder .login-page{color:var(--color-text-muted)}.login-page .input-field::placeholder,.input-field::placeholder .login-page{color:var(--color-text-muted)}.login-page .input-field:focus,.input-field:focus.login-page{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-alpha-04),0 14px 32px var(--color-overlay-black-09);transform:translateY(-1px)}.login-page .toggle-password-btn,.toggle-password-btn.login-page{position:absolute;right:12px;height:46px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0}.login-page .row-between,.row-between.login-page{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:.5rem}.login-page .hint-login,.hint-login.login-page{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;color:var(--color-text-muted)}.login-page .dot-online,.dot-online.login-page{width:7px;height:7px;border-radius:999px;background:var(--color-success);box-shadow:0 0 10px var(--color-success-alpha-09)}.login-page .forgot-password-link,.forgot-password-link.login-page{font-size:.78rem;font-weight:500;letter-spacing:.02em;color:var(--color-text);text-decoration:none;background:transparent;border:none;cursor:pointer}.login-page .forgot-password-link:hover,.forgot-password-link:hover.login-page{color:var(--color-primary)}.login-page .login-button,.login-button.login-page{position:relative;width:100%;height:52px;border-radius:999px;border:1px solid var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background);font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 18px 40px var(--color-primary-alpha-055);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;gap:.4rem;transition:transform .08s ease,box-shadow .16s ease,filter .16s ease}.login-page .login-button span:first-child{position:relative;z-index:1}.login-page .login-button-glow,.login-button-glow.login-page{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 0% 0%,var(--color-text-alpha-06),transparent 55%);transform:translate(-80%);opacity:0;transition:transform .45s ease,opacity .45s ease}.login-page .login-button:hover,.login-button:hover.login-page{transform:translateY(-1px);filter:brightness(1.02);box-shadow:0 22px 52px var(--color-primary-alpha-08)}.login-page .login-button:hover .login-button-glow{transform:translate(40%);opacity:1}.login-page .login-button:active,.login-button:active.login-page{transform:translateY(0);box-shadow:0 14px 28px var(--color-primary-alpha-07)}.login-page .divider,.divider.login-page{margin-top:.9rem;margin-bottom:.4rem;display:flex;justify-content:center}.login-page .divider span{width:60%;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--color-text-muted-alpha-07),transparent)}.login-page .register-text,.register-text.login-page{margin-top:.25rem;font-size:.8rem;color:var(--color-text-muted);text-align:center}.login-page .register-link,.register-link.login-page{margin-left:.25rem;color:var(--color-primary);text-decoration:none}.login-page .register-link:hover,.register-link:hover.login-page{text-decoration:underline}@media(max-width:640px){.login-page .login-card,.login-card.login-page{padding:1.1rem 1.2rem 1.45rem;border-radius:20px}.login-page .auth-wrapper,.auth-wrapper.login-page{padding-top:1rem}.login-page .row-between,.row-between.login-page{flex-direction:column;align-items:flex-start}}.forgot-page .auth-wrapper,.auth-wrapper.forgot-page{width:100%;min-height:calc(100vh - 80px);padding:2rem 1rem 3rem;display:flex;justify-content:center;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-black) 65%)}.forgot-page .auth-container,.auth-container.forgot-page{width:100%;max-width:480px}.forgot-page .forgot-card,.forgot-card.forgot-page{position:relative;width:100%;border-radius:20px;background:radial-gradient(circle at top left,var(--color-background) 0%,var(--color-background) 60%,var(--color-black) 100%);border:1px solid var(--color-primary-alpha-075);box-shadow:0 22px 60px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-08);padding:1.5rem 1.6rem 1.9rem;color:var(--color-text);overflow:hidden}.forgot-page .card-glow,.card-glow.forgot-page{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at top,var(--color-primary-alpha-008),transparent 60%),radial-gradient(circle at bottom right,var(--color-info-alpha-008),transparent 60%);pointer-events:none;z-index:0}.forgot-page .forgot-card>*:not(.card-glow){position:relative;z-index:1}.forgot-page .banner-wrapper,.banner-wrapper.forgot-page{margin:-.5rem -.5rem .75rem;border-radius:16px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,var(--color-black) 85%,transparent);mask-image:linear-gradient(180deg,var(--color-black) 85%,transparent)}.forgot-page .banner-img,.banner-img.forgot-page{width:100%;display:block}.forgot-page .logo-wrapper,.logo-wrapper.forgot-page{display:flex;justify-content:center;margin-top:.4rem}.forgot-page .logo-img,.logo-img.forgot-page{height:32px}.forgot-page .card-header,.card-header.forgot-page{margin-top:.75rem;text-align:center}.forgot-page .card-title,.card-title.forgot-page{font-size:1.25rem;font-weight:700;color:var(--color-text)}.forgot-page .card-subtitle,.card-subtitle.forgot-page{margin-top:.25rem;font-size:.85rem;color:var(--color-text-muted)}.forgot-page .card-form,.card-form.forgot-page{margin-top:1.1rem}.forgot-page .field-wrapper,.field-wrapper.forgot-page{margin-bottom:.9rem}.forgot-page .field-label,.field-label.forgot-page{display:block;margin-bottom:.3rem;font-size:.8rem;font-weight:600;color:var(--color-text)}.forgot-page .field-inner,.field-inner.forgot-page{display:flex;align-items:center}.forgot-page .field-icon-box,.field-icon-box.forgot-page{width:42px;height:42px;border-radius:999px;border:1px solid var(--color-surface-2);background:var(--color-background);display:flex;align-items:center;justify-content:center;margin-right:.45rem;box-shadow:0 10px 24px var(--color-overlay-black-085)}.forgot-page .field-icon,.field-icon.forgot-page{color:var(--color-text-muted);font-size:.9rem}.forgot-page .input-field,.input-field.forgot-page{flex:1;height:46px;border-radius:999px;border:1px solid var(--color-primary);background-color:var(--color-background);color:var(--color-text);padding:0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.forgot-page .input-field::-moz-placeholder,.input-field::-moz-placeholder .forgot-page{color:var(--color-text-muted)}.forgot-page .input-field::placeholder,.input-field::placeholder .forgot-page{color:var(--color-text-muted)}.forgot-page .input-field:focus,.input-field:focus.forgot-page{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-alpha-035),0 14px 32px var(--color-overlay-black-09);transform:translateY(-1px)}.forgot-page .submit-btn,.submit-btn.forgot-page{margin-top:.75rem;width:100%;height:50px;border-radius:999px;border:1px solid var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-black);font-size:.9rem;font-weight:700;cursor:pointer;box-shadow:0 18px 40px var(--color-primary-alpha-045);display:inline-flex;align-items:center;justify-content:center;transition:transform .08s ease,box-shadow .16s ease,filter .16s ease}.forgot-page .submit-btn:hover,.submit-btn:hover.forgot-page{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 22px 52px var(--color-primary-alpha-08)}.forgot-page .submit-btn:active,.submit-btn:active.forgot-page{transform:translateY(0);box-shadow:0 14px 30px var(--color-primary-alpha-07)}.forgot-page .back-login,.back-login.forgot-page{margin-top:.9rem;font-size:.8rem;color:var(--color-text-muted);text-align:center}.forgot-page .back-login-link,.back-login-link.forgot-page{border:none;background:none;padding:0;margin-left:.25rem;font-size:.8rem;font-weight:600;color:var(--color-primary);cursor:pointer}@media(max-width:768px){.forgot-page .auth-wrapper,.auth-wrapper.forgot-page{padding:1.5rem .85rem 2.2rem}.forgot-page .forgot-card,.forgot-card.forgot-page{border-radius:18px;padding:1.3rem 1.25rem 1.7rem}}.register-page .auth-wrapper,.auth-wrapper.register-page{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem}.register-page .auth-inner,.auth-inner.register-page{width:100%;display:flex;justify-content:center}.register-page .register-card,.register-card.register-page{position:relative;width:100%;max-width:520px;border-radius:24px;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 60%,var(--color-black) 100%);border:1px solid var(--color-primary-alpha-085);box-shadow:0 24px 60px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-08);text-align:left;padding:1.25rem 1.75rem 1.9rem;overflow:hidden}.register-page .card-glow,.card-glow.register-page{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at top,var(--color-primary-alpha-008),transparent 60%),radial-gradient(circle at bottom right,var(--color-info-alpha-008),transparent 60%);pointer-events:none;z-index:0}.register-page .register-card>*:not(.card-glow){position:relative;z-index:1}.register-page .banner-register,.banner-register.register-page{margin-bottom:.9rem;overflow:hidden;box-shadow:0 18px 40px var(--color-overlay-black-085)}.register-page .banner-image,.banner-image.register-page{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.register-page .card-header-info,.card-header-info.register-page{margin-top:.2rem;margin-bottom:.55rem}.register-page .badge-highlight,.badge-highlight.register-page{display:inline-flex;align-items:center;gap:.35rem;padding:.18rem .7rem;border-radius:999px;border:1px solid var(--color-primary-alpha-07);background:radial-gradient(circle at left,var(--color-primary-alpha-025),var(--color-panel-alpha-095));font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-soft)}.register-page .card-title,.card-title.register-page{margin-top:.55rem;font-size:1.1rem;font-weight:700;color:var(--color-text)}.register-page .card-subtitle,.card-subtitle.register-page{margin-top:.12rem;font-size:.8rem;color:var(--color-text-muted)}.register-page .logo-register,.logo-register.register-page{display:flex;justify-content:center;margin-top:.35rem;margin-bottom:.55rem}.register-page .logo-chip,.logo-chip.register-page{padding:.45rem 1.1rem;border-radius:999px;border:1px solid var(--color-text-muted-alpha-05);background:radial-gradient(circle at top,var(--color-background),var(--color-background));box-shadow:0 12px 24px var(--color-overlay-black-09)}.register-page .logo-image,.logo-image.register-page{height:30px}.register-page .form-wrapper,.form-wrapper.register-page{margin-top:.6rem}.register-page .field-wrapper,.field-wrapper.register-page{margin-bottom:.85rem}.register-page .field-inner,.field-inner.register-page{position:relative;display:flex;align-items:center}.register-page .field-wrapper.has-error .input-field{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.register-page .field-icon-box,.field-icon-box.register-page{width:42px;height:42px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));display:flex;align-items:center;justify-content:center;margin-right:.35rem;box-shadow:0 10px 20px var(--color-overlay-black-085)}.register-page .input-icon,.input-icon.register-page{color:var(--color-text-muted);font-size:.9rem}.register-page .input-field,.input-field.register-page{flex:1;height:46px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));color:var(--color-text);padding:0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.register-page .input-field--with-toggle,.input-field--with-toggle.register-page{padding-right:2.5rem}.register-page .input-field::-moz-placeholder,.input-field::-moz-placeholder .register-page{color:var(--color-text-muted)}.register-page .input-field::placeholder,.input-field::placeholder .register-page{color:var(--color-text-muted)}.register-page .input-field:focus,.input-field:focus.register-page{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-alpha-04),0 14px 32px var(--color-overlay-black-09);transform:translateY(-1px)}.register-page .toggle-password-btn,.toggle-password-btn.register-page{position:absolute;right:10px;height:46px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer}.register-page .referral-block,.referral-block.register-page{margin:.4rem 0 .9rem}.register-page .referral-toggle,.referral-toggle.register-page{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.45rem .1rem;border:none;background:transparent;color:var(--color-text);font-size:.8rem;cursor:pointer}.register-page .referral-toggle span{opacity:.9}.register-page .toggle-icon,.toggle-icon.register-page{font-size:.75rem;color:var(--color-text-muted)}.register-page .terms-wrapper,.terms-wrapper.register-page{margin-top:.3rem;margin-bottom:.6rem}.register-page .terms-text,.terms-text.register-page{text-align:center;font-size:.78rem;color:var(--color-text-muted)}.register-page .terms-link,.terms-link.register-page{color:var(--color-primary);text-decoration:none}.register-page .terms-link:hover,.terms-link:hover.register-page{text-decoration:underline}.register-page .register-button,.register-button.register-page{position:relative;width:100%;height:52px;border-radius:999px;border:1px solid var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background);font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 18px 40px var(--color-primary-alpha-055);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;gap:.4rem;transition:transform .08s ease,box-shadow .16s ease,filter .16s ease}.register-page .register-button span:first-child{position:relative;z-index:1}.register-page .register-button-glow,.register-button-glow.register-page{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 0% 0%,var(--color-text-alpha-06),transparent 55%);transform:translate(-80%);opacity:0;transition:transform .45s ease,opacity .45s ease}.register-page .register-button:hover,.register-button:hover.register-page{transform:translateY(-1px);filter:brightness(1.02);box-shadow:0 22px 52px var(--color-primary-alpha-08)}.register-page .register-button:hover .register-button-glow{transform:translate(40%);opacity:1}.register-page .register-button:active,.register-button:active.register-page{transform:translateY(0);box-shadow:0 14px 28px var(--color-primary-alpha-07)}@media(max-width:640px){.register-page .register-card,.register-card.register-page{padding:1.1rem 1.2rem 1.6rem;border-radius:20px}.register-page .auth-wrapper,.auth-wrapper.register-page{padding-top:1rem}}.register-page .register-block-alert{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1rem;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(245,158,11,.28);background:linear-gradient(180deg,#f59e0b1f,#f59e0b12),var(--color-background);box-shadow:0 14px 30px #00000038}.register-page .register-block-alert-icon{width:38px;height:38px;min-width:38px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#f59e0b29;color:#f59e0b;font-size:.95rem}.register-page .register-block-alert-content{flex:1}.register-page .register-block-alert-title{margin:0 0 .2rem;font-size:.9rem;font-weight:700;color:var(--color-text)}.register-page .register-block-alert-text{margin:0;font-size:.82rem;line-height:1.45;color:var(--color-text-muted)}.register-page .field-error{margin-top:.22rem;font-size:.75rem;color:var(--color-danger)}@media(max-width:640px){.register-page .register-block-alert{padding:.9rem;border-radius:14px}}.login-page .login-block-alert{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1rem;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(245,158,11,.28);background:linear-gradient(180deg,#f59e0b1f,#f59e0b12),var(--color-background);box-shadow:0 14px 30px #00000038}.login-page .login-block-alert-icon{width:38px;height:38px;min-width:38px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#f59e0b29;color:#f59e0b;font-size:.95rem}.login-page .login-block-alert-text{margin:0;font-size:.82rem;line-height:1.45;color:var(--color-text-muted)}@media(max-width:640px){.login-page .login-block-alert{padding:.9rem;border-radius:14px}}.category-list ::-webkit-scrollbar{height:0px}.category-list ::-webkit-scrollbar-thumb{background-color:transparent}.category-list ::-webkit-scrollbar-track{background-color:transparent;border:none}.home-ganhos-card .wrapper,.wrapper.home-ganhos-card{display:flex;flex-direction:column;gap:10px;background:radial-gradient(circle at top left,rgba(172,160,4,.055) 0,var(--color-background) 40%,var(--color-background) 100%);padding:14px 16px;border-radius:18px;border:1px solid var(--color-primary-alpha-055);overflow:hidden;position:relative;box-shadow:0 18px 40px var(--color-overlay-black-09),0 0 0 1px var(--color-panel-alpha-09)}.home-ganhos-card .header,.header.home-ganhos-card{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-ganhos-card .header-left,.header-left.home-ganhos-card{display:flex;flex-direction:column;gap:4px}.home-ganhos-card .pill,.pill.home-ganhos-card{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:999px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;background:var(--color-primary-alpha-01);border:1px solid var(--color-primary-alpha-09);color:var(--color-primary)}.home-ganhos-card .title,.title.home-ganhos-card{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;margin:0}.home-ganhos-card .title-strong,.title-strong.home-ganhos-card{font-size:15px;font-weight:800;text-transform:uppercase;color:var(--color-text);letter-spacing:.14em}.home-ganhos-card .title-soft,.title-soft.home-ganhos-card{font-size:14px;font-weight:600;text-transform:lowercase;color:var(--color-text)}.home-ganhos-card .subtitle,.subtitle.home-ganhos-card{margin:0;font-size:11px;color:var(--color-text-muted)}.home-ganhos-card .header-right,.header-right.home-ganhos-card{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:radial-gradient(circle at top,var(--color-background),var(--color-background));border:1px solid var(--color-primary-alpha-08);box-shadow:0 0 16px var(--color-primary-alpha-055),0 0 0 1px var(--color-panel-alpha-09)}.home-ganhos-card .live-dot,.live-dot.home-ganhos-card{width:7px;height:7px;border-radius:999px;background:var(--color-success);box-shadow:0 0 10px #0fefafe6}.home-ganhos-card .live-text,.live-text.home-ganhos-card{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text)}.home-ganhos-card .slider-container,.slider-container.home-ganhos-card{flex:1;overflow:hidden;min-width:0;margin-top:6px}.home-ganhos-card .slider,.slider.home-ganhos-card{display:flex;gap:8px;animation:scroll-loop-dabdbc30 var(--duration) linear infinite}.home-ganhos-card .winner-card,.winner-card.home-ganhos-card{background:radial-gradient(circle at top,var(--color-background),var(--color-background) 55%,var(--color-black) 100%);border-radius:14px;padding:8px;min-width:90px;max-width:120px;display:flex;flex-direction:column;border:1px solid var(--color-text-muted-alpha-045);box-shadow:0 6px 16px var(--color-overlay-black-07);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out,background .18s ease-out}.home-ganhos-card .winner-card:hover,.winner-card:hover.home-ganhos-card{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 28px var(--color-overlay-black-09),0 0 22px var(--color-primary-alpha-055);border-color:var(--color-primary);background:radial-gradient(circle at top,var(--color-primary-alpha-01),var(--color-background) 45%,var(--color-black) 100%)}.home-ganhos-card .game-img,.game-img.home-ganhos-card{width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin-bottom:6px;background:var(--color-background)}.home-ganhos-card .name,.name.home-ganhos-card{color:var(--color-text);font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-ganhos-card .amount,.amount.home-ganhos-card{font-size:13px;font-weight:700;color:var(--color-success);margin-top:2px}.home-ganhos-card .fade-left,.fade-left.home-ganhos-card,.home-ganhos-card .fade-right,.fade-right.home-ganhos-card{position:absolute;top:0;bottom:0;width:40px;z-index:5;pointer-events:none}.home-ganhos-card .fade-left,.fade-left.home-ganhos-card{left:0;background:linear-gradient(to right,var(--color-background),transparent)}.home-ganhos-card .fade-right,.fade-right.home-ganhos-card{right:0;background:linear-gradient(to left,var(--color-background),transparent)}@media(max-width:768px){.home-ganhos-card .wrapper,.wrapper.home-ganhos-card{padding:10px 12px;gap:8px}.home-ganhos-card .header,.header.home-ganhos-card{flex-direction:row;align-items:flex-start}.home-ganhos-card .title-strong,.title-strong.home-ganhos-card{font-size:14px;letter-spacing:.12em}.home-ganhos-card .title-soft,.title-soft.home-ganhos-card{font-size:13px}.home-ganhos-card .subtitle,.subtitle.home-ganhos-card{font-size:10px}.home-ganhos-card .header-right,.header-right.home-ganhos-card{padding:3px 8px}.home-ganhos-card .live-text,.live-text.home-ganhos-card{font-size:10px}.home-ganhos-card .winner-card,.winner-card.home-ganhos-card{min-width:82px;max-width:86px;padding:7px}.home-ganhos-card .game-img,.game-img.home-ganhos-card{height:56px}.home-ganhos-card .amount,.amount.home-ganhos-card{font-size:12px}.home-ganhos-card .name,.name.home-ganhos-card{font-size:10px}.home-ganhos-card .fade-left,.fade-left.home-ganhos-card,.home-ganhos-card .fade-right,.fade-right.home-ganhos-card{width:45px}}.live-widget{background:radial-gradient(ellipse at top,var(--color-background) 0,var(--color-background) 100%);border-radius:16px;padding:12px 12px 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:100%;position:relative;overflow:hidden;border:1px solid var(--color-primary-alpha-01);box-shadow:0 20px 50px var(--color-overlay-black-07)}.live-widget .live-header,.live-header.live-widget{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.live-widget .live-header-left,.live-header-left.live-widget{display:flex;align-items:center;gap:10px}.live-widget .live-icon,.live-icon.live-widget{position:relative;width:32px;height:32px;border-radius:999px;background:radial-gradient(circle at 30% 30%,var(--color-primary),var(--color-warning));display:flex;align-items:center;justify-content:center;color:var(--color-surface);box-shadow:0 0 0 2px var(--color-panel-alpha-1),0 0 25px var(--color-primary-alpha-07)}.live-widget .live-icon-glow,.live-icon-glow.live-widget{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:inherit;background:radial-gradient(circle,var(--color-primary-alpha-025),transparent);opacity:.9;z-index:0}.live-widget .live-icon i{position:relative;font-size:14px;z-index:1}.live-widget .live-header-texts,.live-header-texts.live-widget{display:flex;flex-direction:column;gap:2px}.live-widget .live-title,.live-title.live-widget{font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text)}.live-widget .live-subtitle,.live-subtitle.live-widget{font-size:11px;color:var(--color-text-muted)}.live-widget .live-badge,.live-badge.live-widget{display:inline-flex;align-items:center;background:var(--color-panel-alpha-09);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;color:var(--color-danger);gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--color-danger);box-shadow:0 0 10px var(--color-danger)}.live-widget .live-badge-text,.live-badge-text.live-widget{letter-spacing:.12em}.live-widget .live-dot,.live-dot.live-widget{width:8px;height:8px;background-color:var(--color-danger);border-radius:999px;animation:blink-bc0ba909 1.2s infinite;box-shadow:0 0 10px var(--color-danger)}.live-widget .live-list,.live-list.live-widget{display:flex;flex-direction:column;gap:8px}.live-widget .live-item,.live-item.live-widget{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border-radius:12px;background:linear-gradient(130deg,var(--color-primary-alpha-008),var(--color-panel-alpha-095));border:1px solid var(--color-text-muted-alpha-045);box-shadow:0 10px 26px var(--color-overlay-black-085);overflow:hidden;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.live-widget .live-item:hover,.live-item:hover.live-widget{transform:translateY(-2px);box-shadow:0 16px 34px var(--color-overlay-black-09);border-color:var(--color-primary-alpha-06);background:linear-gradient(130deg,var(--color-primary-alpha-01),var(--color-panel-alpha-1))}.live-widget .live-thumb-wrapper,.live-thumb-wrapper.live-widget{flex-shrink:0}.live-widget .live-thumb,.live-thumb.live-widget{width:54px;height:54px;-o-object-fit:cover;object-fit:cover;border-radius:10px;box-shadow:0 0 0 1px var(--color-panel-alpha-1),0 11px 22px var(--color-overlay-black-085)}.live-widget .live-info,.live-info.live-widget{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.live-widget .live-player-row,.live-player-row.live-widget{display:flex;flex-direction:column;gap:1px}.live-widget .live-player,.live-player.live-widget{font-size:13px;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-widget .live-game-name,.live-game-name.live-widget{font-size:11px;font-weight:500;color:var(--color-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-widget .live-meta-row,.live-meta-row.live-widget{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.live-widget .live-meta,.live-meta.live-widget{font-size:11px;color:var(--color-text-muted)}.live-widget .live-meta-highlight,.live-meta-highlight.live-widget{color:var(--color-text);font-weight:500}.live-widget .live-separator,.live-separator.live-widget{font-size:10px;color:var(--color-text-muted)}.live-widget .live-meta-time,.live-meta-time.live-widget{font-size:11px;color:var(--color-text-muted)}.live-widget .live-win,.live-win.live-widget{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:90px}.live-widget .live-win-label,.live-win-label.live-widget{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted)}.live-widget .live-win-value,.live-win-value.live-widget{font-size:13px;font-weight:800;padding:4px 8px;border-radius:999px;background:radial-gradient(circle at 20% 20%,var(--color-primary),var(--color-warning));color:var(--color-surface);box-shadow:0 0 0 1px var(--color-panel-alpha-09),0 0 20px var(--color-primary-alpha-07)}.live-widget .slide-fade-enter-active,.slide-fade-enter-active.live-widget{transition:all .35s ease}.live-widget .slide-fade-enter-from,.slide-fade-enter-from.live-widget{opacity:0;transform:translateY(-12px)}.live-widget .slide-fade-leave-active,.slide-fade-leave-active.live-widget{transition:all .25s ease;position:absolute}.live-widget .slide-fade-leave-to,.slide-fade-leave-to.live-widget{opacity:0;transform:translateY(18px)}@media(max-width:480px){.live-widget{padding:10px 9px 8px;border-radius:14px}.live-widget .live-thumb,.live-thumb.live-widget{width:50px;height:50px}.live-widget .live-title,.live-title.live-widget{font-size:12px}.live-widget .live-subtitle,.live-subtitle.live-widget{font-size:10px}.live-widget .live-player,.live-player.live-widget{font-size:12px}.live-widget .live-game-name,.live-game-name.live-widget,.live-widget .live-meta,.live-meta.live-widget,.live-widget .live-meta-time,.live-meta-time.live-widget{font-size:10px}.live-widget .live-win,.live-win.live-widget{min-width:80px}.live-widget .live-win-value,.live-win-value.live-widget{font-size:12px}}.providers-carousel .provider-tile,.provider-tile.providers-carousel{display:flex;align-items:center;justify-content:center;height:76px;margin:0 5px;padding:10px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);background:color-mix(in srgb,var(--color-text) 3%,transparent);transition:border-color .16s ease,background .16s ease,transform .16s ease}.providers-carousel .provider-tile:hover,.provider-tile:hover.providers-carousel{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-accent) 45%,transparent);background:color-mix(in srgb,var(--color-accent) 8%,transparent)}.providers-carousel .provider-logo,.provider-logo.providers-carousel{width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;opacity:.85;transition:opacity .16s ease}.providers-carousel .provider-tile:hover .provider-logo{opacity:1}.providers-carousel .provider-skeleton,.provider-skeleton.providers-carousel{height:76px;margin:0 5px;border-radius:12px;background:color-mix(in srgb,var(--color-text) 6%,transparent);animation:provider-pulse-f8c1fe5a 1.4s ease-in-out infinite}.row-block{position:relative;display:flex;flex-direction:column;margin-top:1.35rem}.row-block .row-head,.row-head.row-block{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-bottom:.45rem;padding-inline:.15rem}.row-block .row-head-text,.row-head-text.row-block{display:flex;flex-direction:column;gap:1px;min-width:0}.row-block .row-kicker,.row-kicker.row-block{font-size:.62rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-primary) 88%,var(--color-text))}.row-block .row-title,.row-title.row-block{display:flex;align-items:center;gap:.4rem;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.row-block .row-title-icon,.row-title-icon.row-block{font-size:.95rem;line-height:1}.row-block .row-head-actions,.row-head-actions.row-block{display:flex;flex:none;align-items:center;gap:.35rem}.row-block .row-arrow,.row-arrow.row-block{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;font-size:.65rem;cursor:pointer;color:color-mix(in srgb,var(--color-text) 70%,transparent);border:1px solid color-mix(in srgb,var(--color-text) 14%,transparent);background:color-mix(in srgb,var(--color-text) 5%,transparent);transition:color .16s ease,border-color .16s ease,background .16s ease}.row-block .row-arrow:hover,.row-arrow:hover.row-block{color:var(--color-text);border-color:color-mix(in srgb,var(--color-accent) 55%,transparent);background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.row-block .row-all,.row-all.row-block{display:inline-flex;align-items:center;gap:6px;margin-left:.3rem;padding:4px 11px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:color-mix(in srgb,var(--color-text) 78%,transparent);border:1px solid color-mix(in srgb,var(--color-text) 14%,transparent);transition:color .16s ease,border-color .16s ease,background .16s ease}.row-block .row-all i{font-size:.62rem}.row-block .row-all:hover,.row-all:hover.row-block{color:var(--color-background);border-color:var(--color-accent);background:var(--color-accent)}.row-block .row-carousel,.row-carousel.row-block{margin-top:.15rem}@media(max-width:600px){.row-block{margin-top:1.1rem}.row-block .row-title,.row-title.row-block{font-size:.9rem}.row-block .row-arrow,.row-arrow.row-block{display:none}.row-block .row-all,.row-all.row-block{margin-left:0;padding:3px 9px;font-size:.62rem}}.home-root{background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 40%,var(--color-background) 75%,var(--color-black) 100%);min-height:100vh;color:var(--color-text)}.home-root .home-hero,.home-hero.home-root{padding:.75rem 1rem .5rem}.home-root .home-hero-inner,.home-hero-inner.home-root{border-radius:1.5rem;position:relative}.home-root .home-hero-header,.home-hero-header.home-root{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:.9rem}.home-root .home-hero-kicker,.home-hero-kicker.home-root{font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--color-success);margin-bottom:.25rem}.home-root .home-hero-title,.home-hero-title.home-root{font-size:1.4rem;font-weight:800;color:var(--color-primary);text-shadow:0 0 20px var(--color-primary-alpha-055)}.home-root .home-hero-title span{color:var(--color-success)}.home-root .home-hero-subtitle,.home-hero-subtitle.home-root{font-size:.8rem;margin-top:.25rem;color:var(--color-text);max-width:460px;opacity:.9}.home-root .home-hero-badges,.home-hero-badges.home-root{display:flex;flex-direction:column;gap:.35rem}.home-root .hero-badge,.hero-badge.home-root{font-size:.7rem;padding:4px 10px;border-radius:999px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;white-space:nowrap}.home-root .hero-badge--green,.hero-badge--green.home-root{background:radial-gradient(circle at top,var(--color-background),var(--color-success));border-color:var(--color-success);color:var(--color-success);box-shadow:0 0 18px #10b9818c}.home-root .hero-badge--yellow,.hero-badge--yellow.home-root{background:radial-gradient(circle at top,var(--color-warning),var(--color-surface));border-color:var(--color-primary);color:var(--color-primary-soft);box-shadow:0 0 18px var(--color-primary-alpha-055)}.home-root .home-hero-banner,.home-hero-banner.home-root{overflow:hidden;box-shadow:0 22px 50px var(--color-overlay-black-09),0 0 0 1px var(--color-panel-alpha-09);position:relative}.home-root .home-hero-nav,.home-hero-nav.home-root{background-color:#020617d9;border-radius:999px;padding:4px 8px;gap:6px;display:inline-flex;align-items:center;position:absolute;right:1rem;bottom:.75rem;box-shadow:0 10px 28px var(--color-overlay-black-09)}.home-root .home-hero-nav-icon,.home-hero-nav-icon.home-root{color:var(--color-primary);font-size:.8rem}.home-root .home-hero-carousel .carousel__viewport{touch-action:pan-y}.home-root .home-hero-banner img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-root .home-hero-carousel .carousel__prev.home-hero-nav,.home-root .home-hero-carousel .carousel__next.home-hero-nav{width:36px!important;height:36px!important;padding:0;justify-content:center;background-color:#00000040!important;border:1px solid rgba(255,255,255,.15);box-shadow:none;transition:background-color .15s ease}.home-root .home-hero-carousel .carousel__prev.home-hero-nav{left:.5rem}.home-root .home-hero-carousel .carousel__next.home-hero-nav{right:.5rem}.home-root .home-hero-carousel .home-hero-nav-icon{font-size:.75rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}.home-root .home-hero-carousel .carousel__prev.home-hero-nav:hover,.home-root .home-hero-carousel .carousel__next.home-hero-nav:hover{background-color:#00000080!important}@media(max-width:640px){.home-root .home-hero-carousel .carousel__prev.home-hero-nav,.home-root .home-hero-carousel .carousel__next.home-hero-nav{width:28px!important;height:28px!important}.home-root .home-hero-carousel .home-hero-nav-icon{font-size:.65rem}}.home-root .home-main,.home-main.home-root{padding-top:.5rem}.home-root .home-section-card,.home-section-card.home-root{background:radial-gradient(circle at top left,var(--color-background),var(--color-background) 45%,var(--color-background) 100%);border-radius:1rem;border:1px solid var(--color-text-muted-alpha-035);box-shadow:0 18px 40px var(--color-overlay-black-085);padding:.9rem .95rem}.home-root .home-section-header,.home-section-header.home-root{display:flex;justify-content:space-between;align-items:flex-end;gap:.75rem}.home-root .section-kicker,.section-kicker.home-root{font-size:.65rem;text-transform:uppercase;letter-spacing:.18em;color:var(--color-primary);opacity:.9}.home-root .section-kicker--green,.section-kicker--green.home-root{color:var(--color-success)}.home-root .section-title,.section-title.home-root{font-size:.95rem;font-weight:700;color:var(--color-text)}.home-root .home-section-header .section-title{line-height:1.25}.home-root .home-search-card,.home-search-card.home-root{margin-bottom:.85rem}.home-root .home-categories-card,.home-categories-card.home-root{margin-top:.75rem;margin-bottom:1rem;padding-top:.7rem;padding-bottom:.7rem}.home-root .home-categories-scroll,.home-categories-scroll.home-root{max-height:200px;overflow-x:auto;overflow-y:hidden;margin-left:-10px}.home-root .home-category-icon-wrap,.home-category-icon-wrap.home-root{display:flex;align-items:center;justify-content:center;padding:.65rem;border-radius:999px;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 40%,var(--color-black) 100%);border:1px solid var(--color-primary-alpha-035);box-shadow:0 10px 26px var(--color-overlay-black-09);transition:transform .14s ease-out,box-shadow .14s ease-out,border-color .14s ease-out,background .14s ease-out}.home-root .home-category-label,.home-category-label.home-root{font-size:.75rem;color:var(--color-text);transition:color .14s ease-out}.home-root .home-categories-card a:hover .home-category-icon-wrap,.home-root .home-categories-card router-link:hover .home-category-icon-wrap{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-panel-alpha-09),0 16px 38px var(--color-primary-alpha-04)}.home-root .home-categories-card a:hover .home-category-label,.home-root .home-categories-card router-link:hover .home-category-label{color:var(--color-primary)}.home-root .home-ganhos-card,.home-ganhos-card.home-root{margin-top:.5rem}.home-root .home-sub-banner,.home-sub-banner.home-root{min-height:60px;background:var(--color-background);border-radius:1rem;overflow:hidden;box-shadow:0 14px 36px var(--color-overlay-black-085),0 0 0 1px var(--color-panel-alpha-09)}.home-root .home-section-controls,.home-section-controls.home-root{position:relative!important;margin-bottom:-.125rem!important;display:flex!important;align-items:center!important}.home-root .home-section-arrow,.home-section-arrow.home-root{cursor:pointer;opacity:.75;transition:opacity .16s ease,transform .1s ease}.home-root .home-section-arrow:hover,.home-section-arrow:hover.home-root{opacity:1;transform:translateY(-1px)}.home-root .item-sombra2,.item-sombra2.home-root{position:relative}.home-root .home-featured-header,.home-featured-header.home-root{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.6rem}.home-root .home-featured-text,.home-featured-text.home-root{display:flex;flex-direction:column;gap:.2rem}.home-root .home-featured-kicker,.home-featured-kicker.home-root{display:inline-flex;align-items:center;gap:.35rem;padding:2px 8px;border-radius:999px;font-size:.65rem;text-transform:uppercase;letter-spacing:.15em;color:var(--color-success);background:var(--color-panel-alpha-09);border:1px solid var(--color-success-alpha-07);box-shadow:0 0 16px var(--color-success-alpha-04)}.home-root .home-featured-title,.home-featured-title.home-root{font-size:1.05rem;font-weight:700;color:var(--color-primary);text-shadow:0 0 18px var(--color-primary-alpha-045)}.home-root .home-featured-subtitle,.home-featured-subtitle.home-root{font-size:.78rem;color:var(--color-text);opacity:.85}.home-root .home-featured-card,.home-featured-card.home-root{position:relative;overflow:hidden}.home-root .home-featured-card:before,.home-featured-card:before.home-root{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--color-primary-alpha-07),var(--color-success-alpha-04));-webkit-mask:linear-gradient(var(--color-black) 0 0) content-box,linear-gradient(var(--color-black) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;pointer-events:none}.home-root .btn-scroll-top,.btn-scroll-top.home-root{position:fixed;z-index:45;right:50%;bottom:4.8rem;transform:translate(50%);display:none;align-items:center;gap:.5em;background:radial-gradient(circle at top,var(--color-background),var(--color-background));border-radius:999px;padding:6px 14px;border:1px solid var(--color-primary-alpha-07);color:var(--color-primary);font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 0 0 1px var(--color-panel-alpha-09),0 18px 38px var(--color-overlay-black-095);transition:opacity .25s ease,transform .18s ease,box-shadow .18s ease,filter .18s ease}.home-root .btn-scroll-top svg{color:var(--color-primary)}.home-root .show-btn-scroll-top,.show-btn-scroll-top.home-root{display:flex}.home-root .btn-scroll-top:hover,.btn-scroll-top:hover.home-root{filter:brightness(1.05);transform:translate(50%) translateY(-2px);box-shadow:0 0 0 1px var(--color-panel-alpha-09),0 22px 44px var(--color-primary-alpha-05)}@media(max-width:1024px){.home-root .btn-scroll-top,.btn-scroll-top.home-root{bottom:5.2rem;padding:3px 10px;font-size:12px}.home-root .item-sombra2:after,.item-sombra2:after.home-root{content:"";position:absolute;bottom:0;right:0;width:25px;height:100%}}.home-root .padding-mobile-banner,.padding-mobile-banner.home-root{padding-top:2%}@media(max-width:768px){.home-root .ocultar12,.ocultar12.home-root{display:none}.home-root .padding-mobile-banner,.padding-mobile-banner.home-root{padding:1% 0 0}.home-root .home-category-icon-wrap,.home-category-icon-wrap.home-root{width:56px;height:56px;padding:.45rem}.home-root .home-categories-card,.home-categories-card.home-root{margin-top:.9rem}.home-root .home-hero-header,.home-hero-header.home-root{flex-direction:column;align-items:flex-start}.home-root .home-hero-badges,.home-hero-badges.home-root{flex-direction:row}.home-root .home-featured-header,.home-featured-header.home-root{flex-direction:column;align-items:flex-start}}.home-root .home-search,.home-search.home-root{align-items:center;border-radius:.75rem;display:flex;justify-content:space-between;position:relative;background-color:var(--color-background);padding:.25rem .75rem;border:1px solid var(--color-text-muted-alpha-04);box-shadow:0 14px 34px var(--color-overlay-black-085),0 0 0 1px var(--color-panel-alpha-09)}.home-root .nuxt-icon.nuxt-icon--fill,.nuxt-icon.nuxt-icon--fill.home-root,.home-root .nuxt-icon.nuxt-icon--fill *{fill:var(--color-primary)!important}.home-root .text-texts,.text-texts.home-root{color:#fff!important}.home-root .nuxt-icon svg{height:1em;margin-bottom:0!important;vertical-align:middle;width:1em}.home-root .home-search .home-search-input{height:2rem;margin-left:0;width:100%;background-color:transparent;font-size:.75rem;font-weight:400;padding-left:.625rem;padding-right:.625rem;color:var(--color-text)}.home-root input{background-color:transparent;border:0;border-color:transparent;outline:none;color-scheme:dark;box-shadow:none!important}.home-root .home-search .home-search-select,.home-root .home-search .home-search-select .home-search-select-btn{align-items:center;display:flex;font-size:.75rem;line-height:1rem}.home-root .home-search .home-search-select{gap:.25rem;margin-right:0}.home-root .home-search .home-search-select .home-search-select-btn{border-radius:.75rem;gap:.5rem;justify-content:space-between;position:relative;background:radial-gradient(circle at top,var(--color-background),var(--color-background))!important;color:var(--color-primary)!important;padding:.25rem .6rem;border:1px solid var(--color-primary-alpha-075);box-shadow:0 12px 30px var(--color-overlay-black-09)}.home-root .home-search .home-search-select .home-search-select-btn .home-search-select-ic{font-size:.675rem;opacity:1}.home-root .home-search .home-search-select .home-search-select-btn .home-search-select-caret{font-size:.675rem;margin-bottom:-1px;margin-left:-.25rem}.home-root .lbbUe,.lbbUe.home-root,.home-root .lbbUe:before,.lbbUe:before.home-root{position:absolute;width:100%}.home-root .lbbUe,.lbbUe.home-root{border-radius:.75rem;margin-top:.25rem;min-width:6rem;overflow:hidden;right:0;top:100%;background-color:var(--color-background)!important;color:var(--color-text)!important;opacity:1;z-index:10;box-shadow:0 18px 40px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-09)}.home-root .gFWyo,.gFWyo.home-root{list-style-type:none;margin:10px;padding:0}.home-root .lbbUe .gFWyo ._9b8oE{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--color-text) 15%,transparent);cursor:pointer;display:flex;font-size:.75rem;gap:.375rem;justify-content:center;line-height:1rem;padding:.5rem;transition:background .15s ease,color .15s ease,transform .08s ease}.home-root .lbbUe .gFWyo ._9b8oE:hover{background:linear-gradient(to right,var(--color-panel-alpha-1),var(--color-panel-alpha-07),transparent);color:var(--color-primary);transform:translateY(-1px)}.home-root body :not(.swiper-wrapper):not(circle):not(.transition){transition:none!important}.home-root .categories-margin,.categories-margin.home-root{margin-bottom:15px}.search-page{background-color:var(--color-background);color:var(--color-text)}.search-page .search-header,.search-header.search-page{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1rem;width:100%;background:linear-gradient(135deg,var(--color-background),var(--color-background));border-bottom:1px solid var(--color-primary);box-shadow:0 12px 25px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-09)}.search-page .search-back,.search-back.search-page{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--color-text-muted-alpha-05);background-color:var(--color-panel-alpha-08);color:var(--color-text);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .12s ease,box-shadow .18s ease}.search-page .search-back i{font-size:.85rem}.search-page .search-back:hover,.search-back:hover.search-page{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-background);box-shadow:0 0 16px var(--color-primary-alpha-075);transform:translateY(-1px)}.search-page .search-back:active,.search-back:active.search-page{transform:translateY(0);box-shadow:0 0 10px var(--color-primary-alpha-05)}.search-page .search-title p{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary)}.search-page .search-spacer,.search-spacer.search-page{width:34px}.search-page .search-bar-container,.search-bar-container.search-page{background-color:var(--color-background);border-bottom:1px solid var(--color-surface)}.search-page .search-input-wrapper,.search-input-wrapper.search-page{position:relative}.search-page .search-input,.search-input.search-page{display:block;width:100%;padding:.65rem 2.6rem .65rem .9rem;background-color:var(--color-background);border-radius:.5rem;border:1px solid var(--color-surface-2);font-size:.85rem;font-weight:500;color:var(--color-text);box-shadow:0 0 0 1px var(--color-panel-alpha-09),0 14px 30px var(--color-overlay-black-09);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .12s ease}.search-page .search-input::-moz-placeholder,.search-input::-moz-placeholder .search-page{color:var(--color-text-muted)}.search-page .search-input::placeholder,.search-input::placeholder .search-page{color:var(--color-text-muted)}.search-page .search-input:focus,.search-input:focus.search-page,.search-page .search-input:hover,.search-input:hover.search-page{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary),0 0 26px var(--color-primary-alpha-045);transform:translateY(-1px)}.search-page .search-button,.search-button.search-page{position:absolute;right:.45rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:1px solid var(--color-primary-alpha-07);background-color:var(--color-panel-alpha-095);color:var(--color-primary);font-size:.75rem;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .12s ease,box-shadow .18s ease}.search-page .search-button i{font-size:.8rem}.search-page .search-button:hover,.search-button:hover.search-page{background-color:var(--color-primary);color:var(--color-background);box-shadow:0 0 18px var(--color-primary-alpha-08);transform:translateY(-50%) translateY(-1px)}.search-page .search-button:active,.search-button:active.search-page{transform:translateY(-50%);box-shadow:0 0 10px var(--color-primary-alpha-05)}.search-page .results-container,.results-container.search-page{background:radial-gradient(circle at top left,var(--color-primary-alpha-01),var(--color-background) 50%)}.search-page .empty-state,.empty-state.search-page{min-height:18rem;text-align:center;gap:.75rem}.search-page .empty-image,.empty-image.search-page{max-height:220px;width:auto;margin-bottom:.75rem}.search-page .empty-text,.empty-text.search-page{font-size:1rem;font-weight:600;color:var(--color-primary)}.search-page .empty-subtext,.empty-subtext.search-page{font-size:.85rem;color:var(--color-text-muted)}@media(max-width:640px){.search-page .search-header,.search-header.search-page{padding-inline:.75rem}.search-page .search-title p{font-size:1rem}.search-page .search-bar-container,.search-bar-container.search-page{padding-top:.75rem;padding-bottom:.75rem}.search-page .search-input,.search-input.search-page{font-size:.8rem}}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-overlay-black-05);opacity:0;transition:opacity .3s ease-in-out;border-radius:20px}.overlay.show{opacity:1}.game-card{position:relative;width:100%;height:100%;min-width:0;border-radius:18px;overflow:hidden;cursor:pointer;container-type:inline-size;background:var(--color-background);border:1px solid var(--color-panel-alpha-095);box-shadow:0 12px 26px var(--color-overlay-black-09);aspect-ratio:300 / 350;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out,background .18s ease-out}.game-card:hover{transform:translateY(-2px);border-color:var(--color-primary);background:radial-gradient(circle at top,var(--color-primary-alpha-01),var(--color-background) 45%,var(--color-background) 100%);box-shadow:0 18px 40px var(--color-overlay-black-095),0 0 20px var(--color-primary-alpha-03)}.game-card .game-card-inner,.game-card-inner.game-card{position:relative;width:100%;height:100%;min-width:0}.game-card .game-cover,.game-cover.game-card{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .22s ease-out,filter .22s ease-out}.game-card:hover .game-cover{transform:scale(1.03);filter:brightness(.8)}.game-card .hot-badge,.hot-badge.game-card{position:absolute;z-index:3;top:7px;left:7px;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:radial-gradient(circle at top,var(--color-danger),var(--color-danger));border:1px solid var(--color-text-muted-alpha-025);box-shadow:0 0 14px var(--color-danger);color:var(--color-text, #e5e7eb)}.game-card .hot-emoji,.hot-emoji.game-card{font-size:.8rem}.game-card .hot-text,.hot-text.game-card{font-size:.62rem}.game-card .game-gradient,.game-gradient.game-card{position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(to top,rgb(255 255 255 / 0%),rgb(15 23 42 / 14%),transparent);pointer-events:none;z-index:1}.game-card .overlay,.overlay.game-card{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:flex-end;justify-content:center;padding:10px 10px 12px;opacity:0;pointer-events:none;background:radial-gradient(circle at center,rgba(15,23,42,0),var(--color-overlay-black-0));transition:opacity .18s ease-out}.game-card .overlay-visible,.overlay-visible.game-card{opacity:1;pointer-events:auto;background:radial-gradient(circle at center,rgba(15,23,42,.85),var(--color-overlay-black-098));backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.game-card .overlay-content,.overlay-content.game-card{width:100%;max-width:calc(100% - 4px);min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.game-card .game-name,.game-name.game-card{width:100%;min-width:0;margin:0;color:var(--color-text);font-size:12px;font-weight:700;line-height:1.2;text-shadow:0 0 3px var(--color-overlay-black-09),0 0 10px var(--color-overlay-black-1);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.game-card .chips-row,.chips-row.game-card{width:100%;min-width:0;display:flex;flex-wrap:wrap;gap:6px}.game-card .chip,.chip.game-card{max-width:100%;min-width:0;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-card .chip-rtp,.chip-rtp.game-card{background:var(--color-primary);color:var(--color-background)}.game-card .chip-provider,.chip-provider.game-card{background:var(--color-panel-alpha-09);color:var(--color-text);border:1px solid var(--color-text-muted-alpha-06)}.game-card .play-button,.play-button.game-card{margin-top:4px;width:100%;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--color-warning);background-image:linear-gradient(to right,var(--color-primary),var(--color-primary));color:var(--color-background);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 0 18px var(--color-primary-alpha-085),0 0 0 1px var(--color-panel-alpha-09);transform:translateY(0);transition:transform .18s ease-out,box-shadow .18s ease-out,background-image .18s ease-out,border-color .18s ease-out}.game-card .play-button:hover,.play-button:hover.game-card{background-image:linear-gradient(to right,var(--color-primary),var(--color-primary));border-color:var(--color-primary);box-shadow:0 0 24px var(--color-primary-alpha-095),0 0 0 1px var(--color-panel-alpha-1);transform:translateY(-1px)}.game-card .play-label,.play-label.game-card{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-card .play-label-short,.play-label-short.game-card{display:none}@media(max-width:640px){.game-card{border-radius:16px}}.game-page-root .game-header,.game-header.game-page-root{position:fixed;inset-inline:0;top:0;height:60px;padding:0 .75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:linear-gradient(135deg,var(--color-background) 0%,var(--color-background) 50%,var(--color-surface) 100%);border-bottom:1px solid var(--color-primary-alpha-05);box-shadow:0 10px 30px var(--color-overlay-black-09),0 0 0 1px var(--color-panel-alpha-09);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:50}.game-page-root .game-header-back,.game-header-back.game-page-root{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--color-panel-alpha-09);background:radial-gradient(circle at top,var(--color-background),var(--color-background) 60%,var(--color-black) 100%);color:var(--color-text);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .12s ease,box-shadow .18s ease,color .18s ease}.game-page-root .game-header-back:hover,.game-header-back:hover.game-page-root{background:linear-gradient(135deg,var(--color-primary),var(--color-primary));border-color:var(--color-primary);color:var(--color-surface);box-shadow:0 0 18px var(--color-primary-alpha-09);transform:translateY(-1px)}.game-page-root .game-header-center,.game-header-center.game-page-root{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.game-page-root .game-header-pill,.game-header-pill.game-page-root{display:inline-flex;align-items:center;gap:6px;padding:1px 9px;border-radius:999px;background:var(--color-panel-alpha-09);border:1px solid var(--color-primary-alpha-08);box-shadow:0 0 8px var(--color-primary-alpha-045);width:-moz-fit-content;width:fit-content}.game-page-root .pill-dot,.pill-dot.game-page-root{width:6px;height:6px;border-radius:999px;background:var(--color-success);box-shadow:0 0 8px var(--color-success-alpha-09)}.game-page-root .pill-label,.pill-label.game-page-root{font-size:.62rem;text-transform:uppercase;letter-spacing:.16em;color:var(--color-primary)}.game-page-root .game-header-name,.game-header-name.game-page-root{font-size:.98rem;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-page-root .game-header-provider,.game-header-provider.game-page-root{font-size:.72rem;color:var(--color-text);opacity:.8}.game-page-root .game-header-exit,.game-header-exit.game-page-root{padding:.35rem .95rem;border-radius:999px;border:1px solid var(--color-primary-alpha-09);background:radial-gradient(circle at top,var(--color-primary),var(--color-primary));color:var(--color-surface);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;box-shadow:0 0 18px var(--color-primary-alpha-095);transition:transform .12s ease,box-shadow .18s ease,filter .18s ease}.game-page-root .game-header-exit:hover,.game-header-exit:hover.game-page-root{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 0 24px var(--color-primary)}.game-page-root .game-header-exit:active,.game-header-exit:active.game-page-root{transform:translateY(0);box-shadow:0 0 14px var(--color-primary-alpha-085)}.game-page-root .loading-wrapper,.loading-wrapper.game-page-root,.game-page-root .error-container,.error-container.game-page-root,.game-page-root .maintenance-container,.maintenance-container.game-page-root{padding-top:60px;min-height:100vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.game-page-root .loading-wrapper,.loading-wrapper.game-page-root{background:radial-gradient(circle at center,var(--color-background),var(--color-black) 65%)}.game-page-root .loading-card,.loading-card.game-page-root{width:100%;max-width:360px;padding:1.25rem 1.4rem 1.4rem;border-radius:18px;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 40%,var(--color-black) 100%);border:1px solid var(--color-text-muted-alpha-04);box-shadow:0 18px 40px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-09)}.game-page-root .loading-card-header,.loading-card-header.game-page-root{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.game-page-root .loading-game-name,.loading-game-name.game-page-root{font-size:.95rem;font-weight:600;color:var(--color-text)}.game-page-root .loading-tag,.loading-tag.game-page-root{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary)}.game-page-root .loading-ring,.loading-ring.game-page-root{position:relative;width:120px;height:120px;margin:.25rem auto .9rem;border-radius:50%;border:2px solid rgba(55,65,81,.85);display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.game-page-root .loading-ring:before,.loading-ring:before.game-page-root{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:3px solid transparent;border-top-color:var(--color-primary);border-right-color:var(--color-primary);animation:loading-outer-a3d7727b 1.4s linear infinite}.game-page-root .loading-ring span{position:absolute;top:50%;left:50%;width:52%;height:4px;transform-origin:left;transform:translate(-50%,-50%);animation:loading-inner-a3d7727b 1.4s linear infinite}.game-page-root .loading-ring span:before{content:"";position:absolute;right:-9px;top:-6px;width:14px;height:14px;border-radius:999px;background:var(--color-primary);box-shadow:0 0 14px var(--color-primary-alpha-09)}.game-page-root .loading-progress,.loading-progress.game-page-root{width:100%;height:6px;border-radius:999px;background:var(--color-panel-alpha-09);overflow:hidden;margin-bottom:.6rem}.game-page-root .loading-progress-bar,.loading-progress-bar.game-page-root{width:40%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-success),var(--color-primary),var(--color-primary));animation:progress-slide-a3d7727b 1.3s ease-in-out infinite}.game-page-root .loading-text,.loading-text.game-page-root{font-size:.78rem;color:var(--color-text);opacity:.9;text-align:center}.game-page-root .error-container,.error-container.game-page-root,.game-page-root .maintenance-container,.maintenance-container.game-page-root{background:radial-gradient(circle at top,var(--color-background),var(--color-black) 70%)}.game-page-root .error-card,.error-card.game-page-root,.game-page-root .maintenance-card,.maintenance-card.game-page-root{width:100%;max-width:420px;padding:1.5rem 1.4rem 1.6rem;border-radius:18px;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 45%,var(--color-black) 100%);border:1px solid var(--color-text-muted-alpha-05);box-shadow:0 18px 42px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-09);text-align:center}.game-page-root .error-icon,.error-icon.game-page-root{font-size:2.6rem;color:var(--color-primary);margin-bottom:.75rem;text-shadow:0 0 18px var(--color-primary-alpha-09)}.game-page-root .error-title,.error-title.game-page-root{font-size:1.25rem;font-weight:700;margin-bottom:.45rem;color:var(--color-text)}.game-page-root .error-message,.error-message.game-page-root{max-width:480px;font-size:.86rem;color:var(--color-text);margin:0 auto 1.2rem}.game-page-root .maintenance-title,.maintenance-title.game-page-root{font-size:1.3rem;font-weight:700;color:var(--color-primary);margin-bottom:.4rem}.game-page-root .maintenance-text,.maintenance-text.game-page-root{font-size:.86rem;color:var(--color-text);max-width:440px;margin:0 auto 1rem}.game-page-root .maintenance-image,.maintenance-image.game-page-root{margin-bottom:1.3rem}.game-page-root .error-button,.error-button.game-page-root{padding:.55rem 1.4rem;border-radius:999px;border:1px solid var(--color-primary-alpha-09);background:radial-gradient(circle at top,var(--color-primary),var(--color-primary));color:var(--color-surface);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;box-shadow:0 0 20px var(--color-primary-alpha-095);transition:transform .12s ease,box-shadow .18s ease,filter .18s ease}.game-page-root .error-button:hover,.error-button:hover.game-page-root{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 0 26px var(--color-primary)}.game-page-root .error-button:active,.error-button:active.game-page-root{transform:translateY(0);box-shadow:0 0 16px var(--color-primary-alpha-09)}.game-page-root .game-container,.game-container.game-page-root{position:fixed;top:60px;right:0;bottom:0;left:0;display:flex;align-items:stretch;justify-content:center;background-color:var(--color-black);overflow:hidden}.game-page-root .game-full,.game-full.game-page-root{width:100%;height:100%;border:none;box-sizing:border-box}@media(max-width:640px){.game-page-root .game-header,.game-header.game-page-root{height:56px;padding-inline:.65rem}.game-page-root .game-header-name,.game-header-name.game-page-root{font-size:.9rem}.game-page-root .game-header-provider,.game-header-provider.game-page-root{font-size:.7rem}.game-page-root .game-header-exit,.game-header-exit.game-page-root{padding-inline:.7rem;font-size:.75rem}.game-page-root .loading-wrapper,.loading-wrapper.game-page-root,.game-page-root .error-container,.error-container.game-page-root,.game-page-root .maintenance-container,.maintenance-container.game-page-root{padding-top:56px}.game-page-root .game-container,.game-container.game-page-root{top:56px}}.casino-list-page .padin-custo,.padin-custo.casino-list-page{padding-top:24px;padding-bottom:48px}.casino-list-page .ondagames-custon-list,.ondagames-custon-list.casino-list-page{border-radius:.75rem!important;background:radial-gradient(circle at top left,var(--color-primary-alpha-01),var(--color-background) 45%,var(--color-background) 100%);border:1px solid var(--color-panel-alpha-09);box-shadow:0 18px 40px var(--color-overlay-black-09),0 0 0 1px var(--color-panel-alpha-08)}.casino-list-page .textgames,.textgames.casino-list-page{font-size:13px;line-height:1rem;font-family:Montserrat,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;color:var(--color-text)}.casino-list-page .input_pesquisa,.input_pesquisa.casino-list-page{width:100%;border-radius:.5rem;font-size:13px;font-family:Montserrat,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;padding:.7rem 1rem .7rem 2.6rem;line-height:1rem;background-color:var(--color-background);border:1px solid var(--color-surface);color:var(--color-text);box-shadow:0 0 0 1px var(--color-panel-alpha-09),0 10px 25px var(--color-overlay-black-085);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .12s ease}.casino-list-page .input_pesquisa::-moz-placeholder,.input_pesquisa::-moz-placeholder .casino-list-page{color:var(--color-text-muted)}.casino-list-page .input_pesquisa::placeholder,.input_pesquisa::placeholder .casino-list-page{color:var(--color-text-muted)}.casino-list-page .input_pesquisa:focus,.input_pesquisa:focus.casino-list-page,.casino-list-page .input_pesquisa:hover,.input_pesquisa:hover.casino-list-page{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary),0 0 26px var(--color-primary-alpha-045);background-color:var(--color-background);transform:translateY(-1px)}.casino-list-page .vermaisgames,.vermaisgames.casino-list-page{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-size:13px;line-height:1rem;font-family:Montserrat,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;padding:.7rem 1.4rem;border-radius:999px;border:1px solid var(--color-primary);color:var(--color-background);background-image:linear-gradient(to right,var(--color-primary),var(--color-primary));box-shadow:0 0 20px var(--color-primary-alpha-075),0 0 0 1px var(--color-panel-alpha-095);cursor:pointer;transition:transform .16s ease-out,box-shadow .16s ease-out,background-image .16s ease-out,border-color .16s ease-out}.casino-list-page .vermaisgames i{font-size:.85rem}.casino-list-page .vermaisgames:hover,.vermaisgames:hover.casino-list-page{background-image:linear-gradient(to right,var(--color-primary),var(--color-primary));border-color:var(--color-primary);box-shadow:0 0 26px var(--color-primary-alpha-09),0 0 0 1px var(--color-panel-alpha-1);transform:translateY(-1px) scale(1.02)}.casino-list-page .vermaisgames:active,.vermaisgames:active.casino-list-page{transform:translateY(0) scale(.99);box-shadow:0 0 14px var(--color-primary-alpha-065),0 0 0 1px var(--color-panel-alpha-1)}.casino-list-page .game-grid,.game-grid.casino-list-page{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}.casino-list-page .game-slide,.game-slide.casino-list-page{margin-bottom:1.6rem;position:relative}@media(max-width:1024px){.casino-list-page .game-grid,.game-grid.casino-list-page{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:768px){.casino-list-page .game-grid,.game-grid.casino-list-page{grid-template-columns:repeat(3,minmax(0,1fr))}.casino-list-page .ondagames-custon-list,.ondagames-custon-list.casino-list-page{border-radius:.75rem;padding-inline:.75rem}.casino-list-page .padin-custo,.padin-custo.casino-list-page{padding-top:16px;padding-bottom:40px}}.game-page-root .game-full{width:100%;height:100%;border:none}.game-page-root .loading-text{display:flex;align-items:center;justify-content:center}.game-page-root{position:relative;min-height:100vh;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 45%,var(--color-black) 100%);color:var(--color-text)}.game-page-root .game-header{position:fixed;inset-inline:0;top:0;height:60px;padding:0 .75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:linear-gradient(135deg,var(--color-background) 0%,var(--color-background) 50%,var(--color-surface) 100%);border-bottom:1px solid var(--color-primary-alpha-05);box-shadow:0 10px 30px var(--color-overlay-black-09),0 0 0 1px var(--color-panel-alpha-09);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:50}.game-page-root .game-header-back{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--color-panel-alpha-09);background:radial-gradient(circle at top,var(--color-background),var(--color-background) 60%,var(--color-black) 100%);color:var(--color-text);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .12s ease,box-shadow .18s ease,color .18s ease}.game-page-root .game-header-back i{font-size:.85rem}.game-page-root .game-header-back:hover{background:linear-gradient(135deg,var(--color-primary),var(--color-primary));border-color:var(--color-primary);color:var(--color-surface);box-shadow:0 0 18px var(--color-primary-alpha-09);transform:translateY(-1px)}.game-page-root .game-header-center{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.game-page-root .game-header-name{font-size:.98rem;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-page-root .game-header-provider{font-size:.72rem;color:var(--color-text);opacity:.8}.game-page-root .game-header-provider span{color:var(--color-primary);font-weight:500}.game-page-root .game-header-exit{padding:.35rem .95rem;border-radius:999px;border:1px solid var(--color-primary-alpha-09);background:radial-gradient(circle at top,var(--color-primary),var(--color-primary));color:var(--color-surface);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;box-shadow:0 0 18px var(--color-primary-alpha-095);transition:transform .12s ease,box-shadow .18s ease,filter .18s ease}.game-page-root .game-header-exit:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 0 24px var(--color-primary)}.game-page-root .game-header-exit:active{transform:translateY(0);box-shadow:0 0 14px var(--color-primary-alpha-085)}.game-page-root .loading-wrapper,.game-page-root .error-container,.game-page-root .maintenance-container{padding-top:60px;min-height:100vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.game-page-root .loading-wrapper{background:radial-gradient(circle at center,var(--color-background),var(--color-black) 65%)}.game-page-root .loading-card{width:100%;max-width:360px;padding:1.25rem 1.4rem 1.4rem;border-radius:18px;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 40%,var(--color-black) 100%);border:1px solid var(--color-text-muted-alpha-04);box-shadow:0 18px 40px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-09)}.game-page-root .loading-tag{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary)}.game-page-root .loading-progress{width:100%;height:6px;border-radius:999px;background:var(--color-panel-alpha-09);overflow:hidden;margin-bottom:.6rem}.game-page-root .loading-progress-bar{width:40%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-success),var(--color-primary),var(--color-primary));animation:progress-slide-a3d7727b 1.3s ease-in-out infinite}.game-page-root .loading-text{font-size:.78rem;color:var(--color-text);opacity:.9;text-align:center}.game-page-root .error-container,.game-page-root .maintenance-container{background:radial-gradient(circle at top,var(--color-background),var(--color-black) 70%)}.game-page-root .error-card,.game-page-root .maintenance-card{width:100%;max-width:420px;padding:1.5rem 1.4rem 1.6rem;border-radius:18px;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 45%,var(--color-black) 100%);border:1px solid var(--color-text-muted-alpha-05);box-shadow:0 18px 42px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-09);text-align:center}.game-page-root .error-icon{font-size:2.6rem;color:var(--color-primary);margin-bottom:.75rem;text-shadow:0 0 18px var(--color-primary-alpha-09)}.game-page-root .error-title{font-size:1.25rem;font-weight:700;margin-bottom:.45rem;color:var(--color-text)}.game-page-root .error-message{max-width:480px;font-size:.86rem;color:var(--color-text);margin:0 auto 1.2rem}.game-page-root .maintenance-text{font-size:.86rem;color:var(--color-text);max-width:440px;margin:0 auto 1rem}.game-page-root .maintenance-image{margin-bottom:1.3rem}.game-page-root .error-button{padding:.55rem 1.4rem;border-radius:999px;border:1px solid var(--color-primary-alpha-09);background:radial-gradient(circle at top,var(--color-primary),var(--color-primary));color:var(--color-surface);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;box-shadow:0 0 20px var(--color-primary-alpha-095);transition:transform .12s ease,box-shadow .18s ease,filter .18s ease}.game-page-root .error-button:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 0 26px var(--color-primary)}.game-page-root .error-button:active{transform:translateY(0);box-shadow:0 0 16px var(--color-primary-alpha-09)}.game-page-root .game-container{position:fixed;top:60px;right:0;bottom:0;left:0;display:flex;align-items:stretch;justify-content:center;background-color:var(--color-black);overflow:hidden}.game-page-root .game-full{width:100%;height:100%;border:none;box-sizing:border-box}@media(max-width:640px){.game-page-root .game-header{height:56px;padding-inline:.65rem}.game-page-root .game-header-name{font-size:.9rem}.game-page-root .game-header-provider{font-size:.7rem}.game-page-root .game-header-exit{padding-inline:.7rem;font-size:.75rem}.game-page-root .loading-wrapper,.game-page-root .error-container,.game-page-root .maintenance-container{padding-top:56px}.game-page-root .game-container{top:56px}}.game-page-root .maintenance-image{margin-bottom:1.2rem}.game-page-root .game-container{flex:1;min-height:0;width:100%;background:var(--color-black)!important;overflow:hidden}.game-page-root .game-full{display:block;width:100%;height:100%;border:none;box-sizing:border-box;background:var(--color-black)}.account-page .vip-page,.vip-page.account-page{padding:2.5rem 1rem 4.5rem;display:flex;justify-content:center;background:radial-gradient(circle at top,var(--color-background),var(--color-black))}.account-page .vip-container,.vip-container.account-page{max-width:1040px;width:100%;margin:auto;padding:2rem 2.2rem;background:radial-gradient(circle at top left,var(--color-background) 0%,var(--color-background) 45%,var(--color-black) 100%);border-radius:18px;margin-bottom:7rem!important;border:1px solid var(--color-primary-alpha-05);box-shadow:0 22px 55px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-09)}@media(max-width:768px){.account-page .vip-container,.vip-container.account-page{padding:1.6rem 1.1rem}}.account-page .vip-current-level,.vip-current-level.account-page{display:flex;align-items:center;gap:2.2rem;margin-bottom:2.2rem}@media(max-width:820px){.account-page .vip-current-level,.vip-current-level.account-page{flex-direction:column;align-items:flex-start}}.account-page .vip-avatar,.vip-avatar.account-page{text-align:center}.account-page .account-avatar-circle,.account-avatar-circle.account-page{width:170px;height:170px;border-radius:50%;background:radial-gradient(circle at top,var(--color-surface),var(--color-background));border:2px solid var(--color-primary);display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:4rem;color:var(--color-primary);box-shadow:0 16px 40px var(--color-overlay-black-09)}.account-page .account-name-mobile,.account-name-mobile.account-page{margin-top:.75rem;font-weight:600;color:var(--color-text)}.account-page .vip-info,.vip-info.account-page{flex:1;max-width:620px}.account-page .vip-kicker,.vip-kicker.account-page{font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-success);margin-bottom:.2rem}.account-page .vip-title,.vip-title.account-page{font-size:1.7rem;font-weight:800;margin-bottom:.4rem;color:var(--color-primary);text-shadow:0 0 18px var(--color-primary-alpha-05)}.account-page .vip-description,.vip-description.account-page{font-size:.95rem;margin-bottom:1rem;color:var(--color-text)}.account-page .account-summary-box,.account-summary-box.account-page{margin-top:.5rem;padding:1rem 1.1rem;border-radius:14px;background:radial-gradient(circle at top left,var(--color-primary-alpha-01),var(--color-background));border:1px solid var(--color-primary-alpha-08);box-shadow:0 18px 40px var(--color-overlay-black-09)}.account-page .account-balance-top,.account-balance-top.account-page{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.account-page .account-balance-label,.account-balance-label.account-page{font-size:.8rem;color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em}.account-page .account-balance-value,.account-balance-value.account-page{font-size:1.6rem;font-weight:700;margin-top:.1rem;color:var(--color-text)}.account-page .account-balance-note,.account-balance-note.account-page{margin-top:.25rem;font-size:.78rem;color:var(--color-text);opacity:.85}.account-page .account-balance-grid,.account-balance-grid.account-page{margin-top:.8rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:768px){.account-page .account-balance-grid,.account-balance-grid.account-page{grid-template-columns:1fr}}.account-page .account-balance-item-label,.account-balance-item-label.account-page{font-size:.75rem;color:var(--color-text)}.account-page .account-balance-item-value,.account-balance-item-value.account-page{font-size:.95rem;font-weight:600;color:var(--color-text)}.account-page .account-actions,.account-actions.account-page{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.account-page .vip-claim-button,.vip-claim-button.account-page{padding:.7rem 1.4rem;border-radius:999px;cursor:pointer;font-size:.95rem;font-weight:600;transition:filter .2s ease,transform .1s ease,box-shadow .1s ease,background .1s ease,color .1s ease;display:inline-flex;align-items:center;border:none}.account-page .account-btn-deposit,.account-btn-deposit.account-page{background-color:var(--color-success);color:var(--color-black)}.account-page .account-btn-deposit:hover,.account-btn-deposit:hover.account-page{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 10px 25px var(--color-success-alpha-04)}.account-page .account-btn-withdraw,.account-btn-withdraw.account-page{background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary-alpha-08)}.account-page .account-btn-withdraw:hover,.account-btn-withdraw:hover.account-page{background-color:var(--color-primary);color:var(--color-black);transform:translateY(-1px);box-shadow:0 10px 25px var(--color-primary-alpha-035)}.account-page .account-menu,.account-menu.account-page{margin-top:2.1rem;color:var(--color-text)}.account-page .account-menu-header,.account-menu-header.account-page{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.8rem}.account-page .benefits-title,.benefits-title.account-page{font-size:1.25rem;color:var(--color-primary);font-weight:700}.account-page .benefits-subtitle,.benefits-subtitle.account-page{font-size:.85rem;color:var(--color-text-muted)}.account-page .account-menu-grid,.account-menu-grid.account-page{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}@media(max-width:768px){.account-page .account-menu-grid,.account-menu-grid.account-page{grid-template-columns:1fr}}.account-page .account-menu-column,.account-menu-column.account-page{display:flex;flex-direction:column;gap:.75rem}.account-page .account-menu-group-label,.account-menu-group-label.account-page{font-size:.78rem;text-transform:uppercase;letter-spacing:.16em;color:var(--color-text-muted);margin-bottom:.1rem}.account-page .account-menu-card,.account-menu-card.account-page{width:100%;display:flex;align-items:flex-start;gap:.9rem;padding:.9rem 1rem;background:var(--color-background);border-radius:.9rem;border:1px solid var(--color-surface);cursor:pointer;color:var(--color-text);text-align:left;transition:background .2s ease,border-color .2s ease,transform .1s ease,box-shadow .1s ease}.account-page .account-menu-card:hover,.account-menu-card:hover.account-page{background:var(--color-background);border-color:var(--color-primary);transform:translateY(-1px);box-shadow:0 10px 30px var(--color-panel-alpha-08)}.account-page .account-menu-icon,.account-menu-icon.account-page{width:42px;height:42px;border-radius:999px;background:radial-gradient(circle at top left,var(--color-primary),var(--color-background));display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.1rem;color:var(--color-black)}.account-page .account-menu-content,.account-menu-content.account-page{flex:1;min-width:0}.account-page .account-menu-title-row,.account-menu-title-row.account-page{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.account-page .account-menu-title,.account-menu-title.account-page{font-size:.97rem;font-weight:600}.account-page .account-menu-arrow,.account-menu-arrow.account-page{font-size:.8rem;color:var(--color-text-muted)}.account-page .account-menu-description,.account-menu-description.account-page{margin-top:.2rem;font-size:.8rem;color:var(--color-text-muted)}.account-page .account-menu-right,.account-menu-right.account-page{display:flex;align-items:center;gap:.4rem}.account-page .account-tag-success,.account-tag-success.account-page{background:var(--color-success);color:var(--color-black);font-size:.7rem;text-transform:uppercase;font-weight:700;padding:.15rem .45rem;border-radius:999px}.account-page .account-tag-new,.account-tag-new.account-page{background:var(--color-primary);color:var(--color-black);font-size:.7rem;text-transform:uppercase;font-weight:700;padding:.15rem .45rem;border-radius:999px}.deposit-page-wrapper{width:100%;min-height:calc(100vh - 80px);display:flex;justify-content:center;padding:2rem 1rem 3rem;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-black) 65%)}.deposit-page-wrapper .deposit-page-card,.deposit-page-card.deposit-page-wrapper{width:100%;max-width:640px;border-radius:20px;background:radial-gradient(circle at top left,var(--color-background) 0%,var(--color-background) 60%,var(--color-black) 100%);border:1px solid var(--color-primary-alpha-075);box-shadow:0 22px 60px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-08);padding:1.6rem 1.6rem 1.9rem;color:var(--color-text)}.deposit-page-wrapper .page-header,.page-header.deposit-page-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.3rem}.deposit-page-wrapper .badge-pix,.badge-pix.deposit-page-wrapper{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .7rem;border-radius:999px;border:1px solid var(--color-success-alpha-07);background:radial-gradient(circle at left,var(--color-success-alpha-025),var(--color-panel-alpha-095));font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-success)}.deposit-page-wrapper .badge-pix .dot{width:7px;height:7px;border-radius:999px;background:var(--color-success);box-shadow:0 0 10px var(--color-success-alpha-08)}.deposit-page-wrapper .page-title,.page-title.deposit-page-wrapper{margin-top:.55rem;font-size:1.25rem;font-weight:700;color:var(--color-text)}.deposit-page-wrapper .page-subtitle,.page-subtitle.deposit-page-wrapper{margin-top:.15rem;font-size:.82rem;color:var(--color-text-muted);max-width:420px}.deposit-page-wrapper .balance-box,.balance-box.deposit-page-wrapper{background:radial-gradient(circle at top,var(--color-background),var(--color-background));border-radius:14px;border:1px solid var(--color-surface-2);padding:.6rem .9rem;min-width:180px;box-shadow:0 12px 30px var(--color-overlay-black-09)}.deposit-page-wrapper .balance-label,.balance-label.deposit-page-wrapper{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.deposit-page-wrapper .balance-value,.balance-value.deposit-page-wrapper{display:block;margin-top:.15rem;font-size:1rem;font-weight:700;color:var(--color-primary)}.deposit-page-wrapper .field-wrapper,.field-wrapper.deposit-page-wrapper{margin-bottom:1rem}.deposit-page-wrapper .field-label,.field-label.deposit-page-wrapper{display:block;margin-bottom:.3rem;font-size:.8rem;font-weight:600;color:var(--color-text)}.deposit-page-wrapper .field-inner,.field-inner.deposit-page-wrapper{position:relative}.deposit-page-wrapper .input-field,.input-field.deposit-page-wrapper{width:100%;height:46px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));color:var(--color-text);padding:0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.deposit-page-wrapper .input-field::-moz-placeholder,.input-field::-moz-placeholder .deposit-page-wrapper{color:var(--color-text-muted)}.deposit-page-wrapper .input-field::placeholder,.input-field::placeholder .deposit-page-wrapper{color:var(--color-text-muted)}.deposit-page-wrapper .input-field:focus,.input-field:focus.deposit-page-wrapper{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-alpha-04),0 14px 32px var(--color-overlay-black-09);transform:translateY(-1px)}.deposit-page-wrapper .input-field:disabled,.input-field:disabled.deposit-page-wrapper{opacity:.85;cursor:not-allowed}.deposit-page-wrapper .field-addon,.field-addon.deposit-page-wrapper{position:absolute;inset-y:0;right:.9rem;display:flex;align-items:center}.deposit-page-wrapper .addon-text,.addon-text.deposit-page-wrapper{font-size:.78rem;font-weight:600;color:var(--color-text)}.deposit-page-wrapper .field-helper,.field-helper.deposit-page-wrapper{margin-top:.25rem;font-size:.75rem;color:var(--color-text-muted)}.deposit-page-wrapper .promo-hint,.promo-hint.deposit-page-wrapper{color:var(--color-primary)}.deposit-page-wrapper .quick-section,.quick-section.deposit-page-wrapper{margin-top:.65rem;padding-top:.9rem;border-top:1px dashed var(--color-surface-2)}.deposit-page-wrapper .quick-top,.quick-top.deposit-page-wrapper{display:flex;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.8rem}.deposit-page-wrapper .quick-title,.quick-title.deposit-page-wrapper{font-size:.92rem;font-weight:800;color:var(--color-primary)}.deposit-page-wrapper .quick-subtitle,.quick-subtitle.deposit-page-wrapper{margin-top:.15rem;font-size:.78rem;color:var(--color-text-muted)}.deposit-page-wrapper .toggle,.toggle.deposit-page-wrapper{display:inline-flex;align-items:center;gap:.55rem;border-radius:999px;padding:.45rem .75rem;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-surface-2),var(--color-background));color:var(--color-text);cursor:pointer;transition:transform .12s ease,border-color .15s ease,box-shadow .15s ease,background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.deposit-page-wrapper .toggle:hover,.toggle:hover.deposit-page-wrapper{transform:translateY(-1px);border-color:var(--color-primary-alpha-045)}.deposit-page-wrapper .toggle.on,.toggle.on.deposit-page-wrapper{border-color:var(--color-primary-alpha-075);box-shadow:0 14px 34px var(--color-primary-alpha-01),0 18px 38px var(--color-overlay-black-065)}.deposit-page-wrapper .toggle-dot,.toggle-dot.deposit-page-wrapper{width:34px;height:18px;border-radius:999px;background:var(--color-text-muted-alpha-025);position:relative;border:1px solid var(--color-text-muted-alpha-025);box-shadow:inset 0 0 0 1px #02061780}.deposit-page-wrapper .toggle-dot:after,.toggle-dot:after.deposit-page-wrapper{content:"";position:absolute;top:50%;left:2px;transform:translateY(-50%);width:14px;height:14px;border-radius:999px;background:var(--color-text-muted);transition:left .16s ease,background .16s ease}.deposit-page-wrapper .toggle.on .toggle-dot{background:var(--color-primary-alpha-01);border-color:var(--color-primary-alpha-045)}.deposit-page-wrapper .toggle.on .toggle-dot:after{left:18px;background:var(--color-primary)}.deposit-page-wrapper .toggle-text,.toggle-text.deposit-page-wrapper{font-size:.78rem;font-weight:800;letter-spacing:.02em}.deposit-page-wrapper .promo-panel,.promo-panel.deposit-page-wrapper{border-radius:16px;border:1px solid var(--color-primary-alpha-01);background:radial-gradient(circle at top,var(--color-primary-alpha-008),rgba(2,6,23,.55));padding:.9rem}.deposit-page-wrapper .promo-header,.promo-header.deposit-page-wrapper{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.7rem}.deposit-page-wrapper .promo-badge,.promo-badge.deposit-page-wrapper{font-size:.82rem;font-weight:900;color:var(--color-primary)}.deposit-page-wrapper .promo-small,.promo-small.deposit-page-wrapper{font-size:.75rem;color:var(--color-text-muted);text-align:right}.deposit-page-wrapper .promo-close,.promo-close.deposit-page-wrapper{margin-left:auto;width:34px;height:34px;border-radius:999px;border:1px solid var(--color-primary-alpha-035);background:var(--color-primary-alpha-008);color:var(--color-primary);font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center}.deposit-page-wrapper .promo-empty,.promo-empty.deposit-page-wrapper{font-size:.82rem;color:var(--color-text-muted);padding:.8rem .2rem}.deposit-page-wrapper .promo-list,.promo-list.deposit-page-wrapper{display:grid;grid-template-columns:1fr;gap:.55rem}.deposit-page-wrapper .promo-item,.promo-item.deposit-page-wrapper{width:100%;text-align:left;border-radius:16px;border:1px solid var(--color-text-muted-alpha-015);background:radial-gradient(circle at top,#111827a6,#020617bf);color:var(--color-text);padding:.8rem .85rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.8rem;transition:transform .12s ease,border-color .15s ease,box-shadow .15s ease,filter .15s ease}.deposit-page-wrapper .promo-item:hover,.promo-item:hover.deposit-page-wrapper{transform:translateY(-1px);border-color:var(--color-primary-alpha-04);box-shadow:0 14px 34px var(--color-overlay-black-055)}.deposit-page-wrapper .promo-item.active,.promo-item.active.deposit-page-wrapper{border-color:var(--color-primary-alpha-075);box-shadow:0 16px 40px var(--color-primary-alpha-01),0 18px 38px var(--color-overlay-black-065);filter:brightness(1.02)}.deposit-page-wrapper .promo-price,.promo-price.deposit-page-wrapper{font-size:1rem;font-weight:900;color:var(--color-primary)}.deposit-page-wrapper .promo-desc,.promo-desc.deposit-page-wrapper{margin-top:.25rem;font-size:.74rem;color:var(--color-text-muted)}.deposit-page-wrapper .promo-game,.promo-game.deposit-page-wrapper{margin-top:.25rem;font-size:.76rem;color:var(--color-text)}.deposit-page-wrapper .promo-item-right,.promo-item-right.deposit-page-wrapper{text-align:right}.deposit-page-wrapper .promo-spins-badge,.promo-spins-badge.deposit-page-wrapper{display:inline-flex;align-items:center;gap:.25rem;padding:.22rem .6rem;border-radius:999px;border:1px solid var(--color-primary-alpha-025);background:var(--color-primary-alpha-01);color:var(--color-primary);font-weight:900;font-size:.82rem;white-space:nowrap}.deposit-page-wrapper .promo-spins-text,.promo-spins-text.deposit-page-wrapper{margin-top:.2rem;font-size:.72rem;color:var(--color-text-muted)}.deposit-page-wrapper .promo-selected,.promo-selected.deposit-page-wrapper{display:flex;flex-direction:column;gap:.7rem}.deposit-page-wrapper .promo-item-selected,.promo-item-selected.deposit-page-wrapper{cursor:default}.deposit-page-wrapper .promo-item-selected:hover,.promo-item-selected:hover.deposit-page-wrapper{transform:none}.deposit-page-wrapper .promo-youget,.promo-youget.deposit-page-wrapper{font-size:.8rem;color:var(--color-text)}.deposit-page-wrapper .promo-clear,.promo-clear.deposit-page-wrapper{border-radius:999px;border:1px solid var(--color-primary-alpha-035);background:var(--color-primary-alpha-01);color:var(--color-primary);font-size:.78rem;font-weight:800;padding:.42rem .8rem;cursor:pointer}.deposit-page-wrapper .quick-grid,.quick-grid.deposit-page-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.deposit-page-wrapper .quick-button,.quick-button.deposit-page-wrapper{border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background));color:var(--color-text);font-size:.85rem;font-weight:700;padding:.45rem .1rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .08s ease,color .08s ease}.deposit-page-wrapper .quick-button:hover,.quick-button:hover.deposit-page-wrapper{border-color:var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background);box-shadow:0 12px 32px var(--color-primary-alpha-05);transform:translateY(-1px)}.deposit-page-wrapper .deposit-button,.deposit-button.deposit-page-wrapper{margin-top:1.1rem;width:100%;height:50px;border-radius:999px;border:1px solid var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background);font-size:.9rem;font-weight:900;cursor:pointer;box-shadow:0 18px 40px var(--color-primary-alpha-055);display:inline-flex;align-items:center;justify-content:center;transition:transform .08s ease,box-shadow .16s ease,filter .16s ease}.deposit-page-wrapper .deposit-button:hover,.deposit-button:hover.deposit-page-wrapper{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 22px 52px var(--color-primary-alpha-08)}.deposit-page-wrapper .qrcode-box,.qrcode-box.deposit-page-wrapper{margin:.8rem auto 1.1rem;padding:.8rem;max-width:260px;border-radius:.75rem;background:var(--color-text);display:flex;align-items:center;justify-content:center}.deposit-page-wrapper .pix-warning,.pix-warning.deposit-page-wrapper{margin-top:.4rem;font-size:.8rem;color:var(--color-primary);text-align:center}.deposit-page-wrapper .copy-box,.copy-box.deposit-page-wrapper{margin-top:1.2rem}.deposit-page-wrapper .copy-label,.copy-label.deposit-page-wrapper{display:block;font-size:.78rem;color:var(--color-text-muted);margin-bottom:.3rem}.deposit-page-wrapper .copy-input-row,.copy-input-row.deposit-page-wrapper{display:flex;gap:.4rem}.deposit-page-wrapper .copy-input,.copy-input.deposit-page-wrapper{flex:1;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));padding:.55rem .9rem;font-size:.82rem;color:var(--color-text);outline:none}.deposit-page-wrapper .copy-button,.copy-button.deposit-page-wrapper{border-radius:999px;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-background);font-size:.78rem;font-weight:900;padding:.45rem .9rem;cursor:pointer;white-space:nowrap}.deposit-page-wrapper .local-loading,.local-loading.deposit-page-wrapper{margin-top:1.5rem;display:flex;align-items:center;justify-content:center}.deposit-page-wrapper .spinner,.spinner.deposit-page-wrapper{width:32px;height:32px;color:var(--color-surface);fill:var(--color-primary);animation:spin-ceb08689 .8s linear infinite}@media(max-width:768px){.deposit-page-wrapper .deposit-page-card,.deposit-page-card.deposit-page-wrapper{border-radius:18px;padding:1.25rem 1.25rem 1.6rem}.deposit-page-wrapper .page-header,.page-header.deposit-page-wrapper{flex-direction:column}.deposit-page-wrapper .page-subtitle,.page-subtitle.deposit-page-wrapper{max-width:none}.deposit-page-wrapper .balance-box,.balance-box.deposit-page-wrapper{margin-top:.7rem;align-self:stretch}.deposit-page-wrapper .quick-grid,.quick-grid.deposit-page-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.deposit-page-wrapper .promo-header{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,2.3fr);gap:1.5rem;align-items:stretch}@media(max-width:900px){.deposit-page-wrapper .promo-header{grid-template-columns:1fr}}.deposit-page-wrapper .promo-empty{grid-column:1 / -1;text-align:center;font-size:.9rem;color:var(--color-text-muted);padding:1.5rem .5rem}.deposit-page-wrapper .field-error{margin-top:.22rem;font-size:.75rem;color:var(--color-danger)}.deposit-page-wrapper .promo-hint{color:var(--color-primary)}.deposit-page-wrapper .promo-panel{border-radius:16px;border:1px solid var(--color-primary-alpha-01);background:radial-gradient(circle at top,var(--color-primary-alpha-008),rgba(2,6,23,.55));padding:.9rem}.deposit-page-wrapper .promo-header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.7rem}.deposit-page-wrapper .promo-small{font-size:.75rem;color:var(--color-text-muted);text-align:right}.deposit-page-wrapper .promo-close{margin-left:auto;width:34px;height:34px;border-radius:999px;border:1px solid var(--color-primary-alpha-035);background:var(--color-primary-alpha-008);color:var(--color-primary);font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center}.deposit-page-wrapper .promo-empty{font-size:.82rem;color:var(--color-text-muted);padding:.8rem .2rem}.deposit-page-wrapper .promo-list{display:grid;grid-template-columns:1fr;gap:.55rem}.deposit-page-wrapper .promo-item{width:100%;text-align:left;border-radius:16px;border:1px solid var(--color-text-muted-alpha-015);background:radial-gradient(circle at top,#111827a6,#020617bf);color:var(--color-text);padding:.8rem .85rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.8rem;transition:transform .12s ease,border-color .15s ease,box-shadow .15s ease,filter .15s ease}.deposit-page-wrapper .promo-item:hover{transform:translateY(-1px);border-color:var(--color-primary-alpha-04);box-shadow:0 14px 34px var(--color-overlay-black-055)}.deposit-page-wrapper .promo-item.active{border-color:var(--color-primary-alpha-075);box-shadow:0 16px 40px var(--color-primary-alpha-01),0 18px 38px var(--color-overlay-black-065);filter:brightness(1.02)}.deposit-page-wrapper .promo-price{font-size:1rem;font-weight:900;color:var(--color-primary)}.deposit-page-wrapper .promo-desc{margin-top:.25rem;font-size:.74rem;color:var(--color-text-muted)}.deposit-page-wrapper .promo-game{margin-top:.25rem;font-size:.76rem;color:var(--color-text)}.deposit-page-wrapper .promo-item-right{text-align:right}.deposit-page-wrapper .promo-spins-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.22rem .6rem;border-radius:999px;border:1px solid var(--color-primary-alpha-025);background:var(--color-primary-alpha-01);color:var(--color-primary);font-weight:900;font-size:.82rem;white-space:nowrap}.deposit-page-wrapper .promo-selected{display:flex;flex-direction:column;gap:.7rem}.deposit-page-wrapper .promo-item-selected{cursor:default}.deposit-page-wrapper .promo-item-selected:hover{transform:none}.deposit-page-wrapper .qrcode-box{margin:.8rem auto 1.1rem;padding:.8rem;max-width:260px;border-radius:.75rem;background:var(--color-text);display:flex;align-items:center;justify-content:center}.deposit-page-wrapper .pix-warning{margin-top:.4rem;font-size:.8rem;color:var(--color-primary);text-align:center}.deposit-page-wrapper .copy-box{margin-top:1.2rem}.deposit-page-wrapper .copy-input-row{display:flex;gap:.4rem}.deposit-page-wrapper .copy-input{flex:1;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));padding:.55rem .9rem;font-size:.82rem;color:var(--color-text);outline:none}.deposit-page-wrapper .copy-button{border-radius:999px;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-background);font-size:.78rem;font-weight:900;padding:.45rem .9rem;cursor:pointer;white-space:nowrap}.deposit-page-wrapper .local-loading{margin-top:1.5rem;display:flex;align-items:center;justify-content:center}.deposit-page-wrapper .spinner{width:32px;height:32px;color:var(--color-surface);fill:var(--color-primary);animation:spin-ceb08689 .8s linear infinite}.deposit-page-wrapper .copy-box{margin-top:1rem;display:flex;align-items:center;gap:.6rem;border-radius:.5rem;border:1px solid var(--color-text-muted-alpha-08);background:radial-gradient(circle at top,var(--color-background),var(--color-background));padding:.4rem .6rem}.deposit-page-wrapper .copy-input{flex:1;border:none;background:transparent;color:var(--color-text);font-size:.85rem;font-weight:500;outline:none}.deposit-page-wrapper .spinner{width:32px;height:32px;color:var(--color-surface);fill:var(--color-primary);animation:spin-4d37490b .8s linear infinite}@keyframes spin-4d37490b{to{transform:rotate(360deg)}}.deposit-wrapper{width:100%;display:flex;justify-content:center;padding:1.5rem .75rem 2.5rem;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-black) 65%)}.deposit-wrapper .deposit-container,.deposit-container.deposit-wrapper{width:100%;max-width:640px}.deposit-wrapper .promo-wrapper,.promo-wrapper.deposit-wrapper{margin-bottom:1rem}.deposit-wrapper .deposit-card,.deposit-card.deposit-wrapper,.deposit-wrapper .pix-card,.pix-card.deposit-wrapper{position:relative;width:100%;border-radius:20px;background:radial-gradient(circle at top left,var(--color-background) 0%,var(--color-background) 60%,var(--color-black) 100%);border:1px solid var(--color-primary-alpha-075);box-shadow:0 22px 60px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-08);padding:1.5rem 1.6rem 1.8rem;color:var(--color-text);overflow:hidden}.deposit-wrapper .card-glow,.card-glow.deposit-wrapper{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at top,var(--color-primary-alpha-008),transparent 60%),radial-gradient(circle at bottom right,var(--color-info-alpha-01),transparent 60%);pointer-events:none;z-index:0}.deposit-wrapper .deposit-card>*,.deposit-wrapper .pix-card>*{position:relative;z-index:1}.deposit-wrapper .deposit-header,.deposit-header.deposit-wrapper,.deposit-wrapper .pix-header,.pix-header.deposit-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.3rem}.deposit-wrapper .badge-pix,.badge-pix.deposit-wrapper{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .7rem;border-radius:999px;border:1px solid var(--color-success-alpha-07);background:radial-gradient(circle at left,var(--color-success-alpha-025),var(--color-panel-alpha-095));font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-success)}.deposit-wrapper .badge-pix .dot{width:7px;height:7px;border-radius:999px;background:var(--color-success);box-shadow:0 0 10px var(--color-success-alpha-08)}.deposit-wrapper .deposit-title,.deposit-title.deposit-wrapper,.deposit-wrapper .pix-title,.pix-title.deposit-wrapper{margin-top:.55rem;font-size:1.25rem;font-weight:700;color:var(--color-text)}.deposit-wrapper .deposit-subtitle,.deposit-subtitle.deposit-wrapper,.deposit-wrapper .pix-subtitle,.pix-subtitle.deposit-wrapper{margin-top:.15rem;font-size:.82rem;color:var(--color-text-muted);max-width:360px}.deposit-wrapper .balance-box,.balance-box.deposit-wrapper{background:radial-gradient(circle at top,var(--color-background),var(--color-background));border-radius:14px;border:1px solid var(--color-surface-2);padding:.6rem .9rem;min-width:180px;box-shadow:0 12px 30px var(--color-overlay-black-09)}.deposit-wrapper .balance-label,.balance-label.deposit-wrapper{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.deposit-wrapper .balance-value,.balance-value.deposit-wrapper{display:block;margin-top:.15rem;font-size:1rem;font-weight:700;color:var(--color-primary)}.deposit-wrapper .bonus-banner,.bonus-banner.deposit-wrapper{margin-bottom:1rem;padding:.75rem .8rem;border-radius:.65rem;background:radial-gradient(circle at left,var(--color-primary-alpha-01),var(--color-panel-alpha-1));border:1px solid var(--color-primary-alpha-04);display:flex;align-items:center;gap:.6rem;font-size:.8rem;color:var(--color-primary-soft)}.deposit-wrapper .bonus-divider,.bonus-divider.deposit-wrapper{opacity:.8}.deposit-wrapper .timer,.timer.deposit-wrapper{display:flex;align-items:center;gap:.2rem;margin-left:auto}.deposit-wrapper .time-part,.time-part.deposit-wrapper{display:grid;place-items:center;width:26px;height:26px;border-radius:.25rem;background:var(--color-background);color:var(--color-primary);font-size:.78rem;font-weight:700}.deposit-wrapper .separator,.separator.deposit-wrapper{font-size:.9rem;color:var(--color-text)}.deposit-wrapper .deposit-form,.deposit-form.deposit-wrapper{margin-top:.2rem}.deposit-wrapper .field-wrapper,.field-wrapper.deposit-wrapper{margin-bottom:1rem}.deposit-wrapper .field-label,.field-label.deposit-wrapper{display:block;margin-bottom:.3rem;font-size:.8rem;font-weight:600;color:var(--color-text)}.deposit-wrapper .field-inner,.field-inner.deposit-wrapper{position:relative;display:flex;align-items:center}.deposit-wrapper .input-field,.input-field.deposit-wrapper{width:100%;height:46px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));color:var(--color-text);padding:0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.deposit-wrapper .input-field::-moz-placeholder,.input-field::-moz-placeholder .deposit-wrapper{color:var(--color-text-muted)}.deposit-wrapper .input-field::placeholder,.input-field::placeholder .deposit-wrapper{color:var(--color-text-muted)}.deposit-wrapper .input-field:focus,.input-field:focus.deposit-wrapper{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-alpha-04),0 14px 32px var(--color-overlay-black-09);transform:translateY(-1px)}.deposit-wrapper .field-addon,.field-addon.deposit-wrapper{position:absolute;right:.8rem;display:flex;align-items:center;gap:.3rem}.deposit-wrapper .flag-icon,.flag-icon.deposit-wrapper{display:flex;align-items:center;justify-content:center}.deposit-wrapper .addon-text,.addon-text.deposit-wrapper{font-size:.78rem;font-weight:600;color:var(--color-text)}.deposit-wrapper .field-helper,.field-helper.deposit-wrapper{margin-top:.25rem;font-size:.75rem;color:var(--color-text-muted)}.deposit-wrapper .quick-section,.quick-section.deposit-wrapper{margin-top:.4rem;padding-top:.7rem;border-top:1px dashed var(--color-surface-2)}.deposit-wrapper .quick-header,.quick-header.deposit-wrapper{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem;gap:.7rem}.deposit-wrapper .quick-title,.quick-title.deposit-wrapper{font-size:.9rem;font-weight:700;color:var(--color-primary)}.deposit-wrapper .quick-subtitle,.quick-subtitle.deposit-wrapper{font-size:.78rem;color:var(--color-text-muted)}.deposit-wrapper .quick-grid,.quick-grid.deposit-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.deposit-wrapper .quick-button,.quick-button.deposit-wrapper{border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-surface),var(--color-background));color:var(--color-text);font-size:.85rem;font-weight:600;padding:.35rem .1rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .08s ease,color .08s ease}.deposit-wrapper .quick-button:hover,.quick-button:hover.deposit-wrapper{border-color:var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background);box-shadow:0 12px 32px var(--color-primary-alpha-05);transform:translateY(-1px)}.deposit-wrapper .deposit-button,.deposit-button.deposit-wrapper,.deposit-wrapper .pix-copy-button,.pix-copy-button.deposit-wrapper{margin-top:1.1rem;width:100%;height:50px;border-radius:999px;border:1px solid var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background);font-size:.9rem;font-weight:700;cursor:pointer;box-shadow:0 18px 40px var(--color-primary-alpha-055);display:inline-flex;align-items:center;justify-content:center;transition:transform .08s ease,box-shadow .16s ease,filter .16s ease}.deposit-wrapper .deposit-button:hover,.deposit-button:hover.deposit-wrapper,.deposit-wrapper .pix-copy-button:hover,.pix-copy-button:hover.deposit-wrapper{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 22px 52px var(--color-primary-alpha-08)}.deposit-wrapper .deposit-button:active,.deposit-button:active.deposit-wrapper,.deposit-wrapper .pix-copy-button:active,.pix-copy-button:active.deposit-wrapper{transform:translateY(0);box-shadow:0 14px 30px var(--color-primary-alpha-07)}.deposit-wrapper .qrcode-box,.qrcode-box.deposit-wrapper{margin:.8rem auto 1.1rem;padding:.8rem;max-width:260px;border-radius:.75rem;background:var(--color-text);display:flex;align-items:center;justify-content:center}.deposit-wrapper .pix-warning,.pix-warning.deposit-wrapper{margin-top:.4rem;font-size:.8rem;color:var(--color-primary);text-align:center}.deposit-wrapper .copy-box,.copy-box.deposit-wrapper{margin-top:1rem;display:flex;align-items:center;gap:.6rem;border-radius:.5rem;border:1px solid var(--color-text-muted-alpha-08);background:radial-gradient(circle at top,var(--color-background),var(--color-background));padding:.4rem .6rem}.deposit-wrapper .copy-prefix,.copy-prefix.deposit-wrapper{display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.deposit-wrapper .hand-icon,.hand-icon.deposit-wrapper{display:block}.deposit-wrapper .copy-input,.copy-input.deposit-wrapper{flex:1;border:none;background:transparent;color:var(--color-text);font-size:.85rem;font-weight:500;outline:none}.deposit-wrapper .local-loading,.local-loading.deposit-wrapper{margin-top:1.5rem;display:flex;align-items:center;justify-content:center}.deposit-wrapper .spinner,.spinner.deposit-wrapper{width:32px;height:32px;color:var(--color-surface);fill:var(--color-primary);animation:spin-4d37490b .8s linear infinite}@media(max-width:768px){.deposit-wrapper .deposit-card,.deposit-card.deposit-wrapper,.deposit-wrapper .pix-card,.pix-card.deposit-wrapper{border-radius:18px;padding:1.25rem 1.25rem 1.6rem}.deposit-wrapper .deposit-header,.deposit-header.deposit-wrapper,.deposit-wrapper .pix-header,.pix-header.deposit-wrapper{flex-direction:column}.deposit-wrapper .deposit-subtitle,.deposit-subtitle.deposit-wrapper,.deposit-wrapper .pix-subtitle,.pix-subtitle.deposit-wrapper{max-width:none}.deposit-wrapper .balance-box,.balance-box.deposit-wrapper{margin-top:.7rem;align-self:stretch}.deposit-wrapper .bonus-banner,.bonus-banner.deposit-wrapper{flex-direction:column;align-items:flex-start}.deposit-wrapper .timer,.timer.deposit-wrapper{margin-left:0}}.withdraw-page .wallet-wrapper,.wallet-wrapper.withdraw-page{width:100%;min-height:calc(100vh - 80px);padding:2rem 1rem 3rem;display:flex;justify-content:center;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-black) 65%)}.withdraw-page .wallet-container,.wallet-container.withdraw-page{width:100%;max-width:1120px}.withdraw-page .withdraw-card,.withdraw-card.withdraw-page{position:relative;width:100%;border-radius:20px;background:radial-gradient(circle at top left,var(--color-background) 0%,var(--color-background) 60%,var(--color-black) 100%);border:1px solid var(--color-primary-alpha-075);box-shadow:0 22px 60px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-08);padding:1.4rem 1.6rem 1.8rem;color:var(--color-text);overflow:hidden}.withdraw-page .card-glow,.card-glow.withdraw-page{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at top,var(--color-primary-alpha-008),transparent 60%),radial-gradient(circle at bottom right,var(--color-info-alpha-01),transparent 60%);pointer-events:none;z-index:0}.withdraw-page .withdraw-card>*:not(.card-glow){position:relative;z-index:1}.withdraw-page .withdraw-header,.withdraw-header.withdraw-page{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.3rem}.withdraw-page .badge-pix,.badge-pix.withdraw-page{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .7rem;border-radius:999px;border:1px solid var(--color-success-alpha-07);background:radial-gradient(circle at left,var(--color-success-alpha-025),var(--color-panel-alpha-095));font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-success)}.withdraw-page .badge-pix .dot{width:7px;height:7px;border-radius:999px;background:var(--color-success);box-shadow:0 0 10px var(--color-success-alpha-08)}.withdraw-page .withdraw-title,.withdraw-title.withdraw-page{margin-top:.55rem;font-size:1.2rem;font-weight:700;color:var(--color-text)}.withdraw-page .withdraw-subtitle,.withdraw-subtitle.withdraw-page{margin-top:.1rem;font-size:.82rem;color:var(--color-text-muted);max-width:420px}.withdraw-page .balance-box,.balance-box.withdraw-page{background:radial-gradient(circle at top,var(--color-background),var(--color-background));border-radius:14px;border:1px solid var(--color-surface-2);padding:.6rem .8rem;min-width:190px;box-shadow:0 12px 30px var(--color-overlay-black-09)}.withdraw-page .balance-label,.balance-label.withdraw-page{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.withdraw-page .balance-value,.balance-value.withdraw-page{display:block;margin-top:.15rem;font-size:1rem;font-weight:700;color:var(--color-primary)}.withdraw-page .field-wrapper,.field-wrapper.withdraw-page{margin-bottom:1rem}.withdraw-page .field-label,.field-label.withdraw-page{display:block;margin-bottom:.3rem;font-size:.8rem;font-weight:600;color:var(--color-text)}.withdraw-page .field-inner,.field-inner.withdraw-page{display:flex;align-items:center}.withdraw-page .field-icon-box,.field-icon-box.withdraw-page{width:42px;height:42px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));display:flex;align-items:center;justify-content:center;margin-right:.4rem;box-shadow:0 10px 24px var(--color-overlay-black-085)}.withdraw-page .input-field,.input-field.withdraw-page{flex:1;height:46px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));color:var(--color-text);padding:0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.withdraw-page .input-field::-moz-placeholder,.input-field::-moz-placeholder .withdraw-page{color:var(--color-text-muted)}.withdraw-page .input-field::placeholder,.input-field::placeholder .withdraw-page{color:var(--color-text-muted)}.withdraw-page .input-field:focus,.input-field:focus.withdraw-page{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-alpha-04),0 14px 32px var(--color-overlay-black-09);transform:translateY(-1px)}.withdraw-page .field-helper,.field-helper.withdraw-page{margin-top:.25rem;font-size:.75rem;color:var(--color-text-muted)}.withdraw-page .quick-section,.quick-section.withdraw-page{margin-top:.4rem;padding-top:.7rem;border-top:1px dashed var(--color-surface-2)}.withdraw-page .quick-title,.quick-title.withdraw-page{font-size:.9rem;font-weight:700;color:var(--color-primary)}.withdraw-page .quick-subtitle,.quick-subtitle.withdraw-page{font-size:.78rem;color:var(--color-text-muted)}.withdraw-page .quick-grid,.quick-grid.withdraw-page{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.withdraw-page .quick-button,.quick-button.withdraw-page{border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-surface),var(--color-background));color:var(--color-text);font-size:.85rem;font-weight:600;padding:.35rem .1rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .08s ease,color .08s ease}.withdraw-page .quick-button:hover,.quick-button:hover.withdraw-page{border-color:var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background);box-shadow:0 12px 32px var(--color-primary-alpha-05);transform:translateY(-1px)}.withdraw-page .withdraw-side-panel,.withdraw-side-panel.withdraw-page{min-width:0}.withdraw-page .rollover-card,.rollover-card.withdraw-page{position:sticky;top:92px;overflow:hidden;border-radius:20px;border:1px solid var(--color-primary-alpha-06);background:radial-gradient(circle at top left,var(--color-primary-alpha-015),transparent 44%),radial-gradient(circle at bottom right,var(--color-success-alpha-015),transparent 42%),var(--color-panel-alpha-095);color:var(--color-text);padding:1rem;box-shadow:0 22px 60px var(--color-overlay-black-095)}.withdraw-page .rollover-card-glow,.rollover-card-glow.withdraw-page{position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;background:radial-gradient(circle at top,var(--color-primary-alpha-008),transparent 58%),radial-gradient(circle at bottom,var(--color-success-alpha-008),transparent 62%);pointer-events:none}.withdraw-page .rollover-card>*:not(.rollover-card-glow){position:relative;z-index:1}.withdraw-page .rollover-card-header,.rollover-card-header.withdraw-page{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.withdraw-page .rollover-kicker,.rollover-kicker.withdraw-page{color:var(--color-primary-soft);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.withdraw-page .rollover-card h2{margin-top:.2rem;color:var(--color-text);font-size:1rem;font-weight:900}.withdraw-page .rollover-icon,.rollover-icon.withdraw-page{width:44px;height:44px;border-radius:15px;display:grid;place-items:center;color:var(--color-success);border:1px solid var(--color-success-alpha-07);background:var(--color-success-alpha-01);box-shadow:0 12px 28px var(--color-success-alpha-025)}.withdraw-page .rollover-status-title,.rollover-status-title.withdraw-page{margin-top:1rem;color:var(--color-text);font-size:.92rem;font-weight:900}.withdraw-page .rollover-status-text,.rollover-status-text.withdraw-page{margin-top:.3rem;color:var(--color-text-muted);font-size:.78rem;line-height:1.5}.withdraw-page .rollover-progress-shell,.rollover-progress-shell.withdraw-page{position:relative;height:15px;margin-top:1rem;border-radius:999px;overflow:hidden;background:var(--color-background);border:1px solid var(--color-surface-2);box-shadow:inset 0 0 18px var(--color-overlay-black-085)}.withdraw-page .rollover-progress-bar,.rollover-progress-bar.withdraw-page{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),var(--color-success));box-shadow:0 0 22px var(--color-primary-alpha-05);transition:width .7s ease}.withdraw-page .rollover-progress-light,.rollover-progress-light.withdraw-page{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0%,var(--color-text-alpha-035) 46%,transparent 68%);transform:translate(-80%);animation:rolloverShine-f85f0639 2.2s ease-in-out infinite}.withdraw-page .rollover-progress-footer,.rollover-progress-footer.withdraw-page{display:flex;justify-content:space-between;gap:.8rem;margin-top:.55rem;font-size:.74rem;color:var(--color-text-muted)}.withdraw-page .rollover-progress-footer strong{color:var(--color-primary)}.withdraw-page .rollover-breakdown,.rollover-breakdown.withdraw-page{display:grid;gap:.55rem;margin-top:1rem}.withdraw-page .rollover-breakdown div{display:flex;justify-content:space-between;gap:.8rem;padding:.65rem .75rem;border-radius:14px;border:1px solid var(--color-surface-2);background:var(--color-background)}.withdraw-page .rollover-breakdown span{color:var(--color-text-muted);font-size:.75rem}.withdraw-page .rollover-breakdown strong{color:var(--color-text);font-size:.8rem}.withdraw-page .rollover-help,.rollover-help.withdraw-page{margin-top:.9rem;color:var(--color-text-muted);font-size:.74rem;line-height:1.5}@media(max-width:768px){.withdraw-page .wallet-wrapper,.wallet-wrapper.withdraw-page{padding:1.5rem .8rem 2.5rem}.withdraw-page .withdraw-card,.withdraw-card.withdraw-page{border-radius:18px;padding:1.2rem 1.2rem 1.5rem}.withdraw-page .withdraw-header,.withdraw-header.withdraw-page{flex-direction:column}.withdraw-page .withdraw-subtitle,.withdraw-subtitle.withdraw-page{max-width:none}.withdraw-page .balance-box,.balance-box.withdraw-page{margin-top:.7rem;align-self:stretch}.withdraw-page .rollover-card,.rollover-card.withdraw-page{position:relative;top:auto}}.withdraw-page .field-wrapper{position:relative;margin-bottom:.9rem;display:flex;align-items:center}.withdraw-page .field-icon-box{width:42px;height:42px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));display:flex;align-items:center;justify-content:center;margin-right:.35rem;box-shadow:0 10px 20px var(--color-overlay-black-085)}.withdraw-page .input-field{flex:1;height:46px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));color:var(--color-text);padding:0 2.5rem 0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.withdraw-page .input-field::-moz-placeholder{color:var(--color-text-muted)}.withdraw-page .input-field::placeholder{color:var(--color-text-muted)}.withdraw-page .input-field:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-alpha-04),0 14px 32px var(--color-overlay-black-09);transform:translateY(-1px)}.withdraw-page .field-wrapper{margin-bottom:.9rem}.withdraw-page .field-label{display:block;margin-bottom:.3rem;font-size:.8rem;font-weight:600;color:var(--color-text)}.withdraw-page .field-inner{display:flex;align-items:center}.withdraw-page .field-icon-box{width:42px;height:42px;border-radius:999px;border:1px solid var(--color-surface-2);background:var(--color-background);display:flex;align-items:center;justify-content:center;margin-right:.45rem;box-shadow:0 10px 24px var(--color-overlay-black-085)}.withdraw-page .input-field{flex:1;height:46px;border-radius:999px;border:1px solid var(--color-primary);background-color:var(--color-background);color:var(--color-text);padding:0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.withdraw-page .input-field:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-alpha-035),0 14px 32px var(--color-overlay-black-09);transform:translateY(-1px)}.withdraw-page .field-wrapper{margin-bottom:.85rem}.withdraw-page .field-inner{position:relative;display:flex;align-items:center}.withdraw-page .field-wrapper.has-error .input-field{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.withdraw-page .input-field{flex:1;height:46px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));color:var(--color-text);padding:0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.withdraw-page .field-wrapper{margin-bottom:1rem}.withdraw-page .field-inner{position:relative}.withdraw-page .input-field{width:100%;height:46px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));color:var(--color-text);padding:0 1rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .06s ease}.withdraw-page .input-field:disabled{opacity:.85;cursor:not-allowed}.withdraw-page .field-helper{margin-top:.25rem;font-size:.75rem;color:var(--color-text-muted)}.withdraw-page .quick-section{margin-top:.65rem;padding-top:.9rem;border-top:1px dashed var(--color-surface-2)}.withdraw-page .quick-button{border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background));color:var(--color-text);font-size:.85rem;font-weight:700;padding:.45rem .1rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .08s ease,color .08s ease}.withdraw-page .quick-button:hover{border-color:var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background);box-shadow:0 12px 32px var(--color-primary-alpha-05);transform:translateY(-1px)}.withdraw-page .withdraw-form{margin-top:.4rem}.withdraw-page .field-icon-box{width:42px;height:42px;border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-background),var(--color-background));display:flex;align-items:center;justify-content:center;margin-right:.4rem;box-shadow:0 10px 24px var(--color-overlay-black-085)}.withdraw-page .currency-prefix{font-size:.86rem;font-weight:600;color:var(--color-primary)}.withdraw-page .quick-section{margin-top:.4rem;padding-top:.7rem;border-top:1px dashed var(--color-surface-2)}.withdraw-page .quick-button{border-radius:999px;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top,var(--color-surface),var(--color-background));color:var(--color-text);font-size:.85rem;font-weight:600;padding:.35rem .1rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .08s ease,color .08s ease}.withdraw-page .withdraw-button{position:relative;width:100%;height:50px;border-radius:999px;border:1px solid var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-background);font-size:.9rem;font-weight:700;cursor:pointer;box-shadow:0 18px 40px var(--color-primary-alpha-055);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .08s ease,box-shadow .16s ease,filter .16s ease}.withdraw-page .withdraw-button span:first-child{position:relative;z-index:1}.withdraw-page .withdraw-button:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 22px 52px var(--color-primary-alpha-08)}.withdraw-page .withdraw-button:hover .withdraw-button-glow{transform:translate(40%);opacity:1}.withdraw-page .withdraw-button:active{transform:translateY(0);box-shadow:0 14px 30px var(--color-primary-alpha-07)}.withdraw-page .pix-card-list{display:grid;gap:.65rem}.withdraw-page .withdraw-button:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.25)}.wallet-wrapper .quick-header,.quick-header.wallet-wrapper{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem;gap:.7rem}.wallet-wrapper .submit-wrapper,.submit-wrapper.wallet-wrapper{margin-top:1.2rem}.wallet-wrapper .pix-key-card,.pix-key-card.wallet-wrapper{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:14px;border:1px solid var(--color-surface-2);background:var(--color-background);cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease}.wallet-wrapper .pix-key-card:hover,.pix-key-card:hover.wallet-wrapper{border-color:var(--color-primary-alpha-07);transform:translateY(-1px)}.wallet-wrapper .pix-key-card-selected,.pix-key-card-selected.wallet-wrapper{border-color:var(--color-primary);background:var(--color-primary-alpha-01)}.wallet-wrapper .pix-key-card input{accent-color:var(--color-primary)}.wallet-wrapper .pix-key-card-main,.pix-key-card-main.wallet-wrapper{min-width:0;flex:1}.wallet-wrapper .pix-key-card-main strong,.wallet-wrapper .pix-key-card-main small{display:block}.wallet-wrapper .pix-key-card-main strong{color:var(--color-text);font-size:.86rem}.wallet-wrapper .pix-key-card-main small{margin-top:.12rem;color:var(--color-text-muted);font-size:.72rem}.wallet-wrapper .pix-key-delete-btn,.pix-key-delete-btn.wallet-wrapper{width:30px;height:30px;flex:0 0 30px;border-radius:999px;border:1px solid rgba(248,113,113,.45);background:#7f1d1d59;color:#fecaca;font-size:1rem;font-weight:900;line-height:1;cursor:pointer}.wallet-wrapper .pix-key-delete-btn:hover,.pix-key-delete-btn:hover.wallet-wrapper{background:#dc26268c;color:#fff}.tx-page .vip-page,.vip-page.tx-page{padding:2.5rem 1rem 4.5rem;display:flex;justify-content:center;background:radial-gradient(circle at top,var(--color-background),var(--color-black))}.tx-page .vip-container,.vip-container.tx-page{max-width:1040px;width:100%;margin:auto;padding:2rem 2.2rem;background:radial-gradient(circle at top left,var(--color-background) 0%,var(--color-background) 45%,var(--color-black) 100%);border-radius:18px;margin-bottom:7rem!important;border:1px solid var(--color-primary-alpha-05);box-shadow:0 22px 55px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-09)}@media(max-width:768px){.tx-page .vip-container,.vip-container.tx-page{padding:1.6rem 1.1rem}}.tx-page .vip-current-level,.vip-current-level.tx-page{display:flex;align-items:center;gap:2.2rem;margin-bottom:2.2rem}@media(max-width:820px){.tx-page .vip-current-level,.vip-current-level.tx-page{flex-direction:column;align-items:flex-start}}.tx-page .vip-avatar,.vip-avatar.tx-page{text-align:center}.tx-page .account-avatar-circle,.account-avatar-circle.tx-page{width:170px;height:170px;border-radius:50%;background:radial-gradient(circle at top,var(--color-surface),var(--color-background));border:2px solid var(--color-primary);display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:4rem;color:var(--color-primary);box-shadow:0 16px 40px var(--color-overlay-black-09)}.tx-page .account-name-mobile,.account-name-mobile.tx-page{margin-top:.75rem;font-weight:600;color:var(--color-text)}.tx-page .vip-info,.vip-info.tx-page{flex:1;max-width:620px}.tx-page .vip-kicker,.vip-kicker.tx-page{font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-success);margin-bottom:.2rem}.tx-page .vip-title,.vip-title.tx-page{font-size:1.7rem;font-weight:800;margin-bottom:.4rem;color:var(--color-primary);text-shadow:0 0 18px var(--color-primary-alpha-05)}.tx-page .vip-description,.vip-description.tx-page{font-size:.95rem;margin-bottom:1rem;color:var(--color-text)}.tx-page .account-summary-box,.account-summary-box.tx-page{margin-top:.5rem;padding:1rem 1.2rem;border-radius:14px;background:radial-gradient(circle at top left,var(--color-primary-alpha-01),var(--color-background));border:1px solid var(--color-primary-alpha-08);box-shadow:0 18px 40px var(--color-overlay-black-09)}.tx-page .account-balance-label,.account-balance-label.tx-page{font-size:.8rem;color:var(--color-primary-soft);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.08em}.tx-page .tx-summary-grid,.tx-summary-grid.tx-page{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}@media(max-width:900px){.tx-page .tx-summary-grid,.tx-summary-grid.tx-page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tx-page .tx-summary-grid,.tx-summary-grid.tx-page{grid-template-columns:1fr}}.tx-page .tx-summary-item,.tx-summary-item.tx-page{padding:.55rem .7rem;border-radius:10px;background:var(--color-panel-alpha-07);border:1px solid var(--color-text-muted-alpha-025)}.tx-page .tx-summary-label,.tx-summary-label.tx-page{font-size:.8rem;color:#cbd5f5}.tx-page .tx-summary-value,.tx-summary-value.tx-page{font-size:1.1rem;font-weight:700;color:var(--color-text);margin-top:.15rem}.tx-page .tx-summary-credit,.tx-summary-credit.tx-page{color:var(--color-success)}.tx-page .tx-summary-debit,.tx-summary-debit.tx-page{color:var(--color-warning)}.tx-page .account-back-footer,.account-back-footer.tx-page{margin-top:1.5rem;display:flex;justify-content:flex-start}@media(max-width:768px){.tx-page .account-back-footer,.account-back-footer.tx-page{justify-content:center}}.tx-page .account-back-big-button,.account-back-big-button.tx-page{min-width:220px;padding:.7rem 1.8rem;border-radius:999px;border:1px solid var(--color-primary-alpha-09);background:transparent;color:var(--color-primary);font-size:.95rem;font-weight:600;cursor:pointer;text-align:center;transition:background .2s ease,border-color .2s ease,transform .1s ease,color .1s ease}.tx-page .account-back-big-button:hover,.account-back-big-button:hover.tx-page{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-black);transform:translateY(-1px)}.tx-page .tx-filters,.tx-filters.tx-page{margin-top:1.6rem;padding:.75rem 1rem;border-radius:999px;background:#0f172ad9;border:1px solid var(--color-info-alpha-06);display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}@media(max-width:640px){.tx-page .tx-filters,.tx-filters.tx-page{border-radius:12px}}.tx-page .tx-filters-label,.tx-filters-label.tx-page{font-size:.8rem;color:var(--color-text);opacity:.9}.tx-page .tx-filters-chips,.tx-filters-chips.tx-page{display:flex;flex-wrap:wrap;gap:.5rem}.tx-page .tx-filter-chip,.tx-filter-chip.tx-page{padding:.35rem .9rem;border-radius:999px;border:1px solid var(--color-surface-2);background:var(--color-background);color:var(--color-text);font-size:.8rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .1s ease,color .1s ease}.tx-page .tx-filter-chip-active,.tx-filter-chip-active.tx-page{background:var(--color-success);border-color:var(--color-success);color:var(--color-black);transform:translateY(-1px)}.tx-page .tx-list-section,.tx-list-section.tx-page{margin-top:2.1rem;color:var(--color-text)}.tx-page .tx-list-header,.tx-list-header.tx-page{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.8rem}.tx-page .account-section-title,.account-section-title.tx-page{font-size:1.25rem;color:var(--color-primary);font-weight:700}.tx-page .tx-list-subtitle,.tx-list-subtitle.tx-page{font-size:.85rem;color:var(--color-text-muted)}.tx-page .tx-empty,.tx-empty.tx-page{background:var(--color-background);border-radius:.9rem;padding:1.5rem;text-align:center;color:var(--color-text-muted);border:1px solid var(--color-surface)}.tx-page .tx-table-header{display:none}@media(min-width:768px){.tx-page .tx-table-header{display:grid;grid-template-columns:2.2fr 1.6fr 1fr;padding:.55rem 1rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);background:var(--color-background);border-radius:.9rem .9rem 0 0;border:1px solid var(--color-surface);border-bottom:none}.tx-page .tx-table-header-right{text-align:right}}.tx-page .tx-list-box{background:var(--color-background);border-radius:.9rem;overflow:hidden;border:1px solid var(--color-surface);box-shadow:0 14px 30px var(--color-overlay-black-09)}.tx-page .tx-item-row{display:flex;justify-content:space-between;align-items:flex-start;padding:.9rem 1rem;border-top:1px solid var(--color-surface);gap:1rem;transition:background .2s ease,transform .1s ease,border-color .1s ease}.tx-page .tx-item-row:hover{background:var(--color-background);border-color:var(--color-primary);transform:translateY(-1px)}@media(min-width:768px){.tx-page .tx-item-row{display:grid;grid-template-columns:2.2fr 1.6fr 1fr;align-items:center}}.tx-page .tx-item-main{flex:1;min-width:0}.tx-page .tx-type-line{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.25rem}.tx-page .tx-type-pill,.tx-page .tx-method-pill{font-size:.7rem;padding:.15rem .6rem;border-radius:999px;font-weight:600;text-transform:uppercase}.tx-page .tx-type-pill{background:var(--color-background);color:var(--color-text);border:1px solid var(--color-surface)}.tx-page .tx-type-pill-deposit{background:var(--color-success-alpha-025);border-color:var(--color-success);color:var(--color-success)}.tx-page .tx-type-pill-withdrawal{background:var(--color-warning-alpha-012);border-color:var(--color-warning);color:var(--color-warning)}.tx-page .tx-method-pill{background:var(--color-background);border:1px solid var(--color-surface-2);color:var(--color-text-muted)}.tx-page .tx-meta-line{font-size:.8rem;color:var(--color-text-muted);display:flex;flex-wrap:wrap;gap:.4rem}.tx-page .tx-meta-status{text-transform:uppercase;font-weight:600}.tx-page .tx-meta-id{opacity:.85}.tx-page .tx-item-amount{text-align:right;min-width:110px}.tx-page .tx-amount-label{font-size:.75rem;color:var(--color-text-muted)}.tx-page .tx-amount-value{font-size:.95rem;font-weight:700;margin-top:.1rem}.tx-page .tx-amount-credit{color:var(--color-success)}.tx-page .tx-amount-debit{color:var(--color-warning)}.tx-page .tx-pagination{margin-top:1rem;display:flex;justify-content:center;align-items:center;gap:.75rem}.tx-page-btn{padding:.4rem .9rem;border-radius:999px;border:1px solid var(--color-surface-2);background:var(--color-background);color:var(--color-text);font-size:.8rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .1s ease}.tx-page-btn:disabled{opacity:.4;cursor:default}.tx-page-btn:not(:disabled):hover{background:var(--color-surface);border-color:var(--color-text-muted);transform:translateY(-1px)}.tx-page-info{font-size:.8rem;color:var(--color-text-muted)}.kyc-page .step-circle,.step-circle.kyc-page{width:2rem;height:2rem;border-radius:999px;border:1px solid var(--color-primary-alpha-06);display:flex;align-items:center;justify-content:center;font-size:.75rem;background:var(--color-background);color:var(--color-text);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.kyc-page .step-active,.step-active.kyc-page{background:var(--color-success);color:var(--color-black);border-color:var(--color-success);box-shadow:0 0 12px var(--color-success-alpha-07)}.kyc-page .kyc-input{width:100%;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:#0b0f18;padding:.625rem .75rem;font-size:.875rem;color:#fff}.kyc-page .kyc-input:focus{outline:none;box-shadow:0 0 0 1px var(--color-success)}.kyc-page .kyc-input:disabled{opacity:.6}.kyc-page .kyc-upload-btn{width:100%;padding:.5rem .75rem;border-radius:.75rem;font-size:.75rem;font-weight:600;background:var(--color-success);color:#000;transition:filter .15s ease}.kyc-page .kyc-submit-btn{padding:.625rem 0;border-radius:.75rem;font-weight:600;font-size:.875rem;color:#000;background:var(--color-success);transition:filter .15s ease}.kyc-page .kyc-submit-btn:hover:not(:disabled){filter:brightness(1.05)}.kyc-page .kyc-submit-btn:disabled{opacity:.6;cursor:not-allowed}.dark .input-group{background-color:var(--color-surface);border-color:var(--color-surface);color:var(--color-text)}:is(.dark .divider){border-right:1px solid var(--color-background)}.page-opacity-enter-active,.page-opacity-leave-active{transition:.6s ease all}.page-opacity-enter-from,.page-opacity-leave-to{opacity:0}:is(.dark .wallet-money){background-color:transparent}@container (max-width: 170px){.game-card .overlay{padding:8px 8px 10px}.game-card .game-name{font-size:11px}.game-card .chip{padding:3px 8px;font-size:9px}.game-card .play-button{padding:6px 8px;font-size:10px}}@container (max-width: 145px){.game-card .chip-provider,.game-card .play-label-long{display:none}.game-card .play-label-short{display:block}.game-card .play-button{font-size:9px;padding:6px 7px}}@container (max-width: 125px){.game-card .game-name{font-size:10px}.game-card .chip{font-size:8px;padding:3px 7px}.game-card .play-button{font-size:8px;padding:5px 6px}}.me-2{margin-inline-end:.5rem}.ms-2{margin-inline-start:.5rem}.terms-page{padding:2rem 1rem 4rem;display:flex;justify-content:center;background:radial-gradient(circle at top,var(--color-background),var(--color-black))}.terms-page .terms-container,.terms-container.terms-page{width:100%;max-width:980px;background:var(--color-overlay-black-095);border-radius:16px;padding:2rem 1.75rem 2.5rem;border:1px solid var(--color-primary-alpha-055);box-shadow:0 18px 40px var(--color-overlay-black-09);color:var(--color-text)}.terms-page .terms-header,.terms-header.terms-page{margin-bottom:1.8rem}.terms-page .terms-badge,.terms-badge.terms-page{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .7rem;border-radius:999px;border:1px solid var(--color-primary-alpha-06);background:radial-gradient(circle at top left,var(--color-primary-alpha-025),var(--color-overlay-black-08));font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text);margin-bottom:.7rem}.terms-page .terms-badge i{font-size:.85rem}.terms-page .terms-title,.terms-title.terms-page{font-size:1.7rem;font-weight:700;color:var(--color-text);margin-bottom:.35rem}.terms-page .terms-title-brand,.terms-title-brand.terms-page{display:inline-block;margin-left:.35rem;padding:.12rem .5rem;border-radius:999px;font-size:.9rem;background:linear-gradient(90deg,var(--color-primary),var(--color-success));color:var(--color-black)}.terms-page .terms-subtitle,.terms-subtitle.terms-page{font-size:.92rem;color:var(--color-text);max-width:720px}.terms-page .terms-nav,.terms-nav.terms-page{margin-top:1.1rem;display:flex;flex-wrap:wrap;gap:.4rem}.terms-page .terms-nav-chip,.terms-nav-chip.terms-page{border-radius:999px;border:1px solid var(--color-primary-alpha-07);background:var(--color-background);color:var(--color-text);font-size:.78rem;padding:.3rem .9rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .1s ease}.terms-page .terms-nav-chip:hover,.terms-nav-chip:hover.terms-page{background:var(--color-surface-2:);border-color:var(--color-primary);transform:translateY(-1px)}.terms-page .terms-highlight-card,.terms-highlight-card.terms-page{display:flex;gap:.9rem;align-items:flex-start;padding:.85rem 1rem;border-radius:12px;background:radial-gradient(circle at left,var(--color-primary-alpha-025),rgba(15,15,15,.95));border:1px solid var(--color-primary-alpha-08);margin-bottom:1.4rem}.terms-page .terms-highlight-icon,.terms-highlight-icon.terms-page{width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-black);flex-shrink:0}.terms-page .terms-highlight-content h2{font-size:.98rem;font-weight:700;margin-bottom:.25rem;color:var(--color-text)}.terms-page .terms-highlight-content p{font-size:.86rem;color:var(--color-text)}.terms-page .terms-section,.terms-section.terms-page{margin-top:1.6rem}.terms-page .terms-section-last,.terms-section-last.terms-page{margin-bottom:0}.terms-page .terms-card,.terms-card.terms-page{border-radius:14px;padding:1.2rem 1.2rem 1.1rem;background:radial-gradient(circle at top left,var(--color-primary-alpha-01),var(--color-background));border:1px solid var(--color-primary-alpha-07);box-shadow:0 14px 30px var(--color-overlay-black-09)}.terms-page .terms-section-title,.terms-section-title.terms-page{font-size:1.1rem;font-weight:600;color:var(--color-primary);margin-bottom:.6rem;display:flex;align-items:center;gap:.45rem}.terms-page .terms-section-icon,.terms-section-icon.terms-page{width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary-alpha-01);color:var(--color-primary);font-size:.9rem}.terms-page .terms-card p{font-size:.9rem;line-height:1.55rem;color:var(--color-text);margin-bottom:.45rem}.terms-page .terms-list,.terms-list.terms-page,.terms-page .terms-list-numbered,.terms-list-numbered.terms-page{font-size:.9rem;margin:.4rem 0 .2rem;padding-left:1.2rem;color:var(--color-text)}.terms-page .terms-list li,.terms-page .terms-list-numbered li{margin-bottom:.35rem}.terms-page .terms-list.two-columns,.terms-list.two-columns.terms-page{-moz-columns:2;columns:2;-moz-column-gap:1.5rem;column-gap:1.5rem}.terms-page .terms-list.two-columns li{-moz-column-break-inside:avoid;break-inside:avoid}.terms-page .terms-subtitle-small,.terms-subtitle-small.terms-page{margin-top:.7rem;font-size:.88rem;font-weight:600;color:var(--color-primary)}.terms-page .terms-grid,.terms-grid.terms-page{display:grid;grid-template-columns:1fr;gap:.7rem;margin-top:.5rem}.terms-page .terms-pill-card,.terms-pill-card.terms-page{border-radius:10px;padding:.6rem .8rem;background:#0a0a0af2;border:1px solid var(--color-text-muted-alpha-06)}.terms-page .terms-pill-card h3{font-size:.9rem;font-weight:600;color:var(--color-text);margin-bottom:.2rem}.terms-page .terms-pill-card p{font-size:.84rem;line-height:1.4rem;color:var(--color-text);margin:0}.terms-page .terms-final-callout,.terms-final-callout.terms-page{margin-top:.9rem;padding:.7rem .85rem;border-radius:12px;background:var(--color-success-alpha-025);border:1px solid var(--color-success-alpha-07);display:flex;gap:.6rem;align-items:flex-start;font-size:.88rem;color:var(--color-success)}.terms-page .terms-final-callout i{margin-top:.12rem}@media(min-width:768px){.terms-page .terms-container,.terms-container.terms-page{padding:2.2rem 2.25rem 2.8rem}.terms-page .terms-title,.terms-title.terms-page{font-size:1.9rem}.terms-page .terms-grid,.terms-grid.terms-page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.terms-page .terms-list.two-columns,.terms-list.two-columns.terms-page{-moz-columns:1;columns:1}.terms-page{padding:1.5rem .6rem 3rem}}.terms-page .terms-meta-row,.terms-meta-row.terms-page{margin-bottom:.6rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.terms-page .terms-meta-left,.terms-meta-left.terms-page{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;color:var(--color-text)}.terms-page .terms-meta-item strong{color:var(--color-text)}.terms-page .terms-print-btn,.terms-print-btn.terms-page{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .8rem;border-radius:999px;border:1px solid var(--color-primary-alpha-07);background:var(--color-background);color:var(--color-text);font-size:.78rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .1s ease}.terms-page .terms-print-btn i{font-size:.85rem}.terms-page .terms-print-btn:hover,.terms-print-btn:hover.terms-page{background:var(--color-surface-2:);border-color:var(--color-primary);transform:translateY(-1px)}@media(max-width:768px){.terms-page .terms-meta-row,.terms-meta-row.terms-page{align-items:flex-start}}.terms-page .terms-meta-separator,.terms-meta-separator.terms-page{opacity:.7}.terms-page .terms-tag-line,.terms-tag-line.terms-page{margin-top:.25rem;font-size:.8rem;color:var(--color-success)}.terms-page .terms-subsection-title,.terms-subsection-title.terms-page{font-size:.95rem;font-weight:600;margin-top:.55rem;margin-bottom:.25rem;color:var(--color-text)}.terms-page .terms-list,.terms-list.terms-page{font-size:.9rem;margin:.3rem 0 .2rem;padding-left:1.2rem;color:var(--color-text)}.terms-page .terms-list li{margin-bottom:.35rem}.terms-page .terms-label,.terms-label.terms-page{margin-top:.35rem;margin-bottom:.25rem;font-size:.85rem;font-weight:600;color:var(--color-text)}.terms-page .terms-signature,.terms-signature.terms-page{margin-top:.8rem;font-size:.88rem;display:flex;flex-direction:column;gap:.1rem;color:var(--color-text)}.terms-page .terms-signature-label,.terms-signature-label.terms-page{font-weight:600}.terms-page .terms-note,.terms-note.terms-page{font-size:.82rem;color:var(--color-text);opacity:.9}.promo-page{padding:2rem 1rem 4rem;display:flex;justify-content:center;background:radial-gradient(circle at top,var(--color-background),var(--color-black))}.promo-page .promo-container,.promo-container.promo-page{width:100%;max-width:1200px;margin:auto;padding:2rem;background:radial-gradient(circle at top left,var(--color-background) 0%,var(--color-background) 50%,var(--color-black) 100%);border-radius:16px;margin-top:5rem!important;margin-bottom:7rem!important;border:1px solid var(--color-primary-alpha-06);box-shadow:0 20px 45px var(--color-overlay-black-09);color:var(--color-text)}@media(max-width:768px){.promo-page .promo-container,.promo-container.promo-page{padding:1.5rem 1.2rem}}.promo-page .promo-main-title,.promo-main-title.promo-page{font-size:1.8rem;font-weight:700;color:var(--color-primary);display:flex;align-items:center;gap:.5rem}.promo-page .promo-main-subtitle,.promo-main-subtitle.promo-page{margin-top:.6rem;font-size:.95rem;color:var(--color-text-muted)}.promo-page .promo-main-subtitle strong{color:var(--color-text)}.promo-page .promo-main-subtitle-small,.promo-main-subtitle-small.promo-page{margin-top:.4rem;font-size:.85rem;color:var(--color-text-muted)}.promo-page .promo-summary-box,.promo-summary-box.promo-page{border-radius:14px;border:1px solid var(--color-primary-alpha-07);background:radial-gradient(circle at top left,var(--color-primary-alpha-01),var(--color-background));padding:1rem 1.1rem 1.1rem;box-shadow:0 18px 40px var(--color-overlay-black-09)}.promo-page .promo-summary-label,.promo-summary-label.promo-page{font-size:.8rem;color:var(--color-primary-soft);letter-spacing:.08em;text-transform:uppercase}.promo-page .promo-summary-header,.promo-summary-header.promo-page{margin-bottom:.6rem}.promo-page .promo-summary-grid,.promo-summary-grid.promo-page{display:grid;grid-template-columns:1fr;gap:.7rem}@media(min-width:640px){.promo-page .promo-summary-grid,.promo-summary-grid.promo-page{grid-template-columns:repeat(3,minmax(0,1fr))}}.promo-page .promo-summary-item-title,.promo-summary-item-title.promo-page{font-size:.78rem;color:var(--color-text);text-transform:uppercase;letter-spacing:.06em}.promo-page .promo-summary-item-value,.promo-summary-item-value.promo-page{display:block;margin-top:.15rem;font-size:1.05rem;font-weight:700;color:var(--color-primary)}.promo-page .promo-summary-item-desc,.promo-summary-item-desc.promo-page{margin-top:.1rem;font-size:.75rem;color:var(--color-text-muted)}.promo-page .promo-summary-footer,.promo-summary-footer.promo-page{margin-top:.8rem;font-size:.78rem;color:var(--color-text-muted)}.promo-page .promotions-grid,.promotions-grid.promo-page{display:grid;grid-template-columns:1fr;gap:1.2rem;margin-top:2rem}@media(min-width:768px){.promo-page .promotions-grid,.promotions-grid.promo-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media(min-width:1150px){.promo-page .promotions-grid,.promotions-grid.promo-page{grid-template-columns:repeat(3,minmax(0,1fr))}}.promo-page .promo-card,.promo-card.promo-page{background:var(--color-background);border-radius:.9rem;border:1px solid var(--color-surface);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 12px 30px var(--color-overlay-black-085);transition:transform .12s ease,border-color .15s ease,box-shadow .15s ease}.promo-page .promo-card:hover,.promo-card:hover.promo-page{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 18px 40px var(--color-overlay-black-095)}.promo-page .promo-image-wrapper,.promo-image-wrapper.promo-page{width:100%;aspect-ratio:16 / 9;background:var(--color-background);display:flex;align-items:center;justify-content:center;overflow:hidden}.promo-page .promo-image,.promo-image.promo-page{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promo-page .promo-content,.promo-content.promo-page{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.45rem}.promo-page .promo-card-header-row,.promo-card-header-row.promo-page{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.15rem}.promo-page .promo-tag-pill,.promo-tag-pill.promo-page,.promo-page .promo-pill-secondary,.promo-pill-secondary.promo-page{font-size:.7rem;padding:.18rem .6rem;border-radius:999px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.promo-page .promo-tag-pill,.promo-tag-pill.promo-page{background:var(--color-primary-alpha-01);border:1px solid var(--color-primary);color:var(--color-primary)}.promo-page .promo-pill-secondary,.promo-pill-secondary.promo-page{background:var(--color-success-alpha-025);border:1px solid var(--color-success);color:var(--color-success)}.promo-page .promo-card-title,.promo-card-title.promo-page{font-size:1rem;font-weight:700;color:var(--color-text)}.promo-page .promo-card-text,.promo-card-text.promo-page{font-size:.82rem;color:var(--color-text)}.promo-page .promo-progress-row,.promo-progress-row.promo-page{margin-top:.35rem;font-size:.78rem;display:flex;flex-direction:column;gap:.05rem}.promo-page .promo-progress-label,.promo-progress-label.promo-page{color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em}.promo-page .promo-progress-hint,.promo-progress-hint.promo-page{color:var(--color-text-muted)}.promo-page .promo-actions,.promo-actions.promo-page{margin-top:.7rem;display:flex;flex-wrap:wrap;gap:.5rem}.promo-page .promo-cta-button,.promo-cta-button.promo-page,.promo-page .promo-rules-button,.promo-rules-button.promo-page{flex:1;min-width:140px;padding:.45rem .8rem;border-radius:999px;font-size:.8rem;font-weight:700;text-align:center;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease,color .1s ease,transform .1s ease,box-shadow .15s ease}.promo-page .promo-cta-button,.promo-cta-button.promo-page{background:linear-gradient(135deg,var(--color-success),var(--color-success));color:var(--color-background);border-color:var(--color-success);text-decoration:none;box-shadow:0 10px 28px var(--color-success-alpha-04)}.promo-page .promo-cta-button:hover,.promo-cta-button:hover.promo-page{transform:translateY(-1px);box-shadow:0 14px 36px var(--color-success-alpha-06)}.promo-page .promo-rules-button,.promo-rules-button.promo-page{background:transparent;color:var(--color-primary);border-color:var(--color-primary)}.promo-page .promo-rules-button:hover,.promo-rules-button:hover.promo-page{background:var(--color-primary);color:var(--color-background);box-shadow:0 10px 25px var(--color-primary-alpha-04)}.promo-page .promo-notes,.promo-notes.promo-page{margin-top:2rem;background:var(--color-background);border-radius:.9rem;border:1px solid rgba(55,65,81,.9);padding:1rem 1.1rem;box-shadow:0 10px 22px var(--color-overlay-black-09)}.promo-page .promo-notes-title,.promo-notes-title.promo-page{font-size:.95rem;font-weight:700;color:var(--color-primary);margin-bottom:.4rem}.promo-page .promo-notes-list,.promo-notes-list.promo-page{list-style:none;padding-left:0;margin:0;font-size:.8rem;color:var(--color-text-muted)}.promo-page .promo-rules-content{margin-top:.85rem;padding:.85rem 1rem;border-radius:12px;font-size:.85rem;line-height:1.5;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-primary-alpha-025)}.promo-page .promo-rules-content p{margin-bottom:.5rem}.vip-page .missions-header-row,.missions-header-row.vip-page{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:stretch;margin-bottom:1.75rem}.vip-page .missions-header-text,.missions-header-text.vip-page{flex:1 1 260px}.vip-page .missions-title,.missions-title.vip-page{color:var(--color-primary);display:inline-flex;gap:.5rem;align-items:center}.vip-page .missions-subtitle,.missions-subtitle.vip-page{margin-top:.5rem;font-size:.9rem;color:var(--color-text-muted);max-width:520px}.vip-page .highlight-text,.highlight-text.vip-page{color:var(--color-primary);font-weight:600}.vip-page .missions-summary-card,.missions-summary-card.vip-page{flex:1 1 260px;border-radius:14px;padding:.9rem 1.1rem 1.1rem;background:radial-gradient(circle at top left,var(--color-primary-alpha-01),var(--color-background));border:1px solid var(--color-primary-alpha-08);box-shadow:0 18px 40px var(--color-overlay-black-09)}.vip-page .missions-summary-top,.missions-summary-top.vip-page{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.vip-page .missions-summary-label,.missions-summary-label.vip-page{font-size:.8rem;color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em}.vip-page .missions-summary-badge,.missions-summary-badge.vip-page{font-size:.7rem;padding:.15rem .6rem;border-radius:999px;background:var(--color-background);border:1px solid var(--color-primary);color:var(--color-primary-soft);text-transform:uppercase;letter-spacing:.06em}.vip-page .missions-summary-grid,.missions-summary-grid.vip-page{margin-top:.7rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}@media(max-width:768px){.vip-page .missions-summary-grid,.missions-summary-grid.vip-page{grid-template-columns:1fr}}.vip-page .missions-summary-item-label,.missions-summary-item-label.vip-page{font-size:.75rem;color:var(--color-text)}.vip-page .missions-summary-item-row,.missions-summary-item-row.vip-page{margin-top:.15rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem}.vip-page .missions-summary-item-value,.missions-summary-item-value.vip-page{font-size:1.15rem;font-weight:700;color:var(--color-primary-soft)}.vip-page .missions-summary-item-kicker,.missions-summary-item-kicker.vip-page{font-size:.7rem;color:var(--color-text-muted)}.vip-page .missions-summary-hint,.missions-summary-hint.vip-page{margin-top:.7rem;font-size:.8rem;color:var(--color-text-muted)}.vip-page .missions-section,.missions-section.vip-page{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:1024px){.vip-page .missions-section,.missions-section.vip-page{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.vip-page .missions-section,.missions-section.vip-page{grid-template-columns:1fr}}.vip-page .mission-card,.mission-card.vip-page{background-color:var(--color-background);border-radius:.9rem;border:1px solid var(--color-background);overflow:hidden;display:flex;flex-direction:column;color:var(--color-text);box-shadow:0 12px 30px var(--color-overlay-black-085);transition:transform .12s ease,box-shadow .15s ease,border-color .15s ease}.vip-page .mission-card:hover,.mission-card:hover.vip-page{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 18px 40px var(--color-overlay-black-095)}.vip-page .mission-image-wrapper,.mission-image-wrapper.vip-page{background:var(--color-background);display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;max-height:220px;overflow:hidden}.vip-page .mission-image,.mission-image.vip-page{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vip-page .mission-content,.mission-content.vip-page{padding:.85rem .9rem 1rem;display:flex;flex-direction:column;gap:.45rem}.vip-page .mission-header-row,.mission-header-row.vip-page{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.vip-page .mission-title,.mission-title.vip-page{font-size:.95rem;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vip-page .mission-reward-pill,.mission-reward-pill.vip-page{font-size:.75rem;font-weight:700;padding:.2rem .7rem;border-radius:999px;background:var(--color-primary);color:var(--color-black);border:1px solid var(--color-primary);white-space:nowrap}.vip-page .mission-meta-row,.mission-meta-row.vip-page{display:flex;align-items:center;gap:.5rem;font-size:.78rem}.vip-page .mission-type-pill,.mission-type-pill.vip-page{font-size:.7rem;padding:.1rem .6rem;border-radius:999px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.vip-page .mission-type-spins,.mission-type-spins.vip-page{background:#818cf81a;color:var(--color-info);border:1px solid rgba(129,140,248,.7)}.vip-page .mission-type-deposit,.mission-type-deposit.vip-page{background:var(--color-success-alpha-025);color:var(--color-success);border:1px solid var(--color-success)}.vip-page .mission-type-win,.mission-type-win.vip-page{background:var(--color-warning-alpha-012);color:var(--color-warning);border:1px solid var(--color-warning)}.vip-page .mission-meta-text,.mission-meta-text.vip-page{color:var(--color-text)}.vip-page .mission-description,.mission-description.vip-page{font-size:.8rem;color:var(--color-text);line-height:1.2rem;max-height:2.4rem;overflow:hidden;text-overflow:ellipsis}.vip-page .mission-progress-wrapper,.mission-progress-wrapper.vip-page{margin-top:.3rem;display:flex;flex-direction:column;gap:.25rem}.vip-page .mission-progress-top,.mission-progress-top.vip-page{display:flex;justify-content:space-between;font-size:.75rem;color:var(--color-primary)}.vip-page .mission-progress-label,.mission-progress-label.vip-page{text-transform:uppercase;letter-spacing:.06em}.vip-page .mission-progress-value,.mission-progress-value.vip-page{font-weight:600}.vip-page .mission-progress-bar,.mission-progress-bar.vip-page{width:100%;height:.5rem;border-radius:999px;background-color:var(--color-background);border:1px solid var(--color-surface);overflow:hidden}.vip-page .mission-progress-fill,.mission-progress-fill.vip-page{height:100%;border-radius:999px;background:var(--color-primary);transition:width .3s ease}.vip-page .mission-progress-extra,.mission-progress-extra.vip-page{margin-top:.1rem}.vip-page .mission-progress-extra-text,.mission-progress-extra-text.vip-page{font-size:.75rem;color:var(--color-text-muted)}.vip-page .mission-action,.mission-action.vip-page{margin-top:.6rem;display:flex;justify-content:center}.vip-page .mission-button,.mission-button.vip-page{min-width:150px;padding:.45rem .9rem;border-radius:999px;font-size:.8rem;font-weight:700;border:1px solid var(--color-primary);background:transparent;color:var(--color-primary);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease,box-shadow .15s ease,color .1s ease}.vip-page .mission-button:hover:not(:disabled),.mission-button:hover:not(:disabled).vip-page{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-black);transform:translateY(-1px);box-shadow:0 10px 25px var(--color-primary-alpha-04)}.vip-page .mission-button:disabled,.mission-button:disabled.vip-page{opacity:.9;cursor:default;transform:none;box-shadow:none}.vip-page .vip-header,.vip-header.vip-page{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,2.3fr);gap:1.5rem;align-items:stretch}@media(max-width:900px){.vip-page .vip-header,.vip-header.vip-page{grid-template-columns:1fr}}.vip-page .vip-main-title,.vip-main-title.vip-page{font-size:1.8rem;font-weight:700;color:var(--color-primary);display:flex;align-items:center;gap:.5rem}.vip-page .vip-main-subtitle,.vip-main-subtitle.vip-page{margin-top:.55rem;font-size:.95rem;color:var(--color-text-muted)}.vip-page .vip-main-subtitle strong{color:var(--color-text)}.vip-page .vip-main-subtitle-small,.vip-main-subtitle-small.vip-page{margin-top:.4rem;font-size:.85rem;color:var(--color-text-muted)}.vip-page .vip-highlight,.vip-highlight.vip-page{color:var(--color-primary);font-weight:600}.vip-page .vip-summary-box,.vip-summary-box.vip-page{border-radius:14px;border:1px solid var(--color-primary-alpha-07);background:radial-gradient(circle at top left,var(--color-primary-alpha-01),var(--color-background));padding:1rem 1.1rem 1.1rem;box-shadow:0 18px 40px var(--color-overlay-black-09)}.vip-page .vip-summary-label,.vip-summary-label.vip-page{font-size:.8rem;color:var(--color-primary-soft);letter-spacing:.08em;text-transform:uppercase}.vip-page .vip-summary-header,.vip-summary-header.vip-page{margin-bottom:.6rem}.vip-page .vip-summary-grid,.vip-summary-grid.vip-page{display:grid;grid-template-columns:1fr;gap:.7rem}@media(min-width:640px){.vip-page .vip-summary-grid,.vip-summary-grid.vip-page{grid-template-columns:repeat(3,minmax(0,1fr))}}.vip-page .vip-summary-item-title,.vip-summary-item-title.vip-page{font-size:.78rem;color:var(--color-text);text-transform:uppercase;letter-spacing:.06em}.vip-page .vip-summary-item-value,.vip-summary-item-value.vip-page{display:block;margin-top:.15rem;font-size:1.05rem;font-weight:700;color:var(--color-primary)}.vip-page .vip-summary-item-desc,.vip-summary-item-desc.vip-page{margin-top:.1rem;font-size:.75rem;color:var(--color-text-muted)}.vip-page .vip-summary-footer,.vip-summary-footer.vip-page{margin-top:.8rem;font-size:.78rem;color:var(--color-text-muted)}.vip-page .vip-current-section,.vip-current-section.vip-page{margin-top:2rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2.1fr);gap:1.5rem;align-items:center}@media(max-width:900px){.vip-page .vip-current-section,.vip-current-section.vip-page{grid-template-columns:1fr}}.vip-page .vip-current-avatar,.vip-current-avatar.vip-page{display:flex;justify-content:center}.vip-page .vip-current-avatar-inner,.vip-current-avatar-inner.vip-page{position:relative;width:190px;height:190px;border-radius:999px;background:radial-gradient(circle at top,var(--color-background),var(--color-background));border:2px solid var(--color-primary);padding:10px;box-shadow:0 18px 45px var(--color-overlay-black-09);display:flex;align-items:center;justify-content:center}.vip-page .vip-current-ring,.vip-current-ring.vip-page{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:999px;border:1px dashed var(--color-primary-alpha-03)}.vip-page .vip-current-image,.vip-current-image.vip-page{width:100%;height:100%;border-radius:999px;-o-object-fit:contain;object-fit:contain;background:var(--color-background);position:relative;z-index:1}.vip-page .vip-current-info,.vip-current-info.vip-page{max-width:620px}.vip-page .vip-current-title-row,.vip-current-title-row.vip-page{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.vip-page .vip-current-title,.vip-current-title.vip-page{font-size:1.35rem;font-weight:700;color:var(--color-primary)}.vip-page .vip-current-points,.vip-current-points.vip-page{font-size:.8rem;padding:.15rem .6rem;border-radius:999px;border:1px solid var(--color-success);color:var(--color-success);background:var(--color-success-alpha-025)}.vip-page .vip-current-description,.vip-current-description.vip-page{margin-top:.4rem;font-size:.9rem;color:var(--color-text)}.vip-page .vip-next-box,.vip-next-box.vip-page{margin-top:.4rem;font-size:.8rem}.vip-page .vip-next-label,.vip-next-label.vip-page{color:var(--color-text-muted);margin-right:.25rem}.vip-page .vip-next-name,.vip-next-name.vip-page{color:var(--color-success);font-weight:600}.vip-page .vip-progress-wrapper,.vip-progress-wrapper.vip-page{margin-top:.8rem}.vip-page .vip-progress-top,.vip-progress-top.vip-page{display:flex;justify-content:space-between;font-size:.8rem;color:var(--color-primary);margin-bottom:.25rem}.vip-page .vip-progress-label,.vip-progress-label.vip-page{text-transform:uppercase;letter-spacing:.06em}.vip-page .vip-progress-value,.vip-progress-value.vip-page{font-weight:600}.vip-page .vip-progress-bar,.vip-progress-bar.vip-page{width:100%;height:.55rem;border-radius:999px;background-color:var(--color-background);border:1px solid var(--color-surface);overflow:hidden}.vip-page .vip-progress-fill,.vip-progress-fill.vip-page{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--color-primary),var(--color-success));transition:width .3s ease}.vip-page .vip-actions,.vip-actions.vip-page{margin-top:.9rem}.vip-page .vip-claim-status,.vip-claim-status.vip-page{font-size:.8rem;color:var(--color-text-muted)}.vip-page .vip-levels-section,.vip-levels-section.vip-page{margin-top:2.3rem}.vip-page .vip-levels-header,.vip-levels-header.vip-page{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem}.vip-page .vip-levels-title,.vip-levels-title.vip-page{font-size:1.05rem;font-weight:700;color:var(--color-primary)}.vip-page .vip-levels-nav,.vip-levels-nav.vip-page{display:flex;gap:.4rem}.vip-page .vip-nav-button,.vip-nav-button.vip-page{width:30px;height:30px;border-radius:999px;border:1px solid var(--color-surface-2);background:var(--color-background);color:var(--color-text);font-size:.8rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease}.vip-page .vip-nav-button:hover,.vip-nav-button:hover.vip-page{background:var(--color-surface);border-color:var(--color-primary);transform:translateY(-1px)}.vip-page .vip-levels-scroll,.vip-levels-scroll.vip-page{display:flex;gap:1rem;overflow-x:auto;padding:.4rem 0;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.vip-page .vip-levels-scroll::-webkit-scrollbar,.vip-levels-scroll::-webkit-scrollbar .vip-page{display:none}.vip-page .vip-level-card,.vip-level-card.vip-page{position:relative;flex-shrink:0;width:180px;background:var(--color-background);border-radius:.9rem;border:1px solid var(--color-surface);box-shadow:0 12px 26px var(--color-overlay-black-09);padding:.75rem .75rem .9rem;transition:transform .12s ease,border-color .15s ease,box-shadow .15s ease}.vip-page .vip-level-card:hover,.vip-level-card:hover.vip-page{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 18px 38px var(--color-overlay-black-095)}.vip-page .vip-level-card-current,.vip-level-card-current.vip-page{border-color:var(--color-success)}.vip-page .vip-level-card-next,.vip-level-card-next.vip-page{border-color:var(--color-primary)}.vip-page .vip-level-tags,.vip-level-tags.vip-page{position:absolute;top:8px;left:8px;display:flex;gap:.3rem;z-index:5}.vip-page .vip-chip,.vip-chip.vip-page{font-size:.7rem;padding:.15rem .45rem;border-radius:999px;text-transform:uppercase;font-weight:700;letter-spacing:.06em;box-shadow:0 4px 10px var(--color-overlay-black-04)}.vip-page .vip-chip-current,.vip-chip-current.vip-page{background:var(--color-success);color:var(--color-background)}.vip-page .vip-chip-next,.vip-chip-next.vip-page{background:var(--color-primary);color:var(--color-background)}.vip-page .vip-level-image-wrapper,.vip-level-image-wrapper.vip-page{width:100%;height:90px;border-radius:.7rem;background:var(--color-background);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:.55rem}.vip-page .vip-level-image,.vip-level-image.vip-page{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vip-page .vip-level-body,.vip-level-body.vip-page{font-size:.78rem}.vip-page .vip-level-name,.vip-level-name.vip-page{font-size:.86rem;font-weight:700;margin-bottom:.35rem;color:var(--color-text)}.vip-page .vip-level-row,.vip-level-row.vip-page{display:flex;justify-content:space-between;font-size:.76rem;color:var(--color-text-muted);margin-bottom:.15rem}.vip-page .vip-level-value,.vip-level-value.vip-page{font-weight:600;color:var(--color-primary)}.vip-page .vip-level-progress-bar,.vip-level-progress-bar.vip-page{width:100%;height:.35rem;border-radius:999px;background:var(--color-background);border:1px solid var(--color-surface);overflow:hidden;margin-top:.1rem}.vip-page .vip-level-progress-fill,.vip-level-progress-fill.vip-page{height:100%;border-radius:999px;background:var(--color-primary);transition:width .3s ease}.vip-page .vip-level-reward,.vip-level-reward.vip-page{margin-top:.35rem;font-size:.78rem;color:var(--color-text)}.vip-page .vip-level-reward strong{color:var(--color-success)}.vip-page .vip-notes,.vip-notes.vip-page{margin-top:2rem;background:var(--color-background);border-radius:.9rem;border:1px solid rgba(55,65,81,.9);padding:1rem 1.1rem;box-shadow:0 10px 22px var(--color-overlay-black-09)}.vip-page .vip-notes-title,.vip-notes-title.vip-page{font-size:.95rem;font-weight:700;color:var(--color-primary);margin-bottom:.4rem}.vip-page .vip-notes-list,.vip-notes-list.vip-page{list-style:none;padding-left:0;margin:0;font-size:.8rem;color:var(--color-text-muted)}.vip-page .account-email-mobile,.account-email-mobile.vip-page{margin-top:.15rem;font-size:.85rem;color:var(--color-text)}.vip-page .account-summary-top,.account-summary-top.vip-page{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}@media(max-width:768px){.vip-page .account-summary-top,.account-summary-top.vip-page{flex-direction:column;align-items:flex-start}}.vip-page .account-summary-sub,.account-summary-sub.vip-page{margin-top:.35rem;font-size:.8rem;color:var(--color-text-muted);display:flex;flex-wrap:wrap;gap:.25rem}.vip-page .dot-separator,.dot-separator.vip-page{opacity:.7}.vip-page .account-summary-meta,.account-summary-meta.vip-page{text-align:right;font-size:.8rem;color:var(--color-primary-soft)}.vip-page .account-summary-meta-label,.account-summary-meta-label.vip-page{display:block;opacity:.7;margin-bottom:.15rem}.vip-page .account-summary-meta-value,.account-summary-meta-value.vip-page{font-weight:600}.vip-page .account-main-layout,.account-main-layout.vip-page{margin-top:1.8rem;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr);gap:1.6rem}@media(max-width:900px){.vip-page .account-main-layout,.account-main-layout.vip-page{grid-template-columns:1fr}}.vip-page .account-data-section,.account-data-section.vip-page{color:var(--color-text)}.vip-page .account-section-header,.account-section-header.vip-page{margin-bottom:.6rem}.vip-page .account-section-subtitle,.account-section-subtitle.vip-page{font-size:.85rem;color:var(--color-text-muted);margin-top:.1rem}.vip-page .account-data-box,.account-data-box.vip-page{background:var(--color-background);border-radius:.9rem;border:1px solid rgba(55,65,81,.9);padding:.9rem 1rem 1.1rem;box-shadow:0 10px 22px var(--color-overlay-black-09)}.vip-page .account-data-grid,.account-data-grid.vip-page{display:grid;grid-template-columns:1fr;gap:.9rem}@media(min-width:768px){.vip-page .account-data-grid,.account-data-grid.vip-page{grid-template-columns:repeat(2,minmax(0,1fr))}}.vip-page .account-data-grid--single,.account-data-grid--single.vip-page{grid-template-columns:1fr}.vip-page .account-data-item,.account-data-item.vip-page{min-width:0}.vip-page .account-data-label,.account-data-label.vip-page{font-size:.8rem;color:var(--color-text-muted);margin-bottom:.2rem;text-transform:uppercase;letter-spacing:.05em}.vip-page .account-data-value,.account-data-value.vip-page{font-size:.95rem;font-weight:500;color:var(--color-text);word-break:break-all}.vip-page .account-data-hint,.account-data-hint.vip-page{margin-top:.9rem;font-size:.8rem;color:var(--color-text-muted)}.vip-page .account-security-box,.account-security-box.vip-page{margin-top:2.2rem;padding:1rem 1.1rem;border-radius:.9rem;background:var(--color-background);border:1px solid var(--color-text-muted-alpha-06);color:var(--color-text);font-size:.88rem;box-shadow:0 16px 34px var(--color-overlay-black-09)}.vip-page .account-security-box h3{font-size:.98rem;font-weight:600;margin-bottom:.4rem;color:var(--color-primary)}.vip-page .account-security-box ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}.vip-page .account-security-box li{display:flex;align-items:flex-start;gap:.35rem}.vip-page .account-security-box .dot{width:6px;height:6px;border-radius:999px;background:var(--color-primary);margin-top:.35rem}.vip-page .bets-summary-grid,.bets-summary-grid.vip-page{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}@media(max-width:900px){.vip-page .bets-summary-grid,.bets-summary-grid.vip-page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vip-page .bets-summary-grid,.bets-summary-grid.vip-page{grid-template-columns:1fr}}.vip-page .bets-summary-item,.bets-summary-item.vip-page{padding:.55rem .7rem;border-radius:10px;background:var(--color-panel-alpha-09);border:1px solid var(--color-text-muted-alpha-035)}.vip-page .bets-summary-label,.bets-summary-label.vip-page{font-size:.8rem;color:var(--color-text)}.vip-page .bets-summary-value,.bets-summary-value.vip-page{font-size:1.1rem;font-weight:700;color:var(--color-text);margin-top:.15rem}.vip-page .bets-summary-win,.bets-summary-win.vip-page{color:var(--color-success)}.vip-page .bets-filters,.bets-filters.vip-page{margin-top:1.6rem;padding:.75rem 1rem;border-radius:999px;background:#0f172ad9;border:1px solid var(--color-info-alpha-06);display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}@media(max-width:640px){.vip-page .bets-filters,.bets-filters.vip-page{border-radius:12px}}.vip-page .bets-filters-label,.bets-filters-label.vip-page{font-size:.8rem;color:var(--color-text);opacity:.9}.vip-page .bets-filters-chips,.bets-filters-chips.vip-page{display:flex;flex-wrap:wrap;gap:.5rem}.vip-page .bets-filter-chip,.bets-filter-chip.vip-page{padding:.35rem .9rem;border-radius:999px;border:1px solid var(--color-text-muted);background:var(--color-background);color:var(--color-text);font-size:.8rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .1s ease}.vip-page .bets-filter-chip-active,.bets-filter-chip-active.vip-page{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-black);transform:translateY(-1px)}.vip-page .bets-list-section,.bets-list-section.vip-page{margin-top:2.1rem;color:var(--color-text)}.vip-page .bets-list-header,.bets-list-header.vip-page{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.8rem}.vip-page .bets-list-subtitle,.bets-list-subtitle.vip-page{font-size:.85rem;color:var(--color-text-muted)}.vip-page .bets-empty,.bets-empty.vip-page{background:var(--color-background);border-radius:.9rem;padding:1.5rem;text-align:center;color:var(--color-text-muted);border:1px solid var(--color-surface)}.vip-page .affiliate-summary-box,.affiliate-summary-box.vip-page{margin-top:.5rem;padding:1rem 1.2rem;border-radius:14px;background:radial-gradient(circle at top left,var(--color-primary-alpha-01),var(--color-background));border:1px solid var(--color-primary-alpha-07);box-shadow:0 14px 30px var(--color-overlay-black-09)}.vip-page .affiliate-summary-label,.affiliate-summary-label.vip-page{font-size:.8rem;color:var(--color-primary-soft);margin-bottom:.45rem;text-transform:uppercase;letter-spacing:.08em}.vip-page .affiliate-summary-grid,.affiliate-summary-grid.vip-page{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.3rem}@media(max-width:768px){.vip-page .affiliate-summary-grid,.affiliate-summary-grid.vip-page{grid-template-columns:1fr}}.vip-page .affiliate-summary-item-label,.affiliate-summary-item-label.vip-page{font-size:.78rem;color:var(--color-text-muted)}.vip-page .affiliate-summary-item-value,.affiliate-summary-item-value.vip-page{font-size:1.15rem;font-weight:700;color:var(--color-text)}.vip-page .affiliate-summary-credit,.affiliate-summary-credit.vip-page{color:var(--color-success)}.vip-page .affiliate-main-layout,.affiliate-main-layout.vip-page{margin-top:1.5rem;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:1.6rem;align-items:flex-start}@media(max-width:950px){.vip-page .affiliate-main-layout,.affiliate-main-layout.vip-page{grid-template-columns:1fr}}.vip-page .affiliate-main-column,.affiliate-main-column.vip-page,.vip-page .affiliate-side-column,.affiliate-side-column.vip-page{width:100%}.vip-page .affiliate-section,.affiliate-section.vip-page{margin-top:1.2rem;color:var(--color-text)}.vip-page .account-section-title-small,.account-section-title-small.vip-page{font-size:.98rem;margin-bottom:.65rem;color:var(--color-primary);font-weight:700}.vip-page .affiliate-box,.affiliate-box.vip-page{background:var(--color-background);border-radius:.9rem;padding:1.1rem 1.2rem;border:1px solid var(--color-primary-alpha-05);box-shadow:0 12px 26px var(--color-overlay-black-09)}.vip-page .affiliate-field-group,.affiliate-field-group.vip-page{margin-bottom:.9rem}.vip-page .affiliate-field-label,.affiliate-field-label.vip-page{font-size:.8rem;color:var(--color-text-muted);margin-bottom:.25rem;display:block}.vip-page .affiliate-field-wrapper,.affiliate-field-wrapper.vip-page{display:flex;gap:.4rem}@media(max-width:640px){.vip-page .affiliate-field-wrapper,.affiliate-field-wrapper.vip-page{flex-direction:column}}.vip-page .affiliate-input,.affiliate-input.vip-page{flex:1;padding:.5rem .7rem;border-radius:.5rem;border:1px solid var(--color-text-muted);background:var(--color-background);color:var(--color-text);font-size:.85rem}.vip-page .affiliate-input:focus,.affiliate-input:focus.vip-page{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-alpha-035)}.vip-page .affiliate-copy-btn,.affiliate-copy-btn.vip-page{padding:.45rem .9rem;border-radius:.5rem;border:1px solid var(--color-text-muted);background:var(--color-background);color:var(--color-text);font-size:.8rem;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease,transform .1s ease}.vip-page .affiliate-copy-btn:hover,.affiliate-copy-btn:hover.vip-page{background:var(--color-surface);border-color:var(--color-primary);transform:translateY(-1px)}.vip-page .affiliate-helper-text,.affiliate-helper-text.vip-page{font-size:.8rem;color:var(--color-text-muted);margin-top:.3rem}.vip-page .affiliate-primary-btn,.affiliate-primary-btn.vip-page{padding:.55rem 1.6rem;border-radius:999px;border:none;background:linear-gradient(90deg,var(--color-primary),var(--color-success));color:var(--color-black);font-size:.9rem;font-weight:700;cursor:pointer;transition:filter .2s ease,transform .1s ease,box-shadow .2s ease;box-shadow:0 10px 24px var(--color-overlay-black-06)}.vip-page .affiliate-primary-btn:disabled,.affiliate-primary-btn:disabled.vip-page{opacity:.65;cursor:default;box-shadow:none}.vip-page .affiliate-primary-btn:not(:disabled):hover,.affiliate-primary-btn:not(:disabled):hover.vip-page{filter:brightness(1.05);transform:translateY(-1px)}.vip-page .affiliate-withdraw-box,.affiliate-withdraw-box.vip-page{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start}.vip-page .affiliate-withdraw-main,.affiliate-withdraw-main.vip-page{flex:1}.vip-page .affiliate-withdraw-label,.affiliate-withdraw-label.vip-page{font-size:.8rem;color:var(--color-text-muted)}.vip-page .affiliate-withdraw-value,.affiliate-withdraw-value.vip-page{font-size:1.4rem;font-weight:700;color:var(--color-success);margin-top:.15rem}.vip-page .affiliate-withdraw-note,.affiliate-withdraw-note.vip-page{font-size:.8rem;color:var(--color-text-muted);margin-top:.25rem}.vip-page .affiliate-withdraw-actions,.affiliate-withdraw-actions.vip-page{min-width:220px}@media(max-width:640px){.vip-page .affiliate-withdraw-actions,.affiliate-withdraw-actions.vip-page{width:100%}}.vip-page .affiliate-withdraw-warning,.affiliate-withdraw-warning.vip-page{font-size:.75rem;color:var(--color-warning);margin-top:.35rem}.vip-page .affiliate-how-box,.affiliate-how-box.vip-page{height:100%}.vip-page .affiliate-steps,.affiliate-steps.vip-page{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.vip-page .affiliate-steps li{display:flex;align-items:flex-start;gap:.55rem}.vip-page .affiliate-step-badge,.affiliate-step-badge.vip-page{width:22px;height:22px;border-radius:999px;background:radial-gradient(circle at top,var(--color-primary),var(--color-primary));color:var(--color-surface);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;box-shadow:0 8px 18px var(--color-overlay-black-07)}.vip-page .affiliate-step-text strong{font-size:.85rem;color:var(--color-primary-soft)}.vip-page .affiliate-step-text p{margin:0;font-size:.8rem;color:var(--color-text-muted)}.vip-page .affiliate-note-card,.affiliate-note-card.vip-page{margin-top:.9rem;padding:.55rem .7rem;border-radius:10px;background:var(--color-panel-alpha-095);border:1px solid var(--color-text-muted-alpha-045);font-size:.78rem;color:var(--color-text);display:flex;gap:.5rem;align-items:flex-start}.vip-page .affiliate-note-card i{color:var(--color-primary);margin-top:2px}.vip-page .affiliate-referrals-section,.affiliate-referrals-section.vip-page{margin-top:2.4rem}.vip-page .affiliate-referrals-header,.affiliate-referrals-header.vip-page{display:flex;flex-direction:column;gap:.18rem;margin-bottom:.7rem}.vip-page .affiliate-referrals-subtitle,.affiliate-referrals-subtitle.vip-page{font-size:.82rem;color:var(--color-text-muted)}.vip-page .referrals-empty,.referrals-empty.vip-page{background:var(--color-background);border-radius:.9rem;padding:1.3rem;text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-primary-alpha-05)}.vip-page .limits-summary-grid,.limits-summary-grid.vip-page{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}@media(max-width:900px){.vip-page .limits-summary-grid,.limits-summary-grid.vip-page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vip-page .limits-summary-grid,.limits-summary-grid.vip-page{grid-template-columns:1fr}}.vip-page .limits-summary-item,.limits-summary-item.vip-page{padding:.55rem .7rem;border-radius:10px;background:var(--color-panel-alpha-09);border:1px solid var(--color-text-muted-alpha-035)}.vip-page .limits-summary-header,.limits-summary-header.vip-page{margin-bottom:.4rem}.vip-page .limits-summary-chip,.limits-summary-chip.vip-page{display:inline-flex;align-items:center;padding:.1rem .6rem;border-radius:999px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border:1px solid transparent}.vip-page .limits-chip-deposit,.limits-chip-deposit.vip-page{background:var(--color-success-alpha-025);border-color:var(--color-success);color:var(--color-success)}.vip-page .limits-chip-withdraw,.limits-chip-withdraw.vip-page{background:var(--color-warning-alpha-012);border-color:var(--color-warning);color:var(--color-warning)}.vip-page .limits-chip-bet,.limits-chip-bet.vip-page{background:#818cf829;border-color:var(--color-accent);color:var(--color-accent)}.vip-page .limits-summary-line,.limits-summary-line.vip-page{display:flex;justify-content:space-between;align-items:center;gap:.4rem;margin-top:.2rem}.vip-page .limits-summary-value,.limits-summary-value.vip-page{font-size:.98rem;font-weight:700;color:var(--color-text)}.vip-page .limits-summary-sub,.limits-summary-sub.vip-page{font-size:.75rem;font-weight:500;color:var(--color-text-muted)}.vip-page .limits-header-row,.limits-header-row.vip-page{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.8rem}.vip-page .limits-section-subtitle,.limits-section-subtitle.vip-page{font-size:.85rem;color:var(--color-text-muted)}.vip-page .limits-detail-grid,.limits-detail-grid.vip-page{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:1024px){.vip-page .limits-detail-grid,.limits-detail-grid.vip-page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.vip-page .limits-detail-grid,.limits-detail-grid.vip-page{grid-template-columns:1fr}}.vip-page .limit-card,.limit-card.vip-page{background:var(--color-background);border-radius:.9rem;border:1px solid var(--color-primary-alpha-045);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 12px 26px var(--color-overlay-black-09);transition:transform .12s ease,box-shadow .16s ease,border-color .16s ease}.vip-page .limit-card:hover,.limit-card:hover.vip-page{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 16px 34px var(--color-overlay-black-095)}.vip-page .limit-card-header,.limit-card-header.vip-page{display:flex;align-items:center;gap:.6rem}.vip-page .limit-card-icon,.limit-card-icon.vip-page{width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.vip-page .deposit-icon,.deposit-icon.vip-page{background:var(--color-success-alpha-025)}.vip-page .withdraw-icon,.withdraw-icon.vip-page{background:var(--color-warning-alpha-012)}.vip-page .bet-icon,.bet-icon.vip-page{background:#818cf826}.vip-page .limit-card-title,.limit-card-title.vip-page{font-size:.95rem;font-weight:700;color:var(--color-text)}.vip-page .limit-card-subtitle,.limit-card-subtitle.vip-page{font-size:.75rem;color:var(--color-text-muted)}.vip-page .limit-card-body,.limit-card-body.vip-page{margin-top:.25rem;display:flex;flex-direction:column;gap:.45rem}.vip-page .limit-row,.limit-row.vip-page{display:flex;justify-content:space-between;font-size:.8rem}.vip-page .limit-label,.limit-label.vip-page{color:var(--color-text-muted)}.vip-page .limit-value,.limit-value.vip-page{font-weight:700;color:var(--color-text)}.vip-page .limit-value-positive,.limit-value-positive.vip-page{color:var(--color-success)}.vip-page .limit-value-warning,.limit-value-warning.vip-page{color:var(--color-warning)}.vip-page .limit-value-bet,.limit-value-bet.vip-page{color:var(--color-accent)}.vip-page .limit-card-footer,.limit-card-footer.vip-page{margin-top:.4rem;font-size:.75rem;color:var(--color-text-muted)}.vip-page .limits-notes,.limits-notes.vip-page{margin-top:1.5rem;background:var(--color-background);border-radius:.9rem;border:1px solid rgba(55,65,81,.9);padding:1rem 1.2rem;box-shadow:0 10px 22px var(--color-overlay-black-09)}.vip-page .limits-notes-title,.limits-notes-title.vip-page{font-size:.9rem;font-weight:700;color:var(--color-text);margin-bottom:.4rem}.vip-page .limits-notes-list,.limits-notes-list.vip-page{font-size:.8rem;color:var(--color-text-muted);list-style:none;padding-left:0}.bonus-page{min-height:100vh;padding:1.5rem 1rem 4rem;display:flex;justify-content:center;background:radial-gradient(circle at top left,var(--color-primary-alpha-025),transparent 34%),radial-gradient(circle at top right,var(--color-success-alpha-025),transparent 30%),radial-gradient(circle at top,var(--color-background),var(--color-black))}.bonus-page .bonus-container,.bonus-container.bonus-page{width:100%;max-width:1040px;margin:4.5rem auto 6rem;padding:1.25rem;border-radius:24px;border:1px solid var(--color-primary-alpha-06);background:linear-gradient(145deg,var(--color-background),var(--color-black));box-shadow:0 22px 70px var(--color-overlay-black-095);color:var(--color-text)}.bonus-page .bonus-hero,.bonus-hero.bonus-page{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.85fr);gap:1rem;align-items:stretch}.bonus-page .bonus-hero-copy,.bonus-hero-copy.bonus-page,.bonus-page .bonus-summary-box,.bonus-summary-box.bonus-page,.bonus-page .bonus-info-only,.bonus-info-only.bonus-page,.bonus-page .bonus-result-panel,.bonus-result-panel.bonus-page,.bonus-page .rules-container,.rules-container.bonus-page{border:1px solid var(--color-primary-alpha-035);background:radial-gradient(circle at top left,var(--color-primary-alpha-01),transparent 48%),var(--color-panel-alpha-095);border-radius:20px;box-shadow:0 16px 44px var(--color-overlay-black-09)}.bonus-page .bonus-hero-copy,.bonus-hero-copy.bonus-page{padding:1.25rem}.bonus-page .bonus-kicker,.bonus-kicker.bonus-page{display:inline-flex;gap:.45rem;align-items:center;padding:.32rem .75rem;border-radius:999px;border:1px solid var(--color-success-alpha-07);color:var(--color-success);background:var(--color-success-alpha-01);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bonus-page .bonus-title,.bonus-title.bonus-page{margin-top:.9rem;font-size:clamp(1.5rem,5vw,2.35rem);line-height:1.04;color:var(--color-text);font-weight:900;letter-spacing:-.04em}.bonus-page .bonus-subtitle,.bonus-subtitle.bonus-page{margin-top:.75rem;max-width:700px;color:var(--color-text-muted);font-size:.95rem;line-height:1.6}.bonus-page .bonus-subtitle strong{color:var(--color-primary)}.bonus-page .bonus-rules-mini,.bonus-rules-mini.bonus-page{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.bonus-page .bonus-rules-mini span{display:inline-flex;gap:.38rem;align-items:center;padding:.42rem .7rem;border-radius:999px;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-surface-2);font-size:.76rem;font-weight:700}.bonus-page .bonus-summary-box,.bonus-summary-box.bonus-page{padding:1rem;display:flex;flex-direction:column;gap:.85rem}.bonus-page .bonus-summary-rows,.bonus-summary-rows.bonus-page{display:grid;gap:.7rem}.bonus-page .bonus-summary-row,.bonus-summary-row.bonus-page{display:flex;justify-content:space-between;gap:.8rem;padding-bottom:.6rem;border-bottom:1px dashed var(--color-surface-2)}.bonus-page .bonus-summary-row span{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}.bonus-page .bonus-summary-row strong{color:var(--color-primary);font-size:.95rem;text-align:right}.bonus-page .bonus-summary-row strong.is-on{color:var(--color-success)}.bonus-page .bonus-summary-message,.bonus-summary-message.bonus-page,.bonus-page .bonus-summary-hint,.bonus-summary-hint.bonus-page{color:var(--color-text-muted);font-size:.8rem;line-height:1.5}.bonus-page .bonus-info-only,.bonus-info-only.bonus-page{margin-top:1rem;padding:2.25rem 1rem;text-align:center}.bonus-page .bonus-info-icon,.bonus-info-icon.bonus-page{width:58px;height:58px;border-radius:999px;margin:0 auto .9rem;display:grid;place-items:center;border:1px solid var(--color-primary-alpha-06);color:var(--color-primary);background:var(--color-primary-alpha-01);font-size:1.5rem}.bonus-page .bonus-info-only h2{color:var(--color-text);font-size:1.05rem;font-weight:800}.bonus-page .bonus-info-only p,.bonus-page .bonus-info-only span{display:block;margin-top:.35rem;color:var(--color-text-muted);font-size:.86rem}@media(max-width:899px){.bonus-page .bonus-hero,.bonus-hero.bonus-page{grid-template-columns:1fr}.bonus-page .bonus-container,.bonus-container.bonus-page{margin-top:3.5rem}}@media(max-width:640px){.bonus-page{padding:1rem .75rem 6.5rem}.bonus-page .bonus-container,.bonus-container.bonus-page{padding:1rem;border-radius:20px}.bonus-page .bonus-hero-copy,.bonus-hero-copy.bonus-page{padding:1rem}.bonus-page .bonus-summary-box .primary-btn,.bonus-page .bonus-summary-hint,.bonus-summary-hint.bonus-page,.bonus-page .bonus-result-cta,.bonus-result-cta.bonus-page{display:none}}.bonus-page .bonus-game{margin-top:1rem}.bonus-page .bonus-game-header{margin-bottom:1rem}.bonus-page .bonus-game-header h2{color:var(--color-primary);font-size:1.12rem;font-weight:900}.bonus-page .bonus-game-header p{margin-top:.22rem;color:var(--color-text-muted);font-size:.84rem}.bonus-page .bonus-safe-badge{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;border-radius:999px;border:1px solid var(--color-success-alpha-07);background:var(--color-success-alpha-01);color:var(--color-success);padding:.5rem .8rem;font-size:.76rem;font-weight:800}.bonus-page .scratch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.bonus-page .scratch-card{position:relative;aspect-ratio:3 / 2;border-radius:18px;overflow:hidden;border:1px solid var(--color-surface-2);background:radial-gradient(circle at top right,var(--color-primary-alpha-025),transparent 55%),linear-gradient(145deg,var(--color-surface),var(--color-background));box-shadow:0 16px 40px var(--color-overlay-black-085);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .15s ease,border-color .2s ease,box-shadow .2s ease}.bonus-page .scratch-card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.bonus-page .scratch-prize{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;padding:.5rem}.bonus-page .scratch-prize-badge{position:absolute;top:.5rem;left:.5rem;z-index:2;border-radius:999px;padding:.18rem .5rem;border:1px solid var(--color-primary-alpha-05);color:var(--color-primary);background:var(--color-primary-alpha-01);font-size:.68rem;font-weight:900}.bonus-page .prize-win{position:relative;z-index:1;display:grid;gap:.15rem}.bonus-page .prize-win-label{font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--color-success)}.bonus-page .prize-win-value{font-size:clamp(1.4rem,7vw,2rem);font-weight:950;line-height:1;background:linear-gradient(180deg,#ffe79a,#ffcf5a 45%,#e7a325);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#e7a325;filter:drop-shadow(0 2px 6px var(--color-overlay-black-085))}.bonus-page .prize-win-tag{font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.bonus-page .prize-lose{display:grid;gap:.2rem;place-items:center;color:var(--color-text-muted)}.bonus-page .prize-lose i{font-size:1.4rem;color:var(--color-text-muted);opacity:.8}.bonus-page .prize-lose-label{font-size:.9rem;font-weight:800;color:var(--color-text);margin-top:.15rem}.bonus-page .prize-lose-tag{font-size:.72rem}.bonus-page .scratch-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;width:100%;height:100%;cursor:pointer;touch-action:none}.bonus-page .bonus-result-icon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:16px;color:var(--color-primary);border:1px solid var(--color-primary-alpha-05);background:var(--color-primary-alpha-01);font-size:1.25rem}.bonus-page .bonus-result-text{flex:1 1 220px;min-width:0}.bonus-page .bonus-result-panel{margin-top:1rem;padding:1rem;display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.bonus-page .rules-container{margin-top:1rem;padding:1rem}.bonus-page .bonus-result-panel h3{color:var(--color-text);font-size:.98rem;font-weight:900}.bonus-page .bonus-result-panel p{color:var(--color-text-muted);font-size:.82rem;line-height:1.45;margin-top:.18rem}.bonus-page .rules-container h3{color:var(--color-primary);font-size:.95rem;font-weight:900}.bonus-page .rules-container ul{margin:.5rem 0 0;padding:0;list-style:none;color:var(--color-text-muted);font-size:.8rem;line-height:1.7}.bonus-page .rules-container li{position:relative;padding-left:1rem}.bonus-page .rules-container li:before{content:"•";position:absolute;left:0;color:var(--color-primary)}@media(min-width:768px){.bonus-page .scratch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}}@media(max-width:640px){.bonus-page .bonus-result-panel{gap:.65rem}}@media(max-width:360px){.bonus-page .scratch-grid{gap:.55rem}}@media(prefers-reduced-motion:reduce){.bonus-page .scratch-card{transition:none!important}}.caixa-page{min-height:100vh;padding:26px 14px;display:flex;align-items:flex-start;justify-content:center;background:radial-gradient(circle at top,var(--color-background),var(--color-black));color:var(--color-text)}.caixa-page .caixa-card,.caixa-card.caixa-page{width:100%;max-width:760px;border-radius:22px;padding:22px 14px 18px;border:1px solid var(--color-primary-alpha-075);background:radial-gradient(circle at top left,var(--color-background) 0% 45%,var(--color-black));box-shadow:0 0 0 1px var(--color-panel-alpha-06),0 18px 40px var(--color-overlay-black-07)}.caixa-page .caixa-header,.caixa-header.caixa-page{text-align:center;margin-bottom:12px}.caixa-page .caixa-header h1{font-size:1.35rem;margin-bottom:4px;color:var(--color-primary);font-weight:900;letter-spacing:.2px}.caixa-page .caixa-header .sub{font-size:.92rem;color:var(--color-text-muted)}.caixa-page .caixa-step,.caixa-step.caixa-page{margin-top:10px}.caixa-page .caixa-text,.caixa-text.caixa-page{font-size:.93rem;color:var(--color-text);margin-bottom:8px;text-align:center}.caixa-page .step-header,.step-header.caixa-page{text-align:center}.caixa-page .step-header.compact h2{font-size:1.08rem;margin-bottom:2px;color:var(--color-primary);font-weight:900}@media(max-width:640px){.caixa-page{padding:18px 10px}.caixa-page .caixa-card,.caixa-card.caixa-page{padding:18px 12px 14px;border-radius:18px}.caixa-page .caixa-header h1{font-size:1.22rem}.caixa-page .caixa-header .sub{font-size:.88rem}}.download-app-page .animated.fade-in,.animated.fade-in.download-app-page{animation:fadeIn-cda373df .8s ease-out}.download-app-page .phone-img,.phone-img.download-app-page{animation:bounce-cda373df 2s infinite ease-in-out}.download-app-page{background:linear-gradient(135deg,var(--baixar_app_background) 0%,var(--baixar_app_sub_background) 100%);color:var(--baixar_app_texto_color);padding:25px;position:relative;overflow:hidden}.download-app-page:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:var(--color-text-alpha-003);transform:rotate(45deg)}.download-app-page .steps .step{margin-bottom:1rem;background:var(--baixar_app_explicacao_background);border-radius:.75rem;overflow:hidden}.download-app-page .step-header,.step-header.download-app-page{padding:.75rem 1.25rem;cursor:pointer;font-weight:600}.download-app-page .step-header:hover,.step-header:hover.download-app-page{background:var(--color-text-alpha-015)}.download-app-page .step-content,.step-content.download-app-page{padding:1rem 1.5rem;list-style:none;counter-reset:li}.download-app-page .step-content li{position:relative;padding-left:2rem;margin-bottom:.5rem}.download-app-page .step-content li:before{counter-increment:li;content:counter(li) ".";position:absolute;left:0;color:var(--baixar_app_botao_background);font-weight:700}.download-app-page .btn,.btn.download-app-page{flex:1 1 140px;text-align:center;background-color:var(--baixar_app_botao_background);color:var(--baixar_app_botao_texto_color);padding:.75rem 1rem;border-radius:.5rem;font-weight:700;text-decoration:none;transition:transform .2s}.download-app-page .btn:hover,.btn:hover.download-app-page{transform:scale(1.05)}.support-wrapper{min-height:calc(100vh - 80px);display:flex;justify-content:center;align-items:center;padding:2rem 1rem;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-black) 65%)}.support-wrapper .support-card,.support-card.support-wrapper{width:100%;max-width:640px;border-radius:18px;padding:1.9rem 1.7rem 2.2rem;background:radial-gradient(circle at top left,var(--color-background) 0%,var(--color-background) 60%,var(--color-black) 100%);border:1px solid var(--color-primary-alpha-08);box-shadow:0 20px 55px var(--color-overlay-black-09);color:var(--color-text)}.support-wrapper .support-header,.support-header.support-wrapper{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.support-wrapper .support-icon-wrap,.support-icon-wrap.support-wrapper{width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--color-surface);box-shadow:0 0 18px var(--color-primary-alpha-06)}.support-wrapper .support-icon-wrap i{color:var(--color-primary);font-size:1.5rem}.support-wrapper .support-title,.support-title.support-wrapper{font-size:1.5rem;font-weight:700;color:var(--color-primary-soft)}.support-wrapper .support-subtitle,.support-subtitle.support-wrapper{margin-top:.15rem;font-size:.92rem;color:var(--color-text-muted)}.support-wrapper .info-section,.info-section.support-wrapper{margin-top:.6rem;margin-bottom:1.6rem;display:flex;flex-direction:column;gap:1rem}.support-wrapper .info-item,.info-item.support-wrapper{display:flex;align-items:flex-start;gap:.9rem;background:var(--color-text-alpha-008);padding:.9rem 1.1rem;border-radius:12px}.support-wrapper .info-icon,.info-icon.support-wrapper{font-size:1.4rem;color:var(--color-primary)}.support-wrapper .info-text h3{font-size:1rem;font-weight:600;color:var(--color-primary-soft)}.support-wrapper .info-text p{margin-top:2px;font-size:.85rem;color:var(--color-text-muted);line-height:1.35rem}.support-wrapper .btn-live,.btn-live.support-wrapper{width:100%;height:52px;border-radius:999px;border:1px solid var(--color-primary);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:var(--color-surface);font-size:.95rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;text-transform:uppercase;box-shadow:0 18px 40px var(--color-primary-alpha-055);transition:all .15s ease-in-out}.support-wrapper .btn-live:hover,.btn-live:hover.support-wrapper{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 22px 54px var(--color-primary-alpha-085)}.support-wrapper .no-live-support,.no-live-support.support-wrapper{margin-top:.7rem;font-size:.82rem;text-align:center;color:var(--color-danger)}.sportbook-page{width:100%;background:var(--color-surface)}.sportbook-page .sportbook-frame-shell,.sportbook-frame-shell.sportbook-page{position:relative;width:100%;min-height:calc(100vh - 65px);min-height:calc(100dvh - 65px);background:#000;overflow:hidden}.sportbook-page .sportbook-frame,.sportbook-frame.sportbook-page{display:block;width:100%;height:calc(100vh - 65px);height:calc(100dvh - 65px);border:none;background:#000}.sportbook-page .sportbook-frame-shell--mobile .sportbook-frame{width:100%;height:100%;min-height:100%}.sportbook-page .sportbook-loading-overlay,.sportbook-loading-overlay.sportbook-page{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top,#020617f5,#000000fa);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sportbook-page .sportbook-loading-content,.sportbook-loading-content.sportbook-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:24px}.sportbook-page .sportbook-loading-spinner,.sportbook-loading-spinner.sportbook-page{width:52px;height:52px;border-radius:999px;border:4px solid rgba(255,255,255,.12);border-top-color:var(--color-primary);animation:spin-679aadc0 .8s linear infinite}.sportbook-page .sportbook-loading-title,.sportbook-loading-title.sportbook-page{margin:0;font-size:16px;font-weight:700;color:var(--color-text, #e5e7eb)}.sportbook-page .sportbook-loading-subtitle,.sportbook-loading-subtitle.sportbook-page{margin:0;font-size:13px;color:var(--color-text-muted, #9ca3af)}.sport-game-page-root{min-height:100vh;min-height:100dvh;min-height:100svh;display:flex;flex-direction:column;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 45%,var(--color-black) 100%)}.sport-game-page-root .state-screen,.state-screen.sport-game-page-root{min-height:100vh;min-height:100dvh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:1.5rem}.sport-game-page-root .state-card,.state-card.sport-game-page-root{width:100%;max-width:420px;padding:1.5rem 1.4rem 1.6rem;border-radius:18px;background:radial-gradient(circle at top,var(--color-background) 0%,var(--color-background) 45%,var(--color-black) 100%);border:1px solid var(--color-text-muted-alpha-05);box-shadow:0 18px 42px var(--color-overlay-black-095),0 0 0 1px var(--color-panel-alpha-09);text-align:center}.sport-game-page-root .state-spinner,.state-spinner.sport-game-page-root{width:52px;height:52px;margin:0 auto 1rem;border-radius:999px;border:4px solid rgba(255,255,255,.12);border-top-color:var(--color-primary);animation:spin-d0ba536a .8s linear infinite}.sport-game-page-root .state-icon,.state-icon.sport-game-page-root{font-size:64px;color:var(--color-primary);margin-bottom:20px;text-shadow:2px 2px 4px var(--color-overlay-black-03)}.sport-game-page-root .state-title,.state-title.sport-game-page-root{margin:0 0 .45rem;font-size:1.25rem;font-weight:700;color:var(--color-text)}.sport-game-page-root .state-message,.state-message.sport-game-page-root{font-size:.92rem;color:var(--color-text);line-height:1.45;max-width:600px;margin:0 auto 1.2rem}.sport-game-page-root .state-button,.state-button.sport-game-page-root{padding:.55rem 1.4rem;border-radius:999px;border:1px solid var(--color-primary-alpha-09);background:radial-gradient(circle at top,var(--color-primary),var(--color-primary));color:var(--color-surface);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;box-shadow:0 0 20px var(--color-primary-alpha-095)}.sport-game-page-root .maintenance-image,.maintenance-image.sport-game-page-root{margin-bottom:1.2rem}.sport-game-page-root .game-container,.game-container.sport-game-page-root{flex:1;min-height:0;width:100%;background:var(--color-black)!important;overflow:hidden}.sport-game-page-root .game-frame-wrapper,.game-frame-wrapper.sport-game-page-root{width:100%;height:100vh;height:100dvh;height:100svh;min-height:100vh;min-height:100dvh;min-height:100svh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;background:var(--color-black)}.sport-game-page-root .game-full,.game-full.sport-game-page-root{display:block;width:100%;height:100vh;height:100dvh;height:100svh;min-height:100vh;min-height:100dvh;min-height:100svh;border:none;box-sizing:border-box;background:var(--color-black)}.sbk-page{padding:1.25rem 1rem 2rem;width:100%;max-width:1400px;margin:0 auto}.sbk-hero{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem;padding:1rem 1.1rem;border-radius:1rem;border:1px solid var(--color-primary-alpha-05);background:linear-gradient(135deg,var(--color-surface) 0%,var(--color-background) 100%)}.sbk-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:.8rem;background:var(--color-primary);color:var(--color-black);font-size:1.25rem}.sbk-hero-title{font-size:1.2rem;font-weight:800;color:var(--color-text);line-height:1.2}.sbk-hero-text{font-size:.85rem;color:var(--color-text-muted)}.sbk-main{min-width:0}.sbk-side{width:100%}@media(min-width:1024px){.sbk-side{width:320px;flex-shrink:0}}.sbk-sports,.sbk-chips{scrollbar-width:none;-webkit-overflow-scrolling:touch}.sbk-sports::-webkit-scrollbar,.sbk-chips::-webkit-scrollbar{display:none}.sbk-sports{padding-bottom:.5rem}.sbk-chips{padding-bottom:.75rem}.sbk-tab{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.55rem .9rem;border-radius:.6rem;border:1px solid var(--color-surface-2);background:var(--color-surface);color:var(--color-text);font-weight:600;font-size:.9rem;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease,color .2s ease}.sbk-tab:hover:not(.sbk-tab-active){border-color:var(--color-primary)}.sbk-tab i{color:var(--color-primary)}.sbk-tab-count{min-width:1.4rem;padding:0 .4rem;border-radius:999px;background:var(--color-surface-2);color:var(--color-text-muted);font-size:.72rem;font-weight:700;line-height:1.4rem;text-align:center}.sbk-tab-active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-black)}.sbk-tab-active i{color:var(--color-black)}.sbk-tab-active .sbk-tab-count{background:var(--color-black);color:var(--color-primary)}.sbk-chip{flex-shrink:0;padding:.3rem .85rem;border-radius:999px;border:1px solid var(--color-text-muted);background:var(--color-background);color:var(--color-text);font-size:.8rem;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.sbk-chip-active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-black)}.sbk-btn{padding:.6rem 1.1rem;border:0;border-radius:.6rem;background:var(--color-primary);color:var(--color-black);font-weight:700;cursor:pointer;transition:opacity .2s ease}.sbk-btn:disabled{opacity:.5;cursor:not-allowed}.sbk-back{background:var(--color-surface-2);color:var(--color-text);margin-bottom:.75rem}.sbk-state{padding:2.5rem 1rem;text-align:center;color:var(--color-text-muted);background:var(--color-surface);border-radius:.9rem}.sbk-state p{margin-bottom:.75rem}.sbk-error{color:var(--color-danger)}.sbk-empty,.sbk-loading{color:var(--color-text-muted)}.sbk-state-icon{display:block;margin-bottom:.75rem;font-size:2rem;color:var(--color-primary)}.sbk-state-title{color:var(--color-text);font-weight:700;margin-bottom:.25rem!important}.sbk-state-text{font-size:.85rem}.sbk-skeleton{height:5.25rem;margin-bottom:.6rem;border-radius:.9rem;background:linear-gradient(90deg,var(--color-surface) 0%,var(--color-surface-2) 50%,var(--color-surface) 100%);background-size:200% 100%;animation:sbk-pulse 1.4s ease-in-out infinite}@keyframes sbk-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}.sbk-card{display:grid;grid-template-columns:1fr;gap:.75rem;padding:.85rem 1rem;border-radius:.9rem;transition:border-color .2s ease}.sbk-card:hover{border-color:var(--color-primary-alpha-05)}.sbk-card-info{display:flex;align-items:flex-start;gap:.9rem;min-width:0;text-decoration:none}.sbk-card-time{flex-shrink:0;padding:.3rem .5rem;border-radius:.5rem;background:var(--color-surface-2);color:var(--color-primary);font-size:.8rem;font-weight:800}.sbk-card-teams{display:flex;flex-direction:column;gap:.1rem}.sbk-card-team{color:var(--color-text);font-weight:600;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sbk-card-info:hover .sbk-card-team{color:var(--color-primary)}.sbk-card-tournament{margin-top:.15rem;font-size:.75rem;color:var(--color-text-muted)}.sbk-card-odds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.sbk-card-more{display:inline-flex;align-items:center;justify-content:flex-end;gap:.4rem;color:var(--color-text-muted);font-size:.78rem;font-weight:600;text-decoration:none}.sbk-card-more:hover{color:var(--color-primary)}@media(min-width:768px){.sbk-card{grid-template-columns:minmax(0,1fr) 19rem auto;align-items:center}.sbk-card-more span{display:none}}.sbk-day{margin-bottom:1.25rem}.sbk-day-title{padding:.6rem .25rem .5rem;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.sbk-fixture{padding:.75rem;margin-bottom:.5rem;background:var(--color-surface);border:1px solid var(--color-surface-2);border-radius:.75rem}.sbk-fixture-time{min-width:3rem;font-size:.85rem;font-weight:700;color:var(--color-primary)}.sbk-fixture-name{display:block;color:var(--color-text);font-weight:600;text-decoration:none}.sbk-fixture-name:hover{color:var(--color-primary)}.sbk-fixture-tournament,.sbk-fixture-date{font-size:.75rem;color:var(--color-text-muted)}.sbk-fixture-odds{min-width:0}.sbk-fixture-odds .sbk-odd{min-width:5.5rem}.sbk-fixture-header{margin-bottom:1rem}.sbk-fixture-title{font-size:1.25rem;font-weight:700;color:var(--color-text)}.sbk-fixture-meta{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-top:.25rem}.sbk-market{margin-bottom:1rem;padding:.75rem;background:var(--color-surface);border:1px solid var(--color-surface-2);border-radius:.75rem}.sbk-market-title{margin-bottom:.6rem;font-size:.9rem;font-weight:700;color:var(--color-text)}.sbk-odd{padding:.55rem .75rem;border:1px solid transparent;border-radius:.5rem;background:var(--color-surface-2);color:var(--color-text);font-size:.85rem;cursor:pointer;transition:background .2s ease,color .2s ease,transform .1s ease}.sbk-odd:hover:not(:disabled){border-color:var(--color-primary)}.sbk-odd:active:not(:disabled){transform:scale(.98)}.sbk-odd-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}.sbk-odd-value{font-weight:700;color:var(--color-primary)}.sbk-odd-active{background:var(--color-primary);color:var(--color-black)}.sbk-odd-active .sbk-odd-name,.sbk-odd-active .sbk-odd-value{color:var(--color-black)}.sbk-odd-suspended,.sbk-odd:disabled{opacity:.45;cursor:not-allowed}.sbk-odd-lock{color:var(--color-text-muted)}.sbk-slip-panel{background:var(--color-surface);border:1px solid var(--color-surface-2);border-radius:.9rem;display:flex;flex-direction:column;overflow:hidden}@media(min-width:1024px){.sbk-slip-desktop .sbk-slip-panel{position:sticky;top:calc(65px + 1.25rem);max-height:calc(100vh - 65px - 2.5rem);overflow-y:auto}}.sbk-slip-head{padding:.85rem 1rem;border-bottom:1px solid var(--color-surface-2)}.sbk-slip-title{font-weight:700;color:var(--color-text)}.sbk-slip-clear{background:none;border:0;color:var(--color-text-muted);font-size:.8rem;text-decoration:underline;cursor:pointer}.sbk-slip-clear:disabled{opacity:.5;cursor:not-allowed}.sbk-slip-close{background:none;border:0;color:var(--color-text);font-size:1.1rem;cursor:pointer;padding:.25rem .5rem}.sbk-slip-empty{padding:1.5rem 1rem;text-align:center;font-size:.9rem;color:var(--color-text-muted)}.sbk-slip-items{list-style:none;margin:0;padding:0}.sbk-slip-item{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-surface-2)}.sbk-slip-item-main{flex:1;min-width:0}.sbk-slip-fixture,.sbk-slip-market{font-size:.75rem;color:var(--color-text-muted)}.sbk-slip-selection{font-weight:600;color:var(--color-text)}.sbk-slip-odd{font-weight:700;color:var(--color-primary);white-space:nowrap}.sbk-slip-remove{background:none;border:0;color:var(--color-text-muted);cursor:pointer;padding:.1rem .3rem}.sbk-slip-remove:hover:not(:disabled){color:var(--color-danger)}.sbk-slip-remove:disabled{opacity:.5;cursor:not-allowed}.sbk-slip-changed{background:color-mix(in srgb,var(--color-warning) 12%,transparent);box-shadow:inset 3px 0 0 var(--color-warning)}.sbk-slip-changed .sbk-slip-odd,.sbk-slip-arrow{color:var(--color-warning)}.sbk-slip-suspended{box-shadow:inset 3px 0 0 var(--color-danger);opacity:.85}.sbk-slip-warning{margin-top:.25rem;font-size:.75rem;color:var(--color-danger)}.sbk-slip-footer{padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.6rem}.sbk-slip-row{font-size:.9rem;color:var(--color-text-muted)}.sbk-slip-row strong{color:var(--color-text)}.sbk-slip-stake{font-size:.8rem;color:var(--color-text-muted)}.sbk-slip-input{margin-top:.25rem;padding:.55rem .75rem;border-radius:.5rem;border:1px solid var(--color-surface-2);background:var(--color-background);color:var(--color-text);font-size:1rem}.sbk-slip-input:focus{outline:0;border-color:var(--color-primary)}.sbk-slip-quick-btn{flex:1;padding:.4rem 0;border:1px solid var(--color-surface-2);border-radius:.5rem;background:var(--color-surface-2);color:var(--color-text);font-weight:600;cursor:pointer}.sbk-slip-quick-btn:hover:not(:disabled){border-color:var(--color-primary)}.sbk-slip-quick-btn:disabled{opacity:.5;cursor:not-allowed}.sbk-slip-limits{font-size:.75rem;color:var(--color-text-muted)}.sbk-slip-limits-error{color:var(--color-danger)}.sbk-slip-submit{margin-top:.25rem}.sbk-slip-bar{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;z-index:1001;padding:.75rem 1rem;border:0;border-top:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-black);font-weight:700;cursor:pointer}.sbk-slip-backdrop{z-index:1100;background:color-mix(in srgb,var(--color-black) 65%,transparent)}.sbk-slip-drawer{background:var(--color-surface);border-radius:1rem 1rem 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}.sbk-mybet{padding:.75rem 0;border-bottom:1px solid var(--color-surface-2)}.sbk-mybet .bets-type-line{display:flex;align-items:center;gap:.6rem}.sbk-mybet-meta{display:flex;flex-wrap:wrap;gap:.25rem .75rem;font-size:.72rem;color:var(--color-text-muted)}.sbk-mybet-date{white-space:nowrap}.sbk-mybet-values{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;text-align:right}.sbk-mybet-odd,.sbk-mybet-potential{font-size:.8rem;color:var(--color-text-muted)}.sbk-mybet-selections{list-style:none;margin:.5rem 0 0;padding:0}.sbk-mybet-selection{display:flex;align-items:center;gap:.75rem;padding:.4rem 0;font-size:.85rem}.sbk-mybet-selection-main{flex:1;min-width:0;display:flex;flex-direction:column}.sbk-mybet-fixture{color:var(--color-text);font-weight:600}.sbk-mybet-market{color:var(--color-text-muted);font-size:.75rem}.sbk-mybet-selection-odd{font-weight:700;color:var(--color-primary)}.sbk-status,.sbk-result{display:inline-block;padding:.1rem .55rem;border-radius:999px;border:1px solid currentColor;font-size:.72rem;font-weight:700;white-space:nowrap}.sbk-status-pending,.sbk-result-pending{color:var(--color-warning)}.sbk-status-won,.sbk-result-win,.sbk-result-half_win{color:var(--color-success)}.sbk-status-lost,.sbk-result-lose,.sbk-result-half_lose{color:var(--color-danger)}.sbk-status-void,.sbk-result-void,.sbk-result-push{color:var(--color-text-muted)}.user-dropdown--pos{position:absolute;top:calc(100% + 4px);right:0}.reloadButton.is-spinning i{animation:spin-once .6s linear}@keyframes spin-once{to{transform:rotate(360deg)}}.account-avatar-circle{overflow:hidden}.account-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.avatar-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--color-overlay-black-07)}.avatar-modal{width:100%;max-width:420px;border-radius:16px;padding:18px;background:var(--color-background);border:1px solid var(--color-surface-2);box-shadow:0 18px 40px var(--color-overlay-black-095)}.avatar-modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.avatar-modal-head h3{font-weight:700;font-size:1rem;color:var(--color-text)}.avatar-modal-close{width:32px;height:32px;border-radius:999px;color:var(--color-text-muted)}.avatar-modal-close:hover{background:var(--color-surface-2);color:var(--color-text)}.avatar-modal-body{max-height:min(70vh,560px);overflow-y:auto}.avatar-group+.avatar-group{margin-top:16px}.avatar-group-title{margin-bottom:8px;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.avatar-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.avatar-option{border-radius:999px;border:2px solid transparent;padding:2px;transition:border-color .15s ease,transform .15s ease}.avatar-option img{width:100%;border-radius:999px}.avatar-option:hover{transform:translateY(-2px)}.avatar-option.is-current{border-color:var(--color-primary)}.sb-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;background:color-mix(in srgb,var(--color-black) 60%,transparent)}.sidebar-shell .sb-icon{font-size:1em;line-height:1}.home-search-select{position:relative}.home-search-select-menu{position:absolute;right:0;top:calc(100% + 6px);min-width:150px;z-index:30;border-radius:10px;border:1px solid var(--color-text-muted-alpha-04);background:var(--color-background);box-shadow:0 14px 34px var(--color-overlay-black-085);padding:6px}.home-search-select-menu li{padding:8px 10px;border-radius:8px;font-size:.85rem;cursor:pointer;color:var(--color-text)}.home-search-select-menu li:hover{background:var(--color-surface-2)}.carousel__prev,.carousel__next{background-color:var(--color-background)!important;width:40px!important;height:40px!important;font-size:12px!important;color:var(--color-primary)!important;margin:0!important;border-radius:50%!important}@keyframes rotate-5b9e47bc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes avpk-fade-6f1b9634{0%{opacity:0}to{opacity:1}}@keyframes slideIn-2b8dc839{0%{transform:translate(-50%,10px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes scroll-loop-dabdbc30{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes blink-bc0ba909{0%,to{opacity:1}50%{opacity:.25}}@keyframes provider-pulse-f8c1fe5a{0%,to{opacity:.45}50%{opacity:.9}}@keyframes loading-outer-a3d7727b{to{transform:rotate(360deg)}}@keyframes loading-inner-a3d7727b{to{transform:rotate(360deg)}}@keyframes progress-slide-a3d7727b{0%{transform:translate(-70%)}50%{transform:translate(-10%)}to{transform:translate(110%)}}@keyframes spin-ceb08689{to{transform:rotate(360deg)}}@keyframes rolloverShine-f85f0639{0%{transform:translate(-90%);opacity:.1}45%{opacity:.75}to{transform:translate(90%);opacity:.1}}.btn-scroll-top{position:fixed;z-index:45;right:50%;bottom:4.8rem;transform:translate(50%);display:none;align-items:center;gap:.5em;background:radial-gradient(circle at top,var(--color-background),var(--color-background));border-radius:999px;padding:6px 14px;border:1px solid var(--color-primary-alpha-07);color:var(--color-primary);font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 0 0 1px var(--color-panel-alpha-09),0 18px 38px var(--color-overlay-black-095);transition:opacity .25s ease,transform .18s ease,box-shadow .18s ease,filter .18s ease}.btn-scroll-top svg{color:var(--color-primary)}.show-btn-scroll-top{display:flex}.btn-scroll-top:hover{filter:brightness(1.05);transform:translate(50%) translateY(-2px);box-shadow:0 0 0 1px var(--color-panel-alpha-09),0 22px 44px var(--color-primary-alpha-05)}@media(max-width:1024px){.btn-scroll-top{bottom:5.2rem;padding:3px 10px;font-size:12px}}.register-page .referral-fields{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.text-success-emphasis{color:var(--color-success)}.withdraw-page .pix-key-section{margin-bottom:1rem}.withdraw-page .pix-key-section .field-label{margin-bottom:0}@media(max-width:1023px){.nav-indexx .nav-burger{display:none}}@keyframes fadeIn-cda373df{0%{opacity:0}to{opacity:1}}@keyframes bounce-cda373df{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes spin-679aadc0{to{transform:rotate(360deg)}}
