*{padding:0;margin:0}:root{--main-blue: #805BE5;--main-black: #34343B;--main-white: #ffffff;--grey: #626269;--mid-grey: #EDEDED;--medium-grey-violet: #D7D2E4;--light-grey: #F9F7FC;--light-red: #FFC6C6;--vibrant-green: #5CE6B6;--deep-purple: #9270FF;--clean-blue: #82DDF0;--funky-fuschia: #FF5F7C;--phoenix-red: #F9C784;--pale-green: #EBFCEC;--pale-blue: #E8F6FC;--pale-purple: #EDEAF6;--pale-red: #FCECE8;--gradient-test: linear-gradient(90deg, rgba(48, 41, 242, 1) 0%, rgba(255, 118, 255, 1) 35%, rgba(48, 41, 242, 1) 100%);--space-0: 8px;--space-1: 12px;--space-2: 24px;--space-3: 32px;--space-3-2: 48px;--space-4: 62px;--space-5: 124px;--space-6: 86px}*{margin:0;padding:0}@font-face{font-family:HW-Cigars;src:url(/inventaire/assets/HW-Cigars-Regular-DI-LXbmv.woff) format("woff")}@font-face{font-family:Syne;src:url(/inventaire/assets/Syne-Regular-BYGwR7kI.ttf) format("truetype")}@font-face{font-family:Syne-Medium;src:url(/inventaire/assets/Syne-Medium-irGFFHTP.ttf) format("truetype")}@font-face{font-family:Syne-SemiBold;src:url(/inventaire/assets/Syne-SemiBold-BMMEUEFX.ttf) format("truetype")}h1{font-family:Syne}h2{font-family:Syne-Medium;font-size:1.5rem;margin-bottom:var(--space-1);font-weight:100}h2>a:before{content:"→ "}h3{font-family:Syne-SemiBold;font-size:1.25rem;font-weight:100}h4{font-family:Syne;font-size:1.25rem;font-weight:100}h5:before{content:"→ "}h5{margin-top:var(--space-3);font-family:Syne;font-weight:200;font-size:1.5rem;color:var(--main-blue)}h6{margin-top:var(--space-2);font-family:Syne;font-weight:200;font-size:1.4rem;color:var(--grey)}p{font-family:HW-Cigars}.body-b1{font-size:1.375rem;line-height:2rem}.body-b2{font-size:1 rem;line-height:1 rem}a{color:var(--main-black);text-decoration:none;border-bottom:1px solid var(--main-black);box-shadow:inset 0 0 0 0 var(--main-blue);transition:color .3s ease-in-out,box-shadow .3s ease-in-out}a:hover{box-shadow:inset 1000px 0 0 0 var(--main-blue);color:var(--main-white)}.card-detail.finalite-information a{box-shadow:inset 0 0 0 0 var(--vibrant-green)}.card-detail.finalite-information a:hover{box-shadow:inset 1000px 0 0 0 var(--vibrant-green);color:var(--main-black)}.card-detail.finalite-calculsf a{box-shadow:inset 0 0 0 0 var(--funky-fuschia)}.card-detail.finalite-calculsf a:hover{box-shadow:inset 1000px 0 0 0 var(--funky-fuschia);color:var(--main-black)}.card-detail.finalite-controle a{box-shadow:inset 0 0 0 0 var(--phoenix-red)}.card-detail.finalite-controle a:hover{box-shadow:inset 1000px 0 0 0 var(--phoenix-red);color:var(--main-black)}.card-detail.finalite-orgTravail a{box-shadow:inset 0 0 0 0 var(--clean-blue)}.card-detail.finalite-orgTravail a:hover{box-shadow:inset 1000px 0 0 0 var(--clean-blue);color:var(--main-black)}.card-detail.finalite-appariement a{box-shadow:inset 0 0 0 0 var(--deep-purple)}.card-detail.finalite-appariement a:hover{box-shadow:inset 1000px 0 0 0 var(--deep-purple);color:var(--main-black)}strong{font-family:Syne;font-weight:400;color:var(--main-white);background-color:var(--main-blue)}ul{list-style-type:"↳";padding-top:12px;padding-left:4rem}li{padding-top:6px;padding-left:12px}li:first-of-type{padding-top:0}li::marker{color:var(--main-blue)}body{display:flex;flex-direction:column;min-height:100vh;width:100%;font-family:HW-Cigars;font-size:1rem;background-color:var(--light-grey)}#head-container,#nav-container{width:100%;background-color:var(--main-white)}#head-container>*,#nav-container>*{max-width:1680px;margin:auto}#transparency-indicator{background-color:var(--light-red);box-sizing:border-box;padding:var(--space-1);margin-top:var(--space-1);border-radius:var(--space-2)}#content-container{max-width:1680px;margin:32px auto auto;display:flex;padding-left:var(--space-2);padding-right:var(--space-2);padding-bottom:var(--space-3)}.cards-container{display:flex;width:auto}.cards-container_column{padding-left:1rem;background-clip:padding-box;min-width:279px}#nav-container{border-bottom:1px solid var(--main-black)}nav{color:#fff;display:flex;align-items:center;padding:18px 20px;font-size:1.125rem;font-family:Syne}.logo{margin-right:var(--space-4)}.title-logo a{width:273px;height:31px;display:block;background-image:url(/inventaire/assets/Logo-Full-iuE3qyw0.png);background-size:contain;border-bottom:0}.title-logo a:hover{background-color:none;box-shadow:none}.nav-links{display:flex;padding-top:0;padding-left:0}.nav-links li{list-style:none;margin:0 28px 0 14px;padding:0;border-bottom:1px solid var(--main-black)}header{display:flex;flex-direction:row;padding-top:var(--space-4);padding-right:var(--space-2);padding-bottom:var(--space-4);padding-left:var(--space-2);column-gap:var(--space-3);font-family:Syne;font-size:1.2rem;color:var(--main-black)}header>*{flex-basis:50%}.header-metadata{display:flex;flex-direction:row;margin-top:var(--space-1)}.header-metadata>div{flex-basis:50%}.header-metadata>div>p{flex-basis:50%;margin-top:var(--space-0)}.header-contrib{margin-top:var(--space-1)}.dropdown-title{display:flex;gap:var(--space-1)}.dropdown-arrow{width:4px;height:4px;display:inline-block;cursor:pointer;border:solid black;border-width:0 2px 2px 0;padding:3px;transform-origin:center}.dropdown-arrow.down{transform:rotate(45deg);transition:transform .5s ease,translate .5s ease;translate:0 3px}.dropdown-arrow.up{transform:rotate(-135deg);transition:transform .5s ease,translate .5s ease;translate:0 9px}.dropdown-content{margin-top:var(--space-0);max-height:0;overflow:hidden;transition:max-height .5s ease}.dropdown-content.open{max-height:500px}.bar-chart{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:400px;margin-top:var(--space-0);margin-bottom:var(--space-2)}.bar{display:flex;align-items:center;gap:.5rem;background-color:var(--mid-grey);padding-right:var(--space-1);border-radius:var(--space-2)}.bar-fill{height:1rem;background-color:var(--main-blue);border-radius:var(--space-2);transition:width .4s ease;padding:var(--space-0)}.bar-label{font-size:1.2rem}.btn-filter-mobile{background-color:var(--main-white);position:sticky;top:10px;margin-bottom:var(--space-2);align-self:flex-start;box-sizing:border-box;width:100%;padding:var(--space-1);border:1px solid var(--medium-grey-violet);transition:background-color .3s ease-in-out}.btn-filter-mobile:hover{background-color:var(--medium-grey-violet)}.filter-menu{background-color:var(--main-white);position:sticky;top:0;align-self:flex-start;box-sizing:border-box;min-width:285px;width:285px;height:100vh;overflow:hidden;padding:var(--space-1)}.filter-scroll{height:100%;overflow-y:auto;box-sizing:border-box;padding-right:var(--space-1)}.filter-menu p{font-family:Syne}.filter-category{padding-top:var(--space-2)}.filter-category:first-of-type{padding-top:0}.filter-category h3{margin-bottom:6px}.reset-filter{width:100%;box-sizing:border-box;margin-top:var(--space-0)}@media (max-width: 900px){nav{justify-content:space-between}.burger{display:block;cursor:pointer;border:none}.burger:hover{background-color:var(--main-white)}.burger div{width:25px;height:3px;background-color:var(--main-blue);margin:5px;transition:all .3s ease}.open .line1{transform:rotate(-45deg) translate(-5px,6px)}.open .line2{opacity:0}.open .line3{transform:rotate(45deg) translate(-5px,-6px)}.nav-links{position:absolute;height:92vh;top:78px;right:0;background-color:var(--main-white);display:flex;flex-direction:column;align-items:center;width:100%;z-index:99}.nav-links li{padding-top:27px;padding-bottom:27px;margin:0;width:100%;text-align:center;box-shadow:inset 0 0 0 0 var(--main-blue);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.nav-links li a{color:var(--main-black);border-bottom:none;box-shadow:none}.nav-links li:hover{box-shadow:inset 1000px 0 0 0 var(--main-blue)}.nav-links li:hover a{color:var(--main-white)}.nav-active{right:0}.filter-menu{width:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;overflow:auto;flex-direction:column}.filter-menu.open{display:flex}.close-button{align-self:flex-end;font-size:1.5rem;background:none;border:none;margin-bottom:1rem}.apply-button{background:var(--primary-color);padding:1rem;border:1px solid var(--medium-grey-violet)}.filter-scroll{height:auto;overflow:auto;margin-bottom:var(--space-2)}}.card{box-sizing:border-box;padding:var(--space-1);background-color:var(--main-white);border-radius:var(--space-1);border:solid;border-color:var(--mid-grey);border-width:12px 1px 1px 1px;margin-bottom:var(--space-1);transition:background-color .3s ease-in-out}.card-link:hover{color:var(--main-black)}.card-link:hover .card.finalite-controle{background-color:var(--phoenix-red)}.card-link:hover .card.finalite-orgTravail{background-color:var(--clean-blue)}.card-link:hover .card.finalite-calculsf{background-color:var(--funky-fuschia)}.card-link:hover .card.finalite-appariement{background-color:var(--deep-purple)}.card-link:hover .card.finalite-information{background-color:var(--vibrant-green)}.card section{display:flex;flex-direction:row;justify-content:space-between}.card>div{margin-top:var(--space-1)}.card .tags .crpa-non-conforme{background-color:var(--pale-red)}.card .tags .crpa-conforme{background-color:var(--pale-green)}.card .tags .crpa-non-applicable{background-color:var(--mid-grey)}button.finalite-controle,.card.finalite-controle,.card-detail.finalite-controle{border-color:var(--phoenix-red)}button.finalite-orgTravail,.card.finalite-orgTravail,.card-detail.finalite-orgTravail{border-color:var(--clean-blue)}button.finalite-calculsf,.card.finalite-calculsf,.card-detail.finalite-calculsf{border-color:var(--funky-fuschia)}button.finalite-appariement,.card.finalite-appariement,.card-detail.finalite-appariement{border-color:var(--deep-purple)}button.finalite-information,.card.finalite-information,.card-detail.finalite-information{border-color:var(--vibrant-green)}.card .tags .domaine{background-color:var(--mid-grey)}.algo-data{display:grid;margin-top:4px;grid-template-columns:repeat(3,1fr)}.algo-data:first-of-type{margin-top:0}.algo-datum{grid-column:2 / 4;font-family:Syne}.algo-datum ul{padding-left:0;padding-top:0;list-style:none}.algo-datum ul li{padding-left:0}.algo-datum ul p{font-family:Syne}.tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-0)}.tags p{font-family:Syne;box-sizing:content-box;padding:6px 12px;border-radius:var(--space-2)}button{border:0;background-color:var(--main-white);border:1px solid var(--medium-grey-violet);font-family:Syne;font-size:100%;box-sizing:content-box;padding:6px 12px;border-radius:var(--space-0)}button:hover{background-color:var(--light-grey);cursor:pointer}button:disabled,button[disabled]{border:1px solid var(--medium-grey-violet);background-color:var(--light-grey);color:var(--medium-grey-violet)}button:disabled:hover{cursor:default}button.etat-conception{border-color:var(--pale-purple)}button.etat-expe{border-color:var(--pale-red)}button.etat-deploye{border-color:var(--pale-green)}button.etat-abandon{border-color:var(--pale-blue)}button.etat-indispo{border-color:var(--mid-grey)}button.crpa-conforme{border-color:var(--pale-green)}button.crpa-non-conforme{border-color:var(--pale-red)}button.crpa-non-applicable{border-color:var(--medium-grey-violet)}.tag--selected{background-color:var(--medium-grey-violet)}.tag--selected.finalite-controle,.card-detail .algo-info-section .tags .finalite-controle{background-color:var(--phoenix-red)}.tag--selected.finalite-orgTravail,.card-detail .algo-info-section .tags .finalite-orgTravail{background-color:var(--clean-blue)}.tag--selected.finalite-calculsf,.card-detail .algo-info-section .tags .finalite-calculsf{background-color:var(--funky-fuschia)}.tag--selected.finalite-appariement,.card-detail .algo-info-section .tags .finalite-appariement{background-color:var(--deep-purple)}.tag--selected.finalite-information,.card-detail .algo-info-section .tags .finalite-information{background-color:var(--vibrant-green)}.card .tags .etat-conception,.tag--selected.etat-conception,.card-detail .algo-info-section .tags .etat-conception{background-color:var(--pale-purple)}.card .tags .etat-expe,.tag--selected.etat-expe,.card-detail .algo-info-section .tags .etat-expe{background-color:var(--pale-red)}.card .tags .etat-deploye,.tag--selected.etat-deploye,.card-detail .algo-info-section .tags .etat-deploye{background-color:var(--pale-green)}.card .tags .etat-abandon,.tag--selected.etat-abandon,.card-detail .algo-info-section .tags .etat-abandon{background-color:var(--pale-blue)}.card .tags .etat-indispo,.tag--selected.etat-indispo,.card-detail .algo-info-section .tags .etat-indispo{background-color:var(--mid-grey)}.tag--selected.crpa-conforme{background-color:var(--pale-green)}.tag--selected.crpa-non-conforme{background-color:var(--pale-red)}.tag--selected.crpa-non-applicable{background-color:var(--medium-grey-violet)}select,::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}select{width:100%;padding:var(--space-0);border:1px solid var(--medium-grey-violet);border-radius:0;background:var(--light-grey);transition:.4s;font-family:Syne;font-size:1rem}select:hover{background:var(--medium-grey-violet)}select::picker-icon{transition:.4s rotate}select:open::picker-icon{rotate:180deg}::picker(select){background-color:var(--light-grey);margin-top:4px;border:1px solid var(--medium-grey-violet);box-shadow:1px 1px 3px 1px var(--medium-grey-violet)}option{display:flex;justify-content:flex-start;gap:var(--space-1);padding:var(--space-0);transition:.4s}option:hover{background:var(--medium-grey-violet)}.overlay{width:100%;height:100%;display:block;position:fixed;background-color:#00000080;top:0;left:0}.card-detail{display:flex;flex-direction:column;position:fixed;z-index:0;background-color:#fff;width:50%;height:fit-content;max-height:90%;top:5%;right:25%;box-sizing:border-box;overflow:hidden;border-radius:var(--space-1);border:solid;border-color:var(--light-grey);border-width:2px 2px 2px 2px}@media (max-width: 2100px){.card-detail{width:60%;right:20%}}@media (max-width: 1800px){.card-detail{width:70%;top:5%;right:15%}}@media (max-width: 1350px){.card-detail{width:80%;top:5%;right:10%}}@media (max-width: 638px){.card-detail{width:100%;max-height:100vh;top:0;right:0;border-radius:0}}.card-detail-scroll{height:fit-content;overflow-y:auto;box-sizing:border-box}.nav-card-detail{padding:0;color:#34343b;display:grid;grid-template-columns:repeat(3,1fr);border-radius:var(--space-0) var(--space-0) 0 0}@media (max-width: 638px){.nav-card-detail{border-radius:0}}.icon-close{padding-left:var(--space-3);padding-right:var(--space-3);margin-left:0;margin-right:auto;height:100%;box-sizing:border-box}.icon-prev{padding-left:var(--space-1);padding-right:var(--space-1);margin-left:0;margin-right:auto;height:100%;width:100%;box-sizing:border-box}.icon-prev p{padding-left:var(--space-0)}.icon-next{margin-left:auto;margin-right:0;padding-right:var(--space-3);padding-left:var(--space-1);width:100%;height:100%;box-sizing:border-box;justify-content:end}.icon-next p{padding-right:var(--space-0)}.nav-icon{border-radius:var(--space-1) var(--space-1) 0 0;padding-top:var(--space-1);padding-bottom:var(--space-0);transition:background-color .3s ease-in-out;display:flex;align-items:center}.nav-icon p{font-family:Syne;font-size:.9rem;max-height:18px;overflow:hidden}.nav-icon:hover{background-color:var(--main-white)}.finalite-controle .nav-card-detail{background-color:var(--phoenix-red)}.finalite-orgTravail .nav-card-detail{background-color:var(--clean-blue)}.finalite-calculsf .nav-card-detail{background-color:var(--funky-fuschia)}.finalite-appariement .nav-card-detail{background-color:var(--deep-purple)}.finalite-information .nav-card-detail{background-color:var(--vibrant-green)}.card-detail-grid{display:grid;grid-template-columns:repeat(2,1fr);padding:var(--space-3)}@media (max-width: 1010px){.card-detail-grid{grid-template-columns:repeat(1,1fr)}}.col-left{padding-right:var(--space-2)}.col-right{padding-left:var(--space-2)}.algo-info-section{margin-top:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--medium-grey-violet)}.general-info{margin-bottom:var(--space-1)}.date-update{font-family:Syne}.algo-description{font-size:1.2rem}.algo-info-section .tags{margin-top:var(--space-1)}.algo-info-section .tags p{background-color:var(--mid-grey)}.algo-info-section .algo-data{margin-top:var(--space-0);grid-template-columns:repeat(2,1fr)}.algo-info-section:first-of-type{margin-top:0}.algo-info-section:last-of-type{border-bottom:0}.algo-info-section h3{margin-bottom:var(--space-0)}.field-title{font-family:Syne-Medium}@media screen and (width <= 915px){header{flex-direction:column}.header-section:not(:first-child){margin-top:var(--space-3)}#content-container{flex-direction:column}.cards-container_column:first-of-type{padding-left:0}}
