@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-arabic-400-normal-DMZFCm7K.woff2) format("woff2"),url(/assets/vazirmatn-arabic-400-normal-C4W5XURk.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-ext-400-normal-BdGhO0lm.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-400-normal-DPxMaNjI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-400-normal-BT_DHTc7.woff2) format("woff2"),url(/assets/vazirmatn-latin-400-normal-GKyMcI03.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-arabic-500-normal-C_lbnnKa.woff2) format("woff2"),url(/assets/vazirmatn-arabic-500-normal-Dqq3-xo3.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-ext-500-normal-CgxvvVrG.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-500-normal-4XgegWYb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-500-normal-6zZzgpg4.woff2) format("woff2"),url(/assets/vazirmatn-latin-500-normal-Bg_BALlD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-arabic-600-normal-CPKvAnd1.woff2) format("woff2"),url(/assets/vazirmatn-arabic-600-normal-CWYTfCgi.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-ext-600-normal-CyxCUfFz.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-600-normal-Di8rk35l.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-600-normal-D-zF-Oec.woff2) format("woff2"),url(/assets/vazirmatn-latin-600-normal-BxJiDPKT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2) format("woff2"),url(/assets/vazirmatn-arabic-700-normal-B5nPuCFv.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-ext-700-normal-BfoXmNMx.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-700-normal-DMYLqBto.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-700-normal-9BlbvDRV.woff2) format("woff2"),url(/assets/vazirmatn-latin-700-normal-DrB0PBU6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/vazirmatn-arabic-800-normal-Bwnt96zj.woff2) format("woff2"),url(/assets/vazirmatn-arabic-800-normal-BH12s3-y.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/vazirmatn-latin-ext-800-normal-BzH3Tiwu.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-800-normal-HbVXW2Kv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/vazirmatn-latin-800-normal-e0EQwLmk.woff2) format("woff2"),url(/assets/vazirmatn-latin-800-normal-fM8Xz9cI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: var(--tg-theme-bg-color, #10121a);--bg2: var(--tg-theme-secondary-bg-color, #181b26);--text: var(--tg-theme-text-color, #eef0f6);--muted: var(--tg-theme-hint-color, #b6bcca);--line: color-mix(in srgb, var(--muted) 22%, transparent);--line-s: color-mix(in srgb, var(--muted) 38%, transparent);--volt: #8f7bff;--volt-dk: #6f5ce6;--ok: #3ecf8e;--warn: #f5b544;--danger: #ef6461;--brand: #ff8a3d;--radius: 16px;--radius-s: 12px;--shadow: 0 12px 32px -16px rgba(0, 0, 0, .55);--mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace}:root[data-theme=dark]{--bg: #10121a;--bg2: #181b26;--text: #eef0f6;--muted: #b6bcca;--brand: #ff8a3d;--ok: #3ecf8e;--warn: #f5b544;--danger:#ef6461}:root[data-theme=light]{--bg: #f6f7fb;--bg2: #ffffff;--text: #171a24;--muted: #3d4453;--volt: #6b57e0;--volt-dk: #5745c4;--brand: #a83e0b;--ok: #0f7a4e;--warn: #9a6400;--danger: #c0392b;--shadow: 0 10px 28px -14px rgba(23, 26, 36, .18)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%}body{font-family:Vazirmatn,system-ui,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;transition:background-color .28s ease,color .28s ease}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input{font:inherit}:focus-visible{outline:2px solid var(--volt);outline-offset:2px;border-radius:8px}.ic{width:22px;height:22px;flex:none;display:block}.app{height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.mheader{display:flex;align-items:center;gap:10px;padding:14px 16px 12px;border-bottom:1px solid transparent;transition:border-color .25s ease}.app.scrolled .mheader{border-color:var(--line)}.brand{display:flex;align-items:center;gap:8px;min-width:0;margin-inline-end:auto}.brand .b-bolt{color:var(--volt);display:flex}.brand h1{font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbtn{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;color:var(--muted);border:1px solid var(--line-s);background:var(--bg2);transition:transform .15s ease,color .15s ease}.hbtn:active{transform:scale(.9)}.wallet{position:relative;display:flex;align-items:center;gap:8px;flex:none;padding:6px 10px;border-radius:12px;min-height:40px;border:1px solid var(--line-s);background:var(--bg2)}.wallet-body{width:46px;height:20px;flex:none;position:relative;display:block;border:1.5px solid var(--line-s);border-radius:6px;padding:2px}.wallet-body:after{content:"";position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:-5px;width:3px;height:8px;border-radius:2px;background:var(--line-s)}.wallet-charge{display:block;height:100%;border-radius:3.5px;background:var(--volt);transform:scaleX(0);transition:transform 1.05s cubic-bezier(.25,.9,.3,1.18),background-color .3s ease}[dir=rtl] .wallet-charge{transform-origin:right}[dir=ltr] .wallet-charge{transform-origin:left}.wallet.low .wallet-charge{background:var(--warn)}.wallet.low .w-ico{display:flex;color:var(--warn)}.w-ico{display:none}.w-ico .ic{width:15px;height:15px}.wallet-amt{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.wallet.flash .wallet-body{animation:wflash .75s ease}@keyframes wflash{0%{box-shadow:0 0 color-mix(in srgb,var(--volt) 55%,transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb,var(--volt) 0%,transparent)}}.delta-float{position:absolute;top:-6px;inset-inline-start:50%;font-size:12px;font-weight:800;pointer-events:none;white-space:nowrap}.delta-float.up{color:var(--ok)}.delta-float.down{color:var(--danger)}[dir=rtl] .delta-float{animation:dfloatR 1.3s ease forwards}[dir=ltr] .delta-float{animation:dfloatL 1.3s ease forwards}@keyframes dfloatR{0%{opacity:0;transform:translate(50%,6px)}15%{opacity:1;transform:translate(50%)}to{opacity:0;transform:translate(50%,-26px)}}@keyframes dfloatL{0%{opacity:0;transform:translate(-50%,6px)}15%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-26px)}}.view{flex:1;overflow-y:auto;overscroll-behavior-y:contain;padding:6px 16px 26px;scrollbar-width:none}.view::-webkit-scrollbar{display:none}.sec{display:flex;align-items:center;gap:8px;margin:18px 2px 10px}.sec:before{content:"";width:4px;height:16px;border-radius:3px;background:var(--volt);flex:none}.sec h2{font-size:13px;font-weight:800;color:var(--muted);letter-spacing:.2px}.card{background:var(--bg2);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);transition:background-color .28s ease,border-color .28s ease}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;font-weight:800;font-size:14px;transition:transform .15s ease,opacity .2s ease}.btn:active{transform:scale(.96)}.btn.primary{background:var(--volt-dk);color:#fff;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--volt) 60%,transparent)}.btn.primary:active{background:var(--volt)}.btn.ghost{border:1px solid var(--line-s);color:var(--text)}.btn:disabled{opacity:.45;pointer-events:none}.btn.small{min-height:40px;padding:0 16px;font-size:13px}.btn.wide{width:100%}.spin{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:rot .7s linear infinite}@keyframes rot{to{transform:rotate(360deg)}}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.6;white-space:nowrap}.pill:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.pill .ic{width:12px;height:12px}.pill.ok{background:color-mix(in srgb,var(--ok) 13%,transparent);color:var(--ok)}.pill.warn{background:color-mix(in srgb,var(--warn) 15%,transparent);color:var(--warn)}.pill.danger{background:color-mix(in srgb,var(--danger) 13%,transparent);color:var(--danger)}.pill.volt{background:color-mix(in srgb,var(--volt) 14%,transparent);color:var(--volt)}.pill.muted{background:color-mix(in srgb,var(--muted) 14%,transparent);color:var(--muted)}.banner{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:12px;border-radius:var(--radius-s);border:1px solid color-mix(in srgb,var(--volt) 30%,transparent);background:color-mix(in srgb,var(--volt) 7%,var(--bg2));font-size:13px;font-weight:600}.banner .b-logo{width:40px;height:40px;flex:none;border-radius:10px;object-fit:cover;display:block}.banner .b-txt{flex:1;min-width:0;white-space:pre-line;line-height:1.75;color:var(--text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.trial{padding:16px;margin-bottom:14px;position:relative}.trial h3{font-size:15px;font-weight:800;display:flex;align-items:center;gap:8px}.trial p{font-size:12.5px;color:var(--muted);margin-top:5px;line-height:1.9}.trial .t-act{margin-top:12px;display:flex;align-items:center;gap:10px}.trial .t-ico{width:20px;height:20px;color:var(--volt);display:flex;flex:none}.trial.pending .t-ico,.trial.active .t-ico{color:var(--muted)}.trial.expired{opacity:.72}.trial.available{border-color:color-mix(in srgb,var(--volt) 40%,transparent);animation:triGlow 3.2s ease-in-out infinite}@keyframes triGlow{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--volt) 22%,transparent),0 8px 26px -14px color-mix(in srgb,var(--volt) 40%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--volt) 45%,transparent),0 10px 36px -12px color-mix(in srgb,var(--volt) 62%,transparent)}}.chips{position:relative;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 10px;margin:0 -4px;mask-image:linear-gradient(to left,transparent,#000 26px,#000 calc(100% - 26px),transparent);-webkit-mask-image:linear-gradient(to left,transparent,#000 26px,#000 calc(100% - 26px),transparent)}[dir=ltr] .chips{mask-image:linear-gradient(to right,transparent,#000 26px,#000 calc(100% - 26px),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 26px,#000 calc(100% - 26px),transparent)}.chips::-webkit-scrollbar{display:none}.chip-wrap{position:relative;display:flex;gap:8px;flex:none;padding:0 4px}.chip{padding:8px 16px;border-radius:999px;min-height:38px;font-size:13px;font-weight:700;color:var(--muted);white-space:nowrap;position:relative;z-index:1;transition:color .25s ease}.chip[aria-selected=true]{color:var(--volt)}.chip-ind{position:absolute;top:0;bottom:0;z-index:0;border-radius:999px;background:color-mix(in srgb,var(--volt) 15%,transparent);border:1px solid color-mix(in srgb,var(--volt) 35%,transparent);transition:transform .34s cubic-bezier(.3,.9,.3,1.05),width .34s cubic-bezier(.3,.9,.3,1.05)}.cat-title{font-size:13px;font-weight:800;color:var(--muted);margin:16px 2px 8px}.plist{display:flex;flex-direction:column;gap:12px}.product{padding:16px}.product h3{font-size:15px;font-weight:800}.product .p-desc{font-size:12.5px;color:var(--muted);margin-top:4px;line-height:1.8}.product .p-note{font-size:12px;color:var(--warn);margin-top:6px;font-weight:700}.plans{display:flex;flex-direction:column;margin-top:12px}.plan{display:flex;align-items:center;gap:12px;padding:12px 0}.plan+.plan{border-top:1px dashed var(--line)}.plan.off{opacity:.55}.pl-info{flex:1;min-width:0}.pl-name{font-size:13.5px;font-weight:800}.pl-meta{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:5px;font-size:11px;color:var(--muted);align-items:center}.pl-badges{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.pl-price{font-size:14px;font-weight:800;margin-top:7px;font-variant-numeric:tabular-nums}.pl-price s{color:var(--muted);font-weight:600;font-size:12px;margin-inline-end:6px;text-decoration-color:var(--danger)}.plan .btn{flex:none}.balance-card{border-radius:var(--radius);padding:20px;color:#fff;position:relative;overflow:hidden;background:linear-gradient(155deg,var(--volt-dk) 0%,#2b2460 58%,#1c1a3a 100%);box-shadow:0 16px 34px -16px color-mix(in srgb,var(--volt) 50%,transparent)}.bc-lbl{font-size:12px;opacity:.8;font-weight:700}.bc-amt{font-size:30px;font-weight:900;margin-top:6px;font-variant-numeric:tabular-nums}.tx{display:flex;align-items:center;gap:12px;padding:13px 2px;border-bottom:1px solid var(--line)}.tx:last-child{border-bottom:0}.tx-ico{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex:none}.tx-ico .ic{width:18px;height:18px}.tx-in .tx-ico{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok)}.tx-out .tx-ico{background:color-mix(in srgb,var(--danger) 13%,transparent);color:var(--danger)}.tx-body{flex:1;min-width:0}.tx-body b{font-size:13.5px;display:block}.tx-body span{font-size:11.5px;color:var(--muted)}.tx-amt{font-weight:800;font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.tx-in .tx-amt{color:var(--ok)}.order{padding:15px 16px;margin-bottom:12px}.o-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.o-head b{font-size:14px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o-id{font-family:var(--mono);font-size:11.5px;color:var(--muted);direction:ltr}.o-meta{display:flex;gap:14px;margin-top:9px;font-size:11.5px;color:var(--muted);flex-wrap:wrap}.o-box{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s ease}.o-box.open{grid-template-rows:1fr}.o-box>div{overflow:hidden;min-height:0}.o-toggle{margin-top:11px;color:var(--volt);font-size:12.5px;font-weight:800;display:inline-flex;align-items:center;gap:6px;min-height:40px}.o-toggle .ic{width:16px;height:16px;transition:transform .3s ease}.o-toggle[aria-expanded=true] .ic{transform:rotate(180deg)}.o-content{margin-top:6px;padding:12px;border-radius:var(--radius-s);background:var(--bg);border:1px solid var(--line);font-family:var(--mono);font-size:12px;line-height:2;direction:ltr;text-align:left;white-space:pre-wrap;word-break:break-all;transition:background-color .3s ease}.o-content.hl{animation:hlFlash 1s ease}@keyframes hlFlash{0%{background:color-mix(in srgb,var(--volt) 22%,transparent)}to{background:transparent}}.srv{padding:16px;margin-bottom:12px}.srv-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.srv-head b{font-size:14.5px;flex:1;min-width:0}.srv-sub{font-size:11.5px;color:var(--muted);margin-top:3px;font-family:var(--mono);direction:ltr;text-align:end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .srv-sub{text-align:start}.usage{margin-top:14px}.usage-lbl{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;color:var(--muted);font-weight:700}.usage-lbl b{color:var(--text);font-variant-numeric:tabular-nums}.bar{height:8px;border-radius:99px;overflow:hidden;margin-top:7px;background:color-mix(in srgb,var(--muted) 16%,transparent)}.bar-fill{height:100%;border-radius:99px;background:var(--ok);transform:scaleX(0);transition:transform .8s cubic-bezier(.3,.8,.3,1),background-color .4s ease}[dir=rtl] .bar-fill{transform-origin:right}[dir=ltr] .bar-fill{transform-origin:left}.bar-fill.warn{background:var(--warn)}.bar-fill.danger{background:var(--danger)}.bar-fill.inf{background:repeating-linear-gradient(-45deg,var(--volt) 0 7px,color-mix(in srgb,var(--volt) 45%,transparent) 7px 14px)}.bar-fill.na{background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--muted) 34%,transparent) 0 6px,transparent 6px 12px)}.srv-meta{display:flex;gap:14px;flex-wrap:wrap;margin-top:12px;font-size:11.5px;color:var(--muted)}.srv-meta span{display:inline-flex;align-items:center;gap:5px}.srv-meta .ic{width:14px;height:14px}.srv-meta b{color:var(--text)}.srv-act{margin-top:13px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.srv-note{margin-top:10px;font-size:11.5px;color:var(--volt);line-height:1.9}.inv-card{padding:20px;text-align:center}.inv-ico{width:56px;height:56px;border-radius:18px;margin:0 auto;display:grid;place-items:center;background:color-mix(in srgb,var(--volt) 14%,transparent);color:var(--volt)}.inv-ico .ic{width:26px;height:26px}.inv-card h3{font-size:16px;font-weight:800;margin-top:12px}.inv-card p{font-size:12.5px;color:var(--muted);margin-top:6px;line-height:1.9}.inv-stats{display:flex;gap:10px;margin:16px 0}.inv-stat{flex:1;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-s);padding:12px}.inv-stat b{font-size:19px;font-weight:900;display:block;font-variant-numeric:tabular-nums}.inv-stat span{font-size:11px;color:var(--muted)}.inv-link{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-s);font-size:12px;direction:ltr}.inv-link span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-family:var(--mono)}.inv-link .ic{width:16px;height:16px;color:var(--muted)}.inv-act{display:flex;gap:10px;margin-top:12px}.inv-act .btn{flex:1}.empty{padding:44px 20px;text-align:center}.empty .em-ico{width:74px;height:74px;margin:0 auto 6px;color:var(--muted);animation:floaty 3.4s ease-in-out infinite}.empty .em-ico .ic{width:100%;height:100%}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.empty h3{font-size:14.5px;font-weight:800;margin-top:10px}.empty p{font-size:12.5px;color:var(--muted);margin-top:5px;line-height:1.9}.empty .btn{margin-top:16px}.fatal-screen{height:100%;display:grid;place-items:center;padding:24px;background:var(--bg)}.errbox{text-align:center;max-width:340px}.errbox .em-ico{width:64px;height:64px;margin:0 auto;color:var(--muted)}.errbox .em-ico .ic{width:100%;height:100%}.errbox h3{font-size:16px;font-weight:800;margin-top:14px}.errbox p{font-size:13px;color:var(--muted);margin-top:8px;line-height:2}.errbox .btn{margin-top:20px}.made{display:flex;align-items:center;justify-content:center;gap:6px;margin:26px 0 4px;font-size:11.5px;color:var(--muted);font-weight:600}.made b{color:var(--brand);font-weight:800}.made .ic{width:13px;height:13px;color:var(--brand)}.made a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.tabbar{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--bg2);border-top:1px solid var(--line);padding:6px 8px calc(8px + env(safe-area-inset-bottom));transition:background-color .28s ease}.tab{position:relative;z-index:1;min-height:52px;padding:7px 0;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--muted);font-size:10.5px;font-weight:700}.tab .ic{width:22px;height:22px;transition:transform .38s cubic-bezier(.3,1.5,.5,1)}.tab[aria-selected=true]{color:var(--volt)}.tab[aria-selected=true] .ic{transform:scale(1.12)}.tab-ind{position:absolute;top:6px;bottom:calc(8px + env(safe-area-inset-bottom));inset-inline-start:8px;border-radius:13px;background:color-mix(in srgb,var(--volt) 12%,transparent);transition:transform .36s cubic-bezier(.3,.9,.3,1.06),width .36s cubic-bezier(.3,.9,.3,1.06);will-change:transform}.sk{position:relative;overflow:hidden;border-radius:9px;background:color-mix(in srgb,var(--muted) 13%,transparent)}.sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--muted) 12%,transparent),transparent);animation:shim 1.35s infinite}@keyframes shim{to{transform:translate(-100%)}}.enter{animation:rise .38s cubic-bezier(.2,.8,.25,1) both;animation-delay:calc(min(var(--i, 0),5)*40ms)}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.v-in-l{animation:vinL .3s cubic-bezier(.2,.8,.25,1)}.v-in-r{animation:vinR .3s cubic-bezier(.2,.8,.25,1)}@keyframes vinL{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes vinR{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.sheet-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none}.sheet-wrap .scrim{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#06070c80;transition:opacity .3s ease;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.sheet{position:absolute;inset-inline:0;bottom:0;max-height:86%;display:flex;flex-direction:column;background:var(--bg2);border:1px solid var(--line);border-bottom:0;border-radius:22px 22px 0 0;transform:translateY(105%);transition:transform .42s cubic-bezier(.24,1.1,.32,1)}.sheet-wrap.open{pointer-events:auto}.sheet-wrap.open .scrim{opacity:1}.sheet-wrap.open .sheet{transform:translateY(0)}.sheet-grab{touch-action:none;padding:8px 0 4px;display:grid;place-items:center;cursor:grab}.sheet-grab .handle{width:40px;height:4.5px;border-radius:99px;background:var(--line-s)}.sheet-scroll{overflow-y:auto;padding:8px 18px calc(18px + env(safe-area-inset-bottom));overscroll-behavior:contain}.sh-t{font-size:16px;font-weight:800;display:flex;align-items:center;gap:10px}.sh-close{margin-inline-start:auto;width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;color:var(--muted)}.kv{display:flex;justify-content:space-between;gap:14px;padding:9px 0;font-size:13px;border-bottom:1px dashed var(--line);animation:rise .3s ease both;animation-delay:calc(var(--i, 0) * 40ms)}.kv span{color:var(--muted)}.kv b{font-weight:700;text-align:end}.price-line{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:14px 0 4px;font-size:16px;font-weight:900;font-variant-numeric:tabular-nums}.price-line s{font-size:13px;color:var(--muted);font-weight:600;text-decoration-color:var(--danger)}.price-line .p-new{animation:newUp .35s cubic-bezier(.2,.9,.3,1.2) both}@keyframes newUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.save-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:99px;font-size:11.5px;font-weight:800;color:var(--ok);background:color-mix(in srgb,var(--ok) 13%,transparent);animation:popIn .4s cubic-bezier(.3,1.6,.5,1) both}@keyframes popIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.coupon{display:flex;gap:8px;margin-top:10px}.coupon .input{flex:1;min-width:0;min-height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--line-s);background:var(--bg);color:var(--text);font-size:14px;direction:ltr;text-align:start;transition:border-color .2s ease}.coupon .input::placeholder{color:var(--muted)}.coupon .input:focus{border-color:var(--volt);outline:none}.coupon.shake .input{animation:shake .3s ease}@keyframes shake{0%,to{transform:none}25%{transform:translate(-7px)}55%{transform:translate(6px)}80%{transform:translate(-3px)}}.coupon-msg{font-size:11.5px;margin-top:7px;min-height:16px;font-weight:700}.coupon-msg.ok{color:var(--ok)}.coupon-msg.err{color:var(--danger)}.modal-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:22px;pointer-events:none}.modal-wrap .scrim{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#06070c8c;transition:opacity .3s ease;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.modal{position:relative;width:min(360px,100%);max-height:100%;overflow-y:auto;padding:24px 20px;border-radius:22px;background:var(--bg2);border:1px solid var(--line);box-shadow:var(--shadow);opacity:0;transform:scale(.92) translateY(14px);transition:opacity .34s cubic-bezier(.25,1.1,.4,1),transform .34s cubic-bezier(.25,1.1,.4,1)}.modal-wrap.open{pointer-events:auto}.modal-wrap.open .scrim{opacity:1}.modal-wrap.open .modal{opacity:1;transform:none}.m-ico{width:58px;height:58px;margin:0 auto;border-radius:50%;display:grid;place-items:center}.m-ico .ic{width:27px;height:27px}.m-ico.ok{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok)}.m-ico.warn{background:color-mix(in srgb,var(--warn) 15%,transparent);color:var(--warn)}.m-ico.danger{background:color-mix(in srgb,var(--danger) 13%,transparent);color:var(--danger)}.m-ico.volt{background:color-mix(in srgb,var(--volt) 14%,transparent);color:var(--volt)}.modal h3{text-align:center;font-size:17px;font-weight:800;margin-top:14px}.modal .m-d{text-align:center;font-size:13px;color:var(--muted);margin-top:8px;line-height:2}.m-content-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.m-content-wrap.open{grid-template-rows:1fr}.m-content-wrap>div{overflow:hidden;min-height:0}.m-act{display:flex;gap:10px;margin-top:20px}.m-act .btn{flex:1}.tick{position:relative;width:74px;height:74px;margin:0 auto}.tick svg{width:100%;height:100%;display:block}.tick circle{stroke:var(--ok);stroke-width:3;fill:none;stroke-dasharray:170;stroke-dashoffset:170;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center}.tick path{stroke:var(--ok);stroke-width:4;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40}.play .tick circle{animation:draw .5s ease forwards}.play .tick path{animation:draw .35s ease .42s forwards}@keyframes draw{to{stroke-dashoffset:0}}.burst{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.burst i{position:absolute;top:50%;left:50%;width:5px;height:9px;margin:-4px 0 0 -2px;border-radius:2px;opacity:0;background:var(--ok)}.burst i:nth-child(odd){background:var(--volt)}.burst i:nth-child(3n){background:var(--ok)}.burst i:nth-child(4n){background:var(--brand)}.play .burst i{animation:part .65s cubic-bezier(.2,.7,.4,1) .55s both}@keyframes part{0%{opacity:1;transform:rotate(var(--a)) translateY(-26px) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-58px) scale(.35)}}.copymorph{position:relative;overflow:hidden}.copymorph .cm-tick{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;transform:scale(.4);color:var(--ok)}.copymorph .cm-tick .ic{width:18px;height:18px}.copymorph.done .cm-tick{animation:tickIn 1.5s ease both}@keyframes tickIn{0%{opacity:0;transform:scale(.4)}12%,82%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}.copymorph .cm-lbl{transition:opacity .2s ease}.copymorph.done .cm-lbl{opacity:0}.acc{border-bottom:1px solid var(--line)}.acc-h{width:100%;display:flex;align-items:center;gap:10px;padding:14px 2px;min-height:48px;font-size:14px;font-weight:700;text-align:start}.acc-h .ic{width:16px;height:16px;flex:none;color:var(--muted);margin-inline-start:auto;transition:transform .3s ease}.acc.open .acc-h .ic{transform:rotate(180deg)}.acc-b{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s ease}.acc.open .acc-b{grid-template-rows:1fr}.acc-b>div{overflow:hidden;min-height:0}.acc-b .acc-p{font-size:12.5px;color:var(--muted);line-height:2;padding:0 2px 14px}.theme-ico{position:relative;width:22px;height:22px}.theme-ico>span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;transition:transform .5s cubic-bezier(.4,1.4,.4,1),opacity .3s ease}[data-theme=dark] .th-sun{transform:rotate(120deg) scale(.3);opacity:0}[data-theme=dark] .th-moon{transform:none;opacity:1}[data-theme=light] .th-moon{transform:rotate(-120deg) scale(.3);opacity:0}[data-theme=light] .th-sun{transform:none;opacity:1}.toast{position:absolute;bottom:calc(84px + env(safe-area-inset-bottom));inset-inline:0;margin:auto;width:max-content;max-width:86%;padding:10px 18px;border-radius:99px;z-index:60;background:var(--volt-dk);color:#fff;font-size:13px;font-weight:700;text-align:center;box-shadow:0 10px 26px -10px #00000080;pointer-events:none;animation:toastIn .25s ease}.toast.err{background:var(--danger)}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
