.portal-root{--background:#fffeff;--foreground:#17121f;--card:#fffeff;--card-foreground:#111113;--popover:#fffeff;--popover-foreground:#111113;--primary:#7744cf;--primary-foreground:#fff;--secondary:#f7f3fd;--secondary-foreground:#1d142b;--muted:#f7f5fa;--muted-foreground:#6b617a;--accent:#f2ecfb;--accent-foreground:#1d142b;--destructive:#d64242;--destructive-foreground:#fff;--border:#e5e3db;--input:#ccc9be;--ring:#7744cf;--chart-1:#7744cf;--chart-2:#00a790;--chart-3:#ffc100;--chart-4:#4060a3;--chart-5:#ffaf00;--sidebar:#fbfafd;--sidebar-foreground:#2a2136;--sidebar-primary:#7744cf;--sidebar-primary-foreground:#fff;--sidebar-accent:#f2ecfb;--sidebar-accent-foreground:#5d33ac;--sidebar-border:#ece7f4;--sidebar-ring:#7744cf59;--radius:1.15rem;z-index:50;background-color:var(--background);min-height:100svh;color:var(--foreground);font-family:var(--font-sadaa-display),"Traditional Arabic",Arial,sans-serif;background-image:none;font-weight:500;position:relative}@supports (color:lab(0% 0 0)){.portal-root{--border:lab(90.2101% -.395566 4.18357);--input:lab(80.9542% -.515461 5.72211)}}.portal-root.dark{--background:#1d1c16;--foreground:#edece1;--card:#272520;--card-foreground:#edece1;--popover:#272520;--popover-foreground:#edece1;--primary:#8f64e9;--primary-foreground:#fff;--secondary:#454353;--secondary-foreground:#fcf9f9;--muted:#27251f;--muted-foreground:#b0aea4;--accent:#32303e;--accent-foreground:#fcf9f9;--destructive:#f53c41;--destructive-foreground:#fcf9f9;--border:#44423c;--input:#55534a;--ring:#8f64e9;--chart-1:#8f64e9;--chart-2:#10c4aa;--chart-3:#ffd33d;--chart-4:#7c9cff;--chart-5:#ffb84d;--sidebar:#21152f;--sidebar-foreground:#f7f2ff;--sidebar-primary:#f7f2ff;--sidebar-primary-foreground:#fff;--sidebar-accent:#ffffff1c;--sidebar-accent-foreground:#fff;--sidebar-border:#ffffff1f;--sidebar-ring:#8f64e9b3}@supports (color:lab(0% 0 0)){.portal-root.dark{--background:lab(10.1635% -.287853 4.26358);--foreground:lab(93.1401% -.822514 5.27612);--card:lab(14.799% -.289068 3.81692);--card-foreground:lab(93.1401% -.822514 5.27612);--popover:lab(14.799% -.289068 3.81692);--popover-foreground:lab(93.1401% -.822514 5.27612);--secondary:lab(28.948% 3.94672 -9.3706);--secondary-foreground:lab(98.231% .937432 .437105);--muted:lab(14.8048% -.309169 4.25141);--muted-foreground:lab(71.0877% -.478417 5.34257);--accent:lab(20.6171% 3.65855 -8.56053);--accent-foreground:lab(98.231% .937432 .437105);--destructive:lab(56.012% 69.6228 43.2718);--destructive-foreground:lab(98.2325% .915766 .491798);--border:lab(28.1471% -.345692 4.22087);--input:lab(35.1247% -.429317 5.3806)}}.portal-root [data-slot=card],.portal-root [data-slot=empty]{border:1px solid var(--border);box-shadow:0 1px 3px #0000000d}.portal-root [data-slot=input],.portal-root [data-slot=select-trigger],.portal-root [data-slot=textarea]{border-color:var(--input);background-color:#0000}.portal-root [data-slot=button]{border-color:var(--input)}.portal-root [data-slot=button].border,.portal-root [data-slot=button][class*=border-input]{border-width:1px;border-color:var(--input)}.portal-root [data-slot=button][class*=bg-primary]{border-width:0;border-color:#0000}.portal-root [data-sidebar=menu-button][data-size=default]{border-radius:.75rem;padding-inline:.75rem}.portal-root [data-slot=sidebar]{box-shadow:0 10px 35px #3a1d6f0f}.portal-root.dark [data-slot=sidebar]{box-shadow:0 10px 35px #3a1d6f38}.portal-root [data-sidebar=header],.portal-root [data-sidebar=footer]{padding:.75rem}.portal-root [data-sidebar=group-label]{color:color-mix(in srgb,var(--sidebar-foreground)68%,transparent);font-weight:600}.portal-root [data-sidebar=menu-button]>span,.portal-root [data-sidebar=group-label]{line-height:1.8}.portal-root [data-sidebar=menu-button]{color:color-mix(in srgb,var(--sidebar-foreground)82%,transparent)}.portal-root [data-sidebar=menu-button]:hover,.portal-root [data-sidebar=menu-button][data-active=true]{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.portal-root [data-sidebar=menu-button][data-active=true]{box-shadow:inset 0 0 0 1px var(--sidebar-border)}.portal-root [data-sidebar=menu-button] svg{color:currentColor}.portal-root [dir=rtl],.portal-root [dir=rtl] *{font-family:var(--font-sadaa-display),"Traditional Arabic",Arial,sans-serif!important}.portal-root h1,.portal-root h2,.portal-root h3,.portal-root h4,.portal-root h5,.portal-root h6,.portal-root [data-slot=card-title],.portal-root [data-slot=table-head],.portal-root [data-sidebar=menu-button][data-active=true]{font-weight:700}.portal-root :where(*),.portal-root :where(),.portal-root :where(){border-color:var(--border)}
