@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}:root,:host{--font-sans:"ABC Diatype", ui-sans-serif, system-ui, sans-serif}:root{--font-sans:"ABC Diatype", ui-sans-serif, system-ui, sans-serif;--font-serif:"Publico Headline", ui-serif, Georgia, serif;--font-serif-text:"Publico Text", ui-serif, Georgia, serif;--font-mono:"ABC Diatype Mono", ui-monospace, monospace;--spacing:.25rem}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--font-size:16px;--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.5% 0 0);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0);--input-background:transparent}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(98.5% 0 0);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@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)}}html{font-family:var(--font-sans)}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-])))) label,:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{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)}:root{--background:#fff;--foreground:oklch(20.8% .042 265.755);--card-background:#fff;--card-foreground:oklch(12.9% .042 264.695);--popover-background:#fff;--popover-foreground:oklch(12.9% .042 264.695);--primary-background:#2563eb;--primary-foreground:#eff6ff;--secondary-background:oklch(92.9% .013 255.508);--secondary-foreground:oklch(12.9% .042 264.695);--muted-background:oklch(92.9% .013 255.508);--muted-foreground:oklch(55.4% .046 257.417);--accent-background:oklch(96.8% .007 247.896);--accent-foreground:oklch(20.8% .042 265.755);--destructive-background:#e02222;--destructive-foreground:#fff;--border:oklch(92.9% .013 255.508);--input-border:oklch(92.9% .013 255.508);--input-background:#fff;--ring:#1e40af;--chart-1:oklch(70.5% .213 47.604);--chart-2:oklch(72.3% .219 149.579);--chart-3:oklch(62.3% .214 259.815);--chart-4:oklch(60.6% .25 292.717);--chart-5:oklch(63.7% .237 25.331);--sidebar-background:#333;--sidebar-foreground:#fff;--sidebar-primary:oklch(62.3% .214 259.815);--sidebar-primary-foreground:oklch(97% .014 254.604);--sidebar-accent:oklch(37.1% 0 0);--sidebar-accent-foreground:#fff;--sidebar-border:oklch(37.1% 0 0);--sidebar-ring:oklch(70.7% .165 254.624);--transparent:oklab(0% 0 0/0);--stage-background:oklch(98.4% .003 247.858);--subtle-background:oklch(98.4% .003 247.858);--primary-ring:#1e40af;--secondary-ring:oklch(44.6% .043 257.281);--topbar-border:oklch(14.5% 0 0);--subsidebar-background:oklch(98.4% .003 247.858);--subsidebar-foreground:oklch(12.9% .042 264.695);--subsidebar-primary-background:oklch(86.9% .022 252.894);--subsidebar-primary-foreground:oklch(12.9% .042 264.695);--subsidebar-accent-background:oklch(92.9% .013 255.508);--subsidebar-accent-foreground:oklch(12.9% .042 264.695);--subsidebar-border:oklch(92.9% .013 255.508);--subsidebar-ring:oklch(70.4% .04 256.788);--avatar-background:#d6f57a;--avatar-foreground:#1f2e05;--ghost-input-hover:oklch(92.2% 0 0);--ghost-input-error-hover:#ffe1e1;--advanced-input-format-background:oklch(98.4% .003 247.858);--checkbox-box-style-background:oklab(54.615% -.026671 -.213549);--status-cancelled-background:#fff;--status-cancelled-foreground:#460909;--status-cancelled-primary-background:#e02222;--status-cancelled-primary-foreground:#fff;--status-cancelled-accent-background:#ffc7c7;--status-cancelled-accent-foreground:#460909;--status-cancelled-border:#fb6e6e;--status-cancelled-ring:#e02222;--status-success-background:#f1feef;--status-success-foreground:#032201;--status-success-primary-background:#50eb3d;--status-success-primary-foreground:#032201;--status-success-accent-background:#bffcb6;--status-success-accent-foreground:#032201;--status-success-border:#50eb3d;--status-success-ring:#1baf0a;--status-error-background:#fef2f2;--status-error-foreground:#460909;--status-error-primary-background:#e02222;--status-error-primary-foreground:#fff;--status-error-accent-background:#ffc7c7;--status-error-accent-foreground:#460909;--status-error-border:#fb6e6e;--status-error-ring:#e02222;--status-init-background:#fff;--status-init-foreground:#3b0764;--status-init-primary-background:#c084fc;--status-init-primary-foreground:#3b0764;--status-init-accent-background:#e9d5ff;--status-init-accent-foreground:#3b0764;--status-init-border:#c084fc;--status-init-ring:#9333ea;--status-init-pulsating-shadow-pulse-start-color:oklab(72.1685% .102613 -.143838);--status-init-pulsating-shadow-pulse-end-color:oklab(72.1685% .102613 -.143838);--status-ready-background:#fff;--status-ready-foreground:#032201;--status-ready-primary-background:#50eb3d;--status-ready-primary-foreground:#032201;--status-ready-accent-background:#bffcb6;--status-ready-accent-foreground:#032201;--status-ready-border:#50eb3d;--status-ready-ring:#1baf0a;--status-running-background:#e4f7ff;--status-running-foreground:#000a20;--status-running-primary-background:#3e9dff;--status-running-primary-foreground:#000a20;--status-running-accent-background:#a8e0ff;--status-running-accent-foreground:#000a20;--status-running-border:#3e9dff;--status-running-ring:#0060ff;--status-not-started-background:#fff;--status-not-started-border:oklch(70.4% .04 256.788);--status-not-started-ring:oklch(44.6% .043 257.281);--status-paused-background:#fff;--status-paused-foreground:#000a20;--status-paused-primary-background:#3e9dff;--status-paused-primary-foreground:#000a20;--status-paused-accent-background:#a8e0ff;--status-paused-accent-foreground:#000a20;--status-paused-border:#3e9dff;--status-paused-ring:#0060ff;--status-warning-background:#fffbeb;--status-warning-foreground:#451a03;--status-warning-primary-background:#fbbf24;--status-warning-primary-foreground:#451a03;--status-warning-accent-background:#fde68a;--status-warning-accent-foreground:#451a03;--status-warning-border:#fbbf24;--status-warning-ring:#d97706;--status-connected-background:#fff;--status-connected-foreground:#18890c;--status-connected-primary-background:#50eb3d;--status-connected-primary-foreground:#032201;--status-connected-accent-background:#bffcb6;--status-connected-accent-foreground:#032201;--status-connected-border:oklch(70.4% .04 256.788);--status-connected-ring:#1baf0a;--sidebar-notification:#b8e833;--topbar-background:oklch(14.5% 0 0);--topbar-foreground:#fff;--topbar-accent-background:oklch(20.5% 0 0);--topbar-accent-foreground:#fff;--topbar-primary-background:oklch(54.6% .245 262.881);--topbar-primary-foreground:oklch(97% .014 254.604);--topbar-secondary-background:oklch(37.2% .044 257.287);--topbar-secondary-foreground:oklch(97% .014 254.604)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.4% .003 247.858);--card-background:oklch(20.5% 0 0);--card-foreground:oklch(98.4% .003 247.858);--popover-background:oklch(20.5% 0 0);--popover-foreground:oklch(98.4% .003 247.858);--primary-background:#2563eb;--primary-foreground:#eff6ff;--secondary-background:oklch(37.1% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted-background:oklch(37.1% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent-background:oklch(26.9% 0 0);--accent-foreground:oklch(98.4% .003 247.858);--destructive-background:#e02222;--destructive-foreground:#fff;--border:oklch(37.1% 0 0);--input-border:oklch(37.1% 0 0);--input-background:oklab(100% 0 5.96046e-8);--ring:#60a5fa;--chart-1:oklch(75% .183 55.934);--chart-2:oklch(79.2% .209 151.711);--chart-3:oklch(70.7% .165 254.624);--chart-4:oklch(70.2% .183 293.541);--chart-5:oklch(70.4% .191 22.216);--sidebar-background:oklch(20.5% 0 0);--sidebar-foreground:#fff;--sidebar-primary:oklch(62.3% .214 259.815);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:#fff;--sidebar-border:oklch(37.1% 0 0);--sidebar-ring:oklch(70.7% .165 254.624);--transparent:oklab(0% 0 0/0);--stage-background:oklch(12.9% .042 264.695);--subtle-background:oklch(20.5% 0 0);--primary-ring:#60a5fa;--secondary-ring:oklch(43.9% 0 0);--topbar-border:oklch(37.1% 0 0);--subsidebar-background:oklch(26.9% 0 0);--subsidebar-foreground:oklch(98.4% .003 247.858);--subsidebar-primary-background:oklch(37.2% .044 257.287);--subsidebar-primary-foreground:oklch(98.4% .003 247.858);--subsidebar-accent-background:oklch(37.1% 0 0);--subsidebar-accent-foreground:oklch(98.4% .003 247.858);--subsidebar-border:oklch(37.1% 0 0);--subsidebar-ring:oklch(43.9% 0 0);--avatar-background:#d6f57a;--avatar-foreground:#1f2e05;--ghost-input-hover:oklch(37.1% 0 0);--ghost-input-error-hover:#bc1919;--advanced-input-format-background:oklch(26.9% 0 0);--checkbox-box-style-background:oklab(54.615% -.026671 -.213549);--status-cancelled-background:oklch(20.5% 0 0);--status-cancelled-foreground:#fef2f2;--status-cancelled-primary-background:#e02222;--status-cancelled-primary-foreground:#fff;--status-cancelled-accent-background:#bc1919;--status-cancelled-accent-foreground:#fef2f2;--status-cancelled-border:#bc1919;--status-cancelled-ring:#fb6e6e;--status-success-background:#032201;--status-success-foreground:#f1feef;--status-success-primary-background:#50eb3d;--status-success-primary-foreground:#032201;--status-success-accent-background:#18890c;--status-success-accent-foreground:#f1feef;--status-success-border:#18890c;--status-success-ring:#50eb3d;--status-error-background:#460909;--status-error-foreground:#fef2f2;--status-error-primary-background:#e02222;--status-error-primary-foreground:#fff;--status-error-accent-background:#bc1919;--status-error-accent-foreground:#fef2f2;--status-error-border:#bc1919;--status-error-ring:#fb6e6e;--status-init-background:oklch(20.5% 0 0);--status-init-foreground:#faf5ff;--status-init-primary-background:#c084fc;--status-init-primary-foreground:#3b0764;--status-init-accent-background:#7e22ce;--status-init-accent-foreground:#faf5ff;--status-init-border:#7e22ce;--status-init-ring:#c084fc;--status-init-pulsating-shadow-pulse-start-color:oklab(72.1685% .102613 -.143838);--status-init-pulsating-shadow-pulse-end-color:oklab(72.1685% .102613 -.143838);--status-ready-background:oklch(20.5% 0 0);--status-ready-foreground:#f1feef;--status-ready-primary-background:#50eb3d;--status-ready-primary-foreground:#032201;--status-ready-accent-background:#18890c;--status-ready-accent-foreground:#f1feef;--status-ready-border:#18890c;--status-ready-ring:#50eb3d;--status-running-background:#000a20;--status-running-foreground:#e4f7ff;--status-running-primary-background:#3e9dff;--status-running-primary-foreground:#000a20;--status-running-accent-background:#0060ff;--status-running-accent-foreground:#e4f7ff;--status-running-border:#0060ff;--status-running-ring:#3e9dff;--status-not-started-background:oklch(20.5% 0 0);--status-not-started-border:oklch(37.1% 0 0);--status-not-started-ring:oklch(70.4% .04 256.788);--status-paused-background:oklch(20.5% 0 0);--status-paused-foreground:#e4f7ff;--status-paused-primary-background:#3e9dff;--status-paused-primary-foreground:#000a20;--status-paused-accent-background:#0060ff;--status-paused-accent-foreground:#e4f7ff;--status-paused-border:#0060ff;--status-paused-ring:#3e9dff;--status-warning-background:#451a03;--status-warning-foreground:#fffbeb;--status-warning-primary-background:#fbbf24;--status-warning-primary-foreground:#451a03;--status-warning-accent-background:#b45309;--status-warning-accent-foreground:#fffbeb;--status-warning-border:#b45309;--status-warning-ring:#fbbf24;--status-connected-background:#000;--status-connected-foreground:#50eb3d;--status-connected-primary-background:#50eb3d;--status-connected-primary-foreground:#032201;--status-connected-accent-background:#18890c;--status-connected-accent-foreground:#f1feef;--status-connected-border:oklch(37.1% 0 0);--status-connected-ring:#50eb3d}:root,.dark{--card:var(--card-background);--popover:var(--popover-background);--primary:var(--primary-background);--secondary:var(--secondary-background);--muted:var(--muted-background);--accent:var(--accent-background);--destructive:var(--destructive-background);--input:var(--input-border);--sidebar:var(--sidebar-background)}
