@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-arabic-wght-normal.Cafbb7Zc.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-latin-ext-wght-normal.tDTa1Fj6.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-latin-wght-normal.BFexNX-K.woff2) format("woff2-variations");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{--color-brand-50: #eef0ff;--color-brand-100: #dbe0ff;--color-brand-200: #b6c0ff;--color-brand-300: #8b97ff;--color-brand-400: #6a73ff;--color-brand-500: #2454e8;--color-brand-600: #1942c5;--color-brand-700: #15359e;--color-brand-800: #102979;--color-brand-900: #0b1d54;--color-charcoal-50: #f6f7f9;--color-charcoal-100: #eceef2;--color-charcoal-200: #d4d8e0;--color-charcoal-300: #a9b0bc;--color-charcoal-400: #6b7484;--color-charcoal-500: #434a58;--color-charcoal-600: #393536;--color-charcoal-700: #2f2c2d;--color-charcoal-800: #252324;--color-charcoal-900: #171617;--color-full-black: #000000;--color-surface-canvas: #ffffff;--color-surface-raised: #ffffff;--color-surface-sunken: #e6e7e7;--color-surface-overlay: rgba(14, 16, 24, .55);--color-surface-skeleton: #eceef2;--color-surface-canvas-light: #ffffff;--color-surface-canvas-dark: #0e1018;--color-text-primary: #0e1018;--color-text-secondary: #434a58;--color-text-muted: #6b7484;--color-text-inverse: #ffffff;--color-text-brand: var(--color-brand-600);--color-border-subtle: #eceef2;--color-border-default: #d4d8e0;--color-border-strong: #a9b0bc;--color-border-focus: var(--color-brand-500);--color-success: #16a34a;--color-warning: #d97706;--color-danger: #dc2626;--color-info: #0284c7;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-xs: .375rem;--radius-sm: .5rem;--radius-md: .625rem;--radius-lg: .75rem;--radius-xl: .875rem;--radius-2xl: 1rem;--radius-3xl: 1.25rem;--radius-full: 9999px;--font-sans: "Vazirmatn Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--leading-tight: 1.25;--leading-snug: 1.4;--leading-normal: 1.6;--leading-relaxed: 1.75;--shadow-xs: 0 1px 2px rgba(14, 16, 24, .04);--shadow-sm: 0 2px 6px rgba(14, 16, 24, .06);--shadow-md: 0 6px 16px rgba(14, 16, 24, .08);--shadow-lg: 0 12px 32px rgba(14, 16, 24, .12);--shadow-xl: 0 24px 48px rgba(14, 16, 24, .18);--shadow-focus: 0 0 0 3px rgba(79, 74, 242, .35);--container-max: 1280px;--container-padding-inline: var(--space-4);--header-height: 58px;--bottom-nav-height: 64px;--bottom-nav-inset: env(safe-area-inset-bottom, 0px);--duration-fast: .12s;--duration-normal: .2s;--duration-slow: .32s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-emphasized: cubic-bezier(.2, 0, 0, 1.2);--ease-decelerate: cubic-bezier(0, 0, .2, 1);--z-base: 1;--z-sticky: 100;--z-header: 200;--z-overlay: 300;--z-modal: 400;--z-toast: 500}@media(prefers-color-scheme:dark){:root[data-theme=auto]{--color-surface-canvas: #0e1018;--color-surface-raised: #181b24;--color-surface-sunken: #0a0c12;--color-surface-skeleton: #232733;--color-text-primary: #f6f7f9;--color-text-secondary: #a9b0bc;--color-text-muted: #6b7484;--color-text-inverse: #0e1018;--color-border-subtle: #232733;--color-border-default: #2f3441;--color-border-strong: #434a58}}:root[data-theme=dark]{--color-surface-canvas: #0e1018;--color-surface-raised: #181b24;--color-surface-sunken: #0a0c12;--color-surface-skeleton: #232733;--color-text-primary: #f6f7f9;--color-text-secondary: #a9b0bc;--color-text-muted: #6b7484;--color-text-inverse: #0e1018;--color-border-subtle: #232733;--color-border-default: #2f3441;--color-border-strong: #434a58}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;overflow-x:clip}html[dir=rtl]{font-feature-settings:"ss01"}body{margin:0;min-height:100dvh;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-surface-canvas);direction:inherit}img,picture,video,canvas,svg{display:block;max-inline-size:100%;block-size:auto}button,input,select,textarea{font:inherit;color:inherit}button{background:none;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:-.01em}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-xs)}::-moz-selection{background-color:var(--color-brand-200);color:var(--color-text-primary)}::selection{background-color:var(--color-brand-200);color:var(--color-text-primary)}.dm-container{inline-size:100%;max-inline-size:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding-inline)}.dm-sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dm-surface-chrome:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:color-mix(in oklab,var(--color-surface-canvas) 92%,transparent);transition:background-color var(--duration-normal) var(--ease-standard)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.dm-surface-chrome:before{background-color:color-mix(in oklab,var(--color-surface-canvas) 68%,transparent);backdrop-filter:blur(14px) saturate(150%)}}@media(prefers-reduced-transparency:reduce){.dm-surface-chrome:before{background-color:var(--color-surface-canvas);backdrop-filter:none}}[data-theme-variant]{display:none}:root[data-theme=dark] [data-theme-variant=dark],:root:not([data-theme=dark]) [data-theme-variant=light]{display:block}@media(prefers-color-scheme:dark){:root[data-theme=auto] [data-theme-variant=light]{display:none}:root[data-theme=auto] [data-theme-variant=dark]{display:block}}@media(prefers-color-scheme:light){:root[data-theme=auto] [data-theme-variant=light]{display:block}:root[data-theme=auto] [data-theme-variant=dark]{display:none}}@keyframes dm-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.dm-skeleton{background-color:var(--color-surface-skeleton);background-image:linear-gradient(90deg,var(--color-surface-skeleton) 0%,var(--color-charcoal-100) 50%,var(--color-surface-skeleton) 100%);background-size:800px 100%;animation:dm-shimmer 1.4s infinite linear;border-radius:var(--radius-md)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes dm-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:dm-slide-up .3s ease-out forwards}.invert{filter:invert(1)}
