:root{--mabs-primary-500:#1a5fb4;--mabs-primary-600:#15488a;--mabs-primary-700:#0d47a1;--mabs-primary-400:#3b82f6;--mabs-primary-300:#93c5fd;--mabs-accent-500:#c2185b;--mabs-accent-600:#a01548;--mabs-accent-400:#e91e63;--mabs-accent-300:#f06292;--mabs-teal-500:#26a69a;--mabs-success-500:#10b981;--mabs-success-600:#059669;--mabs-warning-500:#f59e0b;--mabs-warning-600:#d97706;--mabs-danger-500:#ef4444;--mabs-danger-600:#dc2626;--mabs-info-500:#3b82f6;--mabs-info-600:#2563eb;--mabs-white:#fff;--mabs-black:#000;--mabs-gray-50:#f8fafc;--mabs-gray-100:#f1f5f9;--mabs-gray-200:#e5e7eb;--mabs-gray-300:#d1d5db;--mabs-gray-400:#94a3b8;--mabs-gray-500:#64748b;--mabs-gray-600:#475569;--mabs-gray-700:#334155;--mabs-gray-800:#1e293b;--mabs-gray-900:#0f172a;--mabs-indigo-900:#3548a0;--mabs-indigo-800:#3d52b5;--mabs-indigo-700:#455ac8;--mabs-indigo-600:#5568d5;--mabs-indigo-500:#6674e0;--mabs-indigo-100:#e0e5f5;--mabs-indigo-50:#eef1fa;--mabs-bg-indigo:#3548a0;--mabs-indigo-text:#eef2ff;--mabs-indigo-muted:#c8d1f0;--mabs-indigo-border:#ffffff14;--mabs-bg-page:#f4f6f9;--mabs-bg-surface:#fff;--mabs-bg-elevated:#fff;--mabs-bg-muted:#f1f3f6;--mabs-bg-hover:#eef1f5;--mabs-bg-dark:#0f172a;--mabs-text-primary:#0f172a;--mabs-text-secondary:#475569;--mabs-text-muted:#94a3b8;--mabs-text-inverse:#fff;--mabs-border:#e5e7eb;--mabs-border-strong:#d1d5db;--mabs-border-inverse:#ffffff1a;--mabs-container:1280px;--mabs-container-wide:1440px;--mabs-gutter:16px;--mabs-header-h:64px;--mabs-nav-h:48px;--mabs-radius-sm:6px;--mabs-radius-md:10px;--mabs-radius-lg:14px;--mabs-radius-xl:20px;--mabs-radius-full:9999px;--mabs-shadow-xs:0 1px 2px #0f172a0d;--mabs-shadow-sm:0 1px 3px #0f172a14, 0 1px 2px #0f172a0a;--mabs-shadow-md:0 4px 10px #0f172a14, 0 2px 4px #0f172a0a;--mabs-shadow-lg:0 10px 24px #0f172a1a, 0 4px 8px #0f172a0d;--mabs-shadow-xl:0 20px 40px #0f172a24;--mabs-ease:cubic-bezier(.2,.8,.2,1);--mabs-duration-fast:.15s;--mabs-duration-base:.25s;--mabs-duration-slow:.4s;--mabs-z-header:100;--mabs-z-nav:90;--mabs-z-dropdown:200;--mabs-z-modal:1000;--mabs-z-toast:1100;--mabs-space-1:4px;--mabs-space-2:8px;--mabs-space-3:12px;--mabs-space-4:16px;--mabs-space-5:20px;--mabs-space-6:24px;--mabs-space-8:32px;--mabs-space-10:40px;--mabs-space-12:48px;--mabs-font-sans:"Vazirmatn", -apple-system, BlinkMacSystemFont, "Segoe UI", Tahoma, sans-serif;--mabs-font-mono:"Consolas", "Monaco", monospace;--mabs-color-brand:var(--mabs-primary-500);--mabs-color-brand-hover:var(--mabs-primary-600);--mabs-color-brand-soft:#e8f0fb;--mabs-color-brand-dark:var(--mabs-primary-700);--mabs-color-accent:var(--mabs-accent-500);--mabs-color-accent-hover:var(--mabs-accent-600);--mabs-color-success:var(--mabs-success-500);--mabs-color-success-hover:var(--mabs-success-600);--mabs-color-warning:var(--mabs-warning-500);--mabs-color-warning-hover:var(--mabs-warning-600);--mabs-color-danger:var(--mabs-danger-500);--mabs-color-danger-hover:var(--mabs-danger-600);--mabs-color-info:var(--mabs-info-500);--mabs-color-info-hover:var(--mabs-info-600);--mbs-brand:var(--mabs-color-brand);--mbs-brand-hover:var(--mabs-color-brand-hover);--mbs-brand-soft:var(--mabs-color-brand-soft);--mbs-accent:var(--mabs-color-accent);--mbs-accent-hover:var(--mabs-color-accent-hover);--mbs-teal:var(--mabs-teal-500);--mbs-success:var(--mabs-color-success);--mbs-warning:var(--mabs-color-warning);--mbs-danger:var(--mabs-color-danger);--mbs-info:var(--mabs-color-info);--mbs-bg-page:var(--mabs-bg-page);--mbs-bg-surface:var(--mabs-bg-surface);--mbs-bg-elevated:var(--mabs-bg-elevated);--mbs-bg-muted:var(--mabs-bg-muted);--mbs-bg-hover:var(--mabs-bg-hover);--mbs-bg-dark:var(--mabs-bg-dark);--mbs-text-primary:var(--mabs-text-primary);--mbs-text-secondary:var(--mabs-text-secondary);--mbs-text-muted:var(--mabs-text-muted);--mbs-text-inverse:var(--mabs-text-inverse);--mbs-border:var(--mabs-border);--mbs-border-strong:var(--mabs-border-strong);--mbs-indigo-900:var(--mabs-indigo-900);--mbs-indigo-800:var(--mabs-indigo-800);--mbs-indigo-700:var(--mabs-indigo-700);--mbs-indigo-600:var(--mabs-indigo-600);--mbs-indigo-500:var(--mabs-indigo-500);--mbs-indigo-100:var(--mabs-indigo-100);--mbs-indigo-50:var(--mabs-indigo-50);--mbs-bg-indigo:var(--mabs-bg-indigo);--mbs-indigo-text:var(--mabs-indigo-text);--mbs-indigo-muted:var(--mabs-indigo-muted);--mbs-indigo-border:var(--mabs-indigo-border);--mbs-container:var(--mabs-container);--mbs-container-wide:var(--mabs-container-wide);--mbs-gutter:var(--mabs-gutter);--mbs-header-h:var(--mabs-header-h);--mbs-nav-h:var(--mabs-nav-h);--mbs-radius-sm:var(--mabs-radius-sm);--mbs-radius-md:var(--mabs-radius-md);--mbs-radius-lg:var(--mabs-radius-lg);--mbs-radius-xl:var(--mabs-radius-xl);--mbs-radius-full:var(--mabs-radius-full);--mbs-shadow-xs:var(--mabs-shadow-xs);--mbs-shadow-sm:var(--mabs-shadow-sm);--mbs-shadow-md:var(--mabs-shadow-md);--mbs-shadow-lg:var(--mabs-shadow-lg);--mbs-shadow-xl:var(--mabs-shadow-xl);--mbs-ease:var(--mabs-ease);--mbs-t-fast:var(--mabs-duration-fast);--mbs-t-base:var(--mabs-duration-base);--mbs-t-slow:var(--mabs-duration-slow);--mbs-z-header:var(--mabs-z-header);--mbs-z-nav:var(--mabs-z-nav);--mbs-z-dropdown:var(--mabs-z-dropdown);--mbs-z-modal:var(--mabs-z-modal);--mbs-z-toast:var(--mabs-z-toast);--color-bg-page:var(--mabs-bg-page);--color-bg-surface:var(--mabs-bg-surface);--color-bg-elevated:var(--mabs-bg-elevated);--color-bg-muted:var(--mabs-bg-muted);--color-bg-hover:var(--mabs-bg-hover);--color-text-primary:var(--mabs-text-primary);--color-text-secondary:var(--mabs-text-secondary);--color-text-muted:var(--mabs-text-muted);--color-text-inverse:var(--mabs-text-inverse);--color-border:var(--mabs-border);--color-border-strong:var(--mabs-border-strong);--color-brand:var(--mabs-primary-500);--color-brand-hover:var(--mabs-primary-600);--color-brand-soft:#e8f0fb;--color-success:var(--mabs-success-500);--color-warning:var(--mabs-warning-500);--color-danger:var(--mabs-danger-500);--color-neutral-bg:var(--mabs-bg-page);--color-neutral-surface:var(--mabs-bg-surface);--color-neutral-border:var(--mabs-border)}@media (prefers-color-scheme:dark){:root{--mabs-bg-page:#0b1220;--mabs-bg-surface:#131a2a;--mabs-bg-elevated:#1a2233;--mabs-bg-muted:#1e293b;--mabs-bg-hover:#263349;--mabs-border:#2a3446;--mabs-border-strong:#3b4760;--mabs-text-primary:#f1f5f9;--mabs-text-secondary:#94a3b8;--mabs-text-muted:#64748b;--mabs-color-brand-soft:#0c2340}}:root{--color-bg-page:#f9fafb;--color-bg-surface:#fff;--color-bg-elevated:#fff;--color-bg-muted:#f3f4f6;--color-bg-hover:#f3f4f6;--color-border:#e5e7eb;--color-border-strong:#d1d5db;--color-text-primary:#111827;--color-text-secondary:#4b5563;--color-text-muted:#9ca3af;--color-text-inverse:#fff;--color-brand:#0ea5e9;--color-brand-hover:#0284c7;--color-brand-soft:#e0f2fe;--color-success:#22c55e;--color-warning:#eab308;--color-danger:#ef4444;--sidebar-width:16rem;--sidebar-collapsed-w:4.25rem;--topbar-height:3.5rem;--content-max-width:100%;--content-padding-x:1.5rem;--content-padding-y:1.5rem;--font-sans:"Vazirmatn", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "Fira Code", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--font-scale:1;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--z-sidebar:40;--z-topbar:50;--z-dropdown:60;--z-modal:70;--z-toast:80;--z-command:90}[data-theme=dark]{--color-bg-page:#111827;--color-bg-surface:#1f2937;--color-bg-elevated:#374151;--color-bg-muted:#1f2937;--color-bg-hover:#374151;--color-border:#374151;--color-border-strong:#4b5563;--color-text-primary:#f3f4f6;--color-text-secondary:#d1d5db;--color-text-muted:#6b7280;--color-text-inverse:#111827;--color-brand:#38bdf8;--color-brand-hover:#0ea5e9;--color-brand-soft:#082f49;--shadow-sm:0 1px 3px 0 #0006;--shadow-md:0 4px 6px -1px #0006;--shadow-lg:0 10px 15px -3px #0006}[data-layout=compact]{--sidebar-width:var(--sidebar-collapsed-w);--content-padding-x:1rem;--content-padding-y:1rem;--font-scale:.95}[data-layout=focus]{--sidebar-width:0rem;--content-max-width:60rem;--content-padding-x:2rem;--content-padding-y:2rem}[data-layout=wide]{--content-max-width:100%}[dir=rtl]{--sidebar-side:right}[dir=ltr]{--sidebar-side:left}[data-font-scale=small]{--font-scale:.9}[data-font-scale=large]{--font-scale:1.1}
