:root{--color-brand-primary:#5120cb;--color-brand-primary-dark:#4318b0;--color-brand-primary-active:#391796;--color-brand-primary-light:#7b4de8;--color-brand-secondary:#7631b7;--color-brand-deep:#1d0458;--color-brand-accent:#f2eefc;--color-brand-accent-pressed:#e6daf7;--color-brand-bg:#f1f1f1;--color-white:#fff;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-gray-950:#0a0a0a;--color-success:#10b981;--color-success-light:#d1fae5;--color-success-dark:#065f46;--color-success-foreground:#fff;--color-warning:#f59e0b;--color-warning-light:#fef3c7;--color-warning-dark:#92400e;--color-warning-foreground:#fff;--color-error:#ef4444;--color-error-light:#fee2e2;--color-error-dark:#991b1b;--color-error-foreground:#fff;--color-info:#3b82f6;--color-info-light:#dbeafe;--color-info-dark:#1e40af;--color-info-foreground:#fff;--color-success-on-base:var(--color-brand-deep);--color-warning-on-base:var(--color-brand-deep);--color-error-on-base:var(--color-brand-deep);--color-info-on-base:var(--color-brand-deep);--status-active-bg:#d1fae5;--status-active-text:#065f46;--status-active-border:#6ee7b7;--status-paused-bg:#fef3c7;--status-paused-text:#92400e;--status-paused-border:#fde68a;--status-cancelled-bg:#f5f5f5;--status-cancelled-text:#525252;--status-cancelled-border:#d4d4d4;--status-pending-bg:#dbeafe;--status-pending-text:#1e40af;--status-pending-border:#93c5fd;--status-failed-bg:#fee2e2;--status-failed-text:#991b1b;--status-failed-border:#fca5a5;--status-trial-bg:#f2eefc;--status-trial-text:#5120cb;--status-trial-border:#c7b8f0;--status-draft-bg:#fafafa;--status-draft-text:#737373;--status-draft-border:#e5e5e5;--status-expired-bg:#ffe4e6;--status-expired-text:#881337;--status-expired-border:#fda4af;--status-past_due-bg:#ffedd5;--status-past_due-text:#9a3412;--status-past_due-border:#fed7aa;--chart-1:#5120cb;--chart-2:#7631b7;--chart-3:#3b82f6;--chart-4:#8b5cf6;--chart-5:#06b6d4;--chart-6:#4338ca;--chart-7:#22d3ee;--chart-8:#94a3b8;--chart-1-on-dark:#b79bff;--chart-2-on-dark:#a36bd7;--chart-3-on-dark:var(--chart-3);--chart-4-on-dark:var(--chart-4);--chart-5-on-dark:var(--chart-5);--chart-6-on-dark:#6b62d5;--chart-7-on-dark:var(--chart-7);--chart-8-on-dark:var(--chart-8);--text-display:3rem;--text-display-line-height:3.5rem;--text-h1:2.25rem;--text-h1-line-height:2.75rem;--text-h2:1.875rem;--text-h2-line-height:2.375rem;--text-h3:1.5rem;--text-h3-line-height:2rem;--text-h4:1.25rem;--text-h4-line-height:1.75rem;--text-h5:1rem;--text-h5-line-height:1.5rem;--text-body-lg:1.125rem;--text-body-lg-line-height:1.75rem;--text-body:1rem;--text-body-line-height:1.5rem;--text-body-sm:.875rem;--text-body-sm-line-height:1.25rem;--text-caption:.75rem;--text-caption-line-height:1rem;--text-overline:.75rem;--text-overline-line-height:1rem;--text-metric-lg:2.625rem;--text-metric-lg-line-height:3rem;--text-metric-md:1.75rem;--text-metric-md-line-height:2.25rem;--text-metric-sm:1.125rem;--text-metric-sm-line-height:1.5rem;--text-hero:clamp(2.5rem, 5vw, 4.5rem);--text-hero-line-height:1.04;--text-hero-tracking:-.025em;--text-button:var(--text-body-sm);--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--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;--space-16:4rem;--space-20:5rem;--border-thin:1px;--border-base:2px;--border-thick:3px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--radius:8px;--shadow-xs:0 1px 1px 0 #0000000a;--shadow-sm:0 1px 2px 0 #0000000d;--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;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-primary:0 4px 14px 0 color-mix(in srgb, var(--color-brand-primary) 25%, transparent);--shadow-primary-sm:0 2px 8px 0 color-mix(in srgb, var(--color-brand-primary) 18%, transparent);--shadow-destructive:0 4px 14px 0 color-mix(in srgb, var(--color-error-dark) 28%, transparent);--shadow-focus-ring:0 0 0 3px color-mix(in srgb, var(--color-brand-primary) 18%, transparent);--shadow-error-ring:0 0 0 3px color-mix(in srgb, var(--color-error) 18%, transparent);--color-destructive-hover:color-mix(in srgb, var(--color-error-dark) 80%, var(--color-gray-950));--color-destructive-active:color-mix(in srgb, var(--color-error-dark) 65%, var(--color-gray-950));--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--duration-slower:.5s;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--z-base:0;--z-dropdown:1000;--z-sticky:1100;--z-overlay:1200;--z-modal:1300;--z-sheet:1400;--z-popover:1500;--z-toast:1600;--z-tooltip:1700;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1440px;--status-active-dot:#10b981;--status-paused-dot:#f59e0b;--status-cancelled-dot:#737373;--status-pending-dot:#3b82f6;--status-failed-dot:#ef4444;--status-trial-dot:#5120cb;--status-draft-dot:#a3a3a3;--status-expired-dot:#e11d48;--status-past_due-dot:#f97316;--container-max:1440px;--container-padding-inline:2rem;--container-padding-mobile:1rem;--sidebar-w:256px;--sidebar-w-collapsed:72px;--topbar-h:64px;--background:var(--color-brand-bg);--foreground:var(--color-brand-deep);--card:var(--color-white);--card-foreground:var(--color-brand-deep);--popover:var(--color-white);--popover-foreground:var(--color-brand-deep);--primary:var(--color-brand-primary);--primary-foreground:var(--color-white);--secondary:var(--color-gray-100);--secondary-foreground:var(--color-brand-deep);--muted:var(--color-gray-100);--muted-foreground:var(--color-gray-600);--accent:var(--color-brand-accent);--accent-foreground:var(--color-brand-deep);--destructive:var(--color-error);--destructive-light:var(--color-error-light);--destructive-dark:var(--color-error-dark);--destructive-foreground:var(--color-white);--border:var(--color-gray-200);--input:transparent;--input-background:var(--color-white);--ring:var(--color-brand-primary);--sidebar:var(--color-white);--sidebar-foreground:var(--color-brand-deep);--sidebar-primary:var(--color-brand-primary);--sidebar-accent:var(--color-brand-accent);--sidebar-accent-foreground:var(--color-brand-primary);--sidebar-border:var(--color-gray-200)}.dark{--background:#14033f;--foreground:#f2eefc;--card:var(--color-brand-deep);--card-foreground:var(--color-brand-accent);--popover:var(--color-brand-deep);--popover-foreground:var(--color-brand-accent);--primary:#7b4de8;--primary-foreground:var(--color-white);--secondary:#ffffff14;--secondary-foreground:var(--color-brand-accent);--muted:#ffffff0f;--muted-foreground:#f2eefcb3;--accent:#7b4de82e;--accent-foreground:var(--color-brand-accent);--border:#f2eefc1f;--border-input:#f2eefc3d;--input-background:#ffffff0a;--ring:#7b4de8;--sidebar:var(--color-brand-deep);--sidebar-foreground:var(--color-brand-accent);--sidebar-border:#f2eefc1f}.on-dark-surface{--color-ring:var(--color-brand-primary-light);--ring:var(--color-brand-primary-light);--border:#f2eefc29;--border-input:#f2eefc3d;--shadow-focus-ring:0 0 0 3px color-mix(in srgb, var(--color-brand-primary-light) 55%, transparent)}.icon-saudi_riyal_new,.icon-saudi_riyal_bold_new{vertical-align:baseline;background-color:currentColor;width:1em;height:1em;margin-inline-end:.15em;display:inline-block;-webkit-mask:url(/brand/saudi-riyal.svg) 50%/contain no-repeat;mask:url(/brand/saudi-riyal.svg) 50%/contain no-repeat}.amount-ltr{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;align-items:baseline;gap:.18em;display:inline-flex}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.skel,.animate-spin,[data-motion-loop]{animation-duration:1.6s!important}}
@font-face{font-family:Axiforma;src:url(/fonts/Axiforma/Axiforma-Regular.woff2)format("woff2"),url(/fonts/Axiforma/Axiforma-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+100-17F}@font-face{font-family:Axiforma;src:url(/fonts/Axiforma/Axiforma-Medium.woff2)format("woff2"),url(/fonts/Axiforma/Axiforma-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+100-17F}@font-face{font-family:Axiforma;src:url(/fonts/Axiforma/Axiforma-Bold.woff2)format("woff2"),url(/fonts/Axiforma/Axiforma-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+100-17F}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:106%;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;size-adjust:106%;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:106%;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Axiforma;src:url(/fonts/saudi_riyal.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+20C1}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/saudi_riyal.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+20C1}:root{--font-sans:"Axiforma", "IBM Plex Sans Arabic", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-arabic:"IBM Plex Sans Arabic", "Axiforma", -apple-system, BlinkMacSystemFont, sans-serif;--line-height-base:1.6}.metric-value,.currency,.email-addr,.url,.code,.tabular{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}