/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */:root{--color-background:#fafafa;--color-foreground:#1d2530;--color-card:#fff;--color-card-foreground:#1d2530;--color-primary:#0054a8;--color-primary-foreground:#fff;--color-secondary:#f0f2f5;--color-secondary-foreground:#1d2530;--color-muted:#f0f2f5;--color-muted-foreground:#627084;--color-accent:#0054a8;--color-accent-foreground:#fff;--color-destructive:#dc2828;--color-destructive-foreground:#fff;--color-border:#dadfe7;--color-input:#dadfe7;--color-ring:#0054a8;--color-success:#21c45d;--color-success-foreground:#fff;--color-warning:#e7b008;--color-warning-foreground:#fff;--color-sidebar-background:#fafafa;--color-sidebar-foreground:#3f3f46;--color-sidebar-primary:#18181b;--color-sidebar-primary-foreground:#fafafa;--color-sidebar-accent:#f4f4f5;--color-sidebar-accent-foreground:#18181b;--color-sidebar-border:#e5e7eb;--color-sidebar-ring:#3b82f6;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--radius:.5rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--transition-base:.15s cubic-bezier(.4,0,.2,1);--transition-colors:color,background-color,border-color .15s cubic-bezier(.4,0,.2,1)}.dark{--color-background:#131820;--color-foreground:#fafafa;--color-card:#171d26;--color-card-foreground:#fafafa;--color-primary:#0080ff;--color-secondary:#252c37;--color-secondary-foreground:#fafafa;--color-muted:#252c37;--color-muted-foreground:#98a4b3;--color-accent:#0080ff;--color-border:#2d3643;--color-input:#2d3643;--color-ring:#0080ff;--color-sidebar-background:#18181b;--color-sidebar-foreground:#f4f4f5;--color-sidebar-primary:#1d4ed8;--color-sidebar-primary-foreground:#fff;--color-sidebar-accent:#27272a;--color-sidebar-accent-foreground:#f4f4f5;--color-sidebar-border:#27272a}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;background-color:var(--color-background);color:#1d2530;color:var(--color-foreground);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5}.container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-left:var(--spacing-xl);padding-right:2rem;padding-right:var(--spacing-xl);width:100%}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gap-2{gap:.5rem;gap:var(--spacing-sm)}.gap-3{gap:.75rem}.gap-4{gap:1rem;gap:var(--spacing-md)}.gap-6{gap:1.5rem;gap:var(--spacing-lg)}.gap-8{gap:2rem;gap:var(--spacing-xl)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.md-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.space-y-4>*+*{margin-top:1rem;margin-top:var(--spacing-md)}.space-y-6>*+*{margin-top:1.5rem;margin-top:var(--spacing-lg)}.text-center{text-align:center}.w-full{width:100%}.min-h-screen{min-height:100vh}.uppercase{text-transform:uppercase}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}button{cursor:pointer;font-family:inherit}:focus-visible{outline:2px solid #0054a8;outline:2px solid var(--color-ring);outline-offset:2px}
/*# sourceMappingURL=main.5c3ea8018ee59a365245.css.map*/