.dashboard-shell{--dash-font-display:var(--font-jost), ui-sans-serif, system-ui, sans-serif;--dash-font-body:var(--font-jost), ui-sans-serif, system-ui, sans-serif;--dash-font-menu:var(--font-jost), ui-sans-serif, system-ui, sans-serif;--dash-font-menu-section:var(--font-jost), ui-sans-serif, system-ui, sans-serif;--dash-font-brand:var(--font-jost), ui-sans-serif, system-ui, sans-serif;--dash-font-ui:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--dash-font-display-weight:300;--dash-font-body-weight:300;--dash-font-menu-weight:400;--dash-font-menu-section-weight:500;--dash-font-brand-weight:300;--dash-font-ui-weight:400;--dash-font-display-size:1.75rem;--dash-font-display-size-sm:2.125rem;--dash-font-body-size:1rem;--dash-font-menu-size:.9375rem;--dash-font-menu-sub-size:.875rem;--dash-font-menu-section-size:.6875rem;--dash-font-brand-size:1.125rem;--dash-font-ui-size:.875rem;--dash-font-display-tracking:.02em;--dash-font-menu-tracking:.06em;--dash-font-brand-tracking:.04em;--dash-font-body-tracking:.02em;--dash-font-ui-tracking:0}@media (min-width:640px){.dashboard-shell{--dash-font-display-size:var(--dash-font-display-size-sm)}}.dashboard-shell .jost-extralight{font-family:var(--font-jost), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:200}.dashboard-shell .jost-light{font-family:var(--font-jost), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300}.dashboard-shell .jost-regular{font-family:var(--font-jost), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.dashboard-shell .jost-medium{font-family:var(--font-jost), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}.dashboard-shell .jost-semibold{font-family:var(--font-jost), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600}.dashboard-shell .dela-gothic-one-regular{font-family:var(--font-dela-gothic-one), var(--font-oswald), ui-sans-serif, system-ui, sans-serif;font-style:normal;font-weight:400}.dashboard-shell .oswald-extralight{font-family:var(--font-oswald), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:200}.dashboard-shell .oswald-light{font-family:var(--font-oswald), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300}.dashboard-shell .oswald-regular{font-family:var(--font-oswald), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.dashboard-shell .oswald-medium{font-family:var(--font-oswald), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}.dashboard-shell .oswald-semibold{font-family:var(--font-oswald), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600}.dashboard-shell .oswald-bold{font-family:var(--font-oswald), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700}.dashboard-shell .yeseva-one-regular{font-family:var(--font-yeseva-one), ui-serif, Georgia, serif;font-style:normal;font-weight:400}.dashboard-shell .amatic-sc-regular{font-family:var(--font-amatic-sc), var(--font-geist-sans), sans-serif;font-style:normal;font-weight:400}.dashboard-shell .amatic-sc-bold{font-family:var(--font-amatic-sc), var(--font-geist-sans), sans-serif;font-style:normal;font-weight:700}.dashboard-shell .cormorant-unicase-light{font-family:var(--font-cormorant-unicase), ui-serif, Georgia, serif;font-style:normal;font-weight:300}.dashboard-shell .cormorant-unicase-regular{font-family:var(--font-cormorant-unicase), ui-serif, Georgia, serif;font-style:normal;font-weight:400}.dashboard-shell .cormorant-unicase-medium{font-family:var(--font-cormorant-unicase), ui-serif, Georgia, serif;font-style:normal;font-weight:500}.dashboard-shell .cormorant-unicase-semibold{font-family:var(--font-cormorant-unicase), ui-serif, Georgia, serif;font-style:normal;font-weight:600}.dashboard-shell .cormorant-unicase-bold{font-family:var(--font-cormorant-unicase), ui-serif, Georgia, serif;font-style:normal;font-weight:700}
.dashboard-shell.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#1b1b1b;--card-foreground:#fafafa;--popover:#1b1b1b;--popover-foreground:#fafafa;--primary:#e24947;--primary-foreground:#fafafa;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1f;--input:#ffffff24;--ring:#737373;--sidebar:#121212;--sidebar-foreground:#fafafa;--sidebar-primary:#e24947;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373;--radius:.5rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--background);color:var(--foreground);font-family:var(--dash-font-body);font-size:var(--dash-font-body-size);font-weight:var(--dash-font-body-weight);letter-spacing:var(--dash-font-body-tracking);-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){.dashboard-shell.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(9.52% -.00000745058 0);--card-foreground:lab(98.26% 0 0);--popover:lab(9.52% -.00000745058 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(54.0154% 59.962 36.1222);--primary-foreground:lab(98.26% 0 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.12);--input:lab(100% 0 0/.14);--ring:lab(48.496% 0 0);--sidebar:lab(5.26802% 0 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(54.0154% 59.962 36.1222);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}.dashboard-shell .dashboard-font-brand{font-family:var(--dash-font-brand);font-weight:var(--dash-font-brand-weight);font-size:var(--dash-font-brand-size);letter-spacing:var(--dash-font-brand-tracking)}.dashboard-shell .dashboard-nav-section-label{font-family:var(--dash-font-menu-section);font-weight:var(--dash-font-menu-section-weight);font-size:var(--dash-font-menu-section-size);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.dashboard-shell .dashboard-page-title{font-family:var(--dash-font-display);font-size:var(--dash-font-display-size);font-weight:var(--dash-font-display-weight);letter-spacing:var(--dash-font-display-tracking);color:var(--foreground);line-height:1.1}.dashboard-shell .dashboard-page-subtitle{font-family:var(--dash-font-body);font-size:var(--dash-font-menu-sub-size);font-weight:var(--dash-font-body-weight);letter-spacing:var(--dash-font-body-tracking);color:var(--muted-foreground);line-height:1.5}.dashboard-shell [data-slot=card-title],.dashboard-shell h2,.dashboard-shell h3{font-family:var(--dash-font-display);font-weight:var(--dash-font-display-weight);letter-spacing:var(--dash-font-display-tracking)}.dashboard-shell input,.dashboard-shell textarea,.dashboard-shell select,.dashboard-shell [data-slot=input],.dashboard-shell table,.dashboard-shell [role=combobox]{font-family:var(--dash-font-ui);font-size:var(--dash-font-ui-size);font-weight:var(--dash-font-ui-weight);letter-spacing:var(--dash-font-ui-tracking)}
