:root{--canvas:#fafaf8;--surface-00:#fafaf8;--surface-01:#fff;--surface-02:#fff;--surface-03:#fff;--surface-04:#fff;--surface-05:#f7f3ea;--line-faintest:rgba(30,41,59,.04);--line-subtle:rgba(30,41,59,.09);--line-moderate:rgba(30,41,59,.14);--line-strong:rgba(30,41,59,.22);--line-brand:rgba(30,41,59,.2);--line-accent:rgba(79,169,250,.35);--cyan:#1e293b;--cyan-bright:#334155;--cyan-deep:#0f172a;--cyan-mist:rgba(30,41,59,.04);--cyan-haze:rgba(30,41,59,.08);--cyan-fog:rgba(30,41,59,.12);--violet:#0257c9;--violet-bright:#0482f1;--violet-mist:rgba(4,130,241,.09);--violet-haze:rgba(4,130,241,.15);--electric:#0482f1;--electric-mist:rgba(4,130,241,.06);--pos:#15803d;--pos-dim:rgba(21,128,61,.08);--neg:#b91c1c;--neg-dim:rgba(185,28,28,.08);--warn:#b45309;--warn-dim:rgba(180,83,9,.08);--ink-100:#1e293b;--ink-80:#475569;--ink-60:#64748b;--ink-40:#94a3b8;--ink-20:#cbd5e1;--e1:0 1px 2px rgba(30,41,59,.05);--e2:0 2px 8px rgba(30,41,59,.08);--e3:0 4px 16px rgba(30,41,59,.1);--e4:0 8px 28px rgba(30,41,59,.12);--e5:0 16px 48px rgba(30,41,59,.16);--s0:2px;--s1:4px;--s2:6px;--s3:8px;--s4:10px;--s5:12px;--s6:16px;--s7:20px;--s8:24px;--s9:32px;--s10:40px;--s11:48px;--r1:4px;--r2:6px;--r3:8px;--r4:10px;--r5:12px;--r6:16px;--r7:20px;--r8:24px;--rmax:9999px;--spring:cubic-bezier(0.34,1.56,0.64,1);--smooth:cubic-bezier(0.16,1,0.3,1);--ease-out:cubic-bezier(0,0,0.2,1);--linear:linear;--t1:100ms;--t2:160ms;--t3:200ms;--t4:320ms;--t5:450ms;--font:"IRANSansX","Vazirmatn",system-ui,-apple-system,sans-serif;--font-mono:"IRANSansX","Vazirmatn","Courier New",monospace;--bg:var(--canvas);--surface:var(--surface-01);--surface2:var(--surface-02);--card:var(--surface-03);--card-hover:var(--surface-04);--card-raised:var(--surface-04);--border:var(--line-subtle);--border-light:var(--line-moderate);--border-mid:var(--line-moderate);--border-strong:var(--line-strong);--border-subtle:var(--line-faintest);--border-brand:var(--line-brand);--brand:var(--cyan);--brand-bright:var(--cyan-bright);--brand-dim:var(--cyan-mist);--brand-glow:var(--cyan-fog);--accent:var(--violet);--accent-dim:var(--violet-mist);--accent-glow:var(--violet-haze);--glow:var(--electric);--glow-dim:var(--electric-mist);--success:var(--pos);--success-bright:var(--pos);--warning:var(--warn);--warning-bright:var(--warn);--danger:var(--neg);--danger-bright:var(--neg);--success-dim:var(--pos-dim);--danger-dim:var(--neg-dim);--text:var(--ink-100);--text-primary:var(--ink-100);--text-secondary:var(--ink-80);--text-dim:var(--ink-60);--text-muted:var(--ink-40);--text-inverse:#fff;--overlay-sm:rgba(30,41,59,.35);--overlay-md:rgba(30,41,59,.5);--overlay-lg:rgba(30,41,59,.65);--el-1:var(--e1);--el-2:var(--e2);--el-3:var(--e3);--el-4:var(--e4);--el-5:var(--e5);--shadow-sm:var(--e2);--shadow-md:var(--e3);--shadow-lg:var(--e4);--shadow-xl:var(--e5);--r-xs:var(--r1);--r-sm:var(--r2);--r:var(--r3);--r-md:var(--r4);--r-lg:var(--r5);--r-xl:var(--r6);--r-2xl:var(--r7);--radius:var(--r3);--radius-lg:var(--r5);--radius-xl:var(--r6);--ease:var(--smooth);--ease-spring:var(--spring);--ease-in:var(--ease-out);--t-fast:var(--t2);--t-base:var(--t3);--t-slow:var(--t4);--dur-xs:var(--t1);--dur-sm:var(--t2);--dur-md:var(--t3);--dur-lg:var(--t4);--dur-xl:var(--t5);--font-body:var(--font);--font-display:var(--font);--user-bubble:rgba(30,41,59,.06);--ai-bubble:rgba(30,41,59,.03)}*,:after,:before{box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%;overflow:hidden;background:var(--canvas)}body{font-family:var(--font);color:var(--ink-100);line-height:1.5;font-size:14px;letter-spacing:-.01em}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(30,41,59,.18);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:rgba(79,169,250,.5)}:focus-visible{outline:1.5px solid var(--violet);outline-offset:2px;border-radius:var(--r2)}button{font-family:inherit;letter-spacing:inherit;cursor:pointer}::selection{background:rgba(79,169,250,.22);color:var(--cyan-deep)}@keyframes emerge{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes materialize{0%{opacity:0;transform:scale(.95) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes descend{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-right{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes heartbeat{0%,to{box-shadow:0 0 0 0 rgba(21,128,61,.5)}50%{box-shadow:0 0 0 4px rgba(21,128,61,0)}}@keyframes orbit{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.85)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes scan{0%{transform:translateY(0);opacity:.7}to{transform:translateY(8px);opacity:0}}.s0{background:var(--canvas)}.s1{background:var(--surface-01)}.s2{background:var(--surface-02)}.s3{background:var(--surface-03)}.s4{background:var(--surface-04)}.card{background:var(--surface-03);border:1px solid var(--line-subtle);border-radius:var(--r5);box-shadow:var(--e2);transition:border-color var(--t2) var(--smooth),box-shadow var(--t2) var(--smooth),transform var(--t2) var(--smooth)}.card:hover{border-color:var(--line-accent);box-shadow:var(--e3)}.card-raised{background:var(--surface-04);border:1px solid var(--line-moderate);border-radius:var(--r5);box-shadow:var(--e3)}.card-glass{background:hsla(0,0%,100%,.72);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid var(--line-subtle);border-radius:var(--r5)}.card-brand{background:linear-gradient(135deg,rgba(79,169,250,.08),rgba(79,169,250,.02));border:1px solid var(--line-accent);border-radius:var(--r5);box-shadow:0 0 24px rgba(79,169,250,.04)}.nav-item{display:flex;align-items:center;gap:var(--s3);padding:7px var(--s4);border-radius:var(--r3);cursor:pointer;font-size:.8rem;font-weight:500;color:var(--ink-60);transition:all var(--t2) var(--smooth);position:relative;border:1px solid transparent;letter-spacing:-.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.nav-item:hover{background:rgba(79,169,250,.08);color:var(--ink-100);border-color:var(--line-faintest)}.nav-item.active{background:rgba(79,169,250,.14);color:var(--ink-100);border-color:var(--line-accent);font-weight:600}.nav-item.active:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:52%;background:linear-gradient(to bottom,var(--violet),rgba(79,169,250,.2));border-radius:2px}.btn-primary{display:inline-flex;align-items:center;gap:6px;background:var(--cyan);color:#fff;border:none;border-radius:var(--r3);padding:9px 18px;font-family:var(--font);font-weight:700;font-size:.8rem;letter-spacing:-.01em;cursor:pointer;transition:all var(--t2) var(--smooth);box-shadow:0 1px 3px rgba(30,41,59,.18),0 0 0 1px rgba(30,41,59,.15)}.btn-primary:hover{background:var(--cyan-bright);transform:translateY(-1px);box-shadow:0 4px 16px rgba(30,41,59,.2),0 0 0 1px rgba(79,169,250,.35)}.btn-primary:active{transform:none}.btn-secondary{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--violet);border:1.5px solid var(--line-accent);border-radius:var(--r3);padding:8px 17px;font-family:var(--font);font-weight:600;font-size:.8rem;letter-spacing:-.01em;cursor:pointer;transition:all var(--t2) var(--smooth)}.btn-secondary:hover{background:rgba(79,169,250,.08);border-color:var(--violet);color:var(--cyan-deep)}.btn-ghost{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--ink-60);border:1px solid var(--line-subtle);border-radius:var(--r3);padding:8px 14px;font-family:var(--font);font-weight:500;font-size:.8rem;letter-spacing:-.01em;cursor:pointer;transition:all var(--t2) var(--smooth)}.btn-ghost:hover{background:rgba(79,169,250,.06);color:var(--ink-100);border-color:var(--line-accent)}.btn-icon{width:30px;height:30px;border-radius:var(--r3);background:rgba(30,41,59,.04);border:1px solid var(--line-subtle);color:var(--ink-60);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--t2) var(--smooth)}.btn-icon:hover{background:rgba(79,169,250,.08);color:var(--cyan-deep);border-color:var(--line-accent)}.input{width:100%;background:#fff;border:1px solid var(--line-subtle);border-radius:var(--r3);padding:9px 12px;font-family:var(--font);font-size:.82rem;color:var(--ink-100);outline:none;letter-spacing:-.01em;transition:border-color var(--t1) var(--smooth),box-shadow var(--t1) var(--smooth)}.input:focus{border-color:rgba(79,169,250,.6);box-shadow:0 0 0 3px rgba(79,169,250,.14)}.input::placeholder{color:var(--ink-40)}.badge{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:var(--rmax);font-size:.6rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;font-family:var(--font-mono)}.badge-pos{background:var(--pos-dim);color:var(--pos);border:1px solid rgba(21,128,61,.22)}.badge-neg{background:var(--neg-dim);color:var(--neg);border:1px solid rgba(185,28,28,.22)}.badge-cyan{background:var(--cyan-mist);color:var(--cyan);border:1px solid var(--line-brand)}.badge-violet{background:var(--violet-mist);color:#027eeb;border:1px solid var(--line-accent)}.badge-warn{background:var(--warn-dim);color:var(--warn);border:1px solid rgba(180,83,9,.22)}.badge-muted{background:rgba(30,41,59,.04);color:var(--ink-60);border:1px solid var(--line-subtle)}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--pos);display:inline-block;flex-shrink:0;animation:heartbeat 2.4s ease infinite}.hr{height:1px}.hr,.hr-v{background:var(--line-subtle)}.hr-v{width:1px;align-self:stretch}.skeleton{background:linear-gradient(90deg,rgba(30,41,59,.04),rgba(30,41,59,.09) 50%,rgba(30,41,59,.04));background-size:200% 100%;animation:shimmer 1.6s ease infinite;border-radius:var(--r2)}.t-display{font-size:1.75rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--ink-100)}.t-h1{font-size:1.375rem;letter-spacing:-.02em;line-height:1.25}.t-h1,.t-h2{font-weight:700;color:var(--ink-100)}.t-h2{font-size:1.125rem;letter-spacing:-.015em;line-height:1.3}.t-h3{font-size:.95rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--ink-100)}.t-body{font-size:.85rem;font-weight:400;line-height:1.6;color:var(--ink-80)}.t-small{font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ink-60)}.t-num{font-family:var(--font-mono);font-feature-settings:"tnum" 1;letter-spacing:-.02em}.t-mono{font-family:var(--font-mono)}.t-label{font-size:.62rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-40)}.glass{background:hsla(0,0%,100%,.82);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5)}.ambient{background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(79,169,250,.07) 0,transparent 65%),radial-gradient(ellipse 60% 40% at 90% 80%,rgba(30,41,59,.04) 0,transparent 60%),var(--canvas)}.e1{animation:emerge var(--t4) var(--smooth) 0ms both}.e2{animation:emerge var(--t4) var(--smooth) 50ms both}.e3{animation:emerge var(--t4) var(--smooth) .1s both}.e4{animation:emerge var(--t4) var(--smooth) .15s both}.e5{animation:emerge var(--t4) var(--smooth) .2s both}.e6{animation:emerge var(--t4) var(--smooth) .25s both}.anim-emerge{animation:emerge var(--t4) var(--smooth) both}.anim-descend{animation:descend var(--t3) var(--smooth) both}.anim-material{animation:materialize var(--t4) var(--spring) both}.anim-slide{animation:slide-right var(--t3) var(--smooth) both}table{border-collapse:collapse;width:100%}th{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-40)}td,th{text-align:left}html[lang=en]{--font:"Inter Tight","IRANSansX",system-ui,-apple-system,sans-serif;--font-mono:"Inter Tight","IRANSansX","Courier New",monospace;--font-body:var(--font);--font-display:var(--font)}html[lang=en] body{font-family:var(--font)}html[data-theme=dark]{--canvas:#070c16;--surface-00:#070c16;--surface-01:#111a2b;--surface-02:#18243a;--surface-03:#151f30;--surface-04:#1e293b;--surface-05:#273449;--line-faintest:rgba(248,250,252,.09);--line-subtle:rgba(248,250,252,.16);--line-moderate:rgba(248,250,252,.24);--line-strong:rgba(248,250,252,.26);--line-brand:rgba(79,169,250,.28);--line-accent:rgba(79,169,250,.34);--cyan:#7cc0fa;--cyan-bright:#9bd2ff;--cyan-deep:#9bd2ff;--cyan-mist:rgba(4,130,241,.09);--cyan-haze:rgba(4,130,241,.16);--cyan-fog:rgba(4,130,241,.24);--violet:#4fa9fa;--violet-bright:#7cc0fa;--violet-mist:rgba(4,130,241,.12);--violet-haze:rgba(4,130,241,.22);--electric:#4fa9fa;--electric-mist:rgba(4,130,241,.1);--pos:#4fbf87;--pos-dim:rgba(79,191,135,.12);--neg:#e0645c;--neg-dim:hsla(4,68%,62%,.12);--warn:#e0a83c;--warn-dim:rgba(224,168,60,.12);--ink-100:#f8fafc;--ink-80:#cbd5e1;--ink-60:#94a3b8;--ink-40:#7c8ba1;--ink-20:#475569;--e1:0 1px 2px rgba(0,0,0,.5);--e2:0 2px 8px rgba(0,0,0,.55);--e3:0 4px 16px rgba(0,0,0,.6);--e4:0 10px 30px -12px rgba(0,0,0,.8);--e5:0 18px 48px -20px rgba(0,0,0,.9);--text-inverse:#0b1220;--overlay-sm:rgba(3,6,13,.55);--overlay-md:rgba(3,6,13,.7);--overlay-lg:rgba(3,6,13,.85);--user-bubble:rgba(248,250,252,.07);--ai-bubble:rgba(248,250,252,.035);--pp-card:rgba(248,250,252,.055);--pp-ink:#f8fafc;--pp-ink-07:rgba(248,250,252,.9);--pp-ink-05:rgba(248,250,252,.78);--pp-ink-045:rgba(248,250,252,.72);--pp-ink-04:rgba(248,250,252,.66);--pp-ink-035:rgba(248,250,252,.6);--pp-ink-02:rgba(248,250,252,.34);--pp-exp:rgba(248,250,252,.035);--pp-gold-ink:#9bd2ff;--pp-line-06:rgba(248,250,252,.045);--pp-line-07:rgba(248,250,252,.05);--pp-line-08:rgba(248,250,252,.06);--pp-line-10:rgba(248,250,252,.12);--pp-line-12:rgba(248,250,252,.14);--pp-line-14:rgba(248,250,252,.16);--pp-line-15:rgba(248,250,252,.17);--pp-line-16:rgba(248,250,252,.18);--pp-line-18:rgba(248,250,252,.2);--pp-line-25:rgba(248,250,252,.26);--pp-line-28:rgba(248,250,252,.3);--pp-line-35:rgba(248,250,252,.38);--pp-btn:rgba(248,250,252,.055);--pp-row:rgba(79,169,250,.08);--pp-row-line:rgba(79,169,250,.38);--ap-line:#7cc0fa;--ap-n015:rgba(248,250,252,.02);--ap-n02:rgba(248,250,252,.025);--ap-n025:rgba(248,250,252,.03);--ap-n03:rgba(248,250,252,.035);--ap-n04:rgba(248,250,252,.045);--ap-n05:rgba(248,250,252,.055);--ap-n06:rgba(248,250,252,.07);--ap-n08:rgba(248,250,252,.09);--ap-n1:rgba(248,250,252,.12);--ap-n18:rgba(248,250,252,.2);--ap-n2:rgba(248,250,252,.22);--ap-n22:rgba(248,250,252,.24);--ap-n25:rgba(248,250,252,.28);--ap-n3:rgba(248,250,252,.34);--ap-n35:rgba(248,250,252,.4);--ap-n5:rgba(248,250,252,.55);--jp-n02:rgba(248,250,252,.03);--jp-n025:rgba(248,250,252,.035);--jp-n03:rgba(248,250,252,.04);--jp-n04:rgba(248,250,252,.05);--jp-n05:rgba(248,250,252,.06);--jp-n06:rgba(248,250,252,.075);--jp-n08:rgba(248,250,252,.1);--jp-n1:rgba(248,250,252,.14);--jp-n12:rgba(248,250,252,.16);--jp-n15:rgba(248,250,252,.19);--jp-n18:rgba(248,250,252,.22);--jp-n2:rgba(248,250,252,.24);--jp-n22:rgba(248,250,252,.26);--jp-n3:rgba(248,250,252,.34);--jp-n35:rgba(248,250,252,.4);--sim-ink:#f8fafc;--sim-ink-cc:rgba(248,250,252,.8);--sim-ink-99:rgba(248,250,252,.6);--sim-pos:#4e8c6a;--sim-neg:#c9463c;--sim-card:rgba(248,250,252,.055);--sim-card-2:rgba(248,250,252,.03);--sm-n02:rgba(248,250,252,.03);--sm-n025:rgba(248,250,252,.035);--sm-n03:rgba(248,250,252,.04);--sm-n038:rgba(248,250,252,.045);--sm-n04:rgba(248,250,252,.05);--sm-n05:rgba(248,250,252,.06);--sm-n06:rgba(248,250,252,.075);--sm-n07:rgba(248,250,252,.085);--sm-n08:rgba(248,250,252,.1);--sm-n1:rgba(248,250,252,.13);--sm-n12:rgba(248,250,252,.15);--sm-n14:rgba(248,250,252,.17);--sm-n15:rgba(248,250,252,.18);--sm-n18:rgba(248,250,252,.22);--sm-n2:rgba(248,250,252,.24);--sm-n3:rgba(248,250,252,.32);--sm-n38:rgba(248,250,252,.4);--sm-n4:rgba(248,250,252,.44);--sm-txt:#f8fafc;--sm-sub:rgba(203,213,225,.95);--sm-s03:rgba(248,250,252,.04);--sm-s035:rgba(248,250,252,.045);--sm-s06:rgba(248,250,252,.075);--sm-s08:rgba(248,250,252,.1);--sm-s1:rgba(248,250,252,.13);--sm-s10:rgba(248,250,252,.13);--sm-s14:rgba(248,250,252,.17);--sm-s45:rgba(203,213,225,.55);--sm-buy-fg:#a6dcc0;--sm-buy-bd:rgba(78,140,106,.45);--sm-buy-bg:linear-gradient(160deg,rgba(78,140,106,.24),rgba(78,140,106,.06));--sm-sell-fg:#e9b2a2;--sm-sell-bd:rgba(201,70,60,.45);--sm-sell-bg:linear-gradient(160deg,rgba(201,70,60,.22),rgba(201,70,60,.05))}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{color:var(--ink-100);caret-color:var(--gold-bright,#7cc0fa)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--ink-60)}html[data-theme=dark] option{background:#151f30;color:#f8fafc}html[data-theme=dark]{--sm-acc:#7cc0fa;--sm-acc-rgb:79,169,250;--hdr-shadow:0 10px 30px -12px rgba(0,0,0,.85),0 1px 0 rgba(248,250,252,.06)}@media (min-width:1024px){.sb-backdrop{display:none!important}.sb-root{position:static!important;inset:auto!important;order:-1!important;transform:none!important;border-radius:0!important;border:none!important;border-right:1px solid var(--line-faintest)!important;border-top-right-radius:18px!important;height:100%!important;align-self:stretch!important;box-shadow:none!important;background:var(--sb-bg,rgba(22,32,44,.85))!important;backdrop-filter:blur(30px) saturate(180%)!important;-webkit-backdrop-filter:blur(30px) saturate(180%)!important;transition:width .24s cubic-bezier(.16,1,.3,1),min-width .24s cubic-bezier(.16,1,.3,1),opacity .18s linear!important;width:260px!important;min-width:260px!important;opacity:1}.sb-root:not(.sb-open){width:0!important;min-width:0!important;opacity:0}html[dir=rtl] .sb-root{order:2!important}.hdr-burger-hide{display:none!important}}html[data-theme=dark]{--sb-bg:rgba(248,250,252,.018);--hdr-bg:transparent;--hdr-border:none;--hdr-shadow:none;--hdr-blur:none;--pnl-hdr:transparent;--pnl-btn:#9bd2ff;--pnl-btn-hv:#e8f4ff;--pnl-btn-bd:rgba(79,169,250,.42);--pnl-btn-bg:rgba(79,169,250,.14);--pnl-btn-bd-hv:rgba(79,169,250,.7);--pnl-btn-bg-hv:rgba(79,169,250,.26);--as-btn:rgba(248,250,252,.1);--as-n02:rgba(248,250,252,.03);--as-n04:rgba(248,250,252,.05);--as-n05:rgba(248,250,252,.06);--as-n07:rgba(248,250,252,.085);--as-n08:rgba(248,250,252,.1);--as-n09:rgba(248,250,252,.11);--as-n1:rgba(248,250,252,.13);--as-n12:rgba(248,250,252,.15);--as-n18:rgba(248,250,252,.22);--as-n2:rgba(248,250,252,.24);--as-n35:rgba(248,250,252,.4);--as-n4:rgba(248,250,252,.46);--as-n5:rgba(248,250,252,.56);--dc-in-bg:rgba(248,250,252,.05);--dc-in-bd:rgba(248,250,252,.16);--dc-bt-bd:rgba(79,169,250,.42);--dc-bt-on:linear-gradient(160deg,rgba(79,169,250,.3),rgba(79,169,250,.14));--dc-bt-off:rgba(248,250,252,.05);--dc-bt-fg:#9bd2ff;--dc-bt-fg-off:rgba(248,250,252,.35)}html[data-theme=dark] input[dir=ltr]:focus{border-color:rgba(79,169,250,.55)!important;box-shadow:0 0 0 3px rgba(79,169,250,.12)}html[data-theme=dark]{--canvas:#05070a;--surface-00:#05070a;--surface-01:#0b0e13;--surface-02:#121519;--surface-03:#101318;--surface-04:#181b20;--surface-05:#212429}*,body,html{-webkit-tap-highlight-color:transparent}[role=button]:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:none}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/vazirmatn/vazirmatn-arabic-300-normal.woff2) format("woff2");unicode-range:u+06??,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;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/vazirmatn/vazirmatn-latin-ext-300-normal.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/vazirmatn/vazirmatn-latin-300-normal.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/vazirmatn/vazirmatn-arabic-400-normal.woff2) format("woff2");unicode-range:u+06??,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;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/vazirmatn/vazirmatn-latin-ext-400-normal.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/vazirmatn/vazirmatn-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/vazirmatn/vazirmatn-arabic-500-normal.woff2) format("woff2");unicode-range:u+06??,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;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/vazirmatn/vazirmatn-latin-ext-500-normal.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/vazirmatn/vazirmatn-latin-500-normal.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/vazirmatn/vazirmatn-arabic-600-normal.woff2) format("woff2");unicode-range:u+06??,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;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/vazirmatn/vazirmatn-latin-ext-600-normal.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/vazirmatn/vazirmatn-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/vazirmatn/vazirmatn-arabic-700-normal.woff2) format("woff2");unicode-range:u+06??,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;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/vazirmatn/vazirmatn-latin-ext-700-normal.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/vazirmatn/vazirmatn-latin-700-normal.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/vazirmatn/vazirmatn-arabic-800-normal.woff2) format("woff2");unicode-range:u+06??,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;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/vazirmatn/vazirmatn-latin-ext-800-normal.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/vazirmatn/vazirmatn-latin-800-normal.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/vazirmatn/vazirmatn-arabic-900-normal.woff2) format("woff2");unicode-range:u+06??,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;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/vazirmatn/vazirmatn-latin-ext-900-normal.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/vazirmatn/vazirmatn-latin-900-normal.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:IRANSansX;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/iransansx/IRANSansX-Regular.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/iransansx/IRANSansX-Medium.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/iransansx/IRANSansX-DemiBold.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/iransansx/IRANSansX-Bold.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/iransansx/IRANSansX-ExtraBold.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/iransansx/IRANSansX-Black.woff2) format("woff2")}@supports (font-variation-settings:normal){@font-face{font-family:IRANSansX;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/iransansx/IRANSansXVF.woff2) format("woff2")}}@font-face{font-family:IRANSansX;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-tight/inter-tight-latin-400-normal.woff2) format("woff2");unicode-range:u+0020-007e,u+00a0-00ff,u+2018-201d,u+2022,u+2026,u+2030,u+2039-203a,u+20ac,u+2122}@font-face{font-family:IRANSansX;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight/inter-tight-latin-500-normal.woff2) format("woff2");unicode-range:u+0020-007e,u+00a0-00ff,u+2018-201d,u+2022,u+2026,u+2030,u+2039-203a,u+20ac,u+2122}@font-face{font-family:IRANSansX;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight/inter-tight-latin-600-normal.woff2) format("woff2");unicode-range:u+0020-007e,u+00a0-00ff,u+2018-201d,u+2022,u+2026,u+2030,u+2039-203a,u+20ac,u+2122}@font-face{font-family:IRANSansX;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-tight/inter-tight-latin-700-normal.woff2) format("woff2");unicode-range:u+0020-007e,u+00a0-00ff,u+2018-201d,u+2022,u+2026,u+2030,u+2039-203a,u+20ac,u+2122}@font-face{font-family:IRANSansX;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter-tight/inter-tight-latin-800-normal.woff2) format("woff2");unicode-range:u+0020-007e,u+00a0-00ff,u+2018-201d,u+2022,u+2026,u+2030,u+2039-203a,u+20ac,u+2122}@font-face{font-family:IRANSansX;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/inter-tight/inter-tight-latin-800-normal.woff2) format("woff2");unicode-range:u+0020-007e,u+00a0-00ff,u+2018-201d,u+2022,u+2026,u+2030,u+2039-203a,u+20ac,u+2122}@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight/inter-tight-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight/inter-tight-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight/inter-tight-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight/inter-tight-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight/inter-tight-latin-800-normal.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}