@media (prefers-reduced-motion:reduce){.admin-workspace *,.admin-workspace :before,.admin-workspace :after{transition-duration:0s;animation-duration:0s}}.admin-workspace{--admin-control-height:2.25rem;--admin-group-gap:.75rem;--admin-panel-space:1rem;caret-color:var(--primary);font-size:.875rem;line-height:1.5}.admin-workspace>.flex.flex-col{gap:1rem}.admin-workspace h1{letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1.4}.admin-workspace [data-slot=card]{--card-spacing:var(--admin-panel-space);border-radius:.75rem}.admin-workspace [data-slot=card-title]{font-size:.875rem;font-weight:600}.admin-workspace [data-slot=table-head]{background:var(--muted);height:2.25rem;color:var(--muted-foreground);font-size:.75rem}.admin-workspace [data-slot=table-cell]{padding:.625rem .75rem}.admin-workspace [data-slot=table-head]{padding-inline:.75rem}.admin-workspace [data-slot=button],.admin-workspace [data-slot=input],.admin-workspace [data-slot=select-trigger]{min-height:var(--admin-control-height)}.admin-workspace [data-slot=button]{border-radius:.5rem}.admin-workspace [data-slot=input],.admin-workspace [data-slot=select-trigger]{height:var(--admin-control-height);box-shadow:none;border-radius:.5rem}.admin-workspace [data-slot=field]{min-width:0;position:relative}.admin-workspace input[aria-hidden=true]{width:1px;height:1px;min-height:0}.admin-workspace [data-slot=button]:focus-visible,.admin-workspace input:focus-visible,.admin-workspace summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.admin-workspace ::selection{background:var(--primary);color:var(--primary-foreground)}.admin-workspace .admin-filter-bar{flex-wrap:wrap;align-items:end;gap:.5rem .75rem;display:flex}.admin-workspace .admin-filter-bar label{color:var(--muted-foreground);font-size:.75rem}.admin-workspace .admin-filter-bar input,.admin-workspace .admin-filter-bar select{font-size:.875rem}.admin-detail-modal[data-admin-dialog]{border-radius:.75rem;gap:0;width:min(52rem,100vw - 2rem);max-width:none;height:auto;max-height:calc(100dvh - 3rem);inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)}@media (max-width:767px){.admin-workspace{--admin-control-height:2.75rem;--admin-panel-space:.875rem}.admin-workspace .admin-filter-bar>*{min-width:0}.admin-workspace [data-slot=button]{min-width:var(--admin-control-height)}.admin-detail-modal[data-admin-dialog]{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem - env(safe-area-inset-bottom))}}
