.maintenancePage_page__9wCL2{min-height:100dvh;width:100%;box-sizing:border-box;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:32px 20px;background:radial-gradient(1200px 600px at 80% -10%,color-mix(in srgb,var(--client-color-brand) 28%,transparent),transparent 60%),radial-gradient(900px 500px at 0 100%,color-mix(in srgb,var(--client-color-brand) 18%,transparent),transparent 55%),linear-gradient(165deg,var(--client-color-app-bg) 0,color-mix(in srgb,var(--client-color-brand-soft) 55%,#f7f4ee) 100%);font-family:Vazirmatn,sans-serif;color:var(--client-color-text)}.maintenancePage_glow__k_p3W{position:absolute;width:420px;height:420px;border-radius:50%;background:color-mix(in srgb,var(--client-color-brand) 22%,transparent);filter:blur(48px);top:18%;left:12%;pointer-events:none;animation:maintenancePage_floatGlow__vTkaS 8s ease-in-out infinite}.maintenancePage_grid__PdwLL{position:absolute;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(color-mix(in srgb,var(--client-color-brand) 35%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--client-color-brand) 35%,transparent) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at center,#000 35%,transparent 78%);mask-image:radial-gradient(circle at center,#000 35%,transparent 78%)}.maintenancePage_card__twvlF{position:relative;z-index:1;width:min(520px,100%);text-align:center;padding:42px 28px 36px;border-radius:24px;background:color-mix(in srgb,var(--client-color-surface) 88%,transparent);border:1px solid color-mix(in srgb,var(--client-color-brand) 18%,var(--client-color-border));box-shadow:0 24px 60px color-mix(in srgb,var(--client-color-brand) 16%,transparent),0 2px 0 color-mix(in srgb,#fff 40%,transparent) inset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:maintenancePage_riseIn__RhNdY .7s ease-out both}.maintenancePage_brandLogo__66Mzo{display:block;width:min(196px,50%);height:auto;margin:0 auto 18px;object-fit:contain}.maintenancePage_hourglass__iIre_{width:72px;height:72px;margin:0 auto 22px;display:grid;place-items:center}.maintenancePage_hourglassIcon__FDSHW{display:block;color:var(--client-color-brand)}.maintenancePage_hourglassFrame__nh0Me{stroke:currentColor;fill:color-mix(in srgb,var(--client-color-brand) 6%,transparent)}.maintenancePage_hourglassSand__ljOj1{fill:currentColor;opacity:.9}.maintenancePage_hourglassStream__Lyatr{stroke:currentColor;opacity:.45}.maintenancePage_title__vJfgN{margin:0 0 12px;font-size:clamp(1.35rem,3.5vw,1.7rem);font-weight:650;color:var(--client-color-ink)}.maintenancePage_message__Bc8tC{margin:0 auto 14px;max-width:38ch;font-size:15px;line-height:1.85;color:var(--client-color-text-muted)}.maintenancePage_until__04lBy{margin:0 0 22px;font-size:14px;font-weight:600;color:var(--client-color-brand)}.maintenancePage_progress__MUx08{display:inline-flex;gap:8px;margin:0 0 22px}.maintenancePage_dot__0uZPY{width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--client-color-brand) 30%,transparent);transition:transform .25s ease,background .25s ease}.maintenancePage_dotActive__viLRa{background:var(--client-color-brand);transform:scale(1.35)}.maintenancePage_footer__5wcAT{margin:0;font-size:12px;color:var(--client-color-text-subtle)}@keyframes maintenancePage_riseIn__RhNdY{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes maintenancePage_floatGlow__vTkaS{0%,to{transform:translate(0)}50%{transform:translate(24px,-18px)}}@media (max-width:480px){.maintenancePage_card__twvlF{padding:34px 18px 28px;border-radius:18px}.maintenancePage_message__Bc8tC{font-size:14px}}html[data-theme=dark] .maintenancePage_page__9wCL2{background:radial-gradient(1000px 520px at 85% -5%,color-mix(in srgb,var(--client-color-brand) 22%,transparent),transparent 60%),linear-gradient(165deg,#10161a 0,#15201d 100%)}html[data-theme=dark] .maintenancePage_card__twvlF{background:color-mix(in srgb,var(--client-color-surface) 92%,transparent)}.maintenanceBanner_banner__4cSaF{position:-webkit-sticky;position:sticky;top:0;z-index:1000;width:100%;box-sizing:border-box;padding:10px 16px;background:linear-gradient(90deg,color-mix(in srgb,var(--client-color-brand) 92%,#000),color-mix(in srgb,var(--client-color-brand) 75%,#1a5c52));color:var(--client-color-on-brand,#fff);box-shadow:0 6px 20px var(--client-color-shadow)}.maintenanceBanner_inner__jXJhz{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap;text-align:right}.maintenanceBanner_badge__i2Qb9{display:inline-flex;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.18);font-size:12px;font-weight:600;white-space:nowrap}.maintenanceBanner_inner__jXJhz p{margin:0;flex:1 1 220px;font-size:13px;line-height:1.55;font-weight:500}.maintenanceBanner_until__GT41O{font-weight:700}@media (max-width:640px){.maintenanceBanner_banner__4cSaF{padding:10px 12px}.maintenanceBanner_inner__jXJhz p{font-size:12px}}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Black.ttf) format("truetype");font-weight:900;font-style:normal}body,html{max-width:100%;overflow-x:hidden}body{scroll-behavior:smooth;direction:rtl;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,body{font-family:Vazirmatn,sans-serif}*{list-style:none;box-sizing:border-box;padding:0;margin:0;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent}*,a{text-decoration:none}a{color:inherit}:root{color-scheme:light;--client-color-brand:rgb(2 61 55);--client-color-brand-hover:rgb(15 75 48);--client-color-brand-soft:rgb(229 246 240);--client-color-text:#333;--client-color-text-muted:#555;--client-color-text-subtle:#777;--client-color-border:#d8dbe0;--client-color-border-strong:#ddd;--client-color-surface:#fff;--client-color-surface-muted:#fafafa;--client-color-app-bg:#fbfaf7;--client-color-header-bg:#fff;--client-color-input-bg:#fff;--client-color-input-border:#999;--client-color-menu-bg:#fbfaf7;--client-color-shadow:rgba(0,0,0,0.08);--client-color-on-brand:#fff;--client-color-ink:#111;--client-color-btn-border:#000;--client-color-overlay:rgba(251,250,247,0.96);--client-color-rating:#b8893d;--client-color-rating-muted:#c5c9bc}html[data-theme=dark]{color-scheme:dark;--client-color-brand:rgb(120 198 176);--client-color-brand-hover:rgb(96 176 154);--client-color-brand-soft:rgb(32 58 52);--client-color-text:#e8ecef;--client-color-text-muted:#c3ccd3;--client-color-text-subtle:#9aa6af;--client-color-border:#3a444c;--client-color-border-strong:#3a444c;--client-color-surface:#1c2227;--client-color-surface-muted:#262d34;--client-color-app-bg:#12171b;--client-color-header-bg:#1c2227;--client-color-input-bg:#232b31;--client-color-input-border:#4a5560;--client-color-menu-bg:#0f1418;--client-color-shadow:rgba(0,0,0,0.35);--client-color-on-brand:#0f1418;--client-color-ink:#eef2f5;--client-color-btn-border:#4a5560;--client-color-overlay:rgba(18,23,27,0.96);--client-color-rating:#d4a84b;--client-color-rating-muted:#5a6560}body,html{background-color:var(--client-color-app-bg);color:var(--client-color-text)}img{opacity:1}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--client-color-input-bg);color:var(--client-color-text);border-color:var(--client-color-input-border)}html[data-theme=dark] ::placeholder{color:var(--client-color-text-subtle)}