:root{--header-height: 56px;--breadcrumb-height: 30px;--footer-height: 36px;--builder-navbar-height: 40px;--app-footer-height: 36px;--node-bg-color: #eeeeee}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;font-size:16px;text-align:left;font-family:Arial,sans-serif}button{cursor:pointer}.light{--background: 0 0% 100%;--foreground: 0 0% 0%;--card: 0 0% 100%;--card-foreground: 226 35% 7%;--popover: 0 0% 100%;--popover-foreground: 226 35% 7%;--primary: 226 64% 33%;--primary-foreground: 0 0% 100%;--secondary: 222 25% 85%;--secondary-foreground: 222 65% 25%;--muted: 210 20% 96%;--muted-foreground: 222 15% 35%;--accent: 222 75% 55%;--accent-foreground: 0 0% 100%;--warning: 25 95% 53%;--warning-hover: 25 95% 58%;--warning-border: 25 95% 43%;--warning-foreground: 0 0% 100%;--info: 210 100% 97%;--info-hover: 210 70% 50%;--info-border: 210 70% 40%;--info-foreground: 0 0% 100%;--success: 127 58% 43%;--success-hover: 127 58% 48%;--success-border: 127 58% 38%;--success-foreground: 0 0% 100%;--destructive: 0 75% 55%;--destructive-hover: 0 75% 60%;--destructive-border: 0 75% 45%;--destructive-foreground: 0 0% 100%;--danger: 355 75% 40%;--danger-foreground: 0 0% 100%;--danger-hover: 355 75% 45%;--danger-border: 355 75% 30%;--border: 214 20% 88%;--input: 214 20% 88%;--ring: 226 64% 33%;--radius: .375rem;--chart-1: 226 64% 33%;--chart-2: 222 75% 55%;--chart-3: 127 58% 43%;--chart-4: 25 95% 53%;--chart-5: 230 19% 14%;--sidebar: 0 0% 100%;--sidebar-foreground: 0 0% 0%;--sidebar-primary: 226 64% 33%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 222 75% 55%;--sidebar-accent-foreground: 0 0% 100%;--sidebar-border: 214 20% 88%;--sidebar-ring: 226 64% 33%;--color-background: hsl(var(--background));--color-foreground: hsl(var(--foreground));--color-card: hsl(var(--card));--color-card-foreground: hsl(var(--card-foreground));--color-popover: hsl(var(--popover));--color-popover-foreground: hsl(var(--popover-foreground));--color-primary: hsl(var(--primary));--color-primary-foreground: hsl(var(--primary-foreground));--color-secondary: hsl(var(--secondary));--color-secondary-foreground: hsl(var(--secondary-foreground));--color-muted: hsl(var(--muted));--color-muted-foreground: hsl(var(--muted-foreground));--color-accent: hsl(var(--accent));--color-accent-foreground: hsl(var(--accent-foreground));--color-warning: hsl(var(--warning));--color-warning-hover: hsl(var(--warning-hover));--color-warning-border: hsl(var(--warning-border));--color-warning-foreground: hsl(var(--warning-foreground));--color-info: hsl(var(--info));--color-info-hover: hsl(var(--info-hover));--color-info-border: hsl(var(--info-border));--color-info-foreground: hsl(var(--info-foreground));--color-success: hsl(var(--success));--color-success-hover: hsl(var(--success-hover));--color-success-border: hsl(var(--success-border));--color-success-foreground: hsl(var(--success-foreground));--color-destructive: hsl(var(--destructive));--color-destructive-hover: hsl(var(--destructive-hover));--color-destructive-border: hsl(var(--destructive-border));--color-destructive-foreground: hsl(var(--destructive-foreground));--color-danger: hsl(var(--danger));--color-danger-hover: hsl(var(--danger-hover));--color-danger-border: hsl(var(--danger-border));--color-danger-foreground: hsl(var(--danger-foreground));--color-border: hsl(var(--border));--color-input: hsl(var(--input));--color-ring: hsl(var(--ring));--color-chart-1: hsl(var(--chart-1));--color-chart-2: hsl(var(--chart-2));--color-chart-3: hsl(var(--chart-3));--color-chart-4: hsl(var(--chart-4));--color-chart-5: hsl(var(--chart-5));--color-sidebar: hsl(var(--sidebar));--color-sidebar-foreground: hsl(var(--sidebar-foreground));--color-sidebar-primary: hsl(var(--sidebar-primary));--color-sidebar-primary-foreground: hsl(var(--sidebar-primary-foreground));--color-sidebar-accent: hsl(var(--sidebar-accent));--color-sidebar-accent-foreground: hsl(var(--sidebar-accent-foreground));--color-sidebar-border: hsl(var(--sidebar-border));--color-sidebar-ring: hsl(var(--sidebar-ring));--radius-lg: .375rem;--radius-md: calc(.375rem - 2px) ;--radius-sm: calc(.375rem - 4px) }.light{background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border))}.light .logo-text{color:hsl(var(--primary))}.dark{background-color:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border))}.dark .logo-text{color:hsl(var(--foreground))}
