*{box-sizing:border-box}:root{--brand-50: oklch(97% .015 195);--brand-100: oklch(93% .03 195);--brand-200: oklch(86% .055 195);--brand-300: oklch(76% .08 193);--brand-400: oklch(66% .095 192);--brand-500: oklch(58% .095 190);--brand-600: oklch(50% .085 189);--brand-700: oklch(42% .07 188);--brand-800: oklch(34% .055 188);--brand-900: oklch(26% .04 189);--gray-50: oklch(98.5% .003 220);--gray-100: oklch(96% .004 220);--gray-200: oklch(92% .005 220);--gray-300: oklch(86% .006 220);--gray-400: oklch(72% .008 220);--gray-500: oklch(58% .008 220);--gray-600: oklch(46% .008 220);--gray-700: oklch(36% .008 220);--gray-800: oklch(26% .008 220);--gray-900: oklch(18% .008 220);--gray-950: oklch(12% .008 220);--bg: var(--gray-50);--surface: #ffffff;--surface-2: var(--gray-100);--border: oklch(90% .006 220);--border-strong: var(--gray-300);--text: oklch(22% .008 220);--text-muted: oklch(48% .008 220);--text-subtle: oklch(62% .008 220);--focus-ring: var(--brand-500);--success: oklch(56% .13 155);--warning: oklch(72% .14 75);--danger: oklch(58% .18 25);--info: oklch(60% .13 240);--success-bg: oklch(95% .04 155);--warning-bg: oklch(96% .05 75);--danger-bg: oklch(95% .04 25);--info-bg: oklch(95% .04 240);--primary: var(--brand-500);--primary-light: var(--brand-400);--secondary: var(--brand-700);--white: var(--surface);--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--shadow-xs: 0 1px 1px rgba(15, 25, 35, .04);--shadow-sm: 0 1px 2px rgba(15, 25, 35, .06), 0 1px 3px rgba(15, 25, 35, .04);--shadow-md: 0 2px 6px rgba(15, 25, 35, .06), 0 4px 12px rgba(15, 25, 35, .05);--shadow-lg: 0 6px 16px rgba(15, 25, 35, .08), 0 12px 32px rgba(15, 25, 35, .06);--shadow-xl: 0 16px 40px rgba(15, 25, 35, .12);--font-sans: "Readex Pro", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-xxs: 10px;--fs-xs: 11px;--fs-sm: 12px;--fs-base: 13px;--fs-md: 14px;--fs-lg: 16px;--fs-xl: 20px;--fs-xxl: 28px;--fs-huge: 36px}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-base);color:var(--text);background:var(--bg);direction:rtl;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.num,.ant-statistic-content-value,.ant-table-cell.num,td.num,th.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ant-layout{min-height:100vh}:where(a,button,input,select,textarea,[role=button],[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}@media print{.no-print{display:none!important}body{background:#fff}}
