:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}:root{--admin-bg:#07090d;--admin-bg-soft:#0c1016;--admin-panel:#0f141ce6;--admin-panel-strong:#111720;--admin-panel-hover:#161e29;--admin-border:#ffffff14;--admin-border-strong:#ffffff24;--admin-text:#f7f9fc;--admin-text-soft:#c2cad4;--admin-muted:#7e8a99;--admin-red:#e32a3b;--admin-red-strong:#ff4052;--admin-red-soft:#e32a3b24;--admin-green:#27c77b;--admin-yellow:#e3b341;--admin-blue:#4f8cff;--admin-shadow:0 24px 60px #00000057;--admin-radius-lg:22px;--admin-radius-md:16px;--admin-radius-sm:12px}.admin-page,.admin-page *{box-sizing:border-box}.admin-page button,.admin-page input,.admin-page select{font:inherit}.admin-page button{-webkit-tap-highlight-color:transparent}.admin-page{min-height:100vh;color:var(--admin-text);background:radial-gradient(circle at 12% 0,#e32a3b1f,#0000 28%),radial-gradient(circle at 90% 12%,#4f8cff14,#0000 24%),linear-gradient(#090c11 0%,#06080c 100%);grid-template-columns:250px minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.admin-sidebar{border-right:1px solid var(--admin-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0e1219fa,#080b10fa);height:100vh;padding:26px 18px;position:sticky;top:0}.admin-brand{border-bottom:1px solid var(--admin-border);margin-bottom:18px;padding:20px 18px 24px;position:relative}.admin-brand:before{content:"";background:linear-gradient(90deg, var(--admin-red), transparent);border-radius:999px;width:58px;height:2px;position:absolute;bottom:-1px;left:18px;box-shadow:0 0 18px #e32a3b8c}.admin-brand-name{letter-spacing:-.03em;color:#fff;font-size:24px;font-weight:900}.admin-brand-subtitle{color:var(--admin-muted);letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:12px;font-weight:700;display:block}.admin-nav{gap:7px;display:grid}.admin-nav-item{color:#aab4c1;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;width:100%;min-height:46px;padding:0 14px;font-size:14px;font-weight:700;transition:background .16s,color .16s,border-color .16s,transform .16s;display:flex;position:relative}.admin-nav-item:hover{color:#fff;background:#ffffff0a;border-color:#ffffff0d;transform:translate(2px)}.admin-nav-item.active{color:#fff;box-shadow:inset 3px 0 0 var(--admin-red), 0 0 24px #e32a3b0d;background:linear-gradient(90deg,#e32a3b2e,#e32a3b0d);border-color:#e32a3b3d}.admin-mobile-header,.admin-mobile-menu{display:none}.admin-main{width:100%;min-width:0;padding:34px clamp(22px,3vw,44px) 48px}.admin-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.admin-eyebrow,.admin-panel-kicker{color:var(--admin-red-strong);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900}.admin-heading h1{letter-spacing:-.04em;color:#fff;margin:8px 0 6px;font-size:clamp(28px,3vw,38px);line-height:1.05}.admin-heading p{color:var(--admin-muted);margin:0;font-size:14px}.admin-status{color:#ccefdc;background:#27c77b12;border:1px solid #27c77b2e;border-radius:999px;align-items:center;gap:9px;min-height:40px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}.admin-status-dot{background:var(--admin-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #27c77b1a,0 0 14px #27c77b80}.auth-error{color:#ffd7dc;border-radius:var(--admin-radius-sm);background:#e32a3b1a;border:1px solid #e32a3b52;margin-bottom:20px;padding:14px 16px;font-size:13px}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.admin-metric-card{border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);min-width:0;min-height:142px;box-shadow:var(--admin-shadow);background:linear-gradient(145deg,#141a24fa,#0b0f15fa);padding:20px;transition:transform .18s,border-color .18s,background .18s;position:relative;overflow:hidden}.admin-metric-card:before{content:"";background:linear-gradient(90deg,#ffffff2e,#0000 65%);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.admin-metric-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#e32a3b1f,#0000 68%);border-radius:50%;width:110px;height:110px;position:absolute;top:-34px;right:-34px}.admin-metric-card:hover{background:linear-gradient(145deg,#171f2afc,#0c1118fc);border-color:#ffffff21;transform:translateY(-3px)}.admin-metric-label{color:#8d99a8;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.admin-metric-value{color:#fff;letter-spacing:-.04em;margin-top:13px;font-size:clamp(22px,2vw,29px);font-weight:900;line-height:1;display:block}.admin-metric-detail{color:#74808f;margin-top:12px;font-size:12px;font-weight:600;display:block}.admin-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:16px;margin-bottom:16px;display:grid}.admin-panel{border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);min-width:0;box-shadow:var(--admin-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#10161ef5,#090d13f5);padding:20px}.admin-chart-panel{min-height:430px}.admin-panel-header{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:18px;padding-bottom:16px;display:flex}.admin-panel-header h2{color:#fff;letter-spacing:-.025em;margin:5px 0 0;font-size:18px;font-weight:850}.admin-period{border:1px solid var(--admin-border);background:#0003;border-radius:12px;gap:4px;padding:4px;display:inline-flex}.admin-period button{color:#7f8b99;cursor:pointer;background:0 0;border:0;border-radius:9px;min-width:44px;height:32px;padding:0 10px;font-size:11px;font-weight:900;transition:color .16s,background .16s,box-shadow .16s}.admin-period button.active{color:#fff;background:linear-gradient(#ef3b4d,#b9182a);box-shadow:0 8px 20px #e32a3b3d}.admin-summary-list{margin-top:6px;display:grid}.admin-summary-list>div{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:18px;min-height:58px;display:flex}.admin-summary-list>div:last-child{border-bottom:0}.admin-summary-list span{color:#8d98a6;font-size:13px;font-weight:600}.admin-summary-list strong{color:#f7f9fb;font-size:15px;font-weight:900}.admin-finance-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.admin-finance-row>div{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:linear-gradient(145deg,#131922eb,#0a0e14eb);min-height:112px;padding:18px;position:relative;overflow:hidden}.admin-finance-row>div:first-child{border-color:#27c77b26}.admin-finance-row>div:last-child{border-color:#e32a3b2e}.admin-finance-row span{color:#8c97a5;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.admin-finance-row strong{color:#fff;letter-spacing:-.035em;margin-top:13px;font-size:21px;font-weight:900;display:block}.admin-chart-panel .recharts-responsive-container{margin-top:18px}.admin-chart-panel .recharts-text{fill:#768292;font-size:11px}.admin-chart-panel .recharts-legend-item-text{font-size:11px;font-weight:700;color:#aeb8c4!important}.admin-chart-panel .recharts-default-tooltip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090d13f5!important;border:1px solid #ffffff1a!important;border-radius:12px!important;box-shadow:0 16px 40px #00000059!important}.admin-chart-panel .recharts-tooltip-label{font-weight:800;color:#fff!important}.admin-chart-panel .recharts-tooltip-item{font-weight:700}.admin-page ::-webkit-scrollbar{width:9px;height:9px}.admin-page ::-webkit-scrollbar-track{background:#ffffff04}.admin-page ::-webkit-scrollbar-thumb{background:#ffffff1f padding-box padding-box;border:2px solid #0000;border-radius:999px}.admin-page ::-webkit-scrollbar-thumb:hover{background:#ffffff2e padding-box padding-box}@media (width<=1180px){.admin-page{grid-template-columns:220px minmax(0,1fr)}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.admin-page{min-height:100vh;padding-top:62px;display:block}.admin-sidebar{display:none}.admin-mobile-header{z-index:50;border-bottom:1px solid var(--admin-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090c11f0;justify-content:space-between;align-items:center;height:62px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}.admin-mobile-brand{color:#fff;letter-spacing:-.02em;font-size:18px;font-weight:900}.admin-menu-button{color:#fff;border:1px solid var(--admin-border);cursor:pointer;background:#ffffff0a;border-radius:11px;place-items:center;width:40px;height:40px;font-size:19px;font-weight:800;display:grid}.admin-mobile-menu{z-index:45;border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c1017fa;gap:6px;padding:10px;display:grid;position:fixed;top:72px;left:12px;right:12px;box-shadow:0 20px 50px #00000073}.admin-mobile-nav-item{color:#aab4c1;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;min-height:44px;padding:0 14px;font-size:13px;font-weight:750}.admin-mobile-nav-item.active{color:#fff;background:#e32a3b1c;border-color:#e32a3b33}.admin-main{padding:24px 15px 36px}.admin-heading{margin-bottom:20px}.admin-heading h1{font-size:27px}.admin-heading p{max-width:220px}.admin-status{min-height:34px;padding:0 11px;font-size:10px}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-metric-card{border-radius:16px;min-height:120px;padding:16px}.admin-metric-value{font-size:20px}.admin-metric-detail{margin-top:9px;font-size:10px}.admin-grid{gap:12px;margin-bottom:12px}.admin-panel{border-radius:17px;padding:16px}.admin-panel-header{align-items:flex-start;gap:12px}.admin-chart-panel{min-height:390px}.admin-period{flex-shrink:0}.admin-period button{min-width:40px;padding:0 8px}.admin-finance-row{gap:8px}.admin-finance-row>div{min-height:100px;padding:15px}.admin-finance-row strong{font-size:18px}}@media (width<=520px){.admin-heading{flex-direction:column;gap:14px}.admin-status{align-self:flex-start}.admin-metrics{grid-template-columns:minmax(0,1fr)}.admin-metric-card{min-height:108px}.admin-panel-header{flex-direction:column}.admin-period{width:100%}.admin-period button{flex:1}.admin-finance-row{grid-template-columns:minmax(0,1fr)}.admin-chart-panel .recharts-wrapper{font-size:10px}}@media (prefers-reduced-motion:reduce){.admin-nav-item,.admin-metric-card,.admin-period button{transition:none}}.admin-financial-overview{min-width:0;margin:26px 0 30px}.admin-financial-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.admin-financial-heading h2{color:#f4f8ff;letter-spacing:-.6px;margin:7px 0 5px;font-size:clamp(20px,2.5vw,26px);font-weight:800}.admin-financial-heading p{color:#91a3be;margin:0;font-size:13px;line-height:1.6}.admin-financial-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.admin-financial-card{background:radial-gradient(circle at 100% 0,#2dd4bf1c,#0000 60%),linear-gradient(145deg,#182a43,#101b2e);border:1px solid #709ccb2b;border-radius:20px;flex-direction:column;justify-content:center;gap:12px;min-width:0;min-height:158px;padding:24px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000026}.admin-financial-card:hover{border-color:#44cfe573;transform:translateY(-3px);box-shadow:0 18px 38px #00000038}.admin-financial-card:before{content:"";opacity:.8;background:linear-gradient(90deg,#0000,#38d9c5,#0000);height:2px;position:absolute;top:0;left:22px;right:22px}.admin-financial-card span{color:#a6b9d0;letter-spacing:.6px;text-transform:uppercase;font-size:12px;font-weight:700}.admin-financial-card strong{color:#f7fbff;letter-spacing:-1px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(23px,2.5vw,34px);font-weight:800;line-height:1.2;display:block}.admin-financial-card small{color:#849ab5;font-size:12px;line-height:1.5}.admin-financial-primary{background:radial-gradient(circle at 90% 15%,#3593ff45,#0000 65%),linear-gradient(135deg,#19365a,#102139);border-color:#4fa7ff66}.admin-financial-primary:before{background:linear-gradient(90deg,#0000,#67c5ff,#0000)}.admin-financial-primary strong{color:#79d5ff;text-shadow:0 0 28px #31a5ff26}.admin-financial-card:nth-child(3){background:radial-gradient(circle at 100% 0,#a35dff2b,#0000 60%),linear-gradient(145deg,#211b3c,#131b2d)}.admin-financial-card:nth-child(3):before{background:linear-gradient(90deg,#0000,#a67cff,#0000)}@media (width<=1000px){.admin-financial-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-financial-primary{grid-column:1/-1}}@media (width<=640px){.admin-financial-overview{margin:20px 0 26px}.admin-financial-heading{margin-bottom:14px}.admin-financial-heading h2{font-size:21px}.admin-financial-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-financial-primary{grid-column:1/-1;min-height:148px;padding:22px}.admin-financial-card{border-radius:16px;gap:10px;min-height:142px;padding:16px 13px}.admin-financial-card span{letter-spacing:.3px;font-size:10px}.admin-financial-card strong{letter-spacing:-.5px;font-size:clamp(17px,4.5vw,25px)}.admin-financial-primary strong{font-size:clamp(29px,8vw,38px)}.admin-financial-card small{font-size:10px}}@media (width<=360px){.admin-financial-cards{grid-template-columns:1fr}.admin-financial-primary{grid-column:auto}}@media (prefers-reduced-motion:reduce){.admin-financial-card{transition:none}.admin-financial-card:hover{transform:none}}.admin-page{--admin-bg:#0b1220;--admin-bg-soft:#101c30;--admin-panel:#162339;--admin-panel-strong:#192a43;--admin-panel-hover:#213650;--admin-border:#84aedc26;--admin-border-strong:#84aedc47;--admin-text:#f4f8ff;--admin-text-soft:#c0d1e5;--admin-muted:#91a5bf;--admin-red:#50bfff;--admin-red-strong:#66d5ff;--admin-red-soft:#50bfff1f;--admin-green:#42d6a4;--admin-blue:#65b5ff;--admin-shadow:0 16px 45px #00000038;background:radial-gradient(circle at 80% 0,#296fc11f,#0000 35%),linear-gradient(160deg,#0c1525,#080f1b)}.admin-sidebar{background:linear-gradient(#101e32,#0a1322);border-right:1px solid #263a54}.admin-brand-name{color:#f5faff;letter-spacing:-.7px}.admin-brand-subtitle{color:#8ba8c8}.admin-brand:before{background:linear-gradient(90deg,#42c8ff,#0000);box-shadow:0 0 18px #42c8ff59}.admin-nav-item{color:#9fb2ca;border-radius:13px}.admin-nav-item:hover{color:#fff;background:#1a304b;border-color:#294b70}.admin-nav-item.active{color:#e5f7ff;background:linear-gradient(90deg,#20486a,#14283f);border-color:#31618a;box-shadow:inset 3px 0 #55caff}.admin-heading h1{color:#f7fbff;font-weight:850}.admin-heading p{color:#9cafc8;line-height:1.6}.admin-eyebrow,.admin-panel-kicker{color:#67cfff}.admin-status{color:#9df0cc;background:#2ec48d14;border-color:#2ec48d40}.admin-metric-card{background:radial-gradient(circle at 100% 0,#458ede21,#0000 65%),linear-gradient(145deg,#1a2b44,#111d30);border:1px solid #2a405c;border-radius:20px;box-shadow:0 12px 32px #00000026}.admin-metric-card:hover{border-color:#428cc3;box-shadow:0 16px 38px #0000003d}.admin-metric-card:before{background:linear-gradient(90deg,#48bfff,#0000)}.admin-metric-card:after{background:radial-gradient(circle,#47a8ff1f,#0000 70%)}.admin-metric-label{color:#a7bad1}.admin-metric-value{color:#f7fbff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.admin-metric-detail{color:#8fa7c1}.admin-panel{background:linear-gradient(145deg,#17263c,#111d30);border:1px solid #283e58;border-radius:21px;box-shadow:0 12px 36px #00000029}.admin-panel-header h2{color:#f3f8ff}.admin-period{background:#101d30;border-color:#2b415c}.admin-period button{color:#9db3cf}.admin-period button:hover{color:#fff;background:#223c5a}.admin-period button.active{color:#fff;background:linear-gradient(135deg,#2676b9,#205b91);border-color:#438fd0}.admin-summary-list>div{border-color:#8eb2dc1f}.admin-summary-list span{color:#9cb1ca}.admin-summary-list strong{color:#f4f9ff}.admin-chart-panel .recharts-cartesian-grid-horizontal line,.admin-chart-panel .recharts-cartesian-grid-vertical line{stroke:#9bbfe417}.admin-chart-panel .recharts-text{fill:#91a8c2}.admin-chart-panel .recharts-legend-item-text{color:#b9cce3!important}.admin-chart-panel .recharts-default-tooltip{background:#16283f!important;border:1px solid #365575!important;border-radius:12px!important}.admin-finance-row>div{background:linear-gradient(145deg,#1a2c43,#132137);border-color:#2b425c;border-radius:15px}.admin-finance-row span{color:#a7bad1}.admin-finance-row strong{color:#f4f9ff}@media (width<=820px){.admin-mobile-header{background:#0c1728f5;border-bottom-color:#29415f}.admin-mobile-brand{color:#eaf8ff}.admin-menu-button{color:#8edaff;background:#1a304a;border-color:#355675}.admin-mobile-menu{background:#112139;border-color:#31506e;box-shadow:0 24px 55px #00000073}.admin-mobile-nav-item{color:#b5c8df}.admin-mobile-nav-item.active{color:#7bd7ff;background:#1d3c5c;border-color:#32658b}.admin-main{padding:22px 14px 38px}}@media (width<=520px){.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-metric-card{border-radius:16px;min-height:132px;padding:15px 12px}.admin-metric-value{font-size:clamp(17px,4.5vw,23px)}.admin-metric-label{font-size:11px}.admin-metric-detail{font-size:10px;line-height:1.5}.admin-panel{border-radius:17px;padding:17px 14px}.admin-heading h1{font-size:27px}.admin-financial-primary{grid-column:1/-1}}@media (width<=360px){.admin-metrics{grid-template-columns:minmax(0,1fr)}}body{background:#06020d;margin:0;font-family:Inter,Arial,Helvetica,sans-serif}.auth-page{color:#fff;background:linear-gradient(#05000e24,#03000a70),url(/assets/background-register-cDX_fZhO.webp) top/cover no-repeat fixed;width:100%;min-height:100dvh}.auth-container{width:min(100%,470px);min-height:100dvh;margin:0 auto;padding:20px 16px 34px}.auth-brand{flex-direction:column;align-items:center;margin-bottom:18px;display:flex}.auth-logo{filter:drop-shadow(0 0 12px #942eff38)drop-shadow(0 8px 18px #0000009e);width:min(78vw,320px);height:auto;margin:0 auto;display:block}.auth-slogan{color:#f1e8ff;letter-spacing:.08em;text-align:center;text-shadow:0 0 10px #8c23ff38;margin:7px 0 0;font-size:.72rem;font-weight:800}.auth-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(160deg,#0f0a1af0,#06040cf7);border:1px solid #ac40ff73;border-radius:26px;width:100%;padding:24px 18px 22px;position:relative;box-shadow:0 24px 55px #00000094,0 0 24px #761bd214,inset 0 1px #ffffff09}.auth-card:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 50% 0,#9b39ff17,#0000 32%);position:absolute;inset:0}.auth-user-icon{z-index:1;background:radial-gradient(circle,#831bdf3d,#1f0a39ad);border:1px solid #a73dff57;border-radius:50%;place-items:center;width:64px;height:64px;margin:-4px auto 16px;display:grid;position:relative;box-shadow:inset 0 0 18px #9934ff24,0 0 20px #841ce21f}.auth-user-icon span{color:#a84fff;font-size:30px}.auth-header{z-index:1;text-align:center;margin-bottom:24px;position:relative}.auth-header h1{color:#fff;letter-spacing:-.03em;text-shadow:0 3px 7px #000000b3;margin:0;font-size:clamp(1.65rem,7vw,2rem);font-weight:1000;line-height:1}.auth-header p{color:#bbb3c7;margin:13px 0 0;font-size:.89rem;line-height:1.45}.auth-header p strong{color:#f7b926;font-weight:800}.auth-form{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}.auth-field{background:linear-gradient(#100d18f5,#08060efa);border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:54px minmax(0,1fr);align-items:stretch;min-height:64px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden}.auth-field-icon{color:#9f43ff;background:#ffffff03;border-right:1px solid #ffffff14;place-items:center;font-size:21px;display:grid}.auth-field-content{flex-direction:column;justify-content:center;min-width:0;padding:8px 44px 7px 13px;display:flex}.auth-field-content>span{color:#dbd5e5;letter-spacing:.045em;margin-bottom:2px;font-size:.67rem;font-weight:800}.auth-field-content input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.87rem}.password-toggle{color:#9e96a8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;font-size:19px;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.welcome-bonus{background:linear-gradient(110deg,#1f0b33f0,#100819f0);border:1px solid #9c39ff5c;border-radius:15px;grid-template-columns:78px minmax(0,1fr);align-items:center;min-height:86px;margin-top:4px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #791ed314}.welcome-bonus:before{content:"";pointer-events:none;background:radial-gradient(circle at 18%,#ffb81d1f,#0000 30%);position:absolute;inset:0}.welcome-bonus-image{z-index:1;object-fit:contain;filter:drop-shadow(0 5px 9px #00000080)drop-shadow(0 0 8px #ffb81d29);width:70px;height:70px;margin-left:7px;animation:3s ease-in-out infinite giftFloat;position:relative}.welcome-bonus>div{z-index:1;min-width:0;padding:10px 12px 10px 5px;position:relative}.welcome-bonus strong{color:#a64bff;letter-spacing:.025em;font-size:.76rem;font-weight:900;display:block}.welcome-bonus p{color:#bbb4c4;margin:5px 0 0;font-size:.75rem;line-height:1.35}.auth-checks{flex-direction:column;gap:10px;margin-top:5px;display:flex}.check{color:#ded9e5;cursor:pointer;align-items:flex-start;gap:10px;font-size:.77rem;line-height:1.38;display:flex}.check input{appearance:none;cursor:pointer;background:#0a0710;border:1px solid #a63effad;border-radius:50%;flex:none;width:21px;height:21px;margin:0;position:relative}.check input:checked{background:linear-gradient(#ffcf49,#e89c07);border-color:#f7b926}.check input:checked:after{content:"✓";color:#221200;place-items:center;font-size:12px;font-weight:1000;display:grid;position:absolute;inset:0}.check b{color:#f7b926;font-weight:800}.auth-error{color:#ff767d;text-align:center;background:#79081124;border:1px solid #ff474742;border-radius:10px;padding:10px 12px;font-size:.78rem;font-weight:700}.auth-submit{color:#211300;letter-spacing:.02em;cursor:pointer;background:linear-gradient(#ffd354 0%,#ffb91e 52%,#e79600 100%);border:1px solid #ffd052;border-radius:14px;justify-content:center;align-items:center;gap:16px;width:100%;height:58px;margin-top:4px;font-size:1rem;font-weight:1000;transition:transform .15s,filter .15s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 8px 22px #ffb10038,0 0 14px #ffbc1a1f}.auth-submit:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff29,#ffffffbf,#ffffff29,#0000);width:35%;height:170%;animation:3.1s ease-in-out infinite authButtonShine;position:absolute;top:-35%;left:-55%;transform:skew(-23deg)}.auth-submit span,.auth-submit strong{z-index:1;position:relative}.auth-submit strong{font-size:1.3rem}.auth-submit:hover{filter:brightness(1.05)}.auth-submit:active{transform:scale(.985)}.auth-submit:disabled{cursor:wait;opacity:.76}.login-link{z-index:1;color:#c2bbc9;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:18px;font-size:.78rem;display:flex;position:relative}.login-link button{color:#a745ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:900}.features{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:19px;padding:15px 0 0;display:grid}.features>div{text-align:left;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.features>div>span{color:#f7b926;flex:none;font-size:19px}.features p{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.features strong{color:#f0ecf4;font-size:.58rem;font-weight:800;line-height:1.15}.features small{color:#817a89;font-size:.52rem;line-height:1.15}@keyframes authButtonShine{0%{opacity:0;left:-55%}8%{opacity:1}48%{opacity:1;left:125%}58%,to{opacity:0;left:125%}}@keyframes giftFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(1deg)}}@media (width<=430px){.auth-container{padding:14px 11px 28px}.auth-logo{width:min(74vw,285px)}.auth-slogan{font-size:.66rem}.auth-card{border-radius:22px;padding:20px 14px 19px}.auth-user-icon{width:58px;height:58px;margin-bottom:14px}.auth-user-icon span{font-size:27px}.auth-header{margin-bottom:20px}.auth-header h1{font-size:clamp(1.5rem,7vw,1.8rem)}.auth-header p{margin-top:10px;font-size:.82rem}.auth-field{border-radius:13px;grid-template-columns:49px minmax(0,1fr);min-height:59px}.auth-field-icon{font-size:19px}.auth-field-content{padding-left:11px}.auth-field-content>span{font-size:.61rem}.auth-field-content input{font-size:.81rem}.welcome-bonus{grid-template-columns:68px minmax(0,1fr);min-height:79px}.welcome-bonus-image{width:61px;height:61px}.welcome-bonus strong{font-size:.69rem}.welcome-bonus p{font-size:.68rem}.check{font-size:.71rem}.auth-submit{height:54px;font-size:.92rem}.features{gap:5px}.features>div{gap:4px}.features>div>span{font-size:17px}.features strong{font-size:.53rem}.features small{font-size:.47rem}}@media (width<=365px){.auth-container{padding-left:8px;padding-right:8px}.auth-card{padding-left:11px;padding-right:11px}.auth-logo{width:min(72vw,265px)}.auth-slogan{font-size:.6rem}.auth-field{grid-template-columns:44px minmax(0,1fr)}.auth-field-content{padding-left:9px}.auth-field-content>span{font-size:.56rem}.auth-field-content input{font-size:.75rem}.welcome-bonus{grid-template-columns:60px minmax(0,1fr)}.welcome-bonus-image{width:54px;height:54px}.welcome-bonus strong,.welcome-bonus p{font-size:.62rem}.features strong{font-size:.48rem}.features small{display:none}}@media (width>=768px){.auth-container{width:min(100%,500px);padding-top:26px;padding-bottom:44px}.auth-logo{width:min(72%,330px)}.auth-card{padding:28px 24px 25px}}@media (prefers-reduced-motion:reduce){.auth-submit:before,.welcome-bonus-image{animation:none}}.login-options{justify-content:flex-end;margin-top:-4px;display:flex}.forgot-password{color:#c9a227;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;transition:color .2s,transform .2s}.forgot-password:hover{color:#ffd84d}.forgot-password:active{transform:scale(.96)}body:has(.auth-page){background:#080c0b}.auth-page{color:#f4f0e8;background:linear-gradient(#03110c1f,#020c087a),url(/assets/background-register-cDX_fZhO.webp) top/cover no-repeat fixed}.auth-logo{filter:drop-shadow(0 5px 18px #d6a33a38)drop-shadow(0 12px 22px #00000080)}.auth-slogan{color:#e9ddc3}.auth-card{background:linear-gradient(145deg,#0c2d20f7,#03120dfa);border-color:#d6a33aad;box-shadow:0 20px 45px #00000080,0 0 18px #d6a33a1a,inset 0 1px #f5cd6f26}.auth-card:before{background:radial-gradient(circle at 50% 0,#d6a33a1f,#0000 55%)}.auth-user-icon{background:radial-gradient(circle,#1f6b4873,#051d13e6);border-color:#d6a33a8c;box-shadow:0 0 18px #d6a33a1f}.auth-user-icon span{color:#e6b956}.auth-header h1{color:#fff}.auth-header p{color:#c3bda9}.auth-header p strong{color:#e6b956}.auth-field{background:linear-gradient(#072017f5,#04140ffa);border-color:#d6a33a38}.auth-field:focus-within{border-color:#e6b956d9;box-shadow:0 0 0 3px #d6a33a1a,0 0 14px #d6a33a1a}.auth-field-icon{color:#d6a33a;background:#d6a33a0f}.auth-field-content>span{color:#e3dac8}.auth-field-content input{color:#fff}.auth-field-content input::placeholder{color:#899b8e}.password-toggle{color:#c4b58e}.welcome-bonus{background:linear-gradient(110deg,#0d3a26f2,#051c13f7);border-color:#d6a33a66;box-shadow:inset 0 1px #d6a33a14}.welcome-bonus strong{color:#e6b956}.welcome-bonus p{color:#c7c0ad}.check{color:#e1ddcf}.check input{background:#071e16;border-color:#d6a33a59}.check b{color:#e6b956}.auth-submit{color:#281b05;background:linear-gradient(#f4d17a 0%,#d6a33a 52%,#a9741c 100%);border-color:#f1c66c;box-shadow:inset 0 1px #fff6,0 8px 20px #a9741c40}.login-link{color:#c9c2b2}.login-link button,.forgot-password{color:#e6b956}.features strong{color:#f4f0e8}.features small{color:#aeb7a8}.features>div>span{color:#e6b956}html,body,#root{min-height:100%;margin:0}.dashboard-page{color:#fff;background:linear-gradient(#05010d2e,#05010c9e),url(/assets/background-register-cDX_fZhO.webp) top/cover no-repeat fixed;min-height:100dvh;padding-bottom:92px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dashboard-shell{width:min(100%,520px);margin:0 auto;padding:10px 12px 28px}.dashboard-loading,.dashboard-error{text-align:center;place-items:center;min-height:100vh;padding:30px;font-weight:900;display:grid}.dashboard-loading{color:#fff}.dashboard-error{color:#ff6b78}.dashboard-topbar{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;min-height:96px;display:grid;position:relative}.dashboard-logo{filter:drop-shadow(0 6px 12px #000000b8)drop-shadow(0 0 12px #8928f02e);width:min(68vw,270px);height:auto;margin:0 auto;display:block}.dashboard-menu-button{cursor:pointer;background:#0a0611b8;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:flex}.dashboard-menu-button span{background:#f4b72b;border-radius:999px;width:18px;height:2px;box-shadow:0 0 7px #f4b72b40}.notification-button{color:#fff;cursor:pointer;background:#0d0716d1;border:1px solid #9b3aff4d;border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;display:grid;position:relative}.notification-button i{background:#a84dff;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px;box-shadow:0 0 8px #a84dffe6}.player-card{background:linear-gradient(145deg,#120b1ef5,#07040dfa);border:1px solid #9939ff52;border-radius:22px;width:100%;padding:15px;position:relative;overflow:hidden;box-shadow:0 20px 45px #00000085,inset 0 1px #ffffff09}.player-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 0,#912df517,#0000 38%);position:absolute;inset:0}.player-header{z-index:1;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;position:relative}.player-avatar{background:radial-gradient(circle,#842bda52,#210d33eb);border:2px solid #f2b52b;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;overflow:hidden;box-shadow:0 0 15px #f1b3281f,inset 0 0 18px #8e2ceb26}.player-avatar span{font-size:29px}.player-info{flex-direction:column;gap:3px;min-width:0;display:flex}.player-info strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:900;overflow:hidden}.player-info span{color:#bcb4c7;font-size:.75rem}.missions-button{color:#fff;cursor:pointer;background:linear-gradient(#26103ae6,#11081bf2);border:1px solid #a442ff57;border-radius:12px;justify-content:center;align-items:center;gap:5px;min-width:93px;height:48px;padding:4px 8px 4px 5px;display:flex}.missions-button img{object-fit:contain;filter:drop-shadow(0 3px 5px #00000080);width:35px;height:35px;animation:3s ease-in-out infinite dashboardGiftFloat}.missions-button div{text-align:left;flex-direction:column;display:flex}.missions-button strong{color:#f5b927;font-size:.66rem}.missions-button span{color:#9e95aa;margin-top:2px;font-size:.53rem}.balance-box{z-index:1;background:radial-gradient(#761fc724,#0000 60%),linear-gradient(#110b1ae6,#08050df0);border:1px solid #ffffff0e;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:105px;margin-top:14px;display:flex;position:relative;overflow:hidden}.balance-box:before{content:"";filter:blur(20px);background:#9332f112;border-radius:50%;width:170px;height:70px;position:absolute}.balance-box>span{color:#a9a1b3;letter-spacing:.05em;font-size:.68rem;font-weight:700;position:relative}.balance-value-row{align-items:center;gap:10px;margin-top:6px;display:flex;position:relative}.balance-value-row strong{color:#fff;text-shadow:0 0 13px #9836f72e;font-size:clamp(2rem,9vw,2.75rem);font-weight:900;line-height:1}.balance-visibility{color:#9d94a7;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;font-size:20px;display:grid}.wallet-actions{z-index:1;grid-template-columns:1fr 1fr;gap:9px;margin-top:11px;display:grid;position:relative}.wallet-button{cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:55px;padding:6px 10px;display:flex;position:relative;overflow:hidden}.wallet-button .wallet-icon{flex:none;font-size:20px}.wallet-button div{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.wallet-button strong{font-size:.76rem;font-weight:1000}.wallet-button small{opacity:.72;margin-top:2px;font-size:.53rem}.wallet-button-primary{color:#281800;background:linear-gradient(#ffd35a 0%,#f9b51d 54%,#dd9000 100%);border:1px solid #ffd256;box-shadow:inset 0 1px #ffffff94,0 8px 18px #e69f002e}.wallet-button-primary:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#ffffffbf,#ffffff1f,#0000);width:35%;height:180%;animation:3.2s ease-in-out infinite depositShine;position:absolute;top:-40%;left:-55%;transform:skew(-24deg)}.wallet-button-secondary{color:#fff;background:linear-gradient(#8d35df,#5c179b);border:1px solid #a445ffbf;box-shadow:inset 0 1px #ffffff26,0 8px 18px #6c19b033}.referral-card{background:linear-gradient(110deg,#1f0c30f5,#0d0715f5);border:1px solid #9737f34f;border-radius:18px;align-items:center;min-height:100px;margin-top:13px;padding:15px 115px 14px 17px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 25px #00000047}.referral-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 88%,#f4b62421,#0000 34%);position:absolute;inset:0}.referral-content{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.referral-content>strong{color:#fff;font-size:1rem;font-weight:900}.referral-content>span{color:#a9a0b4;margin-top:3px;font-size:.69rem}.referral-content button{color:#f3bb36;letter-spacing:.04em;background:#f4b72712;border:1px solid #f4b7276b;border-radius:8px;height:26px;margin-top:8px;padding:0 12px;font-size:.57rem;font-weight:900}.referral-gift{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 12px #0000007a);width:105px;height:105px;animation:3.4s ease-in-out infinite dashboardGiftFloat;position:absolute;bottom:-9px;right:10px}.tables-section{margin-top:25px}.tables-heading{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.tables-heading h1{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,6vw,1.95rem);font-weight:1000;line-height:1}.tables-heading h1 span{color:#a848ff;text-shadow:0 0 12px #a042ff3d}.tables-heading p{color:#938b9d;margin:8px 0 0;font-size:.75rem}.tables-list{flex-direction:column;gap:11px;margin-top:18px;display:flex}.tables-empty{color:#fff;text-align:center;padding:30px 10px}.table-card{--table-accent:#9b3cf1;--table-accent-rgb:155, 60, 241;border:1px solid rgba(var(--table-accent-rgb), .38);min-height:124px;box-shadow:0 10px 24px #0000005c, inset -3px 0 12px rgba(var(--table-accent-rgb), .1);background:linear-gradient(135deg,#130d1bfa,#07050bfc);border-radius:18px;grid-template-columns:92px minmax(0,1fr) 74px;align-items:center;gap:5px;padding:8px 8px 8px 5px;display:grid;position:relative;overflow:hidden}.table-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 0% 50%, rgba(var(--table-accent-rgb), .12), transparent 36%);position:absolute;inset:0}.table-orange{--table-accent:#ff8a1f;--table-accent-rgb:255, 138, 31}.table-purple{--table-accent:#a347ff;--table-accent-rgb:163, 71, 255}.table-green{--table-accent:#23c77b;--table-accent-rgb:35, 199, 123}.table-blue{--table-accent:#3698ff;--table-accent-rgb:54, 152, 255}.table-gold{--table-accent:#f1b62b;--table-accent-rgb:241, 182, 43}.table-silver{--table-accent:#c4c7d2;--table-accent-rgb:196, 199, 210}.table-black{--table-accent:#e1a72a;--table-accent-rgb:225, 167, 42}.table-red{--table-accent:#ef3346;--table-accent-rgb:239, 51, 70}.table-chip{z-index:2;place-items:center;width:88px;height:88px;animation:3.7s ease-in-out infinite chipFloat;display:grid;position:relative}.table-card:nth-child(2n) .table-chip{animation-delay:.35s}.table-card:nth-child(3n) .table-chip{animation-delay:.7s}.table-chip-image{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 6px 9px #0000009e) drop-shadow(0 0 8px rgba(var(--table-accent-rgb), .22));animation:3s ease-in-out infinite chipGlow;position:absolute;inset:0}.table-chip-value{z-index:3;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:55%;display:flex;position:relative}.table-chip-value small{color:#fff;font-size:.55rem;font-weight:800;line-height:1}.table-chip-value strong{color:#fff;text-shadow:0 2px 3px #000000e6;margin-top:1px;font-size:1.25rem;font-weight:1000;line-height:1}.table-chip-value span{color:var(--table-accent);text-shadow:0 1px 2px #000;margin-top:3px;font-size:.42rem;font-weight:1000;line-height:1}.table-data{z-index:2;grid-template-columns:minmax(48px,.85fr) 1px minmax(76px,1.15fr);align-items:center;gap:5px;min-width:0;display:grid;position:relative}.table-stat{min-width:0;overflow:hidden}.table-stat-label{color:#91899b;white-space:nowrap;margin-bottom:6px;font-size:.5rem;font-weight:700;display:block}.table-stat strong{align-items:center;gap:3px;min-width:0;font-size:.72rem;display:flex}.table-stat strong b{color:var(--table-accent);font-size:.87rem;font-weight:1000}.table-stat strong em{color:#f3eff6;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.69rem;font-style:normal;font-weight:700;overflow:hidden}.stat-icon,.prize-icon{color:var(--table-accent);flex:none;font-size:.76rem}.table-divider{background:linear-gradient(transparent, rgba(var(--table-accent-rgb), .45), transparent);width:1px;height:42px}.table-actions{z-index:2;flex-direction:column;align-items:stretch;gap:6px;min-width:0;display:flex;position:relative}.table-enter-button{border:1px solid rgba(var(--table-accent-rgb), .9);color:#fff;background:linear-gradient(180deg, rgba(var(--table-accent-rgb), .98), rgba(var(--table-accent-rgb), .62));cursor:pointer;width:100%;height:39px;box-shadow:0 6px 14px rgba(var(--table-accent-rgb), .17);border-radius:10px;padding:0 4px;font-size:.63rem;font-weight:1000;animation:2.8s ease-in-out infinite enterPulse}.table-details-button{color:#aaa1b2;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1c;border-radius:8px;width:100%;height:27px;padding:0 2px;font-size:.43rem;font-weight:800}.dashboard-security-card{background:#0b0711db;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:35px minmax(0,1fr) 20px;align-items:center;gap:9px;min-height:61px;margin-top:16px;padding:8px 13px;display:grid}.security-icon{color:#f4b727;background:#f4b72712;border:1px solid #f4b72766;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.dashboard-security-card div{flex-direction:column;gap:2px;min-width:0;display:flex}.dashboard-security-card strong{color:#eee9f2;font-size:.69rem}.dashboard-security-card small{color:#7f7788;font-size:.57rem}.security-arrow{color:#8d8397;font-size:21px}.dashboard-bottom-nav{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#08050df7;border-top:1px solid #9937f433;border-radius:19px 19px 0 0;grid-template-columns:repeat(4,1fr);width:min(100%,520px);height:76px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -10px 28px #00000080}.dashboard-bottom-nav button{color:#777080;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.bottom-nav-icon{font-size:22px;line-height:1}.dashboard-bottom-nav button small{font-size:.52rem;font-weight:800}.dashboard-bottom-nav button.active{color:#aa4cff}.dashboard-bottom-nav button.active:after{content:"";background:#a847ff;border-radius:4px 4px 0 0;width:45%;height:2px;position:absolute;bottom:0;box-shadow:0 0 8px #a847ff99}@keyframes depositShine{0%{opacity:0;left:-55%}8%{opacity:1}48%{opacity:1;left:125%}58%,to{opacity:0;left:125%}}@keyframes dashboardGiftFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(1deg)}}@keyframes chipFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(1deg)}}@keyframes chipGlow{0%,to{filter:drop-shadow(0 6px 9px #0000009e) drop-shadow(0 0 7px rgba(var(--table-accent-rgb), .17))}50%{filter:drop-shadow(0 7px 10px #000000ad) drop-shadow(0 0 13px rgba(var(--table-accent-rgb), .35))}}@keyframes enterPulse{0%,to{filter:brightness()}50%{filter:brightness(1.1)}}@media (width<=430px){.dashboard-shell{padding-left:8px;padding-right:8px}.dashboard-topbar{grid-template-columns:39px minmax(0,1fr) 39px;min-height:86px}.dashboard-logo{width:min(63vw,245px)}.dashboard-menu-button,.notification-button{width:38px;height:38px}.player-card{border-radius:19px;padding:12px}.player-header{grid-template-columns:52px minmax(0,1fr) auto;gap:8px}.player-avatar{width:52px;height:52px}.player-avatar span{font-size:26px}.player-info strong{font-size:.94rem}.player-info span{font-size:.66rem}.missions-button{min-width:83px;height:44px;padding-right:6px}.missions-button img{width:31px;height:31px}.missions-button strong{font-size:.59rem}.missions-button span{font-size:.48rem}.balance-box{min-height:95px}.wallet-button{min-height:52px;padding:5px 7px}.wallet-button strong{font-size:.69rem}.wallet-button small{font-size:.48rem}.referral-card{min-height:91px;padding:12px 98px 12px 14px}.referral-gift{width:92px;height:92px;right:5px}.tables-heading h1{font-size:clamp(1.3rem,6vw,1.7rem)}.table-card{grid-template-columns:82px minmax(0,1fr) 66px;gap:3px;min-height:112px;padding:6px 6px 6px 3px}.table-chip{width:79px;height:79px}.table-chip-value small{font-size:.48rem}.table-chip-value strong{font-size:1.07rem}.table-chip-value span{font-size:.36rem}.table-data{grid-template-columns:minmax(42px,.8fr) 1px minmax(67px,1.2fr);gap:3px}.table-stat-label{margin-bottom:5px;font-size:.43rem}.table-stat strong{gap:2px;font-size:.63rem}.table-stat strong b{font-size:.76rem}.table-stat strong em{font-size:.6rem}.stat-icon,.prize-icon{font-size:.65rem}.table-enter-button{height:37px;font-size:.56rem}.table-details-button{height:25px;font-size:.38rem}}@media (width<=380px){.dashboard-shell{padding-left:5px;padding-right:5px}.dashboard-topbar{grid-template-columns:36px minmax(0,1fr) 36px}.dashboard-menu-button,.notification-button{width:35px;height:35px}.player-card{padding:10px 8px}.player-header{grid-template-columns:47px minmax(0,1fr) 74px;gap:6px}.player-avatar{width:47px;height:47px}.player-avatar span{font-size:23px}.player-info strong{font-size:.82rem}.player-info span{font-size:.57rem}.missions-button{min-width:72px;height:41px;padding:3px 4px}.missions-button img{width:28px;height:28px}.missions-button strong{font-size:.52rem}.missions-button span,.wallet-button small{display:none}.referral-card{padding-right:86px}.referral-gift{width:82px;height:82px}.table-card{grid-template-columns:70px minmax(0,1fr) 57px;min-height:103px;padding:5px 4px 5px 2px}.table-chip{width:68px;height:68px}.table-chip-value small{font-size:.42rem}.table-chip-value strong{font-size:.9rem}.table-chip-value span{font-size:.31rem}.table-data{grid-template-columns:minmax(36px,.75fr) 1px minmax(56px,1.25fr);gap:2px}.table-stat-label{font-size:.37rem}.table-stat strong{font-size:.54rem}.table-stat strong b{font-size:.65rem}.table-stat strong em{font-size:.51rem}.stat-icon,.prize-icon{font-size:.56rem}.table-enter-button{border-radius:8px;height:34px;font-size:.49rem}.table-details-button{height:23px;font-size:.32rem}.dashboard-bottom-nav{height:72px}.bottom-nav-icon{font-size:20px}.dashboard-bottom-nav button small{font-size:.47rem}}@media (width>=768px){.dashboard-shell{padding-top:16px}.dashboard-logo{width:min(60%,280px)}}@media (prefers-reduced-motion:reduce){.wallet-button-primary:after,.missions-button img,.referral-gift,.table-chip,.table-chip-image,.table-enter-button{animation:none}}.player-avatar{color:#fff;cursor:pointer;appearance:none;border:2px solid #f2b52b;padding:0;transition:transform .18s,box-shadow .18s;position:relative}.player-avatar:active{transform:scale(.96)}.player-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.avatar-edit-badge{color:#201100;background:linear-gradient(#ffd75f,#eba414);border:2px solid #12091c;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;font-weight:1000;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 3px 9px #0000008c}.table-data{grid-template-columns:minmax(43px,.7fr) 1px minmax(92px,1.3fr)}.table-prize-stat{overflow:visible}.table-prize-range{min-width:0;align-items:flex-start!important}.table-prize-range .prize-icon{margin-top:2px}.table-prize-range em{color:#f6f1f8;flex-wrap:wrap;align-items:center;gap:1px 3px;min-width:0;font-style:normal;line-height:1.08;text-overflow:clip!important;white-space:normal!important;font-size:clamp(.53rem,2.3vw,.67rem)!important;font-weight:900!important;display:flex!important;overflow:visible!important}.prize-range-separator{color:var(--table-accent);text-transform:lowercase;flex:none;font-size:.43rem;font-weight:800}.avatar-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);background:#030107db;justify-content:center;align-items:center;padding:18px 14px 100px;animation:.18s ease-out avatarBackdropIn;display:flex;position:fixed;inset:0}.avatar-modal{background:radial-gradient(circle at 50% 0,#8825de33,#0000 40%),linear-gradient(#171020 0%,#09060e 100%);border:1px solid #a644ff7a;border-radius:22px;width:min(100%,440px);max-height:min(76dvh,620px);padding:17px 14px 15px;animation:.2s ease-out avatarModalIn;position:relative;overflow:hidden auto;box-shadow:0 28px 70px #000000bf,inset 0 1px #ffffff0d}.avatar-modal-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.avatar-modal-header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.avatar-modal-header strong{color:#fff;letter-spacing:-.02em;font-size:1rem;font-weight:1000}.avatar-modal-header span{color:#958c9f;font-size:.68rem}.avatar-modal-header>button{color:#c6bdce;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex:none;place-items:center;width:33px;height:33px;padding:0;font-size:22px;line-height:1;display:grid}.avatar-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.avatar-option{aspect-ratio:1;cursor:pointer;background:radial-gradient(circle,#7b2bc338,#130a1cfa);border:2px solid #ffffff14;border-radius:50%;width:100%;padding:3px;transition:transform .16s,border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.avatar-option img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.avatar-option:active{transform:scale(.94)}.avatar-option.selected{border-color:#f4b82d;transform:scale(1.04);box-shadow:0 0 0 2px #f4b82d29,0 0 17px #f4b82d52}.avatar-option.selected:after{content:"✓";color:#211300;background:#f5bd35;border:2px solid #0d0713;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;font-weight:1000;display:grid;position:absolute;bottom:0;right:0}.avatar-save-button{color:#271700;letter-spacing:.03em;cursor:pointer;background:linear-gradient(#ffd65c 0%,#f5b51f 58%,#dc9000 100%);border:1px solid #ffd35c;border-radius:12px;width:100%;height:46px;margin-top:16px;font-size:.75rem;font-weight:1000;box-shadow:inset 0 1px #ffffff8c,0 8px 18px #e299002e}.avatar-save-button:disabled{color:#736979;box-shadow:none;cursor:default;background:#1a151e;border-color:#ffffff14}@keyframes avatarBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes avatarModalIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=390px){.table-card{grid-template-columns:84px minmax(0,1fr) 68px}.table-chip{width:82px;height:82px}.table-data{grid-template-columns:minmax(39px,.62fr) 1px minmax(88px,1.38fr)}.table-stat-label{font-size:.45rem}.table-prize-range em{font-size:.52rem!important}.avatar-grid{gap:7px}}@media (width<=350px){.avatar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.table-card{grid-template-columns:80px minmax(0,1fr) 64px}.table-chip{width:78px;height:78px}}.player-avatar{cursor:pointer;isolation:isolate;background:0 0;border:0;border-radius:50%;flex:none;width:70px;height:70px;padding:0;position:relative;overflow:visible}.player-avatar-circle{z-index:1;background:radial-gradient(circle at 50% 35%,#672c92 0%,#301346 48%,#12091b 100%);border:4px solid #f4bd31;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 5px #ffda67f2,0 0 11px #f4b72b94,0 0 22px #a43dff40,inset 0 0 12px #000000c7,inset 0 0 4px #ffe07873}.player-avatar-circle:after{content:"";pointer-events:none;border:1px solid #fff0b58c;border-radius:50%;position:absolute;inset:2px}.player-avatar-image{z-index:2;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 6px 5px #0000008c);pointer-events:none;border-radius:0;width:96px;max-width:none;height:96px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.player-avatar:after{content:"";z-index:3;box-sizing:border-box;pointer-events:none;border-bottom:4px solid #f4bd31;border-left:4px solid #f4bd31;border-right:4px solid #f4bd31;border-radius:0 0 999px 999px;width:100%;height:46%;position:absolute;bottom:0;left:0;box-shadow:0 4px 6px #00000080,0 3px 8px #f4b72b73}.player-avatar-fallback{z-index:2;place-items:center;font-size:29px;display:grid;position:absolute;inset:0}.player-avatar .avatar-edit-badge{z-index:5;color:#241400;background:linear-gradient(#ffe078,#eaa514);border:2px solid #110817;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;font-weight:1000;display:grid;position:absolute;bottom:-1px;right:-4px;box-shadow:0 3px 8px #0000008c,0 0 8px #f4b72b73}.player-avatar:active .player-avatar-image{transform:translate(-50%)scale(.96)}.table-message{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#140c2afa,#0a0718fa);border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;width:calc(100% - 28px);max-width:390px;min-height:58px;padding:10px 12px;animation:.25s ease-out tableMessageIn;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #00000073,inset 0 1px #ffffff0f}.table-message-icon{border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;font-weight:900;display:flex}.table-message-text{color:#fff;flex:1;font-size:13px;font-weight:700;line-height:1.3}.table-message-close{color:#ffffffa6;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:20px;line-height:1;display:flex}.table-message--success{border-color:#f4bd3180;box-shadow:0 14px 40px #00000073,0 0 24px #f4bd311f}.table-message--success .table-message-icon{color:#160d29;background:linear-gradient(135deg,#ffe070,#f4bd31);box-shadow:0 0 16px #f4bd3159}.table-message--error{border-color:#ff465f73;box-shadow:0 14px 40px #00000073,0 0 24px #ff465f1a}.table-message--error .table-message-icon{color:#fff;background:linear-gradient(135deg,#ff536d,#c92548);box-shadow:0 0 16px #ff465f4d}@keyframes tableMessageIn{0%{opacity:0;transform:translate(-50%,-12px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}.deposit-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);background:#030107e0;justify-content:center;align-items:center;padding:18px 14px 95px;display:flex;position:fixed;inset:0}.deposit-modal{background:radial-gradient(circle at 50% 0,#8825de30,#0000 42%),linear-gradient(#171020 0%,#09060e 100%);border:1px solid #a644ff75;border-radius:22px;width:min(100%,430px);max-height:min(82dvh,720px);padding:18px 16px 17px;position:relative;overflow:hidden auto;box-shadow:0 28px 70px #000000c2,inset 0 1px #ffffff0b}.deposit-modal-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.deposit-modal-header div{flex-direction:column;gap:3px;display:flex}.deposit-modal-header strong{color:#fff;letter-spacing:-.02em;font-size:1.05rem;font-weight:1000}.deposit-modal-header span{color:#958c9f;font-size:.68rem}.deposit-modal-close{color:#c6bdce;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;padding:0;font-size:22px;line-height:1;display:grid}.deposit-balance-info{text-align:center;flex-direction:column;align-items:center;margin-bottom:20px;display:flex}.deposit-balance-info span{color:#f5b927;letter-spacing:.08em;margin-bottom:6px;font-size:.68rem;font-weight:1000}.deposit-balance-info strong{color:#fff;text-shadow:0 0 14px #993aff33;font-size:clamp(2rem,9vw,2.5rem);font-weight:1000;line-height:1}.deposit-balance-info small{color:#91899b;margin-top:8px;font-size:.72rem}.deposit-values{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:18px;display:grid}.deposit-value{color:#e8e1ec;cursor:pointer;background:linear-gradient(#1a1123f0,#0c0812f7);border:1px solid #ffffff17;border-radius:13px;min-height:54px;font-size:.92rem;font-weight:900;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.deposit-value:last-child{grid-column:1/-1}.deposit-custom-value{margin:-2px 0 18px}.deposit-custom-value label{color:#91899b;letter-spacing:.06em;text-align:center;margin-bottom:7px;font-size:.62rem;font-weight:900;display:block}.deposit-custom-input{background:linear-gradient(#180f22f5,#0a070ffa);border:1px solid #a644ff47;border-radius:13px;align-items:center;width:100%;min-height:54px;padding:0 14px;display:flex}.deposit-custom-input:focus-within{border-color:#f4b82db8;box-shadow:0 0 0 2px #f4b82d12}.deposit-custom-input span{color:#f5b927;flex:none;margin-right:9px;font-size:.9rem;font-weight:1000}.deposit-custom-input input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:1rem;font-weight:900}.deposit-custom-input input::placeholder{color:#6e6676}.deposit-value.selected{color:#fff;background:radial-gradient(circle,#f4b82d26,#170e1ffa);border-color:#f4b82d;transform:translateY(-1px);box-shadow:0 0 0 1px #f4b82d14,0 0 18px #f4b82d1f}.deposit-generate-button,.deposit-copy-button{color:#271700;letter-spacing:.04em;cursor:pointer;background:linear-gradient(#ffd65c 0%,#f5b51f 58%,#dc9000 100%);border:1px solid #ffd35c;border-radius:13px;width:100%;min-height:54px;font-size:.83rem;font-weight:1000;box-shadow:inset 0 1px #ffffff8c,0 8px 18px #e299002e}.deposit-generate-button:disabled{color:#736979;box-shadow:none;cursor:wait;background:#1a151e;border-color:#ffffff14}.deposit-error{color:#ff8b96;text-align:center;background:#ff475812;border:1px solid #ff6b7847;border-radius:10px;margin-bottom:14px;padding:11px 12px;font-size:.7rem}.deposit-pix-result{text-align:center;flex-direction:column;align-items:center;display:flex}.deposit-status-badge{color:#bc77ff;letter-spacing:.08em;background:#912deb1a;border:1px solid #a644ff73;border-radius:999px;align-items:center;margin-bottom:10px;padding:6px 11px;font-size:.58rem;font-weight:1000;display:inline-flex;box-shadow:0 0 12px #a042ff1f}.deposit-pix-title{color:#fff;font-size:1rem;font-weight:1000}.deposit-pix-amount{color:#f5b927;text-shadow:0 0 12px #f4b7272e;margin-top:6px;font-size:clamp(1.65rem,7vw,2rem);font-weight:1000}.deposit-qr-wrapper{justify-content:center;align-items:center;width:100%;margin:17px 0 12px;display:flex}.deposit-qr-wrapper:before{content:"";filter:blur(14px);pointer-events:none;background:radial-gradient(circle,#9a3bf521,#0000 68%);border-radius:22px;width:245px;height:245px;position:absolute}.deposit-qr-image{z-index:1;background:#fff;border:2px solid #f4b82dd1;border-radius:17px;width:min(230px,72vw);height:auto;padding:10px;display:block;position:relative;box-shadow:0 0 0 4px #f4b82d0d,0 12px 35px #0000006b}.deposit-pix-result p{color:#9e95aa;max-width:300px;margin:12px 0 14px;font-size:.72rem;line-height:1.45}.deposit-pix-code{overflow-wrap:anywhere;color:#aaa1b2;text-align:left;background:#08050deb;border:1px solid #9f41f43d;border-radius:11px;width:100%;max-height:105px;margin-bottom:15px;padding:12px 13px;font-family:monospace;font-size:.61rem;line-height:1.45;overflow-y:auto}.deposit-waiting{color:#91899b;justify-content:center;align-items:center;gap:8px;margin-top:15px;display:flex}.deposit-waiting-dot{background:#a84dff;border-radius:50%;width:8px;height:8px;animation:1.2s infinite depositPulse;box-shadow:0 0 9px #a84dffd9}.deposit-waiting small{font-size:.66rem}.deposit-pix-warning{color:#7f7788;margin-top:13px;font-size:.65rem;line-height:1.4;display:block}@keyframes depositPulse{0%{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}to{opacity:.35;transform:scale(.8)}}.deposit-close-confirmed{color:#271700;letter-spacing:.05em;cursor:pointer;background:linear-gradient(#ffd65c 0%,#f5b51f 58%,#dc9000 100%);border:1px solid #f4b82dcc;border-radius:12px;width:100%;max-width:260px;min-height:48px;margin-top:22px;font-size:.78rem;font-weight:1000}.deposit-confirmed{text-align:center;flex-direction:column;align-items:center;padding:28px 10px 20px;display:flex}.deposit-confirmed-icon{color:#07180f;background:linear-gradient(#46e49a,#23c77b);border:1px solid #23c77bad;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:17px;font-size:34px;font-weight:1000;display:flex;box-shadow:0 0 0 7px #23c77b14,0 0 22px #23c77b2e}.deposit-confirmed strong{color:#fff;font-size:1rem;font-weight:1000}.deposit-confirmed>span{color:#46e49a;margin-top:8px;font-size:1.8rem;font-weight:1000}.deposit-confirmed p{color:#91899b;margin:10px 0 0;font-size:.72rem}@media (width<=430px){.deposit-modal-backdrop{padding:12px 10px 88px}.deposit-modal{border-radius:20px;padding:16px 13px 15px}.deposit-values{gap:8px}.deposit-value{min-height:50px;font-size:.84rem}.deposit-generate-button,.deposit-copy-button{min-height:50px}.deposit-qr-image{width:min(215px,70vw)}}.withdrawal-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030207d1;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.withdrawal-modal{background:radial-gradient(circle at top,#6d25a42e,#0000 38%),linear-gradient(#17101f 0%,#0c0911 100%);border:1px solid #a644ff47;border-radius:20px;width:100%;max-width:430px;max-height:calc(100vh - 36px);padding:20px;overflow-y:auto;box-shadow:0 25px 70px #000000a6}.withdrawal-modal-header{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.withdrawal-modal-header div{flex-direction:column;gap:3px;display:flex}.withdrawal-modal-header strong{color:#f5b927;letter-spacing:.06em;font-size:1rem;font-weight:1000}.withdrawal-modal-header span{color:#948c9d;font-size:.72rem;font-weight:700}.withdrawal-modal-close{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.35rem;display:flex}.withdrawal-loading{color:#a49cab;text-align:center;padding:35px 10px;font-size:.8rem;font-weight:800}.withdrawal-warning{text-align:center;background:#f5b9270f;border:1px solid #f5b9273d;border-radius:14px;margin-bottom:20px;padding:16px}.withdrawal-warning strong{color:#f5b927;margin-bottom:6px;font-size:.8rem;font-weight:1000;display:block}.withdrawal-warning p{color:#fff;margin:0 0 5px;font-size:.75rem;font-weight:800}.withdrawal-warning small{color:#9d95a5;font-size:.67rem;line-height:1.45}.withdrawal-field-label{color:#91899b;letter-spacing:.06em;margin:14px 0 7px;font-size:.63rem;font-weight:900;display:block}.withdrawal-select,.withdrawal-input{color:#fff;background:#120d18;border:1px solid #a644ff47;border-radius:12px;outline:none;width:100%;min-height:52px;padding:0 14px;font-size:.85rem;font-weight:800}.withdrawal-select:focus,.withdrawal-input:focus{border-color:#f5b927b3;box-shadow:0 0 0 2px #f5b92712}.withdrawal-pix-key-card{background:#7528a914;border:1px solid #a644ff3d;border-radius:14px;margin-bottom:18px;padding:15px}.withdrawal-pix-key-card>span{color:#93899c;letter-spacing:.06em;margin-bottom:8px;font-size:.61rem;font-weight:900;display:block}.withdrawal-pix-key-card strong{color:#f5b927;margin-bottom:4px;font-size:.72rem;font-weight:1000;display:block}.withdrawal-pix-key-card p{overflow-wrap:anywhere;color:#fff;margin:0 0 9px;font-size:.88rem;font-weight:900}.withdrawal-pix-key-card small{color:#8e8795;font-size:.64rem;font-weight:700}.withdrawal-balance{text-align:center;background:#00000040;border-radius:13px;margin-bottom:18px;padding:14px}.withdrawal-balance span{color:#8e8795;letter-spacing:.06em;margin-bottom:4px;font-size:.61rem;font-weight:900;display:block}.withdrawal-balance strong{color:#fff;font-size:1.3rem;font-weight:1000}.withdrawal-values{grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:16px;display:grid}.withdrawal-value{color:#aaa1b1;cursor:pointer;background:#140d1cf2;border:1px solid #a644ff40;border-radius:9px;min-width:0;min-height:42px;padding:4px;font-size:.65rem;font-weight:900}.withdrawal-value.selected{color:#211500;background:linear-gradient(#ffd65c,#f5b51f);border-color:#f5b927}.withdrawal-custom-value{margin-bottom:18px}.withdrawal-custom-value>label{color:#91899b;letter-spacing:.06em;text-align:center;margin-bottom:7px;font-size:.62rem;font-weight:900;display:block}.withdrawal-custom-input{background:#120d18;border:1px solid #a644ff47;border-radius:12px;align-items:center;min-height:52px;padding:0 14px;display:flex}.withdrawal-custom-input:focus-within{border-color:#f5b927b3}.withdrawal-custom-input span{color:#f5b927;margin-right:8px;font-size:.9rem;font-weight:1000}.withdrawal-custom-input input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:1rem;font-weight:900}.withdrawal-error{color:#ff9c9c;text-align:center;background:#ff3c3c12;border:1px solid #ff505040;border-radius:10px;margin:12px 0;padding:10px 12px;font-size:.7rem;font-weight:800}.withdrawal-primary-button{color:#241600;letter-spacing:.05em;cursor:pointer;background:linear-gradient(#ffd65c 0%,#f5b51f 58%,#dc9000 100%);border:1px solid #ffd55cbf;border-radius:12px;width:100%;min-height:52px;margin-top:5px;font-size:.78rem;font-weight:1000}.withdrawal-primary-button:disabled{opacity:.45;cursor:not-allowed}@media (width<=390px){.withdrawal-modal{padding:17px 14px}.withdrawal-values{grid-template-columns:repeat(3,1fr)}}.dashboard-autoplay-backdrop{z-index:10000;-webkit-backdrop-filter:blur(8px);background:#000000c7;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.dashboard-autoplay-modal{background:linear-gradient(#121925 0%,#080d14 100%);border:1px solid #ffffff24;border-radius:22px;width:min(520px,100%);max-height:calc(100dvh - 24px);padding:20px;overflow-y:auto;box-shadow:0 30px 80px #000000b8}.dashboard-autoplay-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.dashboard-autoplay-header>div{flex-direction:column;gap:4px;display:flex}.dashboard-autoplay-header strong{color:#fff;font-size:20px;font-weight:900}.dashboard-autoplay-header span{color:#ffffff94;font-size:12px}.dashboard-autoplay-header>button{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:24px;display:flex}.dashboard-autoplay-balance{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:14px 15px;display:flex}.dashboard-autoplay-balance span{color:#ffffff8c;font-size:11px;font-weight:700}.dashboard-autoplay-balance strong{color:#fff;font-size:19px;font-weight:900}.dashboard-autoplay-section{flex-direction:column;gap:9px;margin-bottom:16px;display:flex}.dashboard-autoplay-section>span{color:#ffffff94;font-size:11px;font-weight:700}.dashboard-autoplay-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dashboard-autoplay-values button{color:#ffffffbf;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;height:46px;font-size:13px;font-weight:800}.dashboard-autoplay-values button.active{color:#171109;background:linear-gradient(135deg,#ffcb4d 0%,#f2a91d 100%);border-color:#f4b934;box-shadow:0 5px 16px #f3b02333}.dashboard-autoplay-values button:disabled{cursor:not-allowed;opacity:.7}.dashboard-autoplay-field{flex-direction:column;gap:7px;margin-bottom:14px;display:flex}.dashboard-autoplay-field span{color:#ffffff94;font-size:11px;font-weight:700}.dashboard-autoplay-field input{color:#fff;background:#00000038;border:1px solid #ffffff1f;border-radius:12px;outline:none;width:100%;height:48px;padding:0 14px;font-size:15px;font-weight:700}.dashboard-autoplay-field input:focus{border-color:#f4b934c7;box-shadow:0 0 0 3px #f4b93414}.dashboard-autoplay-field input:disabled{opacity:.66;cursor:not-allowed}.dashboard-autoplay-message{color:#ffffffd9;text-align:center;background:#ffffff0f;border-radius:10px;margin-bottom:14px;padding:11px 12px;font-size:12px;font-weight:700}.dashboard-autoplay-start,.dashboard-autoplay-stop{cursor:pointer;border:0;border-radius:13px;width:100%;height:50px;font-size:13px;font-weight:900}.dashboard-autoplay-start{color:#171109;background:linear-gradient(135deg,#ffcb4d 0%,#f2a91d 100%);box-shadow:0 7px 18px #f3b02333}.dashboard-autoplay-stop{color:#fff;background:linear-gradient(135deg,#ef334d 0%,#b91c36 100%);box-shadow:0 7px 18px #ef334d33}.dashboard-autoplay-start:disabled,.dashboard-autoplay-stop:disabled{opacity:.6;cursor:wait}@media (width<=520px){.dashboard-autoplay-backdrop{padding:10px}.dashboard-autoplay-modal{border-radius:20px;width:100%;max-height:calc(100dvh - 20px);padding:16px}.dashboard-autoplay-header strong{font-size:18px}.dashboard-autoplay-header span{font-size:11px}.dashboard-autoplay-values{gap:6px}.dashboard-autoplay-values button{height:44px;padding:0 3px;font-size:12px}.dashboard-autoplay-balance strong{font-size:17px}}.financial-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000c7;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.financial-modal{background:linear-gradient(#120f17fc,#07050afc);border:1px solid #ffffff1c;border-radius:22px;width:min(560px,100%);max-height:92vh;padding:18px;overflow:hidden auto;box-shadow:0 25px 70px #000000a6}.financial-modal-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.financial-modal-header>div{flex-direction:column;gap:3px;display:flex}.financial-modal-header strong{color:#fff;font-size:20px;font-weight:900}.financial-modal-header span{color:#ffffff8c;font-size:12px}.financial-modal-close{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex:none;width:40px;height:40px;font-size:24px;line-height:1}.financial-modal-loading,.financial-modal-error{text-align:center;color:#ffffffbf;background:#ffffff0a;border-radius:14px;padding:30px 16px}.financial-modal-error{color:#ff7272}.financial-main-result{background:#ffffff0b;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;gap:5px;margin-bottom:12px;padding:20px 14px;display:flex}.financial-main-result>span{color:#ffffff8c;letter-spacing:.08em;font-size:11px;font-weight:800}.financial-main-result>strong{color:#fff;font-size:32px;font-weight:900}.financial-main-result>small{color:#ffffff7a;font-size:11px}.financial-modal .positive{color:#32d583}.financial-modal .negative{color:#ff5f6d}.financial-modal .neutral{color:#fff}.financial-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.financial-summary-grid>div{background:#ffffff0d;border-radius:13px;flex-direction:column;gap:5px;min-width:0;padding:13px;display:flex}.financial-summary-grid span{color:#ffffff7a;font-size:10px;font-weight:700}.financial-summary-grid strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:900;overflow:hidden}.financial-roi{background:#fff1;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:14px;display:flex}.financial-roi span{color:#ffffff8c;font-size:10px;font-weight:700}.financial-roi strong{flex:none;font-size:20px;font-weight:900}.financial-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.financial-section-title>div{flex-direction:column;gap:2px;display:flex}.financial-section-title strong{color:#fff;font-size:13px;font-weight:900}.financial-section-title span,.financial-section-title small{color:#ffffff7a;font-size:10px}.financial-chart-card{background:linear-gradient(#ffffff06,#0000002e);border:1px solid #ffffff14;border-radius:15px;margin-top:14px;padding:14px}.financial-chart{background:linear-gradient(#ffffff05,#0000000a);border-radius:12px;width:100%;height:230px;position:relative;overflow:hidden}.financial-chart:before{content:"";pointer-events:none;background:repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 46px);position:absolute;inset:0}.financial-chart svg{z-index:1;width:100%;height:100%;display:block;position:relative}.financial-chart-zero{stroke:#d2def56b;stroke-width:1.4px;stroke-dasharray:10 9;vector-effect:non-scaling-stroke}.financial-chart-area{pointer-events:none}.financial-chart-line{fill:none;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.financial-chart-line-positive{stroke:#3298ff;filter:drop-shadow(0 0 3px #3298fff2)drop-shadow(0 0 9px #3298ff73)}.financial-chart-line-negative{stroke:#ff405d;filter:drop-shadow(0 0 3px #ff405df2)drop-shadow(0 0 9px #ff405d6b)}.financial-chart-last-point{stroke:#fff;stroke-width:2.2px;vector-effect:non-scaling-stroke}.financial-chart-last-point.positive{fill:#3298ff;filter:drop-shadow(0 0 7px #3298fff2)}.financial-chart-last-point.negative{fill:#ff405d;filter:drop-shadow(0 0 7px #ff405df2)}.financial-chart-empty{color:#ffffff7a;text-align:center;justify-content:center;align-items:center;min-height:180px;padding:20px;font-size:12px;display:flex}.financial-history{background:#0000002e;border:1px solid #ffffff14;border-radius:15px;margin-top:14px;padding:14px}.financial-history-list{flex-direction:column;gap:7px;max-height:360px;padding-right:2px;display:flex;overflow-y:auto}.financial-history-item{background:#ffffff0b;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 12px;display:flex}.financial-history-info,.financial-history-values{flex-direction:column;gap:3px;min-width:0;display:flex}.financial-history-info strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.financial-history-info span,.financial-history-values span{color:#ffffff7a;font-size:10px}.financial-history-values{text-align:right;flex:none;align-items:flex-end}.financial-history-values strong{font-size:14px;font-weight:900}.financial-history-empty{text-align:center;color:#ffffff80;padding:25px 10px;font-size:12px}@media (width<=520px){.financial-modal-backdrop{padding:8px}.financial-modal{border-radius:18px;max-height:94vh;padding:14px}.financial-main-result>strong{font-size:28px}.financial-summary-grid>div{padding:11px}.financial-summary-grid strong{font-size:15px}.financial-chart-card{padding:10px}.financial-chart{height:210px}.financial-history{padding:10px}.financial-history-list{max-height:330px}}.table-modality-selector{background:#080c14eb;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;gap:18px;width:100%;max-width:360px;margin:12px auto 18px;padding:8px 10px;display:flex}.table-modality-arrow{color:#fff;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;font-size:30px;font-weight:700;line-height:1;display:flex}.table-modality-arrow:active{transform:scale(.94)}.table-modality-current{color:#fff;justify-content:center;align-items:center;gap:7px;min-width:130px;display:flex}.table-modality-current strong{font-size:24px;font-weight:900;line-height:1}.table-modality-current span{letter-spacing:.8px;opacity:.75;font-size:12px;font-weight:800}.game-modality-section{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:24px;margin-bottom:8px;display:flex}.game-modality-label{color:#8f8799;letter-spacing:.16em;font-size:.58rem;font-weight:900}.game-modality-selector{background:radial-gradient(circle at 50% 0,#9736f129,#0000 58%),linear-gradient(#180e23f7,#09060efa);border:1px solid #a848ff61;border-radius:18px;grid-template-columns:54px minmax(0,1fr) 54px;align-items:center;width:100%;min-height:76px;padding:7px;display:grid;box-shadow:0 12px 28px #00000059,inset 0 1px #ffffff0a}.game-modality-arrow{color:#f5bd37;cursor:pointer;background:linear-gradient(#34230eb8,#190f06b8);border:1px solid #f4b72b6b;border-radius:13px;justify-self:center;place-items:center;width:44px;height:44px;padding:0;font-size:2rem;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff0f,0 5px 14px #00000040}.game-modality-arrow:active{transform:scale(.94)}.game-modality-current{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.game-modality-current strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 13px #a644ff3d;max-width:100%;font-size:clamp(1rem,5vw,1.3rem);font-weight:1000;line-height:1.05;overflow:hidden}.game-modality-current span{color:#a848ff;letter-spacing:.14em;margin-top:5px;font-size:.54rem;font-weight:900}@media (width<=380px){.game-modality-selector{grid-template-columns:47px minmax(0,1fr) 47px;min-height:70px;padding:6px}.game-modality-arrow{border-radius:11px;width:39px;height:39px;font-size:1.7rem}.game-modality-current strong{font-size:.94rem}}.texas-table-chip{flex-shrink:0;justify-content:center;align-items:flex-end;width:92px;min-width:92px;height:94px;display:flex;position:relative}.texas-cards{z-index:1;pointer-events:none;width:76px;height:62px;position:absolute;top:0;left:50%;transform:translate(-50%)}.texas-card-left,.texas-card-right{transform-origin:bottom;position:absolute;top:0}.texas-card-left{left:8px;transform:rotate(-18deg)}.texas-card-right{right:8px;transform:rotate(18deg)}.texas-chip-small{z-index:3;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.texas-chip-image{object-fit:contain;filter:drop-shadow(0 6px 8px #00000080);width:72px;height:72px;display:block}.texas-chip-blinds{z-index:4;text-align:center;color:#fff;text-shadow:0 1px 2px #000000f2,0 0 4px #000000bf;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:54px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.texas-chip-blinds small{letter-spacing:.5px;opacity:.85;margin-bottom:2px;font-size:6px;font-weight:800;line-height:1;display:block}.texas-chip-blinds strong{white-space:nowrap;letter-spacing:-.3px;font-size:8px;font-weight:900;line-height:1.1;display:block}.poker-buyin-overlay{z-index:9999;-webkit-backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 35%,#1f507a38,#0000 42%),#02070de0;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.poker-buyin-modal{color:#fff;background:linear-gradient(#141f2bfa 0%,#09111afc 100%);border:1px solid #78b4e133;border-radius:22px;width:100%;max-width:390px;padding:22px;box-shadow:0 28px 80px #0009,inset 0 1px #ffffff0a}.poker-buyin-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.poker-buyin-header h2{color:#fff;margin:4px 0 0;font-size:21px;font-weight:800;line-height:1.15}.poker-buyin-label{letter-spacing:1.5px;color:#5ebcff;font-size:10px;font-weight:800;display:block}.poker-buyin-close{color:#b8c4ce;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:24px;line-height:1;display:flex}.poker-buyin-close:disabled{opacity:.45;cursor:default}.poker-buyin-blinds{background:#ffffff09;border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:13px 15px;display:flex}.poker-buyin-blinds span{letter-spacing:.8px;color:#81909d;font-size:11px;font-weight:700}.poker-buyin-blinds strong{color:#dce8f1;font-size:15px;font-weight:800}.poker-buyin-limits{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px;display:grid}.poker-buyin-limits>div{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;padding:13px}.poker-buyin-limits span{letter-spacing:.9px;color:#748492;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.poker-buyin-limits strong{color:#fff;font-size:15px}.poker-buyin-field{margin-bottom:13px;display:block}.poker-buyin-field>span{letter-spacing:1px;color:#8e9ca8;margin:0 0 8px 2px;font-size:10px;font-weight:800;display:block}.poker-buyin-input-wrap{background:#030a11cc;border:1px solid #4dacf059;border-radius:14px;align-items:center;height:58px;padding:0 16px;transition:border-color .2s,box-shadow .2s;display:flex}.poker-buyin-input-wrap:focus-within{border-color:#4cb4ffd9;box-shadow:0 0 0 3px #309ae61a}.poker-buyin-input-wrap>span{color:#668297;margin-right:9px;font-size:15px;font-weight:700}.poker-buyin-input-wrap input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:25px;font-weight:800}.poker-buyin-input-wrap input:disabled{opacity:.6}.poker-buyin-range{accent-color:#2d9ee8;cursor:pointer;width:100%;margin:5px 0 17px}.poker-buyin-shortcuts{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:17px;display:grid}.poker-buyin-shortcuts button{color:#aebbc5;letter-spacing:.5px;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:10px;min-height:39px;padding:8px 6px;font-size:10px;font-weight:800;transition:background .2s,border-color .2s,color .2s}.poker-buyin-shortcuts button:hover:not(:disabled){color:#fff;background:#2e97e21a;border-color:#41aaf566}.poker-buyin-shortcuts button:disabled{opacity:.45;cursor:default}.poker-buyin-error{color:#ff9d9d;background:#a019191f;border:1px solid #ff5a5a40;border-radius:10px;margin-bottom:14px;padding:11px 13px;font-size:12px;font-weight:600;line-height:1.4}.poker-buyin-confirm{color:#fff;letter-spacing:.8px;cursor:pointer;background:linear-gradient(#258ed6 0%,#12649d 100%);border:1px solid #5ebeff73;border-radius:13px;width:100%;min-height:52px;font-size:13px;font-weight:900;transition:transform .15s,filter .15s;box-shadow:0 10px 28px #0070be33,inset 0 1px #ffffff29}.poker-buyin-confirm:hover:not(:disabled){filter:brightness(1.08)}.poker-buyin-confirm:active:not(:disabled){transform:scale(.985)}.poker-buyin-confirm:disabled{opacity:.55;cursor:default}@media (width<=520px){.poker-buyin-overlay{padding:12px 12px max(12px, env(safe-area-inset-bottom));align-items:flex-end}.poker-buyin-modal{border-radius:22px 22px 16px 16px;max-width:none;padding:20px 17px 18px}.poker-buyin-header{margin-bottom:17px}.poker-buyin-header h2{font-size:19px}.poker-buyin-input-wrap{height:56px}.poker-buyin-input-wrap input{font-size:23px}.poker-buyin-confirm{min-height:54px}}body{background:#080c0b}.dashboard-page{color:#f4f0e8;background:linear-gradient(#040f0b1f,#030c0985),url(/assets/background-register-cDX_fZhO.webp) top/cover no-repeat fixed}.dashboard-page .player-card{background:linear-gradient(145deg,#0f3125f2,#05130ff7);border-color:#d6a33a59;box-shadow:0 20px 45px #00000073,inset 0 1px #e2be6b1a}.dashboard-page .player-card:before{background:radial-gradient(circle at 80% 0,#d6a33a1f,#0000 42%)}.dashboard-page .player-avatar{background:radial-gradient(circle,#1b64448c,#051811f2);box-shadow:0 0 15px #d6a33a33}.dashboard-page .balance-box{background:radial-gradient(#1c694838,#0000 65%),linear-gradient(#08241af2,#04110df7);border-color:#d6a33a38}.dashboard-page .wallet-button-primary{color:#281b05;background:linear-gradient(#f4d17a 0%,#d6a33a 54%,#a9741c 100%);border-color:#f1c66c;box-shadow:inset 0 1px #ffffff61,0 8px 18px #a9741c38}.dashboard-page .wallet-button-secondary{color:#f4f0e8;background:linear-gradient(#237b53,#10452f);border-color:#4cbe7ebf;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0941274d}.dashboard-page .referral-card{background:linear-gradient(110deg,#0f3927f5,#051611f7);border-color:#d6a33a5c;box-shadow:0 12px 25px #00000059}.dashboard-page .game-modality-label{color:#c6b997}.dashboard-page .game-modality-selector{background:radial-gradient(circle at 50% 0,#297d5338,#0000 58%),linear-gradient(#103d30f7,#051711fa);border-color:#d6a33a7a;box-shadow:0 12px 28px #00000059,inset 0 1px #d6a33a1a}.dashboard-page .tables-heading h1{color:#f4f0e8}.dashboard-page .tables-heading h1 span{color:#d6a33a}.dashboard-page .tables-heading p{color:#c2b9a7}.dashboard-page .dashboard-bottom-nav{background:#051610f7;border-top-color:#d6a33a4d;box-shadow:0 -10px 28px #00000073}.dashboard-page .dashboard-bottom-nav button{color:#a0a99d}.dashboard-page .dashboard-bottom-nav button.active{color:#e6b956}.dashboard-page .dashboard-bottom-nav button.active:after{background:#d6a33a}.dashboard-page .table-card{background:radial-gradient(circle at 0%,#1d65432e,#0000 55%),linear-gradient(135deg,#0f3125fa,#05140ffc);border-color:#d6a33a57;box-shadow:0 10px 24px #0006,inset -3px 0 12px #d6a33a12}.dashboard-page .table-card:before{background:radial-gradient(circle at 0%,#d6a33a17,#0000 42%)}.dashboard-page .table-stat-label{color:#b9b5a5}.dashboard-page .table-stat strong em{color:#f4f0e8}.dashboard-page .table-divider{background:linear-gradient(#0000,#d6a33a66,#0000)}.dashboard-page .table-prize-range{color:#f4f0e8}.dashboard-page .table-enter-button{color:#fff;background:linear-gradient(#268b5b,#105638);border-color:#3baf76;box-shadow:0 6px 14px #0f633947}.dashboard-page .table-details-button{color:#e5c785;background:#082319d9;border-color:#d6a33a59}.dashboard-page .table-modality-selector{background:linear-gradient(#103d30f7,#051711fa);border-color:#d6a33a66}.dashboard-page .table-modality-arrow{color:#e6b956;background:#d6a33a1f}.dashboard-page .table-modality-current{color:#f4f0e8}.dashboard-page .tables-empty{color:#d5cbb3}.dashboard-page .referral-card{background:radial-gradient(circle at 85% 65%,#19694238,#0000 55%),linear-gradient(110deg,#041b12fa,#03120dfa);border:1px solid #e6ae3fd9;box-shadow:0 0 12px #d6a33a1f,inset 0 1px #ffcd5f33,0 12px 25px #00000059}.dashboard-page .referral-gift{object-fit:contain;filter:drop-shadow(0 8px 12px #00000073);width:175px;height:175px;bottom:-22px;right:-4px;animation:none!important;transform:none!important}.dashboard-page .referral-content>span{color:#bdb7a9}.dashboard-page .referral-content button{color:#f0c35d;background:#d6a33a14;border-color:#e6ae3fbf}.dashboard-page .table-chip{transform:none;animation:3.7s ease-in-out infinite chipFloat!important}.dashboard-page .table-chip-image{animation:3s ease-in-out infinite chipGlow!important}.dashboard-page .referral-gift{bottom:-34px;animation:none!important;transform:none!important}.dashboard-menu-button{z-index:101;position:relative}.dashboard-account-menu{z-index:100;background:#0f0919f7;border:1px solid #f4b72b59;border-radius:14px;width:190px;padding:8px;position:absolute;top:76px;left:0;box-shadow:0 12px 32px #0000008c,0 0 16px #f4b72b14}.dashboard-logout-button{color:#f4b72b;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;padding:13px 14px;font-size:14px;font-weight:700;display:flex}.dashboard-logout-button:hover,.dashboard-logout-button:focus-visible{background:#f4b72b21;outline:none}.dashboard-logout-button span{font-size:20px}@media (width>=1024px){#root:has(.dashboard-page){border:0;width:100%;max-width:none;margin:0}.dashboard-page{background-position:top;background-size:cover;width:100%;min-height:100vh;padding-bottom:115px}.dashboard-shell{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px 26px;width:min(100%,1240px);max-width:1240px;margin:0 auto;padding:20px 30px 50px;display:grid}.dashboard-topbar{grid-column:1/-1;min-height:105px;margin-bottom:4px}.dashboard-logo{width:290px;max-width:100%}.dashboard-player-card{grid-area:2/1;min-width:0}.referral-card{grid-area:2/2;align-self:stretch;align-items:center;min-height:100%;margin-top:0;display:flex}.game-modality-section{grid-column:1/-1;margin-top:12px}.game-modality-selector{width:min(100%,760px);margin-left:auto;margin-right:auto}.tables-section{grid-column:1/-1;width:100%;min-width:0;margin-top:8px}.tables-heading h1{font-size:2.1rem}.tables-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:25px;display:grid}.tables-list>*{min-width:0}.tables-list .table-card{width:100%;min-height:145px;margin:0}.tables-list .tables-empty{grid-column:1/-1}.dashboard-security-card{grid-column:1/-1;width:100%}.dashboard-bottom-nav{border:1px solid #d6a33a47;border-radius:18px;width:min(100% - 60px,1180px);max-width:1180px;height:78px;bottom:14px}.dashboard-bottom-nav button small{font-size:.68rem}.bottom-nav-icon{font-size:25px}.dashboard-account-menu{top:85px}}@property --golden-laser-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes goldenLaserOrbit{0%{--golden-laser-angle:0deg}to{--golden-laser-angle:360deg}}@keyframes goldenLaserAura{0%,to{box-shadow:0 8px 28px #0000006b,0 0 9px #e6ae371a,inset 0 1px #ffdd871a}50%{box-shadow:0 12px 32px #0000007a,0 0 19px #f1b73a38,inset 0 1px #ffe19530}}.dashboard-page :is(.dashboard-player-card,.balance-box,.referral-card,.game-modality-selector,.table-card,.dashboard-security-card){isolation:isolate;border:1px solid #e7b5467a;border-radius:18px;transition:border-color .25s,box-shadow .25s;animation:5s ease-in-out infinite goldenLaserAura;position:relative}.dashboard-page :is(.dashboard-player-card,.balance-box,.referral-card,.game-modality-selector,.table-card,.dashboard-security-card):after{content:"";z-index:3;border-radius:inherit;background:conic-gradient(from var(--golden-laser-angle), #ffd26129 0deg, #ffd2612e 115deg, #f8c3508c 210deg, #fff7c6 256deg, #ffe078 270deg, #d59621 285deg, #ffd2612e 310deg, #ffd26129 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:6s linear infinite goldenLaserOrbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dashboard-page .table-card:nth-child(2n):after{animation-delay:-2s}.dashboard-page .table-card:nth-child(3n):after{animation-delay:-4s}.dashboard-page :is(.dashboard-player-card,.referral-card,.game-modality-selector,.table-card,.dashboard-security-card){outline-offset:3px;outline:1px solid #ffd36b12}@media (hover:hover){.dashboard-page :is(.dashboard-player-card,.balance-box,.referral-card,.game-modality-selector,.table-card,.dashboard-security-card):hover{border-color:#ffe084d9;animation-play-state:paused;box-shadow:0 14px 36px #00000080,0 0 24px #ffc23d57,0 0 45px #e8a4211f,inset 0 1px #ffeca740}.dashboard-page :is(.dashboard-player-card,.balance-box,.referral-card,.game-modality-selector,.table-card,.dashboard-security-card):hover:after{animation-duration:2.8s}}.dashboard-page :is(.table-enter-button,.wallet-button-primary){transition:box-shadow .25s,filter .25s;box-shadow:0 5px 18px #d6992338,inset 0 1px #fff9be61}@media (hover:hover){.dashboard-page :is(.table-enter-button,.wallet-button-primary):hover{filter:brightness(1.14);box-shadow:0 0 16px #ffc8468c,0 0 34px #ffb32c38,inset 0 1px #fff9be8c}}@media (width<=767px){.dashboard-page :is(.dashboard-player-card,.balance-box,.referral-card,.game-modality-selector,.table-card,.dashboard-security-card):after{padding:1.5px;animation-duration:8s}.dashboard-page :is(.dashboard-player-card,.balance-box,.referral-card,.game-modality-selector,.table-card,.dashboard-security-card){outline-offset:1px}}@media (prefers-reduced-motion:reduce){.dashboard-page :is(.dashboard-player-card,.balance-box,.referral-card,.game-modality-selector,.table-card,.dashboard-security-card),.dashboard-page :is(.dashboard-player-card,.balance-box,.referral-card,.game-modality-selector,.table-card,.dashboard-security-card):after{animation:none!important}}.dashboard-page .player-header{grid-template-columns:auto minmax(0,1fr)}.dashboard-page .player-info{text-align:left;min-width:0}.poker-card{--card-width:92px;--card-radius:9px;--suit-color:#111;width:var(--card-width);aspect-ratio:.7;color:var(--suit-color);-webkit-user-select:none;user-select:none;isolation:isolate;box-sizing:border-box;filter:drop-shadow(0 4px 5px #00000052);flex:none;position:relative}.poker-card--mini{--card-width:46px;--card-radius:6px}.poker-card--small{--card-width:58px;--card-radius:7px}.poker-card--medium{--card-width:92px;--card-radius:9px}.poker-card--large{--card-width:126px;--card-radius:11px}.poker-card-inner{box-sizing:border-box;border-radius:var(--card-radius);background:linear-gradient(145deg,#fff 0%,#fffefa 45%,#f3f1e9 100%);border:1px solid #14141447;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffd9,0 2px 3px #0000002e,0 6px 10px #00000038}.poker-card-inner:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(135deg,#ffffff8c,#0000 38%,#00000006);position:absolute;inset:0}.poker-card-inner:after{content:"";z-index:1;pointer-events:none;border-radius:calc(var(--card-radius) - 3px);box-shadow:none;border:1px solid #0000000e;position:absolute;inset:3px}.poker-card-tech-lines,.poker-card-energy-ring,.poker-card-energy-ring--two,.poker-card-laser,.poker-card-laser--top,.poker-card-laser--bottom{display:none!important}.poker-card-corner{z-index:10;color:var(--suit-color);text-shadow:none;filter:none;flex-direction:column;justify-content:flex-start;align-items:center;font-style:normal;line-height:.82;display:flex;position:absolute;top:6%;left:7%}.poker-card-corner strong{color:var(--suit-color);font-family:Arial,Helvetica,sans-serif;font-size:calc(var(--card-width) * .225);letter-spacing:-.055em;text-shadow:none;filter:none;font-weight:900;line-height:.88}.poker-card-corner span{margin-top:calc(var(--card-width) * .045);color:var(--suit-color);font-family:Times New Roman,Georgia,serif;font-size:calc(var(--card-width) * .18);text-shadow:none;filter:none;font-weight:700;line-height:.9}.poker-card-corner--bottom{inset:auto 7% 6% auto;transform:rotate(180deg)}.poker-card-center{z-index:5;pointer-events:none;place-items:center;display:grid;position:absolute;inset:17%}.poker-card-center-symbol{z-index:5;color:var(--suit-color);font-family:Times New Roman,Georgia,serif;font-size:calc(var(--card-width) * .54);text-shadow:none;filter:none;opacity:1;font-weight:700;line-height:1;animation:none;display:block;position:relative}.poker-card{transition:transform .12s,filter .12s}.poker-card:hover{filter:drop-shadow(0 6px 7px #00000061)}.poker-card:hover .poker-card-inner{box-shadow:inset 0 0 0 1px #ffffffe6,0 2px 3px #0000002e,0 7px 12px #00000042}.poker-card-back{box-sizing:border-box;border-radius:var(--card-radius);background:linear-gradient(145deg,#17385e 0%,#0c2747 52%,#071a31 100%);border:2px solid #f4f4f4;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #00000047,0 3px 7px #0000004d}.poker-card-back-grid{border-radius:calc(var(--card-radius) - 3px);opacity:.38;background:repeating-linear-gradient(45deg,#0000 0 6px,#ffffff17 6px 7px),repeating-linear-gradient(-45deg,#0000 0 6px,#ffffff0b 6px 7px);position:absolute;inset:4px}.poker-card-back-frame{z-index:3;border-radius:calc(var(--card-radius) - 4px);border:1px solid #ffffff94;place-items:center;display:grid;position:absolute;inset:7%;box-shadow:inset 0 0 0 2px #0000001a}.poker-card-back-core{aspect-ratio:1;background:#0b2544;border:1px solid #dab14df2;flex-direction:column;justify-content:center;align-items:center;width:58%;display:flex;position:relative;transform:rotate(45deg);box-shadow:0 2px 4px #0000004d}.poker-card-back-core:before{content:"";border:1px solid #ffffff47;position:absolute;inset:10%}.poker-card-back-core strong,.poker-card-back-core span{z-index:2;position:relative;transform:rotate(-45deg)}.poker-card-back-core strong{color:#e5bd59;font-family:Arial,Helvetica,sans-serif;font-size:calc(var(--card-width) * .205);text-shadow:none;font-style:italic;font-weight:900;line-height:1}.poker-card-back-core span{margin-top:calc(var(--card-width) * .018);color:#ffffffeb;font-family:Arial,Helvetica,sans-serif;font-size:calc(var(--card-width) * .058);letter-spacing:.13em;text-shadow:none;font-weight:800}.poker-card--mini .poker-card-corner{top:7%;left:8%}.poker-card--mini .poker-card-corner--bottom{inset:auto 8% 7% auto}.poker-card--mini .poker-card-corner strong{font-size:12px;line-height:1}.poker-card--mini .poker-card-corner span{margin-top:1px;font-size:9px;line-height:1}.poker-card--mini .poker-card-center-symbol{font-size:24px;line-height:1}.poker-card--small .poker-card-corner strong{font-size:calc(var(--card-width) * .23)}.poker-card--small .poker-card-corner span{font-size:calc(var(--card-width) * .18)}.poker-card--small .poker-card-center-symbol{font-size:calc(var(--card-width) * .53)}.poker-card--medium .poker-card-corner strong{font-size:calc(var(--card-width) * .225)}.poker-card--medium .poker-card-corner span{font-size:calc(var(--card-width) * .18)}.poker-card--medium .poker-card-center-symbol{font-size:calc(var(--card-width) * .54)}.poker-card--large .poker-card-corner strong{font-size:calc(var(--card-width) * .22)}.poker-card--large .poker-card-corner span{font-size:calc(var(--card-width) * .175)}.poker-card--large .poker-card-center-symbol{font-size:calc(var(--card-width) * .53)}.poker-card .poker-card-corner,.poker-card .poker-card-corner strong,.poker-card .poker-card-corner span,.poker-card .poker-card-center-symbol{color:var(--suit-color)!important;text-shadow:none!important;filter:none!important;opacity:1!important;animation:none!important}.poker-card--classic.poker-card--spades,.poker-card--classic.poker-card--clubs{--suit-color:#111}.poker-card--classic.poker-card--hearts,.poker-card--classic.poker-card--diamonds{--suit-color:#d71920}.poker-card--four-color.poker-card--spades{--suit-color:#111}.poker-card--four-color.poker-card--hearts{--suit-color:#d71920}.poker-card--four-color.poker-card--diamonds{--suit-color:#1565c0}.poker-card--four-color.poker-card--clubs{--suit-color:#168447}@media (prefers-reduced-motion:reduce){.poker-card{transition:none}.poker-card *{animation:none!important}}.flash-slot-window{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.flash-slot-reel{will-change:transform;flex-direction:column;height:100%;animation:.48s linear infinite flashSlotVertical;display:flex}.flash-slot-cell,.flash-slot-result{flex:0 0 100%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.flash-slot-cell .poker-card,.flash-slot-result .poker-card{--card-width:46px;flex-shrink:0;width:46px;max-width:90%;height:auto}.flash-slot-result{animation:.3s ease-out both flashSlotLand}.flash-slot-empty{width:100%;height:100%}@keyframes flashSlotVertical{0%{transform:translateY(0)}to{transform:translateY(-1200%)}}@keyframes flashSlotLand{0%{opacity:.65;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.flash-slot-reel.flash-slot-fast{animation:.7s linear infinite flashSlotVertical}:root{--draw-purple-950:#07020d;--draw-purple-900:#10031a;--draw-purple-850:#170523;--draw-purple-800:#21072f;--draw-purple-700:#3b0b62;--draw-purple-600:#6514a8;--draw-purple-500:#8f26e8;--draw-purple-400:#b548ff;--draw-purple-300:#d58bff;--draw-white:#fff;--draw-muted:#aaa1b3;--draw-black:#030205;--draw-border:#b548ff52;--draw-glow:#b548ffbf}.draw-page,.draw-page *{box-sizing:border-box}.draw-page button{font:inherit}.draw-page{width:100%;min-height:100dvh;color:var(--draw-white);background-color:var(--draw-purple-950);background-position:top;background-repeat:no-repeat;background-size:cover;font-family:Inter,Arial,Helvetica,sans-serif;position:relative;overflow-x:hidden}.draw-overlay{pointer-events:none;z-index:0;background:linear-gradient(#02010614 0%,#0301081f 34%,#04010a47 100%);position:fixed;inset:0}.draw-content{z-index:1;width:100%;max-width:520px;min-height:100dvh;margin:0 auto;padding:14px 14px 32px;position:relative}.draw-header{grid-template-columns:50px 1fr auto;align-items:center;gap:10px;width:100%;min-height:66px;display:grid;position:relative}.draw-logo{object-fit:contain;filter:drop-shadow(0 0 10px #9127ff47);justify-self:center;width:128px;max-width:100%;display:block}.draw-header-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.draw-header-button,.draw-exit-button{color:#fff;background:linear-gradient(#14101ef2,#08060efa);border:1px solid #b548ff38;box-shadow:inset 0 1px #ffffff0d,0 6px 20px #00000047}.draw-header-button{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:23px;display:flex}.draw-exit-button{letter-spacing:.03em;cursor:pointer;border-radius:12px;min-width:58px;height:44px;padding:0 12px;font-size:12px;font-weight:800}.draw-header-button:active,.draw-exit-button:active{transform:scale(.96)}.draw-table-info{background:linear-gradient(125deg,#1e092eeb,#08050ff5);border:1px solid #b643ff47;border-radius:20px;grid-template-columns:92px minmax(0,1fr) minmax(118px,1.2fr);align-items:center;gap:12px;width:100%;margin-top:8px;padding:14px 12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 12px 35px #00000047,0 0 22px #7015b414}.draw-table-info:before{content:"";pointer-events:none;background:radial-gradient(#a42bff24,#0000 70%);height:60px;position:absolute;inset:auto 12% -32px}.draw-table-chip{background:repeating-conic-gradient(#f1eff8 0deg 10deg,#7720c8 10deg 31deg,#341052 31deg 38deg);border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;margin:auto;display:flex;position:relative;box-shadow:0 0 15px #a63cff99,0 0 32px #801bd842,inset 0 0 10px #000000e6}.draw-table-chip:after{content:"";background:radial-gradient(circle at 35% 25%,#6516a1 0%,#300647 47%,#12021c 100%);border:2px solid #ffffffb3;border-radius:50%;position:absolute;inset:9px;box-shadow:inset 0 0 18px #000000bf}.draw-table-chip-inner{z-index:2;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.draw-table-chip-inner small{margin-bottom:2px;font-size:10px;font-weight:700}.draw-table-chip-inner strong{text-shadow:0 0 12px #ffffff40;font-size:27px;line-height:1}.draw-table-chip-inner span{color:var(--draw-purple-300);margin-top:4px;font-size:8px;font-weight:800}.draw-table-info-main{min-width:0}.draw-table-info-main>strong{white-space:nowrap;margin-bottom:13px;font-size:15px;font-weight:900;display:block}.draw-table-info-row{flex-direction:column;gap:3px;display:flex}.draw-table-info-row span,.draw-table-prize>span{color:var(--draw-muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.draw-table-info-row b{font-size:14px}.draw-table-prize{border-left:1px solid #b548ff2e;min-width:0;padding-left:12px;position:relative}.draw-table-prize strong{color:#fff;white-space:nowrap;margin-top:6px;font-size:12px;font-weight:900;line-height:1.25;display:block}.draw-table-prize em{color:#d9a4ff;white-space:nowrap;background:#8222cf3b;border-radius:999px;margin-top:10px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.prize-area{text-align:center;width:100%;margin-top:22px;position:relative}.prize-title{flex-direction:column;align-items:center;gap:2px;display:flex}.prize-title strong{color:#fff;text-shadow:0 0 15px #ffffff14;font-size:clamp(19px,5vw,26px);font-weight:950;line-height:1.05}.prize-title span{color:var(--draw-purple-400);text-shadow:0 0 18px #a832ff61;font-size:clamp(19px,5.5vw,27px);font-weight:950;line-height:1.12}.prize-title small{color:#d3cdd8;margin-top:7px;font-size:12px}.roller{background:linear-gradient(#24182b 0%,#09070d 20%,#020204 51%,#09070d 80%,#281830 100%);border:2px solid #c165ff80;border-radius:26px;justify-content:center;align-items:center;width:min(340px,91vw);height:110px;margin:18px auto 6px;padding:12px 17px;display:flex;position:relative;overflow:visible;box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000c,0 0 8px #b436ffbf,0 0 28px #a021ff54,0 15px 30px #0000007a}.roller:before,.roller:after{content:"";z-index:2;background:linear-gradient(#3d2849,#110b15 25%,#040306 50%,#160d1a 76%,#493051);border:1px solid #ca7eff61;border-radius:12px;width:19px;position:absolute;top:14px;bottom:14px;box-shadow:inset 0 0 9px #ffffff14,0 0 12px #a02dff94}.roller:before{left:-9px}.roller:after{right:-9px}.roller-frame{z-index:3;grid-template-columns:repeat(var(--roller-digits,4), minmax(0, 1fr));background:#010102;border:1px solid #ffffff12;border-radius:17px;width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #000000f2}.roller-digit-window{background:linear-gradient(#15131a 0%,#070609 22%,#010102 50%,#08070a 76%,#17141b 100%);border-right:1px solid #b344ff30;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 7px 0 12px #ffffff05,inset -6px 0 12px #000000bf}.roller-digit-window:last-child{border-right:0}.roller-digit-window:before,.roller-digit-window:after{content:"";pointer-events:none;z-index:2;height:28%;position:absolute;left:0;right:0}.roller-digit-window:before{background:linear-gradient(#000000d1,#0000);top:0}.roller-digit-window:after{background:linear-gradient(#0000,#000000d1);bottom:0}.roller-digit{z-index:1;color:#f8f4ff;font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-shadow:0 1px #fff,0 -1px #000c,0 0 7px #ffffff29;font-size:clamp(42px,13vw,62px);font-weight:950;line-height:1;position:relative}.roller-glow{filter:blur(10px);pointer-events:none;z-index:0;background:radial-gradient(#ae2cff47,#0000 66%);border-radius:35px;position:absolute;inset:-12px}.roller-spinning{animation:1.1s ease-in-out infinite alternate rollerMachinePulse}.roller-spinning .roller-digit{animation:.38s ease-in-out infinite alternate rollerDigitPulse}.roller-spinning .roller-digit-window:nth-child(2) .roller-digit{animation-delay:70ms}.roller-spinning .roller-digit-window:nth-child(3) .roller-digit{animation-delay:.13s}.roller-spinning .roller-digit-window:nth-child(4) .roller-digit{animation-delay:.19s}.roller-stopped{box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 10px #b840ffc7,0 0 38px #9722ea61}.roller-stopped .roller-digit{color:#fff;text-shadow:0 0 5px #ffffff73,0 0 14px #be53ff73}.table-area{width:100%;margin-top:12px;position:relative}.poker-table-wrapper{aspect-ratio:.73;width:100%;min-height:560px;max-height:730px;margin:0 auto;position:relative}.poker-table{object-fit:contain;filter:drop-shadow(0 0 11px #9e20fa47)drop-shadow(0 20px 28px #00000073);z-index:1;width:81%;height:84%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.table-center{z-index:4;pointer-events:none;justify-content:center;align-items:center;width:32%;height:30%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-card-wrapper{justify-content:center;align-items:center;animation:.42s cubic-bezier(.2,.8,.2,1) both centerCardAppear;display:flex;position:relative}.center-card-wrapper:before{content:"";filter:blur(9px);background:radial-gradient(#ac36ff8c,#ac36ff00 70%);border-radius:50%;width:90px;height:115px;animation:1.5s ease-in-out infinite alternate centerCardGlow;position:absolute}.center-card{z-index:2;object-fit:contain;filter:drop-shadow(0 0 7px #b33cfff2)drop-shadow(0 8px 12px #000000b3);width:clamp(40px,12vw,58px);height:auto;position:relative}.player-seat{z-index:10;text-align:center;flex-direction:column;align-items:center;width:76px;display:flex;position:absolute}.player-avatar-frame{background:radial-gradient(circle,#261033,#09040d);border:2px solid #b843ffe0;border-radius:50%;flex:none;width:57px;height:57px;position:relative;overflow:visible;box-shadow:0 0 7px #b543ffcc,0 0 17px #931bf05e,inset 0 0 10px #000000b3}.player-avatar-image{object-fit:contain;filter:drop-shadow(0 3px 5px #000000a6);border-radius:0 0 50% 50%;width:67px;height:67px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.player-avatar-fallback{color:#ffffffb3;justify-content:center;align-items:center;font-size:25px;display:flex;position:absolute;inset:0}.player-position{color:#fff;z-index:4;background:#030104;border:1px solid #c057ffd9;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:10px;font-weight:900;line-height:1;display:flex;position:absolute;top:-7px;left:-7px;box-shadow:0 0 7px #aa2eff7a}.player-name{z-index:4;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0d0812f7,#030205fa);border:1px solid #b548ff26;border-radius:9px;width:82px;min-height:23px;margin-top:-3px;padding:4px 6px;font-size:9px;font-weight:700;line-height:14px;position:relative;overflow:hidden;box-shadow:0 5px 12px #00000073}.player-entry{color:#fff;justify-content:center;align-items:center;gap:4px;margin-top:2px;font-size:10px;display:flex}.player-entry-chip{background:repeating-conic-gradient(#eee 0deg 25deg,#7718bf 25deg 52deg);border:1px solid #fff9;border-radius:50%;width:13px;height:13px;box-shadow:0 0 6px #ae30ffcc}.player-card-slot{justify-content:center;align-items:flex-start;width:100%;height:35px;margin-top:1px;display:flex;position:relative}.player-card-wrapper{width:25px;animation:.32s ease-out both playerCardAppear;position:relative}.player-card{filter:drop-shadow(0 0 6px #b231ffbf);width:25px;height:auto;display:block}.player-card-number{color:#fff;text-shadow:0 0 5px #9d2cff,0 0 9px #9d2cff;z-index:3;justify-content:center;align-items:center;font-size:13px;font-weight:950;display:flex;position:absolute;inset:0}.player-card-wrapper-revealed{animation:.48s ease-out both cardReveal}.seat-1{top:1.5%;left:50%;transform:translate(-50%)}.seat-2{top:10%;right:2.5%}.seat-3{top:29%;right:-.5%}.seat-4{top:51%;right:-.5%}.seat-5{bottom:8%;right:6%}.seat-6{bottom:1%;left:50%;transform:translate(-50%)}.seat-7{bottom:8%;left:6%}.seat-8{top:51%;left:-.5%}.seat-9{top:29%;left:-.5%}.seat-10{top:10%;left:2.5%}.draw-status{background:linear-gradient(120deg,#1a0928f2,#050409f5);border:1px solid #b548ff2e;border-radius:19px;align-items:center;gap:13px;width:calc(100% - 18px);margin:6px auto 0;padding:16px;display:flex;position:relative;box-shadow:0 12px 35px #00000057}.draw-status-icon{width:45px;height:45px;color:var(--draw-purple-400);background:#771bb938;border:1px solid #b548ff66;border-radius:13px;flex:0 0 45px;justify-content:center;align-items:center;font-size:23px;display:flex;box-shadow:inset 0 0 14px #a32aff26,0 0 14px #901ade1f}.draw-status>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.draw-status strong{color:var(--draw-purple-400);text-transform:uppercase;font-size:12px;font-weight:900}.draw-status span{color:#c3bbc9;font-size:11px;line-height:1.35}@keyframes rollerMachinePulse{0%{filter:brightness(.96)}to{filter:brightness(1.12);box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000c,0 0 13px #b841ffe0,0 0 38px #9f22ff73}}@keyframes rollerDigitPulse{0%{opacity:.78;filter:blur(.7px);transform:translateY(-1px)}to{opacity:1;filter:blur();transform:translateY(1px)}}@keyframes centerCardGlow{0%{opacity:.45;transform:scale(.9)}to{opacity:1;transform:scale(1.12)}}@keyframes centerCardAppear{0%{opacity:0;transform:scale(.45)rotate(-7deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes playerCardAppear{0%{opacity:0;transform:translateY(-7px)scale(.72)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cardReveal{0%{transform:rotateY(0)scale(1)}48%{transform:rotateY(90deg)scale(1.05)}52%{transform:rotateY(90deg)scale(1.05)}to{transform:rotateY(0)scale(1)}}@media (width<=390px){.draw-content{padding-left:9px;padding-right:9px}.draw-header{grid-template-columns:42px 1fr auto;gap:5px}.draw-header-button{border-radius:10px;width:39px;height:39px;font-size:20px}.draw-exit-button{min-width:48px;height:39px;padding:0 8px;font-size:10px}.draw-logo{width:111px}.draw-table-info{border-radius:16px;grid-template-columns:76px minmax(0,.9fr) minmax(106px,1.15fr);gap:8px;padding:11px 8px}.draw-table-chip{width:69px;height:69px}.draw-table-chip-inner strong{font-size:23px}.draw-table-info-main>strong{font-size:13px}.draw-table-info-row b{font-size:12px}.draw-table-prize{padding-left:7px}.draw-table-prize strong{font-size:10px}.draw-table-prize em{padding:4px 5px;font-size:7px}.prize-area{margin-top:18px}.roller{border-radius:22px;height:98px;padding:11px 14px}.roller-frame{border-radius:14px}.poker-table-wrapper{min-height:520px}.player-seat{width:68px}.player-avatar-frame{width:51px;height:51px}.player-avatar-image{width:60px;height:60px}.player-name{width:73px;min-height:21px;padding:3px 4px;font-size:8px}.player-entry{font-size:9px}.player-entry-chip{width:11px;height:11px}.player-card,.player-card-wrapper{width:22px}.draw-status{gap:10px;width:calc(100% - 8px);padding:13px 12px}}@media (width<=350px){.draw-table-info{grid-template-columns:66px minmax(0,1fr) minmax(94px,1.1fr)}.draw-table-chip{width:60px;height:60px}.draw-table-chip-inner strong{font-size:19px}.draw-table-info-main>strong{font-size:11px}.draw-table-info-row span,.draw-table-prize>span{font-size:7px}.draw-table-info-row b{font-size:11px}.draw-table-prize strong{font-size:9px}.prize-title strong,.prize-title span{font-size:18px}.roller{width:94vw;height:90px}.roller-digit{font-size:40px}.poker-table-wrapper{min-height:480px}.player-seat{width:61px}.player-avatar-frame{width:45px;height:45px}.player-avatar-image{width:54px;height:54px}.player-name{width:64px;font-size:7px}}@media (width>=500px){.draw-content{padding-left:18px;padding-right:18px}.poker-table-wrapper{min-height:680px}.player-seat{width:88px}.player-avatar-frame{width:64px;height:64px}.player-avatar-image{width:75px;height:75px}.player-name{width:90px;font-size:10px}}@media (prefers-reduced-motion:reduce){.roller-spinning,.roller-spinning .roller-digit,.center-card-wrapper,.center-card-wrapper:before,.player-card-wrapper,.player-card-wrapper-revealed{animation:none!important}}.draw-countdown{background:radial-gradient(circle,#741fb8eb 0%,#27073ef5 55%,#06020afa 100%);border:2px solid #cd7cffbf;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:118px;height:118px;animation:.85s ease-out both drawCountdownPulse;display:flex;position:relative;box-shadow:inset 0 0 25px #000000a6,0 0 15px #b843ffe6,0 0 42px #931bf073}.draw-countdown:before{content:"";border:1px solid #c569ff59;border-radius:50%;animation:1s ease-out infinite drawCountdownRing;position:absolute;inset:-10px}.draw-countdown strong{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 8px #fff,0 0 18px #c252fff2,0 0 35px #9726ffbf;font-size:59px;font-weight:950;line-height:.9}.draw-countdown span{color:#dcaeff;letter-spacing:.16em;margin-top:10px;font-size:8px;font-weight:900}.prize-normal{border-color:#b840ffb3}.prize-normal .roller-glow{background:radial-gradient(#ae2cff4d,#0000 67%)}.prize-medium{border-color:#4c7cffd9;box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000000d1,0 0 14px #466fffe6,0 0 42px #4e45ff6b}.prize-medium .roller-glow{background:radial-gradient(#3e6dff61,#0000 67%)}.prize-high{border-color:#ff3cbfeb;box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000000d1,0 0 16px #ff37bef2,0 0 48px #e11eb77a}.prize-high .roller-glow{background:radial-gradient(#ff25b96b,#0000 67%)}.prize-ultra{border-color:#ff9d20f5;box-shadow:inset 0 2px 2px #ffffff21,inset 0 -8px 15px #000000d1,0 0 18px #ff981f,0 0 55px #ff681580}.prize-ultra .roller-digit{color:#fff6d5;text-shadow:0 0 7px #fff,0 0 18px #ffbb3abf}.prize-ultra .roller-glow{background:radial-gradient(#ff91197a,#0000 67%)}.prize-jackpot{border-color:#ffdc59;animation:.7s ease-in-out infinite alternate jackpotPulse;box-shadow:inset 0 2px 2px #ffffff26,inset 0 -8px 15px #000000d1,0 0 20px #ffda4e,0 0 68px #ff9c19a6}.prize-jackpot .roller-digit{color:#fffbe3;text-shadow:0 0 7px #fff,0 0 16px #ffd84c,0 0 28px #ff9013e6}.prize-jackpot .roller-glow{background:radial-gradient(#ffcb3694,#0000 67%)}.player-card-slot{z-index:12;pointer-events:none;justify-content:center;align-items:center;width:34px;height:48px;margin:0;display:flex;position:absolute}.player-card-wrapper{width:29px}.player-card{filter:drop-shadow(0 0 7px #b231ffe6)drop-shadow(0 5px 7px #000c);width:29px}.seat-1 .player-card-slot{top:88px;left:50%;transform:translate(-50%)}.seat-2 .player-card-slot{top:58px;right:63px;transform:rotate(-18deg)}.seat-3 .player-card-slot{top:27px;right:69px;transform:rotate(-8deg)}.seat-4 .player-card-slot{top:21px;right:69px;transform:rotate(8deg)}.seat-5 .player-card-slot{bottom:42px;right:62px;transform:rotate(18deg)}.seat-6 .player-card-slot{bottom:50px;left:50%;transform:translate(-50%)}.seat-7 .player-card-slot{bottom:42px;left:62px;transform:rotate(-18deg)}.seat-8 .player-card-slot{top:21px;left:69px;transform:rotate(-8deg)}.seat-9 .player-card-slot{top:27px;left:69px;transform:rotate(8deg)}.seat-10 .player-card-slot{top:58px;left:63px;transform:rotate(18deg)}.player-card-wrapper-dealt{animation:.42s cubic-bezier(.18,.82,.25,1.15) both cardDealToPlayer}.winner-draw-card{filter:drop-shadow(0 0 14px #b73cfff2);width:74px;transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:relative}.winner-draw-card:before{content:"";filter:blur(12px);z-index:-1;background:radial-gradient(#ac36ff7a,#0000 70%);border-radius:50%;width:125px;height:145px;position:absolute}.winner-draw-card-image{width:68px;height:auto;display:block}.winner-draw-number{color:#fff;text-shadow:0 0 5px #fff,0 0 11px #9d2cff,0 0 24px #9d2cff;justify-content:center;align-items:center;font-size:31px;font-weight:950;line-height:1;display:flex;position:absolute;inset:0}.winner-draw-card-spinning{animation:.26s ease-in-out infinite alternate winnerCardSpin}.winner-draw-card-stopped{animation:.8s cubic-bezier(.2,.9,.2,1.2) both winnerCardStop}.player-card-number{text-shadow:0 0 4px #fff,0 0 8px #9d2cff,0 0 13px #9d2cff;font-size:15px}.player-card-number-winner{color:#fff8cb;text-shadow:0 0 5px #fff,0 0 10px #ffd84b,0 0 18px #ff9f1c;font-size:17px}.player-seat-winner{z-index:20}.player-seat-winner .player-avatar-frame{border-color:#ffd843;animation:.65s ease-in-out infinite alternate winnerAvatarPulse;box-shadow:0 0 10px #ffde42,0 0 25px #ffaa1ed9,0 0 45px #ff640f6b}.player-seat-winner .player-name{color:#fff7c1;border-color:#ffd641cc;box-shadow:0 0 11px #ffb71b8c}.prize-payment-fly{z-index:30;color:#250b00;white-space:nowrap;background:linear-gradient(#fff5a3,#f4a91e);border:1px solid #ffe166e6;border-radius:999px;min-width:88px;padding:7px 10px;font-size:12px;font-weight:950;animation:1.35s cubic-bezier(.12,.8,.2,1) both prizeIntoWinner;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #ffeb71f2,0 0 26px #ff9f15bf}@keyframes drawCountdownPulse{0%{opacity:0;transform:scale(1.55)}55%{opacity:1;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes drawCountdownRing{0%{opacity:.9;transform:scale(.82)}to{opacity:0;transform:scale(1.35)}}@keyframes jackpotPulse{0%{filter:brightness()}to{filter:brightness(1.22)}}@keyframes cardDealToPlayer{0%{opacity:0;transform:translateY(-55px)scale(.55)rotate(-12deg)}70%{opacity:1;transform:translateY(4px)scale(1.08)rotate(3deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes winnerCardSpin{0%{filter:brightness(.92)blur(.3px);transform:scale(.94)rotate(-3deg)}to{filter:brightness(1.25)blur();transform:scale(1.08)rotate(3deg)}}@keyframes winnerCardStop{0%{opacity:0;transform:scale(1.7)rotate(10deg)}60%{opacity:1;transform:scale(.92)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes winnerAvatarPulse{0%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes prizeIntoWinner{0%{opacity:0;transform:translate(-50%,-180px)scale(1.65)}20%{opacity:1}70%{opacity:1;transform:translate(-50%,-35px)scale(1.08)}to{opacity:0;transform:translate(-50%,-5px)scale(.25)}}@media (width<=390px){.draw-countdown{width:102px;height:102px}.draw-countdown strong{font-size:51px}.winner-draw-card{width:63px}.winner-draw-card-image{width:59px}.winner-draw-number{font-size:27px}.player-card-wrapper,.player-card{width:25px}.player-card-slot{width:30px;height:42px}}@media (prefers-reduced-motion:reduce){.draw-countdown,.draw-countdown:before,.prize-jackpot,.player-card-wrapper-dealt,.winner-draw-card-spinning,.winner-draw-card-stopped,.player-seat-winner .player-avatar-frame,.prize-payment-fly{animation:none!important}}.roller-digit-window{position:relative;overflow:hidden}.prize-digit{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.prize-digit-track{will-change:transform;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:200%;animation:.16s linear both prizeDigitMechanicalMove;display:flex;position:absolute;top:-100%;left:0}.prize-digit-number{z-index:1;color:#f8f4ff;font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-shadow:0 1px #fff,0 -1px #000c,0 0 7px #ffffff29;flex:0 0 50%;justify-content:center;align-items:center;width:100%;height:50%;font-size:clamp(42px,13vw,62px);font-weight:950;line-height:1;display:flex;position:relative}.prize-digit-number-next{order:1}.prize-digit-number-current{order:2}.prize-digit-number-final{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}@keyframes prizeDigitMechanicalMove{0%{transform:translateY(0)}to{transform:translateY(50%)}}.prize-digit-spinning .prize-digit-number{filter:blur(.25px)}.prize-digit-stopped .prize-digit-number{filter:none;opacity:1}.prize-level-normal .prize-digit-number{color:#fff;text-shadow:0 0 5px #ffffff80,0 0 14px #be53ff80}.prize-level-medium .prize-digit-number{color:#dfe8ff;text-shadow:0 0 6px #ffffffbf,0 0 15px #4c7cffe6}.prize-level-high .prize-digit-number{color:#ffd9f3;text-shadow:0 0 6px #fffc,0 0 17px #ff3cbff2}.prize-level-ultra .prize-digit-number{color:#fff0c7;text-shadow:0 0 7px #ffffffe6,0 0 18px #ff9d20;animation:.75s ease-in-out infinite alternate prizeDigitValuePulse}.prize-level-jackpot .prize-digit-number{color:#fff8c8;text-shadow:0 0 7px #fff,0 0 15px #ffd84c,0 0 28px #ff9013f2;animation:.55s ease-in-out infinite alternate prizeDigitValuePulse}@keyframes prizeDigitValuePulse{0%{opacity:.82;filter:brightness(.95);text-shadow:0 0 5px}to{opacity:1;filter:brightness(1.25);text-shadow:0 0 8px,0 0 20px,0 0 32px}}@media (width<=350px){.prize-digit-number{font-size:40px}}@media (prefers-reduced-motion:reduce){.prize-digit-track,.prize-digit-number{animation:none!important}}.prize-reveal .prize-digit-number-final{z-index:10;transform-origin:50%;position:relative;animation:3s ease-in-out both prizeRevealPulse!important}.prize-reveal .roller-glow{animation:1s ease-in-out both prizeRevealGlow!important}@keyframes prizeRevealPulse{0%{filter:brightness();text-shadow:0 0 5px #ffffff73,0 0 14px #be53ff73;transform:scale(1)}12%{filter:brightness(1.8);text-shadow:0 0 8px #fff,0 0 18px #d384ff,0 0 34px #a934fff2;transform:scale(1.18)}25%{filter:brightness();transform:scale(1)}38%{filter:brightness(1.9);text-shadow:0 0 8px #fff,0 0 20px #d384ff,0 0 38px #a934ff;transform:scale(1.18)}52%{filter:brightness();transform:scale(1)}68%{filter:brightness(2);text-shadow:0 0 9px #fff,0 0 22px #dc96ff,0 0 42px #a934ff;transform:scale(1.2)}84%{filter:brightness();transform:scale(1)}to{filter:brightness();transform:scale(1)}}@keyframes prizeRevealGlow{0%,25%,52%,84%,to{opacity:.45;transform:scale(1)}12%,38%,68%{opacity:1;transform:scale(1.08)}}.winner-roller{z-index:20;background:linear-gradient(#1c0f34fa,#0a0516fa);border:2px solid #ffcd52d9;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:92px;height:108px;display:flex;position:relative;overflow:visible;box-shadow:0 0 12px #ffbf3759,inset 0 0 16px #ffffff0d}.winner-roller-label{text-align:center;letter-spacing:.7px;color:#ffdd8ceb;white-space:nowrap;width:100%;font-size:8px;font-weight:800;position:absolute;top:8px}.winner-roller-window{background:linear-gradient(#07030e 0%,#1b0b2f 48%,#07030e 100%);border:1px solid #ffd364a6;border-radius:10px;justify-content:center;align-items:center;width:64px;height:64px;margin-top:14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 8px 12px #000000bf,inset 0 -8px 12px #000000bf,0 0 10px #ffbc2e2e}.winner-roller-window:before,.winner-roller-window:after{content:"";z-index:2;background:#ffdb7c2e;width:100%;height:1px;position:absolute;left:0}.winner-roller-window:before{top:19px}.winner-roller-window:after{bottom:19px}.winner-roller-window strong{z-index:3;font-variant-numeric:tabular-nums;color:#ffd86a;text-shadow:0 0 5px #ffd255cc,0 0 14px #ffae1f73;font-size:42px;font-weight:900;line-height:1;position:relative}.winner-roller-glow{pointer-events:none;opacity:0;border-radius:18px;position:absolute;inset:-8px;box-shadow:0 0 22px #ffc63dcc}.winner-roller-spinning{animation:.75s ease-in-out infinite alternate winnerRollerMachinePulse}.winner-roller-spinning .winner-roller-window strong{animation:.18s ease-in-out infinite alternate winnerNumberSpinPulse}.winner-roller-finished .winner-roller-window strong{animation:3s ease-in-out winnerFinalPulse}.winner-roller-finished .winner-roller-glow{opacity:1;animation:3s ease-in-out winnerFinalGlow}@keyframes winnerRollerMachinePulse{0%{transform:scale(.98)}to{transform:scale(1.02)}}@keyframes winnerNumberSpinPulse{0%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1.04)}}@keyframes winnerFinalPulse{0%,to{transform:scale(1)}15%{transform:scale(1.28)}30%{transform:scale(1)}45%{transform:scale(1.28)}60%{transform:scale(1)}75%{transform:scale(1.28)}90%{transform:scale(1)}}@keyframes winnerFinalGlow{0%,to{opacity:0}15%,45%,75%{opacity:1;box-shadow:0 0 18px #ffd252e6,0 0 34px #ffae1fa6}30%,60%,90%{opacity:.25}}.winner-card-roller{z-index:20;flex-direction:column;align-items:center;width:auto;min-width:0;display:flex;position:relative}.winner-card-roller-label{letter-spacing:.08em;color:#f8d879;text-align:center;white-space:nowrap;text-shadow:0 1px 4px #000000e6,0 0 8px #ffc73959;margin-bottom:5px;font-size:8px;font-weight:900}.winner-card-roller .winner-card-roller-frame{justify-content:center;align-items:stretch;gap:0;width:auto;display:flex}.winner-card-roller .roller-digit-window{flex:none}.winner-card-roller .roller-glow{width:100%;left:50%;transform:translate(-50%)}@media (width<=600px){.winner-card-roller{transform-origin:50%;transform:scale(.88)}.winner-card-roller-label{margin-bottom:4px;font-size:7px}}.winner-card-roller{border-radius:20px;width:150px;height:82px;margin:0 auto;padding:9px 12px}.winner-card-roller .winner-card-roller-frame{flex:none;grid-template-columns:repeat(2,1fr);width:100%;height:100%;display:grid}.winner-card-roller .roller-digit-window{flex:none;width:100%;min-width:0;height:100%}.winner-card-roller .prize-digit{width:100%;height:100%}.winner-card-roller .prize-digit-number{font-size:38px}.replay-table-value{width:68px;min-width:68px;height:68px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;overflow:visible}.replay-table-chip-image{object-fit:contain;filter:drop-shadow(0 5px 8px #0000006b);width:68px;max-width:none;height:68px;display:block}@media (width<=390px){.replay-table-value{width:60px;min-width:60px;height:60px}.replay-table-chip-image{width:60px;height:60px}}.replay-modal-backdrop{z-index:99999;-webkit-backdrop-filter:blur(8px);background:#020710d1;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0;overflow-y:auto}.replay-modal{background:linear-gradient(#101e33fa,#050d1bfc);border:1px solid #ffffff24;border-radius:22px;flex-direction:column;width:min(100%,460px);max-height:calc(100dvh - 36px);padding:18px;display:flex;overflow:hidden;box-shadow:0 24px 70px #0000009e,inset 0 1px #ffffff0f}.replay-modal-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.replay-modal-header>div{min-width:0}.replay-modal-header strong{letter-spacing:.5px;color:#fff;font-size:20px;font-weight:900;display:block}.replay-modal-header span{color:#ffffff94;margin-top:3px;font-size:12px;display:block}.replay-modal-close{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:24px;line-height:1;display:flex}.replay-tables-list{flex-direction:column;gap:10px;min-height:0;max-height:52dvh;padding-right:3px;display:flex;overflow:hidden auto}.replay-table-card{background:linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:11px 12px;display:grid}.replay-table-info{grid-template-columns:1fr 1fr;gap:12px;min-width:0;display:grid}.replay-table-info div{min-width:0}.replay-table-info span{letter-spacing:.6px;color:#ffffff7a;margin-bottom:3px;font-size:9px;font-weight:700;display:block}.replay-table-info strong{color:#fff;white-space:nowrap;font-size:13px;font-weight:800;display:block}.replay-table-enter{color:#fff;letter-spacing:.3px;cursor:pointer;background:linear-gradient(#1a84e0f2,#0c53a3fa);border:1px solid #43b0ff80;border-radius:11px;min-width:74px;height:38px;padding:0 13px;font-size:11px;font-weight:900}.replay-table-enter:disabled{opacity:.55;cursor:default}.replay-modal-loading,.replay-modal-empty,.replay-modal-message{text-align:center;color:#ffffffb3;padding:18px 10px;font-size:12px}.replay-dashboard-button{color:#ffffffc7;letter-spacing:.4px;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:12px;width:100%;height:42px;margin-top:16px;font-size:11px;font-weight:800}.replay-table-value{width:68px;min-width:68px;height:68px;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;overflow:visible}.replay-table-chip-image{object-fit:contain;filter:drop-shadow(0 5px 8px #0000006b);width:68px;height:68px;display:block}@media (width<=390px){.replay-modal-backdrop{padding:12px}.replay-modal{border-radius:19px;width:100%;max-height:calc(100dvh - 24px);padding:15px}.replay-table-card{grid-template-columns:58px minmax(0,1fr) auto;gap:9px;padding:9px}.replay-table-value{width:58px;min-width:58px;height:58px}.replay-table-chip-image{width:58px;height:58px}.replay-table-info{gap:7px}.replay-table-info strong{font-size:11px}.replay-table-enter{min-width:65px;padding:0 9px;font-size:10px}}.replay-table-value{position:relative}.replay-table-chip-price{z-index:5;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:58%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.replay-table-chip-price small{color:#fff;margin:0;font-size:7px;font-weight:800;line-height:1}.replay-table-chip-price strong{color:#fff;text-shadow:0 1px 3px #000000e6;margin:1px 0;font-size:15px;font-weight:950;line-height:1}.replay-table-chip-price span{color:#ffffffe6;letter-spacing:.3px;font-size:6px;font-weight:900;line-height:1}.draw-autoplay-button{color:#fff;letter-spacing:.035em;cursor:pointer;background:linear-gradient(#411161f5,#170623fa);border:1px solid #b548ff6b;border-radius:12px;min-width:104px;height:44px;padding:0 12px;font-size:10px;font-weight:900;line-height:1.1;transition:transform .15s,border-color .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffff14,0 0 12px #a42cff33,0 6px 20px #00000052}.draw-autoplay-button:hover{border-color:#cd70ffb3;box-shadow:inset 0 1px #ffffff1a,0 0 18px #a92eff59,0 6px 20px #00000052}.draw-autoplay-button:active{transform:scale(.96)}.autoplay-modal-backdrop{z-index:100000;-webkit-backdrop-filter:blur(8px);background:#010004d1;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0;overflow-y:auto}.autoplay-modal{color:#fff;background:linear-gradient(145deg,#1f082ffc,#08040efc);border:1px solid #b548ff6b;border-radius:22px;width:min(100%,440px);max-height:calc(100dvh - 36px);padding:20px;position:relative;overflow-y:auto;box-shadow:0 25px 70px #000000a6,0 0 40px #8f26e829,inset 0 1px #ffffff0f}.autoplay-modal:before{content:"";pointer-events:none;background:radial-gradient(#b548ff38,#0000 70%);width:280px;height:140px;position:absolute;top:-70px;left:50%;transform:translate(-50%)}.autoplay-modal-header{z-index:1;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex;position:relative}.autoplay-modal-header>div{min-width:0}.autoplay-modal-header strong{color:#fff;letter-spacing:.025em;font-size:20px;font-weight:950;line-height:1.1;display:block}.autoplay-modal-header span{color:var(--draw-purple-300);margin-top:5px;font-size:11px;font-weight:800;display:block}.autoplay-modal-close{color:#fff;cursor:pointer;background:#ffffff0b;border:1px solid #b548ff42;border-radius:11px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:24px;line-height:1;display:flex}.autoplay-modal-close:active{transform:scale(.94)}.autoplay-modal-balance{background:linear-gradient(120deg,#3b0b624d,#06030ba6);border:1px solid #b548ff33;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding:14px 15px;display:flex;position:relative}.autoplay-modal-balance span{color:#aaa1b3;letter-spacing:.07em;font-size:9px;font-weight:900}.autoplay-modal-balance strong{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 12px #b548ff47;font-size:19px;font-weight:950}.autoplay-field{margin-top:15px}.autoplay-field label{color:#d7cce0;letter-spacing:.055em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.autoplay-input-wrapper{background:#030206d1;border:1px solid #b548ff47;border-radius:14px;align-items:center;width:100%;min-height:52px;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.autoplay-input-wrapper:focus-within{border-color:#be52ffbf;box-shadow:0 0 0 3px #a634ff1a,0 0 20px #9923e624}.autoplay-input-wrapper>span{min-width:50px;color:var(--draw-purple-300);border-right:1px solid #b548ff2e;justify-content:center;align-self:stretch;align-items:center;font-size:13px;font-weight:900;display:flex}.autoplay-input-wrapper input{color:#fff;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:100%;min-width:0;height:50px;padding:0 14px;font-size:18px;font-weight:850}.autoplay-input-wrapper input::placeholder{color:#ffffff47;font-size:13px;font-weight:600}.autoplay-field small{color:#ffffff7a;margin-top:6px;padding-left:2px;font-size:10px;line-height:1.35;display:block}.autoplay-player-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;width:100%;display:grid}.autoplay-player-options button{color:#ffffffb8;cursor:pointer;background:#140804b8;border:1px solid #ff841959;border-radius:9px;width:100%;min-width:0;height:42px;padding:0;font-size:14px;font-weight:900;transition:border-color .18s,background .18s,color .18s,transform .12s}.autoplay-player-options button.active{color:#fff;background:linear-gradient(#ff941f 0%,#e86500 100%);border-color:#ff8619;box-shadow:0 0 14px #ff700047}.autoplay-player-options button:active{transform:scale(.96)}.autoplay-enable-button{color:#fff;letter-spacing:.045em;cursor:pointer;background:linear-gradient(#8f26e8,#6514a8);border:1px solid #d58bff9e;border-radius:14px;width:100%;min-height:52px;margin-top:22px;padding:0 16px;font-size:12px;font-weight:950;box-shadow:inset 0 1px #ffffff2e,0 7px 24px #6814a85c,0 0 18px #b548ff33}.autoplay-enable-button:active{transform:scale(.98)}.autoplay-active-box{text-align:center;background:linear-gradient(130deg,#12693a38,#041009a8);border:1px solid #48d68559;border-radius:16px;flex-direction:column;align-items:center;gap:7px;margin-bottom:15px;padding:18px 15px;display:flex;box-shadow:inset 0 0 20px #3ad27a0a}.autoplay-active-box strong{color:#65e79c;letter-spacing:.04em;font-size:12px;font-weight:950}.autoplay-active-box span{color:#ffffffb3;max-width:320px;font-size:11px;line-height:1.45}.autoplay-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.autoplay-info-grid>div{background:#07040ca6;border:1px solid #b548ff2e;border-radius:14px;min-width:0;padding:13px 12px}.autoplay-info-grid span{color:#aaa1b3;letter-spacing:.05em;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.autoplay-info-grid strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:950;display:block;overflow:hidden}.autoplay-disable-button{color:#ffb0b5;letter-spacing:.04em;cursor:pointer;background:linear-gradient(#7c1a26eb,#3f0a12f5);border:1px solid #ff5a6466;border-radius:14px;width:100%;min-height:50px;margin-top:18px;padding:0 14px;font-size:11px;font-weight:950}.autoplay-disable-button:active{transform:scale(.98)}.autoplay-enable-button:disabled,.autoplay-disable-button:disabled{opacity:.55;cursor:default;transform:none}.autoplay-modal-message{color:#d9cce2;text-align:center;background:#00000042;border:1px solid #b548ff2e;border-radius:11px;margin-top:14px;padding:11px 12px;font-size:11px;line-height:1.4}@media (width<=390px){.draw-autoplay-button{border-radius:10px;min-width:82px;height:39px;padding:0 7px;font-size:8px}.autoplay-modal-backdrop{padding:12px}.autoplay-modal{border-radius:18px;width:100%;max-height:calc(100dvh - 24px);padding:16px}.autoplay-modal-header{margin-bottom:15px}.autoplay-modal-header strong{font-size:18px}.autoplay-modal-balance{padding:12px 13px}.autoplay-modal-balance strong{font-size:17px}.autoplay-input-wrapper{min-height:48px}.autoplay-input-wrapper input{height:46px;font-size:16px}.autoplay-enable-button,.autoplay-disable-button{min-height:48px;font-size:10px}}@media (width<=350px){.draw-autoplay-button{min-width:72px;padding:0 5px;font-size:7px}.autoplay-modal{padding:14px}.autoplay-info-grid{grid-template-columns:1fr}}.player-statistics-backdrop{z-index:10000;-webkit-backdrop-filter:blur(8px);background:#000000c7;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.player-statistics-modal{scrollbar-width:thin;background:linear-gradient(#121925 0%,#080d14 100%);border:1px solid #ffffff29;border-radius:22px;width:min(620px,100%);max-height:calc(100dvh - 24px);padding:20px;overflow:hidden auto;box-shadow:0 30px 80px #000000b8,inset 0 1px #ffffff0a}.player-statistics-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.player-statistics-header>div{flex-direction:column;gap:5px;min-width:0;display:flex}.player-statistics-header strong{color:#fff;letter-spacing:-.3px;font-size:21px;font-weight:900;line-height:1.15}.player-statistics-header span{color:#ffffff94;font-size:13px;line-height:1.35}.player-statistics-close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff0a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:24px;line-height:1;transition:background .2s,transform .2s;display:flex}.player-statistics-close:active{transform:scale(.94)}.player-statistics-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:20px;display:grid}.player-statistics-filters button{color:#ffffffbd;cursor:pointer;background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff21;border-radius:12px;min-width:0;height:48px;padding:0 6px;font-size:15px;font-weight:800;transition:border-color .2s,background .2s,color .2s,transform .2s}.player-statistics-filters button:active{transform:scale(.97)}.player-statistics-filters button.active{color:#171109;background:linear-gradient(135deg,#ffcb4d 0%,#f2a91d 100%);border-color:#f4b934;box-shadow:0 5px 16px #f3b02333}.player-statistics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.player-statistics-grid>div{background:linear-gradient(145deg,#fff1,#ffffff06);border:1px solid #ffffff06;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:92px;padding:12px 8px;display:flex;box-shadow:inset 0 1px #ffffff06}.player-statistics-grid span{color:#ffffff8c;text-align:center;max-width:100%;font-size:10px;font-weight:600;line-height:1.2}.player-statistics-grid strong{color:#fff;font-size:23px;font-weight:900;line-height:1}.player-statistics-grid>div:nth-child(2) strong{color:#59d67d}.player-statistics-grid>div:nth-child(3) strong{color:#ff3e55}.player-statistics-status{background:linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff06;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-height:66px;margin-top:12px;padding:15px 16px;display:flex}.player-statistics-status span{color:#ffffff94;font-size:11px;font-weight:600}.player-statistics-status strong{color:#fff;text-align:right;font-size:17px;font-weight:900;line-height:1.15}.player-statistics-streaks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.player-statistics-streaks>div{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff06;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:86px;padding:12px;display:flex}.player-statistics-streaks span{color:#ffffff8a;text-align:center;font-size:10px;font-weight:600;line-height:1.2}.player-statistics-streaks strong{color:#fff;font-size:23px;font-weight:900;line-height:1}.player-statistics-loading,.player-statistics-error{text-align:center;border-radius:14px;padding:34px 20px;font-size:13px;font-weight:700}.player-statistics-loading{color:#ffffffb3}.player-statistics-error{color:#ff7282;background:#ff3e5512}.player-statistics-chart{border-top:1px solid #ffffff24;margin-top:16px;padding-top:16px}.player-statistics-chart-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.player-statistics-chart-title{align-items:center;gap:10px;min-width:0;display:flex}.player-statistics-chart-title-icon{color:#fff;background:#ffffff0e;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:900;display:flex}.player-statistics-chart-title>div{flex-direction:column;gap:3px;min-width:0;display:flex}.player-statistics-chart-title strong{color:#fff;font-size:13px;font-weight:900;line-height:1.15}.player-statistics-chart-title span{color:#ffffff87;font-size:9px;line-height:1.25}.player-statistics-chart-current{background:#ffffff09;border:1px solid #ffffff1f;border-radius:20px;flex:none;justify-content:center;align-items:center;min-width:58px;min-height:38px;padding:0 10px;font-size:15px;font-weight:900;display:flex}.player-statistics-chart-current.positive{color:#59d67d}.player-statistics-chart-current.negative{color:#ff3e55}.player-statistics-chart-current.neutral{color:#fff}.player-statistics-chart-scroll{background:linear-gradient(#ffffff06,#00000026);border:1px solid #ffffff1a;border-radius:10px;width:100%;height:230px;overflow:hidden}.player-statistics-chart-scroll svg{width:100%;height:100%;display:block;overflow:visible}.player-statistics-chart-grid-line{stroke:#ffffff13;stroke-width:1px}.player-statistics-chart-zero{stroke:#ffffffb8;stroke-width:2px;stroke-dasharray:10 10}.player-statistics-chart-area{pointer-events:none}.player-statistics-chart-segment{stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.player-statistics-chart-segment.win{stroke:#56d578}.player-statistics-chart-segment.loss{stroke:#ff334d}.player-statistics-chart-point{stroke-width:2px;vector-effect:non-scaling-stroke}.player-statistics-chart-point.win{fill:#56d578;stroke:#56d578}.player-statistics-chart-point.loss{fill:#ff334d;stroke:#ff334d}.player-statistics-chart-axis-label{fill:#ffffff94;font-size:18px;font-weight:600}.player-statistics-chart-legend{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:13px;padding-bottom:2px;display:flex}.player-statistics-chart-legend span{color:#ffffff9e;white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.player-statistics-chart-legend i{flex:none;display:block}.player-statistics-chart-legend i.win{background:#56d578;border-radius:50%;width:9px;height:9px}.player-statistics-chart-legend i.loss{background:#ff334d;border-radius:50%;width:9px;height:9px}.player-statistics-chart-legend i.average{border-top:2px dashed #ffffffad;width:18px;height:0}.player-statistics-chart-empty{color:#ffffff8f;text-align:center;background:#0000001f;border:1px dashed #ffffff1f;border-radius:12px;margin-top:16px;padding:28px 16px;font-size:12px}@media (width<=520px){.player-statistics-backdrop{align-items:center;padding:10px}.player-statistics-modal{border-radius:20px;width:100%;max-height:calc(100dvh - 20px);padding:16px}.player-statistics-header{margin-bottom:17px}.player-statistics-header strong{font-size:19px}.player-statistics-header span{font-size:12px}.player-statistics-close{width:42px;height:42px}.player-statistics-filters{gap:7px;margin-bottom:16px}.player-statistics-filters button{height:46px;padding:0 3px;font-size:14px}.player-statistics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.player-statistics-grid>div{border-radius:12px;min-height:82px;padding:10px 4px}.player-statistics-grid span{font-size:8.5px}.player-statistics-grid strong{font-size:20px}.player-statistics-status{min-height:60px;margin-top:9px;padding:13px}.player-statistics-status span{font-size:9px}.player-statistics-status strong{max-width:58%;font-size:14px}.player-statistics-streaks{gap:8px;margin-top:9px}.player-statistics-streaks>div{min-height:78px;padding:10px 6px}.player-statistics-streaks span{font-size:8.5px}.player-statistics-streaks strong{font-size:21px}.player-statistics-chart{margin-top:14px;padding-top:14px}.player-statistics-chart-header{gap:8px;margin-bottom:10px}.player-statistics-chart-title{gap:7px}.player-statistics-chart-title-icon{width:29px;height:29px;font-size:16px}.player-statistics-chart-title strong{font-size:11px}.player-statistics-chart-title span{max-width:210px;font-size:8px}.player-statistics-chart-current{min-width:52px;min-height:34px;padding:0 8px;font-size:13px}.player-statistics-chart-scroll{height:205px}.player-statistics-chart-axis-label{font-size:16px}.player-statistics-chart-legend{gap:11px;margin-top:10px}.player-statistics-chart-legend span{gap:4px;font-size:8.5px}}@media (width<=360px){.player-statistics-modal{padding:13px}.player-statistics-header strong{font-size:17px}.player-statistics-filters{gap:5px}.player-statistics-filters button{height:42px;font-size:12px}.player-statistics-grid{gap:5px}.player-statistics-grid>div{min-height:76px;padding:8px 3px}.player-statistics-grid span{font-size:7.5px}.player-statistics-grid strong{font-size:18px}.player-statistics-chart-scroll{height:190px}}.player-statistics-chart-trend{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.player-statistics-chart-trend.positive{stroke:#22c55e}.player-statistics-chart-trend.negative{stroke:#ef4444}.player-statistics-chart-trend.neutral{stroke:#94a3b8}.player-statistics-chart-legend i.above-average{background:#22c55e;box-shadow:0 0 8px #22c55e59}.player-statistics-chart-legend i.below-average{background:#ef4444;box-shadow:0 0 8px #ef444459}.player-statistics-chart-legend i.average{background:#94a3b8}.poker-table-wrapper.players-4 .seat-1{inset:8% auto auto 50%;transform:translate(-50%)}.poker-table-wrapper.players-4 .seat-2{inset:43% 0 auto auto;transform:none}.poker-table-wrapper.players-4 .seat-3{inset:auto auto 8% 50%;transform:translate(-50%)}.poker-table-wrapper.players-4 .seat-4{inset:43% auto auto 0;transform:none}.poker-table-wrapper.players-6 .seat-1{inset:5% auto auto 50%;transform:translate(-50%)}.poker-table-wrapper.players-6 .seat-2{inset:22% 1% auto auto;transform:none}.poker-table-wrapper.players-6 .seat-3{inset:auto 5% 16% auto;transform:none}.poker-table-wrapper.players-6 .seat-4{inset:auto auto 5% 50%;transform:translate(-50%)}.poker-table-wrapper.players-6 .seat-5{inset:auto auto 16% 5%;transform:none}.poker-table-wrapper.players-6 .seat-6{inset:22% auto auto 1%;transform:none}.poker-table-wrapper.players-8 .seat-1{inset:3% auto auto 50%;transform:translate(-50%)}.poker-table-wrapper.players-8 .seat-2{inset:14% 3% auto auto;transform:none}.poker-table-wrapper.players-8 .seat-3{inset:43% -.5% auto auto;transform:none}.poker-table-wrapper.players-8 .seat-4{inset:auto 6% 10% auto;transform:none}.poker-table-wrapper.players-8 .seat-5{inset:auto auto 3% 50%;transform:translate(-50%)}.poker-table-wrapper.players-8 .seat-6{inset:auto auto 10% 6%;transform:none}.poker-table-wrapper.players-8 .seat-7{inset:43% auto auto -.5%;transform:none}.poker-table-wrapper.players-8 .seat-8{inset:14% auto auto 3%;transform:none}.poker-table-wrapper.players-2 .seat-1{inset:1.5% auto auto 50%;transform:translate(-50%)}.poker-table-wrapper.players-2 .seat-2{inset:auto auto 1% 50%;transform:translate(-50%)}.poker-table-wrapper.players-2 .seat-1 .player-card-slot{inset:88px auto auto 50%;transform:translate(-50%)}.poker-table-wrapper.players-2 .seat-2 .player-card-slot{inset:auto auto 50px 50%;transform:translate(-50%)}.flash-holdem-community{perspective:900px;pointer-events:none;justify-content:center;align-items:center;gap:clamp(3px,.7vw,10px);width:100%;display:flex}.flash-holdem-community-card{width:clamp(27px,5vw,64px);min-width:0;transform-style:preserve-3d;flex:0 auto}.flash-holdem-community-card--spinning{filter:brightness(.85);animation:.48s linear infinite flashHoldemCommunitySpin}@keyframes flashHoldemCommunitySpin{0%{transform:translateY(-3px)rotateY(0)scale(.96)}50%{transform:translateY(3px)rotateY(180deg)scale(1.02)}to{transform:translateY(-3px)rotateY(360deg)scale(.96)}}@keyframes flashHoldemCommunityStop{0%{transform:translateY(-9px)scale(.92)}65%{transform:translateY(2px)scale(1.06)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.flash-holdem-community-card--spinning{animation-duration:1.8s}}.flash-holdem-community-card--spinning{filter:brightness(1.15)saturate(1.25);will-change:transform;animation:.42s linear infinite flashHoldemCommunitySpinV2!important}.flash-holdem-community-card--revealed{filter:brightness(1.1);animation:.58s cubic-bezier(.18,.8,.25,1.2) both flashHoldemCommunityStopV2!important}@keyframes flashHoldemCommunitySpinV2{0%{transform:translateY(-4px)rotateY(0)scale(.94)}25%{transform:translateY(2px)rotateY(90deg)scale(1.02)}50%{transform:translateY(-3px)rotateY(180deg)scale(.94)}75%{transform:translateY(3px)rotateY(270deg)scale(1.02)}to{transform:translateY(-4px)rotateY(360deg)scale(.94)}}@keyframes flashHoldemCommunityStopV2{0%{transform:rotateY(-90deg)translateY(-7px)scale(.88)}65%{transform:rotateY(12deg)translateY(2px)scale(1.07)}to{transform:rotateY(0)translateY(0)scale(1)}}.flash-holdem-community .flash-poker-roller{flex-shrink:0;width:min(100%,410px);height:92px;margin:0 auto}@media (width<=600px){.flash-holdem-community .flash-poker-roller{width:min(100%,320px);height:76px}}.flash-holdem-community{width:100%;overflow:visible}.flash-holdem-community .flash-poker-roller{flex-shrink:0;width:370px;min-width:370px;max-width:none;height:112px;margin:0 auto}.flash-holdem-community .flash-poker-roller .roller-digit-window{min-width:0;padding:0}.flash-holdem-community .flash-slot-window{width:100%;height:100%}.flash-holdem-community .flash-slot-cell .poker-card,.flash-holdem-community .flash-slot-result .poker-card{--card-width:46px;aspect-ratio:.7;width:46px;min-width:46px;max-width:none;height:auto;transform:none}.flash-holdem-community .flash-poker-roller{width:315px;min-width:315px;height:100px}.flash-holdem-community .flash-poker-roller .roller-frame{grid-template-columns:repeat(5,minmax(0,1fr))!important}.flash-holdem-community .flash-poker-roller .roller-digit-window{padding:0}.flash-holdem-community .flash-slot-cell .poker-card,.flash-holdem-community .flash-slot-result .poker-card{--card-width:46px;width:46px;min-width:46px}.draw-theme-r25{--draw-green-950:#020b07;--draw-green-900:#04130c;--draw-green-850:#061b10;--draw-green-800:#082619;--draw-green-700:#0b4a2c;--draw-green-600:#08783e;--draw-green-500:#08a84f;--draw-green-400:#20d96d;--draw-green-300:#72f3a3;--draw-border:#20d96d52;--draw-glow:#20d96db8;background-color:var(--draw-green-950)}.draw-theme-r25 .draw-overlay{background:linear-gradient(#0008040f 0%,#000c061f 34%,#0008044d 100%)}.draw-theme-r25 .draw-logo{filter:drop-shadow(0 0 10px #20d96d38)}.draw-theme-r25 .draw-header-button,.draw-theme-r25 .draw-exit-button{background:linear-gradient(#0a1b12f5,#030b07fa);border:1px solid #20d96d3d;box-shadow:inset 0 1px #ffffff0d,0 6px 20px #0000004d,0 0 12px #14be5a0f}.draw-theme-r25 .draw-table-info{background:linear-gradient(125deg,#052a17f0,#030c08f7);border:1px solid #20d96d4d;box-shadow:inset 0 1px #ffffff0a,0 12px 35px #0000004d,0 0 24px #0b9f481a}.draw-theme-r25 .draw-table-info:before{background:radial-gradient(#20d96d26,#0000 70%)}.draw-theme-r25 .draw-table-chip{background:repeating-conic-gradient(#f0fff5 0deg 10deg,#0fa24e 10deg 31deg,#064b26 31deg 38deg);box-shadow:0 0 15px #20d96dad,0 0 34px #0c9a464d,inset 0 0 10px #000000e6}.draw-theme-r25 .draw-table-chip:after{background:radial-gradient(circle at 35% 25%,#16a653 0%,#075b2c 47%,#021b0d 100%);border:2px solid #dcffe8c7;box-shadow:inset 0 0 18px #000000bf}.draw-theme-r25 .draw-table-chip-inner span{color:var(--draw-green-300)}.draw-theme-r25 .draw-table-prize{border-left:1px solid #20d96d33}.draw-theme-r25 .draw-table-prize em{color:#7af4a7;background:#0f97453d}.draw-theme-r25 .prize-title span{color:var(--draw-green-400);text-shadow:0 0 18px #20d96d66}.draw-theme-r25 .roller{background:linear-gradient(#16291e 0%,#07100b 20%,#010503 51%,#07100b 80%,#173020 100%);border:2px solid #30e77b8a;box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 8px #20d96dcc,0 0 30px #0eb14f5c,0 15px 30px #0000007a}.draw-theme-r25 .roller:before,.draw-theme-r25 .roller:after{background:linear-gradient(#294b36,#0c1c12 25%,#020604 50%,#0d2115 76%,#315c40);border:1px solid #53f19166;box-shadow:inset 0 0 9px #ffffff14,0 0 12px #20d96d9e}.draw-theme-r25 .roller-digit-window{border-right:1px solid #20d96d33}.draw-theme-r25 .roller-glow{background:radial-gradient(#20d96d4d,#0000 66%)}.draw-theme-r25 .roller-stopped{box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 10px #20d96dd1,0 0 40px #0da84966}.draw-theme-r25 .roller-stopped .roller-digit{text-shadow:0 0 5px #ffffff73,0 0 14px #40eb8480}.draw-theme-r25 .poker-table{filter:drop-shadow(0 0 12px #20d96d52)drop-shadow(0 20px 28px #0000007a)}.draw-theme-r25 .center-card-wrapper:before{background:radial-gradient(#20d96d94,#20d96d00 70%)}.draw-theme-r25 .center-card{filter:drop-shadow(0 0 7px #2ce874f2)drop-shadow(0 8px 12px #000000b3)}.draw-theme-r25 .player-avatar-frame{background:radial-gradient(circle,#0b3820,#020b06);border:2px solid #2be270e6;box-shadow:0 0 7px #20d96dd1,0 0 18px #0ca14666,inset 0 0 10px #000000b8}.draw-theme-r25 .player-name{background:linear-gradient(#05180ef7,#020704fa);border:1px solid #20d96d2b}.draw-theme-r25 .player-entry-chip{background:repeating-conic-gradient(#eee 0deg 25deg,#10a950 25deg 52deg);box-shadow:0 0 6px #20d96dd9}.draw-theme-r25 .player-card{filter:drop-shadow(0 0 7px #20d96de6)drop-shadow(0 5px 7px #000c)}.draw-theme-r25 .player-card-number{text-shadow:0 0 5px #20d96d,0 0 9px #20d96d}.draw-theme-r25 .draw-countdown{background:radial-gradient(circle,#0d823df0 0%,#04371af7 55%,#010a05fc 100%);border:2px solid #5df497c7;box-shadow:inset 0 0 25px #000000a6,0 0 15px #20d96deb,0 0 42px #0ca1467a}.draw-theme-r25 .draw-countdown:before{border:1px solid #53ed8d61}.draw-theme-r25 .draw-countdown strong{text-shadow:0 0 8px #fff,0 0 18px #3def82f2,0 0 35px #16be58c7}.draw-theme-r25 .draw-countdown span{color:#8af5af}.draw-theme-r25 .draw-status{background:linear-gradient(120deg,#052615f5,#020a06f7);border:1px solid #20d96d33;box-shadow:0 12px 35px #0000005c,0 0 18px #0b9b4412}.draw-theme-r25 .draw-status-icon{color:var(--draw-green-400);background:#0e8b3e3b;border:1px solid #20d96d6b;box-shadow:inset 0 0 14px #20d96d29,0 0 14px #0b9b4424}.draw-theme-r25 .draw-status strong{color:var(--draw-green-400)}.draw-theme-r25 .player-seat-winner .player-avatar-frame{border-color:#67ffa2;box-shadow:0 0 10px #51ff93,0 0 28px #16da63bf,0 0 52px #09994161,inset 0 0 12px #000000b8}.draw-theme-r25 .player-card-number-winner{color:#fff;text-shadow:0 0 6px #fff,0 0 12px #31e97b,0 0 22px #20d96df2}.draw-theme-r25 .roller-spinning{animation:1.1s ease-in-out infinite alternate rollerMachinePulseR25}@keyframes rollerMachinePulseR25{0%{filter:brightness(.96)}to{filter:brightness(1.12);box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000c,0 0 13px #2de774e6,0 0 40px #0eb04d7a}}.draw-theme-r25 .draw-autoplay-button{color:var(--draw-green-300);background:linear-gradient(#05371bfa,#021209fa);border:1px solid #20d96d80;box-shadow:inset 0 1px #ffffff0f,0 0 12px #20d96d2e}.draw-theme-r25 .draw-autoplay-button:hover{border-color:#20d96dd9;box-shadow:0 0 18px #20d96d52}.draw-theme-r25 .autoplay-modal{background:linear-gradient(145deg,#052a17fc,#020a06fc);border:1px solid #20d96d6b;box-shadow:0 20px 60px #000000a6,0 0 28px #20d96d2b}.draw-theme-r25 .autoplay-modal-header{border-bottom:1px solid #20d96d33}.draw-theme-r25 .autoplay-modal-header h2{color:var(--draw-green-400);text-shadow:0 0 12px #20d96d4d}.draw-theme-r25 .autoplay-modal-close{color:var(--draw-green-300);border-color:#20d96d47}.draw-theme-r25 .autoplay-modal-balance{background:#084e2633;border:1px solid #20d96d40}.draw-theme-r25 .autoplay-modal-balance strong{color:var(--draw-green-400)}.draw-theme-r25 .autoplay-input-wrapper{background:#020c06d1;border-color:#20d96d52}.draw-theme-r25 .autoplay-input-wrapper:focus-within{border-color:var(--draw-green-400);box-shadow:0 0 0 2px #20d96d1a,0 0 14px #20d96d24}.draw-theme-r25 .autoplay-enable-button{color:#fff;background:linear-gradient(#20d96d,#08783e);border:1px solid #72f3a3a6;box-shadow:0 0 18px #20d96d47}.draw-theme-r25 .autoplay-active-box{background:#084e2638;border-color:#20d96d52}.draw-theme-r25 .autoplay-info-grid strong{color:var(--draw-green-400)}.draw-theme-r50{--draw-blue-950:#010712;--draw-blue-900:#031020;--draw-blue-850:#04172d;--draw-blue-800:#06213d;--draw-blue-700:#073b6e;--draw-blue-600:#075fa8;--draw-blue-500:#078ee8;--draw-blue-400:#20b7ff;--draw-blue-300:#78d8ff;--draw-border:#20b7ff52;--draw-glow:#20b7ffb8;background-color:var(--draw-blue-950)}.draw-theme-r50 .draw-overlay{background:linear-gradient(#00050f0f 0%,#000c1c1f 34%,#00050f4d 100%)}.draw-theme-r50 .draw-logo{filter:drop-shadow(0 0 10px #20b7ff38)}.draw-theme-r50 .draw-header-button,.draw-theme-r50 .draw-exit-button{background:linear-gradient(#081628f5,#020811fa);border:1px solid #20b7ff3d;box-shadow:inset 0 1px #ffffff0d,0 6px 20px #0000004d,0 0 12px #1496ff0f}.draw-theme-r50 .draw-table-info{background:linear-gradient(125deg,#041f3cf0,#020913f7);border:1px solid #20b7ff4d;box-shadow:inset 0 1px #ffffff0a,0 12px 35px #0000004d,0 0 24px #0b77dc1a}.draw-theme-r50 .draw-table-info:before{background:radial-gradient(#20b7ff26,#0000 70%)}.draw-theme-r50 .draw-table-chip{background:repeating-conic-gradient(#f0faff 0deg 10deg,#0b8ee0 10deg 31deg,#064574 31deg 38deg);box-shadow:0 0 15px #20b7ffad,0 0 34px #0c76dc4d,inset 0 0 10px #000000e6}.draw-theme-r50 .draw-table-chip:after{background:radial-gradient(circle at 35% 25%,#159de8 0%,#07558d 47%,#02182a 100%);border:2px solid #dcf5ffc7;box-shadow:inset 0 0 18px #000000bf}.draw-theme-r50 .draw-table-chip-inner span{color:var(--draw-blue-300)}.draw-theme-r50 .draw-table-prize{border-left:1px solid #20b7ff33}.draw-theme-r50 .draw-table-prize em{color:#7cdaff;background:#0f74be3d}.draw-theme-r50 .prize-title span{color:var(--draw-blue-400);text-shadow:0 0 18px #20b7ff66}.draw-theme-r50 .roller{background:linear-gradient(#14263b 0%,#06101c 20%,#010409 51%,#06101c 80%,#162c46 100%);border:2px solid #30beff8a;box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 8px #20b7ffcc,0 0 30px #0e84e65c,0 15px 30px #0000007a}.draw-theme-r50 .roller:before,.draw-theme-r50 .roller:after{background:linear-gradient(#29435e,#0b1929 25%,#02050a 50%,#0c1c30 76%,#31587d);border:1px solid #53c6ff66;box-shadow:inset 0 0 9px #ffffff14,0 0 12px #20b7ff9e}.draw-theme-r50 .roller-digit-window{border-right:1px solid #20b7ff33}.draw-theme-r50 .roller-glow{background:radial-gradient(#20b7ff4d,#0000 66%)}.draw-theme-r50 .roller-stopped{box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 10px #20b7ffd1,0 0 40px #0d7edc66}.draw-theme-r50 .roller-stopped .roller-digit{text-shadow:0 0 5px #ffffff73,0 0 14px #40c4ff80}.draw-theme-r50 .poker-table{filter:drop-shadow(0 0 12px #20b7ff52)drop-shadow(0 20px 28px #0000007a)}.draw-theme-r50 .center-card-wrapper:before{background:radial-gradient(#20b7ff94,#20b7ff00 70%)}.draw-theme-r50 .center-card{filter:drop-shadow(0 0 7px #2cc4fff2)drop-shadow(0 8px 12px #000000b3)}.draw-theme-r50 .player-avatar-frame{background:radial-gradient(circle,#0a2b4b,#020812);border:2px solid #2bbeffe6;box-shadow:0 0 7px #20b7ffd1,0 0 18px #0c7cdc66,inset 0 0 10px #000000b8}.draw-theme-r50 .player-name{background:linear-gradient(#041426f7,#02060cfa);border:1px solid #20b7ff2b}.draw-theme-r50 .player-entry-chip{background:repeating-conic-gradient(#eee 0deg 25deg,#108fd8 25deg 52deg);box-shadow:0 0 6px #20b7ffd9}.draw-theme-r50 .player-card{filter:drop-shadow(0 0 7px #20b7ffe6)drop-shadow(0 5px 7px #000c)}.draw-theme-r50 .player-card-number{text-shadow:0 0 5px #20b7ff,0 0 9px #20b7ff}.draw-theme-r50 .draw-countdown{background:radial-gradient(circle,#0d67bef0 0%,#042a53f7 55%,#01070ffc 100%);border:2px solid #5dd1ffc7;box-shadow:inset 0 0 25px #000000a6,0 0 15px #20b7ffeb,0 0 42px #0c7edc7a}.draw-theme-r50 .draw-countdown:before{border:1px solid #53ccff61}.draw-theme-r50 .draw-countdown strong{text-shadow:0 0 8px #fff,0 0 18px #3dccfff2,0 0 35px #168fe6c7}.draw-theme-r50 .draw-countdown span{color:#8bdcff}.draw-theme-r50 .draw-status{background:linear-gradient(120deg,#041d37f5,#020810f7);border:1px solid #20b7ff33;box-shadow:0 12px 35px #0000005c,0 0 18px #0b77dc12}.draw-theme-r50 .draw-status-icon{color:var(--draw-blue-400);background:#0e69be3b;border:1px solid #20b7ff6b;box-shadow:inset 0 0 14px #20b7ff29,0 0 14px #0b77dc24}.draw-theme-r50 .draw-status strong{color:var(--draw-blue-400)}.draw-theme-r50 .player-seat-winner .player-avatar-frame{border-color:#67daff;box-shadow:0 0 10px #51d2ff,0 0 28px #16abffbf,0 0 52px #0970cd61,inset 0 0 12px #000000b8}.draw-theme-r50 .player-card-number-winner{color:#fff;text-shadow:0 0 6px #fff,0 0 12px #31bdff,0 0 22px #20b7fff2}.draw-theme-r50 .roller-spinning{animation:1.1s ease-in-out infinite alternate rollerMachinePulseR50}@keyframes rollerMachinePulseR50{0%{filter:brightness(.96)}to{filter:brightness(1.12);box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000c,0 0 13px #2dc1ffe6,0 0 40px #0e84e67a}}.draw-theme-r50 .draw-autoplay-button{color:var(--draw-blue-300);background:linear-gradient(#042d53fa,#020d1bfa);border:1px solid #20b7ff80;box-shadow:inset 0 1px #ffffff0f,0 0 12px #20b7ff2e}.draw-theme-r50 .draw-autoplay-button:hover{border-color:#20b7ffd9;box-shadow:0 0 18px #20b7ff52}.draw-theme-r50 .autoplay-modal{background:linear-gradient(145deg,#041f3cfc,#020811fc);border:1px solid #20b7ff6b;box-shadow:0 20px 60px #000000a6,0 0 28px #20b7ff2b}.draw-theme-r50 .autoplay-modal-header{border-bottom:1px solid #20b7ff33}.draw-theme-r50 .autoplay-modal-header h2{color:var(--draw-blue-400);text-shadow:0 0 12px #20b7ff4d}.draw-theme-r50 .autoplay-modal-close{color:var(--draw-blue-300);border-color:#20b7ff47}.draw-theme-r50 .autoplay-modal-balance{background:#07467833;border:1px solid #20b7ff40}.draw-theme-r50 .autoplay-modal-balance strong{color:var(--draw-blue-400)}.draw-theme-r50 .autoplay-input-wrapper{background:#020913d1;border-color:#20b7ff52}.draw-theme-r50 .autoplay-input-wrapper:focus-within{border-color:var(--draw-blue-400);box-shadow:0 0 0 2px #20b7ff1a,0 0 14px #20b7ff24}.draw-theme-r50 .autoplay-enable-button{color:#fff;background:linear-gradient(#20b7ff,#075fa8);border:1px solid #78d8ffa6;box-shadow:0 0 18px #20b7ff47}.draw-theme-r50 .autoplay-active-box{background:#07467838;border-color:#20b7ff52}.draw-theme-r50 .autoplay-info-grid strong{color:var(--draw-blue-400)}.draw-theme-r5{--draw-orange-950:#0d0500;--draw-orange-900:#180800;--draw-orange-850:#241000;--draw-orange-800:#331500;--draw-orange-700:#6b2700;--draw-orange-600:#a43b00;--draw-orange-500:#df5900;--draw-orange-400:#ff8a1f;--draw-orange-300:#ffc06b;--draw-border:#ff8a1f52;--draw-glow:#ff8a1fb8;background-color:var(--draw-orange-950)}.draw-theme-r5 .draw-overlay{background:linear-gradient(#1205000f 0%,#1807001f 34%,#1205004d 100%)}.draw-theme-r5 .draw-logo{filter:drop-shadow(0 0 10px #ff8a1f38)}.draw-theme-r5 .draw-header-button,.draw-theme-r5 .draw-exit-button{background:linear-gradient(#230f05f5,#0c0501fa);border:1px solid #ff8a1f3d;box-shadow:inset 0 1px #ffffff0d,0 6px 20px #0000004d,0 0 12px #e666080f}.draw-theme-r5 .draw-table-info{background:linear-gradient(125deg,#351303f0,#0f0501f7);border:1px solid #ff8a1f4d;box-shadow:inset 0 1px #ffffff0a,0 12px 35px #0000004d,0 0 24px #c449041a}.draw-theme-r5 .draw-table-info:before{background:radial-gradient(#ff8a1f26,#0000 70%)}.draw-theme-r5 .draw-table-chip{background:repeating-conic-gradient(#fff4e8 0deg 10deg,#ff7a12 10deg 31deg,#8f2f00 31deg 38deg);box-shadow:0 0 15px #ff8a1fad,0 0 34px #0c9a464d,inset 0 0 10px #000000e6}.draw-theme-r5 .draw-table-chip:after{background:radial-gradient(circle at 35% 25%,#ff8b1f 0%,#a53b00 47%,#2b0d00 100%);border:2px solid #ffecd6c7;box-shadow:inset 0 0 18px #000000bf}.draw-theme-r5 .draw-table-chip-inner span{color:var(--draw-orange-300)}.draw-theme-r5 .draw-table-prize{border-left:1px solid #ff8a1f33}.draw-theme-r5 .draw-table-prize em{color:#ffc477;background:#d04f053d}.draw-theme-r5 .prize-title span{color:var(--draw-orange-400);text-shadow:0 0 18px #ff8a1f66}.draw-theme-r5 .roller{background:linear-gradient(#332015 0%,#160b05 20%,#070300 51%,#160b05 80%,#3b2414 100%);border:2px solid #ff9e368a;box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 8px #ff8a1fcc,0 0 30px #dc53045c,0 15px 30px #0000007a}.draw-theme-r5 .roller:before,.draw-theme-r5 .roller:after{background:linear-gradient(#5b341d,#241207 25%,#090401 50%,#2b1608 76%,#6a3a1d);border:1px solid #ffb55c66;box-shadow:inset 0 0 9px #ffffff14,0 0 12px #ff8a1f9e}.draw-theme-r5 .roller-digit-window{border-right:1px solid #ff8a1f33}.draw-theme-r5 .roller-glow{background:radial-gradient(#ff8a1f4d,#0000 66%)}.draw-theme-r5 .roller-stopped{box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 10px #ff8a1fd1,0 0 40px #0da84966}.draw-theme-r5 .roller-stopped .roller-digit{text-shadow:0 0 5px #ffffff73,0 0 14px #ffb04a80}.draw-theme-r5 .poker-table{filter:drop-shadow(0 0 12px #ff8a1f52)drop-shadow(0 20px 28px #0000007a)}.draw-theme-r5 .center-card-wrapper:before{background:radial-gradient(#ff8a1f94,#ff8a1f00 70%)}.draw-theme-r5 .center-card{filter:drop-shadow(0 0 7px #ffa237f2)drop-shadow(0 8px 12px #000000b3)}.draw-theme-r5 .player-avatar-frame{background:radial-gradient(circle,#4d1d06,#100500);border:2px solid #ff9729e6;box-shadow:0 0 7px #ff8a1fd1,0 0 18px #cd4b0366,inset 0 0 10px #000000b8}.draw-theme-r5 .player-name{background:linear-gradient(#230c02f7,#0a0300fa);border:1px solid #ff8a1f2b}.draw-theme-r5 .player-entry-chip{background:repeating-conic-gradient(#eee 0deg 25deg,#ff7a12 25deg 52deg);box-shadow:0 0 6px #ff8a1fd9}.draw-theme-r5 .player-card{filter:drop-shadow(0 0 7px #ff8a1fe6)drop-shadow(0 5px 7px #000c)}.draw-theme-r5 .player-card-number{text-shadow:0 0 5px #ff8a1f,0 0 9px #ff8a1f}.draw-theme-r5 .draw-countdown{background:radial-gradient(circle,#b63e02f0 0%,#4a1500f7 55%,#0f0400fc 100%);border:2px solid #ffbf6cc7;box-shadow:inset 0 0 25px #000000a6,0 0 15px #ff8a1feb,0 0 42px #cd4b037a}.draw-theme-r5 .draw-countdown:before{border:1px solid #ffb55a61}.draw-theme-r5 .draw-countdown strong{text-shadow:0 0 8px #fff,0 0 18px #ffb049f2,0 0 35px #e25b07c7}.draw-theme-r5 .draw-countdown span{color:#ffd09a}.draw-theme-r5 .draw-status{background:linear-gradient(120deg,#2f0f02f5,#0e0400f7);border:1px solid #ff8a1f33;box-shadow:0 12px 35px #0000005c,0 0 18px #0b9b4412}.draw-theme-r5 .draw-status-icon{color:var(--draw-orange-400);background:#ba41023b;border:1px solid #ff8a1f6b;box-shadow:inset 0 0 14px #ff8a1f29,0 0 14px #0b9b4424}.draw-theme-r5 .draw-status strong{color:var(--draw-orange-400)}.draw-theme-r5 .player-seat-winner .player-avatar-frame{border-color:#ffc270;box-shadow:0 0 10px #ffac3f,0 0 28px #f5700cbf,0 0 52px #be3f0161,inset 0 0 12px #000000b8}.draw-theme-r5 .player-card-number-winner{color:#fff;text-shadow:0 0 6px #fff,0 0 12px #ff9c3a,0 0 22px #ff8a1ff2}.draw-theme-r5 .roller-spinning{animation:1.1s ease-in-out infinite alternate rollerMachinePulseR5}@keyframes rollerMachinePulseR5{0%{filter:brightness(.96)}to{filter:brightness(1.12);box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000c,0 0 13px #ffa131e6,0 0 40px #dc53047a}}.draw-theme-r5 .draw-autoplay-button{color:var(--draw-orange-300);background:linear-gradient(#4d1b03fa,#180800fa);border:1px solid #ff8a1f80;box-shadow:inset 0 1px #ffffff0f,0 0 12px #ff8a1f2e}.draw-theme-r5 .draw-autoplay-button:hover{border-color:#ff8a1fd9;box-shadow:0 0 18px #ff8a1f52}.draw-theme-r5 .autoplay-modal{background:linear-gradient(145deg,#351303fc,#0e0400fc);border:1px solid #ff8a1f6b;box-shadow:0 20px 60px #000000a6,0 0 28px #ff8a1f2b}.draw-theme-r5 .autoplay-modal-header{border-bottom:1px solid #ff8a1f33}.draw-theme-r5 .autoplay-modal-header h2{color:var(--draw-orange-400);text-shadow:0 0 12px #ff8a1f4d}.draw-theme-r5 .autoplay-modal-close{color:var(--draw-orange-300);border-color:#ff8a1f47}.draw-theme-r5 .autoplay-modal-balance{background:#6f260333;border:1px solid #ff8a1f40}.draw-theme-r5 .autoplay-modal-balance strong{color:var(--draw-orange-400)}.draw-theme-r5 .autoplay-input-wrapper{background:#0c0400d1;border-color:#ff8a1f52}.draw-theme-r5 .autoplay-input-wrapper:focus-within{border-color:var(--draw-orange-400);box-shadow:0 0 0 2px #ff8a1f1a,0 0 14px #ff8a1f24}.draw-theme-r5 .autoplay-enable-button{color:#fff;background:linear-gradient(#ff941f,#c84600);border:1px solid #ffc173a6;box-shadow:0 0 18px #ff8a1f47}.draw-theme-r5 .autoplay-active-box{background:#5b1d0238;border-color:#ff8a1f52}.draw-theme-r5 .autoplay-info-grid strong{color:var(--draw-orange-400)}.draw-theme-r100{--draw-gold-950:#0d0901;--draw-gold-900:#171004;--draw-gold-850:#211604;--draw-gold-800:#302005;--draw-gold-700:#624207;--draw-gold-600:#9b6807;--draw-gold-500:#d79a0b;--draw-gold-400:#ffc928;--draw-gold-300:#fff0a3;--draw-border:#20b7ff52;--draw-glow:#20b7ffb8;background-color:var(--draw-gold-950)}.draw-theme-r100 .draw-overlay{background:linear-gradient(#0c08010f 0%,#1f14021f 34%,#0c08014d 100%)}.draw-theme-r100 .draw-logo{filter:drop-shadow(0 0 10px #ffc92838)}.draw-theme-r100 .draw-header-button,.draw-theme-r100 .draw-exit-button{background:linear-gradient(#081628f5,#020811fa);border:1px solid #20b7ff3d;box-shadow:inset 0 1px #ffffff0d,0 6px 20px #0000004d,0 0 12px #da970c0f}.draw-theme-r100 .draw-table-info{background:linear-gradient(125deg,#281b04f0,#0f0a02f7);border:1px solid #20b7ff4d;box-shadow:inset 0 1px #ffffff0a,0 12px 35px #0000004d,0 0 24px #b87a081a}.draw-theme-r100 .draw-table-info:before{background:radial-gradient(#20b7ff26,#0000 70%)}.draw-theme-r100 .draw-table-chip{background:repeating-conic-gradient(#fff 0deg 10deg,#f2b915 10deg 31deg,#9a6405 31deg 38deg);box-shadow:0 0 15px #ffc928ad,0 0 34px #b97c084d,inset 0 0 10px #000000e6}.draw-theme-r100 .draw-table-chip:after{background:radial-gradient(circle at 35% 25%,#ffd84f 0%,#b87808 47%,#241500 100%);border:2px solid #dcf5ffc7;box-shadow:inset 0 0 18px #000000bf}.draw-theme-r100 .draw-table-chip-inner span{color:var(--draw-gold-300)}.draw-theme-r100 .draw-table-prize{border-left:1px solid #20b7ff33}.draw-theme-r100 .draw-table-prize em{color:#ffe27a;background:#0f74be3d}.draw-theme-r100 .prize-title span{color:var(--draw-gold-400);text-shadow:0 0 18px #20b7ff66}.draw-theme-r100 .roller{background:linear-gradient(#3c2a08 0%,#1a1204 20%,#080601 51%,#1a1204 80%,#47320a 100%);border:2px solid #30beff8a;box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 8px #ffc928cc,0 0 30px #d2910a5c,0 15px 30px #0000007a}.draw-theme-r100 .roller:before,.draw-theme-r100 .roller:after{background:linear-gradient(#5b430f,#241906 25%,#0b0802 50%,#291c06 76%,#745819);border:1px solid #53c6ff66;box-shadow:inset 0 0 9px #ffffff14,0 0 12px #ffc9289e}.draw-theme-r100 .roller-digit-window{border-right:1px solid #20b7ff33}.draw-theme-r100 .roller-glow{background:radial-gradient(#20b7ff4d,#0000 66%)}.draw-theme-r100 .roller-stopped{box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 10px #ffc928d1,0 0 40px #0d7edc66}.draw-theme-r100 .roller-stopped .roller-digit{text-shadow:0 0 5px #ffffff73,0 0 14px #ffd95280}.draw-theme-r100 .poker-table{filter:drop-shadow(0 0 12px #20b7ff52)drop-shadow(0 20px 28px #0000007a)}.draw-theme-r100 .center-card-wrapper:before{background:radial-gradient(#20b7ff94,#20b7ff00 70%)}.draw-theme-r100 .center-card{filter:drop-shadow(0 0 7px #2cc4fff2)drop-shadow(0 8px 12px #000000b3)}.draw-theme-r100 .player-avatar-frame{background:radial-gradient(circle,#4b350b,#110c02);border:2px solid #2bbeffe6;box-shadow:0 0 7px #ffc928d1,0 0 18px #c3860a66,inset 0 0 10px #000000b8}.draw-theme-r100 .player-name{background:linear-gradient(#041426f7,#02060cfa);border:1px solid #20b7ff2b}.draw-theme-r100 .player-entry-chip{background:repeating-conic-gradient(#fffdf4 0deg 25deg,#d49a16 25deg 52deg);box-shadow:0 0 6px #ffc928d9}.draw-theme-r100 .player-card{filter:drop-shadow(0 0 7px #20b7ffe6)drop-shadow(0 5px 7px #000c)}.draw-theme-r100 .player-card-number{text-shadow:0 0 5px #ffc928,0 0 9px #ffc928}.draw-theme-r100 .draw-countdown{background:radial-gradient(circle,#b27706f0 0%,#2e1f05f7 55%,#01070ffc 100%);border:2px solid #5dd1ffc7;box-shadow:inset 0 0 25px #000000a6,0 0 15px #ffc928eb,0 0 42px #0c7edc7a}.draw-theme-r100 .draw-countdown:before{border:1px solid #53ccff61}.draw-theme-r100 .draw-countdown strong{text-shadow:0 0 8px #fff,0 0 18px #ffdb50f2,0 0 35px #d9990dc7}.draw-theme-r100 .draw-countdown span{color:#ffe48a}.draw-theme-r100 .draw-status{background:linear-gradient(120deg,#231804f5,#0d0902f7);border:1px solid #20b7ff33;box-shadow:0 12px 35px #0000005c,0 0 18px #b87a0812}.draw-theme-r100 .draw-status-icon{color:var(--draw-gold-400);background:#0e69be3b;border:1px solid #20b7ff6b;box-shadow:inset 0 0 14px #ffc92829,0 0 14px #b87a0824}.draw-theme-r100 .draw-status strong{color:var(--draw-gold-400)}.draw-theme-r100 .player-seat-winner .player-avatar-frame{border-color:#67daff;box-shadow:0 0 10px #ffdc5e,0 0 28px #f0b81cbf,0 0 52px #ae700561,inset 0 0 12px #000000b8}.draw-theme-r100 .player-card-number-winner{color:#fff;text-shadow:0 0 6px #fff,0 0 12px #ffd34c,0 0 22px #ffc928f2}.draw-theme-r100 .roller-spinning{animation:1.1s ease-in-out infinite alternate rollerMachinePulseR100}@keyframes rollerMachinePulseR100{0%{filter:brightness(.96)}to{filter:brightness(1.12);box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000c,0 0 13px #2dc1ffe6,0 0 40px #0e84e67a}}.draw-theme-r100 .draw-autoplay-button{color:var(--draw-gold-300);background:linear-gradient(#362406fa,#140d02fa);border:1px solid #ffc92880;box-shadow:inset 0 1px #ffffff0f,0 0 12px #ffc9282e}.draw-theme-r100 .draw-autoplay-button:hover{border-color:#ffc928d9;box-shadow:0 0 18px #ffc92852}.draw-theme-r100 .autoplay-modal{background:linear-gradient(145deg,#281b04fc,#020811fc);border:1px solid #ffc9286b;box-shadow:0 20px 60px #000000a6,0 0 28px #ffc9282b}.draw-theme-r100 .autoplay-modal-header{border-bottom:1px solid #ffc92833}.draw-theme-r100 .autoplay-modal-header h2{color:var(--draw-gold-400);text-shadow:0 0 12px #ffc9284d}.draw-theme-r100 .autoplay-modal-close{color:var(--draw-gold-300);border-color:#ffc92847}.draw-theme-r100 .autoplay-modal-balance{background:#5c3c0533;border:1px solid #ffc92840}.draw-theme-r100 .autoplay-modal-balance strong{color:var(--draw-gold-400)}.draw-theme-r100 .autoplay-input-wrapper{background:#0f0a02d1;border-color:#ffc92852}.draw-theme-r100 .autoplay-input-wrapper:focus-within{border-color:var(--draw-gold-400);box-shadow:0 0 0 2px #ffc9281a,0 0 14px #ffc92824}.draw-theme-r100 .autoplay-enable-button{color:#fff;background:linear-gradient(#ffc928,#9b6807);border:1px solid #ffea99a6;box-shadow:0 0 18px #ffc92847}.draw-theme-r100 .autoplay-active-box{background:#5c3c0538;border-color:#ffc92852}.draw-theme-r100 .autoplay-info-grid strong{color:var(--draw-gold-400)}.draw-theme-r250{--draw-silver-950:#07090c;--draw-silver-900:#0d1116;--draw-silver-850:#151b22;--draw-silver-800:#202832;--draw-silver-700:#4b5663;--draw-silver-600:#6e7c8b;--draw-silver-500:#9aa7b4;--draw-silver-400:#dfe7ef;--draw-silver-300:#f7fbff;--draw-border:#20b7ff52;--draw-glow:#20b7ffb8;background-color:var(--draw-silver-950)}.draw-theme-r250 .draw-overlay{background:linear-gradient(#0c08010f 0%,#1f14021f 34%,#0c08014d 100%)}.draw-theme-r250 .draw-logo{filter:drop-shadow(0 0 10px #d2dce638)}.draw-theme-r250 .draw-header-button,.draw-theme-r250 .draw-exit-button{background:linear-gradient(#081628f5,#020811fa);border:1px solid #20b7ff3d;box-shadow:inset 0 1px #ffffff0d,0 6px 20px #0000004d,0 0 12px #afbac50f}.draw-theme-r250 .draw-table-info{background:linear-gradient(125deg,#21272ef0,#0b0e12f7);border:1px solid #20b7ff4d;box-shadow:inset 0 1px #ffffff0a,0 12px 35px #0000004d,0 0 24px #8a97a41a}.draw-theme-r250 .draw-table-info:before{background:radial-gradient(#20b7ff26,#0000 70%)}.draw-theme-r250 .draw-table-chip{background:repeating-conic-gradient(#fff 0deg 10deg,#c6d0da 10deg 31deg,#66727e 31deg 38deg);box-shadow:0 0 15px #d2dce6ad,0 0 34px #919eaa4d,inset 0 0 10px #000000e6}.draw-theme-r250 .draw-table-chip:after{background:radial-gradient(circle at 35% 25%,#edf3f8 0%,#9aa7b3 47%,#11161c 100%);border:2px solid #dcf5ffc7;box-shadow:inset 0 0 18px #000000bf}.draw-theme-r250 .draw-table-chip-inner span{color:var(--draw-silver-300)}.draw-theme-r250 .draw-table-prize{border-left:1px solid #20b7ff33}.draw-theme-r250 .draw-table-prize em{color:#edf4fb;background:#0f74be3d}.draw-theme-r250 .prize-title span{color:var(--draw-silver-400);text-shadow:0 0 18px #20b7ff66}.draw-theme-r250 .roller{background:linear-gradient(#38414b 0%,#151b21 20%,#080b0f 51%,#151b21 80%,#45515d 100%);border:2px solid #30beff8a;box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 8px #d2dce6cc,0 0 30px #d2910a5c,0 15px 30px #0000007a}.draw-theme-r250 .roller:before,.draw-theme-r250 .roller:after{background:linear-gradient(#596673,#222a32 25%,#090d11 50%,#2c353e 76%,#748290);border:1px solid #53c6ff66;box-shadow:inset 0 0 9px #ffffff14,0 0 12px #d2dce69e}.draw-theme-r250 .roller-digit-window{border-right:1px solid #20b7ff33}.draw-theme-r250 .roller-glow{background:radial-gradient(#20b7ff4d,#0000 66%)}.draw-theme-r250 .roller-stopped{box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 10px #d2dce6d1,0 0 40px #a0b0c066}.draw-theme-r250 .roller-stopped .roller-digit{text-shadow:0 0 5px #ffffff73,0 0 14px #e2e9f080}.draw-theme-r250 .poker-table{filter:drop-shadow(0 0 12px #20b7ff52)drop-shadow(0 20px 28px #0000007a)}.draw-theme-r250 .center-card-wrapper:before{background:radial-gradient(#20b7ff94,#20b7ff00 70%)}.draw-theme-r250 .center-card{filter:drop-shadow(0 0 7px #2cc4fff2)drop-shadow(0 8px 12px #000000b3)}.draw-theme-r250 .player-avatar-frame{background:radial-gradient(circle,#303942,#0b0f14);border:2px solid #2bbeffe6;box-shadow:0 0 7px #d2dce6d1,0 0 18px #97a4b166,inset 0 0 10px #000000b8}.draw-theme-r250 .player-name{background:linear-gradient(#1b2128f7,#080b0ffa);border:1px solid #20b7ff2b}.draw-theme-r250 .player-entry-chip{background:repeating-conic-gradient(#f7f9fb 0deg 25deg,#aeb9c4 25deg 52deg);box-shadow:0 0 6px #d2dce6d9}.draw-theme-r250 .player-card{filter:drop-shadow(0 0 7px #20b7ffe6)drop-shadow(0 5px 7px #000c)}.draw-theme-r250 .player-card-number{text-shadow:0 0 5px #dfe7ef,0 0 9px #dfe7ef}.draw-theme-r250 .draw-countdown{background:radial-gradient(circle,#84919df0 0%,#2e1f05f7 55%,#01070ffc 100%);border:2px solid #5dd1ffc7;box-shadow:inset 0 0 25px #000000a6,0 0 15px #d2dce6eb,0 0 42px #a0b0c07a}.draw-theme-r250 .draw-countdown:before{border:1px solid #53ccff61}.draw-theme-r250 .draw-countdown strong{text-shadow:0 0 8px #fff,0 0 18px #e6ecf2f2,0 0 35px #acb8c4c7}.draw-theme-r250 .draw-countdown span{color:#f3f7fb}.draw-theme-r250 .draw-status{background:linear-gradient(120deg,#1f252cf5,#0a0d11f7);border:1px solid #20b7ff33;box-shadow:0 12px 35px #0000005c,0 0 18px #8a97a412}.draw-theme-r250 .draw-status-icon{color:var(--draw-silver-400);background:#0e69be3b;border:1px solid #20b7ff6b;box-shadow:inset 0 0 14px #d2dce629,0 0 14px #8a97a424}.draw-theme-r250 .draw-status strong{color:var(--draw-silver-400)}.draw-theme-r250 .player-seat-winner .player-avatar-frame{border-color:#67daff;box-shadow:0 0 10px #ecf2f8,0 0 28px #cdd6dfbf,0 0 52px #7c8a9861,inset 0 0 12px #000000b8}.draw-theme-r250 .player-card-number-winner{color:#fff;text-shadow:0 0 6px #fff,0 0 12px #dfe7ef,0 0 22px #d2dce6f2}.draw-theme-r250 .roller-spinning{animation:1.1s ease-in-out infinite alternate rollerMachinePulseR250}@keyframes rollerMachinePulseR250{0%{filter:brightness(.96)}to{filter:brightness(1.12);box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000c,0 0 13px #2dc1ffe6,0 0 40px #0e84e67a}}.draw-theme-r250 .draw-autoplay-button{color:var(--draw-silver-300);background:linear-gradient(#293037fa,#0d1116fa);border:1px solid #d2dce680;box-shadow:inset 0 1px #ffffff0f,0 0 12px #d2dce62e}.draw-theme-r250 .draw-autoplay-button:hover{border-color:#d2dce6d9;box-shadow:0 0 18px #d2dce652}.draw-theme-r250 .autoplay-modal{background:linear-gradient(145deg,#21272efc,#020811fc);border:1px solid #d2dce66b;box-shadow:0 20px 60px #000000a6,0 0 28px #d2dce62b}.draw-theme-r250 .autoplay-modal-header{border-bottom:1px solid #d2dce633}.draw-theme-r250 .autoplay-modal-header h2{color:var(--draw-silver-400);text-shadow:0 0 12px #d2dce64d}.draw-theme-r250 .autoplay-modal-close{color:var(--draw-silver-300);border-color:#d2dce647}.draw-theme-r250 .autoplay-modal-balance{background:#424b5533;border:1px solid #d2dce640}.draw-theme-r250 .autoplay-modal-balance strong{color:var(--draw-silver-400)}.draw-theme-r250 .autoplay-input-wrapper{background:#0b0e12d1;border-color:#d2dce652}.draw-theme-r250 .autoplay-input-wrapper:focus-within{border-color:var(--draw-silver-400);box-shadow:0 0 0 2px #d2dce61a,0 0 14px #d2dce624}.draw-theme-r250 .autoplay-enable-button{color:#fff;background:linear-gradient(#dfe7ef,#6e7c8b);border:1px solid #f4f8fca6;box-shadow:0 0 18px #d2dce647}.draw-theme-r250 .autoplay-active-box{background:#424b5538;border-color:#d2dce652}.draw-theme-r250 .autoplay-info-grid strong{color:var(--draw-silver-400)}.draw-theme-r500{--draw-r500-gold-950:#050402;--draw-r500-gold-900:#0b0803;--draw-r500-gold-850:#151005;--draw-r500-gold-800:#201707;--draw-r500-gold-700:#6d4a08;--draw-r500-gold-600:#a87409;--draw-r500-gold-500:#d9a017;--draw-r500-gold-400:#ffd44a;--draw-r500-gold-300:#fff1b4;--draw-border:#20b7ff52;--draw-glow:#20b7ffb8;background-color:var(--draw-r500-gold-950)}.draw-theme-r500 .draw-overlay{background:linear-gradient(#0c08010f 0%,#1f14021f 34%,#0c08014d 100%)}.draw-theme-r500 .draw-logo{filter:drop-shadow(0 0 10px #ffca3438)}.draw-theme-r500 .draw-header-button,.draw-theme-r500 .draw-exit-button{background:linear-gradient(#081628f5,#020811fa);border:1px solid #20b7ff3d;box-shadow:inset 0 1px #ffffff0d,0 6px 20px #0000004d,0 0 12px #d697130f}.draw-theme-r500 .draw-table-info{background:linear-gradient(125deg,#211704f0,#0b0701f7);border:1px solid #20b7ff4d;box-shadow:inset 0 1px #ffffff0a,0 12px 35px #0000004d,0 0 24px #a56c081a}.draw-theme-r500 .draw-table-info:before{background:radial-gradient(#20b7ff26,#0000 70%)}.draw-theme-r500 .draw-table-chip{background:repeating-conic-gradient(#fffdf6 0deg 10deg,#d7a41a 10deg 31deg,#704805 31deg 38deg);box-shadow:0 0 15px #ffca34ad,0 0 34px #b075084d,inset 0 0 10px #000000e6}.draw-theme-r500 .draw-table-chip:after{background:radial-gradient(circle at 35% 25%,#ffe07a 0%,#a26608 47%,#120c02 100%);border:2px solid #dcf5ffc7;box-shadow:inset 0 0 18px #000000bf}.draw-theme-r500 .draw-table-chip-inner span{color:var(--draw-r500-gold-300)}.draw-theme-r500 .draw-table-prize{border-left:1px solid #20b7ff33}.draw-theme-r500 .draw-table-prize em{color:#ffe9a3;background:#0f74be3d}.draw-theme-r500 .prize-title span{color:var(--draw-r500-gold-400);text-shadow:0 0 18px #20b7ff66}.draw-theme-r500 .roller{background:linear-gradient(#3a2a0a 0%,#171004 20%,#050402 51%,#171004 80%,#49350c 100%);border:2px solid #30beff8a;box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 8px #ffca34cc,0 0 30px #d2910a5c,0 15px 30px #0000007a}.draw-theme-r500 .roller:before,.draw-theme-r500 .roller:after{background:linear-gradient(#624b17,#211707 25%,#080601 50%,#2b1f09 76%,#7f641f);border:1px solid #53c6ff66;box-shadow:inset 0 0 9px #ffffff14,0 0 12px #ffca349e}.draw-theme-r500 .roller-digit-window{border-right:1px solid #20b7ff33}.draw-theme-r500 .roller-glow{background:radial-gradient(#20b7ff4d,#0000 66%)}.draw-theme-r500 .roller-stopped{box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 10px #ffca34d1,0 0 40px #cd911266}.draw-theme-r500 .roller-stopped .roller-digit{text-shadow:0 0 5px #ffffff73,0 0 14px #ffde6880}.draw-theme-r500 .center-card-wrapper:before{background:radial-gradient(#20b7ff94,#20b7ff00 70%)}.draw-theme-r500 .center-card{filter:drop-shadow(0 0 7px #2cc4fff2)drop-shadow(0 8px 12px #000000b3)}.draw-theme-r500 .player-avatar-frame{background:radial-gradient(circle,#3c2c0d,#0b0802);border:2px solid #2bbeffe6;box-shadow:0 0 7px #ffca34d1,0 0 18px #bc810a66,inset 0 0 10px #000000b8}.draw-theme-r500 .player-name{background:linear-gradient(#140e03f7,#050402fa);border:1px solid #20b7ff2b}.draw-theme-r500 .player-entry-chip{background:repeating-conic-gradient(#fffaf0 0deg 25deg,#c78f10 25deg 52deg);box-shadow:0 0 6px #ffca34d9}.draw-theme-r500 .player-card{filter:drop-shadow(0 0 7px #20b7ffe6)drop-shadow(0 5px 7px #000c)}.draw-theme-r500 .player-card-number{text-shadow:0 0 5px #ffd44a,0 0 9px #ffd44a}.draw-theme-r500 .draw-countdown{background:radial-gradient(circle,#a56e07f0 0%,#2e1f05f7 55%,#01070ffc 100%);border:2px solid #5dd1ffc7;box-shadow:inset 0 0 25px #000000a6,0 0 15px #ffca34eb,0 0 42px #cc90127a}.draw-theme-r500 .draw-countdown:before{border:1px solid #53ccff61}.draw-theme-r500 .draw-countdown strong{text-shadow:0 0 8px #fff,0 0 18px #ffe064f2,0 0 35px #d39716c7}.draw-theme-r500 .draw-countdown span{color:#ffecad}.draw-theme-r500 .draw-status{background:linear-gradient(120deg,#1f1504f5,#0a0702f7);border:1px solid #20b7ff33;box-shadow:0 12px 35px #0000005c,0 0 18px #a56c0812}.draw-theme-r500 .draw-status-icon{color:var(--draw-r500-gold-400);background:#0e69be3b;border:1px solid #20b7ff6b;box-shadow:inset 0 0 14px #ffca3429,0 0 14px #a56c0824}.draw-theme-r500 .draw-status strong{color:var(--draw-r500-gold-400)}.draw-theme-r500 .player-seat-winner .player-avatar-frame{border-color:#67daff;box-shadow:0 0 10px #ffe47c,0 0 28px #ecb01ebf,0 0 52px #98610461,inset 0 0 12px #000000b8}.draw-theme-r500 .player-card-number-winner{color:#fffdf6;text-shadow:0 0 6px #fffdf6,0 0 12px #ffd24a,0 0 22px #ffca34f2}.draw-theme-r500 .roller-spinning{animation:1.1s ease-in-out infinite alternate rollerMachinePulseR500}@keyframes rollerMachinePulseR500{0%{filter:brightness(.96)}to{filter:brightness(1.12);box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000c,0 0 13px #2dc1ffe6,0 0 40px #0e84e67a}}.draw-theme-r500 .draw-autoplay-button{color:var(--draw-r500-gold-300);background:linear-gradient(#2d1f06fa,#0e0901fa);border:1px solid #ffca3480;box-shadow:inset 0 1px #ffffff0f,0 0 12px #ffca342e}.draw-theme-r500 .draw-autoplay-button:hover{border-color:#ffca34d9;box-shadow:0 0 18px #ffca3452}.draw-theme-r500 .autoplay-modal{background:linear-gradient(145deg,#211704fc,#020811fc);border:1px solid #ffca346b;box-shadow:0 20px 60px #000000a6,0 0 28px #ffca342b}.draw-theme-r500 .autoplay-modal-header{border-bottom:1px solid #ffca3433}.draw-theme-r500 .autoplay-modal-header h2{color:var(--draw-r500-gold-400);text-shadow:0 0 12px #ffca344d}.draw-theme-r500 .autoplay-modal-close{color:var(--draw-r500-gold-300);border-color:#ffca3447}.draw-theme-r500 .autoplay-modal-balance{background:#4b320533;border:1px solid #ffca3440}.draw-theme-r500 .autoplay-modal-balance strong{color:var(--draw-r500-gold-400)}.draw-theme-r500 .autoplay-input-wrapper{background:#0b0701d1;border-color:#ffca3452}.draw-theme-r500 .autoplay-input-wrapper:focus-within{border-color:var(--draw-r500-gold-400);box-shadow:0 0 0 2px #ffca341a,0 0 14px #ffca3424}.draw-theme-r500 .autoplay-enable-button{color:#fff;background:linear-gradient(#ffd44a,#a87409);border:1px solid #fff1bba6;box-shadow:0 0 18px #ffca3447}.draw-theme-r500 .autoplay-active-box{background:#4b320538;border-color:#ffca3452}.draw-theme-r500 .autoplay-info-grid strong{color:var(--draw-r500-gold-400)}.draw-theme-r500 .draw-content{filter:saturate(1.06)contrast(1.03)}.draw-theme-r500 .poker-table{filter:drop-shadow(0 0 14px #ffcd3e70)drop-shadow(0 0 34px #b4700838)drop-shadow(0 22px 30px #0000008c)}.draw-theme-r500 .draw-table-info,.draw-theme-r500 .draw-status,.draw-theme-r500 .autoplay-modal{-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08)}.draw-theme-r500 .roller{box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -10px 18px #000000db,0 0 12px #ffce43f2,0 0 36px #c9890e70,0 18px 36px #0000008c}.draw-theme-r500 .roller-digit{color:#fff9e8;text-shadow:0 0 5px #ffffff8c,0 0 14px #ffd75f8c,0 0 28px #c27f0a3d}.draw-theme-r1000{--draw-r1000-red-950:#080102;--draw-r1000-red-900:#120204;--draw-r1000-red-850:#1b0306;--draw-r1000-red-800:#270409;--draw-r1000-red-700:#5c0712;--draw-r1000-red-600:#8f0b1b;--draw-r1000-red-500:#c01226;--draw-r1000-red-400:#ff2746;--draw-r1000-red-300:#ffb4c0;--draw-border:#20b7ff52;--draw-glow:#20b7ffb8;background-color:var(--draw-r1000-red-950)}.draw-theme-r1000 .draw-overlay{background:linear-gradient(#0c08010f 0%,#1f14021f 34%,#0c08014d 100%)}.draw-theme-r1000 .draw-logo{filter:drop-shadow(0 0 10px #ff264538)}.draw-theme-r1000 .draw-header-button,.draw-theme-r1000 .draw-exit-button{background:linear-gradient(#081628f5,#020811fa);border:1px solid #20b7ff3d;box-shadow:inset 0 1px #ffffff0d,0 6px 20px #0000004d,0 0 12px #d2142e0f}.draw-theme-r1000 .draw-table-info{background:linear-gradient(125deg,#22040af0,#0c0104f7);border:1px solid #20b7ff4d;box-shadow:inset 0 1px #ffffff0a,0 12px 35px #0000004d,0 0 24px #a60d221a}.draw-theme-r1000 .draw-table-info:before{background:radial-gradient(#20b7ff26,#0000 70%)}.draw-theme-r1000 .draw-table-chip{background:repeating-conic-gradient(#fff8f9 0deg 10deg,#cf1730 10deg 31deg,#6f0815 31deg 38deg);box-shadow:0 0 15px #ff2645ad,0 0 34px #ad0f264d,inset 0 0 10px #000000e6}.draw-theme-r1000 .draw-table-chip:after{background:radial-gradient(circle at 35% 25%,#ff4a63 0%,#9d0c1f 47%,#180207 100%);border:2px solid #dcf5ffc7;box-shadow:inset 0 0 18px #000000bf}.draw-theme-r1000 .draw-table-chip-inner span{color:var(--draw-r1000-red-300)}.draw-theme-r1000 .draw-table-prize{border-left:1px solid #20b7ff33}.draw-theme-r1000 .draw-table-prize em{color:#ffb4c2;background:#0f74be3d}.draw-theme-r1000 .prize-title span{color:var(--draw-r1000-red-400);text-shadow:0 0 18px #20b7ff66}.draw-theme-r1000 .roller{background:linear-gradient(#3a080f 0%,#1d0408 20%,#070102 51%,#1d0408 80%,#4b0a14 100%);border:2px solid #30beff8a;box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 8px #ff2645cc,0 0 30px #d2910a5c,0 15px 30px #0000007a}.draw-theme-r1000 .roller:before,.draw-theme-r1000 .roller:after{background:linear-gradient(#5e111d,#28060b 25%,#0a0103 50%,#2e070d 76%,#7c1726);border:1px solid #53c6ff66;box-shadow:inset 0 0 9px #ffffff14,0 0 12px #ff26459e}.draw-theme-r1000 .roller-digit-window{border-right:1px solid #20b7ff33}.draw-theme-r1000 .roller-glow{background:radial-gradient(#20b7ff4d,#0000 66%)}.draw-theme-r1000 .roller-stopped{box-shadow:inset 0 2px 2px #ffffff17,inset 0 -8px 15px #000000d1,0 0 10px #ff2645d1,0 0 40px #cf142e66}.draw-theme-r1000 .roller-stopped .roller-digit{text-shadow:0 0 5px #ffffff73,0 0 14px #ff566c80}.draw-theme-r1000 .center-card-wrapper:before{background:radial-gradient(#20b7ff94,#20b7ff00 70%)}.draw-theme-r1000 .center-card{filter:drop-shadow(0 0 7px #2cc4fff2)drop-shadow(0 8px 12px #000000b3)}.draw-theme-r1000 .player-avatar-frame{background:radial-gradient(circle,#3d0911,#0d0204);border:2px solid #2bbeffe6;box-shadow:0 0 7px #ff2645d1,0 0 18px #b9122a66,inset 0 0 10px #000000b8}.draw-theme-r1000 .player-name{background:linear-gradient(#180307f7,#070102fa);border:1px solid #20b7ff2b}.draw-theme-r1000 .player-entry-chip{background:repeating-conic-gradient(#fff4f6 0deg 25deg,#c1142b 25deg 52deg);box-shadow:0 0 6px #ff2645d9}.draw-theme-r1000 .player-card{filter:drop-shadow(0 0 7px #20b7ffe6)drop-shadow(0 5px 7px #000c)}.draw-theme-r1000 .player-card-number{text-shadow:0 0 5px #ff2746,0 0 9px #ff2746}.draw-theme-r1000 .draw-countdown{background:radial-gradient(circle,#a50e23f0 0%,#2e1f05f7 55%,#01070ffc 100%);border:2px solid #5dd1ffc7;box-shadow:inset 0 0 25px #000000a6,0 0 15px #ff2645eb,0 0 42px #cd132d7a}.draw-theme-r1000 .draw-countdown:before{border:1px solid #53ccff61}.draw-theme-r1000 .draw-countdown strong{text-shadow:0 0 8px #fff,0 0 18px #ff5c70f2,0 0 35px #d21a31c7}.draw-theme-r1000 .draw-countdown span{color:#ffc0ca}.draw-theme-r1000 .draw-status{background:linear-gradient(120deg,#1f0409f5,#0b0103f7);border:1px solid #20b7ff33;box-shadow:0 12px 35px #0000005c,0 0 18px #a60d2212}.draw-theme-r1000 .draw-status-icon{color:var(--draw-r1000-red-400);background:#0e69be3b;border:1px solid #20b7ff6b;box-shadow:inset 0 0 14px #ff264529,0 0 14px #a60d2224}.draw-theme-r1000 .draw-status strong{color:var(--draw-r1000-red-400)}.draw-theme-r1000 .player-seat-winner .player-avatar-frame{border-color:#67daff;box-shadow:0 0 10px #ff6c7e,0 0 28px #e6223abf,0 0 52px #960a1d61,inset 0 0 12px #000000b8}.draw-theme-r1000 .player-card-number-winner{color:#fff8f9;text-shadow:0 0 6px #fff8f9,0 0 12px #ff4059,0 0 22px #ff2645f2}.draw-theme-r1000 .roller-spinning{animation:1.1s ease-in-out infinite alternate rollerMachinePulseR1000}@keyframes rollerMachinePulseR1000{0%{filter:brightness(.96)}to{filter:brightness(1.12);box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -8px 15px #000c,0 0 13px #2dc1ffe6,0 0 40px #0e84e67a}}.draw-theme-r1000 .draw-autoplay-button{color:var(--draw-r1000-red-300);background:linear-gradient(#2f060dfa,#100205fa);border:1px solid #ff264580;box-shadow:inset 0 1px #ffffff0f,0 0 12px #ff26452e}.draw-theme-r1000 .draw-autoplay-button:hover{border-color:#ff2645d9;box-shadow:0 0 18px #ff264552}.draw-theme-r1000 .autoplay-modal{background:linear-gradient(145deg,#22040afc,#020811fc);border:1px solid #ff26456b;box-shadow:0 20px 60px #000000a6,0 0 28px #ff26452b}.draw-theme-r1000 .autoplay-modal-header{border-bottom:1px solid #ff264533}.draw-theme-r1000 .autoplay-modal-header h2{color:var(--draw-r1000-red-400);text-shadow:0 0 12px #ff26454d}.draw-theme-r1000 .autoplay-modal-close{color:var(--draw-r1000-red-300);border-color:#ff264547}.draw-theme-r1000 .autoplay-modal-balance{background:#4f091433;border:1px solid #ff264540}.draw-theme-r1000 .autoplay-modal-balance strong{color:var(--draw-r1000-red-400)}.draw-theme-r1000 .autoplay-input-wrapper{background:#0c0104d1;border-color:#ff264552}.draw-theme-r1000 .autoplay-input-wrapper:focus-within{border-color:var(--draw-r1000-red-400);box-shadow:0 0 0 2px #ff26451a,0 0 14px #ff264524}.draw-theme-r1000 .autoplay-enable-button{color:#fff;background:linear-gradient(#ff2746,#8f0b1b);border:1px solid #ffb5c2a6;box-shadow:0 0 18px #ff264547}.draw-theme-r1000 .autoplay-active-box{background:#4f091438;border-color:#ff264552}.draw-theme-r1000 .autoplay-info-grid strong{color:var(--draw-r1000-red-400)}.draw-theme-r1000 .draw-content{filter:saturate(1.1)contrast(1.04)}.draw-theme-r1000 .poker-table{filter:drop-shadow(0 0 15px #ff244480)drop-shadow(0 0 38px #9c071f42)drop-shadow(0 22px 32px #00000094)}.draw-theme-r1000 .draw-table-info,.draw-theme-r1000 .draw-status,.draw-theme-r1000 .autoplay-modal{-webkit-backdrop-filter:blur(10px)saturate(1.12);backdrop-filter:blur(10px)saturate(1.12)}.draw-theme-r1000 .roller{box-shadow:inset 0 2px 2px #ffffff14,inset 0 -10px 18px #000000e0,0 0 13px #ff2646fa,0 0 40px #ad0a2380,0 18px 38px #00000094}.draw-theme-r1000 .roller-digit{color:#fff7f8;text-shadow:0 0 5px #ffffff80,0 0 15px #ff435e99,0 0 30px #a0081f4d}.draw-theme-r1000 .player-seat-winner .player-avatar-frame{box-shadow:0 0 12px #ff5069,0 0 30px #e61934c7,0 0 58px #8c061c75,inset 0 0 12px #000000c2}.flying-card{z-index:100;pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:contain;transform-origin:50%;opacity:0;filter:drop-shadow(0 0 8px #be4cfff2)drop-shadow(0 10px 13px #000000c7);will-change:transform, opacity;backface-visibility:hidden;width:62px;height:auto;display:block;position:absolute;top:0;left:0;transform:translate(0,0)translate(-50%,-50%)}.poker-table-wrapper .flying-card{z-index:120}@media (width<=390px){.flying-card{width:56px}}@media (width<=350px){.flying-card{width:52px}}@media (width>=500px){.flying-card{width:68px}}@media (prefers-reduced-motion:reduce){.flying-card{transition:none}}.poker-player{pointer-events:none;--player-accent:#66798d;width:104px;height:68px;position:relative}.poker-player-frame{z-index:10;background:linear-gradient(#141f2dfa 0%,#060c14fc 100%);border:1px solid #6f879fd9;border-radius:9px;width:88px;height:39px;position:absolute;bottom:0;right:0;box-shadow:0 4px 8px #00000094,inset 0 1px #ffffff0d}.poker-player-avatar{z-index:14;border:2px solid var(--player-accent);background:radial-gradient(circle at 50% 35%,#253649,#0b1119 72%);border-radius:50%;width:48px;height:48px;position:absolute;bottom:-1px;left:-16px;overflow:hidden;box-shadow:0 3px 7px #000000b3}.poker-player-avatar img{object-fit:cover;object-position:center;-webkit-user-drag:none;width:100%;height:100%;display:block}.poker-player-avatar-empty{background:radial-gradient(circle at 50% 40%,#26384b,#0d151f 72%);width:100%;height:100%}.poker-player-data{z-index:12;flex-direction:column;justify-content:center;align-items:center;width:55px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.poker-player-name{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:8px;font-weight:800;line-height:1;overflow:hidden}.poker-player-stack{color:#fff;margin-top:3px;font-size:10px;font-weight:900;line-height:1;display:block}.poker-player-cards{z-index:5;pointer-events:none;align-items:flex-end;width:49px;height:42px;display:flex;position:absolute;top:0;right:4px}.poker-player-card-back{color:#23cfff;transform-origin:bottom;background:linear-gradient(145deg,#123353 0%,#061421 55%,#020a10 100%);border:1px solid #19caff;border-radius:4px;justify-content:center;align-items:center;width:25px;height:35px;font-size:10px;display:flex;position:absolute;bottom:0;overflow:hidden;box-shadow:0 0 5px #16caff94,inset 0 0 5px #15b1ff2e}.poker-player-card-back:first-child{left:1px;transform:rotate(-8deg)}.poker-player-card-back:last-child{right:1px;transform:rotate(8deg)}.poker-player-card-back span{opacity:.8}.poker-player-local .poker-player-cards{width:53px;height:47px;top:-4px;right:1px}.poker-player-local .poker-player-cards .poker-card{transform-origin:bottom;position:absolute;bottom:0}.poker-player-local .poker-player-cards .poker-card:first-child{left:-4px;transform:rotate(-7deg)scale(.72)}.poker-player-local .poker-player-cards .poker-card:last-child{right:-4px;transform:rotate(7deg)scale(.72)}.poker-player-local{--player-accent:#13d4ff;width:116px;height:75px}.poker-player-local .poker-player-frame{border:2px solid #13d4ff;border-radius:10px;width:100px;height:42px;box-shadow:0 0 7px #13d4ffb8,0 5px 10px #000000b3,inset 0 1px #ffffff14}.poker-player-local .poker-player-avatar{border-color:#13d4ff;width:55px;height:55px;bottom:-1px;left:-18px;box-shadow:0 0 8px #13d4ff9e,0 4px 8px #000000b3}.poker-player-local .poker-player-data{width:61px;right:5px}.poker-player-local .poker-player-name{font-size:9px}.poker-player-local .poker-player-stack{font-size:11px}.poker-player-active{--player-accent:#00f27a}.poker-player-active .poker-player-frame{border-color:#00f27a;box-shadow:0 0 6px #00f27ab8,0 0 14px #00f27a47,0 4px 8px #000000ad}.poker-player-active .poker-player-avatar{border-color:#00f27a;box-shadow:0 0 8px #00f27ab8,0 4px 8px #000000b3}.poker-player-turn-indicator{z-index:30;background:#00f27a;border:2px solid #07130c;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;right:-5px;transform:translateY(-50%);box-shadow:0 0 7px #00f27af2}.poker-player-dealer{z-index:30;color:#17202a;background:#f4f5f6;border:1px solid #bfc5cb;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:2px;left:-27px;box-shadow:0 2px 4px #0000008c}.poker-player-folded{opacity:.42;filter:grayscale(.55)}.poker-player-turn-warning .poker-player-cards{animation:.38s ease-in-out infinite alternate poker-player-cards-warning}@keyframes poker-player-cards-warning{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.poker-player-avatar,.poker-player-local .poker-player-avatar,.poker-player-active .poker-player-avatar{box-shadow:none;background:0 0;border:none}.poker-player-frame-countdown:after{content:"";border-radius:inherit;background:conic-gradient(from 0deg, transparent 0%, transparent calc(var(--poker-countdown-progress,0) * 100%), #00f5ff calc(var(--poker-countdown-progress,0) * 100%), #00f5ff 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:5;filter:drop-shadow(0 0 5px #00f5ff);padding:3px;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.poker-player-frame,.poker-player-local .poker-player-frame,.poker-player-active .poker-player-frame{border-color:#0000}.poker-player-action{z-index:15;pointer-events:none;color:#dcebf0e0;letter-spacing:.7px;background:#0c18239e;border:1px solid #82bed238;border-radius:4px;width:max-content;margin-top:3px;padding:2px 9px;font-size:10px;font-weight:600;line-height:14px;animation:2s ease-out forwards poker-action-dissolve;position:absolute;top:100%;left:50%;transform:translate(-50%)}.poker-player-action-check{color:#50dcd2e6}.poker-player-action-call{color:#6eb9f5e6}.poker-player-action-raise{color:#f0b964e6}.poker-player-action-fold{color:#b4b9c3d9}@keyframes poker-action-dissolve{0%{opacity:0;filter:blur()}12%{opacity:1}50%{opacity:.85;filter:blur()}to{opacity:0;filter:blur(4px)}}.poker-player-action-bet{color:#f5c369f2;border-color:#f5c36940}.poker-player-action-all_in{color:#ff6e6ef2;border-color:#ff6e6e4d}.poker-player-cards--omaha5 .poker-player-card-back{transform-origin:bottom;left:auto;right:auto}.poker-player-cards--omaha5 .poker-player-card-back:first-child{left:-12px;transform:rotate(-18deg)}.poker-player-cards--omaha5 .poker-player-card-back:nth-child(2){left:-3px;transform:rotate(-9deg)}.poker-player-cards--omaha5 .poker-player-card-back:nth-child(3){left:6px;transform:rotate(0)}.poker-player-cards--omaha5 .poker-player-card-back:nth-child(4){left:15px;transform:rotate(9deg)}.poker-player-cards--omaha5 .poker-player-card-back:nth-child(5){left:24px;transform:rotate(18deg)}.poker-player-local .poker-player-cards--omaha5 .poker-card{transform-origin:bottom;left:auto;right:auto}.poker-player-local .poker-player-cards--omaha5 .poker-card:first-child{left:-14px;transform:rotate(-18deg)scale(.72)}.poker-player-local .poker-player-cards--omaha5 .poker-card:nth-child(2){left:-3px;transform:rotate(-9deg)scale(.72)}.poker-player-local .poker-player-cards--omaha5 .poker-card:nth-child(3){left:8px;transform:rotate(0)scale(.72)}.poker-player-local .poker-player-cards--omaha5 .poker-card:nth-child(4){left:19px;transform:rotate(9deg)scale(.72)}.poker-player-local .poker-player-cards--omaha5 .poker-card:nth-child(5){left:30px;transform:rotate(18deg)scale(.72)}.poker-player-local .poker-best-hand-label{z-index:30;color:#ffdc91;letter-spacing:.65px;text-align:center;white-space:nowrap;pointer-events:none;background:#09101ce8;border:1px solid #ffd26973;border-radius:8px;width:max-content;max-width:260px;padding:6px 12px;font-size:11px;font-weight:800;line-height:1.3;animation:.55s ease-out both poker-best-hand-appear;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 0 12px #ffbf4b21,inset 0 0 8px #ffd2690f}@keyframes poker-best-hand-appear{0%{opacity:0;filter:blur(7px);transform:translate(-50%,7px)scale(.94)}55%{opacity:.85;filter:blur(1px)}to{opacity:1;filter:blur();transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.poker-player-local .poker-best-hand-label{animation:none}}.poker-player-local .poker-best-hand-label{animation:.55s ease-out both poker-best-hand-left-appear;top:32px;bottom:auto;left:-12px;transform:translate(-100%)}@keyframes poker-best-hand-left-appear{0%{opacity:0;filter:blur(6px);transform:translate(-100%,6px)scale(.96)}to{opacity:1;filter:blur();transform:translate(-100%)scale(1)}}@media (prefers-reduced-motion:reduce){.poker-player-local .poker-best-hand-label{animation:none}}.poker-player-card-slot{transform-origin:bottom;flex:none;min-width:0;position:relative;transform:translateY(0)}.poker-player-card-slot--revealed{animation:.45s ease-out both poker-original-card-reveal}@keyframes poker-original-card-reveal{0%{opacity:.6;transform:perspective(250px)rotateY(85deg)}to{opacity:1;transform:perspective(250px)rotateY(0)}}.poker-player-card-slot--winning{z-index:20;filter:drop-shadow(0 0 5px #ffcf46f2)drop-shadow(0 0 9px #ffbe288c);animation:.65s ease-out both poker-winning-card-rise;transform:translateY(-9px)}.poker-player-card-slot--winning>*{outline-offset:-1px;border-radius:5px;outline:2px solid #ffd76a}@keyframes poker-winning-card-rise{0%{filter:brightness();transform:translateY(0)}to{filter:brightness(1.15);transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.poker-player-card-slot--revealed,.poker-player-card-slot--winning{animation:none}.poker-player-card-slot--winning{transform:translateY(-9px)}}.poker-player-cards .poker-player-card-slot{transform-origin:bottom;width:25px;height:35px;position:absolute;bottom:0}.poker-player-card-slot .poker-player-card-back{position:absolute;bottom:0;left:0}.poker-player-card-slot .poker-card{transform-origin:0 100%;position:absolute;bottom:0;left:0;transform:scale(.72)}.poker-player-cards:not(.poker-player-cards--omaha5) .poker-player-card-slot:first-child{left:1px;rotate:-8deg}.poker-player-cards:not(.poker-player-cards--omaha5) .poker-player-card-slot:nth-child(2){right:1px;rotate:8deg}.poker-player-cards--omaha5 .poker-player-card-slot{left:calc(-12px + (var(--card-index) * 9px));rotate:calc(-18deg + (var(--card-index) * 9deg))}.poker-player-cards--omaha5 .poker-player-card-slot:first-child{--card-index:0}.poker-player-cards--omaha5 .poker-player-card-slot:nth-child(2){--card-index:1}.poker-player-cards--omaha5 .poker-player-card-slot:nth-child(3){--card-index:2}.poker-player-cards--omaha5 .poker-player-card-slot:nth-child(4){--card-index:3}.poker-player-cards--omaha5 .poker-player-card-slot:nth-child(5){--card-index:4}.poker-player-cards--omaha5 .poker-player-card-slot:nth-child(6){--card-index:5}.poker-player-cards .poker-player-card-slot--winning{z-index:30;animation:.65s ease-out both poker-winning-card-rise}.poker-player-card-slot--winning .poker-card{filter:drop-shadow(0 0 4px #ffd76a)drop-shadow(0 0 7px #ffbe28b3)}.poker-player-local .poker-best-hand-label.poker-best-hand--weak{color:#ff8585;background:#28090fc7;border-color:#ff414b6b;box-shadow:0 0 8px #ff23321f}.poker-player-local .poker-best-hand-label.poker-best-hand--medium{color:#ffe58c;background:#261d08db;border-color:#ffcd37a6;animation:2.8s ease-in-out infinite poker-hand-yellow}.poker-player-local .poker-best-hand-label.poker-best-hand--strong{color:#aaffc1;background:#052416e0;border-color:#2dff78bf;animation:1.8s ease-in-out infinite poker-hand-green}.poker-player-local .poker-best-hand-label.poker-best-hand--nuts{color:#e0faff;text-shadow:0 0 8px #36dfff;background:#031838f0;border-color:#36dfff;animation:1.1s ease-in-out infinite poker-hand-nuts}@keyframes poker-hand-yellow{0%,to{box-shadow:0 0 5px #ffd22d1f}50%{box-shadow:0 0 13px #ffd22d66}}@keyframes poker-hand-green{0%,to{box-shadow:0 0 7px #28ff7340}50%{box-shadow:0 0 18px #28ff73b3}}@keyframes poker-hand-nuts{0%,to{filter:brightness();box-shadow:0 0 9px #00bfff,0 0 17px #00a0ff66}25%{filter:brightness(1.25);box-shadow:0 0 17px #00e5ff,0 0 28px #00b4ffb3}50%{filter:brightness(1.4);box-shadow:0 0 22px #00e5ff,0 0 35px #00b4ffd9}75%{filter:brightness(1.15);box-shadow:0 0 14px #00bfff,0 0 25px #00a0ff99}}@media (prefers-reduced-motion:reduce){.poker-player-local .poker-best-hand-label{animation:none!important}}.poker-player-local .poker-best-hand-label{overflow:visible}.poker-player-local .poker-best-hand-label>.poker-hand-text{animation:.65s ease-out both poker-hand-text-rebuild;display:inline-block}@keyframes poker-hand-text-rebuild{0%{opacity:0;filter:blur(7px);letter-spacing:5px;transform:scaleX(.65)}35%{opacity:.35;filter:blur(4px);letter-spacing:3px;transform:scaleX(.85)}70%{opacity:.85;filter:blur(1px);letter-spacing:1px;transform:scaleX(1.04)}to{opacity:1;filter:blur();letter-spacing:inherit;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.poker-player-local .poker-best-hand-label>.poker-hand-text{animation:none!important}}.poker-player-local .poker-best-hand-label[role=button]{pointer-events:auto;cursor:pointer}.poker-player-local .poker-best-hand-label[role=button]:focus-visible{outline-offset:3px;outline:2px solid #fff}.poker-hand-analysis-overlay{z-index:9999;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00050fd1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.poker-hand-analysis-modal{box-sizing:border-box;color:#eaf7ff;background:linear-gradient(145deg,#101c30,#080e1b 75%);border:1px solid #36dfff73;border-radius:18px;width:100%;max-width:460px;max-height:88vh;padding:22px;overflow-y:auto;box-shadow:0 0 40px #00aaff2e,inset 0 0 25px #00aaff0d}.poker-hand-analysis-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.poker-hand-analysis-header h2{color:#e0faff;margin:0;font-size:19px;font-weight:800}.poker-hand-analysis-header button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:9px;flex-shrink:0;width:34px;height:34px;font-size:25px}.poker-hand-analysis-strength{text-align:center;background:#00a0ff12;border:1px solid #36dfff38;border-radius:12px;flex-direction:column;align-items:center;gap:7px;margin-bottom:18px;padding:18px 10px;display:flex}.poker-hand-analysis-strength strong{color:#46e5ff;text-shadow:0 0 14px #36dfff59;font-size:24px}.poker-hand-analysis-strength span{color:#9fb7cb;font-size:11px}.poker-hand-analysis-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:22px;display:grid}.poker-hand-analysis-stats>div{background:#ffffff09;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;display:flex}.poker-hand-analysis-stats strong{color:#fff;font-size:20px}.poker-hand-analysis-stats span{color:#a6b7c9;text-align:center;font-size:10px}.poker-hand-analysis-modal h3{color:#ccefff;margin:0 0 12px;font-size:13px}.poker-hand-analysis-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.poker-hand-analysis-examples>div{background:#00000038;border:1px solid #ffffff1a;border-radius:9px;justify-content:center;gap:7px;padding:10px 5px;display:flex}.poker-hand-analysis-card{color:#fff;background:linear-gradient(150deg,#263b56,#0c1628);border:1px solid #36dfff66;border-radius:6px;justify-content:center;align-items:center;min-width:37px;height:47px;padding:0 5px;font-size:17px;font-weight:800;display:inline-flex;box-shadow:0 0 8px #00b4ff1a}.poker-hand-analysis-note{color:#8fa5b9;text-align:center;margin:18px 0 0;font-size:11px;line-height:1.6}@media (width<=480px){.poker-hand-analysis-modal{max-height:85vh;padding:16px}.poker-hand-analysis-header h2{font-size:17px}.poker-hand-analysis-strength strong{font-size:21px}}*{box-sizing:border-box}.poker-table-page{color:#fff;-webkit-user-select:none;user-select:none;background:radial-gradient(at 50% 38%,#1b2633 0%,#101820 40%,#080d12 72%,#030608 100%);width:100%;height:100dvh;min-height:100dvh;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.poker-table-toolbar{z-index:200;width:100%;height:48px;padding:max(6px, env(safe-area-inset-top)) 8px 4px;background:linear-gradient(#030608fa,#05090cbf,#0000);align-items:center;gap:5px;display:flex;position:absolute;top:0;left:0}.poker-table-toolbar button{color:#edf5ff;letter-spacing:.4px;cursor:pointer;background:linear-gradient(#1b232c,#090d11);border:1px solid #cfa6476b;border-radius:7px;justify-content:center;align-items:center;min-width:42px;height:31px;padding:0 7px;font-size:7px;font-weight:900;display:flex}.poker-table-toolbar button:active{transform:translateY(1px)}.poker-table-id{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#d5aa43;letter-spacing:.5px;flex:1;min-width:0;font-size:9px;font-weight:900;overflow:hidden}.poker-game-area{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:48px 0 198px;overflow:visible}.poker-table-container{aspect-ratio:2/3;flex-shrink:0;width:min(78vw,390px);position:relative;overflow:visible}.poker-table-image{z-index:1;object-fit:contain;pointer-events:none;-webkit-user-drag:none;filter:drop-shadow(0 14px 18px #000000ad);width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.poker-seat{z-index:50;pointer-events:none;width:104px;height:68px;position:absolute;transform:translate(-50%,-50%)}.poker-seat-1{top:2%;left:50%}.poker-seat-2{top:21%;left:103%}.poker-seat-3{top:43%;left:106%}.poker-seat-4{top:67%;left:103%}.poker-seat-5{top:87%;left:87%}.poker-seat-6{z-index:70;width:116px;height:75px;top:100%;left:50%}.poker-seat-7{top:87%;left:13%}.poker-seat-8{top:43%;left:-6%}.poker-seat-9{top:21%;left:-3%}.poker-dealing-card{z-index:100;pointer-events:none;will-change:transform, top, left, opacity;width:27px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.poker-dealing-card-back{color:#23cfff;background:linear-gradient(145deg,#123353 0%,#061421 55%,#020a10 100%);border:1px solid #19caff;border-radius:4px;justify-content:center;align-items:center;width:27px;height:38px;font-size:11px;display:flex;overflow:hidden;box-shadow:0 0 7px #16caffb3,0 4px 7px #0000008c,inset 0 0 5px #15b1ff33}.poker-dealing-card-to-1{animation:.25s cubic-bezier(.2,.75,.35,1) forwards poker-deal-to-1}.poker-dealing-card-to-2{animation:.25s cubic-bezier(.2,.75,.35,1) forwards poker-deal-to-2}.poker-dealing-card-to-3{animation:.25s cubic-bezier(.2,.75,.35,1) forwards poker-deal-to-3}.poker-dealing-card-to-4{animation:.25s cubic-bezier(.2,.75,.35,1) forwards poker-deal-to-4}.poker-dealing-card-to-5{animation:.25s cubic-bezier(.2,.75,.35,1) forwards poker-deal-to-5}.poker-dealing-card-to-6{animation:.25s cubic-bezier(.2,.75,.35,1) forwards poker-deal-to-6}@keyframes poker-deal-to-1{0%{top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(1)}to{top:72%;left:2%;transform:translate(-50%,-50%)rotate(-14deg)scale(.92)}}@keyframes poker-deal-to-2{0%{top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(1)}to{top:28%;left:2%;transform:translate(-50%,-50%)rotate(-10deg)scale(.92)}}@keyframes poker-deal-to-3{0%{top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(1)}to{top:1%;left:50%;transform:translate(-50%,-50%)rotate(4deg)scale(.92)}}@keyframes poker-deal-to-4{0%{top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(1)}to{top:28%;left:98%;transform:translate(-50%,-50%)rotate(10deg)scale(.92)}}@keyframes poker-deal-to-5{0%{top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(1)}to{top:72%;left:98%;transform:translate(-50%,-50%)rotate(14deg)scale(.92)}}@keyframes poker-deal-to-6{0%{top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(1)}to{top:99%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)scale(.96)}}.poker-pot{z-index:25;background:#031f18db;border-radius:9px;align-items:center;gap:5px;padding:4px 9px;display:flex;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 9px #00000057}.poker-pot span{color:#b7c8d6;text-transform:none;font-size:8px;font-weight:700}.poker-pot strong{color:#55cfff;font-size:13px;font-weight:900}.poker-community-cards{z-index:30;pointer-events:none;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.poker-community-cards .poker-card{transform-origin:50%;margin-left:-5px;margin-right:-5px;transform:scale(.76)}.poker-table-bet{z-index:35;pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%,-50%)}.poker-table-bet strong{color:#fff;text-align:center;background:#020f0cd4;border-radius:5px;min-width:24px;padding:2px 4px;font-size:8px;font-weight:900}.poker-bet-chip{border:2px dashed #ffffffe0;border-radius:50%;width:19px;height:19px;display:block;position:relative;box-shadow:0 2px 4px #0000008c}.poker-bet-chip:after{content:"";border:1px solid #ffffffad;border-radius:50%;position:absolute;inset:4px}.poker-bet-chip-red{background:radial-gradient(circle,#ef5360,#b31320)}.poker-bet-chip-blue{background:radial-gradient(circle,#4d8cff,#1545aa)}.poker-actions-panel{z-index:150;right:7px;bottom:max(7px, env(safe-area-inset-bottom));background:linear-gradient(#0e1722fa,#04090ffa);border:1px solid #58708933;border-radius:12px;max-width:460px;margin:0 auto;padding:7px;position:absolute;left:7px;box-shadow:0 -4px 15px #00000061}.poker-main-actions{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.poker-main-actions button{color:#fff;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;height:43px;padding:0 5px;font-family:inherit;font-size:10px;font-weight:900;display:flex}.poker-main-actions button:active{transform:translateY(1px)}.poker-action-fold{background:linear-gradient(#751722,#370a0e);border:1px solid #f22d3d;box-shadow:inset 0 1px #ffffff1a,0 0 7px #ff1f362e}.poker-action-fold span{color:#ff5866;font-size:20px;line-height:1}.poker-action-call{background:linear-gradient(#1155bd,#082760);border:1px solid #1686ff;flex-direction:column;box-shadow:inset 0 1px #ffffff1f,0 0 7px #1686ff33}.poker-action-call span{line-height:1}.poker-action-call strong{font-size:10px;line-height:1}.poker-action-raise{background:linear-gradient(#087438,#043a1d);border:1px solid #00d75a;box-shadow:inset 0 1px #ffffff1a,0 0 7px #00d75a2e}.poker-action-raise span{color:#5dff9e;font-size:17px}.poker-bet-control{background:#01060b9e;border-radius:8px;grid-template-columns:34px 68px 34px 1fr;align-items:center;gap:5px;margin-top:6px;padding:5px;display:grid}.poker-bet-control button{color:#fff;cursor:pointer;background:linear-gradient(#27364a,#101923);border:1px solid #44556a;border-radius:7px;justify-content:center;align-items:center;width:34px;height:32px;font-size:18px;font-weight:800;display:flex}.poker-bet-value{color:#fff;background:#050b12eb;border:1px solid #495b706b;border-radius:7px;justify-content:center;align-items:center;height:32px;font-size:12px;font-weight:900;display:flex}.poker-bet-control input[type=range]{accent-color:#16a7ff;cursor:pointer;width:100%}.poker-bet-presets{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:6px;display:grid}.poker-bet-presets button{color:#fff;cursor:pointer;background:linear-gradient(#273548,#111a25);border:1px solid #46576c;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-width:0;height:40px;padding:3px;display:flex}.poker-bet-presets strong{font-size:9px;line-height:1}.poker-bet-presets span{color:#d8e0e8;margin-top:3px;font-size:8px;line-height:1}@media (width<=360px){.poker-table-container{width:74vw}.poker-seat{width:104px;height:68px}.poker-seat-6{width:116px;height:75px}.poker-main-actions button{height:40px;font-size:9px}.poker-bet-control{grid-template-columns:31px 58px 31px 1fr}.poker-bet-control button{width:31px}}@media (height>=800px) and (width<=699px){.poker-table-container{width:min(80vw,400px)}}@media (width>=700px){.poker-table-container{width:390px}.poker-actions-panel{width:450px;left:50%;right:auto;transform:translate(-50%)}}.poker-rebuy-overlay{z-index:9999;-webkit-backdrop-filter:blur(7px);background:#03080fd1;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.poker-rebuy-modal{text-align:center;background:linear-gradient(#17212d 0%,#0d141d 100%);border:1px solid #ffffff1f;border-radius:20px;width:100%;max-width:390px;padding:26px 22px 22px;box-shadow:0 24px 70px #0009}.poker-rebuy-icon{background:#ffffff12;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 14px;font-size:31px;line-height:1;display:flex}.poker-rebuy-modal h2{letter-spacing:.7px;color:#fff;margin:0 0 8px;font-size:21px;font-weight:800}.poker-rebuy-message{color:#ffffffa8;max-width:300px;margin:0 auto 20px;font-size:13px;line-height:1.45}.poker-rebuy-balance{background:#ffffff0e;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:13px 15px;display:flex}.poker-rebuy-balance span{letter-spacing:.7px;color:#ffffff8c;font-size:10px;font-weight:700}.poker-rebuy-balance strong{color:#fff;font-size:17px;font-weight:800}.poker-rebuy-field{text-align:left;margin-bottom:7px;display:block}.poker-rebuy-field>span{letter-spacing:.7px;color:#ffffff94;margin:0 0 7px 3px;font-size:10px;font-weight:700;display:block}.poker-rebuy-input{background:#080e15;border:1px solid #ffffff21;border-radius:12px;align-items:center;height:52px;padding:0 14px;display:flex}.poker-rebuy-input:focus-within{border-color:#fff6}.poker-rebuy-input>span{color:#ffffff8c;margin-right:8px;font-size:14px;font-weight:700}.poker-rebuy-input input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:19px;font-weight:800}.poker-rebuy-input input::-webkit-inner-spin-button{appearance:none;margin:0}.poker-rebuy-input input::-webkit-outer-spin-button{appearance:none;margin:0}.poker-rebuy-limits{text-align:left;color:#ffffff6e;margin:7px 0 18px;font-size:10px}.poker-rebuy-error{color:#ff8d8d;background:#be323221;border:1px solid #ff5a5a40;border-radius:9px;margin:0 0 13px;padding:10px 12px;font-size:12px}.poker-rebuy-confirm,.poker-rebuy-leave{letter-spacing:.5px;cursor:pointer;border-radius:12px;width:100%;height:48px;font-size:12px;font-weight:800}.poker-rebuy-confirm{color:#101820;background:#fff;border:1px solid #fff3;margin-top:2px}.poker-rebuy-confirm:disabled,.poker-rebuy-leave:disabled{opacity:.55;cursor:default}.poker-rebuy-leave{color:#ffffffb3;background:0 0;border:1px solid #ffffff1f;margin-top:10px}@media (width<=480px){.poker-rebuy-overlay{padding:14px}.poker-rebuy-modal{border-radius:17px;max-width:360px;padding:23px 18px 18px}}.poker-config-deck-options{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin:14px 0 18px;display:grid}.poker-config-deck-option{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:92px;padding:12px 8px;transition:border-color .2s,background .2s,transform .2s;display:flex}.poker-config-deck-option:hover{background:#ffffff14;border-color:#ffffff47}.poker-config-deck-option--active{background:#25a7ff1f;border-color:#25a7ff;box-shadow:0 0 0 1px #25a7ff33}.poker-config-deck-option:active{transform:scale(.98)}.poker-config-deck-option strong{letter-spacing:.4px;text-align:center;font-size:11px;font-weight:800}.poker-config-deck-suits{justify-content:center;align-items:center;gap:5px;font-size:25px;line-height:1;display:flex}.poker-config-deck-suits span:first-child,.poker-config-deck-suits span:nth-child(4){color:#fff}.poker-config-deck-suits span:nth-child(2),.poker-config-deck-suits span:nth-child(3){color:#e53935}.poker-config-deck-suits--four span:first-child{color:#fff}.poker-config-deck-suits--four span:nth-child(2){color:#e53935}.poker-config-deck-suits--four span:nth-child(3){color:#2196f3}.poker-config-deck-suits--four span:nth-child(4){color:#22a447}@media (width<=420px){.poker-config-deck-options{gap:8px}.poker-config-deck-option{min-height:86px;padding:10px 6px}.poker-config-deck-suits{font-size:23px}.poker-config-deck-option strong{font-size:10px}}@media (width<=600px){.poker-table-container{aspect-ratio:2/3;width:min(92vw,460px);overflow:visible}.poker-seat{width:104px;height:68px;overflow:visible}.poker-seat-1{top:2%;left:50%}.poker-seat-2{top:21%;left:92%}.poker-seat-3{top:43%;left:94%}.poker-seat-4{top:67%;left:92%}.poker-seat-5{top:87%;left:82%}.poker-seat-6{width:116px;height:75px;top:99%;left:50%}.poker-seat-7{top:87%;left:18%}.poker-seat-8{top:43%;left:6%}.poker-seat-9{top:21%;left:8%}}.poker-showdown-result{z-index:30;pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:59%;left:50%;transform:translate(-50%,-50%)}.poker-showdown-winner{text-align:center;background:#050c12f0;border:1px solid #ffffff38;border-radius:10px;flex-direction:column;align-items:center;min-width:150px;padding:8px 14px;display:flex;box-shadow:0 6px 20px #00000073}.poker-showdown-winner span{letter-spacing:1.4px;color:#f4c542;font-size:9px;font-weight:800}.poker-showdown-winner strong{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:180px;margin-top:2px;font-size:13px;font-weight:800;overflow:hidden}.poker-showdown-winner b{color:#55e68a;margin-top:2px;font-size:13px;font-weight:800}@media (width<=600px){.poker-showdown-result{top:60%}.poker-showdown-winner{min-width:125px;padding:6px 10px}.poker-showdown-winner strong,.poker-showdown-winner b{font-size:11px}.poker-showdown-winner span{font-size:8px}@keyframes poker-deal-to-1{0%{top:50%;left:50%}to{top:2%;left:50%}}@keyframes poker-deal-to-2{0%{top:50%;left:50%}to{top:21%;left:92%}}@keyframes poker-deal-to-3{0%{top:50%;left:50%}to{top:43%;left:94%}}@keyframes poker-deal-to-4{0%{top:50%;left:50%}to{top:67%;left:92%}}@keyframes poker-deal-to-5{0%{top:50%;left:50%}to{top:87%;left:82%}}@keyframes poker-deal-to-6{0%{top:50%;left:50%}to{top:99%;left:50%}}}.poker-table-bet-1{top:15%;left:50%}.poker-table-bet-2{top:24%;left:75%}.poker-table-bet-3{top:43%;left:78%}.poker-table-bet-4{top:65%;left:75%}.poker-table-bet-5{top:79%;left:70%}.poker-table-bet-6{top:83%;left:50%}@media (width<=600px){.poker-table-bet-1{top:13%;left:50%}.poker-table-bet-2{top:21%;left:72%}.poker-table-bet-3{top:43%;left:74%}.poker-table-bet-4{top:67%;left:72%}.poker-table-bet-5{top:78%;left:67%}.poker-table-bet-6{top:85%;left:50%}}.poker-bet-chip-stack{filter:drop-shadow(0 3px 3px #00000073);flex-direction:column-reverse;align-items:center;padding-top:4px;padding-bottom:4px;display:flex;position:relative}.poker-bet-chip-stack .poker-bet-chip{border:2px dashed #ffffffe6;border-radius:50%;flex-shrink:0;width:19px;height:19px;margin-top:-13px;transform:rotateX(35deg);box-shadow:0 2px #0000008c,inset 0 1px 3px #ffffff4d}.poker-bet-chip-stack .poker-bet-chip:first-child{margin-top:0}.poker-bet-chip-green{background:radial-gradient(circle at 35% 30%,#6dffad,#119b56 60%,#075c34)}.poker-bet-chip-stack-allin{filter:drop-shadow(0 0 5px #ffbf32a6)drop-shadow(0 4px 4px #00000080);transform:scale(1.12)}@media (width<=600px){.poker-bet-chip-stack .poker-bet-chip{width:17px;height:17px;margin-top:-12px}.poker-bet-chip-stack-allin{transform:scale(1.08)}}.poker-pot-chip-stack{pointer-events:none;width:38px;height:31px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.poker-pot-chip{border:3px dashed #ffffffe6;border-radius:50%;width:23px;height:23px;display:block;position:absolute;left:50%;transform:translate(-50%)rotateX(28deg);box-shadow:0 2px 5px #000000a6,inset 0 0 4px #ffffff59}.poker-pot-chip--red{z-index:1;background:radial-gradient(circle at 30% 25%,#ff9090,#b71932 75%);top:8px;left:37%}.poker-pot-chip--blue{z-index:2;background:radial-gradient(circle at 30% 25%,#94e8ff,#1769bd 75%);top:4px;left:64%}.poker-pot-chip--green{z-index:3;background:radial-gradient(circle at 30% 25%,#a7ffcc,#13854d 75%);top:0;left:50%}.poker-pot-chip-stack{width:64px;height:52px;bottom:calc(100% + 3px);overflow:visible}.poker-pot-chip-stack .poker-pot-chip{top:auto;left:calc(18% + var(--pot-chip-column) * 32%);bottom:calc(var(--pot-chip-level) * 5px);z-index:calc(1 + var(--pot-chip-level) * 3 + var(--pot-chip-column));animation:.48s cubic-bezier(.2,.8,.25,1.15) both poker-pot-chip-arrive;transform:translate(-50%)rotateX(28deg)}.poker-pot-chip-stack .poker-pot-chip--red{background:radial-gradient(circle at 30% 25%,#ff9090,#b71932 75%)}.poker-pot-chip-stack .poker-pot-chip--blue{background:radial-gradient(circle at 30% 25%,#94e8ff,#1769bd 75%)}.poker-pot-chip-stack .poker-pot-chip--green{background:radial-gradient(circle at 30% 25%,#a7ffcc,#13854d 75%)}@keyframes poker-pot-chip-arrive{0%{opacity:0;transform:translate(-50%,-15px)rotateX(28deg)scale(1.12)}65%{opacity:1;transform:translate(-50%,2px)rotateX(28deg)scale(.96)}to{opacity:1;transform:translate(-50%)rotateX(28deg)scale(1)}}@media (prefers-reduced-motion:reduce){.poker-pot-chip-stack .poker-pot-chip{animation:none}}.poker-pot-chip-stack{height:58px}.poker-pot-chip-stack .poker-pot-chip{bottom:calc(var(--pot-chip-level) * 4px);animation-duration:.42s}.poker-bet-floating-panel{z-index:80;background:#091120f7;border:1px solid #30beff8c;border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex;box-shadow:0 0 24px #00a0ff40}.poker-bet-panel-actions{gap:8px;display:flex}.poker-bet-panel-actions button{cursor:pointer;border-radius:8px;flex:1;min-height:38px;font-weight:800}.poker-bet-cancel{color:#fff;background:#263044;border:1px solid #526078}.poker-bet-confirm{color:#fff;background:linear-gradient(135deg,#008bd9,#00c8ff);border:1px solid #48dcff}@media (width<=768px){.poker-bet-floating-panel{width:min(340px,100vw - 20px);max-height:65dvh;position:fixed;bottom:100px;right:10px;overflow-y:auto}}@media (width<=600px){.poker-game-area{bottom:150px}.poker-table-container{transform:translateY(30px)}}.poker-showdown-hole-reveal{z-index:85;pointer-events:none;transform-origin:50%;filter:drop-shadow(0 3px 5px #000000b8);flex-flow:row;justify-content:center;align-items:center;gap:0;width:max-content;max-width:none;display:flex;position:absolute;top:3px;left:50%;transform:translate(-50%,-40%)scale(.65)}.poker-showdown-hole-reveal>*{transform-origin:50%;flex:none;margin:0;animation:.42s cubic-bezier(.2,.75,.25,1) both poker-showdown-flip;position:relative}.poker-showdown-hole-reveal>*+*{margin-left:-13px}.poker-showdown-hole-reveal>:nth-child(2){animation-delay:90ms}.poker-showdown-hole-reveal>:nth-child(3){animation-delay:.14s}.poker-showdown-hole-reveal>:nth-child(4){animation-delay:.19s}.poker-showdown-hole-reveal>:nth-child(5){animation-delay:.24s}.poker-showdown-hole-reveal>:nth-child(6){animation-delay:.29s}@keyframes poker-showdown-flip{0%{opacity:0;transform:perspective(240px)rotateY(85deg)translateY(5px)}70%{opacity:1}to{opacity:1;transform:perspective(240px)rotateY(0)translateY(0)}}@media (width<=360px){.poker-showdown-hole-reveal{transform:translate(-50%,-40%)scale(.6)}}.poker-seat--showdown-winner{z-index:95}.poker-seat--showdown-winner:before{content:"";z-index:-1;pointer-events:none;border:1px solid #f6c955d9;border-radius:14px;animation:.95s ease-in-out infinite alternate poker-showdown-winner-glow;position:absolute;inset:-6px;box-shadow:0 0 12px #f7c237ad,0 0 25px #2ad68633,inset 0 0 13px #f7c23733}@keyframes poker-showdown-winner-glow{0%{opacity:.6}to{opacity:1}}.poker-showdown-chip-flight{z-index:105;pointer-events:none;will-change:transform, opacity;width:25px;height:25px;animation:1s cubic-bezier(.18,.72,.27,1) .7s both poker-showdown-chips-to-winner;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%)}.poker-showdown-chip-flight .poker-showdown-flying-chip{background:radial-gradient(circle at 32% 29%,#ffecac,#e5a82c 65%,#76500d);border:3px dashed #ffffffe6;border-radius:50%;width:23px;height:23px;position:absolute;top:0;left:0;box-shadow:0 2px 5px #0009,inset 0 0 3px #ffffff8c,0 0 7px #f5bc4280}.poker-showdown-chip-flight .poker-showdown-flying-chip:nth-child(2){background:radial-gradient(circle at 32% 29%,#8ce4ff,#2175bd 65%,#092754);transform:translate(4px,-5px)}.poker-showdown-chip-flight .poker-showdown-flying-chip:nth-child(3){background:radial-gradient(circle at 32% 29%,#b2ffd4,#1a9c58 65%,#074d2b);transform:translate(-4px,-10px)}@keyframes poker-showdown-chips-to-winner{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)rotate(-12deg)}12%{opacity:1;transform:translate(-50%,-50%)scale(1.16)rotate(0)}78%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) translate(var(--poker-chip-dx,0px), var(--poker-chip-dy,0px)) scale(.55) rotate(390deg)}}.poker-table-container .poker-showdown-result{z-index:110}.poker-table-container .poker-showdown-winner{border-color:#face5da6;animation:.45s ease-out 1.2s both poker-showdown-result-enter;box-shadow:0 5px 20px #0000008c,0 0 18px #face5d3d}@keyframes poker-showdown-result-enter{0%{opacity:0;transform:translateY(9px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.poker-showdown-hole-reveal>*,.poker-seat--showdown-winner:before,.poker-showdown-chip-flight,.poker-table-container .poker-showdown-winner{animation:none}.poker-showdown-chip-flight{display:none}}.poker-table-container .poker-showdown-result{gap:8px;max-width:90%}.poker-table-container .poker-showdown-winner{background:linear-gradient(145deg,#1b232df7,#060d16f7);border:1px solid #ffd062bf;border-radius:13px;gap:5px;min-width:175px;max-width:270px;padding:12px 18px;box-shadow:0 8px 25px #0009,0 0 20px #ffc34140,inset 0 0 15px #ffd25a0d}.poker-table-container .poker-showdown-combination{color:#ffdc91;letter-spacing:.4px;text-align:center;font-size:12px;font-weight:800;line-height:1.4}.poker-table-container .poker-showdown-winner b{color:#59f2a0;text-shadow:0 0 12px #3cff8c40;font-size:17px}.poker-table-container .poker-showdown-result:has(.poker-showdown-winner:nth-child(2)){gap:6px}@media (width<=600px){.poker-table-container .poker-showdown-winner{min-width:145px;max-width:220px;padding:8px 12px}.poker-table-container .poker-showdown-combination{font-size:10px}.poker-table-container .poker-showdown-winner b{font-size:14px}}.poker-pot-collection-flight{z-index:100;pointer-events:none;flex-direction:column;align-items:center;width:24px;height:28px;animation:1s cubic-bezier(.35,.05,.65,1) both poker-collect-to-pot;display:flex;position:absolute;transform:translate(-50%,-50%)}.poker-pot-collection-flight .poker-bet-chip{flex-shrink:0;width:19px;height:19px;position:absolute}.poker-pot-collection-flight .poker-bet-chip:first-child{top:8px;left:0}.poker-pot-collection-flight .poker-bet-chip:nth-child(2){top:4px;left:5px}.poker-pot-collection-flight .poker-bet-chip:nth-child(3){top:0;left:2px}@keyframes poker-collect-to-pot{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}75%{opacity:1}to{transform:translate(calc(-50% + var(--chip-dx)), calc(-50% + var(--chip-dy))) scale(.65);opacity:0}}
