@font-face{font-family:Inter;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-700-normal.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--sidebar-width:16rem;--sidebar-width-icon:4rem;--app-bar-height:4rem;--spacing:.25rem;--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--radius:.625rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:calc(var(--radius) + 8px);--radius-full:9999px;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--duration-short:.1s;--duration-medium:.25s;--duration-long:.5s;--cubic-snap:cubic-bezier(.24, .22, .015, 1.56);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-black:#000;--color-white:#fff;--shadow-sm:0 1px 2px 0 var(--shadow);--shadow-md:0 4px 6px -1px var(--shadow), 0 2px 4px -2px var(--shadow);--shadow-lg:0 10px 15px -3px var(--shadow), 0 4px 6px -4px var(--shadow);--ring-1:0 0 0 1px;--ring-2:0 0 0 2px;--ring-4:0 0 0 4px;--ring-12:0 0 0 12px;--hover-brightness:.9;--active-brightness:.8;--disabled-opacity:.5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--success:var(--lightningcss-light,var(--color-emerald-500))var(--lightningcss-dark,var(--color-emerald-400));--success-light:var(--lightningcss-light,color-mix(in oklab, var(--success) 12%, transparent))var(--lightningcss-dark,color-mix(in oklab, var(--success) 20%, transparent));--warning:var(--lightningcss-light,var(--color-amber-500))var(--lightningcss-dark,var(--color-amber-400));--warning-light:var(--lightningcss-light,color-mix(in oklab, var(--warning) 12%, transparent))var(--lightningcss-dark,color-mix(in oklab, var(--warning) 20%, transparent));--shadow:var(--lightningcss-light,color-mix(in oklab, var(--foreground) 12%, transparent))var(--lightningcss-dark,transparent);--tone-info:var(--lightningcss-light,var(--color-sky-700))var(--lightningcss-dark,var(--color-sky-400));--tone-info-border:var(--lightningcss-light,color-mix(in oklab, var(--color-sky-600) 18%, var(--border)))var(--lightningcss-dark,color-mix(in oklab, var(--color-sky-400) 18%, var(--border)));--tone-info-bg:var(--lightningcss-light,color-mix(in oklab, var(--color-sky-600) 10%, var(--secondary)))var(--lightningcss-dark,color-mix(in oklab, var(--color-sky-400) 12%, var(--secondary)));--tone-success:var(--lightningcss-light,var(--color-emerald-700))var(--lightningcss-dark,var(--color-emerald-400));--tone-success-border:var(--lightningcss-light,color-mix(in oklab, var(--color-emerald-600) 18%, var(--border)))var(--lightningcss-dark,color-mix(in oklab, var(--color-emerald-400) 18%, var(--border)));--tone-success-bg:var(--lightningcss-light,color-mix(in oklab, var(--color-emerald-600) 10%, var(--secondary)))var(--lightningcss-dark,color-mix(in oklab, var(--color-emerald-400) 12%, var(--secondary)));--tone-warning:var(--lightningcss-light,var(--color-amber-600))var(--lightningcss-dark,var(--color-amber-400));--tone-warning-border:var(--lightningcss-light,color-mix(in oklab, var(--color-amber-600) 18%, var(--border)))var(--lightningcss-dark,color-mix(in oklab, var(--color-amber-400) 18%, var(--border)));--tone-warning-bg:var(--warning-light);--tone-danger:var(--lightningcss-light,var(--color-red-600))var(--lightningcss-dark,var(--color-red-400));--tone-danger-border:var(--lightningcss-light,color-mix(in oklab, var(--color-red-600) 18%, var(--border)))var(--lightningcss-dark,color-mix(in oklab, var(--color-red-400) 18%, var(--border)));--tone-danger-bg:color-mix(in oklab, var(--destructive) 12%, transparent);--background:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(14.5% 0 0));--foreground:var(--lightningcss-light,oklch(14.5% 0 0))var(--lightningcss-dark,oklch(98.5% 0 0));--card:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(20.5% 0 0));--card-foreground:var(--lightningcss-light,oklch(14.5% 0 0))var(--lightningcss-dark,oklch(98.5% 0 0));--popover:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(20.5% 0 0));--popover-foreground:var(--lightningcss-light,oklch(14.5% 0 0))var(--lightningcss-dark,oklch(98.5% 0 0));--primary:var(--lightningcss-light,oklch(20.5% 0 0))var(--lightningcss-dark,oklch(98.5% 0 0));--primary-foreground:var(--lightningcss-light,oklch(98.5% 0 0))var(--lightningcss-dark,oklch(20.5% 0 0));--secondary:var(--lightningcss-light,oklch(97% 0 0))var(--lightningcss-dark,oklch(26.9% 0 0));--secondary-foreground:var(--lightningcss-light,oklch(20.5% 0 0))var(--lightningcss-dark,oklch(98.5% 0 0));--muted:var(--lightningcss-light,oklch(97% 0 0))var(--lightningcss-dark,oklch(26.9% 0 0));--muted-foreground:var(--lightningcss-light,oklch(55.6% 0 0))var(--lightningcss-dark,oklch(70.8% 0 0));--accent:var(--lightningcss-light,oklch(97% 0 0))var(--lightningcss-dark,oklch(26.9% 0 0));--accent-foreground:var(--lightningcss-light,oklch(20.5% 0 0))var(--lightningcss-dark,oklch(98.5% 0 0));--destructive:var(--lightningcss-light,oklch(57.7% .245 27.325))var(--lightningcss-dark,oklch(70.2% .189 22.228));--destructive-foreground:white;--border:var(--lightningcss-light,oklch(92.2% 0 0))var(--lightningcss-dark,oklch(100% 0 0/.1));--input:var(--lightningcss-light,oklch(92.2% 0 0))var(--lightningcss-dark,oklch(100% 0 0/.15));--input-background:var(--lightningcss-light,var(--background))var(--lightningcss-dark,color-mix(in oklab, var(--input) 30%, transparent));--input-background-hover:var(--lightningcss-light,var(--background))var(--lightningcss-dark,color-mix(in oklab, var(--input) 50%, transparent));--ring:var(--lightningcss-light,oklch(87% 0 0))var(--lightningcss-dark,oklch(43.9% 0 0));--sidebar:var(--lightningcss-light,oklch(98.5% 0 0))var(--lightningcss-dark,oklch(20.5% 0 0));--sidebar-foreground:var(--lightningcss-light,oklch(14.5% 0 0))var(--lightningcss-dark,oklch(98.5% 0 0));--sidebar-primary:var(--lightningcss-light,oklch(20.5% 0 0))var(--lightningcss-dark,oklch(98.5% 0 0));--sidebar-primary-foreground:var(--lightningcss-light,oklch(98.5% 0 0))var(--lightningcss-dark,oklch(20.5% 0 0));--sidebar-accent-foreground:var(--lightningcss-light,oklch(20.5% 0 0))var(--lightningcss-dark,oklch(98.5% 0 0));--sidebar-accent:var(--lightningcss-light,oklch(97% 0 0))var(--lightningcss-dark,oklch(26.9% 0 0));--sidebar-border:var(--lightningcss-light,oklch(92.2% 0 0))var(--lightningcss-dark,oklch(26.9% 0 0));--sidebar-ring:var(--lightningcss-light,oklch(87% 0 0))var(--lightningcss-dark,oklch(43.9% 0 0))}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:var(--sidebar);flex:1;height:100%;margin:0;display:flex;overflow:hidden}*{-webkit-tap-highlight-color:transparent}.toasts:popover-open{inset:auto calc(var(--spacing) * 4) calc(var(--app-bar-height) + var(--spacing) * 4) auto;gap:calc(var(--spacing) * 2);width:min(calc(100vw - var(--spacing) * 8), 420px);background:0 0;border:0;flex-direction:column-reverse;margin:0;padding:0;display:flex;position:fixed;overflow:visible}
