@font-face{font-family:vazirmatn;src:url(/sitecity/_next/static/media/f37c006309a80d1e-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:vazirmatn;src:url(/sitecity/_next/static/media/60758556a6a5eb6b-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:vazirmatn;src:url(/sitecity/_next/static/media/cbafd650f78a8fb2-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:vazirmatn;src:url(/sitecity/_next/static/media/774fc7c6e13b91d5-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:vazirmatn;src:url(/sitecity/_next/static/media/bafa30213c5d664a-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:vazirmatn;src:url(/sitecity/_next/static/media/0ce46f61941b77a0-s.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:vazirmatn Fallback;src:local("Arial");ascent-override:102.54%;descent-override:53.71%;line-gap-override:0.00%;size-adjust:100.00%}.__className_8d7712{font-family:vazirmatn,vazirmatn Fallback}.__variable_8d7712{--font-vazirmatn:"vazirmatn","vazirmatn Fallback"}html:has(.arayesh2-demo){min-height:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.arayesh2-demo{--background:#F8FAFC;--foreground:#1E293B;--primary:#4DA3FF;--secondary:#3FE0C5;--accent:#A78BFA;--ice:#F0F4F8;--steel:#94A3B8;--charcoal:#1E293B;--deep-charcoal:#0F172A;--frost:#F8FAFC;--frost-blue:#EEF4FF;--glass-bg:rgba(255,255,255,0.72);--glass-border:rgba(148,163,184,0.16);--header-bg:rgba(255,255,255,0.84);--surface-base:#F8FAFC;--surface-soft:#F2F6FC;--surface-tint:#F0F6FF;--surface-footer:#EFF4FA;--panel-subtle:rgba(255,255,255,0.42);--panel-subtle-hover:rgba(255,255,255,0.7);--control-bg:rgba(255,255,255,0.62);--control-bg-hover:rgba(246,250,255,0.94);--control-border:rgba(148,163,184,0.2);--control-disabled:rgba(226,232,240,0.72);--control-disabled-text:#94A3B8;--overlay-chip:rgba(255,255,255,0.76);--expert-badge-bg:color-mix(in srgb,var(--secondary) 38%,white);--expert-badge-text:color-mix(in srgb,var(--secondary) 28%,#0F4C47);--expert-badge-border:color-mix(in srgb,var(--secondary) 62%,#0D9488);--expert-badge-shadow:0 2px 12px color-mix(in srgb,var(--secondary) 22%,rgba(13,118,110,0.38));--shadow-color:rgba(15,23,42,0.12);--ar-primary-rgb:77 163 255;--ar-secondary-rgb:63 224 197;--ar-accent-rgb:167 139 250;--ar-steel-rgb:148 163 184;--ar-charcoal-rgb:30 41 59;--ar-ice-rgb:240 244 248;--ar-frost-rgb:248 250 252;--ar-frost-blue-rgb:238 244 255;--ar-deep-charcoal-rgb:15 23 42;display:flex;min-height:100vh;flex-direction:column;overflow-x:hidden;font-synthesis-weight:none;background:var(--surface-base);color:var(--foreground);font-family:var(--font-vazirmatn),Tahoma,Arial,sans-serif;text-align:right;line-height:1.75}html.dark .arayesh2-demo{color-scheme:dark;--background:#07111F;--foreground:#E7F0FA;--ice:#14263E;--steel:#91A8C0;--charcoal:#F3F8FD;--deep-charcoal:#050C16;--frost:#07111F;--frost-blue:#0C1B2F;--glass-bg:rgba(11,26,46,0.84);--glass-border:rgba(93,173,255,0.16);--header-bg:rgba(7,17,31,0.9);--surface-base:#07111F;--surface-soft:#0A1728;--surface-tint:#0B1B30;--surface-footer:#081524;--panel-subtle:rgba(45,91,137,0.16);--panel-subtle-hover:rgba(55,112,168,0.24);--control-bg:rgba(24,52,84,0.7);--control-bg-hover:rgba(31,70,108,0.86);--control-border:rgba(102,177,255,0.2);--control-disabled:rgba(30,55,82,0.72);--control-disabled-text:#7890A8;--overlay-chip:rgba(10,25,44,0.84);--expert-badge-bg:color-mix(in srgb,var(--secondary) 18%,var(--overlay-chip));--expert-badge-text:var(--secondary);--expert-badge-border:color-mix(in srgb,var(--secondary) 35%,transparent);--expert-badge-shadow:0 2px 12px rgba(63,224,197,0.18);--shadow-color:rgba(0,0,0,0.38);--ar-charcoal-rgb:243 248 253;--ar-ice-rgb:20 38 62;--ar-frost-rgb:7 17 31;--ar-frost-blue-rgb:12 27 47;--ar-steel-rgb:145 168 192}@media (prefers-reduced-motion:reduce){.arayesh2-demo *,.arayesh2-demo :after,.arayesh2-demo :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.arayesh2-demo>main{flex:1;width:100%}.arayesh2-demo .page-canvas,.arayesh2-demo>main{position:relative;isolation:isolate;background:var(--surface-base)}.arayesh2-demo .page-canvas>.pointer-events-none.absolute,.arayesh2-demo .section-surface-soft>.pointer-events-none.absolute,.arayesh2-demo .section-surface-tint>.pointer-events-none.absolute,.arayesh2-demo .section-surface>.pointer-events-none.absolute{opacity:.62}html.dark .arayesh2-demo .page-canvas>.pointer-events-none.absolute,html.dark .arayesh2-demo .section-surface-soft>.pointer-events-none.absolute,html.dark .arayesh2-demo .section-surface-tint>.pointer-events-none.absolute,html.dark .arayesh2-demo .section-surface>.pointer-events-none.absolute{opacity:.46}.arayesh2-demo .section-surface,.arayesh2-demo .section-surface-soft,.arayesh2-demo .section-surface-tint{position:relative;isolation:isolate}.arayesh2-demo .section-surface{background:var(--surface-base)}.arayesh2-demo .section-surface-soft{background:var(--surface-soft)}.arayesh2-demo .section-surface-tint{background:var(--surface-tint)}.arayesh2-demo h1,.arayesh2-demo h2,.arayesh2-demo h3,.arayesh2-demo h4,.arayesh2-demo h5,.arayesh2-demo h6{font-family:var(--font-vazirmatn),Tahoma,Arial,sans-serif;line-height:1.55}.arayesh2-demo button,.arayesh2-demo input,.arayesh2-demo select,.arayesh2-demo textarea{font:inherit}.arayesh2-demo .tracking-\[0\.15em\],.arayesh2-demo .tracking-\[0\.2em\],.arayesh2-demo .tracking-wide,.arayesh2-demo .tracking-wider{letter-spacing:0}.arayesh2-demo .safe-area-pb{padding-bottom:env(safe-area-inset-bottom,0)}.arayesh2-demo .pb-mobile-nav{padding-bottom:calc(4rem + env(safe-area-inset-bottom, 0px))}@media (min-width:768px){.arayesh2-demo .pb-mobile-nav{padding-bottom:0}}.arayesh2-demo ::-moz-selection{background:rgba(77,163,255,.2);color:var(--charcoal)}.arayesh2-demo ::selection{background:rgba(77,163,255,.2);color:var(--charcoal)}.arayesh2-demo :focus-visible{outline:2px solid var(--primary);outline-offset:2px}