/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}body{overscroll-behavior:none;background-color:#0000}:root{--font-sans:var(--font-inter);--header-height:calc(var(--spacing)*12 + 1px)}@media (min-width:1024px){.theme-scaled{--radius:.6rem;--text-lg:1.05rem;--text-base:.85rem;--text-sm:.8rem;--spacing:.222222rem}}.theme-scaled [data-slot=card]{--spacing:.16rem}.theme-scaled [data-slot=select-trigger],.theme-scaled [data-slot=toggle-group-item]{--spacing:.222222rem}.theme-default,.theme-default-scaled{--primary:var(--color-neutral-600);--primary-foreground:var(--color-neutral-50)}@media (prefers-color-scheme:dark){.theme-default,.theme-default-scaled{--primary:var(--color-neutral-500);--primary-foreground:var(--color-neutral-50)}}.theme-blue,.theme-blue-scaled{--primary:var(--color-blue-600);--primary-foreground:var(--color-blue-50)}@media (prefers-color-scheme:dark){.theme-blue,.theme-blue-scaled{--primary:var(--color-blue-500);--primary-foreground:var(--color-blue-50)}}.theme-green,.theme-green-scaled{--primary:var(--color-lime-600);--primary-foreground:var(--color-lime-50)}@media (prefers-color-scheme:dark){.theme-green,.theme-green-scaled{--primary:var(--color-lime-600);--primary-foreground:var(--color-lime-50)}}.theme-amber,.theme-amber-scaled{--primary:var(--color-amber-600);--primary-foreground:var(--color-amber-50)}@media (prefers-color-scheme:dark){.theme-amber,.theme-amber-scaled{--primary:var(--color-amber-500);--primary-foreground:var(--color-amber-50)}}.theme-teal,.theme-teal-scaled{--primary:#2c3e50;--primary-foreground:#fff;--secondary:#d4af37;--secondary-foreground:#2c3e50;--accent:#2c3e50;--accent-foreground:#fff;--background:#fefdfb;--foreground:#1a1a1a;--card:#fff;--card-foreground:#1a1a1a;--popover:#fff;--popover-foreground:#1a1a1a;--muted:#f9f8f6;--muted-foreground:#64748b;--border:#e8e6e3;--input:#fff;--ring:#d4af37}.dark .theme-teal,.dark .theme-teal-scaled,.theme-teal,.theme-teal-scaled,body.dark .theme-teal,body.dark .theme-teal-scaled,html.dark .theme-teal,html.dark .theme-teal-scaled{--primary:#2c3e50!important;--primary-foreground:#fff!important;--secondary:#d4af37!important;--secondary-foreground:#2c3e50!important;--accent:#2c3e50!important;--accent-foreground:#fff!important;--background:#2c3e50!important;--foreground:#fff!important;--card:#fff!important;--card-foreground:#1a1a1a!important;--popover:#fff!important;--popover-foreground:#1a1a1a!important;--muted:#3a4f66!important;--muted-foreground:#95a5a6!important;--border:#4a5f7a!important;--input:#fff!important;--ring:#d4af37!important}.theme-teal [data-slot=card],.theme-teal-scaled [data-slot=card]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#1a1a1a;background:linear-gradient(135deg,#fff,#fefdfb);border:1px solid #d4af371a;transition:all .3s;box-shadow:0 4px 6px -1px #2c3e5014,0 2px 4px -1px #2c3e500f}.theme-teal [data-slot=card]:hover,.theme-teal-scaled [data-slot=card]:hover{border-color:#d4af3733;transform:translateY(-2px);box-shadow:0 8px 15px -3px #2c3e501f,0 4px 6px -2px #2c3e5014}.theme-teal [data-slot=button],.theme-teal-scaled [data-slot=button]{background:linear-gradient(135deg,#2c3e50,#34495e);transition:all .3s;box-shadow:0 4px 6px -1px #2c3e501a}.theme-teal [data-slot=button]:hover,.theme-teal-scaled [data-slot=button]:hover{background:linear-gradient(135deg,#34495e,#2c3e50);transform:translateY(-1px);box-shadow:0 6px 12px -2px #2c3e5026}.theme-teal [data-slot=button][data-variant=secondary],.theme-teal-scaled [data-slot=button][data-variant=secondary]{color:#2c3e50;background:linear-gradient(135deg,#d4af37,#f1c40f)}.theme-teal [data-slot=button][data-variant=secondary]:hover,.theme-teal-scaled [data-slot=button][data-variant=secondary]:hover{background:linear-gradient(135deg,#f1c40f,#d4af37)}.theme-teal [data-slot=sidebar],.theme-teal-scaled [data-slot=sidebar]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#fff,#fefdfb);border-right:1px solid #d4af371a}.theme-teal [data-slot=sidebar-menu-button][data-active=true],.theme-teal-scaled [data-slot=sidebar-menu-button][data-active=true]{background:#2c3e500d;border:1px solid #2c3e50;border-radius:6px}.theme-teal [data-slot=sidebar-menu-button][data-active=true]:hover,.theme-teal-scaled [data-slot=sidebar-menu-button][data-active=true]:hover{background:#2c3e501a;border-color:#2c3e50}.theme-teal,.theme-teal :not([data-slot=button]):not([data-slot=badge]):not([data-slot=breadcrumbs] *):not([data-slot=user-nav] *):not(header *),.theme-teal h1,.theme-teal h2,.theme-teal h3,.theme-teal h4,.theme-teal h5,.theme-teal h6,.theme-teal-scaled,.theme-teal-scaled :not([data-slot=button]):not([data-slot=badge]):not([data-slot=breadcrumbs] *):not([data-slot=user-nav] *):not(header *),.theme-teal-scaled h1,.theme-teal-scaled h2,.theme-teal-scaled h3,.theme-teal-scaled h4,.theme-teal-scaled h5,.theme-teal-scaled h6{color:#1a1a1a!important}.theme-teal [data-slot=breadcrumbs] *,.theme-teal [data-slot=header] *,.theme-teal header *,.theme-teal header [data-slot=breadcrumbs] *,.theme-teal-scaled [data-slot=breadcrumbs] *,.theme-teal-scaled [data-slot=header] *,.theme-teal-scaled header *,.theme-teal-scaled header [data-slot=breadcrumbs] *{color:#fff!important}.theme-teal [data-slot=sidebar] *,.theme-teal-scaled [data-slot=sidebar] *{color:#1a1a1a!important}.theme-teal [data-slot=user-nav] *,.theme-teal header [data-slot=user-nav] *,.theme-teal-scaled [data-slot=user-nav] *,.theme-teal-scaled header [data-slot=user-nav] *{color:#fff!important}.theme-teal [data-slot=badge] *,.theme-teal-scaled [data-slot=badge] *{color:#1a1a1a!important}.theme-teal .text-muted-foreground:not([data-slot=card] .text-muted-foreground),.theme-teal [data-slot=tabs-content] h2,.theme-teal [data-slot=tabs-content]>div>div>h2,.theme-teal [data-slot=tabs-list] *,.theme-teal [data-slot=tabs-trigger],.theme-teal main :not([data-slot=card] *):not([data-slot=card]),.theme-teal main>div>div>div>p,.theme-teal-scaled .text-muted-foreground:not([data-slot=card] .text-muted-foreground),.theme-teal-scaled [data-slot=tabs-content] h2,.theme-teal-scaled [data-slot=tabs-content]>div>div>h2,.theme-teal-scaled [data-slot=tabs-list] *,.theme-teal-scaled [data-slot=tabs-trigger],.theme-teal-scaled main :not([data-slot=card] *):not([data-slot=card]),.theme-teal-scaled main>div>div>div>p{color:#fff!important}.theme-teal [data-slot=card] *,.theme-teal [data-slot=card] [data-slot=badge] *,.theme-teal-scaled [data-slot=card] *,.theme-teal-scaled [data-slot=card] [data-slot=badge] *{color:#1a1a1a!important}* .force-white-text,.force-white-text,.theme-teal [data-slot=tabs-list] [data-slot=tabs-trigger],.theme-teal [data-slot=tabs-trigger],.theme-teal main *,.theme-teal main h1,.theme-teal main h2,.theme-teal main h3,.theme-teal main p,.theme-teal main>div>div:first-child h2,.theme-teal main>div>div:first-child p,.theme-teal-scaled [data-slot=tabs-list] [data-slot=tabs-trigger],.theme-teal-scaled [data-slot=tabs-trigger],.theme-teal-scaled main *,.theme-teal-scaled main h1,.theme-teal-scaled main h2,.theme-teal-scaled main h3,.theme-teal-scaled main p,.theme-teal-scaled main>div>div:first-child h2,.theme-teal-scaled main>div>div:first-child p,html body .force-white-text{color:#fff!important}.theme-teal [data-slot=card],.theme-teal [data-slot=card] *,.theme-teal-scaled [data-slot=card],.theme-teal-scaled [data-slot=card] *{color:#1a1a1a!important}.theme-teal [data-slot=card] .text-muted-foreground,.theme-teal-scaled [data-slot=card] .text-muted-foreground{color:#64748b!important}.force-white-icon,.theme-teal [data-slot=button] svg,.theme-teal [data-slot=card] [data-slot=button],.theme-teal button svg,.theme-teal-scaled [data-slot=button] svg,.theme-teal-scaled [data-slot=card] [data-slot=button],.theme-teal-scaled button svg{color:#fff!important}.force-white-icon svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.theme-teal [data-slot=tabs-list],.theme-teal-scaled [data-slot=tabs-list]{background:#fff!important;border:1px solid #2c3e501a!important;border-radius:8px!important;box-shadow:0 2px 4px #2c3e501a!important}.theme-teal [data-slot=tabs-trigger],.theme-teal-scaled [data-slot=tabs-trigger]{color:#1a1a1a!important;background:0 0!important}.theme-teal [data-slot=tabs-trigger][data-state=active],.theme-teal-scaled [data-slot=tabs-trigger][data-state=active]{color:#1a1a1a!important;background:#e2e8f0!important;border-radius:6px!important;box-shadow:0 1px 3px #0000001a!important}.theme-teal main :not([data-slot=card] *):not([data-slot=tabs-list] *),.theme-teal main h1,.theme-teal main h2,.theme-teal main h3,.theme-teal main p,.theme-teal-scaled main :not([data-slot=card] *):not([data-slot=tabs-list] *),.theme-teal-scaled main h1,.theme-teal-scaled main h2,.theme-teal-scaled main h3,.theme-teal-scaled main p{color:#fff!important}.theme-teal .auth-form *,.theme-teal .auth-form .auth-button,.theme-teal .auth-form .auth-button *,.theme-teal .auth-form .continue-button,.theme-teal .auth-form .continue-button *,.theme-teal .auth-form .google-button,.theme-teal .auth-form .google-button *,.theme-teal .auth-form [data-slot=button],.theme-teal .auth-form [data-slot=button] *,.theme-teal .auth-form button,.theme-teal-scaled .auth-form *,.theme-teal-scaled .auth-form .auth-button,.theme-teal-scaled .auth-form .auth-button *,.theme-teal-scaled .auth-form .continue-button,.theme-teal-scaled .auth-form .continue-button *,.theme-teal-scaled .auth-form .google-button,.theme-teal-scaled .auth-form .google-button *,.theme-teal-scaled .auth-form [data-slot=button],.theme-teal-scaled .auth-form [data-slot=button] *,.theme-teal-scaled .auth-form button,body .theme-teal .auth-form [data-slot=button],body .theme-teal .auth-form [data-slot=button] *,body .theme-teal .auth-form button,body .theme-teal-scaled .auth-form [data-slot=button],body .theme-teal-scaled .auth-form [data-slot=button] *,body .theme-teal-scaled .auth-form button,html body .theme-teal .auth-form [data-slot=button],html body .theme-teal .auth-form [data-slot=button] *,html body .theme-teal .auth-form button,html body .theme-teal-scaled .auth-form [data-slot=button],html body .theme-teal-scaled .auth-form [data-slot=button] *,html body .theme-teal-scaled .auth-form button{color:#fff!important;fill:#fff!important}.theme-teal .auth-form .auth-button svg,.theme-teal .auth-form .continue-button svg,.theme-teal .auth-form .google-button svg,.theme-teal .auth-form [data-slot=button] svg,.theme-teal .auth-form button svg,.theme-teal-scaled .auth-form .auth-button svg,.theme-teal-scaled .auth-form .continue-button svg,.theme-teal-scaled .auth-form .google-button svg,.theme-teal-scaled .auth-form [data-slot=button] svg,.theme-teal-scaled .auth-form button svg,body .theme-teal .auth-form [data-slot=button] svg,body .theme-teal .auth-form button svg,body .theme-teal-scaled .auth-form [data-slot=button] svg,body .theme-teal-scaled .auth-form button svg,html body .theme-teal .auth-form [data-slot=button] svg,html body .theme-teal .auth-form button svg,html body .theme-teal-scaled .auth-form [data-slot=button] svg,html body .theme-teal-scaled .auth-form button svg{color:#fff!important;fill:#fff!important;stroke:none!important}.theme-teal .onboarding-form *,.theme-teal .onboarding-form [data-slot=button],.theme-teal .onboarding-form [data-slot=button] *,.theme-teal .onboarding-form button,.theme-teal .sonner-toast,.theme-teal .sonner-toast *,.theme-teal [data-slot=alert-description],.theme-teal [data-slot=alert-title],.theme-teal [data-slot=alert],.theme-teal [data-slot=alert] *,.theme-teal [data-slot=select-content],.theme-teal [data-slot=select-content] *,.theme-teal [data-slot=select-item],.theme-teal [data-slot=select-item] *,.theme-teal-scaled .onboarding-form *,.theme-teal-scaled .onboarding-form [data-slot=button],.theme-teal-scaled .onboarding-form [data-slot=button] *,.theme-teal-scaled .onboarding-form button,.theme-teal-scaled .sonner-toast,.theme-teal-scaled .sonner-toast *,.theme-teal-scaled [data-slot=alert-description],.theme-teal-scaled [data-slot=alert-title],.theme-teal-scaled [data-slot=alert],.theme-teal-scaled [data-slot=alert] *,.theme-teal-scaled [data-slot=select-content],.theme-teal-scaled [data-slot=select-content] *,.theme-teal-scaled [data-slot=select-item],.theme-teal-scaled [data-slot=select-item] *,body .theme-teal .onboarding-form [data-slot=button],body .theme-teal .onboarding-form [data-slot=button] *,body .theme-teal .onboarding-form button,body .theme-teal .sonner-toast,body .theme-teal .sonner-toast *,body .theme-teal [data-slot=alert],body .theme-teal [data-slot=alert] *,body .theme-teal [data-slot=select-content],body .theme-teal [data-slot=select-content] *,body .theme-teal [data-slot=select-item],body .theme-teal [data-slot=select-item] *,body .theme-teal-scaled .onboarding-form [data-slot=button],body .theme-teal-scaled .onboarding-form [data-slot=button] *,body .theme-teal-scaled .onboarding-form button,body .theme-teal-scaled .sonner-toast,body .theme-teal-scaled .sonner-toast *,body .theme-teal-scaled [data-slot=alert],body .theme-teal-scaled [data-slot=alert] *,body .theme-teal-scaled [data-slot=select-content],body .theme-teal-scaled [data-slot=select-content] *,body .theme-teal-scaled [data-slot=select-item],body .theme-teal-scaled [data-slot=select-item] *,html body .theme-teal .onboarding-form [data-slot=button],html body .theme-teal .onboarding-form [data-slot=button] *,html body .theme-teal .onboarding-form button,html body .theme-teal .sonner-toast,html body .theme-teal .sonner-toast *,html body .theme-teal [data-slot=alert],html body .theme-teal [data-slot=alert] *,html body .theme-teal [data-slot=select-content],html body .theme-teal [data-slot=select-content] *,html body .theme-teal [data-slot=select-item],html body .theme-teal [data-slot=select-item] *,html body .theme-teal-scaled .onboarding-form [data-slot=button],html body .theme-teal-scaled .onboarding-form [data-slot=button] *,html body .theme-teal-scaled .onboarding-form button,html body .theme-teal-scaled .sonner-toast,html body .theme-teal-scaled .sonner-toast *,html body .theme-teal-scaled [data-slot=alert],html body .theme-teal-scaled [data-slot=alert] *,html body .theme-teal-scaled [data-slot=select-content],html body .theme-teal-scaled [data-slot=select-content] *,html body .theme-teal-scaled [data-slot=select-item],html body .theme-teal-scaled [data-slot=select-item] *{color:#fff!important}.enforce-white-text,.enforce-white-text *,.theme-teal .enforce-white-text,.theme-teal .enforce-white-text *,.theme-teal [data-slot=button],.theme-teal [data-slot=button] *,.theme-teal button,.theme-teal button *,.theme-teal-scaled .enforce-white-text,.theme-teal-scaled .enforce-white-text *,.theme-teal-scaled [data-slot=button],.theme-teal-scaled [data-slot=button] *,.theme-teal-scaled button,.theme-teal-scaled button *,body .enforce-white-text,body .enforce-white-text *,body .theme-teal .enforce-white-text,body .theme-teal .enforce-white-text *,body .theme-teal [data-slot=button],body .theme-teal [data-slot=button] *,body .theme-teal button,body .theme-teal button *,body .theme-teal-scaled .enforce-white-text,body .theme-teal-scaled .enforce-white-text *,body .theme-teal-scaled [data-slot=button],body .theme-teal-scaled [data-slot=button] *,body .theme-teal-scaled button,body .theme-teal-scaled button *,html body .enforce-white-text,html body .enforce-white-text *,html body .theme-teal .enforce-white-text,html body .theme-teal .enforce-white-text *,html body .theme-teal [data-slot=button],html body .theme-teal [data-slot=button] *,html body .theme-teal button,html body .theme-teal button *,html body .theme-teal-scaled .enforce-white-text,html body .theme-teal-scaled .enforce-white-text *,html body .theme-teal-scaled [data-slot=button],html body .theme-teal-scaled [data-slot=button] *,html body .theme-teal-scaled button,html body .theme-teal-scaled button *{color:#fff!important;fill:#fff!important}.tooltip-content,[data-radix-tooltip-content],[data-slot=tooltip-content]{color:#1f2937!important;background:#e5e7eb!important;border:none!important}[data-radix-tooltip-arrow],[data-radix-tooltip-content] svg,[data-slot=tooltip-content] svg{fill:#e5e7eb!important;color:#e5e7eb!important;background-color:#e5e7eb!important}html body .theme-teal [data-radix-tooltip-content],html body .theme-teal [data-slot=tooltip-content],html body .theme-teal-scaled [data-radix-tooltip-content],html body .theme-teal-scaled [data-slot=tooltip-content],html body [data-radix-tooltip-content],html body [data-slot=tooltip-content]{color:#1f2937!important;background:#e5e7eb!important;border:none!important}html body .theme-teal [data-radix-tooltip-content] svg,html body .theme-teal [data-slot=tooltip-content] svg,html body .theme-teal-scaled [data-radix-tooltip-content] svg,html body .theme-teal-scaled [data-slot=tooltip-content] svg,html body [data-radix-tooltip-arrow],html body [data-radix-tooltip-content] svg,html body [data-slot=tooltip-content] svg{fill:#e5e7eb!important;color:#e5e7eb!important;background-color:#e5e7eb!important}.theme-teal button[type=submit],.theme-teal button[type=submit] *,.theme-teal button[type=submit] span,.theme-teal-scaled button[type=submit],.theme-teal-scaled button[type=submit] *,.theme-teal-scaled button[type=submit] span,body .theme-teal button[type=submit],body .theme-teal button[type=submit] *,body .theme-teal button[type=submit] span,body .theme-teal-scaled button[type=submit],body .theme-teal-scaled button[type=submit] *,body .theme-teal-scaled button[type=submit] span,html body .theme-teal button[type=submit],html body .theme-teal button[type=submit] *,html body .theme-teal button[type=submit] span,html body .theme-teal-scaled button[type=submit],html body .theme-teal-scaled button[type=submit] *,html body .theme-teal-scaled button[type=submit] span{color:#fff!important;fill:#fff!important}.theme-teal #nprogress,.theme-teal #nprogress .bar,.theme-teal-scaled #nprogress,.theme-teal-scaled #nprogress .bar{background:#fff!important}.theme-teal .loading-text,.theme-teal ::placeholder,.theme-teal [data-slot=checkbox-indicator],.theme-teal [data-slot=checkbox]+label,.theme-teal [data-slot=form-control],.theme-teal [data-slot=form-control] *,.theme-teal [data-slot=form-description],.theme-teal [data-slot=form-item],.theme-teal [data-slot=form-item] *,.theme-teal [data-slot=form-label],.theme-teal [data-slot=form-message],.theme-teal [data-slot=popover],.theme-teal [data-slot=popover] *,.theme-teal [data-slot=select-trigger],.theme-teal [data-slot=select-value],.theme-teal [type=checkbox]+label,.theme-teal [type=radio]+label,.theme-teal form span,.theme-teal input,.theme-teal label,.theme-teal label[for*=checkbox],.theme-teal select,.theme-teal textarea,.theme-teal-scaled .loading-text,.theme-teal-scaled ::placeholder,.theme-teal-scaled [data-slot=checkbox-indicator],.theme-teal-scaled [data-slot=checkbox]+label,.theme-teal-scaled [data-slot=form-control],.theme-teal-scaled [data-slot=form-control] *,.theme-teal-scaled [data-slot=form-description],.theme-teal-scaled [data-slot=form-item],.theme-teal-scaled [data-slot=form-item] *,.theme-teal-scaled [data-slot=form-label],.theme-teal-scaled [data-slot=form-message],.theme-teal-scaled [data-slot=popover],.theme-teal-scaled [data-slot=popover] *,.theme-teal-scaled [data-slot=select-trigger],.theme-teal-scaled [data-slot=select-value],.theme-teal-scaled [type=checkbox]+label,.theme-teal-scaled [type=radio]+label,.theme-teal-scaled form span,.theme-teal-scaled input,.theme-teal-scaled label,.theme-teal-scaled label[for*=checkbox],.theme-teal-scaled select,.theme-teal-scaled textarea,body .theme-teal .loading-text,body .theme-teal ::placeholder,body .theme-teal [data-slot=checkbox-indicator],body .theme-teal [data-slot=checkbox]+label,body .theme-teal [data-slot=form-control],body .theme-teal [data-slot=form-control] *,body .theme-teal [data-slot=form-description],body .theme-teal [data-slot=form-item],body .theme-teal [data-slot=form-item] *,body .theme-teal [data-slot=form-label],body .theme-teal [data-slot=form-message],body .theme-teal [data-slot=popover],body .theme-teal [data-slot=popover] *,body .theme-teal [data-slot=select-trigger],body .theme-teal [data-slot=select-value],body .theme-teal [type=checkbox]+label,body .theme-teal [type=radio]+label,body .theme-teal form span,body .theme-teal input,body .theme-teal label,body .theme-teal label[for*=checkbox],body .theme-teal select,body .theme-teal textarea,body .theme-teal-scaled .loading-text,body .theme-teal-scaled ::placeholder,body .theme-teal-scaled [data-slot=checkbox-indicator],body .theme-teal-scaled [data-slot=checkbox]+label,body .theme-teal-scaled [data-slot=form-control],body .theme-teal-scaled [data-slot=form-control] *,body .theme-teal-scaled [data-slot=form-description],body .theme-teal-scaled [data-slot=form-item],body .theme-teal-scaled [data-slot=form-item] *,body .theme-teal-scaled [data-slot=form-label],body .theme-teal-scaled [data-slot=form-message],body .theme-teal-scaled [data-slot=popover],body .theme-teal-scaled [data-slot=popover] *,body .theme-teal-scaled [data-slot=select-trigger],body .theme-teal-scaled [data-slot=select-value],body .theme-teal-scaled [type=checkbox]+label,body .theme-teal-scaled [type=radio]+label,body .theme-teal-scaled form span,body .theme-teal-scaled input,body .theme-teal-scaled label,body .theme-teal-scaled label[for*=checkbox],body .theme-teal-scaled select,body .theme-teal-scaled textarea{color:#fff!important}.onboarding-continue-button,.onboarding-continue-button *,.theme-teal .onboarding-continue-button,.theme-teal .onboarding-continue-button *,.theme-teal-scaled .onboarding-continue-button,.theme-teal-scaled .onboarding-continue-button *,body .onboarding-continue-button,body .onboarding-continue-button *,body .theme-teal .onboarding-continue-button,body .theme-teal .onboarding-continue-button *,body .theme-teal-scaled .onboarding-continue-button,body .theme-teal-scaled .onboarding-continue-button *,html body .onboarding-continue-button,html body .onboarding-continue-button *,html body .theme-teal .onboarding-continue-button,html body .theme-teal .onboarding-continue-button *,html body .theme-teal-scaled .onboarding-continue-button,html body .theme-teal-scaled .onboarding-continue-button *,html body div .onboarding-continue-button,html body div .onboarding-continue-button *,html body div .theme-teal .onboarding-continue-button,html body div .theme-teal .onboarding-continue-button *,html body div .theme-teal-scaled .onboarding-continue-button,html body div .theme-teal-scaled .onboarding-continue-button *{color:#000!important;background:#f1f3f4!important;border-color:#e5e7eb!important}.onboarding-continue-button:hover,.onboarding-continue-button:hover *,.theme-teal .onboarding-continue-button:hover,.theme-teal .onboarding-continue-button:hover *,.theme-teal-scaled .onboarding-continue-button:hover,.theme-teal-scaled .onboarding-continue-button:hover *,body .onboarding-continue-button:hover,body .onboarding-continue-button:hover *,body .theme-teal .onboarding-continue-button:hover,body .theme-teal .onboarding-continue-button:hover *,body .theme-teal-scaled .onboarding-continue-button:hover,body .theme-teal-scaled .onboarding-continue-button:hover *,html body .onboarding-continue-button:hover,html body .onboarding-continue-button:hover *,html body .theme-teal .onboarding-continue-button:hover,html body .theme-teal .onboarding-continue-button:hover *,html body .theme-teal-scaled .onboarding-continue-button:hover,html body .theme-teal-scaled .onboarding-continue-button:hover *,html body div .onboarding-continue-button:hover,html body div .onboarding-continue-button:hover *,html body div .theme-teal .onboarding-continue-button:hover,html body div .theme-teal .onboarding-continue-button:hover *,html body div .theme-teal-scaled .onboarding-continue-button:hover,html body div .theme-teal-scaled .onboarding-continue-button:hover *{color:#000!important;background:#e9ecef!important;border-color:#e5e7eb!important}button.onboarding-continue-button{color:#000!important;background:#f1f3f4!important}button.onboarding-continue-button:hover{color:#000!important;background:#e9ecef!important}button.onboarding-continue-button:active{color:#000!important;background:#dee2e6!important}button.onboarding-continue-button:focus{color:#000!important;background:#f1f3f4!important}.theme-teal .onboarding-form input::placeholder,.theme-teal input::placeholder,.theme-teal-scaled .onboarding-form input::placeholder,.theme-teal-scaled input::placeholder,body .theme-teal .onboarding-form input::placeholder,body .theme-teal input::placeholder,body .theme-teal-scaled .onboarding-form input::placeholder,body .theme-teal-scaled input::placeholder,html body .theme-teal .onboarding-form input::placeholder,html body .theme-teal input::placeholder,html body .theme-teal-scaled .onboarding-form input::placeholder,html body .theme-teal-scaled input::placeholder{color:#374151!important;opacity:1!important}.theme-teal [data-slot=select-item]:focus,.theme-teal [data-slot=select-item]:hover,.theme-teal [data-slot=select-item][data-highlighted],.theme-teal-scaled [data-slot=select-item]:focus,.theme-teal-scaled [data-slot=select-item]:hover,.theme-teal-scaled [data-slot=select-item][data-highlighted],body .theme-teal [data-slot=select-item]:focus,body .theme-teal [data-slot=select-item]:hover,body .theme-teal [data-slot=select-item][data-highlighted],body .theme-teal-scaled [data-slot=select-item]:focus,body .theme-teal-scaled [data-slot=select-item]:hover,body .theme-teal-scaled [data-slot=select-item][data-highlighted],html body .theme-teal [data-slot=select-item]:focus,html body .theme-teal [data-slot=select-item]:hover,html body .theme-teal [data-slot=select-item][data-highlighted],html body .theme-teal-scaled [data-slot=select-item]:focus,html body .theme-teal-scaled [data-slot=select-item]:hover,html body .theme-teal-scaled [data-slot=select-item][data-highlighted]{color:#374151!important;background-color:#f3f4f6!important}.theme-teal [data-slot=sidebar-trigger],.theme-teal-scaled [data-slot=sidebar-trigger],body .theme-teal [data-slot=sidebar-trigger],body .theme-teal-scaled [data-slot=sidebar-trigger],button[data-slot=sidebar-trigger],html body .theme-teal [data-slot=sidebar-trigger],html body .theme-teal-scaled [data-slot=sidebar-trigger],html body button[data-slot=sidebar-trigger]{color:#fff!important;background-color:#0000!important}.theme-teal [data-slot=sidebar-trigger] svg,.theme-teal-scaled [data-slot=sidebar-trigger] svg,body .theme-teal [data-slot=sidebar-trigger] svg,body .theme-teal-scaled [data-slot=sidebar-trigger] svg,button[data-slot=sidebar-trigger] svg,html body .theme-teal [data-slot=sidebar-trigger] svg,html body .theme-teal-scaled [data-slot=sidebar-trigger] svg,html body button[data-slot=sidebar-trigger] svg{color:#fff!important;stroke:#fff!important;fill:none!important;opacity:1!important;visibility:visible!important;width:16px!important;height:16px!important;display:inline-block!important}.theme-teal [data-slot=sidebar-trigger] svg line,.theme-teal-scaled [data-slot=sidebar-trigger] svg line,body .theme-teal [data-slot=sidebar-trigger] svg line,body .theme-teal-scaled [data-slot=sidebar-trigger] svg line,button[data-slot=sidebar-trigger] svg line,html body .theme-teal [data-slot=sidebar-trigger] svg line,html body .theme-teal-scaled [data-slot=sidebar-trigger] svg line,html body button[data-slot=sidebar-trigger] svg line{stroke:#fff!important;stroke-width:2px!important;fill:none!important;opacity:1!important;visibility:visible!important}.theme-teal [data-slot=sidebar-trigger]:hover,.theme-teal-scaled [data-slot=sidebar-trigger]:hover,body .theme-teal [data-slot=sidebar-trigger]:hover,body .theme-teal-scaled [data-slot=sidebar-trigger]:hover,button[data-slot=sidebar-trigger]:hover,html body .theme-teal [data-slot=sidebar-trigger]:hover,html body .theme-teal-scaled [data-slot=sidebar-trigger]:hover,html body button[data-slot=sidebar-trigger]:hover{color:#fff!important;background-color:#ffffff1a!important}.theme-teal [data-slot=sidebar-trigger]:hover svg,.theme-teal-scaled [data-slot=sidebar-trigger]:hover svg,body .theme-teal [data-slot=sidebar-trigger]:hover svg,body .theme-teal-scaled [data-slot=sidebar-trigger]:hover svg,button[data-slot=sidebar-trigger]:hover svg,html body .theme-teal [data-slot=sidebar-trigger]:hover svg,html body .theme-teal-scaled [data-slot=sidebar-trigger]:hover svg,html body button[data-slot=sidebar-trigger]:hover svg{color:#fff!important;stroke:#fff!important;fill:none!important;opacity:1!important;visibility:visible!important}.theme-teal [data-slot=sidebar-trigger]:hover svg line,.theme-teal-scaled [data-slot=sidebar-trigger]:hover svg line,body .theme-teal [data-slot=sidebar-trigger]:hover svg line,body .theme-teal-scaled [data-slot=sidebar-trigger]:hover svg line,button[data-slot=sidebar-trigger]:hover svg line,html body .theme-teal [data-slot=sidebar-trigger]:hover svg line,html body .theme-teal-scaled [data-slot=sidebar-trigger]:hover svg line,html body button[data-slot=sidebar-trigger]:hover svg line{stroke:#fff!important;stroke-width:2px!important;fill:none!important;opacity:1!important;visibility:visible!important}.refresh-analysis-button svg.refresh-icon,.refresh-analysis-button svg.refresh-icon *,.theme-teal .refresh-analysis-button svg.refresh-icon,.theme-teal .refresh-analysis-button svg.refresh-icon *,.theme-teal-scaled .refresh-analysis-button svg.refresh-icon,.theme-teal-scaled .refresh-analysis-button svg.refresh-icon *,body .theme-teal .refresh-analysis-button svg.refresh-icon,body .theme-teal .refresh-analysis-button svg.refresh-icon *,body .theme-teal-scaled .refresh-analysis-button svg.refresh-icon,body .theme-teal-scaled .refresh-analysis-button svg.refresh-icon *,html body .theme-teal .refresh-analysis-button svg.refresh-icon,html body .theme-teal .refresh-analysis-button svg.refresh-icon *,html body .theme-teal-scaled .refresh-analysis-button svg.refresh-icon,html body .theme-teal-scaled .refresh-analysis-button svg.refresh-icon *{stroke-width:1px!important}.theme-teal svg[class*=IconSearch],.theme-teal-scaled svg[class*=IconSearch],body .theme-teal svg[class*=IconSearch],body .theme-teal-scaled svg[class*=IconSearch],html body .theme-teal svg[class*=IconSearch],html body .theme-teal-scaled svg[class*=IconSearch]{stroke-width:1.5px!important}.theme-teal [data-slot=dropdown-menu-item]:focus,.theme-teal [data-slot=dropdown-menu-item]:hover,.theme-teal [data-slot=dropdown-menu-item][data-highlighted],.theme-teal-scaled [data-slot=dropdown-menu-item]:focus,.theme-teal-scaled [data-slot=dropdown-menu-item]:hover,.theme-teal-scaled [data-slot=dropdown-menu-item][data-highlighted],body .theme-teal [data-slot=dropdown-menu-item]:focus,body .theme-teal [data-slot=dropdown-menu-item]:hover,body .theme-teal [data-slot=dropdown-menu-item][data-highlighted],body .theme-teal-scaled [data-slot=dropdown-menu-item]:focus,body .theme-teal-scaled [data-slot=dropdown-menu-item]:hover,body .theme-teal-scaled [data-slot=dropdown-menu-item][data-highlighted],html body .theme-teal [data-slot=dropdown-menu-item]:focus,html body .theme-teal [data-slot=dropdown-menu-item]:hover,html body .theme-teal [data-slot=dropdown-menu-item][data-highlighted],html body .theme-teal-scaled [data-slot=dropdown-menu-item]:focus,html body .theme-teal-scaled [data-slot=dropdown-menu-item]:hover,html body .theme-teal-scaled [data-slot=dropdown-menu-item][data-highlighted]{color:#374151!important;background-color:#f3f4f6!important}.theme-mono,.theme-mono-scaled{--font-sans:var(--font-mono);--primary:var(--color-neutral-600);--primary-foreground:var(--color-neutral-50)}@media (prefers-color-scheme:dark){.theme-mono,.theme-mono-scaled{--primary:var(--color-neutral-500);--primary-foreground:var(--color-neutral-50)}}:is(.theme-mono,.theme-mono-scaled) .rounded-lg,:is(.theme-mono,.theme-mono-scaled) .rounded-md,:is(.theme-mono,.theme-mono-scaled) .rounded-sm,:is(.theme-mono,.theme-mono-scaled) .rounded-xl,:is(.theme-mono,.theme-mono-scaled) .rounded-xs{border-radius:0;border-radius:0!important}:is(.theme-mono,.theme-mono-scaled) .shadow-lg,:is(.theme-mono,.theme-mono-scaled) .shadow-md,:is(.theme-mono,.theme-mono-scaled) .shadow-sm,:is(.theme-mono,.theme-mono-scaled) .shadow-xl,:is(.theme-mono,.theme-mono-scaled) .shadow-xs{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:is(.theme-mono,.theme-mono-scaled) [data-slot=toggle-group-item],:is(.theme-mono,.theme-mono-scaled) [data-slot=toggle-group]{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;border-radius:0!important}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}