@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(./ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(./ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(./ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(./ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.woff)format("woff")}:root{--bg:#080b1f;--bg-2:#0e1230;--surface:#151a40;--surface-2:#1c2250;--surface-3:#262d62;--line:#ffffff14;--line-2:#ffffff26;--text:#eef1ff;--muted:#9ba4d4;--blue:#4d84ff;--blue-2:#3a63e8;--green:#34d27b;--gold:#ffc83d;--gold-2:#ffd978;--red:#ff5a5f;--font:"IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--radius:16px}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);margin:0}body{font-family:var(--font);-webkit-text-size-adjust:100%;background-color:#0000;background-image:radial-gradient(80% 50% at 50% -10%,#4d84ff38,#0000 65%),radial-gradient(60% 40% at 100% 110%,#a855f71f,#0000 60%),linear-gradient(#0c1030,#080b1f);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;font-size:15px;line-height:1.5}button{font:inherit;color:inherit;cursor:pointer}button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:inline-block}.ico{flex:none;width:1em;height:1em;display:block}#app{min-height:100%}.loader{place-content:center;justify-items:center;gap:22px;min-height:100vh;display:grid}.spin{border:3px solid #a0b9ff24;border-top-color:#b9c8f2;border-radius:50%;width:54px;height:54px;animation:1s linear infinite spin;box-shadow:0 0 30px #7896ff2e}.lbar{background:#ffffff12;border-radius:4px;width:180px;height:4px;overflow:hidden}.lbar b{background:linear-gradient(90deg,#8aa4e6,#d6e0ff);border-radius:4px;width:0;height:100%;transition:width .5s;display:block}.loader p{color:var(--muted);margin:0;font-size:13px}@keyframes spin{to{transform:rotate(360deg)}}.screen{text-align:center;background:linear-gradient(180deg, var(--surface-2), var(--surface));border:1px solid var(--line-2);border-radius:24px;grid-column:1/-1;max-width:440px;margin:14vh auto 0;padding:30px 26px;box-shadow:0 24px 60px #00000080}.screen h1{margin:0 0 6px;font-size:26px;font-weight:700}.screen p{color:var(--muted);margin:6px 0 16px}.screen .row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.screen input{font:inherit;border:1px solid var(--line-2);background:var(--bg-2);color:var(--text);text-align:center;border-radius:12px;width:180px;min-width:0;padding:10px 12px}.wait-list{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.wait-list li{background:var(--bg-2);border:1px solid var(--line);text-align:start;border-radius:12px;padding:10px 14px}.btn{-webkit-appearance:none;appearance:none;border:1px solid var(--line-2);min-height:44px;color:var(--text);background:#ffffff12;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-size:15px;font-weight:600;transition:transform 80ms,background .15s,border-color .15s,filter .15s;display:inline-flex}.btn .bi{width:18px;height:18px}.btn:hover:not(:disabled){background:#ffffff21;border-color:#ffffff47}.btn:active:not(:disabled){transform:translateY(1px)scale(.99)}.btn:disabled{opacity:.38;cursor:not-allowed}.btn.primary{color:#fff;background:linear-gradient(#6a9bff,#3d68ee);border-color:#bed2ff73;box-shadow:0 8px 22px #3d68ee59}.btn.primary:hover:not(:disabled){background:linear-gradient(#7aa6ff,#4a74f5)}.btn.buy{color:#04210f;background:linear-gradient(#3fe08a,#1fb866);border-color:#beffdc73;box-shadow:0 8px 22px #1fb86659}.btn.buy:hover:not(:disabled){background:linear-gradient(#55ea9a,#2ac574)}.btn.danger{color:#ffb3b5;background:#ff5a5f24;border-color:#ff5a5f80}.btn.danger:hover:not(:disabled){background:#ff5a5f42}.btn.ghost{color:var(--muted);background:#ffffff0a}.btn.ghost:hover:not(:disabled){color:var(--text)}.btn.big{border-radius:16px;min-height:50px;padding:10px 26px;font-size:17px}.btn.small{border-radius:10px;min-height:34px;padding:4px 12px;font-size:13.5px}.overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:50;background:#040614b3;place-items:center;padding:12px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.sheet{background:linear-gradient(180deg, var(--surface-2), var(--surface));border:1px solid var(--line-2);border-radius:24px;width:min(100%,460px);max-height:calc(100dvh - 24px);padding:0 0 18px;animation:.22s ease-out rise;overflow:auto;box-shadow:0 30px 80px #0009}.sheet.wide{width:min(100%,640px)}@keyframes rise{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.sheet.no-anim{animation:none}.sheet .hd{border-top:5px solid var(--g,var(--blue));border-radius:24px 24px 0 0;padding:22px 24px 10px}.sheet .hd h2{margin:0;font-size:22px;font-weight:700}.sheet .hd p{color:var(--muted);margin:3px 0 0;font-size:14px}.sheet .bd{gap:10px;padding:8px 24px;display:grid}.sheet .bd p{color:var(--muted);margin:0}.sheet .ft{flex-wrap:wrap;justify-content:center;gap:8px;padding:10px 24px 0;display:flex}.toast{z-index:80;pointer-events:none;place-items:center;display:grid;position:fixed;top:auto;bottom:18px;left:12px;right:12px}.toast div{background:var(--surface-3);color:var(--text);border:1px solid #ff5a5f8c;border-radius:14px;max-width:440px;padding:10px 18px;font-weight:500;animation:.15s ease-out rise;box-shadow:0 10px 30px #00000080}.dots{align-items:center;gap:3px;display:inline-flex}.dots b{opacity:.35;background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.2s infinite dot}@keyframes dot{0%,80%,to{opacity:.25;transform:none}40%{opacity:1;transform:translateY(-2px)}}.av{width:var(--s,44px);height:var(--s,44px);background:linear-gradient(145deg, var(--pc,#4d84ff), color-mix(in srgb, var(--pc,#4d84ff) 55%, #000));color:#fff;font-weight:700;font-size:calc(var(--s,44px) * .42);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.av.bot svg{width:66%;height:66%;color:color-mix(in srgb, var(--pc) 85%, #000)}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation:none!important}}:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-in:cubic-bezier(.5, 0, .9, .55)}.fx-ghost{contain:layout style}@keyframes fx-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes fx-pop-in{0%{opacity:0;transform:scale(.55)}65%{transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes fx-fade{0%{opacity:0}}@keyframes fx-slide-down{0%{opacity:0;transform:translateY(-14px)}}@keyframes fx-glow{50%{box-shadow:0 0 0 4px var(--fx-c,#ffd34d66)}}@keyframes fx-bob{50%{transform:translateY(-4px)}}@keyframes fx-spin{to{transform:rotate(360deg)}}.fx-rise{animation:fx-rise .32s var(--ease-out) both}.fx-pop-in{animation:fx-pop-in .36s var(--ease-out) both}.fx-fade{animation:.25s ease-out both fx-fade}.dots b{animation:1s ease-in-out infinite fx-bob}.dots b:nth-child(2){animation-delay:.15s}.dots b:nth-child(3){animation-delay:.3s}.btn{transition:transform .12s var(--ease-out), filter .15s, background .15s, box-shadow .2s}.btn:not(:disabled):active{transform:scale(.96)}.overlay{animation:.18s ease-out both fx-fade}.overlay .sheet:not(.no-anim){animation:fx-pop-in .3s var(--ease-out) both}.fx-banner{animation:fx-pop-in .4s var(--ease-out) both}.fx-peer{pointer-events:none;z-index:5;transition:transform 90ms linear,opacity .15s;position:absolute}@media (prefers-reduced-motion:reduce){.fx-rise,.fx-pop-in,.fx-fade,.fx-banner,.overlay,.overlay .sheet{animation-duration:.01ms!important}}#conn-bar{top:max(8px, env(safe-area-inset-top));z-index:99999;animation:fx-slide-down .25s var(--ease-out) both;border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:8px 14px;font-size:13px;font-weight:600;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000073}#conn-bar[hidden]{display:none}#conn-bar.warn{color:#ffd34d;background:#3a2f10;border:1px solid #6d5712}#conn-bar.ok{color:#5be08a;background:#10361f;border:1px solid #1f6b3b}#conn-bar button{color:inherit;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;padding:4px 10px}#conn-bar .spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite fx-spin}#conn-tools{top:max(8px, env(safe-area-inset-top));z-index:99998;opacity:.75;align-items:center;gap:8px;display:flex;position:fixed;left:8px}#conn-dot{background:#6b7280;border-radius:50%;width:9px;height:9px;transition:background .3s}#conn-dot.good{background:#22c55e}#conn-dot.mid{background:#f5b301}#conn-dot.bad{background:#ef4444}#sfx-btn{color:#cfd6ff;cursor:pointer;background:#0a0e2899;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}#sfx-btn.off{color:#7b83b0}
