html{font-size:110%}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.actions-container>div[data-vaul-overlay]{bottom:0!important;margin-top:calc(-100vh + 100px)!important;border-radius:var(--radius-xl)!important;border-top-right-radius:0!important}.actions-container>div[data-vaul-overlay],.actions-container>div[role=dialog]{position:absolute!important;left:0!important;right:0!important;width:100%!important}.actions-container>div[role=dialog]{border-bottom-left-radius:var(--radius-xl)!important;border-bottom-right-radius:var(--radius-xl)!important}.w-\(--sidebar-width\){width:14rem}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\){&:is(:where(.group)[data-collapsible=icon] *){width:4rem}}.group-data-\[collapsible\=icon\]\:size-8\!{&:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}}[data-amplify-authenticator]{--amplify-colors-background-primary:hsl(var(--background));--amplify-colors-background-secondary:hsl(var(--secondary));--amplify-colors-primary:hsl(var(--primary));--amplify-colors-secondary:hsl(var(--secondary));--amplify-colors-font-primary:hsl(var(--foreground));--amplify-colors-font-secondary:hsl(var(--muted-foreground));--amplify-colors-neutral-60:hsl(var(--muted-foreground));--amplify-colors-neutral-80:hsl(var(--foreground));--amplify-colors-brand-primary:hsl(var(--primary));--amplify-colors-border-primary:hsl(var(--border));--amplify-colors-border-secondary:hsl(var(--border));--amplify-components-tabs-item-active-color:hsl(var(--primary));--amplify-components-tabs-item-focus-color:hsl(var(--primary));--amplify-components-tabs-item-hover-color:hsl(var(--foreground));--amplify-components-tabs-item-active-border-color:hsl(var(--primary)/0.8);--amplify-components-button-primary-background-color:hsl(var(--primary));--amplify-components-button-primary-hover-background-color:hsl(var(--primary)/0.9);--amplify-components-button-link-color:hsl(var(--primary));--amplify-components-button-link-hover-color:hsl(var(--primary)/0.9);--amplify-components-button-link-active-color:hsl(var(--primary)/0.8);--amplify-components-fieldcontrol-border-color:hsl(var(--input));--amplify-components-fieldcontrol-focus-border-color:hsl(var(--primary));--amplify-components-fieldcontrol-focus-box-shadow:0 0 0 2px hsl(var(--primary)/0.2)}[data-amplify-authenticator] [data-amplify-router]{overflow:hidden;border:1px solid hsl(var(--border))!important;border-top:transparent!important;border-radius:var(--radius);box-shadow:0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1)}[data-amplify-authenticator] [data-amplify-form],[data-amplify-container]{border-radius:var(--radius)}[data-amplify-authenticator] .amplify-button[data-variation=primary]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}[data-amplify-authenticator] .amplify-button[data-variation=primary]:hover{background:hsl(var(--primary)/.9)}[data-amplify-authenticator] .amplify-button[data-variation=link]{color:hsl(var(--primary))}[data-amplify-authenticator] .amplify-button[data-variation=link]:hover{color:hsl(var(--primary)/.9)}[data-amplify-authenticator] [data-amplify-footer]{border-top:1px solid hsl(var(--border))}[data-amplify-authenticator] [data-amplify-header]{border-bottom:1px solid hsl(var(--border))}@layer utilities{.hover-optimize{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.transform-gpu{transform:translateZ(0);will-change:transform}.card-hover-optimize{will-change:transform,box-shadow;transform:translateZ(0);backface-visibility:hidden}}