@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:217 91% 46%;--primary-foreground:210 40% 98%;--secondary:340 75% 43%;--secondary-foreground:210 40% 98%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:45 100% 50%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--success:163 94% 24%;--success-foreground:210 40% 98%;--warning:26 90% 37%;--warning-foreground:210 40% 98%;--error:0 84% 60%;--error-foreground:210 40% 98%;--primary-light:217 91% 72%;--primary-dark:217 91% 46%;--secondary-light:340 75% 80%;--border:214.3 31.8% 91.4%;--chart-1:271 81% 56%;--chart-2:243 75% 59%;--chart-3:192 91% 36%;--chart-4:217 91% 60%;--chart-5:330 81% 60%;--chart-6:38 92% 50%;--chart-positive:160 84% 39%;--chart-caution:38 92% 50%;--chart-negative:0 84% 60%;--input:214.3 31.8% 91.4%;--ring:217 100% 40%;--radius:0.75rem}.dark{--chart-1:271 81% 66%;--chart-2:243 75% 69%;--chart-3:192 91% 46%;--chart-4:217 91% 68%;--chart-5:330 81% 68%;--chart-6:38 92% 58%;--chart-positive:160 84% 46%;--chart-caution:38 92% 58%;--chart-negative:0 84% 66%;--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217 91% 65%;--primary-foreground:222.2 47.4% 11.2%;--secondary:340 75% 72%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:45 100% 60%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 62.8% 30.6%;--success:160 84% 45%;--success-foreground:222.2 47.4% 11.2%;--warning:38 92% 58%;--warning-foreground:222.2 47.4% 11.2%;--error:0 84% 66%;--error-foreground:222.2 47.4% 11.2%;--primary-light:217 91% 76%;--primary-dark:217 91% 52%;--secondary-light:340 75% 84%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:217 100% 55%}}@layer base{*{@apply border-border}body{@apply bg-background text-foreground;font-family:var(--font-geist-sans),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:400}:where(button,[role=button]):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}}@media (max-width:767px){body,html{overflow-x:hidden}:where(div,section,form,li):has(>table){overflow-x:auto;-webkit-overflow-scrolling:touch}:where(div,section,form,li):has(>table)>table{min-width:max-content}body{overflow-wrap:anywhere}[role=dialog]{max-width:calc(100vw - 1.5rem)}}[data-hub-layout] main{min-width:0}@media (max-width:1023px){[data-hub-layout] main>header .flex:has(>div>h1),[data-hub-layout] main>header .flex:has(>h1){flex-wrap:wrap;gap:.75rem}[data-hub-layout] main>header .flex:has(>button){flex-wrap:wrap}}*,.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar,::-webkit-scrollbar{display:none}