:root{--bg:#0e0d12;--surf:#181620;--surf2:#221f2c;--line:rgba(255,255,255,.08);--pink:#e8479a;--gold:#f5c451;--tx:#f5f2f8;--mut:#a49eb0;--faint:#6c6678;--danger:#ef5a6f;--ok:#7ee0a8;--grad:linear-gradient(120deg,#ff7a45 0%,#e8479a 52%,#b23aa0 100%)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--bg);color:var(--tx);direction:rtl;font-family:SF Arabic,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}.app{max-width:460px;margin:0 auto;min-height:100%;display:flex;flex-direction:column;padding:22px 20px 34px}.center{flex:1;display:flex;align-items:center;justify-content:center;color:var(--mut)}.spinner{width:26px;height:26px;border-radius:50%;border:3px solid rgba(255,255,255,.15);border-top-color:var(--pink);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.appbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.logo{font-family:-apple-system,Arial,sans-serif;font-weight:800;font-size:21px;letter-spacing:-.5px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.iconbtn{background:0;border:0;color:var(--mut);font-size:21px;cursor:pointer;padding:6px;line-height:1}.brand{font-family:-apple-system,Helvetica Neue,Arial,sans-serif;font-weight:800;font-size:34px;letter-spacing:-1px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center;margin:22px 0 5px}.sub{color:var(--mut);text-align:center;font-size:13.5px;margin:0 0 20px;display:flex;align-items:center;justify-content:center;gap:6px}.sub .i{color:var(--gold)}.soc{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:52px;border:0;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;border-radius:14px;margin-bottom:11px}.soc:disabled{opacity:.55;cursor:not-allowed}.soc.google{background:#fff;color:#1a1420}.soc.apple{background:#1c1a22;color:#fff;border:1px solid var(--line)}.soc svg{width:19px;height:19px}.or{display:flex;align-items:center;gap:10px;color:var(--faint);font-size:12.5px;margin:12px 0}.or:before,.or:after{content:"";flex:1;height:1px;background:var(--line)}.toggle{display:flex;background:var(--surf);border:1px solid var(--line);border-radius:13px;padding:4px;margin-bottom:14px}.toggle button{flex:1;border:0;background:0;color:var(--mut);font-family:inherit;font-size:13.5px;font-weight:600;padding:10px;border-radius:9px;cursor:pointer}.toggle button.on{background:var(--grad);color:#fff}.lbl{color:var(--mut);font-size:12.5px;margin:0 0 7px}.field{display:flex;align-items:center;gap:9px;background:var(--surf);border:1px solid var(--line);border-radius:14px;padding:0 13px;height:52px;margin-bottom:14px;transition:border-color .15s}.field:focus-within{border-color:var(--pink)}.field .cc{color:#d8d2e0;font-size:14px;font-weight:600;white-space:nowrap;border-left:1px solid var(--line);padding-left:10px}.field input{flex:1;background:0;border:0;outline:0;color:var(--tx);font-family:inherit;font-size:15px;text-align:right;min-width:0}.field input[dir=ltr]{text-align:left}.field input::placeholder{color:var(--faint)}.field .i{color:var(--faint);font-size:18px;cursor:pointer}.btn{border:0;cursor:pointer;font-family:inherit;font-weight:700;color:#fff;font-size:15.5px;height:54px;width:100%;border-radius:15px;background:var(--grad);margin-top:6px;transition:opacity .15s}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.ghost{background:var(--surf);border:1px solid var(--line);color:var(--tx);font-weight:600}.forgot{text-align:left;color:var(--pink);font-size:12.5px;font-weight:600;margin:2px 0 4px;background:0;border:0;cursor:pointer;padding:0}.bottom{text-align:center;color:var(--mut);font-size:13px;margin-top:18px}.bottom b{color:var(--pink);font-weight:600}.err{background:#ef5a6f1f;border:1px solid rgba(239,90,111,.3);color:#ffb3bf;font-size:12.5px;border-radius:12px;padding:10px 13px;margin-bottom:14px;text-align:center}.hintrow{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--faint);font-size:12px;margin-top:14px;text-align:center}.profile{display:flex;align-items:center;gap:12px;background:var(--surf);border:1px solid var(--line);border-radius:18px;padding:14px;margin-bottom:12px}.av{width:54px;height:54px;border-radius:50%;background:var(--grad);display:flex;align-items:center;justify-content:center;color:#fff;font-size:21px;font-weight:700;object-fit:cover;flex:none}.pinfo{flex:1;min-width:0}.pinfo .nm{color:var(--tx);font-size:16px;font-weight:600}.pinfo .un{color:var(--faint);font-size:12.5px;margin-top:1px}.stt{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:20px}.stt.no{background:#ffffff0f;color:var(--mut)}.stt.yes{background:#7ee0a824;color:var(--ok)}.stt.pend{background:#f5c45124;color:var(--gold)}.bal{display:flex;align-items:center;justify-content:space-between;background:var(--surf);border:1px solid var(--line);border-radius:16px;padding:15px 16px;margin-bottom:8px}.bal .l{color:var(--mut);font-size:12px}.bal .v{color:var(--tx);font-size:23px;font-weight:700;font-variant-numeric:tabular-nums;margin-top:2px}.bal .v small{font-size:12px;font-weight:400;color:var(--faint)}.bal .wic{width:42px;height:42px;border-radius:12px;background:#f5c4511f;display:flex;align-items:center;justify-content:center;color:var(--gold);font-size:22px}.balnote{color:var(--faint);font-size:11px;text-align:center;margin:0 0 16px}.cta{border:1.5px solid transparent;background:linear-gradient(#1c1a24,#1c1a24) padding-box,var(--grad) border-box;border-radius:20px;padding:18px;text-align:center;margin-bottom:18px}.cta .big{color:var(--tx);font-size:19px;font-weight:700;margin:0 0 6px}.cta .txt{color:var(--mut);font-size:13px;line-height:1.6;margin:0 0 14px}.why{color:var(--mut);font-size:12.5px;font-weight:600;margin:2px 2px 12px}.wl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.wl li{display:flex;align-items:center;gap:11px;color:var(--mut);font-size:13.5px}.wl li .i{color:var(--pink);font-size:19px;flex:none}.top{display:flex;align-items:center;justify-content:space-between;margin:2px 0 16px}.top h2{font-size:20px;font-weight:700;color:var(--tx);margin:0}.wallet{display:flex;align-items:center;gap:6px;background:var(--surf);border:1px solid var(--line);border-radius:11px;padding:8px 12px;font-size:12px;color:#d8d2e0;font-weight:600}.wallet b{color:var(--gold);font-weight:700}.tier{position:relative;background:var(--surf);border:1px solid var(--line);border-radius:18px;padding:15px;margin-bottom:13px;cursor:pointer;transition:.15s}.tier.sel{border-color:var(--pink);background:var(--surf2)}.tier.hot{border:1.5px solid transparent;background:linear-gradient(var(--surf2),var(--surf2)) padding-box,var(--grad) border-box}.ribbon{position:absolute;top:-10px;left:15px;background:var(--grad);color:#fff;font-size:11px;font-weight:700;padding:4px 10px;border-radius:8px}.tierhd{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.tname{display:flex;align-items:center;gap:8px;font-size:16.5px;font-weight:700;color:var(--tx)}.tname .dot{width:9px;height:9px;border-radius:50%;flex:none}.price{font-size:15px;font-weight:700;color:var(--tx);white-space:nowrap;font-variant-numeric:tabular-nums}.price small{font-size:11.5px;font-weight:400;color:var(--faint)}.perks{list-style:none;margin:11px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.perks li{display:flex;align-items:center;gap:8px;color:var(--mut);font-size:13px}.perks li .i{color:var(--pink);font-size:16px;flex:none}.mult{background:#e8479a29;color:#f79bc4;font-weight:700;padding:1px 7px;border-radius:6px;font-size:11px}.summary{display:flex;align-items:center;justify-content:space-between;background:var(--surf2);border:1px solid var(--line);border-radius:14px;padding:14px 15px;margin:2px 0 18px}.summary .s1{font-size:14.5px;font-weight:600;color:var(--tx)}.summary .s2{font-size:13.5px;font-weight:700;color:var(--pink);font-variant-numeric:tabular-nums}.sect{color:var(--mut);font-size:12.5px;font-weight:600;margin:6px 0 11px}.updocs{display:flex;gap:11px;margin-bottom:14px}.updoc{flex:1;position:relative;height:104px;border:1.5px dashed var(--line);border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--faint);font-size:12px;background:var(--surf);cursor:pointer;overflow:hidden}.updoc.has{border-style:solid;border-color:var(--pink);color:var(--ok)}.updoc .i{font-size:24px;color:var(--pink)}.updoc img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.updoc input{display:none}.payline{display:flex;align-items:center;justify-content:space-between;color:var(--mut);font-size:12.5px;margin:4px 2px 14px}.payline b{color:#d8d2e0;font-weight:600}.pinrow{display:flex;gap:12px;justify-content:center;margin:4px 0 20px;direction:ltr}.pinrow input{width:46px;height:54px;text-align:center;font-size:22px;font-weight:700;color:var(--tx);background:var(--surf);border:1px solid var(--line);border-radius:13px;outline:0}.pinrow input:focus{border-color:var(--pink)}.okpill{display:flex;align-items:center;gap:8px;justify-content:center;color:var(--ok);font-size:12.5px;margin-top:14px}.svgico{display:inline-block;vertical-align:-.14em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}
