.StatusBadge_badge__TNe2N{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;line-height:1.4;border:1px solid transparent}.StatusBadge_draft__N1MM2{background:var(--color-status-draft-bg);color:var(--color-status-draft-text);border-color:rgba(107,114,128,.18)}.StatusBadge_pending-approval__YjnBi{background:var(--color-status-pending-bg);color:var(--color-status-pending-text);border-color:rgba(217,119,6,.2)}.StatusBadge_pending-changes__kkOX0{background:var(--color-status-changes-bg);color:var(--color-status-changes-text);border-color:rgba(194,65,12,.22)}.StatusBadge_approved__ygqei{background:var(--color-status-approved-bg);color:var(--color-status-approved-text);border-color:rgba(5,150,105,.22)}.StatusBadge_live__K0JiY{background:var(--color-status-live-bg);color:var(--color-status-live-text);border-color:rgba(37,99,235,.22)}.StatusBadge_completed__8yTjS{background:var(--color-status-completed-bg);color:var(--color-status-completed-text);border-color:rgba(75,85,99,.18)}.StatusBadge_archived__U_cry{background:var(--color-status-archived-bg);color:var(--color-status-archived-text);border-color:rgba(156,163,175,.22)}.Tabs_tabs__sJneI{display:flex;gap:0;border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-2xl);overflow-x:auto;scrollbar-width:none}.Tabs_tabs__sJneI::-webkit-scrollbar{display:none}.Tabs_tab__nskRn{padding:10px 18px;cursor:pointer;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:inherit;font-size:var(--text-base);font-weight:500;white-space:nowrap;color:var(--color-text-secondary);transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast);display:flex;align-items:center;gap:8px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.Tabs_tab__nskRn:hover{color:var(--color-primary);background:var(--color-bg-hover)}.Tabs_tab__nskRn.Tabs_active__veq_b{border-bottom-color:var(--color-primary);color:var(--color-primary);font-weight:600}.Tabs_count___dJkl{background:var(--color-bg-tertiary);color:var(--color-text-secondary);padding:2px 8px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;line-height:1}.Tabs_tab__nskRn.Tabs_active__veq_b .Tabs_count___dJkl{background:var(--color-primary);color:var(--color-text-white)}.Input_formGroup__FT8Zw{margin-bottom:var(--spacing-xl)}.Input_label__3UdI4{display:block;margin-bottom:6px;font-weight:500}.Input_input__lCd4B,.Input_label__3UdI4{font-size:var(--text-base);color:var(--color-text-primary)}.Input_input__lCd4B{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:inherit;background:var(--color-bg-card);transition:border-color var(--transition-fast)}.Input_input__lCd4B:focus{outline:none;border-color:var(--color-sidebar)}.Input_input__lCd4B::placeholder{color:var(--color-text-muted)}.Input_input__lCd4B.Input_error__fptpn{border-color:#dc3545}.Input_textarea__IY_mq{resize:vertical;min-height:80px}.Input_select__glDtq{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.Input_errorMessage__tfJ_f{display:block;margin-top:4px;font-size:var(--text-sm);color:#dc3545}.Input_formRow__jVVIB{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.Loading_screen__H9DrR{min-height:100vh;background:#f1f3f8}.Loading_container__ASEn0,.Loading_screen__H9DrR{display:flex;align-items:center;justify-content:center}.Loading_container__ASEn0{flex-direction:column}.Loading_spinner__VuXYG{color:var(--color-primary-dark);animation:Loading_spin__UxRrp 1.5s linear infinite}.Loading_message__hpo0D{margin-top:12px;font-size:14px;font-weight:500;color:var(--color-text-secondary)}@keyframes Loading_spin__UxRrp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Divider_divider__zWVJ6{border:none;height:1px;margin:32px 0}.Divider_default__5bgIE,.Divider_divider__zWVJ6{background-color:var(--sofia-primary-200)}.Divider_light__2Rngl{background-color:var(--color-border-light)}.Divider_dark__ux3hA{background-color:var(--color-border)}