@charset "UTF-8";*,:after,:before{padding:0;margin:0;box-sizing:border-box;font-family:Work Sans;color:initial;text-decoration:none;border:none;outline:none}:after,:before,img,span.icon{user-select:none}button{cursor:pointer;background:none}@font-face{font-family:icomoon;src:url(/build/fonts/icomoon.02f0a286.ttf) format("truetype"),url(/build/fonts/icomoon.3d979703.woff) format("woff"),url(/build/images/icomoon.a1f1a4e5.svg) format("svg");font-weight:400;font-style:normal}h1{font-family:Work Sans;font-style:normal;font-weight:600;font-size:22px;line-height:26px;color:#0e0e2c}h1 span{font-size:19px;margin-right:16px}h1,h1 span{display:flex;align-items:center}h2{font-family:Work Sans;font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#5543e6}body{background-color:#f4f5f9;overflow-x:hidden}body.overlay{overflow:hidden}.medi-text{font-weight:500}.ui-loader{display:none!important}.page{display:grid;grid-template-columns:240px 1fr;min-height:100vh}.page.overlay{overflow:hidden;height:100vh}#overlay{display:none;content:"";background:rgba(0,0,0,.4);backdrop-filter:blur(4px);width:100%;height:100vh;position:fixed;top:0;z-index:2}.container{padding:24px 0;grid-column-start:2;display:flex;flex-direction:column;margin:0 auto;min-width:80%}.container .content{margin-bottom:40px}.headrow{padding-bottom:10px}.headrow.breadcrumb-lvl-2 h1{font-size:16px}.headrow.breadcrumb-lvl-2 a{margin-right:4px;font-weight:400}.headrow.breadcrumb-lvl-2 span{display:none;font-weight:700}.headrow.breadcrumb-lvl-2 s{display:block}.filter-row,.headrow.headrow-download-btn{display:flex;justify-content:space-between}.filter-row{margin-top:20px;align-items:center;margin-bottom:20px;position:relative}.filter-row.sort-row{justify-content:flex-end}.filter-row.sort-row .dropdown{justify-content:center;display:flex;align-items:center}.filter-row .multiple-dropdown-block{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px}.quantity-result{color:#0e0e2c;font-weight:600;font-size:22px}.quantity-result.desktop{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.quantity-result.mobile{display:none}.modal .loader-row{justify-content:center;display:flex;align-items:center;flex-direction:column;height:242px}.modal .loader-row p{color:#5543e6;font-weight:500}.empty-bloc{text-align:center}.empty-bloc .title-empty{font-weight:500;font-size:24px;color:#5543e6}.empty-bloc .text-empty{font-weight:500;font-size:16px;color:#0e0e2c}.empty-bloc img{width:180px;height:auto}.form-input{display:flex;flex-direction:column;position:relative}.form-input .dropdown-toggle.active{border:1px solid #5543e6}.form-input label{font-size:16px;color:#3c3c3c;font-weight:400;margin-left:8px}.form-input input,.form-input textarea{margin-top:4px;font-size:18px;font-weight:500;color:#0e0e2c;border:1px solid transparent;padding:4px 8px;border-radius:8px;min-height:31px;z-index:1;background:transparent}.form-input input:placeholder-shown,.form-input textarea:placeholder-shown{font-weight:400;font-size:16px;color:#3c3c3c}.form-input input~span,.form-input textarea~span{display:none;position:absolute;right:12px;bottom:10px;font-size:7px;z-index:0}.form-input.large-input{width:100%}.form-input textarea{resize:none;overflow-x:hidden;width:100%;max-height:83px;min-height:83px;padding-right:4px;scrollbar-width:thin;scrollbar-color:#5543e6 #e4e4e4}.form-input textarea::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.form-input textarea::-webkit-scrollbar{width:3px;background-color:transparent}.form-input textarea::-webkit-scrollbar-thumb{border-radius:10px;background-color:#5543e6}.form-input.dropdown ul{padding:0;overflow-y:scroll}.form-input.dropdown li{padding:14px 36px 14px 16px;border-bottom:1px solid rgba(140,140,162,.4)}.form-input.dropdown li:last-child{border-bottom:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}.ipt-main-cpt{min-height:42px;padding:10px 12px 10px 16px;box-shadow:0 1px 9px rgba(54,74,99,.15);border-radius:8px;background-color:#fff;transition:box-shadow .2s ease;border:1px solid #fff}.ipt-main-cpt:active,.ipt-main-cpt:focus{border:1px solid #5543e6;box-shadow:none;transition:box-shadow .1s ease}.ipt-main-cpt.error-inpt{border:1px solid #f44336}.ipt-main-cpt.active{box-shadow:0 0 0 rgba(54,74,99,0);border:1px solid #5543e6;transition:all .2s ease-in-out}.ipt-main-cpt.dropdown-toggle .icon-ic_chevron_dropdown{background-color:#d7d6e6;border-radius:100px;width:20px;height:20px;justify-content:center;display:flex;align-items:center;margin-left:30px}.ipt-main-cpt.dropdown-toggle .icon-ic_chevron_dropdown:before{font-size:21px;color:#5543e6;margin-bottom:1px}.ipt-sort{padding:6px 10px 6px 14px;border:1px solid #5543e6;background-color:#fff;border-radius:8px;font-weight:500;margin-left:8px}.ipt-sort,.ipt-sort .icon{justify-content:center;display:flex;align-items:center}.ipt-sort .icon{margin-left:20px;font-size:22px}.ipt-sort .icon:before{color:#3c3c3c}.dropdown.sort-dropdown ul{right:0;left:auto;width:max-content}.dropdown.sort-dropdown ul li{padding:0;min-height:33px}.dropdown.sort-dropdown ul input[name=sort-item]:checked~label{background-color:#5543e6;color:#fff}.dropdown.sort-dropdown ul input[name=sort-item]{display:none}.dropdown.sort-dropdown ul label{padding:7px 36px 7px 16px;display:flex;cursor:pointer}.sort-block-right{display:flex}.switch.sort-switch{display:flex;background:#fff;border:1px solid #8c8ca1;border-radius:8px;margin-left:14px;padding:3px;height:36px}.switch.sort-switch li{list-style:none;z-index:1;justify-content:center;display:flex;align-items:center}.switch.sort-switch input[name=sort-direction]{display:none}.switch.sort-switch input[name=sort-direction]:checked~label{background-color:#5543e6;color:#fff}.switch.sort-switch input[name=sort-direction]:checked+label span:before{color:#fff}.switch.sort-switch label{height:26px;width:32px;display:flex;justify-content:center;align-items:center;border-radius:8px;cursor:pointer}.switch.sort-switch span:before{font-size:20px}.search-bar-block{position:relative;justify-content:center;display:flex;align-items:center}.search-bar-block .ipt-main-cpt{padding:10px 12px 10px 46px;width:234px}.search-bar-block .ipt-main-cpt:focus~.icon-ic_search:before{color:#8c8ca1}.search-bar-block input:not(:placeholder-shown)~.icon-ic_clear_search{display:block}.search-bar-block span{position:absolute}.search-bar-block span.icon-ic_search{left:10px;font-size:24px}.search-bar-block span.icon-ic_clear_search{right:12px;font-size:18px;background-color:#d7d6e6;border-radius:100px;width:18px;height:18px;display:none;cursor:pointer}@-moz-document url-prefix(){.search-bar-block .icon-ic_clear_search:before,.searchbar-dropdown-block .icon-ic_clear_search:before{position:absolute;top:-2px}}.tag-row{display:flex;column-gap:10px;row-gap:10px;flex-wrap:wrap}.tag-row .tag{padding:8px 16px;background-color:#fff;border:1px solid #5543e6;border-radius:40px;font-size:16px;margin-top:10px}.tag-row .tag,.tag-row .tag .icon{display:flex;justify-content:center;align-items:center}.tag-row .tag .icon{padding:.5px 5px;background-color:#5543e6;border-radius:40px;margin-left:26px;cursor:pointer;height:21px}.tag-row .tag .icon:before{color:#fff;font-size:10px}#clear_tag{cursor:pointer;font-weight:500;color:#5543e6;transition:all .2s ease-out}#clear_tag:hover{background-color:#5543e6;color:#fff;box-shadow:0 3px 13px rgba(14,14,44,.25)}.main-btn{letter-spacing:.04em;width:max-content;display:flex;flex-direction:row;align-items:flex-start;padding:8px 22px;background:linear-gradient(90.52deg,#5e4bf9 .54%,#4735db 95%);color:#fff;border-radius:30px;box-shadow:0 3px 13px rgba(14,14,44,.25)}.main-btn,.small-btn{cursor:pointer;font-weight:500;font-size:16px}.small-btn{padding:5px 10px;border-radius:4px;border:1px solid #5543e6}.small-btn.btn-cancel{color:#3c3c3c;background-color:#fff}.small-btn.btn-validate{background-color:#5543e6;color:#fff}.float-btn:hover,.main-btn:hover{box-shadow:0 3px 10px rgba(14,14,44,.45);background:linear-gradient(90deg,#6856f7,#5544df 96.06%);transition:box-shadow .2s ease-out}.float-btn:focus,.main-btn:focus{box-shadow:0 3px 5px rgba(14,14,44,.2);background:linear-gradient(90.52deg,#5041ce .54%,#3f30b7 99.65%);transition:box-shadow .2s ease-out}.float-btn{width:60px;height:60px;background-color:#5543e6;box-shadow:0 3px 13px rgba(14,14,44,.25);border-radius:100px;position:absolute;cursor:pointer}.float-btn span{height:28px;justify-content:center;display:flex;align-items:center}.see-more{font-weight:600;font-size:14px;color:#5543e6;background-color:transparent;display:flex;cursor:pointer}.see-more span{font-size:12px;margin-left:5px;margin-top:2.5px}.mobile-filter{display:none;height:44px;min-width:44px;background-color:#5543e6;box-shadow:0 3px 13px rgba(14,14,44,.25);justify-content:center;align-items:center;border-radius:8px}.mobile-filter.large-mobile-filter{width:100%;font-size:18px;color:#fff;column-gap:30px}.mobile-filter.large-mobile-filter span{margin-top:3px}.mobile-filter .icon{font-size:24px}.mobile-filter.mobile-filter-big{width:100%}.mobile-filter.mobile-filter-big p{margin-left:30px;color:#fff;font-size:18px;font-weight:500}.scroll::-webkit-scrollbar-track{border-radius:10px;background-color:#e4e4e4}.scroll{scrollbar-width:thin;scrollbar-color:#5543e6 #e4e4e4}.scroll::-webkit-scrollbar{width:8px;background-color:#e4e4e4}.scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:#5543e6}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{padding:11px;font-size:16px;white-space:nowrap;font-weight:400;background-color:#24365c;border:1px solid #24365c;color:#fff;text-align:center;border-radius:10px;z-index:1;position:absolute;left:50%;transform:translateX(-50%);bottom:145%;opacity:0;visibility:hidden;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border:8px solid transparent;border-top-color:#24365c}.tooltip:hover+.tooltiptext,.tooltip:hover .tooltiptext,.tooltip:hover~.tooltiptext{visibility:visible;opacity:1}.tooltip-text{background-color:#24365c;color:#fff;left:0;padding:16px;position:absolute;top:0;border-radius:10px;width:274px}.tooltip-text .title-tooltip{text-transform:uppercase;font-size:14px;font-weight:500;margin-bottom:14px}.tooltip-text .text-tooltip{font-size:16px}.tooltip-text .text-tooltip,.tooltip-text .title-tooltip{color:#fff}.tooltip-text .empty-full-width-list{max-width:572px;padding:0 30px;margin:44px auto auto}@media screen and (max-width:540px){.filter-row .dropdown,.filter-row.sort-row,.headrow-download-btn button,.sort-block-right,div.dropdown.sort-dropdown{display:none}.filter-row .search-bar-block{margin-right:10px}.filter-row .search-bar-block,.filter-row .search-bar-block input{width:100%}.mobile-filter{display:flex}}@media screen and (max-width:768px){.page{display:block}.container{padding:0;margin-left:0;width:auto}.content,.headrow{margin:0 20px}.headrow{padding-top:20px}.headrow.breadcrumb-lvl-2{margin-bottom:30px}.headrow.breadcrumb-lvl-2 h1{font-size:22px}.headrow.breadcrumb-lvl-2 p{display:none}.headrow.breadcrumb-lvl-2 span{display:block}.tag-row{margin:0 20px}}@media screen and (min-width:541px) and (max-width:768px){.content-material-list .filter-row:not(.sort-row),.content-room-material-list .filter-row{flex-direction:column;align-items:start;row-gap:20px}.content-room-material-list .filter-row .sort-block-right{width:100%;justify-content:end}}@media screen and (min-width:541px) and (max-width:810px){.content-room-list .filter-row{flex-direction:column;align-items:start;row-gap:20px}.content-room-list .filter-row .search-bar-block{align-self:end}}@media screen and (min-width:768px) and (max-width:990px){.content,.headrow{margin:0 40px}}@media screen and (min-width:990px) and (max-width:1290px){.page{grid-template-columns:90px 1fr;display:grid;min-height:100vh}}@media screen and (max-width:990px){.container{padding:0}.page{display:block;min-height:100vh}.swipe-overflow .filter-row{margin:20px}}@media screen and (max-width:1024px){.quantity-result{color:#0e0e2c;font-weight:600;font-size:22px}.quantity-result.desktop{display:none}.quantity-result.mobile{justify-content:center;display:flex;align-items:center;margin-top:20px;margin-bottom:20px}}@media screen and (min-width:1440px) and (max-width:1540px){.container{width:1120px}}@media screen and (min-width:1540px) and (max-width:1642px){.container{width:1222px}}@media screen and (min-width:1890px) and (max-width:2000px){.content{width:1520px;justify-content:center}}@media screen and (min-width:2000px){.content{width:1640px;justify-content:center}}.icon:after,.icon:before{font-family:icomoon,Arial,sans-serif}.icon-ic_nav_inventory:before{content:"";color:#fff}.icon-ic_nav_contact:before{content:"";color:#fff}.icon-ic_nav_home:before{content:"";color:#fff}.icon-ic_nav_room:before{content:"";color:#fff}.icon-ic_nav_ref:before{content:"";color:#fff}.icon-ic_nav_maintenance:before{content:"";color:#fff}.icon-ic_nav_stats:before{content:"";color:#fff}.icon-ic_arrow_down:before{content:""}.icon-ic_alert:before{content:"";color:#f44336}.icon-ic_arrow_right:before{content:"";color:#5543e6}.icon-ic_check_todo:before{content:"";color:#fff}.icon-ic_add_btn:before{content:"";color:#fff}.icon-ic_cross:before{content:""}.icon-ic_check_todo_checked:before{content:"";color:#fff}.icon-ic_check_todo_checked:after{content:"";color:#31d0aa;margin-left:-1em}.checked .icon-ic_check_todo:before{content:"";color:#fff}.checked .icon-ic_check_todo:after{content:"";color:#31d0aa;margin-left:-1em}.icon-ic_btn_delete_hover:before{content:"";color:#f44336}.icon-ic_btn_delete:before{content:"";color:#f44336}.icon-ic_btn_check:before{content:"";color:#fff}.icon-edit:before{content:"";color:#5543e6}.icon-ic_arrow_left:before{content:"";color:#5543e6}.icon-ic_back_arrow_mobile:before{content:"";color:#5543e6}.icon-ic_clock:before{content:"";color:#5543e6}.icon-ic_mail:before{content:"";color:#fff}.icon-ic_phone:before{content:"";color:#5543e6}.icon-ic_form_error:before{content:"";color:#fff}.icon-ic_input_error:before{content:"";color:#f44336}.icon-ic_password_hidden:before{content:"";color:#5543e6}.icon-ic_password_visible:before{content:"";color:#5543e6}.icon-ic_chevron_dropdown:before{content:"";color:#5543e6}.icon-ic_clear_search:before{content:"";color:#5543e6}.icon-ic_search:before{content:"";color:#5543e6}.icon-ic_mobile-filter:before{content:"";color:#fff}.icon-icon-ic_sort-switch-arrow:before{content:""}.icon-icon-ic_sort-switch-arrow-top:before{content:""}.icon-ic_conflit_dot:before{content:"";color:#f44336}.icon-ic_sort-table{display:inline-flex}.icon-ic_sort-table .path1:before{content:"";color:#8c8ca2}.icon-ic_sort-table .path2:before{content:"";color:#8c8ca2;margin-left:-.5712890625em}.icon-ic_sort-table.desc .path1:before{content:"";color:#8c8ca2}.icon-ic_sort-table.desc .path2:before{content:"";color:#5543e6;margin-left:-.5712890625em}.icon-ic_sort-table.asc .path1:before{content:"";color:#5543e6}.icon-ic_sort-table.asc .path2:before{content:"";color:#8c8ca2;margin-left:-.5712890625em}.sidebar li.coming-soon{position:relative}.sidebar li.coming-soon a{cursor:auto}.sidebar li.coming-soon.sidebar-nav-item a:hover{background-color:transparent}.sidebar li.coming-soon:before{content:"Prochainement";position:absolute;font-size:12px;padding:5px 10px;right:22px;bottom:-15px;border-radius:100px;color:#fff}.sidebar li.coming-soon.coming-yellow:before{background-color:#ffc107}.sidebar li.coming-soon.coming-pink:before{background-color:#ff7ea5}.sidebar li.coming-soon.coming-blue:before{background-color:#20deff}.sidebar .sidebar-nav-btn.coming-soon{cursor:auto;background-color:#ccc}.sidebar .sidebar-nav-btn.coming-soon span,.sidebar .sidebar-nav-btn.coming-soon span:before{color:#898989}.sidebar .sidebar-nav-btn.coming-soon:hover{background-color:#ccc}@media screen and (min-width:990px) and (max-width:1290px){.sidebar li.coming-soon:before{display:none}}.sidebar{position:fixed;width:240px;background-color:#5543e6;display:flex;flex-direction:column;z-index:2;height:100vh;overflow-y:scroll;overflow-x:hidden}.sidebar .sidebar-logo{display:flex;justify-content:center;margin-top:30px;margin-bottom:24px}.sidebar .logo-small-desktop{display:none}.sidebar .sidebar-separator{height:1px;background-color:hsla(0,0%,100%,.2);margin-bottom:48px}.sidebar .sidebar-nav{display:flex;flex-direction:column;flex:1;justify-content:space-between}.sidebar .sidebar-nav-item{display:flex;align-content:center;margin-left:20px;margin-bottom:22px;height:46px}.sidebar .sidebar-name-page,.sidebar .sidebar-nav-item a{color:#fff;font-size:16px;display:flex;align-items:center;padding-left:13px;width:100%;border-radius:50px 0 0 50px;position:relative}.sidebar .sidebar-nav-item a:hover{background:rgba(244,245,249,.2)}.sidebar .sidebar-nav-item.active-page .icon:before,.sidebar .sidebar-nav-item.active-page .sidebar-name-page,.sidebar .sidebar-nav-item.active-page a{color:#5543e6}.sidebar .sidebar-nav-item.active-page .icon:before,.sidebar .sidebar-nav-item.active-page a{background:#f4f5f9}.sidebar .sidebar-nav-item.active-page .icon:before:hover,.sidebar .sidebar-nav-item.active-page a:hover{background:initial}.sidebar .sidebar-nav-item.active-page a:after,.sidebar .sidebar-nav-item.active-page a:before{background:url(/build/images/active-link-shape.585783fe.svg);width:30px;height:30px;right:0;content:"";position:absolute}.sidebar .sidebar-nav-item.active-page a:before{top:0;margin-top:-30px;transform:scale(1.02)}.sidebar .sidebar-nav-item.active-page a:after{transform:rotate(-90deg) scale(1.02);bottom:-30px}.sidebar .sidebar-nav-item-ic{margin-right:11px;font-size:24px}.sidebar .sidebar-separator-bottom{margin-top:26px;margin-bottom:26px}.sidebar{scrollbar-width:none}.sidebar::-webkit-scrollbar,.sidebar::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-track{width:0;background-color:transparent}.sidebar-nav-item.sidebar-nav-btn{width:max-content;bottom:0;background-color:#221971;border:none;outline:none;align-items:center;border-radius:8px;padding:0 16px;color:#fff;font-size:16px;margin-bottom:46px;cursor:pointer}.sidebar-nav-item.sidebar-nav-btn:hover{background-color:#30277e}.sidebar-nav-item.sidebar-nav-btn:active{background-color:#1a1355}@media screen and (min-width:990px) and (max-width:1290px){.sidebar{width:90px;min-height:100vh;transition:width .4s ease-in-out;overflow:hidden}.sidebar .sidebar-logo a{overflow:hidden;width:28px;transform:scale(1.2);transition:.2s ease-in-out,transform .3s ease-in}.sidebar .sidebar-name-page{overflow:hidden;white-space:nowrap;opacity:0;transition:.4s linear}.sidebar .sidebar-nav-item.sidebar-nav-btn{width:55px;transition:width .4s linear}.sidebar:hover{width:240px;transition:width .2s ease-in-out;box-shadow:0 3px 13px rgba(14,14,44,.25)}.sidebar:hover .sidebar-logo a{overflow:visible;width:141px;transform:scale(1);transition:.2s ease-in-out,transform .3s ease-out}.sidebar:hover .sidebar-name-page{opacity:1}.sidebar:hover .sidebar-nav-item.sidebar-nav-btn{width:max-content;transition:width .4s linear}}@media screen and (max-width:990px){.sidebar{min-height:100vh;position:fixed;top:0;z-index:32;transform:translateX(-240px);transition:transform .6s ease-in-out}.sidebar.active{transform:translateX(0)}.sidebar .sidebar-nav-item{margin-left:0;margin-right:30px}.sidebar .sidebar-nav-item.sidebar-nav-btn{margin-left:20px}.sidebar .sidebar-nav-item a{border-radius:0 50px 50px 0;padding-left:20px}.sidebar .sidebar-nav-item.active-page a:after,.sidebar .sidebar-nav-item.active-page a:before{right:auto;left:0}.sidebar .sidebar-nav-item.active-page a:before{transform:rotate(90deg) scale(1.02)}.sidebar .sidebar-nav-item.active-page a:after{transform:rotate(180deg) scale(1.02)}}.header{display:flex;justify-content:flex-end;margin-bottom:30px}.header .account-dropdown{position:relative;cursor:pointer}.header .account-dropdown .account-dropdown-picture{border-radius:60px;height:36px;width:36px;border:2px solid #5543e6}.header .account-dropdown .account-dropdown-name{padding:8px;font-weight:500}.header .account-dropdown .icon-ic_arrow_down:before{font-size:8px}.header .account-dropdown.dropdown{position:relative;z-index:1}.header .account-dropdown.dropdown .dropdown-toggle:hover:after{content:"";width:110%;height:110%;background-color:#e9eaec;border-radius:8px;position:absolute;top:-5%;left:-5%;z-index:-1}.header .account-dropdown.dropdown li{font-weight:400;font-size:16px}.header .account-dropdown.dropdown ul{left:auto;right:0}.logo-mobile{display:none}.nav-mobile{display:flex}#burger-menu{z-index:2;display:none;height:36px;width:36px;cursor:pointer;position:relative;border-radius:100px;background-color:transparent}#burger-menu .container-lines{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:19px;width:24px}#burger-menu .line{width:100%;height:2.5px;background:#5543e6;position:absolute;border-radius:10px}#burger-menu .line:first-child{top:0;transform:rotate(0deg);transition:transform .3s ease-in-out,top .26s ease-in-out}#burger-menu .line:nth-child(2){top:8.25px;transform:rotate(0deg);transition:transform .3s ease-in-out}#burger-menu .line:nth-child(3){top:16.5px;width:14px;transform:translateX(0);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}#burger-menu:active,#burger-menu:focus{border:none;outline:none;outline-offset:-4px;box-shadow:none}#burger-menu:active{background-color:#d8d9de}#burger-menu.active{background-color:#fff;z-index:32}#burger-menu.active .line:first-child{transform:rotate(45deg);top:8px;transition:transform .3s ease-in-out,top .26s ease-in-out}#burger-menu.active .line:nth-child(2){transform:rotate(-45deg);transition:transform .3s ease-in-out}#burger-menu.active .line:nth-child(3){transform:translateX(-50px);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}@media screen and (max-width:990px){.header{padding:14px 24px;margin:0;justify-content:space-between}.account-dropdown-name,.account-dropdown .icon-ic_arrow_down,.dropdown-toggle:hover:after{display:none}.account-dropdown-picture{margin-right:24px}#burger-menu,.logo-mobile{display:block}}@media screen and (max-width:768px){.header{padding:14px 24px;margin:0;justify-content:space-between;background-color:#fff}}.dropdown-toggle{justify-content:center;display:flex;align-items:center}ul.dropdown.hide{display:none;transform:scale(0);opacity:0;transition:transform .2s ease-in-out,opacity .3s ease-in-out}@keyframes animDropdown{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.dropdown ul.checkbox-list{top:50px}.dropdown ul.checkbox-list li{padding:0}.dropdown ul.checkbox-list label{cursor:pointer;display:flex;align-items:center;padding:7px 36px 7px 16px}.dropdown ul.dropdown-filter-admin,.dropdown ul.dropdown-filter-resp{max-height:240px;overflow-y:scroll}.dropdown ul.dropdown-filter-admin label,.dropdown ul.dropdown-filter-resp label{padding:7px 26px 7px 16px}.dropdown ul.dropdown-filter-state{width:205px}.dropdown ul.dropdown-filter-conflict{width:250px}.dropdown ul.dropdown-filter-ref,.dropdown ul.dropdown-filter-unit{width:210px;max-height:320px;overflow-y:scroll}input[type=checkbox]{display:none}input[type=checkbox]+label:before{content:"";font-size:9px;border:1px solid #3c3c3c;border-radius:2px;display:inline-block;width:14px;height:14px;padding:2px 3px 3px 2px;margin-right:10px;color:transparent;transition:.2s}input[type=checkbox]:checked+label:before{background-color:#5543e6;border-color:#5543e6;color:#fff;border-radius:2px}.dropdown.sort-dropdown{display:flex;justify-content:center;align-items:center}.dropdown{position:relative;cursor:pointer}.dropdown ul{overflow-y:hidden;display:block;position:absolute;top:40px;left:0;padding:7px 0;background:#fff;box-shadow:0 3px 13px rgba(14,14,44,.25);border-radius:8px;transform:scale(1);z-index:10;animation:animDropdown .2s ease-in-out}.dropdown ul.hide{display:none}.dropdown ul li{color:#3c3c3c;list-style-type:none;padding:7px 36px 7px 16px}.dropdown ul li:hover{background:rgba(85,67,230,.1)}.dropdown ul{scrollbar-width:thin;scrollbar-color:#5543e6 transparent}.dropdown ul::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.dropdown ul::-webkit-scrollbar{width:3px;background-color:transparent}.dropdown ul::-webkit-scrollbar-thumb{border-radius:10px;background-color:#5543e6}.header .dropdown ul li a{color:#5543e6}.header .dropdown ul li.coming-soon,.header .dropdown ul li.coming-soon a{cursor:auto;color:#8c8ca1}.header .dropdown ul li.coming-soon:hover{background-color:transparent}.searchbar-dropdown-block{position:relative}.searchbar-dropdown-block .searchbar-dropdown{border:1px solid #5543e6;margin:4px 10px;border-radius:8px;padding:6px 10px;font-size:14px}.searchbar-dropdown-block .icon{position:absolute;right:17px;top:10px;font-size:18px}.searchbar-dropdown-block .searchbar-dropdown:not(:placeholder-shown)~.icon{background-color:#d7d6e6;border-radius:100px;width:18px;height:18px;cursor:pointer}.searchbar-dropdown-block .searchbar-dropdown:not(:placeholder-shown)~.icon:before{content:"";color:#5543e6}.searchbar-dropdown-block .searchbar-dropdown{border-color:#8c8ca1}.searchbar-dropdown-block .searchbar-dropdown:active,.searchbar-dropdown-block .searchbar-dropdown:focus{border-color:#5543e6}.filter-menu-block .searchbar-dropdown-block input{width:100%;margin:0 0 24px}.filter-menu-block .searchbar-dropdown-block .icon{top:6px}.dropdown ul .empty-list{padding:14px 36px 14px 16px;display:none;white-space:nowrap;color:#f44336}.dropdown ul.empty .empty-list{display:block}.room-list{height:155px}.form-input ul.responsable-list{max-height:124px}.form-input ul.responsable-list li{border-bottom:none}.form-input ul.name-room-list,.form-input ul.number-article-list{max-height:232px}.form-input.dropdown ul{top:60px}.form-input.dropdown ul.empty{width:auto}.modal{width:max-content;position:fixed;display:none;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;padding:24px 35px;background:#fff;border-radius:8px;z-index:10}.modal .modal-head{display:flex;justify-content:space-between}.modal .modal-head .modal-title{display:flex}.modal .modal-close-btn{font-size:14px;border-radius:400px;width:25px;justify-content:center;display:flex;align-items:center}.modal .modal-close-btn:hover{background-color:#e9eaec}.validate-row .btn-cancel{margin-right:24px}.task-accomplish{font-size:16px;display:flex;align-items:center;padding:5px 20px;border:1px solid #3c3c3c;border-radius:5px;color:#3c3c3c;font-weight:500}.task-accomplish:hover{border-color:#31d0aa;background:rgba(49,208,170,.1)}.task-accomplish:hover span{color:#31d0aa}.task-accomplish.finish{background-color:#31d0aa;color:#fff;border-color:#31d0aa}.task-accomplish.finish span{display:none}.task-accomplish.finish:before{font-size:14px;margin-right:8px;font-family:icomoon,Arial,sans-serif;content:"";color:#fff;padding-top:2px}.task-accomplish.finish:after{font-size:16px;font-weight:500;content:"Tâche terminée";color:#fff;font-family:Work Sans,sans-serif}.content-home-page{display:grid;width:100%;grid-template:"welcome todo" "alertes todo";column-gap:50px;row-gap:28px;margin-top:20px;grid-template-rows:139px 1fr}.cards-welcome{background:linear-gradient(232.1deg,#9183fc -1.67%,#6858ed 54.62%,#6858ed 94.85%);border-radius:18px;padding:15px 30px 23px;height:139px;grid-area:welcome;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;z-index:0}.cards-welcome:after{z-index:0;border-radius:100px;position:absolute;width:187px;height:187px;right:-88px;bottom:-75px;content:"";background:linear-gradient(213.96deg,#998cff -29.95%,#5543e6 79.61%)}.cards-welcome p{color:#fff;z-index:1}.cards-welcome .cards-welcome-user{font-size:23px;line-height:30px;font-weight:500}.cards-welcome .cards-welcome-residence{font-size:18px}.cards-welcome .cards-welcome-date{line-height:21px}.alert-home{grid-area:alertes;align-self:start}.alert-home .alert-home-title p{font-weight:600;text-transform:uppercase;margin-bottom:24px;display:flex}.alert-home .alert-home-title span{font-size:20px;margin-right:12px}.alert-home .main-btn{text-align:center;margin:auto}.todo-home{grid-area:todo;min-height:100%;position:relative}.todo-home .float-btn{font-size:28px;justify-content:center;display:flex;align-items:center;right:20px;bottom:0}.todo-home .main-btn.mobile-btn{display:none;text-align:center;margin:6px auto auto}.todo-home-head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:12px}.todo-home-head .todo-home-title{font-weight:600;text-transform:uppercase}.todo-home-list{height:770px;overflow-x:hidden;user-select:none}.empty-todo-home-list{height:auto}.empty-todo-home-list .todo-home-list{justify-content:center;display:flex;align-items:center;height:auto;padding-top:140px}.empty-todo-home-list .empty-bloc{margin:0 70px}.empty-todo-home-list img{width:180px;height:auto}.empty-todo-home-list .btn-add-task{position:relative;width:auto;height:auto;font-size:20px;font-weight:600;padding:8px 22px;margin:40px auto auto;right:auto}.empty-todo-home-list .btn-add-task span{display:none}.empty-todo-home-list .btn-add-task:after{content:"Créer une tâche";color:#fff}.empty-alert-home-list{height:100%}.empty-alert-home-list .alert-home-list{justify-content:center;display:flex;align-items:center;flex-direction:column;margin-top:11%}.empty-alert-home-list .empty-bloc{margin:0 70px}.empty-alert-home-list img{width:206px;height:auto}.empty-alert-home-list button{display:none}@media screen and (max-width:540px){.cards-welcome .cards-welcome-user{font-size:18px;line-height:21px}.empty-todo-home-list .empty-bloc{margin:30px!important}.empty-todo-home-list .empty-bloc img{width:180px}.todo-home-list.empty-todo-home-list{margin:0!important}.empty-alert-home-list .empty-bloc{margin:30px!important}.empty-alert-home-list .empty-bloc img{width:180px}}@media screen and (max-width:768px){.todo-home .todo-home-head .main-btn{display:none}.todo-home .main-btn.mobile-btn{display:block}.empty-todo-home-list .todo-home-list{padding-top:50px}.empty-todo-home-list .main-btn.mobile-btn{margin-top:40px}.empty-todo-home-list .btn-add-task{font-weight:400}.empty-todo-home-list .btn-add-task span{display:block}.empty-todo-home-list .btn-add-task:after{display:none}.empty-alert-home-list .alert-home-list{margin:40px auto}}@media screen and (min-width:769px) and (max-width:990px){.todo-home{height:560px}.todo-home-list.empty-todo-home-list{height:498px!important}}@media screen and (max-width:990px){.content-home-page{grid-template:"welcome" "todo" "alertes"}.todo-home-list{overflow-y:auto}.todo-home-list.empty-todo-home-list{margin:20px 70px 0}.todo-home-list.empty-todo-home-list .empty-bloc{margin:70px}.content .content-home-page .alert-home{margin-bottom:50px!important}.todo-home-list .cards-todo{margin:18px 4px}}@media screen and (min-width:990px) and (max-width:1040px){.content-home-page{grid-template-columns:390px 440px;column-gap:30px}}@media screen and (min-width:1040px) and (max-width:1090px){.content-home-page{grid-template-columns:390px 480px;column-gap:30px}}@media screen and (min-width:1090px) and (max-width:1130px){.content-home-page{column-gap:30px;grid-template-columns:410px 500px}}@media screen and (min-width:1130px) and (max-width:1210px){.content-home-page{column-gap:40px;grid-template-columns:410px 540px}}@media screen and (min-width:1210px) and (max-width:1290px){.content-home-page{column-gap:40px;grid-template-columns:440px 570px}}@media screen and (min-width:1291px) and (max-width:1350px){.content-home-page{grid-template-columns:404px 516px}}@media screen and (min-width:1350px) and (max-width:1440px){.content-home-page{grid-template-columns:404px 576px}}@media screen and (min-width:1440px) and (max-width:1540px){.content-home-page{grid-template-columns:484px 586px}}@media screen and (min-width:1540px) and (max-width:1642px){.content-home-page{grid-template-columns:484px 670px}}@media screen and (min-width:1643px) and (max-width:1743px){.content-home-page{grid-template-columns:605px 670px}}@media screen and (min-width:1743px) and (max-width:1920px){.content-home-page{grid-template-columns:605px 720px}}@media screen and (min-width:1890px) and (max-width:2000px){.content-home-page{align-items:center;justify-content:center}}.cards-alert{padding:13px 14px 13px 26px;border-radius:12px;cursor:pointer;transition:box-shadow .3s ease-in;margin:20px 0;display:grid;grid-template-columns:1fr 81px;position:relative}.cards-alert:hover{box-shadow:0 3px 13px rgba(0,0,0,.09);transition:box-shadow .3s ease-in-out}.cards-alert a{position:absolute;width:100%;height:100%;left:0;top:0}.cards-alert .alert-content{display:grid;grid-template-columns:58px 1fr}.cards-alert .alert-detail{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cards-alert .alert-ic{min-width:40px;min-height:40px;width:40px;height:40px;border-radius:100px;margin-top:14px;background-size:cover}.cards-alert .alert-detail p{color:#0e0e2c}.cards-alert .alert-title{font-weight:600;font-size:16px;line-height:24px}.cards-alert .alert-date span{font-weight:500;line-height:140%}.cards-alert .alert-date span br{display:none}.cards-alert .alert-target{font-weight:500;font-size:16px;line-height:140%}.cards-alert .alert-btn{width:81px;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;align-self:stretch;margin-right:10px}.cards-alert .alert-btn .see-more span{transform:translateX(0);transition:transform .3s ease-in-out}.cards-alert:hover .alert-btn .see-more span{transform:translateX(2px);transition:transform .3s ease-in-out}.cards-alert.alert-clean{background:#d2f2ff}.cards-alert.alert-clean.alert-manual .alert-ic{background-image:url(/build/images/ic_alert_clean.ed842b5f.png)}.cards-alert.alert-clean.alert-auto .alert-ic{background-image:url(/build/images/ic_alert_clean_auto.ead35f77.png)}.cards-alert.alert-clean .alert-date span{color:#00b2ff}.cards-alert.alert-lost{background:#f9d6d3}.cards-alert.alert-lost .alert-ic{background-image:url(/build/images/ic_alert_lost.9d711c9d.png)}.cards-alert.alert-lost .alert-date span{color:#ff4a4a}.cards-alert.alert-maintenance{background:#ffdec1}.cards-alert.alert-maintenance.alert-manual .alert-ic{background-image:url(/build/images/ic_alert_maintenance.f794143a.png)}.cards-alert.alert-maintenance.alert-auto .alert-ic{background-image:url(/build/images/ic_alert_maintenance_auto.49e170c4.png)}.cards-alert.alert-maintenance .alert-date span{color:#f58b2e}.cards-alert.alert-room{background:#fbeccf}.cards-alert.alert-room .alert-ic{background-image:url(/build/images/ic_alert_room.85fd124c.png)}.cards-alert.alert-room .alert-date span{color:#f0b136}.btn-add-task a{z-index:1;position:absolute;width:100%;height:100%;left:0;top:0}.cards-todo{position:relative;border-radius:12px;margin:18px 10px;overflow:hidden;box-shadow:0 1px 9px rgba(54,74,99,.15)}.cards-todo .cards-todo-content{display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;border-radius:12px;padding:16px 24px;cursor:pointer;overflow:hidden;transition:box-shadow .3s ease-out}.cards-todo .cards-todo-content a{position:absolute;width:100%;height:100%;left:0;top:0}.cards-todo .cards-todo-content:after{content:"";width:6px;height:100%;position:absolute;left:0;top:0}.cards-todo .check-btn{cursor:pointer;background-color:#31d0aa;flex-direction:column;transform:translateX(-108px);position:absolute;left:0;top:0;height:100%;z-index:1;width:108px;transition:transform .3s ease-out;justify-content:center;display:flex;align-items:center;color:#fff}.cards-todo .check-btn:hover{background-color:#35c7a5}.cards-todo .icon-ic_check_todo{font-size:26px}.cards-todo:hover{box-shadow:0 3px 13px rgba(14,14,44,.25);transition:box-shadow .3s ease-out}.cards-todo:hover .check-btn{transform:translateX(0);position:absolute;transition:transform .3s ease-out}.cards-todo.todo-checked:hover .todo-detail,.cards-todo.todo-checked:hover .todo-title{padding-left:0}.cards-todo:hover .todo-detail,.cards-todo:hover .todo-title{padding-left:102px;transition:padding-left .3s ease-out}.cards-todo .todo-detail,.cards-todo .todo-title{transition:padding-left .3s ease-out}.cards-todo .todo-title{font-weight:600;font-size:16px;align-self:center}.cards-todo .todo-detail{margin-top:10px}.cards-todo .todo-infos-left{display:grid}.cards-todo .todo-infos-right{margin-left:10px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.cards-todo .todo-date{font-size:16px;display:flex;justify-content:flex-end;width:180px}.cards-todo .todo-date span{font-weight:600;margin-left:3px}.cards-todo .todo-resp{font-weight:600;color:#5543e6;margin-top:13px}.cards-todo .todo-resp span{color:#3c3c3c;font-weight:400}.cards-todo .todo-resp.resp-missing,.cards-todo .todo-resp.resp-missing span.icon:before{color:#ff871f}.cards-todo .see-more{margin-top:13px}.cards-todo:hover .see-more span{transform:translateX(2px);transition:transform .3s ease-in-out}.cards-todo.todo-lvl-3 .cards-todo-content:after{background-color:#f44336}.cards-todo.todo-lvl-3 .todo-date span,.cards-todo.todo-lvl-3 .todo-title{color:#f44336}.cards-todo.todo-lvl-1 .cards-todo-content:after,.cards-todo.todo-lvl-2 .cards-todo-content:after{background-color:#5543e6}.cards-todo.todo-checked .todo-title,.cards-todo.todo-lvl-1 .todo-title,.cards-todo.todo-lvl-2 .todo-title{color:#5543e6}.cards-todo.todo-lvl-2 .todo-date span{color:#ff871f}.cards-todo.todo-lvl-1 .todo-date span{color:#f5b700}.cards-todo.checked .cards-todo-content:after,.cards-todo.checked .check-btn:hover,.cards-todo.checked .icon.icon-ic_check_todo{background-color:#31d0aa}.cards-todo.checked .todo-date span,.cards-todo.checked .todo-title,.cards-todo.todo-checked .todo-date,.cards-todo.todo-checked .todo-date span{color:#31d0aa}.cards-todo.todo-checked .cards-todo-content:after{background-color:#5543e6}.cards-todo.checked{transform:translateX(140%);opacity:0;transition:transform 1s ease-in-out .5s,opacity .5s .6s}.cards-todo.checked .check-btn{transform:translateX(-108px);position:absolute;transition:transform .3s ease-out .2s}.cards-todo.checked .todo-detail,.cards-todo.checked .todo-title{padding-left:0;transition:padding-left .3s ease-out .2s}.alert-target,.todo-detail,.todo-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.btn-add-task .add-task-text{display:none}@keyframes toastBarFade{0%{display:none;opacity:0}1%{display:flex;opacity:0}to{display:flex;opacity:1}}.toastbar{display:none;opacity:0;position:fixed;bottom:20px;right:10px;padding:15px 26px 15px 36px;background-color:#3c3c3c;border-radius:10px;overflow:hidden;animation:toastBarFade 1s ease}.toastbar:before{position:absolute;height:100%;width:10px;background-color:#31d0aa;content:"";top:0;left:0}.toastbar button,.toastbar p{color:#fff;background-color:transparent;font-size:16px}.toastbar p{margin-right:40px}.toastbar.visible{opacity:1;display:flex;transition:opacity .7s ease-in .4s}.content-todo-list .float-btn{position:fixed;right:70px;bottom:20px;font-size:28px;justify-content:center;display:flex;align-items:center}.edit-task-btn{display:block;background-color:#f4f5f9;width:25px;height:25px;margin-left:14px;border-radius:7px}.edit-task-btn:hover{background-color:#5543e6}.edit-task-btn:hover .icon-edit:before{color:#fff}.modal-task{min-width:623px;min-height:431px}.modal-task .modal-content{margin:30px 0;display:flex;flex-direction:column;width:553px;min-height:242px;row-gap:14px;column-gap:30px;padding:0 4px}.modal-task .modal-content .dropdown,.modal-task .modal-content input,.modal-task .modal-content label,.modal-task .modal-content textarea{pointer-events:none}.modal-task .modal-content.modal-task-clean .row:first-child .form-input:nth-child(2){margin:0 36px}.modal-task .modal-content.modal-task-room .title{margin-right:60px}.modal-task .modal-content.modal-task-other .title{width:100%}.modal-task .modal-content .row{display:flex;flex-direction:row}.modal-task input.title{width:210px}.modal-task input.number-article{width:120px}.modal-task input .modal-task input.name-room{width:137px}.modal-task input.responsable{width:190px}.modal-task input.date-task{width:140px}.modal-task input.active-toggle{border:1px solid #5543e6}.modal-task .dropdown-responsable{margin-right:36px}.modal-task .modal-footer hr{background-color:rgba(140,140,162,.4);height:1px;margin-bottom:24px}.modal-task .modal-footer .task-progress,.modal-task .modal-footer.validate-form .validate-row{display:flex;justify-content:flex-end}.modal-task .modal-footer.validate-form .task-accomplish,.modal-task .modal-footer .validate-row{display:none}.modal-task.create-task.edit .modal-footer .validate-row{justify-content:flex-end}.modal-task.edit .dropdown,.modal-task.edit input,.modal-task.edit label,.modal-task.edit textarea,.task-progress.edit .dropdown,.task-progress.edit input,.task-progress.edit label,.task-progress.edit textarea{pointer-events:auto}.modal-task.edit .form-input input,.modal-task.edit .form-input textarea,.task-progress.edit .form-input input,.task-progress.edit .form-input textarea{border:1px solid rgba(140,140,161,.4)}.modal-task.edit .form-input input~span,.modal-task.edit .form-input textarea~span,.task-progress.edit .form-input input~span,.task-progress.edit .form-input textarea~span{display:block}.modal-task.edit .form-input input:focus,.modal-task.edit .form-input textarea:focus,.task-progress.edit .form-input input:focus,.task-progress.edit .form-input textarea:focus{border:1px solid #5543e6}.modal-task.edit .form-input input.title-task-no-edit,.modal-task.edit .form-input textarea.title-task-no-edit,.task-progress.edit .form-input input.title-task-no-edit,.task-progress.edit .form-input textarea.title-task-no-edit{border:none;pointer-events:none}.modal-task.edit .modal-footer .validate-row,.task-progress.edit .modal-footer .validate-row{display:flex;justify-content:space-between}.modal-task.edit .edit-task-btn,.modal-task.edit .modal-footer .task-accomplish,.task-progress.edit .edit-task-btn,.task-progress.edit .modal-footer .task-accomplish{display:none}.task-delete{color:#f44336;font-size:16px;display:flex;align-items:center;font-weight:500}.task-delete span{margin-right:8px;font-size:20px}.task-delete:hover span.icon-ic_btn_delete:before{content:""}.form-edit-task .number-article-list .top-row{display:flex;justify-content:space-between;align-items:center}.form-edit-task .number-article-list .top-row .number{font-weight:500;font-size:18px}.form-edit-task .number-article-list .top-row .room{font-weight:400;font-size:16px}.form-edit-task .number-article-list .bottom-row{width:195px;margin-top:4px}.form-edit-task .number-article-list .bottom-row p{color:#5543e6;font-weight:400;font-size:16px}.form-edit-task .name-room-list{width:160px}.form-edit-task .name-room-list .room{font-weight:500;font-size:18px}.form-edit-task .name-room-list .quantity{color:#5543e6}.form-edit-task .responsable-list .responsable-list-name{font-weight:500;font-size:18px}.tabbed-todo{margin-top:30px}.tabbed-todo .tabs{width:max-content;border-radius:220px;display:flex;text-align:center;margin:auto;position:relative;overflow:hidden;background-color:transparent;box-shadow:0 1px 9px rgba(54,74,99,.15)}.tabbed-todo .tabs:before{position:absolute;width:100%;height:100%;content:"";border:1px solid #5543e6;border-radius:220px;box-shadow:0 1px 9px rgba(54,74,99,.15)}.tabbed-todo .tabs:after{border-radius:220px;width:130px;height:100%;content:"";background-color:#5543e6;position:absolute;z-index:0;transition:transform .4s ease-out}.tabbed-todo [type=radio]{display:none}.tabbed-todo .tabs-label{padding:8px 20px;width:130px;z-index:1;transition:color .3s ease-out;cursor:pointer}.tabbed-todo.tabbed-todo-list .tabs-label,.tabbed-todo.tabbed-todo-list .tabs:after{width:160px}.tabbed-todo.tabbed-todo-list .tabs{background-color:#fff}.tabbed-todo.tabbed-todo-list [type=radio]:first-of-type:checked~.tabs:after{transform:translateX(0)}.tabbed-todo.tabbed-todo-list [type=radio]:nth-of-type(2):checked~.tabs:after{transform:translateX(160px)}.tabbed-todo.tabbed-todo-list [type=radio]:nth-of-type(3):checked~.tabs:after{transform:translateX(320px)}.tabbed-todo.tabbed-todo-list [type=radio]:nth-of-type(4):checked~.tabs:after{transform:translateX(480px)}.tabbed-todo.tabbed-todo-list [type=radio]:first-of-type:checked~.tabs .tabs-label:first-of-type,.tabbed-todo.tabbed-todo-list [type=radio]:nth-of-type(2):checked~.tabs .tabs-label:nth-of-type(2),.tabbed-todo.tabbed-todo-list [type=radio]:nth-of-type(3):checked~.tabs .tabs-label:nth-of-type(3),.tabbed-todo.tabbed-todo-list [type=radio]:nth-of-type(4):checked~.tabs .tabs-label:nth-of-type(4){color:#fff;transition:color .6s ease-in-out}.tabbed-todo.tabbed-todo-list [type=radio]:first-of-type:checked~.content-tabs-todo-list .tabs-todo-list:first-of-type,.tabbed-todo.tabbed-todo-list [type=radio]:nth-of-type(2):checked~.content-tabs-todo-list .tabs-todo-list:nth-of-type(2),.tabbed-todo.tabbed-todo-list [type=radio]:nth-of-type(3):checked~.content-tabs-todo-list .tabs-todo-list:nth-of-type(3),.tabbed-todo.tabbed-todo-list [type=radio]:nth-of-type(4):checked~.content-tabs-todo-list .tabs-todo-list:nth-of-type(4){display:block;margin-top:30px}.tabs-todo-list{display:none;overflow-x:hidden}.tabs-todo-list .empty-todo-list{max-width:572px;margin:auto;padding:0 30px}.tabbed-todo.tabbed-todo-create [type=radio]:first-of-type:checked~.tabs:after{transform:translateX(0)}.tabbed-todo.tabbed-todo-create [type=radio]:nth-of-type(2):checked~.tabs:after{transform:translateX(130px)}.tabbed-todo.tabbed-todo-create [type=radio]:nth-of-type(3):checked~.tabs:after{transform:translateX(260px)}.tabbed-todo.tabbed-todo-create [type=radio]:first-of-type:checked~.form-edit-task .create-form:first-of-type,.tabbed-todo.tabbed-todo-create [type=radio]:nth-of-type(2):checked~.form-edit-task .create-form:nth-of-type(2),.tabbed-todo.tabbed-todo-create [type=radio]:nth-of-type(3):checked~.form-edit-task .create-form:nth-of-type(3),.tabbed-todo.tabbed-todo-create [type=radio]:nth-of-type(4):checked~.form-edit-task .create-form:nth-of-type(4){display:flex}.tabbed-todo.tabbed-todo-create [type=radio]:first-of-type:checked~.tabs .tabs-label:first-of-type,.tabbed-todo.tabbed-todo-create [type=radio]:nth-of-type(2):checked~.tabs .tabs-label:nth-of-type(2),.tabbed-todo.tabbed-todo-create [type=radio]:nth-of-type(3):checked~.tabs .tabs-label:nth-of-type(3),.tabbed-todo.tabbed-todo-create [type=radio]:nth-of-type(4):checked~.tabs .tabs-label:nth-of-type(4){color:#fff;transition:color .6s ease-in-out}.form-edit-task div.create-form,.page-task{display:none}.content-task-page{margin-top:32px;background-color:#fff;border-radius:8px;padding:20px;overflow:hidden}.content-task-page .create-form,.content-task-page form{row-gap:20px;display:flex;flex-direction:column}.content-task-page input{width:100%}.content-task-page .date-edit-task-room,.content-task-page .dropdown,.content-task-page input,.content-task-page label,.content-task-page textarea{pointer-events:none;touch-action:none}.content-task-page .edit-task-btn{display:flex;align-items:center;justify-content:flex-end;width:100%;background-color:transparent;margin-left:0}.content-task-page .edit-task-btn span:first-child{font-size:16px;font-weight:500;color:#5543e6}.content-task-page .edit-task-btn span:nth-child(2){display:block;background-color:#f4f5f9;width:25px;height:25px;justify-content:center;display:flex;align-items:center;margin-left:14px;border-radius:7px}.content-task-page.edit .dropdown,.content-task-page.edit input,.content-task-page.edit label,.content-task-page.edit textarea{pointer-events:auto;touch-action:auto}.content-task-page hr{background-color:rgba(140,140,162,.4);height:1px;margin-bottom:24px}.content-task-page .form-edit-task .validate-row,.content-task-page.task-progress.edit .edit-task-btn-mobile,.content-task-page.task-progress.edit .form-edit-task .task-progress{display:none}.content-task-page .form-edit-task .task-progress,.content-task-page.task-progress.edit .validate-row{display:flex}.content-task-page .form-edit-task .task-progress{display:flex;justify-content:center}.content-task-page.task-progress.edit .validate-row{justify-content:center;display:flex;align-items:center;flex-direction:column}.content-task-page.task-progress.edit .validate-row .validate-btn{display:flex;width:100%}.content-task-page.task-progress.edit .validate-row .small-btn{padding:12px 15px}.content-task-page.task-progress.edit .validate-row .task-delete{margin-top:20px}.alert-list{padding:0 90px}@media screen and (max-width:340px){.alert-home-list .cards-alert{padding:13px 10px 13px 12px}.alert-home-list .cards-alert .alert-content{grid-template-columns:52px 1fr}.alert-home-list .cards-alert .alert-date span br{display:block}.cards-alert .alert-detail .alert-date{display:grid}}@media screen and (max-width:360px){.create-task-footer .validate-btn{flex-direction:column-reverse;row-gap:20px}}@media screen and (max-width:540px){.cards-alert{padding:13px 14px 13px 16px;flex-direction:column;grid-template-rows:1fr 26px;grid-template-columns:1fr}.cards-alert .alert-btn{align-self:flex-end;margin-top:4px;width:100%}.toastbar{padding:15px 16px 15px 26px}.toastbar p{margin-right:20px}div.tabbed-todo .tabs{width:100%;overflow:scroll;display:inline-grid;grid-column:22px;grid-template-columns:1fr 1fr 1fr;border-radius:0;column-gap:16px;background-color:transparent}div.tabbed-todo .tabs .tabs-label{background-color:#d8e6ff;width:140px;border-radius:220px}div.tabbed-todo .tabs:after,div.tabbed-todo .tabs:before{display:none}.tabbed-todo [type=radio]:first-of-type:checked~.tabs .tabs-label:first-of-type,.tabbed-todo [type=radio]:nth-of-type(2):checked~.tabs .tabs-label:nth-of-type(2),.tabbed-todo [type=radio]:nth-of-type(3):checked~.tabs .tabs-label:nth-of-type(3){background-color:#5543e6;transition:none}}@media screen and (max-width:767px){.cards-todo .cards-todo-content{flex-direction:column}div.tabbed-todo-list .tabs{grid-template-columns:1fr 1fr 1fr 1fr;background-color:transparent!important;padding:0 20px;width:100%;overflow:scroll;display:inline-grid;grid-column:22px;border-radius:0;column-gap:16px;background-color:transparent}div.tabbed-todo-list .tabs .tabs-label{width:180px;background-color:#d8e6ff;border-radius:220px}div.tabbed-todo-list .tabs:after,div.tabbed-todo-list .tabs:before{display:none}.tabbed-todo-list [type=radio]:first-of-type:checked~.tabs .tabs-label:first-of-type,.tabbed-todo-list [type=radio]:nth-of-type(2):checked~.tabs .tabs-label:nth-of-type(2),.tabbed-todo-list [type=radio]:nth-of-type(3):checked~.tabs .tabs-label:nth-of-type(3),.tabbed-todo-list [type=radio]:nth-of-type(4):checked~.tabs .tabs-label:nth-of-type(4),.tabbed-todo [type=radio]:first-of-type:checked~.tabs .tabs-label:first-of-type,.tabbed-todo [type=radio]:nth-of-type(2):checked~.tabs .tabs-label:nth-of-type(2),.tabbed-todo [type=radio]:nth-of-type(3):checked~.tabs .tabs-label:nth-of-type(3){background-color:#5543e6;transition:none;color:#fff}}@media (min-width:990px) and (max-height:990px){.todo-home .float-btn{position:fixed;right:70px;bottom:20px}.empty-todo-home-list .float-btn{position:relative;width:auto;height:auto;font-size:20px;font-weight:600;padding:8px 22px;margin:40px auto auto;right:auto}}@media screen and (max-width:768px){.todo-home{position:inherit}.todo-home .cards-todo .todo-infos-right{margin-top:10px}.float-btn.btn-add-task{position:fixed;bottom:20px;right:20px;width:208px;height:52px;font-size:22px;padding:15px;transition:width .4s ease;overflow:hidden;justify-content:end}.float-btn.btn-add-task .add-task-text{display:block;font-size:16px;margin-left:16px;color:#fff;overflow:hidden;white-space:nowrap;transform:translateX(0);transition:transform .4s ease,width .4s ease;width:140px}.float-btn.btn-add-task.btn-min{width:52px}.float-btn.btn-add-task.btn-min .add-task-text{transition:transform .4s ease,width .4s ease;transform:translateX(160px);width:0}.float-btn.btn-add-task span{height:22px}.float-btn.btn-add-task.btn-min{padding:0}.todo-home .js-btn-modal{display:none}.page-task{display:block}.tabbed-todo .tabs{background:#fff;box-shadow:none;scrollbar-width:none}.tabbed-todo .tabs::-webkit-scrollbar-track{background-color:transparent}.tabbed-todo .tabs::-webkit-scrollbar{width:0;background-color:transparent}.tabbed-todo .tabs::-webkit-scrollbar-thumb{background-color:transparent}.tabbed-todo [type=radio]:first-of-type:checked~.content-task-page .form-edit-task .create-form:first-of-type,.tabbed-todo [type=radio]:nth-of-type(2):checked~.content-task-page .form-edit-task .create-form:nth-of-type(2),.tabbed-todo [type=radio]:nth-of-type(3):checked~.content-task-page .form-edit-task .create-form:nth-of-type(3),.tabbed-todo [type=radio]:nth-of-type(4):checked~.content-task-page .form-edit-task .create-form:nth-of-type(4){display:flex}}@media screen and (min-width:768px) and (max-width:990px){.content-todo-list{padding:0 40px}.cards-todo .cards-todo-content{height:80px}.cards-todo .todo-infos-right{justify-content:center}}@media screen and (max-width:990px){.content.swipe-overflow{margin:0}.content.swipe-overflow .alert-home,.content.swipe-overflow .cards-welcome,.content.swipe-overflow .todo-home-head{margin:0 20px}.scroll.todo-home-list{height:auto}.todo-home-list .cards-todo{margin:18px}.cards-todo-home,.cards-todo .see-more{display:none}.cards-todo-home:nth-child(-n+5){display:block}.cards-todo{overflow:visible;box-shadow:none}.cards-todo:hover .todo-detail,.cards-todo:hover .todo-title{padding-left:0}.cards-todo .check-btn{transform:translateX(0);z-index:0;border-radius:12px 0 0 12px;max-height:107.5px}.cards-todo .cards-todo-content{transform:translateX(0);transition:transform .2s ease-in-out;box-shadow:0 1px 9px rgba(54,74,99,.15)}.cards-todo.tocheck{margin:18px -10px 18px 20px}.cards-todo.tocheck:hover{box-shadow:none}.cards-todo.tocheck .cards-todo-content{transform:translateX(99px);transition:transform .2s ease-in-out}.cards-todo.checked{overflow:visible;transform:translateX(140%);opacity:0;transition:transform 1s ease-in-out,opacity .5s .6s}.cards-todo.checked .check-btn{transform:translateX(0)}.content-tabs-todo-list .cards-todo{margin:20px}}@media screen and (min-width:990px) and (max-width:1090px){.content-alert-list,.content-container,.content-todo-list{width:840px}}@media screen and (min-width:1090px) and (max-width:1130px){.content-alert-list,.content-container,.content-todo-list{width:910px}}@media screen and (min-width:1130px) and (max-width:1210px){.content-alert-list,.content-container,.content-todo-list{width:950px}}@media screen and (min-width:1210px) and (max-width:1290px){.content-alert-list,.content-container,.content-todo-list{width:1010px}}@media screen and (max-width:1290px){.alert-list{padding:0}}@media screen and (min-width:1291px) and (max-width:1350px){.content-alert-list,.content-container,.content-todo-list{width:920px}}@media screen and (min-width:1350px) and (max-width:1440px){.content-alert-list,.content-container,.content-todo-list{width:980px}}@media screen and (min-width:1440px) and (max-width:1540px){.content-alert-list,.content-container,.content-todo-list{width:1070px}}@media screen and (min-width:1540px) and (max-width:1642px){.content-alert-list,.content-container,.content-todo-list{width:1154px}}@media screen and (min-width:1643px) and (max-width:1743px){.content-alert-list,.content-container,.content-material-sheet,.content-todo-list{width:1275px}}@media screen and (min-width:1743px) and (max-width:1920px){.content-alert-list,.content-container,.content-material-sheet,.content-todo-list{width:1325px}}@media screen and (min-width:1920px){.content-home-page{grid-template-columns:605px 720px;column-gap:80px}}div.daterangepicker.openscenter:after,div.daterangepicker.openscenter:before{display:none}div.daterangepicker.openscenter .calendar-table thead tr:first-child th:first-child{right:0}div.daterangepicker.openscenter .calendar-table thead tr:first-child th{position:relative}div.daterangepicker.openscenter .calendar-table td.off.ends{background:transparent!important;color:#999!important}div.daterangepicker.openscenter td.available.in-range:hover{background-color:#5543e6;color:#fff}div.daterangepicker.openscenter td.available.in-range:hover,div.daterangepicker.openscenter td.available:hover{border-radius:5px}div.daterangepicker.openscenter .calendar-table td.active.end-date.available{border-radius:0 20px 20px 0}div.daterangepicker.openscenter .calendar-table td.active.start-date.available{border-radius:20px 0 0 20px}div.daterangepicker .drp-calendar{max-width:inherit}div.daterangepicker.show-calendar .drp-buttons{border-top:none;display:flex;justify-content:space-between;padding:16px 20px}div.daterangepicker.show-calendar .drp-buttons .btn.cancel-date-btn,div.daterangepicker.show-calendar .drp-buttons .btn.validate-date-btn{font-weight:500;font-size:16px}div.daterangepicker.show-calendar .drp-buttons .btn.cancel-date-btn{border:none;color:#8c8ca1}div.daterangepicker .calendar-table thead tr th{font-size:16px;color:#8c8ca1}div.daterangepicker .calendar-table thead tr th.month{font-size:18px;color:#0e0e2c}div.daterangepicker .calendar-table thead tr th.next span,div.daterangepicker .calendar-table thead tr th.prev span{border:solid #5543e6;border-width:0 2px 2px 0}div.daterangepicker .calendar-table thead tr th.next,div.daterangepicker .calendar-table thead tr th.prev{width:fit-content;min-width:fit-content}div.daterangepicker .calendar-table thead tr:first-child{height:32px;position:relative}div.daterangepicker .calendar-table thead tr:first-child th{position:absolute}div.daterangepicker .calendar-table thead tr:first-child th:hover{background-color:transparent}div.daterangepicker .calendar-table thead tr:first-child th span{transform:none;border:none;background:#f4f5f9;width:22px;height:22px;justify-content:center;display:flex;align-items:center;border-radius:40px}div.daterangepicker .calendar-table thead tr:first-child th span:after,div.daterangepicker .calendar-table thead tr:first-child th span:before{font-family:icomoon,Arial,sans-serif;color:#5543e6;font-size:11px}div.daterangepicker .calendar-table thead tr:first-child th:first-child{right:46px}div.daterangepicker .calendar-table thead tr:first-child th:first-child span:before{content:""}div.daterangepicker .calendar-table thead tr:first-child th:nth-child(2){left:6px}div.daterangepicker .calendar-table thead tr:first-child th:last-child{right:6px}div.daterangepicker .calendar-table thead tr:first-child th:last-child span:before{content:""}div.daterangepicker .calendar-table tbody td{font-weight:600;font-size:15px}div.daterangepicker .calendar-table table.table-condensed{border-collapse:separate}div.daterangepicker .calendar-table td,div.daterangepicker .calendar-table td.active,div.daterangepicker .calendar-table td.active:hover,div.daterangepicker .calendar-table td.in-range.active.available,div.daterangepicker .calendar-table td.start-date.end-date{border-radius:100px;height:32px;width:32px;padding:9px 12px}div.daterangepicker .calendar-table td.in-range.available{border-radius:0}div.daterangepicker .calendar-table .active.start-date.active.end-date.available{border-radius:100px}div.daterangepicker .calendar-table td.today{color:#5543e6}div.daterangepicker .calendar-table td.active,div.daterangepicker .calendar-table td.active:hover{background-color:#5543e6;color:#fff}div.daterangepicker .calendar-table td.avaible:hover{background-color:#f4f5f9}div.daterangepicker .calendar-table option.disabled,div.daterangepicker .calendar-table td.disabled{color:#d4d4d4;text-decoration:none}@keyframes calendarSlide{0%{display:none;transform:translateY(0)}1%{display:block;transform:translateY(0)}to{display:block;transform:translateY(-420px)}}@media screen and (max-width:360px){.calendar-table table.table-condensed{border-spacing:12px 4px!important}div.daterangepicker.show-calendar .drp-buttons .btn.cancel-date-btn,div.daterangepicker.show-calendar .drp-buttons .btn.validate-date-btn{padding:8px 30px!important}}@media screen and (min-width:540px) and (max-width:768px){body div.daterangepicker .calendar-table table.table-condensed{border-spacing:8vw 6px!important}}@media screen and (max-width:768px){div.daterangepicker.openscenter div.drp-calendar .calendar-table table.table-condensed{border-spacing:0 6px!important}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:none!important}body .daterangepicker{left:0!important;top:auto!important;top:0!important;transform:translateY(0);transition:transform 1s ease;animation:calendarSlide 1s ease;animation-direction:reverse;border-radius:20px 20px 0 0;width:100%;height:420px;position:fixed;margin-top:100vh}body .daterangepicker.show-calendar .drp-buttons .btn.cancel-date-btn,body .daterangepicker.show-calendar .drp-buttons .btn.validate-date-btn{padding:8px 40px;border-radius:44px;font-size:18px}body .daterangepicker.show-calendar{animation:calendarSlide 1s ease;left:0!important;transform:translateY(-420px);margin-top:100vh}body .daterangepicker:after,body .daterangepicker:before{display:none}body div.daterangepicker div.drp-calendar.left{padding:0!important;width:100vw;max-width:100vw;padding:0;text-align:center;margin:auto}body div.daterangepicker div.drp-calendar .calendar-table{background-color:transparent}body div.daterangepicker div.drp-calendar .calendar-table table.table-condensed{border-spacing:5vw 6px}body div.daterangepicker div.drp-calendar .calendar-table thead tr:first-child th:first-child{right:80px}body div.daterangepicker div.drp-calendar .calendar-table thead tr:first-child th:nth-child(2){left:30px}body div.daterangepicker div.drp-calendar .calendar-table thead tr:first-child th:last-child{right:30px}body div.daterangepicker div.drp-calendar .calendar-table thead tr:first-child th span:after,body div.daterangepicker div.drp-calendar .calendar-table thead tr:first-child th span:before{font-size:14px}body div.daterangepicker div.drp-calendar .calendar-table thead tr:first-child th span{width:32px;height:32px}body div.daterangepicker div.drp-calendar .calendar-table thead tr:first-child{height:42px}}@media screen and (max-width:540px){div.daterangepicker.openscenter{border:none;margin-top:80px;height:100%;transform:translateY(0);transition:transform 1s ease;animation:calendarSlideRight .2s ease-in-out;overflow:scroll}div.daterangepicker.openscenter div.drp-calendar .calendar-table table.table-condensed{border-spacing:0 6px!important}div.daterangepicker.openscenter div.drp-calendar .calendar-table thead tr:first-child th:first-child{right:0}div.daterangepicker.openscenter .drp-calendar.left{z-index:4;position:absolute}div.daterangepicker.openscenter .drp-calendar.left .prev.available{top:7px}div.daterangepicker.openscenter .drp-calendar.left .calendar-table{width:60px;position:absolute}div.daterangepicker.openscenter .drp-calendar.left .month,div.daterangepicker.openscenter .drp-calendar.left tbody,div.daterangepicker.openscenter .drp-calendar.left thead th:last-child,div.daterangepicker.openscenter .drp-calendar thead tr:nth-child(2){display:none}div.daterangepicker.openscenter .drp-calendar.right{height:100vh}div.daterangepicker.openscenter .drp-calendar.right thead th:first-child{display:none}div.daterangepicker.openscenter .drp-calendar.right thead .month{width:100%}div.daterangepicker.openscenter .drp-calendar.right thead .next.available{position:absolute;right:0;top:3px;padding-right:20px}div.daterangepicker.openscenter .drp-buttons{position:fixed;bottom:80px;display:flex;flex-direction:column-reverse;width:100%;row-gap:10px}div.daterangepicker.openscenter .drp-selected{display:none}}@keyframes calendarSlideRight{0%{display:none;transform:translateX(100vw)}1%{display:block;transform:translateX(100vw)}to{display:block;transform:translateX(0)}}.filter-menu-secondary .prev.available span:before{content:"";font-size:14px}.filter-menu-secondary .next.available span:before{content:"";font-size:14px}.content-login-page{display:grid;min-height:100vh;grid-template-columns:1fr 1fr}.login-illustration{background:url(/build/images/background_illustr_login.bc9de492.png),linear-gradient(136.86deg,#5543e6 31.43%,#7a6afc 85.36%);background-size:cover;justify-content:center;display:flex;align-items:center}.login-illustration .login-illustration-layer{width:490px;position:relative;height:640px}.login-illustration .login-illustration-layer img{width:100%;height:auto;position:absolute}.login-left{justify-content:center;display:flex;align-items:center;flex-direction:column}.login-left .logo-login{display:block;position:relative;text-align:center;height:50px;margin:auto auto 40px}.login-left .logo-login-tablet{display:none}.login-left .shape-btm-mobile{display:none;position:absolute;right:0;bottom:0;width:100%}.login-left h1{margin-bottom:16px;color:#0e0e2c;font-size:28px}.login-left form{margin-top:66px;text-align:center}.login-left .login-form-bloc{width:500px}.login-left .row-login-form{text-align:left;position:relative}.login-left label{font-weight:500;font-size:16px;color:#0e0e2c}.login-left input.ipt-main-cpt{width:100%;margin:10px 0 40px}.login-left .toggle-password{position:absolute;cursor:pointer;right:20px;top:43px}.login-left .login-btn.main-btn{display:inline-block;padding:12px 52px;margin-bottom:24px}.login-left .forgot-password{text-align:center;margin:auto;width:100%}.login-left .forgot-password button{font-size:16px}.login-left .forgot-password button:hover{color:#5543e6}.login-left .error-form-bloc{background-color:#f44336;border-radius:8px;padding:14px;align-items:center;position:relative;margin-bottom:40px;display:none}.login-left .error-form-bloc.active{display:flex}.login-left .error-form-bloc .icon-ic_form_error{font-size:28px;margin-right:20px}.login-left .error-form-bloc a,.login-left .error-form-bloc p{text-align:left;color:#fff}.login-left .error-form-bloc p{margin-right:43px}.login-left .error-form-bloc a{cursor:pointer;text-decoration:underline}.login-left .error-form-bloc span.icon-ic_cross:before{font-size:10px;color:#fff}.login-left .error-form-bloc span.icon-ic_cross{position:absolute;cursor:pointer;top:14px;right:14px;width:22px;height:22px;justify-content:center;display:flex;align-items:center;border-radius:10px}.login-left .error-form-bloc span.icon-ic_cross:hover{background-color:hsla(0,0%,100%,.158)}.modal-password-forgot{justify-content:center;display:flex;align-items:center;flex-direction:column;text-align:center}.modal-password-forgot .modal-txt-top{width:360px;margin:14px 0}.modal-password-forgot .email-bloc,.modal-password-forgot .phone-bloc,.modal-password-forgot .timetable-bloc{width:340px;border-radius:8px}.modal-password-forgot .email-bloc{background-color:#5543e6;padding:16px 62px 20px;box-shadow:0 1px 9px rgba(54,74,99,.15)}.modal-password-forgot .email-bloc span{font-size:30px}.modal-password-forgot .email-bloc p,.modal-password-forgot .email-bloc strong{font-size:18px;color:#fff}.modal-password-forgot .email-bloc strong{margin-bottom:4px}.modal-password-forgot .email-bloc .white-btn.main-btn{background:#fff;color:#5543e6;margin-top:16px}.modal-password-forgot .email-bloc .white-btn.main-btn:hover{box-shadow:0 1px 9px rgba(54,74,99,.15);background-color:#fcf9f9}.modal-password-forgot .phone-bloc{margin-top:14px;border:1px solid #5543e6;display:flex;align-items:center;padding:24px 30px}.modal-password-forgot .phone-bloc span{font-size:30px;margin-right:30px}.modal-password-forgot .phone-bloc p{font-size:18px;line-height:135%}.modal-password-forgot .phone-bloc a{font-weight:700}.modal-password-forgot .timetable-bloc{display:flex;text-align:left;margin-top:30px}.modal-password-forgot .timetable-bloc span.icon{font-size:16px;margin-right:8px;margin-top:2px}.modal-password-forgot .timetable-bloc p span{color:#5543e6}@keyframes floor_motion{0%{top:-30px}to{top:0}}@keyframes shape_motion_1{0%{transform:translateY(-15px)}50%{transform:translateY(0)}to{transform:translateY(-15px)}}@keyframes shape_motion_2{0%{transform:translate(-16px,-31px)}50%{transform:translate(0)}to{transform:translate(-16px,-31px)}}@keyframes shape_motion_3{0%{transform:translate(-12px,-26px)}50%{transform:translate(0)}to{transform:translate(-12px,-26px)}}@keyframes shape_motion_4{0%{transform:translateY(-10px)}50%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes shape_motion_5{0%{transform:translate(-12px,-26px)}50%{transform:translate(0)}to{transform:translate(-12px,-26px)}}@keyframes shape_motion_6{0%{transform:translate(-4px,-2px)}50%{transform:translate(0)}to{transform:translate(-4px,-2px)}}@keyframes shape_motion_7{0%{transform:translate(-6px,5px)}50%{transform:translate(0)}to{transform:translate(-6px,5px)}}img.shape_cards_todo{animation:shape_motion_7 8s ease-out infinite}img.ill-floor{animation:floor_motion 1s ease-in-out}img.shape_cards{animation:shape_motion_6 6s ease-in infinite}img.shape-motion-one{animation:shape_motion_1 8s ease-in-out infinite}img.shape-motion-two{animation:shape_motion_2 12s ease-in-out infinite}img.shape-motion-three{animation:shape_motion_3 18s ease-out infinite}img.shape-motion-four{animation:shape_motion_1 12s ease-in-out infinite}img.shape-motion-five{animation:shape_motion_4 14s ease-in-out infinite}img.shape-motion-six{animation:shape_motion_5 10s ease-out infinite}@media screen and (max-width:540px){.content-login-page .login-left div.login-form-bloc{width:100%;padding:0 30px}.content-login-page .login-left .logo-login-tablet{top:30px;position:absolute;display:block;height:34px}.content-login-page .login-left .logo-login{display:none!important}.content-login-page .login-left p.intro-login-form{display:none}.content-login-page .login-left form{margin-top:16px}.content-login-page .login-left .forgot-password button{font-size:18px}.modal-password-forgot .modal-txt-top{width:270px}.modal-password-forgot .email-bloc,.modal-password-forgot .phone-bloc,.modal-password-forgot .timetable-bloc{width:260px}.modal-password{padding:24px 15px}.modal-password-forgot .email-bloc{padding:16px 22px 20px}.modal-password-forgot .email-bloc .white-btn.main-btn{margin:16px auto 0}}@media screen and (min-width:620px) and (max-width:768px){.login-left .shape-btm-mobile{bottom:-30px}.logo-login-tablet{height:64px}}@media screen and (max-width:769px){.content-login-page{grid-template-columns:1fr}.content-login-page .logo-login-tablet{display:block;position:relative;top:auto;text-align:center;height:64px;margin:auto auto 40px}.content-login-page .logo-login{display:none!important}.content-login-page .login-illustration{display:none}.content-login-page .login-left{background:url(/build/images/background_illustr_login.bc9de492.png),linear-gradient(136.86deg,#5543e6 31.43%,#7a6afc 85.36%);background-size:cover}.content-login-page .login-left .login-btn.main-btn{background:#fff;color:#5543e6}.content-login-page .login-left .login-form-bloc{width:400px}.content-login-page .login-left .forgot-password button,.content-login-page .login-left h1,.content-login-page .login-left label,.content-login-page .login-left p{color:#fff}}@media screen and (min-width:769px) and (max-width:990px){.login-illustration .login-illustration-layer{width:320px;height:417px}.content-login-page .login-left input.ipt-main-cpt{width:100%;margin:10px 0 50px}.content-login-page{grid-template-columns:1fr}.content-login-page .logo-login-tablet{display:block;position:relative;top:auto;text-align:center;height:50px;margin:auto auto 40px}.content-login-page .logo-login{display:none!important}.content-login-page .login-illustration{display:none}.content-login-page .login-left{background:url(/build/images/background_illustr_login.bc9de492.png),linear-gradient(136.86deg,#5543e6 31.43%,#7a6afc 85.36%);background-size:cover}.content-login-page .login-left .login-btn.main-btn{background:#fff;color:#5543e6}.content-login-page .login-left .login-form-bloc{width:500px}.content-login-page .login-left .forgot-password button,.content-login-page .login-left h1,.content-login-page .login-left label,.content-login-page .login-left p{color:#fff}}@media screen and (min-width:990px) and (max-width:1290px){.login-illustration .login-illustration-layer{width:370px;height:484px}.content-login-page .login-left .login-form-bloc{width:400px}}.filter-menu-mobile{max-height:100vh;min-height:100%;width:100%;display:none;position:fixed;top:0;left:0;z-index:31;transform:translateY(100vh);transition:transform .6s ease-in-out;background-color:#fff}.filter-menu-mobile.active{transform:translateY(0)}.filter-menu-mobile .filter-btn-validate{width:100%;display:flex;justify-content:center}.filter-menu-mobile .filter-btn-validate .filter-btn-validate-content{color:#fff;background:linear-gradient(90.52deg,#5e4bf9 .54%,#4735db 95%);font-size:18px;font-weight:600;padding:14px 34px;box-shadow:0 3px 13px rgba(14,14,44,.25);border-radius:40px;width:304px;display:flex;justify-content:center;position:fixed;bottom:30px;align-items:center}.filter-menu-mobile .filter-btn-validate .filter-btn-validate-content span{color:#fff}.filter-menu-mobile .ic_bckg_purple{background-color:#d7d6e6;border-radius:100px;cursor:pointer;justify-content:center;display:flex;align-items:center}.filter-menu-mobile .filter-menu-bold-item{font-weight:500}.filter-menu-mobile .filter-menu-main,.filter-menu-mobile .filter-menu-secondary{padding:26px 30px}.filter-menu-mobile .filter-menu-main{transform:translateX(0);transition:transform .2s ease-in-out}.filter-menu-mobile .filter-menu-secondary{transform:translateX(100vw);transition:transform .2s ease-in-out;position:absolute;top:0;width:100%;overflow:scroll;max-height:100vh;padding-bottom:90px}.filter-menu-mobile input[name=tabMobileMenu]{display:none}.filter-menu-mobile input[name=tabMobileMenu]:checked~.filter-menu-main{transform:translateX(-100vw);transition:transform .2s ease-in-out}.filter-menu-mobile input[name=tabMobileMenu]:first-of-type:checked~.filter-menu-secondary:nth-of-type(2),.filter-menu-mobile input[name=tabMobileMenu]:nth-of-type(2):checked~.filter-menu-secondary:nth-of-type(3),.filter-menu-mobile input[name=tabMobileMenu]:nth-of-type(3):checked~.filter-menu-secondary:nth-of-type(4),.filter-menu-mobile input[name=tabMobileMenu]:nth-of-type(4):checked~.filter-menu-secondary:nth-of-type(5),.filter-menu-mobile input[name=tabMobileMenu]:nth-of-type(5):checked~.filter-menu-secondary:nth-of-type(6){transform:translateX(0)}.filter-menu-mobile .count-filter{font-size:14px;background-color:#5543e6;width:20px;height:20px;border-radius:50px;justify-content:center;display:flex;align-items:center;margin-left:4px;display:none}.filter-menu-mobile .count-filter span{color:#fff}.head-row-filter-menu{justify-content:space-between;margin-bottom:34px}.head-row-filter-menu,.head-row-filter-menu .static-head-block{display:flex;align-items:center}.head-row-filter-menu h2{color:#3c3c3c}.head-row-filter-menu .icon{font-size:38px;width:34px;height:34px}.filter-menu-secondary .head-row-filter-menu .icon{font-size:20px;display:flex;align-items:center}.filter-menu-secondary .head-row-filter-menu .icon:before{color:#8c8ca1}.filter-menu-secondary .head-row-filter-menu .filter-list-clear{display:none;cursor:pointer;position:relative}.filter-menu-secondary .head-row-filter-menu .filter-list-clear:after{content:"";width:100%;position:absolute;transform:scaleX(0);height:2px;bottom:-4px;background-color:#5543e6;transition:transform .3s ease-in}.filter-menu-secondary .head-row-filter-menu .filter-list-clear:hover:after{transform:scale(1)}.filter-menu-secondary .head-row-filter-menu .filter-list-clear,.filter-menu-secondary .head-row-filter-menu .filter-list-clear span{color:#5543e6;font-weight:500}.filter-menu-category .filter-menu-block:first-child{margin-bottom:50px}.filter-menu-category .category-title{color:#5543e6;font-weight:500;font-size:18px;margin-bottom:17px}.filter-menu-category div.filter-radio-item{justify-content:left}.filter-menu-category div.filter-radio-item input[type=radio]{display:none}.filter-menu-category div.filter-radio-item input[type=radio]+label:after,.filter-menu-category div.filter-radio-item input[type=radio]+label:before{display:block;position:absolute;box-sizing:border-box;bottom:0;left:0;content:"";width:18px;height:18px;border-radius:1rem}.filter-menu-category div.filter-radio-item input[type=radio]+label:before{border:1px solid #3c3c3c}.filter-menu-category div.filter-radio-item input[type=radio]:checked+label:before{border-color:#5543e6}.filter-menu-category div.filter-radio-item input[type=radio]:checked+label:after{background-color:#5543e6;top:5px;left:4px;width:10px;height:10px;bottom:auto}.filter-menu-category div.filter-radio-item label{font-weight:500;padding-left:28px;position:relative;width:100%}.filter-menu-category .filter-checklist-item label.icon{width:100%;font-size:16px}.filter-menu-category .filter-menu-item{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d8e6ff}.filter-menu-category .filter-menu-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.filter-menu-category .filter-menu-item.filter-menu-item-prev-row{display:block}.filter-menu-category .filter-menu-item .filter-menu-item-row{display:flex;justify-content:space-between;width:100%}.filter-menu-category .filter-menu-item .icon{font-size:12px;width:20px;height:20px}.filter-menu-category .filter-menu-item.disable-panel{pointer-events:none}.filter-menu-category .filter-menu-item.disable-panel .icon{display:none}.filter-menu-category .filter-menu-item .filter-menu-item-count{justify-content:center;display:flex;align-items:center}.filter-menu-category .filter-menu-item .filter-menu-item-count p{display:flex}.filter-menu-category .filter-menu-item .filter-menu-bold-item{margin-top:4px}.filter-menu-category .preview-filter{color:#5543e6;margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:40px}@media screen and (max-width:540px){.filter-menu-mobile{display:inline-block}}.content-material-sheet{margin-top:30px;display:flex;justify-content:center}.content-material-sheet .description-material-sheet{display:flex;flex-direction:column;row-gap:40px;width:760px}.content-material-sheet .row-description-material-sheet .row-cards{overflow-x:scroll;padding:10px;scrollbar-width:thin;scrollbar-color:#5543e6 transparent}.content-material-sheet .row-description-material-sheet .row-cards::-webkit-scrollbar-track{width:3px;border-radius:10px;background-color:transparent}.content-material-sheet .row-description-material-sheet .row-cards::-webkit-scrollbar{height:5px;border-radius:10px;background-color:transparent}.content-material-sheet .row-description-material-sheet .row-cards::-webkit-scrollbar-thumb{border-radius:10px;background-color:#5543e6}.content-material-sheet .material-small-title{color:#3c3c3c;font-size:18px}.content-material-sheet .material-big-title{color:#0e0e2c;font-weight:600;font-size:20px}.information-base-material{display:flex}.affect-material-sheet,.profil-material-sheet{background-color:#fff;border-radius:8px;height:168px}.profil-material-sheet{display:flex;align-items:center;padding:30px 50px 30px 30px}.profil-material-sheet img{width:108px;height:108px;border-radius:10px}.profil-material-sheet .material-picture-id{display:flex}.profil-material-sheet .material-picture-id .material-id{width:188px;margin-left:26px;margin-right:30px;display:flex;align-items:start;flex-direction:column;justify-content:center}.profil-material-sheet .material-profil{width:130px}.profil-material-sheet .material-name{font-size:20px;line-height:160%;color:#0e0e2c;font-weight:500;font-size:18px}.profil-material-sheet .material-num{font-size:18px;padding:0 14px;background-color:#e9e7fc;color:#5543e6;border-radius:30px;margin-top:10px}.profil-material-sheet .material-profil{font-size:18px}.profil-material-sheet .material-type{margin-bottom:22px}.profil-material-sheet .material-type .profil-type-material{color:#0e0e2c;font-weight:500;font-size:18px}.profil-material-sheet .rfid-state{font-weight:500}.profil-material-sheet .rfid-state.attribute{color:#31d0aa}.profil-material-sheet .rfid-state.no-attribute{color:#f44336}.affect-material-sheet{width:168px;margin-left:30px;justify-content:center;display:flex;align-items:center;flex-direction:column}.affect-material-sheet img{width:60px;height:60px;margin-bottom:16px}.affect-material-sheet .affect-material-sheet-text{text-align:center}.affect-material-sheet .material-affect{color:#0e0e2c;font-weight:500;font-size:18px;margin-top:3px}.composants-row-cards{margin-top:20px;display:flex;column-gap:30px}.composant-cards{cursor:pointer;border-radius:8px;background-color:#fff;box-shadow:0 3px 13px rgba(14,14,44,.25);min-width:194px;height:207px;position:relative;justify-content:start;display:flex;align-items:center;flex-direction:column;text-align:center;z-index:0}.composant-cards:before{content:"";height:36px;width:100%;position:absolute;background-color:#5543e6;top:0;border-radius:8px 8px 0 0;z-index:0}.composant-cards a{height:100%;z-index:0}.composant-cards .composant-num{z-index:1;margin:7px 0 22px;font-weight:600;font-size:18px;color:#fff}.composant-cards .composant-profil{justify-content:center;display:flex;align-items:center;flex-direction:column}.composant-cards .composant-profil img{width:69px;height:69px;border-radius:100px;margin-bottom:12px}.composant-cards .composant-profil .composant-name{font-weight:500;font-size:16px;height:38px;display:flex;align-items:center}.composant-cards .composant-profil .main-composant{font-weight:400;font-size:14px;color:#8c8ca1;margin-top:10px;position:relative;padding-left:16px}.composant-cards .composant-profil .main-composant:before{content:"";height:9px;width:9px;background-color:#5543e6;position:absolute;left:0;top:3.5px;border-radius:10px}.cards-ensemble{cursor:pointer;background-color:#fff;box-shadow:0 3px 13px rgba(14,14,44,.25);border-radius:20px;width:589px;display:flex;align-items:center;padding:18px 0;position:relative;overflow:hidden;margin-top:10px}.cards-ensemble:before{border-radius:20px;width:10px;height:100%;position:absolute;left:0;content:"";background-color:#5543e6}.cards-ensemble a{display:flex;align-items:center}.cards-ensemble img{width:100px;height:100px;border-radius:150px;margin-right:32px;margin-left:30px}.cards-ensemble .cards-ensemble-text{display:flex}.cards-ensemble .ensemble-name{width:190px;margin-right:42px;color:#0e0e2c;font-weight:500;font-size:20px;line-height:160%}.cards-ensemble .ensemble-profil p{font-size:18px;color:#3c3c3c;margin-bottom:10px}.cards-ensemble .ensemble-profil span{font-size:16px;color:#5543e6;padding:3px 16px;background:rgba(85,67,230,.17);border-radius:40px;line-height:140%}.picto-material-title{display:flex;align-items:center;margin-bottom:20px}.picto-material-title img{width:34px;height:auto;margin-right:10px}.alerte-row{display:flex}.alerte-row .alerte-manual-row{margin-right:50px}.alerte-row.multiple-alerte-row .alerte-auto-row,.alerte-row.multiple-alerte-row .alerte-manual-row{width:50%}.alerte-manual-row .cards-alerte-row.row-cards{width:100%}.cards-alerte-row{display:flex;column-gap:30px}.cards-alerte{width:182px;min-width:182px;height:207px;box-shadow:0 1px 9px rgba(54,74,99,.15);background-color:#fff;border-radius:8px;position:relative;justify-content:start;display:flex;align-items:center;flex-direction:column;text-align:center;z-index:0}.cards-alerte:before{content:"";width:100%;height:36px;position:absolute;top:0;border-radius:8px 8px 0 0}.cards-alerte img{width:70px;height:70px;margin-bottom:10px}.cards-alerte .alerte-title{z-index:1;margin-top:8px;margin-bottom:28px;color:#fff;font-weight:600;font-size:16px}.cards-alerte .alerte-text{font-weight:500;font-size:16px;height:60px;display:flex;justify-content:center;align-items:center;flex-direction:column}.cards-alerte.cards-alerte-lost:before{background-color:#ff4a4a}.cards-alerte.cards-alerte-lost .alerte-date{color:#ff4a4a}.cards-alerte.cards-alerte-clean:before{background-color:#00b2ff}.cards-alerte.cards-alerte-clean .alerte-date{color:#00b2ff}.cards-alerte.cards-alerte-maintenance:before{background-color:#f58b2e}.cards-alerte.cards-alerte-maintenance .alerte-date{color:#f58b2e}.cards-rules-row{display:flex;column-gap:20px}.cards-rules{background-color:#fff;border-radius:8px;position:relative;overflow:hidden;height:140px;width:350px;min-width:350px;box-shadow:0 1px 9px rgba(54,74,99,.15);padding:16px 20px 16px 26px}.cards-rules:before{content:"";height:100%;width:6px;position:absolute;left:0;top:0}.cards-rules .first-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.cards-rules .first-row img{width:40px;height:40px;border-radius:8px}.cards-rules .first-row p{font-weight:500;font-size:16px}.cards-rules .title-rules{color:#0e0e2c;font-weight:500;font-size:20px;margin-bottom:4px}.cards-rules .date-rules span{font-weight:500}.cards-rules.cards-rules-clean:before{background-color:#00b2ff}.cards-rules.cards-rules-clean .first-row p{color:#00b2ff}.cards-rules.cards-rules-maintenance:before{background-color:#f58b2e}.cards-rules.cards-rules-maintenance .first-row p{color:#f58b2e}.history-material-sheet{width:288px;margin-left:50px}.history-material-sheet .history-material-title{display:flex;align-items:center;margin-bottom:30px}.history-material-sheet .history-material-title img{width:34px;margin-right:10px}.history-material-timeline{position:relative}.history-material-timeline:before{content:"";height:100%;width:2px;background-color:#d8e6ff;position:absolute;left:5px;top:5px}.history-material-timeline .timeline-step{color:#0e0e2c;font-weight:500;font-size:18px}.history-material-timeline .timeline-step-title{color:#0e0e2c;font-weight:500;font-size:18px;position:relative;padding-left:27px;margin-bottom:16px}.history-material-timeline .timeline-step-title:before{content:"";height:12px;width:12px;background-color:#5543e6;position:absolute;left:0;top:4.5px;border-radius:10px}.history-material-timeline .timeline-step-cards{width:252px;height:100px;border-radius:8px;display:flex;align-items:center;padding-left:10px;margin-left:27px}.history-material-timeline .timeline-step-cards img{width:60px;height:60px;margin-right:20px}.history-material-timeline .timeline-step-cards .step-cards-content{height:100%;display:flex;flex-direction:column;justify-content:center}.history-material-timeline .timeline-step-cards .step-cards-date{font-weight:600;margin:2px 0;font-size:18px}.history-material-timeline .timeline-step-cards .step-cards-user{font-weight:400;font-size:16px}.history-material-timeline .timeline-step-cards.timeline-step-cards-creation,.history-material-timeline .timeline-step-cards.timeline-step-cards-verif{background-color:#d2ecdd}.history-material-timeline .timeline-step-cards.timeline-step-cards-clean{background-color:#d2f2ff}.history-material-timeline .timeline-step-cards.timeline-step-cards-affect{background-color:#fbeccf}.history-material-timeline .timeline-step-cards.timeline-step-cards-maintenance{background-color:#ffdec1}.history-material-timeline .timeline-step-creation .timeline-step-cards{font-size:16px}.history-material-timeline .timeline-step-creation .timeline-step-cards .step-cards-text{font-weight:500}.history-material-timeline .timeline-step-creation .timeline-step-cards .step-cards-date{font-size:16px}.history-material-timeline .timeline-step-follow{margin:31px 0}.history-material-timeline .timeline-step-follow .step-cards-text{font-weight:500;font-size:16px}.history-material-timeline .timeline-step-follow .timeline-step-cards-clean .step-cards-date{color:#00b2ff}.history-material-timeline .timeline-step-follow .timeline-step-cards-affect{margin-top:24px}.history-material-timeline .timeline-step-follow .timeline-step-cards-affect .step-cards-date{color:#f0b136}.history-material-timeline .timeline-step-cards-last-location .timeline-step-cards{min-height:100px;height:auto}.history-material-timeline .timeline-step-cards-last-location .step-cards-content{margin:15px 0}.history-material-timeline .timeline-step-cards-last-location .step-cards-text{color:#0e0e2c;font-weight:600;font-size:18px}.history-material-timeline .timeline-step-cards-last-location .step-cards-date{font-size:16px;font-weight:500}.history-material-timeline .see_more_history{font-weight:600;font-size:16px;color:#5543e6;float:right;margin-top:26px}.history-material-timeline .see_more_history a{color:#5543e6}.history-material-timeline .see_more_history span{margin-left:10px;background:#e9e7fc;padding:3px 9px;border-radius:40px}.history-material-timeline .see_more_history span:before{font-size:13px}.empty-rules-material-list.empty-bloc{text-align:center;margin:auto}.empty-rules-material-list.empty-bloc img{width:256px;height:auto}.empty-rules-material-list.empty-bloc .title-empty{font-weight:600;font-size:18px;margin-bottom:6px}.empty-rules-material-list.empty-bloc p{max-width:470px}@media screen and (max-width:340px){div.information-base-material div.affect-material-sheet,div.information-base-material div.profil-material-sheet{width:270px}.history-material-timeline .timeline-step-cards{margin-left:20px}#page div.history-material-sheet div.history-material-timeline .timeline-step-cards{height:auto;padding:20px 10px 20px 20px}.timeline-step-cards-last-location .timeline-step-cards .step-cards-content{margin:0}}@media screen and (max-width:540px){div.information-base-material .affect-material-sheet,div.information-base-material .profil-material-sheet{width:300px}div.information-base-material .profil-material-sheet .material-profil{width:100%;column-gap:22px}.alerte-row .alerte-manual-row{margin-right:0}.cards-ensemble{width:auto;flex-direction:column;margin-right:30px}.cards-ensemble:before{top:0}.cards-ensemble a{width:auto;flex-direction:column}.cards-ensemble .ensemble-name{margin-right:0;padding:0 30px}.cards-ensemble .ensemble-profil{display:flex;flex-direction:column}.cards-ensemble p,.cards-ensemble span{text-align:center;margin:auto}.cards-ensemble span{width:max-content}div.history-material-sheet{margin-left:0}div.history-material-sheet div.history-material-timeline .timeline-step-cards{width:250px}}@media screen and (max-width:768px){.content-material-sheet.swipe-overflow{flex-direction:column;padding:0 0 0 30px}.information-base-material,.information-base-material .profil-material-sheet,.information-base-material .profil-material-sheet .material-picture-id{flex-direction:column}div.content-material-sheet .description-material-sheet{width:100%}.information-base-material{align-items:center;margin-right:30px}.information-base-material .profil-material-sheet{min-height:428px;width:480px;padding:30px 40px;border-radius:20px;margin-bottom:20px}.information-base-material .profil-material-sheet .material-profil{flex-direction:row;display:flex;text-align:center;column-gap:60px;margin-top:22px;width:400px;justify-content:space-around}.information-base-material .profil-material-sheet .material-id{text-align:center;margin:10px auto auto}.information-base-material .profil-material-sheet img{width:200px;height:200px}.information-base-material .profil-material-sheet .material-num{text-align:center;margin:6px auto auto}.information-base-material .affect-material-sheet{width:480px;border-radius:20px;flex-direction:row;height:104px;margin-left:0;justify-content:left;padding-left:40px}.information-base-material .affect-material-sheet img{margin-bottom:0;margin-right:38px}div.content-material-sheet .description-material-sheet .alerte-row{flex-direction:column}div.content-material-sheet .description-material-sheet .alerte-row .alerte-auto-row,div.content-material-sheet .description-material-sheet .alerte-row .alerte-manual-row{width:100%}div.content-material-sheet .description-material-sheet .alerte-row .alerte-auto-row{margin-top:40px}div.content-material-sheet .description-material-sheet .alerte-row .cards-alerte-row.row-cards{width:auto}.rules-row{margin-bottom:40px}div.history-material-sheet .history-material-timeline .timeline-step-cards{width:320px}.cards-ensemble .cards-ensemble-text{display:block}.cards-ensemble .cards-ensemble-text .ensemble-name{width:auto}.cards-ensemble .cards-ensemble-text .ensemble-profil{margin-top:5px}.cards-ensemble .cards-ensemble-text .ensemble-profil p{display:none}.empty-rules-material-list.empty-bloc{padding-right:30px;margin-bottom:40px}}@media screen and (min-width:540px) and (max-width:768px){.row-description-material-sheet.ensemble-row{margin-right:30px}.row-description-material-sheet.ensemble-row .cards-ensemble{width:100%}}@media screen and (min-width:769px) and (max-width:790px){div.content-material-sheet .description-material-sheet{width:410px}.alerte-row .alerte-auto-row{margin-top:40px}}@media screen and (min-width:790px) and (max-width:864px){div.content-material-sheet .description-material-sheet{width:440px}.alerte-row .alerte-manual-row{margin-right:0}.alerte-row .alerte-manual-row div.cards-alerte-row.row-cards{width:100%}.alerte-row .alerte-auto-row{margin-top:40px}}@media screen and (max-width:990px){div.content.swipe-overflow.content-material-sheet{margin-bottom:40px}}@media screen and (min-width:865px) and (max-width:990px){div.content.swipe-overflow.content-material-sheet{width:100%;padding:0 40px}.alerte-auto-row,div.alerte-manual-row{width:50%}.alerte-auto-row .cards-alerte-row.row-cards,div.alerte-manual-row .cards-alerte-row.row-cards{width:100%}div.history-material-timeline .timeline-step-cards-last-location .timeline-step-cards{width:194px}}@media screen and (min-width:769px) and (max-width:864px){div.content-material-sheet .description-material-sheet .information-base-material{flex-direction:column}div.content-material-sheet .description-material-sheet .profil-material-sheet{flex-direction:column;align-items:baseline;height:233px}div.content-material-sheet .description-material-sheet .profil-material-sheet .material-profil{flex-direction:row;display:flex;margin-top:20px;width:100%}div.content-material-sheet .description-material-sheet .profil-material-sheet .material-profil .material-rfid,div.content-material-sheet .description-material-sheet .profil-material-sheet .material-profil .material-type{margin-right:36px}div.content-material-sheet .description-material-sheet .affect-material-sheet{flex-direction:row;height:104px;width:100%;margin-left:0;justify-content:left;padding-left:40px;margin-top:30px}div.content-material-sheet .description-material-sheet .affect-material-sheet img{margin-bottom:0;margin-right:38px}div.content-material-sheet .description-material-sheet .cards-ensemble{width:100%}div.content-material-sheet .description-material-sheet .cards-ensemble .ensemble-name{margin-bottom:8px}div.content-material-sheet .description-material-sheet .cards-ensemble .cards-ensemble-text{display:block}div.content-material-sheet .description-material-sheet .cards-ensemble .ensemble-profil p{display:none}div.content-material-sheet .description-material-sheet .alerte-row{flex-direction:column}div.content-material-sheet .description-material-sheet .alerte-row .alerte-auto-row,div.content-material-sheet .description-material-sheet .alerte-row .alerte-manual-row{width:100%}}@media screen and (min-width:865px) and (max-width:1200px){.content-material-sheet{flex-direction:column;width:800px}div.content-material-sheet .description-material-sheet{width:100%}div.history-material-sheet{width:max-content;margin-left:0;margin-top:40px}div.history-material-timeline .timeline-step-follow{margin:0 30px}div.history-material-timeline .timeline-step-follow .timeline-step-cards-affect{margin-left:20px}.history-material-timeline{display:flex}.history-material-timeline:before{height:2px;width:100%;top:33px}.history-material-timeline .timeline-step-title{padding-left:0;margin-bottom:34px}.history-material-timeline .timeline-step-title:before{top:27.5px}.history-material-timeline .timeline-step-follow{margin:0 40px}.history-material-timeline .timeline-step-follow .timeline-step-cards-affect{margin-left:24px;margin-top:0}.history-material-timeline .timeline-step-cards{flex-direction:column;margin:0;height:165px;text-align:center;padding:16px 10px 0}.history-material-timeline .timeline-step-cards img{margin-right:0}.history-material-timeline .timeline-step-follow-cards-block{display:flex}.history-material-timeline .timeline-step-creation .timeline-step-cards{width:141px}.history-material-timeline .timeline-step-follow .timeline-step-cards{width:184px}.history-material-timeline .timeline-step-cards-last-location .timeline-step-cards{width:234px;min-height:165px}.history-material-timeline .timeline-step-cards-last-location .timeline-step-cards .step-cards-text{font-size:16px}}@media screen and (min-width:1050px) and (max-width:1200px){.affect-material-sheet{width:200px}div.profil-material-sheet{width:640px}div.profil-material-sheet .material-id{width:250px}}@media screen and (max-width:1370px){.history-material-sheet{margin-left:20px}.content-material-sheet .description-material-sheet{width:690px}.profil-material-sheet{padding:30px 0 30px 30px}}@media screen and (max-width:1440px){.history-material-sheet{margin-left:20px}}@media screen and (min-width:1700px){.history-material-sheet{width:320px;margin-left:80px}.history-material-sheet .history-material-timeline .timeline-step-cards{width:290px}}@media screen and (min-width:768px) and (max-width:991px){.content-material-list .filter-row{flex-direction:row}}.room-head-row{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px;margin-bottom:40px}.room-head-row .cards-head{padding:16px 20px;border-radius:20px}.room-head-row .room-information{background-color:#fff}.room-head-row .room-information p{color:#0e0e2c}.room-head-row .room-information p:first-child{font-size:18px;font-weight:500}.room-head-row .room-information p:nth-child(2){margin-top:6px;margin-bottom:10px}.room-head-row .room-information p:nth-child(3) span{color:#5543e6;font-weight:500}.room-head-row .room-affectation{background-color:#f0b136}.room-head-row .room-verfication{background-color:#43bc76}.room-head-row .room-activity{position:relative}.room-head-row .room-activity p{color:#fff}.room-head-row .room-activity .activity-name{margin-bottom:10px}.room-head-row .room-activity .activity-date{font-size:18px;margin-bottom:4px;font-weight:500}.room-head-row .room-activity .activity-icon{position:absolute;top:12px;right:20px;width:40px;height:40px}.room-head-row .room-activity .activity-action{display:flex;justify-content:space-between}.row-category .name-category{color:#0e0e2c;font-weight:500;font-size:18px;margin-bottom:16px;margin-top:10px}.row-category .content-category{column-gap:20px;row-gap:20px;margin-bottom:20px;display:grid}.content-room-material-list .last-see-material span{color:#5543e6;font-weight:500}.cards-list{box-shadow:0 1px 9px rgba(54,74,99,.15);border-radius:8px;background-color:#fff;position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.cards-list:hover{box-shadow:0 3px 13px rgba(14,14,44,.25)}.cards-list img{border-radius:60px;width:56px;height:56px;margin-right:20px}.cards-list a{position:absolute;width:100%;height:100%;top:0;left:0}.cards-list.cards-material{height:110px;padding:24px 18px}.cards-list.cards-material:before{content:"";height:6px;position:absolute;width:100%;background-color:#5543e6;top:0;left:0;z-index:1;font-size:16px}.cards-list.cards-material .id-material{display:flex}.cards-list.cards-material .id-material .infos-material{display:flex;flex-direction:column;justify-content:center}.cards-list.cards-material .name-material{color:#0e0e2c;font-weight:500;font-size:16px}.cards-list.cards-material .num-material{color:#5543e6;font-weight:500}.cards-list.cards-material .infos-location-material{text-align:right}.cards-list.cards-material .affect-material{color:#3c3c3c;font-weight:500}.cards-list.cards-material .last-see-material{font-size:14px;margin-top:8px}.cards-list.cards-material .last-see-material span{font-size:16px;font-weight:500}.cards-list.cards-material .last-see-material .see-normal{color:#31d0aa}.cards-list.cards-material .last-see-material .see-warning{color:#ff871f}.cards-list.cards-material .last-see-material .see-lost{color:#f44336}@media screen and (max-width:420px){.cards-list.cards-material{flex-direction:column;height:auto}.cards-list.cards-material .id-material{width:100%}.cards-list.cards-material .infos-location-material{flex-direction:row-reverse;display:flex;justify-content:space-between;width:100%;align-items:center;margin-top:10px;padding-left:10px}.cards-list.cards-material .infos-location-material .last-see-material{margin-top:0}}@media screen and (max-width:690px){.cards-list.cards-material:before{height:100%;width:6px}}@media screen and (max-width:768px){.content-room-material-list>div{padding:0 20px}.content-room-material-list{margin:0}}@media screen and (max-width:990px){.room-head-row{overflow-x:scroll;column-gap:15px}.room-head-row .cards-head{width:305px}}@media screen and (min-width:768px) and (max-width:990px){.content-room-material-list>div{padding:0 40px}.content-room-material-list{margin:0}}@media screen and (min-width:690px) and (max-width:1210px){.content-category{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1440px) and (max-width:1642px){.content.content-container.content-material-list{width:auto}}@media screen and (min-width:1210px) and (max-width:1740px){.content-category{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1740px){.content-category{grid-template-columns:repeat(3,1fr)}}td:first-child,th:first-child{padding-left:20px;width:17%}td:nth-child(2),td:nth-child(3),th:nth-child(2),th:nth-child(3){width:17%}td:nth-child(4),th:nth-child(4){width:16%}td:nth-child(5),th:nth-child(5){width:17%}td:last-child,th:last-child{padding-right:33px;width:16%}.room-list-table table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0 16px;margin-top:20px;table-layout:fixed}.room-list-table table td,.room-list-table table th{text-align:left;color:#3c3c3c}.room-list-table table thead{border-spacing:0 14px 0 0}.room-list-table table th{text-transform:uppercase;font-weight:500;font-size:14px;padding:0 13px;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.room-list-table table th span{font-size:14px;position:absolute;right:14px;right:4px}.room-list-table table tbody tr{box-shadow:0 1px 9px rgba(54,74,99,.15);transition:box-shadow .3s ease-out;border-radius:8px;font-weight:500;font-size:16px;cursor:pointer;border-collapse:collapse;border-radius:1em;overflow:hidden}.room-list-table table tbody tr:hover{box-shadow:0 3px 13px rgba(14,14,44,.25)}.room-list-table table tbody tr td{background-color:#fff;color:#3c3c3c;padding:18px 13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.room-list-table table tbody tr td.empty-cell{color:#5543e6}.room-list-table table tbody tr td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.room-list-table table tbody tr td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.room-list-table table tbody tr td:first-child{padding-left:33px}.room-list-table table tbody tr td:last-child{padding-right:33px;display:inline-flex;align-items:center;width:100%}.room-list-table table tbody tr td:last-child p{margin-left:14px}.room-list-table table tbody tr p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.room-list-table table tbody tr span{font-weight:300}.room-list-table table img{width:28px;border-radius:100px}table .warning-row td:first-child span{width:20px;height:18px;position:relative;display:inline-block;margin-right:10px}table .warning-row td:first-child span:before{font-size:20px;position:absolute;top:2px}table .alert-room-todo td:first-child{position:relative;overflow:hidden}table .alert-room-todo td:first-child:before{content:"";width:6px;position:absolute;height:100%;background-color:#f0b136;top:0;left:0}table .alert-room-todo span.ic-alert-room-todo:before{content:"";color:#f0b136}table .conflict-name-room span.ic-conflict-name-room:before{content:"";color:#f44336}table .admin-missing td:last-child p{color:#ff871f;margin-left:8px!important}table .admin-missing span.ic-admin-missing:before{content:"";color:#ff871f;font-size:20px}@media only screen and (min-width:991px) and (max-width:1200px){#myTable [data-label=Administrateur] img{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.room-list-table{overflow:scroll}.room-list-table table{max-width:1000px;width:1000px}}@media only screen and (max-width:768px){.room-list-table table,.room-list-table tbody,.room-list-table td,.room-list-table th,.room-list-table thead,.room-list-table tr{display:block;text-align:left;width:100%!important}.room-list-table thead tr{display:none}.room-list-table tbody tr{margin-bottom:16px}.room-list-table tbody td:before{float:left;top:0;width:47%;padding-right:10px;white-space:nowrap;font-weight:700;padding:0!important}.room-list-table table tbody tr td:first-child{padding-left:13px}.room-list-table tbody td:first-of-type:before{content:"Numéro"!important;width:47%!important;position:relative!important;background-color:transparent!important}.room-list-table tbody td:nth-of-type(2):before{content:"Unité"}.room-list-table tbody td:nth-of-type(3):before{content:"Affectation"}.room-list-table tbody td:nth-of-type(4):before{content:"Quantité"}.room-list-table tbody td:nth-of-type(5):before{content:"Vérification"}.room-list-table tbody td:nth-of-type(6):before{content:"Admin."}.room-list-table table tbody tr td:first-child{border-bottom-left-radius:0}.room-list-table table tbody tr td:last-child{border-top-right-radius:0}}.row-description-material-sheet.history-page{margin-bottom:50px}.quantity-result-history{position:relative;display:flex;top:auto;left:auto;justify-content:center;align-items:center;transform:inherit;color:#0e0e2c;font-weight:600;font-size:22px;margin-top:10px;margin-bottom:30px}.quantity-result-history span{margin-right:6px}.profil-material-sheet.history-page{height:auto;padding:15px 70px 15px 30px;width:100%;justify-content:space-between}.profil-material-sheet.history-page div{margin-right:24px;width:auto}.profil-material-sheet.history-page .material-id{width:auto}.profil-material-sheet.history-page img{width:70px;height:70px;border-radius:100px}.profil-material-sheet.history-page .material-profil{display:flex;margin-right:0}.history-page div.material-numero{display:flex;flex-direction:column;justify-content:center;margin-right:40px}.history-page div.material-numero p{color:#3c3c3c;font-size:18px}.history-page div.material-numero span{margin-top:5px}.affect-material-sheet.history-page{flex-direction:row;height:auto;width:280px;min-width:280px;justify-content:start;padding-left:40px}.affect-material-sheet.history-page img{margin-right:34px;margin-bottom:0}.affect-material-sheet.history-page .affect-material-sheet-text{text-align:left}.history-step-list{margin-top:20px;row-gap:20px;display:flex;flex-direction:column}.history-step-cards.affect .activity-name{color:#f0b136}.history-step-cards.affect:before{background-color:#f0b136}.history-step-cards.verif .activity-name{color:#43bc76}.history-step-cards.verif:before{background-color:#43bc76}.history-step-cards.maintenance .activity-name{color:#f58b2e}.history-step-cards.maintenance:before{background-color:#f58b2e}.history-step-cards.nettoyage .activity-name{color:#00b2ff}.history-step-cards.nettoyage:before{background-color:#00b2ff}.history-step-cards.creation .activity-name{color:#31d0aa}.history-step-cards.creation:before{background-color:#31d0aa}.history-step-cards{display:flex;flex-direction:row;align-items:center;padding:20px 40px 20px 30px;background-color:#fff;box-shadow:0 1px 9px rgba(54,74,99,.15);border-radius:8px;font-size:18px;justify-content:space-between;position:relative;overflow:hidden}.history-step-cards:before{position:absolute;width:6px;height:100%;background-color:red;left:0;top:0;content:""}.history-step-cards img{width:50px}.history-step-cards .small-title{font-size:16px;color:#3c3c3c}.history-step-cards .history-first-info{flex-direction:row;column-gap:50px;display:flex;align-items:center}.history-step-cards .date-resp-histo{display:inline-flex}.history-step-cards .history-action{width:120px}.history-step-cards .history-action .activity-name{font-weight:500}.history-step-cards .action-details{width:232px}.history-step-cards .quantity-ensemble{width:180px}.history-step-cards .date-history{width:160px}.history-step-cards.step-ensemble .date-history{width:110px}.history-step-cards .respons-history{width:140px}.history-step-cards .respons-history .respons-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:1110px){.profil-material-sheet.history-page{padding:15px 0 15px 30px}}@media screen and (min-width:768px) and (max-width:991px){.filter-row{flex-direction:column}.filter-row .multiple-dropdown-block{width:100%}.filter-row .sort-block-right{width:100%;justify-content:end;margin-top:20px}.affect-material-sheet.history-page{flex-direction:column;width:auto;min-width:min-content;padding:20px 40px}.affect-material-sheet.history-page img{margin:0}.affect-material-sheet.history-page .affect-material-sheet-text{text-align:center}.history-page.principal-component{column-gap:20px}}@media screen and (max-width:771px){.row-description-material-sheet.history-page{display:none}}@media screen and (min-width:768px) and (max-width:1090px){.history-step-cards .history-first-info{column-gap:30px}.action-details{margin:0 20px}}@media screen and (min-width:768px) and (max-width:840px){.history-step-cards .history-first-info{column-gap:30px}.action-details{margin:0 20px}.material-profil{flex-direction:column;row-gap:20px}.history-page div.material-numero,.history-page div.material-rfid{flex-direction:row;justify-content:center;align-items:center;justify-content:start;display:flex;column-gap:10px}.history-page div.material-numero{padding:5px 14px;column-gap:7px;background-color:#e9e7fc;border-radius:30px;justify-content:center;align-items:center}.history-page div.material-numero p,.history-page div.material-numero span{color:#5543e6;margin:0;padding:0}}@media screen and (min-width:769px) and (max-width:990px){.history-step-cards.step-ensemble .action-details p,.history-step-cards.step-ensemble .history-action p,.history-step-cards.step-ensemble .quantity-ensemble p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.history-step-cards.step-ensemble .history-action{width:100px}.history-step-cards.step-ensemble .action-details{width:120px}.history-step-cards.step-ensemble .quantity-ensemble{width:70px;margin-right:20px}}@media screen and (max-width:768px){.filter-row .sort-block-right{width:100%;justify-content:end;margin-top:20px}.history-step-cards{flex-direction:column;padding:20px 26px;row-gap:6px}.history-step-cards .action-details,.history-step-cards.step-ensemble div.quantity-ensemble,.history-step-cards div{width:100%}.history-step-cards .date-resp-histo{display:inline-flex}.history-step-cards .date-resp-histo .date-history{width:60%}.history-step-cards .date-resp-histo .respons-history{width:40%}.history-step-cards .history-first-info{flex-direction:row-reverse;justify-content:space-between}}.content-error-page{display:flex;flex-direction:column;text-align:center;justify-content:center}.content-error-page img{width:724px;margin:auto}.content-error-page h2{font-size:46px;line-height:inherit;margin-bottom:4px}.content-error-page p{color:#0e0e2c;font-weight:500;font-size:16px}.content-error-page p.txt-big{font-size:18px;margin-bottom:8px}.content-error-page button{text-align:center;margin:30px auto auto}.content-maintenance-site{min-height:100vh;padding-top:80px;background:linear-gradient(308.04deg,rgba(193,186,245,.378521) 20.61%,rgba(193,186,245,0) 95.33%),#f4f5f9}.content-maintenance-site img{margin-bottom:80px}@media screen and (min-width:991px) and (max-width:1600px){.content-maintenance-site{padding:0 80px}.content-error-page img{width:624px;margin:auto}}@media screen and (min-width:768px) and (max-width:991px){.content-error-page{padding:0 80px}.content-error-page img{width:624px;margin:auto}}@media screen and (min-width:541px) and (max-width:768px){.content-error-page{padding:0 80px}.content-error-page img{width:100%;margin-top:90px}}@media screen and (max-width:541px){.content-error-page{padding:0 40px}.content-error-page img{width:100%;margin-top:50px}}.pb_before{page-break-before:always!important}.pb_after{page-break-after:always!important}.pb_before_avoid{page-break-before:avoid!important}.pb_after_avoid{page-break-after:avoid!important}.pb_inside_avoid{page-break-inside:avoid!important}.body-pdf-material,.page-pdf{background:#fff}.page-pdf{width:595pt;padding:15pt;position:relative}p{color:#0e0e2c}.txt-pdf{font-size:10pt}.txt-small-pdf{font-size:9pt}.txt-pdf-weight-medium{font-weight:500}.txt-purple-pdf{color:#5e4ceb}.elm-sub-pdf{vertical-align:sub}.header-pdf{width:100%;height:39pt;padding:15pt 15pt 0}.title-pdf{float:left;font-size:15pt;font-weight:500;color:#fff}.location-pdf{float:right;text-transform:uppercase;text-align:right;font-size:14pt;max-width:318pt}.location-pdf span{font-weight:500;color:#5e4ceb}.row-pdf-filter{margin-top:40pt;height:46pt;padding:0 15pt}.content-pdf-filter{border-radius:10pt;padding:4.5pt 12pt 4.5pt 7.5pt}.content-pdf-filter.content-pdf-filter-material{float:left;background-color:#fef2e8;position:relative}.content-pdf-filter.content-pdf-filter-material.content-pdf-all-material{background-color:#e8e5ff}.content-pdf-filter.content-pdf-filter-material .border-pdf-span{border:1pt solid #ff871f}.content-pdf-filter.content-pdf-filter-material .ref-toc-page{font-size:9pt;color:#5e4ceb}.content-pdf-filter.content-pdf-sort-material{background-color:#e9f8f3;float:right}.content-pdf-filter.content-pdf-sort-material .txt-pdf{white-space:nowrap}.content-pdf-filter img{width:28pt;height:auto;vertical-align:top}.content-pdf-filter .content-pdf-filter-material-text{display:inline-block;vertical-align:super;margin-left:6pt;margin-top:2.5pt;line-height:12pt}div.cover-pdf-material{background-image:url(/build/images/bkgrd-cover-small.16105af7.png);background-size:100% 100%;background-repeat:no-repeat;width:595pt;height:652.5pt;position:relative;padding:0;margin:0}.title-cover-pdf-material{font-size:41pt;line-height:56pt;text-align:center;position:absolute;top:426pt;right:auto;width:400pt;left:98pt;bottom:auto;color:#0e0e2c}.title-cover-pdf-material span{font-size:44pt}.cover-pdf-material-infos-residence{top:505pt;left:78pt;display:block;width:440pt;height:92pt;position:absolute}.cover-pdf-material-infos-residence p{color:#fff;margin:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:0;text-align:center}.cover-pdf-material-infos-residence .pdf-residence-name{font-size:27pt;color:#fff;line-height:32pt;max-height:64pt;width:440pt;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;color:#3443f3}.cover-pdf-material-infos-residence .pdf-residence-city{font-size:18pt;font-weight:400;color:#fff;line-height:24pt;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:440pt;color:#0e0e2c}.footer-cover-pdf-material{position:absolute;left:25pt;top:17pt;color:#fff;font-weight:500}.footer-cover-pdf-material span{font-weight:400;color:#fff}.title-toc-material-pdf{margin-bottom:10pt;margin-top:20pt}.border-pdf-span{width:100%;height:100%;border-radius:7pt;position:absolute;top:0;left:0}.toc-block-filter{background-color:#fef2e8;padding:8pt 10pt 12pt;position:relative;border-radius:7pt;margin-bottom:20pt}.toc-block-filter .border-pdf-span{border:1pt solid #ff871f}.toc-block-filter .title-toc-material-pdf{margin-bottom:4pt}.toc-block-filter .tag-filter-pdf{font-size:10pt;font-weight:500;color:#fff;padding:1.5pt 13pt 2.5pt;margin-right:8pt;margin-top:8pt;display:inline-block;border-radius:20pt;line-height:14pt}.toc-block-filter .tag-filter-pdf.tag-filter-pdf-reference{background-color:#4837ce}.toc-block-filter .tag-filter-pdf.tag-filter-pdf-state{background-color:#43bc76}.toc-block-filter .tag-filter-pdf.tag-filter-pdf-rfid{background-color:#ffc612}.quantity-split-pdf-material-cards{height:96pt;border-radius:10pt}.quantity-split-pdf-material-cards img{width:28pt;height:28pt;text-align:center;display:block;margin:15pt auto 2pt}.quantity-split-pdf-material-cards p,.quantity-split-pdf-material-cards span{color:#fff}.quantity-split-pdf-material-cards p{font-size:12pt;text-align:center;margin:auto;line-height:16pt}.quantity-split-pdf-material-cards span{font-size:18pt}.quantity-pdf-material-block{padding:7.5pt 0 7.5pt 9pt;background-color:#edeeff;border-radius:7pt;display:inline-block;position:relative}.quantity-pdf-material-block .border-quantity-pdf-material-block{border:1pt solid #5e4ceb}.quantity-pdf-material-block:first-child{width:155pt}.quantity-pdf-material-block:nth-child(2){width:163pt;margin:0 27.75pt}.quantity-pdf-material-block:nth-child(3){width:183pt}.quantity-pdf-material-block .quantity-pdf-text{font-size:16pt;color:#5e4ceb}.quantity-pdf-material-block .quantity-pdf-subtitle{font-size:11pt}.quantity-split-pdf-material-block{display:inline-block;height:96pt;border-radius:10pt}.quantity-split-pdf-material-block:nth-child(2){width:116pt;background-color:#43bc76;box-shadow:0 12px 9px -11px rgba(39,174,96,.6)}.quantity-split-pdf-material-block:nth-child(3){width:116pt;margin:0 26.25pt;background-color:#4056f2;box-shadow:0 12px 9px -11px rgba(59,115,238,.6)}.quantity-split-pdf-material-block:nth-child(4){width:271pt;background-color:#e8e5ff;position:relative}.quantity-split-pdf-material-block .quantity-split-pdf-material-cards{width:120pt;display:inline-block;background-color:#3527a6;box-shadow:0 12px 9px -11px rgba(53,39,166,.6)}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail{display:inline-block;height:96pt;position:absolute;left:120pt;top:0}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row{left:14pt;position:absolute;display:inline-block;width:135pt}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row:first-child{top:10pt}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row:nth-child(2){top:38pt}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row:nth-child(3){bottom:10pt}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row img{width:20pt;height:20pt;display:inline-block;background-color:#fff;border-radius:100pt;vertical-align:text-top;margin-right:6pt}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row span{font-size:11pt}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row p{display:inline-block}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row p.quantity_split_maintenance span{color:#f58b2e}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row p.quantity_split_lost span{color:#ff4a4a}.quantity-split-pdf-material-block .quantity-split-pdf-material-detail-row p.quantity_split_reforme span{color:#796e6e}.list-toc-pdf-material .title-toc-material-pdf{margin-bottom:0}.container-cards-list-toc-pdf-material{padding-top:14pt;position:relative;display:inline-block;width:266pt}.container-cards-list-toc-pdf-material:nth-child(odd){margin-right:14pt;margin-left:9pt}.cards-list-toc-pdf-material{position:relative;display:inline-block;width:266pt;height:45pt}.cards-list-toc-pdf-material .border-pdf-span{border:1pt solid #5e4ceb}.cards-list-toc-pdf-material .img-cards-list-toc{width:28pt;height:28pt;display:inline-block;margin-top:9pt;vertical-align:sub;margin-left:10pt;position:relative}.cards-list-toc-pdf-material .img-cards-list-toc .border-pdf-span{border:1pt solid #5e4ceb;border-radius:100pt}.cards-list-toc-pdf-material .img-cards-list-toc img{width:28pt;height:28pt;border-radius:100pt}.cards-list-toc-pdf-material p{width:92pt;display:inline-block;max-height:26pt;position:absolute;transform:translateY(-20%);-webkit-transform:translateY(-48%);top:48%;left:46pt;vertical-align:super;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.cards-list-toc-pdf-material .cards-toc-split-ref{display:inline-block;line-height:13pt;margin-top:-2pt;font-weight:lighter}.cards-list-toc-pdf-material .cards-toc-split-ref span{font-size:13pt;font-weight:400}.cards-list-toc-pdf-material .cards-toc-split-ref-dispo{margin-right:10pt;margin-left:110pt}.cards-list-toc-pdf-material .cards-toc-split-ref-dispo span{color:#5e4ceb;font-weight:500}.cards-list-toc-pdf-material .cards-toc-split-ref-total{margin-right:10pt}.cards-list-toc-pdf-material .cards-toc-split-ref-page{width:25pt;text-align:right;position:absolute;transform:translateY(-20%);-webkit-transform:translateY(-48%);top:48%;right:11pt}.body-header-pdf-material{background-image:url(/build/images/bkgrd-header.3c532f72.png)}.body-header-pdf-material,.header_cover{background-size:100%;background-repeat:no-repeat}.header_cover{background-image:url(/build/images/cover_header.b205484b.png);height:124pt}.footer_cover{background-image:url(/build/images/cover_footer.c05f4918.png);background-size:100%;background-repeat:no-repeat;height:65pt}.content-pdf-list-material .separator-pdf-list-material{background-color:#e8e5ff;padding:6pt 15pt 6pt 12pt;border-radius:7.5pt;margin-top:20pt;page-break-inside:avoid!important}.content-pdf-list-material .separator-pdf-list-material:first-child{margin-top:0}.content-pdf-list-material .separator-pdf-list-material p{display:inline-block;font-weight:500}.content-pdf-list-material .separator-pdf-list-material span{font-weight:500}.content-pdf-list-material .separator-pdf-list-material .name-split-pdf-list-material{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:390pt;display:block;float:left;margin-right:3pt}.content-pdf-list-material .separator-pdf-list-material .number-split-pdf-list-material{float:right}.content-pdf-list-material .cards-container-pdf-list-material{padding-top:4pt;page-break-inside:avoid!important}.content-pdf-list-material .cards-pdf-list-material{background:#fff;box-shadow:0 0 5.25pt rgba(72,55,206,.25);height:94pt;width:100%;border-radius:7.5pt;margin-top:6pt;padding:7.5pt 9.75pt 7.5pt 12pt;page-break-inside:avoid!important}.content-pdf-list-material .cards-pdf-list-material-row-bottom{margin-top:12pt}.cards-pdf-list-material div,.cards-pdf-list-material p{display:inline-block}.cards-pdf-list-material .pdf-material-pics{width:32pt;height:32pt;border-radius:100pt;border:2pt solid #5e4ceb;margin-right:10pt;float:left}.cards-pdf-list-material .pdf-material-pics-name{position:relative;width:147.75pt;height:33.75pt;max-height:33.75pt}.cards-pdf-list-material .pdf-material-pics-name:after{content:" ";width:32pt;height:32pt;border-radius:100pt;border:2pt solid #5e4ceb;position:absolute;top:0;left:0}.cards-pdf-list-material .pdf-material-name{max-height:37.5pt;position:absolute;transform:translateY(-20%);-webkit-transform:translateY(-50%);top:50%;left:42pt;vertical-align:super;width:83pt;margin-right:23pt;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;float:left}.cards-pdf-list-material .pdf-material-num{vertical-align:super;width:35pt;margin-right:24pt;text-align:center}.cards-pdf-list-material .pdf-material-num span{display:block;font-size:11pt;background-color:#e8e5ff;border-radius:75pt;padding:2.25pt;margin-top:1.5pt;text-overflow:ellipsis;overflow:hidden}.cards-pdf-list-material .pdf-material-statut{vertical-align:super;width:148pt;margin-right:15pt;border-radius:7.5pt;padding:5.25pt;position:relative}.cards-pdf-list-material .pdf-material-statut img{width:26pt;height:26pt;vertical-align:bottom}.cards-pdf-list-material .pdf-material-statut .pdf-material-statut-subtitle{position:absolute;top:3.75pt}.cards-pdf-list-material .pdf-material-statut .statut-name{text-overflow:ellipsis;overflow:hidden;max-width:48pt;white-space:nowrap;display:inline-block}.cards-pdf-list-material .pdf-material-statut.statut-room{background-color:#e3f4ea}.cards-pdf-list-material .pdf-material-statut.statut-stock{background-color:#e8e5ff}.cards-pdf-list-material .pdf-material-statut.statut-maintenance{background-color:#ffecdb}.cards-pdf-list-material .pdf-material-statut.statut-lost{background-color:#ffd4d4}.cards-pdf-list-material .pdf-material-statut.statut-reform{background-color:#e9e9e9}.cards-pdf-list-material .pdf-material-last-see{vertical-align:super;width:160.5pt}.cards-pdf-list-material .pdf-material-last-see img{width:15pt;height:15pt;vertical-align:bottom}.cards-pdf-list-material .pdf-material-last-see .pdf-material-last-see-subtitle{display:block;margin-bottom:1.2pt}.cards-pdf-list-material .pdf-material-last-see .last-see-room{text-overflow:ellipsis;overflow:hidden;max-width:48pt;white-space:nowrap;display:inline-block}.cards-pdf-list-material .pdf-material-last-see.last-see-creation span:first-child{color:#4056f2}.cards-pdf-list-material .pdf-material-last-see.last-see-maintenance span:first-child{color:#ff871f}.cards-pdf-list-material .pdf-material-last-see.last-see-clean span:first-child{color:#00b2ff}.cards-pdf-list-material .pdf-material-last-see.last-see-affect span:first-child,.cards-pdf-list-material .pdf-material-last-see.last-see-affect span:nth-child(2){color:#f0b136}.cards-pdf-list-material .pdf-material-last-see.last-see-verif span:first-child,.cards-pdf-list-material .pdf-material-last-see.last-see-verif span:nth-child(2){color:#43bc76}.cards-pdf-list-material .infos-state{margin-right:20pt;position:relative;height:30pt;max-height:30pt}.cards-pdf-list-material .infos-state img{width:10pt;height:10pt;vertical-align:middle}.cards-pdf-list-material .infos-state p{position:absolute;left:0;top:-8pt;height:30pt}.cards-pdf-list-material .infos-state p .txt-infos{position:absolute;top:15pt;left:0}.cards-pdf-list-material .infos-state.infos-crea-date{width:41pt}.cards-pdf-list-material .infos-state.infos-crea-date p{max-width:69.5pt;position:absolute;left:0;top:-8pt}.cards-pdf-list-material .infos-state.infos-affect-quantity{width:43.5pt}.cards-pdf-list-material .infos-state.infos-affect-quantity p{max-width:43.5pt;position:absolute;left:0;top:-8pt}.cards-pdf-list-material .infos-state.infos-affect-quantity p .txt-infos{max-width:43.5pt;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.cards-pdf-list-material .infos-state.infos-maintenance-quantity{width:69.5pt}.cards-pdf-list-material .infos-state.infos-maintenance-quantity p{max-width:69.5pt;position:absolute;left:0;top:-8pt}.cards-pdf-list-material .infos-state.infos-maintenance-quantity p .txt-infos{max-width:69.5pt;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.cards-pdf-list-material .infos-state.infos-rfid-elm{width:44pt;min-width:44pt}.cards-pdf-list-material .infos-state.infos-rfid-elm p{width:44pt;min-width:44pt;position:absolute;left:0;top:-8pt}.cards-pdf-list-material .infos-state.infos-rfid-elm p .txt-infos{display:inline-block;width:44pt;min-width:44pt}.cards-pdf-list-material .infos-state.infos-rfid-elm p .txt-pdf{position:relative;width:44pt;min-width:44pt}.cards-pdf-list-material .infos-state.infos-rfid-elm p .txt-pdf:before{vertical-align:-1.5pt;margin-right:4pt;font-family:icomoon,Arial,sans-serif;font-size:10pt}.cards-pdf-list-material .infos-state.infos-rfid-elm.rfid-with .txt-pdf:before{content:"";color:#a4d166}.cards-pdf-list-material .infos-state.infos-rfid-elm.rfid-without .txt-pdf:before{content:"";color:#e24c4b}.cards-pdf-list-material .infos-alert{height:30pt;width:232.5pt;position:relative}.cards-pdf-list-material .infos-alert .infos-alert-txt{position:absolute;top:-8pt;left:0}.cards-pdf-list-material .infos-alert .alert-block{position:absolute;top:15pt;left:0}.cards-pdf-list-material .infos-alert .alert-block-maintenance{width:125.125pt}.cards-pdf-list-material .infos-alert .alert-block-maintenance.alert-block-second{left:119.225pt}.cards-pdf-list-material .infos-alert .alert-block-clean{width:109.25pt}.cards-pdf-list-material .infos-alert .alert-block-clean.alert-block-second{left:130.1pt}.cards-pdf-list-material .infos-alert .alert-block-first{margin-right:10pt;left:0}.cards-pdf-list-material .infos-alert .alert-block-empty p{color:#5e4ceb;width:232.5pt}.cards-pdf-list-material .infos-alert img{width:8pt;height:8pt;vertical-align:middle}.cards-pdf-list-material .infos-alert .infos-alert-txt-details{position:absolute;left:12pt;bottom:0;white-space:nowrap}.footer-pdf{position:relative;width:100%;background-image:url(/build/images/bkgrd-footer.01eb3271.png);background-size:100%;background-repeat:no-repeat;height:65pt}.footer-pdf p{color:#fff}.footer-pdf p span{color:#fff;display:inline-block;height:auto;min-height:auto}.footer-pdf p.pdf-edit-date{display:inline-block;text-align:left;position:absolute;bottom:12pt;left:18pt;z-index:4444;width:225pt}.footer-pdf p.pdf-pagination{position:absolute;bottom:12pt;left:50%;transform:translateY(-50%)}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:""}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:auto;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:auto;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto;float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}