[data-loading=""],[data-loading="delay|show"],[data-loading=show]{display:none}*{box-sizing:border-box;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin:0;outline:none;padding:0}::selection{background:var(--color_primary)!important;color:var(--color_white)}:root{--color_primary:#7512b1;--color_secondary:#7548b1;--color_secondary_opacity:#baa3d8;--color_secondary_opacity_white:#d9cbed;--color_form:#d3d0cb;--color_smoke:#f8f8f8;--color_form_opacity:#f9f9f9;--color_smoke_opacity:#fdfdfd;--color_whitesmoke:#f1f1f1;--color_white:#fff;--color_black:#000;--color_update:#1c64f2;--color_delete:#ff1544;--color_delete_opacity:#fc879e;--color_info:#3dcee3;--color_info_opacity:#afe7f0;--color_online_opacity:#c7f5c7;--color_online:#06c206;--color_box_shadow:rgba(17,12,46,.15) 0px 48px 100px 0px;--color_connection:#fcfcfc}body{height:100vh;padding:110px 0 0;width:100%}body.access_denied{height:100vh;padding:0;width:100%}button{pointer-events:auto}nav .container_navigation{background:var(--color_white)}nav .container_navigation .container_messages .success_message{background:var(--color_online_opacity);padding:10px;text-align:center;width:100%}nav .container_navigation .container_messages .success_message span{color:var(--color_online)}nav .container_navigation .container_messages .warning_message{background:var(--color_delete_opacity);padding:10px;text-align:center;width:100%}nav .container_navigation .container_messages .warning_message span{color:var(--color_delete)}nav .container_navigation .top_navigation{background:var(--color_white);border-bottom:1px solid var(--color_whitesmoke);left:0;position:fixed;top:0;width:100%;z-index:9999}nav .container_navigation .top_navigation .container_top_navigation{align-items:center;display:flex;justify-content:space-between;margin:auto;padding:10px 20px 0;width:95%}nav .container_navigation .top_navigation .container_top_navigation .menu_left_nav{cursor:pointer}nav .container_navigation .top_navigation .container_top_navigation .logo{align-items:center;display:flex;justify-content:center}nav .container_navigation .top_navigation .container_top_navigation .logo span{color:var(--color_primary);font-size:40px;font-weight:700}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe{align-items:center;display:flex;gap:10px}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .container_icons{align-items:center;display:flex;gap:30px}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .search_bar{position:relative}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .search_bar input{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:5px 35px 5px 10px}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .search_bar input.active{border:2px solid var(--color_primary)}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .search_bar svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .ring_icon{cursor:pointer;position:relative}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .ring_icon span{background:var(--color_delete);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:var(--color_white);padding:2px 10px;position:absolute;right:0;top:-30px}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .header_icon_menu{align-items:center;cursor:pointer;display:flex;justify-content:center}nav .container_navigation .top_navigation .container_bottom_nav{align-items:center;display:flex}nav .container_navigation .top_navigation .container_bottom_nav .selected_menu,nav .container_navigation .top_navigation .container_bottom_nav .user_connected{align-items:center span;display:flex;justify-content:center;padding:10px;width:100%;align-items-color:var(--color_black)}nav .container_navigation .top_navigation .container_bottom_nav .selected_menu{background:var(--color_secondary)}nav .container_navigation .top_navigation .container_bottom_nav .selected_menu span{color:var(--color_white)}nav .container_navigation .top_navigation .container_bottom_nav .user_connected{background:var(--color_whitesmoke)}nav .container_navigation .top_navigation .container_second_bottom_nav{align-items:center;display:flex;justify-content:space-between}nav .container_navigation .top_navigation .container_second_bottom_nav .item_second{cursor:pointer;padding:10px;width:100%}nav .container_navigation .top_navigation .container_second_bottom_nav .item_second:nth-of-type(odd){background:var(--color_whitesmoke)}nav .container_navigation .top_navigation .container_second_bottom_nav .item_second:hover{background:var(--color_secondary)}nav .container_navigation .top_navigation .container_second_bottom_nav .item_second:hover span{color:var(--color_white)}nav .container_navigation .right_navigation{background:var(--color_whitesmoke);border-left:1px solid var(--color_form);height:100vh;padding:30px 0;position:fixed;right:0;top:0;width:auto;z-index:9999}nav .container_navigation .right_navigation .container_icons_menu{align-items:center;display:flex;flex-direction:column;gap:10px;margin:0}nav .container_navigation .right_navigation .container_icons_menu .icon_menu{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:5px;width:100%}nav .container_navigation .right_navigation .container_icons_menu .icon_menu:hover{background:var(--color_form_opacity)}nav .container_navigation .right_navigation .container_icons_menu .icon_menu a{color:var(--color_black);text-decoration:none}nav .container_navigation .left_nav_bar{background:var(--color_white);border-right:1px solid var(--color_whitesmoke);height:100vh;left:0;overflow:auto;position:fixed;top:90px;width:22%;z-index:999}nav .container_navigation .left_nav_bar::-webkit-scrollbar{background:var(--color_white);width:2px}nav .container_navigation .left_nav_bar::-webkit-scrollbar-thumb{background:var(--color_form);width:2px}nav .container_navigation .left_nav_bar .header_left_nav_bar{align-items:center;display:flex;justify-content:center;padding:30px 0}nav .container_navigation .left_nav_bar .container_sub_item{margin:0 0 100px;padding:40px 0 0}nav .container_navigation .left_nav_bar .container_sub_item a{color:inherit;text-decoration:none}nav .container_navigation .left_nav_bar .container_sub_item a .item_link{align-items:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;cursor:pointer;display:flex;gap:10px;margin:5px;padding:15px 20px}nav .container_navigation .left_nav_bar .container_sub_item a .item_link span{color:var(--color_black)}nav .container_navigation .left_nav_bar .container_sub_item a .item_link.currentLink,nav .container_navigation .left_nav_bar .container_sub_item a .item_link:hover{background:var(--color_secondary)}nav .container_navigation .left_nav_bar .container_sub_item a .item_link.currentLink span,nav .container_navigation .left_nav_bar .container_sub_item a .item_link.currentLink svg,nav .container_navigation .left_nav_bar .container_sub_item a .item_link:hover span,nav .container_navigation .left_nav_bar .container_sub_item a .item_link:hover svg{color:var(--color_white)}nav .container_navigation .left_nav_bar .container_sub_item .item_parent{margin:5px}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .header_item_parent{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 20px}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .header_item_parent .left{align-items:center;display:flex;gap:10px}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .header_item_parent svg.rotate_open{transform:rotate(180deg)}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .content_sub_item a{color:inherit;text-decoration:none}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .content_sub_item a .item_link{align-items:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;cursor:pointer;display:flex;gap:10px;margin:2px;padding:10px 20px 10px 40px}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .content_sub_item a .item_link span{color:var(--color_black)}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .content_sub_item a .item_link:hover{background:var(--color_secondary)}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .content_sub_item a .item_link:hover span{color:var(--color_white)}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .content_sub_item a .item_link.currentLink{background:var(--color_secondary)}nav .container_navigation .left_nav_bar .container_sub_item .item_parent .content_sub_item a .item_link.currentLink span{color:var(--color_white)}.overlay_nav_bar{background:var(--color_black);display:none;height:100vh;left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:99}.overlay_nav_bar.active{display:block}.overlay_tab{z-index:99999}.overlay_product,.overlay_tab{background:var(--color_black);height:100vh;left:0;opacity:.3;position:fixed;top:0;width:100%}.overlay_product{z-index:9}.overlaySituationMorale,.overlaySituationPhysique{background:var(--color_black);display:none;height:100vh;left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:7}.overlaySituationMorale.show,.overlaySituationPhysique.show{display:block}.container_body_parent{margin:auto;width:95%}.container_table{padding-bottom:30px;width:80%}.container_table .header_table{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:20px 0}.container_table .header_table .filter_input{align-items:center;display:flex;justify-content:space-between;width:100%}.container_table .header_table .filter_input .category_list{align-items:center;display:flex;gap:10px}.container_table .header_table .filter_input .category_list .item_list_filter{position:relative}.container_table .header_table .filter_input .category_list .item_list_filter .title{align-items:center;background:var(--color_secondary);color:var(--color_white);cursor:pointer;display:flex;gap:10px;padding:8px 10px}.container_table .header_table .filter_input .category_list .item_list_filter .content_category{background:var(--color_white);border:1px solid var(--color_whitesmoke);box-shadow:var(--color_box_shadow);display:flex;flex-direction:column;justify-content:center;left:-100%;position:absolute;top:100%}.container_table .header_table .filter_input .category_list .item_list_filter .content_category button{background:none;border:none;cursor:pointer;display:flex;gap:8px;padding:8px 10px;text-align:left}.container_table .header_table .filter_input .category_list .item_list_filter .content_category button:hover{background:var(--color_whitesmoke)}.container_table .header_table .filter_input .category_list .item_list_filter .content_category select{border:1px solid var(--color_form);cursor:pointer;padding:10px}.container_table .header_table .filter_input .category_list .item_list_filter .content_category select.active{border:1px solid var(--color_primary)}.container_table .header_table .filter_input .category_list .item_list_filter .content_category_for_purchase{left:-200%;position:absolute;top:100%}.container_table .header_table .filter_input .category_list .item_list_pdf .export_pdf{align-items:center;display:flex;gap:10px}.container_table .header_table .filter_input .category_list .item_list_pdf .export_pdf input,.container_table .header_table .filter_input .category_list .item_list_pdf .export_pdf select{border:1px solid var(--color_form);cursor:pointer;padding:8px 10px;width:100%}.container_table .header_table .filter_input .category_list .item_list_pdf .export_pdf input.active,.container_table .header_table .filter_input .category_list .item_list_pdf .export_pdf select.active{border:1px solid var(--color_primary)}.container_table .header_table .filter_input .category_list .item_list_pdf .export_pdf button{align-items:center;background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;display:flex;gap:10px;padding:8px 10px}.container_table .header_table .filter_input .category_list .item_list_pdf .queryDate{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px}.container_table .header_table .filter_input .category_list .item_list_pdf .queryDate.active{border:2px solid var(--color_primary)}.container_table .header_table .filter_input .category_list .item_input_date{display:flex;flex-direction:column;gap:10px}.container_table .header_table .filter_input .category_list .item_list_customer_category .customer_category button{align-items:center;background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;display:flex;gap:10px;padding:8px 10px}.container_table .header_table .filter_input .category_list_maintenance{align-items:flex-end}.container_table .header_table .filter_input .input{margin-top:10px;position:relative}.container_table .header_table .filter_input .input input{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px}.container_table .header_table .filter_input .input input.active{border:2px solid var(--color_primary)}.container_table .header_table .filter_input .input svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_table .header_table .input{margin-top:10px;position:relative}.container_table .header_table .input input{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px}.container_table .header_table .input input.active{border:2px solid var(--color_primary)}.container_table .header_table .input svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_table .header_table .add_item a,.container_table .header_table .add_item button{align-items:center;background:var(--color_primary);color:var(--color_white);cursor:pointer;display:flex;gap:5px;padding:8px 10px;text-decoration:none;transition:.3s}.container_table .header_table .add_item a:hover,.container_table .header_table .add_item button:hover{background:var(--color_secondary);transition:.3s}.container_table .header_table .add_item button{border:none;font-size:16px}.container_table .table{overflow:auto;width:100%}.container_table .table table{border-collapse:collapse;width:150%}.container_table .table table td,.container_table .table table th{padding:8px;text-align:left}.container_table .table table .fixed_column{left:0;position:sticky;z-index:2}.container_table .table table thead{border-bottom:1px solid var(--color_form)}.container_table .table table thead th{font-weight:600}.container_table .table table thead th:nth-of-type(2n){background:var(--color_smoke_opacity)}.container_table .table table thead th:nth-of-type(odd){background:var(--color_smoke)}.container_table .table table tbody .no_data td{font-size:18px;padding:20px 0;text-align:center}.container_table .table table tbody .no_data td span{display:block;margin:10px 0 20px}.container_table .table table tbody tr{border-bottom:1px solid var(--color_whitesmoke);cursor:pointer}.container_table .table table tbody tr td:hover{background:var(--color_smoke)}.container_table .table table tbody tr table{border-collapse:collapse;margin:auto;width:80%}.container_table .table table tbody tr table td,.container_table .table table tbody tr table th{padding:8px;text-align:left}.container_table .table table tbody tr table thead{border-bottom:1px solid var(--color_form)}.container_table .table table tbody tr table thead th{font-weight:600}.container_table .table table tbody tr table thead th:nth-of-type(2n){background:var(--color_smoke_opacity)}.container_table .table table tbody tr table thead th:nth-of-type(odd){background:var(--color_smoke)}.container_table .table table tbody tr table tbody .no_data td{font-size:18px;padding:20px 0;text-align:center}.container_table .table table tbody tr table tbody .no_data td span{display:block;margin:10px 0 20px}.container_table .table table tbody tr table tbody tr{border-bottom:1px solid var(--color_whitesmoke);cursor:pointer}.container_table .table table tbody tr table tbody tr td:hover{background:var(--color_smoke)}.container_table .table table tbody tr table tbody td{font-size:15px}.container_table .table table tbody tr table tbody td:nth-of-type(2n){background:var(--color_smoke_opacity)}.container_table .table table tbody tr table tbody td:nth-of-type(odd){background:var(--color_smoke)}.container_table .table table tbody tr table tbody td.td_action:nth-of-type(2n),.container_table .table table tbody tr table tbody td.td_action:nth-of-type(odd){background:none}.container_table .table table tbody tr table tbody td .link_action{display:flex;gap:10px}.container_table .table table tbody tr table tbody td .link_action a,.container_table .table table tbody tr table tbody td .link_action button{align-items:center;background:none;border:1px solid var(--color_whitesmoke);color:var(--color_black);cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:5px;padding:2px 4px;text-decoration:none;transition:.3s}.container_table .table table tbody tr table tbody td .link_action .update{color:var(--color_update)}.container_table .table table tbody tr table tbody td .link_action .update:hover{background:var(--color_update);color:var(--color_white);transition:.3s}.container_table .table table tbody tr table tbody td .link_action .delete{color:var(--color_delete)}.container_table .table table tbody tr table tbody td .link_action .delete:hover{background:var(--color_delete);color:var(--color_white);transition:.3s}.container_table .table table tbody tr table tbody td .link_action .info{color:var(--color_info)}.container_table .table table tbody tr table tbody td .link_action .info:hover{background:var(--color_info);color:var(--color_white);transition:.3s}.container_table .table table tbody tr table tbody td .link_action .validated{align-items:center;background:var(--color_online_opacity);color:var(--color_online);cursor:pointer;display:flex;font-size:13px;justify-content:center;padding:2px 4px}.container_table .table table tbody td{font-size:15px}.container_table .table table tbody td:nth-of-type(2n){background:var(--color_smoke_opacity)}.container_table .table table tbody td:nth-of-type(odd){background:var(--color_smoke)}.container_table .table table tbody td.td_action:nth-of-type(2n),.container_table .table table tbody td.td_action:nth-of-type(odd){background:none}.container_table .table table tbody td .link_action{display:flex;gap:10px}.container_table .table table tbody td .link_action a,.container_table .table table tbody td .link_action button{align-items:center;background:none;border:1px solid var(--color_whitesmoke);color:var(--color_black);cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:5px;padding:2px 4px;text-decoration:none;transition:.3s}.container_table .table table tbody td .link_action .update{color:var(--color_update)}.container_table .table table tbody td .link_action .update:hover{background:var(--color_update);color:var(--color_white);transition:.3s}.container_table .table table tbody td .link_action .delete{color:var(--color_delete)}.container_table .table table tbody td .link_action .delete:hover{background:var(--color_delete);color:var(--color_white);transition:.3s}.container_table .table table tbody td .link_action .info{color:var(--color_info)}.container_table .table table tbody td .link_action .info:hover{background:var(--color_info);color:var(--color_white);transition:.3s}.container_table .table table tbody td .link_action .validated{align-items:center;background:var(--color_online_opacity);color:var(--color_online);cursor:pointer;display:flex;font-size:13px;justify-content:center;padding:2px 4px}.container_table .filter_select{align-items:flex-end;display:flex;justify-content:flex-end;margin:20px 0}.container_table .filter_select select{border:1px solid var(--color_form);cursor:pointer;font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px}.container_table .filter_select select.active{border:2px solid var(--color_primary)}.container_table_customer,.container_table_customer .table_customer,.container_table_customer .table_customer table,.container_table_large,.container_table_large .table_customer,.container_table_products{width:100%}.container_table_large .table_customer table{width:150%}.container_table_validate_purchase{margin:10px 0;width:100%}.container_table_validate_purchase h3{padding-bottom:10px}.container_table_validate_purchase .table,.container_table_validate_purchase .table table{width:100%}.container_products_annexe{background:var(--color_white);border-left:1px solid var(--color_whitesmoke);height:100vh;padding:40px 10px 0;position:fixed;right:0;top:90px;width:20%;z-index:9}.container_products_annexe .content_products_annexe{height:100%;overflow:auto;padding-bottom:30px}.container_products_annexe .content_products_annexe::-webkit-scrollbar{background:var(--color_white);width:2px}.container_products_annexe .content_products_annexe::-webkit-scrollbar-thumb{background:var(--color_form);width:2px}.container_products_annexe .content_products_annexe .header_annexe{padding-bottom:20px;text-align:center}.container_products_annexe .content_products_annexe .header_annexe strong{color:var(--color_black);font-weight:600}.container_products_annexe .content_products_annexe .products_annexe .title{padding:20px 0}.container_products_annexe .content_products_annexe .products_annexe .title span{font-size:15px;font-weight:600}.container_products_annexe .content_products_annexe .products_annexe .container_annexe .annexe_item{align-items:center;border-bottom:1px solid var(--color_form);display:flex;flex-wrap:wrap;justify-content:space-between;padding:6px;width:100%}.container_products_annexe .content_products_annexe .products_annexe .container_annexe .annexe_item .quantity{border:1px solid var(--color_delete);color:var(--color_delete);padding:2px}.container_products_annexe .content_products_annexe .products_annexe .detail_annexe{align-items:center;display:flex;justify-content:flex-end;margin:10px 4px}.container_products_annexe .content_products_annexe .products_annexe .detail_annexe a,.container_products_annexe .content_products_annexe .products_annexe .detail_annexe button{align-items:center;background:none;border:1px solid var(--color_info);color:var(--color_info);cursor:pointer;display:flex;justify-content:center;padding:4px;text-decoration:none;transition:.3s}.container_products_annexe .content_products_annexe .products_annexe .detail_annexe a:hover,.container_products_annexe .content_products_annexe .products_annexe .detail_annexe button:hover{background:var(--color_info);color:var(--color_white)}.container_products_annexe .content_products_annexe .products_annexe .detail_annexe .filter_select{align-items:flex-end;display:flex;justify-content:flex-end;margin:20px 0}.container_products_annexe .content_products_annexe .products_annexe .detail_annexe .filter_select select{border:1px solid var(--color_form);cursor:pointer;font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px}.container_products_annexe .content_products_annexe .products_annexe .detail_annexe .filter_select select.active{border:2px solid var(--color_primary)}.parent_container_notification{background:rgba(0,0,0,.3);height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99999}.parent_container_notification .container_notifications{background:var(--color_white);margin:30px auto;padding:20px;position:relative;width:95%;z-index:999999}.parent_container_notification .container_notifications h2{margin:0 0 30px}.parent_container_notification .container_notifications .top_header{align-items:baseline;display:flex;justify-content:space-between}.parent_container_notification .container_notifications .top_header button{background:none;border:none;cursor:pointer}.parent_container_notification .container_notifications .input{margin-top:10px;position:relative;width:100%}.parent_container_notification .container_notifications .input input,.parent_container_notification .container_notifications .input select{border:1px solid var(--color_form);cursor:pointer;font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.parent_container_notification .container_notifications .input input.active,.parent_container_notification .container_notifications .input select.active{border:2px solid var(--color_primary)}.parent_container_notification .container_notifications .input svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.parent_container_notification .container_notifications .input{margin-bottom:15px}.parent_container_notification .container_notifications .container_input .group_input{align-items:center;display:flex;gap:10px}.parent_container_notification .container_notifications .container_input .group_input .item_input h4{margin-bottom:re}.parent_container_notification .container_notifications table{width:100%}.parent_container_notification .container_notifications .item_notification{border-bottom:1px solid var(--color_form);padding:10px}.parent_container_notification .container_notifications .item_notification:hover{background:var(--color_smoke);cursor:pointer;transition:.3S;-webkit-transition:.3S;-moz-transition:.3S;-ms-transition:.3S;-o-transition:.3S}.parent_container_notification .container_notifications .item_notification .customer{align-items:center;flex-direction:column;gap:10px;margin-bottom:10px}.parent_container_notification .container_notifications .item_notification .customer h3{margin-bottom:10px}.parent_container_notification .container_notifications .item_notification .customer span{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-size:12px;padding:2px 4px}.parent_container_notification .container_notifications .item_notification .customer span.customerType{background:var(--color_secondary_opacity_white);color:var(--color_secondary)}.parent_container_notification .container_notifications .item_notification .customer span.state{background:var(--color_online_opacity);color:var(--color_online)}.parent_container_notification .container_notifications .item_notification .customer span.date{background:var(--color_form_opacity);font-weight:700}.parent_container_notification .container_notifications .item_notification .comments{background:var(--color_form_opacity);border:1px solid var(--color_online);display:flex;gap:0;margin-bottom:10px}.parent_container_notification .container_notifications .item_notification .comments span{font-size:12px;font-weight:700;padding:5px 4px}.parent_container_notification .container_notifications .item_notification .comments span.user{background:var(--color_online_opacity);color:var(--color_online)}.parent_container_notification .container_notifications .item_notification .comments span.comment{background:var(--color_form_opacity);font-weight:700}.parent_container_notification .container_notifications .item_notification .description{margin-bottom:10px}.parent_container_notification .container_notifications .item_notification .description p{line-height:1.5}.parent_container_notification .container_notifications .item_notification .time_validation{align-items:center;display:flex;gap:10px}.parent_container_notification .container_notifications .item_notification .time_validation small{background:var(--color_secondary_opacity_white);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:var(--color_primary);padding:3px}.parent_container_notification .container_notifications .item_notification .time_validation button{background:var(--color_info);border:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:var(--color_white);cursor:pointer;font-weight:700;padding:3px}.parent_container_notification .container_notifications .item_notification .time_validation .claimRead{background:var(--color_online_opacity);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:var(--color_online);padding:2px 4px}.parent_container_customer_category{height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99999}.parent_container_customer_category .container_customer_category{background:var(--color_white);margin:20px auto;max-height:auto;max-width:1000px;width:95%}.parent_container_customer_category .container_customer_category .purchase_wait_validation h2{background:var(--color_delete_opacity);color:var(--color_delete);margin:0 auto 30px;padding:20px;text-align:center;width:100%}.parent_container_customer_category .container_customer_category .container_customer_detail{margin:auto;padding:10px 0 40px;width:90%}.parent_container_customer_category .container_customer_category .container_customer_detail h3{padding-bottom:30px}.parent_container_customer_category .container_customer_category .container_customer_detail .container_information{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.parent_container_customer_category .container_customer_category .container_customer_detail .container_information .item_information{display:flex;flex-direction:column;row-gap:10px}.parent_container_customer_category .container_customer_category .container_customer_detail .container_information .item_information .item{background:var(--color_smoke);border:1px solid var(--color_whitesmoke);padding:8px 10px}.parent_container_customer_category .container_customer_category .container_customer_detail .container_information .item_information_paid .item{background:var(--color_online_opacity);color:var(--color_online)}.parent_container_customer_category .container_customer_category .container_customer_detail .container_information .item_information_important .item{background:var(--color_secondary);color:var(--color_white)}.parent_container_customer_category .container_customer_category .container_customer_detail .item_information_description{background:var(--color_smoke);border:1px solid var(--color_whitesmoke);flex:1;margin:20px 0 10px;padding:8px 10px}.parent_container_customer_category .container_customer_category .container_customer_detail .item_information{display:flex;flex-direction:column;row-gap:10px}.parent_container_customer_category .container_customer_category .container_customer_detail .item_information .item{background:var(--color_smoke);border:1px solid var(--color_whitesmoke);padding:8px 10px}.parent_container_customer_category .container_customer_category .container_customer_detail .item_information_motif{margin:10px 0}.parent_container_customer_category .container_customer_category .container_customer_detail .container_table{width:100%}.parent_container_customer_category .container_customer_category .container_customer_detail .container_table h3{padding:20px 0}.parent_container_customer_category .container_customer_category .container_customer_detail .container_table .table,.parent_container_customer_category .container_customer_category .container_customer_detail .container_table .table table{width:100%!important}.parent_container_customer_category .container_customer_category .container_payment_credit{margin:auto;width:90%}.parent_container_customer_category .container_customer_category .container_payment_credit .container_form{padding:10px 0}.parent_container_customer_category .container_customer_category .container_payment_credit .container_form form button{align-items:center;background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;display:flex;font-weight:700;gap:10px;padding:8px 10px}.parent_container_customer_category .container_customer_category .container_customer_info{padding:10px;text-align:center;width:100%}.parent_container_customer_category .container_customer_category .container_table_pay_credit{margin:auto;width:90%}.parent_container_customer_category .container_customer_category .container_table_pay_credit h3{padding-bottom:20px}.parent_container_customer_category .container_customer_category .container_table_pay_credit .table,.parent_container_customer_category .container_customer_category .container_table_pay_credit .table table{width:100%}.parent_container_customer_category .container_customer_category_large{background:var(--color_white);margin:20px auto;max-height:auto;max-width:1200px;width:95%}.parent_container_customer_category .container_customer_category_large .container_generate_pdf{margin:auto;padding:20px 0 30px;width:95%}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf{align-items:flex-end;display:flex;gap:10px}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf input,.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf select{border:1px solid var(--color_form);cursor:pointer;padding:8px 10px;width:100%}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf input.active,.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf select.active{border:1px solid var(--color_primary)}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf button{align-items:center;background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;display:flex;gap:10px;padding:8px 10px}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf .oneDay input{margin-top:10px}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf .betweenDays{align-items:last baseline;display:flex;gap:10px}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf .betweenDays div input{margin-top:10px}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf .input{margin-top:10px;position:relative;width:100%}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf .input input,.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf .input select{border:1px solid var(--color_form);cursor:pointer;font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf .input input.active,.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf .input select.active{border:2px solid var(--color_primary)}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .export_pdf .input svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .container_table{margin:20px 0;width:100%}.parent_container_customer_category .container_customer_category_large .container_generate_pdf .container_table .table,.parent_container_customer_category .container_customer_category_large .container_generate_pdf .container_table .table table{width:100%}.close_modal{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;padding:10px;width:100%}.close_modal button{background:none;border:none;cursor:pointer;pointer-events:auto}.close_modal button:hover{background:var(--color_whitesmoke)}.container_form{padding:10px 20px}.container_form .titleForm{margin-bottom:10px}.container_form form #customer div,.container_form form #customer_category div,.container_form form .form_annexe div{display:flex;flex-direction:column;gap:8px;justify-content:left;margin:10px 0;width:100%}.container_form form #customer div label,.container_form form #customer_category div label,.container_form form .form_annexe div label{font-weight:600;margin:0}.container_form form #customer div input,.container_form form #customer div select,.container_form form #customer div textarea,.container_form form #customer_category div input,.container_form form #customer_category div select,.container_form form #customer_category div textarea,.container_form form .form_annexe div input,.container_form form .form_annexe div select,.container_form form .form_annexe div textarea{border:1px solid var(--color_form);padding:10px;width:100%}.container_form form #customer div input.active,.container_form form #customer div select.active,.container_form form #customer div textarea.active,.container_form form #customer_category div input.active,.container_form form #customer_category div select.active,.container_form form #customer_category div textarea.active,.container_form form .form_annexe div input.active,.container_form form .form_annexe div select.active,.container_form form .form_annexe div textarea.active{border:1px solid var(--color_primary)}.container_form form #customer div select,.container_form form #customer_category div select,.container_form form .form_annexe div select{cursor:pointer}.container_form form #customer div .total_width,.container_form form #customer_category div .total_width,.container_form form .form_annexe div .total_width{width:100%}.container_form form #customer div textarea,.container_form form #customer_category div textarea,.container_form form .form_annexe div textarea{height:200px;line-height:32px;padding:10px}.container_form form #customer div text,.container_form form #customer_category div text,.container_form form .form_annexe div text{display:none}.container_form form #customer div #institution,.container_form form #customer_category div #institution,.container_form form .form_annexe div #institution{cursor:pointer;height:30px;width:30px}.container_form form #customer .search_customer,.container_form form #customer .search_product,.container_form form #customer_category .search_customer,.container_form form #customer_category .search_product,.container_form form .form_annexe .search_customer,.container_form form .form_annexe .search_product{position:relative;width:100%}.container_form form #customer .search_customer input,.container_form form #customer .search_product input,.container_form form #customer_category .search_customer input,.container_form form #customer_category .search_product input,.container_form form .form_annexe .search_customer input,.container_form form .form_annexe .search_product input{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_form form #customer .search_customer input.active,.container_form form #customer .search_product input.active,.container_form form #customer_category .search_customer input.active,.container_form form #customer_category .search_product input.active,.container_form form .form_annexe .search_customer input.active,.container_form form .form_annexe .search_product input.active{border:2px solid var(--color_primary)}.container_form form #customer .search_customer svg,.container_form form #customer .search_product svg,.container_form form #customer_category .search_customer svg,.container_form form #customer_category .search_product svg,.container_form form .form_annexe .search_customer svg,.container_form form .form_annexe .search_product svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_form form .container_search_customer_and_product{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.container_form form .container_search_customer_and_product .search_customer,.container_form form .container_search_customer_and_product .search_product{position:relative;width:100%}.container_form form .container_search_customer_and_product .search_customer input,.container_form form .container_search_customer_and_product .search_product input{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_form form .container_search_customer_and_product .search_customer input.active,.container_form form .container_search_customer_and_product .search_product input.active{border:2px solid var(--color_primary)}.container_form form .container_search_customer_and_product .search_customer svg,.container_form form .container_search_customer_and_product .search_product svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_form form .group_input_validated div{display:flex;flex-direction:column;gap:8px;margin:10px 0;width:100%}.container_form form .group_input_validated div label{font-weight:600;margin:0}.container_form form .group_input_validated div input,.container_form form .group_input_validated div select,.container_form form .group_input_validated div textarea{border:1px solid var(--color_form);padding:10px;width:100%}.container_form form .group_input_validated div input.active,.container_form form .group_input_validated div select.active,.container_form form .group_input_validated div textarea.active{border:1px solid var(--color_primary)}.container_form form .group_input_validated div select{cursor:pointer}.container_form form .group_input_validated div .total_width{width:100%}.container_form form .group_input_validated div textarea{height:200px;line-height:32px;padding:10px}.container_form form .group_input_validated div text{display:none}.container_form form .group_input_validated div #institution{cursor:pointer;height:30px;width:30px}.container_form form .check_customer{align-items:center;display:flex;gap:10px;margin-bottom:15px}.container_form form .check_customer input{cursor:pointer;height:30px;width:30px}.container_form form .customer_category{margin:20px 0;width:100%}.container_form form .customer_category .input{margin-top:10px;position:relative;width:100%}.container_form form .customer_category .input input,.container_form form .customer_category .input select{border:1px solid var(--color_form);cursor:pointer;font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_form form .customer_category .input input.active,.container_form form .customer_category .input select.active{border:2px solid var(--color_primary)}.container_form form .customer_category .input svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_form form .input_submit{display:flex;justify-content:flex-end}.container_form form .input_submit button{align-items:center;background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;display:flex;font-weight:700;gap:10px;padding:8px 10px}.container_form form .input_submit button span{align-items:center;display:flex;justify-content:center}.container_form form .input_submit button span svg g,.container_form form .input_submit button span svg path{color:var(--color_white)}.container_form form #customer{column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.container_form form .userExpenses{column-gap:20px;display:flex;flex-direction:column}.container_form form .userExpenses div:nth-of-type(3){grid-column:1/span 3}.container_form form .userExpenses div{margin:5px 0 0}.container_form form .userOtherInput div:nth-of-type(4){grid-column:1/span 3}.container_form form #customer_category{column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.container_form form .container_inputs_search .input{margin:10px 0;position:relative}.container_form form .container_inputs_search input,.container_form form .container_inputs_search select,.container_form form .container_inputs_search textarea{border:1px solid var(--color_form);cursor:pointer;font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_form form .container_inputs_search input.active,.container_form form .container_inputs_search select.active,.container_form form .container_inputs_search textarea.active{border:2px solid var(--color_primary)}.container_form form .container_inputs_search textarea{height:200px;margin:10px 0}.container_form form .container_inputs_search svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_form form .container_inputs_search #selectCustomer{margin:0 0 10px}.container_form form .container_inputs_search div input,.container_form form .container_inputs_search div select{margin:10px 0}.container_form_contract .container_parent_form_particular{margin:auto;width:95%}.container_form_contract .container_parent_form_particular #formPurchaseMany{display:flex;gap:20px;width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form{width:40%}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .stock_error{align-items:center;background:var(--color_delete_opacity);display:flex;justify-content:center;margin-bottom:5px;padding:10px;width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .stock_error span{color:var(--color_delete)}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .search_product{position:relative;width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .search_product input{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .search_product input.active{border:2px solid var(--color_primary)}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .search_product svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .container_purchase_group .item_group{align-items:flex-start;display:flex;gap:10px}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .container_purchase_group .item_group div{display:flex;flex-direction:column;gap:8px;margin:10px 0;width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .container_purchase_group .item_group div label{font-weight:600;margin:0}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .container_purchase_group .item_group div input,.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .container_purchase_group .item_group div select,.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .container_purchase_group .item_group div textarea{border:1px solid var(--color_form);padding:10px;width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .container_purchase_group .item_group div input.active,.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .container_purchase_group .item_group div select.active,.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .container_purchase_group .item_group div textarea.active{border:1px solid var(--color_primary)}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .input_action{display:flex;justify-content:flex-end}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .input_action button{align-items:center;background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;display:flex;font-weight:700;gap:10px;padding:8px 10px}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .input_action button span{align-items:center;display:flex;justify-content:center}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .input_action button span svg g,.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form .input_action button span svg path{color:var(--color_white)}.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form{width:60%}.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .stock_error{align-items:center;background:var(--color_delete_opacity);display:flex;justify-content:center;margin-bottom:5px;padding:10px;width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .stock_error span{color:var(--color_delete)}.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .group_item{align-items:end;display:flex;justify-content:space-between;margin-bottom:10px}.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .group_item .check_customer,.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .group_item .customer_category{margin:0}.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .container_table_purchase,.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .container_table_purchase .table,.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .container_table_purchase .table table{width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .container_table_purchase .amount_total_purchase{align-items:center;border-bottom:2px solid var(--color_primary);display:flex;justify-content:space-between;padding:10px 0}.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .container_table_purchase .amount_total_purchase .amount{color:var(--color_primary)}.container_form_contract .container_parent_form_particular .container_form form .customerClaim div:nth-of-type(3){grid-column:span 1/2;width:100%!important}.container_form_contract .container_parent_form_particular .container_form form .claimDescription{display:flex;flex-direction:column;gap:8px;margin:10px 0;width:100%}.container_form_contract .container_parent_form_particular .container_form form .claimDescription label{font-weight:600;margin:0}.container_form_contract .container_parent_form_particular .container_form form .claimDescription input,.container_form_contract .container_parent_form_particular .container_form form .claimDescription select,.container_form_contract .container_parent_form_particular .container_form form .claimDescription textarea{border:1px solid var(--color_form);padding:10px;width:100%}.container_form_contract .container_parent_form_particular .container_form form .claimDescription input.active,.container_form_contract .container_parent_form_particular .container_form form .claimDescription select.active,.container_form_contract .container_parent_form_particular .container_form form .claimDescription textarea.active{border:1px solid var(--color_primary)}.container_form_contract .container_parent_form_particular .container_form form .claimDescription textarea{height:200px}.parent_container_table{padding:10px 20px}.parent_container_table .container_table_customer_category,.parent_container_table .container_table_customer_category .table,.parent_container_table .container_table_customer_category .table table{width:100%}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading{background:var(--color_black);height:100vh;left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:999999}.loading .item_loading{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.loading .item_loading svg{animation:rotation 2s linear infinite}.container_parent_form{margin:auto;padding:20px 0;width:90%}.container_parent_form h3{padding:0 20px}.container_parent_form .container_purchase_number{padding:10px 20px}.container_parent_form .container_purchase_number select{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_parent_form .container_purchase_number select.active{border:2px solid var(--color_primary)}.container_parent_form .container_form form .userExpenses{column-gap:20px;display:grid;grid-template-columns:1fr}.container_parent_form .container_form form .input label{font-weight:600;margin:0}.container_parent_form .container_form form .input input,.container_parent_form .container_form form .input select,.container_parent_form .container_form form .input textarea{border:1px solid var(--color_form);margin:10px 0;padding:10px;width:100%}.container_parent_form .container_form form .input input.active,.container_parent_form .container_form form .input select.active,.container_parent_form .container_form form .input textarea.active{border:1px solid var(--color_primary)}.container_parent_form .container_form form .input textarea{height:120px}.container_modal_delete{background:var(--color_white);left:50%;max-width:400px;position:fixed;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:95%;z-index:99999}.container_modal_delete .closal_modal{align-items:flex-end;display:flex;justify-content:flex-end;padding:10px;position:relative}.container_modal_delete .closal_modal button{background:none;border:none;cursor:pointer}.container_modal_delete .closal_modal button:hover{background:var(--color_whitesmoke)}.container_modal_delete .modal_delete{padding:10px}.container_modal_delete .modal_delete .top{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.container_modal_delete .modal_delete .top .inputPassword{width:100%}.container_modal_delete .modal_delete .top .inputPassword input,.container_modal_delete .modal_delete .top .inputPassword select,.container_modal_delete .modal_delete .top .inputPassword textarea{border:1px solid var(--color_form);padding:10px;width:100%}.container_modal_delete .modal_delete .top .inputPassword input.active,.container_modal_delete .modal_delete .top .inputPassword select.active,.container_modal_delete .modal_delete .top .inputPassword textarea.active{border:1px solid var(--color_primary)}.container_modal_delete .modal_delete .bottom{align-items:center;display:flex;gap:20px;justify-content:center;margin:10px 0}.container_modal_delete .modal_delete .bottom button{background:none;border:none;cursor:pointer;font-size:14px;padding:8px;width:100%}.container_modal_delete .modal_delete .bottom button.delete{background:var(--color_delete);color:var(--color_white)}.container_modal_delete .modal_delete .bottom button.delete:hover{background:var(--color_delete);transition:.3s}.container_modal_delete .modal_delete .bottom button.exit{background:var(--color_primary);color:var(--color_white)}.container_modal_delete .modal_delete .bottom button.exit:hover{background:var(--color_secondary);transition:.3s}.container_modal_validation{max-width:700px}.container_modal_validation .closal_modal{align-items:flex-end;display:flex;justify-content:flex-end;padding:10px;position:relative}.container_modal_validation .closal_modal button{background:none;border:none;cursor:pointer}.container_modal_validation .closal_modal button:hover{background:var(--color_whitesmoke)}.container_modal_validation .modal_delete{padding:10px}.container_modal_validation .modal_delete .top{display:flex;flex-direction:column;gap:10px;justify-content:left}.container_modal_validation .modal_delete .top .inputPassword{width:100%}.container_modal_validation .modal_delete .top .inputPassword input,.container_modal_validation .modal_delete .top .inputPassword select,.container_modal_validation .modal_delete .top .inputPassword textarea{border:1px solid var(--color_form);padding:10px;width:100%}.container_modal_validation .modal_delete .top .inputPassword input.active,.container_modal_validation .modal_delete .top .inputPassword select.active,.container_modal_validation .modal_delete .top .inputPassword textarea.active{border:1px solid var(--color_primary)}.container_modal_validation .modal_delete .bottom{align-items:center;display:flex;gap:20px;justify-content:center;margin:10px 0}.container_modal_validation .modal_delete .bottom button{background:none;border:none;cursor:pointer;font-size:14px;padding:8px;width:100%}.container_modal_validation .modal_delete .bottom button.delete{background:var(--color_delete);color:var(--color_white)}.container_modal_validation .modal_delete .bottom button.delete:hover{background:var(--color_delete);transition:.3s}.container_modal_validation .modal_delete .bottom button.exit{background:var(--color_primary);color:var(--color_white)}.container_modal_validation .modal_delete .bottom button.exit:hover{background:var(--color_secondary);transition:.3s}.container_modal_validation .modal_delete .bottom{display:inline-flex}.container_modal_validation .modal_delete .container_claim_content .claim_content{line-height:1.8}.container_modal_validation .modal_delete .container_claim_content .input textarea{border:1px solid var(--color_form);font-size:16px;height:150px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_modal_validation .modal_delete .container_claim_content .input textarea.active{border:1px solid var(--color_primary)}.container_parent_modal_delete{background:rgba(0,0,0,.3);height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99999}.container_parent_modal_delete .container_modal_validation{background:var(--color_white);margin:20px auto;max-width:700px;width:95%;z-index:99999}.container_parent_customer_situation{padding:20px 0 0 21%;width:100%}.container_parent_customer_situation .navigation_customer_situation .container_customer_category{margin:0}.container_parent_customer_situation .container_customer_category{align-items:center;background:var(--color_white);display:flex;justify-content:center;left:0;position:fixed;top:95px;width:100%;z-index:9}.container_parent_customer_situation .container_customer_category button{background:none;border:none;cursor:pointer;padding:20px;text-align:center;width:100%}.container_parent_customer_situation .container_customer_category button:nth-of-type(odd){background:var(--color_whitesmoke)}.container_parent_customer_situation .container_customer_category button.active{background:var(--color_secondary);color:var(--color_white)}.container_parent_customer_situation .content_parent_customer_situation{display:flex;margin:auto;padding:0 0 20px}.container_parent_customer_situation .container_left_part_situation{background:var(--color_white);border-right:1px solid var(--color_whitesmoke);height:100vh;left:0;position:fixed;top:150px;width:22%;z-index:8}.container_parent_customer_situation .container_left_part_situation .input{margin:10px 0;padding:0 10px;position:relative;width:100%}.container_parent_customer_situation .container_left_part_situation .input input{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_parent_customer_situation .container_left_part_situation .input input.active{border:2px solid var(--color_primary)}.container_parent_customer_situation .container_left_part_situation .input svg{position:absolute;right:10px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_parent_customer_situation .container_left_part_situation .container_list_customers{padding:20px 0}.container_parent_customer_situation .container_left_part_situation .container_list_customers .item_list{align-items:center;background:none;border:none;color:var(--color_black);cursor:pointer;display:flex;font-size:15px;gap:10px;padding:5px 10px;text-decoration:none;width:100%}.container_parent_customer_situation .container_left_part_situation .container_list_customers .item_list:hover{background:var(--color_secondary);color:var(--color_white)}.container_parent_customer_situation .container_left_part_situation .container_list_customers .item_list:hover .abbreviation{background:var(--color_primary);color:var(--color_smoke)}.container_parent_customer_situation .container_left_part_situation .container_list_customers .item_list .abbreviation{background:var(--color_whitesmoke);color:var(--color_secondary);padding:5px}.container_parent_customer_situation .container_right_part_situation{padding:20px;width:100%}.container_parent_customer_situation .container_right_part_situation .show_search_component{display:none}.container_parent_customer_situation .container_right_part_situation .show_search_component button{align-items:center;border:none;color:var(--color_black);display:flex;gap:5px;margin:5px 0;padding:8px 10px;width:100%}.container_parent_customer_situation .container_right_part_situation .show_search_component button:nth-of-type(2n){background:var(--color_smoke)}.container_parent_customer_situation .container_right_part_situation .show_search_component .container_table,.container_parent_customer_situation .container_right_part_situation .show_search_component .container_table .table,.container_parent_customer_situation .container_right_part_situation .show_search_component .container_table .table table{width:100%}.container_parent_customer_situation .container_right_part_situation h3{padding:20px 0}.container_parent_customer_situation .container_right_part_situation .container_items_situations{margin:0}.container_parent_customer_situation .container_right_part_situation .customerConcerned{margin-bottom:20px}.container_parent_customer_situation .container_right_part_situation .container_card_situations{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.container_parent_customer_situation .container_right_part_situation .container_card_situations .card_situation{align-items:center;border:1px solid var(--color_whitesmoke);display:flex;justify-content:space-between;padding:10px}.container_parent_customer_situation .container_right_part_situation .container_card_situations .card_situation .left{display:flex;flex-direction:column;gap:10px}.container_parent_customer_situation .container_right_part_situation .container_card_situations .card_situation .left span{color:var(--color_primary);font-weight:700}.no_data{font-size:18px;padding:20px 0;text-align:center}.no_data span{display:block;margin:10px 0 20px}.container_table_total_width{width:100%}.container_table_total_width .title{align-items:center;display:flex;justify-content:space-between}.container_table_total_width .title h3{text-align:left}.container_table_total_width .title input{border:1px solid var(--color_form);padding:8px 10px}.container_table_total_width .title input.active{border:1px solid var(--color_primary)}.container_table_total_width .table,.container_table_total_width .table table{width:100%}.container_parent_items_purchases{margin:auto;padding:20px 0;width:95%}.container_parent_items_purchases .container_items_cards_purchases{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.container_parent_items_purchases .container_items_cards_purchases .item_card_purchase{align-items:center;border:1px solid var(--color_secondary);display:flex;justify-content:space-between;padding:10px}.container_parent_items_purchases .container_items_cards_purchases .item_card_purchase .left{display:flex;flex-direction:column;gap:10px}.container_parent_items_purchases .container_items_cards_purchases .item_card_purchase .left span{color:var(--color_primary);font-weight:700}.container_parent_items_purchases .container_search_credit{margin:20px 0;width:100%}.container_parent_items_purchases .container_search_credit .input{margin-top:10px;position:relative;width:100%}.container_parent_items_purchases .container_search_credit .input input,.container_parent_items_purchases .container_search_credit .input select{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_parent_items_purchases .container_search_credit .input input.active,.container_parent_items_purchases .container_search_credit .input select.active{border:2px solid var(--color_primary)}.container_parent_items_purchases .container_search_credit .input svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_parent_items_purchases .container_body_parent{margin:0;width:100%}.container_group_product .group_product{align-items:center;border-bottom:1px solid var(--color_smoke);display:flex;justify-content:space-between;left:0;position:fixed;top:95px;width:100%;z-index:9}.container_group_product .group_product button{background:none;border:none;cursor:pointer;font-size:16px;padding:10px 20px;width:100%}.container_group_product .group_product button:nth-of-type(2n){background:var(--color_smoke)}.container_group_product .container_table_stock{margin:auto;width:95%}.container_group_product .container_table_stock .table,.container_group_product .container_table_stock .table table{width:100%}.container_group_product .container_table_stock .filter_select{align-items:flex-end;display:flex;justify-content:flex-end;width:100%}.container_group_product{padding:30px 0}.container_group_product .container_group_product .table{padding:20px 0}.container_group_product .container_group_product .filter_select{align-items:flex-end;display:flex;justify-content:flex-end;width:100%}.container_parent_payments{width:100%}.container_parent_payments .container_payments{display:flex;width:100%}.container_parent_payments .container_payments .left_part_payments{background:var(--color_smoke_opacity);border-right:1px solid var(--color_smoke);height:100vh;left:0;padding:20px 10px;position:fixed;top:90px;width:20%}.container_parent_payments .container_payments .left_part_payments .container_button_payments{padding-top:40px}.container_parent_payments .container_payments .left_part_payments .container_button_payments button{align-items:center;background:none;border:1px solid var(--color_form);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;cursor:pointer;display:flex;gap:5px;margin:10px 0;padding:10px;width:100%}.container_parent_payments .container_payments .left_part_payments .container_button_payments button span{color:var(--color_black);text-align:left}.container_parent_payments .container_payments .left_part_payments .container_button_payments button.currentLink,.container_parent_payments .container_payments .left_part_payments .container_button_payments button:hover{background:var(--color_secondary)}.container_parent_payments .container_payments .left_part_payments .container_button_payments button.currentLink span,.container_parent_payments .container_payments .left_part_payments .container_button_payments button.currentLink svg,.container_parent_payments .container_payments .left_part_payments .container_button_payments button:hover span,.container_parent_payments .container_payments .left_part_payments .container_button_payments button:hover svg{color:var(--color_white)}.container_parent_payments .container_payments .right_part_payments{padding:20px 10px;width:100%}.container_parent_payments .container_payments .right_part_payments .container_purchase_way{margin-top:20px}.container_parent_payments .container_payments .right_part_payments .container_purchase_way select{border:1px solid var(--color_form);cursor:pointer;font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_parent_payments .container_payments .right_part_payments .container_purchase_way select.active{border:2px solid var(--color_primary)}.container_parent_payments .container_payments .right_part_payments .container_table_payments{width:100%}.container_parent_payments .container_payments .right_part_payments .container_table_payments .header_table{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0 20px;width:100%}.container_parent_payments .container_payments .right_part_payments .container_table_payments .header_table .input{width:auto}.container_parent_payments .container_payments .right_part_payments .container_table_payments .table,.container_parent_payments .container_payments .right_part_payments .container_table_payments .table table{width:100%}.container_parent_fonds{margin:auto;width:95%}.container_parent_fonds .container_fonds{padding:20px 0}.container_parent_fonds .container_fonds .container_item_fonds{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.container_parent_fonds .container_fonds .container_item_fonds .item_fonds{align-items:center;border:1px solid var(--color_secondary);display:flex;justify-content:space-between;padding:10px}.container_parent_fonds .container_fonds .container_item_fonds .item_fonds .left{display:flex;flex-direction:column;gap:10px}.container_parent_fonds .container_fonds .container_item_fonds .item_fonds .left span{color:var(--color_primary);font-weight:700}.container_parent_fonds .container_fonds .container_choice_management{align-items:center;background:var(--color_smoke);display:flex;justify-content:center;margin:20px 0;width:100%;z-index:9}.container_parent_fonds .container_fonds .container_choice_management button{background:none;border:none;cursor:pointer;padding:20px;text-align:center;width:100%}.container_parent_fonds .container_fonds .container_choice_management button:nth-of-type(odd){background:var(--color_whitesmoke)}.container_parent_fonds .container_fonds .container_choice_management button.active{background:var(--color_secondary);color:var(--color_white)}.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds{padding:10px 0 20px;width:100%}.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds h3{padding-bottom:10px}.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .header_table{padding:0 0 20px}.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .table,.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .table table,.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds_owner .table{width:100%}.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds_owner .table table{width:110%}.container_item_reports{margin:auto;padding:20px 0;width:95%}.container_item_reports .container_select_data,.container_item_reports .container_select_data .input{margin:10px 0}.container_item_reports .container_select_data .input input,.container_item_reports .container_select_data .input select,.container_item_reports .container_select_data .input textarea{border:1px solid var(--color_form);padding:10px;width:100%}.container_item_reports .container_select_data .input input.active,.container_item_reports .container_select_data .input select.active,.container_item_reports .container_select_data .input textarea.active{border:1px solid var(--color_primary)}.container_item_reports .container_select_data .input select{cursor:pointer}.container_item_reports .container_select_data .group_input{align-items:center;display:flex;gap:10px}.container_item_reports .container_select_data .group_input .input,.container_item_reports .container_select_data .group_input .input input{width:100%}.container_item_reports .container_select_data .generate_report{align-items:flex-end;display:flex;justify-content:flex-end;padding:10px 0 40px}.container_item_reports .container_select_data .generate_report button{background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;font-size:15px;padding:8px}.container_item_reports .container_table_report{width:100%}.container_item_reports .container_table_report h3{margin:10px 0}.container_item_reports .container_table_report .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.container_item_reports .container_table_report .table,.container_item_reports .container_table_report .table table{width:100%}.export_pdf{align-items:center;display:flex;gap:10px}.export_pdf input,.export_pdf select{border:1px solid var(--color_form);cursor:pointer;padding:8px 10px;width:100%}.export_pdf input.active,.export_pdf select.active{border:1px solid var(--color_primary)}.export_pdf button{align-items:center;background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;display:flex;gap:10px;padding:8px 10px}.container_access_denied{align-items:center;background:linear-gradient(120deg,#be6bcd,#ba4ae7 20%,#ce48da 30%,#c14ad6 40%,#c953f0 50%,#d964ed 80%);display:flex;height:100vh;justify-content:center;width:100%}.container_access_denied .access_denied{align-items:center;display:flex;flex-direction:column;gap:10px}.container_connection{background:var(--color_connection);height:100%;position:relative;width:100%;z-index:999}.container_connection .big_title{height:100%;left:0;position:fixed;top:0;width:120%}.container_connection .big_title h1{color:var(--color_primary);font-size:500px;left:50%;opacity:.1;position:fixed;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_connection .big_title strong{color:var(--color_primary);font-size:9px;opacity:.1;transform:rotate(45deg)}.container_connection .container_form_connection{background:transparent;left:50%;max-width:500px;position:fixed;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:90%;z-index:999}.container_connection .container_form_connection h3{font-size:35px;padding:20px 0;text-align:center}.container_connection .container_form_connection form,.container_connection .container_form_connection form .input{width:100%}.container_connection .container_form_connection form .input input{border:1px solid var(--color_form);font-size:16px;margin:10px 0;outline:none;overflow:hidden;padding:10px 50px 10px 10px;width:100%}.container_connection .container_form_connection form .input input.active{border:1px solid var(--color_primary)}.container_connection .container_form_connection form .input .input_icone{position:relative}.container_connection .container_form_connection form .input .input_icone svg{position:absolute;right:10px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_connection .container_form_connection form .input_submit{align-items:flex-end;display:flex;justify-content:flex-end;padding:10px 0 40px}.container_connection .container_form_connection form .input_submit button{background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;font-size:15px;padding:8px}.container_parameters{display:flex;padding:20px;width:100%}.container_parameters .left_content_parameters{width:100%}.container_parameters .left_content_parameters .container_informations_password{margin:auto;width:95%}.container_parameters .left_content_parameters .container_informations_password .container_informations{margin:20px 0;width:100%}.container_parameters .left_content_parameters .container_informations_password .container_informations .header_informations{align-items:center;border:1px solid var(--color_form);cursor:pointer;display:flex;justify-content:space-between;margin:10px 0;padding:10px}.container_parameters .left_content_parameters .container_informations_password .container_informations .header_informations svg.rotate_open{transform:rotate(180deg)}.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #edit_user div,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #entreprise div{margin:10px 0}.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #edit_user div input,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #edit_user div select,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #edit_user div textarea,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #entreprise div input,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #entreprise div select,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #entreprise div textarea{border:1px solid var(--color_form);font-size:16px;margin:10px 0;outline:none;overflow:hidden;padding:10px 30px 10px 10px;width:100%}.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #edit_user div input.active,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #edit_user div select.active,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #edit_user div textarea.active,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #entreprise div input.active,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #entreprise div select.active,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #entreprise div textarea.active{border:3px solid var(--color_primary)}.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #edit_user div textarea,.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form #entreprise div textarea{height:150px}.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form .input_submit{align-items:flex-end;display:flex;justify-content:flex-end;padding:10px 0 40px}.container_parameters .left_content_parameters .container_informations_password .container_informations .content_informations form .input_submit button{background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;font-size:15px;padding:8px}.container_parameters .left_content_parameters .container_informations_password .container_password{width:100%}.container_parameters .left_content_parameters .container_informations_password .container_password .header_password{align-items:center;border:1px solid var(--color_form);cursor:pointer;display:flex;justify-content:space-between;margin:10px 0;padding:10px}.container_parameters .left_content_parameters .container_informations_password .container_password .header_password svg.rotate_open{transform:rotate(180deg)}.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #edit_password div,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #entreprise div{margin:10px 0}.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #edit_password div input,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #edit_password div select,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #edit_password div textarea,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #entreprise div input,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #entreprise div select,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #entreprise div textarea{border:1px solid var(--color_form);font-size:16px;margin:10px 0;outline:none;overflow:hidden;padding:10px 30px 10px 10px;width:100%}.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #edit_password div input.active,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #edit_password div select.active,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #edit_password div textarea.active,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #entreprise div input.active,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #entreprise div select.active,.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form #entreprise div textarea.active{border:3px solid var(--color_primary)}.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form .input_submit{align-items:flex-end;display:flex;justify-content:flex-end;padding:10px 0 40px}.container_parameters .left_content_parameters .container_informations_password .container_password .content_password form .input_submit button{background:var(--color_secondary);border:none;color:var(--color_white);cursor:pointer;font-size:15px;padding:8px}.parent_container_customer_category .container_customer_category_large .container_parent_users_access{margin:auto;padding:0 0 20px;width:95%}.parent_container_customer_category .container_customer_category_large .container_parent_users_access h3{margin-bottom:10px}.parent_container_customer_category .container_customer_category_large .container_parent_users_access .container_user_access .user_access .header_access{align-items:center;background:var(--color_whitesmoke);border:1px solid var(--color_form);cursor:pointer;display:flex;justify-content:space-between;left:0;margin:10px 0;padding:10px;position:sticky;top:0}.parent_container_customer_category .container_customer_category_large .container_parent_users_access .container_user_access .user_access .header_access svg.rotate_open{transform:rotate(180deg)}.parent_container_customer_category .container_customer_category_large .container_parent_users_access .container_user_access .user_access .body_access{margin:auto;width:95%}.parent_container_customer_category .container_customer_category_large .container_parent_users_access .container_user_access .user_access .body_access .user_body_access .header_body_access{align-items:center;border:1px solid var(--color_form);cursor:pointer;display:flex;justify-content:space-between;margin:10px 0;padding:10px}.parent_container_customer_category .container_customer_category_large .container_parent_users_access .container_user_access .user_access .body_access .user_body_access .header_body_access svg.rotate_open{transform:rotate(180deg)}.parent_container_customer_category .container_customer_category_large .container_parent_users_access .container_user_access .user_access .body_access .user_body_access .data_body_access{margin:auto;width:95%}.parent_container_customer_category .container_customer_category_large .container_parent_users_access .container_user_access .user_access .body_access .user_body_access .data_body_access .item_access{align-items:center;display:flex;gap:10px;margin:10px 0}.parent_container_customer_category .container_customer_category_large .container_parent_users_access .container_user_access .user_access .body_access .user_body_access .data_body_access .item_access input{cursor:pointer;height:20px;width:20px}.highcharts-a11y-proxy-element,.highcharts-credits,.highcharts-no-tooltip{display:none}.container_dashboard{margin:auto;padding:20px 0;width:95%}.container_items_dashboard{display:flex;justify-content:space-between}.container_items_dashboard #container{height:200px}.container_items_dashboard .container_table{width:50%}.container_form_chart,.container_items_dashboard .container_table .table,.container_items_dashboard .container_table .table table{width:100%}.container_form_chart form{align-items:first baseline;display:flex;gap:10px;justify-content:center}.container_form_chart form .input,.container_form_chart form .input div{width:100%}.container_form_chart form .input div input,.container_form_chart form .input div select{border:1px solid var(--color_form);font-size:16px;margin-top:10px;padding:8px 10px 10px;width:100%}.container_form_chart form .input div input.add_outline,.container_form_chart form .input div select.add_outline{border:2px solid var(--color_secondary)}.container_form_chart form .input div select{cursor:pointer}.container_form_chart form .input_submit{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin:20px 0}.container_form_chart form .input_submit button{background:var(--color_primary);border:none;color:var(--color_white);cursor:pointer;font-size:15px;font-weight:600;padding:10px}.container_form_chart form .input_submit button:hover{background:var(--color_secondary);transition:all .2s ease-in-out}.container_dashboard_item_cards{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.container_dashboard_item_cards .dashboard_item_card{align-items:center;background:var(--color_secondary_opacity_white);border:4px solid var(--color_secondary_opacity);display:flex;justify-content:space-between;overflow:hidden;padding:10px;position:relative}.container_dashboard_item_cards .dashboard_item_card .left{display:flex;flex-direction:column;gap:10px}.container_dashboard_item_cards .dashboard_item_card .left strong{color:var(--color_primary);font-size:30px}.container_dashboard_item_cards .dashboard_item_card .right{color:var(--color_primary)}.container_dashboard_item_cards .dashboard_item_card .right svg{position:relative;z-index:9}.container_dashboard_item_cards .dashboard_item_card .canvas{background:var(--color_secondary);height:230%;left:30%;opacity:.5;position:absolute;top:0;transform:rotate(35deg);width:180%;z-index:8}.turbo-progress-bar{background-color:var(--color_primary);height:3px}.container_dashboard .container_table{padding:10px 0;width:100%}.container_dashboard .container_table h3{margin:10px 0}.container_dashboard .container_table .table,.container_dashboard .container_table .table table{width:100%}.container_stock_value{background:var(--color_primary);color:var(--color_white);padding:20px;text-align:center;width:100%}.container_stock_value strong{font-size:30px}@media screen and (max-width:1200px){.container_connection .big_title{height:100%;left:0;position:fixed;top:0;width:100%}.container_connection .big_title h1{color:var(--color_primary);font-size:500px;opacity:.1}}@media screen and (max-width:1000px){.container_connection .big_title h1{color:var(--color_primary);font-size:400px;opacity:.1}}@media screen and (max-width:900px){.container_connection .big_title h1{color:var(--color_primary);font-size:390px;opacity:.1}}@media screen and (max-width:851px){.container_connection .big_title h1{color:var(--color_primary);font-size:370px;opacity:.1}}@media screen and (max-width:751px){.container_connection .big_title h1{color:var(--color_primary);font-size:340px;opacity:.1}}@media screen and (max-width:651px){.container_connection .big_title h1{color:var(--color_primary);font-size:280px;opacity:.1}}@media screen and (max-width:551px){.container_connection .big_title h1{color:var(--color_primary);font-size:260px;opacity:.1}}@media screen and (max-width:451px){.container_connection .big_title h1{color:var(--color_primary);font-size:150px;opacity:.1}}@media screen and (max-width:1000px){.container_parent_customer_situation{padding:30px 0 0;width:100%}.container_parent_customer_situation .container_right_part_situation .show_search_component{display:flex;flex-direction:column}.container_parent_customer_situation .container_right_part_situation .show_search_component .input{margin-top:10px;position:relative}.container_parent_customer_situation .container_right_part_situation .show_search_component .input input{border:1px solid var(--color_form);font-size:16px;outline:none;overflow:hidden;padding:8px 35px 8px 10px;width:100%}.container_parent_customer_situation .container_right_part_situation .show_search_component .input input.active{border:2px solid var(--color_primary)}.container_parent_customer_situation .container_right_part_situation .show_search_component .input svg{position:absolute;right:-2px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.container_parent_customer_situation .content_parent_customer_situation .container_left_part_situation,.container_parent_customer_situation .navigation_customer_situation .container_left_part_situation{display:none;width:85%}.container_body_parent .container_products_annexe,.container_group_product .container_products_annexe{width:40%}.container_form_contract .container_parent_form_particular{margin:auto;width:95%}.container_form_contract .container_parent_form_particular #formPurchaseMany{display:flex;flex-direction:column;width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .left_part_form,.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form{width:100%}.container_form_contract .container_parent_form_particular #formPurchaseMany .right_part_form .group_item{align-items:flex-start;display:flex;flex-direction:column}}@media screen and (max-width:850px){nav .container_navigation .left_nav_bar{width:50%}.container_body_parent .container_table .header_table .filter_input{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.container_body_parent .container_products_annexe,.container_group_product .container_products_annexe{width:40%}.container_group_product .container_table .header_table,.container_group_product .container_table_stock .header_table{width:100%}.container_group_product .container_table .header_table .filter_input,.container_group_product .container_table_stock .header_table .filter_input{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:100%}.container_group_product .container_table .header_table .filter_input .input,.container_group_product .container_table .header_table .filter_input .input input,.container_group_product .container_table_stock .header_table .filter_input .input,.container_group_product .container_table_stock .header_table .filter_input .input input{width:100%}.container_group_product .container_table .header_table .filter_input .category_list,.container_group_product .container_table_stock .header_table .filter_input .category_list{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container_group_product .container_table .header_table .filter_input .category_list .item_list,.container_group_product .container_table .header_table .filter_input .category_list .item_list .export_pdf,.container_group_product .container_table .header_table .filter_input .category_list .item_list_pdf,.container_group_product .container_table .header_table .filter_input .category_list .item_list_pdf .export_pdf,.container_group_product .container_table .header_table .filter_input .category_list button,.container_group_product .container_table .table,.container_group_product .container_table_stock .header_table .filter_input .category_list .item_list,.container_group_product .container_table_stock .header_table .filter_input .category_list .item_list .export_pdf,.container_group_product .container_table_stock .header_table .filter_input .category_list .item_list_pdf,.container_group_product .container_table_stock .header_table .filter_input .category_list .item_list_pdf .export_pdf,.container_group_product .container_table_stock .header_table .filter_input .category_list button,.container_group_product .container_table_stock .table{width:100%}.container_group_product .container_table .table table,.container_group_product .container_table_stock .table table{width:200%}}@media screen and (max-width:651px){.container_parent_customer_situation .navigation_customer_situation .container_customer_category{left:0;position:fixed;top:95px}.container_parent_customer_situation .navigation_customer_situation .container_customer_category button{padding:10px}.container_parent_customer_situation .container_right_part_situation .container_items_situations .container_table,.container_parent_customer_situation .container_right_part_situation .container_items_situations .container_table .table{width:100%}.container_parent_customer_situation .container_right_part_situation .container_items_situations .container_table .table table{width:200%}}@media screen and (max-width:571px){.container_parent_fonds .container_fonds .container_choice_management button{padding:10px}.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .header_table .filter_input{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .header_table .filter_input .category_list,.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .header_table .filter_input .category_list .item_list_pdf,.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .header_table .filter_input .category_list .item_list_pdf .export_pdf,.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .header_table .filter_input .category_list .item_list_pdf .export_pdf button,.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .header_table .filter_input .input,.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .header_table .filter_input .input input,.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .table{width:100%}.container_parent_fonds .container_fonds .container_manage_expenses .container_table_fonds .table table{width:200%}}@media screen and (max-width:501px){nav .container_navigation .left_nav_bar{width:90%}.container_body_parent .container_table .header_table .add_item,.container_body_parent .container_table .header_table .add_item input,.container_body_parent .container_table .header_table .filter_input .input,.container_body_parent .container_table .header_table .filter_input .input input{width:100%}.container_body_parent .container_table .header_table .filter_input .category_list{display:flex;flex-wrap:wrap;width:100%}.container_body_parent .container_table .header_table .filter_input .category_list div,.container_body_parent .container_table .header_table .filter_input .category_list div button{width:100%}.container_body_parent .container_table .header_table .filter_input .category_list .item_list_filter{position:relative}.container_body_parent .container_table .header_table .filter_input .category_list .item_list_filter .content_category{left:0;position:absolute;top:100%}.container_body_parent .container_table .header_table .filter_input .category_list .item_list_pdf,.container_body_parent .container_table .header_table .filter_input .category_list .item_list_pdf input,.container_body_parent .container_table .table{width:100%}.container_body_parent .container_table .table table{width:280%}.parent_container_customer_category .container_customer_category .container_form,.parent_container_customer_category .container_customer_category .parent_container_table{padding:10px 2px}.parent_container_customer_category .container_customer_category .container_form h3{font-size:16px}.parent_container_customer_category .container_customer_category .parent_container_table .container_table_customer_category .header_table .input,.parent_container_customer_category .container_customer_category .parent_container_table .container_table_customer_category .header_table .input input,.parent_container_customer_category .container_customer_category .parent_container_table .container_table_customer_category .table{width:100%}.parent_container_customer_category .container_customer_category .parent_container_table .container_table_customer_category .table table{width:180%}.parent_container_customer_category .container_customer_category .container_generate_pdf .export_pdf{display:flex;flex-wrap:wrap}.parent_container_customer_category .container_customer_category .container_generate_pdf .container_table,.parent_container_customer_category .container_customer_category .container_generate_pdf .container_table .table,.parent_container_customer_category .container_customer_category .container_generate_pdf .export_pdf .oneDay,.parent_container_customer_category .container_customer_category .container_generate_pdf .export_pdf .oneDay input,.parent_container_customer_category .container_customer_category .container_generate_pdf .export_pdf button{width:100%}.parent_container_customer_category .container_customer_category .container_generate_pdf .container_table .table table{width:200%}.container_body_parent .container_products_annexe,.container_group_product .container_products_annexe{width:70%}.container_parent_payments .container_payments .right_part_payments .container_table_payments .header_table{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.container_parent_payments .container_payments .right_part_payments .container_table_payments .header_table .input,.container_parent_payments .container_payments .right_part_payments .container_table_payments .header_table .input input,.container_parent_payments .container_payments .right_part_payments .container_table_payments .table{width:100%}.container_parent_payments .container_payments .right_part_payments .container_table_payments .table table{width:200%}.container_form_contract .container_parent_form_particular{width:100%}.container_items_dashboard{display:flex;flex-direction:column}nav .container_navigation .top_navigation .container_top_navigation{width:100%}nav .container_navigation .top_navigation .container_top_navigation .logo{margin-right:30px}nav .container_navigation .top_navigation .container_top_navigation .logo span{font-size:30px}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe{display:flex;gap:5px}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .container_icons{align-items:center;display:flex;gap:20px;margin-right:-20px}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .container_icons .search_bar svg{height:25px;width:25px}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .ring_icon{cursor:pointer;position:relative}nav .container_navigation .top_navigation .container_top_navigation .container_right_annexe .ring_icon span{background:var(--color_delete);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:var(--color_white);padding:0 6px;position:absolute;right:0;top:-25px}}@media screen and (max-width:441px){.parent_container_notification .container_notifications{padding:20px 0}.parent_container_notification .container_notifications h2{padding:0 10px}.parent_container_notification .container_notifications .container_input{padding:10px}.parent_container_notification .container_notifications .container_input .group_input{display:flex;flex-direction:column}.parent_container_notification .container_notifications .container_input .group_input .item_input,.parent_container_notification .container_notifications .container_input .group_input .item_input .input,.parent_container_notification .container_notifications .container_input .group_input .item_input .input input{width:100%}}@media screen and (max-width:401px){nav .container_navigation .top_navigation .container_bottom_nav .selected_menu,nav .container_navigation .top_navigation .container_bottom_nav .user_connected{padding:5px 10px}nav .container_navigation .top_navigation .container_bottom_nav .selected_menu span,nav .container_navigation .top_navigation .container_bottom_nav .selected_menu strong,nav .container_navigation .top_navigation .container_bottom_nav .user_connected span,nav .container_navigation .top_navigation .container_bottom_nav .user_connected strong{font-size:12px}nav .container_navigation .left_nav_bar{left:0;position:fixed;top:80px}.container_parent_customer_situation .content_parent_customer_situation .container_right_part_situation{padding:10px}.container_parent_customer_situation .content_parent_customer_situation .container_right_part_situation .container_items_situations .container_table .title{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:20px}.container_parent_customer_situation .content_parent_customer_situation .container_right_part_situation .container_items_situations .container_table .table,.container_parent_customer_situation .content_parent_customer_situation .container_right_part_situation .container_items_situations .container_table .title input{width:100%}.container_parent_customer_situation .content_parent_customer_situation .container_right_part_situation .container_items_situations .container_table .table table{width:260%}}@media screen and (max-width:370px){.parent_container_customer_category .container_customer_category .container_form form #customer_category{column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media screen and (max-width:351px){nav .container_navigation .top_navigation .container_bottom_nav .selected_menu,nav .container_navigation .top_navigation .container_bottom_nav .user_connected{padding:5px 10px}nav .container_navigation .top_navigation .container_bottom_nav .selected_menu span,nav .container_navigation .top_navigation .container_bottom_nav .selected_menu strong,nav .container_navigation .top_navigation .container_bottom_nav .user_connected span,nav .container_navigation .top_navigation .container_bottom_nav .user_connected strong{font-size:12px}nav .container_navigation .left_nav_bar{left:0;position:fixed;top:80px}.container_body_parent .container_products_annexe,.container_group_product .container_products_annexe{position:fixed;right:0;top:80px;width:90%}.parent_container_customer_category .container_customer_category .container_form form #customer_category{column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.container_parent_customer_situation .navigation_customer_situation .container_customer_category{left:0;position:fixed;top:80px}.container_parent_customer_situation .navigation_customer_situation .container_customer_category button{padding:10px}.container_parent_customer_situation .content_parent_customer_situation .container_left_part_situation,.container_parent_customer_situation .navigation_customer_situation .container_left_part_situation{left:0;position:fixed;top:110px}.container_parent_customer_situation .content_parent_customer_situation .container_right_part_situation{padding:10px 5px}}@media screen and (max-width:341px){.container_parent_customer_situation{padding:20px 0 0;width:100%}}@media screen and (max-width:301px){.container_parent_customer_situation .navigation_customer_situation .container_customer_category button{font-size:12px;padding:10px}}