header{width:100%}header nav{font-size:.8em;box-sizing:border-box;width:100%;height:56px;padding:12px 24px;justify-content:space-between;background-color:#fff}header nav,header nav ul{display:flex;align-items:center}header nav ul{gap:16px;list-style:none;padding:0;margin:0}header nav a{text-decoration:none;color:#345b91}header nav a:hover{color:#192b45}header nav img{width:32px;height:32px;border-radius:100px;display:flex;justify-content:center;align-items:center}header nav .subtitle{font-size:.7rem;color:#999}header .breadcrumb{flex-wrap:wrap;gap:4px;font-size:.75rem}header .breadcrumb>*{display:flex;align-items:center}header .breadcrumb>:not(:last-child){margin:0}header .breadcrumb>:not(:last-child):after{content:"/";display:inline-block;margin:0 16px}header .badges{flex-wrap:wrap;gap:8px}header .badges li{background-color:#fff;padding:8px 16px;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.15)}#nav-primary{position:fixed;top:0;left:0;font-weight:700;font-weight:300;letter-spacing:1px;box-shadow:0 0 16px rgba(0,0,0,.15);z-index:1000}#nav-secondary{font-size:.7em;margin-top:56px}.page-component main .header,.page-component main .main>.section-body>*,main #home-texts>*,main .main-padded,main .page-component .header,main .page-component .main>.section-body>*{--padding:calc((100vw - 1000px) / 2);padding-left:var(--padding)!important;padding-right:var(--padding)!important}footer{padding:46px calc((100vh - 800px)/2);display:flex;flex-direction:column;align-items:center;gap:32px;background-color:#f8f8f8}footer>*{margin:0}footer ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px}footer .links{gap:32px}footer .links a{text-decoration:none;color:#444;font-size:.9em;transition:box-shadow .25s}footer .links a:hover{color:#222}footer .links>:not(:last-child){position:relative}footer .links>:not(:last-child):after{display:block;content:"-";position:absolute;top:50%;right:-16px;translate:50% -50%}footer .icons li{padding:0}footer .icons li,footer .icons li a{min-width:32px;height:32px}footer .icons li a{display:flex;justify-content:center;align-items:center;color:#345b91}footer .icons li a img,footer .icons li a svg{height:24px;min-width:24px}footer #copyright{font-size:10px;text-align:center;max-width:312px}@media(max-width:1100px){.page-component main .header,.page-component main .main>.section-body>*,main #home-texts>*,main .main-padded,main .page-component .header,main .page-component .main>.section-body>*{--padding:32px}}@media(max-width:700px){#nav-primary .query,header .breadcrumb{display:none}#nav-secondary{justify-content:flex-end}}@media(max-width:500px){#nav-primary .logo-container>:not(:first-child){display:none}footer .links{flex-direction:column;gap:4px}footer .links>:not(:last-child):after{display:none}}#home-introduction{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-112px;height:90vh;text-align:center}#home-introduction h1{font-size:2rem;margin-bottom:32px;text-align:center}#home-introduction .query{width:75%;margin:auto}#home-introduction>*{max-width:800px}#home-texts :not(h1,h2,h3,h4,h5,h6){text-align:justify}#home-texts>*{padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:64px}#home-texts>*>*>:first-child{margin-top:0}#home-texts>*>*>:last-child{margin-bottom:0}#home-texts>:nth-child(odd){background-color:#f8f8f8}#home-texts .sided{flex-direction:row}#home-texts .sided img{flex-shrink:0;height:172px;border-radius:4px}@media(max-width:1100px){#home-introduction{padding-left:32px;padding-right:32px}#home-introduction>*{max-width:unset}}@media(max-width:900px){#home-texts .sided{flex-direction:column}}@media(max-width:500px){#home-introduction .query{width:100%}}#connexion-introduction{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:112px;box-sizing:border-box;height:calc(100vh - 112px);text-align:justify}#connexion-introduction h1{font-size:2rem;margin-bottom:32px}#connexion-introduction>*{max-width:800px}#connexion-introduction a{color:#192b45}@media(max-width:1100px){#connexion-introduction{padding:32px}#connexion-introduction>*{max-width:unset}}#not-found-introduction{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:112px;box-sizing:border-box;height:calc(100vh - 112px);text-align:justify}#not-found-introduction h1{font-size:2rem;margin-bottom:32px}#not-found-introduction>*{max-width:800px}#not-found-introduction a{color:#192b45}@media(max-width:1100px){#not-found-introduction{padding:32px}#not-found-introduction>*{max-width:unset}}.page-header{padding-top:76px}.page-controls{display:flex;justify-content:flex-end;align-items:center;gap:16px;height:56px;font-size:.9rem}.page-controls :disabled{opacity:.5}.page-component{margin-top:16px;text-align:justify}.page-component:first-child{margin-top:64px}.page-component:last-child{margin-bottom:64px}.page-component p{margin:0}.page-component img{width:100%}.page-component .section-head,.page-component .section.private>.section-head{margin-bottom:16px}.page-component .section.private>.section-body{border-left:2px solid #ff8c00;padding-left:16px}.page-component .section.private>.section-body h1,.page-component .section.private>.section-body h2,.page-component .section.private>.section-body h3,.page-component .section.private>.section-body h4,.page-component .section.private>.section-body h5,.page-component .section.private>.section-body h6{color:#ff8c00}.page-component .field-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.page-component .field-head button{font-size:.65rem}.page-component .field-row{display:flex;align-items:center;gap:4px}.page-component .field-row:not(:last-child){margin-bottom:8px}.page-component .field-row>button{flex-shrink:0}.page-component .field-row>:not(button){width:100%}.page-component .field:not(:last-child){margin-bottom:24px}.page-component .field h1,.page-component .field h2,.page-component .field h3,.page-component .field h4,.page-component .field h5,.page-component .field h6{margin-bottom:0}.page-component .field.boolean{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:8px}.page-component .field.boolean>*{margin:0}.page-component .field.boolean>.field-body{display:flex;justify-content:center;align-items:center}.page-component .field.boolean>.field-body,.page-component .field.boolean>.field-body>*{width:32px;height:16px}.page-component .field.read.image>.field-body{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:32px}.page-component .field.read.image>.field-body>*{max-width:256px;max-height:196px;width:auto;height:auto;border-radius:4px}.page-component .field.write>.field-head{height:32px}.page-component .field.write .field-input{position:relative}.page-component .field.write .field-input.link .mandatory-icon,.page-component .field.write .field-input.string .mandatory-icon,.page-component .field.write .field-input.text .mandatory-icon{position:absolute;top:16px;right:16px;translate:50% -50%}.page-component .field.write .field-input.image{min-height:34px;display:flex;align-items:center}.page-component .field.write .field-input .mandatory-icon{width:12px;height:12px}.page-component .field.write.image>.field-body>.field-row>*,.page-component .field.write.logo>.field-body>.field-row>*{width:-moz-fit-content;width:fit-content}.page-component .field.write [type=text],.page-component .field.write textarea{--border-opacity:.5;display:block;outline:none;border:none;border:1px solid rgba(102,102,102,var(--border-opacity));border-radius:4px;padding:0 32px 0 8px;box-sizing:border-box;width:100%;transition:border-color .25s}.page-component .field.write [type=text]:focus,.page-component .field.write textarea:focus{--border-opacity:1}.page-component .field.write [type=text]:disabled,.page-component .field.write textarea:disabled{--border-opacity:.25}.page-component .field.write [type=file]{width:196px}.page-component .field.write [type=text]{height:32px}.page-component .field.write textarea{padding-top:8px;padding-bottom:8px;height:-moz-fit-content;height:fit-content;resize:none}.page-component .field.write img{max-width:128px;max-height:128px}.page-children{padding:64px 0}.page-children .page-children-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;border-bottom:1px solid #ddd}@media(max-width:700px){iframe{box-sizing:border-box!important;width:100%!important;height:calc(.5625*(100vw - 64px))}}.page-component .unnamed .field.read.unnamed>.field-head,.page-component .unnamed>.section-head{display:none}.page-component .bold>.field-body{font-weight:700}.page-component .header>.section-body{display:flex;align-items:center;gap:32px}.page-component .header>.section-body>*{margin:0}.page-component .header.write>.section-body{align-items:flex-start}.page-component .main>.section-body>*{padding:32px 0}.page-component .section.articles{padding-top:32px}.page-component .asides>.section-body{background-color:#f8f8f8;border-radius:4px;padding:56px 0;display:flex;align-items:stretch}.page-component .asides>.section-body>*{box-sizing:border-box;width:100%;padding:0 56px}.page-component .asides>.section-body>:not(:first-child){border-left:1px solid #999}.page-component .adresse.write .field-row:not(:last-child){border-bottom:1px solid hsla(0,0%,40%,.25);padding-bottom:16px;margin-bottom:16px}.page-component .adresse.write .field-row>div{display:flex;flex-wrap:wrap;gap:8px}.page-component .adresse.write .field-row>div>.avenue{flex-shrink:0;width:100%}.page-component .adresse.write .field-row>div>.code{width:calc(30% - 4px)}.page-component .adresse.write .field-row>div>.city{width:calc(70% - 4px)}.page-component .title{width:100%}.page-component .title .subtitle{margin-top:-8px;color:#999}.page-component .title .subtitle a{color:inherit;transition:color .25s}.page-component .title .subtitle a:hover{color:#666}.page-component .tiny-logo{flex-shrink:0}.page-component .tiny-logo>:not(.field-head){height:44px}.page-component .tiny-logo>.field-body>img{height:100%}.page-component .logo.read:not(.tiny-logo)>.field-body{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:32px}.page-component .logo.read:not(.tiny-logo)>.field-body>*{max-width:256px;max-height:196px;width:auto;height:auto;border-radius:4px}@media(max-width:700px){.page-component .asides>.section-body{flex-direction:column;gap:32px}.page-component .asides>.section-body>:not(:first-child){border-left:none}.page-component .tiny-logo>:not(.field-head){height:32px}}@media(max-width:500px){.page-component .header>.section-body{flex-direction:column;align-items:center}.page-component .title{width:auto}.page-component .asides>.section-body{padding:32px 0}.page-component .asides>.section-body>*{padding:0 32px}.page-component .tiny-logo>:not(.field-head),.page-component .tiny-logo>:not(.field-head) img{height:auto;max-height:56px;max-width:100%}}.result-page{padding:32px 0;display:flex;align-items:flex-start;gap:32px}.result-page>*{width:100%}.result-page>.result-logo{width:196px;height:96px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.result-page>.result-logo>img{object-fit:contain;max-width:100%;max-height:100%;border-radius:4px}.result-page>.result-logo.empty{border-radius:4px;background-color:#f8f8f8}.result-page .result-head{display:flex;align-items:flex-start}.result-page .result-head>:not(:first-child){flex-shrink:0}.result-page .result-content{font-size:.9rem}.result-page .result-content>:not(:last-child):after{display:inline;content:" - "}.result-page .field.title{width:100%;margin-bottom:12px}.result-page .field.title h1,.result-page .field.title h2,.result-page .field.title h3,.result-page .field.title h4,.result-page .field.title h5,.result-page .field.title h6{margin-bottom:0}.result-page .field.title .subtitle{margin-top:-4px;color:#999}.result-page .field.title .subtitle a{color:inherit;transition:color .25s}.result-page .field.title .subtitle a:hover{color:#666}.result-page p{margin:0}.result-page+.result-page{border-top:1px solid #ddd}@media(max-width:700px){.result-page>.result-logo{width:100px}}@media(max-width:500px){.result-page{flex-direction:column;align-items:center}.result-page>.result-logo{width:196px}.result-page>.result-logo.empty{display:none}}.card-super-container{padding-bottom:64px!important}.card-container{box-sizing:border-box;width:100%;overflow-x:auto;padding-bottom:32px;display:flex;justify-content:space-between;align-items:stretch;gap:16px}.card-page{background-color:#fff;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.1);width:296px;flex-shrink:0;overflow:hidden}.card-page .card-head{border-bottom:1px solid #999;padding:16px;box-sizing:border-box;width:100%;height:196px;display:flex;justify-content:center;align-items:center;overflow:hidden}.card-page .card-head>img{object-fit:contain;width:100%;height:100%}.card-page .card-head.empty{border-radius:4px;background-color:#f8f8f8}.card-page .card-content{padding:24px;font-size:.9rem}.card-page .card-content>:not(:last-child):after{display:inline;content:" - "}.card-page .field.title{width:100%;margin-bottom:12px}.card-page .field.title:after{display:none}.card-page .field.title h1,.card-page .field.title h2,.card-page .field.title h3,.card-page .field.title h4,.card-page .field.title h5,.card-page .field.title h6{text-align:left;margin-bottom:0}.card-page .field.title .subtitle{margin-top:-8px;color:#999}.card-page .field.title .subtitle a{color:inherit;transition:color .25s}.card-page .field.title .subtitle a:hover{color:#666}.card-page p{margin:0}.tree a{text-decoration:none;color:#345b91}.query-container,.result-container{padding:64px 0}.query-container{padding-bottom:32px}.result-container{padding-top:0}#dashboard-main>:first-child{display:flex;justify-content:space-between;align-items:center}#dashboard-main>:nth-child(2n){background-color:#f8f8f8}h1,h2,h3,h4,h5,h6{margin:0;text-transform:none;text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;color:#192b45}.default h1,.default h2,.default h3,.default h4,.default h5,.default h6,.muted h1,.muted h2,.muted h3,.muted h4,.muted h5,.muted h6{color:#192b45}.primary h1,.primary h2,.primary h3,.primary h4,.primary h5,.primary h6,.secondary h1,.secondary h2,.secondary h3,.secondary h4,.secondary h5,.secondary h6{color:#fff}h1.primary,h2.primary,h3.primary,h4.primary,h5.primary,h6.primary{color:#192b45}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff}h1{font-size:2.625rem;line-height:1.2}h2{font-size:2.23125rem;line-height:1.3}h3{font-size:1.5rem}h3,h4{line-height:1.4}h4{font-size:1.25rem}h5{font-size:16px}h5,h6{line-height:1.4}h6{font-size:.875rem}.subtitle{font-size:.85rem;font-style:italic;margin:-6px 0 0}.subtitle.warning{color:#ff8c00;font-weight:700}@media(max-width:1100px){h1{font-size:1.96875rem;line-height:.9}h2{font-size:1.6734375rem;line-height:.975}h3{font-size:1.125rem;line-height:1.05}}.query{position:relative}.query>[type=submit],.query>[type=text]{border:none;outline:none;border-radius:1000px;height:56px}.query>[type=text]{display:block;box-sizing:border-box;width:100%;padding:0 28px;border:1px solid #eaeaea;background-color:#f8f8f8;transition:background-color 125ms}.query>[type=text]:focus,.query>[type=text]:hover{background-color:#fcfcfc}.query>[type=submit]{position:absolute;top:0;right:0;width:56px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#666;background-color:rgba(0,0,0,0)}.query>[type=submit]>*{width:16px;height:16px}.query.inline{display:flex;justify-content:flex-end;align-items:center;width:256px}.query.inline>[type=submit],.query.inline>[type=text]{border:none;border-radius:0;height:32px}.query.inline>[type=text]{padding:0 8px;font-size:.75rem;border-bottom:1px solid #666;background-color:rgba(0,0,0,0);width:196px;transition:border-color 125ms,width 125ms}.query.inline>[type=text]:focus{width:256px;border-color:#666}.query.inline>[type=submit]{width:32px}.query.inline>[type=submit]>*{width:12px;height:12px}.pagination{margin-bottom:32px;font-size:1rem}.pagination ul{display:flex;justify-content:center;align-items:center;gap:16px;padding:0;margin:0;list-style:none}.pagination a{text-decoration:none;color:#999;transition:color .25s}.pagination a:hover{color:#666}.pagination a.active{color:#666;text-decoration:underline}.alert{justify-content:space-between;gap:8px}.alert,.alert>p{box-sizing:border-box;display:flex;align-items:center}.alert>p{background-color:#ff8c00;border-radius:8px;justify-content:flex-start;gap:4px;flex-wrap:wrap;width:100%;min-height:42px;margin:0;padding:4px 16px;color:#fff;font-size:.9rem}.alert>p a{color:inherit}.alert>button{height:42px;border-radius:8px;padding:0 24px}.alert.success>p{background-color:#0c7d28}.alert.fixed{position:fixed;bottom:-58px;left:50%;translate:-50% 0;transition:bottom .25s;width:calc(100vw - 32px);max-width:572px}.alert.fixed>p{width:calc(100vw - 32px);max-width:512px}.alert.fixed>*{box-shadow:0 0 6px rgba(0,0,0,.15)}.alert.fixed.active{bottom:16px}.text-success{color:#0c7d28}.text-warning{color:#ff8c00}.text-danger{color:#c00}.text-uppercase{text-decoration:none;text-transform:uppercase;font-weight:700}.link{background:none;border:none;padding:0;cursor:pointer;font-size:.9em}.badge{font-size:.8rem;padding:4px 12px;color:#fff;border-radius:100px}.badge.success{background-color:#0c7d28}.badge.warning{background-color:#ff8c00}.badge.danger{background-color:#c00}.basic-button,.icon{--color:map.get(variables.$colors,"default");--background:none;color:var(--color);padding:0;background:none;background-color:var(--background);border:none;flex-shrink:0;cursor:pointer}.basic-button:disabled,.icon:disabled{opacity:.5;cursor:auto}.basic-button{--color:white;--background:#192b45;display:inline-flex;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;border-radius:4px;padding:0 16px;height:32px;text-decoration:none}.basic-button.primary{--background:#192b45;--color:white}.basic-button.secondary{--background:#345B91;--color:white}.basic-button.success{--background:#0c7d28;--color:white}.basic-button.warning{--background:#ff8c00;--color:white}.basic-button.danger{--background:#cc0000;--color:white}.link-button{--color:#192b45;display:inline-flex;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;border-radius:4px;padding:0 16px;height:32px;color:var(--color);text-decoration:none;background:none;border:none;cursor:pointer}.link-button:disabled{opacity:.5;cursor:auto}.icon{--backgrounds:none;display:inline-block;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.icon.primary{--color:#192b45}.icon.secondary{--color:#345B91}.icon.success{--color:#0c7d28}.icon.warning{--color:#ff8c00}.icon.danger{--color:#cc0000}.modal{position:absolute;top:50%;left:50%;translate:-50% -50%;width:412px;background-color:#fff;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.1)}.modal>*{padding:24px}.modal>.modal-header{padding:16px 24px;border-bottom:1px solid #999}.modal>.modal-body>:not(:last-child){margin-bottom:16px}.modal>.modal-footer{padding-top:8px;display:flex;justify-content:flex-end;align-items:center;gap:8px}.modal .modal-input>*{display:block}.modal .modal-input input{--border-opacity:.5;display:block;outline:none;border:none;border:1px solid rgba(102,102,102,var(--border-opacity));border-radius:4px;padding:0 32px 0 8px;box-sizing:border-box;width:100%;height:32px;transition:border-color .25s}.modal .modal-input input:focus{--border-opacity:1}.modal .modal-input input:disabled{--border-opacity:.125}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:1000}.ReactModal__Body--open{overflow:hidden}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;width:100vw;min-height:calc(100Vh - 56px);overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:400;line-height:1.5;background-color:#fff;color:#666;-webkit-text-size-adjust:100%}img{width:inherit;height:inherit}