@layer properties, theme, base, components, utilities, global, css;@layer css.base, css.state, css.important, css.important.state, css.important.base, css.base.d0, css.base.d1, css.base.d2, css.base.d3, css.base.d4, css.base.d5, css.state.d0, css.state.d1, css.state.d2, css.state.d3, css.state.d4, css.state.d5;@layer css.base.d5{.category-drawer-content_container___lttt{display:flex;flex-direction:column;height:100%;background-color:var(--color-neutral-0,#ffffff);overflow:hidden}.category-drawer-content_loadingContainer__PpwwW{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;background-color:var(--color-neutral-0,#ffffff)}.category-drawer-content_spinner__07JFv{width:2rem;height:2rem;color:var(--color-primary-100,#21409a)}.category-drawer-content_errorContainer__MG5aW{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;padding:var(--space-md,1rem);background-color:var(--color-neutral-0,#ffffff)}.category-drawer-content_errorText__vWB2I{color:var(--color-error-100,#ed1c24);text-align:center;font-size:var(--font-size-sm,.875rem)}.category-drawer-content_emptyContainer__ByI5a{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;padding:var(--space-md,1rem);background-color:var(--color-neutral-0,#ffffff)}.category-drawer-content_emptyText__kyrNN{color:var(--color-neutral-60,#6b7280);text-align:center;font-size:var(--font-size-sm,.875rem)}.category-drawer-content_header__PI7tj{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md,1rem);border-bottom:1px solid var(--color-neutral-20,#e5e7eb);background-color:var(--color-neutral-0,#ffffff)}.category-drawer-content_headerTitle__PBwBm{font-size:var(--font-size-lg,1.125rem);font-weight:var(--font-weight-semibold,600);color:var(--color-neutral-90,#111827)}.category-drawer-content_closeButton__B0knc{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full,9999px);background-color:transparent;border:none;cursor:pointer;transition:background-color .2s ease}}@layer css.state.d5{.category-drawer-content_closeButton__B0knc:hover{background-color:var(--color-neutral-10,#f3f4f6)}.category-drawer-content_closeButton__B0knc:active{background-color:var(--color-neutral-20,#e5e7eb)}}