.buttons_btnPrimary__3_2pE{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#4a90e2;color:#ffffff;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.buttons_btnPrimary__3_2pE:hover:not(:disabled){background-color:#357abd;box-shadow:0 4px 12px rgba(74,144,226,.3)}.buttons_btnPrimary__3_2pE:active:not(:disabled){box-shadow:0 2px 6px rgba(74,144,226,.2)}.buttons_btnPrimary__3_2pE:disabled{background-color:#666666;cursor:not-allowed;opacity:.6}.buttons_btnSuccess__ZznTs{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#469b3b;color:#ffffff;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.buttons_btnSuccess__ZznTs:hover:not(:disabled){background-color:#3d8430;box-shadow:0 4px 12px rgba(70,155,59,.3)}.buttons_btnSuccess__ZznTs:active:not(:disabled){box-shadow:0 2px 6px rgba(70,155,59,.2)}.buttons_btnSuccess__ZznTs:disabled{background-color:#666666;cursor:not-allowed;opacity:.6}.buttons_btnSecondary__nZGfK{display:flex;align-items:center;gap:8px;padding:8px 16px;background:transparent;color:#4693d1;border:1px solid #4693d1;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.buttons_btnSecondary__nZGfK:hover:not(:disabled){background:rgba(70,147,209,.1);box-shadow:0 4px 12px rgba(70,147,209,.2)}.buttons_btnSecondary__nZGfK:active:not(:disabled){box-shadow:0 2px 6px rgba(70,147,209,.1)}.buttons_btnSecondary__nZGfK:disabled{opacity:.6;cursor:not-allowed}.buttons_btnBlock__czM9G{width:100%;padding:12px 16px;background-color:#4a90e2;color:#ffffff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.buttons_btnBlock__czM9G:hover:not(:disabled){background-color:#357abd;box-shadow:0 4px 12px rgba(74,144,226,.3)}.buttons_btnBlock__czM9G:active:not(:disabled){box-shadow:0 2px 6px rgba(74,144,226,.2)}.buttons_btnBlock__czM9G:disabled{background-color:#666666;cursor:not-allowed;opacity:.6}.buttons_btnSmall__S4qN9{display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:#4a90e2;color:#ffffff;border:none;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.buttons_btnSmall__S4qN9:hover:not(:disabled){background-color:#357abd;box-shadow:0 2px 8px rgba(74,144,226,.2)}.buttons_btnSmall__S4qN9:active:not(:disabled){box-shadow:0 1px 4px rgba(74,144,226,.1)}.buttons_btnSmall__S4qN9:disabled{background-color:#666666;cursor:not-allowed;opacity:.6}.buttons_btnSmSuccess__VOqM_{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background-color:#469b3b;color:#ffffff;border:none;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.buttons_btnSmSuccess__VOqM_:hover:not(:disabled){background-color:#3d8430}.buttons_btnSmGhost__SXxnP{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:transparent;color:#718096;border:1px solid #4a5568;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s ease}.buttons_btnSmGhost__SXxnP:hover:not(:disabled){border-color:#469b3b;color:#469b3b;background:rgba(70,155,59,.1)}.buttons_btnIcon__u8A3j{display:flex;align-items:center;justify-content:center;padding:6px 8px;background:transparent;border:1px solid #4a5568;border-radius:4px;color:#a0aec0;cursor:pointer;transition:all .2s ease}.buttons_btnIcon__u8A3j:hover:not(:disabled){border-color:#4693d1;color:#4693d1;background:rgba(70,147,209,.1)}.buttons_btnIcon__u8A3j:disabled{opacity:.5;cursor:not-allowed}.buttons_btnIconEdit__4wPsv:hover:not(:disabled){border-color:#4693d1;color:#4693d1;background:rgba(70,147,209,.1)}.buttons_btnIconView__YWqXs:hover:not(:disabled){border-color:#8b5cf6;color:#8b5cf6;background:rgba(139,92,246,.1)}.buttons_btnIconDownload__Khlyi:hover:not(:disabled){border-color:#10b981;color:#10b981;background:rgba(16,185,129,.1)}.buttons_btnIconDelete__rVEpE:hover:not(:disabled){border-color:#ef4444;color:#ef4444;background:rgba(239,68,68,.1)}.buttons_btnIconSuccess__8Xim7:hover:not(:disabled){border-color:#10b981;color:#10b981;background:rgba(16,185,129,.1)}.buttons_btnIconGhost__iRqOR:hover:not(:disabled){border-color:#a0aec0;color:#a0aec0;background:rgba(160,174,192,.1)}.buttons_btnIconAdd__Mzg_L:hover:not(:disabled){border-color:#4693d1;color:#4693d1;background:rgba(70,147,209,.1)}.buttons_btnDanger__lSOz2{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#ef4444;color:#ffffff;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.buttons_btnDanger__lSOz2:hover:not(:disabled){background-color:#dc2626;box-shadow:0 4px 12px rgba(239,68,68,.3)}.buttons_btnDanger__lSOz2:active:not(:disabled){box-shadow:0 2px 6px rgba(239,68,68,.2)}.buttons_btnDanger__lSOz2:disabled{background-color:#666666;cursor:not-allowed;opacity:.6}.buttons_btnWide__zACSn{min-width:120px}.modal_modalOverlay__sJeRa{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.modal_modalContent__YC0UJ{background:#1E2128;border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.3);max-width:600px;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.modal_modalSm__B_39D{max-width:400px}.modal_modalMd__JkZ_m{width:90%;max-width:600px;max-height:95vh;display:flex;flex-direction:column}.modal_modalLg___i6pT{max-width:600px}.modal_modalXl__MZW1F{max-width:1060px}.modal_modalTall__sUCS1{height:90vh;max-height:90vh}.modal_modalMediumHeight__Llpid{height:85vh;max-height:85vh}.modal_modalHeader__KL3xO{display:flex;justify-content:space-between;align-items:center;padding:8px 20px;border-bottom:1px solid #343741;background-color:#1E2128}.modal_modalTitleWithIcon__KzKb1,.modal_modalTitle__o6Tft{margin:0;font-size:20px;font-weight:600;color:#ffffff}.modal_modalTitleWithIcon__KzKb1{display:flex;align-items:center;gap:10px}.modal_closeButton__wFBg1{background:none;border:none;font-size:28px;color:#a0aec0;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.modal_closeButton__wFBg1:hover:not(:disabled){background-color:#343741;color:#ffffff}.modal_closeButton__wFBg1:disabled{cursor:not-allowed;opacity:.5}.modal_modalBody__RvW4w{padding:20px;overflow-y:auto;flex:1 1;min-height:0;display:flex;flex-direction:column;gap:16px;background-color:#1E2128}.modal_modalBody__RvW4w::-webkit-scrollbar{width:8px}.modal_modalBody__RvW4w::-webkit-scrollbar-track{background:#1E2128;border-radius:4px}.modal_modalBody__RvW4w::-webkit-scrollbar-thumb{background:#343741;border-radius:4px}.modal_modalBody__RvW4w::-webkit-scrollbar-thumb:hover{background:#3f4350}.modal_wizardBody__uD4M1{padding:20px;overflow-y:auto;flex:1 1;display:flex;flex-direction:column;gap:0;background-color:#1E2128}.modal_modalDescription__nJK4I{margin:0 0 16px;font-size:14px;color:#a0aec0;line-height:1.5}.modal_sectionHeader__G33Mo{font-size:14px;color:#a0aec0;margin-bottom:12px;font-weight:600;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.5px}.modal_modalFooter__xvXB5{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #343741;background-color:#252831}.modal_cancelButton__l315x{background:transparent;color:#4693d1;border:1px solid #4693d1;padding:8px 16px;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:14px}.modal_cancelButton__l315x:hover:not(:disabled){background:rgba(70,147,209,.1);box-shadow:0 4px 12px rgba(70,147,209,.2)}.modal_cancelButton__l315x:disabled{opacity:.6;cursor:not-allowed}.modal_confirmDeleteOverlay__sf_wH{z-index:1100}.modal_confirmDeleteHeader__Kh_ia{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 0}.modal_confirmDeleteTitle__Td6vW{display:flex;align-items:center;gap:10px;color:#ef4444;font-size:18px;font-weight:600;margin:0}.modal_confirmDeleteBody__WWo7U{padding:12px 20px 20px}.modal_confirmDeleteMessage__QBlFm{color:#a0aec0;font-size:14px;margin:0 0 16px;line-height:1.5}.modal_confirmDeleteItemBox__WwN9J{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:6px;padding:12px 16px;margin-bottom:16px}.modal_confirmDeleteItemName__fDRh3{color:#fff;font-weight:500;font-size:14px}.modal_confirmDeleteWarning__RXkSH{color:#6b7280;font-size:13px;margin:0}.modal_footerError__ms7JS{margin-right:auto;font-size:.85rem}@media (max-width:640px){.modal_modalContent__YC0UJ{max-width:100%;max-height:100vh;border-radius:0}}.components_section__8j9Gv{background:var(--card);border:1px solid var(--card-border);border-radius:8px;padding:var(--space-4)}.components_sectionCompact__STdsn{padding:var(--space-2)}.components_sectionCentered__LxGvZ{display:flex;justify-content:center}.components_sectionCompact__STdsn .components_filtersContainer__UyFAw{margin-bottom:0}.components_section__8j9Gv+.components_section__8j9Gv{margin-top:1rem}.components_sectionNoPadding___yChb{background:var(--card);border:1px solid var(--card-border);border-radius:8px;padding:0;overflow:hidden}.components_filtersContainer__UyFAw{display:flex;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:flex-end}.components_filtersContainerStretch__TTga6{align-items:stretch}.components_filterGroup__v3JZy{display:flex;flex-direction:column;gap:var(--space-1)}.components_label__p6tJD{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.components_formLabel__B7mUm{font-size:14px;font-weight:700;color:var(--muted)}.components_select__0T7yY{padding:8px 12px;height:42px;line-height:1;box-sizing:border-box;margin:0;background:transparent;border:1px solid var(--card-border);border-radius:4px;color:var(--text);font-size:14px;cursor:pointer;transition:border-color .2s;vertical-align:middle;min-width:140px}.components_select__0T7yY:focus{outline:none;border-color:#3b82f6}.components_input__LMCtK{padding:8px 12px;height:42px;line-height:1;box-sizing:border-box;margin:0;background:transparent;border:1px solid var(--card-border);border-radius:4px;color:var(--text);font-size:14px;transition:border-color .2s;vertical-align:middle}textarea.components_input__LMCtK{height:auto;resize:vertical;line-height:1.5}textarea.components_reviewTextarea__Uj6d7{resize:vertical!important}textarea.components_reviewTextarea__Uj6d7::-webkit-resizer{background-color:transparent;background-image:linear-gradient(135deg,transparent 50%,#343741 0);background-size:100% 100%}textarea.components_input__LMCtK::-webkit-scrollbar{width:8px}textarea.components_input__LMCtK::-webkit-scrollbar-track{background:#1E2128;border-radius:4px}textarea.components_input__LMCtK::-webkit-scrollbar-thumb{background:#343741;border-radius:4px}textarea.components_input__LMCtK::-webkit-scrollbar-thumb:hover{background:#3f4350}.components_input__LMCtK:focus{outline:none;border-color:#3b82f6}.components_input__LMCtK::placeholder{color:var(--muted)}.components_numberInput__Yhord{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.components_numberInput__Yhord::-webkit-inner-spin-button,.components_numberInput__Yhord::-webkit-outer-spin-button{opacity:1;height:38px;width:20px;margin-left:8px;cursor:pointer;background:#343741;border-radius:3px}.components_numberInput__Yhord::-webkit-inner-spin-button:hover,.components_numberInput__Yhord::-webkit-outer-spin-button:hover{background:#3f4350}.components_customNumberInput__dGo5T::-webkit-inner-spin-button,.components_customNumberInput__dGo5T::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.components_customNumberInput__dGo5T{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.components_textarea__h_iiZ{padding:8px 12px;min-height:100px;box-sizing:border-box;margin:0;background:transparent;border:1px solid var(--card-border);border-radius:4px;color:var(--text);font-size:14px;transition:border-color .2s;resize:vertical;font-family:inherit}.components_textarea__h_iiZ:focus{outline:none;border-color:#3b82f6}.components_textarea__h_iiZ::placeholder{color:var(--muted)}.components_searchBox__qT1EP{position:relative;flex:1 1}.components_searchIcon__2W4CA{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.components_searchInput__S_em7{width:100%;height:42px;padding:10px 12px 10px 40px;box-sizing:border-box;background:#1E2128;border:1px solid var(--card-border);border-radius:4px;color:var(--text);font-size:14px;outline:none;transition:border-color .2s}.components_searchInput__S_em7:focus{border-color:#3b82f6;outline:none}.components_searchInput__S_em7::placeholder{color:var(--muted)}.components_statsContainer__A9Lwn{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.components_statCard__nXpWt{padding:12px 16px;background:var(--card);border:1px solid var(--card-border);border-radius:8px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0}.components_statLabel__s3bTV{font-size:14px;font-weight:600;color:var(--muted)}.components_statValue__gOmbw{font-size:18px;font-weight:600;color:var(--text)}.components_statValueSuccess__qqwnQ{font-size:18px;font-weight:600;color:#10b981}.components_statValueWarning__OW4_N{font-size:18px;font-weight:600;color:#f59e0b}.components_statValueDanger__szEHR{font-size:18px;font-weight:600;color:#ef4444}.components_loading__lEAap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;color:var(--muted);gap:12px}.components_loading__lEAap svg{animation:components_spin__DOsd_ 1s linear infinite}@keyframes components_spin__DOsd_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.components_emptyState___My3W{text-align:center;padding:48px 24px;color:var(--muted)}.components_emptyState___My3W svg{margin-bottom:16px;opacity:.5}.components_emptyState___My3W p{margin:0;font-size:16px}.components_toastError__NqLMM,.components_toastSuccess__IUAp4{position:fixed;top:20px;right:20px;padding:12px 16px;border-radius:8px;display:flex;align-items:center;gap:12px;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.3);animation:components_slideIn__dAYDd .3s ease-out;max-width:400px}@keyframes components_slideIn__dAYDd{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.components_toastError__NqLMM{background:#1a1a1a;border:1px solid rgba(244,67,54,.5);color:#ff6b6b}.components_toastSuccess__IUAp4{background:#1a1a1a;border:1px solid rgba(16,185,129,.5);color:#10b981}.components_toastClose__w7CUP{background:none;border:none;color:inherit;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.7;margin-left:auto}.components_toastClose__w7CUP:hover{opacity:1}.components_errorAlert__B6QMX{border-radius:4px;background:rgba(244,67,54,.15);border:1px solid rgba(244,67,54,.5);color:#ff6b6b}.components_errorAlert__B6QMX,.components_successAlert__81BAB{padding:12px 16px;margin-bottom:24px;display:flex;align-items:center;gap:12px}.components_successAlert__81BAB{border-radius:4px;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.5);color:#10b981}.components_statusBadge__cE5Dq{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.components_statusBadge__cE5Dq.components_ok__FKOZP{background:rgba(16,185,129,.2);color:#10b981}.components_statusBadge__cE5Dq.components_warning__Vo8fy{background:rgba(245,158,11,.2);color:#f59e0b}.components_statusBadge__cE5Dq.components_error__dilwj{background:rgba(239,68,68,.2);color:#ef4444}.components_statusBadge__cE5Dq.components_draft__ZHQy8{background:rgba(107,114,128,.2);color:#9ca3af}.components_utilRowSm__L74tz{display:flex;gap:4px;align-items:center}.components_utilRowWrap__9RXMR{display:flex;flex-wrap:wrap;align-items:center}.components_utilGap4__H6ZCP{gap:4px}.components_tagSm__4UZez{padding:2px 8px;background:rgba(255,255,255,.05);border-radius:4px;font-size:12px;color:var(--text)}.components_textMuted__4amGh{color:var(--muted)}.components_textAccent__I8OSh{color:var(--link)}.components_infoRow__WfiJt{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--card);border:1px solid var(--card-border);border-radius:8px;margin-bottom:16px;font-size:14px;color:var(--muted)}.components_loadingPage__nriYT{display:flex;align-items:center;justify-content:center;min-height:100vh;color:var(--muted)}.AppLayout_app__U2vo_{display:flex;flex-direction:column;min-height:100vh;background:var(--bg);color:var(--text)}.AppLayout_appHeader___wUeo{display:flex;align-items:center;gap:16px;padding:16px;background:var(--card);border-bottom:1px solid var(--card-border);position:-webkit-sticky;position:sticky;top:0;z-index:100;justify-content:center;position:relative;margin-left:240px;transition:margin-left .3s ease}.AppLayout_appHeader___wUeo.AppLayout_sidebarClosed__Tloyy{margin-left:0}.AppLayout_toggleBtnWrapper__YCSXt{position:fixed;left:16px;top:16px;z-index:101}.AppLayout_toggleBtn__Pmtlz{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--text);cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s}.AppLayout_toggleBtn__Pmtlz:hover{background-color:var(--card-border)}.AppLayout_headerInfo__JpHbz{display:flex;align-items:center;gap:12px;cursor:default;transition:color .2s ease}.AppLayout_headerInfo__JpHbz:hover,.AppLayout_headerInfo__JpHbz:hover h1{color:#10b981}.AppLayout_headerInfo__JpHbz h1{margin:0;font-size:20px;font-weight:600;transition:color .2s ease}.AppLayout_headerUser__x_dk4{position:absolute;right:16px;display:flex;flex-direction:row;align-items:center;gap:12px;padding:0}.AppLayout_userEmail__Dkihz{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.AppLayout_logoutBtn__cS6Pt{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--text);cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s,color .2s}.AppLayout_logoutBtn__cS6Pt:hover{background-color:var(--card-border);color:#dc3545}.AppLayout_sidebar__KpXNR{position:fixed;left:0;top:0;width:240px;height:100vh;background:var(--card);border-right:1px solid var(--card-border);padding-top:60px;overflow-y:auto;z-index:99;transform:translateX(-240px);transition:transform .3s ease}.AppLayout_sidebar__KpXNR.AppLayout_open__oXh_Z{transform:translateX(0)}.AppLayout_navContent__yCf1s{display:flex;flex-direction:column;gap:0;padding:16px 0}.AppLayout_navSpacer__L5QHZ{padding-top:16px}.AppLayout_linkIcon__J9Vrg{margin-right:8px}.AppLayout_link__Di4MC{display:flex;align-items:center;padding:12px 16px;color:var(--text);text-decoration:none;transition:background-color .2s;border-left:3px solid transparent}.AppLayout_link__Di4MC:hover{background-color:var(--card-border);border-left-color:var(--link)}.AppLayout_navFooter___B_1M{margin-top:auto;padding-top:16px;border-top:1px solid var(--card-border)}.AppLayout_main__6RgEZ{flex:1 1;margin-left:240px;padding:24px;overflow-y:auto;transition:margin-left .3s ease}.AppLayout_main__6RgEZ.AppLayout_sidebarClosed__Tloyy{margin-left:0}@media (max-width:768px){.AppLayout_appHeader___wUeo{margin-left:0}.AppLayout_toggleBtn__Pmtlz{display:flex;align-items:center;justify-content:center}.AppLayout_sidebar__KpXNR{transform:translateX(-100%);transition:transform .3s ease;width:100%;max-width:280px;box-shadow:2px 0 8px rgba(0,0,0,.3)}.AppLayout_sidebar__KpXNR.AppLayout_open__oXh_Z{transform:translateX(0)}.AppLayout_main__6RgEZ{margin-left:0;padding:16px}}.table_tableContainer__notns{overflow-x:auto;border-radius:8px;border:1px solid var(--border-color)}.table_table__tYp9u{width:100%;border-collapse:collapse;background:var(--surface-color);table-layout:fixed}.table_colProduct__LuBmr{width:30%;min-width:200px}.table_colSku__ZUIPP{width:20%}.table_colRating__T_kHc{width:100px;min-width:100px;padding-left:8px;padding-right:8px}.table_colDate__5GPlQ{width:120px;min-width:120px}.table_colText__0bZE6{width:150px;min-width:120px;max-width:150px}.table_colActions__9DHD5{width:100px;min-width:100px}.table_truncate__53xrk{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.table_table__tYp9u thead{background:var(--surface-hover);border-bottom:2px solid var(--border-color)}.table_table__tYp9u th{padding:12px 16px;text-align:left;font-weight:600;font-size:.875rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.table_table__tYp9u td{padding:12px 16px;border-top:1px solid var(--border-color);font-size:.9375rem}.table_table__tYp9u tbody tr{transition:background-color .15s ease}.table_table__tYp9u tbody tr:hover{background:var(--surface-hover)}.table_sortable__OtdtS{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap}.table_sortable__OtdtS:hover{color:var(--text-primary)}.table_sortable__OtdtS.table_active__dpHUt{color:var(--primary-color)}.table_arrow__E5ot2{display:inline-flex;align-items:center;margin-left:4px;opacity:.5}.table_sortable__OtdtS.table_active__dpHUt .table_arrow__E5ot2{opacity:1}.table_clickableRow__bMKhA{cursor:pointer}.table_centerCell__fqSfL{text-align:center}th.table_centerCell__fqSfL.table_sortable__OtdtS{display:flex;align-items:center;justify-content:center}.table_rightCell___8uJT{text-align:right}.table_colNarrow__D2h9n{width:80px}.table_colNarrowMd__fH92M{width:120px}.table_colActionsSm__LfD4q{width:100px;text-align:center}@media (max-width:768px){.table_table__tYp9u td,.table_table__tYp9u th{padding:8px 12px;font-size:.875rem}}.pages_container__GLqQ9{max-width:1600px;margin:0 auto;padding:20px}.pages_header__c_W_Z{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;border-bottom:1px solid var(--card-border);padding-bottom:16px}.pages_header__c_W_Z h1{display:flex;align-items:center;gap:12px;margin:0;font-size:28px;font-weight:700;color:var(--text)}.pages_content__VRVmo{background:transparent;border-radius:0;border:none;padding:0;display:flex;flex-direction:column;gap:0}.pages_error__f81jJ{display:flex;align-items:center;gap:12px;padding:16px;background:#fee;border:1px solid #fcc;border-radius:6px;color:#c00}.pages_error__f81jJ p{margin:0;font-size:14px}.pages_tableContainer__dxgfl{background:transparent;border-radius:0;border:none;padding:0}