@font-face{font-family:Vazirmatn;src:url(/_next/static/media/Vazirmatn-Variable.4ff1260a.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-sans:"Vazirmatn",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--canvas:#f5f4fa;--surface:#ffffff;--ink:#261e37;--muted:#827b91;--line:#eae6f0;--iris:#7047ff;--iris-deep:#5d2ee9;--iris-soft:#f0eaff;--coral:#ff8775;--coral-soft:#fff0ea;--mint:#4cc5ae;--mint-soft:#e5f8f0;--lilac-bg:#dfd1ff;--lilac-text:#7b4ded;--mint-bg:#c5f0e6;--mint-text:#268e83;--peach-bg:#ffe0d7;--peach-text:#bb624c;--pink-bg:#f7dfeb;--pink-text:#c66b92;--surface-canvas:var(--canvas);--surface-card:var(--surface);--surface-muted:#f4f0fa;--surface-elevated:#ffffff;--surface-overlay:rgba(33,27,54,0.45);--sidebar-from:#2c203d;--sidebar-to:#21172e;--sidebar-glow:rgba(89,68,106,0.28);--border-subtle:#eae6f0;--border-strong:#d8d0e3;--border-focus:var(--iris);--text-primary:var(--ink);--text-secondary:#564d67;--text-tertiary:var(--muted);--text-muted:var(--muted);--text-disabled:#a9a2b5;--text-inverse:#ffffff;--status-success:#16a34a;--status-success-subtle:#e5f8f0;--status-warning:#d97706;--status-warning-subtle:#fffbeb;--status-error:#dc2626;--status-error-subtle:#fff0ea;--status-info:#7047ff;--status-info-subtle:#f0eaff;--radius-shell:30px;--radius:24px;--radius-card:22px;--radius-lg:18px;--radius-md:14px;--radius-sm:10px;--radius-full:9999px;--shadow-sm:0 2px 6px rgba(40,27,75,0.03);--shadow:0 3px 5px rgba(40,27,75,0.02),0 9px 28px rgba(40,27,75,0.05);--shadow-lg:0 12px 35px rgba(40,27,75,0.08);--shadow-floating:0 18px 45px rgba(46,32,58,0.16);--ease:cubic-bezier(0.22,1,0.36,1);--transition-fast:160ms var(--ease);--transition-normal:240ms var(--ease)}.dark,[data-theme=dark]{--canvas:#130f1c;--surface:#1d1629;--ink:#f7f3ff;--muted:#9c93ab;--line:#2e243e;--surface-canvas:var(--canvas);--surface-card:var(--surface);--surface-muted:#261e35;--surface-elevated:#261e35;--surface-overlay:rgba(0,0,0,0.7);--border-subtle:#312644;--border-strong:#44375b;--text-primary:#f7f3ff;--text-secondary:#c9bfd9;--text-tertiary:#9c93ab;--text-disabled:#635775;--text-inverse:#130f1c;--sidebar-from:#191224;--sidebar-to:#0f0a17}html[dir=rtl]{text-align:right}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}