@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Roboto:wght@300;400;500;700&display=swap");.article_page_container__bWU_n{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;width:100%;background-color:var(--page-bg);padding:20px;font-family:Inter,Roboto,sans-serif;font-size:15px;box-sizing:border-box}.article_main_content__AOOju{padding:16px;max-width:1200px;width:100%;margin:0 auto;background:#ffffff;border:1px solid #959595;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);position:relative;overflow:visible}.article_title__DOQgx{margin:0;font-size:1.75rem;font-weight:700;color:#1f2937;line-height:1.2}.article_breadcrumb__BUk3h{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;color:#6b7280}.article_breadcrumb__BUk3h a{color:#3b82f6;text-decoration:none;transition:color .2s ease}.article_breadcrumb__BUk3h a:hover{color:#2563eb;text-decoration:underline}.article_article_details__6qAot,.article_form_grid__Y87PR{display:flex;flex-direction:column;gap:8px;position:relative;overflow:visible}.article_form_row__2J7JO{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;align-items:start;position:relative;overflow:visible}.article_niveau_row_1_5__6QDYi{grid-template-columns:repeat(5,1fr)!important}.article_niveau_row_6_7__7ZICF{grid-template-columns:repeat(2,1fr)!important}.article_form_group__qYR_t{display:flex;flex-direction:column;gap:2px;position:relative;overflow:visible}.article_form_group__qYR_t label{font-weight:600;color:#374151;font-size:14px;margin-bottom:1px}.article_field_value__YW3yG{background-color:#f9fafb;color:#374151;min-height:18px;display:flex;align-items:center}.article_field_value__YW3yG,.article_input_field__FJsB3{padding:6px 10px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px}.article_input_field__FJsB3{width:100%;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.article_input_field__FJsB3:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.article_input_field__FJsB3::placeholder{color:#9ca3af}.article_select_field__O3KMj{width:100%;padding:6px 10px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;background-color:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.article_select_field__O3KMj:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.article_select_field__O3KMj option{background-color:#fff;color:#374151;padding:8px}.article_select_field__O3KMj{z-index:1;position:relative}.article_radio_group__01FIz{gap:8px}.article_radio_label__IKrCO{color:#374151}.article_textarea_field__wj1XP{width:100%;padding:6px 10px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;background-color:#fff;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.article_textarea_field__wj1XP:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.article_file_input__aKJSX{transition:border-color .2s ease,background-color .2s ease}.article_file_input__aKJSX:hover{border-color:#9ca3af;background-color:#f3f4f6}.article_file_input__aKJSX:focus{outline:none;border-color:#3b82f6;background-color:#eff6ff}.article_warning__2Atg3{margin-top:4px}.article_no_files__KfFRG{color:#9ca3af}.article_comment_field__Mv7UU{padding:10px 12px;display:flex;align-items:flex-start}.article_actions__nlaJ1{gap:12px;align-items:center;margin-top:24px;padding-top:20px}.article_back_btn__anUXV{background:#6b7280;color:#ffffff;border:none;transition:all .3s ease}.article_back_btn__anUXV:hover{background:#4b5563;box-shadow:0 4px 8px rgba(0,0,0,.15)}.article_top_summary__07K2J{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;padding:8px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;border:1px solid #e2e8f0;margin-bottom:8px}.article_summary_field__mgs8T{display:flex;flex-direction:column;gap:4px}.article_summary_field__mgs8T label{font-weight:600;color:#475569;font-size:13px}.article_summary_field__mgs8T span{padding:6px 10px;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px;color:#334155;font-size:14px}.article_rating_display__0OZJX{display:flex;gap:4px;margin-right:5.2vw;justify-content:flex-end}.article_rating_container__JjYaB{gap:10px;margin-right:5vw;justify-content:flex-end}.article_rating_label__97o8U{transition:transform .2s ease}.article_rating_label__97o8U:hover{transform:scale(1.1)}.article_header_actions__F3OUQ{gap:12px}.article_result_field__h78v9{background-color:#f0fdf4!important;border-color:#22c55e!important;color:#166534!important}.article_highlighted__KJX2B{background-color:#fef3c7!important;border-color:#f59e0b!important}.article_file_list__5NtWw{display:flex;flex-direction:column;gap:8px;margin-top:8px}.article_file_item__B7GSx{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background-color:#f9fafb;display:flex;flex-direction:column;gap:8px}.article_file_info_row__NTg5X{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.article_file_details__IEm0P{display:flex;align-items:center;gap:8px;flex:1}.article_file_icon___rSCe{font-size:20px;min-width:24px}.article_file_info__jMUfV{display:flex;flex-direction:column;gap:2px;flex:1}.article_file_name__Cibtx{font-weight:500;color:#374151;word-break:break-word}.article_file_type__Wzhlb{font-size:11px;color:#9ca3af;font-style:italic}.article_image_preview__LOMfI{width:96px;height:96px;border-radius:6px;overflow:hidden;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0;object-fit:cover}.article_file_link__C8Pj5{color:#3b82f6;text-decoration:none;font-size:13px;padding:4px 8px;border:1px solid #3b82f6;border-radius:6px;background-color:white;transition:all .2s ease;font-weight:500}.article_file_link__C8Pj5:hover{background-color:#3b82f6;color:white;transform:translateY(-1px)}.article_file_preview__Aw3Og{margin-top:6px;border-radius:8px;overflow:hidden;background-color:white;border:1px solid #e5e7eb}.article_preview_image__bPiLC{width:100%;max-width:420px;height:280px;object-fit:cover;display:block;border-radius:8px}.article_preview_pdf__r327g{width:100%;height:520px;border:none;border-radius:8px}.article_no_files__KfFRG{color:#6b7280;font-style:italic}.article_comment_field__Mv7UU{padding:12px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-size:14px;line-height:1.5;min-height:60px;white-space:pre-wrap}.article_actions__nlaJ1{display:flex;gap:8px;justify-content:flex-end;padding-top:16px;border-top:1px solid #e5e7eb;margin-top:16px}.article_back_btn__anUXV{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none}.article_back_btn__anUXV:hover{background:#e5e7eb;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.article_input_field__FJsB3,.article_select_field__O3KMj,.article_textarea_field__wj1XP{width:100%;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:14px;background-color:#fff;transition:all .2s ease;color:#374151}.article_input_field__FJsB3:focus,.article_select_field__O3KMj:focus,.article_textarea_field__wj1XP:focus{outline:none;border-color:#234097;box-shadow:0 0 0 3px rgba(35,64,151,.15)}.article_textarea_field__wj1XP{resize:vertical;min-height:80px;line-height:1.5}.article_radio_group__01FIz{display:flex;gap:16px;flex-wrap:wrap}.article_radio_label__IKrCO{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:14px}.article_radio_label__IKrCO input[type=radio]{margin:0;cursor:pointer}.article_radio_text__lttIT{color:#374151;font-weight:500}.article_rating_container__JjYaB{display:flex;gap:4px;align-items:center}.article_rating_label__97o8U{cursor:pointer;display:flex;align-items:center}.article_rating_input__hF6cf{display:none}.article_rating_star__LJLnf{font-size:20px;color:#d1d5db;transition:color .2s ease}.article_rating_star__LJLnf.article_filled__4NFca{color:#fbbf24}.article_warning__2Atg3{color:#dc2626;font-size:12px;margin-top:2px;font-weight:500}.article_file_input__aKJSX{width:100%;padding:8px;border:2px dashed #d1d5db;border-radius:8px;background-color:#f9fafb;cursor:pointer;transition:all .2s ease}.article_file_input__aKJSX:hover{border-color:#3b82f6;background-color:#f0f9ff}.article_header_actions__F3OUQ{display:flex;gap:8px;align-items:center}.article_edit_btn__ps_ax{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#234097,#3B5998);color:#ffffff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px rgba(35,64,151,.2)}.article_edit_btn__ps_ax:hover{background:linear-gradient(135deg,#1e3a8a,#324C89);transform:translateY(-1px);box-shadow:0 6px 12px rgba(35,64,151,.25)}.article_edit_btn__ps_ax:active{transform:translateY(0) scale(.98);box-shadow:0 2px 4px rgba(35,64,151,.3)}.article_edit_icon__LP_Zb{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.article_edit_btn__ps_ax:hover .article_edit_icon__LP_Zb{transform:rotate(15deg)}.article_delete_btn__wYD_v{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#dc3545,#c82333);color:#ffffff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px rgba(220,53,69,.2)}.article_delete_btn__wYD_v:hover{background:linear-gradient(135deg,#c82333,#a71e2a);transform:translateY(-1px);box-shadow:0 6px 12px rgba(220,53,69,.25)}.article_delete_btn__wYD_v:active{transform:translateY(0) scale(.98);box-shadow:0 2px 4px rgba(220,53,69,.3)}.article_delete_icon__pp9mm{display:flex;align-items:center;justify-content:center;transition:all .3s ease}.article_delete_btn__wYD_v:hover .article_delete_icon__pp9mm{animation:article_shake__cRhtr .5s ease infinite}.article_save_btn__R4oU5{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#28a745,#20c997);color:#ffffff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px rgba(40,167,69,.2)}.article_save_btn__R4oU5:hover{background:linear-gradient(135deg,#218838,#199d74);transform:translateY(-1px);box-shadow:0 6px 12px rgba(40,167,69,.25)}.article_save_btn__R4oU5:active{transform:translateY(0) scale(.98);box-shadow:0 2px 4px rgba(40,167,69,.3)}.article_save_btn__R4oU5:disabled{opacity:.6;cursor:not-allowed;transform:none}.article_save_icon__3GP64{font-size:16px}.article_cancel_btn__7_22Z{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#6B7280;color:#ffffff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.article_cancel_btn__7_22Z:hover{background:#4B5563;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.article_loading_spinner__dGkib{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #ffffff;border-top-color:transparent;animation:article_spin__m_3do 1s ease-in-out infinite}@keyframes article_spin__m_3do{to{transform:rotate(1turn)}}@keyframes article_shake__cRhtr{0%{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-2px) rotate(-5deg)}50%{transform:translateX(2px) rotate(5deg)}75%{transform:translateX(-1px) rotate(-3deg)}to{transform:translateX(0) rotate(0deg)}}.article_search_container__OMpDc{position:relative;z-index:5;overflow:visible}.article_suggestions_container__XkVfp{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1001;max-height:200px;overflow-y:auto;min-width:100%}.article_form_group__qYR_t:has(input[name=Niveau_2__lot]),.article_form_group__qYR_t:has(input[name=Niveau_3]),.article_form_group__qYR_t:has(input[name=Niveau_4]),.article_form_group__qYR_t:has(input[name=Orientation_localisation]){z-index:999}.article_suggestion__CJ_2J{padding:8px 12px;cursor:pointer;transition:background-color .2s ease;font-size:14px;color:#374151}.article_suggestion__CJ_2J:hover{background-color:#f3f4f6}.article_suggestion_with_arrow__ChLQy{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;transition:background-color .2s ease;font-size:14px;color:#374151}.article_suggestion_with_arrow__ChLQy:hover{background-color:#f3f4f6}.article_arrow_icon__qPgMx{font-size:12px;color:#6b7280;cursor:pointer;padding:2px;border-radius:4px;transition:all .2s ease}.article_arrow_icon__qPgMx:hover{background-color:#e5e7eb;color:#374151}.article_sidebar_dropdown__hLHBg{position:absolute;left:100%;top:0;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1001;max-height:200px;overflow-y:auto;min-width:200px}.article_sidebar_option__ONlAN{padding:8px 12px;cursor:pointer;transition:background-color .2s ease;font-size:14px;color:#374151}.article_sidebar_option__ONlAN:hover{background-color:#f3f4f6}.article_sidebar_no_options__z0prB{padding:8px 12px;color:#6b7280;font-style:italic;font-size:14px}.article_pu_input_container__Wwwb0{display:flex;flex-direction:column;gap:8px}.article_pu_buttons__mBjwK{display:flex;gap:4px;flex-wrap:wrap}.article_pu_button__UZ8v7{padding:4px 8px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s ease;color:#374151}.article_pu_button__UZ8v7:hover{background:#e5e7eb}.article_pu_button__UZ8v7:disabled{opacity:.5;cursor:not-allowed}.article_formula_display__Ntz1n{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:8px;font-size:12px;color:#6b7280;max-height:100px;overflow-y:auto}.article_formula_line__3tVPg{margin-bottom:2px}.article_highlighted__KJX2B{background-color:#fef3c7;border-color:#f59e0b}.article_result_field__h78v9{background-color:#f0fdf4;border-color:#22c55e;font-weight:600;color:#166534}.article_date_picker__WAmSz{position:relative}.article_date_input__lLbBR{width:190%;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;background-color:#fff;cursor:pointer}.article_clear_filters_btn__DJolI{background:#6b7280;color:white;border:none;border-radius:6px;padding:6px 12px;font-size:12px;cursor:pointer;transition:all .2s ease;margin-top:8px}.article_clear_filters_btn__DJolI:hover{background:#4b5563}.article_modal_overlay__GTlrr{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.article_modal__t1GRr{background:white;border-radius:12px;padding:24px;max-width:400px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.15);animation:article_modalSlideIn__h3Eh1 .3s ease-out}@keyframes article_modalSlideIn__h3Eh1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.article_modal_content__x8DPQ{text-align:center}.article_success_icon__fw1a8{width:60px;height:60px;background:linear-gradient(135deg,#28a745,#20c997);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:24px;color:white}.article_modal_content__x8DPQ h3{margin:0 0 8px;color:#1f2937;font-size:1.25rem;font-weight:600}.article_modal_content__x8DPQ p{margin:8px 0;color:#6b7280;font-size:.95rem;line-height:1.5}.article_modal_actions__xM7ii{display:flex;justify-content:center;gap:12px;margin-top:20px}.article_modal_btn__G06ij{padding:8px 16px;background:#3b82f6;color:white;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.article_modal_btn__G06ij:hover{background:#2563eb;transform:translateY(-1px)}.article_delete_confirm_btn__apTuZ{padding:8px 16px;background:#dc3545;color:white;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.article_delete_confirm_btn__apTuZ:hover{background:#c82333;transform:translateY(-1px)}.LoadingScreen_loadingOverlay__bcQBn{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#2596be,#22419d);display:flex;justify-content:center;align-items:center;z-index:9999;animation:LoadingScreen_fadeIn__Cer5B .3s ease-in-out;overflow:hidden}.LoadingScreen_loadingContent__569P6{text-align:center;color:white;display:flex;flex-direction:column;align-items:center;gap:20px}.LoadingScreen_logoContainer__PxXCP{position:relative;margin-bottom:10px;transition:transform .3s ease,filter .3s ease}.LoadingScreen_logoContainer__PxXCP:hover{transform:scale(1.1) rotate(5deg);filter:drop-shadow(0 0 20px rgba(255,255,255,.6))}.LoadingScreen_logo__gC5SR{border-radius:15px;transition:all .3s ease;animation:LoadingScreen_logoFloat__t8p5b 3s ease-in-out infinite}.LoadingScreen_logo__gC5SR:hover{filter:brightness(1.2) contrast(1.1);transform:scale(1.05)}.LoadingScreen_spinner__gkFhn{width:60px;height:60px;border:4px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:LoadingScreen_spin__bf68d 1s linear infinite;margin:0 auto}.LoadingScreen_loadingText__b3UUL{font-size:18px;font-weight:500;color:white;text-shadow:0 2px 4px rgba(0,0,0,.3);animation:LoadingScreen_textPulse__rnsNL 2s ease-in-out infinite}@keyframes LoadingScreen_spin__bf68d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingScreen_fadeIn__Cer5B{0%{opacity:0}to{opacity:1}}@keyframes LoadingScreen_logoFloat__t8p5b{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes LoadingScreen_textPulse__rnsNL{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}body.LoadingScreen_loading-active__NMVVE{overflow:hidden}.sidebaradmin_sidebar__6z6x5{position:fixed;top:0;left:0;height:100vh;width:260px;background-color:var(--sidebar-bg);padding:24px 0;box-shadow:4px 0 12px rgba(0,0,0,.08);z-index:1000;display:flex;flex-direction:column;transition:transform .3s ease-in-out;transform:translateX(0)}.sidebaradmin_sidebar__6z6x5.sidebaradmin_closed__iLf3G{transform:translateX(-100%)}.sidebaradmin_toggleButton__9WPDY{position:fixed;top:16px;left:16px;z-index:1100;background:none;border:none;font-size:28px;cursor:pointer;color:var(--sidebar-text);transition:color .2s ease}.sidebaradmin_toggleButton__9WPDY:hover{color:var(--sidebar-active-text)}.sidebaradmin_logo_container__b5RRQ{text-align:center;margin-bottom:32px;padding:0 20px}.sidebaradmin_logo_image__XTGqI{max-width:180px;height:auto;transition:transform .2s ease}.sidebaradmin_logo_image__XTGqI:hover{transform:scale(1.05)}.sidebaradmin_nav__6gGsG{display:flex;flex-direction:column;gap:6px;padding:0 16px;flex-grow:1}.sidebaradmin_nav_item__X0_Gf{padding:12px 16px;text-decoration:none;color:var(--sidebar-text);font-size:15px;font-family:Inter,Roboto,sans-serif;font-weight:500;border-radius:6px;transition:all .2s ease;position:relative;cursor:pointer}.sidebaradmin_nav_item__X0_Gf:hover{background-color:var(--sidebar-hover-bg);color:var(--sidebar-active-text);transform:translateX(2px)}.sidebaradmin_nav_item__X0_Gf.sidebaradmin_active__RiKCQ{background-color:var(--sidebar-active-bg);color:var(--sidebar-active-text);font-weight:600;transform:translateX(2px);box-shadow:0 2px 8px rgba(30,58,138,.15)}.sidebaradmin_nav_item__X0_Gf.sidebaradmin_active__RiKCQ:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:var(--sidebar-active-text);border-radius:0 3px 3px 0}.sidebaradmin_nav_section__awkUq{position:relative}.sidebaradmin_mainContent__pCBl0{transition:margin-left .3s ease-in-out;margin-left:0}.sidebaradmin_mainContent__pCBl0.sidebaradmin_shifted__UGJkv{margin-left:260px}.sidebaradmin_account_section__Pskil{padding:10px;background-color:transparent;position:relative}.sidebaradmin_account_button__FjdnA{width:100%;background:none;border:none;color:var(--sidebar-text);font-weight:600;font-size:14px;text-align:left;cursor:pointer;padding:12px 16px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;gap:8px}.sidebaradmin_account_button__FjdnA:hover{background-color:var(--sidebar-hover-bg);color:var(--sidebar-active-text)}.sidebaradmin_account_button__FjdnA.sidebaradmin_active_button__atJRd{background-color:var(--sidebar-active-bg);color:var(--sidebar-active-text)}.sidebaradmin_account_icon__vUusS{font-size:16px;opacity:.8}.sidebaradmin_account_text___Ajxu{flex:1;font-size:14px}.sidebaradmin_dropdown_arrow__OhLDn{font-size:12px;transition:transform .2s ease;opacity:.7}.sidebaradmin_dropdown_arrow__OhLDn.sidebaradmin_rotated__C6OgD{transform:rotate(180deg)}.sidebaradmin_nav_section__awkUq .sidebaradmin_dropdown__xO0cp{top:100%;max-height:60vh}.sidebaradmin_account_section__Pskil .sidebaradmin_dropdown__xO0cp,.sidebaradmin_nav_section__awkUq .sidebaradmin_dropdown__xO0cp{background:var(--sidebar-bg);border:1px solid var(--divider-color);border-radius:8px;box-shadow:0 6px 16px rgba(0,0,0,.1);position:absolute;left:16px;width:calc(100% - 32px);z-index:1000;overflow:hidden;animation:sidebaradmin_fadeIn__B_221 .2s ease-out;overflow-y:auto}.sidebaradmin_account_section__Pskil .sidebaradmin_dropdown__xO0cp{bottom:60px;max-height:30vh}.sidebaradmin_dropdown_item__kcV6D{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:14px;color:var(--sidebar-text);text-decoration:none;background-color:var(--sidebar-bg);transition:all .2s ease;cursor:pointer;position:relative}.sidebaradmin_dropdown_item__kcV6D:hover{background-color:var(--sidebar-hover-bg);color:var(--sidebar-active-text);transform:translateX(2px)}.sidebaradmin_dropdown_item__kcV6D.sidebaradmin_active__RiKCQ{background-color:var(--sidebar-active-bg);color:var(--sidebar-active-text);font-weight:600;transform:translateX(2px);box-shadow:0 2px 8px rgba(30,58,138,.15)}.sidebaradmin_dropdown_item__kcV6D.sidebaradmin_active__RiKCQ:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:var(--sidebar-active-text);border-radius:0 3px 3px 0}.sidebaradmin_dropdown_icon__8aJiz{font-size:14px;opacity:.8}.sidebaradmin_dropdown_subsection__Fpf6f{padding:12px 0;border-top:1px solid #e5e7eb}.sidebaradmin_dropdown_subheader__8cDUX{display:block;padding:8px 16px;font-weight:600;color:#4b5563;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.sidebaradmin_dropdown__xO0cp::-webkit-scrollbar{width:8px}.sidebaradmin_dropdown__xO0cp::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.sidebaradmin_dropdown__xO0cp::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:4px}.sidebaradmin_dropdown__xO0cp::-webkit-scrollbar-thumb:hover{background:#6b7280}@keyframes sidebaradmin_fadeIn__B_221{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.sidebaradmin_sidebar__6z6x5{width:220px}.sidebaradmin_mainContent__pCBl0.sidebaradmin_shifted__UGJkv{margin-left:220px}.sidebaradmin_logo_image__XTGqI{max-width:140px}.sidebaradmin_nav_item__X0_Gf{font-size:14px;padding:10px 12px}.sidebaradmin_account_section__Pskil .sidebaradmin_dropdown__xO0cp,.sidebaradmin_nav_section__awkUq .sidebaradmin_dropdown__xO0cp{width:calc(100% - 24px);left:12px}}.projet_page_container__jm0Z5{display:flex;height:auto;background-color:var(--page-bg);padding:30px;font-family:Inter,Roboto,sans-serif;font-size:16px;min-height:100vh;align-items:flex-start;justify-content:center}@media (max-width:768px){.projet_page_container__jm0Z5{padding:12px}.projet_mainContent__W7BUv,.projet_main_content__T2Qiz{width:100%;max-width:100%;padding:12px;box-sizing:border-box}}.projet_main_content__T2Qiz{padding:40px;max-width:1200px;width:70%;background:#ffffff;border:1px solid #959595;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.projet_breadcrumb__c_sHU{margin:0 0 20px;font-size:1rem;color:#8B8E98;display:flex;align-items:center;gap:8px}.projet_breadcrumb__c_sHU a{color:#8B8E98;text-decoration:none}.projet_breadcrumb__c_sHU a:hover{text-decoration:underline}.projet_title__miJ6M{font-size:1.5rem;font-weight:700;color:#212121;margin:0 0 20px}.projet_search_container__RRT0u{display:flex;justify-content:space-between;margin-bottom:20px}.projet_input_field__J2wDp{height:40px;padding:0 0 0 40px;border-radius:7px;outline:none;border:1px solid #e5e5e5;filter:drop-shadow(0 1px 0 #efefef) drop-shadow(0 1px .5px rgba(239,239,239,.5));transition:all .3s cubic-bezier(.15,.83,.66,1);width:850px;font-size:1rem;font-family:inherit}.projet_input_field__J2wDp:focus{border:1px solid transparent;box-shadow:0 0 0 2px #242424;background-color:transparent}.projet_sign_in_btn__8w_Hu{width:auto;height:40px;border:0;background:#234097;border-radius:7px;outline:none;color:#ffffff;cursor:pointer;padding:0 15px;font-size:1rem;font-weight:500;font-family:inherit}.projet_table__EDfDS{width:100%;border-collapse:collapse;background-color:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.projet_table__EDfDS td,.projet_table__EDfDS th{padding:12px;text-align:left;border-bottom:1px solid #e0e0e0;font-size:.95rem}.projet_table__EDfDS th{background-color:#f5f5f5;font-weight:600;font-size:1rem}.projet_action_icons__tmWzg{display:flex;gap:10px;cursor:pointer;font-size:1.2rem}.projet_pagination__sx4jp{display:flex;justify-content:space-between;margin-top:20px;align-items:center;color:#8B8E98;font-size:.9rem}.projet_pagination_buttons__1ctJ6 button{padding:5px 10px;margin:0 2px;border:1px solid #e0e0e0;background-color:#ffffff;cursor:pointer;font-size:.9rem;font-family:inherit}.projet_pagination_buttons__1ctJ6 button:hover{background-color:#f0f0f0}.projet_pagination_buttons__1ctJ6 button.projet_active__NoH6Z{background-color:#234097;color:#ffffff;border-color:#234097}.projet_modalOverlay__Hwr5T{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.projet_modal__eKN44{width:600px;background:#fff;border-radius:12px;box-shadow:0 15px 35px rgba(0,0,0,.2);overflow:hidden;animation:projet_modalFadeIn__jy3g9 .3s ease-out}@keyframes projet_modalFadeIn__jy3g9{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.projet_modalHeader__PTy6H{padding:20px 24px;font-weight:700;font-size:1.25rem;border-bottom:1px solid #f0f0f0;background-color:#f8f9fa;color:#234097}.projet_modalBody__Z263m{padding:24px;max-height:70vh;overflow-y:auto}.projet_modalFooter__0Gf71{padding:16px 24px;display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #f0f0f0;background-color:#f8f9fa}.projet_field__UcQ_h{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.projet_field__UcQ_h label{font-weight:600;color:#4b5563;font-size:.95rem}.projet_input__zahZG{padding:12px 14px;border-radius:8px;border:1px solid #d1d5db;font-family:inherit;font-size:1rem;transition:all .2s ease}.projet_input__zahZG:focus{border:1px solid #3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}textarea.projet_input__zahZG{resize:vertical;min-height:100px}.projet_cancel__97qLv{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:10px 16px;cursor:pointer;transition:all .2s ease;font-weight:500;color:#4b5563}.projet_cancel__97qLv:hover:not(:disabled){background:#e5e7eb}.projet_cancel__97qLv:disabled{opacity:.6;cursor:not-allowed}.projet_confirm__bQdap{background:#234097;color:#fff;border:none;border-radius:8px;padding:10px 16px;cursor:pointer;font-weight:500;transition:all .2s ease}.projet_confirm__bQdap:hover:not(:disabled){background:#1d3278}.projet_confirm__bQdap:disabled{opacity:.6;cursor:not-allowed}.projet_error__6BA7V{color:#b91c1c;font-size:14px;padding:8px 12px;background-color:#fee2e2;border-radius:6px;margin-top:8px}.projet_teamSelection__Vf6mr{border:1px solid #d1d5db;border-radius:8px;padding:12px;background-color:#f9fafb}.projet_teamSelectionHeader__kPh0i{font-weight:600;color:#4b5563;margin-bottom:10px;font-size:.95rem}.projet_userSearchResults__Eims_{border:1px solid #d1d5db;border-radius:6px;padding:8px;margin-top:8px;max-height:160px;overflow-y:auto;background-color:white}.projet_selectedUsers__g7n3s{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.projet_userTag__uEJqk{background:#e0e7ff;color:#3730a3;padding:6px 10px;border-radius:20px;display:inline-flex;align-items:center;gap:8px;font-size:.9rem}.projet_userTag__uEJqk button{border:none;background:transparent;cursor:pointer;color:#3730a3;font-weight:700}.projet_viewModal__dzrpR{width:560px;background:#fff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid #e9ecef;max-height:80vh;overflow-y:auto}.projet_viewModalHeader__xu19f{padding:20px 24px;font-weight:700;font-size:18px;border-bottom:1px solid #f0f0f0;background-color:#f8f9fa;color:#234097;border-radius:12px 12px 0 0;display:flex;align-items:center;position:sticky;top:0;z-index:10}.projet_viewModalBody__8H_kk{padding:24px;line-height:1.5}.projet_viewField__NMrvU{margin-bottom:20px}.projet_viewField__NMrvU label{display:block;font-weight:600;color:#495057;margin-bottom:8px;font-size:14px}.projet_viewValue__2WDLH{padding:12px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;color:#212529;font-size:15px;line-height:1.4}.projet_viewModalFooter__JUl8n{padding:16px 24px;display:flex;justify-content:flex-end;border-top:1px solid #f0f0f0;background-color:#fafafa;border-radius:0 0 12px 12px;position:sticky;bottom:0}.projet_deleteModal__hZ_EO{width:480px;background:#fff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid #e9ecef}.projet_deleteModalHeader__ixYR9{padding:20px 24px;font-weight:700;font-size:18px;border-bottom:1px solid #f0f0f0;background-color:#fff5f5;color:#dc3545;border-radius:12px 12px 0 0;display:flex;align-items:center}.projet_deleteModalBody__lWTaB{padding:24px;line-height:1.5}.projet_deleteModalBody__lWTaB p{margin:0 0 8px;color:#495057}.projet_deleteModalBody__lWTaB ul{margin:0;color:#6c757d}.projet_deleteModalBody__lWTaB li{margin-bottom:4px}.projet_deleteModalFooter__DVqby{padding:16px 24px;display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #f0f0f0;background-color:#fafafa;border-radius:0 0 12px 12px}.projet_deleteConfirm__Dh9tg{background:#dc3545;color:#fff;border:none;border-radius:8px;padding:10px 20px;cursor:pointer;font-weight:500;transition:background-color .2s}.projet_deleteConfirm__Dh9tg:hover:not(:disabled){background:#c82333}.projet_deleteConfirm__Dh9tg:disabled{background:#6c757d;cursor:not-allowed}.projet_french-datetime__o4gdZ{position:relative}.projet_french-datetime__o4gdZ .projet_react-datepicker-wrapper__gSkqT{width:100%}.projet_french-datetime__o4gdZ .projet_react-datepicker__input-container__V1Ad5 input{width:100%;padding:12px 14px;border-radius:8px;border:1px solid #d1d5db;font-family:inherit;font-size:1rem;transition:all .2s ease}.projet_french-datetime__o4gdZ .projet_react-datepicker__input-container__V1Ad5 input:focus{border:1px solid #3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.projet_french-datetime__o4gdZ .projet_react-datepicker__input-container__V1Ad5 input::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}.projet_form_group__J3_rS{margin-bottom:15px}.projet_form_label__q5ooj{display:block;font-size:.9rem;color:#666;margin-bottom:5px}.projet_form_input__bK2nB{width:100%;padding:8px;border:1px solid #e0e0e0;border-radius:4px;font-size:.95rem}.projet_form_checkbox__xJPqe{margin-top:10px}.projet_smallBtn__BeSmT{background:transparent;border:1px solid #e5e7eb;border-radius:6px;padding:6px 8px;cursor:pointer}.projet_actionsCell__Lx30d{display:flex;gap:8px}.projet_actionIcon__CNVsY{cursor:pointer;border:1px solid #e5e7eb;padding:4px 6px;border-radius:6px}.projet_clientFields__fa0L_{background-color:#f8fafc;border-radius:8px;padding:16px;margin-top:8px;border:1px solid #e2e8f0}.projet_clientFieldsTitle__oNXmP{font-weight:600;color:#334155;margin-bottom:12px;font-size:1rem;display:flex;align-items:center;gap:8px}.projet_clientFieldsTitle__oNXmP:before{font-size:1.2rem}.projet_userResultItem__SU__V{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f1f5f9}.projet_userResultItem__SU__V:last-child{border-bottom:none}.projet_userInfo__iOdm1{flex:1}.projet_userName__QEMYG{font-weight:600;color:#1e293b}.projet_userEmail__WQfTq{font-size:.85rem;color:#64748b}.projet_addButton__RVJ3l{padding:6px 12px;background-color:#3b82f6;color:white;border:none;border-radius:6px;font-size:.85rem;cursor:pointer;transition:background-color .2s}.projet_addButton__RVJ3l:hover:not(:disabled){background-color:#2563eb}.projet_addButton__RVJ3l:disabled{background-color:#9ca3af;cursor:not-allowed}.add-article_page_container__QiBnj{display:flex;width:100%;min-height:100vh;background-color:var(--page-bg);padding:20px;font-family:Inter,Roboto,sans-serif;font-size:14px;justify-content:center;box-sizing:border-box}@media (max-width:768px){.add-article_page_container__QiBnj{padding:10px}.add-article_main_content__L2S2y{width:100%;max-width:100%;padding:10px}}.add-article_main_content__L2S2y{padding:20px;width:100%;max-width:1200px;background:#ffffff;border:1px solid #959595;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box}.add-article_breadcrumb__u6tnc{margin:0 0 12px;font-size:.9rem;color:#8B8E98;display:flex;align-items:center;gap:8px}.add-article_breadcrumb__u6tnc a{color:#8B8E98;text-decoration:none}.add-article_breadcrumb__u6tnc a:hover{text-decoration:underline}.add-article_title__z3RyN{font-size:1.5rem;font-weight:700;color:#212121;margin:0 0 12px}.add-article_form_container__ey3Fx{background:#fff;padding:16px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);font-size:16px;line-height:1.6}.add-article_form_group__lTdN1{margin-bottom:10px}.add-article_form_group__lTdN1 label{display:block;margin-bottom:3px;color:#444}.add-article_input_field__yzZol,.add-article_select_field__hxvfu,.add-article_textarea_field__qgBVQ{width:100%;padding:6px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-family:inherit}.add-article_select_field__hxvfu{font-size:14px;max-height:200px;overflow-y:auto}.add-article_select_field__hxvfu::-webkit-scrollbar{width:8px}.add-article_select_field__hxvfu::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.add-article_select_field__hxvfu::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.add-article_select_field__hxvfu::-webkit-scrollbar-thumb:hover{background:#a8a8a8}select.add-article_select_field__hxvfu{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;padding-right:32px}select.add-article_select_field__hxvfu option{padding:8px;font-size:14px}.add-article_levels_row__Md2I3{display:flex;gap:6px;flex-wrap:wrap}.add-article_levels_row__Md2I3 .add-article_form_group__lTdN1{flex:1;min-width:150px}.add-article_form_row__QhcF7{display:flex;gap:6px}.add-article_form_row__QhcF7 .add-article_form_group__lTdN1{flex:1}.add-article_radio_group__IOnYf{gap:6px}.add-article_date_picker__9hQx4{display:flex;gap:6px}.add-article_form_actions__SvIGS{display:flex;justify-content:flex-end;gap:6px}.add-article_cancel_btn__rTOc7{border:1px solid #ccc;border-radius:4px;background:#fff}.add-article_cancel_btn__rTOc7,.add-article_submit_btn__AX1tb{padding:10px 20px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500}.add-article_submit_btn__AX1tb{border:none;border-radius:4px;background:#234079;color:#fff}.add-article_warning___Ca7a{display:block;color:#e53e3e;margin-top:5px}.add-article_search_container__jsOSQ .add-article_input_field__yzZol,.add-article_search_container__jsOSQ .add-article_input_field__yzZol:focus{background:transparent;box-shadow:none}.add-article_suggestions_container__qtwFR{background:white;border:1px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:2px}.add-article_suggestions_container__qtwFR::-webkit-scrollbar{width:8px}.add-article_suggestions_container__qtwFR::-webkit-scrollbar-track{background:#f8f9fa;border-radius:4px}.add-article_suggestions_container__qtwFR::-webkit-scrollbar-thumb{background:#6c757d;border-radius:4px}.add-article_suggestions_container__qtwFR::-webkit-scrollbar-thumb:hover{background:#495057}.add-article_suggestion__Sls17{padding:12px 16px;border-bottom:1px solid #e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-article_suggestion__Sls17:hover{background:#f7fafc}.add-article_step_circle__koAs6{background-color:#ccc}.add-article_previous_btn__wdEr0{background-color:#6c757d;color:#fff;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;margin-right:10px}.add-article_previous_btn__wdEr0:hover{background-color:#5a6268}.add-article_calculate_btn__5VKwu{background-color:#007bff;color:#fff;padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.add-article_calculate_btn__5VKwu:hover{background-color:#0056b3}.add-article_step_label__QwCl8{color:#333}.add-article_selection_display__U_CZN{margin-bottom:20px;font-size:20px;font-weight:700;color:#333}.add-article_pu_container__4jBTr{display:flex;align-items:center;gap:10px}.add-article_add_term_btn__GqaJV{background-color:#28a745;color:#fff;padding:8px 12px;border:none;border-radius:4px;cursor:pointer;font-size:16px}.add-article_add_term_btn__GqaJV:hover{background-color:#218838}.add-article_pu_result__YtCsF{margin-top:10px}.add-article_pu_result__YtCsF label{display:block;font-size:12px;color:#333;margin-bottom:5px}.add-article_pu_result__YtCsF input{background-color:#f8f9fa;cursor:not-allowed}.add-article_formula_display__WR064{display:block;margin-top:5px;font-size:12px;color:#555;font-style:italic}.add-article_progress_container__7ki06{margin-bottom:20px}.add-article_progress_steps__xQI5p{display:flex;justify-content:space-between;align-items:center}.add-article_step__AeKJF{display:flex;flex-direction:column;align-items:center;flex:1;text-align:center;cursor:pointer}.add-article_step_circle__koAs6{width:30px;height:30px;border-radius:50%;background-color:#6c757d;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;margin-bottom:5px}.add-article_step__AeKJF.add-article_active__aOgfd .add-article_step_circle__koAs6{background-color:#4caf50}.add-article_step_label__QwCl8{font-size:12px;color:#234079}.add-article_step__AeKJF.add-article_active__aOgfd .add-article_step_label__QwCl8{font-weight:700}.add-article_reset_btn__75d4r{background-color:#f8f4f4;color:#234079;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;margin-left:10px;font-size:14px}.add-article_reset_btn__75d4r:hover{background-color:#ffffff}.add-article_undo_btn__arrSr{background-color:#6b7280;color:white;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;margin-left:10px}.add-article_undo_btn__arrSr:disabled{background-color:#d1d5db;cursor:not-allowed}.add-article_modal_overlay__NDoYG{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(4px);animation:add-article_fadeIn__H3O4a .3s ease-out}@keyframes add-article_fadeIn__H3O4a{0%{opacity:0}to{opacity:1}}@keyframes add-article_slideUp__Bf9_6{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.add-article_modal__iwBlO{background:linear-gradient(135deg,#ffffff,#f8f9fa);border-radius:16px;padding:40px 30px;max-width:450px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 25px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.2);animation:add-article_slideUp__Bf9_6 .4s ease-out}.add-article_modal_content__l_IGo{text-align:center}.add-article_success_icon__vCC7_{width:60px;height:60px;background:linear-gradient(135deg,#28a745,#20c997);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:30px;color:white;font-weight:700;box-shadow:0 4px 15px rgba(40,167,69,.3);animation:add-article_checkmarkPop__UGo3X .6s ease-out .3s both}@keyframes add-article_checkmarkPop__UGo3X{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.add-article_modal_content__l_IGo h3{color:#2d3748;margin-bottom:20px;font-size:24px;font-weight:700;letter-spacing:-.5px}.add-article_modal_content__l_IGo p{margin-bottom:30px;color:#6c757d;font-size:16px;line-height:1.6;font-weight:400}.add-article_modal_btn__aojdx{background:linear-gradient(135deg,#28a745,#20c997);color:white;border:none;padding:14px 32px;border-radius:12px;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 4px 15px rgba(40,167,69,.3);position:relative;overflow:hidden}.add-article_modal_btn__aojdx:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.add-article_modal_btn__aojdx:hover:before{left:100%}.add-article_modal_btn__aojdx:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(40,167,69,.4)}.add-article_modal_btn__aojdx:active{transform:translateY(0)}.add-article_custom_select__1_7EZ{position:relative;width:100%}.add-article_custom_select_button__I_Usc{width:100%;padding:8px 32px 8px 8px;border:1px solid #ccc;border-radius:4px;background:white;text-align:left;cursor:pointer;font-family:inherit;font-size:14px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 8px center;background-repeat:no-repeat;background-size:16px}.add-article_custom_select_dropdown__zG0AH{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;max-height:150px;overflow-y:auto;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.add-article_custom_select_option__p9aeP{padding:8px;cursor:pointer;font-size:14px;border-bottom:1px solid #f5f5f5}.add-article_custom_select_option__p9aeP:hover{background-color:#f8f9fa}.add-article_custom_select_option__p9aeP:last-child{border-bottom:none}.add-article_rating_label__XB8bx input[type=radio]{display:none}.add-article_rating_star__8bZsz{font-size:24px;color:#ffd700}.add-article_rating_label__XB8bx:hover .add-article_rating_star__8bZsz{color:#ffed4e}.add-article_file_input__HzVZg{padding:8px;border:2px dashed #ccc;border-radius:4px;background-color:#f9f9f9;transition:border-color .2s ease}.add-article_file_input__HzVZg:hover{border-color:#007bff;background-color:#f0f8ff}.add-article_file_list__EI__c{border:1px solid #e0e0e0;border-radius:4px;background-color:#f9f9f9}.add-article_file_item__WLnsL{border-bottom:1px solid #e0e0e0;color:#333}.add-article_file_item__WLnsL:hover{background-color:#f0f0f0}.add-article_checkbox_group__1cgkk{display:flex;gap:20px;margin-top:5px}.add-article_checkbox_group__1cgkk label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px}.add-article_checkbox_group__1cgkk input[type=checkbox]{width:16px;height:16px;cursor:pointer}.add-article_checkbox_group__1cgkk label:hover{color:#007bff}.add-article_form_grid__m_1EU{display:flex;flex-direction:column;gap:8px;width:100%}.add-article_form_row__QhcF7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;align-items:start}.add-article_form_group__lTdN1{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.add-article_form_group__lTdN1 label{font-size:14px;font-weight:500;color:#374151;margin-bottom:1px}.add-article_form_group__lTdN1 label strong{font-weight:600;color:#111827}.add-article_input_field__yzZol,.add-article_select_field__hxvfu,.add-article_textarea_field__qgBVQ{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#ffffff;transition:border-color .2s ease,box-shadow .2s ease}.add-article_input_field__yzZol:focus,.add-article_select_field__hxvfu:focus,.add-article_textarea_field__qgBVQ:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.add-article_search_container__jsOSQ{position:relative;width:100%}.add-article_suggestions_container__qtwFR{position:absolute;top:100%;left:0;right:0;background:#ffffff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:1000;max-height:200px;overflow-y:auto}.add-article_suggestion__Sls17{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.add-article_suggestion__Sls17:hover{background-color:#f3f4f6}.add-article_suggestion__Sls17:last-child{border-bottom:none}.add-article_radio_group__IOnYf{display:flex;gap:8px;flex-wrap:wrap}.add-article_radio_label__IGkVd{display:flex;align-items:center;gap:6px;cursor:pointer;padding:6px 10px;border-radius:6px;background:#ffffff;transition:all .2s ease}.add-article_radio_label__IGkVd:hover{background-color:#f9fafb;border-color:#9ca3af}.add-article_radio_text__67xf_{font-size:14px;color:#374151}.add-article_pu_input_container__g8KY2{display:flex;flex-direction:column;gap:8px}.add-article_pu_buttons__Jl3bI{display:flex;gap:6px;flex-wrap:wrap}.add-article_pu_button__i3YxR{padding:6px 10px;font-size:12px;border:1px solid #d1d5db;border-radius:4px;background:#ffffff;color:#374151;cursor:pointer;transition:all .2s ease}.add-article_pu_button__i3YxR:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.add-article_pu_button__i3YxR:disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.add-article_formula_display__WR064{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:8px 12px;max-height:100px;overflow-y:auto}.add-article_formula_line__V5sQD{font-size:12px;color:#6b7280;margin-bottom:2px;font-family:Courier New,monospace}.add-article_rating_container__ULN4R{display:flex;gap:8px;align-items:center;padding:8px 12px;background:transparent;border:none;border-radius:0}.add-article_rating_label__XB8bx{display:flex;align-items:center;cursor:pointer;transition:transform .2s ease}.add-article_rating_label__XB8bx:hover{transform:scale(1.1)}.add-article_rating_input__GIYl4{display:none}.add-article_rating_star__8bZsz{font-size:20px;color:#d1d5db;transition:color .2s ease}.add-article_rating_label__XB8bx:hover .add-article_rating_star__8bZsz,.add-article_rating_star__8bZsz.add-article_filled__QM_Tk{color:#fbbf24}.add-article_date_picker__9hQx4{position:relative}.add-article_date_input__ET0S1{width:100%;padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#ffffff;cursor:pointer;transition:border-color .2s ease}.add-article_date_input__ET0S1:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.add-article_result_field__T_7AL{background-color:#f0fdf4;border-color:#22c55e;font-weight:600;color:#166534}.add-article_file_input__HzVZg{width:100%;padding:8px 12px;border:2px dashed #d1d5db;border-radius:6px;background-color:#f9fafb;cursor:pointer;transition:all .2s ease;text-align:center;color:#6b7280}.add-article_file_input__HzVZg:hover{border-color:#3b82f6;background-color:#eff6ff;color:#3b82f6}.add-article_file_list__EI__c{margin-top:8px;max-height:150px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:6px;background-color:#ffffff}.add-article_file_item__WLnsL{padding:8px 12px;border-bottom:1px solid #f3f4f6;font-size:14px;color:#374151;display:flex;align-items:center;justify-content:space-between;gap:8px}.add-article_file_item__WLnsL:last-child{border-bottom:none}.add-article_file_item__WLnsL:hover{background-color:#f9fafb}.add-article_remove_file_btn__MBPIN{background:#dc2626;color:white;border:none;border-radius:4px;padding:4px 8px;font-size:12px;cursor:pointer;transition:all .2s ease}.add-article_remove_file_btn__MBPIN:hover{background:#b91c1c;transform:scale(1.05)}.add-article_textarea_field__qgBVQ{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#ffffff;resize:vertical;min-height:80px;font-family:inherit;transition:border-color .2s ease;line-height:1.5}.add-article_textarea_field__qgBVQ:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.add-article_warning___Ca7a{color:#dc2626;font-size:12px;margin-top:2px}.add-article_highlighted__LALG2{background-color:#fef3c7;border-color:#f59e0b}.add-article_selection_display__U_CZN{display:flex;gap:20px;margin-bottom:16px;padding:12px 16px;background:linear-gradient(135deg,#eff6ff,#f3e8ff);border-radius:8px;border:1px solid #dbeafe;font-size:14px;font-weight:500;color:#1d4ed8}.add-article_selection_display__U_CZN span{display:flex;align-items:center;gap:8px}.add-article_selection_display__U_CZN span:before{content:"✓";font-weight:700;color:#059669}.add-article_article_details__vcqTV{display:flex;flex-direction:column;gap:8px}.add-article_top_summary__ilV8I{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;padding:6px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;border:1px solid #e2e8f0;margin-bottom:8px}.add-article_summary_field__jID8H{display:flex;flex-direction:column;gap:4px}.add-article_summary_field__jID8H label{font-weight:600;color:#475569;font-size:13px}.add-article_summary_field__jID8H span{padding:6px 10px;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px;color:#334155;font-size:14px}.add-article_field_value__pg4k6{padding:6px 10px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-size:14px;min-height:18px;display:flex;align-items:center}.add-article_actions__hp_Fd{display:flex;gap:8px;justify-content:flex-end;padding-top:12px;border-top:1px solid #e5e7eb;margin-top:12px}.add-article_save_btn__cDt90{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#28a745,#20c997);color:#ffffff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px rgba(40,167,69,.2)}.add-article_save_btn__cDt90:hover{background:linear-gradient(135deg,#218838,#199d74);transform:translateY(-1px);box-shadow:0 6px 12px rgba(40,167,69,.25)}.add-article_save_btn__cDt90:active{transform:translateY(0) scale(.98);box-shadow:0 2px 4px rgba(40,167,69,.3)}.add-article_save_btn__cDt90:disabled{opacity:.6;cursor:not-allowed;transform:none}.add-article_save_icon__N9lqA{font-size:16px}.add-article_loading_spinner__v3mJF{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #ffffff;border-top-color:transparent;animation:add-article_spin__AXWn8 1s ease-in-out infinite}@keyframes add-article_spin__AXWn8{to{transform:rotate(1turn)}}.add-article_back_btn__lUKtd{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none}.add-article_back_btn__lUKtd:hover{background:#e5e7eb;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.add-article_file_info_row__I0zNk{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.add-article_file_details__K3FMl{display:flex;align-items:center;gap:8px;flex:1}.add-article_file_icon__OLtNJ{font-size:16px;min-width:20px}.add-article_file_info__YcZMJ{display:flex;flex-direction:column;gap:2px;flex:1}.add-article_file_name__lzscX{font-weight:500;color:#374151;word-break:break-word}.add-article_file_size__SY2rx{font-size:12px;color:#6b7280}.add-article_file_type__der6D{font-size:11px;color:#9ca3af;font-style:italic}.add-article_file_preview__TbMIL{width:40px;height:40px;border-radius:4px;overflow:hidden;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.add-article_image_preview__e5W2I{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.add-article_form_row__QhcF7{grid-template-columns:1fr}.add-article_selection_display__U_CZN{flex-direction:column;gap:8px}.add-article_pu_buttons__Jl3bI,.add-article_radio_group__IOnYf{flex-direction:column}}.add-article_step_select__Qqz0B{border:1px solid #111;border-radius:6px;padding:10px 12px;background:#fff;color:#111;transition:box-shadow .2s ease,border-color .2s ease,transform .06s ease;outline:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#555 0),linear-gradient(135deg,#555 50%,transparent 0),linear-gradient(90deg,#fff,#fff);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px),100% 0;background-size:6px 6px,6px 6px,2.2em 100%;background-repeat:no-repeat}.add-article_step_select__Qqz0B:hover{border-color:#0f172a;box-shadow:0 2px 10px rgba(0,0,0,.08)}.add-article_step_select__Qqz0B:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.25)}.add-article_step_select__Qqz0B:active{transform:translateY(1px)}.bibliotheque_page_container__PuyZU{display:flex;width:100%;min-height:100vh;background-color:var(--page-bg);padding:20px;font-family:Inter,Roboto,sans-serif;font-size:14px;justify-content:center;box-sizing:border-box}@media (max-width:768px){.bibliotheque_page_container__PuyZU{padding:10px}.bibliotheque_mainContent___JrnL,.bibliotheque_main_content__WXheN{width:100%;max-width:100%;padding:10px;box-sizing:border-box}}.bibliotheque_main_content__WXheN{padding:30px;width:100%;max-width:1200px;background:#ffffff;border-radius:8px;border:1px solid #959595;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box}.bibliotheque_breadcrumb__kj6F6{margin:0 0 15px;font-size:.85rem;color:#8B8E98;display:flex;align-items:center;gap:6px}.bibliotheque_breadcrumb__kj6F6 a{color:#8B8E98;text-decoration:none}.bibliotheque_breadcrumb__kj6F6 a:hover{text-decoration:underline}.bibliotheque_title__QwB1K{font-size:1.4rem;font-weight:700;color:#212121;margin:0 0 15px}.bibliotheque_search_container__Io8ek{display:flex;align-items:center;gap:12px;margin-bottom:15px}.bibliotheque_search_container__Io8ek>:first-child{flex:1}.bibliotheque_search-actions__IHB2o{display:flex;justify-content:space-between;align-items:center;gap:12px}.bibliotheque_search-input__9bfBZ{flex:1;padding:10px 14px;border:1px solid #ddd;border-radius:6px;font-size:.95rem}.bibliotheque_search_input_wrapper__SMxsZ{position:relative;flex:1;min-width:250px;max-width:100%}.bibliotheque_input_field__t_RUK{height:38px;padding:0 35px;border-radius:6px;font-size:.95rem}.bibliotheque_input_field__t_RUK:focus{border:1px solid transparent;box-shadow:0 0 0 2px #242424}.bibliotheque_clear_search_btn__F3klp{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#8B8E98;font-size:14px;padding:4px;border-radius:50%;transition:all .2s ease}.bibliotheque_clear_search_btn__F3klp:hover{background-color:#f0f0f0;color:#333}.bibliotheque_filters_container__CfmKy{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-bottom:15px;padding:12px;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.bibliotheque_filter_group___N8_0{display:flex;flex-direction:column;gap:4px;min-width:120px;flex:1}.bibliotheque_filter_group___N8_0 label{font-size:.85rem;font-weight:500;color:#495057}.bibliotheque_filter_date___Cshe,.bibliotheque_filter_select__Axb5B{height:32px;padding:0 8px;border:1px solid #e5e5e5;border-radius:4px;font-size:.85rem;font-family:inherit;background-color:#ffffff;cursor:pointer;transition:border-color .2s ease;box-sizing:border-box}.bibliotheque_filter_date___Cshe:focus,.bibliotheque_filter_select__Axb5B:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.bibliotheque_filter_date___Cshe::placeholder{color:#6c757d;font-style:italic}.bibliotheque_clear_filters_btn__mLDsv{background:transparent;color:#555;border:1px solid #ccc;border-radius:8px;padding:6px 14px;font-size:14px;display:flex}.bibliotheque_clear_filters_btn__mLDsv:hover{background:#f5f5f5;border-color:#aaa;color:#222}.bibliotheque_search_info__O9FJh{margin-bottom:12px;color:#6c757d;font-size:.85rem;font-style:italic;padding:8px;background-color:#e9ecef;border-radius:4px;border-left:3px solid #007bff}.bibliotheque_sign_in_btn__K9oOR{height:42px;border:none;background:linear-gradient(135deg,#234097,#1e3a8a);border-radius:10px;outline:none;color:#ffffff;cursor:pointer;padding:0 16px;font-size:1rem;font-weight:600;font-family:inherit;white-space:nowrap;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 3px 6px rgba(0,0,0,.15)}.bibliotheque_sign_in_btn__K9oOR:hover{background:linear-gradient(135deg,#1e3a8a,#172d6a);transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.25),0 0 10px rgba(30,58,138,.4)}.bibliotheque_sign_in_btn__K9oOR:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.2)}.bibliotheque_table__Z6Wse{width:100%;border-collapse:collapse;background-color:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:8px;overflow:hidden;margin-bottom:1.5rem}.bibliotheque_table__Z6Wse td,.bibliotheque_table__Z6Wse th{padding:.75rem;text-align:left;border-bottom:1px solid #e0e0e0;font-size:.9rem}.bibliotheque_table__Z6Wse th{background-color:#f5f7fa;font-weight:600;font-size:.95rem;color:#2d3748;position:sticky;top:0}.bibliotheque_table__Z6Wse tr:last-child td{border-bottom:none}.bibliotheque_table__Z6Wse tr:hover{background-color:#f8f9fa}.bibliotheque_action_container__dkj1o{gap:10px;width:100%}.bibliotheque_action_checkbox__WmaJM{width:18px;height:18px;margin:0;cursor:pointer}.bibliotheque_view_icon__86So4{border-radius:6px}.bibliotheque_view_icon__86So4:hover{transform:translateY(-2px)}.bibliotheque_view_icon__86So4:focus{outline:none;box-shadow:0 0 0 2px rgba(74,144,226,.4)}.bibliotheque_delete_btn__mQ3e5{border-radius:6px;font-size:1.1rem}.bibliotheque_delete_btn__mQ3e5:hover:not(:disabled){transform:translateY(-2px)}.bibliotheque_table__Z6Wse td{vertical-align:middle}.bibliotheque_action_checkbox__WmaJM{display:block;margin:0 auto}.bibliotheque_input__qpsiK[type=checkbox]{vertical-align:middle;margin:0}.bibliotheque_action_container__dkj1o{display:flex;justify-content:center;align-items:center;gap:8px}.bibliotheque_view_link__E1Heo{display:flex;align-items:center;justify-content:center;text-decoration:none}.bibliotheque_delete_btn__mQ3e5{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid #feb2b2;border-radius:4px;font-size:.9rem;cursor:pointer;transition:all .2s ease;background:#fff5f5;color:#e53e3e}.bibliotheque_delete_btn__mQ3e5:hover:not(:disabled){background:#fed7d7;border-color:#feb2b2;color:#c53030;transform:translateY(-1px)}.bibliotheque_delete_btn__mQ3e5:active:not(:disabled){transform:translateY(0);background:#feb2b2;color:#fff}.bibliotheque_delete_btn__mQ3e5:disabled{opacity:.5;cursor:not-allowed;background:#fff5f5;color:#feb2b2;border-color:#fed7d7;transform:none}.bibliotheque_delete_btn__mQ3e5.bibliotheque_loading__0lG_t{position:relative;color:transparent}.bibliotheque_delete_btn__mQ3e5.bibliotheque_loading__0lG_t:after{content:"";position:absolute;width:16px;height:16px;border:2px solid transparent;border-top-color:#e53e3e;border-radius:50%;animation:bibliotheque_spin__cqQ1D 1s linear infinite}.bibliotheque_table__Z6Wse td:last-child{vertical-align:middle}.bibliotheque_pagination__dm7qv{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:15px;color:#8B8E98;font-size:.85rem;gap:10px}.bibliotheque_pagination_buttons__nTKYI{display:flex;gap:4px}.bibliotheque_pagination_buttons__nTKYI button{padding:6px 10px;border:1px solid #e0e0e0;background-color:#ffffff;cursor:pointer;font-size:.85rem;font-family:inherit;border-radius:3px;transition:all .2s ease}.bibliotheque_pagination_buttons__nTKYI button:hover:not(.bibliotheque_disabled__Qg3cy){background-color:#f0f0f0;border-color:#d0d0d0}.bibliotheque_pagination_buttons__nTKYI button.bibliotheque_active__bs80Y{background-color:#007bff;color:white;border-color:#007bff}.bibliotheque_pagination_buttons__nTKYI button.bibliotheque_disabled__Qg3cy{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed;opacity:.6}.bibliotheque_time_ago__wL_as{font-size:.8rem}.bibliotheque_modal_container__e2FDM{border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,.2);max-width:400px}.bibliotheque_modal_header__iob_i{padding:15px 15px 0}.bibliotheque_modal_header__iob_i h3{font-size:1.1em}.bibliotheque_modal_body__ns7Vz{padding:15px}.bibliotheque_modal_body__ns7Vz p{margin:0 0 8px;line-height:1.4;font-size:.9rem}.bibliotheque_modal_footer__iwQOC{padding:0 15px 15px;gap:8px}.bibliotheque_modal_cancel_btn__BONiY,.bibliotheque_modal_confirm_btn__8LloE{padding:8px 16px;font-size:.9rem}.bibliotheque_loading_spinner__FvkWl{width:14px;height:14px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:bibliotheque_spin__cqQ1D 1s linear infinite}@media (max-width:768px){.bibliotheque_page_container__PuyZU{padding:10px}.bibliotheque_main_content__WXheN{padding:15px}.bibliotheque_filters_container__CfmKy,.bibliotheque_search_container__Io8ek{flex-direction:column;align-items:stretch}.bibliotheque_filter_group___N8_0{min-width:100%}.bibliotheque_table__Z6Wse{display:block;overflow-x:auto}.bibliotheque_table__Z6Wse td,.bibliotheque_table__Z6Wse th{padding:8px;font-size:.85rem}.bibliotheque_pagination__dm7qv{flex-direction:column;align-items:stretch;gap:8px}.bibliotheque_pagination_buttons__nTKYI{justify-content:center}}@media (max-width:480px){.bibliotheque_title__QwB1K{font-size:1.2rem}.bibliotheque_input_field__t_RUK{padding:0 30px;font-size:.9rem}.bibliotheque_table__Z6Wse td,.bibliotheque_table__Z6Wse th{padding:6px;font-size:.8rem}.bibliotheque_action_container__dkj1o{flex-direction:column;gap:4px}}.bibliotheque_input_field__t_RUK{height:45px;padding:0 0 0 40px;border-radius:7px;outline:none;border:1px solid #e5e5e5;width:100%;font-size:1rem;font-family:inherit;box-sizing:border-box}.bibliotheque_time_ago__wL_as{color:#6c757d;font-size:.85rem;font-style:italic;white-space:nowrap}.bibliotheque_table__Z6Wse th:nth-child(5),.bibliotheque_table__Z6Wse th:nth-child(6){width:120px;text-align:center}.bibliotheque_table__Z6Wse td:nth-child(5),.bibliotheque_table__Z6Wse td:nth-child(6){text-align:center}.bibliotheque_modal_overlay__H6anv{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;animation:bibliotheque_fadeIn__JVreM .2s ease-out}.bibliotheque_modal_container__e2FDM{background:white;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.2);max-width:450px;width:90%;animation:bibliotheque_slideIn__Sg_4y .2s ease-out}.bibliotheque_modal_header__iob_i{padding:20px 20px 0;border-bottom:1px solid #eee;text-align:center}.bibliotheque_modal_header__iob_i h3{margin:0;color:#333;font-size:1.2em;font-weight:600}.bibliotheque_modal_body__ns7Vz{padding:20px;text-align:center}.bibliotheque_modal_body__ns7Vz p{margin:0 0 10px;color:#555;line-height:1.5}.bibliotheque_modal_body__ns7Vz p:last-child{margin-bottom:0}.bibliotheque_modal_footer__iwQOC{padding:0 20px 20px;display:flex;justify-content:center;gap:10px}.bibliotheque_modal_cancel_btn__BONiY{padding:10px 20px;border:1px solid #ddd;background:white;color:#666;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease}.bibliotheque_modal_cancel_btn__BONiY:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.bibliotheque_modal_confirm_btn__8LloE{padding:10px 20px;border:1px solid #e74c3c;background:#e74c3c;color:white;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease}.bibliotheque_modal_confirm_btn__8LloE:hover:not(:disabled){background:#c0392b;border-color:#c0392b}.bibliotheque_modal_cancel_btn__BONiY:disabled,.bibliotheque_modal_confirm_btn__8LloE:disabled{opacity:.6;cursor:not-allowed}@keyframes bibliotheque_fadeIn__JVreM{0%{opacity:0}to{opacity:1}}@keyframes bibliotheque_slideIn__Sg_4y{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.bibliotheque_clear_filters_btn__mLDsv{height:35px;padding:0 12px;border-radius:5px;white-space:nowrap;gap:6px;font-weight:500}.bibliotheque_clear_filters_btn__mLDsv:hover:not(:disabled){box-shadow:0 2px 6px rgba(229,62,62,.15)}.bibliotheque_clear_filters_btn__mLDsv:active:not(:disabled){transform:translateY(1px);box-shadow:none}.bibliotheque_clear_filters_btn__mLDsv:focus:not(:disabled){outline:none;border-color:#e53e3e;box-shadow:0 0 0 2px rgba(229,62,62,.2)}.bibliotheque_clear_filters_btn__mLDsv[title]{position:relative}.bibliotheque_clear_filters_btn__mLDsv[title]:hover:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:6px 12px;background:#2d3748;color:white;font-size:12px;border-radius:4px;white-space:nowrap;margin-bottom:8px;z-index:1000}.bibliotheque_clear_icon__rV656{font-size:1.1rem;display:flex;align-items:center;justify-content:center;color:#e53e3e;transition:color .2s ease}.bibliotheque_clear_filters_btn__mLDsv:hover .bibliotheque_clear_icon__rV656{color:#c53030}.bibliotheque_clear_filters_btn__mLDsv:active .bibliotheque_clear_icon__rV656{color:#fff}td .bibliotheque_action_container__dkj1o{display:flex;justify-content:center;align-items:center;gap:12px;width:100%}.bibliotheque_view_icon__86So4{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#4a90e2;background-color:#f0f7ff;border:1px solid #d0e4ff;border-radius:4px;font-size:1.1rem;cursor:pointer;transition:all .2s ease;padding:6px;box-sizing:border-box}.bibliotheque_view_icon__86So4:hover{color:#1a56db;background-color:#e1efff;border-color:#a4c8ff;transform:translateY(-1px)}.bibliotheque_clear_filters_btn__mLDsv{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0;border:1px solid #feb2b2;border-radius:4px;font-size:.9rem;cursor:pointer;transition:all .2s ease;background:#fff5f5;color:#e53e3e}.bibliotheque_clear_filters_btn__mLDsv:hover:not(:disabled){background:#fed7d7;border-color:#feb2b2;color:#c53030;transform:translateY(-1px)}.bibliotheque_clear_filters_btn__mLDsv:active:not(:disabled){transform:translateY(0);background:#feb2b2;color:#fff}.bibliotheque_clear_filters_btn__mLDsv:disabled{opacity:.5;cursor:not-allowed;background:#fff5f5;color:#feb2b2;border-color:#fed7d7;transform:none}.bibliotheque_icon__W2ecP{font-size:1.1rem;display:flex;align-items:center;justify-content:center}.bibliotheque_clear_filters_btn__mLDsv.bibliotheque_loading__0lG_t{position:relative;color:transparent}.bibliotheque_clear_filters_btn__mLDsv.bibliotheque_loading__0lG_t:after{content:"";position:absolute;width:16px;height:16px;border:2px solid transparent;border-top-color:#e53e3e;border-radius:50%;animation:bibliotheque_spin__cqQ1D 1s linear infinite}@keyframes bibliotheque_spin__cqQ1D{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bibliotheque_table__Z6Wse td:last-child,.bibliotheque_td__InyiS{text-align:center}.bibliotheque_td__InyiS>*{margin:0 6px;vertical-align:middle}.bibliotheque_td__InyiS>a,.bibliotheque_td__InyiS>button{display:inline-flex;align-items:center;justify-content:center}