.admin-workspace{font-optical-sizing:auto}.admin-workspace [data-slot=table-head]{font-size:.75rem;color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .35)}.admin-workspace [data-slot=table-row]{transition-duration:.12s}.admin-workspace [data-slot=table-cell],.admin-workspace [data-slot=table-head]{padding-left:1rem;padding-right:1rem}.admin-workspace button:focus-visible,.admin-workspace a:focus-visible,.admin-workspace select:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.admin-workspace [data-slot=button]:active:not(:disabled){transform:scale(.96)}.admin-workspace [data-slot=button]:focus-visible:active{transform:none}.admin-workspace [data-slot=button]{transition-property:color,background-color,border-color,opacity,transform;transition-duration:.12s}.admin-skip-link{position:fixed;z-index:100;left:1rem;top:-4rem;padding:.75rem 1rem;border-radius:.5rem;background:hsl(var(--background));color:hsl(var(--foreground))}.admin-skip-link:focus{top:1rem}@media(prefers-reduced-motion:reduce){.admin-workspace *,.admin-workspace *:before,.admin-workspace *:after{animation-duration:.01ms!important;transition-duration:0ms!important;scroll-behavior:auto!important}.admin-workspace [data-slot=button]:active:not(:disabled){transform:none}}.admin-workspace h1{font-family:var(--font-body);font-size:1.5rem;line-height:1.25;letter-spacing:-.025em}body:has(.admin-workspace) [data-slot=dialog-content]{max-height:calc(100dvh - 2rem);overflow-y:auto}body:has(.admin-workspace) [data-slot=sheet-content]{max-width:calc(100vw - 1rem)}@media(prefers-reduced-motion:reduce){body:has(.admin-workspace) [data-slot=dialog-content],body:has(.admin-workspace) [data-slot=dialog-overlay],body:has(.admin-workspace) [data-slot=sheet-content],body:has(.admin-workspace) [data-slot=sheet-overlay],body:has(.admin-workspace) [data-slot=dropdown-menu-content],body:has(.admin-workspace) [data-slot=select-content]{animation:none!important;transition:none!important}}.admin-catalog-scroll [data-radix-scroll-area-viewport]>div{display:block!important}
