.page_page__ifAv0{width:100%;background:#fff}.page_container__rRhqw{width:100%;box-sizing:border-box;max-width:1920px;margin:0 auto;padding:40px 20px 80px}.page_pageTitle__aT9Ao{margin:0 0 40px;color:#231f20;font-size:40px;line-height:1;letter-spacing:-.02em;font-weight:700}.page_layout__yd3Nv{display:grid;grid-template-columns:340px minmax(0,1fr);gap:40px;align-items:start;min-width:0}.page_content__i1Uwp{min-width:0;display:flex;flex-direction:column;gap:28px}.page_tabs__73ILb{display:flex;gap:20px;border-bottom:1px solid #e0e0e0;overflow-x:auto;scrollbar-width:thin}.page_tab__pHVwk{flex-shrink:0;border:none;background:rgba(0,0,0,0);padding:0 4px 12px;color:#231f20;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:-.02em;cursor:pointer}.page_tabActive__eut4N{color:#ab2026;border-bottom:2px solid #ab2026}@media(max-width:1200px){.page_layout__yd3Nv{grid-template-columns:1fr}}@media(max-width:768px){.page_container__rRhqw{padding:24px 16px 48px}.page_pageTitle__aT9Ao{font-size:32px;margin-bottom:24px}.page_tabs__73ILb{gap:12px}.page_tab__pHVwk{font-size:15px}}.MarcDownloadControls_adminSection__J_eav,.MarcDownloadControls_section__RiGx4{display:flex;flex-direction:column;gap:12px;min-width:0}.MarcDownloadControls_adminSection__J_eav{gap:16px;max-width:480px}.MarcDownloadControls_title__TESAL{margin:0;color:#231f20;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.MarcDownloadControls_field__Ye09Y{display:flex;flex-direction:column;gap:6px;min-width:0}.MarcDownloadControls_label__XlhPT{color:#8d96a9;font-size:14px;line-height:1.25}.MarcDownloadControls_adminSection__J_eav .MarcDownloadControls_label__XlhPT{color:#231f20;font-size:13px;font-weight:500}.MarcDownloadControls_select__BMOiP{width:100%;min-width:0;height:44px;border-radius:12px;border:1px solid #e1e6ee;background:#fff;padding:0 16px;box-sizing:border-box;color:#231f20;font-size:16px;line-height:1.25;outline:none}.MarcDownloadControls_adminSection__J_eav .MarcDownloadControls_select__BMOiP{height:40px;border-radius:8px;padding:0 12px;font-size:14px}.MarcDownloadControls_adminSection__J_eav .MarcDownloadControls_select__BMOiP:focus{border-color:#ab2026}.MarcDownloadControls_adminDownloadButton___ijCB,.MarcDownloadControls_downloadButton__KaTWD{width:100%;height:44px;border-radius:12px;border:none;background:#f1f3f7;color:#231f20;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:-.02em;box-sizing:border-box}.MarcDownloadControls_adminDownloadButton___ijCB:disabled,.MarcDownloadControls_downloadButton__KaTWD:disabled{opacity:.6;cursor:wait}.MarcDownloadControls_adminDownloadButton___ijCB{height:40px;border-radius:8px;border:1px solid #e1e6ee;background:#fff;font-size:14px;justify-content:center}.MarcDownloadControls_adminDownloadButton___ijCB:hover:not(:disabled){border-color:#ab2026;background:#fff5f5;color:#ab2026}.MarcDownloadControls_message__L8zD_{margin:0;font-size:14px;color:#166534}.MarcDownloadControls_error__osRgk{margin:0;font-size:14px;color:#b91c1c}.LibrariesPagination_pagination__3FJ79{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:20px;padding:4px 0}.LibrariesPagination_arrow__YcUho,.LibrariesPagination_pageBtn__0GRcJ{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;border:1px solid rgba(0,0,0,0);border-radius:8px;background:none;color:#8d96a9;font:inherit;font-size:15px;font-weight:500;letter-spacing:-.02em;cursor:pointer;transition:color .15s,background .15s,border-color .15s}.LibrariesPagination_arrow__YcUho:hover:not(:disabled):not(.LibrariesPagination_pageBtnActive__gf78D),.LibrariesPagination_pageBtn__0GRcJ:hover:not(:disabled):not(.LibrariesPagination_pageBtnActive__gf78D){color:var(--text-black,#231f20);background:#f5f5f5}.LibrariesPagination_arrow__YcUho:disabled,.LibrariesPagination_pageBtn__0GRcJ:disabled{opacity:.3;cursor:default}.LibrariesPagination_pageBtnActive__gf78D{color:var(--text-black,#231f20);border-color:#ab2026;cursor:default}.LibrariesPagination_ellipsis__4nAL_{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;color:#8d96a9;font-size:15px;font-weight:500;letter-spacing:-.02em;user-select:none}.adminFormBase_page__IA1CS{padding-top:4px}.adminFormBase_panel__B0_08{border:1px solid #f0f0f0;border-radius:12px;background:#fff;overflow:hidden}.adminFormBase_panelHeader__jDS_b{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #f0f0f0;background:#f8f9fa}.adminFormBase_panelTitle__Vr85_{margin:0;color:var(--text-black,#231f20);font-size:16px;font-weight:600;letter-spacing:-.02em}.adminFormBase_panelBody__tbvsr{padding:20px}.adminFormBase_formGrid__cqrM7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.adminFormBase_formGrid1__Wqiup{display:grid;grid-template-columns:1fr;gap:16px;max-width:480px}.adminFormBase_field__sIt5W{display:flex;flex-direction:column;gap:6px;min-width:0}.adminFormBase_fieldWide__Hg7R3{grid-column:1/-1}.adminFormBase_label__cGoSP{color:var(--text-black,#231f20);font-size:13px;font-weight:500}.adminFormBase_input__Iz5A5,.adminFormBase_select__lEqha,.adminFormBase_textarea__nvLSH{box-sizing:border-box;width:100%;border:1px solid #e1e6ee;border-radius:8px;background:#fff;color:var(--text-black,#231f20);font:inherit;font-size:14px;transition:border-color .15s}.adminFormBase_input__Iz5A5::placeholder,.adminFormBase_select__lEqha::placeholder,.adminFormBase_textarea__nvLSH::placeholder{color:#8d96a9}.adminFormBase_input__Iz5A5:focus,.adminFormBase_select__lEqha:focus,.adminFormBase_textarea__nvLSH:focus{outline:none;border-color:#ab2026}.adminFormBase_input__Iz5A5,.adminFormBase_select__lEqha{height:40px;padding:0 12px}.adminFormBase_textarea__nvLSH{min-height:120px;padding:10px 12px;resize:vertical}.adminFormBase_sectionDivider__ySz4X{grid-column:1/-1;margin:8px 0 0;padding-bottom:8px;border-bottom:1px solid #f0f0f0;color:var(--text-colors,#848484);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.adminFormBase_checkboxField___zMi2{display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.adminFormBase_checkboxLabel__RCzBZ{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-black,#231f20);cursor:pointer}.adminFormBase_checkboxLabel__RCzBZ input[type=checkbox]{accent-color:#ab2026;width:16px;height:16px;flex-shrink:0}.adminFormBase_actions__gUFB8{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.adminFormBase_primaryBtn__fDWyS{height:40px;padding:0 20px;border:none;border-radius:8px;background:#ab2026;font:inherit;font-size:14px;font-weight:500;color:#fff;cursor:pointer;letter-spacing:-.01em;transition:background .15s}.adminFormBase_primaryBtn__fDWyS:hover:not(:disabled){background:#922025}.adminFormBase_primaryBtn__fDWyS:disabled{opacity:.6;cursor:not-allowed}.adminFormBase_secondaryBtn__lbvZH{display:inline-flex;align-items:center;height:40px;padding:0 20px;border:1px solid #e1e6ee;border-radius:8px;background:#fff;font:inherit;font-size:14px;font-weight:500;color:var(--text-black,#231f20);cursor:pointer;letter-spacing:-.01em;text-decoration:none;transition:border-color .15s,background .15s}.adminFormBase_secondaryBtn__lbvZH:hover{border-color:#ab2026;background:#fff5f5;color:#ab2026}.adminFormBase_errorMsg__0xWXH{margin:0 0 16px;padding:10px 14px;border-left:3px solid #ab2026;border-radius:0 6px 6px 0;background:#fdf8f8;color:#ab2026;font-size:14px}.adminFormBase_successMsg__SXevC{padding:12px 14px;border-left:3px solid #2e7d32;border-radius:0 6px 6px 0;background:#f1f8e9;color:#2e7d32;font-size:14px}.adminFormBase_fileInput__JndqW{display:block;width:100%;font-size:14px}.adminFormBase_fileHint__kwIJW{margin:2px 0 0;color:var(--text-colors,#848484);font-size:13px}.adminFormBase_detailList__H9sAP{display:flex;flex-direction:column;gap:16px}.adminFormBase_detailRow__z2fel{display:flex;flex-direction:column;gap:4px}.adminFormBase_detailKey__6ki0V{color:var(--text-colors,#848484);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.adminFormBase_detailVal__y1cdj{color:var(--text-black,#231f20);font-size:14px}.adminFormBase_loading__3Wcel{color:var(--text-colors,#848484);font-size:14px}@media(max-width:768px){.adminFormBase_formGrid__cqrM7{grid-template-columns:1fr}.adminFormBase_fieldWide__Hg7R3,.adminFormBase_sectionDivider__ySz4X{grid-column:unset}}.LibraryUsersTable_searchRow__CUmNV{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.LibraryUsersTable_searchInput__t6u_8{flex:1 1 220px;height:40px;padding:0 12px;border:1px solid #e1e6ee;border-radius:8px;background:#fff;font:inherit;font-size:14px;color:var(--text-black,#231f20);transition:border-color .15s}.LibraryUsersTable_searchInput__t6u_8::placeholder{color:#8d96a9}.LibraryUsersTable_searchInput__t6u_8:focus{outline:none;border-color:#ab2026}.LibraryUsersTable_roleFilters__BandU{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.LibraryUsersTable_roleLabel____ZWr{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-colors,#848484);cursor:pointer}.LibraryUsersTable_tableWrap__MJL8g{overflow-x:auto;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px}.LibraryUsersTable_table__sv_jz{width:100%;border-collapse:collapse;font-size:14px}.LibraryUsersTable_table__sv_jz td,.LibraryUsersTable_table__sv_jz th{padding:10px 12px;border-bottom:1px solid #f0f0f0;text-align:left;white-space:nowrap}.LibraryUsersTable_table__sv_jz tr:last-child td{border-bottom:none}.LibraryUsersTable_table__sv_jz th{background:#f8f9fa;color:var(--text-colors,#848484);font-size:12px;font-weight:500}.LibraryUsersTable_selectedRow__rhS3F td{background:#fff5f5}.LibraryUsersTable_remoteToggle__faRMs{border:none;padding:0;background:none;font:inherit;font-size:14px;color:#ab2026;cursor:pointer;text-decoration:underline}.LibraryUsersTable_remoteToggle__faRMs:disabled{opacity:.6;cursor:wait}.LibraryUsersTable_loginCell__JIWAJ{color:var(--text-colors,#848484);font-size:13px}.LibraryUsersTable_deleteBtn__8D125{height:36px;padding:0 16px;border:1px solid #ab2026;border-radius:8px;background:#fff;font:inherit;font-size:13px;font-weight:500;color:#ab2026;cursor:pointer;transition:background .15s}.LibraryUsersTable_deleteBtn__8D125:hover:not(:disabled){background:#fff5f5}.LibraryUsersTable_deleteBtn__8D125:disabled{opacity:.6;cursor:not-allowed}.LibraryUsersTable_emptyState__XtX3p{margin:0;color:var(--text-colors,#848484);font-size:14px}.page_page__DVCmI{padding-top:4px}.page_backLink__jfOtd{display:inline-block;margin-bottom:16px;font-size:14px;color:#ab2026;text-decoration:none}.page_backLink__jfOtd:hover{text-decoration:underline}.page_error__gt1Ph{color:#ab2026;font-size:14px}.page_loading__Q59aY,.page_meta__QFH9_{font-size:14px;color:#848484}.page_tableWrap__uaRzq{overflow-x:auto;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px}.page_table__WrVOY{width:100%;border-collapse:collapse;font-size:14px}.page_table__WrVOY td,.page_table__WrVOY th{padding:10px 12px;border-bottom:1px solid #f0f0f0;text-align:left;vertical-align:top}.page_table__WrVOY th{background:#f8f9fa;font-weight:600}.page_itemsList__ze_ta{margin:0;padding-left:18px}.page_page__2DKzH{padding-top:4px}.page_filters__XfgOG{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;align-items:end;margin-bottom:20px;padding:16px;border:1px solid #f0f0f0;border-radius:8px;background:#f8f9fa}.page_filters__XfgOG label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#848484}.page_filters__XfgOG input{height:36px;padding:0 10px;border:1px solid #e1e6ee;border-radius:6px;font:inherit;font-size:14px}.page_searchBtn__HxpTF{height:36px;padding:0 20px;border:none;border-radius:8px;background:#ab2026;font:inherit;font-size:14px;font-weight:500;color:#fff;cursor:pointer}.page_error__84ziR{color:#ab2026;font-size:14px}.page_loading__hF4ch,.page_meta__kllce{font-size:14px;color:#848484}.page_tableWrap__CHl62{overflow-x:auto;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px}.page_table__Qhn08{width:100%;border-collapse:collapse;font-size:14px}.page_table__Qhn08 td,.page_table__Qhn08 th{padding:10px 12px;border-bottom:1px solid #f0f0f0;text-align:left}.page_table__Qhn08 th{background:#f8f9fa;font-weight:600}.page_page__7fxaa{padding-top:4px}.page_filters__VCKjR{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;margin-bottom:20px;padding:16px;border:1px solid #f0f0f0;border-radius:8px;background:#f8f9fa}.page_filters__VCKjR label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#848484}.page_filters__VCKjR input{height:36px;padding:0 10px;border:1px solid #e1e6ee;border-radius:6px;font:inherit;font-size:14px}.page_searchBtn__X28hM{height:36px;padding:0 20px;border:none;border-radius:8px;background:#ab2026;font:inherit;font-size:14px;font-weight:500;color:#fff;cursor:pointer}.page_error__Wvixi{color:#ab2026;font-size:14px}.page_loading__Jw04w,.page_meta__EDwwB{font-size:14px;color:#848484}.page_tableWrap__CJGt0{overflow-x:auto;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px}.page_table__8z1Pf{width:100%;border-collapse:collapse;font-size:14px}.page_table__8z1Pf td,.page_table__8z1Pf th{padding:10px 12px;border-bottom:1px solid #f0f0f0;text-align:left;vertical-align:top}.page_table__8z1Pf th{background:#f8f9fa;font-weight:600}.page_titleCell__XFolZ{max-width:320px}.page_actions__gR16E{display:flex;flex-wrap:wrap;gap:8px}.page_linkBtn__P_kq_{font-size:13px;color:#ab2026;text-decoration:none}.page_linkBtn__P_kq_:hover{text-decoration:underline}.page_publishBtn__Hf4SZ{height:32px;padding:0 12px;border:1px solid #ab2026;border-radius:6px;background:#fff;font:inherit;font-size:13px;color:#ab2026;cursor:pointer}.page_publishBtn__Hf4SZ:hover:not(:disabled){background:#fff5f5}.page_publishBtn__Hf4SZ:disabled{opacity:.6;cursor:wait}@media(max-width:768px){.page_filters__VCKjR{grid-template-columns:1fr}}.LibrariesTable_tableWrap__AfsrD{width:100%;overflow-x:auto;border:1px solid #f0f0f0;border-radius:8px}.LibrariesTable_table__DCTUZ{width:100%;border-collapse:collapse;table-layout:fixed}.LibrariesTable_table__DCTUZ td,.LibrariesTable_table__DCTUZ th{padding:10px 12px;text-align:left;vertical-align:middle;color:var(--text-black,#231f20);font-size:14px;line-height:1.4;word-break:break-word;border-bottom:1px solid #f0f0f0}.LibrariesTable_table__DCTUZ tr:last-child td{border-bottom:none}.LibrariesTable_table__DCTUZ th{background:#f8f9fa;color:var(--text-colors,#848484);font-size:12px;font-weight:500}.LibrariesTable_colTitle__0Fru5{width:50%}.LibrariesTable_colPeriod__izsx0{width:34%}.LibrariesTable_colCheck__jKkwO{width:8%;text-align:center}.LibrariesTable_sortBtn__HnPWJ{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;color:var(--text-colors,#848484);font:inherit;font-size:12px;font-weight:500;cursor:pointer}.LibrariesTable_sortBtn__HnPWJ:hover{color:#ab2026}.LibrariesTable_sortIcon__eZF7r{font-size:9px;line-height:1}.LibrariesTable_sortIconMuted__8pMFM{font-size:9px;line-height:1;opacity:.5}.LibrariesTable_titleLink__kf_S9{color:#ab2026;font-weight:500;text-decoration:none}.LibrariesTable_titleLink__kf_S9:hover{text-decoration:underline}@media(max-width:960px){.LibrariesTable_table__DCTUZ{min-width:640px}}.LibrariesToolbar_toolbar__Mb8sA{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.LibrariesToolbar_title___Kimd{margin:0;color:var(--text-black,#231f20);font-size:16px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.LibrariesToolbar_pageSize__sG7GS{display:flex;align-items:center;gap:4px}.LibrariesToolbar_pageSizeBtn__JG5Cg{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:28px;padding:0 8px;border:1px solid rgba(0,0,0,0);border-radius:6px;background:none;color:var(--text-colors,#848484);font:inherit;font-size:13px;cursor:pointer;transition:color .15s,background .15s,border-color .15s}.LibrariesToolbar_pageSizeBtn__JG5Cg:hover:not(.LibrariesToolbar_pageSizeBtnActive__Uv_9o){background:#f5f5f5;color:var(--text-black,#231f20)}.LibrariesToolbar_pageSizeBtnActive__Uv_9o{border-color:#ab2026;color:var(--text-black,#231f20);font-weight:600;cursor:default}.page_layout__CCwJ0{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:24px 32px;align-items:start;padding-top:4px}.page_main__eR4qj{min-width:0}@media(max-width:768px){.page_layout__CCwJ0{grid-template-columns:1fr}}.page_layout__325Mg{display:grid;grid-template-columns:minmax(180px,210px) minmax(0,1fr);gap:24px 32px;align-items:start;padding-top:4px}.page_main__nlJST{min-width:0}.page_error___zNuy{margin:16px 0 0;color:#ab2026;font-size:14px}@media(max-width:768px){.page_layout__325Mg{grid-template-columns:1fr}}