/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */:root{--font-size:14px;--background:#fff;--foreground:#232323;--card:#fff;--card-foreground:#232323;--popover:#fff;--popover-foreground:#232323;--primary:#030213;--primary-foreground:#fff;--secondary:#f0f0ff;--secondary-foreground:#030213;--muted:#ececf0;--muted-foreground:#717182;--accent:#e9ebef;--accent-foreground:#030213;--destructive:#d4183d;--destructive-foreground:#fff;--border:#0000001a;--input:transparent;--input-background:#f3f3f5;--switch-background:#cbced4;--font-weight-medium:500;--font-weight-normal:400;--ring:#b5b5b5;--chart-1:#e6b85a;--chart-2:#6fd6e8;--chart-3:#3e6be8;--chart-4:#e6f25a;--chart-5:#e6e25a;--radius:.625rem;--sidebar:#fcfcfc;--sidebar-foreground:#232323;--sidebar-primary:#030213;--sidebar-primary-foreground:#fcfcfc;--sidebar-accent:#f7f7f7;--sidebar-accent-foreground:#353535;--sidebar-border:#ebebeb;--sidebar-ring:#b5b5b5}.dark{--background:#232323;--foreground:#fcfcfc;--card:#232323;--card-foreground:#fcfcfc;--popover:#232323;--popover-foreground:#fcfcfc;--primary:#fcfcfc;--primary-foreground:#353535;--secondary:#444;--secondary-foreground:#fcfcfc;--muted:#444;--muted-foreground:#b5b5b5;--accent:#444;--accent-foreground:#fcfcfc;--destructive:#b86a3a;--destructive-foreground:#e6a85a;--border:#444;--input:#444;--ring:#707070;--font-weight-medium:500;--font-weight-normal:400;--chart-1:#5a7be6;--chart-2:#5ae6c6;--chart-3:#e6e25a;--chart-4:#5a6be6;--chart-5:#e6c25a;--sidebar:#353535;--sidebar-foreground:#fcfcfc;--sidebar-primary:#5a7be6;--sidebar-primary-foreground:#fcfcfc;--sidebar-accent:#444;--sidebar-accent-foreground:#fcfcfc;--sidebar-border:#444;--sidebar-ring:#707070}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) h4{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) p{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) button,:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) label{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}html{font-size:var(--font-size)}