.ui-page-header{justify-content:space-between;align-items:flex-start;gap:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap;min-width:0;display:flex}.ui-page-header__copy{overflow-wrap:anywhere;flex:240px;min-width:0}.ui-page-header .ui-page-header__title{color:var(--color-text);font-size:var(--font-title-size);font-weight:var(--font-title-weight);margin:0;line-height:1.4}.ui-page-header__description{margin-top:var(--space-xs);font-size:var(--font-body-size);line-height:1.6;display:block}.ui-page-header__actions,.ui-filter-bar__extra{align-items:center;gap:var(--space-sm);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.ui-page-header__actions>.ant-space,.ui-filter-bar__extra>.ant-space{flex-wrap:wrap;max-width:100%}.ui-page-header--compact{align-items:center;gap:var(--space-md);margin-bottom:var(--space-xs)}.ui-page-header--compact .ui-page-header__copy{align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.ui-page-header--compact .ui-page-header__title{font-size:16px;line-height:1.3}.ui-page-header--compact .ui-page-header__description{font-size:var(--font-caption-size);margin-top:0}.ui-filter-bar{align-items:center;gap:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap;min-width:0;display:flex}.ui-filter-bar__fields{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;flex:280px;min-width:0;display:flex}.ui-filter-bar__fields>*{max-width:100%}.ui-empty-state{color:var(--color-text-secondary);overflow-wrap:anywhere}.ui-page-state{padding:var(--space-xxl) var(--space-xl);text-align:center;overflow-wrap:anywhere;min-height:240px;color:var(--color-text);flex-direction:column;justify-content:center;align-items:center;display:flex}.ui-page-state--compact{min-height:144px;padding:var(--space-lg)}.ui-page-state__icon{border-radius:var(--radius-card);background:var(--color-primary-soft);width:48px;height:48px;color:var(--color-primary);margin-bottom:var(--space-md);place-items:center;font-size:24px;display:grid}.ui-page-state--error .ui-page-state__icon{color:var(--color-error);background:var(--color-error-soft)}.ui-page-state--forbidden .ui-page-state__icon{color:var(--color-text-secondary);background:var(--color-bg-layout)}.ui-page-state__title{color:var(--color-text);font-size:var(--font-subtitle-size);font-weight:var(--font-subtitle-weight)}.ui-page-state__description{margin-top:var(--space-xs);font-size:var(--font-body-size);color:var(--color-text-secondary)}.ui-page-state__action{margin-top:var(--space-lg)}
