:root{--bg: #0a0a12;--card: rgba(255, 255, 255, .045);--line: rgba(255, 255, 255, .1);--text: #f4f4f8;--text-dim: #a8a8b8;--gold: #ffd700;--gold-soft: #ffe9a8;--red: #ff1e3c;--tier-1: #a855f7;--tier-2: #ff1e3c;--tier-text: #e7dcff;--tier-glow: rgba(150, 110, 255, .45)}body.tier-full{--tier-1: #a855f7;--tier-2: #ff1e3c;--tier-text: #e7dcff;--tier-glow: rgba(150, 110, 255, .45)}body.tier-ult{--tier-1: #ffd700;--tier-2: #ff7a00;--tier-text: #fff3c4;--tier-glow: rgba(255, 190, 50, .45)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:Estedad,Vazirmatn,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.7;overscroll-behavior-y:none}.bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(90% 60% at 50% -10%,var(--tier-glow),transparent 70%),radial-gradient(70% 50% at 100% 100%,rgba(255,215,0,.1),transparent 70%);animation:bgDrift 14s ease-in-out infinite alternate}@keyframes bgDrift{0%{transform:translateY(0) scale(1)}to{transform:translateY(-14px) scale(1.04)}}.app{padding:18px 16px 34px;max-width:560px;margin:0 auto}.back{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;padding:7px 13px 7px 9px;border:1px solid var(--card-border);border-radius:999px;background:#ffffff0d;color:var(--text);font-size:12.5px;cursor:pointer;transition:border-color .16s ease,background .16s ease}.back:hover{border-color:#ffffff4d;background:#ffffff17}.back:active{transform:scale(.96)}.back svg{width:14px;height:14px}[dir=rtl] .back svg{transform:scaleX(-1)}[dir=rtl] .back{padding:7px 9px 7px 13px}.hero{text-align:center;padding:10px 4px 18px}.hero-crown{display:flex;justify-content:center}.hero-crown svg{color:var(--tier-text);filter:drop-shadow(0 0 14px var(--tier-glow));animation:crownFloat 2.6s ease-in-out infinite}@keyframes crownFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}.brand{margin-top:6px;font-size:30px;font-weight:800;letter-spacing:3px}.brand .b1{color:var(--red);text-shadow:0 0 18px rgba(255,30,60,.45)}.brand .b2{color:var(--gold);text-shadow:0 0 20px rgba(255,215,0,.5)}.brand .ver{font-size:11px;letter-spacing:1px;color:var(--text-dim);vertical-align:super}.subtitle{margin-top:4px;font-size:12.5px;color:var(--text-dim)}.coin-badge{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:700;color:var(--gold-soft);background:linear-gradient(120deg,#ffd70029,#ff1e3c24);border:1px solid rgba(255,215,0,.45);border-radius:99px;padding:8px 18px;box-shadow:0 0 18px #ffd70033}.coin-badge svg{color:var(--gold)}.live{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;padding:10px 14px;border-radius:14px;font-size:12.5px;font-weight:700;color:#b9f6ca;background:#46d97a1f;border:1px solid rgba(70,217,122,.45)}.live svg{width:16px;height:16px}.tabs{display:flex;gap:8px;margin:20px 0 16px;padding:5px;background:#ffffff0d;border:1px solid var(--line);border-radius:99px}.tab{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 8px;border:0;border-radius:99px;font-family:inherit;font-size:12.5px;font-weight:800;letter-spacing:.6px;color:var(--text-dim);background:transparent;cursor:pointer;transition:color .2s ease,transform .2s ease}.tab svg{width:15px;height:15px;opacity:.75}.tab.on{color:#14121c;background:linear-gradient(120deg,var(--tier-1),var(--tier-2));box-shadow:0 6px 20px var(--tier-glow)}.tab.on svg{opacity:1}.tab:active{transform:scale(.97)}.tier-line{text-align:center;font-size:13px;font-weight:700;color:var(--tier-text);margin:0 0 16px}.section{display:flex;align-items:center;gap:8px;margin:22px 2px 12px;font-size:13px;font-weight:700;letter-spacing:.4px}.section svg{color:var(--tier-text);width:16px;height:16px}.perks{display:flex;flex-direction:column;gap:2px;padding:14px 16px;background:var(--card);border:1px solid var(--line);border-radius:18px}.perk{display:flex;align-items:flex-start;gap:10px;padding:6px 0;font-size:13px}.perk svg{flex:none;margin-top:3px;width:16px;height:16px;color:var(--tier-text)}.plans{display:flex;flex-direction:column;gap:10px}.plan{display:flex;align-items:center;gap:12px;padding:14px;background:var(--card);border:1px solid var(--line);border-radius:18px;position:relative;overflow:hidden}.plan.hot{border-color:var(--tier-1);box-shadow:0 0 22px var(--tier-glow)}.plan-info{flex:1;min-width:0}.plan-months{font-size:14.5px;font-weight:700}.plan-price{display:flex;align-items:center;gap:7px;margin-top:3px;font-size:13.5px;font-weight:800;color:var(--gold-soft);font-variant-numeric:tabular-nums}.plan-price svg{width:15px;height:15px;color:var(--gold)}.plan-permonth{margin-top:2px;font-size:11.5px;color:var(--text-dim)}.chip{flex:none;font-size:10.5px;font-weight:800;border-radius:99px;padding:3px 9px;color:#10240f;background:linear-gradient(120deg,#b9f6ca,#46d97a)}.chip.best{color:#1a1206;background:linear-gradient(120deg,var(--gold),#ff9d2e)}.buy{flex:none;padding:10px 16px;border:0;border-radius:14px;font-family:inherit;font-size:12.5px;font-weight:800;color:#14121c;background:linear-gradient(120deg,var(--tier-1),var(--tier-2));box-shadow:0 6px 18px var(--tier-glow);cursor:pointer;transition:transform .15s ease,filter .15s ease}.buy:active{transform:scale(.96)}.buy:disabled{filter:grayscale(.6) brightness(.8);cursor:default}.buy.done{background:linear-gradient(120deg,#46d97a,#b9f6ca)}.msg{min-height:20px;margin:14px 4px 0;font-size:12.5px;text-align:center;color:var(--gold-soft)}.msg.warn{color:#ffb4c0}.msg a,.link{display:inline-block;margin-top:8px;color:var(--tier-text);font-weight:700;text-decoration:none;border-bottom:1px dashed currentColor;cursor:pointer}.note{margin-top:18px;font-size:11.5px;line-height:1.9;color:var(--text-dim);text-align:center}.footer{margin-top:16px;font-size:11px;letter-spacing:1.4px;color:var(--text-dim);text-align:center}.fade{animation:fadeUp .28s ease both}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
