@font-face{font-family:Iranian Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/iran-sans-300-DBTPmJxp.woff2)format("woff2"),url(/assets/iran-sans-300-CxQHBUMg.woff)format("woff")}@font-face{font-family:Iranian Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/iran-sans-400-R__DY18S.woff2)format("woff2"),url(/assets/iran-sans-400-DCmKP4uE.woff)format("woff")}@font-face{font-family:Iranian Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/iran-sans-500-t6TWlVYP.woff2)format("woff2"),url(/assets/iran-sans-500-DnCq6Sis.woff)format("woff")}@font-face{font-family:Iranian Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/iran-sans-700-BSpBdY7C.woff2)format("woff2"),url(/assets/iran-sans-700-MuciOegt.woff)format("woff")}:root{--canvas:#f2f4f4;--surface:#fff;--surface-2:#fafbfc;--surface-sunken:#edeff2;--ink:#3b4b60;--body:#475f7b;--muted:#727e8c;--faint:#a3aeb9;--line:#dfe3e7;--line-strong:#cbd2d9;--brand-900:#2b4c93;--brand-800:#3c67c4;--brand-700:#4a7ce0;--brand-600:#5a8dee;--brand-500:#7ba4f2;--brand-200:#bdd1f8;--brand-100:#dbe4f3;--brand-50:#eef3fd;--amber-800:#8a5410;--amber-700:#c77e12;--amber-600:#fdac34;--amber-500:#fec46b;--amber-200:#fee3bc;--amber-100:#fff2e1;--success-600:#39da8a;--success-700:#26a96a;--success-100:#def9eb;--danger-600:#ff5b5c;--danger-700:#d93b3c;--danger-100:#ffe5e5;--warning-600:var(--amber-600);--warning-100:var(--amber-100);--info-600:#00cfdd;--info-100:#ddf8fa;--mark-navy:#002848;--mark-amber:#f0b018;--bg-page:var(--canvas);--surface-card:var(--surface);--surface-raised:var(--surface);--surface-header:var(--surface);--surface-sidebar:var(--surface);--surface-hover:var(--brand-50);--surface-selected:var(--brand-100);--surface-zebra:var(--surface-2);--text-body:var(--body);--text-heading:var(--ink);--text-secondary:var(--muted);--text-placeholder:var(--faint);--text-on-brand:#fff;--text-link:var(--brand-600);--text-link-hover:var(--brand-800);--text-numeric:var(--ink);--text-negative:var(--danger-700);--text-limit:var(--amber-800);--text-positive:var(--success-700);--border-subtle:var(--line);--border-strong:var(--line-strong);--border-focus:var(--brand-600);--border-input:var(--line-strong);--border-table:var(--line);--action-primary-bg:var(--brand-600);--action-primary-bg-hover:var(--brand-700);--action-primary-bg-active:var(--brand-800);--action-primary-fg:#fff;--action-secondary-bg:var(--surface);--action-secondary-fg:var(--body);--action-danger-bg:var(--danger-600);--action-ghost-fg:var(--muted);--focus-ring:0 0 0 3px #5a8dee47;--stage-done:var(--brand-600);--stage-active:var(--amber-600);--stage-pending:var(--line);--stage-returned:var(--danger-600);--stage-track:var(--surface-sunken);--waiting-fg:var(--amber-700);--waiting-bg:var(--amber-100);--waiting-border:var(--amber-200);--font-display:"Iranian Sans",Tahoma,sans-serif;--font-body:"Iranian Sans",Tahoma,sans-serif;--font-mono:"Iranian Sans",ui-monospace,monospace;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:700;--fs-display:32px;--fs-h1:24px;--fs-h2:20px;--fs-h3:17px;--fs-body:14px;--fs-body-sm:13px;--fs-label:12px;--fs-caption:11px;--fs-kpi:34px;--lh-tight:1.25;--lh-heading:1.4;--lh-body:1.75;--lh-dense:1.5;--ls-display:-.02em;--ls-heading:-.01em;--ls-body:0;--ls-caps:.04em;--numeric-features:tabular-nums;--text-display:var(--fw-extrabold) var(--fs-display)/var(--lh-tight) var(--font-display);--text-h1:var(--fw-extrabold) var(--fs-h1)/var(--lh-heading) var(--font-display);--text-h2:var(--fw-bold) var(--fs-h2)/var(--lh-heading) var(--font-display);--text-h3:var(--fw-semibold) var(--fs-h3)/var(--lh-heading) var(--font-body);--text-body-default:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-body);--text-body-medium:var(--fw-medium) var(--fs-body)/var(--lh-dense) var(--font-body);--text-body-sm:var(--fw-regular) var(--fs-body-sm)/var(--lh-body) var(--font-body);--text-label:var(--fw-medium) var(--fs-label)/1.6 var(--font-body);--text-caption:var(--fw-regular) var(--fs-caption)/1.6 var(--font-body);--text-kpi:var(--fw-extrabold) var(--fs-kpi)/1.1 var(--font-display)}html{font:var(--text-body-default);color:var(--text-body);direction:rtl}body,input,select,textarea,button,table{font-family:var(--font-body);text-align:right}th,td{text-align:right}.num,table,input,td,th{font-variant-numeric:var(--numeric-features);font-feature-settings:"tnum" 1}:root{--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--layout-max:1440px;--sidebar-w:248px;--sidebar-w-collapsed:64px;--header-h:56px;--page-pad-x:var(--space-6);--page-pad-y:var(--space-5);--grid-gap:var(--space-4);--row-h-compact:36px;--row-h:44px;--row-h-comfortable:52px;--cell-pad-x:var(--space-3);--cell-pad-y:var(--space-2);--control-h-sm:30px;--control-h:36px;--control-h-lg:42px;--card-pad:var(--space-5);--radius-xs:3px;--radius-sm:5px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--radius-card:var(--radius-md);--radius-control:var(--radius-sm);--radius-badge:var(--radius-pill);--border-w:1px;--border-w-strong:2px;--stage-seg-h:6px;--stage-seg-h-active:10px;--shadow-none:none;--shadow-card:0 1px 4px #3b4b600f;--shadow-raised:0 2px 10px #3b4b6014;--shadow-popover:0 6px 24px #3b4b601f;--shadow-modal:0 24px 64px #3b4b602e;--shadow-inset-line:inset 0 -1px 0 var(--line);--overlay-scrim:#3b4b6070;--dur-instant:80ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--transition-control:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}@media (prefers-reduced-motion:reduce){:root{--dur-instant:0s;--dur-fast:0s;--dur-base:0s;--dur-slow:0s}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font-body,"Iranian Sans"), system-ui, sans-serif;font:var(--text-body-default);color:var(--text-body);background:var(--bg-page);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}
