:root{--caroa-color-black-dark:0 0% 0%;--caroa-color-black-base:6 20% 11%;--caroa-color-black-light:18 10% 27%;--caroa-color-white:0 0% 100%;--caroa-color-sand-dark:32.7 20% 78.4%;--caroa-color-sand-base:37.5 23.5% 93.3%;--caroa-color-sand-light:37.5 23.5% 96.5%;--caroa-color-ash-dark:0 0% 66%;--caroa-color-ash-base:0 0% 84%;--caroa-color-ash-light:0 0% 94%;--caroa-color-fog-dark:210 12% 72%;--caroa-color-fog-base:213 30% 91%;--caroa-color-fog-light:210 60% 98%;--caroa-color-orange-dark:15 54% 41%;--caroa-color-orange-base:22 85% 45%;--caroa-color-orange-bright:22 100% 59%;--caroa-color-orange-light:22 100% 81%;--caroa-color-orange-bg:23 92% 94%;--caroa-color-blue-dark:225 70% 37%;--caroa-color-blue-base:219 68% 51%;--caroa-color-blue-bright:219 100% 62%;--caroa-color-blue-light:219 100% 83%;--caroa-color-blue-bg:219 100% 97%;--caroa-color-purple-dark:288 49% 43%;--caroa-color-purple-base:288 54% 51%;--caroa-color-purple-bright:284 100% 68%;--caroa-color-purple-light:284 96% 89%;--caroa-color-purple-bg:284 100% 97%;--caroa-color-turquoise-dark:188 67% 28%;--caroa-color-turquoise-base:188 51% 43%;--caroa-color-turquoise-bright:188 65% 50%;--caroa-color-turquoise-light:188 51% 77%;--caroa-color-turquoise-bg:188 70% 94%;--caroa-color-green-dark:153 76% 28%;--caroa-color-green-base:153 70% 38%;--caroa-color-green-bright:153 74% 52%;--caroa-color-green-light:153 57% 76%;--caroa-color-green-bg:153 58% 92%;--caroa-color-red-dark:0 73% 41%;--caroa-color-red-base:4 77% 54%;--caroa-color-red-bright:4 100% 65%;--caroa-color-red-light:4 100% 81%;--caroa-color-red-bg:0 80% 95%;--caroa-color-yellow-dark:41 52% 47%;--caroa-color-yellow-base:47 88% 53%;--caroa-color-yellow-bright:47 100% 61%;--caroa-color-yellow-light:47 100% 81%;--caroa-color-yellow-bg:47 100% 94%;--caroa-background:var(--caroa-color-white);--caroa-foreground:var(--caroa-color-black-base);--caroa-card:var(--caroa-color-white);--caroa-card-foreground:var(--caroa-color-black-base);--caroa-popover:var(--caroa-color-white);--caroa-popover-foreground:var(--caroa-color-black-base);--caroa-primary:var(--caroa-color-orange-base);--caroa-primary-foreground:var(--caroa-color-white);--caroa-base:var(--caroa-color-black-base);--caroa-base-foreground:var(--caroa-color-white);--caroa-secondary:var(--caroa-color-sand-base);--caroa-secondary-foreground:var(--caroa-color-black-base);--caroa-accent:var(--caroa-color-sand-light);--caroa-accent-foreground:var(--caroa-color-black-base);--caroa-muted:var(--caroa-color-ash-light);--caroa-muted-foreground:var(--caroa-color-ash-dark);--caroa-destructive:var(--caroa-color-red-base);--caroa-destructive-foreground:var(--caroa-color-white);--caroa-destructive-light:var(--caroa-color-red-bg);--caroa-success:var(--caroa-color-green-base);--caroa-success-foreground:var(--caroa-color-white);--caroa-success-light:var(--caroa-color-green-bg);--caroa-warning:var(--caroa-color-yellow-base);--caroa-warning-foreground:var(--caroa-color-black-base);--caroa-warning-light:var(--caroa-color-yellow-bg);--caroa-info:var(--caroa-color-blue-base);--caroa-info-foreground:var(--caroa-color-white);--caroa-info-light:var(--caroa-color-blue-bg);--caroa-border:var(--caroa-color-ash-light);--caroa-input:var(--caroa-color-ash-light);--caroa-ring:var(--caroa-color-fog-dark);--caroa-link:var(--caroa-color-blue-dark);--caroa-link-foreground:var(--caroa-color-white);--caroa-radius:0.5rem;--caroa-sidebar:var(--caroa-color-white);--caroa-sidebar-foreground:var(--caroa-color-black-light);--caroa-sidebar-primary:var(--caroa-color-black-base);--caroa-sidebar-primary-foreground:var(--caroa-color-white);--caroa-sidebar-accent:var(--caroa-color-sand-light);--caroa-sidebar-accent-foreground:var(--caroa-color-black-base);--caroa-sidebar-border:var(--caroa-color-ash-light);--caroa-sidebar-ring:var(--caroa-color-blue-bright)}@theme inline{--color-black-dark:hsl(var(--caroa-color-black-dark));--color-black-base:hsl(var(--caroa-color-black-base));--color-black-light:hsl(var(--caroa-color-black-light));--color-white:hsl(var(--caroa-color-white));--color-sand-dark:hsl(var(--caroa-color-sand-dark));--color-sand-base:hsl(var(--caroa-color-sand-base));--color-sand-light:hsl(var(--caroa-color-sand-light));--color-ash-dark:hsl(var(--caroa-color-ash-dark));--color-ash-base:hsl(var(--caroa-color-ash-base));--color-ash-light:hsl(var(--caroa-color-ash-light));--color-fog-dark:hsl(var(--caroa-color-fog-dark));--color-fog-base:hsl(var(--caroa-color-fog-base));--color-fog-light:hsl(var(--caroa-color-fog-light));--color-orange-dark:hsl(var(--caroa-color-orange-dark));--color-orange-base:hsl(var(--caroa-color-orange-base));--color-orange-bright:hsl(var(--caroa-color-orange-bright));--color-orange-light:hsl(var(--caroa-color-orange-light));--color-orange-bg:hsl(var(--caroa-color-orange-bg));--color-blue-dark:hsl(var(--caroa-color-blue-dark));--color-blue-base:hsl(var(--caroa-color-blue-base));--color-blue-bright:hsl(var(--caroa-color-blue-bright));--color-blue-light:hsl(var(--caroa-color-blue-light));--color-blue-bg:hsl(var(--caroa-color-blue-bg));--color-purple-dark:hsl(var(--caroa-color-purple-dark));--color-purple-base:hsl(var(--caroa-color-purple-base));--color-purple-bright:hsl(var(--caroa-color-purple-bright));--color-purple-light:hsl(var(--caroa-color-purple-light));--color-purple-bg:hsl(var(--caroa-color-purple-bg));--color-turquoise-dark:hsl(var(--caroa-color-turquoise-dark));--color-turquoise-base:hsl(var(--caroa-color-turquoise-base));--color-turquoise-bright:hsl(var(--caroa-color-turquoise-bright));--color-turquoise-light:hsl(var(--caroa-color-turquoise-light));--color-turquoise-bg:hsl(var(--caroa-color-turquoise-bg));--color-green-dark:hsl(var(--caroa-color-green-dark));--color-green-base:hsl(var(--caroa-color-green-base));--color-green-bright:hsl(var(--caroa-color-green-bright));--color-green-light:hsl(var(--caroa-color-green-light));--color-green-bg:hsl(var(--caroa-color-green-bg));--color-red-dark:hsl(var(--caroa-color-red-dark));--color-red-base:hsl(var(--caroa-color-red-base));--color-red-bright:hsl(var(--caroa-color-red-bright));--color-red-light:hsl(var(--caroa-color-red-light));--color-red-bg:hsl(var(--caroa-color-red-bg));--color-yellow-dark:hsl(var(--caroa-color-yellow-dark));--color-yellow-base:hsl(var(--caroa-color-yellow-base));--color-yellow-bright:hsl(var(--caroa-color-yellow-bright));--color-yellow-light:hsl(var(--caroa-color-yellow-light));--color-yellow-bg:hsl(var(--caroa-color-yellow-bg))}@theme inline{--color-background:hsl(var(--caroa-background));--color-foreground:hsl(var(--caroa-foreground));--color-card:hsl(var(--caroa-card));--color-card-foreground:hsl(var(--caroa-card-foreground));--color-popover:hsl(var(--caroa-popover));--color-popover-foreground:hsl(var(--caroa-popover-foreground));--color-primary:hsl(var(--caroa-primary));--color-primary-foreground:hsl(var(--caroa-primary-foreground));--color-base:hsl(var(--caroa-base));--color-base-foreground:hsl(var(--caroa-base-foreground));--color-secondary:hsl(var(--caroa-secondary));--color-secondary-foreground:hsl(var(--caroa-secondary-foreground));--color-accent:hsl(var(--caroa-accent));--color-accent-foreground:hsl(var(--caroa-accent-foreground));--color-muted:hsl(var(--caroa-muted));--color-muted-foreground:hsl(var(--caroa-muted-foreground));--color-destructive:hsl(var(--caroa-destructive));--color-destructive-foreground:hsl(var(--caroa-destructive-foreground));--color-destructive-light:hsl(var(--caroa-destructive-light));--color-success:hsl(var(--caroa-success));--color-success-foreground:hsl(var(--caroa-success-foreground));--color-success-light:hsl(var(--caroa-success-light));--color-warning:hsl(var(--caroa-warning));--color-warning-foreground:hsl(var(--caroa-warning-foreground));--color-warning-light:hsl(var(--caroa-warning-light));--color-info:hsl(var(--caroa-info));--color-info-foreground:hsl(var(--caroa-info-foreground));--color-info-light:hsl(var(--caroa-info-light));--color-border:hsl(var(--caroa-border));--color-input:hsl(var(--caroa-input));--color-ring:hsl(var(--caroa-ring));--color-link:hsl(var(--caroa-link));--color-link-foreground:hsl(var(--caroa-link-foreground));--color-sidebar:hsl(var(--caroa-sidebar));--color-sidebar-foreground:hsl(var(--caroa-sidebar-foreground));--color-sidebar-primary:hsl(var(--caroa-sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--caroa-sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--caroa-sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--caroa-sidebar-accent-foreground));--color-sidebar-border:hsl(var(--caroa-sidebar-border));--color-sidebar-ring:hsl(var(--caroa-sidebar-ring))}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-to-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-in-from-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-to-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-in-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-to-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-up-and-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}[data-caroa-ui][data-slot=popover-content]{&[data-state=open]{animation:slide-up-and-fade .3s cubic-bezier(.16,1,.3,1)}&[data-state=closed]{animation:slide-down-and-fade .2s cubic-bezier(.16,1,.3,1)}}[data-caroa-ui][data-slot=dropdown-menu-content],[data-caroa-ui][data-slot=dropdown-menu-sub-content]{transform-origin:var(--radix-dropdown-menu-content-transform-origin);&[data-state=open]{animation:slide-up-and-fade .2s cubic-bezier(.16,1,.3,1)}&[data-state=closed]{animation:slide-down-and-fade .15s cubic-bezier(.16,1,.3,1)}}[data-caroa-ui][data-slot=sheet-overlay]{&[data-state=open]{animation:fade-in .2s cubic-bezier(.16,1,.3,1)}&[data-state=closed]{animation:fade-out .15s cubic-bezier(.16,1,.3,1)}}[data-caroa-ui][data-slot=sheet-content][data-side=right]{&[data-state=open]{animation:slide-in-from-right .4s cubic-bezier(.16,1,.3,1)}&[data-state=closed]{animation:slide-out-to-right .3s cubic-bezier(.16,1,.3,1)}}[data-caroa-ui][data-slot=sheet-content][data-side=left]{&[data-state=open]{animation:slide-in-from-left .4s cubic-bezier(.16,1,.3,1)}&[data-state=closed]{animation:slide-out-to-left .3s cubic-bezier(.16,1,.3,1)}}[data-caroa-ui][data-slot=sheet-content][data-side=top]{&[data-state=open]{animation:slide-in-from-top .4s cubic-bezier(.16,1,.3,1)}&[data-state=closed]{animation:slide-out-to-top .3s cubic-bezier(.16,1,.3,1)}}[data-caroa-ui][data-slot=sheet-content][data-side=bottom]{&[data-state=open]{animation:slide-in-from-bottom .4s cubic-bezier(.16,1,.3,1)}&[data-state=closed]{animation:slide-out-to-bottom .3s cubic-bezier(.16,1,.3,1)}}.animate-accordion-down{animation:accordion-down .2s cubic-bezier(.87,0,.13,1)}.animate-accordion-up{animation:accordion-up .2s cubic-bezier(.87,0,.13,1)}.animate-caret-blink{animation:caret-blink 1.25s ease-out infinite}