:root{--bg-app: #0a0c12;--bg-elevated: #11141c;--bg-card: #181c26;--bg-card-hover: #20242f;--bg-input: #0c0f15;--bg-canvas: #000000;--line: #232735;--line-soft: rgba(35, 39, 53, .6);--line-bright: #3a3f50;--text: #ffffff;--text-soft: #c5cad6;--text-muted: #7e8595;--text-dim: #4f5566;--red: #e50539;--red-2: #ff1f4a;--red-deep: #8e0322;--lime: #c8fa52;--lime-2: #d5fe71;--on-lime: #0a0d04;--gold: #ffb627;--gold-2: #ffcb52;--on-gold: #1a1100;--violet: #a78bfa;--live: #00e676;--green-mint: #3fce5e;--warning: #fbbf24;--error: #ef4444;--banner-1: #c67517;--banner-2: #7a4308;--font-display: "Bricolage Grotesque", system-ui, sans-serif;--font-sans: "Manrope", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace}html[lang=fa]{--font-display: "Vazirmatn", "Manrope", system-ui, sans-serif;--font-sans: "Vazirmatn", "Manrope", system-ui, sans-serif}:root{--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-xl: 20px;--r-2xl: 28px;--r-pill: 999px;--glow-lime: 0 0 32px rgba(200, 250, 82, .4);--glow-red: 0 0 40px rgba(229, 5, 57, .45);--glow-gold: 0 0 32px rgba(255, 182, 39, .45);--shadow-lg: 0 20px 48px rgba(0, 0, 0, .5)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg-app);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.55;overflow-x:hidden}[dir=rtl]{text-align:right}a{color:inherit}#root{display:flex;flex-direction:column;min-height:100vh}.pf-main{flex:1 0 auto;display:flex;flex-direction:column}.pf-container{max-width:1240px;margin:0 auto;width:100%}.pf-page{padding:28px;display:flex;flex-direction:column;gap:16px}.row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.col{display:flex;flex-direction:column;gap:12px}.section{background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px}.section-title{font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:-.3px;margin-bottom:16px;display:flex;align-items:center;gap:10px}.section-title:before{content:"";width:4px;height:18px;background:var(--lime);border-radius:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;cursor:pointer;font-family:var(--font-sans);font-weight:700;white-space:nowrap;transition:all .12s;border-radius:var(--r-md);color:#fff;text-decoration:none}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-sm{padding:0 14px;height:34px;font-size:13px}.btn-md{padding:0 18px;height:42px;font-size:14px}.btn-lg{padding:0 24px;height:52px;font-size:16px}.btn-xl{padding:0 30px;height:60px;font-size:18px;border-radius:var(--r-lg)}.btn-block{width:100%}.btn-primary{background:var(--lime);color:var(--on-lime)}.btn-primary:hover:not(:disabled){background:var(--lime-2);box-shadow:var(--glow-lime)}.btn-red{background:linear-gradient(180deg,var(--red-2),var(--red))}.btn-red:hover:not(:disabled){box-shadow:var(--glow-red)}.btn-gold{background:linear-gradient(180deg,var(--gold-2),var(--gold));color:var(--on-gold)}.btn-gold:hover:not(:disabled){box-shadow:var(--glow-gold)}.btn-violet{background:var(--violet);color:#1a0838}.btn-secondary{background:var(--bg-card);color:var(--text);border:1px solid var(--line)}.btn-secondary:hover:not(:disabled){background:var(--bg-card-hover);border-color:var(--line-bright)}.btn-ghost{background:transparent;color:var(--text-soft)}.btn-ghost:hover:not(:disabled){background:var(--bg-card);color:var(--text)}.btn-danger{background:transparent;color:var(--error);border:1px solid rgba(239,68,68,.3)}.bdg{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-pill);font-size:10px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.bdg-live{background:#e5053924;color:var(--red-2);border:1px solid rgba(229,5,57,.35)}.bdg-offer{background:#c8fa5229;color:var(--lime);border:1px solid rgba(200,250,82,.3)}.bdg-vip{background:#a78bfa2e;color:var(--violet);border:1px solid rgba(167,139,250,.3)}.bdg-new{background:var(--lime);color:var(--on-lime)}.bdg-neutral{background:var(--bg-card-hover);color:var(--text-soft);border:1px solid var(--line)}.bdg-admin{background:#ffb62729;color:var(--gold);border:1px solid rgba(255,182,39,.3)}.dot{width:6px;height:6px;border-radius:50%;display:inline-block}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.pulsing{animation:pulse 1.4s infinite}.inp{height:46px;padding:0 14px;background:var(--bg-input);border:1px solid var(--line);border-radius:var(--r-md);color:var(--text);font-family:var(--font-sans);font-size:14px;outline:none;width:100%;transition:border-color .15s}.inp:focus{border-color:var(--lime)}.inp::placeholder{color:var(--text-dim)}.inp-mono{font-family:var(--font-mono)}.field{display:block;margin-bottom:16px}.field-label{display:block;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:1.2px;font-weight:600;color:var(--text-muted);margin-bottom:8px}.field-toggle{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:0;background:none;border:none;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--text-muted);transition:color .12s}.field-toggle:hover{color:var(--lime)}.field-toggle-plus{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1px solid currentColor;font-size:13px;line-height:1}.lang-select{height:34px;padding:0 10px;background:var(--bg-card);color:var(--text-soft);border:1px solid var(--line);border-radius:var(--r-md);font-family:var(--font-sans);font-size:13px;font-weight:600;cursor:pointer;outline:none}.lang-select:hover{border-color:var(--line-bright)}.card{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px}.card-promo{border-radius:var(--r-2xl);padding:28px;position:relative;overflow:hidden}.card-promo.affiliate{background:radial-gradient(circle at 0% 100%,rgba(200,250,82,.2),transparent 55%),linear-gradient(135deg,#131a0d,#0a0e08);border:1px solid rgba(200,250,82,.35)}.card-promo.vip{background:radial-gradient(circle at 100% 0%,rgba(167,139,250,.25),transparent 55%),linear-gradient(135deg,#1a1226,#0d0917);border:1px solid rgba(167,139,250,.35)}.stat-lbl{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);margin-bottom:6px}.stat-val{font-family:var(--font-display);font-weight:800;font-size:32px;letter-spacing:-1px;line-height:1;font-variant-numeric:tabular-nums}.stat-val.lime{color:var(--lime)}.stat-val.gold{color:var(--gold)}.stat-delta{font-size:11px;color:var(--text-muted);margin-top:6px}.cell{padding:18px 22px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-card);min-width:180px;flex:1}.av{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#84fab0,#8fd3f4);position:relative;display:inline-block;flex:none}.tabs{display:inline-flex;gap:4px;background:var(--bg-input);padding:4px;border-radius:var(--r-pill)}.tab{padding:8px 18px;font-size:13px;color:var(--text-muted);background:transparent;border:none;cursor:pointer;font-family:inherit;font-weight:500;border-radius:var(--r-pill);transition:all .15s}.tab.active{background:var(--bg-card);color:var(--text)}.toast{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--r-md);font-size:13px;font-weight:500;border:1px solid}.toast.success{background:#3fce5e1a;color:var(--green-mint);border-color:#3fce5e4d}.toast.error{background:#ef444414;color:var(--error);border-color:#ef44444d}.toast.info{background:#a78bfa1a;color:var(--violet);border-color:#a78bfa4d}.pay{height:36px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-sm);font-size:12px;font-weight:600;color:var(--text-soft);cursor:pointer}.pay.active{border-color:var(--lime);color:var(--text)}.h-header{display:flex;align-items:center;justify-content:space-between;padding:14px 28px;background:var(--bg-elevated);border-bottom:1px solid var(--line)}.h-header .left{display:flex;align-items:center;gap:32px}.h-header .right{display:flex;align-items:center;gap:10px}.h-logo{font-family:var(--font-display);font-weight:800;font-style:italic;font-size:24px;letter-spacing:-.5px;color:var(--red);text-shadow:var(--glow-red);text-decoration:none}.h-nav{display:flex;gap:4px}.h-nav a{padding:8px 14px;color:var(--text-soft);text-decoration:none;font-size:14px;font-weight:600;border-radius:var(--r-md);transition:all .12s}.h-nav a:hover{background:var(--bg-card);color:var(--text)}.h-balance{display:flex;align-items:center;gap:8px;background:var(--bg-card);border:1px solid var(--line);padding:8px 14px;border-radius:var(--r-pill);font-variant-numeric:tabular-nums;font-family:var(--font-sans);cursor:pointer}.h-balance:hover{border-color:var(--line-bright)}.h-balance .amt{color:var(--lime);font-weight:700;font-size:14px}.h-balance .ccy{color:var(--text-muted);font-size:11px;font-weight:600;text-transform:uppercase}.h-user{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-soft);font-weight:600}.h-av{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#84fab0,#8fd3f4);position:relative;cursor:pointer;flex:none;border:1px solid var(--line);padding:0}.h-av-dot{position:absolute;bottom:-1px;right:-1px;width:10px;height:10px;border-radius:50%;background:var(--live);border:2px solid var(--bg-elevated)}.h-lang-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 11px;background:var(--bg-card);color:var(--text-soft);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;flex:none}.h-lang-btn:hover{border-color:var(--line-bright);color:var(--text)}.h-lang-code{font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.3px}.h-menu-wrap{position:relative;display:flex}.h-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.h-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:50;min-width:190px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-md);padding:6px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column}.h-menu a,.h-menu button{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:var(--r-sm);color:var(--text-soft);text-decoration:none;font-size:13px;font-weight:600;background:none;border:none;cursor:pointer;text-align:left;width:100%;font-family:inherit}.h-menu a:hover,.h-menu button:hover{background:var(--bg-card-hover);color:var(--text)}.h-menu button.active{color:var(--lime)}.h-menu .h-menu-head{display:flex;align-items:center;gap:8px;padding:8px 12px 6px;font-size:13px;font-weight:700;color:var(--text)}.h-menu .sep{height:1px;background:var(--line);margin:4px 0}.hero{padding:56px 28px 48px;display:grid;grid-template-columns:1fr 540px;gap:48px;align-items:center;background:radial-gradient(circle at 100% 50%,rgba(229,5,57,.12),transparent 50%),radial-gradient(circle at 0% 100%,rgba(200,250,82,.06),transparent 50%)}.hero-text .tag{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-pill);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;background:#e5053924;color:var(--red-2);border:1px solid rgba(229,5,57,.35);margin-bottom:24px}.hero-text .tag .dot{width:6px;height:6px;border-radius:50%;background:var(--red-2);animation:pulse 1.4s infinite}.hero-text h1{font-family:var(--font-display);font-weight:800;font-size:clamp(34px,4.6vw,58px);letter-spacing:-1.6px;line-height:1.05;margin-bottom:22px}.hero-text h1 .grad{background:linear-gradient(135deg,var(--red-2),var(--lime));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-text p{color:var(--text-soft);font-size:18px;line-height:1.5;margin-bottom:32px;max-width:480px}.hero-text p b{color:var(--lime);font-weight:700}.hero-actions{display:flex;gap:12px;margin-bottom:28px}.hero-trust{display:flex;align-items:center;gap:22px;flex-wrap:wrap;color:var(--text-muted);font-size:13px}.hero-trust span{display:inline-flex;align-items:center;gap:6px}.hero-trust svg{color:var(--lime);width:14px;height:14px}.hero-game{position:relative;aspect-ratio:1 / .75;border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#000}.hero-game .banner{position:absolute;top:0;left:0;right:0;height:32px;background:linear-gradient(180deg,var(--banner-1),var(--banner-2));border-bottom-left-radius:50% 14px;border-bottom-right-radius:50% 14px;display:grid;place-items:center;font-weight:700;letter-spacing:3px;font-size:12px;color:#fff;z-index:5}.hero-game .rays{position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from 0deg at 50% 100%,#ffffff05,#fff0 6deg,#ffffff0d 12deg,#fff0,#ffffff05 28deg,#fff0 38deg,#ffffff0d 46deg,#fff0 56deg,#ffffff05 64deg,#fff0 74deg);opacity:.7}.hero-game .glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 50% at 55% 55%,rgba(74,168,255,.2),transparent 60%)}.hero-game .curve-svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.hero-game .plane{position:absolute;top:15%;right:9%;z-index:4}.hero-game .mult{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-sans);font-weight:800;font-size:84px;color:#fff;letter-spacing:-2px;font-variant-numeric:tabular-nums;text-shadow:0 4px 30px rgba(0,0,0,.6);z-index:3;line-height:1}.hero-game .live-badge{position:absolute;top:48px;left:20px;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-pill);background:#0009;font-size:11px;font-weight:700;letter-spacing:.5px;z-index:6;color:#fff}.hero-game .live-badge .dot{width:7px;height:7px;border-radius:50%;background:var(--live);animation:pulse 1.4s infinite}.hero-game .count{position:absolute;bottom:18px;right:18px;z-index:6;display:inline-flex;align-items:center;gap:7px;background:#0009;padding:6px 12px;border-radius:var(--r-pill);font-size:13px;font-weight:700;color:#fff}.hero-game .play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;display:flex;align-items:flex-end;justify-content:center;padding-bottom:28px}.hero-game .play-btn{background:var(--lime);color:var(--on-lime);font-family:var(--font-sans);font-weight:800;font-size:16px;padding:14px 28px;border-radius:var(--r-pill);border:none;cursor:pointer;display:flex;align-items:center;gap:8px;text-decoration:none;box-shadow:0 6px 30px #c8fa5266}.h-ticker{display:flex;align-items:center;gap:32px;background:var(--bg-elevated);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 28px;overflow:hidden;height:46px}.h-ticker .label{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:1.4px;color:var(--gold);font-weight:600;flex:none}.h-ticker .label .dot{width:6px;height:6px;border-radius:50%;background:var(--gold);animation:pulse 1.4s infinite}.h-ticker .track{display:flex;gap:36px;flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.h-win{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap;flex:none}.h-win .av{width:22px;height:22px;border-radius:50%;flex:none}.h-win .player{color:var(--text-soft)}.h-win .at{color:var(--text-muted);font-size:11px}.h-win .amount{color:var(--lime);font-weight:700;font-variant-numeric:tabular-nums}.h-win .x{color:var(--gold);font-weight:600;font-variant-numeric:tabular-nums}.stats-strip{display:grid;grid-template-columns:repeat(4,1fr);margin:24px 28px;background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.stat-cell{padding:24px 28px;border-right:1px solid var(--line)}.stat-cell:last-child{border-right:none}.stat-cell .lbl{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);margin-bottom:6px}.stat-cell .val{font-family:var(--font-display);font-weight:800;font-size:30px;letter-spacing:-.8px;line-height:1;font-variant-numeric:tabular-nums}.stat-cell .delta{font-size:11px;color:var(--text-muted);margin-top:4px}.ultra{padding:48px 28px}.ultra .head{text-align:center;margin-bottom:36px}.ultra .head .tag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--r-pill);font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;background:#c8fa521f;color:var(--lime);border:1px solid rgba(200,250,82,.3);margin-bottom:14px}.ultra .head h2{font-family:var(--font-display);font-weight:800;font-size:54px;letter-spacing:-1.8px;line-height:1;margin-bottom:14px}.ultra .head h2 em{font-style:italic;color:var(--lime)}.ultra .head p{color:var(--text-muted);font-size:16px;max-width:560px;margin:0 auto}.ultra-actions{display:flex;justify-content:center;gap:12px}.how{padding:48px 28px;background:var(--bg-elevated);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.how .head{text-align:center;margin-bottom:36px}.how .head h2{font-family:var(--font-display);font-weight:800;font-size:42px;letter-spacing:-1.2px;line-height:1.05;margin-bottom:10px}.how .head p{color:var(--text-muted);font-size:15px}.how-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.how-step{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-xl);padding:28px}.how-step .num{font-family:var(--font-display);font-weight:800;font-size:64px;color:var(--lime);line-height:1;letter-spacing:-2px;margin-bottom:18px}.how-step h4{font-family:var(--font-display);font-weight:700;font-size:20px;margin-bottom:8px}.how-step p{color:var(--text-muted);font-size:14px;line-height:1.55}.wins{padding:48px 28px}.wins .head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}.wins .head h2{font-family:var(--font-display);font-weight:800;font-size:36px;letter-spacing:-1px}.wins .head a{color:var(--lime);text-decoration:none;font-weight:600;font-size:14px}.wins-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.win-card{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-xl);padding:22px;display:flex;flex-direction:column;gap:18px}.win-card.big{background:radial-gradient(circle at 80% 20%,rgba(255,182,39,.16),transparent 55%),var(--bg-card);border-color:#ffb6274d}.win-card .top{display:flex;align-items:center;gap:12px}.win-card .av{width:38px;height:38px;border-radius:50%;flex:none}.win-card .name{font-weight:700;font-size:14px}.win-card .time{color:var(--text-muted);font-size:11px;font-family:var(--font-mono)}.win-card .amount{font-family:var(--font-display);font-weight:800;font-size:32px;letter-spacing:-.8px;color:var(--lime);line-height:1;font-variant-numeric:tabular-nums}.win-card.big .amount{color:var(--gold);font-size:38px}.win-card .meta{display:flex;justify-content:space-between;font-size:12px;color:var(--text-muted);margin-top:8px}.win-card .meta .x{color:var(--lime);font-weight:700;font-variant-numeric:tabular-nums}.h-tourney{margin:0 28px 36px;background:radial-gradient(circle at 90% 20%,rgba(255,182,39,.2),transparent 55%),radial-gradient(circle at 10% 90%,rgba(229,5,57,.14),transparent 55%),var(--bg-card);border:1px solid rgba(255,182,39,.3);border-radius:var(--r-2xl);padding:32px 36px;display:grid;grid-template-columns:1.3fr 1fr;gap:32px;align-items:center}.h-tourney h3{font-family:var(--font-display);font-weight:800;font-size:38px;letter-spacing:-1px;line-height:1.05;margin:14px 0 8px}.h-tourney .sub{color:var(--text-muted);font-size:14px;margin-bottom:24px}.h-tourney .prize-row{display:flex;align-items:flex-end;gap:32px;margin-bottom:24px}.h-tourney .prize-row .lbl{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);margin-bottom:4px}.h-tourney .prize-row .pool{font-family:var(--font-display);font-weight:800;font-size:54px;color:var(--gold);letter-spacing:-1.5px;line-height:1;font-variant-numeric:tabular-nums}.h-tourney .leaderboard{background:#0000004d;border:1px solid var(--line);border-radius:var(--r-lg);padding:20px}.h-tourney .lb-head{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.lb-row{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:13px}.lb-row .rank{font-family:var(--font-mono);font-weight:700;font-size:12px;width:22px;text-align:center}.lb-row.first .rank{color:var(--gold)}.lb-row.me{background:#c8fa5214;border-radius:var(--r-sm);padding:8px 10px;margin:0 -10px}.lb-row .av{width:26px;height:26px;border-radius:50%;flex:none}.lb-row .name{flex:1;font-weight:600}.lb-row .pts{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-soft);font-weight:600}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 28px 36px}.promo-card{border-radius:var(--r-2xl);padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-height:240px}.promo-card.vip{background:radial-gradient(circle at 100% 0%,rgba(167,139,250,.25),transparent 55%),linear-gradient(135deg,#1a1226,#0d0917);border:1px solid rgba(167,139,250,.35)}.promo-card.affiliate{background:radial-gradient(circle at 0% 100%,rgba(200,250,82,.2),transparent 55%),linear-gradient(135deg,#131a0d,#0a0e08);border:1px solid rgba(200,250,82,.35)}.promo-card .tag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--r-pill);font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;width:fit-content;margin-bottom:14px}.promo-card.vip .tag{background:#a78bfa2e;color:var(--violet);border:1px solid rgba(167,139,250,.3)}.promo-card.affiliate .tag{background:#c8fa5229;color:var(--lime);border:1px solid rgba(200,250,82,.3)}.promo-card h3{font-family:var(--font-display);font-weight:800;font-size:30px;letter-spacing:-.8px;line-height:1.1;margin-bottom:10px}.promo-card p{color:var(--text-soft);font-size:14px;line-height:1.55;max-width:380px}.promo-card.wide{grid-column:1 / -1;flex-direction:row;align-items:center;gap:36px;min-height:0}.promo-card.wide>div{flex:1}.promo-card.wide p{max-width:560px}.faq{padding:48px 28px}.faq .head{text-align:center;margin-bottom:30px}.faq .head h2{font-family:var(--font-display);font-weight:800;font-size:38px;letter-spacing:-1px;margin-bottom:8px}.faq .head p{color:var(--text-muted);font-size:14px}.faq .head p a{color:var(--lime);text-decoration:none;font-weight:600}.faq-list{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.faq-item{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 22px}.faq-item .q{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-display);font-weight:700;font-size:16px;cursor:pointer}.faq-item .ico{color:var(--text-muted);transition:transform .15s;flex:none}.faq-item.open .ico{transform:rotate(45deg);color:var(--lime)}.faq-item .a{margin-top:12px;font-size:14px;color:var(--text-muted);line-height:1.6}.pay-strip{margin:0 28px 24px;padding:20px 28px;background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--r-lg);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px}.pay-strip .label{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1.4px}.pay-strip .methods{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.method{height:32px;padding:0 14px;display:flex;align-items:center;gap:6px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-sm);font-size:12px;font-weight:600;color:var(--text-soft)}.h-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:32px;margin-bottom:28px}.h-footer-grid h5{font-family:var(--font-display);font-weight:700;font-size:13px;margin-bottom:12px}.h-footer-grid a{display:block;color:var(--text-muted);text-decoration:none;font-size:12px;padding:3px 0}.h-footer-grid a:hover{color:var(--lime)}.h-footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:18px;border-top:1px solid var(--line);font-size:11px;color:var(--text-dim);flex-wrap:wrap;gap:14px}.h-footer-bottom .licenses{display:flex;gap:10px;align-items:center}.lic{padding:5px 10px;border:1px solid var(--line);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:10px;color:var(--text-muted)}@media (max-width: 900px){.hero{grid-template-columns:1fr}.stats-strip{grid-template-columns:repeat(2,1fr)}.stat-cell:nth-child(2){border-right:none}.ultra-grid,.how-steps,.wins-grid,.h-tourney,.two-col{grid-template-columns:1fr}.promo-card.wide{flex-direction:column;align-items:stretch}.h-footer-grid{grid-template-columns:1fr 1fr}}.play-embed{background:var(--bg-canvas);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;aspect-ratio:16 / 9;box-shadow:var(--shadow-lg)}.play-embed iframe{width:100%;height:100%;border:0;display:block}@media (max-width: 980px){.play-embed{aspect-ratio:auto;height:calc(100dvh - 90px);border-radius:var(--r-lg)}}@media (max-width: 560px){.h-header{padding:12px 16px}.h-header .left{gap:14px}.h-play-now{display:none}.h-header .right{gap:6px}.h-logo{font-size:20px}.hero{padding:30px 18px 34px;gap:26px}.hero-text .tag{margin-bottom:16px}.hero-text h1{font-size:34px;letter-spacing:-1px;margin-bottom:16px}.hero-text p{font-size:15px;margin-bottom:22px}.hero-actions{flex-direction:column;gap:10px}.hero-actions .btn{width:100%}.btn-xl{height:52px;font-size:16px;padding:0 22px}.hero-game .mult{font-size:54px}.h-ticker{padding:9px 16px;gap:16px}.stats-strip{margin:18px 16px}.stat-cell{padding:16px 14px}.stat-cell .val{font-size:21px}.ultra,.how,.wins,.faq{padding:36px 18px}.ultra .head{margin-bottom:22px}.ultra .head h2{font-size:30px;letter-spacing:-.8px}.how .head h2{font-size:26px}.wins .head h2{font-size:23px}.faq .head h2{font-size:26px}.ultra-actions{flex-direction:column}.ultra-actions .btn{width:100%}.h-tourney{margin:0 16px 28px;padding:24px 18px}.h-tourney h3{font-size:27px}.h-tourney .sub{margin-bottom:18px}.h-tourney .prize-row{gap:22px}.h-tourney .prize-row .pool{font-size:38px}.promo-card{padding:24px}.promo-card h3{font-size:24px}.pf-page{padding:16px}.section{padding:18px}.auth-wrap{padding:28px 14px}.auth-card{padding:22px}.auth-card h2{font-size:23px}.tabs{display:flex;width:100%}.tab{flex:1;padding:9px 6px;text-align:center}.tbl{font-size:12px}.tbl th{padding:8px 6px;letter-spacing:.6px}.tbl td{padding:9px 6px}}.game-tile{position:relative;aspect-ratio:1 / .75;border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-lg);background:radial-gradient(ellipse 70% 60% at 55% 45%,rgba(229,5,57,.22),transparent 65%),#000;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.game-tile .mult{font-family:var(--font-display);font-weight:800;font-size:76px;color:#fff;letter-spacing:-2px;font-variant-numeric:tabular-nums;text-shadow:0 4px 30px rgba(0,0,0,.6);line-height:1}.game-tile .live-badge{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-pill);background:#0009;font-size:11px;font-weight:700;color:#fff}.game-tile .play-btn{position:absolute;bottom:22px;background:var(--lime);color:var(--on-lime);font-weight:800;font-size:15px;padding:12px 24px;border-radius:var(--r-pill);border:none;display:flex;align-items:center;gap:8px;box-shadow:0 6px 30px #c8fa5266}.game-tile .name{position:absolute;top:16px;right:16px;font-family:var(--font-display);font-weight:800;font-style:italic;font-size:18px;color:#fff}.auth-wrap{flex:1 0 auto;display:grid;place-items:center;padding:56px 24px}.auth-card{width:100%;max-width:420px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-xl);padding:32px}.auth-card h2{font-family:var(--font-display);font-weight:800;font-size:26px;letter-spacing:-.6px;margin-bottom:6px}.auth-card .sub{color:var(--text-muted);font-size:13px;margin-bottom:24px}.auth-alt{color:var(--text-muted);font-size:13px;margin-top:18px;text-align:center}.auth-alt a{color:var(--lime);text-decoration:none;font-weight:600}.tbl{width:100%;border-collapse:collapse;font-size:13px}.tbl th{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted);font-weight:600;text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}.tbl td{padding:12px;border-bottom:1px solid var(--line-soft);color:var(--text-soft)}.tbl tr:last-child td{border-bottom:none}.tbl tbody tr:hover{background:var(--bg-card-hover)}.chip{display:inline-flex;align-items:center;padding:3px 9px;border-radius:var(--r-pill);font-size:11px;font-weight:700;text-transform:capitalize}.chip-open,.chip-pending,.chip-gray,.chip-review{background:#ffb62729;color:var(--gold)}.chip-won,.chip-paid,.chip-resolved,.chip-verified,.chip-active{background:#3fce5e24;color:var(--green-mint)}.chip-lost,.chip-failed,.chip-rejected,.chip-blocked{background:#ef44441f;color:var(--error)}.chip-refunded,.chip-closed,.chip-none{background:var(--bg-card-hover);color:var(--text-soft)}.empty{text-align:center;padding:48px 24px;color:var(--text-muted)}.muted{color:var(--text-muted)}.mono{font-family:var(--font-mono)}.tnum{font-variant-numeric:tabular-nums}.display{font-family:var(--font-display);font-weight:800;letter-spacing:-.5px}html[dir=rtl] .h-menu{right:auto;left:0}html[dir=rtl] .hero-game .live-badge{left:auto;right:20px}html[dir=rtl] .hero-game .count{right:auto;left:18px}.cta-arrow{display:inline-block}html[dir=rtl] .cta-arrow,html[dir=rtl] .cta-play{transform:scaleX(-1)}.hero-game .plane{animation:heroBob 2.6s ease-in-out infinite}@keyframes heroBob{0%,to{transform:translate(0) rotate(-44deg)}50%{transform:translate(-4px,-7px) rotate(-39deg)}}.hero-game .hero-flame{position:absolute;left:-11px;top:15px;width:28px;height:13px;transform-origin:right center;background:radial-gradient(ellipse at 78% 50%,#fff1a8 0%,#ff9d2e 44%,#ff5a2a 64%,transparent 80%);border-radius:50% 42% 42% 50%;filter:blur(.5px);animation:heroFlame .2s infinite alternate}@keyframes heroFlame{0%{transform:scaleX(.78) scaleY(.9);opacity:.72}to{transform:scaleX(1.2) scaleY(1.05);opacity:1}}
