:root{--background: 240 20% 96%;--foreground: 223 24% 6%;--card: 0 0% 100%;--card-foreground: 223 24% 6%;--popover: 0 0% 100%;--popover-foreground: 223 24% 6%;--primary: 219 41% 50%;--primary-foreground: 0 0% 100%;--secondary: 220 16% 96%;--secondary-foreground: 223 24% 6%;--muted: 220 16% 96%;--muted-foreground: 220 9% 46%;--accent: 220 16% 96%;--accent-foreground: 223 24% 6%;--destructive: 0 72% 51%;--destructive-foreground: 0 0% 100%;--success: 142 76% 36%;--success-foreground: 0 0% 100%;--warning: 41 96% 40%;--warning-foreground: 223 24% 6%;--info: 221 83% 53%;--info-foreground: 0 0% 100%;--border: 220 14% 91%;--input: 220 14% 91%;--ring: 219 41% 50%;--sidebar-background: 220 55% 99%;--sidebar-foreground: 223 24% 6%;--sidebar-primary: 219 41% 50%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 220 16% 96%;--sidebar-accent-foreground: 223 24% 6%;--sidebar-border: 220 14% 91%;--sidebar-border-strong: 219 6% 57%;--sidebar-muted: 220 9% 46%;--sidebar-popover: 0 0% 100%;--sidebar-selected: 220 16% 96%;--sidebar-ring: 219 41% 50%;--chart-1: 219 41% 50%;--chart-2: 142 76% 36%;--chart-3: 221 83% 53%;--chart-4: 41 96% 40%;--chart-5: 0 72% 51%;color-scheme:light}[data-theme=midnight]{--background: 229 63% 5%;--foreground: 219 100% 95%;--card: 220 49% 8%;--card-foreground: 219 100% 95%;--popover: 218 42% 14%;--popover-foreground: 219 100% 95%;--primary: 208 100% 70%;--primary-foreground: 229 63% 5%;--secondary: 218 42% 14%;--secondary-foreground: 219 100% 95%;--muted: 218 42% 14%;--muted-foreground: 219 32% 68%;--accent: 218 42% 14%;--accent-foreground: 219 100% 95%;--destructive: 0 91% 71%;--destructive-foreground: 0 0% 100%;--success: 158 64% 52%;--success-foreground: 0 0% 100%;--warning: 43 96% 56%;--warning-foreground: 229 63% 5%;--info: 213 94% 68%;--info-foreground: 0 0% 100%;--border: 219 38% 18%;--input: 219 38% 18%;--ring: 208 100% 70%;--sidebar-background: 218 51% 3%;--sidebar-foreground: 219 100% 95%;--sidebar-primary: 208 100% 70%;--sidebar-primary-foreground: 229 63% 5%;--sidebar-accent: 218 42% 14%;--sidebar-accent-foreground: 219 100% 95%;--sidebar-border: 219 38% 18%;--sidebar-border-strong: 219 18% 51%;--sidebar-muted: 219 32% 68%;--sidebar-popover: 220 49% 8%;--sidebar-selected: 218 42% 14%;--sidebar-ring: 208 100% 70%;--chart-1: 208 100% 70%;--chart-2: 158 64% 52%;--chart-3: 213 94% 68%;--chart-4: 43 96% 56%;--chart-5: 0 91% 71%;color-scheme:dark}[data-theme=catppuccin]{--background: 240 21% 15%;--foreground: 226 64% 88%;--card: 240 21% 20%;--card-foreground: 226 64% 88%;--popover: 237 16% 23%;--popover-foreground: 226 64% 88%;--primary: 267 84% 81%;--primary-foreground: 240 21% 15%;--secondary: 237 16% 23%;--secondary-foreground: 226 64% 88%;--muted: 237 16% 23%;--muted-foreground: 227 35% 80%;--accent: 237 16% 23%;--accent-foreground: 226 64% 88%;--destructive: 343 81% 75%;--destructive-foreground: 0 0% 100%;--success: 115 54% 76%;--success-foreground: 0 0% 100%;--warning: 41 86% 83%;--warning-foreground: 240 21% 15%;--info: 217 92% 76%;--info-foreground: 0 0% 100%;--border: 234 13% 31%;--input: 234 13% 31%;--ring: 267 84% 81%;--sidebar-background: 232 23% 13%;--sidebar-foreground: 226 64% 88%;--sidebar-primary: 267 84% 81%;--sidebar-primary-foreground: 240 21% 15%;--sidebar-accent: 237 16% 23%;--sidebar-accent-foreground: 226 64% 88%;--sidebar-border: 234 13% 31%;--sidebar-border-strong: 228 17% 64%;--sidebar-muted: 227 35% 80%;--sidebar-popover: 240 21% 16%;--sidebar-selected: 237 16% 23%;--sidebar-ring: 267 84% 81%;--chart-1: 267 84% 81%;--chart-2: 115 54% 76%;--chart-3: 217 92% 76%;--chart-4: 41 86% 83%;--chart-5: 343 81% 75%;color-scheme:dark}[data-theme=nord-night]{--background: 220 16% 22%;--foreground: 219 28% 88%;--card: 222 16% 28%;--card-foreground: 219 28% 88%;--popover: 220 17% 32%;--popover-foreground: 219 28% 88%;--primary: 193 43% 67%;--primary-foreground: 220 16% 22%;--secondary: 220 17% 32%;--secondary-foreground: 219 28% 88%;--muted: 220 17% 32%;--muted-foreground: 218 18% 71%;--accent: 220 17% 32%;--accent-foreground: 219 28% 88%;--destructive: 354 42% 56%;--destructive-foreground: 0 0% 100%;--success: 92 28% 65%;--success-foreground: 0 0% 100%;--warning: 40 71% 73%;--warning-foreground: 220 16% 22%;--info: 210 34% 63%;--info-foreground: 0 0% 100%;--border: 220 16% 36%;--input: 220 16% 36%;--ring: 193 43% 67%;--sidebar-background: 220 17% 20%;--sidebar-foreground: 219 28% 88%;--sidebar-primary: 193 43% 67%;--sidebar-primary-foreground: 220 16% 22%;--sidebar-accent: 220 17% 32%;--sidebar-accent-foreground: 219 28% 88%;--sidebar-border: 220 16% 36%;--sidebar-border-strong: 219 15% 59%;--sidebar-muted: 218 18% 71%;--sidebar-popover: 222 16% 28%;--sidebar-selected: 220 17% 32%;--sidebar-ring: 193 43% 67%;--chart-1: 193 43% 67%;--chart-2: 92 28% 65%;--chart-3: 210 34% 63%;--chart-4: 40 71% 73%;--chart-5: 354 42% 56%;color-scheme:dark}[data-theme=linear-slate]{--background: 220 17% 7%;--foreground: 220 32% 93%;--card: 225 21% 11%;--card-foreground: 220 32% 93%;--popover: 222 22% 15%;--popover-foreground: 220 32% 93%;--primary: 234 56% 60%;--primary-foreground: 0 0% 100%;--secondary: 222 22% 15%;--secondary-foreground: 220 32% 93%;--muted: 222 22% 15%;--muted-foreground: 216 15% 66%;--accent: 222 22% 15%;--accent-foreground: 220 32% 93%;--destructive: 0 68% 68%;--destructive-foreground: 0 0% 100%;--success: 128 36% 54%;--success-foreground: 0 0% 100%;--warning: 35 86% 66%;--warning-foreground: 220 17% 7%;--info: 233 84% 73%;--info-foreground: 0 0% 100%;--border: 221 21% 21%;--input: 221 21% 21%;--ring: 234 56% 60%;--sidebar-background: 222 25% 5%;--sidebar-foreground: 220 32% 93%;--sidebar-primary: 234 56% 60%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 222 22% 15%;--sidebar-accent-foreground: 220 32% 93%;--sidebar-border: 221 21% 21%;--sidebar-border-strong: 220 10% 48%;--sidebar-muted: 216 15% 66%;--sidebar-popover: 225 21% 11%;--sidebar-selected: 222 22% 15%;--sidebar-ring: 234 56% 60%;--chart-1: 234 56% 60%;--chart-2: 128 36% 54%;--chart-3: 233 84% 73%;--chart-4: 35 86% 66%;--chart-5: 0 68% 68%;color-scheme:dark}[data-theme=high-contrast-dark]{--background: 0 0% 0%;--foreground: 0 0% 100%;--card: 0 0% 5%;--card-foreground: 0 0% 100%;--popover: 0 0% 10%;--popover-foreground: 0 0% 100%;--primary: 60 100% 50%;--primary-foreground: 0 0% 0%;--secondary: 0 0% 10%;--secondary-foreground: 0 0% 100%;--muted: 0 0% 10%;--muted-foreground: 0 0% 88%;--accent: 0 0% 10%;--accent-foreground: 0 0% 100%;--destructive: 0 100% 66%;--destructive-foreground: 0 0% 100%;--success: 151 100% 45%;--success-foreground: 0 0% 100%;--warning: 50 100% 50%;--warning-foreground: 0 0% 0%;--info: 199 100% 63%;--info-foreground: 0 0% 100%;--border: 0 0% 100%;--input: 0 0% 100%;--ring: 60 100% 50%;--sidebar-background: 0 0% 0%;--sidebar-foreground: 0 0% 100%;--sidebar-primary: 60 100% 50%;--sidebar-primary-foreground: 0 0% 0%;--sidebar-accent: 0 0% 10%;--sidebar-accent-foreground: 0 0% 100%;--sidebar-border: 0 0% 100%;--sidebar-border-strong: 0 0% 73%;--sidebar-muted: 0 0% 88%;--sidebar-popover: 0 0% 0%;--sidebar-selected: 0 0% 10%;--sidebar-ring: 60 100% 50%;--chart-1: 60 100% 50%;--chart-2: 151 100% 45%;--chart-3: 199 100% 63%;--chart-4: 50 100% 50%;--chart-5: 0 100% 66%;color-scheme:dark}[data-theme=light]{--background: 240 20% 96%;--foreground: 223 24% 6%;--card: 0 0% 100%;--card-foreground: 223 24% 6%;--popover: 0 0% 100%;--popover-foreground: 223 24% 6%;--primary: 219 41% 50%;--primary-foreground: 0 0% 100%;--secondary: 220 16% 96%;--secondary-foreground: 223 24% 6%;--muted: 220 16% 96%;--muted-foreground: 220 9% 46%;--accent: 220 16% 96%;--accent-foreground: 223 24% 6%;--destructive: 0 72% 51%;--destructive-foreground: 0 0% 100%;--success: 142 76% 36%;--success-foreground: 0 0% 100%;--warning: 41 96% 40%;--warning-foreground: 223 24% 6%;--info: 221 83% 53%;--info-foreground: 0 0% 100%;--border: 220 14% 91%;--input: 220 14% 91%;--ring: 219 41% 50%;--sidebar-background: 220 55% 99%;--sidebar-foreground: 223 24% 6%;--sidebar-primary: 219 41% 50%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 220 16% 96%;--sidebar-accent-foreground: 223 24% 6%;--sidebar-border: 220 14% 91%;--sidebar-border-strong: 219 6% 57%;--sidebar-muted: 220 9% 46%;--sidebar-popover: 0 0% 100%;--sidebar-selected: 220 16% 96%;--sidebar-ring: 219 41% 50%;--chart-1: 219 41% 50%;--chart-2: 142 76% 36%;--chart-3: 221 83% 53%;--chart-4: 41 96% 40%;--chart-5: 0 72% 51%;color-scheme:light}[data-theme=dawn]{--background: 33 41% 95%;--foreground: 25 25% 9%;--card: 30 100% 98%;--card-foreground: 25 25% 9%;--popover: 30 100% 98%;--popover-foreground: 25 25% 9%;--primary: 22 51% 48%;--primary-foreground: 0 0% 100%;--secondary: 33 44% 94%;--secondary-foreground: 25 25% 9%;--muted: 33 44% 94%;--muted-foreground: 27 17% 41%;--accent: 33 44% 94%;--accent-foreground: 25 25% 9%;--destructive: 0 74% 42%;--destructive-foreground: 0 0% 100%;--success: 142 72% 29%;--success-foreground: 0 0% 100%;--warning: 26 90% 37%;--warning-foreground: 25 25% 9%;--info: 224 76% 48%;--info-foreground: 0 0% 100%;--border: 32 40% 82%;--input: 32 40% 82%;--ring: 22 51% 48%;--sidebar-background: 33 45% 98%;--sidebar-foreground: 25 25% 9%;--sidebar-primary: 22 51% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 33 44% 94%;--sidebar-accent-foreground: 25 25% 9%;--sidebar-border: 32 40% 82%;--sidebar-border-strong: 29 17% 53%;--sidebar-muted: 27 17% 41%;--sidebar-popover: 30 100% 98%;--sidebar-selected: 33 44% 94%;--sidebar-ring: 22 51% 48%;--chart-1: 22 51% 48%;--chart-2: 142 72% 29%;--chart-3: 224 76% 48%;--chart-4: 26 90% 37%;--chart-5: 0 74% 42%;color-scheme:light}[data-theme=notion-paper]{--background: 45 20% 96%;--foreground: 203 8% 20%;--card: 0 0% 100%;--card-foreground: 203 8% 20%;--popover: 0 0% 100%;--popover-foreground: 203 8% 20%;--primary: 45 8% 20%;--primary-foreground: 0 0% 100%;--secondary: 43 18% 95%;--secondary-foreground: 203 8% 20%;--muted: 43 18% 95%;--muted-foreground: 218 5% 44%;--accent: 43 18% 95%;--accent-foreground: 203 8% 20%;--destructive: 4 50% 54%;--destructive-foreground: 0 0% 100%;--success: 172 78% 27%;--success-foreground: 0 0% 100%;--warning: 36 100% 36%;--warning-foreground: 203 8% 20%;--info: 220 82% 55%;--info-foreground: 0 0% 100%;--border: 39 22% 87%;--input: 39 22% 87%;--ring: 45 8% 20%;--sidebar-background: 43 20% 99%;--sidebar-foreground: 203 8% 20%;--sidebar-primary: 45 8% 20%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 43 18% 95%;--sidebar-accent-foreground: 203 8% 20%;--sidebar-border: 39 22% 87%;--sidebar-border-strong: 220 6% 59%;--sidebar-muted: 218 5% 44%;--sidebar-popover: 0 0% 100%;--sidebar-selected: 43 18% 95%;--sidebar-ring: 45 8% 20%;--chart-1: 45 8% 20%;--chart-2: 172 78% 27%;--chart-3: 220 82% 55%;--chart-4: 36 100% 36%;--chart-5: 4 50% 54%;color-scheme:light}.dark:not([data-theme]),[data-bs-theme=dark]:not([data-theme]){--background: 210 11% 4%;--foreground: 0 0% 90%;--card: 220 9% 7%;--card-foreground: 0 0% 90%;--popover: 225 7% 11%;--popover-foreground: 0 0% 90%;--primary: 216 56% 66%;--primary-foreground: 210 11% 4%;--secondary: 225 7% 11%;--secondary-foreground: 0 0% 90%;--muted: 225 7% 11%;--muted-foreground: 219 6% 57%;--accent: 225 7% 11%;--accent-foreground: 0 0% 90%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--success: 142 71% 45%;--success-foreground: 0 0% 100%;--warning: 45 93% 47%;--warning-foreground: 210 11% 4%;--info: 217 91% 60%;--info-foreground: 0 0% 100%;--border: 225 6% 13%;--input: 225 6% 13%;--ring: 216 56% 66%;--sidebar-background: 216 26% 2%;--sidebar-foreground: 0 0% 90%;--sidebar-primary: 216 56% 66%;--sidebar-primary-foreground: 210 11% 4%;--sidebar-accent: 225 7% 11%;--sidebar-accent-foreground: 0 0% 90%;--sidebar-border: 225 6% 13%;--sidebar-border-strong: 220 9% 46%;--sidebar-muted: 219 6% 57%;--sidebar-popover: 220 9% 7%;--sidebar-selected: 225 7% 11%;--sidebar-ring: 216 56% 66%;--chart-1: 216 56% 66%;--chart-2: 142 71% 45%;--chart-3: 217 91% 60%;--chart-4: 45 93% 47%;--chart-5: 0 84% 60%;color-scheme:dark}[data-theme=signal-blue][data-bs-theme=light]{--background: 215 15% 94%;--foreground: 215 25% 16%;--card: 215 15% 98%;--card-foreground: 215 25% 16%;--popover: 215 15% 98%;--popover-foreground: 215 25% 16%;--primary: 202 100% 50%;--primary-foreground: 0 0% 100%;--secondary: 215 15% 92%;--secondary-foreground: 215 15% 18%;--muted: 215 15% 92%;--muted-foreground: 215 10% 45%;--accent: 215 15% 92%;--accent-foreground: 215 15% 18%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 215 15% 87%;--input: 215 15% 87%;--ring: 202 100% 50%;--sidebar-background: 215 15% 97%;--sidebar-foreground: 215 15% 18%;--sidebar-primary: 202 100% 50%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 215 15% 94%;--sidebar-accent-foreground: 215 15% 12%;--sidebar-border: 215 15% 91%;--sidebar-border-strong: 215 15% 72%;--sidebar-muted: 215 10% 45%;--sidebar-popover: 0 0% 100%;--sidebar-selected: 215 15% 91%;--sidebar-ring: 202 100% 50%;--chart-1: 202 100% 50%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:light}[data-theme=signal-blue][data-bs-theme=dark]{--background: 215 25% 12%;--foreground: 0 0% 96%;--card: 215 20% 21%;--card-foreground: 0 0% 96%;--popover: 215 20% 26%;--popover-foreground: 0 0% 96%;--primary: 202 100% 50%;--primary-foreground: 0 0% 100%;--secondary: 215 20% 17%;--secondary-foreground: 0 0% 96%;--muted: 215 20% 17%;--muted-foreground: 215 10% 62%;--accent: 215 20% 21%;--accent-foreground: 0 0% 96%;--destructive: 0 63% 31%;--destructive-foreground: 0 0% 98%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 215 20% 24%;--input: 215 20% 24%;--ring: 202 100% 50%;--sidebar-background: 215 20% 11%;--sidebar-foreground: 0 0% 96%;--sidebar-primary: 202 100% 50%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 215 20% 17%;--sidebar-accent-foreground: 0 0% 96%;--sidebar-border: 215 20% 17%;--sidebar-border-strong: 215 15% 34%;--sidebar-muted: 215 10% 68%;--sidebar-popover: 215 18% 15%;--sidebar-selected: 215 18% 19%;--sidebar-ring: 202 100% 50%;--chart-1: 202 100% 50%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:dark}[data-theme=graphite-violet][data-bs-theme=light]{--background: 215 15% 94%;--foreground: 215 25% 16%;--card: 215 15% 98%;--card-foreground: 215 25% 16%;--popover: 215 15% 98%;--popover-foreground: 215 25% 16%;--primary: 246 100% 71%;--primary-foreground: 0 0% 100%;--secondary: 215 15% 92%;--secondary-foreground: 215 15% 18%;--muted: 215 15% 92%;--muted-foreground: 215 10% 45%;--accent: 215 15% 92%;--accent-foreground: 215 15% 18%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 215 15% 87%;--input: 215 15% 87%;--ring: 246 100% 71%;--sidebar-background: 215 15% 97%;--sidebar-foreground: 215 15% 18%;--sidebar-primary: 246 100% 71%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 215 15% 94%;--sidebar-accent-foreground: 215 15% 12%;--sidebar-border: 215 15% 91%;--sidebar-border-strong: 215 15% 72%;--sidebar-muted: 215 10% 45%;--sidebar-popover: 0 0% 100%;--sidebar-selected: 215 15% 91%;--sidebar-ring: 246 100% 71%;--chart-1: 246 100% 71%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:light}[data-theme=graphite-violet][data-bs-theme=dark]{--background: 240 6% 9%;--foreground: 0 0% 96%;--card: 240 5% 13%;--card-foreground: 0 0% 96%;--popover: 240 6% 18%;--popover-foreground: 0 0% 96%;--primary: 246 100% 71%;--primary-foreground: 0 0% 100%;--secondary: 240 5% 18%;--secondary-foreground: 0 0% 96%;--muted: 240 5% 18%;--muted-foreground: 240 4% 62%;--accent: 240 5% 18%;--accent-foreground: 0 0% 96%;--destructive: 0 63% 31%;--destructive-foreground: 0 0% 98%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 240 5% 20%;--input: 240 5% 20%;--ring: 246 100% 71%;--sidebar-background: 240 6% 7%;--sidebar-foreground: 0 0% 96%;--sidebar-primary: 246 100% 71%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 5% 18%;--sidebar-accent-foreground: 0 0% 96%;--sidebar-border: 240 5% 18%;--sidebar-border-strong: 240 5% 30%;--sidebar-muted: 240 4% 62%;--sidebar-popover: 240 5% 13%;--sidebar-selected: 240 5% 20%;--sidebar-ring: 246 100% 71%;--chart-1: 246 100% 71%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:dark}[data-theme=deep-sea-teal][data-bs-theme=light]{--background: 215 15% 94%;--foreground: 215 25% 16%;--card: 215 15% 98%;--card-foreground: 215 25% 16%;--popover: 215 15% 98%;--popover-foreground: 215 25% 16%;--primary: 173 80% 40%;--primary-foreground: 0 0% 100%;--secondary: 215 15% 92%;--secondary-foreground: 215 15% 18%;--muted: 215 15% 92%;--muted-foreground: 215 10% 45%;--accent: 215 15% 92%;--accent-foreground: 215 15% 18%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 215 15% 87%;--input: 215 15% 87%;--ring: 173 80% 40%;--sidebar-background: 215 15% 97%;--sidebar-foreground: 215 15% 18%;--sidebar-primary: 173 80% 40%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 215 15% 94%;--sidebar-accent-foreground: 215 15% 12%;--sidebar-border: 215 15% 91%;--sidebar-border-strong: 215 15% 72%;--sidebar-muted: 215 10% 45%;--sidebar-popover: 0 0% 100%;--sidebar-selected: 215 15% 91%;--sidebar-ring: 173 80% 40%;--chart-1: 173 80% 40%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:light}[data-theme=deep-sea-teal][data-bs-theme=dark]{--background: 200 25% 10%;--foreground: 0 0% 96%;--card: 200 18% 16%;--card-foreground: 0 0% 96%;--popover: 200 15% 20%;--popover-foreground: 0 0% 96%;--primary: 173 80% 40%;--primary-foreground: 0 0% 100%;--secondary: 200 10% 20%;--secondary-foreground: 0 0% 96%;--muted: 200 10% 20%;--muted-foreground: 200 8% 62%;--accent: 200 10% 20%;--accent-foreground: 0 0% 96%;--destructive: 0 63% 31%;--destructive-foreground: 0 0% 98%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 200 10% 21%;--input: 200 10% 21%;--ring: 173 80% 40%;--sidebar-background: 200 18% 8%;--sidebar-foreground: 0 0% 96%;--sidebar-primary: 173 80% 40%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 200 10% 20%;--sidebar-accent-foreground: 0 0% 96%;--sidebar-border: 200 10% 20%;--sidebar-border-strong: 200 10% 30%;--sidebar-muted: 200 8% 62%;--sidebar-popover: 200 12% 15%;--sidebar-selected: 200 10% 22%;--sidebar-ring: 173 80% 40%;--chart-1: 173 80% 40%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:dark}[data-theme=amber-cockpit][data-bs-theme=light]{--background: 215 15% 94%;--foreground: 215 25% 16%;--card: 215 15% 98%;--card-foreground: 215 25% 16%;--popover: 215 15% 98%;--popover-foreground: 215 25% 16%;--primary: 37 91% 55%;--primary-foreground: 24 40% 12%;--secondary: 215 15% 92%;--secondary-foreground: 215 15% 18%;--muted: 215 15% 92%;--muted-foreground: 215 10% 45%;--accent: 215 15% 92%;--accent-foreground: 215 15% 18%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 215 15% 87%;--input: 215 15% 87%;--ring: 37 91% 55%;--sidebar-background: 215 15% 97%;--sidebar-foreground: 215 15% 18%;--sidebar-primary: 37 91% 55%;--sidebar-primary-foreground: 24 40% 12%;--sidebar-accent: 215 15% 94%;--sidebar-accent-foreground: 215 15% 12%;--sidebar-border: 215 15% 91%;--sidebar-border-strong: 215 15% 72%;--sidebar-muted: 215 10% 45%;--sidebar-popover: 0 0% 100%;--sidebar-selected: 215 15% 91%;--sidebar-ring: 37 91% 55%;--chart-1: 37 91% 55%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:light}[data-theme=amber-cockpit][data-bs-theme=dark]{--background: 220 30% 8%;--foreground: 0 0% 96%;--card: 220 20% 14%;--card-foreground: 0 0% 96%;--popover: 220 18% 18%;--popover-foreground: 0 0% 96%;--primary: 37 91% 55%;--primary-foreground: 24 40% 12%;--secondary: 220 14% 19%;--secondary-foreground: 0 0% 96%;--muted: 220 14% 19%;--muted-foreground: 220 10% 62%;--accent: 220 14% 19%;--accent-foreground: 0 0% 96%;--destructive: 0 63% 31%;--destructive-foreground: 0 0% 98%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 220 14% 20%;--input: 220 14% 20%;--ring: 37 91% 55%;--sidebar-background: 220 25% 6%;--sidebar-foreground: 0 0% 96%;--sidebar-primary: 37 91% 55%;--sidebar-primary-foreground: 24 40% 12%;--sidebar-accent: 220 14% 19%;--sidebar-accent-foreground: 0 0% 96%;--sidebar-border: 220 14% 20%;--sidebar-border-strong: 220 14% 30%;--sidebar-muted: 220 10% 62%;--sidebar-popover: 220 16% 14%;--sidebar-selected: 220 14% 21%;--sidebar-ring: 37 91% 55%;--chart-1: 37 91% 55%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:dark}[data-theme=arctic-coral][data-bs-theme=light]{--background: 210 10% 96%;--foreground: 210 10% 12%;--card: 0 0% 100%;--card-foreground: 210 10% 12%;--popover: 0 0% 100%;--popover-foreground: 210 10% 12%;--primary: 5 100% 68%;--primary-foreground: 0 0% 100%;--secondary: 210 8% 92%;--secondary-foreground: 210 10% 18%;--muted: 210 8% 92%;--muted-foreground: 210 6% 45%;--accent: 210 8% 92%;--accent-foreground: 210 10% 18%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 210 8% 88%;--input: 210 8% 88%;--ring: 5 100% 68%;--sidebar-background: 210 10% 98%;--sidebar-foreground: 210 10% 18%;--sidebar-primary: 5 100% 68%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 210 8% 94%;--sidebar-accent-foreground: 210 10% 12%;--sidebar-border: 210 8% 90%;--sidebar-border-strong: 210 8% 72%;--sidebar-muted: 210 6% 45%;--sidebar-popover: 0 0% 100%;--sidebar-selected: 210 8% 91%;--sidebar-ring: 5 100% 68%;--chart-1: 5 100% 68%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:light}[data-theme=arctic-coral][data-bs-theme=dark]{--background: 210 10% 8%;--foreground: 0 0% 96%;--card: 210 8% 13%;--card-foreground: 0 0% 96%;--popover: 210 8% 17%;--popover-foreground: 0 0% 96%;--primary: 5 100% 68%;--primary-foreground: 0 0% 100%;--secondary: 210 6% 17%;--secondary-foreground: 0 0% 96%;--muted: 210 6% 17%;--muted-foreground: 210 5% 62%;--accent: 210 6% 17%;--accent-foreground: 0 0% 96%;--destructive: 0 63% 31%;--destructive-foreground: 0 0% 98%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 215 15% 12%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 210 6% 18%;--input: 210 6% 18%;--ring: 5 100% 68%;--sidebar-background: 210 8% 6%;--sidebar-foreground: 0 0% 96%;--sidebar-primary: 5 100% 68%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 210 6% 17%;--sidebar-accent-foreground: 0 0% 96%;--sidebar-border: 210 6% 18%;--sidebar-border-strong: 210 6% 28%;--sidebar-muted: 210 5% 62%;--sidebar-popover: 210 6% 12%;--sidebar-selected: 210 6% 19%;--sidebar-ring: 5 100% 68%;--chart-1: 5 100% 68%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:dark}[data-theme=criss-cross][data-bs-theme=light]{--background: 0 0% 100%;--foreground: 0 0% 9%;--card: 0 0% 100%;--card-foreground: 0 0% 9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 9%;--primary: 0 0% 9%;--primary-foreground: 0 0% 100%;--secondary: 0 0% 96%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96%;--muted-foreground: 0 0% 45%;--accent: 0 0% 96%;--accent-foreground: 0 0% 9%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 0 0% 9%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 0 0% 90%;--input: 0 0% 90%;--ring: 0 0% 9%;--sidebar-background: 0 0% 100%;--sidebar-foreground: 0 0% 9%;--sidebar-primary: 0 0% 9%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 0 0% 96%;--sidebar-accent-foreground: 0 0% 9%;--sidebar-border: 0 0% 90%;--sidebar-border-strong: 0 0% 74%;--sidebar-muted: 0 0% 45%;--sidebar-popover: 0 0% 100%;--sidebar-selected: 0 0% 94%;--sidebar-ring: 0 0% 9%;--chart-1: 0 0% 9%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:light}[data-theme=criss-cross][data-bs-theme=dark]{--background: 0 0% 4%;--foreground: 0 0% 93%;--card: 0 0% 7%;--card-foreground: 0 0% 93%;--popover: 0 0% 9%;--popover-foreground: 0 0% 93%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 12%;--secondary-foreground: 0 0% 93%;--muted: 0 0% 12%;--muted-foreground: 0 0% 63%;--accent: 0 0% 12%;--accent-foreground: 0 0% 93%;--destructive: 0 63% 31%;--destructive-foreground: 0 0% 98%;--success: 160 84% 39%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 0 0% 9%;--info: 189 94% 43%;--info-foreground: 0 0% 100%;--border: 0 0% 14%;--input: 0 0% 14%;--ring: 0 0% 83%;--sidebar-background: 0 0% 4%;--sidebar-foreground: 0 0% 93%;--sidebar-primary: 0 0% 98%;--sidebar-primary-foreground: 0 0% 9%;--sidebar-accent: 0 0% 12%;--sidebar-accent-foreground: 0 0% 93%;--sidebar-border: 0 0% 14%;--sidebar-border-strong: 0 0% 26%;--sidebar-muted: 0 0% 63%;--sidebar-popover: 0 0% 9%;--sidebar-selected: 0 0% 13%;--sidebar-ring: 0 0% 83%;--chart-1: 0 0% 98%;--chart-2: 160 84% 39%;--chart-3: 187 92% 41%;--chart-4: 38 92% 50%;--chart-5: 0 84% 60%;color-scheme:dark}:root{--font-display: "General Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-code: "JetBrains Mono", "Fira Code", monospace}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{--shadow-2xs: 0 1px 1px rgba(23, 32, 48, .03);--shadow-xs: 0 1px 2px rgba(23, 32, 48, .04);--shadow-sm: 0 1px 2px rgba(23, 32, 48, .05), 0 1px 2px rgba(23, 32, 48, .04);--shadow: 0 1px 2px rgba(23, 32, 48, .05), 0 1px 3px rgba(23, 32, 48, .06);--shadow-md: 0 2px 4px rgba(23, 32, 48, .06), 0 1px 3px rgba(23, 32, 48, .06);--shadow-lg: 0 4px 12px rgba(23, 32, 48, .08), 0 2px 4px rgba(23, 32, 48, .05);--shadow-xl: 0 8px 24px rgba(23, 32, 48, .12), 0 4px 8px rgba(23, 32, 48, .06);--shadow-2xl: 0 12px 40px rgba(23, 32, 48, .18);--section-directory: #3b82f6;--section-hybrid: #06b6d4;--section-m365: #14b8a6;--section-security: #f59e0b;--section-lifecycle: #8b5cf6;--section-operations: #10b981;--section-insights: #6366f1;--section-system: #6b7280;--node-trigger: #0098ff;--node-action: hsl(215, 15%, 87%);--node-condition: #f59e0b;--node-loop: hsl(262, 80%, 60%);--node-subworkflow: #06b6d4;--node-approval: #10b981;--radius: .5rem}[data-bs-theme=dark],.dark{--shadow-2xs: 0 1px 1px rgba(0, 0, 0, .14);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .16);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .2), 0 1px 2px rgba(0, 0, 0, .16);--shadow: 0 1px 2px rgba(0, 0, 0, .22), 0 1px 3px rgba(0, 0, 0, .18);--shadow-md: 0 2px 4px rgba(0, 0, 0, .24), 0 1px 3px rgba(0, 0, 0, .18);--shadow-lg: 0 4px 12px rgba(0, 0, 0, .32), 0 2px 4px rgba(0, 0, 0, .22);--shadow-xl: 0 8px 24px rgba(0, 0, 0, .38), 0 4px 8px rgba(0, 0, 0, .24);--shadow-2xl: 0 12px 40px rgba(0, 0, 0, .48);--node-action: hsl(215, 15%, 30%)}:where(*,*:before,*:after){box-sizing:border-box}:root,[data-bs-theme=light],[data-theme=light]{color-scheme:light}[data-bs-theme=dark]{color-scheme:dark}:where(button,input,textarea,select){border-style:solid}:where(*,*:before,*:after){border-width:0;border-style:solid;border-color:hsl(var(--border))}:where(*,*:before,*:after){--tw-content: ""}:where(.App) :where(button):where(:not(.btn):not(.btn-close):not(.accordion-button):not(.navbar-toggler):not(.dropdown-toggle)):where(:not([role=checkbox]):not([role=switch]):not([role=radio])){-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0 solid transparent;color:inherit;font:inherit;padding:0;text-align:inherit}:where(.App) :where(input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea):where(:not(.form-control):not(.form-select)){-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0 solid transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0}.tw-container{width:100%}@media (min-width: 640px){.tw-container{max-width:640px}}@media (min-width: 768px){.tw-container{max-width:768px}}@media (min-width: 1024px){.tw-container{max-width:1024px}}@media (min-width: 1280px){.tw-container{max-width:1280px}}@media (min-width: 1536px){.tw-container{max-width:1536px}}.inventory-surface-card{background-color:hsl(var(--card));border-color:hsl(var(--border) / .7);box-shadow:0 1px 2px #1720300d,0 1px 3px #1720300f}[data-bs-theme=dark] .inventory-surface-card{box-shadow:0 1px 2px #00000038,0 1px 3px #0000002e}.entity-detail-page{flex:1;min-height:0;width:100%;box-sizing:border-box;margin:0;overflow-x:hidden;overflow-y:auto;background-color:hsl(var(--background));color:hsl(var(--foreground));padding:0 1.5rem 2.25rem!important;padding-top:0!important}.entity-detail-page [aria-label=breadcrumb]{padding-top:.5rem;margin-bottom:0}.entity-detail-page [aria-label=breadcrumb] ol{gap:.625rem;font-size:.9375rem;list-style:none;margin:0;padding-left:0;-webkit-padding-start:0;padding-inline-start:0}.entity-detail-page [aria-label=breadcrumb] a{color:hsl(var(--muted-foreground))}.entity-detail-page [aria-label=breadcrumb] [aria-current=page]{font-weight:600;color:hsl(var(--foreground))}.entity-detail-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;padding-top:1rem;padding-bottom:1.25rem;margin-bottom:0}.entity-detail-page .inventory-surface-card{background-color:hsl(var(--card));border-color:hsl(var(--border) / .7);box-shadow:0 1px 2px #1720300d,0 1px 3px #1720300f}.entity-detail-metric-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;overflow:hidden;margin-bottom:1.25rem;border:1px solid hsl(var(--border) / .7);border-radius:.5rem;background-color:hsl(var(--border) / .5);box-shadow:0 1px 2px #1720300d,0 1px 3px #1720300f}.entity-detail-metric-cell{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.15rem;min-width:0;min-height:4.5rem;padding:.875rem 1rem;background-color:hsl(var(--card));cursor:pointer;transition:background-color .18s ease,color .18s ease}.entity-detail-metric-cell:hover,.entity-detail-metric-cell:focus-visible{background-color:hsl(var(--muted) / .38)}.entity-detail-metric-cell-static{cursor:default}.entity-detail-metric-cell-static:hover{background-color:hsl(var(--card))}.entity-detail-metric-cell:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.entity-detail-metric-cell>span{max-width:100%}.entity-detail-metric-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-detail-metric-label{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.entity-detail-metric-sub{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.entity-detail-profile-card{min-width:0;min-height:0;height:-webkit-fit-content;height:fit-content;max-width:100%;overflow:hidden}.entity-detail-profile-fields{display:flex;flex-direction:column;min-width:0;max-width:100%}.entity-detail-profile-pair{display:grid;grid-template-columns:minmax(0,1fr);column-gap:1.75rem;row-gap:.75rem;min-width:0;padding:.7rem 0;border-bottom:1px solid hsl(var(--border) / .5)}.entity-detail-profile-pair:first-child{padding-top:.15rem}.entity-detail-profile-pair:last-child{border-bottom:0;padding-bottom:0}.entity-detail-profile-fields--editing .entity-detail-profile-pair{column-gap:1rem}.entity-detail-profile-fields input{min-width:0;max-width:100%;box-sizing:border-box}.entity-detail-overview-grid{display:grid;align-items:start;gap:1rem;min-width:0;max-width:100%}.entity-detail-overview-grid>*{min-width:0;max-width:100%}.entity-detail-overview-rail{display:flex;flex-direction:column;gap:1rem;min-width:0}.entity-detail-profile-row{min-width:0}[data-bs-theme=dark] .entity-detail-page .inventory-surface-card,[data-bs-theme=dark] .entity-detail-metric-strip{box-shadow:0 1px 2px #00000038,0 1px 3px #0000002e}@media (min-width: 640px){.entity-detail-profile-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.entity-detail-overview-grid{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.entity-detail-overview-rail{position:-webkit-sticky;position:sticky;top:1rem}}@media (max-width: 1279.98px){.entity-detail-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767.98px){.entity-detail-page{padding:0 1rem 2rem!important;padding-top:0!important}.entity-detail-header{flex-direction:column;align-items:stretch}.entity-detail-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-detail-metric-cell{min-height:4.25rem;padding:.75rem .875rem}.entity-detail-panel-header{flex-wrap:wrap}}@media (max-width: 479.98px){.entity-detail-metric-strip{grid-template-columns:1fr 1fr}.entity-detail-profile-pair{grid-template-columns:1fr}}.tw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.tw-pointer-events-none{pointer-events:none}.tw-pointer-events-auto{pointer-events:auto}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:-webkit-sticky;position:sticky}.tw-inset-0{top:0;right:0;bottom:0;left:0}.tw-inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.tw-inset-x-0{left:0;right:0}.tw-inset-y-0{top:0;bottom:0}.tw-inset-y-2\.5{top:.625rem;bottom:.625rem}.tw-inset-y-3{top:.75rem;bottom:.75rem}.tw--bottom-5{bottom:-1.25rem}.tw-bottom-0{bottom:0}.tw-bottom-20{bottom:5rem}.tw-bottom-4{bottom:1rem}.tw-bottom-5{bottom:1.25rem}.tw-bottom-full{bottom:100%}.tw-left-0{left:0}.tw-left-1\/2{left:50%}.tw-left-2{left:.5rem}.tw-left-2\.5{left:.625rem}.tw-left-3{left:.75rem}.tw-left-5{left:1.25rem}.tw-left-\[50\%\]{left:50%}.tw-right-0{right:0}.tw-right-1{right:.25rem}.tw-right-1\/2{right:50%}.tw-right-2{right:.5rem}.tw-right-3{right:.75rem}.tw-right-4{right:1rem}.tw-right-5{right:1.25rem}.tw-right-\[7px\]{right:7px}.tw-top-0{top:0}.tw-top-1\.5{top:.375rem}.tw-top-1\/2{top:50%}.tw-top-12{top:3rem}.tw-top-16{top:4rem}.tw-top-2{top:.5rem}.tw-top-2\.5{top:.625rem}.tw-top-3{top:.75rem}.tw-top-3\.5{top:.875rem}.tw-top-4{top:1rem}.tw-top-5{top:1.25rem}.tw-top-\[50\%\]{top:50%}.tw-top-full{top:100%}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-z-30{z-index:30}.tw-z-40{z-index:40}.tw-z-50{z-index:50}.tw-z-\[1000\]{z-index:1000}.tw-z-\[1040\]{z-index:1040}.tw-z-\[1050\]{z-index:1050}.tw-z-\[1\]{z-index:1}.tw-z-\[5\]{z-index:5}.tw-z-\[60\]{z-index:60}.tw-order-1{order:1}.tw-order-2{order:2}.tw-order-3{order:3}.tw-col-span-1{grid-column:span 1 / span 1}.tw--m-4{margin:-1rem}.tw-m-0{margin:0}.tw-m-2{margin:.5rem}.tw-m-3{margin:.75rem}.tw--mx-1{margin-left:-.25rem;margin-right:-.25rem}.tw-mx-0\.5{margin-left:.125rem;margin-right:.125rem}.tw-mx-1\.5{margin-left:.375rem;margin-right:.375rem}.tw-mx-2{margin-left:.5rem;margin-right:.5rem}.tw-mx-3{margin-left:.75rem;margin-right:.75rem}.tw-mx-3\.5{margin-left:.875rem;margin-right:.875rem}.tw-mx-4{margin-left:1rem;margin-right:1rem}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-0{margin-top:0;margin-bottom:0}.tw-my-1{margin-top:.25rem;margin-bottom:.25rem}.tw-my-2{margin-top:.5rem;margin-bottom:.5rem}.tw-my-3{margin-top:.75rem;margin-bottom:.75rem}.tw-my-4{margin-top:1rem;margin-bottom:1rem}.-tw-mb-px,.tw--mb-px{margin-bottom:-1px}.tw--ml-1{margin-left:-.25rem}.tw--ml-1\.5{margin-left:-.375rem}.tw-mb-0{margin-bottom:0}.tw-mb-0\.5{margin-bottom:.125rem}.tw-mb-1{margin-bottom:.25rem}.tw-mb-1\.5{margin-bottom:.375rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-3{margin-bottom:.75rem}.tw-mb-3\.5{margin-bottom:.875rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}.tw-me-2{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.tw-ml-0\.5{margin-left:.125rem}.tw-ml-1{margin-left:.25rem}.tw-ml-2{margin-left:.5rem}.tw-ml-3{margin-left:.75rem}.tw-ml-auto{margin-left:auto}.tw-mr-1{margin-right:.25rem}.tw-mr-1\.5{margin-right:.375rem}.tw-mr-2{margin-right:.5rem}.tw-mr-3{margin-right:.75rem}.tw-mr-4{margin-right:1rem}.tw-mr-5{margin-right:1.25rem}.tw-mr-auto{margin-right:auto}.tw-mt-0{margin-top:0}.tw-mt-0\.5{margin-top:.125rem}.tw-mt-1{margin-top:.25rem}.tw-mt-1\.5{margin-top:.375rem}.tw-mt-2{margin-top:.5rem}.tw-mt-3{margin-top:.75rem}.tw-mt-4{margin-top:1rem}.tw-mt-5{margin-top:1.25rem}.tw-mt-6{margin-top:1.5rem}.tw-box-border{box-sizing:border-box}.tw-line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-inline{display:inline}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-aspect-square{aspect-ratio:1 / 1}.tw-size-11{width:2.75rem;height:2.75rem}.tw-size-2{width:.5rem;height:.5rem}.tw-size-3\.5{width:.875rem;height:.875rem}.tw-size-4{width:1rem;height:1rem}.tw-size-5{width:1.25rem;height:1.25rem}.tw-size-6{width:1.5rem;height:1.5rem}.tw-size-7{width:1.75rem;height:1.75rem}.tw-size-8{width:2rem;height:2rem}.tw-size-9{width:2.25rem;height:2.25rem}.tw-size-\[720px\]{width:720px;height:720px}.\!tw-h-2\.5{height:.625rem!important}.tw-h-1{height:.25rem}.tw-h-1\.5{height:.375rem}.tw-h-10{height:2.5rem}.tw-h-12{height:3rem}.tw-h-14{height:3.5rem}.tw-h-16{height:4rem}.tw-h-2{height:.5rem}.tw-h-2\.5{height:.625rem}.tw-h-20{height:5rem}.tw-h-24{height:6rem}.tw-h-3{height:.75rem}.tw-h-3\.5{height:.875rem}.tw-h-32{height:8rem}.tw-h-36{height:9rem}.tw-h-4{height:1rem}.tw-h-44{height:11rem}.tw-h-48{height:12rem}.tw-h-5{height:1.25rem}.tw-h-52{height:13rem}.tw-h-56{height:14rem}.tw-h-6{height:1.5rem}.tw-h-64{height:16rem}.tw-h-7{height:1.75rem}.tw-h-8{height:2rem}.tw-h-9{height:2.25rem}.tw-h-\[1px\]{height:1px}.tw-h-\[30px\]{height:30px}.tw-h-\[5px\]{height:5px}.tw-h-\[6px\]{height:6px}.tw-h-\[7px\]{height:7px}.tw-h-\[calc\(100vh-56px\)\]{height:calc(100vh - 56px)}.tw-h-\[calc\(100vh-6rem\)\]{height:calc(100vh - 6rem)}.tw-h-\[min\(40rem\,calc\(100vh-4rem\)\)\]{height:min(40rem,calc(100vh - 4rem))}.tw-h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.tw-h-auto{height:auto}.tw-h-dvh{height:100dvh}.tw-h-fit{height:-webkit-fit-content;height:fit-content}.tw-h-full{height:100%}.tw-h-px{height:1px}.tw-h-screen{height:100vh}.tw-h-svh{height:100svh}.tw-max-h-40{max-height:10rem}.tw-max-h-48{max-height:12rem}.tw-max-h-64{max-height:16rem}.tw-max-h-72{max-height:18rem}.tw-max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.tw-max-h-\[100px\]{max-height:100px}.tw-max-h-\[150px\]{max-height:150px}.tw-max-h-\[200px\]{max-height:200px}.tw-max-h-\[28rem\]{max-height:28rem}.tw-max-h-\[300px\]{max-height:300px}.tw-max-h-\[320px\]{max-height:320px}.tw-max-h-\[350px\]{max-height:350px}.tw-max-h-\[400px\]{max-height:400px}.tw-max-h-\[42vh\]{max-height:42vh}.tw-max-h-\[50vh\]{max-height:50vh}.tw-max-h-\[88vh\]{max-height:88vh}.tw-max-h-\[calc\(100\%-2\.5rem\)\]{max-height:calc(100% - 2.5rem)}.tw-max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.tw-max-h-\[min\(24rem\,60vh\)\]{max-height:min(24rem,60vh)}.tw-max-h-\[min\(70vh\,28rem\)\]{max-height:min(70vh,28rem)}.tw-max-h-full{max-height:100%}.tw-max-h-none{max-height:none}.tw-min-h-0{min-height:0px}.tw-min-h-48{min-height:12rem}.tw-min-h-64{min-height:16rem}.tw-min-h-\[200px\]{min-height:200px}.tw-min-h-\[4\.5rem\]{min-height:4.5rem}.tw-min-h-\[400px\]{min-height:400px}.tw-min-h-\[44px\]{min-height:44px}.tw-min-h-\[50vh\]{min-height:50vh}.tw-min-h-\[60px\]{min-height:60px}.tw-min-h-\[80px\]{min-height:80px}.tw-min-h-\[80vh\]{min-height:80vh}.tw-min-h-\[calc\(100vh-4\.25rem\)\]{min-height:calc(100vh - 4.25rem)}.tw-min-h-\[calc\(100vh-56px\)\]{min-height:calc(100vh - 56px)}.tw-min-h-svh{min-height:100svh}.\!tw-w-2\.5{width:.625rem!important}.tw-w-0{width:0px}.tw-w-0\.5{width:.125rem}.tw-w-1{width:.25rem}.tw-w-1\.5{width:.375rem}.tw-w-1\/2{width:50%}.tw-w-10{width:2.5rem}.tw-w-11{width:2.75rem}.tw-w-12{width:3rem}.tw-w-14{width:3.5rem}.tw-w-16{width:4rem}.tw-w-2{width:.5rem}.tw-w-2\.5{width:.625rem}.tw-w-2\/3{width:66.666667%}.tw-w-20{width:5rem}.tw-w-24{width:6rem}.tw-w-3{width:.75rem}.tw-w-3\.5{width:.875rem}.tw-w-3\/4{width:75%}.tw-w-32{width:8rem}.tw-w-36{width:9rem}.tw-w-4{width:1rem}.tw-w-4\/5{width:80%}.tw-w-4\/6{width:66.666667%}.tw-w-40{width:10rem}.tw-w-48{width:12rem}.tw-w-5{width:1.25rem}.tw-w-5\/6{width:83.333333%}.tw-w-52{width:13rem}.tw-w-56{width:14rem}.tw-w-6{width:1.5rem}.tw-w-60{width:15rem}.tw-w-64{width:16rem}.tw-w-7{width:1.75rem}.tw-w-72{width:18rem}.tw-w-8{width:2rem}.tw-w-80{width:20rem}.tw-w-9{width:2.25rem}.tw-w-96{width:24rem}.tw-w-\[--sidebar-width-mobile\]{width:var(--sidebar-width-mobile)}.tw-w-\[--sidebar-width\]{width:var(--sidebar-width)}.tw-w-\[100px\]{width:100px}.tw-w-\[120px\]{width:120px}.tw-w-\[1px\]{width:1px}.tw-w-\[200px\]{width:200px}.tw-w-\[250px\]{width:250px}.tw-w-\[300px\]{width:300px}.tw-w-\[380px\]{width:380px}.tw-w-\[4\.5rem\]{width:4.5rem}.tw-w-\[60px\]{width:60px}.tw-w-\[7px\]{width:7px}.tw-w-\[80px\]{width:80px}.tw-w-\[9rem\]{width:9rem}.tw-w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.tw-w-\[min\(46rem\,calc\(100vw-2rem\)\)\]{width:min(46rem,calc(100vw - 2rem))}.tw-w-\[min\(94vw\,28rem\)\]{width:min(94vw,28rem)}.tw-w-\[var\(--assistant-sidebar-width\)\]{width:var(--assistant-sidebar-width)}.tw-w-\[var\(--radix-dropdown-menu-trigger-width\)\]{width:var(--radix-dropdown-menu-trigger-width)}.tw-w-auto{width:auto}.tw-w-fit{width:-webkit-fit-content;width:fit-content}.tw-w-full{width:100%}.tw-w-max{width:-webkit-max-content;width:max-content}.tw-w-px{width:1px}.tw-min-w-0{min-width:0px}.tw-min-w-10{min-width:2.5rem}.tw-min-w-12{min-width:3rem}.tw-min-w-28{min-width:7rem}.tw-min-w-32{min-width:8rem}.tw-min-w-4{min-width:1rem}.tw-min-w-5{min-width:1.25rem}.tw-min-w-8{min-width:2rem}.tw-min-w-\[140px\]{min-width:140px}.tw-min-w-\[14rem\]{min-width:14rem}.tw-min-w-\[150px\]{min-width:150px}.tw-min-w-\[16rem\]{min-width:16rem}.tw-min-w-\[180px\]{min-width:180px}.tw-min-w-\[240px\]{min-width:240px}.tw-min-w-\[280px\]{min-width:280px}.tw-min-w-\[3\.5rem\]{min-width:3.5rem}.tw-min-w-\[7rem\]{min-width:7rem}.tw-min-w-\[8rem\]{min-width:8rem}.tw-min-w-\[920px\]{min-width:920px}.tw-min-w-\[var\(--assistant-sidebar-width\)\]{min-width:var(--assistant-sidebar-width)}.tw-min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.tw-max-w-0{max-width:0px}.tw-max-w-10{max-width:2.5rem}.tw-max-w-11{max-width:2.75rem}.tw-max-w-2xl{max-width:42rem}.tw-max-w-3xl{max-width:48rem}.tw-max-w-64{max-width:16rem}.tw-max-w-6xl{max-width:72rem}.tw-max-w-8{max-width:2rem}.tw-max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.tw-max-w-\[120px\]{max-width:120px}.tw-max-w-\[1400px\]{max-width:1400px}.tw-max-w-\[18rem\]{max-width:18rem}.tw-max-w-\[200px\]{max-width:200px}.tw-max-w-\[250px\]{max-width:250px}.tw-max-w-\[280px\]{max-width:280px}.tw-max-w-\[300px\]{max-width:300px}.tw-max-w-\[400px\]{max-width:400px}.tw-max-w-\[42\%\]{max-width:42%}.tw-max-w-\[420px\]{max-width:420px}.tw-max-w-\[500px\]{max-width:500px}.tw-max-w-\[58\%\]{max-width:58%}.tw-max-w-\[60\%\]{max-width:60%}.tw-max-w-\[70\%\]{max-width:70%}.tw-max-w-\[800px\]{max-width:800px}.tw-max-w-\[85\%\]{max-width:85%}.tw-max-w-\[85vw\]{max-width:85vw}.tw-max-w-\[880px\]{max-width:880px}.tw-max-w-\[8rem\]{max-width:8rem}.tw-max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.tw-max-w-full{max-width:100%}.tw-max-w-lg{max-width:32rem}.tw-max-w-md{max-width:28rem}.tw-max-w-none{max-width:none}.tw-max-w-sm{max-width:24rem}.tw-max-w-xs{max-width:20rem}.tw-flex-1{flex:1 1 0%}.tw-flex-none{flex:none}.tw-flex-shrink-0,.tw-shrink-0{flex-shrink:0}.tw-flex-grow,.tw-grow{flex-grow:1}.tw-table-fixed{table-layout:fixed}.tw-caption-bottom{caption-side:bottom}.tw-border-collapse{border-collapse:collapse}.tw-border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.tw-origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.-tw-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-x-1\/3{--tw-translate-x: -33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes tw-bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.tw-animate-bounce{animation:tw-bounce 1s infinite}@keyframes tw-pulse{50%{opacity:.5}}.tw-animate-pulse{animation:tw-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes tw-spin{to{transform:rotate(360deg)}}.tw-animate-spin{animation:tw-spin 1s linear infinite}.\!tw-cursor-default{cursor:default!important}.tw-cursor-default{cursor:default}.tw-cursor-grab{cursor:grab}.tw-cursor-not-allowed{cursor:not-allowed}.tw-cursor-pointer{cursor:pointer}.tw-touch-none{touch-action:none}.tw-select-none{-webkit-user-select:none;user-select:none}.tw-resize-none{resize:none}.tw-list-decimal{list-style-type:decimal}.tw-list-disc{list-style-type:disc}.tw-list-none{list-style-type:none}.tw-appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.tw-grid-cols-\[9px_9px\]{grid-template-columns:9px 9px}.tw-grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}.tw-grid-rows-\[9px_9px\]{grid-template-rows:9px 9px}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-flex-col-reverse{flex-direction:column-reverse}.tw-flex-wrap{flex-wrap:wrap}.tw-place-content-center{place-content:center}.tw-place-items-center{place-items:center}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-items-stretch{align-items:stretch}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-0{gap:0px}.tw-gap-0\.5{gap:.125rem}.tw-gap-1{gap:.25rem}.tw-gap-1\.5{gap:.375rem}.tw-gap-2{gap:.5rem}.tw-gap-2\.5{gap:.625rem}.tw-gap-3{gap:.75rem}.tw-gap-3\.5{gap:.875rem}.tw-gap-4{gap:1rem}.tw-gap-5{gap:1.25rem}.tw-gap-6{gap:1.5rem}.tw-gap-7{gap:1.75rem}.tw-gap-8{gap:2rem}.tw-gap-\[1\.5px\]{gap:1.5px}.tw-gap-\[18px\]{gap:18px}.tw-gap-x-2{column-gap:.5rem}.tw-gap-x-3{column-gap:.75rem}.tw-gap-x-4{column-gap:1rem}.tw-gap-y-1{row-gap:.25rem}.tw-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.tw-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.tw-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tw-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tw-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tw-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.tw-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.tw-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.tw-divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.tw-divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.tw-self-start{align-self:flex-start}.tw-self-end{align-self:flex-end}.tw-self-center{align-self:center}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-overflow-visible{overflow:visible}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-x-hidden{overflow-x:hidden}.tw-scroll-smooth{scroll-behavior:smooth}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-whitespace-nowrap{white-space:nowrap}.tw-whitespace-pre{white-space:pre}.tw-whitespace-pre-wrap{white-space:pre-wrap}.tw-break-words{overflow-wrap:break-word}.tw-break-all{word-break:break-all}.\!tw-rounded-full{border-radius:9999px!important}.\!tw-rounded-xl{border-radius:.75rem!important}.tw-rounded{border-radius:.25rem}.tw-rounded-2xl{border-radius:1rem}.tw-rounded-\[1\.5rem\]{border-radius:1.5rem}.tw-rounded-\[12px\]{border-radius:12px}.tw-rounded-\[16px\]{border-radius:16px}.tw-rounded-\[1rem_1rem_0\.25rem_1rem\]{border-radius:1rem 1rem .25rem}.tw-rounded-\[1rem_1rem_1rem_0\.25rem\]{border-radius:1rem 1rem 1rem .25rem}.tw-rounded-\[20px\]{border-radius:20px}.tw-rounded-\[28px\]{border-radius:28px}.tw-rounded-\[4px\]{border-radius:4px}.tw-rounded-\[inherit\]{border-radius:inherit}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:var(--radius)}.tw-rounded-md{border-radius:calc(var(--radius) - 2px)}.tw-rounded-none{border-radius:0}.tw-rounded-sm{border-radius:calc(var(--radius) - 4px)}.tw-rounded-xl{border-radius:.75rem}.tw-rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.tw-rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.tw-rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.tw-rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.tw-rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.tw-rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.tw-rounded-bl-md{border-bottom-left-radius:calc(var(--radius) - 2px)}.tw-rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.tw-rounded-br-md{border-bottom-right-radius:calc(var(--radius) - 2px)}.tw-rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.\!tw-border{border-width:1px!important}.tw-border{border-width:1px}.tw-border-0{border-width:0px}.tw-border-2{border-width:2px}.tw-border-y{border-top-width:1px;border-bottom-width:1px}.tw-border-b{border-bottom-width:1px}.tw-border-b-2{border-bottom-width:2px}.tw-border-l{border-left-width:1px}.tw-border-l-0{border-left-width:0px}.tw-border-l-2{border-left-width:2px}.tw-border-l-4{border-left-width:4px}.tw-border-r{border-right-width:1px}.tw-border-r-0{border-right-width:0px}.tw-border-t{border-top-width:1px}.tw-border-solid{border-style:solid}.tw-border-dashed{border-style:dashed}.tw-border-none{border-style:none}.\!tw-border-border{border-color:hsl(var(--border))!important}.\!tw-border-foreground\/20{border-color:hsl(var(--foreground) / .2)!important}.tw-border-\[\#00ffff\]{--tw-border-opacity: 1;border-color:rgb(0 255 255 / var(--tw-border-opacity, 1))}.tw-border-\[\#313D4C\]{--tw-border-opacity: 1;border-color:rgb(49 61 76 / var(--tw-border-opacity, 1))}.tw-border-\[\#ffff00\]{--tw-border-opacity: 1;border-color:rgb(255 255 0 / var(--tw-border-opacity, 1))}.tw-border-\[rgba\(0\,152\,255\,0\.35\)\]{border-color:#0098ff59}.tw-border-\[rgba\(49\,61\,76\,0\.6\)\]{border-color:#313d4c99}.tw-border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.tw-border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.tw-border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.tw-border-amber-400\/50{border-color:#fbbf2480}.tw-border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.tw-border-amber-500\/20{border-color:#f59e0b33}.tw-border-amber-500\/30{border-color:#f59e0b4d}.tw-border-black\/10{border-color:#0000001a}.tw-border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.tw-border-blue-300\/40{border-color:#93c5fd66}.tw-border-border{border-color:hsl(var(--border))}.tw-border-border\/30{border-color:hsl(var(--border) / .3)}.tw-border-border\/40{border-color:hsl(var(--border) / .4)}.tw-border-border\/50{border-color:hsl(var(--border) / .5)}.tw-border-border\/60{border-color:hsl(var(--border) / .6)}.tw-border-border\/70{border-color:hsl(var(--border) / .7)}.tw-border-border\/80{border-color:hsl(var(--border) / .8)}.tw-border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.tw-border-destructive{border-color:hsl(var(--destructive))}.tw-border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.tw-border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.tw-border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.tw-border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.tw-border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.tw-border-foreground\/20{border-color:hsl(var(--foreground) / .2)}.tw-border-foreground\/35{border-color:hsl(var(--foreground) / .35)}.tw-border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.tw-border-gray-400\/40{border-color:#9ca3af66}.tw-border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.tw-border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.tw-border-info\/30{border-color:hsl(var(--info) / .3)}.tw-border-info\/40{border-color:hsl(var(--info) / .4)}.tw-border-info\/50{border-color:hsl(var(--info) / .5)}.tw-border-input{border-color:hsl(var(--input))}.tw-border-muted{border-color:hsl(var(--muted))}.tw-border-muted-foreground{border-color:hsl(var(--muted-foreground))}.tw-border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.tw-border-orange-400{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.tw-border-primary{border-color:hsl(var(--primary))}.tw-border-primary\/20{border-color:hsl(var(--primary) / .2)}.tw-border-primary\/25{border-color:hsl(var(--primary) / .25)}.tw-border-primary\/30{border-color:hsl(var(--primary) / .3)}.tw-border-primary\/40{border-color:hsl(var(--primary) / .4)}.tw-border-primary\/50{border-color:hsl(var(--primary) / .5)}.tw-border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.tw-border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.tw-border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.tw-border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.tw-border-red-500\/30{border-color:#ef44444d}.tw-border-secondary{border-color:hsl(var(--secondary))}.tw-border-secondary\/40{border-color:hsl(var(--secondary) / .4)}.tw-border-sidebar{border-color:hsl(var(--sidebar-background))}.tw-border-sidebar-border{border-color:hsl(var(--sidebar-border))}.tw-border-success{border-color:hsl(var(--success))}.tw-border-success\/30{border-color:hsl(var(--success) / .3)}.tw-border-success\/40{border-color:hsl(var(--success) / .4)}.tw-border-success\/50{border-color:hsl(var(--success) / .5)}.tw-border-transparent{border-color:transparent}.tw-border-warning{border-color:hsl(var(--warning))}.tw-border-warning\/30{border-color:hsl(var(--warning) / .3)}.tw-border-warning\/40{border-color:hsl(var(--warning) / .4)}.tw-border-warning\/50{border-color:hsl(var(--warning) / .5)}.tw-border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.tw-border-l-blue-400{--tw-border-opacity: 1;border-left-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.tw-border-l-destructive{border-left-color:hsl(var(--destructive))}.tw-border-l-gray-300{--tw-border-opacity: 1;border-left-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.tw-border-l-green-400{--tw-border-opacity: 1;border-left-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.tw-border-l-info{border-left-color:hsl(var(--info))}.tw-border-l-muted-foreground{border-left-color:hsl(var(--muted-foreground))}.tw-border-l-red-400{--tw-border-opacity: 1;border-left-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.tw-border-l-success{border-left-color:hsl(var(--success))}.tw-border-l-transparent{border-left-color:transparent}.tw-border-l-warning{border-left-color:hsl(var(--warning))}.tw-border-l-yellow-400{--tw-border-opacity: 1;border-left-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.tw-border-t-transparent{border-top-color:transparent}.\!tw-bg-card{background-color:hsl(var(--card))!important}.\!tw-bg-foreground{background-color:hsl(var(--foreground))!important}.tw-bg-\[\#0098FF\]{--tw-bg-opacity: 1;background-color:rgb(0 152 255 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#00A4EF\]{--tw-bg-opacity: 1;background-color:rgb(0 164 239 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#00ffff\]\/35{background-color:#00ffff59}.tw-bg-\[\#0B1017\]{--tw-bg-opacity: 1;background-color:rgb(11 16 23 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#0F1620\]{--tw-bg-opacity: 1;background-color:rgb(15 22 32 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#171F29\]{--tw-bg-opacity: 1;background-color:rgb(23 31 41 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#313D4C\]{--tw-bg-opacity: 1;background-color:rgb(49 61 76 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#7FBA00\]{--tw-bg-opacity: 1;background-color:rgb(127 186 0 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#F25022\]{--tw-bg-opacity: 1;background-color:rgb(242 80 34 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FFB900\]{--tw-bg-opacity: 1;background-color:rgb(255 185 0 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#ffff00\]\/35{background-color:#ffff0059}.tw-bg-\[hsl\(var\(--sidebar-border-strong\)\)\]{background-color:hsl(var(--sidebar-border-strong))}.tw-bg-\[hsl\(var\(--sidebar-popover\)\)\]{background-color:hsl(var(--sidebar-popover))}.tw-bg-\[rgba\(0\,152\,255\,0\.08\)\]{background-color:#0098ff14}.tw-bg-\[var\(--bs-success\)\]{background-color:var(--bs-success)}.tw-bg-\[var\(--bs-warning\)\]{background-color:var(--bs-warning)}.tw-bg-\[var\(--bs-warning-bg-subtle\)\]{background-color:var(--bs-warning-bg-subtle)}.tw-bg-\[var\(--content-bg\)\]{background-color:var(--content-bg)}.tw-bg-\[var\(--flow-amber-container\)\]{background-color:var(--flow-amber-container)}.tw-bg-\[var\(--flow-blue-container\)\]{background-color:var(--flow-blue-container)}.tw-bg-\[var\(--flow-entry-container\)\]{background-color:var(--flow-entry-container)}.tw-bg-\[var\(--flow-green-container\)\]{background-color:var(--flow-green-container)}.tw-bg-\[var\(--flow-slate-container\)\]{background-color:var(--flow-slate-container)}.tw-bg-\[var\(--flow-terminal-container\)\]{background-color:var(--flow-terminal-container)}.tw-bg-\[var\(--flow-violet-container\)\]{background-color:var(--flow-violet-container)}.tw-bg-\[var\(--unified-surface\)\]{background-color:var(--unified-surface)}.tw-bg-accent{background-color:hsl(var(--accent))}.tw-bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.tw-bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.tw-bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.tw-bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.tw-bg-amber-500\/10{background-color:#f59e0b1a}.tw-bg-amber-500\/5{background-color:#f59e0b0d}.tw-bg-background{background-color:hsl(var(--background))}.tw-bg-background\/70{background-color:hsl(var(--background) / .7)}.tw-bg-black\/20{background-color:#0003}.tw-bg-black\/40{background-color:#0006}.tw-bg-black\/50{background-color:#00000080}.tw-bg-black\/60{background-color:#0009}.tw-bg-black\/80{background-color:#000c}.tw-bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.tw-bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.tw-bg-blue-50\/80{background-color:#eff6ffcc}.tw-bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.tw-bg-border{background-color:hsl(var(--border))}.tw-bg-border\/60{background-color:hsl(var(--border) / .6)}.tw-bg-border\/70{background-color:hsl(var(--border) / .7)}.tw-bg-card{background-color:hsl(var(--card))}.tw-bg-card\/40{background-color:hsl(var(--card) / .4)}.tw-bg-card\/50{background-color:hsl(var(--card) / .5)}.tw-bg-card\/80{background-color:hsl(var(--card) / .8)}.tw-bg-current{background-color:currentColor}.tw-bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.tw-bg-destructive{background-color:hsl(var(--destructive))}.tw-bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.tw-bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.tw-bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.tw-bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.tw-bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.tw-bg-foreground{background-color:hsl(var(--foreground))}.tw-bg-foreground\/5{background-color:hsl(var(--foreground) / .05)}.tw-bg-foreground\/\[0\.06\]{background-color:hsl(var(--foreground) / .06)}.tw-bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.tw-bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.tw-bg-gray-500\/10{background-color:#6b72801a}.tw-bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.tw-bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.tw-bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.tw-bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.tw-bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.tw-bg-info\/10{background-color:hsl(var(--info) / .1)}.tw-bg-info\/20{background-color:hsl(var(--info) / .2)}.tw-bg-muted{background-color:hsl(var(--muted))}.tw-bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.tw-bg-muted-foreground\/20{background-color:hsl(var(--muted-foreground) / .2)}.tw-bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground) / .6)}.tw-bg-muted\/20{background-color:hsl(var(--muted) / .2)}.tw-bg-muted\/30{background-color:hsl(var(--muted) / .3)}.tw-bg-muted\/35{background-color:hsl(var(--muted) / .35)}.tw-bg-muted\/40{background-color:hsl(var(--muted) / .4)}.tw-bg-muted\/50{background-color:hsl(var(--muted) / .5)}.tw-bg-muted\/60{background-color:hsl(var(--muted) / .6)}.tw-bg-muted\/70{background-color:hsl(var(--muted) / .7)}.tw-bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.tw-bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.tw-bg-popover{background-color:hsl(var(--popover))}.tw-bg-primary{background-color:hsl(var(--primary))}.tw-bg-primary-foreground\/15{background-color:hsl(var(--primary-foreground) / .15)}.tw-bg-primary\/10{background-color:hsl(var(--primary) / .1)}.tw-bg-primary\/15{background-color:hsl(var(--primary) / .15)}.tw-bg-primary\/20{background-color:hsl(var(--primary) / .2)}.tw-bg-primary\/5{background-color:hsl(var(--primary) / .05)}.tw-bg-primary\/\[0\.07\]{background-color:hsl(var(--primary) / .07)}.tw-bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.tw-bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.tw-bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.tw-bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.tw-bg-red-500\/10{background-color:#ef44441a}.tw-bg-secondary{background-color:hsl(var(--secondary))}.tw-bg-secondary\/10{background-color:hsl(var(--secondary) / .1)}.tw-bg-secondary\/40{background-color:hsl(var(--secondary) / .4)}.tw-bg-secondary\/95{background-color:hsl(var(--secondary) / .95)}.tw-bg-sidebar{background-color:hsl(var(--sidebar-background))}.tw-bg-sidebar-accent-foreground\/10{background-color:hsl(var(--sidebar-accent-foreground) / .1)}.tw-bg-sidebar-accent\/80{background-color:hsl(var(--sidebar-accent) / .8)}.tw-bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.tw-bg-sidebar-foreground{background-color:hsl(var(--sidebar-foreground))}.tw-bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.tw-bg-success{background-color:hsl(var(--success))}.tw-bg-success\/10{background-color:hsl(var(--success) / .1)}.tw-bg-success\/20{background-color:hsl(var(--success) / .2)}.tw-bg-transparent{background-color:transparent}.tw-bg-warning{background-color:hsl(var(--warning))}.tw-bg-warning\/10{background-color:hsl(var(--warning) / .1)}.tw-bg-warning\/20{background-color:hsl(var(--warning) / .2)}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.tw-bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.tw-bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.tw-bg-\[radial-gradient\(circle\,rgba\(0\,152\,255\,0\.09\)_0\%\,transparent_65\%\)\]{background-image:radial-gradient(circle,rgba(0,152,255,.09) 0%,transparent 65%)}.tw-bg-\[radial-gradient\(rgba\(0\,152\,255\,0\.55\)_1px\,transparent_1\.4px\)\]{background-image:radial-gradient(rgba(0,152,255,.55) 1px,transparent 1.4px)}.tw-bg-\[radial-gradient\(rgba\(245\,245\,245\,0\.06\)_1px\,transparent_1\.2px\)\]{background-image:radial-gradient(rgba(245,245,245,.06) 1px,transparent 1.2px)}.tw-bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.tw-from-primary\/10{--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-to-card{--tw-gradient-to: hsl(var(--card)) var(--tw-gradient-to-position)}.tw-bg-\[length\:22px_22px\]{background-size:22px 22px}.tw-fill-current{fill:currentColor}.tw-fill-popover{fill:hsl(var(--popover))}.tw-stroke-border{stroke:hsl(var(--border))}.tw-object-cover{object-fit:cover}.tw-p-0{padding:0}.tw-p-0\.5{padding:.125rem}.tw-p-1{padding:.25rem}.tw-p-1\.5{padding:.375rem}.tw-p-10{padding:2.5rem}.tw-p-12{padding:3rem}.tw-p-2{padding:.5rem}.tw-p-2\.5{padding:.625rem}.tw-p-3{padding:.75rem}.tw-p-3\.5{padding:.875rem}.tw-p-4{padding:1rem}.tw-p-5{padding:1.25rem}.tw-p-6{padding:1.5rem}.tw-p-7{padding:1.75rem}.tw-p-8{padding:2rem}.tw-p-\[1px\]{padding:1px}.tw-px-0{padding-left:0;padding-right:0}.tw-px-1{padding-left:.25rem;padding-right:.25rem}.tw-px-1\.5{padding-left:.375rem;padding-right:.375rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-3\.5{padding-left:.875rem;padding-right:.875rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-py-0{padding-top:0;padding-bottom:0}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-16{padding-top:4rem;padding-bottom:4rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-py-\[13px\]{padding-top:13px;padding-bottom:13px}.tw-py-\[15px\]{padding-top:15px;padding-bottom:15px}.tw-py-\[5px\]{padding-top:5px;padding-bottom:5px}.tw-py-px{padding-top:1px;padding-bottom:1px}.tw-pb-0\.5{padding-bottom:.125rem}.tw-pb-1{padding-bottom:.25rem}.tw-pb-1\.5{padding-bottom:.375rem}.tw-pb-2{padding-bottom:.5rem}.tw-pb-2\.5{padding-bottom:.625rem}.tw-pb-3{padding-bottom:.75rem}.tw-pb-4{padding-bottom:1rem}.tw-pb-44{padding-bottom:11rem}.tw-pb-5{padding-bottom:1.25rem}.tw-pb-6{padding-bottom:1.5rem}.tw-pl-2{padding-left:.5rem}.tw-pl-2\.5{padding-left:.625rem}.tw-pl-3{padding-left:.75rem}.tw-pl-4{padding-left:1rem}.tw-pl-5{padding-left:1.25rem}.tw-pl-6{padding-left:1.5rem}.tw-pl-8{padding-left:2rem}.tw-pl-9{padding-left:2.25rem}.tw-pr-0{padding-right:0}.tw-pr-1{padding-right:.25rem}.tw-pr-12{padding-right:3rem}.tw-pr-2{padding-right:.5rem}.tw-pr-2\.5{padding-right:.625rem}.tw-pr-3{padding-right:.75rem}.tw-pr-8{padding-right:2rem}.tw-pt-0{padding-top:0}.tw-pt-1{padding-top:.25rem}.tw-pt-10{padding-top:2.5rem}.tw-pt-12{padding-top:3rem}.tw-pt-2{padding-top:.5rem}.tw-pt-3{padding-top:.75rem}.tw-pt-3\.5{padding-top:.875rem}.tw-pt-4{padding-top:1rem}.tw-pt-6{padding-top:1.5rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-align-middle{vertical-align:middle}.tw-font-body{font-family:var(--font-body),sans-serif}.tw-font-display{font-family:var(--font-display),inherit}.tw-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tw-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-text-5xl{font-size:3rem;line-height:1}.tw-text-6xl{font-size:3.75rem;line-height:1}.tw-text-\[0\.65rem\]{font-size:.65rem}.tw-text-\[0\.6875rem\]{font-size:.6875rem}.tw-text-\[0\.68rem\]{font-size:.68rem}.tw-text-\[0\.6rem\]{font-size:.6rem}.tw-text-\[0\.72rem\]{font-size:.72rem}.tw-text-\[0\.7rem\]{font-size:.7rem}.tw-text-\[0\.8125rem\]{font-size:.8125rem}.tw-text-\[0\.85rem\]{font-size:.85rem}.tw-text-\[10px\]{font-size:10px}.tw-text-\[11\.5px\]{font-size:11.5px}.tw-text-\[11px\]{font-size:11px}.tw-text-\[12\.5px\]{font-size:12.5px}.tw-text-\[12px\]{font-size:12px}.tw-text-\[13\.5px\]{font-size:13.5px}.tw-text-\[13px\]{font-size:13px}.tw-text-\[15\.5px\]{font-size:15.5px}.tw-text-\[15px\]{font-size:15px}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-bold{font-weight:700}.tw-font-medium{font-weight:500}.tw-font-normal{font-weight:400}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-capitalize{text-transform:capitalize}.tw-normal-case{text-transform:none}.tw-italic{font-style:italic}.tw-tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tw-leading-4{line-height:1rem}.tw-leading-5{line-height:1.25rem}.tw-leading-6{line-height:1.5rem}.tw-leading-\[1\.6\]{line-height:1.6}.tw-leading-\[18px\]{line-height:18px}.tw-leading-none{line-height:1}.tw-leading-normal{line-height:1.5}.tw-leading-relaxed{line-height:1.625}.tw-leading-snug{line-height:1.375}.tw-leading-tight{line-height:1.25}.tw-tracking-\[-0\.01em\]{letter-spacing:-.01em}.tw-tracking-\[0\.005em\]{letter-spacing:.005em}.tw-tracking-\[0\.04em\]{letter-spacing:.04em}.tw-tracking-\[0\.05em\]{letter-spacing:.05em}.tw-tracking-\[0\.06em\]{letter-spacing:.06em}.tw-tracking-\[0\.14em\]{letter-spacing:.14em}.tw-tracking-\[0\.15em\]{letter-spacing:.15em}.tw-tracking-\[1\.5px\]{letter-spacing:1.5px}.tw-tracking-tight{letter-spacing:-.025em}.tw-tracking-wide{letter-spacing:.025em}.tw-tracking-wider{letter-spacing:.05em}.tw-tracking-widest{letter-spacing:.1em}.tw-text-\[\#00ffff\]{--tw-text-opacity: 1;color:rgb(0 255 255 / var(--tw-text-opacity, 1))}.tw-text-\[\#5A6672\]{--tw-text-opacity: 1;color:rgb(90 102 114 / var(--tw-text-opacity, 1))}.tw-text-\[\#5CBBFF\]{--tw-text-opacity: 1;color:rgb(92 187 255 / var(--tw-text-opacity, 1))}.tw-text-\[\#94A0AC\]{--tw-text-opacity: 1;color:rgb(148 160 172 / var(--tw-text-opacity, 1))}.tw-text-\[\#F5F5F5\]{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.tw-text-\[\#ffff00\]{--tw-text-opacity: 1;color:rgb(255 255 0 / var(--tw-text-opacity, 1))}.tw-text-\[hsl\(var\(--sidebar-muted\)\)\]{color:hsl(var(--sidebar-muted))}.tw-text-\[var\(--bs-warning\)\]{color:var(--bs-warning)}.tw-text-\[var\(--flow-amber-text\)\]{color:var(--flow-amber-text)}.tw-text-\[var\(--flow-blue-text\)\]{color:var(--flow-blue-text)}.tw-text-\[var\(--flow-entry-text\)\]{color:var(--flow-entry-text)}.tw-text-\[var\(--flow-green-text\)\]{color:var(--flow-green-text)}.tw-text-\[var\(--flow-slate-text\)\]{color:var(--flow-slate-text)}.tw-text-\[var\(--flow-terminal-text\)\]{color:var(--flow-terminal-text)}.tw-text-\[var\(--flow-violet-text\)\]{color:var(--flow-violet-text)}.tw-text-accent-foreground{color:hsl(var(--accent-foreground))}.tw-text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.tw-text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.tw-text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.tw-text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.tw-text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.tw-text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.tw-text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.tw-text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.tw-text-border{color:hsl(var(--border))}.tw-text-card-foreground{color:hsl(var(--card-foreground))}.tw-text-current{color:currentColor}.tw-text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.tw-text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.tw-text-destructive{color:hsl(var(--destructive))}.tw-text-destructive-foreground{color:hsl(var(--destructive-foreground))}.tw-text-destructive-foreground\/70{color:hsl(var(--destructive-foreground) / .7)}.tw-text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.tw-text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.tw-text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.tw-text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.tw-text-foreground{color:hsl(var(--foreground))}.tw-text-foreground\/60{color:hsl(var(--foreground) / .6)}.tw-text-foreground\/80{color:hsl(var(--foreground) / .8)}.tw-text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tw-text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tw-text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tw-text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.tw-text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.tw-text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.tw-text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.tw-text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.tw-text-info{color:hsl(var(--info))}.tw-text-inherit{color:inherit}.tw-text-muted-foreground{color:hsl(var(--muted-foreground))}.tw-text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.tw-text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.tw-text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.tw-text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.tw-text-popover-foreground{color:hsl(var(--popover-foreground))}.tw-text-primary{color:hsl(var(--primary))}.tw-text-primary-foreground{color:hsl(var(--primary-foreground))}.tw-text-primary-foreground\/85{color:hsl(var(--primary-foreground) / .85)}.tw-text-primary\/70{color:hsl(var(--primary) / .7)}.tw-text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.tw-text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.tw-text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.tw-text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.tw-text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.tw-text-secondary-foreground{color:hsl(var(--secondary-foreground))}.tw-text-sidebar{color:hsl(var(--sidebar-background))}.tw-text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.tw-text-sidebar-foreground\/40{color:hsl(var(--sidebar-foreground) / .4)}.tw-text-sidebar-foreground\/50{color:hsl(var(--sidebar-foreground) / .5)}.tw-text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.tw-text-sidebar-foreground\/80{color:hsl(var(--sidebar-foreground) / .8)}.tw-text-sidebar-foreground\/85{color:hsl(var(--sidebar-foreground) / .85)}.tw-text-sidebar-primary{color:hsl(var(--sidebar-primary))}.tw-text-success{color:hsl(var(--success))}.tw-text-success-foreground{color:hsl(var(--success-foreground))}.tw-text-warning{color:hsl(var(--warning))}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-text-white\/80{color:#fffc}.tw-text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.tw-text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.tw-text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.tw-text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.tw-text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.tw-underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.tw-no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.tw-decoration-dotted{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.tw-underline-offset-2{text-underline-offset:2px}.tw-underline-offset-4{text-underline-offset:4px}.tw-opacity-0{opacity:0}.tw-opacity-100{opacity:1}.tw-opacity-40{opacity:.4}.tw-opacity-50{opacity:.5}.tw-opacity-60{opacity:.6}.tw-opacity-70{opacity:.7}.tw-opacity-80{opacity:.8}.\!tw-shadow-\[0_10px_30px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 10px 30px rgba(15,23,42,.28) !important;--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.tw-shadow{--tw-shadow: var(--shadow);--tw-shadow-colored: var(--shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-2xl{--tw-shadow: var(--shadow-2xl);--tw-shadow-colored: var(--shadow-2xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_0_32px_rgba\(0\,152\,255\,0\.3\)\]{--tw-shadow: 0 0 32px rgba(0,152,255,.3);--tw-shadow-colored: 0 0 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.3);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_3px_8px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: 0 3px 8px rgba(0,0,0,.24);--tw-shadow-colored: 0 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_40px_80px_rgba\(0\,0\,0\,0\.55\)\,0_0_60px_rgba\(0\,152\,255\,0\.07\)\]{--tw-shadow: 0 40px 80px rgba(0,0,0,.55),0 0 60px rgba(0,152,255,.07);--tw-shadow-colored: 0 40px 80px var(--tw-shadow-color), 0 0 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 8px 24px rgba(0,0,0,.4);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.06);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-xl{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-outline-none{outline:2px solid transparent;outline-offset:2px}.tw-outline{outline-style:solid}.tw-outline-dashed{outline-style:dashed}.tw-outline-2{outline-width:2px}.tw-outline-primary{outline-color:hsl(var(--primary))}.\!tw-ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.tw-ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.tw-ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\!tw-ring-foreground\/10{--tw-ring-color: hsl(var(--foreground) / .1) !important}.tw-ring-border\/50{--tw-ring-color: hsl(var(--border) / .5)}.tw-ring-border\/60{--tw-ring-color: hsl(var(--border) / .6)}.tw-ring-foreground\/70{--tw-ring-color: hsl(var(--foreground) / .7)}.tw-ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.tw-ring-offset-2{--tw-ring-offset-width: 2px}.tw-ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.tw-ring-offset-sidebar{--tw-ring-offset-color: hsl(var(--sidebar-background))}.tw-backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[background-color\,border-color\,box-shadow\,opacity\]{transition-property:background-color,border-color,box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[border-color\,color\]{transition-property:border-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[max-width\,color\,background-color\]{transition-property:max-width,color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[max-width\,opacity\,padding\]{transition-property:max-width,opacity,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[width\,min-width\,transform\]{transition-property:width,min-width,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-duration-150{transition-duration:.15s}.tw-duration-200{transition-duration:.2s}.tw-duration-300{transition-duration:.3s}.tw-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-ease-linear{transition-timing-function:linear}.tw-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.tw-will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.tw-animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.tw-fade-in,.tw-fade-in-0{--tw-enter-opacity: 0}.tw-zoom-in-95{--tw-enter-scale: .95}.tw-slide-in-from-right{--tw-enter-translate-x: 100%}.tw-duration-150{animation-duration:.15s}.tw-duration-200{animation-duration:.2s}.tw-duration-300{animation-duration:.3s}.tw-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.tw-ease-linear{animation-timing-function:linear}.tw-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\[--canvas-rail-inset-left\:1\.25rem\]{--canvas-rail-inset-left: 1.25rem}.\[--canvas-rail-inset-right\:1\.25rem\]{--canvas-rail-inset-right: 1.25rem}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[animation-delay\:0\.2s\]{animation-delay:.2s}.\[animation-delay\:0\.4s\]{animation-delay:.4s}html,html:not([data-bs-theme=dark]),html[data-bs-theme=light],:root,*{--bs-border-radius: .5rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .75rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 1.5rem;--bs-border-radius-pill: 50rem}:root{--bs-border-radius: .5rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .75rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 1.5rem;--bs-border-radius-pill: 50rem;--app-bg: hsl(var(--sidebar-background));--unified-surface: hsl(var(--sidebar-background));--content-bg: hsl(var(--card));--main-container-bg: hsl(var(--background));--content-shadow: rgba(23, 32, 48, .1);--bs-body-bg: var(--unified-surface);--bs-body-color: hsl(var(--foreground));--bs-card-bg: var(--content-bg);--bs-card-color: hsl(var(--card-foreground));--bs-border-color: hsl(var(--border));--bs-secondary-bg: hsl(var(--secondary));--app-search-bg: hsl(var(--card));--app-search-border: hsl(var(--border));--app-dropdown-bg: hsl(var(--popover));--app-dropdown-shadow: var(--content-shadow);--app-hover-bg: hsl(var(--accent));--app-gradient-start: hsl(var(--primary) / .08);--app-gradient-end: hsl(var(--success) / .08);--card-shadow: var(--shadow-md);--card-shadow-hover: var(--shadow-lg);--card-shadow-lg: var(--shadow-lg)}[data-bs-theme=dark]{--content-shadow: rgba(0, 0, 0, .3)}body{margin:0;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--app-bg);color:var(--bs-body-color);transition:background-color .3s ease,color .3s ease}html,#root,.App{min-height:100%;background-color:var(--app-bg)}code{font-family:var(--font-code)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6,.modal h1,.modal h2,.modal h3,.modal h4,.modal h5,.modal h6{font-family:var(--font-display)!important;letter-spacing:-.01em}:root{--bs-success: #10b981;--bs-success-rgb: 16, 185, 129;--bs-success-text-emphasis: #087353;--bs-success-bg-subtle: rgba(16, 185, 129, .1);--bs-success-border-subtle: rgba(16, 185, 129, .25);--bs-warning: #f59e0b;--bs-warning-rgb: 245, 158, 11;--bs-warning-text-emphasis: #9a6407;--bs-warning-bg-subtle: rgba(245, 158, 11, .1);--bs-warning-border-subtle: rgba(245, 158, 11, .25);--bs-danger: #ef4444;--bs-danger-rgb: 239, 68, 68;--bs-danger-text-emphasis: #a12a2a;--bs-danger-bg-subtle: rgba(239, 68, 68, .1);--bs-danger-border-subtle: rgba(239, 68, 68, .25);--bs-info: #06b6d4;--bs-info-rgb: 6, 182, 212;--bs-info-text-emphasis: #047d92;--bs-info-bg-subtle: rgba(6, 182, 212, .1);--bs-info-border-subtle: rgba(6, 182, 212, .25);--bs-primary: #0098FF;--bs-primary-rgb: 0, 152, 255;--bs-link-color: #0098FF;--bs-link-hover-color: #007acc}:root,[data-theme]{--bs-primary: hsl(var(--primary));--bs-link-color: hsl(var(--primary));--bs-link-hover-color: hsl(var(--primary) / .85)}:root{--flow-entry-outer: #f4f9ea;--flow-entry-container: #dcedbe;--flow-entry-text: #3d5716;--flow-entry-outline: #79a133;--flow-terminal-outer: #fdf0ee;--flow-terminal-container: #f8d7d2;--flow-terminal-text: #8f221a;--flow-terminal-outline: #e0685c;--flow-violet-outer: #f0effb;--flow-violet-container: #dfdcf7;--flow-violet-text: #2f2d7d;--flow-violet-outline: #8781d9;--flow-blue-outer: #ecf5fa;--flow-blue-container: #cfe9f5;--flow-blue-text: #0a4a67;--flow-blue-outline: #3a9fc4;--flow-slate-outer: #f2f4f7;--flow-slate-container: #dfe4ec;--flow-slate-text: #3a4657;--flow-slate-outline: #8393aa;--flow-green-outer: #ecf8f1;--flow-green-container: #d0efdd;--flow-green-text: #175c30;--flow-green-outline: #3fa863;--flow-amber-outer: #fbf6e7;--flow-amber-container: #f3e7bf;--flow-amber-text: #6d5b17;--flow-amber-outline: #bfa43c}[data-bs-theme=dark]{--flow-entry-outer: #162311;--flow-entry-container: #4a6b1f;--flow-entry-text: #e4ffa3;--flow-entry-outline: #b5e36b;--flow-terminal-outer: #28121a;--flow-terminal-container: #a82820;--flow-terminal-text: #ffdad6;--flow-terminal-outline: #ff8c82;--flow-violet-outer: #1b1a33;--flow-violet-container: #3a3893;--flow-violet-text: #e6e4ff;--flow-violet-outline: #a6b5ff;--flow-blue-outer: #0f1e33;--flow-blue-container: #0b5c7e;--flow-blue-text: #dbeeff;--flow-blue-outline: #3fb8d8;--flow-slate-outer: #171c25;--flow-slate-container: #394455;--flow-slate-text: #e1e7f0;--flow-slate-outline: #95a6bd;--flow-green-outer: #0e2620;--flow-green-container: #1b6e37;--flow-green-text: #b8ffd1;--flow-green-outline: #5be17a;--flow-amber-outer: #28200b;--flow-amber-container: #7a6720;--flow-amber-text: #ffeab0;--flow-amber-outline: #e5c75a}*,*:before,*:after{font-family:inherit}.main-container{padding:20px;min-height:100vh;background-color:var(--main-container-bg)}.search-container{max-width:600px;margin:0 auto 30px}.user-card{transition:transform .2s,box-shadow .2s;cursor:pointer;background-color:var(--bs-card-bg);border-color:var(--bs-border-color)}.user-card:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover)}.nav-search-dropdown{box-shadow:0 4px 6px var(--app-dropdown-shadow);border:none;border-radius:.375rem;max-height:400px;overflow-y:auto;background:var(--app-dropdown-bg)}.nav-search-dropdown .list-group-item{border-left:none;border-right:none;border-top:none;border-color:var(--bs-border-color);background-color:var(--app-dropdown-bg);color:var(--bs-body-color);transition:background-color .2s ease}.nav-search-dropdown .list-group-item:first-child{border-top:none;border-top-left-radius:.375rem;border-top-right-radius:.375rem}.nav-search-dropdown .list-group-item:last-child{border-bottom:none;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.nav-search-dropdown .list-group-item:hover{background-color:var(--app-hover-bg)}.nav-search-dropdown .badge{font-size:.6em;padding:.2em .4em}.nav-search-dropdown .bg-light{background-color:var(--bs-secondary-bg)!important;border-bottom:1px solid var(--bs-border-color)}.hover-bg-light:hover{background-color:var(--app-hover-bg)!important;transition:background-color .2s ease}.search-result-card{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;border:1px solid var(--bs-border-color);background-color:var(--bs-card-bg);color:var(--bs-body-color)}.search-result-card:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover);border-color:hsl(var(--primary))}.results-section{margin-top:2rem}.results-section h5{color:var(--bs-body-color);font-weight:600;border-bottom:2px solid var(--bs-border-color);padding-bottom:.25rem}.badge{font-size:.7em;font-weight:500}.alert-info{border:none;background:linear-gradient(135deg,var(--app-gradient-start) 0%,var(--app-gradient-end) 100%);color:var(--bs-body-color);border:1px solid var(--bs-border-color)}.form-control:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 .2rem hsl(var(--primary) / .25);background-color:var(--app-search-bg);color:var(--bs-body-color)}.form-control{background-color:var(--app-search-bg);border-color:var(--app-search-border);color:var(--bs-body-color)}[data-bs-theme=dark] .navbar-dark{background-color:var(--unified-surface)!important}[data-bs-theme=dark] .card{background-color:var(--bs-card-bg);border-color:var(--bs-border-color)}[data-bs-theme=dark] .main-container{background-color:var(--content-bg);border:none!important;border-color:transparent!important;box-shadow:none}:root{--sidebar-width: 240px;--sidebar-collapsed-width: 60px;--topbar-height: 64px;--nav-item-height: 44px;--nav-item-radius: .75rem;--sidebar-bg: var(--unified-surface);--sidebar-border: transparent;--content-padding: 1.5rem}.App .sidebar-theme{--sidebar-primary: var(--primary);--sidebar-primary-foreground: var(--primary-foreground);--sidebar-primary-soft: var(--primary);--sidebar-ring: var(--primary);--radius: .625rem;font-family:var(--font-body)}.App .app-content-surface{background:hsl(var(--sidebar-background));color:hsl(var(--sidebar-foreground))}@media (pointer: coarse){.App .sidebar-theme nav a,.App .sidebar-theme ul a,.App .sidebar-theme ul button{min-height:44px}}.App .sidebar-theme [data-sidebar=expanded-text]{animation:sidebar-text-reveal .2s ease-out both}@keyframes sidebar-text-reveal{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){.App .sidebar-theme [data-sidebar=expanded-text]{animation:none}}html.theme-switching,html.theme-switching *,html.theme-switching *:before,html.theme-switching *:after{transition:none!important}[data-theme-wipe-overlay]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;pointer-events:none;transform:translateZ(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}html.theme-switching [data-theme-wipe-overlay],[data-theme-wipe-overlay]{transition:transform .14s cubic-bezier(.2,.9,.2,1)!important}@media (prefers-reduced-motion: reduce){[data-theme-wipe-overlay]{display:none}}.App .sidebar-theme [data-sidebar=menu-sub]{border-left:1.5px solid hsl(var(--sidebar-border));border-top:0;border-right:0;border-bottom:0;padding-left:.75rem}.App .sidebar-theme [data-sidebar=menu-sub][data-active=true]{border-left:3px solid hsl(var(--sidebar-primary))!important}.App .sidebar-theme[data-state=collapsed][data-collapsible=icon] [data-sidebar=group-label],.App .sidebar-theme[data-state=collapsed][data-collapsible=icon] [data-sidebar=label]{opacity:0;transition:opacity .15s ease}.App .sidebar-theme [data-sidebar=group-separator],.App .sidebar-theme[data-state=collapsed][data-collapsible=icon] [data-sidebar=group-label]{display:none}.App .sidebar-theme[data-state=collapsed][data-collapsible=icon] [data-sidebar=group-separator]{display:block}.App .sidebar-theme[data-state=collapsed][data-collapsible=icon] [data-sidebar=hover-reveal]{display:none}.App .sidebar-theme [data-sidebar=menu-sub-item]{border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}.App .sidebar-theme [data-sidebar=menu-sub-button]{border:0;background:transparent;box-shadow:none;outline:none;text-decoration:none}.App .sidebar-theme [data-sidebar=menu-sub-button]:not(:hover):not(:active):not([data-active=true]){background:transparent!important;border-color:transparent!important;box-shadow:none!important}.App .sidebar-theme [data-sidebar=menu-sub-button]:hover,.App .sidebar-theme [data-sidebar=menu-sub-button]:active,.App .sidebar-theme [data-sidebar=menu-sub-button][data-active=true]{background:hsl(var(--sidebar-accent))!important;color:hsl(var(--sidebar-accent-foreground))!important}.dark .tw-tooltip-content,[data-bs-theme=dark] .tw-tooltip-content{background-color:#fff;color:#000;border-color:#0000001a}.dark .tw-tooltip-arrow,[data-bs-theme=dark] .tw-tooltip-arrow{fill:#fff;stroke:#0000001a}.app-layout{display:grid;grid-template-areas:"sidebar topbar" "sidebar main";grid-template-columns:var(--sidebar-width) 1fr;grid-template-rows:var(--topbar-height) 1fr;min-height:100vh}.app-sidebar{grid-area:sidebar;background-color:var(--sidebar-bg);border-right:none;position:fixed;top:0;left:0;height:100vh;width:var(--sidebar-width);z-index:1001;transition:transform .3s ease;overflow:hidden}.sidebar-content{padding:1.25rem 1rem 1rem;height:100%;display:flex;flex-direction:column;gap:1rem}.sidebar-header{padding-bottom:.125rem;border-bottom:none}.sidebar-brand{display:flex;align-items:center;gap:.75rem;font-weight:700;font-size:1.125rem;text-decoration:none;color:var(--bs-body-color);transition:color .15s ease}.sidebar-brand:hover{color:var(--bs-primary);text-decoration:none}.sidebar-brand i{font-size:1.375rem;color:var(--bs-primary);min-width:22px}.sidebar-user{margin:0}.sidebar-user-menu .sidebar-user-toggle{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem;text-align:left;border:1px solid var(--bs-border-color);background-color:transparent;color:var(--bs-body-color)}.sidebar-user-toggle i{font-size:2rem;min-width:32px}.user-info{display:flex;flex-direction:column;gap:.25rem;flex:1}.user-email{font-size:.875rem;font-weight:600}.user-role{font-size:.75rem;font-weight:300;color:var(--bs-text-muted);text-align:left;line-height:1}.sidebar-user-initials{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;padding:0;border:none!important;background-color:var(--bs-primary)!important;color:#fff!important}.sidebar-main-nav{margin-bottom:1rem}.sidebar-nav{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}.nav-section{display:flex;flex-direction:column;gap:.25rem}.nav-section-header{display:flex;align-items:center;justify-content:space-between;padding:.375rem .75rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-text-muted);cursor:pointer;border-radius:.375rem;transition:background-color .15s ease,color .15s ease;-webkit-user-select:none;user-select:none}.nav-section-header:hover{background-color:var(--app-hover-bg);color:var(--bs-body-color)}.nav-section-header:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.nav-section-chevron{opacity:.5;transition:transform .2s ease,opacity .15s ease}.nav-section-header:hover .nav-section-chevron{opacity:1}.nav-section-items{display:flex;flex-direction:column;gap:.125rem;margin-left:.5rem;padding-left:.75rem;border-left:2px solid var(--bs-border-color-translucent);overflow:hidden;max-height:500px;transition:max-height .3s ease,opacity .2s ease,padding .2s ease}.nav-section-items.collapsed{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-bottom:0}.sidebar-bottom{margin-top:auto;display:flex;flex-direction:column;gap:1rem;border-top:1px solid var(--bs-border-color);padding-top:1rem}.sidebar-bottom-nav{display:flex;flex-direction:column;gap:.125rem}.sidebar-bottom-nav .nav-item{margin-left:0}.nav-item{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;height:36px;border-radius:.5rem;text-decoration:none;color:var(--bs-body-color);transition:background-color .15s ease,color .15s ease;font-size:.8125rem;font-weight:450;position:relative;margin-left:0}.nav-item:hover{background-color:var(--app-hover-bg);color:var(--bs-body-color);text-decoration:none}.nav-item.active{background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary);font-weight:500}.nav-item.active:before{content:"";position:absolute;left:-.75rem;top:50%;transform:translateY(-50%);width:3px;height:60%;background-color:var(--bs-primary);border-radius:0 2px 2px 0}.nav-item.active:hover{background-color:rgba(var(--bs-primary-rgb),.15);color:var(--bs-primary)}.nav-item i{font-size:.9375rem;min-width:18px;display:flex;align-items:center;justify-content:center}.nav-item svg{min-width:18px}.nav-item-shortcut{margin-left:auto;font-size:.625rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;color:var(--bs-text-muted);opacity:0;transition:opacity .15s ease;padding:.125rem .375rem;background-color:var(--bs-border-color);border-radius:.25rem}.nav-item:hover .nav-item-shortcut{opacity:.8}.nav-item.active .nav-item-shortcut{background-color:rgba(var(--bs-primary-rgb),.2);color:var(--bs-primary)}.app-topbar{grid-area:topbar;background-color:var(--unified-surface);border-bottom:none;position:fixed;top:0;right:0;left:var(--sidebar-width);height:var(--topbar-height);z-index:999;transition:left .3s ease}.topbar-navbar{height:var(--topbar-height);margin:0;padding:0 1.5rem}.topbar-title{display:flex;align-items:center}.topbar-search{min-width:300px}.topbar-notifications{display:flex;align-items:center}.app-main{grid-area:main;padding:0;background-color:var(--unified-surface);height:calc(100vh - var(--topbar-height));overflow:hidden;display:flex;flex-direction:column}.main-container{background-color:var(--main-container-bg)!important;border-radius:var(--bs-border-radius-lg);box-shadow:var(--card-shadow);border:none!important;border-color:transparent!important;padding:1.5rem!important;margin:1px .75rem .75rem 1px;flex:1;overflow-y:auto;overflow-x:hidden;transition:background-color .2s ease,box-shadow .2s ease;position:relative;z-index:1;min-height:0;width:calc(100% - .75rem - 1px);max-width:none!important}.main-container:hover{box-shadow:none;transform:none}.main-container .card{box-shadow:0 1px 3px var(--content-shadow);border:1px solid var(--bs-border-color)}.main-container .card:hover{box-shadow:0 2px 6px var(--content-shadow);transform:translateY(-1px)}@media (max-width: 575.98px){.app-layout{grid-template-areas:"topbar" "main";grid-template-columns:1fr;grid-template-rows:var(--topbar-height) 1fr}.app-sidebar{transform:translate(-100%);width:var(--sidebar-width);background-color:var(--unified-surface)}.app-sidebar.mobile-open{transform:translate(0)}.app-topbar{position:relative;left:auto;right:auto;width:100%;background-color:var(--unified-surface)}.app-main{padding:0;height:auto}.main-container{padding:1rem!important;margin:1px .5rem .5rem 1px;flex:1;min-height:0;width:calc(100% - .5rem - 1px)}.mobile-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:1000;pointer-events:auto;cursor:pointer}}*{transition-property:background-color,border-color,color,box-shadow;transition-duration:.3s;transition-timing-function:ease}.app-sidebar,.app-topbar,.app-main,.main-container{transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease}.theme-toggle{display:flex;align-items:center}[data-bs-theme=dark] .nav-section-header{color:#f8f9fa99}[data-bs-theme=dark] .sidebar-bottom{border-top-color:var(--bs-border-color)}.user-avatar{border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff;text-align:center;line-height:1;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;flex-shrink:0;-webkit-user-select:none;user-select:none}.user-avatar.with-border{border:2px solid var(--bs-border-color)}.user-avatar:hover.with-border{border-color:var(--bs-primary);transform:scale(1.05)}.modern-user-profile-card{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:.75rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease;width:100%;text-align:left;color:var(--bs-body-color);text-decoration:none}.modern-user-profile-card:hover{background:var(--app-hover-bg);border-color:var(--bs-primary);transform:translateY(-2px);box-shadow:0 4px 12px hsl(var(--primary) / .15);color:var(--bs-body-color);text-decoration:none}.modern-user-profile-card:focus{outline:2px solid var(--bs-primary);outline-offset:2px}.user-profile-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.user-profile-name{font-size:.875rem;font-weight:600;line-height:1.2;color:var(--bs-body-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-profile-email{font-size:.75rem;font-weight:400;line-height:1.2;color:var(--bs-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-profile-chevron{font-size:.875rem;color:var(--bs-text-muted);transition:color .2s ease;flex-shrink:0}.modern-user-profile-card:hover .user-profile-chevron{color:var(--bs-primary)}.sidebar-user-menu .dropdown-toggle:after{display:none}.sidebar-user-collapsed-toggle{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.375rem;border-radius:.5rem;transition:background-color .2s ease}.sidebar-user-collapsed-toggle:hover{background:var(--app-hover-bg)}.sidebar-user-collapsed-toggle:focus{outline:2px solid var(--bs-primary);outline-offset:2px}.navbar-user-profile{border-radius:2rem!important;padding:.375rem .75rem!important;gap:.5rem!important;transition:box-shadow .2s ease,transform .2s ease!important}.navbar-user-profile:hover{transform:translateY(-1px);box-shadow:0 2px 8px hsl(var(--primary) / .2)}.navbar-user-profile:focus{box-shadow:0 0 0 .2rem hsl(var(--primary) / .25)}[data-bs-theme=dark] .user-avatar.with-border{border-color:var(--bs-border-color)}[data-bs-theme=dark] .user-avatar:hover.with-border{border-color:var(--bs-primary)}[data-bs-theme=dark] .modern-user-profile-card{background:var(--bs-card-bg);border-color:var(--bs-border-color)}[data-bs-theme=dark] .modern-user-profile-card:hover{background:var(--app-hover-bg);border-color:var(--bs-primary);box-shadow:0 4px 12px hsl(var(--primary) / .25)}[data-bs-theme=dark] .user-profile-name{color:var(--bs-body-color)}[data-bs-theme=dark] .user-profile-email,[data-bs-theme=dark] .user-profile-chevron{color:#f8f9faa6}[data-bs-theme=dark] .modern-user-profile-card:hover .user-profile-chevron{color:var(--bs-primary)}@media (max-width: 575.98px){.user-profile-name{font-size:.8125rem}.user-profile-email{font-size:.6875rem}}.fonts-colors-split-view{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;min-height:60vh}.theme-preview-column{display:flex;flex-direction:column}.theme-showcase{display:flex;flex-direction:column;gap:1rem}.fonts-colors-split-view .theme-preview-column[data-bs-theme=dark]{color-scheme:dark;background-color:var(--bs-dark)!important;color:var(--bs-light)!important}.fonts-colors-split-view .theme-preview-column[data-bs-theme=dark] *{border-color:#fff3!important}.fonts-colors-split-view .theme-preview-column[data-bs-theme=dark] .card{background-color:var(--bs-dark)!important;border-color:#ffffff20!important}.fonts-colors-split-view .theme-preview-column[data-bs-theme=dark] .card-body{background-color:var(--bs-dark)!important;color:var(--bs-light)!important}.fonts-colors-split-view .theme-preview-column[data-bs-theme=light]{color-scheme:light;background-color:var(--bs-light)!important;color:var(--bs-dark)!important}.fonts-colors-split-view .theme-preview-column[data-bs-theme=light] *{border-color:#00000020!important}.fonts-colors-split-view .theme-preview-column[data-bs-theme=light] .card{background-color:var(--bs-light)!important;border-color:#00000020!important}.fonts-colors-split-view .theme-preview-column[data-bs-theme=light] .card-body{background-color:var(--bs-light)!important;color:var(--bs-dark)!important}.typography-samples h1{font-size:2rem;font-weight:700}.typography-samples h2{font-size:1.75rem;font-weight:600}.typography-samples h3{font-size:1.5rem;font-weight:600}.typography-samples h4{font-size:1.25rem;font-weight:500}.typography-samples h5{font-size:1.125rem;font-weight:500}.typography-samples h6{font-size:1rem;font-weight:500}.color-sample{min-height:60px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.1)}@media (max-width: 575.98px){.fonts-colors-split-view{grid-template-columns:1fr;gap:1rem;min-height:auto}.theme-showcase{gap:.75rem}.typography-samples h1{font-size:1.75rem}.typography-samples h2{font-size:1.5rem}}html,html[data-bs-theme=light],html[data-bs-theme=dark],html:not([data-bs-theme]),:root{--bs-border-radius: .75rem !important;--bs-border-radius-sm: .5rem !important;--bs-border-radius-lg: 1rem !important;--bs-border-radius-xl: 1.25rem !important;--bs-border-radius-2xl: 1.5rem !important;--bs-border-radius-pill: 50rem !important}.card,.btn,.form-control,.dropdown-menu,.modal-content,.alert,.badge{border-radius:var(--bs-border-radius)!important}.card{border-radius:var(--bs-border-radius-lg)!important}.btn-sm{border-radius:var(--bs-border-radius-sm)!important}.btn-lg,.dropdown-menu,.alert,.nav-pills .nav-link{border-radius:var(--bs-border-radius-lg)!important}.modal-content{border-radius:var(--bs-border-radius-xl)!important}.bi{font-size:1em;vertical-align:-.125em;transition:color .2s ease,opacity .2s ease,transform .2s ease}.bi.spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-arc{animation:spin 1s linear infinite;transform-origin:center}.loading-arc-segment{animation:loadingArcDash 1.35s ease-in-out infinite;stroke-dasharray:5 51;stroke-dashoffset:0}@keyframes loadingArcDash{0%{stroke-dasharray:5 51;stroke-dashoffset:0}45%{stroke-dasharray:34 22;stroke-dashoffset:-8}to{stroke-dasharray:5 51;stroke-dashoffset:-56}}@media (prefers-reduced-motion: reduce){.loading-arc{animation-duration:1.6s}.loading-arc-segment{animation-duration:2.2s}}.bi-search{font-size:.875em}.bi-sun,.bi-moon,.bi-display,.bi-person,.bi-people{font-size:1em}.btn .bi{font-size:.875em}.theme-toggle .bi{font-size:1rem}.list-group-item .bi{font-size:1rem;color:var(--bs-primary)}.nav-search-dropdown .bi-person{color:var(--section-directory)}.nav-search-dropdown .bi-people{color:var(--section-operations)}.results-section .bi-person{color:var(--section-directory)}.results-section .bi-people{color:var(--section-operations)}[data-bs-theme=dark] .list-group-item .bi,[data-bs-theme=dark] .nav-search-dropdown .bi-person,[data-bs-theme=dark] .nav-search-dropdown .bi-people,[data-bs-theme=dark] .results-section .bi-person,[data-bs-theme=dark] .results-section .bi-people{filter:brightness(1.2)}body,body[data-bs-theme=light],body[data-bs-theme=dark],html,html[data-bs-theme=light],html[data-bs-theme=dark],:root{--bs-border-radius: .75rem !important;--bs-border-radius-sm: .5rem !important;--bs-border-radius-lg: 1rem !important;--bs-border-radius-xl: 1.25rem !important;--bs-border-radius-2xl: 1.5rem !important;--bs-border-radius-pill: 50rem !important}.card,[data-bs-theme=light] .card,[data-bs-theme=dark] .card{border-radius:var(--bs-border-radius-lg)!important}.btn,[data-bs-theme=light] .btn,[data-bs-theme=dark] .btn{border-radius:var(--bs-border-radius)!important}.btn-sm,[data-bs-theme=light] .btn-sm,[data-bs-theme=dark] .btn-sm{border-radius:var(--bs-border-radius-sm)!important}.btn-lg,[data-bs-theme=light] .btn-lg,[data-bs-theme=dark] .btn-lg{border-radius:var(--bs-border-radius-lg)!important}.form-control,[data-bs-theme=light] .form-control,[data-bs-theme=dark] .form-control{border-radius:var(--bs-border-radius)!important}.dropdown-menu,[data-bs-theme=light] .dropdown-menu,[data-bs-theme=dark] .dropdown-menu{border-radius:var(--bs-border-radius-lg)!important}.modal-content,[data-bs-theme=light] .modal-content,[data-bs-theme=dark] .modal-content{border-radius:var(--bs-border-radius-xl)!important}.alert,[data-bs-theme=light] .alert,[data-bs-theme=dark] .alert{border-radius:var(--bs-border-radius-lg)!important}.badge,[data-bs-theme=light] .badge,[data-bs-theme=dark] .badge{border-radius:var(--bs-border-radius-sm)!important}.nav-pills .nav-link,[data-bs-theme=light] .nav-pills .nav-link,[data-bs-theme=dark] .nav-pills .nav-link{border-radius:var(--bs-border-radius-lg)!important}.topbar-icon-button{font-size:1.1rem;color:var(--bs-body-color);cursor:pointer;transition:color .2s ease,opacity .2s ease,transform .2s ease;-webkit-user-select:none;user-select:none}.topbar-icon-button:hover{opacity:.7;transform:scale(1.05)}.topbar-icon-button:active{transform:scale(.95);transition-duration:.1s}.topbar-icon-button:focus{outline:none}.topbar-icon-button:focus-visible{outline:none;transform:scale(.9);opacity:.8}[data-bs-theme=dark] .bg-light{background-color:var(--bs-gray-800)!important}[data-bs-theme=dark] .bg-white{background-color:var(--content-bg)!important}[data-bs-theme=dark] .bg-light,[data-bs-theme=dark] .bg-white{color:var(--bs-body-color)}[data-bs-theme=dark] pre.bg-light{background-color:var(--bs-gray-800)!important;color:var(--bs-body-color)!important;border-color:var(--bs-border-color)!important}[data-bs-theme=dark] thead.bg-white,[data-bs-theme=dark] thead.sticky-top.bg-white{background-color:var(--content-bg)!important}@keyframes skeletonPulse{0%{opacity:.6}50%{opacity:.3}to{opacity:.6}}@keyframes skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,var(--bs-border-color) 0%,var(--bs-secondary-bg) 50%,var(--bs-border-color) 100%);background-size:200% 100%;animation:skeletonShimmer 1.5s ease-in-out infinite;border-radius:var(--bs-border-radius-sm)}.skeleton-value{display:inline-block;height:1.75rem;min-width:3rem;border-radius:var(--bs-border-radius-sm)}.skeleton-icon{width:48px;height:48px;border-radius:var(--bs-border-radius);animation:skeletonPulse 1.5s ease-in-out infinite}[data-bs-theme=dark] .skeleton{background:linear-gradient(90deg,var(--bs-border-color) 0%,var(--bs-gray-700) 50%,var(--bs-border-color) 100%);background-size:200% 100%}[data-bs-theme=dark] .skeleton-icon{background-color:var(--bs-gray-700)}@media (prefers-reduced-motion: reduce){.skeleton{animation:skeletonPulse 2s ease-in-out infinite;background:var(--bs-border-color)}.skeleton-icon{animation-duration:2s}}.command-palette-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;animation:fadeIn .15s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes settings-modal-in{0%{opacity:0;transform:translate(-50%,calc(-50% + .75rem)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes settings-modal-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% + .5rem)) scale(.98)}}.settings-modal-shell[data-state=open]{animation:settings-modal-in .22s cubic-bezier(.16,1,.3,1) both}.settings-modal-shell[data-state=closed]{animation:settings-modal-out .15s ease-in both}@media (prefers-reduced-motion: reduce){.settings-modal-shell[data-state=open],.settings-modal-shell[data-state=closed]{animation-duration:1ms}}.command-palette{width:100%;max-width:560px;background-color:var(--content-bg);border-radius:var(--bs-border-radius-xl);box-shadow:0 25px 50px -12px #00000040,0 0 0 1px var(--bs-border-color);overflow:hidden;animation:slideDown .2s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.command-palette-header{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--bs-border-color);gap:.75rem}.command-palette-header i{color:var(--bs-text-muted);font-size:1.125rem}.command-palette-input{flex:1;border:none;background:transparent;font-size:1rem;color:var(--bs-body-color);outline:none;padding:0}.command-palette-input::placeholder{color:var(--bs-text-muted)}.command-palette-shortcut{font-size:.75rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;color:var(--bs-text-muted);background-color:var(--bs-border-color);padding:.125rem .5rem;border-radius:.25rem}.command-palette-results{max-height:400px;overflow-y:auto;padding:.5rem}.command-palette-section{padding:.25rem 0}.command-palette-section-title{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-text-muted);padding:.5rem .75rem .375rem}.command-palette-item{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:var(--bs-border-radius);cursor:pointer;transition:background-color .1s ease,color .1s ease;color:var(--bs-body-color);text-decoration:none}.command-palette-item:hover,.command-palette-item.selected{background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-body-color);text-decoration:none}.command-palette-item.selected{background-color:var(--bs-primary);color:#fff}.command-palette-item i,.command-palette-item svg{font-size:1rem;min-width:20px;opacity:.7}.command-palette-item.selected i,.command-palette-item.selected svg{opacity:1}.command-palette-item-label{flex:1;font-size:.875rem;font-weight:450}.command-palette-item-shortcut{font-size:.6875rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;color:var(--bs-text-muted);background-color:var(--bs-border-color);padding:.125rem .375rem;border-radius:.25rem}.command-palette-item.selected .command-palette-item-shortcut{background-color:#fff3;color:#ffffffe6}.command-palette-footer{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem;border-top:1px solid var(--bs-border-color);font-size:.75rem;color:var(--bs-text-muted)}.command-palette-footer-hint{display:flex;align-items:center;gap:.5rem}.command-palette-footer kbd{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.6875rem;background-color:var(--bs-border-color);padding:.125rem .375rem;border-radius:.25rem;margin:0 .125rem}.command-palette-empty{padding:2rem 1rem;text-align:center;color:var(--bs-text-muted)}.command-palette-empty i{font-size:2rem;opacity:.5;margin-bottom:.5rem}[data-bs-theme=dark] .command-palette-overlay{background-color:#000000b3}[data-bs-theme=dark] .command-palette{box-shadow:0 25px 50px -12px #00000080,0 0 0 1px var(--bs-border-color)}@media (max-width: 575.98px){.command-palette-overlay{padding-top:5vh;padding-left:.75rem;padding-right:.75rem}.command-palette{max-width:100%}.command-palette-results{max-height:50vh}}.ai-cmd-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;animation:fadeIn .15s ease}.ai-cmd-bar{width:100%;max-width:560px;background-color:var(--content-bg);border-radius:12px;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #0000000f;overflow:hidden;animation:slideDown .2s ease}.ai-cmd-header{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--bs-border-color)}.ai-cmd-header svg{width:18px;height:18px;color:var(--bs-text-muted);flex-shrink:0;opacity:.6}.ai-cmd-input{flex:1;border:none;background:transparent;font-size:.9375rem;color:var(--bs-body-color);outline:none;padding:0}.ai-cmd-input::placeholder{color:var(--bs-text-muted);opacity:.65}.ai-cmd-kbd{font-size:.6875rem;font-family:var(--font-body, -apple-system, sans-serif);color:var(--bs-text-muted);opacity:.5;background:transparent;border:1px solid var(--bs-border-color);padding:.125rem .375rem;border-radius:4px;-webkit-user-select:none;user-select:none}.ai-cmd-body{display:flex;flex-direction:column;max-height:70vh}.ai-cmd-scroll{flex:1;overflow-y:auto;max-height:400px}.ai-cmd-section-title{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-text-muted);padding:.5rem 1rem .375rem;opacity:.6}.ai-cmd-item{display:flex;align-items:center;gap:.625rem;padding:.5rem 1rem;cursor:pointer;transition:background-color .08s ease;color:var(--bs-body-color);font-size:.875rem;text-decoration:none;border:none;background:transparent;width:100%;text-align:left}.ai-cmd-item:hover{background-color:rgba(var(--bs-primary-rgb),.06)}.ai-cmd-item-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-cmd-item-meta{font-size:.6875rem;color:var(--bs-text-muted);opacity:.6;font-variant-numeric:tabular-nums}.ai-cmd-item-status{font-size:.75rem;flex-shrink:0;width:14px;text-align:center}.ai-cmd-item-status.success{color:#10b981;opacity:.7}.ai-cmd-item-status.error{color:#ef4444;opacity:.7}.ai-cmd-item-status.pending{color:var(--bs-text-muted);opacity:.35}.ai-cmd-slash-name{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.8125rem;font-weight:500;color:var(--bs-primary)}.ai-cmd-slash-desc{font-size:.75rem;color:var(--bs-text-muted);opacity:.7;flex:1}.ai-cmd-chips{display:flex;flex-wrap:wrap;gap:.375rem;padding:.375rem 1rem .5rem}.ai-cmd-chip{font-size:.75rem;padding:.25rem .625rem;border-radius:6px;border:1px solid var(--bs-border-color);background:transparent;color:var(--bs-text-muted);cursor:pointer;transition:background-color .1s ease,border-color .1s ease,color .1s ease}.ai-cmd-chip:hover{border-color:var(--bs-primary);color:var(--bs-primary);background-color:rgba(var(--bs-primary-rgb),.05)}.ai-cmd-footer{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-top:1px solid var(--bs-border-color);font-size:.6875rem;color:var(--bs-text-muted);opacity:.55}.ai-cmd-footer-group{display:flex;align-items:center;gap:.625rem}.ai-cmd-footer kbd{font-family:var(--font-body, -apple-system, sans-serif);font-size:.625rem;border:1px solid var(--bs-border-color);padding:.0625rem .3125rem;border-radius:3px;margin-right:.125rem}.ai-cmd-handoff{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-top:1px solid var(--bs-border-color);font-size:.75rem;color:var(--bs-text-muted)}.ai-cmd-handoff a,.ai-cmd-handoff button{font-size:.75rem;color:var(--bs-primary);background:none;border:none;cursor:pointer;text-decoration:none}.ai-cmd-handoff a:hover,.ai-cmd-handoff button:hover{text-decoration:underline}.ai-cmd-result-pane{padding:.75rem 1rem}.ai-cmd-result-content{border-left:2px solid var(--bs-primary);padding-left:.75rem;font-size:.875rem;color:var(--bs-body-color);white-space:pre-wrap;line-height:1.55}.ai-cmd-cursor{color:var(--bs-primary);animation:cursorBlink 1s step-end infinite}@keyframes cursorBlink{50%{opacity:0}}.ai-cmd-result-error{font-size:.875rem;color:var(--bs-danger, #ef4444)}.ai-cmd-result-retry{font-size:.75rem;color:var(--bs-primary);background:none;border:none;cursor:pointer;margin-top:.25rem}.ai-cmd-result-retry:hover{text-decoration:underline}.ai-cmd-result-empty{font-size:.875rem;color:var(--bs-text-muted)}.ai-cmd-thinking-indicator{display:flex;align-items:center;gap:4px;padding:.25rem 0}.ai-cmd-thinking-dot{width:6px;height:6px;border-radius:50%;background-color:var(--bs-primary);opacity:.35;animation:thinkingPulse 1.4s ease-in-out infinite}.ai-cmd-thinking-dot:nth-child(2){animation-delay:.2s}.ai-cmd-thinking-dot:nth-child(3){animation-delay:.4s}@keyframes thinkingPulse{0%,80%,to{opacity:.2;transform:scale(.85)}40%{opacity:.8;transform:scale(1)}}[data-bs-theme=dark] .ai-cmd-overlay{background-color:#000000a6}[data-bs-theme=dark] .ai-cmd-bar{box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff0f}[data-bs-theme=dark] .ai-cmd-item:hover{background-color:#ffffff0d}[data-bs-theme=dark] .ai-cmd-chip:hover{background-color:rgba(var(--bs-primary-rgb),.1)}@media (max-width: 575.98px){.ai-cmd-overlay{padding-top:0;align-items:flex-end}.ai-cmd-bar{max-width:100%;border-radius:12px 12px 0 0}}.placeholder\:tw-text-\[\#5A6672\]::placeholder{--tw-text-opacity: 1;color:rgb(90 102 114 / var(--tw-text-opacity, 1))}.placeholder\:tw-text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:tw-text-muted-foreground\/40::placeholder{color:hsl(var(--muted-foreground) / .4)}.before\:tw-absolute:before{content:var(--tw-content);position:absolute}.before\:tw-inset-y-2\.5:before{content:var(--tw-content);top:.625rem;bottom:.625rem}.before\:tw-left-0:before{content:var(--tw-content);left:0}.before\:tw-w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:tw-rounded-r-full:before{content:var(--tw-content);border-top-right-radius:9999px;border-bottom-right-radius:9999px}.before\:tw-bg-amber-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.before\:tw-bg-blue-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.before\:tw-bg-border:before{content:var(--tw-content);background-color:hsl(var(--border))}.before\:tw-bg-red-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.after\:tw-absolute:after{content:var(--tw-content);position:absolute}.after\:tw--inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:tw-bg-foreground:after{content:var(--tw-content);background-color:hsl(var(--foreground))}.after\:tw-opacity-0:after{content:var(--tw-content);opacity:0}.after\:tw-transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.first\:tw-pl-3:first-child{padding-left:.75rem}.last\:tw-mb-0:last-child{margin-bottom:0}.last\:tw-border-0:last-child{border-width:0px}.last\:tw-border-b-0:last-child{border-bottom-width:0px}.last\:tw-pr-3:last-child{padding-right:.75rem}.checked\:tw-border-primary:checked{border-color:hsl(var(--primary))}.checked\:tw-bg-primary:checked{background-color:hsl(var(--primary))}.focus-within\:tw-border-border:focus-within{border-color:hsl(var(--border))}.focus-within\:tw-border-primary:focus-within{border-color:hsl(var(--primary))}.focus-within\:tw-bg-background:focus-within{background-color:hsl(var(--background))}.focus-within\:tw-opacity-100:focus-within{opacity:1}.focus-within\:tw-shadow-sm:focus-within{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:tw-ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:tw-ring-4:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:tw-ring-primary\/10:focus-within{--tw-ring-color: hsl(var(--primary) / .1)}.focus-within\:tw-ring-primary\/25:focus-within{--tw-ring-color: hsl(var(--primary) / .25)}.hover\:tw-scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-border-\[\#94A0AC\]:hover{--tw-border-opacity: 1;border-color:rgb(148 160 172 / var(--tw-border-opacity, 1))}.hover\:tw-border-border\/60:hover{border-color:hsl(var(--border) / .6)}.hover\:tw-border-border\/80:hover{border-color:hsl(var(--border) / .8)}.hover\:tw-border-muted-foreground\/40:hover{border-color:hsl(var(--muted-foreground) / .4)}.hover\:tw-border-muted-foreground\/50:hover{border-color:hsl(var(--muted-foreground) / .5)}.hover\:tw-border-muted-foreground\/60:hover{border-color:hsl(var(--muted-foreground) / .6)}.hover\:tw-border-primary:hover{border-color:hsl(var(--primary))}.hover\:tw-border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:tw-border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:\!tw-bg-primary:hover{background-color:hsl(var(--primary))!important}.hover\:tw-bg-\[\#22A6FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(34 166 255 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-accent:hover{background-color:hsl(var(--accent))}.hover\:tw-bg-accent\/60:hover{background-color:hsl(var(--accent) / .6)}.hover\:tw-bg-accent\/70:hover{background-color:hsl(var(--accent) / .7)}.hover\:tw-bg-accent\/80:hover{background-color:hsl(var(--accent) / .8)}.hover\:tw-bg-background:hover{background-color:hsl(var(--background))}.hover\:tw-bg-background\/40:hover{background-color:hsl(var(--background) / .4)}.hover\:tw-bg-background\/80:hover{background-color:hsl(var(--background) / .8)}.hover\:tw-bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:tw-bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:tw-bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:tw-bg-foreground\/\[0\.06\]:hover{background-color:hsl(var(--foreground) / .06)}.hover\:tw-bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-info\/10:hover{background-color:hsl(var(--info) / .1)}.hover\:tw-bg-muted:hover{background-color:hsl(var(--muted))}.hover\:tw-bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:tw-bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:tw-bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:tw-bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:tw-bg-muted\/55:hover{background-color:hsl(var(--muted) / .55)}.hover\:tw-bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:tw-bg-primary:hover{background-color:hsl(var(--primary))}.hover\:tw-bg-primary-foreground\/20:hover{background-color:hsl(var(--primary-foreground) / .2)}.hover\:tw-bg-primary-foreground\/25:hover{background-color:hsl(var(--primary-foreground) / .25)}.hover\:tw-bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:tw-bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:tw-bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:tw-bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:tw-bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:tw-bg-primary\/\[0\.04\]:hover{background-color:hsl(var(--primary) / .04)}.hover\:tw-bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:tw-bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:tw-bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:tw-bg-sidebar-accent\/50:hover{background-color:hsl(var(--sidebar-accent) / .5)}.hover\:tw-bg-sidebar-accent\/80:hover{background-color:hsl(var(--sidebar-accent) / .8)}.hover\:tw-bg-success\/90:hover{background-color:hsl(var(--success) / .9)}.hover\:tw-bg-transparent:hover{background-color:transparent}.hover\:tw-bg-warning\/10:hover{background-color:hsl(var(--warning) / .1)}.hover\:tw-bg-warning\/15:hover{background-color:hsl(var(--warning) / .15)}.hover\:tw-bg-warning\/20:hover{background-color:hsl(var(--warning) / .2)}.hover\:tw-bg-zinc-700:hover{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.hover\:tw-text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:tw-text-destructive:hover{color:hsl(var(--destructive))}.hover\:tw-text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:tw-text-foreground:hover{color:hsl(var(--foreground))}.hover\:tw-text-foreground\/80:hover{color:hsl(var(--foreground) / .8)}.hover\:tw-text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:tw-text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:tw-text-primary:hover{color:hsl(var(--primary))}.hover\:tw-text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:tw-text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:tw-text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:tw-text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:tw-text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:tw-text-sidebar-foreground:hover{color:hsl(var(--sidebar-foreground))}.hover\:tw-text-warning:hover{color:hsl(var(--warning))}.hover\:tw-text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:tw-text-zinc-200:hover{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.hover\:tw-underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:tw-no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.hover\:tw-opacity-100:hover{opacity:1}.hover\:tw-opacity-85:hover{opacity:.85}.hover\:tw-opacity-90:hover{opacity:.9}.hover\:tw-shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:tw-shadow-md:hover{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:tw-shadow-sm:hover{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:tw-not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:tw-fixed:focus{position:fixed}.focus\:tw-left-2:focus{left:.5rem}.focus\:tw-top-2:focus{top:.5rem}.focus\:tw-z-\[200\]:focus{z-index:200}.focus\:tw-rounded-md:focus{border-radius:calc(var(--radius) - 2px)}.focus\:tw-border-\[\#0098FF\]:focus{--tw-border-opacity: 1;border-color:rgb(0 152 255 / var(--tw-border-opacity, 1))}.focus\:tw-bg-accent:focus{background-color:hsl(var(--accent))}.focus\:tw-bg-destructive\/10:focus{background-color:hsl(var(--destructive) / .1)}.focus\:tw-bg-muted:focus{background-color:hsl(var(--muted))}.focus\:tw-bg-primary:focus{background-color:hsl(var(--primary))}.focus\:tw-px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:tw-py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:tw-text-sm:focus{font-size:.875rem;line-height:1.25rem}.focus\:tw-font-medium:focus{font-weight:500}.focus\:tw-text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:tw-text-destructive:focus{color:hsl(var(--destructive))}.focus\:tw-text-foreground:focus{color:hsl(var(--foreground))}.focus\:tw-text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:tw-no-underline:focus{-webkit-text-decoration-line:none;text-decoration-line:none}.focus\:tw-shadow-\[0_0_0_3px_rgba\(0\,152\,255\,0\.15\)\]:focus{--tw-shadow: 0 0 0 3px rgba(0,152,255,.15);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:tw-shadow-lg:focus{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:tw-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:tw-ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:tw-ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:tw-ring-primary\/30:focus{--tw-ring-color: hsl(var(--primary) / .3)}.focus\:tw-ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:tw-ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:tw-border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:tw-opacity-100:focus-visible{opacity:1}.focus-visible\:tw-outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:tw-outline-1:focus-visible{outline-width:1px}.focus-visible\:tw-ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:tw-ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:tw-ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:tw-ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:tw-ring-primary\/30:focus-visible{--tw-ring-color: hsl(var(--primary) / .3)}.focus-visible\:tw-ring-red-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus-visible\:tw-ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:tw-ring-ring\/40:focus-visible{--tw-ring-color: hsl(var(--ring) / .4)}.focus-visible\:tw-ring-ring\/50:focus-visible{--tw-ring-color: hsl(var(--ring) / .5)}.focus-visible\:tw-ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:tw-ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:tw-ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:tw-ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:tw-scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:tw-bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:tw-text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:tw-pointer-events-none:disabled{pointer-events:none}.disabled\:tw-cursor-default:disabled{cursor:default}.disabled\:tw-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:tw-opacity-50:disabled{opacity:.5}.disabled\:tw-opacity-60:disabled{opacity:.6}.disabled\:tw-opacity-70:disabled{opacity:.7}.disabled\:tw-opacity-80:disabled{opacity:.8}.disabled\:hover\:tw-scale-100:hover:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-text-primary{color:hsl(var(--primary))}.tw-group\/rail:hover .group-hover\/rail\:tw-opacity-100,.tw-group:hover .group-hover\:tw-opacity-100{opacity:1}.tw-group\/rail:focus-visible .group-focus-visible\/rail\:tw-opacity-100{opacity:1}.tw-group.tw-toaster .group-\[\.tw-toaster\]\:tw-border-border{border-color:hsl(var(--border))}.tw-group.tw-toast .group-\[\.tw-toast\]\:tw-bg-muted{background-color:hsl(var(--muted))}.tw-group.tw-toast .group-\[\.tw-toast\]\:tw-bg-primary{background-color:hsl(var(--primary))}.tw-group.tw-toaster .group-\[\.tw-toaster\]\:tw-bg-background{background-color:hsl(var(--background))}.tw-group.tw-toast .group-\[\.tw-toast\]\:tw-text-muted-foreground{color:hsl(var(--muted-foreground))}.tw-group.tw-toast .group-\[\.tw-toast\]\:tw-text-primary-foreground{color:hsl(var(--primary-foreground))}.tw-group.tw-toaster .group-\[\.tw-toaster\]\:tw-text-foreground{color:hsl(var(--foreground))}.tw-group.tw-toaster .group-\[\.tw-toaster\]\:tw-shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-peer:disabled~.peer-disabled\:tw-cursor-not-allowed{cursor:not-allowed}.tw-peer:disabled~.peer-disabled\:tw-opacity-70{opacity:.7}.has-\[\:focus\]\:tw-block:has(:focus){display:block}.has-\[\[data-variant\=inset\]\]\:tw-bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.aria-disabled\:tw-pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:tw-opacity-50[aria-disabled=true]{opacity:.5}.data-\[disabled\]\:tw-pointer-events-none[data-disabled]{pointer-events:none}.data-\[orientation\=vertical\]\:tw-h-fit[data-orientation=vertical]{height:-webkit-fit-content;height:fit-content}.data-\[expanded\=true\]\:tw-max-w-\[9\.5rem\][data-expanded=true]{max-width:9.5rem}.data-\[side\=bottom\]\:tw-translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:tw--translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:tw-translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:tw--translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:tw-translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:tw-translate-x-0[data-state=unchecked]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[orientation\=horizontal\]\:tw-flex-col[data-orientation=horizontal],.data-\[orientation\=vertical\]\:tw-flex-col[data-orientation=vertical]{flex-direction:column}.data-\[orientation\=vertical\]\:tw-items-stretch[data-orientation=vertical]{align-items:stretch}.data-\[state\=active\]\:tw-border-primary[data-state=active],.data-\[state\=checked\]\:tw-border-primary[data-state=checked],.data-\[state\=indeterminate\]\:tw-border-primary[data-state=indeterminate]{border-color:hsl(var(--primary))}.data-\[active\=true\]\:tw-bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[expanded\=true\]\:tw-bg-muted\/50[data-expanded=true]{background-color:hsl(var(--muted) / .5)}.data-\[highlighted\]\:tw-bg-accent[data-highlighted]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:tw-bg-background\/80[data-state=active]{background-color:hsl(var(--background) / .8)}.data-\[state\=active\]\:tw-bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=checked\]\:tw-bg-primary[data-state=checked],.data-\[state\=indeterminate\]\:tw-bg-primary[data-state=indeterminate]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:tw-bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=selected\]\:tw-bg-primary\/\[0\.07\][data-state=selected]{background-color:hsl(var(--primary) / .07)}.data-\[state\=unchecked\]\:tw-bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:tw-font-medium[data-active=true],.data-\[state\=active\]\:tw-font-medium[data-state=active]{font-weight:500}.data-\[active\=true\]\:tw-text-foreground[data-active=true]{color:hsl(var(--foreground))}.data-\[active\=true\]\:tw-text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[expanded\=true\]\:tw-text-foreground[data-expanded=true]{color:hsl(var(--foreground))}.data-\[highlighted\]\:tw-text-accent-foreground[data-highlighted]{color:hsl(var(--accent-foreground))}.data-\[placeholder\]\:tw-text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[state\=active\]\:tw-text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:tw-text-primary-foreground[data-state=checked],.data-\[state\=indeterminate\]\:tw-text-primary-foreground[data-state=indeterminate]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:tw-text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:tw-opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:tw-opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:tw-shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=open\]\:tw-animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:tw-animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:tw-fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:tw-fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:tw-zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:tw-zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:tw-slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:tw-slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:tw-slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:tw-slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:tw-slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:tw-slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:tw-slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:tw-slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:tw-slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:tw-slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:tw-slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:tw-slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:hover\:tw-bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:tw-text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.tw-group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:tw-left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.tw-group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:tw-right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.tw-group[data-side=right] .group-data-\[side\=right\]\:tw-left-0{left:0}.tw-group[data-side=right] .group-data-\[side\=right\]\:tw-right-auto{right:auto}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw--mt-8{margin-top:-2rem}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-hidden{display:none}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!tw-size-8{width:2rem!important;height:2rem!important}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.tw-group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:tw-w-0{width:0px}.tw-group[data-side=right] .group-data-\[side\=right\]\:tw--translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group[data-side=right] .group-data-\[side\=right\]\:tw-rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-overflow-x-hidden{overflow-x:hidden}.tw-group[data-variant=floating] .group-data-\[variant\=floating\]\:tw-rounded-xl{border-radius:.75rem}.tw-group[data-variant=floating] .group-data-\[variant\=floating\]\:tw-border{border-width:1px}.tw-group[data-side=left] .group-data-\[side\=left\]\:tw-border-r{border-right-width:1px}.tw-group[data-side=right] .group-data-\[side\=right\]\:tw-border-l{border-left-width:1px}.tw-group[data-variant=floating] .group-data-\[variant\=floating\]\:tw-border-sidebar-border{border-color:hsl(var(--sidebar-border))}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:tw-bg-transparent{background-color:transparent}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!tw-p-0{padding:0!important}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!tw-p-2{padding:.5rem!important}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:tw-font-medium{font-weight:500}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-opacity-0{opacity:0}.tw-group[data-variant=floating] .group-data-\[variant\=floating\]\:tw-shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:tw-inset-x-0:after{content:var(--tw-content);left:0;right:0}.tw-group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:tw-inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.tw-group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:tw-bottom-\[-5px\]:after{content:var(--tw-content);bottom:-5px}.tw-group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:tw--right-1:after{content:var(--tw-content);right:-.25rem}.tw-group\/tabs-list[data-variant=default] .group-data-\[variant\=default\]\/tabs-list\:after\:tw-hidden:after{content:var(--tw-content);display:none}.tw-group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:tw-h-0\.5:after{content:var(--tw-content);height:.125rem}.tw-group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:tw-w-0\.5:after{content:var(--tw-content);width:.125rem}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:after\:tw-bg-primary:after{content:var(--tw-content);background-color:hsl(var(--primary))}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:\!tw-bg-transparent[data-state=active]{background-color:transparent!important}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:tw-font-semibold[data-state=active]{font-weight:600}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:tw-text-primary[data-state=active]{color:hsl(var(--primary))}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:tw-opacity-100[data-state=active]:after{content:var(--tw-content);opacity:1}.tw-peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:tw-min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}@media (prefers-reduced-motion: no-preference){@keyframes tw-pulse{50%{opacity:.5}}.motion-safe\:tw-animate-pulse{animation:tw-pulse 2s cubic-bezier(.4,0,.6,1) infinite}}@media (prefers-reduced-motion: reduce){.motion-reduce\:tw-transition-none{transition-property:none}}@media not all and (min-width: 1024px){.max-lg\:tw-hidden{display:none}}@media (min-width: 640px){.sm\:tw-right-6{right:1.5rem}.sm\:tw-order-1{order:1}.sm\:tw-order-3{order:3}.sm\:tw-block{display:block}.sm\:tw-inline{display:inline}.sm\:tw-flex{display:flex}.sm\:tw-table{display:table}.sm\:tw-hidden{display:none}.sm\:tw-h-\[560px\]{height:560px}.sm\:tw-max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.sm\:tw-w-44{width:11rem}.sm\:tw-w-52{width:13rem}.sm\:tw-w-64{width:16rem}.sm\:tw-w-72{width:18rem}.sm\:tw-w-\[400px\]{width:400px}.sm\:tw-w-\[480px\]{width:480px}.sm\:tw-w-auto{width:auto}.sm\:tw-max-w-\[480px\]{max-width:480px}.sm\:tw-max-w-lg{max-width:32rem}.sm\:tw-max-w-md{max-width:28rem}.sm\:tw-shrink-0{flex-shrink:0}.sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:tw-flex-row{flex-direction:row}.sm\:tw-items-start{align-items:flex-start}.sm\:tw-items-center{align-items:center}.sm\:tw-justify-end{justify-content:flex-end}.sm\:tw-justify-between{justify-content:space-between}.sm\:tw-gap-1\.5{gap:.375rem}.sm\:tw-gap-2{gap:.5rem}.sm\:tw-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\:tw-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:tw-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:tw-rounded-2xl{border-radius:1rem}.sm\:tw-rounded-lg{border-radius:var(--radius)}.sm\:tw-rounded-none{border-radius:0}.sm\:tw-rounded-xl{border-radius:.75rem}.sm\:tw-border-r{border-right-width:1px}.sm\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:tw-text-left{text-align:left}}@media (min-width: 768px){.md\:tw-col-span-1{grid-column:span 1 / span 1}.md\:tw-col-span-2{grid-column:span 2 / span 2}.md\:tw-col-span-3{grid-column:span 3 / span 3}.md\:tw-col-span-4{grid-column:span 4 / span 4}.md\:tw-col-span-8{grid-column:span 8 / span 8}.md\:tw-block{display:block}.md\:tw-flex{display:flex}.md\:tw-hidden{display:none}.md\:tw-w-1\/4{width:25%}.md\:tw-w-48{width:12rem}.md\:tw-w-auto{width:auto}.md\:tw-max-w-\[70\%\]{max-width:70%}.md\:tw-max-w-xs{max-width:20rem}.md\:tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:tw-grid-cols-\[1\.2fr_1fr_1fr_auto\]{grid-template-columns:1.2fr 1fr 1fr auto}.md\:tw-flex-row{flex-direction:row}.md\:tw-items-end{align-items:flex-end}.md\:tw-items-center{align-items:center}.md\:tw-justify-between{justify-content:space-between}.md\:tw-px-8{padding-left:2rem;padding-right:2rem}.md\:tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:tw-text-sm{font-size:.875rem;line-height:1.25rem}.md\:tw-opacity-0{opacity:0}.after\:md\:tw-hidden:after{content:var(--tw-content);display:none}.tw-peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:tw-m-2{margin:.5rem}.tw-peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:tw-ml-2{margin-left:.5rem}.tw-peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:tw-ml-0{margin-left:0}.tw-peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:tw-rounded-xl{border-radius:.75rem}.tw-peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:tw-shadow{--tw-shadow: var(--shadow);--tw-shadow-colored: var(--shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:tw-static{position:static}.lg\:tw-sticky{position:-webkit-sticky;position:sticky}.lg\:tw-inset-auto{inset:auto}.lg\:tw-col-span-12{grid-column:span 12 / span 12}.lg\:tw-col-span-2{grid-column:span 2 / span 2}.lg\:tw-col-span-4{grid-column:span 4 / span 4}.lg\:tw-col-span-8{grid-column:span 8 / span 8}.lg\:tw-block{display:block}.lg\:tw-grid{display:grid}.lg\:tw-hidden{display:none}.lg\:tw-w-1\/6{width:16.666667%}.lg\:tw-w-80{width:20rem}.lg\:tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:tw-grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:tw-grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:tw-grid-cols-\[minmax\(240px\,0\.85fr\)_minmax\(320px\,1fr\)_auto\]{grid-template-columns:minmax(240px,.85fr) minmax(320px,1fr) auto}.lg\:tw-flex-row{flex-direction:row}.lg\:tw-items-center{align-items:center}.lg\:tw-justify-end{justify-content:flex-end}.lg\:tw-justify-between{justify-content:space-between}.lg\:tw-border-b-0{border-bottom-width:0px}.lg\:tw-border-r{border-right-width:1px}.lg\:tw-pb-0{padding-bottom:0}.lg\:\[--canvas-rail-inset-left\:17rem\]{--canvas-rail-inset-left: 17rem}.lg\:\[--canvas-rail-inset-right\:22rem\]{--canvas-rail-inset-right: 22rem}}@media (min-width: 1280px){.xl\:tw-sticky{position:-webkit-sticky;position:sticky}.xl\:tw-top-16{top:4rem}.xl\:tw-col-span-2{grid-column:span 2 / span 2}.xl\:tw-flex{display:flex}.xl\:tw-inline-flex{display:inline-flex}.xl\:tw-hidden{display:none}.xl\:tw-max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.xl\:tw-flex-1{flex:1 1 0%}.xl\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:tw-grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.xl\:tw-grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,340px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.xl\:tw-self-start{align-self:flex-start}.xl\:tw-overflow-y-auto{overflow-y:auto}}@media (min-width: 1536px){.\32xl\:tw-grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) auto}.\32xl\:tw-grid-cols-\[minmax\(13rem\,1fr\)_11rem_9rem_auto_auto\]{grid-template-columns:minmax(13rem,1fr) 11rem 9rem auto auto}}.dark\:tw-border-amber-700:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.dark\:tw-border-amber-800:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:tw-border-blue-800:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:tw-border-cyan-800:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(21 94 117 / var(--tw-border-opacity, 1))}.dark\:tw-border-destructive:where([data-bs-theme=dark],[data-bs-theme=dark] *){border-color:hsl(var(--destructive))}.dark\:tw-border-emerald-800:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.dark\:tw-border-gray-700:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:tw-border-green-400:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.dark\:tw-border-green-800:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.dark\:tw-border-info:where([data-bs-theme=dark],[data-bs-theme=dark] *){border-color:hsl(var(--info))}.dark\:tw-border-red-400:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.dark\:tw-border-red-700:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.dark\:tw-border-red-800:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:tw-border-red-900:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(127 29 29 / var(--tw-border-opacity, 1))}.dark\:tw-border-success:where([data-bs-theme=dark],[data-bs-theme=dark] *){border-color:hsl(var(--success))}.dark\:tw-border-warning:where([data-bs-theme=dark],[data-bs-theme=dark] *){border-color:hsl(var(--warning))}.dark\:tw-border-yellow-800:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1))}.dark\:tw-bg-amber-500\/10:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#f59e0b1a}.dark\:tw-bg-amber-900\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#78350f4d}.dark\:tw-bg-amber-950\/20:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#451a0333}.dark\:tw-bg-amber-950\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#451a034d}.dark\:tw-bg-blue-500\/10:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#3b82f61a}.dark\:tw-bg-blue-900\/20:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#1e3a8a33}.dark\:tw-bg-blue-900\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#1e3a8a4d}.dark\:tw-bg-cyan-900\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#164e634d}.dark\:tw-bg-emerald-950\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#022c224d}.dark\:tw-bg-gray-800\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#1f29374d}.dark\:tw-bg-green-900\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#14532d4d}.dark\:tw-bg-orange-950\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#4314074d}.dark\:tw-bg-primary\/20:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:hsl(var(--primary) / .2)}.dark\:tw-bg-red-900\/20:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#7f1d1d33}.dark\:tw-bg-red-900\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#7f1d1d4d}.dark\:tw-bg-red-950\/20:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#450a0a33}.dark\:tw-bg-red-950\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#450a0a4d}.dark\:tw-bg-red-950\/50:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#450a0a80}.dark\:tw-bg-yellow-900\/30:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#713f124d}.dark\:tw-bg-zinc-900:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:tw-text-amber-300:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:tw-text-amber-400:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:tw-text-blue-300:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:tw-text-cyan-300:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:tw-text-emerald-300:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:tw-text-emerald-400:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:tw-text-gray-400:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:tw-text-green-400:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:tw-text-orange-400:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:tw-text-red-200:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:tw-text-red-300:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:tw-text-red-400:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:tw-text-sky-300:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:tw-text-yellow-400:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:\!tw-shadow-\[0_12px_34px_rgba\(0\,0\,0\,0\.65\)\]:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-shadow: 0 12px 34px rgba(0,0,0,.65) !important;--tw-shadow-colored: 0 12px 34px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.dark\:hover\:tw-bg-accent\/50:hover:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:hsl(var(--accent) / .5)}.dark\:hover\:tw-bg-green-900\/50:hover:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#14532d80}.dark\:hover\:tw-bg-primary\/30:hover:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:hsl(var(--primary) / .3)}.dark\:hover\:tw-bg-red-900\/20:hover:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#7f1d1d33}.dark\:hover\:tw-bg-red-900\/50:hover:where([data-bs-theme=dark],[data-bs-theme=dark] *){background-color:#7f1d1d80}.dark\:hover\:tw-text-red-300:hover:where([data-bs-theme=dark],[data-bs-theme=dark] *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.\[\&\:has\(\[role\=checkbox\]\)\]\:tw-w-10:has([role=checkbox]){width:2.5rem}.\[\&\:has\(\[role\=checkbox\]\)\]\:tw-max-w-10:has([role=checkbox]){max-width:2.5rem}.\[\&\:has\(\[role\=checkbox\]\)\]\:tw-px-2:has([role=checkbox]){padding-left:.5rem;padding-right:.5rem}.\[\&\>\*\:first-child\]\:tw-rounded-l-md>*:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[orientation\=vertical\]\:\[\&\>\*\:first-child\]\:tw-rounded-t-md>*:first-child[data-orientation=vertical]{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\>\*\:last-child\]\:tw-rounded-r-md>*:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[orientation\=vertical\]\:\[\&\>\*\:last-child\]\:tw-rounded-b-md>*:last-child[data-orientation=vertical]{border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\>\*\]\:tw-rounded-none>*{border-radius:0}.\[\&\>\[role\=checkbox\]\]\:tw-translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>div\]\:tw-bg-destructive>div{background-color:hsl(var(--destructive))}.\[\&\>div\]\:tw-bg-info>div{background-color:hsl(var(--info))}.\[\&\>div\]\:tw-bg-success>div{background-color:hsl(var(--success))}.\[\&\>div\]\:tw-bg-warning>div{background-color:hsl(var(--warning))}.\[\&\>span\:last-child\]\:tw-truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:tw-line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:tw-translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:tw-absolute>svg{position:absolute}.\[\&\>svg\]\:tw-left-4>svg{left:1rem}.\[\&\>svg\]\:tw-top-4>svg{top:1rem}.\[\&\>svg\]\:tw-size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:tw-h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:tw-w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:tw-shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:tw-text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:tw-text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:tw-text-info>svg{color:hsl(var(--info))}.\[\&\>svg\]\:tw-text-primary>svg{color:hsl(var(--primary))}.\[\&\>svg\]\:tw-text-secondary-foreground>svg{color:hsl(var(--secondary-foreground))}.\[\&\>svg\]\:tw-text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\]\:tw-text-success>svg{color:hsl(var(--success))}.\[\&\>svg\]\:tw-text-warning>svg{color:hsl(var(--warning))}.\[\&\>svg\~\*\]\:tw-pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:tw-border-b-0:last-child>tr{border-bottom-width:0px}.tw-group\/tabs-list[data-variant=default] .group-data-\[variant\=default\]\/tabs-list\:\[\&\[data-state\=active\]_\.tab-count\]\:tw-bg-primary\/80[data-state=active] .tab-count{background-color:hsl(var(--primary) / .8)}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:\[\&\[data-state\=active\]_\.tab-count\]\:tw-bg-transparent[data-state=active] .tab-count{background-color:transparent}.tw-group\/tabs-list[data-variant=default] .group-data-\[variant\=default\]\/tabs-list\:\[\&\[data-state\=active\]_\.tab-count\]\:tw-text-primary-foreground[data-state=active] .tab-count{color:hsl(var(--primary-foreground))}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:\[\&\[data-state\=active\]_\.tab-count\]\:tw-text-primary\/80[data-state=active] .tab-count{color:hsl(var(--primary) / .8)}.\[\&\[data-state\=active\]_\.tab-icon\]\:tw-text-primary[data-state=active] .tab-icon{color:hsl(var(--primary))}.tw-group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:\[\&_\.tab-count\]\:tw-bg-transparent .tab-count{background-color:transparent}.\[\&_input\]\:tw-border-border input{border-color:hsl(var(--border))}.\[\&_input\]\:tw-bg-accent input{background-color:hsl(var(--accent))}.\[\&_input\]\:tw-text-foreground input{color:hsl(var(--foreground))}.\[\&_label\]\:tw-text-muted-foreground label{color:hsl(var(--muted-foreground))}.\[\&_p\]\:tw-leading-relaxed p{line-height:1.625}.\[\&_select\]\:tw-bg-accent select{background-color:hsl(var(--accent))}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:tw-size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\:not\(\[class\*\=\'tw-size-\'\]\)\]\:tw-size-4 svg:not([class*=tw-size-]){width:1rem;height:1rem}.\[\&_svg\]\:tw-pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:tw-shrink-0 svg{flex-shrink:0}.\[\&_textarea\]\:tw-border-border textarea{border-color:hsl(var(--border))}.\[\&_textarea\]\:tw-bg-accent textarea{background-color:hsl(var(--accent))}.\[\&_textarea\]\:tw-text-foreground textarea{color:hsl(var(--foreground))}.\[\&_tr\:hover\]\:tw-bg-transparent tr:hover{background-color:transparent}.\[\&_tr\:last-child\]\:tw-border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:tw-border-b tr{border-bottom-width:1px}.\[\&_tr\]\:tw-border-border tr{border-color:hsl(var(--border))}.\[\&_tr\]\:tw-bg-transparent tr{background-color:transparent}[data-expanded=true] .\[\[data-expanded\=true\]_\&\]\:tw-max-w-\[7rem\]{max-width:7rem}[data-expanded=true] .\[\[data-expanded\=true\]_\&\]\:tw-pr-2\.5{padding-right:.625rem}[data-expanded=true] .\[\[data-expanded\=true\]_\&\]\:tw-opacity-100{opacity:1}
