:root{--radius-card: .75rem;--radius-tile: .625rem;--radius-control: .5rem;--radius-pill: 9999px;--space-tight: .5rem;--space-base: .75rem;--space-loose: 1rem;--space-section: 1.5rem;--size-icon-tile: 2.25rem;--size-control: 2.75rem;--border-width: 1px;--shadow-card: 0 1px 2px 0 rgb(16 24 40 / .04);--shadow-hover: 0 4px 12px -2px rgb(16 24 40 / .08);--motion-fast: .15s ease;--motion-base: .18s ease;--text-xs: .75rem;--leading-xs: 1rem;--text-control: .8125rem;--leading-control: 1.25rem;--text-sm: .875rem;--leading-sm: 1.25rem;--text-base: 1rem;--leading-base: 1.5rem;--text-lg: 1.125rem;--leading-lg: 1.75rem;--text-xl: 1.25rem;--leading-xl: 1.75rem;--text-2xl: 1.5rem;--leading-2xl: 2rem;--text-3xl: 1.875rem;--leading-3xl: 2.25rem;--text-4xl: 2.25rem;--leading-4xl: 2.5rem;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.25;--leading-body: 1.5;--leading-loose: 1.75;--font-ui: "Cairo", "Segoe UI", Tahoma, "Noto Naskh Arabic", "Nirmala UI", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans Tamil", "Noto Sans Malayalam", "Noto Sans Sinhala", "Iskoola Pota", sans-serif;--primary-50: #f2fdfa;--primary-100: #cbfbf0;--primary-200: #98f6e3;--primary-300: #5dead5;--primary-400: #2bd4bd;--primary-500: #14b8a5;--primary-600: #0d968b;--primary-700: #0f756d;--primary-800: #115f5a;--primary-900: #134e4a;--primary-950: #042f2e;--secondary-50: #edfdf5;--secondary-100: #d1fae5;--secondary-200: #a5f3cf;--secondary-300: #6ee7b7;--secondary-400: #36d399;--secondary-500: #10b77f;--secondary-600: #059467;--secondary-700: #047756;--secondary-800: #066046;--secondary-900: #064c39;--secondary-950: #022c22;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #14b8a5;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #0d968b;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f2fdfa;--header-bg: #2f6561;--header-text: #ffffff;--header-nav-bg: #f2fdfa;--sidebar-bg: #f2fdfa;--sidebar-text: #134e4a;--sidebar-hover: #cbfbf0;--sidebar-active: #98f6e3;--footer-bg: #cbfbf0;--footer-text: #0f756d;--card-bg: #ffffff;--card-border: #98f6e3;--table-header-bg: #0d968b;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f2fdfa;--table-border: #e1e7ef;--chart-1: #0d968b;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf;--bg: var(--background);--surface-alt: var(--surface-muted);--text: var(--text-primary);--text-sub: var(--text-secondary);--text-light: var(--text-muted);--primary: var(--primary-600);--primary-dark: var(--primary-700);--primary-light: var(--primary-100);--success-light: var(--success-bg);--danger: var(--destructive);--danger-light: var(--danger-bg);--warning-light: var(--warning-bg);--info: var(--chart-info);--info-light: var(--info-bg)}[data-theme=ocean]{--primary-50: #e9ebf6;--primary-100: #c4c9e9;--primary-200: #a0a8da;--primary-300: #7b88cc;--primary-400: #5d6cc0;--primary-500: #4051b5;--primary-600: #3949ac;--primary-700: #303fa1;--primary-800: #293594;--primary-900: #1a247f;--primary-950: #131a53;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #4051b5;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #3949ac;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f8fafc;--header-bg: #5666bd;--header-text: #ffffff;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #0f1729;--sidebar-hover: #f0f2f9;--sidebar-active: #dee1f2;--footer-bg: #f1f5f9;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #e1e7ef;--table-header-bg: #3949ac;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #e9ebf6;--table-border: #e1e7ef;--chart-1: #4051b5;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=green]{--primary-50: #eefcf6;--primary-100: #d3f8e9;--primary-200: #aaeed5;--primary-300: #73debe;--primary-400: #33c79f;--primary-500: #12a57e;--primary-600: #108469;--primary-700: #0d6852;--primary-800: #0e5342;--primary-900: #0d4537;--primary-950: #04251e;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f9fbfa;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f2f7f6;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #108469;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #108469;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f2f7f6;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f2f7f6;--neutral-fg: #65758b;--page-bg: #f9fbfa;--header-bg: #f2f7f6;--header-text: #0f1729;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #384352;--sidebar-hover: #eefcf6;--sidebar-active: #d3f8e9;--footer-bg: #f2f7f6;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #e1e7ef;--table-header-bg: #108469;--table-header-text: #ffffff;--table-row-even: #f2f7f6;--table-row-hover: #eefcf6;--table-border: #e1e7ef;--chart-1: #108469;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=emerald]{--primary-50: #edfdf5;--primary-100: #d1fae5;--primary-200: #a5f3cf;--primary-300: #6ee7b7;--primary-400: #36d399;--primary-500: #10b77f;--primary-600: #059467;--primary-700: #047756;--primary-800: #066046;--primary-900: #064c39;--primary-950: #022c22;--secondary-50: #f2fdfa;--secondary-100: #cbfbf0;--secondary-200: #98f6e3;--secondary-300: #5dead5;--secondary-400: #2bd4bd;--secondary-500: #14b8a5;--secondary-600: #0d968b;--secondary-700: #0f756d;--secondary-800: #115f5a;--secondary-900: #134e4a;--secondary-950: #042f2e;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #10b77f;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #059467;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #edfdf5;--header-bg: #246151;--header-text: #ffffff;--header-nav-bg: #edfdf5;--sidebar-bg: #edfdf5;--sidebar-text: #064c39;--sidebar-hover: #d1fae5;--sidebar-active: #a5f3cf;--footer-bg: #d1fae5;--footer-text: #047756;--card-bg: #ffffff;--card-border: #a5f3cf;--table-header-bg: #059467;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #edfdf5;--table-border: #e1e7ef;--chart-1: #059467;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=violet]{--primary-50: #f7f5ff;--primary-100: #ebe7fe;--primary-200: #ded7fe;--primary-300: #c3b4fd;--primary-400: #a689fa;--primary-500: #895af6;--primary-600: #7c3bed;--primary-700: #6b26d9;--primary-800: #5a21b5;--primary-900: #4d1d95;--primary-950: #2e1065;--secondary-50: #faf5ff;--secondary-100: #f2e5ff;--secondary-200: #ead6ff;--secondary-300: #d8b4fe;--secondary-400: #bf83fc;--secondary-500: #a855f7;--secondary-600: #9234ea;--secondary-700: #7e22ce;--secondary-800: #6a21a6;--secondary-900: #591c87;--secondary-950: #3c0764;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #895af6;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #7c3bed;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f7f5ff;--header-bg: #6339a2;--header-text: #ffffff;--header-nav-bg: #f7f5ff;--sidebar-bg: #f7f5ff;--sidebar-text: #4d1d95;--sidebar-hover: #ebe7fe;--sidebar-active: #ded7fe;--footer-bg: #ebe7fe;--footer-text: #6b26d9;--card-bg: #ffffff;--card-border: #ded7fe;--table-header-bg: #7c3bed;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f7f5ff;--table-border: #e1e7ef;--chart-1: #7c3bed;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=rose]{--primary-50: #fff0f1;--primary-100: #ffe5e7;--primary-200: #fecdd3;--primary-300: #fda5af;--primary-400: #fb6f84;--primary-500: #f43e5c;--primary-600: #e21d48;--primary-700: #bf123d;--primary-800: #a1123a;--primary-900: #861336;--primary-950: #4d0519;--secondary-50: #fdf2f8;--secondary-100: #fce8f4;--secondary-200: #fbd0e8;--secondary-300: #f9a9d5;--secondary-400: #f471b5;--secondary-500: #ec4699;--secondary-600: #db2979;--secondary-700: #bf185d;--secondary-800: #9b174c;--secondary-900: #811842;--secondary-950: #500724;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #f43e5c;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #e21d48;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #fff0f1;--header-bg: #932f4d;--header-text: #ffffff;--header-nav-bg: #fff0f1;--sidebar-bg: #fff0f1;--sidebar-text: #861336;--sidebar-hover: #ffe5e7;--sidebar-active: #fecdd3;--footer-bg: #ffe5e7;--footer-text: #bf123d;--card-bg: #ffffff;--card-border: #fecdd3;--table-header-bg: #e21d48;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #fff0f1;--table-border: #e1e7ef;--chart-1: #e21d48;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=amber]{--primary-50: #fffbeb;--primary-100: #fef3c8;--primary-200: #fde68b;--primary-300: #fcd44f;--primary-400: #fbbd23;--primary-500: #f59f0a;--primary-600: #db7706;--primary-700: #b35309;--primary-800: #91400d;--primary-900: #76350f;--primary-950: #451a03;--secondary-50: #fff6eb;--secondary-100: #ffedd6;--secondary-200: #fed6a9;--secondary-300: #fdba72;--secondary-400: #fb923c;--secondary-500: #f97415;--secondary-600: #e9590c;--secondary-700: #c03f0c;--secondary-800: #9b3412;--secondary-900: #7d2d12;--secondary-950: #451507;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #f59f0a;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #f59f0a;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #fffbeb;--header-bg: #874d2c;--header-text: #ffffff;--header-nav-bg: #fffbeb;--sidebar-bg: #fffbeb;--sidebar-text: #76350f;--sidebar-hover: #fef3c8;--sidebar-active: #fde68b;--footer-bg: #fef3c8;--footer-text: #b35309;--card-bg: #ffffff;--card-border: #fde68b;--table-header-bg: #db7706;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #fffbeb;--table-border: #e1e7ef;--chart-1: #f59f0a;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=slate]{--primary-50: #f8fafc;--primary-100: #f1f5f9;--primary-200: #e1e7ef;--primary-300: #cbd5e1;--primary-400: #94a3b8;--primary-500: #65758b;--primary-600: #48566a;--primary-700: #344256;--primary-800: #1d283a;--primary-900: #0f1729;--primary-950: #020617;--secondary-50: #fafafa;--secondary-100: #f4f4f5;--secondary-200: #e4e4e7;--secondary-300: #d4d4d8;--secondary-400: #a1a1aa;--secondary-500: #71717a;--secondary-600: #52525b;--secondary-700: #3f3f46;--secondary-800: #27272a;--secondary-900: #18181b;--secondary-950: #09090b;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #65758b;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #48566a;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f8fafc;--header-bg: #2c3344;--header-text: #ffffff;--header-nav-bg: #f8fafc;--sidebar-bg: #f8fafc;--sidebar-text: #0f1729;--sidebar-hover: #f1f5f9;--sidebar-active: #e1e7ef;--footer-bg: #f1f5f9;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #e1e7ef;--table-header-bg: #48566a;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f8fafc;--table-border: #e1e7ef;--chart-1: #48566a;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=indigo]{--primary-50: #f0f3ff;--primary-100: #e0e8ff;--primary-200: #c8d3fe;--primary-300: #a6b4fc;--primary-400: #828df8;--primary-500: #6467f2;--primary-600: #5048e5;--primary-700: #463acb;--primary-800: #372fa2;--primary-900: #312e7f;--primary-950: #1e1b4b;--secondary-50: #ebfeff;--secondary-100: #cdfafe;--secondary-200: #a6f4fc;--secondary-300: #67e8f9;--secondary-400: #20d3ee;--secondary-500: #07b6d5;--secondary-600: #088eaf;--secondary-700: #0e7490;--secondary-800: #155f75;--secondary-900: #164f64;--secondary-950: #083344;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #6467f2;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #5048e5;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f0f3ff;--header-bg: #494790;--header-text: #ffffff;--header-nav-bg: #f0f3ff;--sidebar-bg: #f0f3ff;--sidebar-text: #312e7f;--sidebar-hover: #e0e8ff;--sidebar-active: #c8d3fe;--footer-bg: #e0e8ff;--footer-text: #463acb;--card-bg: #ffffff;--card-border: #c8d3fe;--table-header-bg: #5048e5;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f0f3ff;--table-border: #e1e7ef;--chart-1: #5048e5;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=teal]{--primary-50: #f2fdfa;--primary-100: #cbfbf0;--primary-200: #98f6e3;--primary-300: #5dead5;--primary-400: #2bd4bd;--primary-500: #14b8a5;--primary-600: #0d968b;--primary-700: #0f756d;--primary-800: #115f5a;--primary-900: #134e4a;--primary-950: #042f2e;--secondary-50: #edfdf5;--secondary-100: #d1fae5;--secondary-200: #a5f3cf;--secondary-300: #6ee7b7;--secondary-400: #36d399;--secondary-500: #10b77f;--secondary-600: #059467;--secondary-700: #047756;--secondary-800: #066046;--secondary-900: #064c39;--secondary-950: #022c22;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #14b8a5;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #0d968b;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f2fdfa;--header-bg: #2f6561;--header-text: #ffffff;--header-nav-bg: #f2fdfa;--sidebar-bg: #f2fdfa;--sidebar-text: #134e4a;--sidebar-hover: #cbfbf0;--sidebar-active: #98f6e3;--footer-bg: #cbfbf0;--footer-text: #0f756d;--card-bg: #ffffff;--card-border: #98f6e3;--table-header-bg: #0d968b;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f2fdfa;--table-border: #e1e7ef;--chart-1: #0d968b;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=indigobar]{--primary-50: #f0f6ff;--primary-100: #dcebfe;--primary-200: #bedbfe;--primary-300: #91c3fd;--primary-400: #61a6fa;--primary-500: #3c83f6;--primary-600: #2463eb;--primary-700: #1d4fd7;--primary-800: #1e3fae;--primary-900: #1e3b8a;--primary-950: #172554;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #3c83f6;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #2463eb;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f8fafc;--header-bg: #3e4c74;--header-text: #ffffff;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #0f1729;--sidebar-hover: #f0f6ff;--sidebar-active: #dcebfe;--footer-bg: #f1f5f9;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #e1e7ef;--table-header-bg: #2463eb;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f0f6ff;--table-border: #e1e7ef;--chart-1: #2463eb;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=navy]{--primary-50: #f3f6fc;--primary-100: #e3e9f7;--primary-200: #c6d1ec;--primary-300: #9aaddb;--primary-400: #6986c9;--primary-500: #375fbe;--primary-600: #294ea3;--primary-700: #264282;--primary-800: #213563;--primary-900: #1b294b;--primary-950: #10192d;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #294ea3;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #294ea3;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f8f9fb;--header-bg: #34405b;--header-text: #ffffff;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #0f1729;--sidebar-hover: #eff2fb;--sidebar-active: #d7e0f4;--footer-bg: #eef1f6;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #dfe3ec;--table-header-bg: #294ea3;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f3f6fc;--table-border: #e1e7ef;--chart-1: #294ea3;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=petrol]{--primary-50: #eff9fb;--primary-100: #d7eff4;--primary-200: #b0e0e8;--primary-300: #7bc8d5;--primary-400: #39b3c6;--primary-500: #238a9f;--primary-600: #186c81;--primary-700: #155466;--primary-800: #11414f;--primary-900: #0e333f;--primary-950: #09222a;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #1fa5b7;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #186c81;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f8fbfb;--header-bg: #2b4f5a;--header-text: #ffffff;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #0f1729;--sidebar-hover: #ecf7f9;--sidebar-active: #d1ebf0;--footer-bg: #eaf3f5;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #d9e6e8;--table-header-bg: #186c81;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #eff9fb;--table-border: #e1e7ef;--chart-1: #238a9f;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=kuwait]{--primary-50: #effbf5;--primary-100: #d7f4e5;--primary-200: #b3e6cc;--primary-300: #7bd1a6;--primary-400: #3db87c;--primary-500: #20975e;--primary-600: #147b49;--primary-700: #0f673c;--primary-800: #0b512f;--primary-900: #093e25;--primary-950: #062818;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #22a063;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #147b49;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f8fbfa;--header-bg: #29704e;--header-text: #ffffff;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #0f1729;--sidebar-hover: #f0faf5;--sidebar-active: #d5f1e3;--footer-bg: #eaf5f0;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #d9e8e0;--table-header-bg: #147b49;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #effbf5;--table-border: #e1e7ef;--chart-1: #20975e;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=graphite]{--primary-50: #f6f7f8;--primary-100: #ebecf0;--primary-200: #d4d7de;--primary-300: #aab0bb;--primary-400: #818898;--primary-500: #606876;--primary-600: #494f5a;--primary-700: #393e46;--primary-800: #2c2f35;--primary-900: #202327;--primary-950: #151619;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #f59f0a;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #dc8f09;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f9fafb;--header-bg: #3f4146;--header-text: #ffffff;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #0f1729;--sidebar-hover: #f0f2f4;--sidebar-active: #e2e4e9;--footer-bg: #eeeff2;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #dfe2e7;--table-header-bg: #494f5a;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f6f7f8;--table-border: #e1e7ef;--chart-1: #f59f0a;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=copper]{--primary-50: #fbf4ef;--primary-100: #f5e6db;--primary-200: #e9cbb9;--primary-300: #d6a185;--primary-400: #c27047;--primary-500: #a65630;--primary-600: #894324;--primary-700: #6d3922;--primary-800: #572f1e;--primary-900: #432519;--primary-950: #29160f;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #ee7411;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #894324;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #fbfaf8;--header-bg: #79503e;--header-text: #ffffff;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #0f1729;--sidebar-hover: #f8f1ed;--sidebar-active: #f0e0d6;--footer-bg: #f4efeb;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #e8dfd9;--table-header-bg: #894324;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #fbf4ef;--table-border: #e1e7ef;--chart-1: #ee7411;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=sand]{--primary-50: #eff9fb;--primary-100: #d7eff4;--primary-200: #b0e0e8;--primary-300: #7bc8d5;--primary-400: #39b3c6;--primary-500: #238a9f;--primary-600: #186c81;--primary-700: #155466;--primary-800: #11414f;--primary-900: #0e333f;--primary-950: #09222a;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #1c677d;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #186c81;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #faf9f4;--header-bg: #faf8f5;--header-text: #3c2d20;--header-nav-bg: #ffffff;--sidebar-bg: #fdfdfb;--sidebar-text: #423224;--sidebar-hover: #f5f1ea;--sidebar-active: #ede4d4;--footer-bg: #f1ede4;--footer-text: #756557;--card-bg: #ffffff;--card-border: #e4ded2;--table-header-bg: #186c81;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #eff9fb;--table-border: #e1e7ef;--chart-1: #238a9f;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=blue]{--primary-50: #f0f6ff;--primary-100: #dcebfe;--primary-200: #bedbfe;--primary-300: #91c3fd;--primary-400: #61a6fa;--primary-500: #3c83f6;--primary-600: #2463eb;--primary-700: #1d4fd7;--primary-800: #1e3fae;--primary-900: #1e3b8a;--primary-950: #172554;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #3c83f6;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #2463eb;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f8fafc;--header-bg: #3e4c74;--header-text: #ffffff;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #0f1729;--sidebar-hover: #f0f6ff;--sidebar-active: #dcebfe;--footer-bg: #f1f5f9;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #e1e7ef;--table-header-bg: #2463eb;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f0f6ff;--table-border: #e1e7ef;--chart-1: #2463eb;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=brown]{--primary-50: #fbf4ef;--primary-100: #f5e6db;--primary-200: #e9cbb9;--primary-300: #d6a185;--primary-400: #c27047;--primary-500: #a65630;--primary-600: #894324;--primary-700: #6d3922;--primary-800: #572f1e;--primary-900: #432519;--primary-950: #29160f;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #ee7411;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #894324;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #fbfaf8;--header-bg: #79503e;--header-text: #ffffff;--header-nav-bg: #ffffff;--sidebar-bg: #ffffff;--sidebar-text: #0f1729;--sidebar-hover: #f8f1ed;--sidebar-active: #f0e0d6;--footer-bg: #f4efeb;--footer-text: #65758b;--card-bg: #ffffff;--card-border: #e8dfd9;--table-header-bg: #894324;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #fbf4ef;--table-border: #e1e7ef;--chart-1: #ee7411;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=olive]{--primary-50: #f6f9f0;--primary-100: #e8f0db;--primary-200: #d1deba;--primary-300: #b0c48d;--primary-400: #8baa55;--primary-500: #708c40;--primary-600: #546a2f;--primary-700: #415322;--primary-800: #33421a;--primary-900: #283414;--primary-950: #1a220c;--secondary-50: #f8fafc;--secondary-100: #f1f5f9;--secondary-200: #e1e7ef;--secondary-300: #cbd5e1;--secondary-400: #94a3b8;--secondary-500: #65758b;--secondary-600: #48566a;--secondary-700: #344256;--secondary-800: #1d283a;--secondary-900: #0f1729;--secondary-950: #020617;--background: #f8fafc;--foreground: #0f1729;--surface: #ffffff;--surface-elevated: #ffffff;--surface-muted: #f1f5f9;--text-primary: #0f1729;--text-secondary: #65758b;--text-muted: #94a3b8;--accent: #546a2f;--accent-foreground: #ffffff;--border: #e1e7ef;--border-strong: #cbd5e1;--ring: #546a2f;--input: #e1e7ef;--card: #ffffff;--card-foreground: #0f1729;--popover: #ffffff;--popover-foreground: #0f1729;--muted: #f1f5f9;--muted-foreground: #65758b;--destructive: #ef4343;--destructive-foreground: #ffffff;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #def7e7;--success-fg: #186d37;--warning-bg: #fdecce;--warning-fg: #9c5711;--danger-bg: #fde3e3;--danger-fg: #b22424;--info-bg: #dcebfe;--info-fg: #2255c3;--neutral-bg: #f1f5f9;--neutral-fg: #65758b;--page-bg: #f6f9f0;--header-bg: #415322;--header-text: #ffffff;--header-nav-bg: #f6f9f0;--sidebar-bg: #f6f9f0;--sidebar-text: #283414;--sidebar-hover: #e8f0db;--sidebar-active: #d1deba;--footer-bg: #e8f0db;--footer-text: #415322;--card-bg: #ffffff;--card-border: #d1deba;--table-header-bg: #546a2f;--table-header-text: #ffffff;--table-row-even: #f1f5f9;--table-row-hover: #f6f9f0;--table-border: #e1e7ef;--chart-1: #546a2f;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #2badf3;--chart-warning: #feb201;--chart-success: #1ec895;--chart-danger: #f53d8a;--chart-accent: #7e57ea;--chart-neutral: #979faf}[data-theme=dark]{--primary-50: #f2fdfa;--primary-100: #cbfbf0;--primary-200: #98f6e3;--primary-300: #5dead5;--primary-400: #2bd4bd;--primary-500: #14b8a5;--primary-600: #0d968b;--primary-700: #0f756d;--primary-800: #115f5a;--primary-900: #134e4a;--primary-950: #042f2e;--secondary-50: #edfdf5;--secondary-100: #d1fae5;--secondary-200: #a5f3cf;--secondary-300: #6ee7b7;--secondary-400: #36d399;--secondary-500: #10b77f;--secondary-600: #059467;--secondary-700: #047756;--secondary-800: #066046;--secondary-900: #064c39;--secondary-950: #022c22;--background: #0f1729;--foreground: #f8fafc;--surface: #1d283a;--surface-elevated: #263140;--surface-muted: #1b222d;--text-primary: #f8fafc;--text-secondary: #94a3b8;--text-muted: #65758b;--accent: #14b8a5;--accent-foreground: #ffffff;--border: #344256;--border-strong: #3d5576;--ring: #0d968b;--input: #344256;--card: #1d283a;--card-foreground: #f8fafc;--popover: #1d283a;--popover-foreground: #f8fafc;--muted: #263140;--muted-foreground: #94a3b8;--destructive: #7c1d1d;--destructive-foreground: #fef1f1;--success: #16a249;--success-foreground: #ffffff;--warning: #f59f0a;--warning-foreground: #000000;--success-bg: #1c4029;--success-fg: #8de2ac;--warning-bg: #4f3717;--warning-fg: #f3c068;--danger-bg: #511f1f;--danger-fg: #f49a9a;--info-bg: #223359;--info-fg: #9ec6fa;--neutral-bg: #263140;--neutral-fg: #94a3b8;--page-bg: #0f1729;--header-bg: #042f2e;--header-text: #ffffff;--header-nav-bg: #134e4a;--sidebar-bg: #1d283a;--sidebar-text: #f8fafc;--sidebar-hover: #263140;--sidebar-active: #134e4a;--footer-bg: #1d283a;--footer-text: #94a3b8;--card-bg: #1d283a;--card-border: #344256;--table-header-bg: #0d968b;--table-header-text: #ffffff;--table-row-even: #1b222d;--table-row-hover: #263140;--table-border: #344256;--chart-1: #0d968b;--chart-2: #16a249;--chart-3: #f59f0a;--chart-4: #af57db;--chart-5: #e23670;--chart-info: #45a7ed;--chart-warning: #fbbd23;--chart-success: #29d6a2;--chart-danger: #f45296;--chart-accent: #906eed;--chart-neutral: #8b94a7}[data-theme=dark]{color-scheme:dark}@font-face{font-family:Cairo;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/cairo-arabic-var.woff2) format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:Cairo;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/cairo-latin-var.woff2) format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--page-bg);color:var(--text);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}.mono,.num,table{font-variant-numeric:tabular-nums}.ltr{direction:ltr;text-align:left;unicode-bidi:isolate}.app{min-height:100vh}.sidebar{position:fixed;inset-block:0;inset-inline-end:0;width:15.5rem;z-index:30;background:var(--surface);border-inline-start:var(--border-width) solid var(--border);padding:var(--space-loose);display:flex;flex-direction:column}.logo{display:flex;align-items:center;gap:.625rem;padding:0 .25rem var(--space-loose);border-bottom:var(--border-width) solid var(--border);color:var(--primary-700);font-size:var(--text-lg);font-weight:var(--weight-bold)}.logo-mark{width:2.5rem;height:2.5rem;flex:none;display:grid;place-items:center;border-radius:var(--radius-control);background:var(--primary-100);color:var(--primary-700)}.logo-mark svg{width:1.25rem;height:1.25rem}.side-nav{padding-top:var(--space-section);display:flex;flex-direction:column;gap:.25rem}.side-item{display:flex;align-items:center;gap:.75rem;width:100%;min-height:3rem;padding:0 .875rem;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-sub);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;text-align:start;transition:background var(--motion-fast),color var(--motion-fast)}.side-item svg{width:1.125rem;height:1.125rem;flex:none}.side-item:hover:not(.on){background:var(--surface-muted);color:var(--text)}.side-item.on{background:linear-gradient(135deg,var(--primary-500),var(--primary-700));color:var(--accent-foreground);font-weight:var(--weight-semibold);box-shadow:0 8px 18px color-mix(in srgb,var(--primary-600) 24%,transparent)}.side-foot{margin-top:auto;display:flex;flex-direction:column;gap:var(--space-tight)}.lang{padding:var(--space-tight) .25rem 0;border-top:var(--border-width) solid var(--border)}.lang-cap{display:block;font-size:var(--text-xs);color:var(--text-light);margin-bottom:.375rem}.lang-picks{display:grid;grid-template-columns:1fr 1fr;gap:.25rem}.lang-pick{min-height:2.25rem;padding:0 .5rem;border:var(--border-width) solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-sub);font-family:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--motion-fast),color var(--motion-fast),border-color var(--motion-fast)}.lang-pick:hover:not(.on){background:var(--surface-muted);color:var(--text)}.lang-pick.on{background:var(--primary-50);border-color:var(--primary-500);color:var(--primary-700);font-weight:var(--weight-semibold)}.crumb-caret{width:.875rem;height:.875rem}[dir=ltr] .crumb-caret{transform:scaleX(-1)}.header{height:4.25rem;background:var(--surface);border-bottom:var(--border-width) solid var(--border);display:flex;align-items:center;gap:var(--space-base);padding:0 var(--space-section);position:sticky;top:0;z-index:20}.who{display:flex;align-items:center;gap:.625rem}.avatar{width:2.375rem;height:2.375rem;flex:none;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--primary-100);color:var(--primary-700);font-weight:var(--weight-bold)}.who b{display:block;font-size:var(--text-sm);font-weight:var(--weight-semibold)}.who small{display:block;font-size:var(--text-xs);color:var(--text-sub)}.burger,.side-veil{display:none}main{margin-inline-end:15.5rem;min-height:100vh}.shell{max-width:84rem;margin:0 auto;padding:var(--space-section) var(--space-section) 4rem}.crumbs{display:flex;align-items:center;gap:.375rem;font-size:var(--text-xs);color:var(--text-light);margin-bottom:var(--space-tight)}.crumbs svg{width:.875rem;height:.875rem}.shell.narrow{max-width:26rem}h1{margin:0 0 var(--space-tight);font-size:var(--text-3xl);line-height:var(--leading-tight);font-weight:var(--weight-bold);letter-spacing:-.015em;text-wrap:balance}h2{margin:var(--space-section) 0 var(--space-base);font-size:var(--text-xl);font-weight:var(--weight-semibold)}.eyebrow{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;color:var(--text-sub);margin-bottom:var(--space-tight)}.lede{margin:0 0 var(--space-section);color:var(--text-sub);font-size:var(--text-base)}.sub{color:var(--text-sub);font-size:var(--text-sm)}.card{background:var(--card-bg);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-loose);display:flex;flex-direction:column;gap:var(--space-base)}.card+.card{margin-top:var(--space-loose)}.card-h{display:flex;align-items:center;gap:var(--space-base)}.card-h h3{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold)}.ico{flex:none;width:var(--size-icon-tile);height:var(--size-icon-tile);display:grid;place-items:center;border-radius:var(--radius-control);background:var(--primary-100);color:var(--primary-700)}.ico svg{width:1.125rem;height:1.125rem}.ico.ok{background:var(--success-bg);color:var(--success-fg)}.ico.warn{background:var(--warning-bg);color:var(--warning-fg)}.ico.bad{background:var(--danger-bg);color:var(--danger-fg)}.ico.info{background:var(--info-bg);color:var(--info-fg)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-loose);align-items:start}.stat{position:relative;overflow:hidden;min-height:10.5rem;padding:var(--space-loose);border-radius:var(--radius-card);color:#fff;box-shadow:0 12px 24px #1018281a;display:flex;flex-direction:column}.stat.brand{background:linear-gradient(135deg,var(--primary-500),var(--primary-700))}.stat.bad{background:linear-gradient(135deg,#ff5d72,#ef3049)}.stat.warn{background:linear-gradient(135deg,#ffb51f,#ff8d12)}.stat.ok{background:linear-gradient(135deg,#21c8b0,#10a58e)}.stat:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 8% 18%,rgb(255 255 255 / .16) 0 2.8rem,transparent 2.85rem),radial-gradient(circle at 90% 92%,rgb(255 255 255 / .09) 0 4.6rem,transparent 4.7rem);pointer-events:none}.stat-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-tight)}.stat-title{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.stat-icon{width:2.75rem;height:2.75rem;flex:none;display:grid;place-items:center;border-radius:var(--radius-control);background:#ffffff2e;border:var(--border-width) solid rgb(255 255 255 / .24)}.stat-icon svg{width:1.25rem;height:1.25rem}.stat-n{position:relative;margin-top:auto;font-size:2.75rem;line-height:1;font-weight:var(--weight-bold);letter-spacing:-.02em}.stat-foot{position:relative;margin-top:.375rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-tight);font-size:var(--text-xs)}.stat-note{background:#ffffff38;border:var(--border-width) solid rgb(255 255 255 / .24);border-radius:var(--radius-pill);padding:.125rem .5rem;white-space:nowrap}.panel{background:var(--card-bg);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.panel+.panel,.panel+.card,.card+.panel{margin-top:var(--space-loose)}.panel-h{min-height:4rem;padding:var(--space-base) var(--space-loose);border-bottom:var(--border-width) solid var(--border);display:flex;align-items:center;gap:var(--space-base)}.panel-h h3{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold)}.panel-h p{margin:.125rem 0 0;font-size:var(--text-xs);color:var(--text-light)}.panel-b{padding:var(--space-loose)}.split{display:grid;grid-template-columns:1.35fr 1fr;gap:var(--space-loose);margin-top:var(--space-loose);align-items:start}.pill{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .625rem;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);background:var(--neutral-bg);color:var(--neutral-fg);white-space:nowrap}.pill.ok{background:var(--success-bg);color:var(--success-fg)}.pill.warn{background:var(--warning-bg);color:var(--warning-fg)}.pill.bad{background:var(--danger-bg);color:var(--danger-fg)}.pill.info{background:var(--info-bg);color:var(--info-fg)}.top .pill{background:#ffffff29;color:var(--header-text)}.f{display:flex;flex-direction:column;gap:.375rem}.lab{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-sub)}input,select,textarea{width:100%;min-height:var(--size-control);padding:0 .75rem;border:var(--border-width) solid var(--input);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--text-base);transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}textarea{padding:.625rem .75rem;min-height:6rem;resize:vertical}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 18%,transparent)}input::placeholder{color:var(--text-light)}.btn{min-height:var(--size-control);padding:0 1.25rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-tight);border:var(--border-width) solid transparent;border-radius:var(--radius-control);background:var(--primary);color:var(--accent-foreground);font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--motion-fast),box-shadow var(--motion-fast),opacity var(--motion-fast)}.btn:hover:not(:disabled){background:var(--primary-dark)}.btn:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 30%,transparent)}.btn:disabled{opacity:.5;cursor:default}.btn.ghost{background:transparent;border-color:var(--border-strong);color:var(--text)}.btn.ghost:hover:not(:disabled){background:var(--surface-muted)}.top .btn.ghost{border-color:#ffffff52;color:var(--header-text)}.top .btn.ghost:hover:not(:disabled){background:#ffffff24}.btn.slim{min-height:2rem;padding:0 .875rem;font-size:var(--text-sm)}.msg{padding:.625rem var(--space-base);border-radius:var(--radius-control);font-size:var(--text-sm);margin-bottom:var(--space-loose);background:var(--info-bg);color:var(--info-fg)}.msg.bad{background:var(--danger-bg);color:var(--danger-fg)}.msg.ok{background:var(--success-bg);color:var(--success-fg)}.msg.warn{background:var(--warning-bg);color:var(--warning-fg)}.kv{display:flex;align-items:center;justify-content:space-between;gap:var(--space-base);padding:.5rem 0;border-bottom:var(--border-width) solid var(--border);font-size:var(--text-sm)}.kv:last-child{border-bottom:0;padding-bottom:0}.kv:first-child{padding-top:0}.kv>span:first-child{color:var(--text-sub)}.kv>span:last-child{font-weight:var(--weight-medium)}.tw{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}th{text-align:start;padding:.625rem var(--space-base);background:var(--surface-muted);color:var(--text-sub);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap}td{padding:.625rem var(--space-base);border-top:var(--border-width) solid var(--table-border)}td:first-child{min-width:10rem;text-wrap:pretty}tbody tr:hover td{background:var(--table-row-hover)}th.act,td.act{position:sticky;inset-inline-end:0;background:var(--card-bg)}th.act{background:var(--surface-muted)}tbody tr:hover td.act{background:var(--table-row-hover)}td.detail{padding:.25rem 0 .75rem}.detail-in{position:sticky;inset-inline-end:0;max-width:min(100%,calc(100vw - 7rem));padding:0 var(--space-base)}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-base)}.steps{display:flex;gap:var(--space-tight);margin-bottom:var(--space-loose);flex-wrap:wrap}.step{font-size:var(--text-xs);font-weight:var(--weight-medium);padding:.125rem .625rem;border-radius:var(--radius-pill);background:var(--neutral-bg);color:var(--neutral-fg)}.step.on{background:var(--primary);color:var(--accent-foreground)}.step.done{background:var(--success-bg);color:var(--success-fg)}.choices{display:flex;gap:var(--space-tight);flex-wrap:wrap}.choice{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem .875rem;border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--motion-fast),background var(--motion-fast)}.choice:hover:not(:disabled){background:var(--surface-muted)}.choice.on{border-color:var(--primary);background:var(--primary-50);color:var(--primary-700);font-weight:var(--weight-semibold)}.choice:disabled{opacity:.45;cursor:default}.choice span{font-size:var(--text-xs);color:var(--text-sub)}.row{display:flex;gap:var(--space-tight);flex-wrap:wrap}.empty{padding:2.5rem var(--space-loose);text-align:center;color:var(--text-sub);font-size:var(--text-sm)}.chart{display:flex;gap:var(--space-tight);padding:var(--space-loose);direction:ltr}.chart-y{width:1.75rem;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1.25rem;color:var(--text-light);font-size:var(--text-xs);text-align:left}.chart-area{position:relative;flex:1;min-height:12rem}.chart-grid{position:absolute;inset:0 0 1.25rem;display:flex;flex-direction:column;justify-content:space-between}.chart-grid i{height:1px;background:var(--border)}.chart-area svg{position:absolute;inset:0 0 1.25rem;width:100%;height:calc(100% - 1.25rem);color:var(--primary-600);overflow:visible}.chart-x{position:absolute;inset-inline:0;bottom:0;display:flex;justify-content:space-between;color:var(--text-light);font-size:var(--text-xs);direction:rtl}@media(max-width:1240px){.stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:1000px){.split{grid-template-columns:1fr}}@media(max-width:620px){.stats{grid-template-columns:1fr}}@media(max-width:860px){main{margin-inline-end:0}.sidebar{inset-block:4.25rem auto;max-height:calc(100vh - 4.25rem);overflow-y:auto;border-radius:0 0 var(--radius-card) 0;box-shadow:var(--shadow-hover);display:none}.sidebar.open{display:flex}.sidebar .logo{display:none}.burger{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex:none;border:var(--border-width) solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-sub);cursor:pointer}.burger svg{width:1.25rem;height:1.25rem}.side-veil{display:block;position:fixed;inset:4.25rem 0 0;z-index:25;background:#0f172947}.shell{padding:var(--space-loose) var(--space-loose) 3rem}.header{padding:0 var(--space-loose)}}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
