*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}abbr[title],abbr[data-original-title]{text-decoration:underline;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}a{color:#007bff;background-color:#0000;text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}th{text-align:inherit;text-align:-webkit-match-parent}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}small,.small{font-size:80%;font-weight:400}mark,.mark{background-color:#fcf8e3;padding:.2em}.list-unstyled,.list-inline{padding-left:0;list-style:none}code{color:#e83e8c;word-wrap:break-word;font-size:87.5%}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{width:100%;padding-left:15px;padding-right:15px;position:relative}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6667%;max-width:16.6667%}@media (min-width:576px){.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-auto{flex:none;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}}@media (min-width:768px){.col-md{flex-grow:1;flex-basis:0;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6667%;max-width:16.6667%}.col-md-auto{flex:none;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-md-11{flex:0 0 91.6667%;max-width:91.6667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}}@media (min-width:992px){.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-auto{flex:none;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}}@media (min-width:1200px){.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333%;max-width:33.3333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6667%;max-width:16.6667%}.col-xl-auto{flex:none;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.6667%;max-width:16.6667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333%;max-width:33.3333%}.col-xl-5{flex:0 0 41.6667%;max-width:41.6667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333%;max-width:58.3333%}.col-xl-8{flex:0 0 66.6667%;max-width:66.6667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333%;max-width:83.3333%}.col-xl-11{flex:0 0 91.6667%;max-width:91.6667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}}.table{color:#212529;width:100%;margin-bottom:1rem}.table th,.table td{vertical-align:top;border-top:1px solid #dee2e6;padding:.75rem}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-hover tbody tr:hover{color:#212529;background-color:#00000013}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:-moz-focusring{color:#0000;text-shadow:0 0 #495057}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control-plaintext{color:#212529;background-color:#0000;border:1px solid #0000;border-width:1px 0;width:100%;margin-bottom:0;padding:.375rem 0;font-size:1rem;line-height:1.5;display:block}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}select.form-control[size],select.form-control[multiple],textarea.form-control{height:auto}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.valid-tooltip{z-index:5;color:#fff;background-color:#28a745e6;border-radius:.25rem;max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;display:none;position:absolute;top:100%;left:0}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28a745;padding-right:calc(1.5em + .75rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.was-validated .custom-select:valid,.custom-select.is-valid{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") right 1.75rem center/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#28a745;padding-right:calc(.75em + 2.3125rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#28a745}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#28a745}.was-validated .custom-control-input:valid~.custom-control-label:before,.custom-control-input.is-valid~.custom-control-label:before{border-color:#28a745}.was-validated .custom-control-input:valid:checked~.custom-control-label:before,.custom-control-input.is-valid:checked~.custom-control-label:before{background-color:#34ce57;border-color:#34ce57}.was-validated .custom-control-input:valid:focus~.custom-control-label:before,.custom-control-input.is-valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #28a74540}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.invalid-tooltip{z-index:5;color:#fff;background-color:#dc3545e6;border-radius:.25rem;max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;display:none;position:absolute;top:100%;left:0}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") right 1.75rem center/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid~.custom-control-label:before,.custom-control-input.is-invalid~.custom-control-label:before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked~.custom-control-label:before,.custom-control-input.is-invalid:checked~.custom-control-label:before{background-color:#e4606d;border-color:#e4606d}.was-validated .custom-control-input:invalid:focus~.custom-control-label:before,.custom-control-input.is-invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #dc354540}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}@media (min-width:576px){.form-inline label{justify-content:center;align-items:center;margin-bottom:0;display:flex}.form-inline .form-group{flex-flow:wrap;flex:none;align-items:center;margin-bottom:0;display:flex}.form-inline .form-control{vertical-align:middle;width:auto;display:inline-block}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{justify-content:center;align-items:center;width:auto;padding-left:0;display:flex}.form-inline .form-check-input{flex-shrink:0;margin-top:0;margin-left:0;margin-right:.25rem;position:relative}.form-inline .custom-control{justify-content:center;align-items:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem #268fff80}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem #828a9180}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #828a9180}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem #48b46180}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #48b46180}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem #3ab0c380}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #3ab0c380}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem #deaa0c80}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem #e1536180}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e1536180}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem #d8d9db80}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d8d9db80}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem #52585d80}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52585d80}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-link{color:#007bff;font-weight:400;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{border-radius:.3rem;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.btn-sm,.btn-group-sm>.btn{border-radius:.2rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}@media (prefers-reduced-motion:reduce){.fade{transition:none}}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-menu-left{left:0;right:auto}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropright .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropleft .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropleft .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{bottom:auto;right:auto}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;background-color:#e9ecef;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:#0000}.btn-group>.btn,.btn-group-vertical>.btn{flex:auto;position:relative}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{clip:rect(0, 0, 0, 0);pointer-events:none;position:absolute}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{flex:auto;width:1%;min-width:0;margin-bottom:0;position:relative}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{z-index:2;position:relative}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{border-radius:.3rem;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{border-radius:.2rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{z-index:1;-webkit-print-color-adjust:exact;color-adjust:exact;min-height:1.5rem;padding-left:1.5rem;display:block;position:relative}.custom-control-input{z-index:-1;opacity:0;width:1rem;height:1.25rem;position:absolute;left:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#007bff;border-color:#007bff}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label:before,.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{vertical-align:top;margin-bottom:0;position:relative}.custom-control-label:before{pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd;width:1rem;height:1rem;display:block;position:absolute;top:.25rem;left:-1.5rem}.custom-control-label:after{content:"";background:50%/50% 50% no-repeat;width:1rem;height:1rem;display:block;position:absolute;top:.25rem;left:-1.5rem}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff;border-color:#007bff}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{pointer-events:all;border-radius:.5rem;width:1.75rem;left:-2.25rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;width:calc(1rem - 4px);height:calc(1rem - 4px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;top:calc(.25rem + 2px);left:calc(2px - 2.25rem)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translate(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-select{color:#495057;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:inline-block}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:#0000;text-shadow:0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file-input{z-index:2;opacity:0;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;position:relative;overflow:hidden}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{z-index:1;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;position:absolute;top:0;left:0;right:0;overflow:hidden}.custom-file-label:after{z-index:3;color:#495057;content:"Browse";border-left:inherit;background-color:#e9ecef;border-radius:0 .25rem .25rem 0;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;display:block;position:absolute;top:0;bottom:0;right:0}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;width:100%;height:1.4rem;padding:0}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs .nav-link{border:1px solid #0000;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-fill>.nav-link,.nav-fill .nav-item{text-align:center;flex:auto}.nav-justified>.nav-link,.nav-justified .nav-item{text-align:center;flex-grow:1;flex-basis:0}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-light .navbar-brand,.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#000000e6}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#000000b3}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:#000000e6}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#000000e6}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:auto;min-height:1px;padding:1.25rem}.card-img-overlay{border-radius:calc(.25rem - 1px);padding:1.25rem;position:absolute;top:0;bottom:0;left:0;right:0}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}@media (min-width:576px){.card-deck{flex-flow:wrap;margin-left:-15px;margin-right:-15px;display:flex}.card-deck .card{flex:1 0;margin-bottom:0;margin-left:15px;margin-right:15px}}@media (min-width:576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;orphans:1;widows:1;column-gap:1.25rem}.card-columns .card{width:100%;display:inline-block}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb-item+.breadcrumb-item:before{float:left;color:#6c757d;content:"/";padding-right:.5rem}.badge{text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem #007bff80}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem #6c757d80}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem #28a74580}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem #17a2b880}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem #ffc10780}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem #dc354580}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem #f8f9fa80}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem #343a4080}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.alert-dismissible .close{z-index:2;color:inherit;padding:.75rem 1.25rem;position:absolute;top:0;right:0}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:.25rem;height:1rem;font-size:.75rem;line-height:0;display:flex;overflow:hidden}.progress-bar{color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;flex-direction:column;justify-content:center;transition:width .6s;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{border-radius:.25rem;flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;background-color:#f8f9fa;text-decoration:none}.list-group-item{background-color:#fff;border:1px solid #00000020;padding:.75rem 1.25rem;display:block;position:relative}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-top-right-radius:0;border-bottom-left-radius:.25rem}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{background-color:#0000;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{opacity:0;background-color:#ffffffd9;background-clip:padding-box;border:1px solid #0000001a;border-radius:.25rem;flex-basis:350px;max-width:350px;font-size:.875rem;box-shadow:0 .25rem .75rem #0000001a}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{opacity:1;display:block}.toast.hide{display:none}.toast-header{color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid #0000000d;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);align-items:center;padding:.25rem .75rem;display:flex}.toast-body{padding:.75rem}.modal{z-index:1050;outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{max-height:calc(100% - 1rem);display:flex}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-footer{border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);flex-wrap:wrap;justify-content:flex-end;align-items:center;padding:.75rem;display:flex}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{border-width:.4rem .4rem 0;border-top-color:#000;top:0}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{width:.4rem;height:.8rem;left:0}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{border-width:.4rem .4rem .4rem 0;border-right-color:#000;right:0}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-width:0 .4rem .4rem;border-bottom-color:#000;bottom:0}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{width:.4rem;height:.8rem;right:0}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{border-width:.4rem 0 .4rem .4rem;border-left-color:#000;left:0}.popover .arrow:before,.popover .arrow:after{content:"";border-style:solid;border-color:#0000;display:block;position:absolute}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow:before,.bs-popover-auto[x-placement^=top]>.arrow:before{border-width:.5rem .5rem 0;border-top-color:#00000040;bottom:0}.bs-popover-top>.arrow:after,.bs-popover-auto[x-placement^=top]>.arrow:after{border-width:.5rem .5rem 0;border-top-color:#fff;bottom:1px}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{width:.5rem;height:1rem;margin:.3rem 0;left:calc(-.5rem - 1px)}.bs-popover-right>.arrow:before,.bs-popover-auto[x-placement^=right]>.arrow:before{border-width:.5rem .5rem .5rem 0;border-right-color:#00000040;left:0}.bs-popover-right>.arrow:after,.bs-popover-auto[x-placement^=right]>.arrow:after{border-width:.5rem .5rem .5rem 0;border-right-color:#fff;left:1px}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow:before,.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-width:0 .5rem .5rem;border-bottom-color:#00000040;top:0}.bs-popover-bottom>.arrow:after,.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-width:0 .5rem .5rem;border-bottom-color:#fff;top:1px}.bs-popover-bottom .popover-header:before,.bs-popover-auto[x-placement^=bottom] .popover-header:before{content:"";border-bottom:1px solid #f7f7f7;width:1rem;margin-left:-.5rem;display:block;position:absolute;top:0;left:50%}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{width:.5rem;height:1rem;margin:.3rem 0;right:calc(-.5rem - 1px)}.bs-popover-left>.arrow:before,.bs-popover-auto[x-placement^=left]>.arrow:before{border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040;right:0}.bs-popover-left>.arrow:after,.bs-popover-auto[x-placement^=left]>.arrow:after{border-width:.5rem 0 .5rem .5rem;border-left-color:#fff;right:1px}.popover-header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);margin-bottom:0;padding:.5rem .75rem;font-size:1rem}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{z-index:1;color:#fff;text-align:center;opacity:.5;justify-content:center;align-items:center;width:15%;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev-icon,.carousel-control-next-icon{background:50%/100% 100% no-repeat;width:20px;height:20px;display:inline-block}.carousel-indicators li{box-sizing:content-box;text-indent:-999px;cursor:pointer;opacity:.5;background-color:#fff;background-clip:padding-box;border-top:10px solid #0000;border-bottom:10px solid #0000;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{vertical-align:text-bottom;border:.25em solid;border-right-color:#0000;border-radius:50%;width:2rem;height:2rem;animation:.75s linear infinite spinner-border;display:inline-block}.spinner-border-sm{border-width:.2em;width:1rem;height:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{vertical-align:text-bottom;opacity:0;background-color:currentColor;border-radius:50%;width:2rem;height:2rem;animation:.75s linear infinite spinner-grow;display:inline-block}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124!important}.rounded-sm{border-radius:.2rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-pill{border-radius:50rem!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}@supports (position:-webkit-sticky) or (position:sticky){.sticky-top{z-index:1020;position:sticky;top:0}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{z-index:1;pointer-events:auto;content:"";background-color:#0000;position:absolute;top:0;bottom:0;left:0;right:0}.text-wrap{white-space:normal!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.font-weight-lighter{font-weight:lighter!important}.font-weight-bolder{font-weight:bolder!important}a.text-primary:hover,a.text-primary:focus{color:#0056b3!important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54!important}a.text-success:hover,a.text-success:focus{color:#19692c!important}a.text-info:hover,a.text-info:focus{color:#0f6674!important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00!important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a!important}a.text-light:hover,a.text-light:focus{color:#cbd3da!important}a.text-dark:hover,a.text-dark:focus{color:#121416!important}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}@media print{*,:before,:after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}pre,blockquote{page-break-inside:avoid;border:1px solid #adb5bd}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}.rbt .rbt-input-main::-ms-clear{display:none}.rbt-menu{margin-bottom:2px}.rbt-menu>.dropdown-item{text-overflow:ellipsis;overflow:hidden}.rbt-menu>.dropdown-item:focus{outline:none}.rbt-menu-pagination-option{text-align:center}.rbt-input-multi{cursor:text;position:relative;overflow:hidden}.rbt-input-multi.focus{color:#495057;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.rbt-input-multi.form-control{height:auto}.rbt-input-multi.disabled{opacity:1;background-color:#e9ecef}.rbt-input-multi.is-invalid.focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.rbt-input-multi.is-valid.focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.rbt-input-multi input::-moz-placeholder{color:#6c757d;opacity:1}.rbt-input-multi input:-ms-placeholder-shown{color:#6c757d}.rbt-input-multi input::-webkit-input-placeholder{color:#6c757d}.rbt-input-multi .rbt-input-wrapper{flex-wrap:wrap;align-items:flex-start;margin-top:-1px;margin-bottom:-4px;display:flex;overflow:hidden}.rbt-input-multi .rbt-input-main{margin:1px 0 4px}.rbt-close{z-index:1}.rbt-close-lg{font-size:1.5rem}.rbt-token{color:#007bff;background-color:#e7f4ff;border:0;border-radius:.25rem;margin:1px 3px 2px 0;line-height:1rem;display:inline-flex}.rbt-token .rbt-token-label{padding:.25rem .5rem}.rbt-token .rbt-token-label:not(:last-child){padding-right:.25rem}.rbt-token-disabled{color:#495057;pointer-events:none;background-color:#0000001a}.rbt-token-removeable{cursor:pointer}.rbt-token-active{color:#fff;background-color:#007bff;outline:none;text-decoration:none}.rbt-token .rbt-token-remove-button{box-shadow:none;color:inherit;font-size:inherit;opacity:1;text-shadow:none;background-image:none;border-top-left-radius:0;border-bottom-left-radius:0;outline:none;justify-content:center;padding:.25rem .5rem .25rem 0;font-weight:400;display:flex}.rbt-token .rbt-token-remove-button .rbt-close-content{display:block}.rbt-aux{pointer-events:none;justify-content:center;align-items:center;width:2rem;display:flex;position:absolute;top:0;bottom:0;right:0}.rbt-aux-lg{width:3rem}.rbt-aux .rbt-close{pointer-events:auto;margin-top:-.25rem}.has-aux .form-control{padding-right:2rem}.has-aux .form-control.is-valid,.has-aux .form-control.is-invalid{background-position:right 2rem center;padding-right:4rem}.rbt-highlight-text{background-color:inherit;color:inherit;padding:0;font-weight:700}.input-group>.rbt{flex:1}.input-group>.rbt .rbt-input-hint,.input-group>.rbt .rbt-aux{z-index:5}.input-group>.rbt:not(:first-child) .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.rbt:not(:last-child) .form-control{border-top-right-radius:0;border-bottom-right-radius:0}body{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.lgc-conflit .modal-content{border-radius:var(--lgc-r-lg,10px);background:#fbf9f5}.lgc-conflit .modal-title{font-weight:700;font-size:var(--lgc-t-intertitre);color:var(--lgc-ink,#2a2230)}.lgc-conflit p{font-size:var(--lgc-t-texte);color:var(--lgc-ink,#2a2230)}.lgc-conflit__tombe{margin-bottom:6px;font-weight:700;font-size:var(--lgc-t-intertitre)!important}.lgc-conflit__rassure{color:var(--lgc-ink-soft,#6e6478)!important}.lgc-conflit__vide{color:var(--lgc-ink-soft,#6e6478)}.lgc-conflit__tableau{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-md,8px);margin:12px 0;overflow:hidden}.lgc-conflit__ligne{border-top:1px solid var(--lgc-line-soft,#f0e9df);background:#fff;grid-template-columns:minmax(140px,1.2fr) 1fr 1fr;align-items:stretch;gap:8px;padding:8px 10px;display:grid}.lgc-conflit__ligne:first-child{border-top:0}.lgc-conflit__ligne--entete{background:var(--lgc-line-soft,#f0e9df);font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft,#6e6478);text-transform:none;font-weight:700}.lgc-conflit__libelle{font-size:var(--lgc-t-texte);align-self:center;font-weight:700}.lgc-conflit__choix{text-align:left;font-size:var(--lgc-t-texte);border:1.5px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-md,8px);color:var(--lgc-ink,#2a2230);cursor:pointer;white-space:pre-wrap;word-break:break-word;background:#fff;padding:8px 10px}.lgc-conflit__choix:hover{border-color:var(--lgc-acc,#6b2fa3)}.lgc-conflit__choix--retenu{border-color:var(--lgc-acc,#6b2fa3);box-shadow:inset 0 0 0 1px var(--lgc-acc,#6b2fa3);background:#f3ecfa}.lgc-conflit__raccourcis{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.lgc-conflit__avis{background:#f7f2ea;border:1px solid #ede4d8;border-radius:9px;padding:10px 12px;font-size:var(--lgc-t-detail)!important;color:#5c5268!important}.lgc-conflit__choix:disabled{cursor:default;opacity:.85}.lgc-conflit__choix:disabled:hover{border-color:var(--lgc-line,#e7ded2)}@media (max-width:600px){.lgc-conflit__ligne{grid-template-columns:1fr 1fr}.lgc-conflit__libelle{grid-column:1/-1}.lgc-conflit__ligne--entete span:first-child{display:none}}.lgc-horsligne-arbitrer{border-radius:var(--lgc-r-md,8px);color:var(--lgc-ink,#2a2230);font-size:var(--lgc-t-texte);background:#f3ecfa;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;padding:10px 14px;display:flex}.lgc-hl-bouton{border-radius:var(--lgc-r-pill,999px);color:inherit;font-size:var(--lgc-t-detail);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff59;align-items:center;gap:6px;margin-left:8px;padding:3px 10px;font-weight:700;display:inline-flex}.lgc-hl-bouton:hover{background:#ffffff1f}.lgc-hl-bouton--pret{border-color:#ffffffb3}.lgc-hl-bouton,.lgc-hl-bouton:hover,.lgc-hl-bouton:focus{color:#fff;text-decoration:none}.lgc-hl-bouton__compte{color:#4c1d95;min-width:18px;height:18px;font-size:var(--lgc-t-detail);text-align:center;background:#ffffffeb;border-radius:999px;padding:0 5px;font-weight:700;line-height:18px}.lgc-hl-bouton__compte--conflit{color:#fff;background:#8e2f26}.lgc-hl-bouton__icone{font-size:12px;line-height:1}@media (max-width:700px){.lgc-hl-bouton__mot{display:none}}.lgc-hl-bandeau{top:var(--lgc-top-h,56px);z-index:1040;border-radius:0 0 var(--lgc-r-md,8px) var(--lgc-r-md,8px);max-width:calc(100vw - 32px);color:var(--lgc-ink,#2a2230);font-size:var(--lgc-t-texte);pointer-events:none;background:#f3ecfa;align-items:center;gap:6px;padding:8px 16px;animation:.25s ease-out lgc-hl-bandeau-entree;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #2a223026}.lgc-hl-bandeau__fermer{width:24px;height:24px;color:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:none;border-radius:50%;flex:none;margin-left:8px;font-size:18px;line-height:1}.lgc-hl-bandeau__fermer:hover{background:#2a223014}@keyframes lgc-hl-bandeau-entree{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.lgc-hl-progres p{margin-bottom:6px}.lgc-hl-jauge{border-radius:var(--lgc-r-pill,999px);background:var(--lgc-line-soft,#f0e9df);height:8px;overflow:hidden}.lgc-hl-jauge span{background:var(--lgc-acc,#6b2fa3);height:100%;transition:width .3s;display:block}.lgc-hl-erreur{color:#a1233c!important}.lgc-hl-fenetre .modal-dialog{max-width:760px}.lgc-hl-intro{margin-bottom:14px}.lgc-hl-etat{border-radius:var(--lgc-r-md,8px);border:1px solid var(--lgc-line,#e7ded2);background:#fff;padding:10px 14px}.lgc-hl-colonnes{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.lgc-hl-colonnes__note{grid-column:1/-1;margin:0}@media (max-width:640px){.lgc-hl-colonnes{grid-template-columns:1fr}}.lgc-hl-liste{border-radius:var(--lgc-r-md,8px);border:1px solid var(--lgc-line,#e7ded2);background:#fff;padding:12px 14px}.lgc-hl-liste h3{font-size:var(--lgc-t-texte);color:var(--lgc-ink,#2a2230);margin:0 0 8px;font-weight:700}.lgc-hl-liste ul{margin:0;padding:0;list-style:none}.lgc-hl-liste li{font-size:var(--lgc-t-texte);color:var(--lgc-ink,#2a2230);padding:4px 0 4px 26px;line-height:1.4;position:relative}.lgc-hl-liste li:before{width:18px;height:18px;font-size:var(--lgc-t-detail);text-align:center;border-radius:50%;font-weight:400;line-height:18px;position:absolute;top:4px;left:0}.lgc-hl-liste--oui{border-top:3px solid var(--lgc-acc,#6b2fa3)}.lgc-hl-liste--oui li:before{content:"✓";color:var(--lgc-acc,#6b2fa3);background:#f3ecfa}.lgc-hl-liste--non{border-top:3px solid var(--lgc-ink-soft,#6e6478)}.lgc-hl-liste--non li:before{content:"✕";background:var(--lgc-line-soft,#f0e9df);color:var(--lgc-ink-soft,#6e6478)}.lgc-hl-avertissement{border-radius:var(--lgc-r-md,8px);border:1px solid var(--lgc-acc,#6b2fa3);background:#f3ecfa;margin:10px 0;padding:12px 14px}.lgc-hl-avertissement p{margin-bottom:8px}.lgc-hl-page{font-family:var(--lgc-police);color:#2d1b44}.lgc-hl-page__grille{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;padding:0 24px 40px;display:grid}.lgc-hl-page__colonne{flex-direction:column;gap:16px;padding:0 24px 40px;display:flex}@media (max-width:1000px){.lgc-hl-page__grille{grid-template-columns:minmax(0,1fr)}}.lgc-hl-carte .lgc-carte__tete h2{letter-spacing:normal;text-transform:none}.lgc-hl-carte .lgc-carte__complement{font-size:var(--lgc-t-texte);letter-spacing:0;text-transform:none;font-weight:400}.lgc-hl-carte__corps{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.lgc-hl-carte__corps p{margin:0}.lgc-hl-intro{font-size:var(--lgc-t-texte);color:#5c5268;line-height:1.5}.lgc-hl-note{font-size:var(--lgc-t-detail);color:#8e80a0;line-height:1.4}.lgc-hl-lien{color:#7a4ea8;font-size:var(--lgc-t-detail);cursor:pointer;background:0 0;border:0;padding:0 0 0 8px;font-weight:700}.lgc-hl-lien:hover{text-decoration:underline}.lgc-hl-actions{flex-wrap:wrap;gap:8px;display:flex}.lgc-hl-reseau{border:1px solid;border-radius:10px;align-items:center;gap:11px;padding:12px 14px;display:flex}.lgc-hl-reseau b{font-size:var(--lgc-t-texte);font-weight:700;display:block}.lgc-hl-reseau span{font-size:var(--lgc-t-detail);color:#5c5268;line-height:1.4;display:block}.lgc-hl-reseau__pastille{border-radius:50%;flex-shrink:0;width:11px;height:11px}.lgc-hl-reseau--oui{background:#f1f8f4;border-color:#cbe3d6}.lgc-hl-reseau--oui b{color:#1f7a4d}.lgc-hl-reseau--oui .lgc-hl-reseau__pastille{background:#1f7a4d}.lgc-hl-reseau--non{background:#fdf1e6;border-color:#efd3b4}.lgc-hl-reseau--non b{color:#8a5417}.lgc-hl-reseau--non .lgc-hl-reseau__pastille{background:#c0721e}.lgc-hl-faits{grid-template-columns:minmax(150px,max-content) 1fr;margin:0;display:grid}.lgc-hl-faits dt,.lgc-hl-faits dd{border-bottom:1px solid #f5f0e8;margin:0;padding:8px 0}.lgc-hl-faits dt{font-size:var(--lgc-t-detail);color:#8e80a0;padding-right:10px;font-weight:400}.lgc-hl-faits dd{font-size:var(--lgc-t-texte);color:#2d1b44;overflow-wrap:anywhere;min-width:0;font-weight:400}.lgc-hl-renommer{flex-wrap:wrap;gap:6px;display:flex}.lgc-hl-renommer input{min-width:0;font-size:var(--lgc-t-texte);border:1.5px solid #dcd2c6;border-radius:9px;flex:160px;padding:6px 10px}.lgc-hl-puce{color:#5c5268;font-size:var(--lgc-t-detail);white-space:nowrap;background:#f7f2ea;border:1px solid #e7ded2;border-radius:20px;padding:3px 9px;font-weight:700;display:inline-block}.lgc-hl-puce--pret{color:#1f7a4d;background:#f1f8f4;border-color:#cbe3d6}.lgc-hl-puce--attente{color:#8a5417;background:#fdf1e6;border-color:#efd3b4}.lgc-hl-puce--refus{color:#a0102e;background:#ffe9ed;border-color:#f3c2cc}.lgc-hl-copie{flex-direction:column;gap:10px;display:flex}.lgc-hl-copie__tete{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lgc-hl-copie__nom{font-size:var(--lgc-t-texte);margin-right:auto;font-weight:700}.lgc-hl-copie__meta{color:#5c5268;line-height:1.5;font-size:var(--lgc-t-detail)!important}.lgc-hl-copies{margin:0;padding:0;list-style:none}.lgc-hl-copies li{border-top:1px solid #f5f0e8;align-items:center;gap:10px;padding:9px 0;display:flex}.lgc-hl-copies div{flex:1;min-width:0}.lgc-hl-copies b{font-size:var(--lgc-t-texte);display:block}.lgc-hl-copies span{font-size:var(--lgc-t-detail);color:#8e80a0;display:block}.lgc-hl-vide{font-size:var(--lgc-t-texte);color:#8e80a0;text-align:center;border:1px dashed #e0d6c8;border-radius:9px;padding:18px;line-height:1.5}.lgc-hl-file{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lgc-hl-file__element{background:#fffdfa;border:1px solid #efd3b4;border-left:4px solid #c0721e;border-radius:9px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.lgc-hl-file__ligne{align-items:center;gap:8px;display:flex}.lgc-hl-file__ligne b{font-size:var(--lgc-t-texte);min-width:0;margin-right:auto;font-weight:700}.lgc-hl-file__meta{font-size:var(--lgc-t-detail);color:#5c5268;line-height:1.4}.lgc-hl-file__refus{font-size:var(--lgc-t-detail);color:#a0102e;margin-top:2px;line-height:1.4;display:block}.lgc-hl-envoi{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lgc-hl-envoi .lgc-hl-note{flex:1;min-width:180px}.lgc-hl-rappel{font-size:var(--lgc-t-detail);color:#5c5268;background:#f7f2ea;border:1px solid #ede4d8;border-radius:9px;padding:11px 12px;line-height:1.5}.lgc-hl-bilan{font-size:var(--lgc-t-texte);background:#f1f8f4;border:1px solid #cbe3d6;border-radius:9px;padding:10px 12px}.lgc-hl-bilan p+p{margin-top:4px}.lgc-hl-bilan--refus{background:#fbe9e3;border-color:#f0c8bc}.lgc-hl-conflits{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.lgc-hl-conflit{background:#fdf3f1;border:1px solid #eec9c4;border-left:4px solid #8e2f26;border-radius:9px;flex-wrap:wrap;align-items:center;gap:11px;padding:11px 13px;display:flex}.lgc-hl-conflit__texte{flex:260px;min-width:0}.lgc-hl-conflit__texte b{font-size:var(--lgc-t-texte);font-weight:700;display:block}.lgc-hl-conflit__texte span{font-size:var(--lgc-t-detail);color:#5c5268;line-height:1.45;display:block}.lgc-hl-conflit__champs{font-weight:400;color:#8e2f26!important}.lgc-hl-journal{margin:0;padding:0;list-style:none}.lgc-hl-journal__ligne{border-bottom:1px solid #f5f0e8;align-items:flex-start;gap:11px;padding:11px 0;display:flex}.lgc-hl-journal__ligne:last-child{border-bottom:0}.lgc-hl-journal__ligne b{font-size:var(--lgc-t-texte);font-weight:700;display:block}.lgc-hl-journal__ligne span{font-size:var(--lgc-t-detail);color:#5c5268;display:block}.lgc-hl-journal__qui{color:#8e80a0!important}.lgc-hl-journal__point{background:#7a4ea8;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.lgc-hl-journal__ligne--renonce .lgc-hl-journal__point{background:#2c5f94}.lgc-hl-journal__ligne--remplace .lgc-hl-journal__point{background:#8e80a0}.lgc-hl-compteur{color:#fff;min-width:18px;font-size:var(--lgc-t-detail);text-align:center;background:#8e2f26;border-radius:999px;margin-left:6px;padding:0 5px;font-weight:700;line-height:18px;display:inline-block}a.lgc-etat{cursor:pointer;text-decoration:none;position:relative}a.lgc-etat:hover,a.lgc-etat:focus{text-decoration:none}a.lgc-etat.lgc-etat--ok:hover{color:#8fe3ae;background:#ffffff1f}a.lgc-etat.lgc-etat--ko:hover{color:#ffd9a8}.lgc-etat__compte{color:#4c1d95;min-width:16px;height:16px;font-size:var(--lgc-t-detail);text-align:center;background:#ffffffeb;border-radius:999px;padding:0 4px;font-weight:700;line-height:16px}.lgc-etat__compte--conflit{color:#fff;background:#8e2f26}.lgc-etat__bulle{z-index:20001;color:#2d1b44;width:300px;font-size:var(--lgc-t-detail);letter-spacing:0;white-space:normal;pointer-events:none;background:#fff;border:1px solid #e7ded2;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-weight:400;line-height:1.45;animation:.12s ease-out lgc-etat-bulle;display:flex;position:fixed;top:60px;left:0;box-shadow:0 12px 30px #2d1b4438}.lgc-etat__bulle b{font-size:var(--lgc-t-texte);font-weight:700}.lgc-etat__bulle em{color:#7a4ea8;font-style:normal;font-weight:700}@keyframes lgc-etat-bulle{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lgc-hl-points{grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.lgc-hl-points li{font-size:var(--lgc-t-texte);color:#5c5268;padding-left:26px;line-height:1.45;position:relative}.lgc-hl-points li:before{content:"";background:#b0208c;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:6px}.lgc-hl-points b{color:#2d1b44}.lgc-hl-page--integre .lgc-hl-page__grille,.lgc-hl-page--integre .lgc-hl-page__colonne{padding:0 0 12px}.lgc-hl-details__bouton{font-size:var(--lgc-t-detail,13px);align-self:flex-start;padding-left:0;font-weight:700}.lgc-hl-details{background:#f7f2ea;border:1px solid #ede4d8;border-radius:9px;margin:0;padding:12px 16px 12px 34px;list-style:outside}.lgc-hl-details li{font-size:var(--lgc-t-texte,15px);color:#2d1b44;font-weight:400;line-height:1.55;list-style:outside;display:list-item}.lgc-hl-details li+li{margin-top:4px}.lgc-hl-details li::marker{color:#b0208c}.lgc-corbeille-confirmer{max-width:480px}.lgc-corbeille-confirmer .modal-content{border-radius:var(--lgc-r-lg);border:0;overflow:hidden}.lgc-corbeille-confirmer .lgc-modale__tete>div:first-child{min-width:0}.lgc-corbeille-confirmer .lgc-modale__tete h2{overflow-wrap:anywhere;line-height:1.35}.lgc-corbeille-confirmer .lgc-modale__corps p{font-size:var(--lgc-t-texte);margin:0 0 10px}.lgc-corbeille__suites ul{font-size:var(--lgc-t-texte);margin:0 0 12px;padding-left:18px}.lgc-corbeille__suites p{margin-bottom:4px!important}.lgc-corbeille__rassure{color:#5e5470}.lgc-corbeille__refus{color:#b03a3a;font-weight:400}.lgc-modale__pied .lgc-bouton.lgc-corbeille__supprimer{color:#b03a3a;background:#fff;border:1px solid #e4b4b4}.lgc-modale__pied .lgc-bouton.lgc-corbeille__supprimer:hover:not(:disabled){color:#fff;background:#b03a3a;border-color:#b03a3a}.lgc-corbeille-bandeau{z-index:2000;border-radius:var(--lgc-r-pill,999px);color:#fff;max-width:calc(100vw - 32px);font-size:var(--lgc-t-texte);background:#2d1b44;align-items:center;gap:14px;padding:10px 12px 10px 18px;animation:.18s ease-out lgc-corbeille-monte;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #2d1b4447}.lgc-corbeille-bandeau__texte{text-overflow:ellipsis;white-space:nowrap;max-width:52vw;overflow:hidden}.lgc-corbeille-bandeau__texte strong{font-weight:700}.lgc-corbeille-bandeau__annuler{border-radius:var(--lgc-r-pill,999px);color:#2d1b44;font-weight:700;font-size:var(--lgc-t-texte);cursor:pointer;background:#fff;border:0;padding:5px 14px}.lgc-corbeille-bandeau__annuler:disabled{opacity:.7;cursor:wait}.lgc-corbeille-bandeau__lien{white-space:nowrap;font-size:var(--lgc-t-detail);text-decoration:underline;color:#ffffffd9!important}.lgc-corbeille-bandeau__fermer{color:#ffffffb3;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}@keyframes lgc-corbeille-monte{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:600px){.lgc-corbeille-bandeau{border-radius:14px;flex-wrap:wrap;gap:8px 12px}.lgc-corbeille-bandeau__texte{white-space:normal;max-width:100%}}.lgc-corbeille__note{font-size:var(--lgc-t-texte);color:#5e5470;margin:4px 0 12px}.lgc-corbeille__col-date{width:150px}.lgc-corbeille__col-qui{width:170px}.lgc-corbeille__col-jusqua{width:190px}.lgc-corbeille__col-action{text-align:right;width:150px}.lgc-corbeille__suite{font-size:var(--lgc-t-detail);color:#8e80a0;display:block}.lgc-corbeille__motif{font-size:var(--lgc-t-detail);color:#b03a3a;text-align:right;margin-top:4px;display:block}.lgc-corbeille__etat{font-size:var(--lgc-t-detail);color:#8e80a0}.lgc-infos{z-index:1070;flex-direction:column;gap:10px;width:360px;max-width:calc(100vw - 36px);display:flex;position:fixed;top:72px;right:18px}.lgc-infos__carte{font-size:var(--lgc-t-texte);color:#2d1b44;background:#fff;border-left:5px solid #6c4cbe;border-radius:11px;padding:12px 14px;line-height:1.4;box-shadow:0 10px 30px #2d1b4438}.lgc-infos__carte--conges{border-left-color:#e08b3a}.lgc-infos__carte--juridique{border-left-color:#c4453f}.lgc-infos__carte--guide{border-left-color:#2f8f5b}.lgc-infos__carte--nouveaute{border-left-color:#2e74b5}.lgc-infos__entete{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lgc-infos__type{font-size:var(--lgc-t-capitales);text-transform:uppercase;letter-spacing:.04em;opacity:.7}.lgc-infos__titre{margin:2px 0 4px;font-weight:700}.lgc-infos__message{white-space:pre-line;margin:0}.lgc-infos__lien{color:#6c4cbe;margin-top:6px;font-weight:700;display:inline-block}.lgc-infos__lu{color:#6c4cbe;font-size:var(--lgc-t-detail);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-weight:400}.lgc-infos__fermer{color:#2d1b44;opacity:.45;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:17px;line-height:1}@media (max-width:767px){.lgc-infos{width:auto;top:auto;bottom:12px;left:12px;right:12px}}.lgc-rail__cim{position:relative}.lgc-rail__cim.avec-etoile>.lgc-rail__item{padding-right:36px}.lgc-rail__etoile{text-align:center;width:26px;height:26px;color:var(--lgc-rail-dim,#9c8cb0);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;padding:0;font-size:16px;line-height:26px;transition:opacity .12s,color .12s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.lgc-rail__etoile:hover{color:#fff;background:#ffffff1f}.lgc-rail__etoile:focus{outline:none}.lgc-rail__etoile:focus-visible{opacity:1;outline:2px solid #cdbfdd}.lgc-rail__etoile:disabled{cursor:progress;opacity:.5}.lgc-rail__etoile.sur-actif{color:#7a6a8c}.lgc-rail__etoile.sur-actif:hover{color:#2d1b44;background:#2d1b4414}.lgc-rail__etoile.is-defaut{opacity:1;color:#f2b84b}.lgc-rail__etoile.is-defaut.sur-actif{color:var(--lgc-acc,#6b2fa3)}.lgc-rail__cim:hover .lgc-rail__etoile{opacity:1}@media (hover:none){.lgc-rail__etoile{opacity:.7}}.lgc-rail__item.est-ouvert:not(.active){color:#fff;font-weight:700;box-shadow:inset 3px 0 #fff6}.lgc-rail__nav--commune .lgc-rail__cim{text-transform:none;letter-spacing:normal}.lgc-rail__nav--commune .lgc-rail__cim>.lgc-rail__item{flex:1;min-width:0}.lgc-rail__nav--commune .lgc-rail__label{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}#rechercherModal .lgc-recherche-en-cours{opacity:.55;transition:opacity .15s}#rechercherModal .lgc-recherche-total{opacity:.7;vertical-align:text-bottom;margin-left:8px;font-size:13px}#rechercherModal .lgc-recherche-voir-tout{border-radius:999px;margin-top:8px;display:inline-block}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#212529;text-align:left;background-color:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;-webkit-text-decoration-skip:objects;background-color:#0000;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{vertical-align:middle;overflow:hidden}table{border-collapse:collapse}caption{color:#6c757d;text-align:left;caption-side:bottom;padding-top:.75rem;padding-bottom:.75rem}th{text-align:inherit}label{margin-bottom:.5rem;display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;margin-bottom:.5rem;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{border:0;border-top:1px solid #0000001a;margin-top:1rem;margin-bottom:1rem}.small,small{font-size:80%;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{text-transform:uppercase;font-size:90%}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{color:#6c757d;font-size:80%;display:block}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto;padding:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{color:#6c757d;font-size:90%}code{color:#e83e8c;word-break:break-word;font-size:87.5%}a>code{color:inherit}kbd{color:#fff;background-color:#212529;border-radius:.2rem;padding:.2rem .4rem;font-size:87.5%}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{color:#212529;font-size:87.5%;display:block}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-auto{flex:none;width:auto;max-width:none}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.6667%;max-width:16.6667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333%;max-width:33.3333%}.col-5{flex:0 0 41.6667%;max-width:41.6667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333%;max-width:58.3333%}.col-8{flex:0 0 66.6667%;max-width:66.6667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333%;max-width:83.3333%}.col-11{flex:0 0 91.6667%;max-width:91.6667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}@media (min-width:576px){.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-auto{flex:none;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}}@media (min-width:768px){.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-auto{flex:none;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-md-11{flex:0 0 91.6667%;max-width:91.6667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}}@media (min-width:992px){.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-auto{flex:none;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}}@media (min-width:1200px){.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.col-xl-auto{flex:none;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.6667%;max-width:16.6667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333%;max-width:33.3333%}.col-xl-5{flex:0 0 41.6667%;max-width:41.6667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333%;max-width:58.3333%}.col-xl-8{flex:0 0 66.6667%;max-width:66.6667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333%;max-width:83.3333%}.col-xl-11{flex:0 0 91.6667%;max-width:91.6667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}}.table{background-color:#0000;width:100%;margin-bottom:1rem}.table td,.table th{vertical-align:top;border-top:1px solid #dee2e6;padding:.75rem}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-hover tbody tr:hover{background-color:#00000013}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{background-color:#ffffff13}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.table-responsive>.table-bordered{border:0}.form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:#0000;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:-ms-placeholder-shown{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{opacity:1;background-color:#e9ecef}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{width:100%;display:block}.col-form-label{font-size:inherit;margin-bottom:0;padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{color:#212529;background-color:#0000;border:1px solid #0000;border-width:1px 0;width:100%;margin-bottom:0;padding-top:.375rem;padding-bottom:.375rem;line-height:1.5;display:block}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.form-control-lg{border-radius:.3rem;height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{margin-top:.25rem;display:block}.form-row{flex-wrap:wrap;margin-left:-5px;margin-right:-5px;display:flex}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{padding-left:1.25rem;display:block;position:relative}.form-check-input{margin-top:.3rem;margin-left:-1.25rem;position:absolute}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;margin-right:.75rem;padding-left:0;display:inline-flex}.form-check-inline .form-check-input{margin-top:0;margin-left:0;margin-right:.3125rem;position:static}.valid-feedback{color:#28a745;width:100%;margin-top:.25rem;font-size:80%;display:none}.valid-tooltip{z-index:5;color:#fff;background-color:#28a745e6;border-radius:.25rem;max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;display:none;position:absolute;top:100%}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #28a74540}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label:after,.was-validated .custom-file-input:valid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem #28a74540}.invalid-feedback{color:#dc3545;width:100%;margin-top:.25rem;font-size:80%;display:none}.invalid-tooltip{z-index:5;color:#fff;background-color:#dc3545e6;border-radius:.25rem;max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;display:none;position:absolute;top:100%}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #dc354540}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label:after,.was-validated .custom-file-input:invalid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem #dc354540}.form-inline{flex-flow:wrap;align-items:center;display:flex}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center;align-items:center;margin-bottom:0;display:flex}.form-inline .form-group{flex-flow:wrap;flex:none;align-items:center;margin-bottom:0;display:flex}.form-inline .form-control{vertical-align:middle;width:auto;display:inline-block}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{justify-content:center;align-items:center;width:auto;padding-left:0;display:flex}.form-inline .form-check-input{margin-top:0;margin-left:0;margin-right:.25rem;position:relative}.form-inline .custom-control{justify-content:center;align-items:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-primary{color:#007bff;background-color:#0000;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:#0000}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-secondary{color:#6c757d;background-color:#0000;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:#0000}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-success{color:#28a745;background-color:#0000;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:#0000}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-info{color:#17a2b8;background-color:#0000;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:#0000}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-warning{color:#ffc107;background-color:#0000;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:#0000}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-danger{color:#dc3545;background-color:#0000;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:#0000}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-light{color:#f8f9fa;background-color:#0000;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:#0000}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-dark{color:#343a40;background-color:#0000;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:#0000}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-link{color:#007bff;background-color:#0000;font-weight:400}.btn-link:hover{color:#0056b3;background-color:#0000;border-color:#0000;text-decoration:underline}.btn-link.focus,.btn-link:focus{box-shadow:none;border-color:#0000;text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.btn-block{width:100%;display:block}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;position:relative;overflow:hidden}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;width:0;height:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{z-index:1000;float:left;color:#212529;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #00000026;border-radius:.25rem;min-width:10rem;margin:.125rem 0 0;padding:.5rem 0;font-size:1rem;list-style:none;display:none;position:absolute;top:100%;left:0}.dropdown-menu-right{left:auto;right:0}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem;top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;width:0;height:0;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem;top:0;left:100%;right:auto}.dropright .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;width:0;height:0;margin-left:.255em;display:inline-block}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem;top:0;left:auto;right:100%}.dropleft .dropdown-toggle:after{vertical-align:.255em;content:"";width:0;height:0;margin-left:.255em;display:none}.dropleft .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;width:0;height:0;margin-right:.255em;display:inline-block}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{clear:both;color:#212529;width:100%;text-align:inherit;white-space:nowrap;background-color:#0000;border:0;padding:.25rem 1.5rem;font-weight:400;display:block}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;background-color:#f8f9fa;text-decoration:none}.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:#007bff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;white-space:nowrap;margin-bottom:0;padding:.5rem 1.5rem;font-size:.875rem;display:block}.dropdown-item-text{color:#212529;padding:.25rem 1.5rem;display:block}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group-vertical>.btn,.btn-group>.btn{flex:0 auto;position:relative}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{flex:auto;width:1%;margin-bottom:0;position:relative}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{z-index:2;position:relative}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;align-items:center;margin-bottom:0;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:.3rem;height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:.2rem;height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{min-height:1.5rem;padding-left:1.5rem;display:block;position:relative}.custom-control-inline{margin-right:1rem;display:inline-flex}.custom-control-input{z-index:-1;opacity:0;position:absolute}.custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-control-input:active~.custom-control-label:before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{margin-bottom:0;position:relative}.custom-control-label:before{pointer-events:none;content:"";-webkit-user-select:none;user-select:none;background-color:#dee2e6;width:1rem;height:1rem;display:block;position:absolute;top:.25rem;left:-1.5rem}.custom-control-label:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:50% 50%;width:1rem;height:1rem;display:block;position:absolute;top:.25rem;left:-1.5rem}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-select{color:#495057;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;display:inline-block}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #80bdff80}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:.75rem}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{width:100%;height:calc(2.25rem + 2px);margin-bottom:0;display:inline-block;position:relative}.custom-file-input{z-index:2;opacity:0;width:100%;height:calc(2.25rem + 2px);margin:0;position:relative}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.custom-file-input:focus~.custom-file-label:after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-label{z-index:1;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;position:absolute;top:0;left:0;right:0}.custom-file-label:after{z-index:3;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0;height:2.25rem;padding:.375rem .75rem;line-height:1.5;display:block;position:absolute;top:0;bottom:0;right:0}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;width:100%;padding-left:0}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#007bff;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background-color:#dee2e6;border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.custom-range::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#007bff;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{color:#0000;cursor:pointer;background-color:#dee2e6;border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.custom-range::-ms-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#007bff;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:0;margin-left:.2rem;margin-right:.2rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{color:#0000;cursor:pointer;background-color:#0000;border-width:.5rem;border-color:#0000;width:100%;height:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem;margin-right:15px}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:.5rem 1rem;display:block}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid #0000;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:#0000;border-color:#0000}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{text-align:center;flex:auto}.nav-justified .nav-item{text-align:center;flex-grow:1;flex-basis:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.navbar-brand{font-size:1.25rem;line-height:inherit;white-space:nowrap;margin-right:1rem;padding-top:.3125rem;padding-bottom:.3125rem;display:inline-block}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;display:inline-block}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.25rem .75rem;font-size:1.25rem;line-height:1}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{vertical-align:middle;content:"";background:50%/100% 100% no-repeat;width:1.5em;height:1.5em;display:inline-block}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-left:0;padding-right:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#00000080}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{color:#00000080;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:#00000080}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff80}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff80;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:#ffffff80}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:#00000008;border-bottom:1px solid #00000020;margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{background-color:#00000008;border-top:1px solid #00000020;padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem;margin-left:-.625rem;margin-right:-.625rem}.card-header-pills{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{padding:1.25rem;position:absolute;top:0;bottom:0;left:0;right:0}.card-img{border-radius:calc(.25rem - 1px);width:100%}.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);width:100%}.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px);width:100%}.card-deck{flex-direction:column;display:flex}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{flex-flow:wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex-direction:column;flex:1 0;margin-bottom:0;margin-left:15px;margin-right:15px;display:flex}}.card-group{flex-direction:column;display:flex}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{flex-flow:wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child),.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;orphans:1;widows:1;column-gap:1.25rem}.card-columns .card{width:100%;display:inline-block}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{background-color:#e9ecef;border-radius:.25rem;flex-wrap:wrap;margin-bottom:1rem;padding:.75rem 1rem;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";padding-right:.5rem;display:inline-block}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:.25rem;padding-left:0;list-style:none;display:flex}.page-link{color:#007bff;background-color:#fff;border:1px solid #dee2e6;margin-left:-1px;padding:.5rem .75rem;line-height:1.25;display:block;position:relative}.page-link:hover{z-index:2;color:#0056b3;background-color:#e9ecef;border-color:#dee2e6;text-decoration:none}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem #007bff40}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;background-color:#0062cc;text-decoration:none}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;background-color:#545b62;text-decoration:none}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;background-color:#1e7e34;text-decoration:none}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;background-color:#117a8b;text-decoration:none}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;background-color:#d39e00;text-decoration:none}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;background-color:#bd2130;text-decoration:none}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;background-color:#dae0e5;text-decoration:none}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;background-color:#1d2124;text-decoration:none}.jumbotron{background-color:#e9ecef;border-radius:.3rem;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{color:inherit;padding:.75rem 1.25rem;position:absolute;top:0;right:0}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.progress{background-color:#e9ecef;border-radius:.25rem;height:1rem;font-size:.75rem;display:flex;overflow:hidden}.progress-bar{color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;flex-direction:column;justify-content:center;transition:width .6s;display:flex}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}.media{align-items:flex-start;display:flex}.media-body{flex:1}.list-group{flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-item-action{color:#495057;width:100%;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;background-color:#f8f9fa;text-decoration:none}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{background-color:#fff;border:1px solid #00000020;margin-bottom:-1px;padding:.75rem 1.25rem;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;margin-bottom:0}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-left:0;border-right:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;color:#000;text-shadow:0 1px #fff;opacity:.5;font-size:1.5rem;font-weight:700;line-height:1}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;opacity:.75;text-decoration:none}button.close{-webkit-appearance:none;background-color:#0000;border:0;padding:0}.modal-open{overflow:hidden}.modal-open .modal{overflow:hidden auto}.modal{z-index:1050;outline:0;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.modal-dialog{pointer-events:none;width:auto;margin:.5rem;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0)}.modal-dialog-centered{align-items:center;min-height:calc(100% - 1rem);display:flex}.modal-dialog-centered:before{content:"";height:calc(100vh - 1rem);display:block}.modal-content{pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;width:100%;display:flex;position:relative}.modal-backdrop{z-index:1040;background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem;justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{flex:auto;padding:1rem;position:relative}.modal-footer{border-top:1px solid #e9ecef;justify-content:flex-end;align-items:center;padding:1rem;display:flex}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{z-index:1070;text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;opacity:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute}.tooltip .arrow{width:.8rem;height:.4rem;display:block;position:absolute}.tooltip .arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-width:.4rem .4rem 0;border-top-color:#000;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{width:.4rem;height:.8rem;left:0}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-width:.4rem .4rem .4rem 0;border-right-color:#000;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-width:0 .4rem .4rem;border-bottom-color:#000;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{width:.4rem;height:.8rem;right:0}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-width:.4rem 0 .4rem .4rem;border-left-color:#000;left:0}.tooltip-inner{color:#fff;text-align:center;background-color:#000;border-radius:.25rem;max-width:200px;padding:.25rem .5rem}.popover{z-index:1060;text-align:left;text-align:start;max-width:276px;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute;top:0;left:0}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem;display:block;position:absolute}.popover .arrow:after,.popover .arrow:before{content:"";border-style:solid;border-color:#0000;display:block;position:absolute}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{border-top-color:#00000040;bottom:0}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{border-top-color:#fff;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{width:.5rem;height:1rem;margin:.3rem 0;left:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{border-right-color:#00000040;left:0}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{border-right-color:#fff;left:1px}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{border-width:0 .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{border-bottom-color:#00000040;top:0}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{border-bottom-color:#fff;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{content:"";border-bottom:1px solid #f7f7f7;width:1rem;margin-left:-.5rem;display:block;position:absolute;top:0;left:50%}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{width:.5rem;height:1rem;margin:.3rem 0;right:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{border-left-color:#00000040;right:0}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{border-left-color:#fff;right:1px}.popover-header{color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);margin-bottom:0;padding:.5rem .75rem;font-size:1rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.carousel{position:relative}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;align-items:center;width:100%;display:none;position:relative}.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:transform .6s;display:block}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translate(0)}@supports (transform-style:preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translate(0,0)}}.active.carousel-item-right,.carousel-item-next{transform:translate(100%)}@supports (transform-style:preserve-3d){.active.carousel-item-right,.carousel-item-next{transform:translate(100%)}}.active.carousel-item-left,.carousel-item-prev{transform:translate(-100%)}@supports (transform-style:preserve-3d){.active.carousel-item-left,.carousel-item-prev{transform:translate(-100%)}}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transition-duration:.6s}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{transform:translate(0)}@supports (transform-style:preserve-3d){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{transform:translate(0,0)}}.carousel-control-next,.carousel-control-prev{color:#fff;text-align:center;opacity:.5;justify-content:center;align-items:center;width:15%;display:flex;position:absolute;top:0;bottom:0}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:50%/100% 100% no-repeat;width:20px;height:20px;display:inline-block}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-indicators{z-index:15;justify-content:center;margin-left:15%;margin-right:15%;padding-left:0;list-style:none;display:flex;position:absolute;bottom:10px;left:0;right:0}.carousel-indicators li{text-indent:-999px;cursor:pointer;background-color:#ffffff80;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;position:relative}.carousel-indicators li:before{content:"";width:100%;height:10px;display:inline-block;position:absolute;top:-10px;left:0}.carousel-indicators li:after{content:"";width:100%;height:10px;display:inline-block;position:absolute;bottom:-10px;left:0}.carousel-indicators .active{background-color:#fff}.carousel-caption{z-index:10;color:#fff;text-align:center;padding-top:20px;padding-bottom:20px;position:absolute;bottom:20px;left:15%;right:15%}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:#0000!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{width:100%;padding:0;display:block;position:relative;overflow:hidden}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.embed-responsive-21by9:before{padding-top:42.8571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}@supports (position:-webkit-sticky) or (position:sticky){.sticky-top{z-index:1020;position:sticky;top:0}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid;border:1px solid #adb5bd}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}@font-face{font-family:SoleilRegular;src:url(/static/media/Figtree.841eefef.woff2)format("woff2-variations"),url(/static/media/Figtree.841eefef.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:SoleilBook;src:url(/static/media/Figtree.841eefef.woff2)format("woff2-variations"),url(/static/media/Figtree.841eefef.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:SoleilLight;src:url(/static/media/Figtree.841eefef.woff2)format("woff2-variations"),url(/static/media/Figtree.841eefef.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:SoleilBold;src:url(/static/media/Figtree.841eefef.woff2)format("woff2-variations"),url(/static/media/Figtree.841eefef.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:LatoRegular;src:url(/static/media/Figtree.841eefef.woff2)format("woff2-variations"),url(/static/media/Figtree.841eefef.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:LatoBold;src:url(/static/media/Figtree.841eefef.woff2)format("woff2-variations"),url(/static/media/Figtree.841eefef.woff2)format("woff2");font-weight:300 900;font-display:swap}.soleilRegular-fonts,.soleilBook-fonts,.soleilLight-fonts,.latoRegular-fonts,.soleilBold-fonts,.latoBold-fonts{font-family:var(--lgc-police)}.navbar{z-index:120;background:#fff;position:relative}.navbar-nav .nav-link,.navbar-nav .dropdown-item{color:#6d00b5}.navbar-nav .nav-link{text-align:center}.navbar-toggler{color:#6d00b5;font-size:30px;outline:0!important}.menu-bell-icon{position:relative}.menu-bell-icon span{color:#fff;background:#ff355c;border-radius:50%;width:20px;height:20px;font-size:13px;position:absolute;top:0;right:0}.dropdown-toggle:after{vertical-align:-3px;content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9.743'%20height='6.082'%20viewBox='0%200%209.743%206.082'%3e%3cpath%20id='menu-chevron'%20d='M935.552,54l-4.5,5-4.5-5'%20transform='translate(-926.18%20-53.666)'%20fill='none'%20stroke='%236d00b5'%20stroke-miterlimit='10'%20stroke-width='1'/%3e%3c/svg%3e") no-repeat;border:none;border-bottom-width:0;width:10px;height:10px;margin-left:10px;display:inline-block}@media (max-width:991.98px){.not-mobile{display:none}.menu-bell-icon span{width:15px;height:15px;top:-10px;right:-5px}}@keyframes close_animation_desktop{0%{width:16%}to{width:0%}}@keyframes open_animation_desktop{0%{width:0%}to{width:16%}}@keyframes close_animation_mobile{0%{width:100%}to{width:0%}}@keyframes open_animation_mobile{0%{width:0%}to{width:100%}}.text-primary{color:#6d00b5!important}.btn-primary{color:#fff;background-color:#6d00b5;border-color:#6d00b5}.btn-primary:hover{color:#6d00b5;background-color:#fff;border-color:#6d00b5}body #wcp-editor{z-index:3;background:0 0;position:relative}body #wcp-editor #wcp-editor-canvas{background:#ffffff80}[required].error{border:1px solid red!important}main{height:calc(100vh - 120px);overflow:auto}.mt--2{margin-top:-10px}.fc-day-sat,.fc-day-sun{background:#d1d1d14d}.fc-day{transition:background-color .5s}.fc-day:hover{cursor:pointer;background:#3838384d}.recherche-switch{grid-template-columns:repeat(3,1fr);display:grid}#plan #stats{width:100%;position:fixed;bottom:15px;left:0}#plan #stats>div{color:#6d00b5;justify-content:center;align-items:center;gap:20px;display:flex}.searchPanel{background:#fff;max-height:calc(100vh - 400px);padding:2rem;overflow:auto}#plan .emplacement{opacity:1;fill-opacity:.8;stroke-opacity:.8;fill:#fff;stroke:#000;stroke-width:1.5px;transition:filter .5s,fill .5s}#plan .emplacement.active,#plan .emplacement:hover{filter:drop-shadow(0 0 5px #000);fill:#6d00b5!important}.mapplic-map.mapplic-dragging{will-change:transform}.formulaire .emplacement{opacity:1!important;fill-opacity:1!important;stroke-opacity:1!important}.formulaire .terrain-commun{background:0 0!important}#root>.App:before{content:"";z-index:10000;opacity:0;background:linear-gradient(90deg,#6d00b5 0%,#ff355c 100%);width:0;height:4px;transition:width 5.5s;position:fixed;top:0;left:0}#root>.App.loading:before{opacity:1;width:100%;display:block}.avoid-clicks{pointer-events:none}.underline{text-decoration:underline}html,body{scroll-behavior:smooth;font-size:100%;background:#fff!important}.side-menu{z-index:105;background:#6d00b5;width:0;display:none;position:fixed;bottom:0;left:0;overflow:hidden}.form-control:focus{border-color:#6d00b5;box-shadow:0 1px 1px #00000013}.switch-page #logicim-navbar-links{display:none!important}.switch-page main>div{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}@media (min-width:992px){.side-menu{width:16%;display:block}.side-menu.close_anim{animation:.5s linear close_animation_desktop}.side-menu.open_anim{animation:.5s linear open_animation_desktop}}@media (max-width:991.98px){.content-margin{margin-left:0}.side-menu{width:100%}.side-menu.close_anim{animation:.5s linear close_animation_mobile}.side-menu.open_anim{animation:.5s linear open_animation_mobile}}.side-menu .wrapper{width:100%;height:calc(100vh - 4.4rem);padding:4rem 1rem 0;position:relative}.side-menu .title{color:#fff;font-size:var(--lgc-t-intertitre)}.side-menu .search-input{color:#fff;width:100%;height:36px;font-size:var(--lgc-t-detail);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12.581'%20height='12.571'%20viewBox='0%200%2012.581%2012.571'%3e%3cpath%20id='search-icon'%20d='M224.329,224.607l-2.7-2.7a5.3,5.3,0,0,1-.731.9l0,0a5.627,5.627,0,1,0-.007.006,5.243,5.243,0,0,1-.887.721l2.7,2.7a1.153,1.153,0,0,0,1.628-1.628Zm-4.512-2.874a3.662,3.662,0,1,1,0-5.179A3.662,3.662,0,0,1,219.817,221.733Z'%20transform='translate(-212.049%20-213.965)'%20fill='%23fff'%20opacity='0.5'/%3e%3c/svg%3e") 95% no-repeat;border:1px solid #ffffff80;margin-top:2rem;padding:0 10px;display:block;outline:0!important}.side-menu .search-input::placeholder{color:#ffffff80}.side-menu .menu-item{color:#ffffff80;padding:.5rem .75rem;display:block;position:relative}.side-menu .menu-item.active,.side-menu .menu-item:hover{color:#fff;background:#ff355c;text-decoration:none}.side-menu .menu-item.active:before,.side-menu .menu-item:hover:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #fff;width:0;height:0;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)}.side-menu-footer{width:90%;display:flex;position:absolute;bottom:2rem;left:0}.content-header{text-align:left;background:linear-gradient(90deg,#6d00b5,#8e0ca0,#b1188b,#cd237a,#e32b6c,#f33063,#fc335d,#ff355c);padding-top:.5rem;padding-bottom:.5rem;position:relative}.sidemenu-expand-btn{color:#6d00b5;font-size:var(--lgc-t-chiffre);cursor:pointer;z-index:100;position:absolute;top:46%;left:5px;transform:translateY(-46%)}@media (min-width:992px){.sidemenu-expand-btn{display:none}}.content-header .title{font-size:var(--lgc-t-intertitre);letter-spacing:.8px;color:#fff}.table-filter-wrapper{flex-wrap:wrap;align-items:center;display:flex}.table-filter-wrapper .title{color:#6d00b5;margin-right:2rem;padding-left:15px}.table-filter-wrapper label{color:#3c373f;font-size:var(--lgc-t-texte);margin-right:2rem;padding-left:15px}#in_progress_filter,#to_renew_filter,#is_free,#is_occupy,#expired_filter,#resumption_in_progress_filter,#unknown_filter,#resumption_in_finalized_filter{margin-right:5px;position:relative;visibility:hidden!important}#in_progress_filter:before,#to_renew_filter:before,#is_free:before,#is_occupy:before,#resumption_in_progress_filter:before,#unknown_filter:before,#resumption_in_finalized_filter:before{visibility:hidden}#in_progress_filter+label,#to_renew_filter+label,#is_occupy+label,#is_free+label,#expired_filter+label,#resumption_in_progress_filter+label,#unknown_filter+label,#resumption_in_finalized_filter+label{position:relative}#is_free+label:before,#is_occupy+label:before,#in_progress_filter+label:before,#to_renew_filter+label:before,#expired_filter+label:before,#resumption_in_progress_filter+label:before,#unknown_filter+label:before,#resumption_in_finalized_filter+label:before{content:"";visibility:visible;width:16px;height:16px;position:absolute;left:-10px}#is_free+label:before{background:#fff;border:1px solid #000}#is_occupy+label:before{background:#aaa}#in_progress_filter+label:before{background:#09d35f}#plan .en_cours.show{fill:#09d35f}#to_renew_filter+label:before{background:#395da8}#plan .a_renouveler.show{fill:#395da8}#plan .equipement.show{fill:#ffe000}#expired_filter+label:before{background:#ff355c}#plan .echue.show{fill:#ff355c}#resumption_in_progress_filter+label:before{background:#ff9100}#plan .abandon_en_cours.show{fill:#ff9100}#unknown_filter+label:before{background:#cecece}#plan .manque_donnee.show{fill:#cecece}#resumption_in_finalized_filter+label:before{background:#ffe000}#plan .equipements.show{fill:#ffe000}#in_progress_filter:checked+label:before,#to_renew_filter:checked+label:before,#expired_filter:checked+label:before,#is_free:checked+label:before,#is_occupy:checked+label:before,#expired_filter:checked+label:before,#resumption_in_progress_filter:checked+label:before,#unknown_filter:checked+label:before,#resumption_in_finalized_filter:checked+label:before{content:"✔";color:#fff;font-size:var(--lgc-t-texte);text-align:center;line-height:18px}#is_free:checked+label:before{color:#6d00b5}.table-filter-wrapper.legende-plan{gap:6px}.table-filter-wrapper.legende-plan .title{margin-right:14px;padding-left:0}.table-filter-wrapper.legende-plan input[type=checkbox]{display:none}.table-filter-wrapper.legende-plan label{font-size:var(--lgc-t-detail);color:#4a3a5c;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e7e0ef;border-radius:999px;align-items:center;margin:0;padding:5px 10px;font-weight:700;line-height:17px;display:inline-flex}.table-filter-wrapper.legende-plan label:hover{border-color:#6d00b5}.legende-plan #in_progress_filter+label:before,.legende-plan #to_renew_filter+label:before,.legende-plan #expired_filter+label:before,.legende-plan #resumption_in_progress_filter+label:before,.legende-plan #resumption_in_finalized_filter+label:before,.legende-plan #unknown_filter+label:before{border:1px solid #2d1b4447;border-radius:50%;flex:none;width:9px;height:9px;margin-right:6px;position:static;left:auto}.legende-plan #in_progress_filter:checked+label,.legende-plan #to_renew_filter:checked+label,.legende-plan #expired_filter:checked+label,.legende-plan #resumption_in_progress_filter:checked+label,.legende-plan #resumption_in_finalized_filter:checked+label,.legende-plan #unknown_filter:checked+label{color:#fff;background:#2d1b44;border-color:#2d1b44}.legende-plan #in_progress_filter:checked+label:before,.legende-plan #to_renew_filter:checked+label:before,.legende-plan #expired_filter:checked+label:before,.legende-plan #resumption_in_progress_filter:checked+label:before,.legende-plan #resumption_in_finalized_filter:checked+label:before,.legende-plan #unknown_filter:checked+label:before{content:"";border-color:#ffffff8c}.yes-tbl,.no-tbl{font-family:var(--lgc-police);font-size:var(--lgc-t-texte);color:#fff;padding:5px 15px}.yes-tbl{background:#09d35f}.no-tbl{background:#ff355c}.listing-complete-btn:disabled{cursor:not-allowed;background-color:#6e6e6e;border-color:#6e6e6e}.durand-family-wrapper{background:#fff;border-left:8px solid #09d35f}@media (max-width:425px){.durand-buttons button{padding:5px}}.sub-title-1{color:#6d00b5;font-size:var(--lgc-t-intertitre);padding-left:20px;position:relative}.sub-title-1:before{content:"";background:#09d35f;border-radius:50%;width:10px;height:10px;position:absolute;top:40%;left:0;transform:translateY(-40%)}.progress-one .item{font-size:var(--lgc-t-detail);line-height:20px;position:relative}.deceased-list .text{font-size:var(--lgc-t-detail);line-height:24px}.map-wrapper{z-index:1;background:url(/static/media/img-map.150ee13b.png) 50%/100% 100% no-repeat;position:relative}@media (max-width:767.98px){.map-wrapper{height:300px}}.border-bottom-h{border-bottom:1px solid #e8e8e8;flex-wrap:wrap;line-height:16px;position:relative}.pl-5-extra .green-tick:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='15.621'%20height='11.682'%20viewBox='0%200%2015.621%2011.682'%3e%3cpath%20id='green-tick-icon'%20d='M1761,500l5,5,8.5-8.5'%20transform='translate(-1759.939%20-495.439)'%20fill='none'%20stroke='%231ddd78'%20stroke-miterlimit='10'%20stroke-width='3'/%3e%3c/svg%3e") 0 0/100% no-repeat;width:15px;height:15px;position:absolute;top:2px;left:-1.5rem}.pl-5-extra .red-tick:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.621'%20height='10.621'%20viewBox='0%200%2010.621%2010.621'%3e%3cg%20id='red-cross-icon'%20transform='translate(-1761.939%20-548.439)'%3e%3cline%20id='Line_55'%20data-name='Line%2055'%20y1='8.5'%20x2='8.5'%20transform='translate(1763%20549.5)'%20fill='none'%20stroke='%23ff355c'%20stroke-miterlimit='10'%20stroke-width='3'/%3e%3cline%20id='Line_56'%20data-name='Line%2056'%20x2='8.5'%20y2='8.5'%20transform='translate(1763%20549.5)'%20fill='none'%20stroke='%23ff355c'%20stroke-miterlimit='10'%20stroke-width='3'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% no-repeat;width:12px;height:12px;position:absolute;top:2px;left:-1.5rem}.names-wrapper{background:#fff;padding:1.5rem 2rem}@media (max-width:991.98px){.my-col-2{width:33.3333%}}@media (max-width:576.98px){.my-col-2{width:50%}}.quick-navbar{flex-wrap:wrap;height:40px;margin-top:20px;margin-bottom:5px!important}.tab-content>.active{width:100%;margin-top:0!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link{color:#6d00b5;font-size:var(--lgc-t-texte);font-family:var(--lgc-police);margin:0 40px;position:relative}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{font-family:var(--lgc-police);color:#6d00b5;font-weight:700}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active:after{content:"";border-bottom:5px solid #6d00b5;width:100%;position:absolute;bottom:0;left:0}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs{border:none}.essential-cemetery-wrapper .header span{color:#1ddd78;font-size:var(--lgc-t-texte);padding-left:15px;position:relative}.essential-cemetery-wrapper .header span:before{content:"";background-color:#1ddd78;border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0}@media (max-width:575.98px){.form-wrapper{padding:1rem}}.form-wrapper .d-flex label{color:#3c373f;font-size:var(--lgc-t-texte)}.form-wrapper .d-flex input:not(input[type=checkbox]){color:#6d00b5;background:#e8e8e866;border:none;width:100%;height:34px;outline:0!important}@media (max-width:425px){.timer-wrapper{padding:1rem}.timer-wrapper .d-flex .cols{width:33.3333%}}.pdf-wrapper{background:#fff;padding:1.5rem 1rem}@media (min-width:992px){.pdf-wrapper{padding-bottom:4.7rem}}@media (max-width:440px){.pdf-wrapper .download-btn{margin-top:.5rem}}@media (max-width:444px){.browse-file{margin-left:0}}.add-doc-btn{color:#fff;font-size:var(--lgc-t-detail);cursor:pointer;background:#ff355c;border:none;border-radius:13px;padding:5px 15px}.table-responsive thead{background:#fff;position:sticky;top:0;box-shadow:0 0 5px #6d00b5cc}#viewport{overflow:hidden}#map .emplacement{opacity:.7}#minimap{background:#fff;border:2px solid #6d00b5;padding:20px;position:absolute;bottom:0}a.text-primary:focus,a.text-primary:hover{color:#6d00b5!important}#minimap svg{min-height:0!important}.gap-4{gap:10px}.bg-gray{background:#efefef}.catalogue-variables{width:340px;max-height:620px;font-size:var(--lgc-t-texte);background:#fffdfb;border:1px solid #e3dceb;border-radius:8px;flex-direction:column;margin-left:16px;display:flex;overflow:hidden}.catalogue-variables__tete{background:#f7f3fa;border-bottom:1px solid #e3dceb;padding:10px 12px}.catalogue-variables__titre{color:#2d1b44;align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.catalogue-variables__fermer{color:#6e6478;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:20px;line-height:1}.catalogue-variables__compte{color:#4c1d95;font-size:var(--lgc-t-detail);background:#e7def2;border-radius:9px;padding:1px 7px;font-weight:700}.catalogue-variables__recherche{width:100%;font-size:var(--lgc-t-texte);border:1px solid #dcd2c6;border-radius:6px;padding:6px 9px}.catalogue-variables__bascule{color:#5b5266;font-size:var(--lgc-t-detail);cursor:pointer;align-items:center;gap:6px;margin:8px 0 0;font-weight:400;display:flex}.catalogue-variables__corps{flex:auto;padding:4px 0 10px;overflow-y:auto}.catalogue-variables__vide{color:#6e6478;margin:14px 12px}.catalogue-variables__groupe h4{font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;color:#6e6478;margin:12px 12px 4px;font-weight:700}.catalogue-variables__rubrique-tete{text-align:left;width:100%;font-size:var(--lgc-t-texte);color:#2d1b44;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:5px 12px;font-weight:700;display:flex}.catalogue-variables__rubrique-tete:hover{background:#f3ecf8}.catalogue-variables__chevron{color:#8b7fa0;width:10px}.catalogue-variables__liste{margin:0;padding:0;list-style:none}.catalogue-variables__item{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:4px 12px 4px 28px;display:block}.catalogue-variables__item:hover{background:#f3ecf8}.catalogue-variables__item--absente .catalogue-variables__libelle,.catalogue-variables__item--absente .catalogue-variables__nom{color:#8b8394}.catalogue-variables__item--absente .catalogue-variables__exemple{color:#a8621f;font-style:italic}.catalogue-variables__libelle{color:#2d1b44;font-weight:700;display:block}.catalogue-variables__nom{color:#4c1d95;font-family:monospace;font-size:var(--lgc-t-detail);word-break:break-all;display:block}.catalogue-variables__exemple{color:#6e6478;font-size:var(--lgc-t-detail);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.editeur-avec-catalogue{align-items:flex-start;display:flex}.editeur-avec-catalogue>.editeur-avec-catalogue__editeur{flex:auto;min-width:0}.catalogue-variables__ouvrir{color:#4c1d95;font-size:var(--lgc-t-texte);cursor:pointer;background:#f7f3fa;border:1px solid #c9b8e0;border-radius:6px;margin-bottom:8px;padding:5px 12px;font-weight:700}#exportation .sous-notes,#exportPret .sous-notes,#filtreExport .sous-notes{line-height:1.6}#exportPret .modal-body p,#filtreExport .modal-body p{margin-bottom:1rem}#exportPret .switch,#filtreExport .switch{flex:0 0 46px}#exportPret .slider-label,#filtreExport .slider-label{color:#6b00b2}#filtreExport .slider-label+.sous-notes,#filtreExport .ml-3 .sous-notes{color:#4a4a4a}.small-text-etape .mention-registre{font-size:var(--lgc-t-detail);color:#5b5266;border-top:1px solid #e7ded2;margin-top:10px;padding-top:10px;line-height:1.45}.lgc-version{font-size:var(--lgc-t-detail);text-align:center;color:#ffffff8c;letter-spacing:.02em;margin:10px 0 0;line-height:1.3}body.modal-open .lgc-maj{top:calc(10px + env(safe-area-inset-top,0px));bottom:auto}.lgc-maj{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:1080;box-sizing:border-box;color:#fff;max-width:calc(100vw - 24px);font-size:var(--lgc-t-texte);background:#2d1b44;border-radius:11px;align-items:center;gap:12px;padding:11px 14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #2d1b4461}.lgc-maj__point{background:#7ed0a0;border-radius:50%;flex-shrink:0;width:8px;height:8px}.lgc-maj__texte{flex-direction:column;gap:2px;min-width:0;line-height:1.35;display:flex}.lgc-maj__aide{font-size:var(--lgc-t-detail);color:#ffffffb3}.lgc-maj__plus-tard,.lgc-maj__recharger{min-height:44px;font-size:var(--lgc-t-texte);white-space:nowrap;cursor:pointer;border-radius:9px;flex-shrink:0;padding:0 15px;font-weight:700}.lgc-maj__plus-tard{color:#ffffffd9;background:0 0;border:1px solid #ffffff59}.lgc-maj__recharger{background:var(--lgc-acc,#6b2fa3);color:#fff;border:0}@media (max-width:560px){.lgc-maj{flex-wrap:wrap;row-gap:9px;left:12px;right:12px;transform:none}.lgc-maj__texte{flex:100%}.lgc-maj__plus-tard,.lgc-maj__recharger{flex:1 1 0}}:root{--lgc-rail-w:240px;--lgc-top-h:calc(56px + env(safe-area-inset-top,0px));--lgc-acc:#6b2fa3;--lgc-rose:#e83d60;--lgc-page:#fbf6ef;--lgc-ink:#2a2230;--lgc-ink-soft:#6e6478;--lgc-line:#e7ded2;--lgc-line-soft:#f0e9df;--lgc-rail-ink:#ede6f4;--lgc-rail-dim:#9c8cb0;--lgc-rail-count:#cdbfdd;--lgc-r-sm:6px;--lgc-r-md:8px;--lgc-r-lg:10px;--lgc-r-pill:999px;--lgc-deg-1:linear-gradient(90deg, #4c1d95 0%, #7b2aa8 100%);--lgc-deg-2:linear-gradient(90deg, #7b2aa8 0%, #b0208c 100%);--lgc-deg-3:linear-gradient(90deg, #4c1d95 0%, #a0248f 100%);--lgc-deg-4:linear-gradient(90deg, #b0208c 0%, #d6246e 100%)}.lgc-topbar{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;height:var(--lgc-top-h);z-index:110;padding:0 14px;padding-top:env(safe-area-inset-top,0px);padding-left:calc(14px + env(safe-area-inset-left,0px));padding-right:calc(14px + env(safe-area-inset-right,0px));box-sizing:border-box;color:#fff;background:linear-gradient(90deg, #3e1a78 0, #3e1a78 var(--lgc-rail-w), #6d28c9 calc(var(--lgc-rail-w) + 30%), #b0208c 76%, #e0356b 100%);align-items:center;gap:14px;display:flex;position:fixed;top:0;left:0;right:0;overflow:visible}.lgc-topbar__brand{color:#fff;align-items:center;gap:9px;text-decoration:none;display:flex}.lgc-topbar__brand:hover{color:#fff;text-decoration:none}.lgc-topbar__burger{border-radius:var(--lgc-r-lg);color:#fff;width:44px;height:44px;font-size:var(--lgc-t-titre);cursor:pointer;background:#0003;border:0;justify-content:center;align-items:center;display:none}.lgc-topbar__logo{width:auto;height:30px;display:block}.lgc-topbar__dot{background:var(--lgc-acc);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.lgc-topbar__name{font-size:var(--lgc-t-titre);letter-spacing:-.01em;white-space:nowrap;font-weight:800}.lgc-topbar__name em{color:#e3bdf2;font-style:normal}.lgc-topbar__sep{background:#ffffff2e;flex-shrink:0;width:1px;height:24px}.lgc-topbar__ctx{align-items:baseline;gap:10px;min-width:0;display:flex}.lgc-topbar__cim{font-size:var(--lgc-t-texte);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.lgc-topbar__meta{font-size:var(--lgc-t-texte);color:#f2eaf8;white-space:nowrap}.lgc-spacer{flex:1}.lgc-topbar__actions{font-size:var(--lgc-t-texte);align-items:center;gap:12px;display:flex}.lgc-topbar__icon{color:#fff;cursor:pointer;background:#0003;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex;position:relative}.lgc-topbar__icon:hover{color:#fff;background:#0005;text-decoration:none}.lgc-topbar__icon img{filter:brightness(0)invert();width:15px;height:15px}.lgc-topbar__icon--ring{background:#0003;border:1px solid #ffffff8c;font-weight:400}.lgc-topbar__icon--aide{letter-spacing:.02em;border-radius:999px;width:auto;padding:0 12px;font-size:12px}.lgc-topbar__badge{border-radius:var(--lgc-r-sm);color:#3e1a78;min-width:15px;height:15px;font-size:var(--lgc-t-detail);box-sizing:border-box;background:#e3bdf2;justify-content:center;align-items:center;padding:0 3px;font-weight:700;display:flex;position:absolute;top:-3px;right:-3px}.lgc-topbar__search{border-radius:var(--lgc-r-pill);color:#f2eaf8;cursor:pointer;background:#0003;border:1px solid #ffffff59;align-items:center;gap:8px;height:30px;padding:0 12px;display:flex}.lgc-topbar__search:hover{color:#fff;background:#0005;text-decoration:none}.lgc-topbar__search span{font-size:var(--lgc-t-texte);white-space:nowrap;font-weight:400}.lgc-topbar__tools{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-texte);color:#fff;cursor:pointer;white-space:nowrap;background:#4a2e6b;border:0;align-items:center;gap:7px;padding:7px 14px;font-weight:700;display:inline-flex}.lgc-topbar__tools:hover{color:#fff;background:#5a3a80}.lgc-topbar__avatar{color:#2d1b44;cursor:pointer;background:#efe6da;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:13px;font-weight:700;display:flex}.lgc-menu{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;top:var(--lgc-top-h);border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);z-index:120;color:var(--lgc-ink);text-align:left;background:#fff;position:absolute;overflow:hidden auto;box-shadow:0 20px 46px #2d1b4433}.lgc-usermenu{width:300px;max-width:calc(100vw - 20px);right:14px}.lgc-menu__head{border-bottom:1px solid var(--lgc-line-soft);padding:14px 16px}.lgc-menu__head strong{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700;display:block}.lgc-menu__head span{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);word-break:break-word;display:block}.lgc-menu__group{border-bottom:1px solid var(--lgc-line-soft);padding:8px 0}.lgc-menu__link{text-align:left;width:100%;font-size:var(--lgc-t-texte);color:#3e3448;cursor:pointer;background:0 0;border:0;padding:10px 16px;font-weight:700;display:block}.lgc-menu__link:hover{background:var(--lgc-page);color:var(--lgc-acc);text-decoration:none}.lgc-menu__section{border-bottom:1px solid var(--lgc-line-soft);flex-direction:column;gap:6px;padding:10px 16px 12px;display:flex}.lgc-menu__section b{font-size:var(--lgc-t-capitales);letter-spacing:.1em;text-transform:uppercase;color:#9a90a6;font-weight:700}.lgc-menu__section span{font-size:var(--lgc-t-texte);color:#5c5268}.lgc-menu__danger{text-align:left;width:100%;font-size:var(--lgc-t-texte);color:#8e2f26;cursor:pointer;background:0 0;border:0;padding:12px 16px;font-weight:700;display:block}.lgc-menu__danger:hover{color:#8e2f26;background:#fbedea;text-decoration:none}.lgc-scrim{z-index:115;background:0 0;border:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0}.lgc-rail{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;top:var(--lgc-top-h);width:var(--lgc-rail-w);z-index:105;color:var(--lgc-rail-ink);background:linear-gradient(#3e1a78 0%,#2d1b44 60%,#2a1740 100%);border-right:1px solid #21133380;flex-direction:column;display:flex;position:fixed;bottom:0;left:0}.lgc-rail__head{padding:16px 16px 12px}.lgc-rail__cim{width:100%;font-size:var(--lgc-t-capitales);letter-spacing:.06em;color:#fff;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-weight:700;display:flex}.lgc-rail__cim b{text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.lgc-rail__cim i{font-style:normal;font-size:var(--lgc-t-detail);color:#e3bdf2}.lgc-rail__marque{flex-shrink:0;width:13px;height:16px}.lgc-rail__cimlist{border-radius:var(--lgc-r-sm);background:#fff;margin-top:8px;overflow:hidden}.lgc-rail__cimitem{text-align:left;border:0;border-bottom:1px solid var(--lgc-line-soft);width:100%;font-size:var(--lgc-t-texte);color:#3e3448;cursor:pointer;background:0 0;padding:9px 11px;font-weight:400;display:block}.lgc-rail__cimitem:last-child{border-bottom:0}.lgc-rail__cimitem:hover{background:var(--lgc-page);color:#b0208c;text-decoration:none}a.lgc-rail__cimitem{text-decoration:none}.lgc-rail__search{box-sizing:border-box;border-radius:var(--lgc-r-sm);color:#fff;width:calc(100% - 32px);height:34px;font-size:var(--lgc-t-texte);background:#ffffff14;border:1px solid #ffffff47;outline:0;margin:0 16px 4px;padding:0 12px;display:block}.lgc-rail__search::placeholder{color:#b9a9c9}.lgc-rail__search:focus{background:#ffffff1f;border-color:#e3bdf2}.lgc-rail__nav{flex-direction:column;flex:auto;gap:1px;min-height:0;padding:2px 10px 10px;display:flex;overflow-y:auto}@media (max-width:1199.98px){.lgc-rail{overflow-y:auto}.lgc-rail .lgc-rail__nav{flex:none;overflow:visible}}.lgc-rail,.lgc-rail__nav{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent}.lgc-rail::-webkit-scrollbar{width:6px}.lgc-rail__nav::-webkit-scrollbar{width:6px}.lgc-rail::-webkit-scrollbar-track{background:0 0}.lgc-rail__nav::-webkit-scrollbar-track{background:0 0}.lgc-rail::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:3px}.lgc-rail__nav::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:3px}.lgc-rail::-webkit-scrollbar-thumb:hover{background:#ffffff73}.lgc-rail__nav::-webkit-scrollbar-thumb:hover{background:#ffffff73}.lgc-rail__section{font-size:var(--lgc-t-capitales);letter-spacing:.13em;text-transform:uppercase;color:#fff;border-top:1px solid #ffffff1a;margin-top:14px;padding:12px 12px 5px;font-weight:800}.lgc-rail__section:first-child{border-top:0;margin-top:4px;padding-top:8px}.lgc-rail__item{border-radius:var(--lgc-r-sm);font-size:var(--lgc-t-texte);color:#cdbfdd;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:6px 12px;font-weight:400;display:flex}.lgc-rail__item:hover{color:#fff;background:#ffffff14;text-decoration:none}.lgc-rail__item.active{background:linear-gradient(90deg, #fff 0%, var(--lgc-page) 100%);color:#2d1b44;box-shadow:inset 5px 0 0 var(--lgc-rose), 0 2px 10px #0000001f;font-weight:800}.lgc-rail__item.active:hover{background:linear-gradient(90deg, #fff 0%, var(--lgc-page) 100%);color:#2d1b44}.lgc-rail__item.active .lgc-rail__count{color:#4b2a73;font-weight:700}.lgc-rail__item.active .lgc-rail__marque{filter:none}.lgc-rail__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lgc-rail__count{font-size:var(--lgc-t-detail);color:#a594ba;font-variant-numeric:tabular-nums;flex-shrink:0}.lgc-rail__count:empty{display:none}.lgc-rail__foot{font-size:var(--lgc-t-detail);color:var(--lgc-rail-dim);border-top:1px solid #ffffff1a;margin-top:auto;padding:14px 16px;line-height:1.5}.lgc-rail__foot a,.lgc-rail__foot button{color:#e3bdf2;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}body{background:var(--lgc-page)}.App>main{height:100vh;height:100dvh;padding-top:var(--lgc-top-h);box-sizing:border-box}.App>.contents,.App>div>.contents{padding-top:var(--lgc-top-h)}.content-margin{margin-left:var(--lgc-rail-w)}@media (max-width:991.98px){.lgc-topbar__burger{display:inline-flex}.lgc-topbar{background:linear-gradient(90deg,#3e1a78 0%,#6d28c9 42%,#b0208c 74%,#e0356b 100%)}.lgc-topbar__meta,.lgc-topbar__sep,.lgc-topbar__search span{display:none}.lgc-rail{width:82%;max-width:320px;transition:transform .25s;transform:translate(-100%)}.lgc-rail.is-open{transform:none}.content-margin{margin-left:0}.lgc-rail-scrim{inset:var(--lgc-top-h) 0 0;z-index:104;background:#2d1b4455;position:fixed}}@media (min-width:992px){.lgc-rail-scrim{display:none}}.lgc-plan-legend{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lgc-plan-legend__ligne{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.lgc-plan-legend__item{font-size:var(--lgc-t-detail);color:#3e3448;white-space:nowrap;border-radius:var(--lgc-r-pill);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:5px 9px;display:flex}.lgc-plan-legend__item i{border-radius:var(--lgc-r-sm);border:1px solid #00000026;flex-shrink:0;width:11px;height:11px}.lgc-plan-legend__item b{font-weight:700}.lgc-plan-legend__item span{color:var(--lgc-ink-soft)}.lgc-plan-legend__item:hover:not(.is-inerte){background:var(--lgc-page);border-color:var(--lgc-line)}.lgc-plan-legend__item.is-actif{background:#f1eaf8;border-color:#c9b3e4}.lgc-plan-legend__item.is-actif b{color:#4b2a73;font-weight:800}.lgc-plan-legend__item.is-inerte{cursor:default}.lgc-plan-legend__reset{font-size:var(--lgc-t-detail);color:var(--lgc-acc);cursor:pointer;background:0 0;border:0;padding:5px 9px;font-weight:700;text-decoration:underline}.lgc-plan-legend__empty{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft)}.lgc-pill{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-texte);color:#4a3a5c;cursor:pointer;white-space:nowrap;background:#fffffff2;align-items:center;gap:8px;padding:9px 14px;font-weight:700;display:inline-flex;box-shadow:0 8px 22px #2d1b4426}.lgc-pill:hover{border-color:var(--lgc-acc)}.lgc-pill__badge{font-size:var(--lgc-t-detail);color:#fff;border-radius:var(--lgc-r-pill);background:#7a4ea8;padding:2px 7px;font-weight:700}.lgc-pill__chev{font-size:var(--lgc-t-detail);color:#8e80a0}.lgc-plan-filters__panel{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);text-align:left;background:#fff;width:420px;max-width:calc(100vw - 60px);max-height:60vh;padding:13px 15px;overflow:auto;box-shadow:0 16px 38px #2d1b4433}.lgc-outilsmenu{width:340px;max-width:calc(100vw - 20px);max-height:calc(100vh - var(--lgc-top-h) - 20px);right:14px}.lgc-menu__bloc{border-bottom:1px solid var(--lgc-line-soft);padding:12px 0 8px}.lgc-menu__bloc:last-child{border-bottom:0}.lgc-menu__bloc>b{font-size:var(--lgc-t-capitales);letter-spacing:.1em;text-transform:uppercase;color:#9a90a6;padding:0 18px 6px;font-weight:700;display:block}.lgc-menu__outil{text-align:left;cursor:pointer;width:100%;color:var(--lgc-ink);background:0 0;border:0;align-items:center;gap:12px;padding:10px 18px;display:flex}.lgc-menu__outil:hover{background:var(--lgc-page);color:var(--lgc-ink);text-decoration:none}.lgc-menu__outil>span:last-child{font-size:var(--lgc-t-texte);color:#2d1b44;flex-direction:column;gap:2px;min-width:0;font-weight:400;display:flex}.lgc-menu__outil i{font-style:normal;font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);font-weight:400}.lgc-menu__outil--compact{padding:5px 18px}.lgc-menu__glyphe{border-radius:var(--lgc-r-sm);width:34px;height:34px;color:var(--lgc-acc);background:#f3ece2;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex}.lgc-menu__glyphe img{width:14px;height:14px}.lgc-menu__glyphe .lgc-icone{width:20px;height:20px;display:block}.lgc-ressources{display:none}.lgc-ressources.is-open{inset:var(--lgc-top-h) 0 0;z-index:118;background:#2d1b4455;display:block;position:fixed}.lgc-ressources.is-open .ressources-menu{width:min(92vw,1180px);height:auto;max-height:calc(100vh - var(--lgc-top-h) - 20px);border-radius:var(--lgc-r-lg);background:#fff;display:block;position:absolute;top:10px;left:50%;right:auto;overflow:auto;transform:translate(-50%);box-shadow:0 20px 46px #2d1b4444}.lgc-ressources__fermer{float:right;border:1px solid var(--lgc-line);color:#5c5268;cursor:pointer;z-index:2;background:#fff;border-radius:50%;width:34px;height:34px;font-size:20px;line-height:1;position:sticky;top:0}.lgc-ressources__fermer:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}.lgc-liste-barre{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;flex-direction:column;gap:10px;display:flex}.lgc-liste-barre .lgc-bascule{align-self:flex-start}.lgc-listebarre{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;flex-direction:column;flex:none;gap:12px;padding:16px 24px 12px;display:flex}.lgc-listebarre__tete{align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:1199.98px){.lgc-listebarre__tete{flex-wrap:wrap;row-gap:8px}}.lgc-listebarre__tete--large{align-items:flex-start}.lgc-listebarre__tete--large>.lgc-spacer{min-width:12px}.lgc-listebarre__tete--large .lgc-listebarre__recherche,.lgc-listebarre__tete--large .lgc-rond,.lgc-listebarre__tete--large .lgc-pilule{margin-top:2px}.lgc-listebarre__titre{font-size:var(--lgc-t-intertitre);color:#2d1b44;white-space:nowrap;font-weight:700}.lgc-listebarre__meta{font-size:var(--lgc-t-texte);color:#8e80a0;white-space:nowrap}.lgc-rond{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);color:#8e80a0;cursor:pointer;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:42px;padding:0;display:inline-flex;position:relative}.lgc-rond:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}.lgc-rond.is-active{color:#6b3f98;background:#f1eaf8;border-color:#d9c7ec}.lgc-rond__badge{border-radius:var(--lgc-r-sm);color:#fff;min-width:17px;height:17px;font-size:var(--lgc-t-detail);box-sizing:border-box;background:#7a4ea8;justify-content:center;align-items:center;padding:0 4px;font-weight:700;display:flex;position:absolute;top:-3px;right:-3px}.lgc-listebarre__recherche{box-sizing:border-box;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);color:#8e80a0;background:#fff;flex:0 320px;align-items:center;gap:9px;min-width:230px;height:42px;padding:0 16px;display:flex}.lgc-listebarre__recherche:focus-within{border-color:var(--lgc-acc)}.lgc-listebarre__recherche svg{flex:none}.lgc-listebarre__recherche input{min-width:0;font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:0 0;border:0;outline:0;flex:auto}.lgc-listebarre__recherche input::placeholder{color:#9a90a6;font-size:var(--lgc-t-detail)}.lgc-pilule{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);height:42px;font-size:var(--lgc-t-texte);color:#4a3a5c;cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:0 15px;font-weight:700;display:inline-flex}.lgc-pilule:hover{border-color:var(--lgc-acc)}.lgc-listebarre__export{position:relative}.lgc-exportmenu{width:270px;padding:6px 0;position:absolute;top:48px;right:0}.lgc-listebarre__filtres{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;padding:14px 16px}.lgc-col__label{margin-right:6px}.lgc-col--triable{cursor:pointer;-webkit-user-select:none;user-select:none}.lgc-col--triable:hover .lgc-col__fleche,.lgc-col--triable.is-active .lgc-col__fleche{opacity:1}.lgc-col__fleche{vertical-align:middle;display:inline-flex}.lgc-col__fleche path{fill:#c9beda;transition:fill .12s}.lgc-col__fleche path.is-on{fill:var(--lgc-acc)}.lgc-page{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.lgc-liste{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;flex-direction:column;flex:auto;min-height:0;display:flex}.lgc-tableau{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;flex-direction:column;flex:auto;min-height:0;margin:12px 24px 0;display:flex;overflow:hidden}.lgc-liste__pied{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:16px;padding:10px 24px 14px;display:flex}.lgc-liste__pied .pagination{margin:0}.lgc-liste__hors-ligne{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink,#2a2230);background:#f3ecfa;border-radius:999px;margin:0;padding:6px 12px;font-size:12.5px}.lgc-tableau__defile{flex:auto;min-height:0;overflow:auto}.lgc-tableau table{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;margin:0}@media (max-width:1199.98px){.lgc-tableau td.col-localisation{white-space:normal}.lgc-tableau--concessions :-webkit-any(th,td):-webkit-any(:first-child,:nth-child(5),:nth-child(8),:nth-child(9)){display:none}.lgc-tableau--concessions :-moz-any(th,td):-moz-any(:first-child,:nth-child(5),:nth-child(8),:nth-child(9)){display:none}.lgc-tableau--concessions :is(th,td):is(:first-child,:nth-child(5),:nth-child(8),:nth-child(9)){display:none}.lgc-tableau--concessions th:nth-child(2){width:30%}.lgc-tableau--concessions th:nth-child(3){width:14%}.lgc-tableau--concessions th:nth-child(4){width:22%}.lgc-tableau--concessions th:nth-child(6){width:14%}.lgc-tableau--concessions th:nth-child(7){width:20%}.lgc-tableau--defunts :-webkit-any(th,td):-webkit-any(:first-child,:nth-child(5),:nth-child(7),:nth-child(9),:nth-child(10)){display:none}.lgc-tableau--defunts :-moz-any(th,td):-moz-any(:first-child,:nth-child(5),:nth-child(7),:nth-child(9),:nth-child(10)){display:none}.lgc-tableau--defunts :is(th,td):is(:first-child,:nth-child(5),:nth-child(7),:nth-child(9),:nth-child(10)){display:none}.lgc-tableau--defunts th:nth-child(2){width:27%}.lgc-tableau--defunts th:nth-child(3){width:15%}.lgc-tableau--defunts th:nth-child(4),.lgc-tableau--defunts th:nth-child(6){width:21%}.lgc-tableau--defunts th:nth-child(8){width:16%}.lgc-tableau--contacts :-webkit-any(th,td):-webkit-any(:first-child,:nth-child(3),:nth-child(7),:nth-child(8)){display:none}.lgc-tableau--contacts :-moz-any(th,td):-moz-any(:first-child,:nth-child(3),:nth-child(7),:nth-child(8)){display:none}.lgc-tableau--contacts :is(th,td):is(:first-child,:nth-child(3),:nth-child(7),:nth-child(8)){display:none}.lgc-tableau--contacts th:nth-child(2){width:30%}.lgc-tableau--contacts th:nth-child(4){width:22%}.lgc-tableau--contacts th:nth-child(5){width:26%}.lgc-tableau--contacts th:nth-child(6){width:22%}.lgc-tableau--procedures :-webkit-any(th,td):-webkit-any(:first-child,:nth-child(3),:nth-child(6),:nth-child(8)){display:none}.lgc-tableau--procedures :-moz-any(th,td):-moz-any(:first-child,:nth-child(3),:nth-child(6),:nth-child(8)){display:none}.lgc-tableau--procedures :is(th,td):is(:first-child,:nth-child(3),:nth-child(6),:nth-child(8)){display:none}.lgc-tableau--procedures th:nth-child(2){width:26%}.lgc-tableau--procedures th:nth-child(4){width:32%}.lgc-tableau--procedures th:nth-child(5){width:20%}.lgc-tableau--procedures th:nth-child(7){width:22%}.lgc-tableau--travaux :-webkit-any(th,td):-webkit-any(:first-child,:nth-child(3),:nth-child(6),:nth-child(7),:nth-child(9)){display:none}.lgc-tableau--travaux :-moz-any(th,td):-moz-any(:first-child,:nth-child(3),:nth-child(6),:nth-child(7),:nth-child(9)){display:none}.lgc-tableau--travaux :is(th,td):is(:first-child,:nth-child(3),:nth-child(6),:nth-child(7),:nth-child(9)){display:none}.lgc-tableau--travaux th:nth-child(2){width:30%}.lgc-tableau--travaux th:nth-child(4){width:24%}.lgc-tableau--travaux th:nth-child(5){width:20%}.lgc-tableau--travaux th:nth-child(8){width:26%}}.lgc-tableau thead th{z-index:2;color:#fff;font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;letter-spacing:.04em;vertical-align:middle;background:linear-gradient(90deg,#3e1a78 0%,#6d28c9 42%,#b0208c 74%,#e0356b 100%) fixed;border:0;padding:8px 6px;font-weight:700;line-height:1.25;position:sticky;top:0;overflow:hidden}.lgc-tableau thead th .lgc-col__label{display:inline}.lgc-tableau thead th .lgc-col__fleche{margin-left:2px}.lgc-tableau thead th.lgc-col--triable:hover{background-color:#0002}.lgc-tableau thead .lgc-col__fleche path{fill:#fff6}.lgc-tableau thead .lgc-col__fleche path.is-on{fill:#fff}.lgc-tableau tbody td{border:0;border-bottom:1px solid var(--lgc-line-soft);height:38px;font-size:var(--lgc-t-texte);color:#3e3448;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;background:0 0;max-width:0;padding:0 6px;overflow:hidden}.lgc-tableau tbody td *{vertical-align:middle}.lgc-tableau tbody td br{display:none}.lgc-tableau tbody tr{cursor:pointer}.lgc-tableau .table-striped tbody tr:nth-of-type(odd){background-color:#0000}.lgc-tableau tbody tr:nth-of-type(2n) td{background:#fbf8f4}.lgc-tableau tbody tr:hover td{background:#f3eaf8}.lgc-tableau tbody tr.lgc-ligne-cliquable{cursor:pointer}.lgc-tableau tbody tr.lgc-ligne-cliquable:focus{outline:none}.lgc-tableau tbody tr.lgc-ligne-cliquable:focus-visible td{background:#f3eaf8;box-shadow:inset 0 2px #4b2a73,inset 0 -2px #4b2a73}.lgc-tableau td input[type=checkbox],.lgc-tableau th input[type=checkbox]{vertical-align:middle;margin:0;position:static}.lgc-tableau .col-selection{text-align:center;width:38px}.lgc-tableau .col-localisation{width:25%}.lgc-tableau .col-numero{width:11%}.lgc-tableau .col-nom{width:16%}.lgc-tableau .col-texte{width:11%}.lgc-tableau .col-duree{width:7%}.lgc-tableau .col-date{width:10%}.lgc-tableau .col-date-longue{width:13%}.lgc-tableau .col-court{width:8%}.lgc-tableau .col-etat{width:14%}.lgc-tableau .col-actions{width:9%}.lgc-tableau .col-adresse{width:22%}.lgc-tableau .col-periode{width:15%}.lgc-tableau--travaux .col-localisation{width:20%}.lgc-tableau--travaux .col-numero{width:11%}.lgc-tableau--travaux .col-texte{width:10%}.lgc-tableau--travaux .col-etat{width:12%}.lgc-tableau--travaux .col-nom{width:11.5%}.lgc-tableau--travaux .col-periode{width:17%}.lgc-tableau--travaux .col-actions{width:7%}.lgc-tableau--concessions .col-localisation{width:23.6%}.lgc-tableau--concessions .col-numero{width:11.7%}.lgc-tableau--concessions .col-nom{width:16.1%}.lgc-tableau--concessions .col-duree{width:8%}.lgc-tableau--concessions .col-date{width:8.4%}.lgc-tableau--concessions .col-etat{width:14.1%}.lgc-tableau--concessions .col-court{width:8%}.lgc-tableau--concessions .col-actions{width:6.5%}.lgc-tableau--defunts .col-localisation{width:17.1%}.lgc-tableau--defunts .col-numero{width:10.4%}.lgc-tableau--defunts .col-nom{width:12.2%}.lgc-tableau--defunts .col-date{width:8.4%}.lgc-tableau--defunts .col-texte{width:8.7%}.lgc-tableau--defunts .col-actions{width:6.5%}.lgc-tableau--contacts .col-localisation{width:21.5%}.lgc-tableau--contacts .col-numero{width:10.4%}.lgc-tableau--contacts .col-nom{width:14.4%}.lgc-tableau--contacts .col-texte{width:11.3%}.lgc-tableau--contacts .col-adresse{width:18%}.lgc-tableau--contacts .col-actions{width:6.5%}.lgc-tableau--procedures .col-localisation{width:20.9%}.lgc-tableau--procedures .col-numero{width:7.8%}.lgc-tableau--procedures .col-texte{width:25%}.lgc-tableau--procedures .col-nom{width:12.4%}.lgc-tableau--procedures .col-date-longue{width:9.5%}.lgc-tableau--procedures .col-etat{width:14.1%}.lgc-tableau--procedures .col-actions{width:6.5%}@media (min-width:1200px){.lgc-tableau--concessions thead th:first-child{width:3.4%}.lgc-tableau--concessions thead th:nth-child(2){width:21.5%}.lgc-tableau--concessions thead th:nth-child(3){width:12.1%}.lgc-tableau--concessions thead th:nth-child(4){width:17.5%}.lgc-tableau--concessions thead th:nth-child(5){width:7.9%}.lgc-tableau--concessions thead th:nth-child(6){width:8.7%}.lgc-tableau--concessions thead th:nth-child(7){width:13.8%}.lgc-tableau--concessions thead th:nth-child(8){width:8.4%}.lgc-tableau--concessions thead th:nth-child(9){width:6.7%}.lgc-tableau--defunts thead th:first-child{width:3.4%}.lgc-tableau--defunts thead th:nth-child(2){width:17.5%}.lgc-tableau--defunts thead th:nth-child(3){width:10.8%}.lgc-tableau--defunts thead th:nth-child(4){width:11.3%}.lgc-tableau--defunts thead th:nth-child(5){width:12.8%}.lgc-tableau--defunts thead th:nth-child(6){width:11.4%}.lgc-tableau--defunts thead th:nth-child(7){width:8.6%}.lgc-tableau--defunts thead th:nth-child(8){width:8.7%}.lgc-tableau--defunts thead th:nth-child(9){width:8.8%}.lgc-tableau--defunts thead th:nth-child(10){width:6.7%}.lgc-tableau--contacts thead th:first-child{width:3.4%}.lgc-tableau--contacts thead th:nth-child(2){width:21%}.lgc-tableau--contacts thead th:nth-child(3){width:11%}.lgc-tableau--contacts thead th:nth-child(4){width:13.8%}.lgc-tableau--contacts thead th:nth-child(5){width:17.2%}.lgc-tableau--contacts thead th:nth-child(6){width:13%}.lgc-tableau--contacts thead th:nth-child(7){width:13.9%}.lgc-tableau--contacts thead th:nth-child(8){width:6.7%}.lgc-tableau--travaux thead th:first-child{width:3.4%}.lgc-tableau--travaux thead th:nth-child(2){width:21.5%}.lgc-tableau--travaux thead th:nth-child(3){width:8.6%}.lgc-tableau--travaux thead th:nth-child(4){width:6.7%}.lgc-tableau--travaux thead th:nth-child(5){width:11.3%}.lgc-tableau--travaux thead th:nth-child(6){width:12.2%}.lgc-tableau--travaux thead th:nth-child(7){width:11.7%}.lgc-tableau--travaux thead th:nth-child(8){width:17.9%}.lgc-tableau--travaux thead th:nth-child(9){width:6.7%}.lgc-tableau--travaux .lgc-col__long{display:none}.lgc-tableau--travaux .lgc-col__court{display:inline}.lgc-tableau--procedures thead th:first-child{width:3.4%}.lgc-tableau--procedures thead th:nth-child(2){width:21%}.lgc-tableau--procedures thead th:nth-child(3){width:9.8%}.lgc-tableau--procedures thead th:nth-child(4){width:20.7%}.lgc-tableau--procedures thead th:nth-child(5){width:16.7%}.lgc-tableau--procedures thead th:nth-child(6){width:9.7%}.lgc-tableau--procedures thead th:nth-child(7){width:12%}.lgc-tableau--procedures thead th:nth-child(8){width:6.7%}}.lgc-tableau td.col-localisation,.lgc-tableau td.col-etat{text-overflow:clip;overflow:visible}.lgc-tableau td.col-etat .tbl{white-space:nowrap;width:auto;min-width:0;max-width:none;display:inline-block}.lgc-tableau tbody td .badge,.lgc-tableau tbody td [class*=etat],.lgc-tableau tbody td span{white-space:nowrap}.lgc-liste__vide{text-align:center;color:#8e80a0;font-size:var(--lgc-t-texte);white-space:normal!important;max-width:none!important;padding:28px 12px!important}.lgc-modale .modal-content{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);overflow:hidden;box-shadow:0 24px 60px #2d1b4440}.lgc-modale .modal-header{background:linear-gradient(90deg,#3e1a78 0%,#6d28c9 42%,#b0208c 74%,#e0356b 100%);border-bottom:0;align-items:center;padding:14px 18px}.lgc-modale .modal-title{color:#fff;font-size:var(--lgc-t-titre);letter-spacing:normal;text-transform:none;font-weight:800}.lgc-modale .modal-header .close{color:#fff;opacity:.85;text-shadow:none;font-size:26px;font-weight:400}.lgc-modale .modal-header .close:hover{opacity:1}.lgc-modale .modal-footer{border-top:1px solid var(--lgc-line-soft);padding:12px 18px}.lgc-etape{border-bottom:1px solid var(--lgc-line-soft);flex-direction:column;gap:9px;margin-bottom:16px;padding-bottom:16px;display:flex}.lgc-etape:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.lgc-etape__titre{font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;color:#9a90a6;font-weight:700}.lgc-etape__choix{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;display:grid}.lgc-option{text-align:left;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);cursor:pointer;background:#fff;flex-direction:column;gap:2px;padding:11px 13px;display:flex}.lgc-option b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-option span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft)}.lgc-option:hover:not(:disabled){border-color:var(--lgc-acc)}.lgc-option.is-choisi{background:#fbf8fe;border-color:#7a4ea8;box-shadow:inset 0 0 0 1px #7a4ea8}.lgc-option:disabled{opacity:.45;cursor:not-allowed}.lgc-bouton{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-texte);color:#fff;background:var(--lgc-acc);cursor:pointer;border:0;padding:9px 18px;font-weight:700}.lgc-bouton:hover{filter:brightness(1.08)}.lgc-bouton--efface{color:var(--lgc-ink-soft);background:0 0}.lgc-bouton--efface:hover{color:var(--lgc-ink);filter:none}.lgc-modale__intro{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);margin:0 0 14px}.lgc-modale__choix{flex-direction:column;gap:8px;display:flex}.lgc-modale__option{text-align:left;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);cursor:pointer;background:#fff;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.lgc-modale__option b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-modale__option span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft)}.lgc-modale__option:hover:not(:disabled){border-color:var(--lgc-acc);background:var(--lgc-page)}.lgc-modale__option:disabled{opacity:.5;cursor:not-allowed}.lgc-plan,.lgc-plan #plan{flex-direction:column;flex:auto;min-height:0;display:flex}.lgc-plan .essential-cemetery-wrapper,.lgc-plan #mapplic,.lgc-plan .mapplic-element{flex:auto;height:100%;min-height:0}.lgc-plan .mapplic-element.mapplic-hidden-sidebar .mapplic-container{width:100%}.lgc-plan .mapplic-container{margin-top:62px;height:calc(100% - 62px)!important}.mapplic-zoom-buttons{border-radius:8px;overflow:hidden}.mapplic-button.mapplic-fullscreen-button{border-radius:8px}.lgc-plan .mapplic-search{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;z-index:5;box-sizing:border-box;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);background:#fffffff2;flex-direction:row-reverse;align-items:center;gap:9px;width:300px;max-width:calc(100% - 24px);height:42px;padding:0 16px;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 8px 22px #2d1b4426}.lgc-plan .mapplic-search-input{min-width:0;color:var(--lgc-ink);flex:auto;width:auto!important;height:40px!important;font-size:var(--lgc-t-texte)!important;margin:0!important;padding:0!important;line-height:40px!important}.lgc-plan .mapplic-search-input::placeholder{color:#9a90a6;opacity:1}.lgc-plan .mapplic-search>svg,.lgc-plan .mapplic-search .mapplic-icon-search,.lgc-plan .mapplic-search button{opacity:.55;flex:none;width:16px;height:16px;margin:0!important;padding:0!important;position:static!important;transform:none!important}.lgc-plan .mapplic-sidebar,.lgc-plan .mapplic-sidebar-toggle,.lgc-plan .mapplic-search{display:none!important}.lgc-plan .mapplic-container{width:100%!important;height:100%!important;margin-top:0!important}.lgc-chip{border-radius:var(--lgc-r-pill);max-width:100%;font-size:var(--lgc-t-detail);white-space:nowrap;text-overflow:ellipsis;border:1px solid #00000014;padding:4px 11px;font-weight:700;line-height:17px;display:inline-block;overflow:hidden}.lgc-chip--vide{color:#b9afc2;background:0 0;border:0;font-weight:400}.lgc-chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.lgc-chip-filtre{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-detail);color:#6b3f98;cursor:pointer;background:#f1eaf8;border:1px solid #e0d3f0;align-items:center;gap:7px;padding:6px 11px;font-weight:700;display:inline-flex}.lgc-chip-filtre span{font-size:var(--lgc-t-texte);opacity:.65;line-height:1}.lgc-chip-filtre:hover{border-color:#b58fdd}.lgc-chip-filtre:hover span{opacity:1}.lgc-recherche-vide{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink);font-size:var(--lgc-t-texte);margin-bottom:18px}.lgc-recherche-vide p{margin-bottom:8px}.lgc-recherche-vide__titre{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin-top:14px;font-weight:700}.lgc-recherche-vide__aucune{color:var(--lgc-ink-soft)}.lgc-suggestion{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased}.lgc-suggestion span.lgc-suggestion__nombre{font-size:var(--lgc-t-detail);opacity:.75;font-weight:400}.lgc-recherche-elargie{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgc-chips__reset{font-size:var(--lgc-t-detail);color:#8e80a0;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-weight:700}.lgc-chips__reset:hover{color:var(--lgc-acc)}.lgc-onglets{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lgc-onglet{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-texte);color:#4a3a5c;cursor:pointer;background:#fff;padding:6px 12px;font-weight:700}.lgc-onglet:hover{border-color:var(--lgc-acc)}.lgc-onglet.is-actif{color:#fff;background:#2d1b44;border-color:#2d1b44}.lgc-onglet.is-avenir{opacity:.45;cursor:not-allowed;border-style:dashed}.lgc-onglet.is-avenir:hover{border-color:var(--lgc-line)}.lgc-onglet.is-vide{color:#9a90a6;background:#faf8fb}.lgc-onglet.is-vide .lgc-onglet__compte{color:#9a90a6;background:#efeaf3}.lgc-onglet.is-vide.is-actif{color:#fff;background:#6e5c82;border-color:#6e5c82}.lgc-onglet__rond{vertical-align:-1px;border:1px solid #2d1b4447;border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.lgc-onglet.is-inerte{cursor:default;opacity:.7}.lgc-onglet.is-inerte:hover{border-color:var(--lgc-line)}.lgc-onglet__compte{border-radius:var(--lgc-r-pill);color:#6e5c82;font-size:var(--lgc-t-detail);font-variant-numeric:tabular-nums;background:#f0ebf5;margin-left:6px;padding:1px 6px;font-weight:700;display:inline-block}.lgc-onglet.is-actif .lgc-onglet__compte{color:#fff;background:#ffffff38}.lgc-rail__nav--commune{border-bottom:1px solid #ffffff1a;flex:none;padding-bottom:2px;overflow:visible}.lgc-rail__item--discret{font-size:var(--lgc-t-detail);color:#b9a9c9}.lgc-rail__item--discret:hover{color:#fff}button.lgc-rail__item{text-align:left;border:0;width:100%;font-family:inherit}.lgc-plan .mapplic-sidebar-toggle,.lgc-plan .mapplic-sidebar{display:none!important}.lgc-plan #plan.lgc-recherche-active .mapplic-sidebar-toggle{display:inline-flex!important}.lgc-plan #plan.lgc-recherche-active .mapplic-sidebar{display:block!important}.lgc-plan-resultats{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;flex-wrap:wrap;align-items:center;gap:7px;max-height:132px;margin:0 24px 8px;padding:10px 12px;display:flex;overflow-y:auto;box-shadow:0 8px 22px #2d1b4419}.lgc-plan-resultats__compte{font-size:var(--lgc-t-detail);color:#8e80a0;margin-right:4px;font-weight:700}.lgc-plan-resultat{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);cursor:pointer;background:#fff;align-items:baseline;gap:7px;padding:6px 12px;display:inline-flex}.lgc-plan-resultat b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-plan-resultat span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft)}.lgc-plan-resultat:hover{border-color:var(--lgc-acc);background:var(--lgc-page)}.lgc-plan-resultat.is-actif{background:#2d1b44;border-color:#2d1b44}.lgc-plan-resultat.is-actif b{color:#fff}.lgc-plan-resultat.is-actif span{color:#c9beda}.lgc-etat{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-detail);letter-spacing:.02em;white-space:nowrap;background:#ffffff1f;flex:none;align-items:center;gap:6px;padding:2px 8px;font-weight:700;display:inline-flex}.lgc-etat__point{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.lgc-etat--ok{color:#8fe3ae}.lgc-etat--ko{color:#ffd9a8;background:#d6246e59}.lgc-etat--ko .lgc-etat__point{animation:1.6s ease-in-out infinite lgc-etat-battement}@keyframes lgc-etat-battement{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.lgc-etat--ko .lgc-etat__point{animation:none}}@media (max-width:900px){.lgc-etat__mot{display:none}.lgc-etat{padding:4px}}.lgc-session-voile{z-index:20000;background:#2a22308c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.lgc-session-boite{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-lg);width:100%;max-width:420px;color:var(--lgc-ink);text-align:center;background:#fff;padding:24px;box-shadow:0 18px 48px #2a223047}.lgc-session-titre{font-size:var(--lgc-t-titre);margin:0 0 8px;font-weight:800}.lgc-session-compteur{font-variant-numeric:tabular-nums;color:var(--lgc-acc);margin:4px 0 12px;font-size:40px;font-weight:800}.lgc-session-texte{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);margin:0 0 18px;line-height:1.5}.lgc-session-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.lgc-filet{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border:1px solid #e6c79b;border-left:4px solid var(--lgc-acc);border-radius:var(--lgc-r-md);color:var(--lgc-ink);background:#fdf6ec;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;display:flex}.lgc-filet__texte{font-size:var(--lgc-t-texte);flex:240px;line-height:1.45}.lgc-filet__actions{white-space:nowrap;flex:none;align-items:center;display:flex}.lgc-filet-repere{border-radius:3px;animation:1.1s ease-in-out 3 lgc-filet-battement}@keyframes lgc-filet-battement{0%,to{box-shadow:0 0 #6b2fa300}50%{box-shadow:0 0 0 5px #6b2fa338}}@media (prefers-reduced-motion:reduce){.lgc-filet-repere{animation:none}}.lgc-garde-fenetre{border-radius:var(--lgc-r-lg);box-shadow:0 18px 48px #2a223047}.lgc-garde-boutons .lgc-garde-rester,.lgc-garde-boutons .lgc-garde-partir{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-texte);cursor:pointer;border:0;padding:9px 18px;font-weight:700}.lgc-garde-boutons .lgc-garde-rester:hover,.lgc-garde-boutons .lgc-garde-partir:hover{filter:brightness(1.08)}.lgc-garde-boutons .lgc-garde-rester{background:var(--lgc-acc);color:#fff!important}.lgc-garde-boutons .lgc-garde-partir{color:var(--lgc-ink-soft);background:0 0}.lgc-garde-boutons .lgc-garde-partir:hover{color:var(--lgc-ink);filter:none}body .btn,body .tbl,body .btn-acte,body .btn-tuto-aide,body .lgc-actions__bouton{border-radius:var(--lgc-r-pill)}body .lgc-doc__action,body .lgc-souscarte__actions--icones .lgc-souscarte__action{border-radius:50%}body .btn-acte{padding:3px 12px}.lgc-onglet[data-infobulle]{position:relative}.lgc-onglet[data-infobulle]:after{content:attr(data-infobulle);z-index:30;border-radius:var(--lgc-r-sm);color:#fff;font-size:var(--lgc-t-detail);white-space:nowrap;pointer-events:none;opacity:0;background:#2d1b44;padding:5px 9px;font-weight:700;line-height:1.3;transition:opacity .1s,transform .1s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-3px)}.lgc-onglet[data-infobulle]:hover:after{opacity:1;transition-delay:.12s;transform:translate(-50%)}.lgc-onglet[data-infobulle]:focus-visible:after{opacity:1;transition-delay:.12s;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.lgc-onglet[data-infobulle]:after{transition:none}}.lgc-bulle-cellule{z-index:2000;border-radius:var(--lgc-r-sm);color:#fff;max-width:480px;font-size:var(--lgc-t-detail);white-space:normal;pointer-events:none;background:#2d1b44;padding:5px 9px;font-weight:700;line-height:1.3;position:fixed;box-shadow:0 4px 14px #2d1b442e}body .btn-acte:disabled{opacity:.55;cursor:not-allowed}#sidePanelAide.sidepanel{top:calc(4rem + 6px + env(safe-area-inset-top,0px));height:auto;bottom:0}#sidePanelAide .closebtn{box-sizing:border-box;z-index:3;width:44px;height:44px;padding:13px 14px;top:4px;right:6px}.lgc-rail{padding-left:env(safe-area-inset-left,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.App>main{padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.lgc-col__court{display:none}@media (max-width:1199.98px){.lgc-col__long{display:none}.lgc-col__court{display:inline}}.lgc-autres__supplement{border-top:1px solid #e7ded2;margin-top:6px;padding-top:8px}.lgc-pictos.lgc-pictos--integre{flex-direction:column;gap:2px;display:flex}.lgc-pictos.lgc-pictos--integre .lgc-pictos__titre{font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;color:#8e80a0;align-items:center;gap:8px;padding:4px 10px 6px;font-weight:700;display:flex}body.modal-open .App>main{overflow:hidden}.lgc-autres__compte{opacity:.6;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-size:12px}.lgc-actes{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink)}.lgc-acte-piece{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;margin-bottom:12px;overflow:hidden}.lgc-acte__tete{background:var(--lgc-page);border-bottom:1px solid var(--lgc-line-soft);flex-wrap:wrap;align-items:baseline;gap:10px;padding:10px 14px;display:flex}.lgc-acte__titre{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-acte__existant{font-size:var(--lgc-t-detail);color:#7a4ea8;overflow-wrap:anywhere}.lgc-acte__existant:before{content:"✓ ";color:#1f7a4d;font-weight:400}.lgc-acte__existant:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-acte__voies{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lgc-acte__voie{min-width:0;padding:13px 14px}.lgc-acte__voie+.lgc-acte__voie{border-left:1px solid var(--lgc-line-soft)}.lgc-acte__voie--vide{background:#fdfcfe;align-items:center;display:flex}.lgc-acte__voie-tete{align-items:center;gap:8px;margin-bottom:3px;display:flex}.lgc-acte__pastille{border-radius:var(--lgc-r-sm);width:20px;height:20px;font-size:var(--lgc-t-detail);color:#fff;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.lgc-acte__pastille.est-generee{background:#7b2aa8}.lgc-acte__pastille.est-importee{background:#1f7a4d}.lgc-acte__voie-titre{font-size:var(--lgc-t-detail);color:#2d1b44;font-weight:700}.lgc-acte__aide{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:0 0 9px;line-height:1.35}.lgc-acte__note{font-size:var(--lgc-t-detail);color:#9a90a6;margin:8px 0 0;font-style:italic}.lgc-acte__deja{font-size:var(--lgc-t-detail);border-bottom:1px solid var(--lgc-line-soft);align-items:baseline;gap:8px;padding:6px 14px;display:flex}.lgc-acte__deja a:last-child{color:#7a4ea8;overflow-wrap:anywhere}.lgc-acte__deja .remove-documents-location{cursor:pointer;font-size:var(--lgc-t-detail)}.lgc-acte__ajouter{font-size:var(--lgc-t-detail);color:#7a4ea8;cursor:pointer;margin-top:9px;font-weight:700;display:inline-block}.lgc-acte__ajouter:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-depot{border-radius:var(--lgc-r-md);background:#fffdf9;border:1px dashed #c9bbab;flex-wrap:wrap;align-items:center;gap:9px;margin-top:9px;padding:11px 12px;transition:border-color .12s,background .12s;display:flex}.lgc-depot:before{content:"Glissez un fichier ici, ou";font-size:var(--lgc-t-detail);color:#9a90a6}.lgc-depot.est-survolee{border-color:var(--lgc-acc);background:#fdf6f3;border-style:solid}.lgc-depot .add-doc-btn,.lgc-depot .add-doc-btn.dl-actes{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);cursor:pointer;align-items:center;height:28px;margin:0;padding:0 12px;font-weight:700;display:inline-flex;font-size:var(--lgc-t-detail)!important;color:#3e3448!important;background:#fff!important}.lgc-depot .add-doc-btn:hover,.lgc-depot .add-doc-btn.dl-actes:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)!important}.lgc-depot .select-pdf-file-name{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);overflow-wrap:anywhere;flex:100%}.lgc-acte__voie .switch{cursor:pointer;width:38px;height:21px;margin:0;display:inline-block;position:relative}.lgc-acte__voie .switch input{opacity:0;width:0;height:0}.lgc-acte__voie .slider{border-radius:var(--lgc-r-pill);background:#dcd2c6;transition:background .15s;position:absolute;top:0;bottom:0;left:0;right:0}.lgc-acte__voie .slider:before{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .15s;position:absolute;top:3px;left:3px}.lgc-acte__voie input:checked+.slider:before{transform:translate(17px)}.lgc-acte__voie--generer input:checked+.slider{background:#7b2aa8}.lgc-acte__voie--importer input:checked+.slider{background:#1f7a4d}@media (max-width:719.98px){.lgc-acte__voies{grid-template-columns:1fr}.lgc-acte__voie+.lgc-acte__voie{border-left:0;border-top:1px solid var(--lgc-line-soft)}}.procedure-modal .modal-content{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-lg);border:0;max-height:94vh;overflow:hidden}:-webkit-any(#etape1,#etape2) .modal-content{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-lg);border:0;max-height:94vh;overflow:hidden}:-moz-any(#etape1,#etape2) .modal-content{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-lg);border:0;max-height:94vh;overflow:hidden}:is(#etape1,#etape2) .modal-content{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-lg);border:0;max-height:94vh;overflow:hidden}.procedure-modal .modal-header.bk-grey{border:0;border-radius:0;min-height:0;padding:14px 20px;background:linear-gradient(90deg,#4c1d95 0%,#d6246e 100%)!important}:-webkit-any(#etape1,#etape2) .modal-header.bk-grey{border:0;border-radius:0;min-height:0;padding:14px 20px;background:linear-gradient(90deg,#4c1d95 0%,#d6246e 100%)!important}:-moz-any(#etape1,#etape2) .modal-header.bk-grey{border:0;border-radius:0;min-height:0;padding:14px 20px;background:linear-gradient(90deg,#4c1d95 0%,#d6246e 100%)!important}:is(#etape1,#etape2) .modal-header.bk-grey{border:0;border-radius:0;min-height:0;padding:14px 20px;background:linear-gradient(90deg,#4c1d95 0%,#d6246e 100%)!important}.procedure-modal .modal-header.bk-grey .close{opacity:1;color:#fff;text-shadow:none;font-size:22px;font-weight:400}:-webkit-any(#etape1,#etape2) .modal-header.bk-grey .close{opacity:1;color:#fff;text-shadow:none;font-size:22px;font-weight:400}:-moz-any(#etape1,#etape2) .modal-header.bk-grey .close{opacity:1;color:#fff;text-shadow:none;font-size:22px;font-weight:400}:is(#etape1,#etape2) .modal-header.bk-grey .close{opacity:1;color:#fff;text-shadow:none;font-size:22px;font-weight:400}:-webkit-any(#etape1,#etape2) .modal-body{flex-direction:column;min-height:0;padding:0;display:flex}:-moz-any(#etape1,#etape2) .modal-body{flex-direction:column;min-height:0;padding:0;display:flex}:is(#etape1,#etape2) .modal-body{flex-direction:column;min-height:0;padding:0;display:flex}#location-progression .title{z-index:2;letter-spacing:.02em;font-weight:700;position:absolute;top:-37px;left:20px;font-size:var(--lgc-t-texte)!important;color:#fff!important;margin:0!important}#location-progression{margin:0;padding:0 20px;position:relative}.progression{align-items:stretch;gap:10px;margin:0;padding:12px 0 8px;display:flex}.progression .jalon{cursor:pointer;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:6px;min-width:0;display:flex;width:auto!important;height:auto!important;line-height:inherit!important;background:0 0!important;border-radius:0!important}.progression .jalon .desc{font-size:var(--lgc-t-texte);color:#9a90a6;text-align:left;white-space:normal;max-width:100%;min-height:30px;margin:0;padding:0;font-weight:700;line-height:1.3}.progression .jalon:hover .desc{color:#2d1b44}.progression .jalon .ligne{border-radius:var(--lgc-r-pill);background:#e7ded2;width:100%;height:3px;margin:0!important;display:block!important}.progression .jalon .point{background:#dcd2c6;border-radius:50%;width:8px;height:8px}.progression .jalon.fait .desc,.progression .jalon .ligne.fait~.point{color:#2d1b44}.progression .jalon .ligne.fait{background:#c51a5a}.progression .jalon:has(.ligne.fait) .desc{color:#2d1b44}.progression .jalon:has(.ligne.fait) .point{background:#2d1b44}.procedure-modal .progression .fait+.jalon,.procedure-modal .progression .jalon.fait{background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}:-webkit-any(#etape1,#etape2) .progression .fait+.jalon{background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}:-moz-any(#etape1,#etape2) .progression .fait+.jalon{background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}:is(#etape1,#etape2) .progression .fait+.jalon{background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}:-webkit-any(#etape1,#etape2) .progression .jalon.fait{background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}:-moz-any(#etape1,#etape2) .progression .jalon.fait{background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}:is(#etape1,#etape2) .progression .jalon.fait{background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}.procedure-modal .progression .jalon .desc,.procedure-modal .progression .fait .desc,.procedure-modal .progression .fait+.jalon .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}:-webkit-any(#etape1,#etape2) .progression .jalon .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}:-moz-any(#etape1,#etape2) .progression .jalon .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}:is(#etape1,#etape2) .progression .jalon .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}:-webkit-any(#etape1,#etape2) .progression .fait .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}:-moz-any(#etape1,#etape2) .progression .fait .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}:is(#etape1,#etape2) .progression .fait .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}:-webkit-any(#etape1,#etape2) .progression .fait+.jalon .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}:-moz-any(#etape1,#etape2) .progression .fait+.jalon .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}:is(#etape1,#etape2) .progression .fait+.jalon .desc{width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;margin:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}.procedure-modal .progression .jalon .ligne{flex:none!important;width:100%!important;height:3px!important;margin:0!important;display:block!important;position:static!important}:-webkit-any(#etape1,#etape2) .progression .jalon .ligne{flex:none!important;width:100%!important;height:3px!important;margin:0!important;display:block!important;position:static!important}:-moz-any(#etape1,#etape2) .progression .jalon .ligne{flex:none!important;width:100%!important;height:3px!important;margin:0!important;display:block!important;position:static!important}:is(#etape1,#etape2) .progression .jalon .ligne{flex:none!important;width:100%!important;height:3px!important;margin:0!important;display:block!important;position:static!important}.procedure-modal #etape1 #content-attribution-emplacement .form-wrapper{background:0 0;overflow-y:auto;max-height:none!important;padding:0 20px!important}:-webkit-any(#etape1,#etape2) .form-wrapper.scroll-popup{background:0 0;overflow-y:auto;max-height:none!important;padding:0 20px!important}:-moz-any(#etape1,#etape2) .form-wrapper.scroll-popup{background:0 0;overflow-y:auto;max-height:none!important;padding:0 20px!important}:is(#etape1,#etape2) .form-wrapper.scroll-popup{background:0 0;overflow-y:auto;max-height:none!important;padding:0 20px!important}:-webkit-any(#etape1,#etape2) .procedure-modal .form-wrapper{background:0 0;overflow-y:auto;max-height:none!important;padding:0 20px!important}:-moz-any(#etape1,#etape2) .procedure-modal .form-wrapper{background:0 0;overflow-y:auto;max-height:none!important;padding:0 20px!important}:is(#etape1,#etape2) .procedure-modal .form-wrapper{background:0 0;overflow-y:auto;max-height:none!important;padding:0 20px!important}:-webkit-any(#etape1,#etape2) .form-wrapper{flex:auto;min-height:0}:-moz-any(#etape1,#etape2) .form-wrapper{flex:auto;min-height:0}:is(#etape1,#etape2) .form-wrapper{flex:auto;min-height:0}.lgc-question{flex-wrap:wrap;align-items:baseline;gap:8px;margin:14px 0 8px;display:flex}.lgc-question__titre{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-question__aide{font-size:var(--lgc-t-detail);color:#9a90a6;font-style:italic}.lgc-tuiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:899.98px){.lgc-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.lgc-tuile{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);text-align:left;cursor:pointer;background:#fff;flex-direction:column;gap:2px;padding:12px 13px;display:flex}.lgc-tuile b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-tuile span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);line-height:1.3}.lgc-tuile:hover{border-color:var(--lgc-acc)}.lgc-tuile.est-choisie{border-color:var(--lgc-acc);background:#f7f2ea}.lgc-tuile.est-choisie b{color:var(--lgc-acc)}.lgc-pastilles-surface{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.lgc-pastilles__intitule{font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;color:#9a90a6;margin-right:2px;font-weight:700}.lgc-pastille-surface{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-texte);color:#5c5268;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dcd2c6;padding:7px 14px;font-weight:700}.lgc-pastille-surface:hover{border-color:var(--lgc-acc)}.lgc-pastille-surface.est-choisie{color:#fff;background:#2d1b44;border-color:#2d1b44}.champs-step>.d-flex,.champs-step .d-flex.mt-4,.champs-step ul.contacts>li{align-items:center;margin-top:10px!important;margin-bottom:0!important}.champs-step label.col-4,.champs-step label.col-3,.champs-step .label-ajout{width:auto!important;max-width:58%!important;font-size:var(--lgc-t-detail)!important;color:var(--lgc-ink-soft)!important;flex:none!important;margin:0!important;padding:0 12px 0 0!important}.champs-step .select-grey-wrapper,.champs-step .col-3,.champs-step .col-2,.champs-step .col-1{min-width:148px;max-width:260px;flex:0 auto!important;width:auto!important;padding:0!important}.champs-step .select-grey,.champs-step input[type=text],.champs-step input[type=number],.champs-step select{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);height:32px;font-family:inherit;font-size:var(--lgc-t-texte);color:#3e3448;background-color:#fff;padding:0 10px}.champs-step .select-grey:focus,.champs-step input[type=text]:focus,.champs-step input[type=number]:focus,.champs-step select:focus{border-color:var(--lgc-acc);outline:0}.lgc-champ-masque{display:none!important}.info-security-content{border-radius:var(--lgc-r-md);background:#fdf9ec;border:1px solid #e7d79c;border-left:3px solid #a8871b;margin-bottom:10px;padding:10px 12px}.info-security-content .rappels{letter-spacing:.05em;text-transform:uppercase;font-weight:700;font-size:var(--lgc-t-capitales)!important;color:#6e5a14!important;margin:0 0 4px!important}.info-security-content p{font-size:var(--lgc-t-detail);color:#5c5268;margin:0;line-height:1.45}.info-security-content img{display:none}.modal-footer.navigation{border-top:1px solid var(--lgc-line-soft);background:#fffdf9;margin:0!important;padding:12px 20px!important}#location-navigation .tbl,.modal-footer.navigation .tbl{border-radius:var(--lgc-r-md);height:37px;font-family:inherit;font-size:var(--lgc-t-texte);border:0;padding:0 20px;font-weight:700}#location-navigation .bk-red,.modal-footer.navigation .bk-red{color:#fff!important;background:#d6246e!important}#location-navigation .bk-red:hover,.modal-footer.navigation .bk-red:hover{filter:brightness(1.08)}#location-navigation .cancel-btn,#location-navigation .lgc-brouillon-sauver,#location-navigation .lgc-brouillon-supprimer,.modal-footer.navigation .lgc-brouillon-sauver,.modal-footer.navigation .lgc-brouillon-supprimer,.modal-footer.navigation .cancel-btn{color:var(--lgc-ink-soft)!important;background:0 0!important}#location-navigation .cancel-btn:hover,#location-navigation .lgc-brouillon-sauver:hover,#location-navigation .lgc-brouillon-supprimer:hover,.modal-footer.navigation .lgc-brouillon-sauver:hover,.modal-footer.navigation .lgc-brouillon-supprimer:hover,.modal-footer.navigation .cancel-btn:hover{color:#2d1b44!important}.modal-footer.navigation .precedent{border:1px solid var(--lgc-line)!important;color:#3e3448!important;background:#fff!important}.lgc-acte-piece{margin-bottom:9px}.lgc-acte__tete{padding:8px 12px}.lgc-acte__voie{padding:10px 12px}.lgc-acte__aide{margin-bottom:7px}.lgc-acte__note{margin-top:6px}.lgc-depot{margin-top:7px;padding:9px 10px}.lgc-acte__voie--categorie{align-items:stretch;display:block}.lgc-categorie__intitule{font-size:var(--lgc-t-detail);color:#3e3448;margin:10px 0 4px;font-weight:700;display:block}.lgc-categorie{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);width:100%;max-width:240px;height:32px;font-family:inherit;font-size:var(--lgc-t-texte);color:#3e3448;background:#fff;padding:0 10px}.lgc-categorie:focus{border-color:var(--lgc-acc);outline:0}#autre-surface{max-width:96px;display:inline-block;width:auto!important;margin:0!important;padding:0!important}#autre-surface input{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);width:92px;height:32px;font-family:inherit;font-size:var(--lgc-t-texte);color:#3e3448;background:#fff;padding:0 10px}#autre-surface input:focus{border-color:var(--lgc-acc);outline:0}.champs-step{margin-top:0!important;padding:0!important}.champs-step>.d-flex,.champs-step .d-flex.mt-4{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px 14px;margin:12px 0 0!important;display:grid!important}.champs-step label.col-4,.champs-step label.col-3,.champs-step .label-ajout{letter-spacing:normal;text-transform:none;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#9a90a6!important;grid-column:auto!important;margin:0!important;padding:0 0 4px!important;font-weight:700!important;display:block!important}.champs-step .select-grey-wrapper,.champs-step .col-3,.champs-step .col-2,.champs-step .col-1{min-width:0;max-width:none;width:auto!important;padding:0!important}.champs-step .select-grey,.champs-step input[type=text],.champs-step input[type=number],.champs-step input[type=date],.champs-step select{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);width:100%;height:38px;font-family:inherit;font-size:var(--lgc-t-texte);color:#2a2230;background-color:#fff;padding:0 12px}.champs-step .select-grey::placeholder,.champs-step input[type=text]::placeholder,.champs-step input[type=number]::placeholder,.champs-step input[type=date]::placeholder,.champs-step select::placeholder{color:#a79bb4}.champs-step .select-grey:focus,.champs-step input[type=text]:focus,.champs-step input[type=number]:focus,.champs-step input[type=date]:focus,.champs-step select:focus{border-color:var(--lgc-acc);outline:0}.champs-step .select-grey:disabled,.champs-step .select-grey[readonly],.champs-step input[type=text]:disabled,.champs-step input[type=text][readonly],.champs-step input[type=number]:disabled,.champs-step input[type=number][readonly],.champs-step input[type=date]:disabled,.champs-step input[type=date][readonly],.champs-step select:disabled,.champs-step select[readonly]{color:#8e80a0;background:#f4f1ec}.champs-step .info-section{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fffdf9;margin-top:12px;padding:14px}@media (max-width:899.98px){.champs-step>.d-flex,.champs-step .d-flex.mt-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.progression .jalon.fait .ligne{background:#c51a5a!important}.progression .jalon.fait .point{background:#2d1b44}.progression .jalon.fait .desc{color:#2d1b44}.procedure-modal .progression .ligne,.procedure-modal .progression .ligne.fait{border:0!important;margin:0!important}:-webkit-any(#etape1,#etape2) .progression .ligne{border:0!important;margin:0!important}:-moz-any(#etape1,#etape2) .progression .ligne{border:0!important;margin:0!important}:is(#etape1,#etape2) .progression .ligne{border:0!important;margin:0!important}:-webkit-any(#etape1,#etape2) .progression .ligne.fait{border:0!important;margin:0!important}:-moz-any(#etape1,#etape2) .progression .ligne.fait{border:0!important;margin:0!important}:is(#etape1,#etape2) .progression .ligne.fait{border:0!important;margin:0!important}:-webkit-any(#etape1,#etape2) label[for=attribution_emplacement_type]{display:none!important}:-moz-any(#etape1,#etape2) label[for=attribution_emplacement_type]{display:none!important}:is(#etape1,#etape2) label[for=attribution_emplacement_type]{display:none!important}:-webkit-any(#etape1,#etape2) label[for=attribution_emplacement_surface]{display:none!important}:-moz-any(#etape1,#etape2) label[for=attribution_emplacement_surface]{display:none!important}:is(#etape1,#etape2) label[for=attribution_emplacement_surface]{display:none!important}:-webkit-any(#etape1,#etape2) .modal-dialog{width:100%!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}:-moz-any(#etape1,#etape2) .modal-dialog{width:100%!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}:is(#etape1,#etape2) .modal-dialog{width:100%!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}:-webkit-any(#etape1,#etape2) .modal-content{width:100%!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}:-moz-any(#etape1,#etape2) .modal-content{width:100%!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}:is(#etape1,#etape2) .modal-content{width:100%!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}.procedure-modal #etape1 #content-attribution-emplacement .form-wrapper{padding:0 28px 26px!important}:-webkit-any(#etape1,#etape2) .form-wrapper.scroll-popup{padding:0 28px 26px!important}:-moz-any(#etape1,#etape2) .form-wrapper.scroll-popup{padding:0 28px 26px!important}:is(#etape1,#etape2) .form-wrapper.scroll-popup{padding:0 28px 26px!important}:-webkit-any(#etape1,#etape2) .procedure-modal .form-wrapper{padding:0 28px 26px!important}:-moz-any(#etape1,#etape2) .procedure-modal .form-wrapper{padding:0 28px 26px!important}:is(#etape1,#etape2) .procedure-modal .form-wrapper{padding:0 28px 26px!important}:-webkit-any(#etape1,#etape2) #location-progression{margin:0!important;padding:0 28px!important}:-moz-any(#etape1,#etape2) #location-progression{margin:0!important;padding:0 28px!important}:is(#etape1,#etape2) #location-progression{margin:0!important;padding:0 28px!important}:-webkit-any(#etape1,#etape2) ul.contacts{list-style:none;margin:0!important;padding:0!important}:-moz-any(#etape1,#etape2) ul.contacts{list-style:none;margin:0!important;padding:0!important}:is(#etape1,#etape2) ul.contacts{list-style:none;margin:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) ul.contacts>li{margin:0 0 12px!important}:-moz-any(#etape1,#etape2) ul.contacts>li{margin:0 0 12px!important}:is(#etape1,#etape2) ul.contacts>li{margin:0 0 12px!important}:-webkit-any(#etape1,#etape2) .form-contact{display:block}:-moz-any(#etape1,#etape2) .form-contact{display:block}:is(#etape1,#etape2) .form-contact{display:block}:-webkit-any(#etape1,#etape2) .form-contact>div{display:block}:-moz-any(#etape1,#etape2) .form-contact>div{display:block}:is(#etape1,#etape2) .form-contact>div{display:block}:-webkit-any(#etape1,#etape2) .champs-step ul.contacts>li>.form-contact{background:0 0;border:0;margin:0;padding:0}:-moz-any(#etape1,#etape2) .champs-step ul.contacts>li>.form-contact{background:0 0;border:0;margin:0;padding:0}:is(#etape1,#etape2) .champs-step ul.contacts>li>.form-contact{background:0 0;border:0;margin:0;padding:0}:-webkit-any(#etape1,#etape2) div[id^=attribution_emplacement_contacts_]:not([id$=_civilite]){background:0 0;border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}:-moz-any(#etape1,#etape2) div[id^=attribution_emplacement_contacts_]:not([id$=_civilite]){background:0 0;border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}:is(#etape1,#etape2) div[id^=attribution_emplacement_contacts_]:not([id$=_civilite]){background:0 0;border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}:-webkit-any(#etape1,#etape2) .lgc-contact--autre{background:#fffdf9!important;border:1px solid #ede4d8!important;border-radius:10px!important;padding:12px 14px 14px!important}:-moz-any(#etape1,#etape2) .lgc-contact--autre{background:#fffdf9!important;border:1px solid #ede4d8!important;border-radius:10px!important;padding:12px 14px 14px!important}:is(#etape1,#etape2) .lgc-contact--autre{background:#fffdf9!important;border:1px solid #ede4d8!important;border-radius:10px!important;padding:12px 14px 14px!important}.lgc-contact__tete{align-items:center;gap:10px;min-height:34px;display:flex}.lgc-contact__titre{font-size:var(--lgc-t-texte);color:#2d1b44;white-space:nowrap;font-weight:700}:-webkit-any(#etape1,#etape2) .lgc-contact__tete>*{flex:none;width:auto!important;margin:0!important;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-contact__tete>*{flex:none;width:auto!important;margin:0!important;padding:0!important}:is(#etape1,#etape2) .lgc-contact__tete>*{flex:none;width:auto!important;margin:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-contact__tete .lgc-contact__civilite{align-items:center;display:flex}:-moz-any(#etape1,#etape2) .lgc-contact__tete .lgc-contact__civilite{align-items:center;display:flex}:is(#etape1,#etape2) .lgc-contact__tete .lgc-contact__civilite{align-items:center;display:flex}.lgc-groupe{background:#fffdf9;border:1px solid #ede4d8;border-radius:10px;padding:12px 14px 14px}.lgc-groupe__tete{align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.lgc-groupe__tete b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-groupe__tete span{font-size:var(--lgc-t-detail);color:#8e80a0}.lgc-groupe__grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;display:grid}.lgc-groupe__grille--2{grid-template-columns:repeat(2,minmax(0,1fr))}:-webkit-any(#etape1,#etape2) .lgc-champ{flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex;position:relative}:-moz-any(#etape1,#etape2) .lgc-champ{flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex;position:relative}:is(#etape1,#etape2) .lgc-champ{flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex;position:relative}:-webkit-any(#etape1,#etape2) .lgc-champ--large{grid-column:1/-1}:-moz-any(#etape1,#etape2) .lgc-champ--large{grid-column:1/-1}:is(#etape1,#etape2) .lgc-champ--large{grid-column:1/-1}:-webkit-any(#etape1,#etape2) .lgc-champ label:not(.switch){letter-spacing:normal;text-transform:none;order:-1;line-height:1.2;display:block;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;margin:0!important;padding:0!important;font-weight:700!important}:-moz-any(#etape1,#etape2) .lgc-champ label:not(.switch){letter-spacing:normal;text-transform:none;order:-1;line-height:1.2;display:block;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;margin:0!important;padding:0!important;font-weight:700!important}:is(#etape1,#etape2) .lgc-champ label:not(.switch){letter-spacing:normal;text-transform:none;order:-1;line-height:1.2;display:block;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;margin:0!important;padding:0!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) .lgc-champ>.lgc-aide{font-size:var(--lgc-t-detail);color:#8e80a0}:-moz-any(#etape1,#etape2) .lgc-champ>.lgc-aide{font-size:var(--lgc-t-detail);color:#8e80a0}:is(#etape1,#etape2) .lgc-champ>.lgc-aide{font-size:var(--lgc-t-detail);color:#8e80a0}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=text]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=text]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .lgc-champ input[type=text]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=email]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=email]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .lgc-champ input[type=email]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=tel]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=tel]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .lgc-champ input[type=tel]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=date]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=date]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .lgc-champ input[type=date]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=number]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=number]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .lgc-champ input[type=number]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-champ select{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .lgc-champ select{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .lgc-champ select{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-champ textarea{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .lgc-champ textarea{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .lgc-champ textarea{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=text]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .form-contact input[type=text]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .form-contact input[type=text]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=email]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .form-contact input[type=email]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .form-contact input[type=email]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=tel]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .form-contact input[type=tel]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .form-contact input[type=tel]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=date]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .form-contact input[type=date]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .form-contact input[type=date]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=number]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .form-contact input[type=number]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .form-contact input[type=number]{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .form-contact select{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .form-contact select{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .form-contact select{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .form-contact textarea{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-moz-any(#etape1,#etape2) .form-contact textarea{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:is(#etape1,#etape2) .form-contact textarea{min-height:0;font-family:inherit;line-height:1.25;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=text]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .lgc-champ input[type=text]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .lgc-champ input[type=text]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=email]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .lgc-champ input[type=email]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .lgc-champ input[type=email]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=tel]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .lgc-champ input[type=tel]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .lgc-champ input[type=tel]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=date]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .lgc-champ input[type=date]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .lgc-champ input[type=date]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=number]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .lgc-champ input[type=number]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .lgc-champ input[type=number]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .lgc-champ select::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .lgc-champ select::placeholder{color:#a79bb4}:is(#etape1,#etape2) .lgc-champ select::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .lgc-champ textarea::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .lgc-champ textarea::placeholder{color:#a79bb4}:is(#etape1,#etape2) .lgc-champ textarea::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .form-contact input[type=text]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .form-contact input[type=text]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .form-contact input[type=text]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .form-contact input[type=email]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .form-contact input[type=email]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .form-contact input[type=email]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .form-contact input[type=tel]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .form-contact input[type=tel]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .form-contact input[type=tel]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .form-contact input[type=date]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .form-contact input[type=date]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .form-contact input[type=date]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .form-contact input[type=number]::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .form-contact input[type=number]::placeholder{color:#a79bb4}:is(#etape1,#etape2) .form-contact input[type=number]::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .form-contact select::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .form-contact select::placeholder{color:#a79bb4}:is(#etape1,#etape2) .form-contact select::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .form-contact textarea::placeholder{color:#a79bb4}:-moz-any(#etape1,#etape2) .form-contact textarea::placeholder{color:#a79bb4}:is(#etape1,#etape2) .form-contact textarea::placeholder{color:#a79bb4}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=text]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=text]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .lgc-champ input[type=text]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=email]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=email]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .lgc-champ input[type=email]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=tel]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=tel]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .lgc-champ input[type=tel]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=date]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=date]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .lgc-champ input[type=date]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=number]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=number]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .lgc-champ input[type=number]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .lgc-champ select:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .lgc-champ select:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .lgc-champ select:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .lgc-champ textarea:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .lgc-champ textarea:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .lgc-champ textarea:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=text]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .form-contact input[type=text]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .form-contact input[type=text]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=email]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .form-contact input[type=email]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .form-contact input[type=email]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=tel]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .form-contact input[type=tel]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .form-contact input[type=tel]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=date]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .form-contact input[type=date]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .form-contact input[type=date]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=number]:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .form-contact input[type=number]:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .form-contact input[type=number]:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .form-contact select:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .form-contact select:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .form-contact select:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .form-contact textarea:focus{outline:0;border-color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) .form-contact textarea:focus{outline:0;border-color:var(--lgc-acc)!important}:is(#etape1,#etape2) .form-contact textarea:focus{outline:0;border-color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=text]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=text]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=text]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=text][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=text][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=text][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=email]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=email]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=email]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=email][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=email][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=email][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=tel]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=tel]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=tel]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=tel][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=tel][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=tel][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=date]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=date]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=date]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=date][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=date][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=date][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=number]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=number]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=number]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[type=number][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ input[type=number][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ input[type=number][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ select:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ select:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ select:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ select[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ select[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ select[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ textarea:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ textarea:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ textarea:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ textarea[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ textarea[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ textarea[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=text]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=text]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=text]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=text][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=text][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=text][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=email]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=email]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=email]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=email][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=email][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=email][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=tel]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=tel]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=tel]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=tel][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=tel][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=tel][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=date]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=date]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=date]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=date][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=date][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=date][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=number]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=number]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=number]:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact input[type=number][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact input[type=number][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact input[type=number][readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact select:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact select:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact select:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact select[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact select[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact select[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact textarea:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact textarea:disabled{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact textarea:disabled{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .form-contact textarea[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .form-contact textarea[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .form-contact textarea[readonly]{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ textarea{resize:vertical;min-height:62px}:-moz-any(#etape1,#etape2) .lgc-champ textarea{resize:vertical;min-height:62px}:is(#etape1,#etape2) .lgc-champ textarea{resize:vertical;min-height:62px}:-webkit-any(#etape1,#etape2) .form-contact textarea{resize:vertical;min-height:62px}:-moz-any(#etape1,#etape2) .form-contact textarea{resize:vertical;min-height:62px}:is(#etape1,#etape2) .form-contact textarea{resize:vertical;min-height:62px}:-webkit-any(#etape1,#etape2) .lgc-champ [id$=dateDeNaissance]{gap:6px;width:100%!important;padding:0!important;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-champ [id$=dateDeNaissance]{gap:6px;width:100%!important;padding:0!important;display:flex!important}:is(#etape1,#etape2) .lgc-champ [id$=dateDeNaissance]{gap:6px;width:100%!important;padding:0!important;display:flex!important}:-webkit-any(#etape1,#etape2) .lgc-champ [id$=dateDebut]{gap:6px;width:100%!important;padding:0!important;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-champ [id$=dateDebut]{gap:6px;width:100%!important;padding:0!important;display:flex!important}:is(#etape1,#etape2) .lgc-champ [id$=dateDebut]{gap:6px;width:100%!important;padding:0!important;display:flex!important}:-webkit-any(#etape1,#etape2) .lgc-champ [id$=dateFin]{gap:6px;width:100%!important;padding:0!important;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-champ [id$=dateFin]{gap:6px;width:100%!important;padding:0!important;display:flex!important}:is(#etape1,#etape2) .lgc-champ [id$=dateFin]{gap:6px;width:100%!important;padding:0!important;display:flex!important}:-webkit-any(#etape1,#etape2) .lgc-champ [id$=dateDeNaissance] select{flex:1 1 0;min-width:0;width:auto!important;margin:0!important}:-moz-any(#etape1,#etape2) .lgc-champ [id$=dateDeNaissance] select{flex:1 1 0;min-width:0;width:auto!important;margin:0!important}:is(#etape1,#etape2) .lgc-champ [id$=dateDeNaissance] select{flex:1 1 0;min-width:0;width:auto!important;margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ [id$=dateDebut] select{flex:1 1 0;min-width:0;width:auto!important;margin:0!important}:-moz-any(#etape1,#etape2) .lgc-champ [id$=dateDebut] select{flex:1 1 0;min-width:0;width:auto!important;margin:0!important}:is(#etape1,#etape2) .lgc-champ [id$=dateDebut] select{flex:1 1 0;min-width:0;width:auto!important;margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ [id$=dateFin] select{flex:1 1 0;min-width:0;width:auto!important;margin:0!important}:-moz-any(#etape1,#etape2) .lgc-champ [id$=dateFin] select{flex:1 1 0;min-width:0;width:auto!important;margin:0!important}:is(#etape1,#etape2) .lgc-champ [id$=dateFin] select{flex:1 1 0;min-width:0;width:auto!important;margin:0!important}:-webkit-any(#etape1,#etape2) [id$=_civilite]{white-space:nowrap;background:0 0;border-radius:0;flex:none;gap:8px;display:inline-flex;width:-moz-fit-content!important;width:fit-content!important;padding:0!important}:-moz-any(#etape1,#etape2) [id$=_civilite]{white-space:nowrap;background:0 0;border-radius:0;flex:none;gap:8px;display:inline-flex;width:-moz-fit-content!important;width:fit-content!important;padding:0!important}:is(#etape1,#etape2) [id$=_civilite]{white-space:nowrap;background:0 0;border-radius:0;flex:none;gap:8px;display:inline-flex;width:-moz-fit-content!important;width:fit-content!important;padding:0!important}:-webkit-any(#etape1,#etape2) [id$=_civilite] input[type=radio]{opacity:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important}:-moz-any(#etape1,#etape2) [id$=_civilite] input[type=radio]{opacity:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important}:is(#etape1,#etape2) [id$=_civilite] input[type=radio]{opacity:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important}:-webkit-any(#etape1,#etape2) [id$=_civilite] label{cursor:pointer;display:inline-block;width:auto!important;font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#5b21b6!important;background:#fff!important;border:1px solid #7a4ea8!important;border-radius:999px!important;margin:0!important;padding:7px 16px!important;font-weight:700!important}:-moz-any(#etape1,#etape2) [id$=_civilite] label{cursor:pointer;display:inline-block;width:auto!important;font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#5b21b6!important;background:#fff!important;border:1px solid #7a4ea8!important;border-radius:999px!important;margin:0!important;padding:7px 16px!important;font-weight:700!important}:is(#etape1,#etape2) [id$=_civilite] label{cursor:pointer;display:inline-block;width:auto!important;font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#5b21b6!important;background:#fff!important;border:1px solid #7a4ea8!important;border-radius:999px!important;margin:0!important;padding:7px 16px!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) [id$=_civilite] input[type=radio]:checked+label{color:#fff!important;background:#5b21b6!important;border-color:#5b21b6!important}:-moz-any(#etape1,#etape2) [id$=_civilite] input[type=radio]:checked+label{color:#fff!important;background:#5b21b6!important;border-color:#5b21b6!important}:is(#etape1,#etape2) [id$=_civilite] input[type=radio]:checked+label{color:#fff!important;background:#5b21b6!important;border-color:#5b21b6!important}:-webkit-any(#etape1,#etape2) [id$=_civilite] label:before{content:none!important;display:none!important}:-moz-any(#etape1,#etape2) [id$=_civilite] label:before{content:none!important;display:none!important}:is(#etape1,#etape2) [id$=_civilite] label:before{content:none!important;display:none!important}:-webkit-any(#etape1,#etape2) [id$=_civilite] label:after{content:none!important;display:none!important}:-moz-any(#etape1,#etape2) [id$=_civilite] label:after{content:none!important;display:none!important}:is(#etape1,#etape2) [id$=_civilite] label:after{content:none!important;display:none!important}:-webkit-any(#etape1,#etape2) .lgc-case{cursor:pointer;align-items:center;gap:9px;font-family:inherit;line-height:1.3;display:inline-flex;width:auto!important;font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:400!important}:-moz-any(#etape1,#etape2) .lgc-case{cursor:pointer;align-items:center;gap:9px;font-family:inherit;line-height:1.3;display:inline-flex;width:auto!important;font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:400!important}:is(#etape1,#etape2) .lgc-case{cursor:pointer;align-items:center;gap:9px;font-family:inherit;line-height:1.3;display:inline-flex;width:auto!important;font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) .lgc-case input[type=checkbox]{accent-color:#2d1b44;cursor:pointer;width:16px!important;height:16px!important;margin:0!important}:-moz-any(#etape1,#etape2) .lgc-case input[type=checkbox]{accent-color:#2d1b44;cursor:pointer;width:16px!important;height:16px!important;margin:0!important}:is(#etape1,#etape2) .lgc-case input[type=checkbox]{accent-color:#2d1b44;cursor:pointer;width:16px!important;height:16px!important;margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-case--portail{background:#fffdf9;border:1px solid #ede4d8;border-radius:10px;display:flex;margin-top:14px!important;padding:12px 14px!important}:-moz-any(#etape1,#etape2) .lgc-case--portail{background:#fffdf9;border:1px solid #ede4d8;border-radius:10px;display:flex;margin-top:14px!important;padding:12px 14px!important}:is(#etape1,#etape2) .lgc-case--portail{background:#fffdf9;border:1px solid #ede4d8;border-radius:10px;display:flex;margin-top:14px!important;padding:12px 14px!important}:-webkit-any(#etape1,#etape2) div[id^=attribution_emplacement_contacts_] label:empty{display:none}:-moz-any(#etape1,#etape2) div[id^=attribution_emplacement_contacts_] label:empty{display:none}:is(#etape1,#etape2) div[id^=attribution_emplacement_contacts_] label:empty{display:none}:-webkit-any(#etape1,#etape2) .champs-step label:empty{display:none}:-moz-any(#etape1,#etape2) .champs-step label:empty{display:none}:is(#etape1,#etape2) .champs-step label:empty{display:none}.lgc-suggestions{z-index:30;background:#fff;border:1px solid #dcd2c6;border-radius:8px;max-height:210px;margin:3px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 22px #2d1b4424}.lgc-suggestions li{font-size:var(--lgc-t-texte);color:#3e3448;cursor:pointer;border-radius:6px;padding:7px 9px}.lgc-suggestions li:hover{color:var(--lgc-acc);background:#f5f0f9}.lgc-ajouter{font-family:inherit;font-size:var(--lgc-t-texte);color:#7a4ea8;cursor:pointer;background:#fff;border:1px dashed #d3c7b7;border-radius:9px;align-items:center;gap:6px;padding:9px 14px;font-weight:700;display:inline-flex}.lgc-ajouter:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}:-webkit-any(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire:not(.lgc-masque-etape):not(.lgc-champ-masque){margin:0!important;display:block!important}:-moz-any(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire:not(.lgc-masque-etape):not(.lgc-champ-masque){margin:0!important;display:block!important}:is(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire:not(.lgc-masque-etape):not(.lgc-champ-masque){margin:0!important;display:block!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.ajout-contact-secours:not(.lgc-masque-etape):not(.lgc-champ-masque){margin:0!important;display:block!important}:-moz-any(#etape1,#etape2) ul.contacts>li.ajout-contact-secours:not(.lgc-masque-etape):not(.lgc-champ-masque){margin:0!important;display:block!important}:is(#etape1,#etape2) ul.contacts>li.ajout-contact-secours:not(.lgc-masque-etape):not(.lgc-champ-masque){margin:0!important;display:block!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.lgc-masque-etape{display:none!important}:-moz-any(#etape1,#etape2) ul.contacts>li.lgc-masque-etape{display:none!important}:is(#etape1,#etape2) ul.contacts>li.lgc-masque-etape{display:none!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.lgc-champ-masque{display:none!important}:-moz-any(#etape1,#etape2) ul.contacts>li.lgc-champ-masque{display:none!important}:is(#etape1,#etape2) ul.contacts>li.lgc-champ-masque{display:none!important}:-webkit-any(#etape1,#etape2) li.ajout-co-concessionnaire>label{display:none!important}:-moz-any(#etape1,#etape2) li.ajout-co-concessionnaire>label{display:none!important}:is(#etape1,#etape2) li.ajout-co-concessionnaire>label{display:none!important}:-webkit-any(#etape1,#etape2) li.ajout-contact-secours>label{display:none!important}:-moz-any(#etape1,#etape2) li.ajout-contact-secours>label{display:none!important}:is(#etape1,#etape2) li.ajout-contact-secours>label{display:none!important}:-webkit-any(#etape1,#etape2) li.ajout-co-concessionnaire>.select-grey-wrapper{display:none!important}:-moz-any(#etape1,#etape2) li.ajout-co-concessionnaire>.select-grey-wrapper{display:none!important}:is(#etape1,#etape2) li.ajout-co-concessionnaire>.select-grey-wrapper{display:none!important}:-webkit-any(#etape1,#etape2) li.ajout-contact-secours>.select-grey-wrapper{display:none!important}:-moz-any(#etape1,#etape2) li.ajout-contact-secours>.select-grey-wrapper{display:none!important}:is(#etape1,#etape2) li.ajout-contact-secours>.select-grey-wrapper{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-masque-etape{display:none!important}:-moz-any(#etape1,#etape2) .lgc-masque-etape{display:none!important}:is(#etape1,#etape2) .lgc-masque-etape{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-intro{font-size:var(--lgc-t-texte);color:#5c5268;line-height:1.5;margin:0 0 12px!important;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-intro{font-size:var(--lgc-t-texte);color:#5c5268;line-height:1.5;margin:0 0 12px!important;padding:0!important}:is(#etape1,#etape2) .lgc-intro{font-size:var(--lgc-t-texte);color:#5c5268;line-height:1.5;margin:0 0 12px!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie>.lgc-groupe{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie>.lgc-groupe{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie>.lgc-groupe{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie>.lgc-champ{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie>.lgc-champ{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie>.lgc-champ{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-contact__pastille{color:#fff;width:26px;height:26px;font-size:var(--lgc-t-detail);background:#7a6f80;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}:-moz-any(#etape1,#etape2) .lgc-contact__pastille{color:#fff;width:26px;height:26px;font-size:var(--lgc-t-detail);background:#7a6f80;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}:is(#etape1,#etape2) .lgc-contact__pastille{color:#fff;width:26px;height:26px;font-size:var(--lgc-t-detail);background:#7a6f80;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}:-webkit-any(#etape1,#etape2) .lgc-contact__qualite-lue{font-size:var(--lgc-t-capitales);letter-spacing:.05em;text-transform:uppercase;color:#6e6478;font-weight:700}:-moz-any(#etape1,#etape2) .lgc-contact__qualite-lue{font-size:var(--lgc-t-capitales);letter-spacing:.05em;text-transform:uppercase;color:#6e6478;font-weight:700}:is(#etape1,#etape2) .lgc-contact__qualite-lue{font-size:var(--lgc-t-capitales);letter-spacing:.05em;text-transform:uppercase;color:#6e6478;font-weight:700}:-webkit-any(#etape1,#etape2) .lgc-etape-infos>.champs-step{margin:0!important;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-etape-infos>.champs-step{margin:0!important;padding:0!important}:is(#etape1,#etape2) .lgc-etape-infos>.champs-step{margin:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) #champs-commun{margin:0!important;padding:0!important}:-moz-any(#etape1,#etape2) #champs-commun{margin:0!important;padding:0!important}:is(#etape1,#etape2) #champs-commun{margin:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-colonnes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:12px;display:grid}:-moz-any(#etape1,#etape2) .lgc-colonnes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:12px;display:grid}:is(#etape1,#etape2) .lgc-colonnes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:12px;display:grid}:-webkit-any(#etape1,#etape2) .lgc-section{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700;margin:0 0 8px!important;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-section{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700;margin:0 0 8px!important;padding:0!important}:is(#etape1,#etape2) .lgc-section{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700;margin:0 0 8px!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ .switch-color{align-items:center;gap:9px;margin:0!important;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-champ .switch-color{align-items:center;gap:9px;margin:0!important;display:flex!important}:is(#etape1,#etape2) .lgc-champ .switch-color{align-items:center;gap:9px;margin:0!important;display:flex!important}:-webkit-any(#etape1,#etape2) .lgc-interrupteurs .switch-color{align-items:center;gap:9px;margin:0!important;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-interrupteurs .switch-color{align-items:center;gap:9px;margin:0!important;display:flex!important}:is(#etape1,#etape2) .lgc-interrupteurs .switch-color{align-items:center;gap:9px;margin:0!important;display:flex!important}:-webkit-any(#etape1,#etape2) .slider-label{font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;font-weight:400!important}:-moz-any(#etape1,#etape2) .slider-label{font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;font-weight:400!important}:is(#etape1,#etape2) .slider-label{font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) .lgc-interrupteurs .purple{font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;font-weight:400!important}:-moz-any(#etape1,#etape2) .lgc-interrupteurs .purple{font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;font-weight:400!important}:is(#etape1,#etape2) .lgc-interrupteurs .purple{font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) label.select-label-exclu{font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#3e3448!important;white-space:normal!important;font-weight:400!important}:-moz-any(#etape1,#etape2) label.select-label-exclu{font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#3e3448!important;white-space:normal!important;font-weight:400!important}:is(#etape1,#etape2) label.select-label-exclu{font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#3e3448!important;white-space:normal!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) label[for=question-ajout-exclus]{font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#3e3448!important;white-space:normal!important;font-weight:400!important}:-moz-any(#etape1,#etape2) label[for=question-ajout-exclus]{font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#3e3448!important;white-space:normal!important;font-weight:400!important}:is(#etape1,#etape2) label[for=question-ajout-exclus]{font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;color:#3e3448!important;white-space:normal!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) #exclusion-champs>.d-flex{gap:12px;flex-direction:row!important;align-items:center!important;margin:0 0 8px!important;display:flex!important}:-moz-any(#etape1,#etape2) #exclusion-champs>.d-flex{gap:12px;flex-direction:row!important;align-items:center!important;margin:0 0 8px!important;display:flex!important}:is(#etape1,#etape2) #exclusion-champs>.d-flex{gap:12px;flex-direction:row!important;align-items:center!important;margin:0 0 8px!important;display:flex!important}:-webkit-any(#etape1,#etape2) #exclusion-champs .select-grey-wrapper{flex:none!important;width:110px!important}:-moz-any(#etape1,#etape2) #exclusion-champs .select-grey-wrapper{flex:none!important;width:110px!important}:is(#etape1,#etape2) #exclusion-champs .select-grey-wrapper{flex:none!important;width:110px!important}:-webkit-any(#etape1,#etape2) .ajout-exclus{margin:0!important;padding:0!important}:-moz-any(#etape1,#etape2) .ajout-exclus{margin:0!important;padding:0!important}:is(#etape1,#etape2) .ajout-exclus{margin:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) #text-exclus{font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;color:#6e6478;font-weight:700;margin:0 0 8px!important}:-moz-any(#etape1,#etape2) #text-exclus{font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;color:#6e6478;font-weight:700;margin:0 0 8px!important}:is(#etape1,#etape2) #text-exclus{font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;color:#6e6478;font-weight:700;margin:0 0 8px!important}:-webkit-any(#etape1,#etape2) .list-exclus-wrapper .list-group{flex-direction:column;gap:5px;display:flex}:-moz-any(#etape1,#etape2) .list-exclus-wrapper .list-group{flex-direction:column;gap:5px;display:flex}:is(#etape1,#etape2) .list-exclus-wrapper .list-group{flex-direction:column;gap:5px;display:flex}:-webkit-any(#etape1,#etape2) .list-exclus-wrapper .list-group-item{min-height:34px;font-size:var(--lgc-t-texte);color:#3e3448;justify-content:space-between;align-items:center;display:flex;background:#fff!important;border:1px dashed #dcd2c6!important;border-radius:8px!important;padding:6px 10px!important}:-moz-any(#etape1,#etape2) .list-exclus-wrapper .list-group-item{min-height:34px;font-size:var(--lgc-t-texte);color:#3e3448;justify-content:space-between;align-items:center;display:flex;background:#fff!important;border:1px dashed #dcd2c6!important;border-radius:8px!important;padding:6px 10px!important}:is(#etape1,#etape2) .list-exclus-wrapper .list-group-item{min-height:34px;font-size:var(--lgc-t-texte);color:#3e3448;justify-content:space-between;align-items:center;display:flex;background:#fff!important;border:1px dashed #dcd2c6!important;border-radius:8px!important;padding:6px 10px!important}:-webkit-any(#etape1,#etape2) .list-exclus-wrapper .list-group-item p{margin:0!important}:-moz-any(#etape1,#etape2) .list-exclus-wrapper .list-group-item p{margin:0!important}:is(#etape1,#etape2) .list-exclus-wrapper .list-group-item p{margin:0!important}:-webkit-any(#etape1,#etape2) .list-exclus-wrapper .list-group-item.existed{background:#fffdf9!important;border-style:solid!important}:-moz-any(#etape1,#etape2) .list-exclus-wrapper .list-group-item.existed{background:#fffdf9!important;border-style:solid!important}:is(#etape1,#etape2) .list-exclus-wrapper .list-group-item.existed{background:#fffdf9!important;border-style:solid!important}:-webkit-any(#etape1,#etape2) #ajout-exclus.add-new-location-btn{font-family:inherit;font-size:var(--lgc-t-texte);padding:8px 14px;font-weight:700;color:#7a4ea8!important;background:#fff!important;border:1px dashed #d3c7b7!important;border-radius:9px!important}:-moz-any(#etape1,#etape2) #ajout-exclus.add-new-location-btn{font-family:inherit;font-size:var(--lgc-t-texte);padding:8px 14px;font-weight:700;color:#7a4ea8!important;background:#fff!important;border:1px dashed #d3c7b7!important;border-radius:9px!important}:is(#etape1,#etape2) #ajout-exclus.add-new-location-btn{font-family:inherit;font-size:var(--lgc-t-texte);padding:8px 14px;font-weight:700;color:#7a4ea8!important;background:#fff!important;border:1px dashed #d3c7b7!important;border-radius:9px!important}:-webkit-any(#etape1,#etape2) #ajout-exclus.add-new-location-btn:hover{border-color:var(--lgc-acc)!important;color:var(--lgc-acc)!important}:-moz-any(#etape1,#etape2) #ajout-exclus.add-new-location-btn:hover{border-color:var(--lgc-acc)!important;color:var(--lgc-acc)!important}:is(#etape1,#etape2) #ajout-exclus.add-new-location-btn:hover{border-color:var(--lgc-acc)!important;color:var(--lgc-acc)!important}:-webkit-any(#etape1,#etape2) #bloc-validation .champs-step{padding:0!important}:-moz-any(#etape1,#etape2) #bloc-validation .champs-step{padding:0!important}:is(#etape1,#etape2) #bloc-validation .champs-step{padding:0!important}:-webkit-any(#etape1,#etape2) #bloc-validation .title{letter-spacing:normal;text-transform:none;border-bottom:1px solid #ede4d8;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;margin:16px 0 8px!important;padding:0 0 6px!important;font-weight:700!important}:-moz-any(#etape1,#etape2) #bloc-validation .title{letter-spacing:normal;text-transform:none;border-bottom:1px solid #ede4d8;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;margin:16px 0 8px!important;padding:0 0 6px!important;font-weight:700!important}:is(#etape1,#etape2) #bloc-validation .title{letter-spacing:normal;text-transform:none;border-bottom:1px solid #ede4d8;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;margin:16px 0 8px!important;padding:0 0 6px!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) #bloc-validation .d-flex{border-bottom:1px solid #f3efe9;grid-template-columns:220px minmax(0,1fr);align-items:baseline;gap:0 12px;margin:0!important;padding:5px 0!important;display:grid!important}:-moz-any(#etape1,#etape2) #bloc-validation .d-flex{border-bottom:1px solid #f3efe9;grid-template-columns:220px minmax(0,1fr);align-items:baseline;gap:0 12px;margin:0!important;padding:5px 0!important;display:grid!important}:is(#etape1,#etape2) #bloc-validation .d-flex{border-bottom:1px solid #f3efe9;grid-template-columns:220px minmax(0,1fr);align-items:baseline;gap:0 12px;margin:0!important;padding:5px 0!important;display:grid!important}:-webkit-any(#etape1,#etape2) #bloc-validation p{line-height:1.4;font-size:var(--lgc-t-texte)!important;margin:0!important;padding:0!important}:-moz-any(#etape1,#etape2) #bloc-validation p{line-height:1.4;font-size:var(--lgc-t-texte)!important;margin:0!important;padding:0!important}:is(#etape1,#etape2) #bloc-validation p{line-height:1.4;font-size:var(--lgc-t-texte)!important;margin:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) #bloc-validation p:first-child{color:#6e6478!important;font-weight:400!important}:-moz-any(#etape1,#etape2) #bloc-validation p:first-child{color:#6e6478!important;font-weight:400!important}:is(#etape1,#etape2) #bloc-validation p:first-child{color:#6e6478!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) #bloc-validation p+p{color:#2d1b44!important;font-weight:700!important}:-moz-any(#etape1,#etape2) #bloc-validation p+p{color:#2d1b44!important;font-weight:700!important}:is(#etape1,#etape2) #bloc-validation p+p{color:#2d1b44!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) #bloc-validation .purple{color:#2d1b44!important;font-weight:700!important}:-moz-any(#etape1,#etape2) #bloc-validation .purple{color:#2d1b44!important;font-weight:700!important}:is(#etape1,#etape2) #bloc-validation .purple{color:#2d1b44!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) #bloc-validation .red{color:#2d1b44!important;font-weight:700!important}:-moz-any(#etape1,#etape2) #bloc-validation .red{color:#2d1b44!important;font-weight:700!important}:is(#etape1,#etape2) #bloc-validation .red{color:#2d1b44!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) #bloc-validation .grey{font-style:italic;color:#a79bb4!important;font-weight:400!important}:-moz-any(#etape1,#etape2) #bloc-validation .grey{font-style:italic;color:#a79bb4!important;font-weight:400!important}:is(#etape1,#etape2) #bloc-validation .grey{font-style:italic;color:#a79bb4!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) #bloc-validation .sous-notes{font-style:italic;color:#a79bb4!important;font-weight:400!important}:-moz-any(#etape1,#etape2) #bloc-validation .sous-notes{font-style:italic;color:#a79bb4!important;font-weight:400!important}:is(#etape1,#etape2) #bloc-validation .sous-notes{font-style:italic;color:#a79bb4!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) .lgc-contact__civilite>label{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact__civilite>label{display:none!important}:is(#etape1,#etape2) .lgc-contact__civilite>label{display:none!important}:-webkit-any(#etape1,#etape2) .modal-dialog{background:0 0!important}:-moz-any(#etape1,#etape2) .modal-dialog{background:0 0!important}:is(#etape1,#etape2) .modal-dialog{background:0 0!important}:-webkit-any(#etape1,#etape2) .lgc-contact__tete{flex-wrap:nowrap;align-items:center;gap:10px;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-contact__tete{flex-wrap:nowrap;align-items:center;gap:10px;display:flex!important}:is(#etape1,#etape2) .lgc-contact__tete{flex-wrap:nowrap;align-items:center;gap:10px;display:flex!important}:-webkit-any(#etape1,#etape2) .lgc-champ>label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:-moz-any(#etape1,#etape2) .lgc-champ>label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(#etape1,#etape2) .lgc-champ>label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:-webkit-any(#etape1,#etape2) .lgc-champ label:not(.switch){padding-right:0!important}:-moz-any(#etape1,#etape2) .lgc-champ label:not(.switch){padding-right:0!important}:is(#etape1,#etape2) .lgc-champ label:not(.switch){padding-right:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:-moz-any(#etape1,#etape2) .lgc-champ{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:is(#etape1,#etape2) .lgc-champ{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ label:not(.switch){text-align:left!important;width:100%!important;max-width:none!important}:-moz-any(#etape1,#etape2) .lgc-champ label:not(.switch){text-align:left!important;width:100%!important;max-width:none!important}:is(#etape1,#etape2) .lgc-champ label:not(.switch){text-align:left!important;width:100%!important;max-width:none!important}:-webkit-any(#etape1,#etape2) .lgc-champ label.required{text-align:left!important;width:100%!important;max-width:none!important}:-moz-any(#etape1,#etape2) .lgc-champ label.required{text-align:left!important;width:100%!important;max-width:none!important}:is(#etape1,#etape2) .lgc-champ label.required{text-align:left!important;width:100%!important;max-width:none!important}:-webkit-any(#etape1,#etape2) .lgc-champ [class*=col-]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:-moz-any(#etape1,#etape2) .lgc-champ [class*=col-]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:is(#etape1,#etape2) .lgc-champ [class*=col-]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ .select-grey-wrapper{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:-moz-any(#etape1,#etape2) .lgc-champ .select-grey-wrapper{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:is(#etape1,#etape2) .lgc-champ .select-grey-wrapper{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[class*=col-]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:-moz-any(#etape1,#etape2) .lgc-champ input[class*=col-]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:is(#etape1,#etape2) .lgc-champ input[class*=col-]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ select[class*=col-]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:-moz-any(#etape1,#etape2) .lgc-champ select[class*=col-]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:is(#etape1,#etape2) .lgc-champ select[class*=col-]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[class*=col-]{padding:9px 10px!important}:-moz-any(#etape1,#etape2) .lgc-champ input[class*=col-]{padding:9px 10px!important}:is(#etape1,#etape2) .lgc-champ input[class*=col-]{padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-champ select[class*=col-]{padding:9px 10px!important}:-moz-any(#etape1,#etape2) .lgc-champ select[class*=col-]{padding:9px 10px!important}:is(#etape1,#etape2) .lgc-champ select[class*=col-]{padding:9px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-champ .info{margin:0 0 0 4px!important;position:static!important}:-moz-any(#etape1,#etape2) .lgc-champ .info{margin:0 0 0 4px!important;position:static!important}:is(#etape1,#etape2) .lgc-champ .info{margin:0 0 0 4px!important;position:static!important}:-webkit-any(#etape1,#etape2) .lgc-acte__voie[role=button]{cursor:pointer;border:1px solid #0000;border-radius:10px;transition:background-color .12s,border-color .12s}:-moz-any(#etape1,#etape2) .lgc-acte__voie[role=button]{cursor:pointer;border:1px solid #0000;border-radius:10px;transition:background-color .12s,border-color .12s}:is(#etape1,#etape2) .lgc-acte__voie[role=button]{cursor:pointer;border:1px solid #0000;border-radius:10px;transition:background-color .12s,border-color .12s}:-webkit-any(#etape1,#etape2) .lgc-acte__voie[role=button]:hover{background:#fbf6ef}:-moz-any(#etape1,#etape2) .lgc-acte__voie[role=button]:hover{background:#fbf6ef}:is(#etape1,#etape2) .lgc-acte__voie[role=button]:hover{background:#fbf6ef}:-webkit-any(#etape1,#etape2) .lgc-acte__voie[role=button].est-active{background:#f7f2fa;border-color:#c9b7de}:-moz-any(#etape1,#etape2) .lgc-acte__voie[role=button].est-active{background:#f7f2fa;border-color:#c9b7de}:is(#etape1,#etape2) .lgc-acte__voie[role=button].est-active{background:#f7f2fa;border-color:#c9b7de}:-webkit-any(#etape1,#etape2) .lgc-acte__voie--generer.est-active{background:#f6f0fa;border-color:#c3a7d8}:-moz-any(#etape1,#etape2) .lgc-acte__voie--generer.est-active{background:#f6f0fa;border-color:#c3a7d8}:is(#etape1,#etape2) .lgc-acte__voie--generer.est-active{background:#f6f0fa;border-color:#c3a7d8}:-webkit-any(#etape1,#etape2) .lgc-acte__voie--importer.est-active{background:#f0f7f3;border-color:#a9cdba}:-moz-any(#etape1,#etape2) .lgc-acte__voie--importer.est-active{background:#f0f7f3;border-color:#a9cdba}:is(#etape1,#etape2) .lgc-acte__voie--importer.est-active{background:#f0f7f3;border-color:#a9cdba}:-webkit-any(#etape1,#etape2) .lgc-acte__voie .switch{display:none!important}:-moz-any(#etape1,#etape2) .lgc-acte__voie .switch{display:none!important}:is(#etape1,#etape2) .lgc-acte__voie .switch{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-acte__voie[role=button] .lgc-acte__voie-tete:after{content:"";background:#fff;border:1px solid #dcd2c6;border-radius:50%;width:16px;height:16px;margin-left:auto}:-moz-any(#etape1,#etape2) .lgc-acte__voie[role=button] .lgc-acte__voie-tete:after{content:"";background:#fff;border:1px solid #dcd2c6;border-radius:50%;width:16px;height:16px;margin-left:auto}:is(#etape1,#etape2) .lgc-acte__voie[role=button] .lgc-acte__voie-tete:after{content:"";background:#fff;border:1px solid #dcd2c6;border-radius:50%;width:16px;height:16px;margin-left:auto}:-webkit-any(#etape1,#etape2) .lgc-acte__voie--generer.est-active .lgc-acte__voie-tete:after{background:#7b2aa8 radial-gradient(circle,#fff 0 3px,#0000 4px);border-color:#7b2aa8}:-moz-any(#etape1,#etape2) .lgc-acte__voie--generer.est-active .lgc-acte__voie-tete:after{background:#7b2aa8 radial-gradient(circle,#fff 0 3px,#0000 4px);border-color:#7b2aa8}:is(#etape1,#etape2) .lgc-acte__voie--generer.est-active .lgc-acte__voie-tete:after{background:#7b2aa8 radial-gradient(circle,#fff 0 3px,#0000 4px);border-color:#7b2aa8}:-webkit-any(#etape1,#etape2) .lgc-acte__voie--importer.est-active .lgc-acte__voie-tete:after{background:#1f7a4d radial-gradient(circle,#fff 0 3px,#0000 4px);border-color:#1f7a4d}:-moz-any(#etape1,#etape2) .lgc-acte__voie--importer.est-active .lgc-acte__voie-tete:after{background:#1f7a4d radial-gradient(circle,#fff 0 3px,#0000 4px);border-color:#1f7a4d}:is(#etape1,#etape2) .lgc-acte__voie--importer.est-active .lgc-acte__voie-tete:after{background:#1f7a4d radial-gradient(circle,#fff 0 3px,#0000 4px);border-color:#1f7a4d}:-webkit-any(#etape1,#etape2) .lgc-acte__voie-tete{align-items:center;gap:8px;display:flex}:-moz-any(#etape1,#etape2) .lgc-acte__voie-tete{align-items:center;gap:8px;display:flex}:is(#etape1,#etape2) .lgc-acte__voie-tete{align-items:center;gap:8px;display:flex}:-webkit-any(#etape1,#etape2) .lgc-depot:before{content:"Glissez-déposez le fichier ici, ou";font-size:var(--lgc-t-detail);color:#8e80a0;margin-right:8px}:-moz-any(#etape1,#etape2) .lgc-depot:before{content:"Glissez-déposez le fichier ici, ou";font-size:var(--lgc-t-detail);color:#8e80a0;margin-right:8px}:is(#etape1,#etape2) .lgc-depot:before{content:"Glissez-déposez le fichier ici, ou";font-size:var(--lgc-t-detail);color:#8e80a0;margin-right:8px}:-webkit-any(#etape1,#etape2) .lgc-depot{background:#fffdf9;border:1px dashed #c9bbab;border-radius:9px;padding:10px 12px}:-moz-any(#etape1,#etape2) .lgc-depot{background:#fffdf9;border:1px dashed #c9bbab;border-radius:9px;padding:10px 12px}:is(#etape1,#etape2) .lgc-depot{background:#fffdf9;border:1px dashed #c9bbab;border-radius:9px;padding:10px 12px}:-webkit-any(#etape1,#etape2) .lgc-depot.est-survolee{background:#f0f7f3;border-color:#1f7a4d}:-moz-any(#etape1,#etape2) .lgc-depot.est-survolee{background:#f0f7f3;border-color:#1f7a4d}:is(#etape1,#etape2) .lgc-depot.est-survolee{background:#f0f7f3;border-color:#1f7a4d}:-webkit-any(#etape1,#etape2) .lgc-acte__actions{gap:6px;margin-left:auto;display:inline-flex}:-moz-any(#etape1,#etape2) .lgc-acte__actions{gap:6px;margin-left:auto;display:inline-flex}:is(#etape1,#etape2) .lgc-acte__actions{gap:6px;margin-left:auto;display:inline-flex}:-webkit-any(#etape1,#etape2) .lgc-chip{font-family:inherit;font-size:var(--lgc-t-detail);color:#5c5268;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-weight:700;display:inline-flex;text-decoration:none!important}:-moz-any(#etape1,#etape2) .lgc-chip{font-family:inherit;font-size:var(--lgc-t-detail);color:#5c5268;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-weight:700;display:inline-flex;text-decoration:none!important}:is(#etape1,#etape2) .lgc-chip{font-family:inherit;font-size:var(--lgc-t-detail);color:#5c5268;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-weight:700;display:inline-flex;text-decoration:none!important}:-webkit-any(#etape1,#etape2) .lgc-chip:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}:-moz-any(#etape1,#etape2) .lgc-chip:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}:is(#etape1,#etape2) .lgc-chip:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}:-webkit-any(#etape1,#etape2) .lgc-chip--danger:hover{color:#b03a3a;border-color:#b03a3a}:-moz-any(#etape1,#etape2) .lgc-chip--danger:hover{color:#b03a3a;border-color:#b03a3a}:is(#etape1,#etape2) .lgc-chip--danger:hover{color:#b03a3a;border-color:#b03a3a}:-webkit-any(#etape1,#etape2) .lgc-acte__present{font-size:var(--lgc-t-detail);color:#1f7a4d;font-weight:700}:-moz-any(#etape1,#etape2) .lgc-acte__present{font-size:var(--lgc-t-detail);color:#1f7a4d;font-weight:700}:is(#etape1,#etape2) .lgc-acte__present{font-size:var(--lgc-t-detail);color:#1f7a4d;font-weight:700}:-webkit-any(#etape1,#etape2) .lgc-acte__present:before{content:"✓ "}:-moz-any(#etape1,#etape2) .lgc-acte__present:before{content:"✓ "}:is(#etape1,#etape2) .lgc-acte__present:before{content:"✓ "}:-webkit-any(#etape1,#etape2) .lgc-acte__compte{font-size:var(--lgc-t-detail);color:#8e80a0;margin-left:auto}:-moz-any(#etape1,#etape2) .lgc-acte__compte{font-size:var(--lgc-t-detail);color:#8e80a0;margin-left:auto}:is(#etape1,#etape2) .lgc-acte__compte{font-size:var(--lgc-t-detail);color:#8e80a0;margin-left:auto}:-webkit-any(#etape1,#etape2) .lgc-replie{display:none!important}:-moz-any(#etape1,#etape2) .lgc-replie{display:none!important}:is(#etape1,#etape2) .lgc-replie{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-ajouter--document{margin:10px 14px 14px}:-moz-any(#etape1,#etape2) .lgc-ajouter--document{margin:10px 14px 14px}:is(#etape1,#etape2) .lgc-ajouter--document{margin:10px 14px 14px}:-webkit-any(#etape1,#etape2) .lgc-acte__deja{border-top:1px solid var(--lgc-line-soft);font-size:var(--lgc-t-texte);color:#3e3448;align-items:center;gap:10px;padding:8px 14px;display:flex}:-moz-any(#etape1,#etape2) .lgc-acte__deja{border-top:1px solid var(--lgc-line-soft);font-size:var(--lgc-t-texte);color:#3e3448;align-items:center;gap:10px;padding:8px 14px;display:flex}:is(#etape1,#etape2) .lgc-acte__deja{border-top:1px solid var(--lgc-line-soft);font-size:var(--lgc-t-texte);color:#3e3448;align-items:center;gap:10px;padding:8px 14px;display:flex}:-webkit-any(#etape1,#etape2) .lgc-doc__nom{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden;color:#3e3448!important}:-moz-any(#etape1,#etape2) .lgc-doc__nom{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden;color:#3e3448!important}:is(#etape1,#etape2) .lgc-doc__nom{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden;color:#3e3448!important}:-webkit-any(#etape1,#etape2) .modal-step-content.etape1 .champs-step>.d-flex>p:last-child{white-space:nowrap;font-size:var(--lgc-t-texte);font-weight:700}:-moz-any(#etape1,#etape2) .modal-step-content.etape1 .champs-step>.d-flex>p:last-child{white-space:nowrap;font-size:var(--lgc-t-texte);font-weight:700}:is(#etape1,#etape2) .modal-step-content.etape1 .champs-step>.d-flex>p:last-child{white-space:nowrap;font-size:var(--lgc-t-texte);font-weight:700}:-webkit-any(#etape1,#etape2) .modal-step-content.etape1 .champs-step>.d-flex>p:first-child{font-size:var(--lgc-t-texte);font-weight:400;color:#5c5268!important}:-moz-any(#etape1,#etape2) .modal-step-content.etape1 .champs-step>.d-flex>p:first-child{font-size:var(--lgc-t-texte);font-weight:400;color:#5c5268!important}:is(#etape1,#etape2) .modal-step-content.etape1 .champs-step>.d-flex>p:first-child{font-size:var(--lgc-t-texte);font-weight:400;color:#5c5268!important}:-webkit-any(#etape1,#etape2) .modal-body-top{margin:0!important;padding-top:0!important}:-moz-any(#etape1,#etape2) .modal-body-top{margin:0!important;padding-top:0!important}:is(#etape1,#etape2) .modal-body-top{margin:0!important;padding-top:0!important}.procedure-modal .progression{padding:8px 0 4px!important}:-webkit-any(#etape1,#etape2) .progression{padding:8px 0 4px!important}:-moz-any(#etape1,#etape2) .progression{padding:8px 0 4px!important}:is(#etape1,#etape2) .progression{padding:8px 0 4px!important}:-webkit-any(#etape1,#etape2) .progression .jalon{gap:4px}:-moz-any(#etape1,#etape2) .progression .jalon{gap:4px}:is(#etape1,#etape2) .progression .jalon{gap:4px}:-webkit-any(#etape1,#etape2) .progression .jalon .desc{min-height:0!important}:-moz-any(#etape1,#etape2) .progression .jalon .desc{min-height:0!important}:is(#etape1,#etape2) .progression .jalon .desc{min-height:0!important}:-webkit-any(#etape1,#etape2) .form-wrapper.scroll-popup{padding-top:12px!important}:-moz-any(#etape1,#etape2) .form-wrapper.scroll-popup{padding-top:12px!important}:is(#etape1,#etape2) .form-wrapper.scroll-popup{padding-top:12px!important}:-webkit-any(#etape1,#etape2) .modal-content{padding-bottom:12px!important}:-moz-any(#etape1,#etape2) .modal-content{padding-bottom:12px!important}:is(#etape1,#etape2) .modal-content{padding-bottom:12px!important}:-webkit-any(#etape1,#etape2) .lgc-contact__qualite{max-width:320px;margin-bottom:2px!important}:-moz-any(#etape1,#etape2) .lgc-contact__qualite{max-width:320px;margin-bottom:2px!important}:is(#etape1,#etape2) .lgc-contact__qualite{max-width:320px;margin-bottom:2px!important}:-webkit-any(#etape1,#etape2) .lgc-champ select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236E6478' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:11px 7px!important;padding-right:30px!important}:-moz-any(#etape1,#etape2) .lgc-champ select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236E6478' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:11px 7px!important;padding-right:30px!important}:is(#etape1,#etape2) .lgc-champ select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236E6478' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:11px 7px!important;padding-right:30px!important}:-webkit-any(#etape1,#etape2) .form-contact select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236E6478' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:11px 7px!important;padding-right:30px!important}:-moz-any(#etape1,#etape2) .form-contact select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236E6478' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:11px 7px!important;padding-right:30px!important}:is(#etape1,#etape2) .form-contact select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236E6478' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:11px 7px!important;padding-right:30px!important}:-webkit-any(#etape1,#etape2) .lgc-champ select:disabled{background-image:none!important}:-moz-any(#etape1,#etape2) .lgc-champ select:disabled{background-image:none!important}:is(#etape1,#etape2) .lgc-champ select:disabled{background-image:none!important}:-webkit-any(#etape1,#etape2) .lgc-colonnes{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}:-moz-any(#etape1,#etape2) .lgc-colonnes{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}:is(#etape1,#etape2) .lgc-colonnes{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}:-webkit-any(#etape1,#etape2) .lgc-groupe__grille--1{grid-template-columns:minmax(0,1fr)}:-moz-any(#etape1,#etape2) .lgc-groupe__grille--1{grid-template-columns:minmax(0,1fr)}:is(#etape1,#etape2) .lgc-groupe__grille--1{grid-template-columns:minmax(0,1fr)}:-webkit-any(#etape1,#etape2) .lgc-groupe__grille--2{grid-template-columns:repeat(2,minmax(0,1fr))}:-moz-any(#etape1,#etape2) .lgc-groupe__grille--2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#etape1,#etape2) .lgc-groupe__grille--2{grid-template-columns:repeat(2,minmax(0,1fr))}:-webkit-any(#etape1,#etape2) .lgc-groupe__grille--3{grid-template-columns:repeat(3,minmax(0,1fr))}:-moz-any(#etape1,#etape2) .lgc-groupe__grille--3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#etape1,#etape2) .lgc-groupe__grille--3{grid-template-columns:repeat(3,minmax(0,1fr))}:-webkit-any(#etape1,#etape2) .lgc-panneau{background:#fff;border:1px solid #e7ded2;border-radius:9px;margin-top:12px;padding:12px 14px 14px}:-moz-any(#etape1,#etape2) .lgc-panneau{background:#fff;border:1px solid #e7ded2;border-radius:9px;margin-top:12px;padding:12px 14px 14px}:is(#etape1,#etape2) .lgc-panneau{background:#fff;border:1px solid #e7ded2;border-radius:9px;margin-top:12px;padding:12px 14px 14px}:-webkit-any(#etape1,#etape2) .lgc-panneau__titre{font-size:var(--lgc-t-detail);color:#2d1b44;margin-bottom:8px;font-weight:700;display:block}:-moz-any(#etape1,#etape2) .lgc-panneau__titre{font-size:var(--lgc-t-detail);color:#2d1b44;margin-bottom:8px;font-weight:700;display:block}:is(#etape1,#etape2) .lgc-panneau__titre{font-size:var(--lgc-t-detail);color:#2d1b44;margin-bottom:8px;font-weight:700;display:block}:-webkit-any(#etape1,#etape2) .lgc-fenetre{background:#fffdf9;border:1px solid #e7ded2;border-radius:9px;margin:0 14px 14px;position:relative}:-moz-any(#etape1,#etape2) .lgc-fenetre{background:#fffdf9;border:1px solid #e7ded2;border-radius:9px;margin:0 14px 14px;position:relative}:is(#etape1,#etape2) .lgc-fenetre{background:#fffdf9;border:1px solid #e7ded2;border-radius:9px;margin:0 14px 14px;position:relative}:-webkit-any(#etape1,#etape2) .lgc-fenetre__fermer{color:#8e80a0;cursor:pointer;background:0 0;border:0;font-size:17px;line-height:1;position:absolute;top:6px;right:8px}:-moz-any(#etape1,#etape2) .lgc-fenetre__fermer{color:#8e80a0;cursor:pointer;background:0 0;border:0;font-size:17px;line-height:1;position:absolute;top:6px;right:8px}:is(#etape1,#etape2) .lgc-fenetre__fermer{color:#8e80a0;cursor:pointer;background:0 0;border:0;font-size:17px;line-height:1;position:absolute;top:6px;right:8px}:-webkit-any(#etape1,#etape2) .lgc-fenetre__fermer:hover{color:#2d1b44}:-moz-any(#etape1,#etape2) .lgc-fenetre__fermer:hover{color:#2d1b44}:is(#etape1,#etape2) .lgc-fenetre__fermer:hover{color:#2d1b44}:-webkit-any(#etape1,#etape2) .lgc-chip--action{color:#7a4ea8;border-style:dashed;border-color:#d3c7b7}:-moz-any(#etape1,#etape2) .lgc-chip--action{color:#7a4ea8;border-style:dashed;border-color:#d3c7b7}:is(#etape1,#etape2) .lgc-chip--action{color:#7a4ea8;border-style:dashed;border-color:#d3c7b7}:-webkit-any(#etape1,#etape2) .lgc-acte__voie--categorie{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:-moz-any(#etape1,#etape2) .lgc-acte__voie--categorie{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:is(#etape1,#etape2) .lgc-acte__voie--categorie{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:-webkit-any(#etape1,#etape2) .lgc-categorie__intitule{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:var(--lgc-t-capitales)!important;color:#6e6478!important;margin:0!important;padding:0!important;font-weight:700!important}:-moz-any(#etape1,#etape2) .lgc-categorie__intitule{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:var(--lgc-t-capitales)!important;color:#6e6478!important;margin:0!important;padding:0!important;font-weight:700!important}:is(#etape1,#etape2) .lgc-categorie__intitule{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:var(--lgc-t-capitales)!important;color:#6e6478!important;margin:0!important;padding:0!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) select.lgc-categorie{flex:0 240px;width:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background-color:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:8px 30px 8px 10px!important}:-moz-any(#etape1,#etape2) select.lgc-categorie{flex:0 240px;width:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background-color:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:8px 30px 8px 10px!important}:is(#etape1,#etape2) select.lgc-categorie{flex:0 240px;width:auto!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background-color:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:8px 30px 8px 10px!important}:-webkit-any(#etape1,#etape2) .lgc-acte__voie--categorie .lgc-acte__aide{flex:100%;margin:0 0 4px!important}:-moz-any(#etape1,#etape2) .lgc-acte__voie--categorie .lgc-acte__aide{flex:100%;margin:0 0 4px!important}:is(#etape1,#etape2) .lgc-acte__voie--categorie .lgc-acte__aide{flex:100%;margin:0 0 4px!important}:-webkit-any(#etape1,#etape2) .lgc-acte__pastille.est-generee{color:#0000;background:#fff url(/static/media/favicon-logicim.e6abbf69.png) 50%/contain no-repeat;border:1px solid #e7ded2}:-moz-any(#etape1,#etape2) .lgc-acte__pastille.est-generee{color:#0000;background:#fff url(/static/media/favicon-logicim.e6abbf69.png) 50%/contain no-repeat;border:1px solid #e7ded2}:is(#etape1,#etape2) .lgc-acte__pastille.est-generee{color:#0000;background:#fff url(/static/media/favicon-logicim.e6abbf69.png) 50%/contain no-repeat;border:1px solid #e7ded2}:-webkit-any(#etape1,#etape2) .lgc-contact__tete{min-height:0;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-contact__tete{min-height:0;padding:0!important}:is(#etape1,#etape2) .lgc-contact__tete{min-height:0;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-contact__retirer{color:#b03a3a!important;border-color:#e3c9c9!important;margin-left:auto!important}:-moz-any(#etape1,#etape2) .lgc-contact__retirer{color:#b03a3a!important;border-color:#e3c9c9!important;margin-left:auto!important}:is(#etape1,#etape2) .lgc-contact__retirer{color:#b03a3a!important;border-color:#e3c9c9!important;margin-left:auto!important}:-webkit-any(#etape1,#etape2) .lgc-contact__retirer:hover{background:#fbedea;border-color:#b03a3a!important}:-moz-any(#etape1,#etape2) .lgc-contact__retirer:hover{background:#fbedea;border-color:#b03a3a!important}:is(#etape1,#etape2) .lgc-contact__retirer:hover{background:#fbedea;border-color:#b03a3a!important}:-webkit-any(#etape1,#etape2) .lgc-contact__replier{margin-left:0!important}:-moz-any(#etape1,#etape2) .lgc-contact__replier{margin-left:0!important}:is(#etape1,#etape2) .lgc-contact__replier{margin-left:0!important}:-webkit-any(#etape1,#etape2) .lgc-contact--autre{padding:10px 12px 12px!important}:-moz-any(#etape1,#etape2) .lgc-contact--autre{padding:10px 12px 12px!important}:is(#etape1,#etape2) .lgc-contact--autre{padding:10px 12px 12px!important}:-webkit-any(#etape1,#etape2) .lgc-contact--autre>.lgc-champ{margin-top:8px}:-moz-any(#etape1,#etape2) .lgc-contact--autre>.lgc-champ{margin-top:8px}:is(#etape1,#etape2) .lgc-contact--autre>.lgc-champ{margin-top:8px}:-webkit-any(#etape1,#etape2) .lgc-infos-concession{flex-direction:column;gap:12px;display:flex}:-moz-any(#etape1,#etape2) .lgc-infos-concession{flex-direction:column;gap:12px;display:flex}:is(#etape1,#etape2) .lgc-infos-concession{flex-direction:column;gap:12px;display:flex}:-webkit-any(#etape1,#etape2) .lgc-groupe__grille--4{grid-template-columns:repeat(4,minmax(0,1fr))}:-moz-any(#etape1,#etape2) .lgc-groupe__grille--4{grid-template-columns:repeat(4,minmax(0,1fr))}:is(#etape1,#etape2) .lgc-groupe__grille--4{grid-template-columns:repeat(4,minmax(0,1fr))}:-webkit-any(#etape1,#etape2) .lgc-champ--double{grid-column:span 2}:-moz-any(#etape1,#etape2) .lgc-champ--double{grid-column:span 2}:is(#etape1,#etape2) .lgc-champ--double{grid-column:span 2}:-webkit-any(#etape1,#etape2) .lgc-champ--dateFin input{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ--dateFin input{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ--dateFin input{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-champ--dateFin select{color:#8e80a0!important;background:#f4f1ec!important}:-moz-any(#etape1,#etape2) .lgc-champ--dateFin select{color:#8e80a0!important;background:#f4f1ec!important}:is(#etape1,#etape2) .lgc-champ--dateFin select{color:#8e80a0!important;background:#f4f1ec!important}:-webkit-any(#etape1,#etape2) .lgc-interrupteurs{flex-direction:column;gap:10px;margin-top:12px;display:flex}:-moz-any(#etape1,#etape2) .lgc-interrupteurs{flex-direction:column;gap:10px;margin-top:12px;display:flex}:is(#etape1,#etape2) .lgc-interrupteurs{flex-direction:column;gap:10px;margin-top:12px;display:flex}:-webkit-any(#etape1,#etape2) .lgc-interrupteurs>.d-flex{align-items:flex-start;gap:10px;margin:0!important;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-interrupteurs>.d-flex{align-items:flex-start;gap:10px;margin:0!important;display:flex!important}:is(#etape1,#etape2) .lgc-interrupteurs>.d-flex{align-items:flex-start;gap:10px;margin:0!important;display:flex!important}:-webkit-any(#etape1,#etape2) .lgc-interrupteurs .purple{line-height:1.4;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:400!important}:-moz-any(#etape1,#etape2) .lgc-interrupteurs .purple{line-height:1.4;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:400!important}:is(#etape1,#etape2) .lgc-interrupteurs .purple{line-height:1.4;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) .lgc-interrupteurs .col-11{line-height:1.4;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:400!important}:-moz-any(#etape1,#etape2) .lgc-interrupteurs .col-11{line-height:1.4;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:400!important}:is(#etape1,#etape2) .lgc-interrupteurs .col-11{line-height:1.4;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:400!important}:-webkit-any(#etape1,#etape2) .lgc-fenetre{background:#fffdf9;border:1px solid #e7ded2;border-radius:9px;gap:16px;margin:12px 14px 14px;padding:14px}:-moz-any(#etape1,#etape2) .lgc-fenetre{background:#fffdf9;border:1px solid #e7ded2;border-radius:9px;gap:16px;margin:12px 14px 14px;padding:14px}:is(#etape1,#etape2) .lgc-fenetre{background:#fffdf9;border:1px solid #e7ded2;border-radius:9px;gap:16px;margin:12px 14px 14px;padding:14px}:-webkit-any(#etape1,#etape2) .lgc-fenetre .lgc-acte__voie{background:0 0!important;border:0!important;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-fenetre .lgc-acte__voie{background:0 0!important;border:0!important;padding:0!important}:is(#etape1,#etape2) .lgc-fenetre .lgc-acte__voie{background:0 0!important;border:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-fenetre .lgc-acte__voie+.lgc-acte__voie{border-left:1px solid var(--lgc-line-soft)!important;padding-left:16px!important}:-moz-any(#etape1,#etape2) .lgc-fenetre .lgc-acte__voie+.lgc-acte__voie{border-left:1px solid var(--lgc-line-soft)!important;padding-left:16px!important}:is(#etape1,#etape2) .lgc-fenetre .lgc-acte__voie+.lgc-acte__voie{border-left:1px solid var(--lgc-line-soft)!important;padding-left:16px!important}:-webkit-any(#etape1,#etape2) .lgc-fenetre__fermer{color:#8e80a0;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:20px;align-items:center;gap:5px;padding:2px 10px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1.6;display:inline-flex;position:absolute;top:-11px;right:10px}:-moz-any(#etape1,#etape2) .lgc-fenetre__fermer{color:#8e80a0;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:20px;align-items:center;gap:5px;padding:2px 10px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1.6;display:inline-flex;position:absolute;top:-11px;right:10px}:is(#etape1,#etape2) .lgc-fenetre__fermer{color:#8e80a0;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:20px;align-items:center;gap:5px;padding:2px 10px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1.6;display:inline-flex;position:absolute;top:-11px;right:10px}:-webkit-any(#etape1,#etape2) .lgc-fenetre__fermer:hover{color:#b03a3a;border-color:#b03a3a}:-moz-any(#etape1,#etape2) .lgc-fenetre__fermer:hover{color:#b03a3a;border-color:#b03a3a}:is(#etape1,#etape2) .lgc-fenetre__fermer:hover{color:#b03a3a;border-color:#b03a3a}@media (max-width:1099.98px){:-webkit-any(#etape1,#etape2) .lgc-groupe__grille--4{grid-template-columns:repeat(2,minmax(0,1fr))}:-moz-any(#etape1,#etape2) .lgc-groupe__grille--4{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#etape1,#etape2) .lgc-groupe__grille--4{grid-template-columns:repeat(2,minmax(0,1fr))}:-webkit-any(#etape1,#etape2) .lgc-colonnes{grid-template-columns:minmax(0,1fr)}:-moz-any(#etape1,#etape2) .lgc-colonnes{grid-template-columns:minmax(0,1fr)}:is(#etape1,#etape2) .lgc-colonnes{grid-template-columns:minmax(0,1fr)}}.procedure-modal .progression{justify-content:flex-start!important;align-items:stretch!important;margin:0!important;padding:8px 0 4px!important}:-webkit-any(#etape1,#etape2) .progression{justify-content:flex-start!important;align-items:stretch!important;margin:0!important;padding:8px 0 4px!important}:-moz-any(#etape1,#etape2) .progression{justify-content:flex-start!important;align-items:stretch!important;margin:0!important;padding:8px 0 4px!important}:is(#etape1,#etape2) .progression{justify-content:flex-start!important;align-items:stretch!important;margin:0!important;padding:8px 0 4px!important}:-webkit-any(#etape1,#etape2) .modal-body-top{margin:0!important;padding-top:0!important;padding-bottom:0!important}:-moz-any(#etape1,#etape2) .modal-body-top{margin:0!important;padding-top:0!important;padding-bottom:0!important}:is(#etape1,#etape2) .modal-body-top{margin:0!important;padding-top:0!important;padding-bottom:0!important}:-webkit-any(#etape1,#etape2) .lgc-contact__retirer{background:#fdf6f5!important;border-color:#e0bdbd!important}:-moz-any(#etape1,#etape2) .lgc-contact__retirer{background:#fdf6f5!important;border-color:#e0bdbd!important}:is(#etape1,#etape2) .lgc-contact__retirer{background:#fdf6f5!important;border-color:#e0bdbd!important}.lgc-suggestions li.est-locale{color:#2d1b44;font-weight:400}:-webkit-any(#etape1,#etape2) #bloc-validation .d-flex>*{line-height:1.4;font-size:var(--lgc-t-texte)!important}:-moz-any(#etape1,#etape2) #bloc-validation .d-flex>*{line-height:1.4;font-size:var(--lgc-t-texte)!important}:is(#etape1,#etape2) #bloc-validation .d-flex>*{line-height:1.4;font-size:var(--lgc-t-texte)!important}:-webkit-any(#etape1,#etape2) #bloc-validation p{line-height:1.4;font-size:var(--lgc-t-texte)!important}:-moz-any(#etape1,#etape2) #bloc-validation p{line-height:1.4;font-size:var(--lgc-t-texte)!important}:is(#etape1,#etape2) #bloc-validation p{line-height:1.4;font-size:var(--lgc-t-texte)!important}:-webkit-any(#etape1,#etape2) #bloc-validation div{line-height:1.4;font-size:var(--lgc-t-texte)!important}:-moz-any(#etape1,#etape2) #bloc-validation div{line-height:1.4;font-size:var(--lgc-t-texte)!important}:is(#etape1,#etape2) #bloc-validation div{line-height:1.4;font-size:var(--lgc-t-texte)!important}:-webkit-any(#etape1,#etape2) #bloc-validation .d-flex>.d-flex{font-weight:700;color:#2d1b44!important;margin:0!important;display:block!important}:-moz-any(#etape1,#etape2) #bloc-validation .d-flex>.d-flex{font-weight:700;color:#2d1b44!important;margin:0!important;display:block!important}:is(#etape1,#etape2) #bloc-validation .d-flex>.d-flex{font-weight:700;color:#2d1b44!important;margin:0!important;display:block!important}:-webkit-any(#etape1,#etape2) #bloc-validation .d-flex>p:last-child{white-space:nowrap}:-moz-any(#etape1,#etape2) #bloc-validation .d-flex>p:last-child{white-space:nowrap}:is(#etape1,#etape2) #bloc-validation .d-flex>p:last-child{white-space:nowrap}:-webkit-any(#etape1,#etape2) #bloc-validation .d-flex>div:last-child{white-space:nowrap}:-moz-any(#etape1,#etape2) #bloc-validation .d-flex>div:last-child{white-space:nowrap}:is(#etape1,#etape2) #bloc-validation .d-flex>div:last-child{white-space:nowrap}:-webkit-any(#etape1,#etape2) #bloc-validation .title{white-space:normal;font-size:var(--lgc-t-detail)!important}:-moz-any(#etape1,#etape2) #bloc-validation .title{white-space:normal;font-size:var(--lgc-t-detail)!important}:is(#etape1,#etape2) #bloc-validation .title{white-space:normal;font-size:var(--lgc-t-detail)!important}:-webkit-any(#etape1,#etape2) .lgc-recap-suite{margin-top:0!important}:-moz-any(#etape1,#etape2) .lgc-recap-suite{margin-top:0!important}:is(#etape1,#etape2) .lgc-recap-suite{margin-top:0!important}:-webkit-any(#etape1,#etape2) .modal-header.bk-grey{align-items:center;gap:12px;display:flex}:-moz-any(#etape1,#etape2) .modal-header.bk-grey{align-items:center;gap:12px;display:flex}:is(#etape1,#etape2) .modal-header.bk-grey{align-items:center;gap:12px;display:flex}:-webkit-any(#etape1,#etape2) .lgc-titre-fenetre{flex:auto;color:#fff!important;margin:0!important;position:static!important;top:auto!important;left:auto!important}:-moz-any(#etape1,#etape2) .lgc-titre-fenetre{flex:auto;color:#fff!important;margin:0!important;position:static!important;top:auto!important;left:auto!important}:is(#etape1,#etape2) .lgc-titre-fenetre{flex:auto;color:#fff!important;margin:0!important;position:static!important;top:auto!important;left:auto!important}:-webkit-any(#etape1,#etape2) .modal-header .close{margin:0!important;padding:0!important}:-moz-any(#etape1,#etape2) .modal-header .close{margin:0!important;padding:0!important}:is(#etape1,#etape2) .modal-header .close{margin:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-contact--autre{margin-bottom:12px!important;padding:14px 16px 16px!important}:-moz-any(#etape1,#etape2) .lgc-contact--autre{margin-bottom:12px!important;padding:14px 16px 16px!important}:is(#etape1,#etape2) .lgc-contact--autre{margin-bottom:12px!important;padding:14px 16px 16px!important}:-webkit-any(#etape1,#etape2) .lgc-contact--autre .lgc-groupe+.lgc-groupe{margin-top:10px}:-moz-any(#etape1,#etape2) .lgc-contact--autre .lgc-groupe+.lgc-groupe{margin-top:10px}:is(#etape1,#etape2) .lgc-contact--autre .lgc-groupe+.lgc-groupe{margin-top:10px}:-webkit-any(#etape1,#etape2) .lgc-contact__retirer{font-size:var(--lgc-t-detail)!important;background:#fdf6f5!important;border-color:#e0bdbd!important;padding:7px 14px!important}:-moz-any(#etape1,#etape2) .lgc-contact__retirer{font-size:var(--lgc-t-detail)!important;background:#fdf6f5!important;border-color:#e0bdbd!important;padding:7px 14px!important}:is(#etape1,#etape2) .lgc-contact__retirer{font-size:var(--lgc-t-detail)!important;background:#fdf6f5!important;border-color:#e0bdbd!important;padding:7px 14px!important}:-webkit-any(#etape1,#etape2) .lgc-contact__retirer:before{content:"✕";font-size:var(--lgc-t-detail)}:-moz-any(#etape1,#etape2) .lgc-contact__retirer:before{content:"✕";font-size:var(--lgc-t-detail)}:is(#etape1,#etape2) .lgc-contact__retirer:before{content:"✕";font-size:var(--lgc-t-detail)}:-webkit-any(#etape1,#etape2) .lgc-champ--tarifs>div{flex-direction:column;gap:4px;width:100%;display:flex;margin:0!important}:-moz-any(#etape1,#etape2) .lgc-champ--tarifs>div{flex-direction:column;gap:4px;width:100%;display:flex;margin:0!important}:is(#etape1,#etape2) .lgc-champ--tarifs>div{flex-direction:column;gap:4px;width:100%;display:flex;margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-groupe--pleine{margin-top:12px}:-moz-any(#etape1,#etape2) .lgc-groupe--pleine{margin-top:12px}:is(#etape1,#etape2) .lgc-groupe--pleine{margin-top:12px}:-webkit-any(#etape1,#etape2) .lgc-champ--typeConcession{flex-flow:wrap;align-items:center;gap:10px}:-moz-any(#etape1,#etape2) .lgc-champ--typeConcession{flex-flow:wrap;align-items:center;gap:10px}:is(#etape1,#etape2) .lgc-champ--typeConcession{flex-flow:wrap;align-items:center;gap:10px}:-webkit-any(#etape1,#etape2) .lgc-champ--typeConcession>div{flex:0 320px}:-moz-any(#etape1,#etape2) .lgc-champ--typeConcession>div{flex:0 320px}:is(#etape1,#etape2) .lgc-champ--typeConcession>div{flex:0 320px}:-webkit-any(#etape1,#etape2) .lgc-champ--typeConcession select{flex:0 320px}:-moz-any(#etape1,#etape2) .lgc-champ--typeConcession select{flex:0 320px}:is(#etape1,#etape2) .lgc-champ--typeConcession select{flex:0 320px}:-webkit-any(#etape1,#etape2) .lgc-notice__note{font-size:var(--lgc-t-detail);color:#8e80a0;flex:100%;margin:0!important}:-moz-any(#etape1,#etape2) .lgc-notice__note{font-size:var(--lgc-t-detail);color:#8e80a0;flex:100%;margin:0!important}:is(#etape1,#etape2) .lgc-notice__note{font-size:var(--lgc-t-detail);color:#8e80a0;flex:100%;margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-engagements{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}:-moz-any(#etape1,#etape2) .lgc-engagements{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}:is(#etape1,#etape2) .lgc-engagements{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}:-webkit-any(#etape1,#etape2) .lgc-engagement{font-family:inherit;font-size:var(--lgc-t-texte);color:#5c5268;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:20px;align-items:center;gap:8px;padding:9px 14px;font-weight:700;display:inline-flex}:-moz-any(#etape1,#etape2) .lgc-engagement{font-family:inherit;font-size:var(--lgc-t-texte);color:#5c5268;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:20px;align-items:center;gap:8px;padding:9px 14px;font-weight:700;display:inline-flex}:is(#etape1,#etape2) .lgc-engagement{font-family:inherit;font-size:var(--lgc-t-texte);color:#5c5268;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:20px;align-items:center;gap:8px;padding:9px 14px;font-weight:700;display:inline-flex}:-webkit-any(#etape1,#etape2) .lgc-engagement:hover{border-color:var(--lgc-acc)}:-moz-any(#etape1,#etape2) .lgc-engagement:hover{border-color:var(--lgc-acc)}:is(#etape1,#etape2) .lgc-engagement:hover{border-color:var(--lgc-acc)}:-webkit-any(#etape1,#etape2) .lgc-engagement.est-actif{color:#fff;background:#2d1b44;border-color:#2d1b44}:-moz-any(#etape1,#etape2) .lgc-engagement.est-actif{color:#fff;background:#2d1b44;border-color:#2d1b44}:is(#etape1,#etape2) .lgc-engagement.est-actif{color:#fff;background:#2d1b44;border-color:#2d1b44}:-webkit-any(#etape1,#etape2) .lgc-engagement .info{margin:0!important;position:static!important}:-moz-any(#etape1,#etape2) .lgc-engagement .info{margin:0!important;position:static!important}:is(#etape1,#etape2) .lgc-engagement .info{margin:0!important;position:static!important}:-webkit-any(#etape1,#etape2) .lgc-panneau .row{flex:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}:-moz-any(#etape1,#etape2) .lgc-panneau .row{flex:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}:is(#etape1,#etape2) .lgc-panneau .row{flex:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}:-webkit-any(#etape1,#etape2) .lgc-panneau [class*=col-lg-]{flex:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}:-moz-any(#etape1,#etape2) .lgc-panneau [class*=col-lg-]{flex:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}:is(#etape1,#etape2) .lgc-panneau [class*=col-lg-]{flex:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}:-webkit-any(#etape1,#etape2) .lgc-panneau .list-exclus-wrapper .list-group{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;display:grid}:-moz-any(#etape1,#etape2) .lgc-panneau .list-exclus-wrapper .list-group{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;display:grid}:is(#etape1,#etape2) .lgc-panneau .list-exclus-wrapper .list-group{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;display:grid}:-webkit-any(#etape1,#etape2) .lgc-panneau #ajout-exclus{float:none!important;margin-top:10px!important}:-moz-any(#etape1,#etape2) .lgc-panneau #ajout-exclus{float:none!important;margin-top:10px!important}:is(#etape1,#etape2) .lgc-panneau #ajout-exclus{float:none!important;margin-top:10px!important}:-webkit-any(#etape1,#etape2) .lgc-panneau #text-exclus{white-space:normal}:-moz-any(#etape1,#etape2) .lgc-panneau #text-exclus{white-space:normal}:is(#etape1,#etape2) .lgc-panneau #text-exclus{white-space:normal}:-webkit-any(#etape1,#etape2) .lgc-acte__voie--importer.est-survolee{background:#f0f7f3!important;border-color:#1f7a4d!important}:-moz-any(#etape1,#etape2) .lgc-acte__voie--importer.est-survolee{background:#f0f7f3!important;border-color:#1f7a4d!important}:is(#etape1,#etape2) .lgc-acte__voie--importer.est-survolee{background:#f0f7f3!important;border-color:#1f7a4d!important}:-webkit-any(#etape1,#etape2) .lgc-acte__taille{color:#a79bb4}:-moz-any(#etape1,#etape2) .lgc-acte__taille{color:#a79bb4}:is(#etape1,#etape2) .lgc-acte__taille{color:#a79bb4}@media (max-width:1099.98px){:-webkit-any(#etape1,#etape2) .lgc-panneau .list-exclus-wrapper .list-group{grid-template-columns:repeat(2,minmax(0,1fr))}:-moz-any(#etape1,#etape2) .lgc-panneau .list-exclus-wrapper .list-group{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#etape1,#etape2) .lgc-panneau .list-exclus-wrapper .list-group{grid-template-columns:repeat(2,minmax(0,1fr))}}:-webkit-any(#etape1,#etape2) .lgc-groupe__tete .info{flex:none;margin:0 0 0 2px!important;position:static!important}:-moz-any(#etape1,#etape2) .lgc-groupe__tete .info{flex:none;margin:0 0 0 2px!important;position:static!important}:is(#etape1,#etape2) .lgc-groupe__tete .info{flex:none;margin:0 0 0 2px!important;position:static!important}:-webkit-any(#etape1,#etape2) .lgc-champ--typeConcession>div:empty{display:none}:-moz-any(#etape1,#etape2) .lgc-champ--typeConcession>div:empty{display:none}:is(#etape1,#etape2) .lgc-champ--typeConcession>div:empty{display:none}:-webkit-any(#etape1,#etape2) .lgc-groupe__grille>div:empty{display:none}:-moz-any(#etape1,#etape2) .lgc-groupe__grille>div:empty{display:none}:is(#etape1,#etape2) .lgc-groupe__grille>div:empty{display:none}:-webkit-any(#etape1,#etape2) .lgc-acte__refus{font-size:var(--lgc-t-detail);color:#b03a3a;padding:8px 14px 12px;font-weight:700;margin:0!important}:-moz-any(#etape1,#etape2) .lgc-acte__refus{font-size:var(--lgc-t-detail);color:#b03a3a;padding:8px 14px 12px;font-weight:700;margin:0!important}:is(#etape1,#etape2) .lgc-acte__refus{font-size:var(--lgc-t-detail);color:#b03a3a;padding:8px 14px 12px;font-weight:700;margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-contact__nom{font-size:var(--lgc-t-texte);color:#2d1b44;white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-weight:700;overflow:hidden}:-moz-any(#etape1,#etape2) .lgc-contact__nom{font-size:var(--lgc-t-texte);color:#2d1b44;white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-weight:700;overflow:hidden}:is(#etape1,#etape2) .lgc-contact__nom{font-size:var(--lgc-t-texte);color:#2d1b44;white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-weight:700;overflow:hidden}:-webkit-any(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire{margin:0 0 14px!important}:-moz-any(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire{margin:0 0 14px!important}:is(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire{margin:0 0 14px!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.ajout-contact-secours{margin:0 0 14px!important}:-moz-any(#etape1,#etape2) ul.contacts>li.ajout-contact-secours{margin:0 0 14px!important}:is(#etape1,#etape2) ul.contacts>li.ajout-contact-secours{margin:0 0 14px!important}:-webkit-any(#etape1,#etape2) .lgc-groupe__tete .lgc-notice{margin-left:auto}:-moz-any(#etape1,#etape2) .lgc-groupe__tete .lgc-notice{margin-left:auto}:is(#etape1,#etape2) .lgc-groupe__tete .lgc-notice{margin-left:auto}:-webkit-any(#etape1,#etape2) .lgc-champ--tarifs{width:100%;margin:0!important;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-champ--tarifs{width:100%;margin:0!important;padding:0!important}:is(#etape1,#etape2) .lgc-champ--tarifs{width:100%;margin:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ--tarifs>div{width:100%;margin:0!important;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-champ--tarifs>div{width:100%;margin:0!important;padding:0!important}:is(#etape1,#etape2) .lgc-champ--tarifs>div{width:100%;margin:0!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ--tarifs>div{flex-direction:column;justify-content:flex-end;gap:4px;height:100%;display:flex}:-moz-any(#etape1,#etape2) .lgc-champ--tarifs>div{flex-direction:column;justify-content:flex-end;gap:4px;height:100%;display:flex}:is(#etape1,#etape2) .lgc-champ--tarifs>div{flex-direction:column;justify-content:flex-end;gap:4px;height:100%;display:flex}:-webkit-any(#etape1,#etape2) .lgc-champ--tarifs input{margin:0!important}:-moz-any(#etape1,#etape2) .lgc-champ--tarifs input{margin:0!important}:is(#etape1,#etape2) .lgc-champ--tarifs input{margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-colonnes{align-items:stretch}:-moz-any(#etape1,#etape2) .lgc-colonnes{align-items:stretch}:is(#etape1,#etape2) .lgc-colonnes{align-items:stretch}:-webkit-any(#etape1,#etape2) .lgc-groupe--note{flex-direction:column;height:100%;display:flex}:-moz-any(#etape1,#etape2) .lgc-groupe--note{flex-direction:column;height:100%;display:flex}:is(#etape1,#etape2) .lgc-groupe--note{flex-direction:column;height:100%;display:flex}:-webkit-any(#etape1,#etape2) .lgc-groupe--note .lgc-groupe__grille{flex-direction:column;height:100%;display:flex}:-moz-any(#etape1,#etape2) .lgc-groupe--note .lgc-groupe__grille{flex-direction:column;height:100%;display:flex}:is(#etape1,#etape2) .lgc-groupe--note .lgc-groupe__grille{flex-direction:column;height:100%;display:flex}:-webkit-any(#etape1,#etape2) .lgc-groupe--note .lgc-champ--notes{flex-direction:column;height:100%;display:flex}:-moz-any(#etape1,#etape2) .lgc-groupe--note .lgc-champ--notes{flex-direction:column;height:100%;display:flex}:is(#etape1,#etape2) .lgc-groupe--note .lgc-champ--notes{flex-direction:column;height:100%;display:flex}:-webkit-any(#etape1,#etape2) .lgc-depot--nomme:before{content:"PDF ou Word, 8 Mo maximum —"}:-moz-any(#etape1,#etape2) .lgc-depot--nomme:before{content:"PDF ou Word, 8 Mo maximum —"}:is(#etape1,#etape2) .lgc-depot--nomme:before{content:"PDF ou Word, 8 Mo maximum —"}:-webkit-any(#etape1,#etape2) .lgc-puce-aide{width:16px;height:16px;font-family:inherit;font-size:var(--lgc-t-detail);color:#8e80a0;cursor:help;background:#fff;border:1px solid #c9bbab;border-radius:50%;justify-content:center;align-items:center;padding:0;font-style:italic;font-weight:800;line-height:1;display:inline-flex}:-moz-any(#etape1,#etape2) .lgc-puce-aide{width:16px;height:16px;font-family:inherit;font-size:var(--lgc-t-detail);color:#8e80a0;cursor:help;background:#fff;border:1px solid #c9bbab;border-radius:50%;justify-content:center;align-items:center;padding:0;font-style:italic;font-weight:800;line-height:1;display:inline-flex}:is(#etape1,#etape2) .lgc-puce-aide{width:16px;height:16px;font-family:inherit;font-size:var(--lgc-t-detail);color:#8e80a0;cursor:help;background:#fff;border:1px solid #c9bbab;border-radius:50%;justify-content:center;align-items:center;padding:0;font-style:italic;font-weight:800;line-height:1;display:inline-flex}:-webkit-any(#etape1,#etape2) .lgc-puce-aide:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}:-moz-any(#etape1,#etape2) .lgc-puce-aide:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}:is(#etape1,#etape2) .lgc-puce-aide:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}:-webkit-any(#etape1,#etape2) #error:empty{display:none}:-moz-any(#etape1,#etape2) #error:empty{display:none}:is(#etape1,#etape2) #error:empty{display:none}:-webkit-any(#etape1,#etape2) #error{font-size:var(--lgc-t-detail);color:#b03a3a;background:#fbedea;border:1px solid #efcfc7;border-radius:8px;margin:8px 0 0;padding:8px 12px;font-weight:700}:-moz-any(#etape1,#etape2) #error{font-size:var(--lgc-t-detail);color:#b03a3a;background:#fbedea;border:1px solid #efcfc7;border-radius:8px;margin:8px 0 0;padding:8px 12px;font-weight:700}:is(#etape1,#etape2) #error{font-size:var(--lgc-t-detail);color:#b03a3a;background:#fbedea;border:1px solid #efcfc7;border-radius:8px;margin:8px 0 0;padding:8px 12px;font-weight:700}:-webkit-any(#etape1,#etape2) .lgc-champ{justify-content:flex-end}:-moz-any(#etape1,#etape2) .lgc-champ{justify-content:flex-end}:is(#etape1,#etape2) .lgc-champ{justify-content:flex-end}:-webkit-any(#etape1,#etape2) .lgc-champ--tarifs>div{flex-direction:column;justify-content:flex-end;gap:4px;height:100%;margin:0!important;padding:0!important;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-champ--tarifs>div{flex-direction:column;justify-content:flex-end;gap:4px;height:100%;margin:0!important;padding:0!important;display:flex!important}:is(#etape1,#etape2) .lgc-champ--tarifs>div{flex-direction:column;justify-content:flex-end;gap:4px;height:100%;margin:0!important;padding:0!important;display:flex!important}:-webkit-any(#etape1,#etape2) .lgc-champ input{min-height:0!important;line-height:1.25!important}:-moz-any(#etape1,#etape2) .lgc-champ input{min-height:0!important;line-height:1.25!important}:is(#etape1,#etape2) .lgc-champ input{min-height:0!important;line-height:1.25!important}:-webkit-any(#etape1,#etape2) .lgc-champ select{min-height:0!important;line-height:1.25!important}:-moz-any(#etape1,#etape2) .lgc-champ select{min-height:0!important;line-height:1.25!important}:is(#etape1,#etape2) .lgc-champ select{min-height:0!important;line-height:1.25!important}:-webkit-any(#etape1,#etape2) .form-contact input{min-height:0!important;line-height:1.25!important}:-moz-any(#etape1,#etape2) .form-contact input{min-height:0!important;line-height:1.25!important}:is(#etape1,#etape2) .form-contact input{min-height:0!important;line-height:1.25!important}:-webkit-any(#etape1,#etape2) .form-contact select{min-height:0!important;line-height:1.25!important}:-moz-any(#etape1,#etape2) .form-contact select{min-height:0!important;line-height:1.25!important}:is(#etape1,#etape2) .form-contact select{min-height:0!important;line-height:1.25!important}:-webkit-any(#etape1,#etape2) .lgc-champ input[class*=col-]{flex:0 auto!important}:-moz-any(#etape1,#etape2) .lgc-champ input[class*=col-]{flex:0 auto!important}:is(#etape1,#etape2) .lgc-champ input[class*=col-]{flex:0 auto!important}:-webkit-any(#etape1,#etape2) .lgc-champ select[class*=col-]{flex:0 auto!important}:-moz-any(#etape1,#etape2) .lgc-champ select[class*=col-]{flex:0 auto!important}:is(#etape1,#etape2) .lgc-champ select[class*=col-]{flex:0 auto!important}:-webkit-any(#etape1,#etape2) .lgc-champ textarea[class*=col-]{flex:0 auto!important}:-moz-any(#etape1,#etape2) .lgc-champ textarea[class*=col-]{flex:0 auto!important}:is(#etape1,#etape2) .lgc-champ textarea[class*=col-]{flex:0 auto!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire{margin:0 0 18px!important}:-moz-any(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire{margin:0 0 18px!important}:is(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire{margin:0 0 18px!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.ajout-contact-secours{margin:0 0 18px!important}:-moz-any(#etape1,#etape2) ul.contacts>li.ajout-contact-secours{margin:0 0 18px!important}:is(#etape1,#etape2) ul.contacts>li.ajout-contact-secours{margin:0 0 18px!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.new-contact{margin:0 0 14px!important}:-moz-any(#etape1,#etape2) ul.contacts>li.new-contact{margin:0 0 14px!important}:is(#etape1,#etape2) ul.contacts>li.new-contact{margin:0 0 14px!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.update-contact{margin:0 0 14px!important}:-moz-any(#etape1,#etape2) ul.contacts>li.update-contact{margin:0 0 14px!important}:is(#etape1,#etape2) ul.contacts>li.update-contact{margin:0 0 14px!important}:-webkit-any(#etape1,#etape2) .lgc-tuiles{grid-template-columns:repeat(4,minmax(0,1fr))}:-moz-any(#etape1,#etape2) .lgc-tuiles{grid-template-columns:repeat(4,minmax(0,1fr))}:is(#etape1,#etape2) .lgc-tuiles{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1099.98px){:-webkit-any(#etape1,#etape2) .lgc-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}:-moz-any(#etape1,#etape2) .lgc-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#etape1,#etape2) .lgc-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}}:-webkit-any(#etape1,#etape2) .lgc-groupe--pleine .lgc-groupe__grille{align-items:start}:-moz-any(#etape1,#etape2) .lgc-groupe--pleine .lgc-groupe__grille{align-items:start}:is(#etape1,#etape2) .lgc-groupe--pleine .lgc-groupe__grille{align-items:start}:-webkit-any(#etape1,#etape2) .lgc-champ--typeConcession{justify-content:flex-start;margin-top:0!important}:-moz-any(#etape1,#etape2) .lgc-champ--typeConcession{justify-content:flex-start;margin-top:0!important}:is(#etape1,#etape2) .lgc-champ--typeConcession{justify-content:flex-start;margin-top:0!important}:-webkit-any(#etape1,#etape2) .lgc-groupe--note{flex-direction:column;display:flex}:-moz-any(#etape1,#etape2) .lgc-groupe--note{flex-direction:column;display:flex}:is(#etape1,#etape2) .lgc-groupe--note{flex-direction:column;display:flex}:-webkit-any(#etape1,#etape2) .lgc-groupe--note .lgc-groupe__grille{flex:auto;height:auto}:-moz-any(#etape1,#etape2) .lgc-groupe--note .lgc-groupe__grille{flex:auto;height:auto}:is(#etape1,#etape2) .lgc-groupe--note .lgc-groupe__grille{flex:auto;height:auto}:-webkit-any(#etape1,#etape2) .lgc-groupe--note .lgc-champ--notes{flex:auto;height:auto}:-moz-any(#etape1,#etape2) .lgc-groupe--note .lgc-champ--notes{flex:auto;height:auto}:is(#etape1,#etape2) .lgc-groupe--note .lgc-champ--notes{flex:auto;height:auto}:-webkit-any(#etape1,#etape2) .lgc-groupe--note textarea{flex:auto;min-height:92px}:-moz-any(#etape1,#etape2) .lgc-groupe--note textarea{flex:auto;min-height:92px}:is(#etape1,#etape2) .lgc-groupe--note textarea{flex:auto;min-height:92px}:-webkit-any(#etape1,#etape2) .list-exclus-wrapper .list-group-item:has(p:empty){display:none!important}:-moz-any(#etape1,#etape2) .list-exclus-wrapper .list-group-item:has(p:empty){display:none!important}:is(#etape1,#etape2) .list-exclus-wrapper .list-group-item:has(p:empty){display:none!important}:-webkit-any(#etape1,#etape2) .list-exclus-wrapper .list-group{grid-template-columns:repeat(2,minmax(0,1fr))}:-moz-any(#etape1,#etape2) .list-exclus-wrapper .list-group{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#etape1,#etape2) .list-exclus-wrapper .list-group{grid-template-columns:repeat(2,minmax(0,1fr))}:-webkit-any(#etape1,#etape2) ul.exclus{list-style:none;margin:10px 0 0!important;padding:0!important}:-moz-any(#etape1,#etape2) ul.exclus{list-style:none;margin:10px 0 0!important;padding:0!important}:is(#etape1,#etape2) ul.exclus{list-style:none;margin:10px 0 0!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-pilule-ajout{cursor:pointer;font-family:inherit;font-size:var(--lgc-t-texte)!important;color:#fff!important;background:#d6246e!important;border:0!important;border-radius:20px!important;padding:9px 18px!important;font-weight:700!important}:-moz-any(#etape1,#etape2) .lgc-pilule-ajout{cursor:pointer;font-family:inherit;font-size:var(--lgc-t-texte)!important;color:#fff!important;background:#d6246e!important;border:0!important;border-radius:20px!important;padding:9px 18px!important;font-weight:700!important}:is(#etape1,#etape2) .lgc-pilule-ajout{cursor:pointer;font-family:inherit;font-size:var(--lgc-t-texte)!important;color:#fff!important;background:#d6246e!important;border:0!important;border-radius:20px!important;padding:9px 18px!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) .lgc-annuler-exclu{float:none!important;color:#b03a3a!important;font-size:var(--lgc-t-detail)!important;background:#fdf6f5!important;border-color:#e0bdbd!important;margin:0!important;padding:7px 14px!important}:-moz-any(#etape1,#etape2) .lgc-annuler-exclu{float:none!important;color:#b03a3a!important;font-size:var(--lgc-t-detail)!important;background:#fdf6f5!important;border-color:#e0bdbd!important;margin:0!important;padding:7px 14px!important}:is(#etape1,#etape2) .lgc-annuler-exclu{float:none!important;color:#b03a3a!important;font-size:var(--lgc-t-detail)!important;background:#fdf6f5!important;border-color:#e0bdbd!important;margin:0!important;padding:7px 14px!important}:-webkit-any(#etape1,#etape2) .lgc-invite{width:100%;font-family:inherit;font-size:var(--lgc-t-detail);color:#8e80a0;text-align:left;cursor:pointer;background:#fffdf9;border:1px dashed #c9bbab;border-radius:9px;margin-top:6px;padding:9px 12px;display:block}:-moz-any(#etape1,#etape2) .lgc-invite{width:100%;font-family:inherit;font-size:var(--lgc-t-detail);color:#8e80a0;text-align:left;cursor:pointer;background:#fffdf9;border:1px dashed #c9bbab;border-radius:9px;margin-top:6px;padding:9px 12px;display:block}:is(#etape1,#etape2) .lgc-invite{width:100%;font-family:inherit;font-size:var(--lgc-t-detail);color:#8e80a0;text-align:left;cursor:pointer;background:#fffdf9;border:1px dashed #c9bbab;border-radius:9px;margin-top:6px;padding:9px 12px;display:block}:-webkit-any(#etape1,#etape2) .lgc-invite:hover{color:#1f7a4d;background:#f0f7f3;border-color:#1f7a4d}:-moz-any(#etape1,#etape2) .lgc-invite:hover{color:#1f7a4d;background:#f0f7f3;border-color:#1f7a4d}:is(#etape1,#etape2) .lgc-invite:hover{color:#1f7a4d;background:#f0f7f3;border-color:#1f7a4d}:-webkit-any(#etape1,#etape2) .lgc-acte__voie--importer.est-active .lgc-invite{display:none}:-moz-any(#etape1,#etape2) .lgc-acte__voie--importer.est-active .lgc-invite{display:none}:is(#etape1,#etape2) .lgc-acte__voie--importer.est-active .lgc-invite{display:none}:-webkit-any(#etape1,#etape2) .lgc-depot:before{content:none}:-moz-any(#etape1,#etape2) .lgc-depot:before{content:none}:is(#etape1,#etape2) .lgc-depot:before{content:none}:-webkit-any(#etape1,#etape2) ul.contacts>li.new-contact{margin-top:18px!important}:-moz-any(#etape1,#etape2) ul.contacts>li.new-contact{margin-top:18px!important}:is(#etape1,#etape2) ul.contacts>li.new-contact{margin-top:18px!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.update-contact{margin-top:18px!important}:-moz-any(#etape1,#etape2) ul.contacts>li.update-contact{margin-top:18px!important}:is(#etape1,#etape2) ul.contacts>li.update-contact{margin-top:18px!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire{margin:0!important}:-moz-any(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire{margin:0!important}:is(#etape1,#etape2) ul.contacts>li.ajout-co-concessionnaire{margin:0!important}:-webkit-any(#etape1,#etape2) ul.contacts>li.ajout-contact-secours{margin:0!important}:-moz-any(#etape1,#etape2) ul.contacts>li.ajout-contact-secours{margin:0!important}:is(#etape1,#etape2) ul.contacts>li.ajout-contact-secours{margin:0!important}:-webkit-any(#etape1,#etape2) li.lgc-exclu{background:#fff;border:1px solid #e7ded2;border-radius:9px;margin-top:10px;padding:12px 14px 14px;display:block}:-moz-any(#etape1,#etape2) li.lgc-exclu{background:#fff;border:1px solid #e7ded2;border-radius:9px;margin-top:10px;padding:12px 14px 14px;display:block}:is(#etape1,#etape2) li.lgc-exclu{background:#fff;border:1px solid #e7ded2;border-radius:9px;margin-top:10px;padding:12px 14px 14px;display:block}:-webkit-any(#etape1,#etape2) .lgc-exclu__grille{grid-template-columns:auto repeat(4,minmax(0,1fr));align-items:end;gap:8px 12px;width:100%!important;display:grid!important}:-moz-any(#etape1,#etape2) .lgc-exclu__grille{grid-template-columns:auto repeat(4,minmax(0,1fr));align-items:end;gap:8px 12px;width:100%!important;display:grid!important}:is(#etape1,#etape2) .lgc-exclu__grille{grid-template-columns:auto repeat(4,minmax(0,1fr));align-items:end;gap:8px 12px;width:100%!important;display:grid!important}:-webkit-any(#etape1,#etape2) .lgc-exclu__grille>div{flex-direction:column;gap:4px;min-width:0;width:auto!important;margin:0!important;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-exclu__grille>div{flex-direction:column;gap:4px;min-width:0;width:auto!important;margin:0!important;display:flex!important}:is(#etape1,#etape2) .lgc-exclu__grille>div{flex-direction:column;gap:4px;min-width:0;width:auto!important;margin:0!important;display:flex!important}:-webkit-any(#etape1,#etape2) .lgc-exclu__civilite{flex:none;justify-content:flex-end}:-moz-any(#etape1,#etape2) .lgc-exclu__civilite{flex:none;justify-content:flex-end}:is(#etape1,#etape2) .lgc-exclu__civilite{flex:none;justify-content:flex-end}:-webkit-any(#etape1,#etape2) .lgc-exclu [id^=attribution_emplacement_exclus][id$=civilite_0]+label{margin:0!important}:-moz-any(#etape1,#etape2) .lgc-exclu [id^=attribution_emplacement_exclus][id$=civilite_0]+label{margin:0!important}:is(#etape1,#etape2) .lgc-exclu [id^=attribution_emplacement_exclus][id$=civilite_0]+label{margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-exclu [id^=attribution_emplacement_exclus][id$=civilite_1]+label{margin:0!important}:-moz-any(#etape1,#etape2) .lgc-exclu [id^=attribution_emplacement_exclus][id$=civilite_1]+label{margin:0!important}:is(#etape1,#etape2) .lgc-exclu [id^=attribution_emplacement_exclus][id$=civilite_1]+label{margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-exclu [id$=_civilite]{padding:0!important}:-moz-any(#etape1,#etape2) .lgc-exclu [id$=_civilite]{padding:0!important}:is(#etape1,#etape2) .lgc-exclu [id$=_civilite]{padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-exclu input:not([type=radio]){width:100%!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important;line-height:1.25!important}:-moz-any(#etape1,#etape2) .lgc-exclu input:not([type=radio]){width:100%!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important;line-height:1.25!important}:is(#etape1,#etape2) .lgc-exclu input:not([type=radio]){width:100%!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important;line-height:1.25!important}:-webkit-any(#etape1,#etape2) .lgc-exclu select{width:100%!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important;line-height:1.25!important}:-moz-any(#etape1,#etape2) .lgc-exclu select{width:100%!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important;line-height:1.25!important}:is(#etape1,#etape2) .lgc-exclu select{width:100%!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 10px!important;line-height:1.25!important}:-webkit-any(#etape1,#etape2) .lgc-exclu__grille>div:not(.lgc-exclu__civilite)>label{letter-spacing:normal;text-transform:none;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;width:auto!important;margin:0!important;padding:0!important;font-weight:700!important}:-moz-any(#etape1,#etape2) .lgc-exclu__grille>div:not(.lgc-exclu__civilite)>label{letter-spacing:normal;text-transform:none;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;width:auto!important;margin:0!important;padding:0!important;font-weight:700!important}:is(#etape1,#etape2) .lgc-exclu__grille>div:not(.lgc-exclu__civilite)>label{letter-spacing:normal;text-transform:none;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;width:auto!important;margin:0!important;padding:0!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) .lgc-exclu__actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}:-moz-any(#etape1,#etape2) .lgc-exclu__actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}:is(#etape1,#etape2) .lgc-exclu__actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}@media (max-width:1099.98px){:-webkit-any(#etape1,#etape2) .lgc-exclu__grille{grid-template-columns:auto repeat(2,minmax(0,1fr))}:-moz-any(#etape1,#etape2) .lgc-exclu__grille{grid-template-columns:auto repeat(2,minmax(0,1fr))}:is(#etape1,#etape2) .lgc-exclu__grille{grid-template-columns:auto repeat(2,minmax(0,1fr))}}:-webkit-any(#etape1,#etape2) .lgc-exclu [id$=_civilite] label{white-space:nowrap;border-radius:6px;width:auto!important;font-size:var(--lgc-t-texte)!important;text-transform:none!important;letter-spacing:0!important;color:#5c5268!important;border:0!important;margin:0!important;padding:6px 15px!important;font-weight:700!important}:-moz-any(#etape1,#etape2) .lgc-exclu [id$=_civilite] label{white-space:nowrap;border-radius:6px;width:auto!important;font-size:var(--lgc-t-texte)!important;text-transform:none!important;letter-spacing:0!important;color:#5c5268!important;border:0!important;margin:0!important;padding:6px 15px!important;font-weight:700!important}:is(#etape1,#etape2) .lgc-exclu [id$=_civilite] label{white-space:nowrap;border-radius:6px;width:auto!important;font-size:var(--lgc-t-texte)!important;text-transform:none!important;letter-spacing:0!important;color:#5c5268!important;border:0!important;margin:0!important;padding:6px 15px!important;font-weight:700!important}:-webkit-any(#etape1,#etape2) .lgc-exclu [id$=_civilite] input[type=radio]:checked+label{color:#fff!important;background:#5b21b6!important;border-color:#5b21b6!important}:-moz-any(#etape1,#etape2) .lgc-exclu [id$=_civilite] input[type=radio]:checked+label{color:#fff!important;background:#5b21b6!important;border-color:#5b21b6!important}:is(#etape1,#etape2) .lgc-exclu [id$=_civilite] input[type=radio]:checked+label{color:#fff!important;background:#5b21b6!important;border-color:#5b21b6!important}:-webkit-any(#etape1,#etape2) .lgc-exclu__civilite>label.required{display:none!important}:-moz-any(#etape1,#etape2) .lgc-exclu__civilite>label.required{display:none!important}:is(#etape1,#etape2) .lgc-exclu__civilite>label.required{display:none!important}:-webkit-any(#etape1,#etape2) #bloc-perpetuelle .switch-color{gap:12px!important}:-moz-any(#etape1,#etape2) #bloc-perpetuelle .switch-color{gap:12px!important}:is(#etape1,#etape2) #bloc-perpetuelle .switch-color{gap:12px!important}:-webkit-any(#etape1,#etape2) #bloc-perpetuelle .slider-label{margin-left:4px!important}:-moz-any(#etape1,#etape2) #bloc-perpetuelle .slider-label{margin-left:4px!important}:is(#etape1,#etape2) #bloc-perpetuelle .slider-label{margin-left:4px!important}:-webkit-any(#etape1,#etape2) #bloc-perpetuelle{margin-top:6px}:-moz-any(#etape1,#etape2) #bloc-perpetuelle{margin-top:6px}:is(#etape1,#etape2) #bloc-perpetuelle{margin-top:6px}:-webkit-any(#etape1,#etape2) .lgc-contact--replie>.lgc-groupe{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie>.lgc-groupe{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie>.lgc-groupe{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie>.lgc-champ{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie>.lgc-champ{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie>.lgc-champ{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie>.lgc-champ-masque{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie>.lgc-champ-masque{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie>.lgc-champ-masque{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-contact--carte{background:#fffdf9!important;border:1px solid #ede4d8!important;border-radius:10px!important;padding:12px 14px 14px!important}:-moz-any(#etape1,#etape2) .lgc-contact--carte{background:#fffdf9!important;border:1px solid #ede4d8!important;border-radius:10px!important;padding:12px 14px 14px!important}:is(#etape1,#etape2) .lgc-contact--carte{background:#fffdf9!important;border:1px solid #ede4d8!important;border-radius:10px!important;padding:12px 14px 14px!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie{cursor:pointer;background:#fff!important;padding:10px 14px!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie{cursor:pointer;background:#fff!important;padding:10px 14px!important}:is(#etape1,#etape2) .lgc-contact--replie{cursor:pointer;background:#fff!important;padding:10px 14px!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie:hover{border-color:#d9c9bb!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie:hover{border-color:#d9c9bb!important}:is(#etape1,#etape2) .lgc-contact--replie:hover{border-color:#d9c9bb!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__civilite{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__civilite{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie .lgc-contact__civilite{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-case{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-case{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie .lgc-case{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__retirer{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__retirer{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie .lgc-contact__retirer{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__tete{margin-bottom:0}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__tete{margin-bottom:0}:is(#etape1,#etape2) .lgc-contact--replie .lgc-contact__tete{margin-bottom:0}:-webkit-any(#etape1,#etape2) .lgc-contact__pastille{color:#fff;width:26px;height:26px;font-size:var(--lgc-t-detail);letter-spacing:.02em;background:#7a6f80;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}:-moz-any(#etape1,#etape2) .lgc-contact__pastille{color:#fff;width:26px;height:26px;font-size:var(--lgc-t-detail);letter-spacing:.02em;background:#7a6f80;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}:is(#etape1,#etape2) .lgc-contact__pastille{color:#fff;width:26px;height:26px;font-size:var(--lgc-t-detail);letter-spacing:.02em;background:#7a6f80;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}:-webkit-any(#etape1,#etape2) .lgc-contact--anonyme .lgc-contact__pastille{color:#6e6478;background:#d9cfc4}:-moz-any(#etape1,#etape2) .lgc-contact--anonyme .lgc-contact__pastille{color:#6e6478;background:#d9cfc4}:is(#etape1,#etape2) .lgc-contact--anonyme .lgc-contact__pastille{color:#6e6478;background:#d9cfc4}:-webkit-any(#etape1,#etape2) .lgc-contact__nom{min-width:0;font-size:var(--lgc-t-texte);color:#2d1b44;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden;flex:auto!important}:-moz-any(#etape1,#etape2) .lgc-contact__nom{min-width:0;font-size:var(--lgc-t-texte);color:#2d1b44;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden;flex:auto!important}:is(#etape1,#etape2) .lgc-contact__nom{min-width:0;font-size:var(--lgc-t-texte);color:#2d1b44;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden;flex:auto!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__nom:after{content:" — cliquer pour ouvrir";font-weight:400;font-size:var(--lgc-t-detail);color:#a79bb4}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__nom:after{content:" — cliquer pour ouvrir";font-weight:400;font-size:var(--lgc-t-detail);color:#a79bb4}:is(#etape1,#etape2) .lgc-contact--replie .lgc-contact__nom:after{content:" — cliquer pour ouvrir";font-weight:400;font-size:var(--lgc-t-detail);color:#a79bb4}:-webkit-any(#etape1,#etape2) .lgc-contact--replie:not(.lgc-contact--anonyme) .lgc-contact__titre{color:#8e80a0;font-weight:700}:-moz-any(#etape1,#etape2) .lgc-contact--replie:not(.lgc-contact--anonyme) .lgc-contact__titre{color:#8e80a0;font-weight:700}:is(#etape1,#etape2) .lgc-contact--replie:not(.lgc-contact--anonyme) .lgc-contact__titre{color:#8e80a0;font-weight:700}#etape1 .lgc-aide--ccas{font-size:var(--lgc-t-detail);color:#8e80a0;margin:4px 0 0!important;padding:0!important}#etape1 #question-ajout-exclus,#etape1 .lgc-panneau select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;font-family:inherit;width:100%!important;height:auto!important;box-shadow:none!important;font-size:var(--lgc-t-texte)!important;color:#2a2230!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236E6478' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:11px 7px!important;border:1px solid #dcd2c6!important;border-radius:8px!important;padding:9px 30px 9px 10px!important;line-height:1.25!important}#etape1 #question-ajout-exclus:focus,#etape1 .lgc-panneau select:focus{outline:0;border-color:var(--lgc-acc)!important}#etape1 #exclusion-champs>.d-flex{gap:14px;align-items:center!important}#etape1 #exclusion-champs .select-grey-wrapper{flex:none!important;width:120px!important}:-webkit-any(#etape1,#etape2) div.lgc-contact[id^=attribution_emplacement_contacts_]{transition:background-color .2s,border-color .2s,padding .28s;box-shadow:0 1px 2px #2d1b440d;background:#fffdf9!important;border:1px solid #e7ded2!important;border-radius:12px!important;gap:0!important;padding:14px 16px!important}:-moz-any(#etape1,#etape2) div.lgc-contact[id^=attribution_emplacement_contacts_]{transition:background-color .2s,border-color .2s,padding .28s;box-shadow:0 1px 2px #2d1b440d;background:#fffdf9!important;border:1px solid #e7ded2!important;border-radius:12px!important;gap:0!important;padding:14px 16px!important}:is(#etape1,#etape2) div.lgc-contact[id^=attribution_emplacement_contacts_]{transition:background-color .2s,border-color .2s,padding .28s;box-shadow:0 1px 2px #2d1b440d;background:#fffdf9!important;border:1px solid #e7ded2!important;border-radius:12px!important;gap:0!important;padding:14px 16px!important}:-webkit-any(#etape1,#etape2) .lgc-contact~.lgc-contact{margin-top:18px!important}:-moz-any(#etape1,#etape2) .lgc-contact~.lgc-contact{margin-top:18px!important}:is(#etape1,#etape2) .lgc-contact~.lgc-contact{margin-top:18px!important}:-webkit-any(#etape1,#etape2) ul.contacts>li+li .lgc-contact:first-child{margin-top:18px!important}:-moz-any(#etape1,#etape2) ul.contacts>li+li .lgc-contact:first-child{margin-top:18px!important}:is(#etape1,#etape2) ul.contacts>li+li .lgc-contact:first-child{margin-top:18px!important}:-webkit-any(#etape1,#etape2) .lgc-contact__corps{opacity:1;grid-template-rows:1fr;margin-top:14px;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .24s,margin-top .32s cubic-bezier(.4,0,.2,1);display:grid!important}:-moz-any(#etape1,#etape2) .lgc-contact__corps{opacity:1;grid-template-rows:1fr;margin-top:14px;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .24s,margin-top .32s cubic-bezier(.4,0,.2,1);display:grid!important}:is(#etape1,#etape2) .lgc-contact__corps{opacity:1;grid-template-rows:1fr;margin-top:14px;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .24s,margin-top .32s cubic-bezier(.4,0,.2,1);display:grid!important}:-webkit-any(#etape1,#etape2) .lgc-contact__interieur{flex-direction:column;gap:12px;min-height:0;display:flex!important}:-moz-any(#etape1,#etape2) .lgc-contact__interieur{flex-direction:column;gap:12px;min-height:0;display:flex!important}:is(#etape1,#etape2) .lgc-contact__interieur{flex-direction:column;gap:12px;min-height:0;display:flex!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__corps{opacity:0;grid-template-rows:0fr;margin-top:0}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__corps{opacity:0;grid-template-rows:0fr;margin-top:0}:is(#etape1,#etape2) .lgc-contact--replie .lgc-contact__corps{opacity:0;grid-template-rows:0fr;margin-top:0}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__interieur{overflow:hidden}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__interieur{overflow:hidden}:is(#etape1,#etape2) .lgc-contact--replie .lgc-contact__interieur{overflow:hidden}:-webkit-any(#etape1,#etape2) .lgc-contact--en-mouvement .lgc-contact__interieur{overflow:hidden}:-moz-any(#etape1,#etape2) .lgc-contact--en-mouvement .lgc-contact__interieur{overflow:hidden}:is(#etape1,#etape2) .lgc-contact--en-mouvement .lgc-contact__interieur{overflow:hidden}:-webkit-any(#etape1,#etape2) .lgc-contact--replie:not(.lgc-contact--en-mouvement) .lgc-contact__corps{visibility:hidden}:-moz-any(#etape1,#etape2) .lgc-contact--replie:not(.lgc-contact--en-mouvement) .lgc-contact__corps{visibility:hidden}:is(#etape1,#etape2) .lgc-contact--replie:not(.lgc-contact--en-mouvement) .lgc-contact__corps{visibility:hidden}:-webkit-any(#etape1,#etape2) .lgc-contact--replie{background:#fff!important;padding:10px 16px!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie{background:#fff!important;padding:10px 16px!important}:is(#etape1,#etape2) .lgc-contact--replie{background:#fff!important;padding:10px 16px!important}:-webkit-any(#etape1,#etape2) .lgc-contact .lgc-contact__tete{min-height:36px}:-moz-any(#etape1,#etape2) .lgc-contact .lgc-contact__tete{min-height:36px}:is(#etape1,#etape2) .lgc-contact .lgc-contact__tete{min-height:36px}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__civilite{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__civilite{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie .lgc-contact__civilite{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-case{display:none!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-case{display:none!important}:is(#etape1,#etape2) .lgc-contact--replie .lgc-case{display:none!important}#etape1 #content-attribution-emplacement .lgc-rubrique__tete>.lgc-replier{flex:none;height:28px;width:auto!important;font-size:var(--lgc-t-detail)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:999px!important;padding:0 12px 0 10px!important}:-webkit-any(#etape1,#etape2) .lgc-contact__tete>.lgc-replier{flex:none;height:28px;width:auto!important;font-size:var(--lgc-t-detail)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:999px!important;padding:0 12px 0 10px!important}:-moz-any(#etape1,#etape2) .lgc-contact__tete>.lgc-replier{flex:none;height:28px;width:auto!important;font-size:var(--lgc-t-detail)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:999px!important;padding:0 12px 0 10px!important}:is(#etape1,#etape2) .lgc-contact__tete>.lgc-replier{flex:none;height:28px;width:auto!important;font-size:var(--lgc-t-detail)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:999px!important;padding:0 12px 0 10px!important}:-webkit-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__tete .lgc-contact__replier{margin-left:auto!important}:-moz-any(#etape1,#etape2) .lgc-contact--replie .lgc-contact__tete .lgc-contact__replier{margin-left:auto!important}:is(#etape1,#etape2) .lgc-contact--replie .lgc-contact__tete .lgc-contact__replier{margin-left:auto!important}:-webkit-any(#etape1,#etape2) .lgc-contact__tete:not(:has(.lgc-case)) .lgc-contact__replier{margin-left:auto!important}:-moz-any(#etape1,#etape2) .lgc-contact__tete:not(:has(.lgc-case)) .lgc-contact__replier{margin-left:auto!important}:is(#etape1,#etape2) .lgc-contact__tete:not(:has(.lgc-case)) .lgc-contact__replier{margin-left:auto!important}:-webkit-any(#etape1,#etape2) .lgc-contact__tete .lgc-contact__pastille{height:28px;font-size:var(--lgc-t-detail);width:28px!important}:-moz-any(#etape1,#etape2) .lgc-contact__tete .lgc-contact__pastille{height:28px;font-size:var(--lgc-t-detail);width:28px!important}:is(#etape1,#etape2) .lgc-contact__tete .lgc-contact__pastille{height:28px;font-size:var(--lgc-t-detail);width:28px!important}:-webkit-any(#etape1,#etape2) .lgc-contact__replier:hover{border-color:#c9b6df!important}:-moz-any(#etape1,#etape2) .lgc-contact__replier:hover{border-color:#c9b6df!important}:is(#etape1,#etape2) .lgc-contact__replier:hover{border-color:#c9b6df!important}:-webkit-any(#etape1,#etape2) .lgc-contact__replier:focus-visible{outline-offset:2px;outline:2px solid #6b00b2}:-moz-any(#etape1,#etape2) .lgc-contact__replier:focus-visible{outline-offset:2px;outline:2px solid #6b00b2}:is(#etape1,#etape2) .lgc-contact__replier:focus-visible{outline-offset:2px;outline:2px solid #6b00b2}:-webkit-any(#etape1,#etape2) .lgc-contact__tete .lgc-case{margin-left:auto!important}:-moz-any(#etape1,#etape2) .lgc-contact__tete .lgc-case{margin-left:auto!important}:is(#etape1,#etape2) .lgc-contact__tete .lgc-case{margin-left:auto!important}:-webkit-any(#etape1,#etape2) .lgc-contact__tete .lgc-contact__retirer{margin-left:10px!important}:-moz-any(#etape1,#etape2) .lgc-contact__tete .lgc-contact__retirer{margin-left:10px!important}:is(#etape1,#etape2) .lgc-contact__tete .lgc-contact__retirer{margin-left:10px!important}:-webkit-any(#etape1,#etape2) .lgc-contact__tete [id$=_civilite] label{font-size:var(--lgc-t-detail)!important;padding:4px 12px!important}:-moz-any(#etape1,#etape2) .lgc-contact__tete [id$=_civilite] label{font-size:var(--lgc-t-detail)!important;padding:4px 12px!important}:is(#etape1,#etape2) .lgc-contact__tete [id$=_civilite] label{font-size:var(--lgc-t-detail)!important;padding:4px 12px!important}@media (prefers-reduced-motion:reduce){:-webkit-any(#etape1,#etape2) .lgc-contact__corps{transition:none}:-moz-any(#etape1,#etape2) .lgc-contact__corps{transition:none}:is(#etape1,#etape2) .lgc-contact__corps{transition:none}:-webkit-any(#etape1,#etape2) .lgc-replier__fleche{transition:none}:-moz-any(#etape1,#etape2) .lgc-replier__fleche{transition:none}:is(#etape1,#etape2) .lgc-replier__fleche{transition:none}}:-webkit-any(#etape1,#etape2) .lgc-champ--numero{flex-wrap:nowrap!important}:-moz-any(#etape1,#etape2) .lgc-champ--numero{flex-wrap:nowrap!important}:is(#etape1,#etape2) .lgc-champ--numero{flex-wrap:nowrap!important}:-webkit-any(#etape1,#etape2) .lgc-champ--numero .lgc-numero-rappel{font-size:var(--lgc-t-detail);color:#6e6478;white-space:normal;line-height:1.35;display:block;width:100%!important;margin:5px 0 0!important}:-moz-any(#etape1,#etape2) .lgc-champ--numero .lgc-numero-rappel{font-size:var(--lgc-t-detail);color:#6e6478;white-space:normal;line-height:1.35;display:block;width:100%!important;margin:5px 0 0!important}:is(#etape1,#etape2) .lgc-champ--numero .lgc-numero-rappel{font-size:var(--lgc-t-detail);color:#6e6478;white-space:normal;line-height:1.35;display:block;width:100%!important;margin:5px 0 0!important}:-webkit-any(#etape1,#etape2) .lgc-champ--numero .lgc-numero-conflit{font-size:var(--lgc-t-detail);color:#6e6478;white-space:normal;line-height:1.35;display:block;width:100%!important;margin:5px 0 0!important}:-moz-any(#etape1,#etape2) .lgc-champ--numero .lgc-numero-conflit{font-size:var(--lgc-t-detail);color:#6e6478;white-space:normal;line-height:1.35;display:block;width:100%!important;margin:5px 0 0!important}:is(#etape1,#etape2) .lgc-champ--numero .lgc-numero-conflit{font-size:var(--lgc-t-detail);color:#6e6478;white-space:normal;line-height:1.35;display:block;width:100%!important;margin:5px 0 0!important}:-webkit-any(#etape1,#etape2) .lgc-champ--numero .lgc-numero-conflit.display-none{display:none!important}:-moz-any(#etape1,#etape2) .lgc-champ--numero .lgc-numero-conflit.display-none{display:none!important}:is(#etape1,#etape2) .lgc-champ--numero .lgc-numero-conflit.display-none{display:none!important}:-webkit-any(#etape1,#etape2) .lgc-champ--numero .lgc-numero-conflit{color:#9a5b00}:-moz-any(#etape1,#etape2) .lgc-champ--numero .lgc-numero-conflit{color:#9a5b00}:is(#etape1,#etape2) .lgc-champ--numero .lgc-numero-conflit{color:#9a5b00}#etape1 #content-attribution-emplacement .progression .jalon:after{content:none!important;display:none!important}#etape1 #content-attribution-emplacement .progression .jalon .point{display:none!important}#etape1 #content-attribution-emplacement .progression .jalon{gap:6px;padding-bottom:8px}:-webkit-any(#etape1,#etape2) .form-contact>div:has(>.lgc-contact)~div:has(>.lgc-contact){margin-top:20px!important}:-moz-any(#etape1,#etape2) .form-contact>div:has(>.lgc-contact)~div:has(>.lgc-contact){margin-top:20px!important}:is(#etape1,#etape2) .form-contact>div:has(>.lgc-contact)~div:has(>.lgc-contact){margin-top:20px!important}:-webkit-any(#etape1,#etape2) .form-contact>div:has(>.lgc-contact.lgc-masque-etape){margin-top:0!important}:-moz-any(#etape1,#etape2) .form-contact>div:has(>.lgc-contact.lgc-masque-etape){margin-top:0!important}:is(#etape1,#etape2) .form-contact>div:has(>.lgc-contact.lgc-masque-etape){margin-top:0!important}:-webkit-any(#etape1,#etape2) .lgc-groupe__grille--6{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:12px 14px;display:grid}:-moz-any(#etape1,#etape2) .lgc-groupe__grille--6{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:12px 14px;display:grid}:is(#etape1,#etape2) .lgc-groupe__grille--6{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:12px 14px;display:grid}:-webkit-any(#etape1,#etape2) .lgc-groupe__grille--6>.lgc-col-2{grid-column:span 2}:-moz-any(#etape1,#etape2) .lgc-groupe__grille--6>.lgc-col-2{grid-column:span 2}:is(#etape1,#etape2) .lgc-groupe__grille--6>.lgc-col-2{grid-column:span 2}:-webkit-any(#etape1,#etape2) .lgc-groupe__grille--6>.lgc-col-3{grid-column:span 3}:-moz-any(#etape1,#etape2) .lgc-groupe__grille--6>.lgc-col-3{grid-column:span 3}:is(#etape1,#etape2) .lgc-groupe__grille--6>.lgc-col-3{grid-column:span 3}:-webkit-any(#etape1,#etape2) .lgc-groupe__grille--6>.lgc-col-6{grid-column:1/-1}:-moz-any(#etape1,#etape2) .lgc-groupe__grille--6>.lgc-col-6{grid-column:1/-1}:is(#etape1,#etape2) .lgc-groupe__grille--6>.lgc-col-6{grid-column:1/-1}:-webkit-any(#etape1,#etape2) .lgc-infos-concession .lgc-champ{align-self:start;justify-content:flex-start!important;margin-top:0!important}:-moz-any(#etape1,#etape2) .lgc-infos-concession .lgc-champ{align-self:start;justify-content:flex-start!important;margin-top:0!important}:is(#etape1,#etape2) .lgc-infos-concession .lgc-champ{align-self:start;justify-content:flex-start!important;margin-top:0!important}:-webkit-any(#etape1,#etape2) .lgc-infos-concession>.lgc-groupe+.lgc-groupe{margin-top:16px!important}:-moz-any(#etape1,#etape2) .lgc-infos-concession>.lgc-groupe+.lgc-groupe{margin-top:16px!important}:is(#etape1,#etape2) .lgc-infos-concession>.lgc-groupe+.lgc-groupe{margin-top:16px!important}:-webkit-any(#etape1,#etape2) .lgc-champ--notes{flex:none!important;width:100%!important;max-width:none!important;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-champ--notes{flex:none!important;width:100%!important;max-width:none!important;padding:0!important}:is(#etape1,#etape2) .lgc-champ--notes{flex:none!important;width:100%!important;max-width:none!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-champ--notes textarea{resize:vertical;min-height:64px;width:100%!important}:-moz-any(#etape1,#etape2) .lgc-champ--notes textarea{resize:vertical;min-height:64px;width:100%!important}:is(#etape1,#etape2) .lgc-champ--notes textarea{resize:vertical;min-height:64px;width:100%!important}:-webkit-any(#etape1,#etape2) .lgc-perpetuelle-sous-duree{grid-column:auto!important;margin:6px 0 0!important;padding:0!important}:-moz-any(#etape1,#etape2) .lgc-perpetuelle-sous-duree{grid-column:auto!important;margin:6px 0 0!important;padding:0!important}:is(#etape1,#etape2) .lgc-perpetuelle-sous-duree{grid-column:auto!important;margin:6px 0 0!important;padding:0!important}:-webkit-any(#etape1,#etape2) .lgc-perpetuelle-sous-duree .switch-color{gap:8px!important;margin:0!important}:-moz-any(#etape1,#etape2) .lgc-perpetuelle-sous-duree .switch-color{gap:8px!important;margin:0!important}:is(#etape1,#etape2) .lgc-perpetuelle-sous-duree .switch-color{gap:8px!important;margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-perpetuelle-sous-duree .slider-label{font-size:var(--lgc-t-detail);margin-left:0!important}:-moz-any(#etape1,#etape2) .lgc-perpetuelle-sous-duree .slider-label{font-size:var(--lgc-t-detail);margin-left:0!important}:is(#etape1,#etape2) .lgc-perpetuelle-sous-duree .slider-label{font-size:var(--lgc-t-detail);margin-left:0!important}:-webkit-any(#etape1,#etape2) .lgc-pilules-type{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:-moz-any(#etape1,#etape2) .lgc-pilules-type{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:is(#etape1,#etape2) .lgc-pilules-type{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:-webkit-any(#etape1,#etape2) .lgc-pilule-type{font-family:inherit;font-size:var(--lgc-t-texte);color:#5c5268;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:999px;padding:6px 14px;font-weight:700;line-height:1.3;transition:background-color .15s,border-color .15s,color .15s}:-moz-any(#etape1,#etape2) .lgc-pilule-type{font-family:inherit;font-size:var(--lgc-t-texte);color:#5c5268;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:999px;padding:6px 14px;font-weight:700;line-height:1.3;transition:background-color .15s,border-color .15s,color .15s}:is(#etape1,#etape2) .lgc-pilule-type{font-family:inherit;font-size:var(--lgc-t-texte);color:#5c5268;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:999px;padding:6px 14px;font-weight:700;line-height:1.3;transition:background-color .15s,border-color .15s,color .15s}:-webkit-any(#etape1,#etape2) .lgc-pilule-type:hover{color:#2d1b44;border-color:#2d1b44}:-moz-any(#etape1,#etape2) .lgc-pilule-type:hover{color:#2d1b44;border-color:#2d1b44}:is(#etape1,#etape2) .lgc-pilule-type:hover{color:#2d1b44;border-color:#2d1b44}:-webkit-any(#etape1,#etape2) .lgc-pilule-type.est-choisie{color:#fff;background:#2d1b44;border-color:#2d1b44}:-moz-any(#etape1,#etape2) .lgc-pilule-type.est-choisie{color:#fff;background:#2d1b44;border-color:#2d1b44}:is(#etape1,#etape2) .lgc-pilule-type.est-choisie{color:#fff;background:#2d1b44;border-color:#2d1b44}:-webkit-any(#etape1,#etape2) .lgc-pilules-type__separateur{background:#e2d8cc;width:1px;height:22px;margin:0 4px}:-moz-any(#etape1,#etape2) .lgc-pilules-type__separateur{background:#e2d8cc;width:1px;height:22px;margin:0 4px}:is(#etape1,#etape2) .lgc-pilules-type__separateur{background:#e2d8cc;width:1px;height:22px;margin:0 4px}:-webkit-any(#etape1,#etape2) .lgc-pilule-type--commune.est-choisie{background:#1f7a4d;border-color:#1f7a4d}:-moz-any(#etape1,#etape2) .lgc-pilule-type--commune.est-choisie{background:#1f7a4d;border-color:#1f7a4d}:is(#etape1,#etape2) .lgc-pilule-type--commune.est-choisie{background:#1f7a4d;border-color:#1f7a4d}:-webkit-any(#etape1,#etape2) .lgc-entretien-sous-type{margin-top:10px;display:block!important}:-moz-any(#etape1,#etape2) .lgc-entretien-sous-type{margin-top:10px;display:block!important}:is(#etape1,#etape2) .lgc-entretien-sous-type{margin-top:10px;display:block!important}:-webkit-any(#etape1,#etape2) .lgc-entretien-sous-type .d-flex{align-items:center;gap:10px;margin-top:0!important}:-moz-any(#etape1,#etape2) .lgc-entretien-sous-type .d-flex{align-items:center;gap:10px;margin-top:0!important}:is(#etape1,#etape2) .lgc-entretien-sous-type .d-flex{align-items:center;gap:10px;margin-top:0!important}:-webkit-any(#etape1,#etape2) .lgc-entretien-sous-type label{flex:none!important;width:auto!important;max-width:none!important;margin:0!important}:-moz-any(#etape1,#etape2) .lgc-entretien-sous-type label{flex:none!important;width:auto!important;max-width:none!important;margin:0!important}:is(#etape1,#etape2) .lgc-entretien-sous-type label{flex:none!important;width:auto!important;max-width:none!important;margin:0!important}:-webkit-any(#etape1,#etape2) .lgc-entretien-sous-type input{flex:auto!important;max-width:none!important}:-moz-any(#etape1,#etape2) .lgc-entretien-sous-type input{flex:auto!important;max-width:none!important}:is(#etape1,#etape2) .lgc-entretien-sous-type input{flex:auto!important;max-width:none!important}:-webkit-any(#etape1,#etape2) .lgc-champ--typeConcession .lgc-panneau{margin-top:12px}:-moz-any(#etape1,#etape2) .lgc-champ--typeConcession .lgc-panneau{margin-top:12px}:is(#etape1,#etape2) .lgc-champ--typeConcession .lgc-panneau{margin-top:12px}:-webkit-any(#etape1,#etape2) .lgc-groupe--pleine>.lgc-panneau{margin-top:12px}:-moz-any(#etape1,#etape2) .lgc-groupe--pleine>.lgc-panneau{margin-top:12px}:is(#etape1,#etape2) .lgc-groupe--pleine>.lgc-panneau{margin-top:12px}:-webkit-any(#etape1,#etape2) .lgc-correction-saisie{background:#fffdf9;border:1px solid #e7ded2;border-radius:10px;margin:0 0 16px!important;padding:10px 14px!important}:-moz-any(#etape1,#etape2) .lgc-correction-saisie{background:#fffdf9;border:1px solid #e7ded2;border-radius:10px;margin:0 0 16px!important;padding:10px 14px!important}:is(#etape1,#etape2) .lgc-correction-saisie{background:#fffdf9;border:1px solid #e7ded2;border-radius:10px;margin:0 0 16px!important;padding:10px 14px!important}:-webkit-any(#etape1,#etape2) .lgc-correction-saisie label{font-size:var(--lgc-t-texte);color:#2d1b44;gap:8px}:-moz-any(#etape1,#etape2) .lgc-correction-saisie label{font-size:var(--lgc-t-texte);color:#2d1b44;gap:8px}:is(#etape1,#etape2) .lgc-correction-saisie label{font-size:var(--lgc-t-texte);color:#2d1b44;gap:8px}#etape1 #content-attribution-emplacement .lgc-acte-piece{margin-bottom:8px!important}#etape1 #content-attribution-emplacement .lgc-acte__tete{min-height:38px;padding:5px 12px!important}#etape1 #content-attribution-emplacement .lgc-acte__actions .lgc-chip{font-size:var(--lgc-t-detail)!important;padding:2px 9px!important}#etape1 #content-attribution-emplacement .lgc-acte__voie{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:7px 12px!important;display:flex!important}#etape1 #content-attribution-emplacement .lgc-acte__voie-tete{flex:none}#etape1 #content-attribution-emplacement .lgc-acte__voie--generer .lgc-acte__voie-tete{flex:auto}#etape1 #content-attribution-emplacement .lgc-acte__voie--importer .lgc-invite{width:auto;font-size:var(--lgc-t-detail);white-space:nowrap;text-overflow:ellipsis;flex:160px;order:2;overflow:hidden;margin:0!important;padding:5px 10px!important}#etape1 #content-attribution-emplacement .lgc-acte__voie--importer{position:relative;padding-right:40px!important}#etape1 #content-attribution-emplacement .lgc-acte__voie--importer .lgc-acte__voie-tete{order:1}#etape1 #content-attribution-emplacement .lgc-acte__voie--importer .lgc-acte__voie-tete:after{margin:0;position:absolute;top:14px;right:12px}#etape1 #content-attribution-emplacement .lgc-acte__aide{display:none!important}#etape1 #content-attribution-emplacement .lgc-acte__note{font-size:var(--lgc-t-detail);flex:100%;order:9;margin:0!important}#etape1 #content-attribution-emplacement .lgc-acte__voie .dl-input-wrapper{flex:100%;order:9}#etape1 #content-attribution-emplacement .lgc-depot{margin-top:2px!important;padding:5px 10px!important}#etape1 #content-attribution-emplacement .lgc-correction-saisie label{cursor:pointer;justify-content:flex-start;align-items:center;gap:10px;grid-template-columns:none!important;width:auto!important;padding:0!important;display:flex!important}#etape1 #content-attribution-emplacement .lgc-correction-saisie input[type=checkbox]{flex:none;opacity:1!important;width:16px!important;height:16px!important;margin:0!important;position:static!important}#etape1 #content-attribution-emplacement .lgc-correction-saisie .info{flex:none;margin-left:2px!important;position:static!important}#etape1 #content-attribution-emplacement .lgc-champ--typeConcession{flex-wrap:wrap!important}#etape1 #content-attribution-emplacement .lgc-pilules-type{flex:100%!important;width:100%!important;max-width:none!important}#etape1 #content-attribution-emplacement .lgc-perpetuelle-sous-duree{align-self:flex-start!important}#etape1 #content-attribution-emplacement .lgc-rubrique{overflow:visible;box-shadow:0 1px 2px #2d1b440d;background:#fffdf9!important;border:1px solid #ddd1c3!important;border-radius:12px!important;margin-bottom:12px!important;padding:0!important}#etape1 #content-attribution-emplacement .lgc-rubrique>.lgc-rubrique__tete{cursor:default;border-bottom:1px solid #ddd1c3;border-radius:12px 12px 0 0;flex-wrap:nowrap;align-items:center;gap:10px;min-height:46px;transition:border-radius .32s,border-color .2s;background:#efe6da!important;margin:0!important;padding:7px 12px 7px 16px!important;display:flex!important}#etape1 #content-attribution-emplacement .lgc-rubrique--repliee>.lgc-rubrique__tete{cursor:pointer;border-bottom-color:#0000;border-radius:12px}#etape1 #content-attribution-emplacement .lgc-rubrique__titre{white-space:nowrap;font-size:var(--lgc-t-intertitre)!important;letter-spacing:0!important;text-transform:none!important;color:#2d1b44!important;margin:0!important;padding:0!important;font-weight:700!important;line-height:1.25!important}#etape1 #content-attribution-emplacement .lgc-rubrique__tete>.lgc-rubrique__titre+span:not([class]),#etape1 #content-attribution-emplacement .lgc-groupe__tete.lgc-rubrique__tete>span:not([class]),#etape1 #content-attribution-emplacement .lgc-question__aide{font-size:var(--lgc-t-detail);color:#8e80a0;font-weight:400}#etape1 #content-attribution-emplacement .lgc-rubrique__tete .lgc-rubrique__replier{margin-left:auto!important}#etape1 #content-attribution-emplacement .lgc-rubrique__tete .lgc-acte__actions+.lgc-rubrique__replier,#etape1 #content-attribution-emplacement .lgc-rubrique__tete .lgc-case+.lgc-rubrique__replier,#etape1 #content-attribution-emplacement .lgc-rubrique__tete .lgc-contact__retirer+.lgc-rubrique__replier,#etape1 #content-attribution-emplacement .lgc-rubrique__tete .lgc-notice+.lgc-rubrique__replier{margin-left:0!important}#etape1 #content-attribution-emplacement .lgc-rubrique__tete .lgc-notice{margin-left:auto!important}#etape1 #content-attribution-emplacement .lgc-rubrique__corps{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .24s;margin-top:0!important;display:grid!important}#etape1 #content-attribution-emplacement .lgc-rubrique__interieur{flex-direction:column;gap:10px;min-height:0;padding:0!important;display:flex!important}#etape1 #content-attribution-emplacement .lgc-rubrique__interieur>*{margin-left:16px!important;margin-right:16px!important}#etape1 #content-attribution-emplacement .lgc-acte-piece .lgc-rubrique__interieur>.lgc-acte__voies{margin:0!important}#etape1 #content-attribution-emplacement .lgc-rubrique--repliee>.lgc-rubrique__corps{opacity:0;grid-template-rows:0fr}#etape1 #content-attribution-emplacement .lgc-rubrique--repliee>.lgc-rubrique__corps>.lgc-rubrique__interieur,#etape1 #content-attribution-emplacement .lgc-rubrique--en-mouvement>.lgc-rubrique__corps>.lgc-rubrique__interieur{overflow:hidden}#etape1 #content-attribution-emplacement .lgc-rubrique--repliee:not(.lgc-rubrique--en-mouvement)>.lgc-rubrique__corps{visibility:hidden}#etape1 #content-attribution-emplacement .lgc-groupe.lgc-rubrique{padding:0!important}#etape1 #content-attribution-emplacement .lgc-infos-concession>.lgc-groupe+.lgc-groupe{margin-top:0!important}#etape1 #content-attribution-emplacement div.lgc-contact.lgc-rubrique,#etape1 #content-attribution-emplacement .lgc-contact--replie{padding:0!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-contact__titre{color:#2d1b44!important}#etape1 #content-attribution-emplacement .lgc-contact--replie .lgc-contact__nom:after{content:none}#etape1 #content-attribution-emplacement .lgc-contact__tete [id$=_civilite],#etape1 #content-attribution-emplacement .lgc-contact__tete .lgc-contact__civilite,#etape1 #content-attribution-emplacement .lgc-contact__tete .lgc-contact__civilite>div{align-self:center;margin:0!important}#etape1 #content-attribution-emplacement .lgc-contact__qualite--titre{display:none!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe__tete{margin:0 0 4px!important;padding:0!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe__tete b{font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;color:#6e6478;font-weight:700}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe__tete span{font-size:var(--lgc-t-detail)}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe+.lgc-groupe{border-top:1px dashed #e7ded2!important;margin-top:2px!important;padding-top:8px!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-champ{gap:2px!important;margin:0!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-champ>label,#etape1 #content-attribution-emplacement .lgc-contact .lgc-champ label:not(.switch){font-size:var(--lgc-t-detail)!important;margin:0!important;line-height:1.2!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-champ input:not([type=checkbox]):not([type=radio]),#etape1 #content-attribution-emplacement .lgc-contact .lgc-champ select{height:32px!important;min-height:0!important;font-size:var(--lgc-t-texte)!important;padding-top:4px!important;padding-bottom:4px!important}#etape1 #content-attribution-emplacement .form-contact>div:has(>.lgc-contact)~div:has(>.lgc-contact){margin-top:12px!important}#etape1 #content-attribution-emplacement ul.contacts>li{margin-bottom:8px!important}#etape1 #content-attribution-emplacement .lgc-pilule-type.est-impossible{opacity:.45;cursor:not-allowed}#etape1 #content-attribution-emplacement .lgc-pilule-type.est-impossible:hover{color:#5c5268;border-color:#dcd2c6}#etape1 #content-attribution-emplacement .lgc-choix-saisie__alerte{font-size:var(--lgc-t-detail);color:#b03a3a;font-weight:700;margin:0 16px 12px!important}#etape1 #content-attribution-emplacement .lgc-tuiles-bloc.lgc-rubrique .lgc-tuiles{gap:8px!important}#etape1 #content-attribution-emplacement .lgc-tuiles-bloc .lgc-tuile{min-height:0!important;padding:8px 12px!important}#etape1 #content-attribution-emplacement .modal-step-content.etape1>*+*{margin-top:0!important}#etape1 #content-attribution-emplacement .lgc-champ--numero .lgc-numero-rappel,#etape1 #content-attribution-emplacement .lgc-champ--numero .lgc-numero-conflit{text-overflow:ellipsis;font-size:var(--lgc-t-detail);line-height:1.3;overflow:hidden;white-space:nowrap!important;margin-top:3px!important}#etape1 #content-attribution-emplacement .lgc-champ--numero .lgc-numero-rappel em{display:none!important}#etape1 #content-attribution-emplacement .lgc-champ--numero .lgc-numero-conflit{cursor:help}#etape1 #content-attribution-emplacement .lgc-champ--duree{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center!important;display:grid!important}#etape1 #content-attribution-emplacement .lgc-champ--duree>label{grid-column:1/-1}#etape1 #content-attribution-emplacement .lgc-champ--duree>:not(label):not(.lgc-perpetuelle-sous-duree){grid-column:1;min-width:0}#etape1 #content-attribution-emplacement .lgc-champ--duree>.lgc-perpetuelle-sous-duree{grid-area:2/2;margin:0!important}#etape1 #content-attribution-emplacement .lgc-rubrique--repliee>.lgc-rubrique__tete .lgc-rubrique__replier{margin-left:auto!important}#etape1 #content-attribution-emplacement .lgc-rubrique>.lgc-rubrique__tete{min-height:42px;padding-top:5px!important;padding-bottom:5px!important}#etape1 #content-attribution-emplacement .lgc-question.lgc-rubrique__tete{flex-flow:row!important;justify-content:flex-start!important}#etape1 #content-attribution-emplacement .lgc-rubrique__interieur{transition:padding .32s cubic-bezier(.4,0,.2,1);padding:12px 0 14px!important}#etape1 #content-attribution-emplacement .lgc-rubrique--repliee>.lgc-rubrique__corps>.lgc-rubrique__interieur{padding:0!important}#etape1 #content-attribution-emplacement .lgc-rubrique__interieur>:first-child{margin-top:0!important}#etape1 #content-attribution-emplacement .lgc-rubrique__interieur>:last-child{margin-bottom:0!important}#etape1 #content-attribution-emplacement .lgc-acte-piece .lgc-rubrique__interieur{padding:0!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-rubrique__interieur{gap:6px!important;padding:10px 0 12px!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-champ input:not([type=checkbox]):not([type=radio]),#etape1 #content-attribution-emplacement .lgc-contact .lgc-champ select{height:30px!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe__tete span{display:none}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe+.lgc-groupe{padding-top:6px!important}#etape1 #content-attribution-emplacement .lgc-choix-saisie__pilules{margin-top:0!important}#etape1 #content-attribution-emplacement .lgc-tuiles-bloc .lgc-tuile{padding:7px 12px!important}#etape1 #content-attribution-emplacement .lgc-tuiles-bloc .lgc-tuile b,#etape1 #content-attribution-emplacement .lgc-tuiles-bloc .lgc-tuile span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#etape1 #content-attribution-emplacement .lgc-champ--duree>.select-grey-wrapper{grid-area:2/1!important}#etape1 #content-attribution-emplacement .lgc-champ--duree>#bloc-perpetuelle.lgc-perpetuelle-sous-duree{grid-area:2/2!important;align-self:center!important}#etape1 #content-attribution-emplacement .progression .jalon .ligne.fait,#etape1 #content-attribution-emplacement .progression .jalon.fait .ligne{background:#5b21b6!important}#etape1 #content-attribution-emplacement .modal-step-content>.champs-step{margin-left:0!important;margin-right:0!important}#etape1 #content-attribution-emplacement select.lgc-liste-figee{pointer-events:none;color:#6e6478!important;background-color:#f5f1ec!important}#etape1 #content-attribution-emplacement>:not(.modal-body){flex-shrink:0!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe{margin:0!important;padding:14px 0 4px!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-contact__interieur{padding-left:16px!important;padding-right:16px!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe+.lgc-groupe{border-top:1px solid #ede4d8;margin-top:10px!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe__tete{margin:0 0 10px!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-groupe__grille{gap:14px 18px!important}#etape1 #content-attribution-emplacement .lgc-contact .lgc-champ{gap:5px!important}body .modal .lgc-pastilles .lgc-pastille{text-align:center;color:#5b21b6!important;background:#fff!important;border:1px solid #7a4ea8!important;border-radius:999px!important;padding:7px 16px!important;font-weight:700!important}body .modal .lgc-pastilles .lgc-pastille:hover{background:#f4eefb!important}body .modal .lgc-pastilles .lgc-pastille.lgc-pastille--choisie{color:#fff!important;background:#5b21b6!important;border-color:#5b21b6!important}#etape1 #content-attribution-emplacement .progression .jalon:last-child{flex:1.4 1 0!important}#etape1 #content-attribution-emplacement .progression .jalon .desc{white-space:nowrap!important}#etape1[data-lgc-mode-contact] #bloc-contacts li:-webkit-any(.ajout-co-concessionnaire,.ajout-contact-secours){display:none!important}#etape1[data-lgc-mode-contact] #bloc-contacts li:-moz-any(.ajout-co-concessionnaire,.ajout-contact-secours){display:none!important}#etape1[data-lgc-mode-contact] #bloc-contacts li:is(.ajout-co-concessionnaire,.ajout-contact-secours){display:none!important}#etape1 .lgc-ajout-contact{background:#fcfafe;border:1px dashed #d9cbea;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 4px;padding:14px 16px;display:flex}#etape1 .lgc-ajout-contact .lgc-ajouter{margin:0!important}#etape1 .lgc-ajout-contact__avis{font-size:var(--lgc-t-detail);color:#6e6478;flex:100%;margin:2px 0 0!important}#etape1 .lgc-ajout-contact__avis.est-avenant{color:#2d1b44;background:#f4eefb;border-left:3px solid #5b21b6;border-radius:6px;padding:8px 12px;font-weight:700}#etape1 #content-attribution-emplacement .lgc-contact.lgc-contact--a-completer{border-color:#c0392b!important;box-shadow:0 0 0 3px #c0392b38!important}.lgc-guide-fenetre{flex-wrap:wrap;align-items:center;gap:6px;margin-right:auto;padding-right:12px;display:flex}.lgc-guide-fenetre__guide,.lgc-guide-fenetre__fiche,.lgc-guide-lien{font-family:var(--lgc-police);font-size:var(--lgc-t-detail);text-transform:none;letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.lgc-guide-fenetre__guide:hover,.lgc-guide-fenetre__guide:focus,.lgc-guide-fenetre__fiche:hover,.lgc-guide-fenetre__fiche:focus,.lgc-guide-lien:hover,.lgc-guide-lien:focus{text-decoration:none}.lgc-guide-fenetre__guide,.lgc-guide-lien{background:#f3ecf9;border:1px solid #d9cbea;color:#4c1d95!important}.lgc-guide-fenetre__guide:before,.lgc-guide-lien:before{content:"";background:currentColor;flex:0 0 14px;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6.5C10.2 5 7.6 4.5 4 4.5v13c3.6 0 6.2.5 8 2 1.8-1.5 4.4-2 8-2v-13c-3.6 0-6.2.5-8 2zm-1 10.8c-1.7-.9-3.9-1.3-6-1.4V6.6c2.5.1 4.5.6 6 1.6v9.1zm8-1.4c-2.1.1-4.3.5-6 1.4V8.2c1.5-1 3.5-1.5 6-1.6v9.3z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6.5C10.2 5 7.6 4.5 4 4.5v13c3.6 0 6.2.5 8 2 1.8-1.5 4.4-2 8-2v-13c-3.6 0-6.2.5-8 2zm-1 10.8c-1.7-.9-3.9-1.3-6-1.4V6.6c2.5.1 4.5.6 6 1.6v9.1zm8-1.4c-2.1.1-4.3.5-6 1.4V8.2c1.5-1 3.5-1.5 6-1.6v9.3z'/%3E%3C/svg%3E") 50%/contain no-repeat}.lgc-guide-fenetre__guide:hover,.lgc-guide-fenetre__guide:focus,.lgc-guide-lien:hover,.lgc-guide-lien:focus{background:#e9ddf5;border-color:#b89bd9;color:#3b1678!important}.lgc-guide-fenetre__fiche{background:0 0;border:1px solid #0000;color:#6e6478!important}.lgc-guide-fenetre__fiche:hover,.lgc-guide-fenetre__fiche:focus{border-color:#e7ded2;color:#2a2230!important}.guidage-guides{flex-direction:column;align-items:flex-start;gap:6px;margin:14px 0 8px;display:flex}.lgc-docs__guide{font-size:var(--lgc-t-detail);margin-top:4px;padding:2px 10px}.lgc-guide-fenetre__ancre{display:inline-flex;position:relative}.lgc-guide-fenetre__textes{font-family:var(--lgc-police);color:#4a4254;font-size:var(--lgc-t-detail);cursor:pointer;background:#fff;border:1px solid #e7ded2;border-radius:999px;padding:4px 12px;font-weight:400;line-height:1.3}.lgc-guide-fenetre__textes:after{content:" ▾";font-size:var(--lgc-t-detail)}.lgc-guide-fenetre__textes[aria-expanded=true],.lgc-guide-fenetre__textes:hover{color:#3b1678;border-color:#b89bd9}.lgc-guide-fenetre__liste{z-index:5;min-width:230px;max-height:320px;font-family:var(--lgc-police);text-align:left;background:#fff;border-radius:10px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 1px 2px #2a223014,0 10px 28px #2a22302e}.lgc-guide-fenetre__liste[hidden]{display:none!important}.lgc-guide-fenetre__liste p{font-size:var(--lgc-t-capitales);text-transform:uppercase;letter-spacing:.05em;color:#6e6478;margin:2px 6px 6px;font-weight:700}.lgc-guide-fenetre__article{font-size:var(--lgc-t-texte);text-transform:none;white-space:nowrap;border-radius:6px;padding:5px 8px;font-weight:400;text-decoration:none;display:block;color:#3b1678!important}.lgc-guide-fenetre__article:after{content:" ↗";color:#9a90a6}.lgc-guide-fenetre__article:hover{background:#f3ecf9;text-decoration:none}.guidage-textes{flex-direction:column;gap:3px;margin:8px 0 10px;display:flex}.guidage-textes a{font-size:var(--lgc-t-texte);color:#3b1678}.lgc-plan #sidePanelEmplacement.lgc-volet{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;--volet-couleur:#e7ded2;--volet-accent:#6b2fa3;--volet-origine-x:100%;--volet-origine-y:0px;z-index:20;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;width:340px;max-width:calc(100% - 84px);max-height:calc(100% - 24px);color:var(--lgc-ink);border:4px solid var(--volet-couleur);opacity:0;visibility:hidden;pointer-events:none;transform-origin:var(--volet-origine-x) var(--volet-origine-y);background:#fff;border-radius:14px;padding:14px 16px 12px;transition:opacity .22s,transform .3s cubic-bezier(.25,.8,.35,1),visibility 0s linear .3s;position:absolute;top:12px;right:72px;overflow-y:auto;transform:scale(.6);box-shadow:0 1px 2px #2a223014,0 12px 32px #2a22302e}.lgc-plan #sidePanelEmplacement.lgc-volet.is-ouvert{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,transform .46s cubic-bezier(.25,.8,.35,1),visibility;transform:none}@media (prefers-reduced-motion:reduce){.lgc-plan #sidePanelEmplacement.lgc-volet{transition:opacity .12s,visibility 0s linear .12s;transform:none}.lgc-plan #sidePanelEmplacement.lgc-volet.is-ouvert{transition:opacity .12s,visibility}}.lgc-plan #sidePanelEmplacement.lgc-volet p,.lgc-plan #sidePanelEmplacement.lgc-volet h3,.lgc-plan #sidePanelEmplacement.lgc-volet h4,.lgc-plan #sidePanelEmplacement.lgc-volet ul,.lgc-plan #sidePanelEmplacement.lgc-volet dl,.lgc-plan #sidePanelEmplacement.lgc-volet dd{margin:0}.lgc-volet__fermer{width:30px;height:30px;color:var(--lgc-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex;position:absolute;top:8px;right:8px}.lgc-volet__fermer:hover{background:var(--lgc-line-soft);color:var(--lgc-ink)}.lgc-volet__tete{align-items:flex-start;gap:12px;padding-right:26px;display:flex}.lgc-volet__photo{border-radius:var(--lgc-r-md);background:var(--lgc-page);flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.lgc-volet__photo img{object-fit:cover;width:100%;height:100%;display:block}.lgc-volet__photo.is-vide img{object-fit:contain;opacity:.45;width:34px;height:34px}.lgc-volet__identite{flex-direction:column;gap:3px;min-width:0;display:flex}.lgc-volet__etat{border-radius:var(--lgc-r-pill);background:var(--lgc-page);font-size:var(--lgc-t-detail);color:var(--lgc-ink);align-self:flex-start;align-items:center;gap:6px;padding:2px 9px 2px 7px;font-weight:700;display:inline-flex}.lgc-volet__etat i{background:var(--volet-couleur);border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 1px #2a22301f}.lgc-volet__lieu{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);letter-spacing:.01em;font-weight:400}.lgc-volet__titre{font-size:var(--lgc-t-intertitre);color:var(--lgc-ink);overflow-wrap:anywhere;font-weight:700;line-height:1.2}.lgc-volet__faits{border-radius:var(--lgc-r-md);background:var(--lgc-page);flex-wrap:wrap;gap:6px 18px;padding:8px 12px;display:flex;margin-top:12px!important}.lgc-volet__faits div{flex-direction:column;display:flex}.lgc-volet__faits dt{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);font-weight:400}.lgc-volet__faits dd{font-size:var(--lgc-t-texte);color:var(--lgc-ink);font-weight:400}.lgc-volet__depots{grid-template-columns:1fr;gap:6px;margin-top:10px;display:grid}.lgc-volet__depots .lgc-volet__retour{grid-column:1/-1}.lgc-volet__depots>*{min-width:0}.lgc-volet__depot{box-sizing:border-box;border:1.5px dashed var(--lgc-line);border-radius:var(--lgc-r-md);cursor:pointer;background:#fff;align-items:center;gap:7px;min-height:38px;padding:5px 10px;transition:border-color .12s,background .12s;display:flex}.lgc-volet__depot:hover{border-color:var(--volet-accent);outline:none}.lgc-volet__depot:focus-visible{border-color:var(--volet-accent);outline:none}.lgc-volet__depot.is-survol{border-color:var(--volet-accent);background:#f3ecf9}.lgc-volet__depot.is-envoi{opacity:.6;pointer-events:none}.lgc-volet__depot.is-fait{background:#eefbf3;border-style:solid;border-color:#09d35f}.lgc-volet__depot.is-fait .lgc-volet__depot-icone{color:#fff;background:#09d35f}.lgc-volet__depot:only-child{grid-column:1/-1}.lgc-volet__depot-icone{background:var(--lgc-page);width:22px;height:22px;color:var(--volet-accent);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;font-size:15px;font-weight:400;line-height:1;display:inline-flex}.lgc-volet__depot-texte{flex-direction:column;flex:auto;min-width:0;display:flex;overflow:hidden}.lgc-volet__depot-texte b{font-size:var(--lgc-t-detail);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.2;overflow:hidden}.lgc-volet__aide{border:1px solid var(--lgc-ink-soft);width:16px;height:16px;color:var(--lgc-ink-soft);font-family:Georgia,serif;font-size:var(--lgc-t-detail);text-align:center;cursor:help;border-radius:50%;flex:0 0 16px;font-style:italic;font-weight:400;line-height:14px}.lgc-plan #sidePanelEmplacement .lgc-volet__acte{box-sizing:border-box;border:1.5px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:var(--lgc-page);min-height:38px;color:var(--lgc-ink);text-align:left;align-items:center;gap:7px;padding:5px 10px;text-decoration:none;display:flex}.lgc-plan #sidePanelEmplacement .lgc-volet__acte:hover{border-color:var(--volet-accent);color:var(--lgc-ink);text-decoration:none}.lgc-plan #sidePanelEmplacement .lgc-volet__acte .lgc-volet__depot-icone{background:#fff}.lgc-volet__groupe{margin-top:10px}.lgc-volet__groupe h4{font-size:var(--lgc-t-texte);text-transform:none;letter-spacing:normal;color:var(--lgc-ink-soft);align-items:center;gap:6px;font-weight:700;display:flex;margin-bottom:6px!important}.lgc-volet__groupe h4 em{box-sizing:border-box;border-radius:var(--lgc-r-pill);background:var(--lgc-line-soft);min-width:18px;height:18px;font-style:normal;font-size:var(--lgc-t-detail);text-align:center;letter-spacing:0;padding:0 5px;line-height:18px}.lgc-volet__groupe ul{margin:0;padding:0;list-style:none}.lgc-volet__groupe b{font-size:var(--lgc-t-texte);font-weight:700;line-height:1.25;display:block}.lgc-volet__groupe--defunts li{border-radius:0 var(--lgc-r-sm) var(--lgc-r-sm) 0;background:var(--lgc-page);border-left:3px solid #b9afc4;justify-content:space-between;align-items:baseline;gap:10px;padding:5px 10px;display:flex}.lgc-volet__groupe--defunts li+li{margin-top:3px}.lgc-volet__groupe--defunts b{color:#4a4254}.lgc-volet__groupe--defunts span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);white-space:nowrap;flex:none}.lgc-volet__groupe--defunts+.lgc-volet__groupe--contacts{margin-top:18px}.lgc-volet__groupe--contacts li{align-items:center;gap:9px;padding:4px 0;display:flex}.lgc-volet__groupe--contacts li+li{border-top:1px solid var(--lgc-line-soft)}.lgc-volet__groupe--contacts li div{min-width:0}.lgc-volet__groupe--contacts span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.lgc-volet__groupe--contacts u{border-radius:var(--lgc-r-pill);color:#5b2a86;font-size:var(--lgc-t-detail);background:#f3ecf9;padding:1px 7px;font-weight:400;text-decoration:none}.lgc-volet__initiales{color:#fff;width:28px;height:28px;font-style:normal;font-size:var(--lgc-t-detail);background:#5b2a86;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.lgc-volet__retour{font-size:var(--lgc-t-detail);color:#0a8f46;font-weight:700}.lgc-volet__retour.is-erreur{color:#c8254a}.lgc-volet__actions{z-index:1;background:#fff;justify-content:flex-end;align-items:center;gap:8px;margin:12px -16px -12px;padding:10px 16px 12px;display:flex;position:sticky;bottom:-12px;box-shadow:0 -8px 12px -10px #2a223040}.lgc-plan #sidePanelEmplacement .lgc-volet__principal{color:#fff;background:var(--lgc-deg-1);flex:auto;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lgc-plan #sidePanelEmplacement .lgc-volet__principal:hover{color:#fff;filter:brightness(1.1);text-decoration:none}.lgc-volet__pdf{border:1.5px solid var(--lgc-line);cursor:pointer;background:#fff;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.lgc-volet__pdf img{width:18px;height:18px}.lgc-volet__pdf:hover{border-color:var(--volet-accent)}.lgc-volet__supprimer{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);cursor:pointer;background:0 0;border:0;margin:12px auto 0;text-decoration:underline;display:block}.lgc-volet__supprimer:hover{color:#c8254a}@media (max-width:1199.98px){.lgc-plan #sidePanelEmplacement.lgc-volet{top:auto;left:var(--lgc-rail-w,0px);width:auto;max-width:none;max-height:min(52vh,480px);max-height:min(52dvh,480px);padding:18px 24px calc(14px + env(safe-area-inset-bottom,0px));z-index:1040;transform-origin:50% 100%;border-width:4px 0 0;border-radius:18px 18px 0 0;position:fixed;bottom:0;right:0;transform:translateY(100%);box-shadow:0 -12px 32px #2a223038}.lgc-plan #sidePanelEmplacement.lgc-volet.is-ouvert{transform:none}}@media (max-width:991.98px){.lgc-plan #sidePanelEmplacement.lgc-volet{left:0}}.contents.lgc-ecran-proc{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;background:var(--lgc-page);min-height:calc(100vh - var(--lgc-top-h))}.contents.lgc-ecran-proc .lgc-ecran-proc__page{flex-direction:column;flex:auto;gap:12px;min-width:0;max-width:1600px;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:18px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;display:flex}.contents.lgc-ecran-proc .lgc-ecran-proc__bandeau{border-radius:var(--lgc-r-lg);background:linear-gradient(90deg,#4c1d95 0%,#d6246e 100%);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 16px;display:flex}.contents.lgc-ecran-proc .lgc-ecran-proc__type{color:#fff;font-family:inherit;font-size:var(--lgc-t-titre);letter-spacing:normal;text-transform:none;margin:0;font-weight:800;line-height:1.3}.contents.lgc-ecran-proc .lgc-ecran-proc__lieu{color:#f4e7f5;font-size:var(--lgc-t-detail);margin-left:auto}.contents.lgc-ecran-proc .lgc-ecran-proc__retour{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.contents.lgc-ecran-proc .lgc-ecran-proc__lien{color:#6b3f98;min-height:36px;font-size:var(--lgc-t-texte);align-items:center;gap:9px;margin:0;font-weight:700;text-decoration:none;display:inline-flex}.contents.lgc-ecran-proc .lgc-ecran-proc__lien:hover{text-decoration:underline}.contents.lgc-ecran-proc .lgc-ecran-proc__pastille{background:var(--lgc-acc);color:#fff;width:26px;height:26px;font-size:var(--lgc-t-intertitre);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.contents.lgc-ecran-proc .lgc-ecran-proc__actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.contents.lgc-ecran-proc .lgc-ecran-proc__rappels{background:#f4f2ef;border:1px solid #dcd6cd;border-radius:11px;flex-direction:column;gap:6px;padding:13px 15px;display:flex}.contents.lgc-ecran-proc .lgc-ecran-proc__rappels-titre{color:#4f4a43;font-size:var(--lgc-t-intertitre);letter-spacing:normal;text-transform:none;align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.contents.lgc-ecran-proc .lgc-ecran-proc__i{color:#fff;width:18px;height:18px;font-size:var(--lgc-t-detail);text-transform:none;background:#8c8579;border-radius:50%;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.contents.lgc-ecran-proc .lgc-ecran-proc__rappel{color:#4f4a43;font-size:var(--lgc-t-texte);margin:0;line-height:1.5}.contents.lgc-ecran-proc .lgc-ecran-proc__rappels--alerte{background:#fdf6e8;border-color:#e0c089}.contents.lgc-ecran-proc .lgc-ecran-proc__rappels--alerte .lgc-ecran-proc__rappels-titre,.contents.lgc-ecran-proc .lgc-ecran-proc__rappels--alerte .lgc-ecran-proc__rappel{color:#6b4e17}.contents.lgc-ecran-proc .lgc-ecran-proc__rappels--alerte .lgc-ecran-proc__i{background:#b98a2a;font-weight:700}.contents.lgc-ecran-proc .lgc-ecran-proc__encart{border:1px solid var(--lgc-line);color:#3e3448;font-size:var(--lgc-t-texte);background:#fff;border-radius:11px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 15px;line-height:1.5;display:flex}.contents.lgc-ecran-proc .lgc-ecran-proc__encart p{flex:320px;margin:0}.contents.lgc-ecran-proc .lgc-ecran-proc__encart a{color:#6b3f98;font-weight:700}.contents.lgc-ecran-proc .lgc-ecran-proc__encart.lgc-ecran-proc__encart--alerte{color:#8e2f26;background:#fbedea;border-color:#efcfc7}.contents.lgc-ecran-proc .lgc-ecran-proc__etapes{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:stretch;gap:12px;display:grid}.contents.lgc-ecran-proc .lgc-proc-etape{border:1px solid var(--lgc-line);border-left:4px solid var(--lgc-proc-acc,var(--lgc-acc));background:#fff;border-radius:4px 11px 11px 4px;flex-direction:column;gap:7px;min-height:132px;margin:0;padding:14px;display:flex}.contents.lgc-ecran-proc .lgc-proc-etape--faite{border-left-color:#1f7a4d}.contents.lgc-ecran-proc .lgc-proc-etape__titre{color:#4b2a73;font-family:inherit;font-size:var(--lgc-t-intertitre);letter-spacing:normal;text-transform:none;margin:0;font-weight:700;line-height:1.3}.contents.lgc-ecran-proc .lgc-proc-etape__coche{color:#1f7a4d;font-size:var(--lgc-t-texte)}.contents.lgc-ecran-proc .lgc-proc-etape__texte{color:#5c5268;font-size:var(--lgc-t-texte);flex:auto;line-height:1.45}.contents.lgc-ecran-proc .lgc-proc-etape__texte p{margin:0}.contents.lgc-ecran-proc .lgc-proc-etape__texte p+p{margin-top:4px}.contents.lgc-ecran-proc .lgc-proc-etape__texte:first-letter{text-transform:uppercase}.contents.lgc-ecran-proc .lgc-proc-etape__alerte{color:#b03a3a}.contents.lgc-ecran-proc .lgc-proc-etape__pied{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:4px;display:flex}.contents.lgc-ecran-proc .lgc-proc-etape__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:inline-flex}.contents.lgc-ecran-proc .lgc-proc-etape .lgc-bouton{font-size:var(--lgc-t-texte);padding:8px 18px;line-height:1.2}.contents.lgc-ecran-proc .lgc-proc-etape .lgc-bouton:disabled{opacity:.45;cursor:not-allowed;filter:none}.contents.lgc-ecran-proc .lgc-bouton.lgc-bouton--contour{color:#4c1d95;background:#fff;box-shadow:inset 0 0 0 1.5px #d9cbea}.contents.lgc-ecran-proc .lgc-bouton.lgc-bouton--contour:hover{filter:none;background:#faf6fd}.contents.lgc-ecran-proc .lgc-bouton.lgc-bouton--danger.lgc-bouton--petit{padding:8px 14px}.contents.lgc-ecran-proc .lgc-bouton.lgc-bouton--danger{color:#8e2f26;background:#fbedea;box-shadow:inset 0 0 0 1.5px #efcfc7}.contents.lgc-ecran-proc .lgc-bouton.lgc-bouton--danger:hover{filter:none;background:#f7ded8}.contents.lgc-ecran-proc .lgc-proc-etape--annulee{background:#faf8f5;border-left-color:#8e80a0}.contents.lgc-ecran-proc .lgc-proc-etape--annulee .lgc-proc-etape__titre{color:#6e6478}.contents.lgc-ecran-proc .lgc-proc-etape__motif{color:#3e3448;font-weight:400}.contents.lgc-ecran-proc .lgc-proc-etape__corrections{color:#6e6478;font-size:var(--lgc-t-detail);margin:6px 0 0;padding:0;list-style:none}.contents.lgc-ecran-proc .lgc-proc-etape__corrections li+li{margin-top:2px}.contents.lgc-ecran-proc .lgc-proc-etape__corrections li:before{content:"✎ ";color:#7a4ea8}.contents.lgc-ecran-proc .lgc-proc-etape__precision{font-style:italic}.contents.lgc-ecran-proc .liens-documents{gap:6px;margin:0}.contents.lgc-ecran-proc .liens-documents .dl-doc{color:#1f7a4d;font-size:var(--lgc-t-texte);align-items:center;font-weight:700;text-decoration:none}.contents.lgc-ecran-proc .liens-documents .dl-doc p{margin:0}.contents.lgc-ecran-proc .etape-resume .d-block+.d-block{margin-top:2px}.contents.lgc-ecran-proc .lgc-dossier{border:1px solid var(--lgc-line);border-left:4px solid var(--lgc-proc-acc,var(--lgc-acc));background:#fff;border-radius:4px 11px 11px 4px;margin:0}.contents.lgc-ecran-proc .lgc-dossier--terminee{border-left-color:#1f7a4d}.contents.lgc-ecran-proc .lgc-dossier--annulee{border-left-color:#8e80a0}.contents.lgc-ecran-proc .lgc-dossier--impossible{border-left-color:#b03a3a}.contents.lgc-ecran-proc .lgc-dossier>.lgc-dossier__entete{gap:4px 14px;padding:12px 16px}.contents.lgc-ecran-proc .lgc-dossier>.lgc-dossier__entete:after{margin-left:0}.contents.lgc-ecran-proc .lgc-dossier__titre{color:#4b2a73;font-size:var(--lgc-t-intertitre);font-weight:700}.contents.lgc-ecran-proc .lgc-dossier__periode{color:#6e6478;font-size:var(--lgc-t-texte)}.contents.lgc-ecran-proc .lgc-dossier__statut{color:#4b2a73;font-size:var(--lgc-t-detail);white-space:nowrap;background:#f5edfc;border-radius:999px;margin-left:auto;padding:3px 10px;font-weight:700}.contents.lgc-ecran-proc .lgc-dossier--terminee .lgc-dossier__statut{color:#1f7a4d;background:#e4f3ea}.contents.lgc-ecran-proc .lgc-dossier--annulee .lgc-dossier__statut{color:#5c5268;background:#efebf3}.contents.lgc-ecran-proc .lgc-dossier--impossible .lgc-dossier__statut{color:#b03a3a;background:#fbedea}.contents.lgc-ecran-proc .lgc-dossier__corps{flex-direction:column;gap:12px;padding:0 16px 16px;display:flex}.contents.lgc-ecran-proc .lgc-dossier__annulation{color:#3e3448;font-size:var(--lgc-t-texte);background:#f4f2ef;border-radius:11px;padding:10px 14px;line-height:1.5}.contents.lgc-ecran-proc .lgc-dossier__annulation p{margin:0}.contents.lgc-ecran-proc .lgc-dossier__precision{color:#6e6478;font-style:italic}.contents.lgc-ecran-proc .lgc-dossier__texte{color:#5c5268;font-size:var(--lgc-t-texte);margin:0;line-height:1.5}.contents.lgc-ecran-proc .lgc-dossier__ligne{color:#5c5268;font-size:var(--lgc-t-texte);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;display:flex}.contents.lgc-ecran-proc .lgc-dossier__ligne a{color:#6b3f98;font-weight:700}.contents.lgc-ecran-proc .lgc-dossier__ligne .lgc-bouton{font-size:var(--lgc-t-detail);padding:6px 14px}.contents.lgc-ecran-proc .lgc-dossier__ligne--alerte{color:#8e2f26}.contents.lgc-ecran-proc .lgc-dossier__ligne--droite{justify-content:flex-end}.contents.lgc-ecran-proc .lgc-historique{flex-direction:column;gap:8px;margin-top:8px;display:flex}.contents.lgc-ecran-proc .lgc-historique__titre{color:#6e6478;font-family:inherit;font-size:var(--lgc-t-capitales);letter-spacing:.07em;text-transform:uppercase;margin:0;font-weight:700}.contents.lgc-ecran-proc .lgc-dossier .lgc-ecran-proc__etapes{grid-auto-rows:1fr;align-items:stretch}.contents.lgc-ecran-proc .lgc-dossier .lgc-proc-etape{min-height:0}.contents.lgc-ecran-proc .lgc-proc-etape--sautee{background:#faf8f5;border-left-color:#d8d2c8}.contents.lgc-ecran-proc .lgc-proc-etape--sautee .lgc-proc-etape__titre{color:#6e6478}.contents.lgc-ecran-proc .lgc-proc-etape__titre{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.contents.lgc-ecran-proc .lgc-proc-etape__reference{color:#7a6e86;font:inherit;font-size:var(--lgc-t-detail);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.contents.lgc-ecran-proc .lgc-proc-etape__reference:hover,.contents.lgc-ecran-proc .lgc-proc-etape__reference[aria-expanded=true]{color:#4b2a73}.contents.lgc-ecran-proc .lgc-dossier .lgc-proc-etape__texte{max-height:8.5em;overflow:hidden}.contents.lgc-ecran-proc .lgc-dossier .lgc-proc-etape__texte.is-deborde{-webkit-mask-image:linear-gradient(#000 calc(100% - 2.2em),#0000);mask-image:linear-gradient(#000 calc(100% - 2.2em),#0000)}.contents.lgc-ecran-proc .lgc-proc-etape .mention-registre{border-top:0;margin-top:4px;padding-top:0}.contents.lgc-ecran-proc .lgc-proc-etape__manquant{color:#8a5a12;font-size:var(--lgc-t-detail);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:4px 0 0;display:flex}.contents.lgc-ecran-proc .lgc-proc-etape__manquant button{color:#6b3f98;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.contents.lgc-ecran-proc .lgc-proc-etape__manquant button:disabled{opacity:.5;cursor:default}.contents.lgc-ecran-proc .lgc-abandon-aides{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:12px;display:grid}.contents.lgc-ecran-proc .lgc-abandon-aides .bien-debuter,.contents.lgc-ecran-proc .lgc-abandon-aides .bien-suivre{border:1px solid var(--lgc-line);box-shadow:none;border-radius:11px;margin:0}@media (max-width:600px){.contents.lgc-ecran-proc .lgc-ecran-proc__page{padding-inline-start:16px;padding-inline-end:16px}.contents.lgc-ecran-proc .lgc-ecran-proc__lieu,.contents.lgc-ecran-proc .lgc-ecran-proc__actions{margin-left:0}}#modal-annuler-procedure .lgc-annulation,#modal-corriger-procedure .lgc-annulation{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:#3e3448;font-size:var(--lgc-t-texte);flex-direction:column;gap:14px;display:flex}#modal-annuler-procedure .lgc-annulation .lgc-annulation__logiplace,#modal-corriger-procedure .lgc-annulation .lgc-annulation__logiplace{color:#4b2a73;margin:0;font-weight:800}#modal-annuler-procedure .lgc-annulation .lgc-annulation__consequences,#modal-corriger-procedure .lgc-annulation .lgc-annulation__consequences{color:#5c5268;font-size:var(--lgc-t-texte);background:#faf8f5;border:1px solid #e7ded2;border-radius:11px;padding:10px 14px;line-height:1.5}#modal-annuler-procedure .lgc-annulation .lgc-annulation__consequences p,#modal-corriger-procedure .lgc-annulation .lgc-annulation__consequences p{margin:0}#modal-annuler-procedure .lgc-annulation .lgc-annulation__consequences p+p,#modal-corriger-procedure .lgc-annulation .lgc-annulation__consequences p+p{margin-top:6px}#modal-annuler-procedure .lgc-annulation .lgc-annulation__avertissement li+li,#modal-corriger-procedure .lgc-annulation .lgc-annulation__avertissement li+li{margin-top:4px}#modal-annuler-procedure .lgc-annulation .lgc-annulation__avertissement,#modal-corriger-procedure .lgc-annulation .lgc-annulation__avertissement{color:#8e2f26;background:#fbedea;border:1px solid #efcfc7;border-radius:11px;margin:0;padding:12px 14px;line-height:1.5;list-style:none}#modal-annuler-procedure .lgc-annulation .lgc-annulation__motifs,#modal-corriger-procedure .lgc-annulation .lgc-annulation__motifs{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}#modal-annuler-procedure .lgc-annulation .lgc-annulation__motifs legend,#modal-corriger-procedure .lgc-annulation .lgc-annulation__motifs legend{color:#6e6478;width:100%;font-size:var(--lgc-t-capitales);letter-spacing:.07em;text-transform:uppercase;margin:0 0 6px;font-weight:700}#modal-annuler-procedure .lgc-annulation .lgc-annulation__motif,#modal-corriger-procedure .lgc-annulation .lgc-annulation__motif{cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:999px;align-items:center;gap:8px;min-height:40px;margin:0;padding:8px 14px;font-weight:400;display:inline-flex}#modal-annuler-procedure .lgc-annulation .lgc-annulation__motif input,#modal-corriger-procedure .lgc-annulation .lgc-annulation__motif input{accent-color:#6b2fa3;margin:0}#modal-annuler-procedure .lgc-annulation .lgc-annulation__motif.is-choisi,#modal-corriger-procedure .lgc-annulation .lgc-annulation__motif.is-choisi{color:#4b2a73;background:#f5edfc;border-color:#7a4ea8}#modal-annuler-procedure .lgc-annulation .lgc-annulation__precision,#modal-corriger-procedure .lgc-annulation .lgc-annulation__precision{flex-direction:column;gap:6px;margin:0;display:flex}#modal-annuler-procedure .lgc-annulation .lgc-annulation__precision span,#modal-corriger-procedure .lgc-annulation .lgc-annulation__precision span{color:#6e6478;font-size:var(--lgc-t-capitales);letter-spacing:.07em;text-transform:uppercase;font-weight:700}#modal-annuler-procedure .lgc-annulation .lgc-annulation__precision textarea,#modal-annuler-procedure .lgc-annulation .lgc-annulation__precision select,#modal-annuler-procedure .lgc-annulation .lgc-annulation__precision input,#modal-corriger-procedure .lgc-annulation .lgc-annulation__precision textarea,#modal-corriger-procedure .lgc-annulation .lgc-annulation__precision select,#modal-corriger-procedure .lgc-annulation .lgc-annulation__precision input{width:100%;font:inherit;resize:vertical;border:1.5px solid #dcd2c6;border-radius:11px;padding:10px 12px}#modal-annuler-procedure .lgc-annulation .lgc-annulation__precision textarea:focus,#modal-annuler-procedure .lgc-annulation .lgc-annulation__precision select:focus,#modal-annuler-procedure .lgc-annulation .lgc-annulation__precision input:focus,#modal-corriger-procedure .lgc-annulation .lgc-annulation__precision textarea:focus,#modal-corriger-procedure .lgc-annulation .lgc-annulation__precision select:focus,#modal-corriger-procedure .lgc-annulation .lgc-annulation__precision input:focus{border-color:#7a4ea8;outline:none}#modal-annuler-procedure .lgc-annulation .lgc-annulation__note,#modal-corriger-procedure .lgc-annulation .lgc-annulation__note{color:#8e80a0;font-size:var(--lgc-t-detail);margin:0;line-height:1.45}#modal-annuler-procedure .lgc-annulation .lgc-annulation__erreur,#modal-corriger-procedure .lgc-annulation .lgc-annulation__erreur{color:#b03a3a;margin:0;font-weight:700}#modal-annuler-procedure .modal-footer .lgc-bouton--efface{color:#8e2f26}#modal-annuler-procedure .modal-footer .lgc-bouton:disabled,#modal-corriger-procedure .modal-footer .lgc-bouton:disabled{opacity:.45;cursor:not-allowed}#modal-corriger-procedure .lgc-correction__comparaison{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}#modal-corriger-procedure .lgc-correction__comparaison>div{background:#fff;border:1px solid #e7ded2;border-radius:11px;padding:12px 14px}#modal-corriger-procedure .lgc-correction__comparaison>div+div{background:#f5edfc;border-color:#d9cbea}#modal-corriger-procedure .lgc-correction__comparaison p{font-size:var(--lgc-t-texte);margin:0;line-height:1.6}#modal-corriger-procedure .lgc-correction__comparaison .lgc-correction__titre{color:#6e6478;font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;margin-bottom:4px;font-weight:700}#modal-corriger-procedure .lgc-annulation__precision input,#modal-corriger-procedure .lgc-annulation__precision select{background:#fff;min-height:42px}.lgc-bulle{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;z-index:1060;color:#fff;font-size:var(--lgc-t-detail);text-align:left;white-space:normal;background:#2d1b44;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;font-weight:400;line-height:1.45;display:flex;position:fixed;box-shadow:0 8px 24px #2d1b4440}.lgc-bulle .lgc-bulle__lien{color:#e9d8fb;align-self:flex-start;font-weight:700;text-decoration:underline}.lgc-demande{font-family:var(--lgc-police);color:#2a2230;flex-direction:column;gap:10px;display:flex}.lgc-demande__choix{background:#fff;border:1px solid #e4dcd1;border-radius:12px;transition:border-color .15s,box-shadow .15s}.lgc-demande__choix:hover{border-color:#7a4ea8}.lgc-demande__choix.est-ouvert{border-color:#7a4ea8;box-shadow:0 0 0 3px #7a4ea81a}.lgc-demande__entete{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:14px 16px;display:flex}.lgc-demande__entete:focus-visible{outline-offset:-2px;border-radius:12px;outline:2px solid #7a4ea8}.lgc-demande__puce{background:#fff;border:1.5px solid #7a4ea8;border-radius:50%;flex:0 0 18px;width:18px;height:18px;transition:background .15s;box-shadow:inset 0 0 0 3px #fff}.lgc-demande__choix.est-ouvert .lgc-demande__puce{background:#5b21b6;border-color:#5b21b6}.lgc-demande__intitule{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lgc-demande__titre{font-size:var(--lgc-t-intertitre);color:#2a2230;font-weight:700}.lgc-demande__detail{font-size:var(--lgc-t-detail);color:#6e6478;font-weight:400}.lgc-demande__badge{color:#1f7a4d;font-size:var(--lgc-t-detail);background:#e9f5ee;border-radius:999px;flex:none;padding:3px 10px;font-weight:700}.lgc-demande__corps{flex-direction:column;gap:12px;padding:4px 16px 16px 48px;animation:.16s ease-out lgc-demande-deplie;display:flex}.lgc-demande__info,.lgc-demande__note{font-size:var(--lgc-t-detail);color:#6e6478;margin:0}.lgc-demande__info strong,.lgc-demande__note strong{color:#2a2230;font-weight:700}.lgc-demande__erreur{font-size:var(--lgc-t-texte);color:#b03a3a;margin:2px 0 0;font-weight:400}.lgc-demande__fichier{cursor:pointer;background:#fbf9f5;border:1px dashed #7a4ea8;border-radius:10px;align-items:center;gap:12px;margin:0;padding:12px;display:flex}.lgc-demande__fichier input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lgc-demande__fichier:focus-within{box-shadow:0 0 0 3px #7a4ea826}.lgc-demande__fichier-bouton{color:#5b21b6;font-size:var(--lgc-t-texte);background:#fff;border:1px solid #7a4ea8;border-radius:999px;flex:none;padding:6px 14px;font-weight:700}.lgc-demande__fichier-nom{font-size:var(--lgc-t-texte);color:#6e6478;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lgc-demande__question{font-size:var(--lgc-t-texte);color:#2a2230;margin:4px 0 0;font-weight:700}.lgc-demande__segments{background:#f1ece5;border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.lgc-demande__segments button{color:#6e6478;font-size:var(--lgc-t-texte);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-weight:700}.lgc-demande__segments button[aria-pressed=true]{color:#5b21b6;background:#fff;box-shadow:0 1px 2px #2a22301f}.lgc-demande__segments button:disabled{opacity:.45;cursor:default}.lgc-demande__personnes{flex-direction:column;gap:6px;display:flex}.lgc-demande__personne{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4dcd1;border-radius:10px;align-items:baseline;gap:8px;width:100%;padding:9px 12px;display:flex}.lgc-demande__personne:hover{border-color:#7a4ea8}.lgc-demande__personne[aria-pressed=true]{background:#f4effa;border-color:#5b21b6}.lgc-demande__personne-nom{font-size:var(--lgc-t-texte);color:#2a2230;font-weight:400}.lgc-demande__personne-qualite{font-size:var(--lgc-t-detail);color:#6e6478}.lgc-demande__ligne{grid-template-columns:190px minmax(0,280px);align-items:center;column-gap:16px;margin:0!important;display:grid!important}.lgc-demande .d-flex:has(>label+:-webkit-any(input,select,div)){grid-template-columns:190px minmax(0,280px);align-items:center;column-gap:16px;margin:0!important;display:grid!important}.lgc-demande .d-flex:has(>label+:-moz-any(input,select,div)){grid-template-columns:190px minmax(0,280px);align-items:center;column-gap:16px;margin:0!important;display:grid!important}.lgc-demande .d-flex:has(>label+:is(input,select,div)){grid-template-columns:190px minmax(0,280px);align-items:center;column-gap:16px;margin:0!important;display:grid!important}.lgc-demande__ligne>label{max-width:none;font-size:var(--lgc-t-texte);color:#2a2230;flex:none;margin:0;padding:0;font-weight:400}.lgc-demande .d-flex:has(>label+:-webkit-any(input,select,div))>label{max-width:none;font-size:var(--lgc-t-texte);color:#2a2230;flex:none;margin:0;padding:0;font-weight:400}.lgc-demande .d-flex:has(>label+:-moz-any(input,select,div))>label{max-width:none;font-size:var(--lgc-t-texte);color:#2a2230;flex:none;margin:0;padding:0;font-weight:400}.lgc-demande .d-flex:has(>label+:is(input,select,div))>label{max-width:none;font-size:var(--lgc-t-texte);color:#2a2230;flex:none;margin:0;padding:0;font-weight:400}.lgc-demande__ligne>.col-4,.lgc-demande__ligne>.col-8{flex:none;max-width:none}.lgc-demande .d-flex:has(>label+:-webkit-any(input,select,div))>.col-4{flex:none;max-width:none}.lgc-demande .d-flex:has(>label+:-moz-any(input,select,div))>.col-4{flex:none;max-width:none}.lgc-demande .d-flex:has(>label+:is(input,select,div))>.col-4{flex:none;max-width:none}.lgc-demande .d-flex:has(>label+:-webkit-any(input,select,div))>.col-8{flex:none;max-width:none}.lgc-demande .d-flex:has(>label+:-moz-any(input,select,div))>.col-8{flex:none;max-width:none}.lgc-demande .d-flex:has(>label+:is(input,select,div))>.col-8{flex:none;max-width:none}.lgc-demande__ligne>div.col-4,.lgc-demande__ligne>div.col-8,.lgc-demande__ligne>label.col-4{padding:0}.lgc-demande .d-flex:has(>label+:-webkit-any(input,select,div))>div.col-4{padding:0}.lgc-demande .d-flex:has(>label+:-moz-any(input,select,div))>div.col-4{padding:0}.lgc-demande .d-flex:has(>label+:is(input,select,div))>div.col-4{padding:0}.lgc-demande .d-flex:has(>label+:-webkit-any(input,select,div))>div.col-8{padding:0}.lgc-demande .d-flex:has(>label+:-moz-any(input,select,div))>div.col-8{padding:0}.lgc-demande .d-flex:has(>label+:is(input,select,div))>div.col-8{padding:0}.lgc-demande .d-flex:has(>label+:-webkit-any(input,select,div))>label.col-4{padding:0}.lgc-demande .d-flex:has(>label+:-moz-any(input,select,div))>label.col-4{padding:0}.lgc-demande .d-flex:has(>label+:is(input,select,div))>label.col-4{padding:0}.lgc-demande input[type=text],.lgc-demande input[type=number],.lgc-demande input[type=date],.lgc-demande input[type=time],.lgc-demande input[type=email],.lgc-demande select{box-sizing:border-box;color:#2a2230;width:100%;height:38px;font-family:inherit;font-size:var(--lgc-t-texte);background:#fff;border:1px solid #e4dcd1;border-radius:8px;outline:none;margin:0;padding:6px 12px}.lgc-demande input[type=text]:focus,.lgc-demande input[type=number]:focus,.lgc-demande input[type=date]:focus,.lgc-demande input[type=time]:focus,.lgc-demande input[type=email]:focus,.lgc-demande select:focus{border-color:#7a4ea8;box-shadow:0 0 0 3px #7a4ea826}.lgc-demande select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%236E6478' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:32px}.lgc-demande .select-grey-wrapper{background:0 0;flex:none;max-width:none;padding:0}.lgc-demande .lgc-champs--adresse{grid-template-columns:110px minmax(0,1fr) minmax(0,1.6fr);gap:10px;display:grid;margin:0!important}.lgc-demande .lgc-champ-v{flex-direction:column;gap:4px;display:flex}.lgc-demande .lgc-champ-v>label{font-size:var(--lgc-t-detail);color:#6e6478;margin:0;font-weight:400}.lgc-demande__nouveau{background:#fbf9f5;border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}@keyframes lgc-demande-deplie{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lgc-demande__corps{animation:none}}.lgc-demande__lien{color:#5b21b6;font-size:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-weight:700;text-decoration:underline;display:inline}.lgc-demande__suite{flex-direction:column;gap:6px;padding:6px 2px;display:flex}.lgc-demande__fait{font-size:var(--lgc-t-detail);color:#1f7a4d;margin:0;font-weight:400}.lgc-demande__suite .lgc-demande__titre,.lgc-demande__suite .lgc-demande__detail{margin:0}.lgc-demande__rubrique{border-top:1px solid #e4dcd1;flex-direction:column;gap:10px;padding-top:12px;display:flex}.lgc-demande__rubrique:first-child{border-top:0;padding-top:0}.lgc-demande__rubrique-titre{font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;color:#6e6478;margin:0;font-weight:700}.lgc-demande textarea{box-sizing:border-box;width:100%;min-height:58px;font-family:inherit;font-size:var(--lgc-t-texte);color:#2a2230;resize:vertical;border:1px solid #e4dcd1;border-radius:8px;outline:none;padding:8px 12px}.lgc-demande textarea:focus{border-color:#7a4ea8;box-shadow:0 0 0 3px #7a4ea826}.lgc-demande__deux{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.lgc-demande__corps{gap:16px}.lgc-demande__rubrique{gap:14px}.lgc-demande .lgc-nouveau-contact{flex-direction:column;gap:14px;display:flex}.lgc-demande__nouveau{gap:14px;padding:16px}.lgc-demande .select-grey-wrapper{width:100%}.lgc-demande__entete .lgc-replier{flex:none;margin-left:auto}.lgc-demande .lgc-ligne-adresse{grid-template-columns:190px minmax(0,1fr)!important;align-items:start!important}.lgc-demande .lgc-ligne-adresse>label{padding-top:10px}.lgc-demande .lgc-champs--adresse{grid-template-columns:120px minmax(0,1fr);gap:10px;max-width:420px}.lgc-demande .lgc-champ-v--rue{grid-column:1/-1}.lgc-proc-etape__texte ul{margin:4px 0 0!important;padding-left:18px!important;list-style:outside!important}.lgc-proc-etape__texte ul li{margin:2px 0 0;padding:0;list-style:outside!important}.lgc-demande [aria-invalid=true]{border-color:#b03a3a!important;box-shadow:0 0 0 3px #b03a3a24!important}.lgc-demande{padding:10px 14px}.lgc-demande textarea{background:#fff!important}.lgc-demande__suite{background:#fff;border:1px solid #e4dcd1;border-radius:12px;gap:8px;padding:18px 20px}.lgc-demande__avis{color:#2a2230;font-size:var(--lgc-t-texte);background:#f4effa;border-left:3px solid #5b21b6;border-radius:8px;margin:0;padding:10px 14px;font-weight:400;line-height:1.45}.lgc-demande__fait{color:#1f7a4d;background:#e9f5ee;border-radius:8px;margin:0;padding:8px 12px;font-weight:400}.modal .progression.lgc-demande__etapes .jalon[aria-current=step] .desc{color:#2d1b44!important}.lgc-docs{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);color:var(--lgc-ink);background:#fff;padding:18px 20px}.lgc-docs__titre{font-size:var(--lgc-t-intertitre);color:#2d1b44;margin:0 0 2px;font-weight:700}.lgc-docs__intro{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);margin:0 0 16px}.lgc-docs__ligne{border-top:1px solid var(--lgc-line-soft);align-items:center;gap:12px;padding:12px 0;display:flex}.lgc-docs__ligne:first-of-type{border-top:0}.lgc-docs__temoin{border:2px solid var(--lgc-line);background:0 0;border-radius:50%;flex:none;width:10px;height:10px}.lgc-docs__temoin--present{background:#2e7d4f;border-color:#2e7d4f}.lgc-docs__corps{flex:auto;min-width:0}.lgc-docs__nom{font-size:var(--lgc-t-texte);margin:0;font-weight:700}.lgc-docs__fichier{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.lgc-docs__vide{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:2px 0 0;font-style:italic}.lgc-docs__actions{flex:none;align-items:center;gap:14px;display:flex}.lgc-docs__action{font-size:var(--lgc-t-texte);color:var(--lgc-acc);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.lgc-docs__action:hover{text-decoration:underline}.lgc-docs__action--efface{color:var(--lgc-ink-soft);font-weight:400}.lgc-docs__pied{border-top:1px solid var(--lgc-line);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.lgc-docs__option{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:var(--lgc-page);margin-top:14px;padding:12px 14px;display:block}.lgc-docs__option-titre{font-size:var(--lgc-t-texte);cursor:pointer;align-items:flex-start;gap:10px;margin:0;font-weight:700;display:flex}.lgc-docs__option-titre input{margin-top:2px}.lgc-docs__option-aide{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:6px 0 0 26px}.lgc-docs-page{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink);padding-bottom:32px}.lgc-docs-cartes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;margin:12px 24px 0;display:grid}.lgc-docs-cartes--seule{grid-template-columns:minmax(340px,720px)}@media (max-width:900px){.lgc-docs-cartes{grid-template-columns:minmax(0,1fr)}}.lgc-docs-piece{margin-bottom:4px}.lgc-docs-case{border-top:1px solid var(--lgc-line-soft);cursor:pointer;align-items:flex-start;gap:9px;margin:12px 0 0;padding-top:12px;display:flex}.lgc-docs-case input{flex:none;margin-top:3px}.lgc-docs-case b{font-size:var(--lgc-t-texte);color:#3e3448;font-weight:700;display:block}.lgc-docs-case i{font-style:normal;font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin-top:2px;display:block}.lgc-docs-grille{border-collapse:collapse;width:100%;font-size:var(--lgc-t-detail);margin-top:12px}.lgc-docs-grille th{font-size:var(--lgc-t-capitales);text-transform:uppercase;letter-spacing:.04em;color:var(--lgc-ink-soft);text-align:right;border-bottom:1px solid var(--lgc-line);white-space:nowrap;padding:6px 0 6px 12px;font-weight:700}.lgc-docs-grille th:first-child{text-align:left;padding-left:0}.lgc-docs-grille td{text-align:right;color:#3e3448;border-bottom:1px solid var(--lgc-line-soft);white-space:nowrap;padding:7px 0 7px 12px;font-weight:400}.lgc-docs-grille td:first-child{text-align:left;white-space:normal;padding-left:0;font-weight:400}.lgc-docs-forfaits{margin-top:12px}.lgc-docs-lien{font-size:var(--lgc-t-detail);color:#7a4ea8;margin-top:14px;font-weight:700;display:inline-block}.lgc-docs-lien:hover{color:var(--lgc-acc)}.lgc-docs-section{font-size:var(--lgc-t-intertitre);color:#2d1b44;margin:28px 24px 0;font-weight:700}.lgc-docs-constat{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);max-width:80ch;margin:6px 24px 0}.lgc-docs-constat b{color:var(--lgc-ink)}.lgc-docs-etat{font-size:var(--lgc-t-detail);border-radius:var(--lgc-r-pill);color:#6e6478;background:#f3ece2;padding:3px 10px;font-weight:700;display:inline-block}.lgc-docs-etat--ok{color:#1f6b3d;background:#e6f2ea}.lgc-docs-pages{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);justify-content:flex-end;align-items:center;gap:12px;margin:12px 24px 0;display:flex}.lgc-docs-dossiers{margin-top:28px}.lgc-docs-repli{border:0;border-top:1px solid var(--lgc-line);border-bottom:1px solid var(--lgc-line);text-align:left;width:calc(100% - 48px);font-size:var(--lgc-t-intertitre);color:#2d1b44;cursor:pointer;background:0 0;align-items:baseline;gap:10px;margin:0 24px;padding:12px 0;font-weight:800;display:flex}.lgc-docs-repli:hover{color:var(--lgc-acc)}.lgc-docs-repli__aide{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);font-weight:400}.lgc-docs-pilules{margin:12px 24px 0}.lgc-docs-origine{color:var(--lgc-ink-soft);margin-left:4px;font-size:.9em;font-style:italic;font-weight:400;display:inline}.lgc-docs-personne{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);font-weight:400;display:block}.lgc-docs-absent{font-size:var(--lgc-t-detail);color:#a79bb4;font-style:italic}.lgc-docs-champ{font-size:var(--lgc-t-texte);flex-direction:column;gap:4px;margin-bottom:12px;font-weight:400;display:flex}.lgc-docs-champ input[type=text]{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);padding:8px 10px;font-weight:400}label.lgc-modale__option{cursor:pointer}.lgc-docs-page{overflow-y:auto}.lgc-docs-page>*{flex-shrink:0}.lgc-docs-page .lgc-liste,.lgc-docs-page .lgc-tableau{flex:none}.lgc-docs-page .lgc-tableau__defile{flex:none;height:auto;overflow:auto visible}.lgc-docs-versions{border-top:1px solid var(--lgc-line-soft);margin:12px 0 0;padding-top:10px}.lgc-docs-versions summary{font-size:var(--lgc-t-detail);color:#3e3448;cursor:pointer;font-weight:700}.lgc-docs-versions ul{margin:8px 0 0;padding:0;list-style:none}.lgc-docs-versions li{font-size:var(--lgc-t-detail);margin:0 0 8px}.lgc-docs-versions a.est-lien{color:#3e3448;cursor:pointer;display:inline-block}.lgc-docs-versions a.est-lien:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-docs-versions i{font-style:normal;font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin-top:1px;display:block}.lgc-docs-deplace{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:0}.lgc-docs-page .lgc-docs-deplace{margin:4px 24px 12px}.lgc-docs-dossiers--seul{margin-top:0}.lgc-docs-actions{white-space:nowrap}.lgc-docs-actions .lgc-docs__action+.lgc-docs__action{margin-left:8px}.lgc-compte{color:var(--lgc-ink)}.lgc-compte__panneau{flex:auto;min-height:0;padding:4px 24px 28px;overflow:auto}.lgc-compte>.lgc-listebarre .lgc-onglet{font-size:var(--lgc-t-intertitre);padding:9px 18px}.lgc-compte__grille{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.lgc-compte__pile{flex-direction:column;gap:16px;min-width:0;display:flex}.lgc-compte__large{grid-column:1/-1;min-width:0}@media (max-width:1100px){.lgc-compte__grille{grid-template-columns:minmax(0,1fr)}}.lgc-compte__corps{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.lgc-compte__champs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.lgc-compte__champ{flex-direction:column;gap:5px;min-width:0;margin:0;display:flex}.lgc-compte__champ>span{font-size:var(--lgc-t-capitales);letter-spacing:.07em;text-transform:uppercase;color:var(--lgc-ink-soft);font-weight:700}.lgc-compte__champ input,.lgc-compte__champ select{width:100%;min-height:38px;font-family:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-ink);box-sizing:border-box;background:#fff;border:1px solid #dcd2c6;border-radius:7px;padding:8px 10px}.lgc-compte__champ input:focus,.lgc-compte__champ select:focus{border-color:var(--lgc-acc);outline:0;box-shadow:0 0 0 3px #6b2fa31f}.lgc-compte__champ--large{grid-column:1/-1}@media (max-width:560px){.lgc-compte__champs{grid-template-columns:minmax(0,1fr)}}.lgc-compte__jours{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;display:grid}.lgc-compte__jours input{font-size:var(--lgc-t-texte)}.lgc-compte__intitule{font-size:var(--lgc-t-capitales);letter-spacing:.07em;text-transform:uppercase;color:var(--lgc-ink-soft);margin:0;font-weight:700;display:block}.lgc-compte__pastilles{flex-wrap:wrap;gap:8px;display:flex}.lgc-compte__pastille{color:#4a3a5c;border-radius:var(--lgc-r-pill);font-family:inherit;font-size:var(--lgc-t-texte);cursor:pointer;background:#fff;border:1px solid #dcd2c6;padding:7px 15px;font-weight:700}.lgc-compte__pastille:hover{border-color:var(--lgc-acc)}.lgc-compte__pastille.is-choisie{color:#fff;background:#2d1b44;border-color:#2d1b44;font-weight:700}.lgc-compte__texte{font-size:var(--lgc-t-texte);color:#3e3448;margin:0;line-height:1.5}.lgc-compte__texte a{color:var(--lgc-acc);word-break:break-all}.lgc-compte__note{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:0;line-height:1.5}.lgc-compte__note a{color:var(--lgc-acc)}.lgc-compte__alerte{font-size:var(--lgc-t-texte);color:#8a2e2e;border-radius:var(--lgc-r-md);background:#fdf1ee;border:1px solid #efcfc7;margin:0;padding:9px 12px}.lgc-compte__etat{font-size:var(--lgc-t-detail);color:#1f7a4d}.lgc-compte__etat.is-echec{color:#b03a3a}.lgc-compte__lien{font-family:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-acc);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:700}.lgc-compte__lien:hover{text-decoration:underline}.lgc-compte__lien:disabled{opacity:.5;cursor:default;text-decoration:none}.lgc-compte__lien.is-discret{color:var(--lgc-ink-soft);font-weight:400}.lgc-compte__lien.is-danger{color:#b03a3a}.lgc-compte__rangee{border-top:1px solid var(--lgc-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0 0;display:flex}.lgc-compte__rangee>span{font-size:var(--lgc-t-texte)}.lgc-compte__rangee b{font-size:var(--lgc-t-texte);display:block}.lgc-compte__rangee small{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);display:block}.lgc-compte__rangee--haut{border-top:0;padding-top:0}.lgc-compte__pied{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.lgc-compte__partout{color:var(--lgc-acc);margin-left:auto;padding-left:0;padding-right:0}.lgc-compte__liste{font-size:var(--lgc-t-texte);margin:0 0 10px;padding-left:18px}.lgc-compte__image{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#f7f2ea;align-items:center;gap:14px;padding:12px 14px;display:flex}.lgc-compte__image img{object-fit:contain;max-width:120px;max-height:56px}.lgc-compte__image-vide{background:repeating-linear-gradient(135deg,#efe7db 0 6px,#e7ded2 6px 12px);border-radius:6px;flex:none;width:44px;height:44px}.lgc-compte__image-vide--large{width:80px;height:36px}.lgc-compte__image-texte{font-size:var(--lgc-t-texte);color:#5c5268;flex:auto}.lgc-compte__image-texte small{font-size:var(--lgc-t-detail);color:#9a90a6;display:block}.lgc-compte__contacts{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.lgc-compte__contact{border:1px solid var(--lgc-line-soft);border-radius:var(--lgc-r-md);font-size:var(--lgc-t-texte);flex-direction:column;gap:2px;padding:11px 13px;display:flex}.lgc-compte__contact b{font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;color:#7a4ea8}.lgc-compte__contact span{color:#3e3448;text-overflow:ellipsis;overflow:hidden}.lgc-compte__contact-actions{gap:14px;margin-top:6px;display:flex}.lgc-compte__faits{font-size:var(--lgc-t-texte);grid-template-columns:140px 1fr;gap:10px 12px;margin:0;display:grid}.lgc-compte__faits dt{color:var(--lgc-ink-soft);font-weight:400}.lgc-compte__faits dd{margin:0;font-weight:400}.lgc-compte__statut{font-size:var(--lgc-t-texte);color:#1f7a4d;background:#eaf6ef;border:1px solid #c9e4d5;border-radius:6px;align-items:center;gap:7px;padding:3px 10px;font-weight:700;display:inline-flex}.lgc-compte__statut:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.lgc-compte__statut.is-inactif{color:#8a6d1f;background:#fdf7e3;border-color:#e3d2a8}.lgc-compte__options{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.lgc-compte__options li{border:1px solid var(--lgc-line-soft);border-radius:var(--lgc-r-md);font-size:var(--lgc-t-texte);color:#9a90a6;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.lgc-compte__options em{font-style:normal;font-size:var(--lgc-t-detail);border-radius:var(--lgc-r-pill);color:#9a90a6;white-space:nowrap;background:#f3eff6;padding:3px 10px;font-weight:400}.lgc-compte__options li.is-souscrite{color:var(--lgc-ink);font-weight:400}.lgc-compte__options li.is-souscrite em{color:#1f7a4d;background:#eaf6ef}.lgc-compte__puces{margin:0;padding:0;list-style:none}.lgc-compte__puces li{font-size:var(--lgc-t-texte);color:#3e3448;border-bottom:1px solid var(--lgc-line-soft);padding:9px 0}.lgc-compte__puces li:last-child{border-bottom:0}.lgc-compte__interrupteurs{flex-direction:column;gap:14px;display:flex}.lgc-compte__interrupteur{font-family:inherit;font-size:var(--lgc-t-texte);color:#3e3448;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.lgc-compte__bascule-rail{background:#d9d1e2;border-radius:11px;flex:none;width:38px;height:22px;padding:3px;transition:background .15s;display:flex}.lgc-compte__bascule-rail span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s}.lgc-compte__bascule-rail.is-actif{background:var(--lgc-acc)}.lgc-compte__bascule-rail.is-actif span{transform:translate(16px)}.lgc-compte__table{flex-direction:column;display:flex;overflow-x:auto}.lgc-compte__ligne{border-bottom:1px solid var(--lgc-line-soft);min-width:640px;font-size:var(--lgc-t-texte);grid-template-columns:1.3fr 1.6fr .8fr .9fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.lgc-compte__ligne>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.lgc-compte__ligne small{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);font-weight:400}.lgc-compte__ligne.is-archive{color:#9a90a6}.lgc-compte__ligne--tarif{grid-template-columns:1.6fr .8fr 1fr 1fr .9fr .8fr 11rem;min-width:760px}.lgc-compte__ligne--tete{padding:4px 0 8px}.lgc-compte__ligne--tete>span{font-size:var(--lgc-t-capitales);letter-spacing:.07em;text-transform:uppercase;color:var(--lgc-ink-soft);font-weight:700}.lgc-compte__fort{color:#2d1b44;font-weight:700}.lgc-compte__fort small{display:block}.is-archive .lgc-compte__fort{color:inherit}.lgc-compte__marque{color:#b03a3a;font-style:normal;font-size:var(--lgc-t-detail);margin-left:8px}.lgc-compte__manque{color:#b0208c;font-style:normal;font-weight:400}.lgc-compte__actions{white-space:nowrap;justify-content:flex-end;gap:14px;display:flex}.lgc-compte .lgc-tarif-hors-cadre{margin-left:8px;font-style:normal}.lgc-compte__activation{font-size:var(--lgc-t-detail);color:#fff}.lgc-compte__activation *{color:inherit!important;margin:0!important}.lgc-compte__saison{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.lgc-compte__bascule{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);align-items:center;gap:6px;display:inline-flex}.lgc-compte__bascule select{font-family:inherit;font-size:var(--lgc-t-texte);background:#fff;border:1px solid #dcd2c6;border-radius:7px;padding:4px 8px}.lgc-compte .horaires-cimetiere{flex-direction:column;gap:12px;display:flex}.lgc-compte__numerotation .lgc-numerotation{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;padding:0 0 14px;overflow:hidden;margin-top:0!important}.lgc-compte__numerotation .lgc-numerotation>.text-1:first-child{background:var(--lgc-deg-3);color:#fff;height:44px;font-family:inherit;font-size:var(--lgc-t-intertitre);align-items:center;margin-bottom:8px;font-weight:700;display:flex;padding:0 13px!important}.lgc-compte .portail-public{font-family:inherit;padding:0!important}.lgc-compte .portail-public .portail-groupe{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;min-width:0;margin:0;overflow:visible}.lgc-compte .portail-public .portail-groupe>summary{border-radius:var(--lgc-r-lg) var(--lgc-r-lg) 0 0}.lgc-compte .portail-public .portail-groupe:not([open])>summary{border-radius:var(--lgc-r-lg)}.lgc-compte .portail-public .portail-groupe>summary{cursor:pointer;justify-content:flex-start;height:44px;padding:0 13px;list-style:none}.lgc-compte .portail-public .portail-groupe>summary:after{margin-left:10px}.lgc-compte .portail-public .portail-groupe[open]>summary{border-bottom:0}.lgc-compte .portail-public .portail-groupe>.portail-groupe-corps{flex-direction:column;padding:6px 14px 12px;display:flex}.lgc-compte .portail-public .portail-groupe-corps>.row{margin:0;display:block}.lgc-compte .portail-public .portail-switch-on{border-color:var(--lgc-acc);background:var(--lgc-acc)!important}.lgc-compte .portail-public .portail-lien{color:var(--lgc-acc);word-break:break-all;font-weight:700}.lgc-compte .portail-public .portail-etat{font-size:var(--lgc-t-detail)}.lgc-portail__reglage{border-bottom:1px solid var(--lgc-line-soft);align-items:flex-start;gap:11px;padding:8px 0;display:flex}.lgc-portail__reglage:last-of-type{border-bottom:0}.lgc-portail__reglage .portail-switch{transform-origin:0 0;flex:none;margin-top:-1px;transform:scale(.82)}.lgc-portail__libelle{flex-direction:column;gap:3px;min-width:0;display:flex}.lgc-portail__titre{font-size:var(--lgc-t-texte);color:#3e3448;flex-wrap:wrap;align-items:center;gap:6px;font-weight:700;line-height:1.35;display:inline-flex}.is-publie .lgc-portail__titre{color:#2d1b44;font-weight:700}.lgc-portail__info,.lgc-portail__garde{width:16px;height:16px;font-size:var(--lgc-t-detail);cursor:help;color:#6e5c82;background:#efeaf3;border-radius:50%;justify-content:center;align-items:center;font-style:normal;font-weight:400;display:inline-flex}.lgc-portail__garde{color:#a5561a;background:#fdf1e3}.lgc-portail__invitation{font-size:var(--lgc-t-detail);color:#1d4e89;line-height:1.4}.lgc-portail__geste{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.lgc-portail__etat{flex-direction:column;gap:14px;display:flex}.lgc-portail__general{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lgc-portail__general>div{flex-direction:column;flex:260px;gap:2px;display:flex}.lgc-portail__statut{font-size:var(--lgc-t-titre);color:#6e6478;font-weight:800}.lgc-portail__statut.is-actif{color:#1f7a4d}.lgc-portail__selecteur{flex:0 280px}.lgc-portail__adresse{border-top:1px solid var(--lgc-line-soft);font-size:var(--lgc-t-texte);flex-wrap:wrap;align-items:baseline;gap:10px;padding-top:12px;display:flex}.lgc-portail__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgc-portail__iframe{margin-left:auto}.lgc-portail__iframe summary{list-style:none}.lgc-portail__iframe summary::-webkit-details-marker{display:none}.lgc-portail__iframe textarea{width:min(460px,80vw);font-size:var(--lgc-t-detail);border:1px solid #dcd2c6;border-radius:7px;margin:8px 0 4px;padding:6px 8px;display:block}.lgc-portail__prepare{border-radius:var(--lgc-r-md);color:#1f5a3a;background:#eaf6ef;padding:9px 12px}.lgc-compte .portail-switch--grand{transform:scale(1.1)}.lgc-modale--tarif .lgc-tarif{flex-direction:column;gap:12px;display:flex}.lgc-modale--tarif .lgc-tarif__rangee{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:12px;display:grid}.lgc-modale--tarif .lgc-tarif__libelle{font-size:var(--lgc-t-texte);color:#4a3a5c;padding-top:9px;font-weight:700}.lgc-modale--tarif .lgc-tarif__saisie{flex-direction:column;gap:6px;min-width:0;display:flex}.lgc-modale--tarif .lgc-tarif__saisie>input,.lgc-modale--tarif .lgc-tarif__saisie>select{width:100%;min-height:38px;font-family:inherit;font-size:var(--lgc-t-texte);background:#fff;border:1px solid #dcd2c6;border-radius:7px;padding:7px 10px}.lgc-modale--tarif .lgc-tarif__saisie small{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft)}.lgc-modale--tarif .lgc-tarif__ccas{font-size:var(--lgc-t-texte);align-items:center;gap:10px;display:flex}.lgc-modale--tarif .lgc-tarif__ccas input[type=number],.lgc-modale--tarif .lgc-tarif__ccas input[inputmode=decimal]{border:1px solid #dcd2c6;border-radius:7px;width:90px;min-height:38px;padding:7px 10px}.lgc-modale--tarif .lgc-tarif__prestations{flex-direction:column;gap:6px;margin-top:4px;display:flex}.lgc-modale--tarif .lgc-tarif__prestation{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) auto;align-items:center;gap:8px;display:grid}.lgc-modale--tarif .lgc-tarif__prestation input{min-height:34px;font-size:var(--lgc-t-texte);border:1px solid #dcd2c6;border-radius:7px;padding:5px 9px}.lgc-modale--tarif .lgc-compte__pastilles{gap:6px}.lgc-modale--tarif .lgc-compte__lien{align-self:flex-start}@media (max-width:560px){.lgc-modale--tarif .lgc-tarif__rangee{grid-template-columns:minmax(0,1fr)}.lgc-modale--tarif .lgc-tarif__libelle{padding-top:0}}@keyframes lgc-forfait-devoilement{0%{clip-path:inset(0 0 0 100%);opacity:0}60%{opacity:1}to{clip-path:inset(0);opacity:1}}.lgc-tarif__retro{flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;display:inline-flex}.lgc-tarif__retro.est-entrant{animation:.42s cubic-bezier(.22,.61,.36,1) lgc-forfait-devoilement}.lgc-tarif__retro.est-sortant{opacity:0;pointer-events:none;transition:opacity .2s ease-in,transform .2s ease-in;transform:translate(6px)}@media (prefers-reduced-motion:reduce){.lgc-tarif__retro.est-entrant{animation:none}.lgc-tarif__retro.est-sortant{transition:none}}.lgc-tarif__retro input{min-height:34px;font-family:inherit;font-size:var(--lgc-t-texte);border:1px solid #dcd2c6;border-radius:7px;padding:5px 9px}.lgc-tarif__retro input[type=number],.lgc-tarif__retro input[inputmode=decimal]{width:110px}.lgc-modale--tarif #compte-ajout-tarif{border:0}.lgc-compte__ligne--maj{grid-template-columns:130px 130px minmax(0,1.6fr) minmax(0,1fr) auto;min-width:620px}.lgc-compte [data-infobulle],.lgc-portail [data-infobulle]{position:relative}.lgc-compte [data-infobulle]:after{content:attr(data-infobulle);z-index:30;color:#fff;width:max-content;max-width:320px;font-size:var(--lgc-t-detail);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;opacity:0;pointer-events:none;background:#2d1b44;border-radius:8px;padding:8px 11px;font-weight:400;line-height:1.45;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:-10px}.lgc-compte [data-infobulle]:hover:after{opacity:1}.lgc-compte [data-infobulle]:focus-visible:after{opacity:1}@media (max-width:900px){.lgc-form-utilisateur__colonnes{grid-template-columns:minmax(0,1fr)!important}}.lgc-garde-voile{z-index:2000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.lgc-garde-fenetre{background:#fff;width:100%;max-width:520px;padding:28px 32px}.lgc-garde-texte{line-height:1.5}.lgc-garde-boutons{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.lgc-fiche{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink);padding:14px 18px 26px}.lgc-fiche__contexte{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;z-index:5;border-bottom:1px solid var(--lgc-line);background:var(--lgc-page);color:var(--lgc-ink);flex-wrap:wrap;align-items:center;gap:12px;padding:13px 18px 11px;display:flex;position:sticky;top:0}.lgc-fiche__lieu{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:400}.lgc-fiche__meta{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);flex-wrap:wrap;align-items:center;gap:11px;display:flex}.lgc-fiche__meta span+span:before{content:"·";color:#c9bfd4;margin-right:11px}.lgc-fiche__tete{border-radius:var(--lgc-r-lg);border-left-style:solid;border-left-width:6px;margin-bottom:14px;padding:8px 16px 10px}.lgc-fiche__ligne{flex-wrap:wrap;align-items:center;gap:10px;min-height:34px;display:flex}.lgc-fiche__famille{font-size:var(--lgc-t-intertitre);color:#2d1b44;letter-spacing:-.01em;margin:0;font-weight:700}.lgc-fiche__empl{font-size:var(--lgc-t-detail);color:#5c5268;border-radius:var(--lgc-r-sm);white-space:nowrap;background:#ffffffb3;padding:2px 8px;font-weight:400}.lgc-fiche__faits{font-size:var(--lgc-t-texte);color:#5c5268;flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:4px;display:flex}.lgc-fiche__faits b{color:#2d1b44;margin-left:4px;font-weight:700}.lgc-fiche__actions{flex-wrap:wrap;align-items:center;gap:7px;margin-left:auto;display:flex}.lgc-chip-fiche{border-radius:var(--lgc-r-sm);color:#fff;font-size:var(--lgc-t-texte);white-space:nowrap;border:0;padding:5px 11px;font-weight:700;display:inline-block}.lgc-frise{margin:6px 4px 4px}.lgc-frise__piste{box-sizing:border-box;height:74px;padding-top:26px;position:relative}.lgc-frise__rail,.lgc-frise__ecoule{border-radius:var(--lgc-r-pill);height:3px;position:absolute;top:31px;left:0}.lgc-frise__rail{right:0}.lgc-frise__coupure{background:#2d1b4429;width:1px;height:15px;position:absolute;top:25px}.lgc-frise__point{width:13px;height:13px;box-shadow:0 0 0 3px var(--lgc-page);z-index:2;border-radius:50%;margin-left:-6.5px;position:absolute;top:26px}.lgc-frise__point.est-maintenant{width:15px;height:15px;box-shadow:0 0 0 3px var(--lgc-page), 0 0 0 5px #2d1b4429;z-index:3;margin-left:-7.5px;top:25px}.lgc-frise__maintenant{z-index:4;position:absolute;top:0}.lgc-frise__maintenant:after{content:"";background:#2d1b444d;width:1px;height:6px;position:absolute;top:20px;left:0}.lgc-frise__maintenant__texte{border-radius:var(--lgc-r-pill);color:#fff;font-size:var(--lgc-t-detail);font-variant-numeric:tabular-nums;white-space:nowrap;background:#2d1b44;padding:2px 9px;font-weight:400;display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%)}.lgc-frise__maintenant.est-fin .lgc-frise__maintenant__texte{transform:translate(-100%)}.lgc-frise__maintenant.est-debut .lgc-frise__maintenant__texte{transform:translate(0)}.lgc-frise__etiquettes{white-space:nowrap;display:block;position:absolute;top:45px}.lgc-frise__etiquettes.est-milieu{text-align:center;transform:translate(-50%)}.lgc-frise__etiquettes.est-debut{text-align:left;margin-left:-7px}.lgc-frise__etiquettes.est-fin{text-align:right;margin-left:7px;transform:translate(-100%)}.lgc-frise__date{font-size:var(--lgc-t-detail);font-variant-numeric:tabular-nums;font-weight:400;line-height:1.25;display:block}.lgc-frise__etiquette{font-size:var(--lgc-t-detail);line-height:1.25;display:block}.lgc-frise__depasse{font-size:var(--lgc-t-capitales);text-transform:uppercase;letter-spacing:.04em;opacity:.75;margin-left:8px;font-weight:700;position:absolute;top:8px}@media (max-width:1199.98px){.lgc-frise__piste{grid-template-columns:13px 1fr;align-items:center;gap:6px 10px;height:auto;padding-top:0;display:grid}.lgc-frise__maintenant{grid-column:1/-1}.lgc-frise__point.est-maintenant,.lgc-frise__rail,.lgc-frise__ecoule,.lgc-frise__coupure,.lgc-frise__depasse{display:none}.lgc-frise__maintenant{margin-bottom:8px;display:block;position:static}.lgc-frise__maintenant:after{display:none}.lgc-frise__maintenant__texte{position:static;transform:none!important}.lgc-frise__point{box-shadow:none;vertical-align:1px;margin:0;display:inline-block;position:static}.lgc-frise__etiquettes{white-space:normal;flex-wrap:wrap;gap:8px;width:auto;display:flex;position:static;text-align:left!important;margin:0!important;transform:none!important}}.lgc-fiche__rangee{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px;margin-bottom:12px;display:grid}.lgc-fiche__rangee--large{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}@media (max-width:1099.98px){.lgc-fiche__rangee--large{grid-template-columns:1fr}}.lgc-fiche__rangee--trois{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1099.98px){.lgc-fiche__rangee--trois{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}}.lgc-fiche__rangee>.lgc-carte{align-self:stretch}.lgc-fiche__colonne{flex-direction:column;gap:12px;min-width:0;display:flex}.lgc-carte{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.lgc-carte__tete{color:#fff;background:var(--lgc-deg-1);align-items:center;gap:9px;height:44px;padding:0 13px;display:flex}.lgc-carte__tete h2{font-size:var(--lgc-t-texte);color:#fff;white-space:nowrap;margin:0 auto 0 0;font-weight:700}.lgc-carte--violet .lgc-carte__tete{background:var(--lgc-deg-1)}.lgc-carte--pourpre .lgc-carte__tete{background:var(--lgc-deg-2)}.lgc-carte--magenta .lgc-carte__tete{background:var(--lgc-deg-3)}.lgc-carte--rose .lgc-carte__tete{background:var(--lgc-deg-4)}.lgc-carte__complement{font-size:var(--lgc-t-detail);color:#ffffffdb;white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.lgc-carte.is-vide .lgc-carte__tete{filter:saturate(.5)brightness(1.08)}.lgc-carte__ajout{border-radius:var(--lgc-r-pill);color:#fff;height:24px;font-size:var(--lgc-t-detail);cursor:pointer;white-space:nowrap;background:#fff3;border:0;align-items:center;gap:4px;padding:0 10px;font-weight:700;display:inline-flex}.lgc-carte__ajout:hover{background:#ffffff52}.lgc-carte__corps{flex:auto;min-width:0;padding:12px 13px}.lgc-carte__vide{font-size:var(--lgc-t-detail);color:#9a90a6;margin:0}.lgc-faits{grid-template-columns:auto 1fr;align-items:baseline;gap:8px 14px;margin:0;display:grid}.lgc-fait__nom{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);white-space:nowrap;font-weight:400}.lgc-fait__valeur{font-size:var(--lgc-t-texte);color:#3e3448;text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:400}.lgc-fait__valeur--absente{color:#9a90a6;font-style:italic;font-weight:400}.lgc-fait--bloc{grid-column:1/-1}.lgc-fait--bloc .lgc-fait__nom{margin-bottom:3px;display:block}.lgc-fait--bloc .lgc-fait__valeur{text-align:left;font-weight:400;font-size:var(--lgc-t-detail);white-space:pre-line;display:block}.lgc-souscartes{flex-direction:column;gap:7px;display:flex}.lgc-souscarte{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fffdf9;border-left:3px solid #c9bbab;align-items:center;gap:9px;min-width:0;padding:7px 10px;display:flex}.lgc-souscarte__corps{flex:auto;min-width:0}.lgc-souscarte__nom{font-size:var(--lgc-t-detail);color:#2d1b44;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:block}.lgc-souscarte__nom:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-souscarte__detail{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);font-variant-numeric:tabular-nums;margin:1px 0 0}.lgc-souscarte__actions{flex:none;align-items:center;gap:9px;display:flex}.lgc-souscarte__action{font-size:var(--lgc-t-detail);color:#7a4ea8;cursor:pointer;white-space:nowrap}.lgc-souscarte__action:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-souscarte__action.est-destructif{color:#b03a3a}.lgc-souscarte.lgc-defunt{border-left-color:#7b2aa8}.lgc-souscarte.lgc-contact{border-left-color:#b0208c}.lgc-souscarte.lgc-travail{border-left-color:#c0721e}#list-defunts-exhumes .lgc-souscarte{border-left-color:#c9bbab}.lgc-defunt__corps{flex:auto;min-width:0}.lgc-defunt__nom{font-size:var(--lgc-t-detail);color:#2d1b44;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:block}.lgc-defunt__nom:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-defunt__dates{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:1px 0 0}.lgc-defunt__detail{font-size:var(--lgc-t-detail);color:#9a90a6;margin:1px 0 0}.lgc-contact__initiales{color:#fff;width:26px;height:26px;font-size:var(--lgc-t-detail);letter-spacing:.02em;background:#4c1d95;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.lgc-contact__corps{flex:auto;min-width:0}.lgc-contact__entete{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.lgc-contact__role{font-size:var(--lgc-t-capitales);letter-spacing:.05em;text-transform:uppercase;color:#7a4ea8;white-space:nowrap;font-weight:700}.lgc-contact__nom{font-size:var(--lgc-t-detail);color:#2d1b44;font-weight:700}.lgc-contact__ligne{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);overflow-wrap:anywhere;margin-top:1px}.lgc-contact__retirer{font-size:var(--lgc-t-detail);color:#b03a3a;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.lgc-contact__retirer:hover{text-decoration:underline}.lgc-fiche__plan{text-align:center;color:var(--lgc-ink-soft);font-size:var(--lgc-t-detail);text-decoration:none;display:block}.lgc-fiche__plan img{aspect-ratio:4/3;object-fit:contain;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:repeating-linear-gradient(135deg,#f4eee5 0 8px,#efe7da 8px 16px);width:100%;max-height:148px;margin-bottom:6px;display:block}.lgc-fiche__plan:hover{color:var(--lgc-acc);text-decoration:none}.lgc-fiche__plan:hover img{border-color:var(--lgc-acc)}.lgc-docs{flex-direction:column;gap:9px;display:flex}.lgc-doc{align-items:baseline;gap:8px;display:flex}.lgc-doc__etat{border-radius:var(--lgc-r-sm);color:#fff;width:15px;height:15px;font-size:var(--lgc-t-detail);background:#b03a3a;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;transform:translateY(2px)}.lgc-doc__etat.is-present{background:#1f7a4d}.lgc-doc__corps{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.lgc-doc__nom{font-size:var(--lgc-t-detail);color:#3e3448;min-width:0;font-weight:400}a.lgc-doc__nom.est-lien{color:#3e3448;cursor:pointer}a.lgc-doc__nom.est-lien:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-doc__lien{font-size:var(--lgc-t-detail);color:#7a4ea8;white-space:nowrap;cursor:pointer;margin-left:auto}.lgc-doc__lien:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-doc__lien--absent{color:#a79bb4;cursor:default;font-style:italic}.lgc-doc__lien--absent:hover{color:#a79bb4;text-decoration:none}.lgc-procedures{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}@media (max-width:760px){.lgc-procedures{grid-template-columns:minmax(0,1fr)}}.lgc-procedures--pleine{grid-template-columns:minmax(0,1fr)}.lgc-procedure{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fffdf9;border-left-width:3px;align-items:flex-start;gap:8px;min-width:0;padding:9px 11px;display:flex}.lgc-procedure.est-terminee{border-left-color:#c9bbab}.lgc-procedure__marque{border-radius:var(--lgc-r-sm);color:#fff;width:15px;height:15px;font-size:var(--lgc-t-detail);background:#c9bbab;flex:none;justify-content:center;align-items:center;margin-top:1px;font-weight:700;line-height:1;display:inline-flex}.est-possible .lgc-procedure__marque{background:#1f7a4d}.est-impossible .lgc-procedure__marque{background:#b03a3a}.lgc-procedure__corps{flex:auto;min-width:0}.lgc-procedure__ligne{align-items:baseline;gap:8px;display:flex}.lgc-procedure__nom{font-size:var(--lgc-t-detail);color:#3e3448;min-width:0;font-weight:700}button.lgc-procedure__lien{background:0 0;border:0;padding:0}.lgc-procedure__lien{font-size:var(--lgc-t-detail);color:#7a4ea8;white-space:nowrap;cursor:pointer;margin-left:auto;font-weight:700}.lgc-procedure__lien:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-procedure__actions{align-items:baseline;gap:14px;margin-left:auto;display:inline-flex}.lgc-procedure__actions .lgc-procedure__lien{margin-left:0}.lgc-procedure__motif{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin-top:2px;line-height:1.35}.lgc-procedure__i{color:#fff;width:17px;height:17px;font:inherit;vertical-align:1px;cursor:pointer;background:#8c8579;border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:6px;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.lgc-procedure__i:hover,.lgc-procedure__i[aria-expanded=true]{background:#7a4ea8}.lgc-procedures__titre{font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;color:#9a90a6;grid-column:1/-1;margin:6px 0 0;font-weight:700}.lgc-procedures__titre:first-child{margin-top:0}.lgc-carte__onglets{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.lgc-carte__onglet{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-detail);color:#ffffffdb;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff57;padding:2px 9px;font-weight:700}.lgc-carte__onglet:hover{color:#fff;border-color:#fff}.lgc-carte__onglet.is-actif{color:#4c1d95;background:#fff;border-color:#fff}.lgc-champ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);max-width:100%;font:inherit;font-size:var(--lgc-t-detail);color:#3e3448;cursor:pointer;text-align:left;background-color:#fff;background-image:linear-gradient(45deg,#0000 50%,#8e80a0 50%),linear-gradient(135deg,#8e80a0 50%,#0000 50%);background-position:right 11px center,right 6px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:2px 24px 2px 8px;font-weight:400}.lgc-champ:hover,.lgc-champ:focus{border-color:var(--lgc-acc);outline:0}.lgc-champ__temoin{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.lgc-fait__valeur--modifiable{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:2px;display:flex}.lgc-fait__valeur--modifiable .lgc-champ{text-overflow:ellipsis;flex:0 auto;min-width:0}#fiche_en_cours.lgc-fiche{background:0 0;height:auto}.lgc-fiche .info,.lgc-fiche__contexte .info{vertical-align:-2px;margin:0 0 0 4px;display:inline-block;position:static}.lgc-carte.durand-family-wrapper,.lgc-carte.names-wrapper,.lgc-carte.deceased-list,.lgc-carte.documents-wrapper,.lgc-carte.emails-wrapper,.lgc-carte.travaux-wrapper,.lgc-carte.map-wrapper-cont,.lgc-carte.procedures-acces-wrapper{border-left:1px solid var(--lgc-line);max-width:none;height:auto;font-size:inherit;background:#fff;margin:0;padding:0}.lgc-fiche__tete.durand-family-wrapper{font-size:inherit;background:0 0}.lgc-fiche__actions.durand-buttons{border:0;max-width:none}.lgc-fiche__actions button.lgc-pilule,.lgc-fiche__actions a.lgc-pilule{font-family:inherit;font-size:var(--lgc-t-detail);color:#3e3448;border-radius:var(--lgc-r-pill);background:#ffffffc7;border:1px solid #00000017;height:30px;padding:0 12px;font-weight:700}.lgc-fiche__actions button.lgc-pilule:hover,.lgc-fiche__actions a.lgc-pilule:hover{border-color:var(--lgc-acc)}.lgc-fiche__actions button.lgc-pilule.lgc-pilule--primaire,.lgc-fiche__actions a.lgc-pilule.lgc-pilule--primaire{background:var(--lgc-acc);border-color:var(--lgc-acc);color:#fff}.lgc-fiche__actions button.lgc-pilule.lgc-pilule--danger,.lgc-fiche__actions a.lgc-pilule.lgc-pilule--danger{color:#8e80a0}.lgc-fiche__actions button.lgc-pilule.lgc-pilule--danger:hover,.lgc-fiche__actions a.lgc-pilule.lgc-pilule--danger:hover{color:#b03a3a;border-color:#b03a3a}.lgc-media{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.lgc-media__case{min-width:0}.lgc-media__case img{max-width:100%;height:auto}.lgc-media__case .image-concession,.lgc-media__case .empty-image{width:100%;max-width:100%}.lgc-media__case .editer-images-emplacement{font-size:var(--lgc-t-detail);padding:0}@media (max-width:479.98px){.lgc-media{grid-template-columns:1fr}}.lgc-note{margin-bottom:12px}.lgc-note__intitule{font-size:var(--lgc-t-detail);color:#3e3448;flex-wrap:wrap;align-items:baseline;gap:7px;margin-bottom:4px;font-weight:700;display:flex}.lgc-note__aide{font-size:var(--lgc-t-detail);color:#9a90a6;font-style:italic;font-weight:400}.lgc-note__champ{box-sizing:border-box;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);width:100%;font:inherit;font-size:var(--lgc-t-detail);color:#3e3448;resize:vertical;background:#fffdf9;padding:8px 10px}.lgc-note__champ::placeholder{color:#a79bb4}.lgc-note__champ:focus{border-color:var(--lgc-acc);background:#fff;outline:0}.lgc-note__pied{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.lgc-note__etat{font-size:var(--lgc-t-detail);color:#1f7a4d;font-weight:700}.lgc-bouton--note{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-detail);color:#fff;background:var(--lgc-acc);cursor:pointer;border:0;padding:5px 13px;font-weight:700}.lgc-bouton--note:hover:not(:disabled){filter:brightness(1.08)}.lgc-bouton--note:disabled{color:#9a90a6;cursor:default;background:#e2dae9}.lgc-faits--serres{gap:7px 14px}.lgc-onglets-doc{flex-wrap:wrap;gap:5px;margin-bottom:11px;display:flex}.lgc-onglet-doc{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-detail);color:#5c5268;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dcd2c6;align-items:center;gap:5px;padding:3px 10px;font-weight:700;display:inline-flex}.lgc-onglet-doc:hover{border-color:var(--lgc-acc)}.lgc-onglet-doc.is-actif{color:#fff;background:#2d1b44;border-color:#2d1b44}.lgc-onglet-doc__compte{font-size:var(--lgc-t-detail);font-variant-numeric:tabular-nums;opacity:.72;font-weight:700}.lgc-defunt{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fffdf9;border-left:3px solid #7b2aa8;padding:8px 10px}#list-defunts-exhumes .lgc-defunt{border-left-color:#c9bbab}.lgc-media__case .editer-images-emplacement{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lgc-media__case .empty-image{aspect-ratio:4/3;border-radius:var(--lgc-r-md);cursor:pointer;background:repeating-linear-gradient(135deg,#fbf8f3 0 8px,#f4eee5 8px 16px);border:1px dashed #dcd2c6;flex-direction:column;justify-content:center;align-items:center;gap:6px;max-height:148px;display:flex;position:relative}.lgc-media__case .empty-image:hover{border-color:var(--lgc-acc)}.lgc-media__case .empty-image img,.lgc-media__case .empty-image .icon-image{opacity:.28;height:auto;width:26px!important;height:auto!important}.lgc-media__case .empty-image:after{content:"Aucune photo — « + Photos » pour en ajouter";font-size:var(--lgc-t-detail);color:#9a90a6;text-align:center;padding:0 12px}.lgc-media__case .image-concession{aspect-ratio:4/3;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fbf8f3;justify-content:center;align-items:center;max-height:148px;display:flex;overflow:hidden}.lgc-media__case .image-concession img{object-fit:contain;cursor:pointer;max-width:100%;max-height:100%}.lgc-actions{display:inline-block}.lgc-actions__bouton:after{display:none}.lgc-actions__menu{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);min-width:232px;padding:5px;box-shadow:0 12px 30px #2d1b4424}.lgc-actions__menu .lgc-actions__item,.lgc-actions__menu a.lgc-actions__item,.lgc-actions__menu button.lgc-actions__item{border-radius:var(--lgc-r-md);width:100%;font-family:inherit;font-size:var(--lgc-t-detail);color:#3e3448;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.lgc-actions__menu .lgc-actions__item:hover,.lgc-actions__menu .lgc-actions__item:focus,.lgc-actions__menu .lgc-actions__item:active,.lgc-actions__menu a.lgc-actions__item:hover,.lgc-actions__menu a.lgc-actions__item:focus,.lgc-actions__menu a.lgc-actions__item:active,.lgc-actions__menu button.lgc-actions__item:hover,.lgc-actions__menu button.lgc-actions__item:focus,.lgc-actions__menu button.lgc-actions__item:active{background:var(--lgc-page);text-decoration:none;color:#2d1b44!important}.lgc-actions__menu .lgc-actions__item svg,.lgc-actions__menu a.lgc-actions__item svg,.lgc-actions__menu button.lgc-actions__item svg{opacity:.75;flex:none}.lgc-actions__menu .lgc-actions__item.est-destructif,.lgc-actions__menu a.lgc-actions__item.est-destructif,.lgc-actions__menu button.lgc-actions__item.est-destructif{color:#b03a3a}.lgc-actions__menu .lgc-actions__item.est-destructif:hover,.lgc-actions__menu .lgc-actions__item.est-destructif:focus,.lgc-actions__menu .lgc-actions__item.est-destructif:active,.lgc-actions__menu a.lgc-actions__item.est-destructif:hover,.lgc-actions__menu a.lgc-actions__item.est-destructif:focus,.lgc-actions__menu a.lgc-actions__item.est-destructif:active,.lgc-actions__menu button.lgc-actions__item.est-destructif:hover,.lgc-actions__menu button.lgc-actions__item.est-destructif:focus,.lgc-actions__menu button.lgc-actions__item.est-destructif:active{background:#fbedea;color:#8e2f26!important}.lgc-actions__menu .lgc-actions__item.est-destructif svg,.lgc-actions__menu a.lgc-actions__item.est-destructif svg,.lgc-actions__menu button.lgc-actions__item.est-destructif svg{opacity:1}.lgc-actions__separateur{background:var(--lgc-line);height:1px;margin:5px 8px}.lgc-procedure.est-en-cours{background:#fdf6ef;border-color:#efd3b4 #efd3b4 #efd3b4 #c0721e;grid-column:1/-1;align-items:center}.lgc-procedure.est-en-cours .lgc-procedure__marque{background:#c0721e;font-size:8px}.lgc-procedure.est-en-cours .lgc-procedure__nom{color:#7e4a14}.lgc-procedure__badge{border-radius:var(--lgc-r-pill);color:#fff;font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;background:#c0721e;padding:1px 8px;font-weight:700;display:inline-block}.lgc-procedure__bouton{border-radius:var(--lgc-r-pill);color:#fff;font-size:var(--lgc-t-detail);white-space:nowrap;background:#c0721e;flex:none;align-items:center;padding:5px 13px;font-weight:700;display:inline-flex}.lgc-procedure__bouton:hover{color:#fff;background:#a65f14;text-decoration:none}.lgc-modale-defunt .modal-content,.lgc-modale-doc .modal-content{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);overflow:hidden}.lgc-modale__tete{color:#fff;background:var(--lgc-deg-1);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.lgc-modale__tete h2{font-size:var(--lgc-t-intertitre);color:#fff;margin:0;font-weight:700}.lgc-modale__sous{font-size:var(--lgc-t-detail);color:#ffffffd1;margin:2px 0 0}.lgc-modale__fermer{color:#fff;border-radius:var(--lgc-r-pill);cursor:pointer;background:#ffffff2e;border:0;width:26px;height:26px;margin-left:auto;font-size:17px;line-height:1}.lgc-modale__fermer:hover{background:#ffffff4d}.lgc-modale__corps{max-height:62vh;padding:14px 16px;overflow-y:auto}.lgc-modale__pied{border-top:1px solid var(--lgc-line-soft);background:#fffdf9;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.lgc-modale__pied .lgc-pilule{height:32px;font-size:var(--lgc-t-detail)}.lgc-voie{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:8px;margin-bottom:14px;display:grid}.lgc-voie__option{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);text-align:left;cursor:pointer;background:#fff;flex-direction:column;gap:3px;padding:11px 13px;display:flex}.lgc-voie__option b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-voie__option span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);line-height:1.35}.lgc-voie__option:hover{border-color:var(--lgc-acc)}.lgc-voie__option.est-choisi{border-color:var(--lgc-acc);box-shadow:inset 0 0 0 1px var(--lgc-acc);background:#fdf6f3}.lgc-formulaire{display:block}.lgc-champ-fichier,.lgc-champ-texte{box-sizing:border-box;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);width:100%;font:inherit;font-size:var(--lgc-t-detail);color:#3e3448;background:#fffdf9;margin-bottom:4px;padding:8px 10px}.lgc-champ-fichier:focus,.lgc-champ-texte:focus{border-color:var(--lgc-acc);background:#fff;outline:0}.lgc-formulaire__aide{font-size:var(--lgc-t-detail);color:#9a90a6;margin:0 0 12px}.lgc-formulaire__erreur{font-size:var(--lgc-t-detail);color:#b03a3a;border-radius:var(--lgc-r-md);background:#fbedea;border:1px solid #efcfc7;margin:0;padding:8px 10px;font-weight:400}.lgc-modale__pied .lgc-pilule:disabled{opacity:.5;cursor:default}.lgc-fiche__plan-cadre{aspect-ratio:4/3;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:repeating-linear-gradient(135deg,#f4eee5 0 8px,#efe7da 8px 16px);width:100%;max-height:148px;margin-bottom:6px;display:block;overflow:hidden}.lgc-fiche__plan-cadre svg{width:100%;height:100%;display:block}.lgc-fiche__plan:hover .lgc-fiche__plan-cadre{border-color:var(--lgc-acc)}.lgc-fiche__plan-cadre--echec{text-align:center;font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);background:var(--lgc-surface-2,#f4eee5);border:1px dashed var(--lgc-line);border-radius:var(--lgc-r-md);justify-content:center;align-items:center;padding:12px;display:flex}.lgc-carte__note{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:0 0 10px;line-height:1.45}.lgc-chip-fiche--lien{text-decoration:none}.lgc-chip-fiche--lien:hover,.lgc-chip-fiche--lien:focus{color:#fff;filter:brightness(1.12);text-decoration:none}#ajout-defunt-fenetre.lgc-coulisses{visibility:hidden;height:0;min-height:0;margin:0;padding:0;overflow:hidden}#ajout-defunt-fenetre.lgc-coulisses .modal,#ajout-defunt-fenetre.lgc-coulisses .modal-dialog,#ajout-defunt-fenetre.lgc-coulisses .modal-content{visibility:visible}.lgc-declencheur{display:none!important}.content-header.lgc-fiche__contexte{background:var(--lgc-page);text-align:left;padding:13px 18px 11px 34px}.content-header.lgc-fiche__contexte .expand-btn{color:var(--lgc-acc)}.content-header.lgc-fiche__contexte .lgc-fiche__contexte-action{white-space:nowrap;align-items:center;margin-left:auto;display:inline-flex}#list-defunts .lgc-souscartes,#list-defunts-exhumes .lgc-souscartes{gap:4px}#list-defunts .lgc-souscarte,#list-defunts-exhumes .lgc-souscarte{gap:7px;padding:4px 8px}#list-defunts .lgc-souscarte__corps,#list-defunts-exhumes .lgc-souscarte__corps{align-items:baseline;gap:7px;min-width:0;display:flex;overflow:hidden}#list-defunts .lgc-souscarte__nom,#list-defunts-exhumes .lgc-souscarte__nom{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}#list-defunts .lgc-souscarte__detail,#list-defunts .lgc-defunt__dates,#list-defunts-exhumes .lgc-souscarte__detail,#list-defunts-exhumes .lgc-defunt__dates{white-space:nowrap;font-size:var(--lgc-t-detail);color:#8e80a0;flex:none;margin:0}.lgc-souscarte__actions--icones{flex:none;gap:6px}.lgc-souscarte__actions--icones .lgc-souscarte__action{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);color:#7a4ea8;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.lgc-souscarte__actions--icones .lgc-souscarte__action:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}.lgc-souscarte__action-mot{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lgc-procedure{border-left-style:solid;border-left-width:3px}.lgc-procedure.est-possible{border-left-color:#1f7a4d}.lgc-procedure.est-impossible{border-left-color:#b03a3a}.lgc-procedure.est-faite{border-left-color:#8c8579}.lgc-souscarte__nom--inerte{cursor:default;color:var(--lgc-ink-soft)}.lgc-souscarte__nom--inerte:hover{color:var(--lgc-ink-soft);text-decoration:none}.lgc-doc__action{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);color:#7a4ea8;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.lgc-doc__action:hover{border-color:var(--lgc-acc);color:var(--lgc-acc)}.lgc-doc__action.est-destructif:hover{color:#b03a3a;border-color:#b03a3a}.lgc-onglets-doc{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.lgc-onglets-doc::-webkit-scrollbar{display:none}.lgc-onglets-doc .lgc-onglet-doc{font-size:var(--lgc-t-detail);white-space:nowrap;flex:none;padding:3px 10px}.lgc-fiche__sans-frise{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:6px 4px 2px}.lgc-fiche__cloche{flex:none;align-self:center;width:28px;height:28px}.lgc-fiche__empl-nom{opacity:.72;font-weight:400}.lgc-fiche__empl-valeur{font-weight:400}.lgc-fiche__empl-sep{opacity:.45}.lgc-fiche__empl{white-space:normal}.lgc-fiche__empl-part{white-space:nowrap}.lgc-actions__menu #emplacement-btn{width:100%}.lgc-doc__droite{flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.lgc-doc__droite .lgc-doc__lien{margin-left:0}.lgc-lien-avenants{font:inherit;color:#5b21b6;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.lgc-lien-avenants:hover{color:#2d1b44}.lgc-modale-avenants .lgc-souscarte{align-items:flex-start}.lgc-avenant__tete{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.lgc-avenant__date{font-size:var(--lgc-t-detail);color:#8e80a0}.lgc-avenant__objet{font-size:var(--lgc-t-texte);grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:8px 0 0;display:grid}.lgc-avenant__objet dt{color:#6e6478;margin:0;font-weight:400}.lgc-avenant__objet dd{color:#2d1b44;margin:0}.lgc-avenant__documents{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.lgc-avenant__intitule{font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;color:#6e6478;font-weight:700}.lgc-modale-avenants button.lgc-souscarte__action{font:inherit;background:0 0;border:0;padding:0}.lgc-fiche__plan-cadre svg{fill-opacity:.3}.lgc-fiche__plan-cadre svg .emplacement{fill-opacity:.12!important;stroke-opacity:.2!important}.lgc-fiche__plan-cadre svg .emplacement.apercu-cible{vector-effect:non-scaling-stroke;fill:var(--lgc-acc)!important;fill-opacity:.7!important;stroke:var(--lgc-acc)!important;stroke-width:4px!important;stroke-opacity:1!important}@media (max-width:1199.98px){#list-defunts .lgc-souscarte__corps,#list-defunts-exhumes .lgc-souscarte__corps,.lgc-defunt .lgc-souscarte__corps{flex-direction:column;align-items:flex-start;gap:0}.lgc-fiche__tete .lgc-fiche__ligne{grid-template-columns:auto auto auto minmax(0,1fr) auto;grid-template-areas:"empl empl empl empl empl""famille chip info vide actions";align-items:center;gap:4px 10px;display:grid!important}.lgc-fiche__ligne>.lgc-fiche__empl{grid-area:empl;justify-self:start;margin:0!important}.lgc-fiche__ligne>.lgc-fiche__famille{grid-area:famille;margin:0!important}.lgc-fiche__ligne>.lgc-chip-fiche{grid-area:chip}.lgc-fiche__ligne>.info{grid-area:info}.lgc-fiche__ligne>.lgc-fiche__actions{flex-wrap:nowrap;grid-area:actions;gap:8px;display:flex;margin:0!important}.lgc-carte__tete .lgc-carte__ajout{min-height:34px;padding-left:14px;padding-right:14px}}.lgc-note__tete{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.lgc-note__apercu{white-space:nowrap;text-overflow:ellipsis;color:var(--lgc-ink,#2d1b44);font-size:var(--lgc-t-texte);margin-top:4px;display:block;overflow:hidden}.lgc-note__apercu.is-vide{color:var(--lgc-ink-soft,#8e80a0);font-style:italic}.lgc-paiement{flex-wrap:wrap;gap:6px;display:flex}.lgc-paiement .lgc-champ{flex:140px;min-width:0}.lgc-fait__valeur--etat{flex-wrap:wrap}.lgc-etat-ligne{flex:100%;justify-content:flex-end;align-items:center;gap:2px;min-width:0;display:flex}.lgc-etat-ligne .lgc-champ{text-overflow:ellipsis;flex:0 auto;min-width:0}.lgc-etat-sepultea{color:#6b2fa3;font-size:var(--lgc-t-detail);cursor:pointer;background:0 0;border:0;flex:1 0 100%;margin-top:6px;padding:0;font-weight:700;display:block;text-align:right!important}.lgc-etat-sepultea__resume{margin:0 0 12px}.lgc-etat-sepultea__agent{color:var(--lgc-ink-soft,#8e80a0);font-weight:400}.lgc-etat-sepultea__criteres{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;margin:0;display:grid}.lgc-etat-sepultea__criteres dt{color:var(--lgc-ink-soft,#6e6478);font-weight:400}.lgc-etat-sepultea__criteres dd{text-align:right;margin:0;font-weight:700}.lgc-travail-ligne{padding:8px 0}.lgc-travail-ligne+.lgc-travail-ligne{border-top:1px solid var(--lgc-line,#e7ded2)}.lgc-travail-ligne__haut{align-items:center;gap:10px;display:flex}.lgc-travail-ligne__doc{flex:none;width:16px;height:20px;display:inline-flex}.lgc-travail-ligne__doc img{max-width:none;width:16px!important;height:20px!important}.lgc-travail-ligne__doc.is-vide{opacity:0}.lgc-travail-ligne__type{flex:auto;min-width:0;font-weight:700}.lgc-travail-ligne__supprimer{font-size:var(--lgc-t-detail);cursor:pointer;flex:none;margin-left:auto;font-weight:700;color:#b03a3a!important}.lgc-travail-ligne__dates{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft,#6e6478);font-variant-numeric:tabular-nums;margin:2px 0 0 26px}:root{--lgc-deg-ecran:linear-gradient(90deg, #4c1d95 0%, #d6246e 100%);--lgc-prio-rouge:#b03a3a;--lgc-prio-rouge-bg:#fbe7e7;--lgc-prio-orange:#9a5a16;--lgc-prio-orange-bg:#fdf0e2;--lgc-prio-vert:#1f7a4d;--lgc-prio-vert-bg:#e4f5ea;--lgc-choix:#7a4ea8;--lgc-choix-bg:#f4ecfa}.lgc-reprises__tete{flex-direction:column;gap:12px;display:flex}.lgc-reprises__tete .lgc-onglet{text-decoration:none}.lgc-reprises__tete .lgc-onglet:hover{color:#4a3a5c;text-decoration:none}.lgc-reprises__tete .lgc-onglet.is-actif,.lgc-reprises__tete .lgc-onglet.is-actif:hover{color:#fff}.lgc-releve{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink);flex-direction:column;gap:16px;max-width:1280px;padding:18px 22px 40px;display:flex}.lgc-releve__bandeau{border-radius:var(--lgc-r-lg);background:var(--lgc-deg-ecran);flex-wrap:wrap;align-items:center;gap:24px;padding:11px 20px;display:flex}.lgc-releve__intro{flex-direction:column;flex:1;gap:2px;min-width:280px;display:flex}.lgc-releve__surtitre{color:#fff;font-size:var(--lgc-t-capitales);letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-weight:700}.lgc-releve__titre{color:#fff;font-size:var(--lgc-t-intertitre);margin:0;font-weight:700;line-height:1.25}.lgc-releve__texte{color:#f4e7f5;font-size:var(--lgc-t-texte);max-width:90ch;margin:0;line-height:1.4}.lgc-releve__compteurs{flex-wrap:wrap;gap:22px;display:flex}.lgc-releve__compteur{flex-direction:column;display:flex}.lgc-releve__compteur b{color:#fff;font-size:var(--lgc-t-titre);font-weight:800;line-height:1.1}.lgc-releve__compteur span{color:#f4e7f5;font-size:var(--lgc-t-detail)}.lgc-releve__action-blanche{font-size:var(--lgc-t-texte);color:#4b2a73;border-radius:var(--lgc-r-md);white-space:nowrap;cursor:pointer;background:#fff;border:0;min-height:36px;padding:8px 16px;font-weight:700}.lgc-releve__cartes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.lgc-releve__carte{border:1.5px solid var(--lgc-line);border-radius:var(--lgc-r-lg);cursor:pointer;text-align:left;font:inherit;color:inherit;background:#fff;flex-direction:column;gap:5px;padding:16px 18px;display:flex}.lgc-releve__carte:hover{box-shadow:0 8px 22px #2d1b4422}.lgc-releve__carte b{font-size:var(--lgc-t-intertitre);color:#2d1b44;font-weight:700}.lgc-releve__carte span{font-size:var(--lgc-t-texte);color:#5c5268}.lgc-releve__carte--active{border-color:var(--lgc-choix);background:var(--lgc-choix-bg)}.lgc-releve__barre{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lgc-releve__retour{color:var(--lgc-ink-soft);font:inherit;font-size:var(--lgc-t-texte);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 4px;font-weight:700}.lgc-releve__campagne{font-size:var(--lgc-t-intertitre);color:#2d1b44;flex:1;margin:0;font-weight:700}.lgc-releve__filtres{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lgc-releve__filtres select{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);min-height:44px;font:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:#fff;padding:0 12px}.lgc-releve__segments{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fff;display:inline-flex;overflow:hidden}.lgc-releve__segments button{font:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 14px;font-weight:700}.lgc-releve__segments button+button{border-left:1px solid var(--lgc-line-soft)}.lgc-releve__segments button[aria-pressed=true]{background:var(--lgc-choix-bg);color:var(--lgc-choix)}.lgc-releve__avancement{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft)}.lgc-releve__tableau{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;overflow:hidden}.lgc-releve__ligne{border-bottom:1px solid var(--lgc-line-soft);grid-template-columns:minmax(150px,1.4fr) minmax(110px,1fr) 210px 130px;align-items:center;gap:12px;padding:12px 16px;display:grid}.lgc-releve__ligne--tete{background:#f7f2ea;border-bottom:1px solid #efe7db;padding:10px 16px}.lgc-releve__ligne--tete span{font-size:var(--lgc-t-capitales);text-transform:uppercase;color:var(--lgc-ink-soft);font-weight:700}button.lgc-releve__ligne{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#fff;border-top:0;border-left:0;border-right:0;min-height:52px}button.lgc-releve__ligne:hover{background:#fbf6ef}.lgc-releve__tombe{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:400}.lgc-releve__famille{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft)}.lgc-releve__vide{text-align:center;color:var(--lgc-ink-soft);font-size:var(--lgc-t-texte);padding:28px 16px}.lgc-releve__note{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-texte);white-space:nowrap;justify-self:start;align-items:center;gap:6px;padding:4px 10px;font-weight:400;display:inline-flex}.lgc-releve__note--prioritaire{color:#b0264a;background:#fdf0f7}.lgc-releve__note--moyenne{color:#9c4e00;background:#fff4e3}.lgc-releve__note--non_prioritaire{color:#0b7a38;background:#e9faf1}.lgc-releve__note--bon_etat{color:var(--lgc-ink-soft);background:#f7f2ea}.lgc-releve__note--absente{color:#a89fb2;background:0 0;padding-left:0;font-weight:400}.lgc-releve__note b{font-weight:800}.lgc-releve__panneau{border:1.5px solid var(--lgc-choix);border-radius:var(--lgc-r-lg);background:#fff;flex-direction:column;gap:18px;padding:18px 20px 20px;display:flex;box-shadow:0 16px 38px #2d1b4426}.lgc-releve__section{font-size:var(--lgc-t-capitales);letter-spacing:.08em;text-transform:uppercase;color:var(--lgc-ink-soft);margin:0 0 8px;font-weight:700}.lgc-releve__boutons{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.lgc-releve__bouton{border-radius:var(--lgc-r-md);min-height:44px;font:inherit;font-size:var(--lgc-t-texte);cursor:pointer;border:1px solid var(--lgc-line);color:var(--lgc-ink);background:#fff;padding:0 18px;font-weight:700}.lgc-releve__bouton:disabled{opacity:.5;cursor:default}.lgc-releve__bouton--principal{color:#fff;background:#4b2a73;border:0}.lgc-releve__bouton--discret{color:var(--lgc-prio-rouge);border-color:#0000}.lgc-releve__rappel{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:0;line-height:1.45}.lgc-releve__erreur{border-radius:var(--lgc-r-md);background:var(--lgc-prio-rouge-bg);color:var(--lgc-prio-rouge);font-size:var(--lgc-t-texte);padding:10px 14px;font-weight:400}.lgc-releve__formulaire{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.lgc-releve__formulaire label{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);flex-direction:column;gap:6px;font-weight:400;display:flex}.lgc-releve__formulaire input{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);min-height:44px;font:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-ink);padding:0 12px}@media (max-width:760px){.lgc-releve{padding:12px 12px 32px}.lgc-releve__ligne{grid-template-columns:1fr auto}.lgc-releve__famille,.lgc-releve__ligne--tete span:nth-child(3),.lgc-releve__ligne--tete span:nth-child(5){display:none}}.lgc-releve__pli{border-bottom:1px solid var(--lgc-line-soft)}.lgc-releve__pli>button.lgc-releve__ligne{border-bottom:0}.lgc-releve__pli--ouvert{background:#fcfaf7;box-shadow:inset 3px 0 #6b2fa3}.lgc-releve__pli--ouvert>button.lgc-releve__ligne{background:#f3ecf9}.lgc-releve__etat .lgc-releve__replier{margin-left:auto}.lgc-releve__etat{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgc-releve__badge{font-size:var(--lgc-t-detail);border-radius:var(--lgc-r-pill);padding:3px 9px;font-weight:700}.lgc-releve__badge--complete{color:#0b7a38;background:#e9faf1}.lgc-releve__badge--brouillon{color:#9c4e00;background:#fff4e3}.lgc-releve__nb-photos{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft)}.lgc-fr{grid-template-columns:260px 1fr;gap:18px;padding:14px 16px 18px;display:grid}.lgc-fr__icone{background-color:#3a2318;flex-shrink:0;width:26px;height:26px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lgc-fr__photos{flex-direction:column;gap:8px;display:flex}.lgc-fr__photo{border-radius:var(--lgc-r-lg);border:1px solid var(--lgc-line);aspect-ratio:4/3;background:#f7f2ea;display:block;overflow:hidden}.lgc-fr__photo img{object-fit:cover;width:100%;height:100%;display:block}.lgc-fr__sans-photo{aspect-ratio:4/3;border-radius:var(--lgc-r-lg);border:1.5px dashed var(--lgc-line);color:var(--lgc-ink-soft);font-size:var(--lgc-t-texte);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.lgc-fr__sans-photo .lgc-fr__icone{background-color:#a89fb2;width:30px;height:30px}.lgc-fr__vignettes{flex-wrap:wrap;gap:6px;display:flex}.lgc-fr__vignette{border-radius:var(--lgc-r-md);border:1.5px solid var(--lgc-line);min-width:44px;min-height:44px;font:inherit;color:var(--lgc-ink-soft);cursor:pointer;background:#fff;font-weight:400}.lgc-fr__vignette--active{color:#4c1d95;background:#f3ecf9;border-color:#6b2fa3}.lgc-fr__grille{flex-direction:column;min-width:0;display:flex}.lgc-fr__titre{font-size:var(--lgc-t-intertitre);color:#3b1f5e;text-transform:none;letter-spacing:normal;border-bottom:2px solid #efe7f5;margin:12px 0 8px;padding-bottom:5px;font-weight:700}.lgc-fr__grille>.lgc-fr__titre:first-of-type{margin-top:0}.lgc-fr__titre--nu{border-bottom:0;margin:4px 0 6px;padding-bottom:0;display:block}.lgc-fr__rangee{gap:8px;display:grid}.lgc-fr__rangee--4{grid-template-columns:repeat(4,1fr)}.lgc-fr__rangee--3{grid-template-columns:repeat(3,1fr)}.lgc-fr__rangee--2{grid-template-columns:repeat(2,1fr)}.lgc-fr__deux{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.lgc-fr__tuile{border-radius:var(--lgc-r-lg);min-height:72px;font:inherit;font-size:var(--lgc-t-texte);color:#3a2318;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:2px solid #e5dccf;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 6px;font-weight:400;line-height:1.2;transition:background .15s,border-color .15s;display:flex;position:relative}.lgc-fr__tuile:hover:not(:disabled){border-color:#6b2fa3}.lgc-fr__tuile:disabled{cursor:default;opacity:.75}.lgc-fr__tuile--courte{min-height:48px}.lgc-fr__tuile--active{color:#fff;background:#6b2fa3;border-color:#4c1d95;box-shadow:0 1px 3px #14101e2e}.lgc-fr__tuile--active .lgc-fr__icone{background-color:#fff}.lgc-fr__tuile--active:hover:not(:disabled){border-color:#4c1d95}.lgc-fr__tuile--active:after{content:"";background-color:currentColor;width:17px;height:17px;position:absolute;top:6px;right:8px;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%2012.6111L8.92308%2017.5L20%206.5'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%2012.6111L8.92308%2017.5L20%206.5'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") 50%/contain no-repeat}.lgc-fr__tuile--danger{color:#b0264a;border-color:#b0264a}.lgc-fr__tuile--danger .lgc-fr__icone{background-color:#b0264a}.lgc-fr__tuile--alerte{color:#9c4e00;border-color:#e07000}.lgc-fr__tuile--alerte .lgc-fr__icone{background-color:#e07000}.lgc-fr__tuile--sain{color:#0b7a38;border-color:#0b7a38}.lgc-fr__tuile--sain .lgc-fr__icone{background-color:#0b7a38}.lgc-fr__tuile--danger.lgc-fr__tuile--active{color:#b0264a;box-shadow:none;background:#f7cfcf;border-color:#b0264a}.lgc-fr__tuile--danger.lgc-fr__tuile--active .lgc-fr__icone{background-color:#b0264a}.lgc-fr__tuile--alerte.lgc-fr__tuile--active{color:#9c4e00;box-shadow:none;background:#fdf0e0;border-color:#e07000}.lgc-fr__tuile--alerte.lgc-fr__tuile--active .lgc-fr__icone{background-color:#e07000}.lgc-fr__tuile--sain.lgc-fr__tuile--active{color:#0b7a38;box-shadow:none;background:#e3f7eb;border-color:#0b7a38}.lgc-fr__tuile--sain.lgc-fr__tuile--active .lgc-fr__icone{background-color:#0b7a38}.lgc-fr__note{background:#fff;border:3px solid #e5dccf;border-radius:12px;flex-direction:column;gap:8px;margin-top:14px;padding:12px 14px;display:flex}.lgc-fr__note-haut{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lgc-fr__note-titre{font-size:var(--lgc-t-intertitre);text-transform:none;letter-spacing:normal;color:#796b5f;font-weight:700}.lgc-fr__note-titre b{font-size:var(--lgc-t-chiffre);letter-spacing:0;margin-left:8px;font-weight:800}.lgc-fr__note-titre small{font-size:var(--lgc-t-texte);opacity:.7;text-transform:none;font-weight:700}.lgc-fr__note-prio{font-size:var(--lgc-t-capitales);text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:7px;font-weight:800;display:inline-flex}.lgc-fr__note-prio i{background:currentColor;border-radius:50%;width:10px;height:10px;display:inline-block}.lgc-fr__barre{background:#00000014;border-radius:3px;height:6px;overflow:hidden}.lgc-fr__barre div{background:#6b2fa3;border-radius:3px;height:100%;transition:width .3s}.lgc-fr__observations{box-sizing:border-box;resize:vertical;border-radius:var(--lgc-r-md);width:100%;min-height:58px;font:inherit;font-size:var(--lgc-t-texte);background:#fff;border:1px solid #e5dccf;padding:8px 10px}.lgc-fr__note--prioritaire{background:#fdf0f7;border-color:#b0264a}.lgc-fr__note--prioritaire .lgc-fr__note-titre b,.lgc-fr__note--prioritaire .lgc-fr__note-prio{color:#b0264a}.lgc-fr__note--prioritaire .lgc-fr__barre div{background:#b0264a}.lgc-fr__note--moyenne{background:#fff4e3;border-color:#e07000}.lgc-fr__note--moyenne .lgc-fr__note-titre b,.lgc-fr__note--moyenne .lgc-fr__note-prio{color:#9c4e00}.lgc-fr__note--moyenne .lgc-fr__barre div{background:#f0a040}.lgc-fr__note--non_prioritaire{background:#e9faf1;border-color:#0b7a38}.lgc-fr__note--non_prioritaire .lgc-fr__note-titre b,.lgc-fr__note--non_prioritaire .lgc-fr__note-prio{color:#0b7a38}.lgc-fr__note--non_prioritaire .lgc-fr__barre div{background:#0b7a38}.lgc-fr__note--bon_etat .lgc-fr__note-titre b,.lgc-fr__note--bon_etat .lgc-fr__note-prio{color:#796b5f}.lgc-fr .lgc-releve__rappel,.lgc-fr .lgc-releve__boutons{margin-top:10px}@media (max-width:900px){.lgc-fr{grid-template-columns:1fr}.lgc-fr__photos,.lgc-fr__sans-photo{max-width:420px}}@media (max-width:600px){.lgc-fr{padding:12px 10px 16px}.lgc-fr__rangee--4{grid-template-columns:repeat(2,1fr)}.lgc-fr__deux{grid-template-columns:1fr}.lgc-fr__rangee--3 .lgc-fr__tuile{font-size:var(--lgc-t-detail)}}div.lgc-releve__ligne{background:#fff;grid-template-columns:1fr 190px;padding:0 16px 0 0}.lgc-releve__bascule{min-height:52px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(150px,1.4fr) minmax(110px,1fr) 210px;align-items:center;gap:12px;width:100%;padding:12px 0 12px 16px;display:grid}.lgc-releve__bascule:hover{background:#fbf6ef}.lgc-releve__pli--ouvert>div.lgc-releve__ligne{background:#f3ecf9}.lgc-releve__pli>div.lgc-releve__ligne{border-bottom:0}.lgc-releve__export{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);min-width:44px;min-height:32px;font:inherit;font-size:var(--lgc-t-detail);color:#4b2a73;cursor:pointer;background:#fff;padding:0 8px;font-weight:700}.lgc-releve__export:hover:not(:disabled){border-color:#4b2a73}.lgc-releve__export:disabled{opacity:.5;cursor:default}.lgc-releve__exports{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.lgc-releve__exports-titre{text-transform:none;letter-spacing:normal;font-weight:700;font-size:var(--lgc-t-intertitre)}.lgc-releve__export-groupe{align-items:center;gap:6px;display:inline-flex}.lgc-releve__export-lib{color:var(--lgc-ink);font-weight:700}.lgc-releve__exports .lgc-releve__export{min-width:56px;min-height:44px;font-size:var(--lgc-t-texte)}.lgc-releve__avis{border-radius:var(--lgc-r-md);color:#9c4e00;font-size:var(--lgc-t-texte);background:#fff4e3;padding:10px 14px;font-weight:400}@media (hover:none){.lgc-releve__export--ligne{min-height:44px}}@media (max-width:760px){div.lgc-releve__ligne{grid-template-columns:1fr;padding:0 12px 10px 0}.lgc-releve__bascule{grid-template-columns:1fr auto;padding-left:12px}.lgc-releve__etat{padding-left:12px}}div.lgc-releve__ligne{grid-template-columns:44px 1fr 250px;padding-left:0}.lgc-releve__ligne--tete{grid-template-columns:44px minmax(150px,1.4fr) minmax(110px,1fr) 210px 250px}.lgc-releve__bascule{padding-left:0}.lgc-releve__coche{justify-content:center;align-self:stretch;align-items:center;display:flex}.lgc-releve__coche input{cursor:pointer;accent-color:#4b2a73;width:20px;height:20px}.lgc-releve__badge--procedure{color:#4b2a73;background:var(--lgc-choix-bg);text-decoration:none}.lgc-engage__barre{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgc-engage{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fff;flex-direction:column;gap:12px;padding:16px;display:flex}.lgc-engage__titre{font-size:var(--lgc-t-intertitre);color:var(--lgc-ink);margin:0;font-weight:700}.lgc-engage__date{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;display:flex}.lgc-engage__date label{font-size:var(--lgc-t-texte);flex-direction:column;gap:4px;font-weight:400;display:flex}.lgc-engage__date input{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);min-height:44px;font:inherit;padding:0 10px}.lgc-engage__date .lgc-releve__rappel,.lgc-engage__date .lgc-releve__erreur{flex-basis:100%}.lgc-engage__bilan{margin:0;font-weight:400}.lgc-engage__liste{border-top:1px solid var(--lgc-line);margin:0;padding:0;list-style:none}.lgc-engage__tombe{border-bottom:1px solid var(--lgc-line);font-size:var(--lgc-t-texte);grid-template-columns:minmax(120px,180px) 1fr;gap:12px;padding:10px 0;display:grid}.lgc-engage__tombe--refusee{color:var(--lgc-ink-soft)}.lgc-engage__lieu{font-weight:400}.lgc-engage__famille{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.lgc-engage__famille legend{font-size:var(--lgc-t-capitales);text-transform:uppercase;letter-spacing:.5px;color:var(--lgc-ink-soft);margin-bottom:2px;font-weight:700}.lgc-engage__contact{align-items:flex-start;gap:8px;min-height:32px;font-weight:400;display:flex}.lgc-engage__contact input{accent-color:#4b2a73;width:18px;height:18px;margin-top:2px}.lgc-engage__verifier{color:#9c4e00;font-style:normal}@media (max-width:760px){div.lgc-releve__ligne{grid-template-columns:44px 1fr}.lgc-releve__ligne--tete{grid-template-columns:44px 1fr auto}.lgc-releve__etat{grid-column:2}.lgc-engage__tombe{grid-template-columns:1fr;gap:4px}}.lgc-assist__bloc{flex-direction:column;gap:10px;display:flex}.lgc-assist__titre{font-size:var(--lgc-t-intertitre);color:var(--lgc-ink);margin:0;font-weight:700}.lgc-assist__tableau{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fff;overflow:hidden}.lgc-assist__ligne{border-bottom:1px solid var(--lgc-line);min-height:48px;font-size:var(--lgc-t-texte);grid-template-columns:minmax(130px,1fr) minmax(110px,1fr) 100px minmax(200px,2fr) 80px;align-items:center;gap:12px;padding:10px 16px;display:grid}.lgc-assist__ligne:last-child{border-bottom:0}.lgc-assist__ligne--cand{grid-template-columns:44px minmax(130px,1fr) minmax(110px,1fr) 100px minmax(200px,2fr);padding-left:0}.lgc-assist__ligne--tete{font-size:var(--lgc-t-capitales);text-transform:uppercase;letter-spacing:.5px;color:var(--lgc-ink-soft);background:#fbf6ef;min-height:0;font-weight:700}.lgc-assist__ligne--refusee{color:var(--lgc-ink-soft)}.lgc-assist__etape em{color:#9c4e00;font-style:normal}.lgc-assist__ligne .lgc-releve__export{justify-content:center;align-items:center;min-height:36px;text-decoration:none;display:inline-flex}@media (max-width:760px){.lgc-assist__ligne{grid-template-columns:1fr;gap:4px}.lgc-assist__ligne--cand{grid-template-columns:44px 1fr;padding-left:0}.lgc-assist__ligne--cand>span:nth-child(n+3){grid-column:2}.lgc-assist__ligne--tete{display:none}}.lgc-fr__ajout-photo{flex-direction:column;gap:6px;margin-top:8px;display:flex}.lgc-fr__ajout-photo label.lgc-releve__bouton{justify-content:center;align-items:center;display:inline-flex;position:relative}.lgc-fr__ajout-photo--occupe{opacity:.6}.lgc-fr__fichier{opacity:0;cursor:pointer;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.lgc-fr__origine{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);justify-content:space-between;align-items:center;margin:0 0 4px;font-weight:400;display:flex}.lgc-fr__retirer{min-height:32px;font:inherit;font-size:var(--lgc-t-detail);cursor:pointer;background:0 0;padding:0 8px}.lgc-releve__badge--attente{color:#4b2a73;background:var(--lgc-choix-bg)}.lgc-releve__avis p,.lgc-releve__erreur p{margin:0 0 4px}.lgc-releve__avis--horsligne{flex-direction:column;align-items:flex-start;gap:6px;font-weight:400;display:flex}.lgc-releve__badge--refus{color:#a0102e;background:#ffe9ed}.lgc-releve__avis--refus{border-radius:var(--lgc-r-md);color:#a0102e;font-size:var(--lgc-t-texte);background:#ffe9ed;flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;padding:10px 14px;font-weight:400;display:flex}.lgc-releve__avis--refus p{margin:0}.lgc-releve .lgc-tableau,.lgc-releve .lgc-tableau--abandon,.lgc-releve .lgc-tableau--nr{flex:none;margin:0}.lgc-releve .lgc-listebarre{padding-left:0;padding-right:0}.lgc-tableau--abandon thead th{background:#9a4a00}.lgc-tableau--nr thead th{background:#a1233c}.lgc-tableau--abandon tbody tr:nth-of-type(2n) td,.lgc-tableau--nr tbody tr:nth-of-type(2n) td{background:#fff}.lgc-tableau--abandon tbody td.col-fiche,.lgc-tableau--nr tbody td.col-fiche{white-space:normal;max-width:none;overflow:visible}.lgc-tableau--abandon tbody tr.lgc-releve__rangee:hover td{background:#fff4e8}.lgc-tableau--abandon tbody tr.lgc-releve__rangee.is-ouverte td{background:#ffe6cc}.lgc-tableau--nr tbody tr:hover td{background:#fdeef1}.lgc-releve__rangee td .lgc-releve__bascule{align-items:center;gap:6px;width:auto;min-height:40px;padding:0;font-weight:400;display:inline-flex}.lgc-releve__rangee td .lgc-releve__bascule:hover{background:0 0}tr.lgc-releve__rangee-panneau,tr.lgc-releve__rangee-panneau:hover{cursor:default}tr.lgc-releve__rangee-panneau>td,tr.lgc-releve__rangee-panneau:hover>td{white-space:normal;border-bottom:2px solid #f2c79b;max-width:none;height:auto;padding:0;overflow:visible;background:#fffbf6!important}tr.lgc-releve__rangee-vide td{text-align:center;color:var(--lgc-ink-soft);cursor:default}.lgc-releve__selects{flex-direction:column;gap:8px;display:flex}.lgc-releve__selects select{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);min-height:44px;font:inherit;padding:0 10px}.lgc-releve__barre .lgc-spacer{flex:1}.lgc-rail__label--entier{white-space:normal;line-height:1.25;overflow:visible}.lgc-tableau--nr tbody tr.is-choisie td{background:#fbdde3}.lgc-tableau--nr tbody td a{color:inherit;font-weight:400}.lgc-etapelot__bloc{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);margin:0;padding:10px 14px 14px}.lgc-etapelot__bloc legend{width:auto;font-size:var(--lgc-t-texte);color:var(--lgc-ink);margin:0;padding:0 6px;font-weight:700}.lgc-etapelot__grille{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px 16px;display:grid}.lgc-etapelot__champ{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);flex-direction:column;gap:4px;margin:0;font-weight:700;display:flex}.lgc-etapelot__champ em{color:#9c4e00;font-style:normal;font-weight:400}.lgc-etapelot__champ input:not([type=checkbox]),.lgc-etapelot__champ select,.lgc-etapelot__champ textarea{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);min-height:40px;font:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-ink);padding:0 8px;font-weight:400}.lgc-etapelot__champ textarea{padding:6px 8px}.lgc-etapelot__champ input[type=checkbox]{accent-color:#4b2a73;width:20px;height:20px}.lgc-etapelot__champ--large{grid-column:1/-1}.lgc-etapelot__tombe:first-of-type{border-top:0}.lgc-tableau--abandon tbody tr.is-choisie td{background:#ffe6cc}.lgc-engage__barre select{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);min-height:40px;font:inherit;padding:0 10px}.lgc-etapelot__cartes{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.lgc-etapelot__carte{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fff}.lgc-etapelot__carte.is-ouverte{border-color:#4b2a73}.lgc-etapelot__entete{text-align:left;width:100%;min-height:48px;font:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-ink);cursor:pointer;border-radius:var(--lgc-r-md);background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:10px 14px;display:flex}.lgc-etapelot__entete:hover{background:#f7f3fb}.lgc-etapelot__entete:focus-visible{outline-offset:2px;outline:2px solid #4b2a73}.lgc-etapelot__depart,.lgc-etapelot__fleche{color:var(--lgc-ink-soft)}.lgc-etapelot__arrivee{font-weight:700}.lgc-etapelot__compte{color:#4b2a73;white-space:nowrap;margin-left:auto;font-weight:700}.lgc-etapelot__volet{border-top:1px solid var(--lgc-line-soft);padding:14px}.lgc-etapelot__volet .lgc-etapelot{background:0 0;border:0;flex-direction:column;gap:14px;padding:0;display:flex}.lgc-etapelot__partie{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fff;padding:14px 16px 16px}.lgc-etapelot__partie-tete{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.lgc-etapelot__partie-tete>div{flex:1;min-width:0}.lgc-etapelot__partie-tete h4{font-size:var(--lgc-t-intertitre);color:var(--lgc-ink);margin:0;font-weight:700}.lgc-etapelot__partie-tete p{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);margin:2px 0 0}.lgc-etapelot__numero{color:#fff;width:28px;height:28px;font-weight:700;font-size:var(--lgc-t-texte);background:#4b2a73;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.lgc-etapelot__etat{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);white-space:nowrap;flex:none}.lgc-etapelot__etat.is-ok{color:#2e6b45;font-weight:700}.lgc-etapelot__tombe{border-top:1px solid var(--lgc-line-soft);flex-direction:column;gap:10px;padding:12px 0 4px;display:flex}.lgc-etapelot__tombe-tete{align-items:baseline;gap:12px;display:flex}.lgc-etapelot__tombe-tete .lgc-engage__lieu{font-size:var(--lgc-t-intertitre)}.lgc-etapelot__aide{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);font-weight:400;line-height:1.35}.lgc-etapelot__champ.is-manquant input:not([type=checkbox]),.lgc-etapelot__champ.is-manquant select,.lgc-etapelot__champ.is-manquant textarea{border-color:#b9a6d1}.lgc-etapelot__refus-titre{font-size:var(--lgc-t-intertitre);margin:0 0 8px;font-weight:700}.lgc-etapelot__pied{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.lgc-etapelot__pied .lgc-releve__boutons{margin-left:auto}.lgc-etapelot__recap{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);flex:320px;margin:0}.lgc-etapelot__lien{font:inherit;color:#4b2a73;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.lgc-etapelot__grille{row-gap:0}.lgc-etapelot__champ{grid-row:span 3;grid-template-rows:subgrid;row-gap:4px;padding-bottom:12px;display:grid}.lgc-etapelot__champ>span{align-self:end}.lgc-etapelot__champ>small{align-self:start}.lgc-reprises__tete{z-index:30;background:var(--lgc-page);margin:-8px 0;padding:8px 0;position:sticky;top:0}.lgc-reperes{z-index:25;background:var(--lgc-page);margin:-8px 0;padding:8px 0;position:sticky;top:0}.lgc-souspilules{flex:0 auto}.lgc-souspilules .lgc-onglet.is-vide:not(.is-actif){opacity:.6}.lgc-cadre{--lgc-cadre-ton:#4b2a73;--lgc-cadre-fond:#f7f3fb;border:1px solid var(--lgc-line);border-left:5px solid var(--lgc-cadre-ton);border-radius:var(--lgc-r-md);background:#fff}.lgc-cadre--possibles{--lgc-cadre-ton:#2e6b45;--lgc-cadre-fond:#eff6f1}.lgc-cadre--impossibles{--lgc-cadre-ton:#8c8c8c;--lgc-cadre-fond:#f4f4f4}.lgc-cadre--renouv{--lgc-cadre-ton:#4b2a73;--lgc-cadre-fond:#f4f0f8}.lgc-cadre__tete{background:var(--lgc-cadre-fond);border-bottom:1px solid var(--lgc-line);border-radius:var(--lgc-r-md) var(--lgc-r-md) 0 0;padding:14px 18px}.lgc-cadre__titre{font-size:var(--lgc-t-intertitre);color:var(--lgc-ink);align-items:center;gap:10px;margin:0;font-weight:700;display:flex}.lgc-cadre__nombre{background:var(--lgc-cadre-ton);color:#fff;min-width:26px;height:24px;font-size:var(--lgc-t-texte);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-weight:400;display:inline-flex}.lgc-cadre__sous{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);margin:3px 0 0}.lgc-cadre__corps{flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}.lgc-sollicitation{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fff;flex-direction:column;gap:12px;max-width:760px;padding:14px 18px 12px;display:flex}.lgc-sollicitation__tete{flex-direction:column;gap:2px;display:flex}.lgc-sollicitation__titre{font-size:var(--lgc-t-intertitre);color:var(--lgc-ink);margin:0;font-weight:700}.lgc-sollicitation__note{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:0}.lgc-sollicitation__partie{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);flex-direction:column;padding:4px 14px 10px;display:flex}.lgc-sollicitation__partie-titre{font-size:var(--lgc-t-detail);color:#4b2a73;text-transform:uppercase;letter-spacing:.04em;margin:6px 0 2px;font-weight:700}.lgc-sollicitation__ligne{border-bottom:1px solid var(--lgc-line-soft,#eee);grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:16px;min-height:46px;padding:4px 0;display:grid}.lgc-sollicitation__ligne:last-of-type{border-bottom:0}.lgc-sollicitation__question{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.lgc-sollicitation__liste{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);min-width:230px;min-height:34px;font:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:#fff;padding:0 8px}.lgc-sollicitation__date{min-height:1px}.lgc-sollicitation__champ{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);align-items:center;gap:8px;margin:0;font-weight:400;display:flex}.lgc-sollicitation__champ input,.lgc-sollicitation__champ select{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);min-width:0;min-height:34px;font:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:#fff;flex:auto;padding:0 8px;font-weight:400}.lgc-sollicitation__aide{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin:6px 0 0;line-height:1.4}.lgc-sollicitation__rappel{border-radius:var(--lgc-r-sm);font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:#f7f3fb;border-left:3px solid #4b2a73;flex-basis:100%;margin:0;padding:8px 12px}.lgc-sollicitation__partie .lgc-sollicitation__rappel{margin-top:8px}.lgc-sollicitation__pied{border-top:1px solid var(--lgc-line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:10px;display:flex}.lgc-sollicitation__manque{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin-right:auto}.lgc-sollicitation__boutons{gap:10px;margin-left:auto;display:flex}.lgc-sollicitation__vide{color:var(--lgc-ink-soft);font-style:italic}.lgc-sollicitation__lien{font:inherit;color:#4b2a73;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:700;text-decoration:underline}.lgc-sollicitation__lien:disabled{color:var(--lgc-ink-soft);cursor:default;text-decoration:none}tr.lgc-sollicitation__rangee>td,tr.lgc-sollicitation__rangee:hover>td{white-space:normal;max-width:none;height:auto;padding:10px 12px 16px;overflow:visible;background:#faf8fc!important}.lgc-ouinon{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;display:grid}.lgc-ouinon__libelle{font-size:var(--lgc-t-texte);color:var(--lgc-ink);margin:0;font-weight:600}.lgc-ouinon__choix{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);background:#f6f4f8;gap:2px;padding:2px;display:inline-flex}.lgc-ouinon__option{border-radius:var(--lgc-r-pill);min-width:56px;min-height:30px;font:inherit;font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);cursor:pointer;background:0 0;border:0;padding:4px 14px;font-weight:600}.lgc-ouinon__option:hover:not(.is-choisi){color:#4b2a73;background:#fff}.lgc-ouinon__option:focus-visible{outline-offset:1px;outline:2px solid #4b2a73}.lgc-ouinon__option.is-choisi{color:#fff;background:#4b2a73}@media (hover:none){.lgc-ouinon__option{min-height:40px}}@media (max-width:640px){.lgc-sollicitation__ligne{grid-template-columns:1fr;gap:6px}.lgc-sollicitation__question{grid-template-columns:1fr}}.lgc-releve--renouv{width:100%;max-width:1600px;margin:0 auto}.lgc-tableau--renouv thead th{background:#4b2a73}.lgc-tableau--renouv tbody tr:hover td{background:#f4f0f8}.lgc-tableau--renouv tbody tr.is-choisie td{background:#ece3f4}.lgc-tableau--renouv tbody tr.lgc-renouv__groupe td,.lgc-tableau--renouv tbody tr.lgc-renouv__groupe:hover td{white-space:normal;cursor:default;border-top:2px solid var(--lgc-line);background:#f7f5fa;max-width:none;height:auto;padding:10px 14px 8px;overflow:visible}.lgc-renouv__groupe-titre{color:var(--lgc-ink);font-weight:700}.lgc-renouv__groupe-nombre{border-radius:var(--lgc-r-pill);color:#fff;min-width:24px;height:22px;font-size:var(--lgc-t-detail);background:#4b2a73;justify-content:center;align-items:center;margin-left:8px;padding:0 7px;display:inline-flex}.lgc-renouv__groupe--en_attente .lgc-renouv__groupe-nombre{background:#8c7aa3}.lgc-renouv__groupe--repondu .lgc-renouv__groupe-nombre{background:#2e6b45}.lgc-renouv__groupe-aide{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);margin-left:12px}.lgc-renouv__echue{border-radius:var(--lgc-r-pill);color:#b03a3a;font-size:var(--lgc-t-detail);background:#fbeaea;margin-left:8px;padding:1px 8px;font-weight:700}.lgc-renouv__afaire{border-radius:var(--lgc-r-md);background:#f7f3fb;border:1px solid #d9cce8;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;display:flex}.lgc-renouv__afaire-texte{font-size:var(--lgc-t-texte);color:var(--lgc-ink);flex:360px;margin:0}.lgc-renouv__afaire-texte b{font-size:var(--lgc-t-detail);text-transform:uppercase;letter-spacing:.04em;color:#4b2a73;margin-bottom:2px;display:block}.lgc-renouv__afaire-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.lgc-releve{--lgc-acc:#4b2a73}.lgc-reperes .lgc-listebarre__tete--large{align-items:center}.lgc-reperes .lgc-listebarre__tete--large .lgc-listebarre__recherche,.lgc-reperes .lgc-listebarre__tete--large .lgc-rond,.lgc-reperes .lgc-listebarre__tete--large .lgc-pilule{margin-top:0}.lgc-etapelot__phase{font-size:var(--lgc-t-detail);color:#4b2a73;background:#f2eef6;border-radius:999px;padding:2px 9px;font-weight:700}.lgc-etapelot__phase--suspension{color:#2e6b45;background:#eff6f1}.lgc-etapelot__phase-aide{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);margin:0}.lgc-modale--releve .modal-dialog{max-width:min(1100px,100vw - 24px)!important;margin-top:12px!important;margin-bottom:12px!important}.lgc-modale--releve .modal-content{overflow:hidden;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important}.lgc-modale--releve .modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0;overflow-y:auto}.lgc-modale--releve .lgc-fr{grid-template-columns:200px 1fr;padding:12px 16px 16px}.lgc-modale--releve__famille{opacity:.85;font-weight:400}@media (max-width:900px){.lgc-modale--releve .lgc-fr{grid-template-columns:160px 1fr}.lgc-modale--releve .lgc-fr__photos,.lgc-modale--releve .lgc-fr__sans-photo{max-width:none}}@media (max-width:600px){.lgc-modale--releve .lgc-fr{grid-template-columns:1fr}.lgc-modale--releve .lgc-fr__photos,.lgc-modale--releve .lgc-fr__sans-photo{max-width:220px}}.lgc-releve__ouvrir{font-size:var(--lgc-t-detail);color:#6b2fa3;white-space:nowrap;margin-left:auto;font-weight:700}.lgc-cal{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink);background:var(--lgc-page);gap:12px;padding:16px 24px 18px}.lgc-cal__vues{flex:none}.lgc-cal__carte{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.lgc-cal__tete{background:var(--lgc-deg-3);color:#fff;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:11px 16px;display:flex}.lgc-cal__tete-titre{font-size:var(--lgc-t-intertitre);letter-spacing:normal;text-transform:none;font-weight:700}.lgc-cal__tete-meta{font-size:var(--lgc-t-texte);color:#ffffffd1}.lgc-cal__nav{align-items:center;gap:4px;display:inline-flex}.lgc-cal__nav button{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-pill);color:#fff;min-width:34px;height:34px;font-size:var(--lgc-t-intertitre);cursor:pointer;background:#ffffff24;border:1px solid #ffffff59;padding:0 12px;font-weight:700;line-height:1}.lgc-cal__nav button:hover{background:#ffffff42}.lgc-cal__nav .lgc-cal__nav-retour{font-size:var(--lgc-t-detail)}.lgc-cal__ajouter{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-pill);color:#2d1b44;height:34px;font-size:var(--lgc-t-texte);white-space:nowrap;cursor:pointer;background:#fff;border:0;padding:0 15px;font-weight:700}.lgc-cal__ajouter:hover{background:#f4eefa}.lgc-cal__legende{border-bottom:1px solid var(--lgc-line-soft);font-size:var(--lgc-t-detail);color:#5c5268;background:#fcf9f4;flex-wrap:wrap;flex:none;align-items:center;gap:6px 16px;padding:9px 16px;display:flex}.lgc-cal__legende>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.lgc-cal__legende>span>b{border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.lgc-cal__legende .lgc-cal__legende-jour{color:#8e80a0}.lgc-cal__legende .lgc-cal__legende-jour i{width:13px;height:13px;box-shadow:inset 0 0 0 2px var(--lgc-acc);background:#f3ecfa;border-radius:4px}.lgc-cal__corps{flex:auto;min-height:0;padding:16px;transition:opacity .15s;position:relative;overflow:auto}.lgc-cal__corps.is-chargement{opacity:.55}.lgc-cal__annee{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start;gap:14px;display:grid}.lgc-cal__mois{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;overflow:hidden}.lgc-cal__mois.is-grand{border:0;border-radius:0}.lgc-cal__mois-tete{border-bottom:1px solid var(--lgc-line-soft);align-items:center;gap:8px;padding:9px 12px;display:flex}.lgc-cal__mois-nom{font-size:var(--lgc-t-intertitre);letter-spacing:normal;text-transform:none;color:#2d1b44;flex:auto;font-weight:700}.lgc-cal__resume{font-size:var(--lgc-t-detail);border-radius:var(--lgc-r-pill);white-space:nowrap;padding:3px 9px;font-weight:400}.lgc-cal__grille{border-radius:var(--lgc-r-md);background:#ede4d8;border:1px solid #ede4d8;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin:10px 12px 12px;display:grid;overflow:hidden}.is-grand .lgc-cal__grille{margin:0}.lgc-cal__jour{font-size:var(--lgc-t-capitales);letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#6e6478;background:#fcf9f4;padding:5px 0;font-weight:800}.lgc-cal__jour.is-weekend{color:#a89a8a}.lgc-cal__case{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;text-align:left;cursor:pointer;background:#fff;border:0;flex-direction:column;align-items:stretch;gap:3px;min-width:0;min-height:40px;padding:4px 5px;display:flex;position:relative}.lgc-cal__case:hover:not(.is-vide){background:#f7f2fc}.lgc-cal__case:focus-visible{outline:2px solid var(--lgc-acc);outline-offset:-2px}.lgc-cal__case.is-vide{cursor:default;background:#faf6f0}.lgc-cal__case.is-weekend{background:#fbf8f3}.lgc-cal__case.is-ferie{background:#f3f0f5}.lgc-cal__case.is-aujourdhui{box-shadow:inset 0 0 0 2px var(--lgc-acc);background:#f3ecfa}.lgc-cal__case.is-aujourdhui .lgc-cal__numero{color:var(--lgc-acc);font-weight:800}.is-grand .lgc-cal__case{min-height:92px;padding:6px 7px}.lgc-cal__numero{font-size:var(--lgc-t-detail);color:#3e3448;font-variant-numeric:tabular-nums;align-self:flex-end;font-weight:400;line-height:1.2}.is-weekend>.lgc-cal__numero{color:#9a90a6}.a-evenements>.lgc-cal__numero{font-weight:700}.is-grand .lgc-cal__numero{font-size:var(--lgc-t-texte)}.lgc-cal__points{justify-content:center;align-items:center;gap:3px;min-height:24px;display:flex}.lgc-cal__points i{border-radius:50%;width:8px;height:8px;display:block}.lgc-cal__ferie{font-size:var(--lgc-t-detail);color:#8e80a0;white-space:nowrap;text-overflow:ellipsis;font-style:italic;overflow:hidden}.lgc-cal__etiquette{min-width:0;font-size:var(--lgc-t-detail);white-space:nowrap;text-overflow:ellipsis;border-left:3px solid;border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-weight:700;line-height:1.3;display:flex;overflow:hidden}.lgc-cal__etiquette>span{text-overflow:ellipsis;overflow:hidden}.lgc-cal__etiquette .lgc-picto{flex:none}.lgc-picto{vertical-align:-2px;flex-shrink:0;display:inline-block}.lgc-cal__picto{border-radius:50%;justify-content:center;align-self:center;align-items:center;width:24px;height:24px;line-height:0;display:flex}.lgc-cal__plus{font-size:var(--lgc-t-detail);color:#7a4ea8;font-weight:700}.lgc-cal__groupe{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.lgc-cal__groupe:last-child{margin-bottom:0}.lgc-cal__groupe-titre{font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;color:#8e80a0;font-weight:700}.lgc-cal__ligne{border:1px solid var(--lgc-line);border-radius:4px var(--lgc-r-lg) var(--lgc-r-lg) 4px;background:#fff;border-left:4px solid;align-items:center;gap:13px;padding:10px 13px;display:flex}.lgc-cal__ligne+.lgc-cal__ligne{margin-top:0}.lgc-cal__ligne:hover{box-shadow:0 8px 20px #2d1b4414}.modal-body .lgc-cal__ligne+.lgc-cal__ligne{margin-top:8px}.lgc-cal__date{border-radius:9px;flex-direction:column;flex:none;align-items:center;min-width:50px;padding:6px 8px;line-height:1;display:flex}.lgc-cal__date b{font-size:var(--lgc-t-intertitre);font-variant-numeric:tabular-nums;font-weight:700}.lgc-cal__date span{font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-weight:700}.lgc-cal__texte{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lgc-cal__sur{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:1px;display:flex}.lgc-cal__type{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;padding:2px 8px;font-weight:700;display:inline-flex}.lgc-cal__relatif{font-size:var(--lgc-t-detail);color:#8e80a0;font-weight:400}.lgc-cal__relatif.is-proche{color:var(--lgc-acc);font-weight:400}.lgc-cal__heure{font-size:var(--lgc-t-detail);color:#4a3a5c;font-weight:400}.lgc-cal__epingle{font-size:var(--lgc-t-detail);color:#8e6b12;align-items:center;gap:4px;font-weight:400;display:inline-flex}.lgc-cal__cimetiere{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-detail);color:#6e6478;background:#fff;padding:1px 8px;font-weight:400}.lgc-cal__liens{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:2px;display:flex}.lgc-cal__liens:empty{display:none}.lgc-cal__lien{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;font-size:var(--lgc-t-detail);color:#7a4ea8;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.lgc-cal__lien:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-cal__rappel{font-size:var(--lgc-t-detail);color:#7c1563;align-items:center;gap:4px;display:inline-flex}.lgc-cal__ligne.is-epingle{background:#fffdf6}.lgc-cal__perimetre{border-radius:var(--lgc-r-pill);background:#ffffff29;border:1px solid #ffffff4d;gap:2px;padding:3px;display:inline-flex}.lgc-cal__perimetre button{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-pill);color:#fff;height:28px;font-size:var(--lgc-t-detail);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:700}.lgc-cal__perimetre button em{border-radius:var(--lgc-r-pill);font-style:normal;font-size:var(--lgc-t-detail);background:#ffffff38;margin-left:4px;padding:0 6px}.lgc-cal__perimetre button.is-actif{color:#2d1b44;background:#fff}.lgc-cal__perimetre button.is-actif em{color:#4a2e6b;background:#efe6f7}.lgc-cal__titre{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-cal__detail{font-size:var(--lgc-t-detail);color:#8e80a0}.lgc-cal__ouvrir{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;font-size:var(--lgc-t-texte);color:#7a4ea8;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:6px 2px;font-weight:700}.lgc-cal__ouvrir:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-cal__vide{border-radius:var(--lgc-r-lg);font-size:var(--lgc-t-texte);color:#8e80a0;text-align:center;border:1px dashed #e0d6c8;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:22px 16px;display:flex}.lgc-cal__vide.is-erreur{color:#7b2828;background:#fdf6f4;border-color:#efcfc7}.lgc-cal__filtres{gap:6px 8px}.lgc-cal__pilule{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);height:32px;font-size:var(--lgc-t-detail);color:#4a3a5c;white-space:nowrap;cursor:pointer;background:#fff;align-items:center;gap:7px;padding:0 11px 0 4px;font-weight:700;display:inline-flex}.lgc-cal__pilule>b{background:var(--teinte);width:24px;height:24px;color:var(--couleur);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lgc-cal__pilule em{border-radius:var(--lgc-r-pill);color:#6e5c82;min-width:18px;font-style:normal;font-size:var(--lgc-t-detail);text-align:center;font-variant-numeric:tabular-nums;background:#f0ebf5;padding:1px 6px}.lgc-cal__pilule:hover{border-color:var(--couleur)}.lgc-cal__pilule.is-actif{border-color:var(--couleur);background:var(--teinte);color:var(--encre);box-shadow:inset 0 0 0 1px var(--couleur)}.lgc-cal__pilule.is-actif>b{background:#fff}.lgc-cal__pilule.is-actif em{color:var(--encre);background:#fff}.lgc-cal__pilule.is-vide:not(.is-actif){color:#9a90a6}.lgc-cal__tout{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;font-size:var(--lgc-t-detail);color:#7a4ea8;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-weight:700}.lgc-cal__tout:hover{color:var(--lgc-acc);text-decoration:underline}.lgc-cal__bulle{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;z-index:2000;border-radius:var(--lgc-r-md);color:#fff;max-width:280px;font-size:var(--lgc-t-detail);pointer-events:none;background:#2d1b44;flex-direction:column;gap:4px;padding:9px 11px;line-height:1.35;animation:80ms ease-out lgc-bulle;display:flex;position:fixed;transform:translate(-50%,-100%);box-shadow:0 10px 26px #2d1b4447}.lgc-cal__bulle.is-dessous{transform:translate(-50%)}.lgc-cal__bulle b{font-size:var(--lgc-t-detail);font-weight:700}.lgc-cal__bulle b:first-letter{text-transform:uppercase}@keyframes lgc-bulle{0%{opacity:0}to{opacity:1}}.lgc-cal__bulle-ligne{align-items:flex-start;gap:7px;display:flex}.lgc-cal__bulle-ligne i{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:-1px;font-style:normal;display:inline-flex}.lgc-cal__bulle-ferie{color:#d9cce8;font-style:italic}.lgc-cal [data-bulle]{position:relative}.lgc-cal [data-bulle]:hover:after{content:attr(data-bulle);z-index:30;border-radius:var(--lgc-r-sm);color:#fff;width:max-content;max-width:260px;font-size:var(--lgc-t-detail);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;pointer-events:none;background:#2d1b44;padding:6px 9px;font-style:normal;font-weight:400;line-height:1.35;animation:80ms ease-out .12s both lgc-bulle;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 20px #2d1b4440}.lgc-cal [data-bulle]:focus-visible:after{content:attr(data-bulle);z-index:30;border-radius:var(--lgc-r-sm);color:#fff;width:max-content;max-width:260px;font-size:var(--lgc-t-detail);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;pointer-events:none;background:#2d1b44;padding:6px 9px;font-style:normal;font-weight:400;line-height:1.35;animation:80ms ease-out .12s both lgc-bulle;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 20px #2d1b4440}.lgc-cal-modale .modal-title:first-letter{text-transform:uppercase}.lgc-cal-modale .modal-footer{justify-content:space-between}.lgc-cal-modale .lgc-bouton:disabled{opacity:.45;cursor:not-allowed;filter:none}.lgc-cal__modale-ferie{font-size:var(--lgc-t-texte);color:#8e80a0;margin:0 0 10px;font-style:italic}.lgc-cal__champs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lgc-cal__champ{flex-direction:column;gap:5px;margin:0;display:flex}.lgc-cal__champ.is-large{grid-column:1/-1}.lgc-cal__champ>span{font-size:var(--lgc-t-detail);color:#4a3a5c;font-weight:400}.lgc-cal__champ>span em{color:#9a90a6;font-style:normal;font-weight:400}.lgc-cal__champ input,.lgc-cal__champ textarea{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;box-sizing:border-box;border-radius:var(--lgc-r-md);width:100%;font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:#fff;border:1px solid #dcd2c6;padding:9px 11px}.lgc-cal__champ input:focus,.lgc-cal__champ textarea:focus{border-color:var(--lgc-acc);outline:none;box-shadow:0 0 0 3px #6b2fa324}.lgc-cal__champ textarea{resize:vertical;line-height:1.45}.lgc-cal__options{border-top:1px solid var(--lgc-line-soft);flex-direction:column;gap:10px;margin-top:16px;padding-top:14px;display:flex}.lgc-cal__options label{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);cursor:pointer;align-items:flex-start;gap:10px;margin:0;display:flex}.lgc-cal__options input{accent-color:var(--lgc-acc);margin-top:3px}.lgc-cal__options b{font-size:var(--lgc-t-texte);color:#2d1b44;display:block}.lgc-detail{border-top:1px solid var(--lgc-line-soft);grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding-top:14px;display:grid}.lgc-detail .is-large{grid-column:1/-1}.lgc-detail select{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-md);width:100%;height:40px;font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:#fff;border:1px solid #dcd2c6;padding:0 10px}.lgc-detail select:focus{border-color:var(--lgc-acc);outline:none}.lgc-detail small{font-size:var(--lgc-t-detail);color:#9a90a6}.lgc-detail__recherche{position:relative}.lgc-detail__recherche input{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;box-sizing:border-box;border-radius:var(--lgc-r-md);width:100%;font-size:var(--lgc-t-texte);border:1px solid #dcd2c6;padding:9px 11px}.lgc-detail__recherche input:focus{border-color:var(--lgc-acc);outline:none}.lgc-detail__propositions{z-index:5;border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);background:#fff;max-height:240px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 14px 30px #2d1b4424}.lgc-detail__propositions button{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border:0;border-bottom:1px solid var(--lgc-line-soft);text-align:left;cursor:pointer;background:#fff;flex-direction:column;width:100%;padding:8px 11px;display:flex}.lgc-detail__propositions button b{font-size:var(--lgc-t-texte);color:#2d1b44}.lgc-detail__propositions button span{font-size:var(--lgc-t-detail);color:#8e80a0}.lgc-detail__propositions button:hover{background:#f7f2fc}.lgc-detail__info{font-size:var(--lgc-t-detail);color:#8e80a0;padding:10px 11px;display:block}.lgc-detail__choisie{border-radius:var(--lgc-r-md);font-size:var(--lgc-t-texte);color:#4a3a5c;background:#f7f2fc;border:1px solid #d9c9ec;align-items:center;gap:10px;padding:8px 11px;display:flex}.lgc-detail__choisie>span{flex:auto;min-width:0}.lgc-detail__choisie b{color:#2d1b44}.lgc-detail__choisie button{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;font-size:var(--lgc-t-detail);color:#8e80a0;cursor:pointer;background:0 0;border:0;font-weight:700}.lgc-detail__choisie button:hover{color:#b03a3a}.lgc-detail__epingle{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);cursor:pointer;align-items:center;gap:8px;margin:0;display:flex}.lgc-detail__epingle input{accent-color:var(--lgc-acc)}.lgc-detail__epingle .lgc-picto{color:#8e6b12}.lgc-detail__epingle b{color:#2d1b44}.lgc-notes__outils{border-bottom:1px solid var(--lgc-line-soft);background:#fcf9f4;flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding:10px 16px;display:flex}.lgc-notes__recherche{border-radius:var(--lgc-r-pill);color:#9a90a6;background:#fff;border:1px solid #e2d8ca;flex:0 340px;align-items:center;gap:8px;min-width:200px;height:36px;margin:0;padding:0 13px;display:inline-flex}.lgc-notes__recherche:focus-within{border-color:var(--lgc-acc)}.lgc-notes__recherche input{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;min-width:0;font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:0 0;border:0;outline:none;flex:auto}.lgc-notes__recherche input::placeholder{color:#9a90a6}.lgc-notes__trouvees{font-size:var(--lgc-t-detail);color:#8e80a0}.lgc-notes__grille{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:12px;display:grid}.lgc-notes__vide{border-radius:var(--lgc-r-lg);text-align:center;border:1px dashed #e0d6c8;flex-direction:column;align-items:center;gap:6px;padding:34px 16px;display:flex}.lgc-notes__vide b{font-size:var(--lgc-t-texte);color:#2d1b44}.lgc-notes__vide span{font-size:var(--lgc-t-texte);color:#8e80a0;max-width:460px}.lgc-note{border:1px solid #ede4d8;border-left:4px solid var(--lgc-acc);border-radius:4px var(--lgc-r-lg) var(--lgc-r-lg) 4px;background:#fff;flex-direction:column;gap:7px;padding:12px 14px 10px;display:flex}.lgc-note:hover{box-shadow:0 8px 20px #2d1b4414}.lgc-note.is-archives{border-left-color:#9a90a6}.lgc-note.is-corbeille{background:#fcfaf7;border-left-color:#cfc6ba}.lgc-note__sur{align-items:center;gap:8px;min-height:18px;display:flex}.lgc-note__quand{font-size:var(--lgc-t-detail);color:#9a90a6}.lgc-note__type{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:inline-flex}.lgc-note__epingle{color:#b8aec4;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.lgc-note__epingle:hover{color:#8e6b12;border-color:#e7d79c}.lgc-note__epingle.is-actif{color:#8e6b12;background:#fdf6e0;border-color:#e7d79c}.lgc-note__epingle:disabled{opacity:.5;cursor:wait}.lgc-note.is-epinglee{background:#fffdf6}.lgc-note__liens{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.lgc-note__rappel{border-radius:var(--lgc-r-md);font-size:var(--lgc-t-detail);color:#7c1563;background:#faeaf5;border:1px solid #ebc8e0;align-items:center;gap:6px;padding:4px 9px;font-weight:400;display:inline-flex}.lgc-note__rappel.is-passe{color:#a3162f;background:#fdebef;border-color:#f3c3cc}.lgc-note__concession{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-md);font-size:var(--lgc-t-detail);color:#7a4ea8;text-align:left;cursor:pointer;background:#f6f1fb;border:0;padding:4px 9px;font-weight:400}.lgc-note__concession:hover{color:var(--lgc-acc)}.lgc-notes__filtre{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-pill);height:36px;font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:#fff;border:1px solid #e2d8ca;padding:0 12px}.lgc-note__etat{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;color:#6e6478;background:#f3f0f5;margin-left:auto;padding:2px 8px;font-weight:700}.lgc-note__titre{font-size:var(--lgc-t-texte);color:#2d1b44;margin:0;font-weight:800;line-height:1.3}.lgc-note__titre em{color:#9a90a6;font-weight:700}.lgc-note__texte{font-size:var(--lgc-t-texte);color:#5c5268;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:8;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.lgc-note__pied{border-top:1px solid #f2ebe1;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:3px;padding-top:8px;display:flex}.lgc-note__auteur{color:#2d1b44;width:22px;height:22px;font-size:var(--lgc-t-detail);background:#efe6da;border-radius:50%;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.lgc-note__date{font-size:var(--lgc-t-detail);color:#9a90a6;font-variant-numeric:tabular-nums}.lgc-note__action{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;font-size:var(--lgc-t-detail);color:#8e80a0;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:700}.lgc-note__action.is-principal{color:#7a4ea8}.lgc-note__action:hover{color:var(--lgc-acc)}.lgc-note__action:disabled{opacity:.45;cursor:wait}@media (max-width:700px){.lgc-cal{padding:12px}.lgc-cal__annee{grid-template-columns:1fr}.lgc-cal__tete{gap:6px 8px;padding:10px 12px}.lgc-cal__tete-meta{font-size:var(--lgc-t-detail);flex-basis:100%;order:5}.lgc-cal__nav button{min-width:32px;height:32px;padding:0 9px}.lgc-cal__ajouter{height:32px;padding:0 12px}.is-grand .lgc-cal__case{min-height:52px}.is-grand .lgc-cal__etiquette{border-left-width:0;border-radius:3px;height:6px;padding:0;font-size:0;background:currentColor!important}.is-grand .lgc-cal__etiquette .lgc-picto{display:none}.lgc-cal__ligne{flex-wrap:wrap}.lgc-cal__champs,.lgc-detail{grid-template-columns:1fr}.lgc-cal__perimetre{order:6}.lgc-notes__recherche{flex-basis:100%}}.lgc-tdb__voile{top:var(--lgc-top-h);z-index:116;opacity:0;visibility:hidden;background:#2a22304d;transition:opacity .22s,visibility 0s linear .22s;position:fixed;bottom:0;left:0;right:0}.lgc-tdb__voile.is-ouvert{opacity:1;visibility:visible;transition:opacity .3s,visibility}.lgc-tdb{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;z-index:117;top:calc(var(--lgc-top-h) + 12px);box-sizing:border-box;color:var(--lgc-ink);background:var(--lgc-page);opacity:0;visibility:hidden;pointer-events:none;transform-origin:70% 0;border-radius:14px;flex-direction:column;transition:opacity .22s,transform .3s cubic-bezier(.25,.8,.35,1),visibility 0s linear .3s;display:flex;position:fixed;bottom:12px;left:12px;right:12px;overflow:hidden;transform:scale(.97)translateY(-8px);box-shadow:0 1px 2px #2a223014,0 18px 48px #2a22303d}.lgc-tdb.is-ouvert{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,transform .42s cubic-bezier(.25,.8,.35,1),visibility;transform:none}@media (prefers-reduced-motion:reduce){.lgc-tdb{transition:opacity .12s,visibility 0s linear .12s;transform:none}.lgc-tdb.is-ouvert{transition:opacity .12s,visibility}}.lgc-tdb p,.lgc-tdb h2,.lgc-tdb h3,.lgc-tdb ul{margin:0}.lgc-tdb ul{padding:0;list-style:none}@media (min-width:992px){.lgc-tdb{top:calc(var(--lgc-top-h) + 16px);bottom:20px;right:20px;left:calc(var(--lgc-rail-w) + 20px)}.lgc-tdb__voile{left:var(--lgc-rail-w)}}.lgc-tdb__tete{background:#fff;border-bottom:1px solid #e7ded2;align-items:center;gap:16px;padding:16px 20px;display:flex}.lgc-tdb__titre{flex:auto;min-width:0}.lgc-tdb__titre h2{font-size:var(--lgc-t-titre);color:#2d1b44;font-weight:800}.lgc-tdb__titre span{font-size:var(--lgc-t-texte);color:#5c5268;display:block}.lgc-tdb__perimetre{border-radius:var(--lgc-r-md);background:#f3ece2;padding:3px;display:inline-flex}.lgc-tdb__perimetre button{border-radius:var(--lgc-r-sm);font:inherit;font-size:var(--lgc-t-texte);color:#5c5268;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:6px 14px;font-weight:700}.lgc-tdb__perimetre button.is-actif{color:#4c1d95;background:#fff;box-shadow:0 1px 2px #2a22301f}.lgc-tdb__vers-stats{font-size:var(--lgc-t-texte);color:#4c1d95;white-space:nowrap;background:#f4ecfa;border:1px solid #c9b6df;border-radius:999px;flex-shrink:0;padding:7px 14px;font-weight:700;text-decoration:none}.lgc-tdb__vers-stats:hover{color:#4c1d95;background:#eadbf6;text-decoration:none}.lgc-tdb__fermer{color:#2d1b44;cursor:pointer;background:#fff;border:1px solid #e7ded2;border-radius:50%;flex-shrink:0;width:34px;height:34px;font-size:20px;line-height:1}.lgc-tdb__fermer:hover{background:#f0e9df}.lgc-tdb__message{font-size:var(--lgc-t-texte);color:#5c5268;padding:24px 20px}.lgc-tdb__corps{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 320px;gap:16px;min-height:0;padding:16px 20px 20px;display:grid;overflow:hidden}.lgc-tdb__principal{flex-direction:column;gap:12px;min-height:0;display:flex}.lgc-tdb__ensemble{flex:none;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,2.7fr);gap:10px;display:grid}.lgc-tdb__tuile{min-width:0;color:inherit;background:#fff;border:1px solid #e7ded2;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.lgc-tdb__tuile b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700;line-height:17.55px}a.lgc-tdb__tuile:hover{color:inherit;border-color:#cdbfdd;text-decoration:none;box-shadow:0 2px 8px #4c1d951a}.lgc-tdb__tuile--recettes{flex-direction:row;align-items:center;gap:16px}.lgc-tdb__tuile--recettes>div{flex-direction:column;flex:none;gap:4px;min-width:0;display:flex}.lgc-tdb__tuile--recettes .lgc-tdb__fleche{color:#7b2aa8;font-weight:800}.lgc-tdb__postes{border-left:1px solid #f0e9df;flex:auto;min-width:0;padding-left:16px!important}.lgc-tdb__postes li{font-size:var(--lgc-t-detail);color:#5c5268;justify-content:space-between;gap:10px;line-height:20px;display:flex}.lgc-tdb__postes li b{font-size:var(--lgc-t-detail);color:#2d1b44;white-space:nowrap}.lgc-tdb__postes li span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lgc-tdb__detail{font-size:var(--lgc-t-detail);white-space:nowrap;text-overflow:ellipsis;color:#5c5268;line-height:17.5px;overflow:hidden}.lgc-tdb__chiffre{font-size:var(--lgc-t-chiffre);white-space:nowrap;font-weight:800;line-height:1.1}.lgc-tdb__chiffre--vert{color:#1f7a4d}.lgc-tdb__chiffre--violet{color:#7b2aa8}.lgc-tdb__chiffre--violet-fonce{color:#4c1d95}.lgc-tdb__chiffre--bleu{color:#2c5f94}.lgc-tdb__cartes{flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:0;display:grid}.lgc-tdb__carte{--tdb-teinte:#7b2aa8;border:1px solid #e7ded2;border-top:4px solid var(--tdb-teinte);background:#fff;border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.lgc-tdb__carte.is-zero{border-top-color:#d9cfe6}.lgc-tdb__carte.is-zero .lgc-tdb__carte-nombre{color:#b6aac4}.lgc-tdb__carte.is-zero .lgc-tdb__puce{opacity:.45}.lgc-tdb__carte-tete{flex-wrap:wrap;flex:none;align-items:center;gap:2px 10px;padding:12px 14px 6px;display:flex}.lgc-tdb__carte-tete h3{min-width:0;font-size:var(--lgc-t-texte);white-space:nowrap;color:#2d1b44;flex:1 1 0;align-items:center;gap:7px;font-weight:700;line-height:18px;display:flex;overflow:hidden}.lgc-tdb__precision{font-size:var(--lgc-t-detail);white-space:nowrap;text-overflow:ellipsis;color:#5c5268;flex:0 0 100%;line-height:17px;overflow:hidden}.lgc-tdb__puce{background:var(--tdb-teinte);border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:inset 0 0 0 1px #2a22301f}.lgc-tdb__carte-nombre{min-width:40px;font-size:var(--lgc-t-chiffre);color:#2d1b44;flex-shrink:0;font-weight:800;line-height:1}.lgc-tdb__apercu{flex:auto;min-height:0;overflow:hidden;padding:0 8px!important}.lgc-tdb__apercu li{align-items:center;gap:4px;display:flex}.lgc-tdb__apercu li+li{border-top:1px solid #f0e9df}.lgc-tdb__apercu-ligne{border-radius:var(--lgc-r-sm);min-width:0;color:inherit;flex:auto;padding:6px;text-decoration:none;display:block}.lgc-tdb__apercu-ligne b,.lgc-tdb__apercu-ligne span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.lgc-tdb__apercu-ligne b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-tdb__apercu-ligne span{font-size:var(--lgc-t-detail);color:#5c5268}a.lgc-tdb__apercu-ligne:hover{color:inherit;background:#f6f1fb;text-decoration:none}.lgc-tdb__epingle{color:#7b2aa8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.lgc-tdb__epingle:hover{color:#4c1d95;background:#f1e9fa}.lgc-tdb__carte-vide{min-height:0;font-size:var(--lgc-t-detail);color:#8a8094;flex:auto;padding:2px 14px 8px;line-height:17.5px;overflow:hidden}.lgc-tdb__carte-pied{border-top:1px solid #f0e9df;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.lgc-tdb__action{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-detail);white-space:nowrap;color:#7b2aa8;margin-left:auto;padding:5px 8px;font-weight:700;text-decoration:none}.lgc-tdb__action:hover{color:#4c1d95;background:#f6f1fb;text-decoration:none}.lgc-tdb__action--plan{color:#2d1b44;border:1px solid #d9cfe6;margin-left:0}.lgc-tdb__notifs{background:#fff;border:1px solid #e7ded2;border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.lgc-tdb__notifs-tete{background-image:var(--lgc-deg-1);flex:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.lgc-tdb__notifs-tete h3{font-size:var(--lgc-t-intertitre);text-transform:none;letter-spacing:normal;color:#fff;font-weight:700}.lgc-tdb__pastille{border-radius:var(--lgc-r-pill);min-width:24px;font-size:var(--lgc-t-detail);text-align:center;color:#4c1d95;background:#fff;padding:1px 8px;font-weight:800}.lgc-tdb__pastille.is-zero{color:#fff;background:#ffffff47}.lgc-tdb__notifs-liste{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.lgc-tdb__notifs-liste li{border-left:3px solid #0000;align-items:flex-start;gap:10px;padding:10px 12px 10px 14px;display:flex}.lgc-tdb__notifs-liste li+li{border-top:1px solid #f0e9df}.lgc-tdb__notifs-liste li.is-nouvelle{background:#fbf8fe;border-left-color:#7b2aa8}.lgc-tdb__notifs-liste li>div{flex:auto;min-width:0}.lgc-tdb__notifs-liste li b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700;display:block}.lgc-tdb__notifs-liste li span{font-size:var(--lgc-t-detail);color:#5c5268;line-height:17.5px;display:block}.lgc-tdb__notifs-liste li .lgc-tdb__notif-lien span{display:inline}.lgc-tdb__notifs>.lgc-tdb__carte-vide{padding:16px}.lgc-tdb__notif-lien{font-size:var(--lgc-t-detail);color:#7b2aa8;margin-top:4px;font-weight:700;text-decoration:none;display:inline-block}.lgc-tdb__notif-lien:hover{color:#4c1d95;text-decoration:underline}.lgc-tdb__archiver{width:26px;height:26px;font-size:var(--lgc-t-texte);color:#8a8094;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;line-height:1}.lgc-tdb__archiver:focus-visible{opacity:1}.lgc-tdb__archiver:hover{color:#2d1b44;opacity:1;background:#f0e9df}.lgc-tdb__court{display:none}.lgc-tdb__action--plan{align-items:center;gap:5px;display:inline-flex}.lgc-tdb__action--plan svg{display:none}@media (max-width:1399.98px){.lgc-tdb__long{display:none}.lgc-tdb__court{display:inline}.lgc-tdb__tete{gap:10px;padding:10px 14px}.lgc-tdb__titre h2{font-size:var(--lgc-t-intertitre)}.lgc-tdb__perimetre button{font-size:var(--lgc-t-detail);padding:5px 10px}.lgc-tdb__corps{grid-template-columns:minmax(0,1fr) 236px;gap:10px;padding:10px 12px 12px}.lgc-tdb__principal{gap:10px}.lgc-tdb__ensemble{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.4fr);gap:8px}.lgc-tdb__tuile{gap:2px;padding:8px 10px}.lgc-tdb__tuile b{font-size:var(--lgc-t-detail);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.lgc-tdb__chiffre{font-size:var(--lgc-t-titre)}.lgc-tdb__detail{font-size:var(--lgc-t-detail);line-height:15px}.lgc-tdb__tuile--recettes{flex-direction:column;align-items:flex-start;gap:2px}.lgc-tdb__postes{display:none}.lgc-tdb__cartes{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lgc-tdb__carte-tete{padding:8px 10px 4px}.lgc-tdb__carte-nombre{min-width:0;font-size:var(--lgc-t-titre)}.lgc-tdb__carte-tete h3{font-size:var(--lgc-t-texte)}.lgc-tdb__precision{font-size:var(--lgc-t-detail)}.lgc-tdb__carte-vide{font-size:var(--lgc-t-detail);padding:0 10px 4px}.lgc-tdb__carte-pied{padding:4px 6px}.lgc-tdb__action{font-size:var(--lgc-t-detail);padding:4px 6px}.lgc-tdb__action--plan{padding:3px 6px}.lgc-tdb__action--plan svg{display:block}.lgc-tdb__apercu-ligne{padding:4px 6px}.lgc-tdb__notifs-tete{padding:9px 12px}.lgc-tdb__notifs-liste li{padding:8px 8px 8px 10px}}@media (max-width:1199.98px){.lgc-tdb__corps{flex-direction:column;display:flex;overflow-y:auto}.lgc-tdb__principal{flex:none}.lgc-tdb__cartes{flex:none;grid-template-rows:none;grid-auto-rows:auto}.lgc-tdb__apercu{overflow:visible}.lgc-tdb__notifs{flex:none;min-height:200px}}@media (max-width:640px){.lgc-tdb__corps{flex-direction:column;display:flex;overflow-y:auto}.lgc-tdb__cartes{flex-direction:column;display:flex}.lgc-tdb__carte{min-height:170px}.lgc-tdb__notifs{min-height:240px}.lgc-tdb__tete{flex-wrap:wrap}}.lgc-topbar__tdb{border-radius:var(--lgc-r-pill);height:30px;font-size:var(--lgc-t-texte);white-space:nowrap;color:#fff;cursor:pointer;background:#0003;border:1px solid #ffffff59;align-items:center;gap:8px;padding:0 6px 0 14px;font-weight:700;display:inline-flex}.lgc-topbar__tdb:hover{background:#00000054}.lgc-topbar__tdb.is-ouvert{color:#4c1d95;background:#fff}.lgc-topbar__tdb-compte{border-radius:var(--lgc-r-pill);min-width:20px;height:20px;font-size:var(--lgc-t-detail);text-align:center;color:#4c1d95;background:#fff;padding:0 6px;font-weight:800;line-height:20px}.lgc-topbar__tdb-compte.is-zero{color:#fff;background:#ffffff40}.lgc-topbar__tdb.is-ouvert .lgc-topbar__tdb-compte{color:#fff;background:#4c1d95}.lgc-topbar__tdb.is-ouvert .lgc-topbar__tdb-compte.is-zero{color:#4c1d95;background:#d9cfe6}@media (min-width:1200px){.lgc-topbar__search{box-sizing:border-box;width:min(420px,30vw);position:absolute;left:50%;transform:translate(-50%)}.lgc-topbar__ctx{max-width:calc(50% - min(210px,15vw) - 210px);overflow:hidden}}@media (max-width:991.98px){.lgc-topbar__tdb-libelle{display:none}.lgc-topbar__tdb{padding:0 6px}}.lgc-stats{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;box-sizing:border-box;color:#2d1b44;height:auto;min-height:100%;padding:24px max(16px,min(2.5vw,36px)) 36px}.lgc-stats__tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.lgc-stats__tete h1{font-size:var(--lgc-t-titre);color:#2d1b44;margin:0;font-weight:800;line-height:1.2}.lgc-stats__tete>div>span{font-size:var(--lgc-t-texte);color:#5c5268}.lgc-stats__perimetre{border-radius:var(--lgc-r-md);background:#f3ece2;padding:3px;display:inline-flex}.lgc-stats__perimetre button{border-radius:var(--lgc-r-sm);font:inherit;font-size:var(--lgc-t-texte);color:#5c5268;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:6px 14px;font-weight:700}.lgc-stats__perimetre button.is-actif{color:#4c1d95;background:#fff;box-shadow:0 1px 2px #2a22301f}.lgc-stats__erreur,.lgc-stats__vide{font-size:var(--lgc-t-texte);color:#5c5268;margin:0}.lgc-stats__corps{flex-direction:column;gap:16px;transition:opacity .2s;display:flex}.lgc-stats__corps.is-chargement{opacity:.55}.lgc-stats__tuiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.lgc-stats__tuile{min-width:0;color:inherit;background:#fff;border:1px solid #e7ded2;border-radius:10px;flex-direction:column;gap:5px;padding:14px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.lgc-stats__tuile b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700;line-height:1.3}a.lgc-stats__tuile:hover{color:inherit;border-color:#c9b6df;text-decoration:none;box-shadow:0 2px 10px #4c1d951a}.lgc-stats__chiffre{font-size:var(--lgc-t-chiffre);white-space:nowrap;font-weight:800;line-height:1}.lgc-stats__chiffre--violet{color:#4b2a73}.lgc-stats__chiffre--vert{color:#1f7a4d}.lgc-stats__chiffre--ocre{color:#9a5a16}.lgc-stats__chiffre--rouge{color:#b03a3a}.lgc-stats__chiffre--bleu{color:#22558f}.lgc-stats__chiffre--encre{color:#2d1b44}.lgc-stats__detail{font-size:var(--lgc-t-detail);color:#5c5268;line-height:1.4}.lgc-stats__grille{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.lgc-stats__bloc{background:#fff;border:1px solid #e7ded2;border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.lgc-stats__bloc-titre{background:var(--lgc-deg-1);font-size:var(--lgc-t-intertitre);letter-spacing:normal;text-transform:none;color:#fff;margin:0;padding:12px 16px;font-weight:700;line-height:1.3}.lgc-stats__bloc-corps{flex:auto;padding:18px}.lgc-stats__bloc-pied{font-size:var(--lgc-t-detail);color:#5c5268;border-top:1px solid #f0e9df;margin:0;padding:10px 18px 14px;line-height:1.45}.lgc-stats__bloc-pied a{color:#7b2aa8;white-space:nowrap;font-weight:700}.lgc-stats__echeances{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.lgc-stats__echeance{background:#fffdf9;border:1px solid #ede4d8;border-radius:9px;flex-direction:column;gap:4px;padding:14px;display:flex}.lgc-stats__echeance>span:last-child{font-size:var(--lgc-t-texte);color:#5c5268}.lgc-stats__total{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}.lgc-stats__postes{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.lgc-stats__poste-ligne{align-items:baseline;gap:10px;margin-bottom:5px;display:flex}.lgc-stats__poste-ligne span{font-size:var(--lgc-t-texte);color:#3e3448}.lgc-stats__poste-ligne i{font-style:normal;font-size:var(--lgc-t-detail);color:#8e80a0;flex:1}.lgc-stats__poste-ligne b{font-size:var(--lgc-t-texte);color:#2d1b44;white-space:nowrap;font-weight:700}.lgc-stats__poste-ligne em{text-align:right;min-width:42px;font-style:normal;font-size:var(--lgc-t-detail);color:#8e80a0}.lgc-stats__barre{background:#f3ece2;border-radius:4px;height:8px;overflow:hidden}.lgc-stats__barre span{background:var(--lgc-deg-1);border-radius:4px;min-width:2px;height:100%;display:block}.lgc-stats__durees{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.lgc-stats__camembert{border-radius:50%;flex-shrink:0;width:180px;max-width:100%;height:180px}.lgc-stats__legende{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.lgc-stats__legende li{font-size:var(--lgc-t-texte);color:#3e3448;align-items:center;gap:10px;display:flex}.lgc-stats__legende li>span:nth-child(2){min-width:150px}.lgc-stats__legende b{color:#2d1b44;font-weight:700}.lgc-stats__legende em{font-style:normal;font-size:var(--lgc-t-texte);color:#8e80a0}.lgc-stats__pastille{border-radius:3px;flex-shrink:0;width:13px;height:13px}.lgc-stats__grille--large{grid-template-columns:minmax(0,1fr)}.lgc-stats__verdict{font-size:var(--lgc-t-texte);border-radius:9px;margin:0 0 14px;padding:10px 14px;font-weight:700}.lgc-stats__verdict.is-atteint{color:#1f7a4d;background:#e4f5ea}.lgc-stats__verdict.is-manque{color:#b03a3a;background:#fbe7e7}.lgc-stats__table-cadre{overflow-x:auto}.lgc-stats__table{border-collapse:collapse;width:100%;font-size:var(--lgc-t-texte)}.lgc-stats__table th{text-align:left;font-size:var(--lgc-t-capitales);text-transform:uppercase;color:#6e6478;white-space:nowrap;padding:0 10px 8px 0;font-weight:700}.lgc-stats__table td{color:#3e3448;white-space:nowrap;border-top:1px solid #f0e9df;padding:9px 10px 9px 0}.lgc-stats__table i{font-style:normal;font-size:var(--lgc-t-detail);color:#8e80a0}.lgc-stats__table b{color:#2d1b44}.lgc-stats__table td.lgc-stats__insuffisant{color:#8e80a0;font-size:var(--lgc-t-detail)}.lgc-stats__position{font-size:var(--lgc-t-detail);border-radius:20px;padding:3px 9px;font-weight:400;display:inline-block}.lgc-stats__position.is-inferieur{color:#22558f;background:#e7f0fb}.lgc-stats__position.is-moyenne{color:#1f7a4d;background:#e4f5ea}.lgc-stats__position.is-superieur{color:#9a5a16;background:#fdf0e2}.lgc-stats__pyramide{flex-direction:column;gap:5px;display:flex}.lgc-stats__pyramide-tete,.lgc-stats__pyramide-ligne{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:center;gap:10px;display:grid}.lgc-stats__pyramide-tete span{font-size:var(--lgc-t-capitales);text-transform:uppercase;color:#6e6478;font-weight:700}.lgc-stats__pyramide-tete span:first-child{text-align:right}.lgc-stats__pyramide-ligne b{font-size:var(--lgc-t-detail);color:#2d1b44;text-align:center;white-space:nowrap;font-weight:700}.lgc-stats__pyramide-cote{align-items:center;gap:6px;min-width:0;display:flex}.lgc-stats__pyramide-cote.is-hommes{justify-content:flex-end}.lgc-stats__pyramide-cote span{border-radius:4px;min-width:2px;height:16px;display:block}.lgc-stats__pyramide-cote.is-hommes span{background:#7a4ea8}.lgc-stats__pyramide-cote.is-femmes span{background:#d9487e}.lgc-stats__pyramide-cote i{font-style:normal;font-size:var(--lgc-t-detail);color:#5c5268;white-space:nowrap}.lgc-stats__prospective{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px 24px;display:grid}.lgc-stats__prospective-colonne{border:1px solid #e7ded2;border-radius:10px;padding:0 14px 4px;overflow:hidden}.lgc-stats__prospective-colonne h3{font-size:var(--lgc-t-intertitre);color:#4c1d95;background:#f4ecfa;border-bottom:1px solid #e4d3f1;margin:0 -14px 10px;padding:10px 14px;font-weight:700;line-height:1.3}.lgc-stats__verdict--info{align-items:center;gap:8px;display:flex}.lgc-stats__info{margin-left:auto;display:inline-flex;position:relative}.lgc-stats__info button{width:20px;height:20px;font:inherit;font-size:var(--lgc-t-detail);color:inherit;cursor:help;background:0 0;border:1.5px solid;border-radius:50%;padding:0;font-weight:700;line-height:1}.lgc-stats__info [role=tooltip]{z-index:20;width:min(380px,80vw);font-size:var(--lgc-t-detail);color:#fff;text-align:left;opacity:0;visibility:hidden;background:#2d1b44;border-radius:9px;padding:12px 14px;font-weight:400;line-height:1.5;transition:opacity .15s;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #2a223040}.lgc-stats__info:hover [role=tooltip],.lgc-stats__info button:focus+[role=tooltip]{opacity:1;visibility:visible}.lgc-stats__reco{font-style:normal;font-size:var(--lgc-t-detail);font-weight:400}.lgc-stats__dont{font-style:normal;font-size:var(--lgc-t-detail);color:#5c5268;font-weight:400}.lgc-stats__reco.is-sous{color:#22558f}.lgc-stats__reco.is-dessus{color:#9a5a16}.lgc-stats__reco-note{display:block}.lgc-stats__table--bilan{margin-bottom:12px}.lgc-stats__table--bilan td{white-space:normal}.lgc-stats__table--bilan .lgc-stats__nombre{text-align:right;color:#2d1b44;white-space:nowrap;font-weight:400}.lgc-stats__table--bilan tr.is-total td{color:#2d1b44;border-top:2px solid #e7ded2;font-weight:800}.lgc-stats__resume{flex-wrap:wrap;gap:12px 32px;margin-bottom:16px;display:flex}.lgc-stats__resume>div{flex-direction:column;gap:4px;display:flex}.lgc-stats__annees{gap:10px;height:180px;display:grid}.lgc-stats__annee{flex-direction:column;align-items:center;gap:6px;min-height:0;display:flex}.lgc-stats__annee b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-stats__annee>span{font-size:var(--lgc-t-detail);color:#5c5268}.lgc-stats__annee.is-en-cours .lgc-stats__colonne span{background:repeating-linear-gradient(45deg,#7b2aa8 0 6px,#9c63c4 6px 12px)}.lgc-stats__colonne{background:#f7f2ea;border-radius:6px 6px 0 0;flex:auto;align-items:flex-end;width:100%;max-width:46px;min-height:0;display:flex}.lgc-stats__colonne span{background:var(--lgc-deg-1);border-radius:6px 6px 0 0;width:100%;min-height:2px;display:block}@media (max-width:1799.98px){.lgc-stats__tuiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991.98px){.lgc-stats__grille{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.lgc-stats{padding:14px 16px 24px}.lgc-stats__annee>span{font-size:var(--lgc-t-detail)}.lgc-stats__tuiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lgc-stats__tuile{padding:10px}.lgc-stats__chiffre{font-size:var(--lgc-t-titre);white-space:normal}.lgc-stats__echeances{grid-template-columns:repeat(2,minmax(0,1fr))}.lgc-stats__legende li>span:nth-child(2){flex:1;min-width:0}}.lgc-replier{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;height:28px;font-size:var(--lgc-t-detail);color:#4a3a5c;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:0 12px 0 10px;font-weight:700;line-height:1;display:inline-flex}.lgc-replier:hover{color:#2d1b44;border-color:#c9b6df}.lgc-replier--clair{color:#fff;background:#ffffff1f;border-color:#ffffff8c}.lgc-replier--clair:hover{color:#fff;background:#ffffff38;border-color:#fff}.lgc-replier__fleche{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-3px;transition:transform .2s,margin .2s;transform:rotate(45deg)}.lgc-replier.is-replie .lgc-replier__fleche{margin-top:0;transform:rotate(-45deg)}span.lgc-replier{cursor:inherit;margin-left:10px}.lgc-docs-repli .lgc-replier{align-self:center;margin-left:auto}body details:not(.lgc-sans-replier)>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 10px;list-style:none;display:flex}body details:not(.lgc-sans-replier)>summary::-webkit-details-marker{display:none}body details:not(.lgc-sans-replier)>summary::marker{content:""}body details:not(.lgc-sans-replier)>summary:after{content:"Déplier";font-family:inherit;font-size:var(--lgc-t-detail);letter-spacing:0;text-transform:none;color:#4a3a5c;white-space:nowrap;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M3.5 2l3 3-3 3' fill='none' stroke='%234A3A5C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 10px/10px 10px no-repeat;border:1px solid #dcd2c6;border-radius:999px;flex-shrink:0;margin-left:auto;padding:5px 12px 5px 24px;font-style:normal;font-weight:700;line-height:1.2}body details:not(.lgc-sans-replier)>summary:hover:after{border-color:#c9b6df}body details[open]:not(.lgc-sans-replier)>summary:after{content:"Replier";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5l3 3 3-3' fill='none' stroke='%234A3A5C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.lgc-rapport__barre{box-sizing:border-box;background:#fff;border:1px solid #e7ded2;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px;padding:14px 18px;display:flex}.lgc-rapport__barre h1{font-size:var(--lgc-t-intertitre);color:#2d1b44;margin:0;font-weight:700}.lgc-rapport__barre select{height:34px;font:inherit;font-size:var(--lgc-t-texte);color:#2d1b44;background:#fff;border:1px solid #dcd2c6;border-radius:999px;padding:0 10px;font-weight:400}.lgc-rapport__barre .lgc-bouton{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased}.lgc-rapport__barre .lgc-bouton[disabled]{opacity:.5;cursor:default}.lgc-rapport__sous-titre{min-width:0;font-size:var(--lgc-t-texte);color:#6e6478;flex:180px}.lgc-rapport__espace{display:none}.lgc-rapport__barre .lgc-bouton{white-space:nowrap}.lgc-rapport__corps{flex-direction:column;gap:16px;transition:opacity .2s;display:flex}.lgc-rapport__corps.is-chargement{opacity:.55}.lgc-rapport__document{flex-direction:column;gap:16px;display:flex}.lgc-rapport__document>h1{font-size:var(--lgc-t-titre);color:#2d1b44;margin:0;font-weight:800}.lgc-rapport__document>.lgc-rapport__note{margin-top:-10px}.lgc-rapport__partie{background:#fff;border:1px solid #e7ded2;border-radius:10px;overflow:hidden}.lgc-rapport__partie-tete{background:var(--lgc-deg-1);align-items:center;gap:12px;padding:7px 12px 7px 0;display:flex}.lgc-rapport__partie.is-replie>:not(.lgc-rapport__partie-tete){display:none}.lgc-rapport__partie-titre{min-width:0;font-size:var(--lgc-t-intertitre);letter-spacing:normal;text-transform:none;color:#fff;flex:auto;align-items:center;gap:12px;margin:0;padding:4px 16px;font-weight:700;display:flex}.lgc-rapport__partie-titre span{font-size:var(--lgc-t-texte);letter-spacing:0;font-weight:700}.lgc-rapport__perimetres{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:16px 18px;display:grid}.lgc-rapport__perimetre{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #dcd2c6;border-radius:9px;align-items:center;gap:12px;padding:14px;display:flex}.lgc-rapport__perimetre>span:last-child{flex-direction:column;gap:3px;display:flex}.lgc-rapport__perimetre b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-rapport__perimetre i{font-style:normal;font-size:var(--lgc-t-texte);color:#5c5268}.lgc-rapport__perimetre.is-actif{background:#f4ecfa;border-color:#7a4ea8}.lgc-rapport__perimetre.is-actif .lgc-rapport__radio{background:#7a4ea8;border-color:#7a4ea8;box-shadow:inset 0 0 0 3px #fff}.lgc-rapport__radio{box-sizing:border-box;background:#fff;border:1.5px solid #dcd2c6;border-radius:50%;flex-shrink:0;width:16px;height:16px}.lgc-rapport__rubriques{flex-direction:column;gap:12px;padding:14px 18px;display:flex}.lgc-rapport__rubrique{border-bottom:1px solid #f5f0e8;flex-direction:column;gap:9px;padding-bottom:12px;display:flex}.lgc-rapport__rubrique:last-child{border-bottom:0;padding-bottom:0}.lgc-rapport__rubrique>p{font-size:var(--lgc-t-texte);color:#5c5268;margin:0;padding-left:29px;line-height:1.45}.lgc-rapport__rubrique textarea{box-sizing:border-box;width:calc(100% - 29px);min-height:64px;font:inherit;font-size:var(--lgc-t-texte);color:#2d1b44;resize:vertical;border:1px solid #dcd2c6;border-radius:8px;margin-left:29px;padding:10px 12px}.lgc-rapport__rubrique.is-decoche>p,.lgc-rapport__rubrique.is-decoche .lgc-rapport__rubrique-tete b,.lgc-rapport__rubrique.is-decoche .lgc-rapport__source{opacity:.45}.lgc-rapport__rubrique-tete{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.lgc-rapport__rubrique-tete b{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-rapport__case{color:#fff;width:18px;height:18px;font-size:var(--lgc-t-detail);cursor:pointer;background:#fff;border:1.5px solid #dcd2c6;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.lgc-rapport__case.is-coche{background:#7a4ea8;border-color:#7a4ea8}.lgc-rapport__source{font-size:var(--lgc-t-detail);white-space:nowrap;border-radius:20px;padding:4px 10px;font-weight:400}.lgc-rapport__source--logicim{color:#22558f;background:#e7f0fb}.lgc-rapport__source--agent{color:#9a5a16;background:#fdf0e2}.lgc-rapport__source--mixte{color:#6b3fa0;background:#f4ecfa}.lgc-rapport__suggestions{flex-direction:column;gap:8px;display:flex}.lgc-rapport__suggestions>span{font-size:var(--lgc-t-capitales);letter-spacing:.1em;text-transform:uppercase;color:#9a90a6;font-weight:700}.lgc-rapport__suggestions>div{flex-wrap:wrap;gap:7px;display:flex}.lgc-rapport__suggestions button{font:inherit;font-size:var(--lgc-t-detail);color:#3e3448;cursor:pointer;background:#f7f2ea;border:1px solid #e7ded2;border-radius:20px;padding:6px 12px;font-weight:700}.lgc-rapport__suggestions button:hover{color:#fff;background:#2d1b44}.lgc-rapport__memoire{font-size:var(--lgc-t-detail);color:#5c5268;margin:0}.lgc-rapport__rubrique--apercu{gap:8px}.lgc-rapport__rubrique--apercu h3{font-size:var(--lgc-t-texte);color:#2d1b44;margin:0;font-weight:700}.lgc-rapport__rubrique--apercu>p{font-size:var(--lgc-t-texte);color:#3e3448;padding-left:0}.lgc-rapport__table{overflow-x:auto}.lgc-rapport__table table{border-collapse:collapse;min-width:50%;font-size:var(--lgc-t-texte)}.lgc-rapport__table th,.lgc-rapport__table td{text-align:left;color:#3e3448;border-bottom:1px solid #f0e9df;padding:6px 12px}.lgc-rapport__table th{font-size:var(--lgc-t-capitales);letter-spacing:.04em;text-transform:uppercase;color:#8e80a0;font-weight:700}.lgc-rapport__table .lgc-rapport__nombre{text-align:right;white-space:nowrap}.lgc-rapport__rubrique .lgc-rapport__note,.lgc-rapport__document .lgc-rapport__note{font-size:var(--lgc-t-detail);color:#5c5268;margin:0;line-height:1.45}.lgc-rapport__plan{flex-direction:column;gap:8px;margin-top:6px;display:flex}.lgc-rapport__plan-titre{font-size:var(--lgc-t-texte);color:#2d1b44;margin:0;font-weight:700}.lgc-rapport__plan-image{background:#fff;border:1px solid #e7ded2;border-radius:8px;margin:0;padding:10px}.lgc-rapport__plan-image img{object-fit:contain;width:100%;max-height:80vh;display:block}@media print{.lgc-rapport__partie-tete,.lgc-rapport__rubrique--apercu h3,.lgc-rapport__plan-titre{break-after:avoid}.lgc-rapport__rubrique--apercu tr,.lgc-rapport__plan-image{break-inside:avoid}.lgc-replier,.lgc-rapport__barre{display:none!important}}.lgc-rapport__a-rediger{font-style:italic;color:#9a5a16!important}@media (max-width:640px){.lgc-rapport__barre{padding:12px 14px}.lgc-rapport__sous-titre{flex-basis:100%;order:3}.lgc-rapport__rubrique>p{padding-left:0}.lgc-rapport__rubrique textarea{width:100%;margin-left:0}}.lgc-rapport__plan-joint{font-size:var(--lgc-t-detail);color:#5c5268;margin-left:10px;font-weight:400}.lgc-rapport__partie.is-non-redigee .lgc-rapport__rubriques{opacity:.55}.lgc-rapport__non-redigee{font-size:var(--lgc-t-texte);color:#9a5a16;background:#fdf0e2;margin:0;padding:8px 18px;font-weight:400}.lgc-rapport__partie.is-replie>.lgc-rapport__non-redigee{display:block}.lgc-rapport__signature{font-size:var(--lgc-t-detail);color:#8e80a0;text-align:center;margin:4px 0 0}@keyframes lgc-actes-apparition{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.lgc-actes__choisir input{display:none}.lgc-actes__note{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink-soft);max-width:90ch;margin:10px 24px 0}.lgc-actes__erreur{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-md);color:#9b2222;background:#fbe9e9;margin:10px 24px 0;padding:10px 16px}.lgc-actes__entete{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;margin:12px 24px 0;display:flex}.lgc-actes__entete label{align-items:center;gap:8px;margin:0;display:flex}.lgc-actes__entete select{border-radius:var(--lgc-r-pill);border:1px solid var(--lgc-line);background:#fff;padding:5px 14px}.lgc-actes__renommage{color:var(--lgc-ink-soft)}.lgc-actes__tableau th,.lgc-actes__tableau td{vertical-align:top}.lgc-actes__tableau{table-layout:fixed;width:100%}.lgc-actes__col-case{width:3%}.lgc-actes__col-apercu{width:5%}.lgc-actes__col-fichier{width:26%}.lgc-actes__col-etat{width:11%}.lgc-actes__col-tombe{width:14%}.lgc-actes__col-famille{width:13%}.lgc-actes__col-nom{width:28%}.lgc-actes__apercu{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-sm);cursor:zoom-in;background:#fff;width:34px;height:46px;padding:0;display:block;overflow:hidden}.lgc-actes__apercu img{pointer-events:none;object-fit:cover;object-position:top;border:0;width:100%;height:100%}.lgc-actes__apercu:hover{border-color:var(--lgc-acc)}.lgc-actes__apercu-vide{background:var(--lgc-line-soft);width:100%;height:100%;display:block}.lgc-actes__apercu.est-tuile{cursor:pointer;background:var(--lgc-line-soft);justify-content:center;align-items:center;display:flex}.lgc-actes__apercu-type{letter-spacing:.04em;color:var(--lgc-ink-soft);font-size:1.05rem}.lgc-actes__cellule-tombe{position:relative;overflow:visible}.lgc-actes__changer{text-align:left;color:inherit;cursor:pointer;border:0;border-bottom:1px dotted var(--lgc-line);background:0 0;padding:0}.lgc-actes__changer em{color:var(--lgc-ink-soft);font-style:italic}.lgc-actes__changer:hover{border-bottom-color:var(--lgc-acc);color:var(--lgc-acc)}.lgc-actes__choix{z-index:1085;border-radius:var(--lgc-r-md);border:1px solid var(--lgc-line);white-space:normal;background:#fff;width:320px;max-height:320px;padding:10px;position:fixed;overflow:auto;box-shadow:0 8px 24px #140c1e38}.lgc-actes__choix label{margin:0 0 8px;display:block}.lgc-actes__choix input{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);width:100%;margin-top:4px;padding:5px 12px}.lgc-actes__choix ul{margin:0;padding:0;list-style:none}.lgc-actes__choix li button{text-align:left;border-radius:var(--lgc-r-sm);cursor:pointer;background:0 0;border:0;width:100%;padding:5px 8px;display:block}.lgc-actes__choix li button b{font-weight:600;display:block}.lgc-actes__choix li button span{color:var(--lgc-ink-soft);font-size:var(--lgc-t-detail);display:block}.lgc-actes__choix li button:hover{background:var(--lgc-line-soft)}.lgc-actes__choix-note{color:var(--lgc-ink-soft);margin:4px 0}.lgc-actes__survol{z-index:1090;border-radius:var(--lgc-r-md);pointer-events:none;background:#fff;padding:6px;animation:.12s ease-out lgc-actes-apparition;position:fixed;box-shadow:0 8px 28px #140c1e47}.lgc-actes__survol img{background:#fff;width:auto;max-width:min(46vw,620px);height:auto;max-height:82vh;display:block}.lgc-actes__survol .est-flou{filter:blur(1px);width:300px}.lgc-actes__voile{z-index:1080;background:#140c1e8c;justify-content:center;align-items:center;padding:3vh 3vw;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.lgc-actes__loupe{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;border-radius:var(--lgc-r-lg);background:#fff;flex-direction:column;width:min(900px,94vw);height:min(92vh,1100px);display:flex;overflow:hidden}.lgc-actes__loupe header{border-bottom:1px solid var(--lgc-line);justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.lgc-actes__loupe header span{word-break:break-all}.lgc-actes__loupe footer{border-top:1px solid var(--lgc-line);color:var(--lgc-ink-soft);font-size:var(--lgc-t-detail);padding:8px 14px}.lgc-actes__loupe-actions{flex:none;gap:8px;display:flex}.lgc-actes__loupe-page{background:var(--lgc-line-soft);flex:auto;justify-content:center;align-items:flex-start;min-height:0;padding:12px;display:flex;overflow:auto}.lgc-actes__loupe-page img{background:#fff;max-width:100%;height:auto;box-shadow:0 2px 10px #00000026}.lgc-actes__loupe-page p{color:var(--lgc-ink-soft);margin:auto}.lgc-actes__i{border:1px solid var(--lgc-line);width:18px;height:18px;color:var(--lgc-ink-soft);cursor:help;vertical-align:middle;background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-left:8px;font-size:1.15rem;font-style:normal;line-height:1;display:inline-flex}.lgc-actes__titre{align-items:center;display:inline-flex}.lgc-actes__alerte{border-radius:var(--lgc-r-pill);color:#8a5209;cursor:help;background:#fdf1e0;margin-left:6px;padding:0 6px;display:inline-block}.lgc-actes__statut{border-radius:var(--lgc-r-pill);white-space:nowrap;padding:2px 12px;display:inline-block}.lgc-actes__statut--ok{color:#1b6b3a;background:#e7f4ec}.lgc-actes__statut--attention{color:#8a5209;background:#fdf1e0}.lgc-actes__statut--refus{color:#9b2222;background:#fbe9e9}.lgc-actes [data-infobulle]{position:relative}.lgc-actes [data-infobulle]:after{content:attr(data-infobulle);z-index:40;border-radius:var(--lgc-r-sm);color:#fff;width:max-content;max-width:320px;font-size:var(--lgc-t-detail);white-space:normal;text-align:left;opacity:0;pointer-events:none;background:#2b1b3d;padding:6px 10px;line-height:1.35;transition:opacity .12s .12s,transform .12s .12s;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-2px)}.lgc-actes [data-infobulle]:hover:after{opacity:1;transform:translateY(0)}.lgc-actes [data-infobulle]:focus-visible:after{opacity:1;transform:translateY(0)}.lgc-actes td[data-infobulle]{overflow:visible}.lgc-actes__fichier,.lgc-actes__nom{word-break:break-all}.lgc-actes__ecartee td:not(:first-child){opacity:.45}.lgc-actes__pied{justify-content:space-between}.lgc-actes__resultat{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink-soft)}.lgc-actes__resultat em{color:#9b2222;font-style:normal}.lgc-actes__refus{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:#9b2222;margin:0 24px 16px;padding-left:20px}.lgc-actes__refus li{margin-bottom:4px}#etape2 .lgc-civ{min-height:0!important;margin:0!important;padding:0!important}#etape2 .lgc-civ__civilite{margin:0 0 16px!important}#etape2 .lgc-civ__civilite>div{flex-wrap:wrap;gap:10px;display:flex}#etape2 .lgc-civ__civilite input[type=radio]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}#etape2 .lgc-civ__civilite label{cursor:pointer;line-height:1.2;transition:background-color .12s,color .12s;color:#5b21b6!important;width:auto!important;min-width:0!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #7a4ea8!important;border-radius:999px!important;margin:0!important;padding:7px 16px!important;font-weight:700!important;display:inline-block!important}#etape2 .lgc-civ__civilite label:hover{background:#f4eefb!important}#etape2 .lgc-civ__civilite input[type=radio]:checked+label{color:#fff!important;background:#5b21b6!important;border-color:#5b21b6!important;font-weight:700!important}#etape2 .lgc-civ__civilite input[type=radio]:focus-visible+label{outline-offset:2px;outline:2px solid #7a4ea8!important}#etape2 .lgc-civ__cache{display:none!important}#etape2 .lgc-civ__grille{gap:12px 14px;margin:0 0 12px!important;display:grid!important}#etape2 .lgc-civ__grille--3{grid-template-columns:repeat(3,minmax(0,1fr))}#etape2 .lgc-civ__grille--2{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}#etape2 .lgc-civ__grille>.py-2{grid-column:1/-1}#etape2 .lgc-civ__champ{flex-direction:column;gap:5px;min-width:0;display:flex;position:relative;margin:0!important}#etape2 .lgc-civ__champ>label{letter-spacing:normal;text-transform:none;line-height:1.2;width:auto!important;min-width:0!important;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;margin:0!important;padding:0!important;font-weight:700!important;display:block!important}#etape2 .lgc-civ__champ input[type=text]{box-sizing:border-box;outline:none;min-height:40px;font-family:inherit;color:#2a2230!important;width:100%!important;height:auto!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;margin:0!important;padding:9px 10px!important}#etape2 .lgc-civ__champ input[type=text]:focus{box-shadow:0 0 0 3px #7a4ea826;border-color:#7a4ea8!important}#etape2 .lgc-civ__champ input[type=text]::placeholder{color:#a79db0}#etape2 .lgc-civ__champ .lgc-adresse-ban,#etape2 .lgc-civ__champ .autocomplete-liste{z-index:30;background:#fff;border:1px solid #dcd2c6;border-radius:8px;max-height:240px;margin:4px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #2d1b4424}#etape2 .lgc-civ__champ .lgc-adresse-ban[hidden]{display:none}#etape2 .lgc-civ__champ .lgc-adresse-ban li,#etape2 .lgc-civ__champ .autocomplete-liste li{font-size:var(--lgc-t-texte);color:#2a2230;cursor:pointer;padding:8px 10px}#etape2 .lgc-civ__champ .lgc-adresse-ban li:hover,#etape2 .lgc-civ__champ .lgc-adresse-ban li.est-active,#etape2 .lgc-civ__champ .autocomplete-liste li:hover{background:#f7f2ea}@media (max-width:720px){#etape2 .lgc-civ__grille--3,#etape2 .lgc-civ__grille--2{grid-template-columns:minmax(0,1fr)}}#etape2 .lgc-civ__grille--adresse{grid-template-columns:120px minmax(0,1fr) minmax(0,2fr)}@media (max-width:720px){#etape2 .lgc-civ__grille--adresse{grid-template-columns:minmax(0,1fr)}}.lgc-signal__onglets{margin:4px 24px 12px}.lgc-signal__ligne{cursor:pointer}.lgc-signal__ligne:hover td{background:#f7f2fb}.lgc-signal__col-date{width:110px}.lgc-signal__col-gravite{width:120px}.lgc-signal__col-suite{width:210px}.lgc-signal__avancement{color:#5b4b6b;background:#f1eef4;border-radius:999px;min-width:42px;margin-right:8px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.lgc-signal__suite{color:var(--lgc-choix,#7a4ea8);font-weight:700}.lgc-signal__clos{color:#7a6a8a}.lgc-signal__gravite{color:#5b4b6b;background:#f1eef4;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.lgc-signal__gravite.is-important{background:var(--lgc-prio-rouge-bg,#fbe7e7);color:var(--lgc-prio-rouge,#b03a3a)}.lgc-signal__gravite.is-modere{background:var(--lgc-prio-orange-bg,#fdf0e2);color:var(--lgc-prio-orange,#9a5a16)}.lgc-signal__gravite.is-leger,.lgc-signal__gravite.is-absent{background:var(--lgc-prio-vert-bg,#e4f5ea);color:var(--lgc-prio-vert,#1f7a4d)}.lgc-signal-fenetre .lgc-signal__groupe{margin-bottom:18px}.lgc-signal-fenetre .lgc-signal__groupe h3,.lgc-signal-fenetre .lgc-signal__sous-titre{color:#2d1b44;margin:0 0 8px;font-size:15px;font-weight:700}.lgc-signal-fenetre .lgc-signal__pastilles{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.lgc-signal-fenetre .lgc-signal__pastilles--fin{justify-content:flex-end;margin:10px 0 0}.lgc-signal-fenetre .lgc-signal__grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.lgc-signal-fenetre .lgc-signal__grille--trois{grid-template-columns:repeat(3,minmax(0,1fr))}.lgc-signal-fenetre .lgc-signal__champ{flex-direction:column;gap:4px;margin-bottom:10px;font-weight:400;display:flex}.lgc-signal-fenetre .lgc-signal__champ span{color:#4a3a5c;font-size:13px}.lgc-signal-fenetre .lgc-signal__champ--court{max-width:260px}.lgc-signal-fenetre .lgc-signal__cases{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.lgc-signal-fenetre .lgc-signal__case{cursor:pointer;background:#fff;border:1.5px solid #e3daec;border-radius:999px;align-items:center;gap:6px;margin:0;padding:6px 12px;font-size:13px;font-weight:400;display:inline-flex}.lgc-signal-fenetre .lgc-signal__case.is-coche{border-color:var(--lgc-choix,#7a4ea8);background:var(--lgc-choix-bg,#f4ecfa)}.lgc-signal-fenetre .lgc-signal__case--seule{background:0 0;border:0;margin-bottom:10px;padding:0}.lgc-signal-fenetre .lgc-signal__tombe{margin:0;font-weight:700}.lgc-signal-fenetre .lgc-signal__erreur{color:var(--lgc-prio-rouge,#b03a3a);background:var(--lgc-prio-rouge-bg,#fbe7e7);border-radius:8px;padding:8px 12px}.lgc-signal-fenetre .lgc-signal__note{color:#5b4b6b;font-style:italic}.lgc-signal-fenetre .lgc-signal__resume{gap:6px;margin-bottom:16px;display:grid}.lgc-signal-fenetre .lgc-signal__etiquette{color:#7a6a8a;min-width:110px;font-size:13px;display:inline-block}.lgc-signal-fenetre .lgc-signal__frise{border-left:2px solid #e3daec;margin:0 0 14px;padding:0 0 0 16px;list-style:none}.lgc-signal-fenetre .lgc-signal__frise li{padding:0 0 12px 8px;font-size:14px;position:relative}.lgc-signal-fenetre .lgc-signal__frise li:before{content:"";background:var(--lgc-choix,#7a4ea8);border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:-23px}.lgc-signal-fenetre .lgc-signal__qui{color:#8a7b98;font-size:12px;display:block}.lgc-signal-fenetre .lgc-signal__etapes{gap:6px;margin:0 0 16px;padding:0;list-style:none;display:grid}.lgc-signal-fenetre .lgc-signal__etape{background:#f7f4fa;border-radius:10px;align-items:baseline;gap:10px;padding:7px 12px;font-size:14px;display:flex}.lgc-signal-fenetre .lgc-signal__etape:before{content:"○";color:#b9a9c9}.lgc-signal-fenetre .lgc-signal__etape.is-faite{background:var(--lgc-prio-vert-bg,#e4f5ea)}.lgc-signal-fenetre .lgc-signal__etape.is-faite:before{content:"✓";color:var(--lgc-prio-vert,#1f7a4d)}.lgc-signal-fenetre .lgc-signal__etape.is-a_faire{background:var(--lgc-choix-bg,#f4ecfa);border:1.5px solid var(--lgc-choix,#7a4ea8)}.lgc-signal-fenetre .lgc-signal__etape.is-a_faire:before{content:"→";color:var(--lgc-choix,#7a4ea8)}.lgc-signal-fenetre .lgc-signal__etape.is-sans_objet{opacity:.7}.lgc-signal-fenetre .lgc-signal__etape.is-sans_objet:before{content:"–"}.lgc-signal-fenetre .lgc-signal__etape.is-ensuite,.lgc-signal-fenetre .lgc-signal__etape.is-a_venir{color:#7a6a8a}.lgc-signal-fenetre .lgc-signal__etape-nom{color:#2d1b44;font-weight:700}.lgc-signal-fenetre .lgc-signal__etape-etat{color:#5b4b6b;font-size:13px}.lgc-signal-fenetre .lgc-signal__suivante{background:var(--lgc-choix-bg,#f4ecfa);border:1.5px solid var(--lgc-choix,#7a4ea8);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;display:flex}.lgc-signal-fenetre .lgc-signal__suivante b{color:#2d1b44;font-size:15px;display:block}.lgc-signal-fenetre .lgc-signal__documents{width:100%;margin-bottom:14px}.lgc-signal-fenetre .lgc-signal__documents td{vertical-align:middle;border-bottom:1px solid #f1eef4;padding:6px 0;font-size:14px}.lgc-signal-fenetre .lgc-signal__documents td:last-child{text-align:right;white-space:nowrap}.lgc-signal-fenetre .lgc-signal__documents .lgc-bouton{margin-left:6px}.lgc-signal-fenetre .lgc-signal__documents tr:last-child td{border-bottom:0}.lgc-signal-fenetre .lgc-signal__gris{color:#7a6a8a;font-size:13px}.lgc-signal-fenetre .lgc-signal__saisie{border:1.5px solid #e3daec;border-radius:12px;padding:14px}@media (max-width:700px){.lgc-signal-fenetre .lgc-signal__grille,.lgc-signal-fenetre .lgc-signal__grille--trois{grid-template-columns:1fr}}.lgc-signal-carte__ligne{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1eef4;width:100%;padding:6px 0;font-size:14px;display:block}.lgc-signal-carte__ligne span{color:#7a6a8a;font-size:12px;display:block}.lgc-signal-carte__ligne.is-clos{opacity:.65}.lgc-signal-carte__ligne:last-child{border-bottom:0}.lgc-modeles-word{flex-direction:column;gap:1.25rem;padding:1rem;display:flex}.lgc-modeles-word .lgc-carte{padding:1rem 1.25rem}.lgc-modeles-word__titre{margin:0 0 .5rem;font-size:1.05rem}.lgc-modeles-word__aide{max-width:70ch;margin:0 0 .75rem;line-height:1.5}.lgc-modeles-word__aide code{background:#2d1b440f;border-radius:.35rem;padding:.05rem .3rem}.lgc-modeles-word__form{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}.lgc-modeles-word__form label{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}.lgc-modeles-word__form input[type=text],.lgc-modeles-word__form input[type=number]{border:1px solid #2d1b4433;border-radius:.5rem;min-width:16rem;padding:.4rem .6rem}.lgc-modeles-word__variables{flex-wrap:wrap;gap:.35rem .75rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.lgc-modeles-word__ok{color:#1b6b3a;margin:.75rem 0 0}.lgc-modeles-word__erreur{color:#a0341f;margin:.75rem 0 0}.lgc-modeles-word .lgc-tableau th:first-child{width:18%}.lgc-modeles-word .lgc-tableau th:nth-child(2){width:13%}.lgc-modeles-word .lgc-tableau th:nth-child(3){width:18%}.lgc-modeles-word .lgc-tableau th:nth-child(4){width:16%}.lgc-modeles-word .lgc-tableau th:nth-child(5){width:11%}.lgc-modeles-word .lgc-tableau th:nth-child(6){width:24%}.lgc-modeles-word .lgc-tableau td:nth-child(3){white-space:normal;overflow:visible}.lgc-modeles-word .lgc-tableau td:last-child{white-space:normal;text-overflow:clip;overflow:visible}.lgc-modeles-word__remplace{border:1px solid #2d1b4433;border-radius:.5rem;max-width:100%;margin-top:.3rem;padding:.15rem .3rem;font-size:.8rem;display:block}.lgc-modeles-word__actions{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex}.lgc-modeles-word__actions .lgc-bouton{white-space:nowrap;padding:.25rem .8rem}.lgc-modeles-word__actions-secondaires{flex-wrap:wrap;gap:.2rem .6rem;display:flex}.lgc-modeles-word__actions-secondaires .lgc-bouton{padding:.15rem .1rem}.lgc-modeles-word .lgc-tableau td:nth-child(4){white-space:normal}@media (max-width:1100px){.lgc-modeles-word .lgc-tableau table,.lgc-modeles-word .lgc-tableau tbody,.lgc-modeles-word .lgc-tableau tr,.lgc-modeles-word .lgc-tableau td{width:100%;display:block}.lgc-modeles-word .lgc-tableau thead{display:none}.lgc-modeles-word .lgc-tableau tr{border-bottom:1px solid var(--lgc-line,#e7ded2);padding:.6rem .9rem}.lgc-modeles-word .lgc-tableau td{white-space:normal;text-overflow:clip;border:0;grid-template-columns:7rem minmax(0,1fr);gap:.6rem;padding:.2rem 0;display:grid;overflow:visible}.lgc-modeles-word .lgc-tableau td:before{content:attr(data-libelle);color:var(--lgc-ink-soft,#8e80a0);font-size:var(--lgc-t-detail,.8rem)}.lgc-modeles-word .lgc-tableau td[colspan]:before{content:none}.lgc-modeles-word .lgc-tableau td:first-child{font-weight:700}}.lgc-preparer-word{width:min(1280px,94vw);max-width:min(1280px,94vw)}.lgc-preparer-word .modal-content{max-height:calc(100vh - 3.5rem)!important}.lgc-preparer-word .modal-body{overflow-y:auto}.lgc-preparer-word__aide{margin-bottom:1rem}.lgc-preparer-word__passage{border-bottom:1px solid #2d1b4414;padding:.6rem 0}.lgc-preparer-word__partie{color:#2d1b4499;letter-spacing:.04em;text-transform:uppercase;margin:1rem 0 .25rem;font-size:.78rem}.lgc-preparer-word__texte{overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 .35rem;line-height:1.55}.lgc-preparer-word__posees{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .5rem;font-size:.85rem;display:flex}.lgc-preparer-word__etiquette{color:#2d1b4499}.lgc-preparer-word__var,.lgc-preparer-word__posee{color:#5b2e8c;background:#f1e8fa;border-radius:999px;padding:.05rem .5rem;font-weight:600}.lgc-preparer-word__posee{cursor:pointer;font:inherit;border:1px solid #d9cbea;padding:.15rem .6rem;font-weight:600}.lgc-preparer-word__posee span{opacity:.6;margin-left:.25rem}.lgc-preparer-word__posee:hover{color:#a0341f;background:#fff;border-color:#a0341f}.lgc-preparer-word__trou{grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);align-items:start;gap:.6rem 1rem;margin:.5rem 0;display:grid}.lgc-preparer-word__cible{overflow-wrap:anywhere;background:#d6472c1f;border-radius:.5rem;align-self:start;padding:.3rem .6rem;font-weight:600}.lgc-preparer-word__choix{flex-direction:column;gap:.4rem;min-width:0;display:flex}.lgc-preparer-word__propositions{flex-wrap:wrap;gap:.4rem;display:flex}.lgc-preparer-word__donnee{color:#2d1b44;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #7a4ea8;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.9rem;display:inline-flex}.lgc-preparer-word__donnee:hover{color:#fff;background:#7a4ea8}.lgc-preparer-word__donnee:hover .lgc-preparer-word__groupe{color:#fff;background:#fff3}.lgc-preparer-word__propositions--recherche .lgc-preparer-word__donnee{border-color:#d9cbea}.lgc-preparer-word__groupe{color:#5b2e8c;background:#f1e8fa;border-radius:999px;padding:.05rem .45rem;font-size:.72rem;font-weight:700}.lgc-preparer-word__saisie{color:#5b2e8c;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px dashed #7a4ea8;border-radius:999px;align-self:flex-start;padding:.25rem .8rem;font-size:.85rem}.lgc-preparer-word__saisie:hover{background:#f1e8fa}.lgc-preparer-word__rien{color:#2d1b44a6;margin:0;font-size:.85rem;font-style:italic}.lgc-preparer-word__recherche{border:1px solid #2d1b4433;border-radius:.6rem;width:100%;max-width:28rem;padding:.3rem .6rem}@media (max-width:700px){.lgc-preparer-word__trou{grid-template-columns:minmax(0,1fr)}}.lgc-preparer-word__erreur{color:#a0341f;z-index:2;background:#fbedea;border-radius:.5rem;margin:0 0 .6rem;padding:.4rem .7rem;font-weight:600;position:sticky;top:0}html,body{scroll-behavior:smooth;overflow:hidden}.dropzone{color:#bdbdbd;background-color:#fafafa;border:2px dashed #eee;border-radius:2px;outline:none;flex-direction:column;flex:1;align-items:center;padding:20px;transition:border .24s ease-in-out;display:flex}@media (max-width:990px){html,body{overflow-y:visible}.scroll{height:auto!important;overflow-y:visible!important}#navbar{width:100%;position:fixed;height:55px!important;padding:0 10px 10px!important;top:0!important}.navbar-logo{width:100px}.navbar-toggler{margin-top:10px}.content-header{margin-top:4rem}.navbar-nav.ml-auto{background-color:#fff;width:105vw;padding-bottom:50px;margin-left:-1rem!important}}p{margin-bottom:0}.display-none{display:none}.table-responsive{background:#e8e8e866}.table-striped tbody tr:nth-of-type(odd){background-color:#e8e8e866}.table-striped tbody tr:nth-of-type(2n){background-color:#fff6}.table thead{border-bottom:3px solid #6d00b5}.table th,.table td{font-family:var(--lgc-police);color:#6d00b5}.table th{font-weight:700}.table td{font-size:var(--lgc-t-texte);font-weight:400}input[type=checkbox].table-checkbox{visibility:hidden;margin-right:1rem;position:relative}.family_no{font-family:var(--lgc-police);color:#fff;font-size:var(--lgc-t-texte);background-color:#6d00b5;border-radius:30px;margin-right:.75rem;padding:3px 10px}.tbl{font-family:var(--lgc-police);font-size:var(--lgc-t-texte);color:#fff;padding:5px 8px}.slt-nb{text-align:center;background:red;border-radius:50%;width:20px;height:20px;margin-left:5px;line-height:20px;display:inline-block}.bk-red{background:#ff355c}.bk-red:hover{color:#fff;text-decoration:none}.bk-green{background:#09d35f;padding:5px 20px}.bk-orange{background:#ff9100}.bk-grey{background:#c4c4c4}.bk-purple{background-color:#6d00b5}.tbl.etiquette-green-circle{background:#09d35f;padding:5px 20px}.tbl.etiquette-blue-circle{background:#395da8;padding:5px 20px}.tbl.etiquette-red-circle{background:#ff355c;padding:5px 20px}.tbl.etiquette-orange-circle{background:#ff9100;padding:5px 20px}.tbl.etiquette-grey-circle{background:#cecece;padding:5px 20px}.tbl.etiquette-yellow-circle{color:#4a3f00;background:#ffe000;padding:5px 20px}.tbl.etiquette-libre-circle{color:#6e6478;background:#fdfbf5;border:1px solid #d8d2c4;padding:5px 20px}.bk-yellow{background-color:#f2d041;padding:5px 24px}.black{color:#3c373f!important}.red{color:#ff355c!important}.green{color:#09d35f!important}.orange{color:#ff9100!important}.purple{color:#6d00b5!important}.grey{color:#6e6e6e}.formats-acceptes{font-size:var(--lgc-t-detail);color:#6e6e6e}.tbl.bk-red.pdg{padding:5px 32px}.txt-short{letter-spacing:-1px;word-spacing:1px}.add-new-location-btn{color:#fff;font-size:var(--lgc-t-detail);font-family:var(--lgc-police);cursor:pointer;background:#ff355c;border:1px solid #ff355c;border-radius:20px;padding:5px 20px;outline:0!important}.content-header.page2{padding-top:1rem;padding-bottom:1rem}.expand-btn{color:#6d00b5;font-size:var(--lgc-t-chiffre);cursor:pointer;z-index:100;position:absolute;top:46%;left:5px;transform:translateY(-46%)}.green-tick:before,.options .green-tick:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='15.621'%20height='11.682'%20viewBox='0%200%2015.621%2011.682'%3e%3cpath%20id='green-tick-icon'%20d='M1761,500l5,5,8.5-8.5'%20transform='translate(-1759.939%20-495.439)'%20fill='none'%20stroke='%231ddd78'%20stroke-miterlimit='10'%20stroke-width='3'/%3e%3c/svg%3e") 0 0/100% no-repeat;width:15px;height:15px;position:absolute;top:2px;left:-1.5rem}.red-tick:before,.options .red-tick:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.621'%20height='10.621'%20viewBox='0%200%2010.621%2010.621'%3e%3cg%20id='red-cross-icon'%20transform='translate(-1761.939%20-548.439)'%3e%3cline%20id='Line_55'%20data-name='Line%2055'%20y1='8.5'%20x2='8.5'%20transform='translate(1763%20549.5)'%20fill='none'%20stroke='%23ff355c'%20stroke-miterlimit='10'%20stroke-width='3'/%3e%3cline%20id='Line_56'%20data-name='Line%2056'%20x2='8.5'%20y2='8.5'%20transform='translate(1763%20549.5)'%20fill='none'%20stroke='%23ff355c'%20stroke-miterlimit='10'%20stroke-width='3'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% no-repeat;width:12px;height:12px;position:absolute;top:2px;left:-1.5rem}.essential-cemetery-wrapper{background:#e8e8e866;padding:1.5rem}.scroll{height:calc(100vh - 10.375rem);overflow-y:scroll}.tarif-title{font-size:var(--lgc-t-titre)}#add-tarif-btn{font-size:var(--lgc-t-texte);border-radius:30px;width:130px}.essential-cemetery-wrapper .header{color:#fff;font-size:var(--lgc-t-titre);background:#6b00b2}.essential-cemetery-wrapper .header span{font-size:var(--lgc-t-texte);padding-left:15px;position:relative}.essential-cemetery-wrapper .header span.red{color:#e52929!important}.essential-cemetery-wrapper .header span.green{color:#1ddd78}.essential-cemetery-wrapper .header span:before{content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0}.essential-cemetery-wrapper .header span.red:before{background-color:#dd1d1d}.essential-cemetery-wrapper .header span.green:before{background-color:#1ddd78}.form-wrapper{background:#fff;padding:2rem}@media (max-width:575.98px){.form-wrapper{padding:1rem}}.form-wrapper .d-flex{flex-wrap:wrap;align-items:center}.form-wrapper .d-flex label,.recherche-deplacement .d-flex label{color:#3c373f;font-size:var(--lgc-t-texte)}.form-wrapper .d-flex input:not(input[type=checkbox]),.autocomplete,.recherche-deplacement .d-flex input{color:#6d00b5;background:#e8e8e866;border:none;width:100%;height:34px;outline:0!important}.form-wrapper .d-flex .select-grey{color:#6d00b5;-webkit-appearance:none;-moz-appearance:none;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9.743'%20height='6.082'%20viewBox='0%200%209.743%206.082'%3e%3cpath%20id='menu-chevron'%20d='M935.552,54l-4.5,5-4.5-5'%20transform='translate(-926.18%20-53.666)'%20fill='none'%20stroke='%236d00b5'%20stroke-miterlimit='10'%20stroke-width='1'/%3e%3c/svg%3e") 96% 45% no-repeat;border:none;border-radius:0;height:34px;padding-left:10px;outline:0!important;width:100%!important}.select-grey-wrapper{background-color:#e8e8e866;width:66.5%}.select-purple{-webkit-appearance:none;-moz-appearance:none;color:#fff;background:url("data:image/svg+xml,%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20width='2.64mm'%20height='1.7mm'%20viewBox='0%200%207.49%204.83'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23fff;stroke-miterlimit:10;}%3c/style%3e%3c/defs%3e%3ctitle%3emenu-chevron-blanc%3c/title%3e%3cpath%20id='menu-chevron'%20class='cls-1'%20d='M7.12.36,3.75,4.11.37.36'%20transform='translate(0%20-0.02)'/%3e%3c/svg%3e") 98% 45% no-repeat;border:none;border-radius:0;outline:0;height:34px;padding-left:10px}.select-purple option{color:#6b00b2}.select-purple:focus{color:#fff;background-color:#0000}.select-purple option:focus{color:#fff;background-color:#6b00b2}.select-bg{background-color:#6b00b2;width:66.5%}.browse-file{margin-left:28px;display:flex}@media (max-width:444px){.browse-file{margin-left:0}}.browse-file label{color:#fff;font-size:var(--lgc-t-detail);cursor:pointer;background:#3c373f;padding:5px 15px}.browse-file .select-pdf-file-name{color:#3c373f;font-size:var(--lgc-t-detail);line-height:30px}.add-doc-btn{font-size:var(--lgc-t-detail);cursor:pointer;background:#ff355c;border:none;border-radius:13px;padding:5px 15px;color:#fff!important}.big-btn{color:#fff;font-size:var(--lgc-t-texte);cursor:pointer;background:#ff355c;border:none;border-radius:20px;padding:7px 55px}.modal{margin-top:10%}.modal-body{padding-bottom:0!important}.modal-header{border:none;border-radius:0}.modal-footer{border:none}.modal-footer.navigation{justify-content:space-between!important}.modal-footer a,.modal-footer button{cursor:pointer;border:none;outline:none}.modal-content{border:none!important;border-radius:0!important}.modal .cancel-btn,.modal .lgc-brouillon-sauver,.modal .lgc-brouillon-supprimer{background-color:#0000;border:1px solid #ff355c}.modal-wrap{height:100vh;overflow:hidden}@media (min-width:576px){#rechercherModal .modal-dialog,#filtreExport .modal-dialog,.procedure-modal .modal-dialog{max-width:none!important;margin:0!important}}.title{font-size:var(--lgc-t-titre);text-transform:none}.small_title{font-size:var(--lgc-t-titre)}textarea{color:#6d00b5;background:#e8e8e866;border:none;width:100%;outline:0!important}input[type=radio]{visibility:hidden}input[type=number]{-moz-appearance:textfield}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{cursor:pointer;color:#666;padding-left:28px;line-height:20px;display:inline-block;position:relative}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";background:#fff;border:1px solid #6b00b2;border-radius:100%;width:18px;height:18px;position:absolute;top:0;left:0}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";background:#6b00b2;border-radius:100%;width:10px;height:10px;transition:all .2s;position:absolute;top:4px;left:4px}[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.sous-notes{font-size:var(--lgc-t-texte);font-style:italic;line-height:14px}button:focus{outline:0}.switch{width:46px;height:21px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:#d3b2e9;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.slider:before{content:"";background-color:#fff;width:20px;height:15px;transition:all .4s;position:absolute;bottom:3px;left:3px}input:checked+.slider{background-color:#1ddd78}input:focus+.slider{box-shadow:0 0 1px #1ddd78}input:checked+.slider:before{transform:translate(20px)}.slider.round{border-radius:18px}.slider.round:before{border-radius:40%}.slider-label{color:#d3b2e9}.info-security-content{color:#fff;background-color:#3c373f66;padding:20px}.info-security-content p{font-size:var(--lgc-t-intertitre);margin:0;padding:0}.info{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%3e%3cg%20id='info-icon'%20transform='translate(-1954.354%20-176.083)'%3e%3ccircle%20id='Ellipse_29'%20data-name='Ellipse%2029'%20cx='7'%20cy='7'%20r='7'%20transform='translate(1954.354%20176.083)'%20fill='%233c373f'%20opacity='0.5'/%3e%3cg%20id='Group_201'%20data-name='Group%20201'%3e%3cg%20id='Group_200'%20data-name='Group%20200'%3e%3cpath%20id='Path_96'%20data-name='Path%2096'%20d='M1962.3,185.58c0,.872.05.984.461,1.021l.236.025a.339.339,0,0,1-.012.436c-.436-.025-.921-.038-1.494-.038s-1.083.013-1.494.038a.339.339,0,0,1-.012-.436l.236-.025c.411-.037.461-.149.461-1.021V183.7c0-.5,0-.648-.236-.8l-.175-.112a.3.3,0,0,1,0-.373,9.638,9.638,0,0,0,1.842-.723.254.254,0,0,1,.225.112c-.025.374-.038.922-.038,1.482Zm.1-5.626a.887.887,0,0,1-.934.908.825.825,0,0,1-.871-.883.9.9,0,0,1,.933-.909A.847.847,0,0,1,1962.4,179.954Z'%20fill='%23fff'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 0 0/100% no-repeat;width:15px;height:15px;margin-top:3px;margin-left:5px;position:absolute}.etapes-procedures{width:100%}.etapes-wrapper{flex-wrap:wrap;width:100%;margin-top:-30px;margin-left:-3%;display:flex}.etape{width:320px;max-width:320px;height:200px;-webkit-box-shadow:8px 8px 0 0rgba(0,0,0,.05);flex-grow:1;margin:30px 1.5% 0;box-shadow:8px 8px #0000000d}.etape-large{width:330px;height:240px}.etape-large .etape-description{height:120px;max-height:120px}.etape .add-doc-btn{float:right;font-size:var(--lgc-t-texte);width:120px;margin-right:-10px}.etape-finie .title:after{content:"✔";color:#09d07e;font-size:var(--lgc-t-titre);text-align:center;margin-left:5px;line-height:18px}@media (max-width:1380px){.etapes-wrapper{margin-top:-30px;margin-left:-1%}.etape{width:290px;max-width:50%;margin:30px 1% 0}.etape-large .title{height:50px}.etape-large{height:230px}}@media (max-width:860px){.etape{max-width:700px}}.rappels{position:relative;padding-left:30px!important}.rappels:before{content:"";background:url("data:image/svg+xml,%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20width='4.94mm'%20height='4.94mm'%20viewBox='0%200%2014%2014'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23fff;}%3c/style%3e%3c/defs%3e%3ctitle%3einfo-icon-white%3c/title%3e%3cpath%20class='cls-1'%20d='M7,0A7,7,0,1,1,0,7,7,7,0,0,1,7,0ZM8,9.5V5.72a.24.24,0,0,0-.22-.11,10,10,0,0,1-1.84.72.3.3,0,0,0,0,.38l.17.11c.24.15.24.3.24.8V9.5c0,.87,0,1-.46,1H5.65a.36.36,0,0,0,0,.44h3a.33.33,0,0,0,0-.44H8.41C8,10.48,8,10.37,8,9.5Zm.1-5.63V3.81A.85.85,0,0,0,7.21,3h0a.9.9,0,0,0-.89.91h0V4a.84.84,0,0,0,.87.78h.07a.88.88,0,0,0,.83-.91Z'%20transform='translate(0%200)'/%3e%3c/svg%3e") 0 0/100% no-repeat;width:20px;height:20px;position:absolute;top:1px;left:1px}option{font-family:var(--lgc-police);font-weight:400}.disable-field{pointer-events:none;color:#5e5e5e!important}.dl-doc{float:left}.dl-doc:hover{text-decoration:none}.dl-doc p{margin-bottom:0;padding-top:7px;color:#09d07e!important}.mention-word{font-size:var(--lgc-t-detail);white-space:nowrap;color:#7a7286;margin-left:12px;font-style:italic}.mention-word a{text-decoration:underline;color:#7a7286!important}.mention-word-i{width:13px;height:13px;font-style:normal;font-size:var(--lgc-t-detail);text-align:center;vertical-align:1px;cursor:help;border:1px solid #7a7286;border-radius:50%;margin-left:5px;line-height:11px;display:inline-block}.liens-documents{align-items:center;display:flex}[id$=civilite]{width:40%;margin-bottom:20px;display:flex}[id$=civilite] label{font-family:var(--lgc-police);margin-right:40px}.white-border-button{font-size:var(--lgc-t-detail);border:1px solid #fff;padding:10px}.sub-title-1.red-circle:before{background:#ff355c}.sub-title-1.grey-circle:before{background:#cecece}.sub-title-1.green-circle:before{background:#09d35f}.sub-title-1.blue-circle:before{background:#395da8}.sub-title-1.orange-circle:before{background:#ff9100}.sub-title-1.yellow-circle:before{background:#ffe000}.sub-title-1.libre-circle:before{background:#fdfbf5;border:1px solid #d8d2c4}.autocomplete-wrapper ul{top:30px!important}.first-letter-uppercase:first-letter{text-transform:uppercase}[type=checkbox].table-checkbox+label{color:#6b00b2;margin-bottom:0;position:relative}[type=checkbox].table-checkbox:checked+label:after{opacity:0}[type=checkbox].table-checkbox+label:before{content:"";visibility:visible;border:1px solid #6b00b2;border-radius:0;width:15px;height:15px;position:absolute;top:5px;left:-25px}[type=checkbox].table-checkbox:checked+label:before{content:"✓";color:#fff;vertical-align:top;text-align:center;line-height:.9em;font-size:var(--lgc-t-intertitre);background-color:#6b00b2;margin-right:.3em;padding-top:1px;display:inline-block}.pagination a{color:#6b00b2!important}.pagination .active .page-link{background-color:#6b00b2}.hide{display:none!important}.valid-checkbox label{width:90%}.tooltip.show{opacity:1}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#8e7fa6!important}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#8e7fa6!important}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{border-right-color:#8e7fa6!important}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#8e7fa6!important}.tooltip-inner{color:#3a3a3a;max-width:280px;font-size:var(--lgc-t-detail);text-align:left;border:1px solid #8e7fa6;border-radius:3px;padding:8px 10px;line-height:1.4;box-shadow:0 2px 6px #00000026;background-color:#fff!important}.not-round{border-radius:0}.lexique-wrapper .selected{color:#6b00b2!important}.suggestions-form label{font-size:var(--lgc-t-intertitre)!important}.suggestions-form textarea{min-height:100px}.suggestions-form .suggestions-note{flex-grow:1;padding:0}.suggestions-form .suggestions-note div{cursor:pointer;border:1px solid #cecece;justify-content:center;align-items:center;width:38px;height:40px;margin:1px;display:flex}.suggestions-form .suggestions-note div:hover,.suggestions-form .suggestions-note .selected{color:#fff;background-color:#6b00b2}.modal.show.filtre-modal .modal-dialog{justify-content:center;align-items:center;display:flex;width:100vw!important}.filtre-modal .modal-dialog .modal-content{width:90%;min-width:700px}.autocomplete-liste{z-index:100;background-color:#fff;border-top:1px solid #cecece;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:40%;max-height:280px;margin-left:200px;padding-top:10px;padding-left:0;position:absolute;overflow-y:scroll;box-shadow:0 1px 4px #00000029}.autocomplete-choice{padding:8px 20px 5px 10px;line-height:15px}.autocomplete-choice span{font-size:var(--lgc-t-texte);color:#8a8686}.autocomplete-choice:hover{background-color:#f1f1f1}.disabled-click,.disabled-click:hover{cursor:unset;color:#cecece!important;background-color:#ececec!important}.activation-select{font-size:var(--lgc-t-intertitre);background-color:#0000;border:none;padding:2px 5px}.activation-select:focus{outline:none}.underline-hover:hover{text-decoration:underline}.liste-border{border:1px solid #6b00b2}#navbar{height:70px}@media (min-width:1080px){.ressources-sous-menu .d-flex{flex-direction:column}}.ressources-menu{border:none;border-radius:0;width:84vw;height:80vh;padding:30px;right:-21vw}.ressources-menu .row{height:100%}.ressources-menu .ressources-sous-menu{background:#e8e8e866;width:250px;height:100%;margin-left:20px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#6b00b2}.v-ressources-tab.nav-item a:hover{color:#fff;background-color:#6b00b2}.ressources-liens p:first-of-type{margin-bottom:10px}#v-ressources-tab a:after{vertical-align:-3px;content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9.743'%20height='6.082'%20viewBox='0%200%209.743%206.082'%3e%3cpath%20id='menu-chevron'%20d='M935.552,54l-4.5,5-4.5-5'%20transform='translate(-926.18%20-53.666)'%20fill='none'%20stroke='%236d00b5'%20stroke-miterlimit='10'%20stroke-width='1'/%3e%3c/svg%3e") no-repeat;border:none;border-bottom-width:0;width:10px;height:10px;margin-left:220px;display:inline-block;position:absolute;transform:rotate(-90deg)}#v-ressources-tab a.active:after{background:url("data:image/svg+xml,%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20width='2.64mm'%20height='1.7mm'%20viewBox='0%200%207.49%204.83'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23fff;stroke-miterlimit:10;}%3c/style%3e%3c/defs%3e%3ctitle%3emenu-chevron-blanc%3c/title%3e%3cpath%20id='menu-chevron'%20class='cls-1'%20d='M7.12.36,3.75,4.11.37.36'%20transform='translate(0%20-0.02)'/%3e%3c/svg%3e") no-repeat}.navbar-nav .nav-item .dropdown-toggle{padding:10px 15px}.navbar-nav .nav-item.show .dropdown-toggle{background-color:#6b00b2;color:#fff!important}.navbar-nav .nav-item.show .dropdown-toggle:before{content:"";border-top:10px solid #6b00b2;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;transition-duration:1s;position:absolute;top:40px;left:45%}.navbar-nav .nav-item.show .dropdown-toggle:after{background:url("data:image/svg+xml,%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20width='2.64mm'%20height='1.7mm'%20viewBox='0%200%207.49%204.83'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23fff;stroke-miterlimit:10;}%3c/style%3e%3c/defs%3e%3ctitle%3emenu-chevron-blanc%3c/title%3e%3cpath%20id='menu-chevron'%20class='cls-1'%20d='M7.12.36,3.75,4.11.37.36'%20transform='translate(0%20-0.02)'/%3e%3c/svg%3e") no-repeat}.v-ressources-tab.nav-item a{text-align:left;border-radius:0;align-items:center;width:100%;height:50px;display:flex}@media (max-width:1000px){.ressources-menu{width:90vw}.v-ressources-tab.nav-item a{padding-left:10px}}.scroll-liste{-ms-overflow-style:none;scrollbar-width:none;height:69vh;overflow-y:scroll}.scroll-liste::-webkit-scrollbar{display:none}.ressources-liens p{border-bottom:2px solid #6b00b2;width:100%}.ressources-liens a{color:#000;width:100%;font-family:var(--lgc-police);margin-bottom:5px;text-decoration:none;display:block}.ressources-liens a:hover{color:#ff355c}.overlay{z-index:1;visibility:hidden;background-color:#0003;width:100vw;height:calc(100vh - 4.5rem);transition:all .2s;position:fixed;bottom:0;right:0}.sidepanel{z-index:2;background-color:#fff;width:0;height:calc(100vh - 4rem - 6px);padding-top:60px;transition:all .5s;position:fixed;bottom:0;right:0;overflow-x:hidden}.sidepanel a{text-align:center;text-decoration:none;transition:all .3s;display:block}.sidepanel .closebtn{cursor:pointer;width:15px;position:absolute;top:10px;right:15px;transform:rotate(180deg)}#sidePanelCompte .btn-compte a{color:#6b00b2;font-size:var(--lgc-t-intertitre);cursor:pointer;justify-content:center;align-items:center;width:180px;height:50px;display:flex}#sidePanelCompte .btn-compte a:hover{border:1px solid #6b00b2;border-radius:70px}.sous-menu-compte a{font-family:var(--lgc-police);font-size:var(--lgc-t-intertitre);cursor:pointer;margin-bottom:10px;padding:0;color:#6b00b2!important}.deco{font-size:var(--lgc-t-intertitre);cursor:pointer;color:#6d00b566!important}.mtn-lg{font-size:var(--lgc-t-texte);position:absolute;bottom:10px;color:#3c373f66!important}.notif{color:#6b00b2;margin-bottom:30px}.notif .date{font-size:var(--lgc-t-detail)}.notif-content{text-align:left;border-bottom:2px solid #e7e6e6;padding-bottom:10px}.notif-content p:first-of-type{font-size:var(--lgc-t-intertitre)}.notif-content p:last-of-type{font-size:var(--lgc-t-texte)}.cursor{cursor:pointer}#rechercherModal .modal-header{height:60px}#rechercherModal.open .modal-content{width:90%;height:auto}#rechercherModal .modal-content{background-color:#f0e5f7;width:700px;min-height:260px;transition:all .7s}#rechercherModal .input-group input{width:90%;height:50px;font-family:var(--lgc-police);border:none;border-radius:0;margin-left:10px;outline:0!important}#rechercherModal .input-group-text{background-color:#ff355c;border:none;width:50px;height:50px}.recherche-switch div:first-child{min-width:198px}@media (max-width:700px){#rechercherModal .modal-content{width:95%;height:auto;padding-bottom:10px}.recherche-switch div{width:45%}#rechercherModal .input-group input{width:85%}}body.aide-accompagnement .contents{margin-right:350px;transition:margin-right .5s}body.aide-accompagnement #overlay-aide{pointer-events:none;visibility:hidden!important}.guidage{text-align:left;padding:0 18px 18px}.guidage-entete{border-bottom:1px solid #e6e6ef;margin-bottom:14px;padding-bottom:10px}.guidage-procedure{font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;color:#8a86a5;margin:0 0 2px}.guidage-titre{font-size:var(--lgc-t-intertitre);color:#3c3768;margin:0;font-weight:700;line-height:1.3}.guidage-resume{font-size:var(--lgc-t-texte);color:#3b3b45;margin:0;line-height:1.55}.guidage-bloc{margin-bottom:14px}.guidage-question{font-size:var(--lgc-t-capitales);letter-spacing:.05em;text-transform:uppercase;color:#8a86a5;margin:0 0 4px}.guidage-texte{font-size:var(--lgc-t-texte);color:#3b3b45;margin:0;line-height:1.55}.guidage-liste{font-size:var(--lgc-t-texte);color:#3b3b45;margin:0;padding-left:18px;line-height:1.55}.guidage-liste li{margin-bottom:5px}.guidage-attention{background:#fff7f0;border-left:3px solid #e8a35c;border-radius:3px;padding:9px 11px}.guidage-attention .guidage-question{color:#b06a1f}.guidage-article{font-size:var(--lgc-t-detail);color:#8a86a5;margin:0 0 12px;font-style:italic}.guidage-fiche{font-size:var(--lgc-t-detail);color:#ff355c;margin-top:4px;font-weight:400;text-decoration:underline;display:inline-block}.help-icon.help-icon-guidage p{font-size:13px;font-weight:400}.ressources-vitrine{z-index:2;color:#2d1b44;background:#f5eefb;border-left:4px solid #6b00b2;flex:none;align-items:center;gap:14px;width:100%;margin-bottom:14px;padding:12px 16px;transition:background-color .3s,box-shadow .3s;display:flex;position:sticky;top:0}.ressources-demo.flex-wrap{align-content:flex-start}.ressources-demo.flex-wrap>.ressources-vitrine{flex-basis:100%}.ressources-vitrine .material-icons{color:#6b00b2;font-size:28px}.ressources-vitrine--insiste{background:#ead9f7;box-shadow:0 0 0 2px #6b00b2}.ressources-demo .ressources-liens a:after{content:"lock";font-family:Material Icons;font-size:var(--lgc-t-texte);vertical-align:-2px;color:#6b00b2;opacity:.55;margin-left:6px}:root{--lgc-fenetre-entete:linear-gradient(90deg, #4c1d95 0%, #d6246e 100%);--lgc-fenetre-fond:#fbf9f5;--lgc-fenetre-ligne:#ede6da;--lgc-fenetre-encre:#2a2230;--lgc-fenetre-encre-douce:#6e6478;--lgc-fenetre-rayon:18px;--lgc-fenetre-accent:#5b21b6}body .modal .modal-content{color:var(--lgc-fenetre-encre);box-shadow:0 24px 60px #2d1b4447,0 2px 8px #2d1b441f;border-radius:var(--lgc-fenetre-rayon)!important;background:var(--lgc-fenetre-fond)!important;border:0!important}body .modal .modal-body{background:0 0!important}body .modal .modal-footer{border-radius:0 0 var(--lgc-fenetre-rayon) var(--lgc-fenetre-rayon);border-top:1px solid var(--lgc-fenetre-ligne)!important;background:0 0!important}body .modal .modal-header,body .lgc-modale__tete{gap:12px;min-height:0;border-radius:var(--lgc-fenetre-rayon) var(--lgc-fenetre-rayon) 0 0!important;background:var(--lgc-fenetre-entete)!important;color:#fff!important;border:0!important;align-items:center!important;height:auto!important;padding:20px 20px 20px 28px!important;display:flex!important}body .modal .modal-header>.modal-title,body .modal .modal-header>h1,body .modal .modal-header>h2,body .modal .modal-header>h3,body .modal .modal-header>h4,body .modal .modal-header>h5,body .modal .modal-header>p,body .modal .modal-header>.title,body .lgc-modale__tete>div:first-child{flex:auto;min-width:0;color:#fff!important;font-family:var(--lgc-police)!important;font-size:var(--lgc-t-titre)!important;text-transform:none!important;letter-spacing:0!important;text-align:left!important;margin:0!important;font-weight:700!important;line-height:1.3!important}body .modal .modal-header>.modal-title *,body .modal .modal-header>h1 *,body .modal .modal-header>h2 *,body .modal .modal-header>h3 *,body .modal .modal-header>h4 *,body .modal .modal-header>h5 *,body .modal .modal-header>p *,body .modal .modal-header>.title *,body .lgc-modale__tete>div:first-child *{color:inherit!important}body .lgc-modale__tete h2{font-size:var(--lgc-t-titre);color:#fff;margin:0;font-weight:800}body .lgc-modale__tete .lgc-modale__sous{font-size:var(--lgc-t-texte);margin:2px 0 0;font-weight:400;color:#ffffffd1!important}body .modal .modal-header>.close,body .lgc-modale__fermer{cursor:pointer;flex:none;order:99;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .12s;float:none!important;color:#fff!important;opacity:1!important;text-shadow:none!important;background:#ffffff2e!important;border:0!important;border-radius:50%!important;margin:0 0 0 auto!important;padding:0!important;font-size:22px!important;font-weight:400!important;line-height:1!important;display:inline-flex!important}body .modal .modal-header>.close span,body .lgc-modale__fermer span{line-height:1;color:#fff!important}body .modal .modal-header>.close:hover,body .modal .modal-header>.close:focus,body .lgc-modale__fermer:hover,body .lgc-modale__fermer:focus{outline:none;background:#ffffff52!important}body .modal .modal-header>.close:first-child{margin-left:auto!important}.lgc-aide-fenetre{flex:none;order:98;margin-left:auto;position:relative}.lgc-aide-fenetre+.close,.lgc-aide-fenetre+.lgc-modale__fermer{margin-left:0!important}.lgc-aide-fenetre__bouton{color:#4c1d95;font-family:var(--lgc-police);font-size:var(--lgc-t-texte);white-space:nowrap;cursor:pointer;background:#fffffff2;border:0;border-radius:999px;align-items:center;gap:7px;padding:8px 16px 8px 14px;font-weight:700;line-height:1.3;transition:background-color .12s;display:inline-flex}.lgc-aide-fenetre__bouton:before{content:"";background:currentColor;width:15px;height:15px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6.5C10.2 5 7.6 4.5 4 4.5v13c3.6 0 6.2.5 8 2 1.8-1.5 4.4-2 8-2v-13c-3.6 0-6.2.5-8 2zm-1 10.8c-1.7-.9-3.9-1.3-6-1.4V6.6c2.5.1 4.5.6 6 1.6v9.1zm8-1.4c-2.1.1-4.3.5-6 1.4V8.2c1.5-1 3.5-1.5 6-1.6v9.3z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6.5C10.2 5 7.6 4.5 4 4.5v13c3.6 0 6.2.5 8 2 1.8-1.5 4.4-2 8-2v-13c-3.6 0-6.2.5-8 2zm-1 10.8c-1.7-.9-3.9-1.3-6-1.4V6.6c2.5.1 4.5.6 6 1.6v9.1zm8-1.4c-2.1.1-4.3.5-6 1.4V8.2c1.5-1 3.5-1.5 6-1.6v9.3z'/%3E%3C/svg%3E") 50%/contain no-repeat}.lgc-aide-fenetre__bouton:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:2px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.lgc-aide-fenetre__bouton[aria-expanded=true]:after{transform:translateY(1px)rotate(-135deg)}.lgc-aide-fenetre__bouton:hover,.lgc-aide-fenetre__bouton:focus{background:#fff;outline:none}.lgc-aide-fenetre__panneau{z-index:1080;overscroll-behavior:contain;border:1px solid var(--lgc-fenetre-ligne);width:min(420px,100vw - 48px);color:var(--lgc-fenetre-encre);text-align:left;font-family:var(--lgc-police);text-transform:none;letter-spacing:0;background:#fff;border-radius:14px;padding:16px 0 6px;animation:.16s ease-out lgc-aide-deplie;position:fixed;overflow-y:auto;box-shadow:0 16px 40px #2d1b4438}.lgc-aide-fenetre__panneau[hidden]{display:none!important}.lgc-aide-fenetre__panneau *,.lgc-aide-fenetre__panneau .guidage-titre{font-size:var(--lgc-t-texte);color:var(--lgc-fenetre-encre)!important}.lgc-aide-fenetre__panneau .guidage-procedure,.lgc-aide-fenetre__panneau .guidage-question,.lgc-aide-fenetre__panneau .guidage-article{font-size:var(--lgc-t-detail);color:#8a8298!important}.lgc-aide-fenetre__panneau{font-weight:400!important}.lgc-aide-fenetre__panneau :-webkit-any(p,li,span,div,a):not(.guidage-titre):not(.guidage-procedure):not(.guidage-question){font-weight:400!important}.lgc-aide-fenetre__panneau :-moz-any(p,li,span,div,a):not(.guidage-titre):not(.guidage-procedure):not(.guidage-question){font-weight:400!important}.lgc-aide-fenetre__panneau :is(p,li,span,div,a):not(.guidage-titre):not(.guidage-procedure):not(.guidage-question){font-weight:400!important}.lgc-aide-fenetre__panneau .guidage-procedure{letter-spacing:.04em;margin-bottom:2px!important;font-weight:400!important}.lgc-aide-fenetre__panneau .guidage-titre{font-size:var(--lgc-t-intertitre)!important;margin-bottom:4px!important;font-weight:700!important;line-height:1.3!important}.lgc-aide-fenetre__panneau .guidage-question{letter-spacing:.05em;margin:16px 0 4px!important;font-weight:700!important}.lgc-aide-fenetre__panneau .guidage-texte,.lgc-aide-fenetre__panneau li{font-size:var(--lgc-t-texte)!important;line-height:1.5!important}.lgc-aide-fenetre__panneau ol,.lgc-aide-fenetre__panneau ul{margin:0!important;padding-left:20px!important}.lgc-aide-fenetre__panneau li+li{margin-top:4px}.lgc-aide-fenetre__panneau .guidage-attention .guidage-question{color:#9a5b13!important}.lgc-aide-fenetre__panneau a,.lgc-aide-fenetre__panneau .lgc-guide-lien{font-weight:700!important}.lgc-aide-fenetre__panneau a{color:#4c1d95!important}.lgc-aide-fenetre__panneau .guidage-attention .guidage-texte{color:var(--lgc-fenetre-encre)!important}.lgc-aide-fenetre__panneau .lgc-guide-lien{font-size:var(--lgc-t-detail);color:#4c1d95!important}@keyframes lgc-aide-deplie{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}body .modal .modal-dialog.lgc-fenetre-large{max-width:780px!important}body .modal.fade .modal-dialog{opacity:0;transform:translate(calc(var(--lgc-origine-x,50vw) - 50vw), calc(var(--lgc-origine-y,50vh) - 50vh)) scale(.2)!important;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .2s ease-out!important}body .modal.fade.show .modal-dialog{opacity:1;transform:none!important}@media (prefers-reduced-motion:reduce){body .modal.fade .modal-dialog,body .modal.fade.show .modal-dialog{transition:opacity .12s linear!important;transform:none!important}}body .modal .progression{border-bottom:1px solid var(--lgc-fenetre-ligne);background:#fff;align-items:stretch;gap:10px;margin:0!important;padding:16px 28px 10px!important;display:flex!important}body .modal .progression>.ligne{display:none!important}body .modal .progression .jalon{cursor:pointer;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:6px;min-width:0;position:relative;width:auto!important;height:auto!important;line-height:inherit!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0 0 9px!important;display:flex!important}body .modal .progression .jalon.hide{display:none!important}body .modal .progression .jalon:after{content:"";background:#e7ded2;border-radius:999px;height:3px;position:absolute;bottom:0;left:0;right:0}body .modal .progression .jalon .desc{min-height:0;width:auto!important;font-family:var(--lgc-police)!important;font-size:var(--lgc-t-texte)!important;white-space:normal!important;text-align:left!important;color:#9a90a6!important;margin:0!important;padding:0!important;font-weight:700!important;line-height:1.3!important;position:static!important;left:auto!important;transform:none!important}body .modal .progression .jalon:hover .desc{color:#2d1b44!important}body .modal .progression .jalon .ligne,body .modal .progression .jalon .point{display:none!important}body .modal .progression .jalon.fait:after,body .modal .progression>.ligne.fait+.jalon:after{background:var(--lgc-fenetre-accent)}body .modal .progression .jalon:has(.ligne.fait):after{background:var(--lgc-fenetre-accent)}body .modal .progression .jalon.fait .desc,body .modal .progression>.ligne.fait+.jalon .desc{color:#2d1b44!important}body .modal .progression .jalon:has(.ligne.fait) .desc{color:#2d1b44!important}body .modal .modal-header{font-family:var(--lgc-police);font-size:var(--lgc-t-titre);font-weight:800;line-height:1.3}body .modal .modal-footer .tbl.bk-red,body .modal .modal-footer .btn-primary{font-family:var(--lgc-police);font-weight:700;background:var(--lgc-fenetre-accent)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:8px 20px!important}body .modal .modal-footer .cancel-btn,body .modal .modal-footer .lgc-brouillon-sauver,body .modal .modal-footer .lgc-brouillon-supprimer,body .modal .modal-footer .btn-secondary{font-family:var(--lgc-police);font-weight:700;color:var(--lgc-fenetre-encre)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:999px!important;padding:8px 20px!important}body .modal .lgc-titre-remonte{display:none!important}body .modal .modal-body-top{margin-top:0!important;padding-top:0!important}body .modal .lgc-grille__fil{border-bottom:1px solid var(--lgc-fenetre-ligne);background:#fff;flex-wrap:nowrap;gap:10px;margin:-16px -16px 20px!important;padding:16px 28px 0!important}body .modal .lgc-grille__fil li{flex:1 1 0;min-width:0}body .modal .lgc-grille__fil button{text-align:left;white-space:normal;width:100%;line-height:1.3;display:block;box-shadow:inset 0 -3px #e7ded2;font-size:var(--lgc-t-texte)!important;color:#9a90a6!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 10px!important;font-weight:700!important}body .modal .lgc-grille__fil button:hover{color:#2d1b44!important}body .modal .lgc-grille__fil button.is-faite,body .modal .lgc-grille__fil button.is-courante{box-shadow:inset 0 -3px 0 var(--lgc-fenetre-accent);color:#2d1b44!important}body .modal .lgc-grille__fil .lgc-grille__numero{display:none!important}body :-webkit-any(#etape0,#etape1,#etape2,#etape3,#etape4,#etape5,#etape6) .modal-body-top:not(#location-progression)>.progression{margin:0!important;padding:16px 28px 10px!important}body :-moz-any(#etape0,#etape1,#etape2,#etape3,#etape4,#etape5,#etape6) .modal-body-top:not(#location-progression)>.progression{margin:0!important;padding:16px 28px 10px!important}body :is(#etape0,#etape1,#etape2,#etape3,#etape4,#etape5,#etape6) .modal-body-top:not(#location-progression)>.progression{margin:0!important;padding:16px 28px 10px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper.scroll-popup{height:auto!important;max-height:calc(100vh - 190px)!important;margin-bottom:0!important;padding:18px 28px 8px!important}body .modal.procedure-modal .modal-body{padding:0!important}body .modal.modal-large .modal-content{padding-bottom:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .info-security-content{color:#3e3448!important;background:#f4ecfa!important;border:0!important;border-left:3px solid #b89bd9!important;border-radius:0 10px 10px 0!important;margin:0 0 16px!important;padding:12px 16px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .info-security-content p,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .info-security-content span{color:#3e3448!important;font-size:var(--lgc-t-texte)!important;margin:0!important;line-height:1.5!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .info-security-content .rappels{margin-bottom:4px!important;font-weight:400!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-webkit-any(input,select,textarea,.select-grey-wrapper,div)){grid-template-columns:330px minmax(0,300px) auto;justify-content:start;align-items:center;gap:6px 16px;margin:0 0 12px!important;padding:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-moz-any(input,select,textarea,.select-grey-wrapper,div)){grid-template-columns:330px minmax(0,300px) auto;justify-content:start;align-items:center;gap:6px 16px;margin:0 0 12px!important;padding:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:is(input,select,textarea,.select-grey-wrapper,div)){grid-template-columns:330px minmax(0,300px) auto;justify-content:start;align-items:center;gap:6px 16px;margin:0 0 12px!important;padding:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-webkit-any(input,select,textarea,div,button)){grid-template-columns:330px minmax(0,300px) auto;justify-content:start;align-items:center;gap:6px 16px;margin:0 0 12px!important;padding:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-moz-any(input,select,textarea,div,button)){grid-template-columns:330px minmax(0,300px) auto;justify-content:start;align-items:center;gap:6px 16px;margin:0 0 12px!important;padding:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:is(input,select,textarea,div,button)){grid-template-columns:330px minmax(0,300px) auto;justify-content:start;align-items:center;gap:6px 16px;margin:0 0 12px!important;padding:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-webkit-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea)){grid-template-columns:330px minmax(0,300px) auto;justify-content:start;align-items:center;gap:6px 16px;margin:0 0 12px!important;padding:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-moz-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea)){grid-template-columns:330px minmax(0,300px) auto;justify-content:start;align-items:center;gap:6px 16px;margin:0 0 12px!important;padding:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:is(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea)){grid-template-columns:330px minmax(0,300px) auto;justify-content:start;align-items:center;gap:6px 16px;margin:0 0 12px!important;padding:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-webkit-any(input,select,textarea,.select-grey-wrapper,div))>p{grid-column:1/-1;font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-moz-any(input,select,textarea,.select-grey-wrapper,div))>p{grid-column:1/-1;font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:is(input,select,textarea,.select-grey-wrapper,div))>p{grid-column:1/-1;font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-webkit-any(input,select,textarea,div,button))>p{grid-column:1/-1;font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-moz-any(input,select,textarea,div,button))>p{grid-column:1/-1;font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:is(input,select,textarea,div,button))>p{grid-column:1/-1;font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-webkit-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>p{grid-column:1/-1;font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-moz-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>p{grid-column:1/-1;font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:is(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>p{grid-column:1/-1;font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-webkit-any(input,select,textarea,.select-grey-wrapper,div))>.col-4{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-moz-any(input,select,textarea,.select-grey-wrapper,div))>.col-4{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:is(input,select,textarea,.select-grey-wrapper,div))>.col-4{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-webkit-any(input,select,textarea,.select-grey-wrapper,div))>.col-8{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-moz-any(input,select,textarea,.select-grey-wrapper,div))>.col-8{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:is(input,select,textarea,.select-grey-wrapper,div))>.col-8{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-webkit-any(input,select,textarea,.select-grey-wrapper,div))>.col-5{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-moz-any(input,select,textarea,.select-grey-wrapper,div))>.col-5{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:is(input,select,textarea,.select-grey-wrapper,div))>.col-5{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-webkit-any(input,select,textarea,.select-grey-wrapper,div))>.col-7{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-moz-any(input,select,textarea,.select-grey-wrapper,div))>.col-7{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:is(input,select,textarea,.select-grey-wrapper,div))>.col-7{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-webkit-any(input,select,textarea,.select-grey-wrapper,div))>.col-6{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:-moz-any(input,select,textarea,.select-grey-wrapper,div))>.col-6{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:not(.lgc-civ *):not(.progression):not(.btn-navigation):not(.upload-wrapper):not(:has(>input[type=checkbox]:first-child)):has(>label+:is(input,select,textarea,.select-grey-wrapper,div))>.col-6{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-webkit-any(input,select,textarea,div,button))>.col-4{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-moz-any(input,select,textarea,div,button))>.col-4{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:is(input,select,textarea,div,button))>.col-4{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-webkit-any(input,select,textarea,div,button))>.col-8{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-moz-any(input,select,textarea,div,button))>.col-8{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:is(input,select,textarea,div,button))>.col-8{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-webkit-any(input,select,textarea,div,button))>.col-5{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-moz-any(input,select,textarea,div,button))>.col-5{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:is(input,select,textarea,div,button))>.col-5{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-webkit-any(input,select,textarea,div,button))>.col-7{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-moz-any(input,select,textarea,div,button))>.col-7{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:is(input,select,textarea,div,button))>.col-7{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-webkit-any(input,select,textarea,div,button))>.col-6{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:-moz-any(input,select,textarea,div,button))>.col-6{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.select-grey-wrapper):not(.champs-court):not(.separated-date):not(.upload-wrapper):not(.file-select):not(.progression):not(.lgc-question-ligne):not(.lgc-date-lieu):not(.lgc-travaux-recherche):not(.lgc-champ-v):has(>label:first-child+:is(input,select,textarea,div,button))>.col-6{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-webkit-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-4{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-moz-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-4{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:is(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-4{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-webkit-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-8{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-moz-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-8{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:is(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-8{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-webkit-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-5{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-moz-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-5{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:is(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-5{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-webkit-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-7{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-moz-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-7{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:is(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-7{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-webkit-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-6{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:-moz-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-6{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:not(.lgc-civ *):not(.lgc-civ):not(.champs-step):has(>div:first-child>label):has(>div:first-child+:is(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea))>.col-6{flex:none!important;max-width:none!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper label:not(.lgc-civ *):not(.form-check-label):not(.label-contact):not(.dl-actes):not(input+label):not(.switch):not(.lgc-attestation__bouton):not(.lgc-champ-v>label){white-space:normal;width:auto!important;min-width:0!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;padding:0!important;font-weight:700!important;line-height:1.35!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .select-grey-wrapper{max-width:300px;background:0 0!important;width:100%!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-webkit-any(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *){box-sizing:border-box;outline:none;max-width:300px;min-height:40px;color:#2a2230!important;width:100%!important;height:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;background-color:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;margin:0!important;padding:8px 10px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-moz-any(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *){box-sizing:border-box;outline:none;max-width:300px;min-height:40px;color:#2a2230!important;width:100%!important;height:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;background-color:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;margin:0!important;padding:8px 10px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :is(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *){box-sizing:border-box;outline:none;max-width:300px;min-height:40px;color:#2a2230!important;width:100%!important;height:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;background-color:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;margin:0!important;padding:8px 10px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-webkit-any(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *):focus{box-shadow:0 0 0 3px #7a4ea826;border-color:#7a4ea8!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-moz-any(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *):focus{box-shadow:0 0 0 3px #7a4ea826;border-color:#7a4ea8!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :is(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *):focus{box-shadow:0 0 0 3px #7a4ea826;border-color:#7a4ea8!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-webkit-any(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *):disabled{color:#6e6478!important;background-color:#f7f3ed!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-moz-any(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *):disabled{color:#6e6478!important;background-color:#f7f3ed!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :is(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *):disabled{color:#6e6478!important;background-color:#f7f3ed!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-webkit-any(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *)[readonly]{color:#6e6478!important;background-color:#f7f3ed!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-moz-any(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *)[readonly]{color:#6e6478!important;background-color:#f7f3ed!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :is(input[type=text],input[type=number],input[type=date],input[type=time],input[type=email],input[type=tel],select,textarea):not(.lgc-civ *)[readonly]{color:#6e6478!important;background-color:#f7f3ed!important}body .modal .modal-content .form-wrapper div>:-webkit-any(input,textarea)[class*=col-]:not(#lgc-jamais):not(#lgc-jamais-bis){padding:8px 10px!important}body .modal .modal-content .form-wrapper div>:-moz-any(input,textarea)[class*=col-]:not(#lgc-jamais):not(#lgc-jamais-bis){padding:8px 10px!important}body .modal .modal-content .form-wrapper div>:is(input,textarea)[class*=col-]:not(#lgc-jamais):not(#lgc-jamais-bis){padding:8px 10px!important}body .modal .modal-content .form-wrapper div>select[class*=col-]:not(#lgc-jamais):not(#lgc-jamais-bis){padding:8px 32px 8px 10px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .select-row{box-shadow:none!important;background:0 0!important;border:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper select:not(.lgc-civ *){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%236E6478' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-position:right 11px center!important;background-repeat:no-repeat!important;padding-right:32px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:has(>select+select){gap:8px;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .separated-date select{flex:1 1 0;min-width:0}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .d-flex:has(>select+select) select{flex:1 1 0;min-width:0}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .select-contact table{border-collapse:separate!important;border-spacing:0 6px!important;margin:0 0 10px!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .select-contact td{background:#fff!important;border:1px solid #dcd2c6!important;border-radius:10px!important;padding:10px 14px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .select-contact tr:has(input:checked) td{background:#f8f3fc!important;border-color:#7a4ea8!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .select-contact label{font-size:var(--lgc-t-texte)!important;color:#2d1b44!important;font-weight:400!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .file-select,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .upload-wrapper{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px!important;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .file-select p,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .upload-wrapper p{width:auto!important;font-size:var(--lgc-t-texte)!important;color:#3e3448!important;margin:0!important;font-weight:400!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .file-select .sous-notes,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .upload-wrapper .sous-notes{color:#6e6478;font-weight:400}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .upload-wrapper label,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .browse-file label,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper label.add-doc-btn{cursor:pointer;align-items:center;color:#4c1d95!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #b89bd9!important;border-radius:999px!important;padding:7px 14px!important;font-weight:700!important;display:inline-flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .upload-wrapper label:hover,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .browse-file label:hover,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper label.add-doc-btn:hover{background:#f4ecfa!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .select-pdf-file-name{font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :is(.form-check-label,.checkbox-label,input[type=checkbox]+label){font-size:var(--lgc-t-texte)!important;color:#3e3448!important;font-weight:400!important;line-height:1.45!important}body .modal .modal-content:not(#content-attribution-emplacement) .modal-footer,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper+.d-flex,body .modal .modal-content:not(#content-attribution-emplacement) .btn-navigation-wrapper{margin:0!important;padding:12px 28px!important}.lgc-modale-ressources{max-width:min(1180px,100vw - 48px)!important}.lgc-modale-ressources .modal-body{padding:0!important}.lgc-modale-ressources .ressources-menu{width:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;right:auto!important;transform:none!important}.lgc-modale-ressources .ressources-menu>.row{margin:0!important;display:block!important}.lgc-modale-ressources .ressources-sous-menu{border-bottom:1px solid var(--lgc-fenetre-ligne);background:#fff;flex-wrap:wrap;gap:8px;flex-direction:row!important;margin:0!important;padding:14px 28px!important}.lgc-modale-ressources .ressources-sous-menu .nav-link{color:#5c5268!important;font-family:var(--lgc-police)!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:999px!important;padding:7px 16px!important;font-weight:700!important}.lgc-modale-ressources .ressources-sous-menu .nav-link.active{color:#fff!important;background:#2d1b44!important;border-color:#2d1b44!important}.lgc-modale-ressources .col{padding:0!important}.lgc-modale-ressources .scroll-liste{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px 28px;max-height:calc(100vh - 220px);overflow-y:auto;margin:0!important;padding:20px 28px 24px!important;display:grid!important}.lgc-modale-ressources .ressources-liens{margin:0!important}.lgc-modale-ressources .ressources-liens p{letter-spacing:.06em;text-transform:uppercase;font-size:var(--lgc-t-capitales)!important;color:#6e6478!important;margin:0 0 6px!important;font-weight:700!important}.lgc-modale-ressources .ressources-liens a{font-size:var(--lgc-t-texte);padding:4px 0;line-height:1.35;text-decoration:none;display:block;color:#3b1678!important}.lgc-modale-ressources .ressources-liens a:hover{text-decoration:underline}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-webkit-any(.champs-step,.select-contact,.modal-step-content,form){margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-moz-any(.champs-step,.select-contact,.modal-step-content,form){margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :is(.champs-step,.select-contact,.modal-step-content,form){margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-webkit-any(.ml-1,.ml-2,.ml-3,.ml-4,.mx-1,.mx-2,.mx-3,.mx-4,.pl-1,.pl-2,.pl-3,.pl-4,.px-2,.px-3,.px-4,.ml-5,.mx-5,.pl-5,.px-5):not(.lgc-civ *):not(button):not(a){margin-left:0!important;padding-left:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :-moz-any(.ml-1,.ml-2,.ml-3,.ml-4,.mx-1,.mx-2,.mx-3,.mx-4,.pl-1,.pl-2,.pl-3,.pl-4,.px-2,.px-3,.px-4,.ml-5,.mx-5,.pl-5,.px-5):not(.lgc-civ *):not(button):not(a){margin-left:0!important;padding-left:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper :is(.ml-1,.ml-2,.ml-3,.ml-4,.mx-1,.mx-2,.mx-3,.mx-4,.pl-1,.pl-2,.pl-3,.pl-4,.px-2,.px-3,.px-4,.ml-5,.mx-5,.pl-5,.px-5):not(.lgc-civ *):not(button):not(a){margin-left:0!important;padding-left:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .mt-3,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .mt-4{margin-top:8px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>label:first-child)>[class*=col-]{flex:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>div:first-child>label)>[class*=col-]{flex:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>label:first-child)>:-webkit-any(.champs-court,.separated-date,.select-grey-wrapper){max-width:420px;width:100%!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>label:first-child)>:-moz-any(.champs-court,.separated-date,.select-grey-wrapper){max-width:420px;width:100%!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>label:first-child)>:is(.champs-court,.separated-date,.select-grey-wrapper){max-width:420px;width:100%!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>div:first-child>label)>:-webkit-any(.champs-court,.separated-date,.select-grey-wrapper){max-width:420px;width:100%!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>div:first-child>label)>:-moz-any(.champs-court,.separated-date,.select-grey-wrapper){max-width:420px;width:100%!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>div:first-child>label)>:is(.champs-court,.separated-date,.select-grey-wrapper){max-width:420px;width:100%!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .separated-date{gap:8px;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .separated-date select{min-width:0;max-width:none;flex:1 1 0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>textarea){align-items:start!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>textarea)>label{padding-top:10px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper textarea{min-height:80px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .add-new-location-btn{justify-self:start;color:#4c1d95!important;width:auto!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #b89bd9!important;border-radius:999px!important;padding:7px 14px!important;font-weight:700!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper a.red,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .red:not(button){color:#5b21b6!important;font-size:var(--lgc-t-texte)!important;font-weight:700!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-footer.navigation,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper>.modal-footer{z-index:5;position:sticky;bottom:-8px;background:var(--lgc-fenetre-fond)!important;border-top:1px solid var(--lgc-fenetre-ligne)!important;margin:12px -28px 0!important;padding:12px 28px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>input[type=date]):has(>input[type=time]){gap:8px;max-width:420px;flex-flow:row!important;width:100%!important;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>input[type=date]):has(>input[type=time])>input{flex:1 1 0!important;width:auto!important;min-width:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>label:first-child)>p{grid-column:1/-1;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper{grid-template-columns:220px minmax(0,1fr);column-gap:16px;align-items:start!important;margin:0 0 12px!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>textarea[style*=none]{display:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>textarea:not(:-webkit-any(:focus,:valid))[hidden]{display:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>textarea:not(:-moz-any(:focus,:valid))[hidden]{display:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>textarea:not(:is(:focus,:valid))[hidden]{display:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>.flex-column{gap:2px;padding-top:8px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper .documentsFile,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper .documentsFile>div,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper .file-select,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper .upload-wrapper{margin:0!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper.dl-input-wrapper{grid-template-columns:330px minmax(0,1fr)!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>.flex-column{display:contents!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>.flex-column>label{grid-area:1/1;padding-top:8px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>.flex-column>#documents-ajout{grid-area:2/2;justify-self:start;margin-top:8px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>.documentsFile{grid-area:1/2}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>label:first-child{grid-column:1;padding-top:8px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>:-webkit-any(.upload-wrapper,a){grid-column:2;margin-left:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>:-moz-any(.upload-wrapper,a){grid-column:2;margin-left:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .dl-input-wrapper>:is(.upload-wrapper,a){grid-column:2;margin-left:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>input[type=radio]+label):not(.lgc-civ *){flex-wrap:wrap;align-items:center;gap:8px;flex-direction:row!important;width:auto!important;max-width:none!important;margin:0 0 14px!important;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div input[type=radio]:not(.lgc-civ *){pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;position:absolute!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div input[type=radio]:not(.lgc-civ *)+label{cursor:pointer;color:#5b21b6!important;width:auto!important;max-width:none!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #7a4ea8!important;border-radius:999px!important;flex:none!important;margin:0!important;padding:8px 16px!important;font-weight:400!important;display:inline-block!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper input[type=radio]:not(.lgc-civ *):checked+label{color:#fff!important;background:#5b21b6!important;border-color:#5b21b6!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper input[type=radio]:not(.lgc-civ *):focus-visible+label{outline-offset:2px;outline:2px solid #7a4ea8}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>input[type=checkbox]:first-child+label){gap:10px;align-items:flex-start!important;margin:0 0 10px!important;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>input[type=checkbox]:first-child+label)>input[type=checkbox]{accent-color:#5b21b6;flex:none;width:16px!important;height:16px!important;margin-top:3px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div:has(>input[type=checkbox]:first-child+label)>label{flex:0 auto!important;width:auto!important;max-width:760px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div input[type=radio]:not(.lgc-civ *)+label:before,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div input[type=radio]:not(.lgc-civ *)+label:after{content:none!important;display:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper div input[type=radio]:not(.lgc-civ *)+label{padding-left:16px!important}.lgc-modale-ressources .modal-body .ressources-menu .ressources-sous-menu.nav.flex-column{flex-direction:row!important;width:auto!important;height:auto!important;margin-left:0!important}.lgc-modale-ressources .modal-body .ressources-menu .ressources-sous-menu.nav.flex-column .nav-item{flex:none!important;height:auto!important}.lgc-modale-ressources .modal-body .ressources-menu .ressources-sous-menu.nav.flex-column .nav-item a{width:auto!important;height:auto!important}.lgc-modale-ressources .modal-body .ressources-menu .ressources-sous-menu.nav.flex-column .nav-item a:after{display:none!important}.lgc-modale-ressources .modal-body .ressources-menu .row{height:auto!important}.lgc-modale-ressources .ressources-menu .tab-content>.tab-pane:not(.active){display:none!important}body .modal .modal-content>:not(.modal-body){flex-shrink:0!important}body .modal .modal-content>.modal-body{min-height:0}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-question-ligne{align-items:center;gap:16px;margin:4px 0 16px!important;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-question-ligne>label{white-space:nowrap;flex:0 auto;font-size:var(--lgc-t-texte)!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-question-ligne>.select-grey-wrapper{flex:0 0 120px;width:120px!important}@media (max-width:1100px){body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-question-ligne>label{white-space:normal}}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-rappel-droit p{margin:0 0 6px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-rappel-droit ul{margin:0 0 6px 18px!important;padding:0!important;list-style:outside!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-rappel-droit li{font-size:var(--lgc-t-texte);color:#3e3448;line-height:1.5;display:list-item!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-rappel-droit .lgc-rappel-droit__attention{font-size:var(--lgc-t-detail)!important;color:#6e3a12!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .info-security-content .d-lg-inline-flex:has(>.rappels){display:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-date-lieu{grid-template-columns:220px minmax(0,330px) auto minmax(0,1fr);align-items:center;column-gap:12px;margin:0 0 12px!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-date-lieu>.separated-date{max-width:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-date-lieu>.champs-court{max-width:300px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-date-lieu>.champs-court input{max-width:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-date-lieu__a{font-size:var(--lgc-t-texte);color:#6e6478;font-weight:400}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper #documents-ajout.lgc-bouton-ajout-doc{align-items:center;color:#4c1d95!important;width:auto!important;font-size:var(--lgc-t-texte)!important;background:#faf6fd!important;border:1px dashed #b89bd9!important;border-radius:999px!important;margin-top:8px!important;padding:7px 14px!important;font-weight:700!important;text-decoration:none!important;display:inline-flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper #documents-ajout.lgc-bouton-ajout-doc:hover{background:#f4ecfa!important;border-style:solid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-section{overflow:hidden;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:12px!important;margin:14px 0 0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-section__tete{color:#2d1b44!important;font-size:var(--lgc-t-texte)!important;letter-spacing:0!important;text-transform:none!important;background:#faf6fd!important;border-bottom:1px solid #ede3f6!important;padding:12px 16px!important;font-weight:700!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-section__tete--cliquable:after{white-space:nowrap;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5l3 3 3-3' fill='none' stroke='%234A3A5C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 10px/10px 10px no-repeat;border:1px solid #dcd2c6;border-radius:999px;padding:5px 12px 5px 24px;font-weight:700;content:"Replier"!important;color:#4a3a5c!important;font-size:var(--lgc-t-detail)!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-section--repliee .lgc-section__tete--cliquable:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M3.5 2l3 3-3 3' fill='none' stroke='%234A3A5C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:"Déplier"!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-section--repliee .lgc-section__tete{border-bottom:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-question-ligne.lgc-question-ligne>.select-grey-wrapper{flex:0 0 120px!important;width:120px!important;max-width:120px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-question-ligne.lgc-question-ligne>.select-grey-wrapper select{max-width:120px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-rappel-droit li{padding-left:14px;position:relative;list-style:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-rappel-droit li:before{content:"•";color:#7a4ea8;font-weight:400;position:absolute;left:0}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-rappel-droit ul{margin-left:4px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-sommaire-volets{background:#f4ecfa;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex;margin:0 0 4px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-sommaire-volets__titre{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-sommaire-volets__lien{font-size:var(--lgc-t-detail);cursor:pointer;background:#fff;border:1px solid #d9cbea;border-radius:999px;padding:5px 12px;font-weight:700;color:#4c1d95!important;text-decoration:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-sommaire-volets__lien:hover{background:#faf6fd}.lgc-modale-ressources .lgc-ressources-recherche{background:#fff;padding:14px 28px 0}.lgc-modale-ressources .lgc-ressources-recherche input{width:100%;max-width:520px;min-height:40px;font-family:var(--lgc-police);font-size:var(--lgc-t-texte);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236E6478' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") 12px no-repeat;border:1px solid #dcd2c6;border-radius:999px;outline:none;padding:8px 12px 8px 36px}.lgc-modale-ressources .lgc-ressources-recherche input:focus{border-color:#7a4ea8;box-shadow:0 0 0 3px #7a4ea826}.lgc-modale-ressources .lgc-ressources-resultats a i{color:#8a8298;font-style:normal;font-size:var(--lgc-t-detail)}.lgc-modale-ressources .lgc-ressources-recherche__vide{color:#6e6478;font-size:var(--lgc-t-texte);padding:24px 28px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-societe[style*=block]{grid-template-columns:minmax(0,1fr) 250px;align-items:start;column-gap:24px;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-societe.lgc-travaux-societe>:not(.lgc-travaux-dernieres){grid-column:1}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-societe.lgc-travaux-societe>.lgc-travaux-dernieres{grid-area:1/2/span 4}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche{background:#f4ecfa;border-radius:12px;padding:12px 14px;position:relative;margin:0 0 16px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche .lgc-travaux-recherche__libelle{display:block;color:#2d1b44!important;margin:0 0 6px!important;font-weight:700!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche input{border-radius:999px!important;max-width:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__liste{z-index:40;background:#fff;border:1px solid #dcd2c6;border-radius:10px;max-height:300px;position:absolute;top:calc(100% - 6px);left:14px;right:14px;overflow-y:auto;box-shadow:0 12px 28px #2d1b4429;margin:0!important;padding:4px!important;list-style:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__liste[hidden]{display:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__choix,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__choix{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;width:100%;padding:8px 10px;font-family:inherit;display:grid}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__choix strong,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__choix strong{font-size:var(--lgc-t-texte);color:#2a2230;grid-column:1}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__choix span,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__choix span{font-size:var(--lgc-t-detail);color:#6e6478;grid-column:1}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__choix em,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__choix em{font-style:normal;font-size:var(--lgc-t-detail);border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:2px 8px;font-weight:400}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__choix em.est-habilite,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__choix em.est-habilite{color:#1f6b42;background:#e6f4ec}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__choix em.est-connue,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__choix em.est-connue{color:#4c1d95;background:#f4ecfa}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__choix em.est-annuaire,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__choix em.est-annuaire{color:#274c77;background:#eef2f8}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__choix:hover,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__choix:hover{background:#faf6fd}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche__vide{font-size:var(--lgc-t-texte);color:#6e6478;padding:10px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres{background:#fff;border:1px solid #e7ded2;border-radius:12px;padding:12px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__titre{letter-spacing:normal;text-transform:none;font-size:var(--lgc-t-intertitre)!important;color:#6e6478!important;margin:0 0 6px!important;font-weight:700!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__liste{flex-direction:column;gap:2px;display:flex}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__choix{grid-template-columns:minmax(0,1fr)}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-dernieres__vide{font-size:var(--lgc-t-detail)!important;color:#8a8298!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification{margin-left:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification>.champs-step{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 32px;margin:0!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification .champs-step>div:not(.position-relative){margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification .champs-step>.position-relative{background:#f4ecfa;border-radius:12px;grid-column:1/-1;padding:12px 14px;margin-top:12px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification>.champs-step>.title,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification>.champs-step>.mt-5,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification>.champs-step>.lgc-cases-actes,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification>.champs-step>.d-flex:only-child{grid-column:1/-1}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification>.champs-step>.mt-5{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 32px;margin-top:6px!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification>.champs-step>.mt-5>.title{grid-column:1/-1}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification>.champs-step>.lgc-cases-actes{background:#f4ecfa;border-radius:12px;padding:12px 14px 2px;margin:14px 0 0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification>.champs-step>.d-flex:only-child>:first-child{flex:0 auto!important;width:auto!important;max-width:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification .title:first-letter{text-transform:uppercase}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification .lgc-non-renseigne{color:#8a8298;font-style:italic;font-weight:400}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification .title{letter-spacing:normal;font-size:var(--lgc-t-intertitre)!important;text-transform:none!important;color:#5b21b6!important;margin:10px 0 4px!important;font-weight:700!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification .mt-2.d-flex{gap:6px;margin:2px 0 0!important;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification .mt-2.d-flex p{font-size:var(--lgc-t-texte)!important;margin:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .modal-step-content.verification .mt-2.d-flex p.purple{color:#2a2230!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche{background:0 0!important;margin:0 0 18px!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche .lgc-travaux-recherche__libelle{letter-spacing:normal;text-transform:none;font-size:var(--lgc-t-texte)!important;color:#6e6478!important;margin:0 0 6px!important;font-weight:700!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche input[type=search]{box-shadow:0 1px 2px #2d1b440f;width:100%!important;max-width:none!important;min-height:46px!important;font-size:var(--lgc-t-texte)!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%237A4EA8' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") 14px no-repeat!important;border:1px solid #dcd2c6!important;border-radius:12px!important;padding:10px 14px 10px 42px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche input[type=search]::placeholder{color:#9a90a6}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche input[type=search]:focus{border-color:#7a4ea8!important;box-shadow:0 0 0 3px #7a4ea826!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-recherche .lgc-travaux-recherche__liste{top:calc(100% + 4px);left:0;right:0}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-attestation{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex;margin:-2px 0 12px 262px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-attestation__bouton{cursor:pointer;align-items:center;color:#4c1d95!important;width:auto!important;font-family:inherit!important;font-size:var(--lgc-t-texte)!important;background:#fff!important;border:1px solid #b89bd9!important;border-radius:999px!important;margin:0!important;padding:7px 14px!important;font-weight:700!important;display:inline-flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-attestation__bouton:hover{background:#f4ecfa!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-attestation__bouton--depot{border-style:dashed!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-attestation__etat{font-size:var(--lgc-t-detail);color:#6e6478}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-attestation__etat.est-ok{color:#1f6b42;font-weight:700}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-societe.lgc-travaux-societe #executant-travaux>div,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-societe.lgc-travaux-societe>.form-contact{margin-bottom:6px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-societe.lgc-travaux-societe input:not([type=search]){min-height:36px!important;padding-top:6px!important;padding-bottom:6px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champs{gap:10px 14px;max-width:860px;margin:0 0 12px!important;display:grid!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champs--3{grid-template-columns:repeat(3,minmax(0,1fr))}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champs--2{grid-template-columns:repeat(2,minmax(0,1fr))}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champs--societe{grid-template-columns:minmax(0,1fr) 190px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champs--adresse{grid-template-columns:120px minmax(0,1fr) minmax(0,2fr)}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v{flex-direction:column;gap:5px;min-width:0;position:relative;margin:0!important;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v>label{letter-spacing:normal;text-transform:none;font-size:var(--lgc-t-texte)!important;color:#3e3448!important;font-weight:700!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v input,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v select,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v .select-grey-wrapper{width:100%!important;max-width:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v .lgc-adresse-ban{z-index:30;background:#fff;border:1px solid #dcd2c6;border-radius:8px;max-height:240px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #2d1b4424;margin:4px 0 0!important;padding:4px 0!important;list-style:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v .lgc-adresse-ban[hidden]{display:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v .lgc-adresse-ban li{font-size:var(--lgc-t-texte);color:#2a2230;cursor:pointer;padding:8px 10px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v .lgc-adresse-ban li:hover,body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-champ-v .lgc-adresse-ban li.est-active{background:#f7f2ea}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-documents{background:#fcfafe;border:1px dashed #d9cbea;border-radius:12px;padding:14px 16px;margin:16px 0 0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-documents__titre{color:#2d1b44!important;margin:0 0 2px!important;font-weight:700!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-documents__aide{font-size:var(--lgc-t-detail)!important;color:#6e6478!important;margin:0 0 10px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-documents__liste{flex-wrap:wrap;gap:6px;display:flex;margin:10px 0 0!important;padding:0!important;list-style:none!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-documents__liste li{font-size:var(--lgc-t-detail);color:#2a2230;background:#fff;border:1px solid #dcd2c6;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 12px;display:inline-flex}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-travaux-documents__retirer{color:#4c1d95;width:22px;height:22px;font-size:var(--lgc-t-intertitre);cursor:pointer;background:#f1eaf7;border:0;border-radius:50%;padding:0;line-height:1}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper #demandeur-travaux div:has(>input[type=checkbox]:first-child+label){margin-left:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper #demandeur-travaux .lgc-attestation{margin-left:26px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper #demandeur-travaux div:has(>input[type=checkbox]:first-child+label)>label{width:auto!important;max-width:760px!important}[data-lgc-adresse-groupe] .lgc-adresse-ban{z-index:60;max-height:240px;font-family:var(--lgc-police);background:#fff;border:1px solid #dcd2c6;border-radius:8px;margin:4px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #2d1b4424}[data-lgc-adresse-groupe] .lgc-adresse-ban[hidden]{display:none!important}[data-lgc-adresse-groupe] .lgc-adresse-ban li{font-size:var(--lgc-t-texte);color:#2a2230;cursor:pointer;text-transform:none;letter-spacing:0;padding:8px 10px;font-weight:400}[data-lgc-adresse-groupe] .lgc-adresse-ban li:hover,[data-lgc-adresse-groupe] .lgc-adresse-ban li.est-active{background:#f7f2ea}.lgc-compte__adresse{grid-column:1/-1;grid-template-columns:96px minmax(0,1fr) minmax(0,1.4fr);gap:12px 16px;display:grid}.lgc-compte__adresse>.lgc-compte__champ{position:relative}@media (max-width:720px){.lgc-compte__adresse{grid-template-columns:minmax(0,1fr)}}body .modal .modal-content .form-wrapper.scroll-popup{height:auto!important;max-height:calc(100vh - 190px)!important;max-height:calc(100dvh - 190px)!important}body .modal #content-attribution-emplacement .form-wrapper.scroll-popup .modal-footer{z-index:5;position:sticky;bottom:-26px;background:var(--lgc-fenetre-fond,#fbf9f5)!important;border-top:1px solid var(--lgc-fenetre-ligne,#e7ded2)!important}@media (max-width:1199.98px){body .modal .modal-content{max-height:calc(100vh - 16px)!important;max-height:calc(100dvh - 16px)!important}body .modal .modal-header{padding-top:10px!important;padding-bottom:10px!important}body .modal .modal-content .form-wrapper.scroll-popup{max-height:calc(100vh - 140px)!important;max-height:calc(100dvh - 140px)!important;margin-bottom:0!important}body .modal .lgc-tuiles{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.lgc-notice-bouton{color:#5b21b6;min-height:30px;font-size:var(--lgc-t-detail);cursor:pointer;background:#f4ecfa;border:1px solid #d9c9ec;border-radius:999px;align-items:center;margin-left:8px;padding:0 12px;font-weight:700;display:inline-flex}.lgc-surimpression-notice{z-index:1100;padding:calc(12px + env(safe-area-inset-top,0px)) calc(12px + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px));background:#2d1b448c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.lgc-surimpression-notice__cadre{background:#fff;border-radius:14px;flex-direction:column;width:min(1100px,100%);max-width:min(1100px,100%);max-height:100%;display:flex;overflow:hidden;box-shadow:0 18px 48px #2d1b4459}.lgc-surimpression-notice__tete{color:#fff;background:linear-gradient(90deg,#3e1a78 0%,#6d28c9 42%,#b0208c 74%,#e0356b 100%);align-items:center;gap:12px;padding:10px 12px 10px 18px;display:flex}.lgc-surimpression-notice__titre{flex:auto;font-weight:700}.lgc-surimpression-notice__pdf{font-size:var(--lgc-t-detail);font-weight:700;text-decoration:underline;color:#fff!important}.lgc-surimpression-notice__fermer{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;width:44px;height:44px;font-size:24px;line-height:1}.lgc-surimpression-notice__corps{-webkit-overflow-scrolling:touch;overflow:auto}.lgc-surimpression-notice__corps img{width:100%;max-width:100%;height:auto;display:block}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-cases-actes{margin:40px 8px 0!important;display:block!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-cases-actes>div{align-items:flex-start;gap:10px;max-width:none!important;margin:0 0 12px!important;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-cases-actes>div>label{margin:0!important;padding:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-cases-actes>div>input[type=checkbox]{flex:none;margin:2px 0 0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-cases-actes>div>.valid_form{position:absolute;top:0;left:0}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-cases-actes small{color:var(--lgc-ink-soft);font-weight:400;display:block}.lgc-formulaire-attente{text-align:center;color:var(--lgc-ink-soft);font-size:var(--lgc-t-texte);margin:32px 0}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-emplacement-numeros{margin:8px 0 0!important;display:block!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-emplacement-numeros .lgc-emplacement-numeros__titre{color:var(--lgc-ink,#3e3448);font-weight:600;margin:0 0 8px!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-emplacement-numeros .lgc-emplacement-numeros__ligne{flex-wrap:wrap;align-items:flex-end;gap:8px 10px;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-emplacement-numeros .lgc-emplacement-numeros__champ{flex-direction:column;gap:4px;width:auto!important;margin:0!important;padding:0!important;display:flex!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-emplacement-numeros .lgc-emplacement-numeros__intitule{color:var(--lgc-ink-soft,#6b6177);font-size:13px}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-emplacement-numeros .lgc-emplacement-numeros__champ input{background-image:none!important;width:110px!important;min-width:0!important}body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper .lgc-emplacement-numeros .lgc-emplacement-numeros__tiret{color:var(--lgc-ink-soft,#6b6177);padding-bottom:10px}@font-face{font-family:Figtree;src:url(/static/media/Figtree.841eefef.woff2)format("woff2-variations"),url(/static/media/Figtree.841eefef.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root{--lgc-police:Figtree, "Helvetica Neue", Helvetica, Arial, sans-serif;--lgc-t-chiffre:30px;--lgc-t-titre:21px;--lgc-t-intertitre:17px;--lgc-t-texte:15px;--lgc-t-detail:13px;--lgc-t-capitales:12.5px;--lgc-g-normal:400;--lgc-g-gras:700;--lgc-g-titre:800;--lgc-i-capitales:.07em}html body{font-family:var(--lgc-police);font-size:var(--lgc-t-texte);font-weight:var(--lgc-g-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}html body :where(input,select,textarea,button,optgroup,.form-control,.btn,.popover,.tooltip,.dropdown-menu){font-family:var(--lgc-police)}html body :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.form-control){font-size:var(--lgc-t-texte)}html body :where(button,.btn){font-size:var(--lgc-t-texte);font-weight:var(--lgc-g-gras)}html body :where(p,li,td,dd,small,.small){font-family:var(--lgc-police)}html body :where(small,.small){font-size:var(--lgc-t-detail)}html body :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--lgc-police);letter-spacing:normal;text-transform:none;line-height:1.25}html body :where(h1,.h1,h2,.h2){font-size:var(--lgc-t-titre);font-weight:var(--lgc-g-titre)}html body :where(h3,.h3,h4,.h4){font-size:var(--lgc-t-intertitre);font-weight:var(--lgc-g-gras)}html body :where(h5,.h5,h6,.h6){font-size:var(--lgc-t-texte);font-weight:var(--lgc-g-gras)}html body .lgc-modale__tete>div:first-child,html body .lgc-modale__tete h2{font-size:var(--lgc-t-titre)!important;font-weight:var(--lgc-g-titre)!important;line-height:1.25!important}html body .modal .modal-header>:-webkit-any(.modal-title,h1,h2,h3,h4,h5,p,.title){font-size:var(--lgc-t-titre)!important;font-weight:var(--lgc-g-titre)!important;line-height:1.25!important}html body .modal .modal-header>:-moz-any(.modal-title,h1,h2,h3,h4,h5,p,.title){font-size:var(--lgc-t-titre)!important;font-weight:var(--lgc-g-titre)!important;line-height:1.25!important}html body .modal .modal-header>:is(.modal-title,h1,h2,h3,h4,h5,p,.title){font-size:var(--lgc-t-titre)!important;font-weight:var(--lgc-g-titre)!important;line-height:1.25!important}html body :-webkit-any(.lgc-listebarre__titre,.lgc-fiche__famille,.lgc-ecran-proc__type){font-size:var(--lgc-t-titre);font-weight:var(--lgc-g-titre);letter-spacing:normal;text-transform:none}html body :-moz-any(.lgc-listebarre__titre,.lgc-fiche__famille,.lgc-ecran-proc__type){font-size:var(--lgc-t-titre);font-weight:var(--lgc-g-titre);letter-spacing:normal;text-transform:none}html body :is(.lgc-listebarre__titre,.lgc-fiche__famille,.lgc-ecran-proc__type){font-size:var(--lgc-t-titre);font-weight:var(--lgc-g-titre);letter-spacing:normal;text-transform:none}html body label:not(.switch):not(.form-check-label):not(.custom-control-label):not(.slider-label):not(.lgc-libelle--phrase):not([class*=btn]):not([class*=bouton]):not([class*=ajout]):not([class*=__lien]):not([class*=__action]):not([class*=titre]):not(.cursor):not(.sr-only):not(.purple):not(:has(input[type=checkbox],input[type=radio],input[type=file])){font-family:var(--lgc-police);font-size:var(--lgc-t-texte);font-weight:var(--lgc-g-gras);letter-spacing:normal;text-transform:none;line-height:1.3}html body .modal .modal-content:not(#content-attribution-emplacement) .form-wrapper label:not(.lgc-civ *):not(.label-contact):not(.dl-actes):not(input+label):not(.lgc-attestation__bouton):not(.switch):not(.form-check-label):not(.custom-control-label):not(.slider-label):not(.lgc-libelle--phrase):not([class*=btn]):not([class*=bouton]):not([class*=ajout]):not([class*=__lien]):not([class*=__action]):not([class*=titre]):not(.cursor):not(.sr-only):not(.purple):not(:has(input[type=checkbox],input[type=radio],input[type=file])){font-size:var(--lgc-t-texte)!important;font-weight:var(--lgc-g-gras)!important;letter-spacing:normal!important;text-transform:none!important}html body .modal .modal-content label:not(.switch):not(.form-check-label):not(.custom-control-label):not(.slider-label):not(.lgc-libelle--phrase):not([class*=btn]):not([class*=bouton]):not([class*=ajout]):not([class*=__lien]):not([class*=__action]):not([class*=titre]):not(.cursor):not(.sr-only):not(.purple):not(:has(input[type=checkbox],input[type=radio],input[type=file])){font-size:var(--lgc-t-texte)!important;font-weight:var(--lgc-g-gras)!important;letter-spacing:normal!important;text-transform:none!important}html body label.lgc-libelle--phrase{font-family:var(--lgc-police);line-height:1.4;font-size:var(--lgc-t-texte)!important;font-weight:var(--lgc-g-gras)!important;letter-spacing:normal!important;text-transform:none!important}html body :where(table th,table thead td){font-family:var(--lgc-police);font-weight:var(--lgc-g-gras)}html body :where(table td){font-size:var(--lgc-t-texte)}.lgc-frise__court,.lgc-replier--tel,.lgc-topbar__aide-signe,.lgc-tdb__onglets-tel,.lgc-rafraichir{display:none}@media (max-width:767.98px){html,body,.App,.App>main{overflow-x:clip}.App>main{overscroll-behavior-x:none;position:relative}.lgc-topbar{padding-left:calc(8px + env(safe-area-inset-left,0px));padding-right:calc(8px + env(safe-area-inset-right,0px));gap:6px}.lgc-topbar__burger{width:38px;height:38px}.lgc-topbar__logo{height:22px}.lgc-topbar__actions{gap:6px;min-width:0}.lgc-topbar__ctx{display:none}.lgc-topbar__tools{gap:4px;padding:7px 10px}.lgc-topbar__tools .lgc-pill__chev{display:none}.lgc-topbar__icon--aide{width:30px;padding:0;color:#4c1d95!important;background:#ffffffe0!important}.lgc-topbar__aide-mot{display:none}.lgc-topbar__aide-signe{font-weight:800;display:inline}.lgc-outilsmenu,.lgc-usermenu{overscroll-behavior:contain;overflow-y:auto;width:auto!important;max-width:none!important;left:8px!important;right:8px!important;top:calc(var(--lgc-top-h) + 6px)!important;max-height:calc(100dvh - var(--lgc-top-h) - 16px - env(safe-area-inset-bottom,0px))!important;position:fixed!important}.lgc-listebarre .lgc-onglets:has(>.lgc-autres){flex-wrap:wrap;gap:6px}.lgc-listebarre__tete{gap:8px;flex-wrap:wrap!important}.lgc-listebarre__tete>.lgc-spacer{display:none}.lgc-listebarre__tete:after{content:"";flex:0 0 100%;order:4;height:0}.lgc-listebarre__tete>.lgc-listebarre__titre{flex:0 auto}.lgc-listebarre__tete>.lgc-listebarre__meta{white-space:normal;flex:auto;min-width:0}.lgc-listebarre__tete>.lgc-listebarre__recherche{order:5;flex:1 1 0!important;width:auto!important;min-width:0!important;padding:0 12px!important}.lgc-listebarre__tete>.lgc-rond,.lgc-listebarre__tete>.listing-complete-btn,.lgc-listebarre__tete>:not(.lgc-listebarre__titre):not(.lgc-listebarre__meta):not(.lgc-spacer):not(.lgc-listebarre__recherche){flex:none;order:6;margin:0!important}.lgc-listebarre .lgc-autres .lgc-pictos__menu{width:max-content;min-width:240px;max-width:calc(100vw - 32px);max-height:60dvh;overflow-y:auto;left:0!important;right:auto!important}.lgc-listebarre{padding-left:16px!important;padding-right:16px!important}.lgc-tableau,.lgc-signal__onglets{margin-left:16px!important;margin-right:16px!important}.lgc-liste__pied{padding-left:16px!important;padding-right:16px!important}#plan,#plan .mapplic-map-image,.mapplic-container{touch-action:none}.lgc-rafraichir{z-index:120;top:calc(var(--lgc-top-h) + 4px);opacity:0;pointer-events:none;background:#fff;border-radius:50%;width:34px;height:34px;margin-top:-40px;transition:opacity .12s;display:block;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #2d1b4440}.lgc-rafraichir__rond{border:3px solid #d9cce9;border-top-color:#5b21b6;border-radius:50%;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.lgc-rafraichir.is-pret .lgc-rafraichir__rond{border-color:#d9cce9 #5b21b6 #5b21b6}.lgc-rafraichir.is-charge .lgc-rafraichir__rond{animation:.7s linear infinite lgc-rafraichir-tourne}@keyframes lgc-rafraichir-tourne{to{transform:rotate(360deg)}}.lgc-fiche__tete .lgc-fiche__ligne{grid-template-columns:auto auto minmax(0,1fr)!important;grid-template-areas:"empl empl empl""famille chip info""actions actions actions"!important}.lgc-fiche__ligne>.lgc-fiche__actions{justify-content:flex-end}.lgc-fiche__ligne>.info{justify-self:start}.lgc-fiche__famille{overflow-wrap:anywhere;font-size:var(--lgc-t-titre)!important}.lgc-mot-suite{display:none}.lgc-frise__piste{display:none!important}.lgc-frise{margin-top:6px;min-height:0!important;padding:0!important}.lgc-frise__court{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft,#6e6478);display:block}.lgc-replier--tel{flex:none;margin-left:auto;display:inline-flex}.lgc-fiche__rangee>.lgc-carte>.lgc-carte__tete{flex-wrap:wrap;row-gap:6px;height:auto!important;min-height:0!important}.lgc-fiche__rangee>.lgc-carte.is-replie-tel>:not(.lgc-carte__tete){display:none!important}.lgc-fiche__rangee>.lgc-carte.is-replie-tel{height:auto!important;min-height:0!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table){display:block;width:100%!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody{display:block;width:100%!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) thead{display:none!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr{border:1px solid var(--lgc-line,#e7ded2);background:#fff;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0 0 10px;padding:12px 14px;height:auto!important;display:grid!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr>td{overflow-wrap:anywhere;min-width:0;font-size:var(--lgc-t-texte);display:block;white-space:normal!important;text-overflow:clip!important;background:0 0!important;border:0!important;width:auto!important;max-width:none!important;height:auto!important;padding:0!important;line-height:1.35!important;overflow:visible!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr>td[data-libelle]:not([data-libelle=""]):before{content:attr(data-libelle);letter-spacing:.05em;text-transform:uppercase;color:#9a90a6;margin-bottom:1px;font-size:11px;font-weight:700;display:block}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr>td.lgc-cellule-titre{font-weight:800;font-size:var(--lgc-t-intertitre,16px);color:#2d1b44;grid-column:1/-1}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr>td.lgc-cellule-titre:before{display:none!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr{position:relative}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr>td.lgc-cellule-case{top:12px;right:12px;position:absolute!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr>td.lgc-cellule-case:before{display:none!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr:has(>td.lgc-cellule-case)>td.lgc-cellule-titre{padding-right:34px!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr:has(>td:only-child){display:block!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr>td:only-child:before{display:none!important}.lgc-tableau-cadre,.lgc-tableau__defile,.lgc-tableau .table-responsive{overflow-x:visible!important}.lgc-tableau{box-shadow:none!important;background:0 0!important;border:0!important}.lgc-compte__table .lgc-compte__ligne--tete{display:none!important}.lgc-compte__table{overflow-x:visible!important}.lgc-compte__table .lgc-compte__ligne:not(.lgc-compte__ligne--tete):not(.lgc-compte__ligne--tarif):not(.lgc-compte__ligne--maj){border:1px solid var(--lgc-line,#e7ded2);background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nom role""mail mail""vu vu""actions actions";gap:4px 10px;margin:0 0 10px;padding:12px 14px;width:auto!important;min-width:0!important;display:grid!important}.lgc-compte__table .lgc-compte__ligne:not(.lgc-compte__ligne--tete):not(.lgc-compte__ligne--tarif):not(.lgc-compte__ligne--maj)>span{overflow-wrap:anywhere;min-width:0;white-space:normal!important;overflow:visible!important}.lgc-compte__table .lgc-compte__ligne:not(.lgc-compte__ligne--tete):not(.lgc-compte__ligne--tarif):not(.lgc-compte__ligne--maj)>span:first-child{grid-area:nom}.lgc-compte__table .lgc-compte__ligne:not(.lgc-compte__ligne--tete):not(.lgc-compte__ligne--tarif):not(.lgc-compte__ligne--maj)>span:nth-child(2){color:var(--lgc-ink-soft,#6e6478);grid-area:mail}.lgc-compte__table .lgc-compte__ligne:not(.lgc-compte__ligne--tete):not(.lgc-compte__ligne--tarif):not(.lgc-compte__ligne--maj)>span:nth-child(3){color:#4b2a73;font-size:var(--lgc-t-detail);background:#f1eaf8;border-radius:999px;grid-area:role;align-self:start;padding:2px 10px;font-weight:700}.lgc-compte__table .lgc-compte__ligne:not(.lgc-compte__ligne--tete):not(.lgc-compte__ligne--tarif):not(.lgc-compte__ligne--maj)>span:nth-child(4){font-size:var(--lgc-t-detail);color:#9a90a6;grid-area:vu}.lgc-compte__table .lgc-compte__ligne:not(.lgc-compte__ligne--tete):not(.lgc-compte__ligne--tarif):not(.lgc-compte__ligne--maj)>span:nth-child(4):before{content:"Dernière connexion : "}.lgc-compte__table .lgc-compte__ligne:not(.lgc-compte__ligne--tete):not(.lgc-compte__ligne--tarif):not(.lgc-compte__ligne--maj)>.lgc-compte__actions{grid-area:actions;justify-content:flex-end;gap:8px;margin-top:6px;display:flex!important}.lgc-compte__table .lgc-compte__ligne:not(.lgc-compte__ligne--tete):not(.lgc-compte__ligne--tarif):not(.lgc-compte__ligne--maj) .lgc-compte__lien{background:#fff;border:1px solid #dcd2c6;border-radius:999px;padding:6px 14px}.lgc-droits-tel{margin-top:10px}.lgc-droits-tel__legende{font-size:var(--lgc-t-detail);color:#6e6478;margin:0 0 6px}.lgc-droits-tel__roles{margin-bottom:8px}.lgc-droits-tel__liste{margin:0;padding:0;list-style:none}.lgc-droits-tel__liste li{font-size:var(--lgc-t-texte);color:#2d1b44;border-bottom:1px solid #efe7f5;gap:10px;padding:8px 0;display:flex}.lgc-droits-tel__liste li.is-non{color:#b7aec0}.lgc-droits-tel__marque{color:#1f7a4d;flex:0 0 18px;font-weight:800}li.is-non .lgc-droits-tel__marque{color:#b7aec0}.lgc-droits-tel__precision{font-style:normal;font-size:var(--lgc-t-detail);color:#6e6478;display:block}.lgc-onglets:not(:has(>.lgc-autres)):not(.lgc-droits-tel__roles){overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-shrink:1;min-width:0;max-width:100%;padding-bottom:2px;overflow-x:auto;flex-wrap:nowrap!important}.lgc-onglets:not(:has(>.lgc-autres)):not(.lgc-droits-tel__roles)::-webkit-scrollbar{display:none}.lgc-onglets:not(:has(>.lgc-autres)):not(.lgc-droits-tel__roles)>*{white-space:nowrap;flex:none}.contents.lgc-ecran-proc .lgc-ecran-proc__page{padding-top:12px!important}body .modal{padding:0!important}body .modal .modal-dialog,body .modal .modal-dialog.modal-lg,body .modal .modal-dialog.modal-xl,body .modal .modal-dialog.lgc-fenetre-large{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;display:block!important;position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important}body .modal.fade .modal-dialog{opacity:1;transition:transform .26s cubic-bezier(.2,.8,.2,1)!important;transform:translateY(100%)!important}body .modal.fade.show .modal-dialog{transform:none!important}body .modal .modal-content{flex-direction:column;width:100%!important;max-width:none!important;max-height:calc(100dvh - var(--lgc-top-h) - 8px)!important;border-radius:22px 22px 0 0!important;margin:0!important;display:flex!important;overflow:hidden!important}body .modal .modal-content:before{content:"";z-index:3;background:#fff9;border-radius:999px;width:40px;height:5px;margin-left:-20px;position:absolute;top:7px;left:50%}body .modal .modal-header,body .lgc-modale__tete{flex:none;border-radius:22px 22px 0 0!important;padding:20px 14px 14px 18px!important}body .modal .modal-body,body .modal .form-wrapper,body .modal .scroll-popup{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;height:auto!important;max-height:none!important;overflow:hidden auto!important}body .modal .modal-body{padding-left:16px!important;padding-right:16px!important}body .modal .modal-content>form,body .modal .modal-content>.formulaire{flex-direction:column;flex:auto;min-height:0;overflow:hidden;display:flex!important}body .modal .modal-content>div:not(.modal-header):not(.modal-footer):not(.modal-body):not(.lgc-modale__tete):has(.modal-footer,.form-wrapper){flex-direction:column;flex:auto;min-height:0;overflow:hidden;display:flex!important}body .modal .modal-footer{z-index:6;flex:none;justify-content:flex-end;align-items:center;gap:6px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px))!important;background:var(--lgc-fenetre-fond,#fbf9f5)!important;border-radius:0!important;flex-wrap:nowrap!important;margin:0!important;display:flex!important;position:static!important}body .modal .modal-footer>*{margin:0!important}body .modal .form-wrapper>.modal-footer,body .modal .scroll-popup>.modal-footer,body .modal .modal-body .modal-footer{bottom:0;box-shadow:0 -8px 16px #fbf9f5e6;border-top:1px solid var(--lgc-fenetre-ligne,#ede6da)!important;margin:12px -16px 0!important;position:sticky!important}body .modal .modal-footer :-webkit-any(button,a,.tbl):not(.display-none):not([hidden]){white-space:nowrap;flex:0 auto;min-width:0;padding:9px 12px!important;font-size:14px!important}body .modal .modal-footer :-moz-any(button,a,.tbl):not(.display-none):not([hidden]){white-space:nowrap;flex:0 auto;min-width:0;padding:9px 12px!important;font-size:14px!important}body .modal .modal-footer :is(button,a,.tbl):not(.display-none):not([hidden]){white-space:nowrap;flex:0 auto;min-width:0;padding:9px 12px!important;font-size:14px!important}body .modal .modal-footer :-webkit-any(button,a,.tbl).lgc-brouillon-sauver:not(#lgc-z){font-size:0!important}body .modal .modal-footer :-moz-any(button,a,.tbl).lgc-brouillon-sauver:not(#lgc-z){font-size:0!important}body .modal .modal-footer :is(button,a,.tbl).lgc-brouillon-sauver:not(#lgc-z){font-size:0!important}body .modal .modal-footer :-webkit-any(button,a,.tbl).lgc-brouillon-sauver:not(#lgc-z):after{content:"Brouillon";font-size:14px}body .modal .modal-footer :-moz-any(button,a,.tbl).lgc-brouillon-sauver:not(#lgc-z):after{content:"Brouillon";font-size:14px}body .modal .modal-footer :is(button,a,.tbl).lgc-brouillon-sauver:not(#lgc-z):after{content:"Brouillon";font-size:14px}body .modal .modal-footer :-webkit-any(button,a,.tbl).lgc-brouillon-supprimer:not(#lgc-z){font-size:0!important}body .modal .modal-footer :-moz-any(button,a,.tbl).lgc-brouillon-supprimer:not(#lgc-z){font-size:0!important}body .modal .modal-footer :is(button,a,.tbl).lgc-brouillon-supprimer:not(#lgc-z){font-size:0!important}body .modal .modal-footer :-webkit-any(button,a,.tbl).lgc-brouillon-supprimer:not(#lgc-z):after{content:"Suppr. brouillon";font-size:14px}body .modal .modal-footer :-moz-any(button,a,.tbl).lgc-brouillon-supprimer:not(#lgc-z):after{content:"Suppr. brouillon";font-size:14px}body .modal .modal-footer :is(button,a,.tbl).lgc-brouillon-supprimer:not(#lgc-z):after{content:"Suppr. brouillon";font-size:14px}body .modal .modal-footer :-webkit-any(button,a,.tbl).precedent:not(#lgc-z){width:40px;height:40px;border-radius:50%!important;margin-right:auto!important;padding:0!important;font-size:0!important}body .modal .modal-footer :-moz-any(button,a,.tbl).precedent:not(#lgc-z){width:40px;height:40px;border-radius:50%!important;margin-right:auto!important;padding:0!important;font-size:0!important}body .modal .modal-footer :is(button,a,.tbl).precedent:not(#lgc-z){width:40px;height:40px;border-radius:50%!important;margin-right:auto!important;padding:0!important;font-size:0!important}body .modal .modal-footer :-webkit-any(button,a,.tbl).precedent:not(#lgc-z):after{content:"‹";font-size:22px;line-height:1}body .modal .modal-footer :-moz-any(button,a,.tbl).precedent:not(#lgc-z):after{content:"‹";font-size:22px;line-height:1}body .modal .modal-footer :is(button,a,.tbl).precedent:not(#lgc-z):after{content:"‹";font-size:22px;line-height:1}body .modal .lgc-aide-fenetre__bouton{gap:4px;padding:9px 11px!important;font-size:0!important}body .modal .modal-header>.modal-title,body .modal .modal-header>h5,body .modal .modal-header>h4{font-size:17px!important}body .modal .lgc-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .modal .lgc-champs:not(.lgc-champs--adresse){grid-template-columns:minmax(0,1fr)!important}body .modal .lgc-champs.lgc-champs--adresse{grid-template-columns:110px minmax(0,1fr)!important}body .modal .lgc-champs.lgc-champs--adresse>:nth-child(n+3){grid-column:1/-1}body .modal .progression{gap:8px;padding:10px 14px 8px!important}body .modal .progression .jalon.lgc-jalon-loin{display:none!important}body .modal .progression .jalon .desc,body .modal .progression .jalon .desc:not(#lgc-z):not(#lgc-y){overflow-wrap:anywhere;white-space:normal!important;font-size:13px!important}body .modal .lgc-contact__tete{row-gap:8px;flex-wrap:wrap!important}body .modal .lgc-contact__civilite{order:5;flex:100%!important}body .modal .lgc-groupe__grille{grid-template-columns:repeat(2,minmax(0,1fr))!important}#rechercherModal .modal-body{margin-left:0!important;margin-right:0!important}}#rechercherModal .input-group{align-items:center;gap:8px;width:100%;margin:0 0 6px;flex-wrap:nowrap!important;display:flex!important}#rechercherModal .input-group>input{outline:none;flex:auto;min-width:0;height:46px;font-size:16px;box-shadow:none!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:999px!important;padding:0 18px!important}#rechercherModal .input-group>input:focus{border-color:#5b21b6!important;box-shadow:0 0 0 3px #5b21b622!important}#rechercherModal .input-group>.input-group-prepend{order:2;margin:0!important}#rechercherModal .input-group .input-group-text{cursor:pointer;width:46px;height:46px;background:#5b21b6!important;border:0!important;border-radius:50%!important;padding:0!important}#rechercherModal .input-group .input-group-text img{filter:brightness(0)invert();width:18px}#rechercherModal .recherche-switch{flex-wrap:wrap;justify-content:flex-start!important;gap:8px!important;margin:10px 0!important;display:flex!important}#rechercherModal .recherche-switch>div{border-top:0!important;width:auto!important;margin:0!important;padding:0!important}#rechercherModal div:has(>label.switch) .switch{clip:rect(0 0 0 0);width:1px!important;height:1px!important;margin:0!important;position:absolute!important;overflow:hidden!important}#rechercherModal div:has(>label.switch) .slider-label{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #dcd2c6;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-weight:700;line-height:1.2;display:inline-flex;color:#6e6478!important;font-size:var(--lgc-t-texte)!important;margin:0!important}#rechercherModal div:has(>label.switch):has(input:checked) .slider-label{background:#f1eaf8;border-color:#c9b3e4;color:#4b2a73!important}#rechercherModal div:has(>label.switch):has(input:checked) .slider-label:before{content:"✓";font-size:12px}#rechercherModal div:has(>label.switch):has(input:focus-visible) .slider-label{outline-offset:2px;outline:2px solid #5b21b6}.modal-images-emplacement #photos.nav-tabs,.modal-images-emplacement .nav-tabs{border-bottom:1px solid var(--lgc-fenetre-ligne,#ede6da);gap:6px;flex-wrap:nowrap!important;display:flex!important}.modal-images-emplacement #photos.nav-tabs .nav-item,.modal-images-emplacement #photos.nav-tabs .nav-link,.modal-images-emplacement .nav-tabs .nav-item,.modal-images-emplacement .nav-tabs .nav-link{white-space:nowrap;flex:none;margin:0!important}.modal-images-emplacement .ajout-image,.modal-images-emplacement label[for=ajout-image],.modal-images-emplacement label[for^=ajout-image]{cursor:pointer;align-items:center;font-weight:700;color:#fff!important;background:#5b21b6!important;border-radius:999px!important;padding:9px 18px!important;display:inline-flex!important}@media (max-width:767.98px) and (display-mode:standalone){:root{--lgc-top-h:calc(64px + env(safe-area-inset-top,0px))}.lgc-topbar{padding-top:calc(env(safe-area-inset-top,0px) + 8px)}}.lgc-mot-court{display:none}.lgc-fiche-chargement{color:#6e6478;min-height:40vh;font-size:var(--lgc-t-texte);justify-content:center;align-items:center;gap:10px;display:flex}.lgc-fiche-chargement__rond{border:3px solid #d9cce9;border-top-color:#5b21b6;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite lgc-tourne}@keyframes lgc-tourne{to{transform:rotate(360deg)}}.lgc-fr__clos{color:#6e3a12;font-size:var(--lgc-t-texte);background:#fff4e5;border-radius:12px;margin:0 0 12px;padding:10px 14px}.lgc-fr__tuile:disabled{opacity:.55}.lgc-recherche-barre{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 4px;display:flex}.lgc-recherche-filtrer{color:#4b2a73;font:inherit;font-size:var(--lgc-t-texte);cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-weight:700;line-height:1.2;display:inline-flex}.lgc-recherche-filtrer svg{transition:transform .15s}.lgc-recherche-filtrer.is-ouvert{background:#f1eaf8;border-color:#c9b3e4}.lgc-recherche-filtrer.is-ouvert svg{transform:rotate(180deg)}.lgc-recherche-filtrer__compte{color:#fff;background:#5b21b6;border-radius:999px;padding:1px 7px;font-size:12px}#rechercherModal .recherche-switch.is-replie{display:none!important}#rechercherModal .lgc-recherche-etendre{margin:0!important}@media (max-width:767.98px){.lgc-mot-long{display:none}.lgc-mot-court{display:inline}.lgc-tableau .lgc-tableau__defile,.lgc-tableau .lgc-tableau__defile.table-responsive{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.lgc-liste__pied{justify-content:flex-end!important}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child)){row-gap:4px;grid-template-columns:max-content minmax(0,1fr)!important}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(2){grid-row:1;align-self:center;grid-column:1!important}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(3){grid-area:1/2;place-self:center start}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(3):before{display:none!important}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(4){grid-area:2/1;font-weight:700}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(4):before{display:none!important}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(6){grid-area:2/2}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(6):before{display:none!important}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(5){display:none!important}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(9){display:none!important}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(7){grid-area:3/1;display:block!important}.lgc-tableau--defunts table tbody tr:not(:has(>td:only-child))>td:nth-child(8){grid-area:3/2;display:block!important}.lgc-tableau--contacts table tbody tr:not(:has(>td:only-child))>td:nth-child(2){grid-row:1}.lgc-tableau--contacts table tbody tr:not(:has(>td:only-child))>td:nth-child(6){grid-area:2/1/auto/-1}.lgc-tableau--contacts table tbody tr:not(:has(>td:only-child))>td:nth-child(6):before{font-size:inherit;letter-spacing:0;text-transform:none;color:#6e6478;font-weight:400;content:"Qualité : "!important;display:inline!important}.lgc-tableau--contacts table tbody tr:not(:has(>td:only-child))>td:nth-child(4){grid-area:3/1}.lgc-tableau--contacts table tbody tr:not(:has(>td:only-child))>td:nth-child(5){grid-area:3/2}.lgc-fiche__tete{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"empl empl empl""famille chip info""frise frise frise""actions actions actions";align-items:center;gap:6px 10px;padding:10px 14px 12px!important;display:grid!important}.lgc-fiche__tete>.lgc-fiche__ligne.lgc-fiche__ligne{display:contents!important}.lgc-fiche__tete>.lgc-frise{grid-area:frise;margin:0!important}.lgc-fiche__tete>:not(.lgc-fiche__ligne):not(.lgc-frise){grid-column:1/-1}.lgc-fiche__ligne>.lgc-fiche__actions.lgc-fiche__actions{grid-area:actions;grid-template-columns:1fr 1fr;justify-content:stretch;gap:8px;margin:4px 0 0!important;display:grid!important}.lgc-fiche__ligne>.lgc-fiche__actions.lgc-fiche__actions>*,.lgc-fiche__ligne>.lgc-fiche__actions.lgc-fiche__actions>a>button,.lgc-fiche__ligne>.lgc-fiche__actions.lgc-fiche__actions>.lgc-actions>button{width:100%!important}.lgc-fiche__ligne>.lgc-fiche__actions.lgc-fiche__actions button.lgc-pilule,.lgc-fiche__ligne>.lgc-fiche__actions.lgc-fiche__actions a.lgc-pilule{height:40px;font-size:var(--lgc-t-texte);justify-content:center;align-items:center;display:inline-flex}.lgc-fiche__actions .lgc-actions__menu{left:auto!important;right:0!important}.lgc-fiche__rangee>.lgc-carte>.lgc-carte__tete{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px 12px 10px 14px!important;display:grid!important}.lgc-fiche__rangee>.lgc-carte>.lgc-carte__tete>h2{white-space:normal;grid-area:1/1;margin:0!important}.lgc-fiche__rangee>.lgc-carte>.lgc-carte__tete>.lgc-carte__ajout{grid-area:1/2;margin:0!important}.lgc-fiche__rangee>.lgc-carte>.lgc-carte__tete>.lgc-replier--tel{grid-area:1/3;margin:0!important}.lgc-fiche__rangee>.lgc-carte>.lgc-carte__tete>:not(h2):not(.lgc-carte__ajout):not(.lgc-replier--tel){white-space:normal;grid-column:1/-1;justify-self:start;margin:0!important}.lgc-replier--tel{padding:5px 12px!important;font-size:13px!important}.lgc-tdb__tete{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"titre stats fermer""perimetre perimetre perimetre";align-items:center;gap:8px;display:grid!important}.lgc-tdb__tete>.lgc-tdb__titre{grid-area:titre}.lgc-tdb__tete>.lgc-tdb__vers-stats{grid-area:stats}.lgc-tdb__tete>.lgc-tdb__fermer{grid-area:fermer}.lgc-tdb__tete>.lgc-tdb__perimetre{grid-area:perimetre;justify-self:start}.lgc-onglets:not(:has(>.lgc-autres)):not(.lgc-droits-tel__roles){min-height:min-content}.lgc-cal .lgc-cal__vues{flex-shrink:0!important}.lgc-cal__filtres{gap:6px!important;padding:8px 12px!important}.lgc-cal__filtres .lgc-cal__pilule{gap:4px!important;padding:4px 9px!important;font-size:13px!important}.lgc-cal__filtres .lgc-cal__legende-jour{display:none!important}.lgc-modale-ressources .modal-body .ressources-menu .ressources-sous-menu.nav.flex-column{gap:6px;flex-wrap:nowrap!important}.lgc-modale-ressources .modal-body .ressources-menu .ressources-sous-menu.nav.flex-column .nav-item a{white-space:nowrap;padding:7px 11px!important;font-size:14px!important}#rechercherModal .modal-dialog{top:calc(var(--lgc-top-h) + 6px)!important;bottom:0!important}#rechercherModal .modal-content{overscroll-behavior:contain;height:100%!important;max-height:none!important;overflow-y:auto!important}#rechercherModal .modal-body{flex:none!important;overflow:visible!important}body .modal .modal-content:not(#lgc-z) .form-wrapper div:has(>label:first-child+:-webkit-any(input,select,textarea,div,button)){grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper div:has(>label:first-child+:-moz-any(input,select,textarea,div,button)){grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper div:has(>label:first-child+:is(input,select,textarea,div,button)){grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper div:has(>div:first-child>label):has(>div:first-child+:-webkit-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea)){grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper div:has(>div:first-child>label):has(>div:first-child+:-moz-any(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea)){grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper div:has(>div:first-child>label):has(>div:first-child+:is(.separated-date,.champs-court,.select-grey-wrapper,input,select,textarea)){grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper :-webkit-any(.champs-court,.separated-date,.select-grey-wrapper){width:100%!important;max-width:none!important}body .modal .modal-content:not(#lgc-z) .form-wrapper :-moz-any(.champs-court,.separated-date,.select-grey-wrapper){width:100%!important;max-width:none!important}body .modal .modal-content:not(#lgc-z) .form-wrapper :is(.champs-court,.separated-date,.select-grey-wrapper){width:100%!important;max-width:none!important}body .modal .modal-content:not(#lgc-z) .form-wrapper :-webkit-any(.champs-court,.select-grey-wrapper) :-webkit-any(input,select){width:100%!important;max-width:none!important}body .modal .modal-content:not(#lgc-z) .form-wrapper :-moz-any(.champs-court,.select-grey-wrapper) :-moz-any(input,select){width:100%!important;max-width:none!important}body .modal .modal-content:not(#lgc-z) .form-wrapper :is(.champs-court,.select-grey-wrapper) :is(input,select){width:100%!important;max-width:none!important}body .modal .modal-content:not(#lgc-z) .form-wrapper div:has(>input[type=date]):has(>input[type=time]){max-width:none!important}body .modal .modal-content:not(#lgc-z) .form-wrapper :-webkit-any(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper :-moz-any(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-date-lieu.lgc-date-lieu{grid-template-columns:auto minmax(0,1fr)!important;row-gap:6px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-date-lieu.lgc-date-lieu>label,body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-date-lieu.lgc-date-lieu>.separated-date{grid-column:1/-1}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-date-lieu.lgc-date-lieu>.champs-court{max-width:none}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-question-ligne{flex-wrap:wrap!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-question-ligne>label{white-space:normal!important;flex:100%!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-question-ligne>.select-grey-wrapper{flex:100%!important;width:100%!important}body .modal .modal-content:not(#lgc-z) .form-wrapper div:has(>input[type=checkbox]:first-child+label){margin-left:0!important}body .modal .modal-content:not(#lgc-z) .form-wrapper div:has(>input[type=checkbox]:first-child+label)>label{flex:auto!important;width:auto!important;max-width:none!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .dl-input-wrapper.dl-input-wrapper.dl-input-wrapper{grid-template-columns:minmax(0,1fr)!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .dl-input-wrapper.dl-input-wrapper.dl-input-wrapper>.flex-column>label,body .modal .modal-content:not(#lgc-z) .form-wrapper .dl-input-wrapper.dl-input-wrapper.dl-input-wrapper>label:first-child,body .modal .modal-content:not(#lgc-z) .form-wrapper .dl-input-wrapper.dl-input-wrapper.dl-input-wrapper>.documentsFile,body .modal .modal-content:not(#lgc-z) .form-wrapper .dl-input-wrapper.dl-input-wrapper.dl-input-wrapper>.flex-column>#documents-ajout{grid-area:auto/1!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .dl-input-wrapper.dl-input-wrapper.dl-input-wrapper>:-webkit-any(.upload-wrapper,a){grid-area:auto/1!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .dl-input-wrapper.dl-input-wrapper.dl-input-wrapper>:-moz-any(.upload-wrapper,a){grid-area:auto/1!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .dl-input-wrapper.dl-input-wrapper.dl-input-wrapper>:is(.upload-wrapper,a){grid-area:auto/1!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .dl-input-wrapper.dl-input-wrapper.dl-input-wrapper>.flex-column>#documents-ajout{order:3}body .modal .modal-content:not(#lgc-z) .form-wrapper .modal-step-content.verification>.champs-step{grid-template-columns:minmax(0,1fr)!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .modal-step-content.verification .mt-2.d-flex{border-bottom:1px solid #f1ece4;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:10px!important;padding:6px 0!important;display:grid!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .modal-step-content.verification .mt-2.d-flex p:first-child{color:#6e6478!important;font-weight:400!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .modal-step-content.verification .mt-2.d-flex p+p{color:#2d1b44!important;font-weight:700!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-societe[style*=block]{grid-template-columns:minmax(0,1fr)!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-societe.lgc-travaux-societe>*{order:2;grid-area:auto/1!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-societe.lgc-travaux-societe>.lgc-travaux-recherche{order:0}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-societe.lgc-travaux-societe>.lgc-travaux-dernieres{order:1}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-dernieres{background:0 0!important;border:0!important;margin:0 0 16px!important;padding:0!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-dernieres__titre{font-size:var(--lgc-t-detail)!important;margin:0 0 6px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-dernieres__titre:after{content:" — touchez pour reprendre";font-weight:400}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-dernieres__liste{scrollbar-width:none;padding-bottom:4px;overflow-x:auto;flex-direction:row!important;gap:8px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-dernieres__liste::-webkit-scrollbar{display:none}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-dernieres__choix{flex:none;max-width:210px;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:14px!important;width:auto!important;padding:8px 14px!important}body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-dernieres__choix strong,body .modal .modal-content:not(#lgc-z) .form-wrapper .lgc-travaux-dernieres__choix span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body .modal .modal-content .lgc-champs--societe{grid-template-columns:minmax(0,1fr)!important}#etape1 #content-attribution-emplacement .lgc-rubrique__tete,#etape1 #content-attribution-emplacement .lgc-groupe__tete{row-gap:6px;flex-wrap:wrap!important}#etape1 #content-attribution-emplacement .lgc-groupe__tete>span:not([class]){flex:100%;order:5}#etape1 #content-attribution-emplacement .lgc-acte__actions{flex-wrap:wrap;flex:100%;order:6;justify-content:flex-start}#etape1 #content-attribution-emplacement .lgc-pilule-type{padding:5px 11px!important}#etape1 #content-attribution-emplacement .lgc-pilules-type{gap:6px!important}:-webkit-any(#etape1,#etape2) #bloc-validation .d-flex{grid-template-columns:minmax(0,42%) minmax(0,1fr)!important}:-moz-any(#etape1,#etape2) #bloc-validation .d-flex{grid-template-columns:minmax(0,42%) minmax(0,1fr)!important}:is(#etape1,#etape2) #bloc-validation .d-flex{grid-template-columns:minmax(0,42%) minmax(0,1fr)!important}body .modal .modal-content>.modal-body:has(>.form-wrapper){flex-direction:column!important;padding-bottom:0!important;display:flex!important;overflow:hidden!important}body .modal .modal-content>.modal-body:has(>.form-wrapper)>:not(.form-wrapper){flex:none}body .modal .modal-content>.modal-body:has(>.form-wrapper)>.form-wrapper{flex:auto!important;min-height:0!important;overflow-y:auto!important}body .modal .modal-footer :-webkit-any(button,a,.tbl).preview:not(#lgc-z){font-size:0!important}body .modal .modal-footer :-moz-any(button,a,.tbl).preview:not(#lgc-z){font-size:0!important}body .modal .modal-footer :is(button,a,.tbl).preview:not(#lgc-z){font-size:0!important}body .modal .modal-footer :-webkit-any(button,a,.tbl).preview:not(#lgc-z):after{content:"Aperçu";font-size:14px}body .modal .modal-footer :-moz-any(button,a,.tbl).preview:not(#lgc-z):after{content:"Aperçu";font-size:14px}body .modal .modal-footer :is(button,a,.tbl).preview:not(#lgc-z):after{content:"Aperçu";font-size:14px}.lgc-export-quoi{gap:8px;flex-wrap:nowrap!important}.lgc-export-quoi>button{white-space:normal;text-align:center;flex:1 1 0;min-width:0;line-height:1.25;margin-right:0!important;padding:9px 10px!important}.lgc-cadre__corps,.lgc-etapelot__volet{padding:10px!important}.lgc-etapelot__partie{padding:12px!important}.lgc-etapelot__partie-tete{flex-wrap:wrap;gap:6px 10px!important}.lgc-etapelot__partie-tete>.lgc-etapelot__etat{white-space:normal;flex:100%;padding-left:38px}.lgc-etapelot__grille{grid-template-columns:minmax(0,1fr)!important}.lgc-etapelot__entete :-webkit-any(.lgc-etapelot__depart,.lgc-etapelot__fleche){display:none}.lgc-etapelot__entete :-moz-any(.lgc-etapelot__depart,.lgc-etapelot__fleche){display:none}.lgc-etapelot__entete :is(.lgc-etapelot__depart,.lgc-etapelot__fleche){display:none}.lgc-etapelot__tombe-tete{flex-wrap:wrap}.lgc-etapelot__pied .lgc-releve__boutons{gap:8px;width:100%;display:flex;margin-left:0!important}.lgc-etapelot__pied .lgc-releve__boutons>button{flex:1 1 0}}.lgc-bulle-tel{z-index:3000;color:#fff;white-space:pre-line;background:#2d1b44;border-radius:14px;max-height:50vh;padding:12px 14px;font-size:14px;line-height:1.45;position:fixed;left:12px;right:12px;overflow-y:auto;box-shadow:0 10px 30px #140a2859}.lgc-icone-telecharger{vertical-align:-2px;flex:none;margin-right:6px}@media (max-width:767.98px){html,body{overscroll-behavior-y:none}.App>main{overscroll-behavior-y:contain}[data-toggle=popover],[data-infobulle]{cursor:pointer}.lgc-onglets:not(:has(>.lgc-autres)):not(.lgc-droits-tel__roles)>:-webkit-any(.lgc-onglet,a,button){padding:7px 13px!important;font-size:14px!important}.lgc-onglets:not(:has(>.lgc-autres)):not(.lgc-droits-tel__roles)>:-moz-any(.lgc-onglet,a,button){padding:7px 13px!important;font-size:14px!important}.lgc-onglets:not(:has(>.lgc-autres)):not(.lgc-droits-tel__roles)>:is(.lgc-onglet,a,button){padding:7px 13px!important;font-size:14px!important}.lgc-a-suite{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}#etape1 #content-attribution-emplacement .select-grey-wrapper.lgc-champ-masque:has(#attribution_emplacement_typeConcession){width:100%!important;display:block!important}#etape1 #content-attribution-emplacement #attribution_emplacement_typeConcession.lgc-champ-masque{width:100%!important;max-width:none!important;display:block!important}#etape1 #content-attribution-emplacement .lgc-pilules-type>.lgc-pilule-type:not(.lgc-pilule-type--commune),#etape1 #content-attribution-emplacement .lgc-pilules-type>.lgc-pilules-type__separateur{display:none!important}#etape1 #content-attribution-emplacement .lgc-pilules-type{order:5;margin-top:8px}#etape1 #content-attribution-emplacement .lgc-acte__tete.lgc-rubrique__tete{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 8px;display:grid!important}#etape1 #content-attribution-emplacement .lgc-acte__tete.lgc-rubrique__tete>.lgc-rubrique__titre{grid-area:1/1;min-width:0}#etape1 #content-attribution-emplacement .lgc-acte__tete.lgc-rubrique__tete>.lgc-acte__present{white-space:nowrap;grid-area:1/2;margin:0!important}#etape1 #content-attribution-emplacement .lgc-acte__tete.lgc-rubrique__tete>.lgc-rubrique__replier{grid-area:1/3;margin:0!important}#etape1 #content-attribution-emplacement .lgc-acte__tete.lgc-rubrique__tete>:not(.lgc-rubrique__titre):not(.lgc-acte__present):not(.lgc-rubrique__replier){grid-column:1/-1;margin:0!important}#etapes-reprise-abandon details>summary{flex-wrap:wrap!important}#etapes-reprise-abandon details>summary:after{order:1}#etapes-reprise-abandon details>summary>.accordeon-resume{flex:100%;order:2}.lgc-ecran-proc__actions{flex-wrap:nowrap!important;gap:8px!important;display:flex!important}.lgc-ecran-proc__actions>button,.lgc-ecran-proc__actions>a{white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;padding-left:10px!important;padding-right:10px!important}.lgc-tdb__onglets-tel{background:#fff;gap:6px;padding:8px 14px 0;display:flex}.lgc-tdb__onglets-tel>button{color:#4a3a5c;font:inherit;background:#fff;border:1px solid #dcd2c6;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:14px;font-weight:700;display:inline-flex}.lgc-tdb__onglets-tel>button.is-actif{color:#fff;background:#2d1b44;border-color:#2d1b44}.lgc-tdb__corps--tableau>.lgc-tdb__notifs,.lgc-tdb__corps--notifs>.lgc-tdb__principal{display:none!important}.lgc-tdb__corps--notifs>.lgc-tdb__notifs{flex:auto!important;min-height:0!important}.lgc-tdb__ensemble{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lgc-tdb__tuile{min-width:0;overflow:hidden}.lgc-tdb__chiffre{overflow-wrap:anywhere}.lgc-cal__filtres{gap:5px!important;padding:8px!important}.lgc-cal__filtres>.lgc-spacer{display:none!important}.lgc-cal__filtres .lgc-cal__pilule{gap:4px!important;height:30px!important;padding:0 7px!important;font-size:12px!important}.lgc-cal__filtres .lgc-cal__pilule>b{background:var(--couleur)!important;width:8px!important;height:8px!important}.lgc-cal__filtres .lgc-cal__pilule>b>*{display:none!important}.lgc-cal__filtres .lgc-cal__pilule em{min-width:0!important;padding:0 4px!important}:is(.lgc-tableau table,table.lgc-tableau,.lgc-hub-page table) tbody tr>td.lgc-assist__etape{grid-column:1/-1}.lgc-rapport__barre{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;display:grid!important}.lgc-rapport__barre>h1{grid-column:1/-1;margin:0!important}.lgc-rapport__barre>select{grid-column:1;max-width:110px;width:auto!important}.lgc-rapport__barre>.lgc-rapport__espace{display:none}.lgc-rapport__barre>.lgc-bouton{grid-column:2;justify-self:start}.lgc-rapport__barre>.lgc-rapport__sous-titre{order:9;grid-column:1/-1}.lgc-compte__ligne--tarif.lgc-compte__ligne--tete{display:none!important}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete){background:#fff;border-radius:14px;border:1px solid var(--lgc-line,#e7ded2)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px 12px!important;width:auto!important;min-width:0!important;margin:0 0 10px!important;padding:12px 14px!important;display:grid!important}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete)>span{min-width:0;white-space:normal!important;overflow:visible!important}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete)>span:first-child{grid-column:1/-1}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete)>span:nth-child(n+2):nth-child(-n+6):before{letter-spacing:.05em;text-transform:uppercase;color:#9a90a6;font-size:11px;font-weight:700;display:block}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete)>span:nth-child(2):before{content:"Durée"}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete)>span:nth-child(3):before{content:"Surface"}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete)>span:nth-child(4):before{content:"Attribution"}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete)>span:nth-child(5):before{content:"Renouvellement"}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete)>span:nth-child(6):before{content:"Application"}.lgc-compte__ligne--tarif:not(.lgc-compte__ligne--tete)>.lgc-compte__actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex!important}.lgc-compte__table:has(.lgc-compte__ligne--tarif){overflow-x:visible!important}.lgc-numerotation__ligne{gap:4px;flex-direction:column!important;align-items:stretch!important;display:flex!important}.lgc-numerotation__ligne>label{font-weight:700;width:auto!important;margin:0!important}.lgc-numerotation__ligne>select,.lgc-numerotation__ligne>input{font-size:16px;width:100%!important;max-width:none!important}details>summary.lgc-carte__tete{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;height:auto!important;padding:10px 12px 10px 14px!important;display:grid!important}details>summary.lgc-carte__tete>h2{white-space:normal;grid-area:1/1;margin:0!important}details>summary.lgc-carte__tete:after{grid-area:1/2;margin:0!important}details>summary.lgc-carte__tete>.lgc-carte__complement{grid-area:2/1/auto/-1}.lgc-compte__pastilles{gap:8px;flex-wrap:nowrap!important}.lgc-hub-page .table-responsive,.lgc-hub-page .lgc-tableau__defile{overflow-x:hidden!important}.lgc-hub-page table{width:100%!important;min-width:0!important}.lgc-hub-page .lgc-hub__barre{gap:6px;flex-wrap:wrap!important}.lgc-hub-page :is(label+input,.lgc-hub__champ){max-width:100%}}@media (min-width:768px){.login-page main{place-items:center;height:calc(100vh - 170px);display:flex}.login-page main>div{width:100%}}.login-page #sidePanelCompte,.login-page #sidePanelNotifications,.login-page #logicim-navbar-links,.switch-page #sidePanelCompte,.switch-page #sidePanelNotifications,.switch-page #logicim-navbar-links{display:none!important}.login-page .container-fluid,.switch-page .container-fluid{justify-content:center}.switch-page main>div{align-items:flex-start;height:auto;min-height:100vh}.switch-page main>.lgc-choix,.lgc-choix{font-family:var(--lgc-police);-webkit-font-smoothing:antialiased;color:var(--lgc-ink,#2a2230);width:100%;max-width:1040px;margin:0 auto;padding:64px 24px 48px;display:block}.lgc-choix__titre{font-size:var(--lgc-t-chiffre);color:var(--lgc-ink,#2a2230);margin:0 0 8px;font-weight:800}.lgc-choix__intro{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft,#6e6478);max-width:640px;margin:0 0 24px}.lgc-choix__filtre{width:100%;max-width:420px;font:inherit;font-size:var(--lgc-t-texte);border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-md,8px);background:#fff;margin-bottom:24px;padding:10px 14px}.lgc-choix__filtre:focus{outline-offset:1px;outline:2px solid #7a4ea8}.lgc-choix__groupe+.lgc-choix__groupe{margin-top:28px}.lgc-choix__societe{font-size:var(--lgc-t-capitales);letter-spacing:.04em;text-transform:uppercase;color:var(--lgc-ink-soft,#6e6478);margin:0 0 12px;font-weight:700}.lgc-choix__grille{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lgc-choix__carte{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-lg,10px);background:#fff;flex-direction:column;flex:0 0 260px;max-width:100%;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.lgc-choix__carte:hover,.lgc-choix__carte:focus-within{border-color:#b9a9c9;box-shadow:0 4px 14px #2a223014}.lgc-choix__carte.is-defaut{border-color:var(--lgc-acc,#6b2fa3);box-shadow:inset 0 3px 0 var(--lgc-acc,#6b2fa3)}.lgc-choix__entrer{font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:18px 18px 14px;display:flex}.lgc-choix__entrer:focus{outline:none}.lgc-choix__entrer:focus-visible{outline-offset:-2px;outline:2px solid #7a4ea8}.lgc-choix__nom{font-size:var(--lgc-t-intertitre);font-weight:700;line-height:1.3}.lgc-choix__commune{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft,#6e6478)}.lgc-choix__ouvrir{font-size:var(--lgc-t-texte);color:#7a4ea8;margin-top:10px;font-weight:700}.lgc-choix__defaut{border:0;border-top:1px solid var(--lgc-line-soft,#f0e9df);font:inherit;font-size:var(--lgc-t-texte);text-align:left;color:var(--lgc-ink-soft,#6e6478);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:10px 18px;display:flex}.lgc-choix__defaut:hover{color:var(--lgc-ink,#2a2230);background:var(--lgc-page,#fbf6ef)}.lgc-choix__defaut:focus{outline:none}.lgc-choix__defaut:focus-visible{outline-offset:-2px;outline:2px solid #7a4ea8}.lgc-choix__defaut:disabled{opacity:.5;cursor:progress}.lgc-choix__defaut[aria-pressed=true]{color:var(--lgc-acc,#6b2fa3);font-weight:400}.lgc-choix__etoile{font-size:16px;line-height:1}.lgc-connexion-sans-reseau{color:#2d1b44;background:#f3eef8;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:14px;line-height:1.4}.lgc-connexion-sans-reseau--refus{color:#7a2e14;background:#fdf1ec}.lgc-partage-tarifs{font-family:var(--lgc-police);background:#fbf9f5;border:1px solid #e7ded2;border-radius:9px;margin:0 0 12px;padding:10px 14px}.lgc-partage-tarifs.is-coche{background:#f7f2fb;border-color:#dccbeb}.lgc-partage-tarifs label{cursor:pointer;align-items:flex-start;gap:10px;margin:0;font-weight:400;display:flex}.lgc-partage-tarifs input{accent-color:#7b2aa8;cursor:pointer;flex-shrink:0;width:17px;height:17px;margin:2px 0 0}.lgc-partage-tarifs span{font-size:var(--lgc-t-texte);color:#3e3448;line-height:1.45}.lgc-partage-tarifs b{color:#2d1b44;font-weight:700}.lgc-partage-tarifs i{font-style:normal;font-size:var(--lgc-t-detail);color:#5c5268;margin-top:2px;display:block}.lgc-partage-tarifs__erreur{font-size:var(--lgc-t-detail);color:#b03a3a;margin:6px 0 0 27px}.modal.lgc-modale--grille .modal-dialog{max-width:min(1080px,94vw);margin-top:6vh;margin-bottom:6vh}.lgc-grille{color:var(--lgc-ink);font-family:inherit;font-size:var(--lgc-t-texte)}.lgc-grille label,.lgc-grille th,.lgc-grille td,.lgc-grille input,.lgc-grille select,.lgc-grille button,.lgc-grille p{font-family:inherit}.lgc-grille p{margin:0}.modal-body .lgc-grille{padding:4px 6px}.lgc-grille__intro{color:var(--lgc-ink-soft);font-size:var(--lgc-t-texte);line-height:1.5;margin-bottom:18px!important}.lgc-grille__intro b{color:var(--lgc-ink);font-weight:700}.lgc-grille__reglages{border-bottom:1px solid var(--lgc-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 28px;margin-bottom:18px;padding-bottom:18px;display:flex}.lgc-grille__groupe{flex-direction:column;gap:8px;min-width:0;display:flex}.lgc-grille__etiquette{letter-spacing:.1em;text-transform:uppercase;font-size:var(--lgc-t-capitales)!important;color:#9a90a6!important;margin:0!important;font-weight:700!important}.lgc-grille__puces{flex-wrap:wrap;gap:6px;display:flex}.lgc-grille__puce{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);color:var(--lgc-ink-soft);font-size:var(--lgc-t-texte);cursor:pointer;background:#fff;padding:5px 13px;font-weight:700;line-height:1.3}.lgc-grille__puce:hover{border-color:var(--lgc-acc);color:var(--lgc-ink)}.lgc-grille__puce.is-choisi{background:var(--lgc-acc);border-color:var(--lgc-acc);color:#fff}.lgc-grille__date{align-items:center;gap:10px;display:flex}.lgc-grille__date small{color:var(--lgc-ink-soft);font-size:var(--lgc-t-detail);max-width:220px;line-height:1.35}.lgc-grille__champ,.lgc-grille input[type=date],.lgc-grille select{border-radius:var(--lgc-r-md);height:34px;color:var(--lgc-ink);font-size:var(--lgc-t-texte);box-shadow:none;background:#fff;outline:none;padding:0 10px;border:1px solid var(--lgc-line)!important}.lgc-grille__champ:focus,.lgc-grille input[type=date]:focus,.lgc-grille select:focus{box-shadow:0 0 0 3px #6b2fa322;border-color:var(--lgc-acc)!important}.lgc-grille__montant{display:block;position:relative}.lgc-grille__montant input{text-align:right;-moz-appearance:textfield;width:100%;padding-right:26px}.lgc-grille__montant input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lgc-grille__montant input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lgc-grille__montant input::placeholder{color:#c9c0d3}.lgc-grille__montant:after{content:"€";color:#9a90a6;font-size:var(--lgc-t-detail);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.lgc-grille__cadre{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;overflow:auto}.lgc-grille__tableau{border-collapse:separate;border-spacing:0;width:100%;margin:0}.lgc-grille__tableau th,.lgc-grille__tableau td{vertical-align:middle;background:#fff;border:0!important;padding:8px 10px!important}.lgc-grille__tableau thead th{letter-spacing:.04em;text-align:center;white-space:nowrap;color:#fff!important;font-size:var(--lgc-t-detail)!important;background:linear-gradient(90deg,#3e1a78 0%,#6d28c9 60%,#8b2fb8 100%) fixed!important;font-weight:700!important}.lgc-grille__tableau thead tr+tr th{letter-spacing:.06em;text-transform:uppercase;color:#7a6e88!important;font-size:var(--lgc-t-capitales)!important;border-bottom:1px solid var(--lgc-line)!important;background:#f7f3fb!important;padding:6px 10px!important;font-weight:700!important}.lgc-grille__tableau .lgc-grille__debut-duree{border-left:1px solid var(--lgc-line-soft)!important}.lgc-grille__tableau thead .lgc-grille__debut-duree{border-left-color:#fff3!important}.lgc-grille__tableau tbody tr+tr td{border-top:1px solid var(--lgc-line-soft)!important}.lgc-grille__tableau tbody tr:hover td{background:#fcfafe}.lgc-grille__tableau .lgc-grille__type{z-index:1;width:190px;min-width:190px;position:sticky;left:0;text-align:left!important}.lgc-grille__tableau thead .lgc-grille__type{z-index:3}.lgc-grille__tableau tbody .lgc-grille__type{box-shadow:1px 0 0 var(--lgc-line-soft);color:var(--lgc-ink)!important;font-size:var(--lgc-t-texte)!important;font-weight:400!important}.lgc-grille__tableau td.lgc-grille__case{min-width:118px}.lgc-grille__section{margin-top:22px}.lgc-grille__liste{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);background:#fff;margin-top:8px}.lgc-grille__ligne{grid-template-columns:minmax(200px,1fr) 150px 170px 160px;align-items:center;gap:14px;padding:9px 14px;display:grid}.lgc-grille__ligne+.lgc-grille__ligne{border-top:1px solid var(--lgc-line-soft)}.lgc-grille__ligne>span{font-weight:400}.lgc-grille__ligne small{color:var(--lgc-ink-soft);font-weight:400;font-size:var(--lgc-t-detail);margin-top:1px;display:block}.lgc-grille__bascule{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);background:#fff;justify-self:start;padding:2px;display:inline-flex}.lgc-grille__bascule button{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);cursor:pointer;background:0 0;border:0;padding:4px 12px;font-weight:700}.lgc-grille__bascule button.is-choisi{background:var(--lgc-acc);color:#fff}.lgc-grille__erreur{border-radius:var(--lgc-r-md);color:#b03a3a;background:#fdf0f0;padding:9px 12px;font-weight:400;margin-top:14px!important}.lgc-modale--grille .modal-footer{justify-content:space-between}.lgc-modale--grille .modal-footer .lgc-grille__pied-droite{gap:6px;display:flex}.lgc-modale--grille .modal-footer .lgc-bouton{font-family:inherit}.lgc-modale--grille .modal-footer .lgc-bouton:disabled{opacity:.6;cursor:wait}.lgc-modale--grille .lgc-grille__chargement{color:var(--lgc-ink-soft);text-align:center;padding:30px 0}.lgc-grille__unite{color:var(--lgc-ink-soft);font-size:var(--lgc-t-detail);align-self:center;margin-left:2px}.lgc-grille__groupe:first-child .lgc-grille__puce{min-width:34px;padding:5px 10px}.lgc-grille__date{flex-wrap:wrap}.lgc-grille__alerte{border-radius:var(--lgc-r-md);color:#6b4e12;font-size:var(--lgc-t-texte);background:#fff7e6;border:1px solid #f1ddb0;padding:10px 14px;line-height:1.5;margin:0 0 16px!important}.lgc-grille__alerte b{color:#5a3f07}.lgc-grille__note{color:#9a90a6;font-size:var(--lgc-t-detail);margin-top:8px!important}.lgc-grille__tableau tbody.lgc-grille__bloc+tbody.lgc-grille__bloc td{border-top:1px solid var(--lgc-line)!important}.lgc-grille__nom{margin-bottom:6px;display:block}.lgc-grille__mode,.lgc-grille__date-ligne{width:100%;margin-top:6px;display:block;height:30px!important;font-size:var(--lgc-t-detail)!important;color:var(--lgc-ink-soft)!important;padding:0 8px!important}.lgc-grille__date-ligne{border-radius:var(--lgc-r-md);background:#fff;height:34px;border:1px solid var(--lgc-line)!important}.lgc-grille__tranche{font-size:var(--lgc-t-detail);color:#9a90a6;white-space:nowrap;margin-bottom:4px;line-height:1;display:block}.lgc-grille__montant--m2 input{padding-right:40px}.lgc-grille__montant--m2:after{content:"€/m²"}.lgc-grille__fil{border-bottom:1px solid var(--lgc-line-soft);flex-wrap:wrap;gap:6px;list-style:none;display:flex;margin:0 0 20px!important;padding:0 0 16px!important}.lgc-grille__fil li{margin:0}.lgc-grille__fil button{border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-detail);color:#9a90a6;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:4px 12px 4px 4px;font-weight:700;display:inline-flex}.lgc-grille__fil button:hover{color:var(--lgc-ink)}.lgc-grille__fil button.is-faite{color:var(--lgc-ink-soft)}.lgc-grille__fil button.is-faite .lgc-grille__numero{color:var(--lgc-acc);background:#efe7f8}.lgc-grille__fil button.is-courante{color:var(--lgc-ink);border-color:var(--lgc-line);background:#fff}.lgc-grille__fil button.is-courante .lgc-grille__numero{background:var(--lgc-acc);color:#fff}.lgc-grille__numero{color:#9a90a6;width:22px;height:22px;font-size:var(--lgc-t-detail);background:#f3eff7;border-radius:50%;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.lgc-grille .lgc-option{font-family:inherit}.lgc-grille .lgc-etape{border-bottom:0;margin-bottom:0}.lgc-grille__sous-choix{border-radius:var(--lgc-r-lg);background:#fbf8fe;border:1px solid #efe7f8;flex-direction:column;gap:9px;margin-top:8px;padding:14px 16px;display:flex}.lgc-grille__sous-choix .lgc-etape__titre+.lgc-grille__puces{margin-bottom:6px}.lgc-grille__sous-choix.lgc-grille__date{flex-direction:column;align-items:flex-start}.lgc-grille__sous-choix.lgc-grille__date input[type=date]{width:200px}.lgc-grille__puces--centre{align-items:center}.lgc-grille__note--haut{margin:-2px 0 4px!important}.lgc-grille__montant--pct{width:110px}.lgc-grille__montant--pct input{padding-right:26px}.lgc-grille__montant--pct:after{content:"%"}.lgc-grille__tranche-ligne{color:var(--lgc-ink-soft);font-size:var(--lgc-t-detail);font-weight:400;display:block}.lgc-grille__tableau tbody .lgc-grille__type{vertical-align:middle;padding-top:8px!important}.lgc-grille__tableau .lgc-grille__ccas{width:60px;text-align:center!important}.lgc-grille__tableau .lgc-grille__ccas input{width:16px;height:16px;accent-color:var(--lgc-acc)}.lgc-grille__liste.lgc-grille__section{margin-top:16px}.lgc-grille__partout{font-size:var(--lgc-t-texte);color:#4a3a2a;background:#fdf7e3;border:1px solid #e3d2a8;border-radius:8px;margin-top:14px;padding:12px 14px}.lgc-grille__partout b{margin-bottom:6px;display:block}.lgc-grille__partout ul{margin:0 0 6px;padding-left:18px}.lgc-modale--grille .lgc-grille__bouton-partout{color:var(--lgc-acc,#6b2fa3)}.lgc-tarif-hors-cadre{color:#7a5410;font-size:var(--lgc-t-detail);letter-spacing:.02em;vertical-align:middle;cursor:help;white-space:nowrap;background:#fff1d6;border-radius:999px;margin-left:8px;padding:1px 8px;font-weight:400;display:inline-block}.lgc-tarif-refus{color:#b03a3a;font-weight:400;font-size:var(--lgc-t-texte);background:#fdf0f0;border-radius:8px;padding:9px 12px}.lgc-tarifs-appel{border-radius:var(--lgc-r-md);background:#f4ecfa;border:1px solid #e3d3f1;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.lgc-tarifs-appel__texte{flex-direction:column;gap:4px;min-width:0;display:flex}.lgc-tarifs-appel__texte b{font-size:var(--lgc-t-intertitre);color:var(--lgc-ink)}.lgc-tarifs-appel__texte span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft)}.lgc-tarifs-appel__bouton{white-space:nowrap;flex:none}@media (max-width:700px){.lgc-tarifs-appel{flex-direction:column;align-items:stretch}}.lgc-journal .lgc-tableau__defile{max-height:64vh}.lgc-journal .lgc-journal__col-date{width:150px}.lgc-journal .lgc-journal__col-qui{width:22%}.lgc-journal .lgc-journal__col-action{width:150px}.lgc-journal .lgc-journal__col-ouvrir{width:32px}.lgc-journal__note{font-size:var(--lgc-t-detail);color:#6e6478;margin:4px 16px 10px}.lgc-journal__verdict{font-size:var(--lgc-t-texte);border-radius:8px;margin:0 16px 10px;padding:8px 12px}.lgc-journal__verdict.is-intact{color:#1f7a4d;background:#eaf4ee}.lgc-journal__verdict.is-altere{color:#b03a3a;background:#f8e7e7;font-weight:700}.lgc-journal__ligne.is-ouvert td{background:#f7f2ea}.lgc-journal__chevron{color:#8e80a0;text-align:center}.lgc-journal__pour{color:#8e80a0;font-size:var(--lgc-t-detail)}.lgc-journal__objet{color:#6e6478}.lgc-journal__compte{color:#8e80a0;font-size:var(--lgc-t-detail)}.lgc-journal__action{font-size:var(--lgc-t-detail);color:#4c1d95;background:#f1ecf6;border-radius:999px;padding:1px 8px;display:inline-block}.lgc-journal__action.is-suppression,.lgc-journal__action.is-echec_connexion{color:#b03a3a;background:#f8e7e7}.lgc-journal__action.is-creation{color:#1f7a4d;background:#eaf4ee}.lgc-journal__action.is-connexion,.lgc-journal__action.is-commande{color:#555;background:#efefef}.lgc-journal__detail td{white-space:normal;background:#fffdf9;padding:8px 16px 12px 24px!important}.lgc-journal__sousligne+.lgc-journal__sousligne{margin-top:10px}.lgc-journal__soustete{font-size:var(--lgc-t-texte)}.lgc-journal__numero{float:right;color:#8e80a0;font-size:var(--lgc-t-detail)}.lgc-journal__changements{font-size:var(--lgc-t-detail);table-layout:auto!important;width:auto!important;margin:4px 0 0!important}.lgc-journal__changements th{color:#6e6478;padding:2px 12px 2px 0;font-weight:700;background:0 0!important;position:static!important}.lgc-journal__changements td{word-break:break-word;padding:2px 6px}.lgc-journal__changements th,.lgc-journal__changements td{white-space:normal!important;text-overflow:clip!important;max-width:none!important;overflow:visible!important}.lgc-journal__avant{color:#8e80a0;text-decoration:line-through}.lgc-journal__fleche{color:#8e80a0}.lgc-journal__meta{font-size:var(--lgc-t-detail);color:#8e80a0;margin:8px 0 0}.lgc-journal__suite{text-align:center;padding:10px}.lgc-journal__filtres{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lgc-journal__filtres label{font-size:var(--lgc-t-detail);color:#6e6478;flex-direction:column;gap:4px;font-weight:400;display:flex}.lgc-journal__filtres input,.lgc-journal__filtres select{color:#2d1b44;border:1px solid #dcd2c6;border-radius:8px;height:34px;padding:0 8px;font-weight:400}.lgc-compte__sousonglets{margin:0 0 12px}.lgc-compte__sousonglets .lgc-onglet{font-size:var(--lgc-t-detail)}.lgc-journal__retablir{float:right;font-size:var(--lgc-t-detail);color:#4c1d95;cursor:pointer;background:0 0;border:0;margin-right:12px;padding:0;font-weight:700;text-decoration:underline}.lgc-journal__motifs{font-size:var(--lgc-t-texte);margin:6px 0 0;padding-left:18px}.lgc-journal__motifs li+li{margin-top:4px}.lgc-journal__verdict.is-intact,.lgc-journal__verdict.is-altere{margin:8px 0}.lgc-export{flex-direction:column;gap:16px;display:flex}.lgc-export__grille{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:900px){.lgc-export__grille{grid-template-columns:minmax(0,1fr)}}.lgc-export .lgc-compte__corps{flex-direction:column;gap:10px;display:flex}.lgc-export__intitule{margin-top:8px!important}.lgc-export__choix-liste{flex-direction:column;gap:8px;display:flex}.lgc-export__choix{border:1px solid var(--lgc-line-soft,#ede6dc);border-radius:var(--lgc-r-md,10px);cursor:pointer;background:#fff;align-items:flex-start;gap:11px;margin:0;padding:10px 12px;display:flex}.lgc-export__choix input{opacity:0;pointer-events:none;position:absolute}.lgc-export__choix:hover{border-color:var(--lgc-acc,#6b2fa3)}.lgc-export__choix.is-coche{background:#faf6fe;border-color:#cdb8e4}.lgc-export__case{width:20px;height:20px;font-size:var(--lgc-t-texte);color:#fff;border:1.5px solid #bfb2cc;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-weight:800;display:inline-flex}.is-coche .lgc-export__case{background:var(--lgc-acc,#6b2fa3);border-color:var(--lgc-acc,#6b2fa3)}.lgc-export__choix:focus-within .lgc-export__case{box-shadow:0 0 0 3px #6b2fa340}.lgc-export__choix-texte{flex-direction:column;gap:2px;min-width:0;display:flex}.lgc-export__choix-texte strong{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:700}.lgc-export__choix-texte em{font-style:normal;font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft,#7a6e86);line-height:1.4}.lgc-export__pied{border-top:1px solid var(--lgc-line-soft,#ede6dc);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:12px;display:flex}.lgc-export__resume{flex:220px}.lgc-export__confirmation{flex-direction:column;align-items:flex-start;gap:10px;padding:4px 0;display:flex}.lgc-export__confirmation-titre{font-size:var(--lgc-t-intertitre);color:#2d1b44;margin:0;font-weight:700}.lgc-export__erreur{margin-top:4px}.lgc-export__etapes{counter-reset:etape;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lgc-export__etapes li{counter-increment:etape;font-size:var(--lgc-t-texte);color:#4a3f55;flex-direction:column;gap:2px;padding-left:38px;line-height:1.45;display:flex;position:relative}.lgc-export__etapes li:before{content:counter(etape);width:26px;height:26px;color:var(--lgc-acc,#6b2fa3);font-weight:700;font-size:var(--lgc-t-texte);background:#f1e9fa;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.lgc-export__etapes strong{font-size:var(--lgc-t-texte);color:#2d1b44}.lgc-export__etapes em{font-style:normal;font-weight:700}.lgc-export__tableau{overflow-x:auto}.lgc-export__tableau table{border-collapse:collapse;width:100%;font-size:var(--lgc-t-texte)}.lgc-export__tableau th{text-align:left;font-size:var(--lgc-t-capitales);letter-spacing:.06em;text-transform:uppercase;color:var(--lgc-ink-soft,#7a6e86);border-bottom:1px solid var(--lgc-line-soft,#ede6dc);padding:6px 8px;font-weight:700}.lgc-export__tableau td{color:#3e3448;vertical-align:middle;border-bottom:1px solid #f4efe8;padding:8px}.lgc-export__tableau tr:last-child td{border-bottom:0}.lgc-export__etat{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lgc-export__etat span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft,#7a6e86)}.lgc-export__etat .lgc-bouton{font-size:var(--lgc-t-detail);padding:4px 14px}.table.restauration td{color:#000;height:45px;padding:10px 0 0 20px}#restauration-cimetiere div{background-color:#e8e8e866;width:65%}@media (max-width:500px){#restauration-cimetiere{flex-direction:column}#restauration-cimetiere div{width:100%;margin:10px 0}#restauration-cimetiere p{flex-direction:column;justify-content:center;align-items:center}#restauration-cimetiere img{width:30px;margin-left:15px}}#filtreExport{margin:auto}#filtreExport .modal-header{background:linear-gradient(90deg,#6d00b5,#8e0ca0,#b1188b,#cd237a,#e32b6c,#f33063,#fc335d,#ff355c)}#filtreExport .modal-header p{color:#fff}#filtreExport .modal-content{width:70%}#filtreExport .modal-body .filtre-categorie:nth-child(-n+2){border-right:2px solid #6b00b2}@media (max-width:1230px){#filtreExport .modal-content{width:95%}}@media (max-width:990px){#filtreExport .modal-content{-ms-overflow-style:none;scrollbar-width:none;width:60%;height:85%;overflow:scroll}#filtreExport .modal-content::-webkit-scrollbar{display:none}#filtreExport .modal-body .filtre-categorie:nth-child(-n+2){border-bottom:2px solid #6b00b2;border-right:none;margin-bottom:20px;padding-bottom:25px}#filtreExport .modal-body .filtre-categorie{margin-left:20px;margin-right:20px}}@media (max-width:530px){#filtreExport .modal-content{width:95%}}.timer-wrapper{background:#6d00b559;padding:1rem 2rem}.timer-wrapper .title{color:#fff;font-size:var(--lgc-t-titre)}.timer-wrapper .d-flex{flex-wrap:wrap}.timer-wrapper .d-flex .cols{width:25%;padding:.5rem}.timer-wrapper .d-flex .small{width:14.2857%}@media (max-width:425px){.timer-wrapper{padding:1rem}.timer-wrapper .d-flex .cols{width:33.3333%}}@media (max-width:800px){.timer-wrapper .d-flex .small{width:25%}}.timer-wrapper .d-flex .cols label{color:#fff;text-align:center;font-size:var(--lgc-t-detail);font-family:var(--lgc-police);display:block}.timer-wrapper .d-flex .cols textarea{font-size:var(--lgc-t-detail);font-family:var(--lgc-police);color:#6d00b5;background:#fff;border:none;width:100%;height:38px;margin-top:-.5rem;padding:5px}.pdf-wrapper .text-1{color:#3c373f;font-size:var(--lgc-t-texte)}.pdf-wrapper .d-flex{flex-wrap:wrap;align-items:center}.pdf-wrapper .pdf-name{font-size:var(--lgc-t-detail);border:1px solid #3c373f;margin-right:1rem;padding:3px}.pdf-wrapper .download-btn{color:#fff;font-size:var(--lgc-t-detail);cursor:pointer;background:#6d00b5;border:none;height:30px;margin-right:1rem;padding:0 15px;line-height:27px}@media (max-width:440px){.pdf-wrapper .download-btn{margin-top:.5rem}}.pdf-wrapper .modify-btn{color:#6d00b5;font-size:var(--lgc-t-texte);cursor:pointer;background:0 0;border:none;height:30px;margin-right:1rem;padding:0 15px;line-height:27px}.pdf-wrapper .delete-btn{color:#ff355c;font-size:var(--lgc-t-detail);cursor:pointer;background:0 0;border:none;height:30px;margin-right:1rem;padding:0 15px;line-height:27px}.warning-wrapper{background:#fff8cc;padding:1rem}.warning-wrapper .title{align-items:flex-start;display:flex}.warning-wrapper .title img{margin-right:.5rem}.warning-wrapper .title span{font-size:var(--lgc-t-texte)}.modif-security{border-bottom:1px solid #cecece;margin:30px;padding:20px}.modif-security p{font-size:var(--lgc-t-titre)}.modif-security button{color:#fff;cursor:pointer;background-color:#3c373f66;border:none;outline:none;padding:5px 15px}.modif-security button:hover{background-color:#6d00b5}#compte-ajout-tarif{border:1px solid #6b00b2}.modifier-file label{margin:0;font-size:var(--lgc-t-intertitre)!important}.modifier-file input[type=file]{width:0}#table-type{padding-left:2.75em}#second-label{padding-left:30px}@media (max-width:1800px){#gestion-compte-menu .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link{margin:0 20px}}@media (max-width:1200px){#gestion-compte-menu .quick-navbar{height:80px}#gestion-compte-menu .scroll{height:calc(100vh - 14rem)}}@media (max-width:900px){#gestion-compte-menu .quick-navbar{height:auto}}.liste-notifs li{margin-bottom:10px;margin-left:10px;list-style:none}.lgc-numerotation__ligne{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:12px;max-width:720px;display:grid}.lgc-numerotation__ligne>label{font-size:var(--lgc-t-detail);color:#6e6478;margin:0}.lgc-numerotation__ligne>select,.lgc-numerotation__ligne>input{font-size:var(--lgc-t-texte);background:#fff;border:1px solid #dcd2c6;border-radius:6px;min-width:0;padding:6px 8px}.lgc-numerotation__invite,.lgc-numerotation__etat{font-size:var(--lgc-t-detail);color:#6e6478}.lgc-numerotation__ecart,.lgc-numerotation__alerte{font-size:var(--lgc-t-detail);color:#8a4b00;background:#fff7e8;border-left:3px solid #e0a030;max-width:720px;padding:8px 10px}.lgc-numerotation__ok{font-size:var(--lgc-t-detail);color:#1f7a4d;background:#f0f8f3;border-left:3px solid #1f7a4d;max-width:720px;padding:8px 10px}.lgc-numerotation .add-doc-btn[disabled]{opacity:.6;cursor:default}.lgc-patrimoine__choix{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgc-patrimoine__pastille{color:#2d1b44;font-size:var(--lgc-t-texte);cursor:pointer;text-align:left;background:#fffdf9;border:1px solid #dcd2c6;border-radius:6px;padding:6px 15px;line-height:1.2}.lgc-patrimoine__pastille:hover{border-color:#6b00b2}.lgc-patrimoine__pastille:focus-visible{outline-offset:2px;outline:2px solid #6b00b2}.lgc-patrimoine__pastille.est-choisie{color:#fff;background:#6b00b2;border-color:#6b00b2}.lgc-patrimoine__note{font-size:var(--lgc-t-detail);color:#5b5266;margin:4px 0 0;line-height:1.5}.lgc-patrimoine__note a{color:#6b00b2;text-decoration:underline}.lgc-patrimoine__manque{color:#b0233f;font-weight:400}.portail-public .portail-titre{color:#6b00b2}.portail-public .portail-chapo{color:#3c373f;max-width:70ch}.portail-public .portail-general{background:#fff;border:1px solid #dcd2c6;border-left:4px solid #6b00b2;border-radius:4px}.portail-public .portail-switch,.portail-general .portail-switch{cursor:pointer;background:#fff;border:1px solid #dcd2c6;border-radius:13px;width:46px;min-width:46px;height:26px;padding:0;transition:background .15s,border-color .15s;position:relative}.portail-switch-on{background:#6b00b2!important;border-color:#6b00b2!important}.portail-switch .portail-switch-bille{background:#6e6478;border-radius:50%;width:20px;height:20px;transition:left .15s,background .15s;position:absolute;top:2px;left:2px}.portail-switch-on .portail-switch-bille{background:#fff;left:22px}.portail-switch:disabled{cursor:not-allowed;opacity:.45}.portail-switch:focus-visible{outline-offset:2px;outline:2px solid #6b00b2}.portail-public .portail-eteint{opacity:.5}.portail-public .portail-alerte{color:#ff355c}.portail-public .portail-lien{color:#6b00b2;word-break:break-all}.portail-public .portail-lien-eteint{color:#6c6459;word-break:break-all}.portail-public .portail-invitation{color:#1d4e89}.portail-public .portail-adresse{border-top:1px solid #dcd2c6;padding-top:12px}.portail-public .portail-etat{color:#1f7a4d}.portail-public .portail-etat-echec{color:#ff355c}.portail-public .portail-selecteur,.portail-public .portail-bloc,.portail-public .portail-editeur{background:#fff;border:1px solid #dcd2c6;border-radius:4px;padding:16px}.portail-public .portail-bloc,.portail-public .portail-editeur{margin-top:24px}.portail-public .portail-select,.portail-public .portail-champ{color:#3c373f;background:#fff;border:1px solid #dcd2c6;border-radius:3px;width:100%;max-width:480px;padding:8px 10px}.portail-public textarea.portail-champ{resize:vertical;max-width:100%}.portail-public .portail-annonce{border-bottom:1px solid #dcd2c6}.portail-public .portail-urgent{color:#fff;font-size:var(--lgc-t-detail);background:#ff355c;border-radius:10px;padding:1px 8px;display:inline-block}.portail-public .portail-apercu{background:#f7f3ec;border:1px dashed #dcd2c6;border-radius:4px}.portail-public .portail-apercu-titre{font-size:var(--lgc-t-titre);color:#201e1d}.portail-public .portail-apercu-corps{max-width:60ch}.portail-palette{cursor:pointer;text-align:left;background:#fff;border:2px solid #dcd3c4;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-width:150px;min-height:44px;padding:10px 12px;display:flex}.portail-palette:hover{border-color:#8c491a}.portail-palette-choisie{border-color:#2d1b44;box-shadow:0 0 0 3px #2d1b4424}.portail-palette-pastilles{gap:4px;display:flex}.portail-palette-pastilles>span{border-radius:6px;width:22px;height:22px;display:block}.portail-iframe-code{color:#241f1a;resize:vertical;background:#f9f4ed;border:1.5px solid #dcd3c4;border-radius:8px;width:100%;max-width:560px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.portail-public .download-btn,.horaires-cimetiere .download-btn{color:#fff;font-size:var(--lgc-t-detail);cursor:pointer;background:#6d00b5;border:none;height:30px;padding:0 15px;line-height:27px}.portail-public .download-btn:hover,.horaires-cimetiere .download-btn:hover{background:#58008f}.portail-public .download-btn:disabled,.horaires-cimetiere .download-btn:disabled{cursor:default;background:#b9a6c7}.portail-public .modify-btn,.horaires-cimetiere .modify-btn{color:#6d00b5;font-size:var(--lgc-t-detail);cursor:pointer;background:0 0;border:none;height:30px;padding:0;line-height:27px;text-decoration:underline}.portail-public .modify-btn:hover,.horaires-cimetiere .modify-btn:hover{color:#58008f}.horaires-cimetiere .horaire-mairie,.horaire-mairie{resize:vertical;width:100%;min-height:56px;font-size:var(--lgc-t-texte);border:1px solid #dcd2c6;border-radius:3px;padding:6px 8px}.horaires-cimetiere .cols{flex:1 1 0;min-width:96px;padding-right:8px}.horaires-cimetiere .cols label{font-size:var(--lgc-t-detail);color:#6c6459;margin-bottom:2px;display:block}.horaires-cimetiere .portail-select{font-size:var(--lgc-t-texte);background:#fff;border:1px solid #dcd2c6;border-radius:3px;padding:4px 8px}.horaires-cimetiere .portail-etat{color:#1f7a4d}.horaires-cimetiere .portail-etat-echec,.horaires-cimetiere .portail-alerte{color:#ff355c}.portail-public .portail-groupe{background:#fff;border:1px solid #dcd2c6;border-radius:4px;margin-top:12px}.portail-public .portail-groupe>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 16px;list-style:none;display:flex}.portail-public .portail-groupe>summary::-webkit-details-marker{display:none}.portail-public .portail-groupe[open]>summary{border-bottom:1px solid #efe9e1}.portail-public .portail-groupe>.portail-groupe-corps{padding:16px 16px 4px}.portail-public .portail-compte{font-size:var(--lgc-t-detail);color:#6c6459;white-space:nowrap;margin-left:auto}.portail-public .portail-compte-actif{color:#1f7a4d}.portail-public .portail-simu{width:220px;font-size:var(--lgc-t-detail);border:1px solid #dcd2c6;border-radius:6px;flex:0 0 220px;overflow:hidden}.portail-public .portail-simu-bandeau{color:#fff;font-size:var(--lgc-t-detail);background:#2d1b44;align-items:center;padding:7px 10px;display:flex}.portail-public .portail-simu-blason{background:#ffffff38;border-radius:50%;flex:none;width:18px;height:18px;margin-right:7px}.portail-public .portail-simu-corps{padding:10px}.portail-public .portail-simu-titre{font-weight:700;font-size:var(--lgc-t-texte);margin-bottom:6px}.portail-public .portail-simu-carte{background:#fff;border-radius:4px;margin-bottom:7px;padding:7px 8px}.portail-public .portail-simu-trait{background:#dcd2c6;border-radius:3px;height:5px;margin-top:4px}.portail-public .portail-simu-bouton{color:#fff;font-size:var(--lgc-t-detail);border-radius:3px;padding:4px 9px;display:inline-block}.portail-public .portail-simu-legende{font-size:var(--lgc-t-detail);color:#6c6459;margin-top:6px}.portail-public .portail-prepare{color:#1a3a5c;font-size:var(--lgc-t-texte);background:#edf3fb;border-left:3px solid #1d4e89;line-height:1.5}.filtre-modal .modal-header{color:#fff;background:linear-gradient(90deg,#6d00b5,#8e0ca0,#b1188b,#cd237a,#e32b6c,#f33063,#fc335d,#ff355c);justify-content:space-between;align-items:center;height:40px;display:flex}.filtre-modal .modal-title{font-size:var(--lgc-t-intertitre)}.filtre-modal .modal-dialog{max-width:unset;width:50%!important}.border-right-filtre{border-right:2px solid #6d00b5}#preview-document{background:#f0f0f0;display:none;position:relative}#preview-document:before{content:"Prévisualisation";color:#6d00b5;font-weight:400;position:absolute;bottom:38px;right:-11px;transform:rotate(-45deg)}#document-with-side.active #preview-document{display:block}#document-with-side.active>div{flex:500px}#filesZone ul{margin-top:15px;padding:0}#filesZone li{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}#document-with-side.active{flex-wrap:wrap;gap:30px;display:flex}#document-with-side.active div.tinymcecontainer{height:100%;min-height:400px}#document-with-side .tox.tox-tinymce{min-height:400px}#document-with-side.active .tox.tox-tinymce{min-height:400px;height:100%!important}.tox-collection__group{display:block!important}.exemple-card{font-style:italic!important;font-size:var(--lgc-t-detail)!important}.exemple-card:before{content:"Exemple : "}.lgc-brouillon{border-radius:var(--lgc-r-lg,12px);font-size:var(--lgc-t-texte);background:#fdf0f5;border:1px solid #f3c3d6;border-left:6px solid #d6246e;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 18px 0;padding:10px 14px;display:flex}.lgc-brouillon .lgc-brouillon__pastille{color:#fff;font-size:var(--lgc-t-capitales);letter-spacing:.04em;text-transform:uppercase;background:#d6246e;border-radius:999px;flex:none;padding:3px 10px;font-weight:700}.lgc-brouillon .lgc-brouillon__texte{color:#6e4a5c;flex:260px;min-width:0}.lgc-brouillon .lgc-brouillon__texte strong{color:#7a1640;margin-right:6px}.lgc-brouillon .lgc-brouillon__actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.lgc-brouillon .lgc-bouton:not(.lgc-bouton--efface){background:#d6246e}.lgc-brouillon .lgc-bouton--efface{color:#7a1640}.lgc-brouillon+.lgc-brouillon{margin-top:8px}.lgc-fiche-a-un-brouillon button.editer-location-btn[id="1"]{display:none!important}.lgc-procedure.est-brouillon{background:#fdf0f5;border-color:#f3c3d6 #f3c3d6 #f3c3d6 #d6246e}.lgc-procedure.est-brouillon .lgc-procedure__marque{color:#fff;background:#d6246e}.lgc-procedure.est-brouillon .lgc-procedure__lien--brouillon{color:#b01e5a;font-weight:700}.lgc-tableau--brouillons .lgc-brouillon__pastille{color:#fff;font-size:var(--lgc-t-capitales);letter-spacing:.04em;text-transform:uppercase;background:#d6246e;border-radius:999px;margin-right:6px;padding:2px 8px;font-weight:700;display:inline-block}.lgc-tableau--brouillons .lgc-bouton{color:#fff;background:#d6246e}#plan .emplacement.lgc-a-un-brouillon,#plan .lgc-a-un-brouillon{fill:url(#lgc-brouillon-zebra)!important;fill-opacity:.8!important}#plan .emplacement.lgc-a-un-brouillon.active,#plan .emplacement.lgc-a-un-brouillon:hover{fill:#6d00b5!important}.lgc-tableau--brouillons table{table-layout:auto!important}.lgc-tableau--brouillons td,.lgc-tableau--brouillons th{white-space:nowrap}.lgc-volet__brouillons{background:#fdf0f5;border-left:4px solid #d6246e;border-radius:8px;margin:10px 0 4px;padding:8px 10px}.lgc-volet__brouillons-titre{color:#fff;font-size:var(--lgc-t-texte);letter-spacing:normal;text-transform:none;background:#d6246e;border-radius:999px;margin-bottom:4px;padding:2px 8px;font-weight:700;display:inline-block}.lgc-volet__brouillon{color:#7a1640;grid-template-columns:1fr auto;column-gap:8px;padding:4px 0;text-decoration:none;display:grid}.lgc-volet__brouillon span{font-weight:400;font-size:var(--lgc-t-texte)}.lgc-volet__brouillon small{color:#6e4a5c;font-size:var(--lgc-t-detail);grid-column:1}.lgc-volet__brouillon b{grid-area:1/2/span 2;align-self:center}.lgc-volet__brouillon:hover{color:#d6246e;text-decoration:none}.edit-tbl,.exporter-tbl{font-family:var(--lgc-police);color:#6d00b5}.edit-tbl img,.exporter-tbl img{margin-right:.5rem}.edit-tbl:hover,.exporter-tbl:hover{color:#6d00b5;text-decoration:none}#listes-leftpanel-small{height:calc(100vh - 22rem)}.export-locations-list-btn{color:#6d00b5;font-size:var(--lgc-t-texte);cursor:pointer;background:0 0;border:none;line-height:17px;outline:0!important}.export-locations-list-btn img{width:23px;margin-right:.5rem}.listing-complete-btn{color:#fff;font-size:var(--lgc-t-detail);cursor:pointer;background-color:#6d00b5;border:1px solid #6d00b5;border-radius:20px;margin-left:1.5rem;padding:5px 15px;outline:0!important}.listing-incomplete-btn{color:#6d00b5;font-size:var(--lgc-t-detail);cursor:pointer;background-color:#fff;border:1px solid #6d00b5;border-radius:20px;margin-left:1.5rem;padding:5px 15px;outline:0!important}.listing-incomplete-btn:hover{color:#fff;background-color:#6d00b5}.sortStyle{cursor:pointer}.ascStyle{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='7.027'%20height='3.904'%20viewBox='0%200%207.027%203.904'%3e%3cpath%20id='Path_279'%20data-name='Path%20279'%20d='M565.267,208.119l3.513,3.9,3.513-3.9Z'%20transform='translate(-565.267%20-208.119)'%20fill='%23ff355c'/%3e%3c/svg%3e");background-position:80%;background-repeat:no-repeat}.descStyle{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='7.027'%20height='3.904'%20viewBox='0%200%207.027%203.904'%3e%3cpath%20id='Path_280'%20data-name='Path%20280'%20d='M572.294,205.557l-3.513-3.9-3.513,3.9Z'%20transform='translate(-565.267%20-201.653)'%20fill='%23ff355c'/%3e%3c/svg%3e");background-position:80%;background-repeat:no-repeat}.unsortStyle{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='7.027'%20height='10.369'%20viewBox='0%200%207.027%2010.369'%3e%3cg%20id='Group_564'%20data-name='Group%20564'%20transform='translate(-565.267%20-201.653)'%3e%3cg%20id='Group_500'%20data-name='Group%20500'%3e%3cpath%20id='Path_279'%20data-name='Path%20279'%20d='M565.267,208.119l3.513,3.9,3.513-3.9Z'%20fill='%23ff355c'/%3e%3cpath%20id='Path_280'%20data-name='Path%20280'%20d='M572.294,205.557l-3.513-3.9-3.513,3.9Z'%20fill='%23ff355c'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:80%;background-repeat:no-repeat}#icon-submenu{width:15px;margin-top:-3px}.emp-buttons{justify-content:flex-end;width:100%;display:flex}.emp-buttons button{cursor:pointer;border:none;width:90px;margin:0;padding:.3rem 0;display:block;outline:0!important}.emp-buttons .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#0000}.emp-buttons .nav-pills .nav-link button{border:2px solid #0000;transition:all .5s}.emp-buttons .nav-pills .nav-link.active button{color:#6d00b5;background:#fff;border:2px solid #6d00b5}.emp-buttons button{color:#ff355c;background:#ffffff80}.emp-buttons .nav-link{padding:0}.emp-buttons button.plan-btn{border-radius:20px 0 0 20px}.emp-buttons button.selected{color:#6d00b5;background:#fff;border:2px solid #6d00b5}.emp-buttons button.liste-btn{border-radius:0 20px 20px 0}.scroll.listes-leftpanel{height:calc(100vh - 20rem)}.listes-leftpanel .table-checkbox{visibility:visible!important}@media (max-width:1320px){.scroll.listes-leftpanel{height:calc(100vh - 22rem)}.list-button{width:100%}}.dateDeces-liste{text-align:center;min-width:90px}.tbl.no{padding:5px 17px}.recherche-deplacement-liste .autocomplete-liste{margin-top:30px!important}.lgc-pictos{font-family:var(--lgc-police);z-index:6;display:inline-flex;position:relative}.lgc-pictos button{font-family:inherit}.lgc-pictos .lgc-pictos__bouton{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.lgc-pictos .lgc-pictos__nombre{color:#fff;background:#7a4ea8;border-radius:20px;padding:1px 7px;font-size:11px}.lgc-pictos .lgc-pictos__nombre.is-zero{background:#c9bbab}.lgc-pictos .lgc-pictos__chevron{color:#8e80a0;font-size:9px}.lgc-pictos .lgc-pictos__menu{z-index:12;background:#fff;border:1px solid #e7ded2;border-radius:11px;flex-direction:column;gap:2px;width:296px;max-width:calc(100vw - 32px);padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 38px #2d1b4433}.lgc-pictos .lgc-pictos__ligne{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;display:flex}.lgc-pictos .lgc-pictos__ligne:hover{background:#fbf6ef}.lgc-pictos .lgc-pictos__ligne.is-vide .lgc-pictos__compte{color:#c9bbab}.lgc-pictos .lgc-pictos__case{color:#fff;background:#fff;border:1.5px solid #c9bbab;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;display:flex}.lgc-pictos .lgc-pictos__case.is-coche{background:#2d1b44;border-color:#2d1b44}.lgc-pictos .lgc-pictos__libelle{color:#3e3448;flex:1;font-size:13.5px;font-weight:600}.lgc-pictos .lgc-pictos__compte{color:#8e80a0;font-size:12px}.lgc-pictos .lgc-pictos__pied{border-top:1px solid #f0e9df;justify-content:space-between;margin-top:5px;padding:8px 10px 4px;display:flex}.lgc-pictos .lgc-pictos__pied button{color:#7a4ea8;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700}.lgc-pictos .lgc-pictos__pied button.is-discret{color:#8e80a0}#plan .lgc-picto{cursor:pointer}#plan .lgc-picto circle{stroke:#fff;stroke-width:1.5px;fill-opacity:.88}#plan .lgc-picto:hover circle{fill-opacity:1}#lgc-picto-bulle{z-index:1000;border-radius:var(--lgc-r-sm,6px);color:#fff;max-width:320px;font-family:var(--lgc-police);font-size:var(--lgc-t-detail,12px);pointer-events:none;opacity:0;background:#2d1b44;padding:5px 9px;font-weight:700;line-height:1.3;transition:opacity .1s,transform .1s;position:fixed;transform:translate(-50%,-3px)}#lgc-picto-bulle.is-visible{opacity:1;transform:translate(-50%)}#plan{height:calc(100vh - 11rem)!important}#faux-plan{width:200px;height:200px}#plan .essential-cemetery-wrapper{height:100%}.carre{justify-content:center;width:45px;height:25px;display:flex;position:relative}.progress-time{background-color:#e8e8e8cc;border:0;border-radius:0;width:45px;height:5px;position:absolute;top:0;left:0}progress::-moz-progress-bar{background-color:#6b00b2!important}progress::-webkit-progress-bar{background-color:#e8e8e8cc!important}progress::-webkit-progress-value{background-color:#6b00b2!important}#sidePanelEmplacement{-ms-overflow-style:none;scrollbar-width:none;padding-top:0;overflow-y:scroll}.libre{background:#007bff}.en-cours{background:#09d35f}.no-data{background:#cecece}#sidePanelEmplacement.volet-green-circle{background:#09d35f}#sidePanelEmplacement.volet-blue-circle{background:#395da8}#sidePanelEmplacement.volet-red-circle{background:#ff355c}#sidePanelEmplacement.volet-orange-circle{background:#ff9100}#sidePanelEmplacement.volet-yellow-circle{background:#ffe000}#sidePanelEmplacement.volet-grey-circle{background:#cecece}#sidePanelEmplacement.volet-libre-circle{background:#fdfbf5}#mapplic .terrain-commun{fill:#ffe000!important;background:#ffe000!important}.echue{fill:#ff355c!important;background:#ff355c!important}#sidepanel-infos-concession{font-size:15px}#sidepanel-infos-defunts{-ms-overflow-style:none;scrollbar-width:none;background:#e8e8e880;height:200px;overflow-y:scroll}#sidepanel-infos-defunts::-webkit-scrollbar{display:none}#editer-emplacement-btn{color:#fff;text-transform:uppercase;background-color:#6b00b2;padding:10px}#sidepanel-dl-fiche{color:#6b00b2;border:1px solid #6b00b2;padding:10px}@media (max-width:768px){.carousel-inner .carousel-item>div{display:none}.carousel-inner .carousel-item>div:first-child{display:block}.card{width:210px;height:150px}}@media (min-width:768px){.carousel-inner .carousel-item-right.active,.carousel-inner .carousel-item-next{transform:translate(100%)}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translate(-100%)}}.card{border:none;width:300px;padding-left:35px}.card .title{text-transform:none;margin-bottom:5px;font-size:16px}.card .text{font-size:14px}.w-auto{opacity:1;align-items:center;display:flex!important}@media (max-height:1680px){#sidepanel-contacts{margin-bottom:20px!important}}.mapplic-element{height:calc(100vh - 300px);font-size:0;position:relative;overflow:hidden}.mapplic-element input,.mapplic-element button,.mapplic-element a,.mapplic-element a:active{box-shadow:none;outline:none;text-decoration:none!important}.mapplic-element a:focus{outline:none}.mapplic-element>*{opacity:1;transition:opacity .4s}.mapplic-element.mapplic-loading>*{opacity:0}.mapplic-element strong{color:#333}.mapplic-element.mapplic-loading{background:url(/static/media/loader.5eb6f86e.gif) 50% no-repeat}.mapplic-element.mapplic-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAohJREFUeNqU1lmolWUUBuDnbE8qiikIoqk4JGEO5UkzxIMnHEJRwkoUEVQoiNBLQ7zqRgSri64KTMUBghxAIZwihyYoBzSwVDRDwjAHCieiNG/eH343ezhnwWbtf//f9671vWu969stN4eN0sRGYwYmYzgquIKTOIzTjTa3NAgwE++jrUkCv2I1dtV6WakVFJ/hy4Bvxzw8hdbsGZAEPsZI7Mz6fs1O0CdHHpmMVuJakxP0xgd4B3cxHpfrBbiIp7EcW3XN5mAf7mEgbldTtDPgSwM+DYM6AdwDs7Af09ELR6prMAkLsDect+MYvq9Tp7IdymdxgD/ERCwsB9gcvyz+Kn5MWx7HE3XAv8hJf8P5/PYuHmJDEWBoCrMHf5da7yV8hxdwBj2rwI9gLi5hDE6V3q1HX0yppAXhkxoZtifIszlRYQfxcsDbcL9q37b411uTKfxUh4Z2fIupoeQWXimB366x51z8xNZQBDcaFLI9XbYgz9+E+0b2AAMrUS7832TDP6Xv/3ZSGy0V/J6H/g0W7scSfJ1Wnh7FtzbY0w3XKmlDGNcAfHY6qwPzo4/nM1FrtXAxHk5XUjh4u8bCAwG/HDEWNhU/4DmcqHGSJfG7i1l0Hs9E5vdT+C2h4kKUeadGAsdS7LNR7s+lev2H3oWS34zfGD8i4H9GaHfq0NcRmsYmCXgP3bGiepoWXL8WVb+azC416ZQno4tdofE4fom6HwtQXIWDsQg7ujiuO3A0/T8I16vH9UNMiOA+x6e5TDpj6wIuhb9e78q8gWG5ON4K9x9FyX1K63rhRaxNMdeEmqGlQje99N/IbB/eJPu/sAqbuvqvorDJueDbMCSj5Y8Mx6+i7rr2aAAYCZXvGQLF4gAAAABJRU5ErkJggg==) 50% no-repeat}.mapplic-element *{scrollbar-width:thin;scrollbar-color:#ddd #fdfdfd}.mapplic-element ::-webkit-scrollbar{width:12px}.mapplic-element ::-webkit-scrollbar-track{background-color:#fdfdfd}.mapplic-element ::-webkit-scrollbar-thumb{box-sizing:border-box;background-color:#ddd;border:3px solid #fdfdfd;border-radius:20px}.mapplic-element .mapplic-tooltip *{scrollbar-color:#ddd #fff}.mapplic-element .mapplic-tooltip ::-webkit-scrollbar-track{background-color:#fff}.mapplic-element .mapplic-tooltip ::-webkit-scrollbar-thumb{border:3px solid #fff}.mapplic-container{width:70%;height:100%;margin-top:80px;display:inline-block;position:relative;height:calc(100% - 80px)!important}.mapplic-container .emplacement{transition:all .5s}.mapplic-container .emplacement:not(.show){opacity:0!important}.mapplic-map{transform-origin:0 0}.mapplic-layer img{width:100%}.mapplic-map .mapplic-map-image{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.mapplic-layer{opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute}.mapplic-layer.mapplic-visible{visibility:visible;opacity:1;transform:translateY(0)}.mapplic-layer.mapplic-hidden{pointer-events:none;display:none}.mapplic-layer.mapplic-layer-up{transform:translateY(-100px)}.mapplic-layer.mapplic-layer-down{transform:translateY(100px)}.mapplic-map.mapplic-zoomable .mapplic-map-image{cursor:url(data:image/x-icon;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=),default}.mapplic-map.mapplic-zoomable.mapplic-dragging .mapplic-map-image{cursor:url(data:image/x-icon;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8=),move}.mapplic-pin{box-sizing:border-box;cursor:pointer;transform-origin:50%;-webkit-user-select:none;user-select:none;background-color:#fb7575;background-image:none;background-position:50%;background-repeat:no-repeat;border-radius:6px;width:12px;height:12px;margin-top:-6px;margin-left:-6px;font-size:0;box-shadow:inset 0 -2px #0000001a;position:absolute!important}.mapplic-pin:before{box-sizing:content-box!important}.mapplic-pin.hide{display:none}.mapplic-pin.mapplic-active{display:block!important}.mapplic-pin.pin-label{color:#fff;text-align:center;font-size:10px;font-weight:600;text-decoration:none}.mapplic-pin.pin-text{color:#666;border-radius:0;background:0 0!important}.mapplic-pin{box-sizing:border-box;transform-origin:50%;background-color:#d33;background-image:none;background-size:contain;border-color:#d33;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;font-size:12px;line-height:21px}.mapplic-pin.pin-square{background-color:#0071a1;border-color:#0071a1;border-radius:0}.mapplic-pin.pin-square.pin-bordered:before{border-radius:0}.mapplic-pin.pin-rounded{background-color:#6b9b26;border-color:#6b9b26;border-radius:4px}.mapplic-pin.pin-rounded.pin-bordered:before{border-radius:7px}.mapplic-pin.pin-sm{width:10px;height:10px;margin:-5px 0 0 -5px;font-size:0}.mapplic-pin.pin-sm.pin-rounded{border-radius:3px}.mapplic-pin.pin-lg{box-sizing:border-box;width:28px;height:28px;margin:-14px 0 0 -14px;font-size:15px;line-height:30px}.mapplic-pin.pin-bordered{background-image:none;width:18px;height:18px;margin:-9px 0 0 -9px;line-height:18px;color:#333!important;background-color:#fff!important}.mapplic-pin.pin-bordered:before{border-color:inherit;content:"";border-style:solid;border-width:3px;border-radius:50%;width:18px;height:18px;display:block;position:absolute;top:-3px;left:-3px}.mapplic-pin.pin-triangle{transform-origin:50% 140%;margin-top:-20px}.mapplic-pin.pin-triangle:before{border-style:solid;border-width:9px 8px 0;border-color:inherit;content:"";border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;display:block;position:absolute;top:16px;left:2px}.mapplic-pin.pin-classic{transform-origin:50% 140%;background-color:#f23543;background-image:none;border-color:#f23543;border-radius:10px;width:20px;height:20px;margin-top:-22px;margin-left:-10px;line-height:22px!important}.mapplic-pin.pin-classic:before{border-style:solid;border-width:9px 8px 0;border-color:inherit;content:"";border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;display:block;position:absolute;top:16px;left:2px}.mapplic-pin.pin-marker{transform-origin:50%;background-color:#fcac2b;background-image:none;border-color:#fcac2b;border-radius:50%;width:18px;height:18px;margin-top:-9px;margin-left:-9px;line-height:20px}.mapplic-pin.pin-marker:before{border-color:inherit;content:"";opacity:.2;border-style:solid;border-width:6px;border-radius:50%;width:18px;height:18px;display:block;position:absolute;top:-6px;left:-6px}.mapplic-pin.pin-disk{transform-origin:50%;background-image:none;border-color:#f19819;border-radius:8px;width:16px;height:16px;margin-top:-8px;margin-left:-8px;color:#333!important;background-color:#fff!important}.mapplic-pin.pin-disk:before{border-color:inherit;content:"";border-style:solid;border-width:3px;border-radius:16px;width:16px;height:16px;display:block;position:absolute;top:-3px;left:-3px}.mapplic-pin.pin-ribbon{transform-origin:8px 20px;background-color:#46b450;background-image:none;border-color:#46b450;border-radius:2px 2px 2px 0;width:auto;min-width:10px;height:16px;margin-top:-20px;margin-left:-8px;padding:0 3px;line-height:16px}.mapplic-pin.pin-ribbon:after{content:"";border-top:0 solid #0000;border-bottom:4px solid #0000;border-left:0 solid #0000;border-right:8px solid #00000080;display:block;position:absolute;top:16px;left:0}.mapplic-pin.pin-ribbon:before{border-style:solid;border-width:0 8px 4px 0;border-color:inherit;content:"";border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;display:block;position:absolute;top:16px;left:0}.mapplic-pin.pin-dot{transform-origin:-4px 8px;background-image:none;border-color:#29afa1;border-radius:0;width:auto;min-width:10px;height:16px;margin-top:-8px;margin-left:4px;padding:0 3px;font-size:11px;line-height:16px;color:#333!important;background-color:#0000!important}.mapplic-pin.pin-dot:before{border-color:inherit;content:"";border-style:solid;border-width:3px;border-radius:12px;width:0;height:0;display:block;position:absolute;top:5px;left:-7px}.mapplic-pin.pin-image{box-sizing:border-box;transform-origin:50%;background-size:32px;border:2px solid #fff;border-radius:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px;box-shadow:0 0 10px #00000026;font-size:0!important}.mapplic-pin.pin-icon{transform-origin:50%;background-color:#0000;background-size:16px;border:none;border-radius:0;width:16px;height:16px;margin-top:-8px;margin-left:-8px;font-size:0!important}.mapplic-pin.pin-circle{transform-origin:50%;border:2px solid #fb7575;width:8px;height:8px;margin-top:-6px;margin-left:-6px;background:0 0!important}.mapplic-pin.pin-transparent{transform-origin:50%;background-color:#795ecd;background-image:none;border-radius:10px;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:.5!important}.mapplic-pin.pin-md{border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;line-height:20px}.mapplic-pin.pin-pulse{background-color:#007cba}.mapplic-pin.pin-pulse:before{content:"";height:inherit;width:inherit;opacity:0;box-sizing:content-box;border:2px solid #888;border-radius:30px;animation:1.8s ease-out 1s infinite pulsate;position:absolute;top:-2px;left:-2px}@-webkit-keyframes pulsate{0%{opacity:0;-webkit-transform:scale(1)}25%{opacity:.5}50%{opacity:0;-webkit-transform:scale(1.6)}}.mapplic-minimap{opacity:.5;-webkit-user-select:none;user-select:none;border:1px solid #0000001a;margin:12px;transition:opacity .4s;position:absolute;bottom:0;left:0;overflow:hidden}.mapplic-minimap-layer{line-height:0}.mapplic-minimap img{width:100%}.mapplic-minimap-overlay{background-color:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.mapplic-minimap .mapplic-minimap-active{opacity:1;position:absolute;top:0;left:0}.mapplic-minimap-background{-webkit-filter:blur(2px);width:140px!important}.mapplic-button{cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:0;width:28px;height:28px;padding:0;transition:background-color .2s;position:relative;border:none!important}.mapplic-element .mapplic-button:focus,.mapplic-button:hover,.mapplic-button:focus{background-color:#fff}.mapplic-container>.mapplic-button{margin:12px;position:absolute;box-shadow:0 0 12px #0000000f}.mapplic-icon{box-sizing:content-box;fill:#222;width:16px;height:16px;margin:6px;position:absolute;top:0;left:0}.mapplic-clear-button{background-size:16px 16px;font-size:0;display:none;bottom:69px;right:0}.mapplic-zoom-buttons{margin:12px;position:absolute;bottom:0;right:0;box-shadow:0 0 12px #0000000f}.mapplic-zoom-buttons button{display:block}.mapplic-zoom-buttons button:disabled{cursor:default;background-color:#eee}button.mapplic-zoomin-button{background-size:10px 10px;border-bottom:1px solid #eee}button.mapplic-zoomout-button{background-size:10px 10px}.mapplic-fullscreen{z-index:99980;background-color:#fafafa;width:100%;top:0;left:0;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;position:fixed!important}.mapplic-fullscreen-button{background-size:14px 14px;bottom:60px;right:0}.mapplic-fullscreen-button .mapplic-icon-fullscreen-exit,.mapplic-fullscreen .mapplic-fullscreen-button .mapplic-icon-fullscreen{display:none}.mapplic-fullscreen .mapplic-fullscreen-button .mapplic-icon-fullscreen-exit{display:block}.mapplic-fullscreen .mapplic-container{width:80%}.mapplic-fullscreen .mapplic-sidebar{width:20%}.mapplic-levels{margin:12px;position:absolute;top:0;right:0;box-shadow:0 0 10px #0000000a}.mapplic-levels>*{box-sizing:border-box;display:block}.mapplic-levels-select{color:#2f3435;-webkit-appearance:none;background-color:#fff;border:none;border-radius:0;outline:none;margin:0 20px 0 0;padding:8px;font-size:14px;font-weight:600;line-height:20px}.mapplic-levels button{cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:8px 4px;border:none;border-radius:0;width:20px;height:50%;padding:0;position:absolute;right:0}.mapplic-levels .mapplic-levels-down{bottom:0}.mapplic-levels .mapplic-icon{width:8px;height:4px;margin:-2px 0 0 -4px;top:50%;left:50%}.mapplic-levels button:disabled{cursor:default;background-color:#eee}.mapplic-levels{display:none}.mapplic-level-switcher{margin:12px;position:absolute;top:0;right:0}.mapplic-level-switcher button{color:#888;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;background-color:#f8f8f8;border:none;border-radius:0;width:100%;padding:4px 10px;font-size:11px;font-weight:600;line-height:20px;transition:transform .2s;display:block;position:relative}.mapplic-level-switcher button:hover{background-color:#f8f8f8}.mapplic-level-switcher button:focus{outline:none}.mapplic-level-switcher button.mapplic-selected{color:#222;z-index:100;background-color:#fff;transform:scale(1.15);box-shadow:0 0 12px #0000000f}.mapplic-sidebar{box-sizing:border-box;width:30%;height:100%;padding:12px;position:relative}.mapplic-sidebar-right .mapplic-sidebar{float:right}.mapplic-sidebar-right .mapplic-container{float:none}.mapplic-sidebar>*{pointer-events:auto}.mapplic-container{float:right}.mapplic-sidebar-toggle{border-radius:50%;transition:opacity .2s;top:50%;left:0;margin:0!important}.mapplic-portrait .mapplic-sidebar-toggle{display:none}.mapplic-sidebar-right .mapplic-sidebar-toggle{left:auto;right:0;transform:rotate(180deg)}.mapplic-sidebar-toggle,.mapplic-sidebar-toggle:hover,.mapplic-element .mapplic-sidebar-toggle:focus,.mapplic-element .mapplic-sidebar-toggle:active{background-color:#0003}.mapplic-hidden-sidebar .mapplic-sidebar-toggle{margin:0 12px!important}.mapplic-sidebar-toggle .mapplic-icon-sidebar{fill:#fff;transition:transform .4s}.mapplic-hidden-sidebar .mapplic-sidebar-toggle .mapplic-icon-sidebar{transform:rotate(180deg)}.mapplic-sidebar{transition:margin .4s,opacity .4s}.mapplic-hidden-sidebar .mapplic-container{width:100%}.mapplic-element.mapplic-hidden-sidebar:not(.mapplic-portrait) .mapplic-sidebar{margin-left:-30%}.mapplic-sidebar-right.mapplic-hidden-sidebar:not(.mapplic-portrait) .mapplic-sidebar{margin-left:0;margin-right:-30%}.mapplic-sidebar.mapplic-sidebar-tagsrow .mapplic-filter-tags{display:block}.mapplic-sidebar.mapplic-sidebar-tagsrow .mapplic-sidebar-header{max-height:110px}.mapplic-sidebar.mapplic-sidebar-tagsrow .mapplic-list-container{top:122px}.mapplic-sidebar-dim{opacity:0;z-index:1;pointer-events:none;background-color:#000;transition:opacity .2s;position:absolute;top:12px;bottom:12px;left:12px;right:12px}.mapplic-sidebar-header-opened.mapplic-sidebar-filterable .mapplic-sidebar-dim{opacity:.1;pointer-events:auto}.mapplic-sidebar-header{box-sizing:border-box;z-index:2;background-color:#fff;flex-direction:column;width:300px;max-height:80px;padding:16px 20px;transition:max-height .2s;display:flex;position:fixed;left:calc(16% + 35px);right:12px;overflow:hidden;box-shadow:0 4px 10px #0000000a}.mapplic-sidebar.mapplic-sidebar-header-opened.mapplic-sidebar-filterable .mapplic-sidebar-header{max-height:80%}.mapplic-sidebar-header>.mapplic-icon{margin-top:32px;margin-left:20px}.mapplic-search-input{box-sizing:border-box;border-radius:0;width:100%;font-family:inherit;line-height:18px;box-shadow:none!important;background:0 0!important;border:none!important;height:48px!important;margin:0!important;padding:0 50px 0 30px!important;font-size:18px!important}.mapplic-search-input::placeholder{opacity:.5;font-weight:400}input.mapplic-search-input:focus{outline:none!important}.mapplic-search-input::-ms-clear{width:0;height:0;display:none}.mapplic-search-clear{box-shadow:none;cursor:pointer;background:0 0;border:none;width:24px;height:24px;margin:0;padding:0;display:none;position:absolute;top:28px;left:16px}.mapplic-search-active .mapplic-search-clear{display:block}.mapplic-search-active .mapplic-icon.mapplic-icon-magnifier{display:none}.mapplic-search-clear:hover,.mapplic-search-clear:active,.mapplic-search-clear:focus{background:0 0;outline:none}.mapplic-search-clear .mapplic-icon.mapplic-icon-cross{width:12px;height:12px;padding:0}.mapplic-search-toggle{box-shadow:none;cursor:pointer;background:0 0;border:none;width:34px;height:34px;margin:0;padding:4px;transition:background-color .2s;display:none;position:absolute;top:24px;right:20px;border-radius:50%!important}.mapplic-search-toggle:hover,.mapplic-search-toggle:focus{background-color:#0000}.mapplic-sidebar-filterable .mapplic-search-toggle{display:block}.mapplic-search-toggle .mapplic-icon{margin:9px}.mapplic-sidebar-header-opened.mapplic-sidebar-filterable .mapplic-search-toggle{background-color:#f4f4f4}.mapplic-icon.mapplic-icon-cross{width:8px;height:8px;padding:8px}.mapplic-sidebar-nosearch .mapplic-list-container{top:12px}.mapplic-filter-tags{white-space:nowrap;max-width:100%;margin:10px 0;display:none;overflow:hidden}.mapplic-tag{color:#fffc;text-transform:uppercase;cursor:pointer;background-color:#aaa;border:none;border-radius:12px;margin-right:6px;padding:0 8px;font-size:9px;font-weight:600;line-height:20px;display:inline-block}.mapplic-tag>span{opacity:.4;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='8px'%20height='8px'%20viewBox='0%200%208%208'%20enable-background='new%200%200%208%208'%20xml:space='preserve'%3e%3cpath%20d='M8,0.809L7.191,0L4,3.191L0.809,0L0,0.809L3.191,4L0,7.191L0.809,8L4,4.809L7.191,8L8,7.191L4.809,4L8,0.809z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:6px 6px;width:8px;height:6px;margin-left:6px;display:inline-block}.mapplic-list-container{box-sizing:border-box;-webkit-overflow-scrolling:touch;background-color:#fdfdfd;margin:0;padding:0;transition:top .2s;position:absolute;top:92px;bottom:12px;left:12px;right:12px;overflow-y:auto;box-shadow:0 4px 10px #0000000a}.mapplic-list-container li{margin:0!important}.mapplic-list-container h4{font-size:16px!important;font-weight:400!important}.mapplic-list-container .mapplic-dir-item a{padding:12px 20px 12px 18px}.mapplic-filter{opacity:0;margin:10px -20px -6px;transition:opacity .2s;overflow-y:auto}.mapplic-sidebar-header-opened.mapplic-sidebar-filterable .mapplic-filter{opacity:1}.mapplic-filter>ul{margin:0!important;padding:0!important}.mapplic-filter h5{color:#aaa;margin:5px 20px;font-size:10px;font-weight:400}.mapplic-list-category{margin:0!important}.mapplic-list-category>a{box-sizing:border-box;text-overflow:ellipsis;border-radius:4px;margin:6px 10px 0;padding:10px;text-decoration:none;transition:background-color .2s;display:block;overflow:hidden;color:#2f3434!important}.mapplic-list-category>a:hover,.mapplic-list-category>a:focus{background-color:#f8f8f8}.mapplic-list-category h4{margin:0;font-size:14px;font-weight:700;line-height:22px;display:inline-block}.mapplic-list-category h4.mapplic-margin{margin-top:9px}.mapplic-about{color:#aaa;font-size:13px;font-weight:400;line-height:16px;display:block}.mapplic-list-category .mapplic-thumbnail{box-sizing:border-box;background-color:#aaa;border:2px solid #0000;border-radius:50%;width:40px;height:40px}.mapplic-list-category .mapplic-thumbnail-placeholder{color:#ffffffb3;font-size:18px;font-weight:700;line-height:22px}.mapplic-thumbnail{float:left;object-fit:cover;border-radius:0;width:50px;height:50px;margin-right:10px;box-shadow:none!important}.mapplic-thumbnail-placeholder{box-sizing:border-box;color:#fff;text-align:center;background-color:#eee;width:50px;height:50px;padding:8px 4px;font-size:20px;font-weight:600;line-height:34px}.mapplic-list-category>a .mapplic-list-count{color:#aaa;opacity:.5;margin-left:4px;font-size:12px;font-weight:400}.mapplic-dir-item[data-location=init]{display:none!important}.mapplic-dir-item>a{border-left:2px solid #0000;padding:10px 20px 10px 18px;text-decoration:none;transition:border,background-color .1s}.mapplic-sidebar .mapplic-dir-item:hover>a,.mapplic-sidebar .mapplic-dir-item>a:focus,.mapplic-sidebar .mapplic-dir-item.mapplic-active>a{background-color:#f4f4f4;padding:12px 20px}.mapplic-dir>h3{border-bottom:2px solid #fafafa;margin:20px 0;padding-bottom:0;font-size:32px;font-weight:300;line-height:60px}.mapplic-dir>h3>span{border-bottom:2px solid #888;margin-bottom:-2px;font-weight:600;display:inline-block}.mapplic-dir ul{padding-left:0;list-style:none}.mapplic-dir.mapplic-dir-results{margin-top:40px;display:none}.mapplic-dir-results-clear{color:#333;cursor:pointer;vertical-align:middle;background-color:#fafafa;border:none;border-radius:4px;outline:none;margin-left:20px;padding:10px 12px;font-size:12px;font-weight:700;transition:background-color .2s}.mapplic-dir-results-clear .mapplic-icon-cross{margin:0 0 0 6px;padding:0;transition:transform .4s;position:static}.mapplic-dir-results-clear:hover .mapplic-icon-cross{transform:rotate(180deg)}.mapplic-dir-results-clear:hover,.mapplic-dir-results-clear:active{background-color:#eee}.mapplic-dir.mapplic-dir-horizontal ul{white-space:nowrap;max-width:100%;margin-bottom:40px;overflow-x:auto}.mapplic-dir.mapplic-dir-horizontal .mapplic-dir-item{white-space:normal;display:inline-block}.mapplic-dir-item{border-color:#888;position:relative;overflow:hidden}.mapplic-dir-item a{box-sizing:border-box;padding:12px 0;transition:background-color .2s,padding .2s;display:block;line-height:0!important;text-decoration:none!important}.mapplic-dir-item a:focus{outline:none}.mapplic-dir-item a:after{content:"";clear:both;display:table;overflow:auto}.mapplic-dir-item:hover a,.mapplic-dir-item a:focus,.mapplic-dir-item.mapplic-active>a{background-color:#fafafa;padding:12px}.mapplic-dir-item.mapplic-active>a{border-color:inherit}.mapplic-dir-item h4{color:#222;font-size:14px;font-weight:600;display:inline-block;margin:4px 0!important;line-height:20px!important}.mapplic-dir-grid ul{margin:0 -20px}.mapplic-dir-grid .mapplic-dir-item{text-align:center;margin-bottom:20px}.mapplic-dir-grid.mapplic-dir-columns .mapplic-dir-item{vertical-align:top;width:25%;display:inline-block}.mapplic-dir-grid .mapplic-dir-item h4{margin-bottom:10px;font-size:16px}.mapplic-dir-grid .mapplic-dir-item a{padding:20px}.mapplic-dir-grid .mapplic-thumbnail{float:none;width:100%;min-height:180px;margin-bottom:12px}.mapplic-dir-grid .mapplic-thumbnail-placeholder{font-size:42px;font-weight:700;line-height:160px}@media screen and (max-width:992px){.mapplic-dir-grid.mapplic-dir-columns .mapplic-dir-item{width:33%}}@media screen and (max-width:600px){.mapplic-dir-grid.mapplic-dir-columns .mapplic-dir-item{width:50%}}.mapplic-dir-view{position:relative}.mapplic-dir-view button{position:absolute;top:0;right:30px}.mapplic-dir-search{box-sizing:border-box;border:none;outline:none;width:100%;padding:12px 0;font-size:36px;transition:padding .2s}.mapplic-dir-search::placeholder{color:#ccc;font-weight:400!important}.mapplic-dir-search:focus{background-color:#fafafa;padding:12px 20px}.mapplic-dir-filter{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;width:100%;padding:22px 0;font-size:16px;font-weight:700;transition:padding .2s}.mapplic-dir-filter:focus{background-color:#fafafa;padding:22px 20px}.mapplic-tooltip{transform-origin:0 0;pointer-events:none;padding-bottom:30px;display:none;position:absolute}.mapplic-tooltip:after{content:"";border-style:solid;border-width:8px 7px 0;width:0;height:0;margin-top:-33px;margin-left:-7px;position:absolute;top:0;left:0;border-color:#fff #0000 #0000!important}.mapplic-tooltip-wrap{pointer-events:auto;background-color:#fff;min-width:120px;max-width:300px;margin-top:-32px;transition:transform .1s;transform:translate(-50%,-100%);box-shadow:0 0 20px #00000026}.mapplic-tooltip-bottom .mapplic-tooltip-wrap{margin-top:17px;transform:translate(-50%)}.mapplic-tooltip-bottom.mapplic-tooltip:after{border-width:0 7px 8px;margin-top:10px;border-color:#0000 #0000 #fff!important}.mapplic-tooltip-body{padding:16px}.mapplic-tooltip-body:focus{outline:none}.mapplic-tooltip-body:after{content:"";clear:both;display:table}.mapplic-tooltip img{max-width:100%}.mapplic-tooltip-title{color:#333;font-size:16px;font-weight:700;line-height:20px;display:inline-block;margin:0 12px 0 0!important}.mapplic-hovertip,.mapplic-hovertip>.mapplic-tooltip-wrap{pointer-events:none}.mapplic-hovertip>.mapplic-tooltip-wrap{min-width:20px;padding:6px 14px}.mapplic-hovertip .mapplic-tooltip-title{text-align:center;font-size:16px;line-height:24px;margin:0!important}.mapplic-tooltip-content{-webkit-overflow-scrolling:touch;max-height:160px;margin-top:10px;margin-bottom:6px;overflow-y:auto}.mapplic-tooltip .mapplic-thumbnail{width:48px;height:48px;margin-right:12px;border-radius:50%!important}.mapplic-tooltip-description,.mapplic-tooltip p{margin:0;font-size:13px;line-height:22px}.mapplic-tooltip p{margin-top:0;margin-bottom:6px!important}.mapplic-tooltip-description p:last-child{margin:0}.mapplic-popup-link{float:right;background-color:#888;border-radius:4px;margin-top:4px;padding:4px 8px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .2s,box-shadow .2s;display:inline-block;color:#fff!important;box-shadow:0 0 6px #0000001a!important}.mapplic-popup-link:hover{background-color:#666;box-shadow:0 4px 10px #0003!important}.mapplic-tooltip-close{cursor:pointer;opacity:.5;z-index:100;background-position:50%;background-repeat:no-repeat;background-size:8px 8px;border:none;margin:0;padding:0;transition:opacity .2s;position:absolute;top:0;right:36px}.mapplic-tooltip-close:hover{opacity:1}.mapplic-tooltip-close .mapplic-icon{background-color:#fff;border-radius:50%}.mapplic-lightbox-title{color:#333;margin-top:0;margin-bottom:20px;font-weight:700}.mapplic-lightbox{background-color:#fff;width:auto;max-width:500px;margin:20px auto;padding:20px;position:relative}.mapplic-lightbox:after{content:"";clear:both;display:block}.mapplic-lightbox-description,.mapplic-lightbox p{font-size:18px;line-height:28px}.mapplic-popup-image{outline:none}.mfp-bg{z-index:99981!important}.mfp-wrap{z-index:99982!important}.mfp-content{z-index:99983!important}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mapplic-toggle{cursor:pointer;min-width:20px;min-height:20px;margin:6px 0;font-size:14px;display:block;position:relative}.mapplic-toggle>.mapplic-toggle-circle{transform-origin:50%;background-color:#aaa;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:1px;left:1px;transform:scale(0)}.mapplic-toggle:before{box-sizing:content-box;content:"";background-color:#fff;border:1px solid #e4e4e4;border-radius:50%;width:18px;height:18px;display:block;position:absolute;top:0;left:0}.mapplic-toggle>input{display:none}.mapplic-toggle>input:checked+span{transform:scale(.7)}.mapplic-list-category{position:relative}.mapplic-list-category .mapplic-toggle{box-sizing:border-box;margin-top:-10px;position:absolute;top:50%;right:20px}.mapplic-legend{background-color:#ffffffe6;margin:12px;padding:0 8px;position:absolute;bottom:0;left:0}.mapplic-legend-label{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;margin:6px 0;padding-left:28px;font-size:14px;font-weight:400;display:block}.mapplic-legend-key{box-sizing:content-box;background-color:#aaa;border:2px solid #fff;border-radius:50%;width:16px;height:16px;display:inline-block;position:absolute;left:8px}.mapplic-revealed{visibility:visible!important}.mapplic-portrait.mapplic-element{height:auto!important}.mapplic-portrait .mapplic-container,.mapplic-portrait .mapplic-sidebar{float:none;width:100%!important}.mapplic-portrait .mapplic-sidebar{min-height:600px;max-height:1000px;position:relative}.mapplic-portrait .mapplic-tooltip{max-width:240px}.mapplic-portrait .mapplic-minimap-background{width:100px!important}.mapplic-map svg{width:100%;height:100%}.mapplic-element svg a{cursor:pointer}.mapplic-clickable:not(g),g.mapplic-clickable>*{cursor:pointer;transition:opacity .2s}.mapplic-map-image [id^=MNOINT],.mapplic-map-image [id^=nopointer]{pointer-events:none}[id^=MLOC] .mapplic-clickable,[id^=landmark] .mapplic-clickable{cursor:pointer}.mapplic-coordinates{color:#333;pointer-events:none;background-color:#ffffffe6;margin:10px 10px 10px -80px;padding:4px 6px;font-size:14px;position:absolute;top:0;left:50%}@media (-ms-high-contrast:none){.mapplic-zoomout-button{background:#fff url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='10px'%20height='10px'%20viewBox='0%200%2010%2010'%20enable-background='new%200%200%2010%2010'%20xml:space='preserve'%3e%3crect%20y='4'%20fill='%23222222'%20width='10'%20height='2'/%3e%3c/svg%3e") 50% no-repeat!important}.mapplic-zoomin-button{background:#fff url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='10px'%20height='10px'%20viewBox='0%200%2010%2010'%20enable-background='new%200%200%2010%2010'%20xml:space='preserve'%3e%3cpolygon%20fill='%23222222'%20points='10,4%206,4%206,0%204,0%204,4%200,4%200,6%204,6%204,10%206,10%206,6%2010,6%20'/%3e%3c/svg%3e") 50% no-repeat!important}.mapplic-clear-button{background:#fff url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='16px'%20height='16px'%20viewBox='0%200%2016%2016'%20enable-background='new%200%200%2016%2016'%20xml:space='preserve'%3e%3cpolygon%20fill='%23222222'%20points='11,3%205,3%208,0%20'/%3e%3cpolygon%20fill='%23222222'%20points='5,13%2011,13.005%208,16%20'/%3e%3cpolygon%20fill='%23222222'%20points='3,11%200,8%203,5%20'/%3e%3cpolygon%20fill='%23222222'%20points='13,5%2016,8%2013,11%20'/%3e%3cpath%20fill='%23222222'%20d='M8,5C6.343,5,5,6.343,5,8s1.343,3,3,3s3-1.343,3-3S9.657,5,8,5z%20M8,10c-1.104,0-2-0.896-2-2%20c0-1.104,0.896-2,2-2c1.104,0,2,0.896,2,2C10,9.104,9.104,10,8,10z'/%3e%3c/svg%3e") 50% no-repeat!important}.mapplic-fullscreen-button{background:#fff url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns:sketch='http://www.bohemiancoding.com/sketch/ns'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='14px'%20height='14px'%20viewBox='0%200%2014%2014'%20enable-background='new%200%200%2014%2014'%20xml:space='preserve'%3e%3cpath%20id='Shape'%20fill='%23222222'%20d='M2,9H0v5h5v-2H2V9L2,9z%20M0,5h2V2h3V0H0V5L0,5z%20M12,12H9v2h5V9h-2V12L12,12z%20M9,0v2h3v3h2V0H9L9,0%20z'/%3e%3c/svg%3e") 50% no-repeat!important}.mapplic-fullscreen .mapplic-fullscreen-button{background:#fff url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns:sketch='http://www.bohemiancoding.com/sketch/ns'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='14px'%20height='14px'%20viewBox='0%200%2014%2014'%20enable-background='new%200%200%2014%2014'%20xml:space='preserve'%3e%3cpath%20fill='%23222222'%20d='M0,11h3v3h2V9H0V11L0,11z%20M3,3H0v2h5V0H3V3L3,3z%20M9,14h2v-3h3V9H9V14L9,14z%20M11,3V0H9v5h5V3H11L11,3z'/%3e%3c/svg%3e") 50% no-repeat!important}.mapplic-levels .mapplic-levels-up{background:#fff url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='8px'%20height='4px'%20viewBox='0%200%208%204'%20enable-background='new%200%200%208%204'%20xml:space='preserve'%3e%3cpolygon%20fill='%23222222'%20points='8,4%200,4%204,0%20'/%3e%3c/svg%3e") 50% no-repeat!important}.mapplic-levels .mapplic-levels-down{background:#fff url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='8px'%20height='4px'%20viewBox='0%200%208%204'%20enable-background='new%200%200%208%204'%20xml:space='preserve'%3e%3cpolygon%20fill='%23222222'%20points='0,0%208,0%204,4%20'/%3e%3c/svg%3e") 50% no-repeat!important}.mapplic-search-clear{background:#fff url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='8px'%20height='8px'%20viewBox='0%200%208%208'%20enable-background='new%200%200%208%208'%20xml:space='preserve'%3e%3cpath%20fill='%23222222'%20d='M8,0.809L7.191,0L4,3.191L0.809,0L0,0.809L3.191,4L0,7.191L0.809,8L4,4.809L7.191,8L8,7.191L4.809,4L8,0.809%20z'/%3e%3c/svg%3e") 50% no-repeat!important}}.mapplic-accessible.mapplic-element input:focus,.mapplic-accessible.mapplic-element button:focus,.mapplic-accessible.mapplic-element a:focus,.mapplic-accessible.mapplic-element select:focus,.mapplic-accessible.mapplic-element [aria-modal=true]{z-index:1000;outline-offset:2px;outline:solid #0073aa26}.mapplic-accessible.mapplic-element input.mapplic-search-input:focus{outline-offset:6px;outline:solid #0073aa26}.mapplic-accessible.mapplic-element input:focus{outline-offset:6px}.mapplic-accessible.mapplic-element select:focus{position:relative}.mapplic-booking .mapplic-active,.mapplic-booking .mapplic-active>*{fill:#a8d865}.mapplic-booking .unavailable,.mapplic-booking .unavailable>*{fill:#f7b332;opacity:1;cursor:default}.mapplic-clickable:not(g),g.mapplic-clickable>*{transition:fill .2s}.defaultstyle.mapplic-clickable:not(g),g.defaultstyle.mapplic-clickable>*{fill:#70899c}.defaultstyle.mapplic-highlight:not(g),g.defaultstyle.mapplic-highlight>*,.defaultstyle.mapplic-clickable:not(g):hover,g.defaultstyle.mapplic-clickable:hover>*{fill:#596d7e}.defaultstyle.mapplic-active:not(g),g.defaultstyle.mapplic-active>*{fill:#4d5e6d!important}[id^=MLOC]>#init,[id^=landmark]>#init,svg>#items>#init{visibility:hidden}.mapplic-filtered .mapplic-pin{opacity:.4!important}.mapplic-filtered .mapplic-pin.mapplic-highlight{opacity:1!important;display:block!important}.mapplic-filtered svg [id^=MLOC]>*,.mapplic-filtered svg [id^=landmark]>*{opacity:.4!important}.mapplic-filtered .mapplic-clickable.mapplic-highlight{opacity:1!important}.mapplic-image,.mapplic-tooltip-wrap{max-width:300px!important}.mapplic-tooltip-content{max-height:160px}.mapplic-image{object-fit:cover;height:160px!important}.shepherd-button{margin-top:10px;height:40px!important}.shepherd-button-primary{background-color:#6b00b2!important}.shepherd-button.shepherd-button-secondary{margin-right:40px}.shepherd-button.shepherd-button-secondary.large-margin-button{margin-right:150px}.shepherd-button.shepherd-button-secondary.large-margin-button-suivant{margin-right:175px}.shepherd-button{color:#ffffffbf;cursor:pointer;background:#3288e6;border:0;border-radius:3px;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s}.shepherd-button:not(:disabled):hover{color:#ffffffbf;background:#196fcc}.shepherd-button.shepherd-button-secondary{color:#000000bf;background:#f1f2f3}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{color:#000000bf;background:#d6d9db}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-right-radius:5px;border-bottom-left-radius:5px;justify-content:flex-end;padding:0 .75rem .75rem;display:flex}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{color:#808080bf;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:2em;font-weight:400;transition:color .5s}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;flex:1 0 auto;margin:0;padding:0;font-size:1rem;font-weight:400;display:flex}.shepherd-header{border-top-left-radius:5px;border-top-right-radius:5px;justify-content:flex-end;align-items:center;padding:.75rem .75rem 0;line-height:2em;display:flex}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;padding:.75em;font-size:1rem;line-height:1.3em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{opacity:0;visibility:hidden;z-index:9999;background:#fff;border-radius:5px;outline:none;width:100%;max-width:400px;transition:opacity .3s,visibility .3s;box-shadow:0 1px 4px #0003}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{z-index:-1;width:16px;height:16px;position:absolute}.shepherd-arrow:before{content:"";background:#fff;transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{opacity:0;pointer-events:none;z-index:9997;width:100vw;height:0;position:fixed;top:0;left:0;overflow:hidden}.shepherd-modal-overlay-container.shepherd-modal-is-visible{opacity:.5;height:100vh}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}.green-tick.left-0:before,.red-tick.left-0:before{left:0!important}.shepherd-element{background:var(--lgc-fenetre-fond,#fbf9f5);border-radius:16px;max-width:380px;font-family:inherit;box-shadow:0 12px 32px #2e106547}.shepherd-element .shepherd-content{border-radius:16px}.shepherd-has-title .shepherd-content .shepherd-header,.shepherd-element .shepherd-header{background:var(--lgc-fenetre-entete,linear-gradient(90deg, #4c1d95 0%, #d6246e 100%));border-radius:16px 16px 0 0;align-items:center;gap:.75em;padding:.75em 1em;display:flex}.shepherd-element .shepherd-title{color:#fff;flex:auto;font-size:1rem;font-weight:700}.shepherd-element .lgc-tuto__numero{color:#ffffffd9;white-space:nowrap;font-size:.8rem}.shepherd-has-title .shepherd-content .shepherd-cancel-icon,.shepherd-element .shepherd-cancel-icon{color:#ffffffd9;font-size:1.6em;line-height:1}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover,.shepherd-element .shepherd-cancel-icon:hover{color:#fff}.shepherd-element .shepherd-text{color:#2b2233;padding:1em 1.1em .5em;font-size:.95rem;line-height:1.5}.shepherd-element .lgc-tuto__mot,.shepherd-element .shepherd-text .purple{color:#4c1d95;font-weight:700}.shepherd-element .shepherd-footer{flex-wrap:wrap;justify-content:flex-end;gap:.5em;padding:.25em 1em 1em}.shepherd-element .shepherd-footer .shepherd-button{border-radius:999px;padding:.5em 1.1em;font-size:.9rem;font-weight:600;margin:0!important}.shepherd-element .shepherd-footer .shepherd-button.shepherd-button-primary{color:#fff;background:#4c1d95!important}.shepherd-element .shepherd-footer .shepherd-button.shepherd-button-primary:not(:disabled):hover{color:#fff;background:#3b1675!important}.shepherd-element .shepherd-footer .shepherd-button.shepherd-button-secondary{color:#4c1d95;background:0 0;box-shadow:inset 0 0 0 1.5px #4c1d9559}.shepherd-element .shepherd-footer .lgc-tuto__arreter{box-shadow:none;color:#6b6275;margin-right:auto!important}.shepherd-element .shepherd-arrow:before{background:var(--lgc-fenetre-fond,#fbf9f5)}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background:#4c1d95}.shepherd-modal-overlay-container.shepherd-modal-is-visible{opacity:.45}.shepherd-element{z-index:10060}.shepherd-modal-overlay-container{z-index:10050}@media (max-width:767px){.shepherd-element{max-width:calc(100vw - 24px)}}.shepherd-element.shepherd-enabled[data-popper-reference-hidden]:not(.shepherd-centered){opacity:1;visibility:visible;pointer-events:auto}.lgc-accueil-tuto{z-index:1040;background:var(--lgc-fenetre-fond,#fbf9f5);color:#2b2233;border-top:4px solid #6d28d9;border-radius:16px;width:340px;max-width:calc(100vw - 32px);padding:16px 18px 14px;font-size:.92rem;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 32px #2e106538}.lgc-accueil-tuto__titre{color:#4c1d95;margin:0 24px 6px 0;font-size:1rem;font-weight:700}.lgc-accueil-tuto__texte{margin:0 0 12px;line-height:1.45}.lgc-accueil-tuto__pied{justify-content:space-between;gap:8px;display:flex}.lgc-accueil-tuto__fermer{color:#6b6275;background:0 0;border:none;border-radius:50%;width:28px;height:28px;font-size:1.3rem;line-height:1;position:absolute;top:8px;right:10px}.lgc-accueil-tuto__fermer:hover{color:#4c1d95;background:#4c1d9514}@media (max-width:767px){.lgc-accueil-tuto{width:auto;bottom:16px;left:16px;right:16px}}.lgc-aide{color:var(--lgc-ink,#2a2230)}.lgc-aide__contenu{flex:auto;min-height:0;padding:4px 24px 28px;overflow:auto}.lgc-aide__intertitre{font-size:var(--lgc-t-intertitre);letter-spacing:normal;text-transform:none;color:#8e80a0;margin:26px 0 10px;font-weight:700}.lgc-aide__accroche{border-radius:var(--lgc-r-lg,10px);background:var(--lgc-deg-3,linear-gradient(90deg, #4c1d95 0%, #a0248f 100%));color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.lgc-aide__accroche p{margin:0}.lgc-aide__accroche .lgc-bouton{flex-shrink:0}.lgc-aide__accroche-titre{font-size:var(--lgc-t-titre);font-weight:800;line-height:1.25}.lgc-aide__accroche-texte{font-size:var(--lgc-t-texte);opacity:.85;margin-top:4px!important}.lgc-aide__grille{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.lgc-aide .tuto-wrapper{background:0 0;width:auto;margin:0}.lgc-aide .tuto-aide{box-sizing:border-box;border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-lg,10px);background:#fff;flex-direction:column;justify-content:space-between;align-items:stretch;gap:14px;height:100%;min-height:118px;padding:16px 16px 14px;transition:border-color .15s;display:flex}.lgc-aide .tuto-aide:hover{border-color:#d9c7ec}.lgc-aide .tuto-aide p{font-size:var(--lgc-t-texte);margin:0;font-family:inherit;font-weight:400;text-align:left!important;color:#2d1b44!important}.lgc-aide .tuto-aide .btn-tuto-aide{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-pill,999px);color:#4a3a5c;width:auto;font-family:inherit;font-size:var(--lgc-t-texte);cursor:pointer;background:#fff;align-self:flex-start;margin:0;padding:7px 14px;font-weight:700}.lgc-aide .tuto-aide .btn-tuto-aide:hover{border-color:var(--lgc-acc,#6b2fa3);color:var(--lgc-acc,#6b2fa3);background:#fff}.lgc-aide__outils{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.lgc-aide__outils .lgc-aide__alphabet{flex:100%}.lgc-aide__outils .lgc-aide__recherche{flex:0 340px}.lgc-aide__outils .lgc-pilule{text-decoration:none}.lgc-aide__outils .lgc-pilule:hover{color:#4a3a5c;text-decoration:none}.lgc-aide #aplhabet{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lgc-aide #aplhabet li{border-radius:var(--lgc-r-pill,999px);width:32px;height:32px;font-size:var(--lgc-t-capitales);text-transform:uppercase;color:#6e6478;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.lgc-aide #aplhabet li:hover{color:#2d1b44;background:#f1eaf8}.lgc-aide #aplhabet li.selected{color:#fff;background:#2d1b44}.lgc-aide__carte{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-lg,10px);background:#fff;overflow:hidden}.lgc-aide__lettre{border-bottom:1px solid var(--lgc-line-soft,#f0e9df);align-items:baseline;gap:12px;padding:14px 22px;display:flex}.lgc-aide__lettre #letter-select{text-transform:uppercase;color:#2d1b44;font-size:26px;font-weight:800;line-height:1}.lgc-aide__lettre-compte{font-size:var(--lgc-t-texte);color:#8e80a0}.lgc-aide__definition{padding:16px 22px}.lgc-aide__definition>div{max-width:820px}.lgc-aide__definition{border-bottom:1px solid var(--lgc-line-soft,#f0e9df)}.lgc-aide__definition:last-child{border-bottom:0}.lgc-aide__definition-titre:first-letter{text-transform:uppercase}.lgc-aide__definition-titre{font-size:var(--lgc-t-texte);color:#2d1b44;font-weight:800}.lgc-aide__definition-texte{font-size:var(--lgc-t-texte);color:#4a3a5c;white-space:pre-line;margin-top:5px;line-height:1.6}.lgc-aide__vide{font-size:var(--lgc-t-texte);color:#8e80a0;padding:18px 22px}.select-purple.light{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9.743'%20height='6.082'%20viewBox='0%200%209.743%206.082'%3e%3cpath%20id='menu-chevron'%20d='M935.552,54l-4.5,5-4.5-5'%20transform='translate(-926.18%20-53.666)'%20fill='none'%20stroke='%236d00b5'%20stroke-miterlimit='10'%20stroke-width='1'/%3e%3c/svg%3e") 98% 45% no-repeat;width:80px}.select-bg-light.numero{background-color:#e5e1ef}.select-bg-light{background-color:#cdc6e0;height:40px;margin-right:20px;padding:5px 10px 5px 5px;display:flex}#attribution_emplacement_principal{width:130px}.new-contact{margin-bottom:30px;list-style:none}#first-form{margin-bottom:50px}.contacts label:not(:-webkit-any(.switch,.label-ajout)),.exclu label{width:200px}.contacts label:not(:-moz-any(.switch,.label-ajout)),.exclu label{width:200px}.contacts label:not(:is(.switch,.label-ajout)),.exclu label{width:200px}.contacts label,.exclu label{font-family:var(--lgc-police)}.contacts input:not(input[type=checkbox]),.exclu input{color:#6d00b5;background:#e8e8e866;border:none;width:40%;height:34px;padding-left:10px;outline:0!important}[id$=dateDebut]{padding:0}body .separated-date select,[id$=dateDebut] select{color:#6d00b5;background:#e8e8e866;border:none;height:34px;margin-right:10px;padding-left:10px;outline:0!important;width:30%!important}[id^=attribution_emplacement_exclus] div{margin-bottom:10px;display:flex}[id^=attribution_emplacement_exclus][id$=dateDeNaissance]{width:70%}[id^=attribution_emplacement_exclus] div:first-of-type:first-child{width:0}[id^=attribution_emplacement_exclus][id$=civilite_0]+label{margin-right:50px}.ajout-exclus input{width:70%}#jalon-1-emplacement{margin-right:90%}.contacts select{color:#6d00b5;width:40%;height:34px;font-family:var(--lgc-police);background:#e8e8e866;border:none;border-radius:0;padding-left:10px;box-shadow:none!important;outline:0!important}#formAjoutEmplacement .etape3 label:not(:-webkit-any(.switch,.ajout-exclus label,.right-field)){width:200px}#formAjoutEmplacement .etape3 label:not(:-moz-any(.switch,.ajout-exclus label,.right-field)){width:200px}#formAjoutEmplacement .etape3 label:not(:is(.switch,.ajout-exclus label,.right-field)){width:200px}#attribution_emplacement_dateDebut{width:100%;display:flex}[id$=dateDebut_year],[id$=dateDeNaissance_year],[id$=dateDeces_year]{margin:0!important}.champs-step{margin:10px 30px}.list-group{border:none}.list-group li{border:none;height:40px}.list-group li:nth-child(odd){background:#e8e8e866}.list-group-item p:not(:empty)+span:after{content:"";visibility:hidden;cursor:pointer;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.621'%20height='10.621'%20viewBox='0%200%2010.621%2010.621'%3e%3cg%20id='red-cross-icon'%20transform='translate(-1761.939%20-548.439)'%3e%3cline%20id='Line_55'%20data-name='Line%2055'%20y1='8.5'%20x2='8.5'%20transform='translate(1763%20549.5)'%20fill='none'%20stroke='%23ff355c'%20stroke-miterlimit='10'%20stroke-width='3'/%3e%3cline%20id='Line_56'%20data-name='Line%2056'%20x2='8.5'%20y2='8.5'%20transform='translate(1763%20549.5)'%20fill='none'%20stroke='%23ff355c'%20stroke-miterlimit='10'%20stroke-width='3'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% no-repeat;width:15px;height:15px;position:absolute;top:10px;right:1rem}.list-group-item:hover p:not(:empty)+span:after{visibility:visible}li{list-style-type:none}.new-contact.exclu div div:last-child:not([id$=civilite]){justify-content:end}.add-doc-btn.dl-actes{border-radius:15px;margin-right:20px;padding:3px 15px;color:#fff!important;font-size:var(--lgc-t-intertitre)!important}.select-pdf-file-name{font-size:var(--lgc-t-texte)}.label-ajout{width:500px}#champs-commun .terrain-commun:not(.date){width:250px}#champs-commun .terrain-commun:not(.date) label{width:80px!important}#champs-commun .caveau .caveau label{width:120px!important}#formulaire{min-height:400px}.champs-step{height:auto;min-height:auto!important}#form-emplacement-numeros input.select-purple{background-image:none;width:100px;min-width:100px}#form-emplacement-numeros>.d-flex{flex-wrap:wrap;row-gap:10px}@media (max-height:1300px){.modal-content{max-height:95%!important}.scroll-popup{max-height:calc(100vh - 21rem)!important}}.lgc-numero-rappel{font-size:var(--lgc-t-detail);color:#6e6478;white-space:nowrap}.lgc-numero-rappel strong{color:#3c373f}.lgc-numero-rappel__date{margin-left:4px}.lgc-numero-rappel__lien{color:#6d00b5;margin-left:6px;text-decoration:underline}.lgc-numero-rappel__lien:hover{color:#6d00b5;text-decoration:none}.lgc-numero-rappel em{color:#8a4b00;margin-top:2px;font-style:normal}.lgc-avertissement-duree{color:#6b4e12;font-size:var(--lgc-t-detail);background:#fff7e6;border:1px solid #f1ddb0;border-radius:8px;padding:8px 12px;line-height:1.45}.procedure-modal{margin:auto}.procedure-modal .select-contact table{border-collapse:separate;padding-left:12px}.procedure-modal .select-contact td{border:1px solid #fff}.procedure-modal .select-contact label{margin-bottom:0}.procedure-modal label{font-size:var(--lgc-t-intertitre)!important}.procedure-modal .modal-content{width:55%;max-height:95%}.modal-large .modal-content{width:65%}.modal-step-content .champs-step{min-height:330px}.modal-header.bk-grey{background:#c4c4c433}.procedure-modal .modal-body{padding:2rem}.scroll-popup{max-height:calc(100vh - 30rem);margin-bottom:20px;overflow-y:auto}.scroll-popup::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:8px;-webkit-box-shadow:inset 0 0 4px #0000004d}.scroll-popup::-webkit-scrollbar{background-color:#f5f5f5;width:8px}.scroll-popup::-webkit-scrollbar-thumb{background-color:#6b00b2;border-radius:10px;-webkit-box-shadow:inset 0 0 4px #0000004d}.procedure-modal .modal-body::-webkit-scrollbar{display:none}.procedure-modal .form-wrapper{padding:0}.procedure-modal input:disabled{color:#999}.procedure-modal input[type=file]{background-color:#0000;padding:0}.procedure-modal .file-select p{font-size:var(--lgc-t-intertitre)}.procedure-modal .file-select label{color:#fff;font-size:var(--lgc-t-detail);cursor:pointer;background:#ff355c;border:none;border-radius:13px;padding:3px 10px}.procedure-modal .file-select div{font-size:var(--lgc-t-intertitre)}.procedure-modal .required label:after{content:" *";color:#000}.procedure-modal textarea.col-8{height:100px}.add-more{font-size:var(--lgc-t-texte);background-color:#0000;border:none;outline:0;margin-left:8px}.add-more:hover{text-decoration:underline}@media (max-width:1600px){.modal-large .modal-content{width:80%}}@media (max-width:1300px){.modal-large .modal-content{width:90%}}.modal-large .modal-content{padding-bottom:20px}.formulaire .scroll-popup{max-height:calc(100vh - 30rem)}.progression{text-align:center;justify-content:space-around;margin:80px auto 20px;padding:0 30px 23px;display:flex}.progression>*{vertical-align:middle;display:inline-block}.progression .fait+.jalon,.progression .jalon.fait{transition-duration:.5s;background:#6b00b2!important}.progression .ligne.fait{border-top:2px dashed #6b00b2;transition-duration:.5s}.progression .jalon{color:#fff;width:20px;height:20px;line-height:40px;font-size:var(--lgc-t-chiffre);background:#dedede;border-radius:50%;position:relative}.progression .jalon .desc{color:#dedede;font-size:var(--lgc-t-titre);width:150px;line-height:1;font-family:var(--lgc-police);margin-bottom:10px;margin-left:-75px;position:absolute;bottom:100%;left:50%}.progression .fait .desc,.progression .fait+.jalon .desc{color:#6b00b2;transition-duration:.5s}.progression .ligne{border-top:2px dashed #dedede;flex-grow:1;height:1px;margin-top:10px}.valid_form{position:relative}.c-error:before{content:"";border-top:10px solid #ff355c;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;transition-duration:1s;position:absolute;top:-10px}.c-error:after{content:"Cochez cette case avant de valider";font-family:var(--lgc-police);font-weight:400;font-size:var(--lgc-t-detail);text-align:center;color:#fff;background-color:#ff355c;width:230px;padding:10px;position:absolute;top:-48px;left:-5px}.empty-required{border:1px solid red!important}.lgc-formulaire-attente{text-align:center;color:#6b6b7b;margin:32px 0}.defunt-infos label{min-width:200px}.defunt-infos input:not(input[type=checkbox]),.defunt-infos select,#executant-travaux input{color:#6d00b5;background:#e8e8e866;border:none;height:34px;padding-left:10px;outline:0!important;width:40%!important}.defunt-infos .separated-date{width:40%}.etape3 .defunt-infos .mt-2{flex-wrap:wrap;display:flex}.champs-step.next{margin-top:50px}.champs-step.next .mt-3{flex-wrap:wrap;align-items:center;display:flex}.champs-step.next label:not(.table-checkbox-label){min-width:360px!important}.champs-step.next label{align-items:center;display:flex}.defunt-infos .champs-court{width:40%}.defunt-infos .champs-court input:not(input[type=checkbox]){width:95%!important}.champs-step.next input:not(input[type=checkbox]){color:#6d00b5;background:#e8e8e866;border:none;width:230px;height:34px;padding-left:10px;outline:0!important}@media (max-width:950px){.defunt-infos input:not(input[type=checkbox]),.defunt-infos select{width:30%!important}}#inhumation .mt-2{display:flex}#cremation-form label{width:200px}#cremation-form input:not([type=checkbox]),#cremation-form-exhumation input:not([type=checkbox]){width:400px}#cremation-form .select-grey-wrapper{width:120px}#cremation-form select{width:100%!important}label[for=cremationDemandePar],label[for=cremation_dateCremation]{width:200px}#criteres-liste{width:400px}#criteres-liste p{margin-bottom:5px}#criteres-liste .list-group-item{height:35px;padding:5px 0 0 15px}.etape-title.defunt{height:30px}.datetime-input-wrap{display:flex}.datetime-input-wrap input{margin-right:10px;padding:10px;width:180px!important}#reinhumation-autre .file-select p{width:750px}#exhumation_cremation_identiteJustifiee{width:100%!important}.choix-defunt{height:150px;margin:10px;padding:20px;box-shadow:5px 5px 2px 1px #6c6c6c33}.lgc-section{background:#fff;border:1px solid #e4daf0;border-radius:10px;margin:26px 0 0;overflow:hidden}.lgc-section__tete{color:indigo;font-size:var(--lgc-t-intertitre);letter-spacing:normal;text-transform:none;background:#f4edfb;border-bottom:1px solid #e4daf0;justify-content:space-between;align-items:center;margin:0;padding:11px 16px;font-weight:700;display:flex}.lgc-section__tete--cliquable{cursor:pointer;-webkit-user-select:none;user-select:none}.lgc-section__tete--cliquable:after{content:"▾";font-size:var(--lgc-t-texte);color:#6b00b2;margin-left:12px}.lgc-section--repliee .lgc-section__tete--cliquable:after{content:"▸"}.lgc-section__corps{padding:14px 16px 18px}.lgc-sous-titre{color:#6b00b2;font-size:var(--lgc-t-intertitre);letter-spacing:normal;text-transform:none;margin:18px 0 6px;font-weight:700}.lgc-ligne{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:center;gap:10px 18px;margin-top:10px;display:grid}.lgc-ligne__intitule{align-items:center;margin:0;padding:0;display:flex;min-width:0!important}.lgc-ligne__champ,.lgc-ligne .select-grey-wrapper{max-width:100%;margin:0;width:100%!important}.lgc-ligne select{width:100%!important}.lgc-acte{background:#f7f1fd;border:1px solid #6b00b2;border-left-width:4px;border-radius:8px;align-items:center;gap:10px;margin-top:20px;padding:12px 14px;display:flex}.lgc-acte__intitule{color:indigo;font-size:var(--lgc-t-texte);min-width:0!important;margin:0!important;padding:0!important}.lgc-pastilles{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgc-porte-pastilles{background:0 0!important;flex:none!important;width:auto!important;max-width:none!important;padding:0!important}.lgc-porte-pastilles:after,.lgc-porte-pastilles:before{display:none!important}.lgc-pastille{color:#2d1b44;font-size:var(--lgc-t-texte);cursor:pointer;text-align:left;background:#fffdf9;border:1px solid #dcd2c6;border-radius:6px;padding:6px 15px;line-height:1.2}.lgc-pastille:hover{border-color:#6b00b2}.lgc-pastille--choisie{color:#fff;background:#6b00b2;border-color:#6b00b2}#ligne-demande-par,#ligne-destination-urne{grid-template-columns:minmax(0,auto) minmax(0,1fr)}#cremation-form input:not([type=checkbox]){max-width:100%}.lgc-ligne__intitule{position:relative}.lgc-ligne__intitule .info{flex:0 0 15px;margin-top:0;position:static!important}#fiche_en_cours,#fiche_libre{background:#e8e8e866}.notif_concession{background:#e8e8e866;min-height:120px}.notif_concession *{font-size:var(--lgc-t-texte)}#fiche_en_cours.scroll{height:calc(100vh - 9rem)!important}#ajout-defunt-fenetre .etape-description{overflow-x:scroll;height:145px!important}.etape{height:auto}.content-header .title .sub-text{font-size:var(--lgc-t-detail)}.durand-family-wrapper{font-size:var(--lgc-t-intertitre);background:#fff;border-left:8px solid #09d35f}.durand-family-wrapper.noData{border-left:8px solid #cecece}.durand-family-wrapper.echue{border-left:8px solid red;background-color:#0000!important}.durand-family-wrapper.etat-green-circle{border-left:8px solid #09d35f}.durand-family-wrapper.etat-blue-circle{border-left:8px solid #395da8}.durand-family-wrapper.etat-red-circle{border-left:8px solid #ff355c;background-color:#0000!important}.durand-family-wrapper.etat-orange-circle{border-left:8px solid #ff9100}.durand-family-wrapper.etat-yellow-circle{border-left:8px solid #ffe000}.durand-family-wrapper.etat-grey-circle{border-left:8px solid #cecece}.durand-family-wrapper.etat-libre-circle{background:#fdfbf5;border-left:8px solid #e8e2d4}.durand-family-wrapper .title{color:#6d00b5}.durand-buttons{border:1px solid #6d00b5;max-width:547px}.durand-buttons button{cursor:pointer;font-family:var(--lgc-police);color:#6d00b5;font-size:var(--lgc-t-texte);background:0 0;border:none;padding:10px 30px}#fiche_libre .durand-family-wrapper{background:#fdfbf5;border-left:8px solid #e8e2d4}@media (max-width:425px){.durand-buttons button{padding:5px}}.durand-buttons button.active{color:#fff;background:#6d00b5}.progress-one{padding-left:2.5rem}.progress-one .item{font-size:var(--lgc-t-texte);margin-top:10px;line-height:20px;position:relative}.progress-one .item.green-tick:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='15.621'%20height='11.682'%20viewBox='0%200%2015.621%2011.682'%3e%3cpath%20id='green-tick-icon'%20d='M1761,500l5,5,8.5-8.5'%20transform='translate(-1759.939%20-495.439)'%20fill='none'%20stroke='%231ddd78'%20stroke-miterlimit='10'%20stroke-width='3'/%3e%3c/svg%3e") 0 0/100% no-repeat;width:15px;height:15px;position:absolute;top:50%;left:-1.5rem;transform:translateY(-50%)}.deceased-list{background:#e8e8e880}.deceased-list #list-defunts{height:220px;font-size:var(--lgc-t-texte);overflow-y:scroll}#list-defunts p{margin:0}#list-defunts div{margin-bottom:5px}.text{font-size:var(--lgc-t-detail);line-height:24px}.map-wrapper-cont img{object-fit:cover;max-width:100%}.map-wrapper-cont .apercu-plan svg{width:100%;height:220px;display:block}.map-wrapper-cont .apercu-plan svg .emplacement{fill-opacity:.35!important;stroke-opacity:.45!important}.map-wrapper-cont .apercu-plan svg .emplacement.apercu-cible{fill:#e4002b!important;fill-opacity:.3!important;stroke:#e4002b!important;stroke-width:6px!important;stroke-opacity:1!important}.map-wrapper{z-index:1;background:url(/static/media/img-map.150ee13b.png) 50%/100% 100% no-repeat;max-width:500px;position:relative}@media (max-width:767.98px){.map-wrapper{height:300px}}.map-wrapper img{z-index:2;position:absolute;top:1rem;right:1rem}.step-2 .title{color:#6b00b2}.pl-5-extra{font-size:var(--lgc-t-detail);padding-left:4rem}.border-bottom-h{line-height:16px;font-size:var(--lgc-t-intertitre);border-bottom:1px solid #e8e8e8;flex-wrap:wrap;margin-top:15px;position:relative}.names-wrapper{background:#fff;max-width:1090px;margin-top:20px;margin-left:-20px}.names-wrapper .d-flex{font-size:var(--lgc-t-detail);flex-wrap:wrap;line-height:16px}.names-wrapper .title{color:#6d00b5}.btn-acte{font-size:var(--lgc-t-detail);border:1px solid #ff355c;padding:3px;color:#ff355c!important}.btn-acte:hover{background-color:#ff355c;color:#fff!important}.card{border:none;margin-left:35px}.card .title{text-transform:none;font-size:var(--lgc-t-texte);margin-bottom:5px}.card-body{width:15vw;padding:0}@media (max-width:1680px){.card-body{width:22.5vw;padding-left:50px}}@media (max-width:1440px){.card-body{padding-left:30px}#infos_concession{height:auto}}@media (max-width:1200px){.card-body{padding-left:0}}.w-auto{opacity:1}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20width='2.54mm'%20height='3.7mm'%20viewBox='0%200%207.2%2010.49'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%236d00b5;stroke-miterlimit:10;stroke-width:2px;}%3c/style%3e%3c/defs%3e%3ctitle%3eslide-fleche%3c/title%3e%3cpath%20id='menu-chevron'%20class='cls-1'%20d='M2.42.48,7.37,5l-5,4.45'%20transform='translate(-1.67%200.26)'/%3e%3c/svg%3e")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20width='2.54mm'%20height='3.7mm'%20viewBox='0%200%207.2%2010.49'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%236d00b5;stroke-miterlimit:10;stroke-width:2px;}%3c/style%3e%3c/defs%3e%3ctitle%3eslide-fleche%3c/title%3e%3cpath%20id='menu-chevron'%20class='cls-1'%20d='M2.42.48,7.37,5l-5,4.45'%20transform='translate(-1.67%200.26)'/%3e%3c/svg%3e");transform:rotate(180deg)}@media (max-width:768px){.carousel-inner .carousel-item>div{display:none}.carousel-inner .carousel-item>div:first-child{display:block}.card{width:210px;height:150px}}.carousel-inner .carousel-item.active,.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev{display:flex}.carousel-inner .carousel-item-right.active,.carousel-inner .carousel-item-next{transform:translate(33.333%)}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translate(-33.333%)}@media (max-width:1679px){.carousel-inner .carousel-item-right.active,.carousel-inner .carousel-item-next{transform:translate(50%)}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translate(-50%)}}@media (max-width:1200px){.carousel-inner .carousel-item-right.active,.carousel-inner .carousel-item-next{transform:translate(100%)}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translate(-100%)}.card{width:500px;padding-left:10%}}.carousel-inner .carousel-item-right,.carousel-inner .carousel-item-left{transform:translate(0)}.etape{width:330px!important}#ajout-defunt-fenetre{transition:all 1s;display:none}#\#menu-trois-points{background:#fff;border:none;height:40px;color:#fff!important}#ajout-defunt-fenetre .row{background-color:#ebeceb}#drop-trois-points{background-color:#fff;border:none}#\#menu-trois-points:after{border:none;justify-content:center;display:flex;width:0!important}#\#menu-trois-points.focus,#\#menu-trois-points:focus{box-shadow:none;background-color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#fff;box-shadow:none!important}.dropdown-item:focus,.dropdown-item:hover{background-color:#6b00b2;color:#fff!important}#fiche_libre .map-wrapper{height:240px}#map-container-vide{margin-left:15rem}@media (max-width:991px){.deceased-list{width:100%;height:auto}.map-wrapper{width:70%;height:200px;margin:auto}}.carousel-item .title .info{margin-top:0}.select-defunt:hover{text-decoration:underline!important}#emplacement-btn{width:165px}#travaux_demandeur_nom{margin-left:-5px}#executant-travaux label,#demandeur-travaux label{width:200px}#executant-travaux .autocomplete-liste{margin-left:205px}#etape5 .autocomplete-liste{width:33.3%!important}.autocomplete-cancel{padding-top:20px}.autocomplete-cancel:hover{text-decoration:underline!important}.deplacer-defunt{font-size:var(--lgc-t-intertitre)}.empty-image{cursor:pointer;background-color:#cdcdcd;place-content:center;width:140px;height:180px;display:flex}.empty-image .icon-image{opacity:.2!important}.gerer-images{border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;margin-top:10px;display:flex}.lgc-depot-photos{border:2px dashed #0000;border-radius:12px;transition:border-color .15s,background-color .15s}.lgc-depot-photos.is-survol{background-color:#6d00b50d;border-color:#6d00b599}.ajout-image{color:#fff;cursor:pointer;background-color:#6d00b5;margin-top:10px;padding:3px 10px}.lgc-voile-compression{z-index:20000;cursor:progress;background:#ffffffd1;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.lgc-voile-compression__boite{text-align:center;background:#fff;border:1px solid #6d00b559;border-radius:4px;min-width:280px;padding:22px 30px;box-shadow:0 2px 14px #0000002e}.lgc-voile-compression__titre{color:#6d00b5;font-size:var(--lgc-t-intertitre);margin:0 0 4px}.lgc-voile-compression__detail{color:#666;font-size:var(--lgc-t-detail);margin:0 0 12px}.lgc-voile-compression__piste{background:#eee;border-radius:3px;height:6px;overflow:hidden}.lgc-voile-compression__barre{background:#6d00b5;width:0;height:100%;transition:width .2s}.lgc-voile-compression__barre--indetermine{width:40%;transition:none;animation:1.1s ease-in-out infinite lgc-compression-defile}@keyframes lgc-compression-defile{0%{margin-left:-40%}to{margin-left:100%}}body.lgc-compression-en-cours{overflow:hidden}.avertissement-compression{font-size:var(--lgc-t-detail);color:#55555f;letter-spacing:.1px;margin:0 0 6px;line-height:1.4}.lgc-carrousel-photos .carousel-control-prev,.lgc-carrousel-photos .carousel-control-next{opacity:1;align-items:center;width:18%}.lgc-carrousel-photos .carousel-control-prev-icon,.lgc-carrousel-photos .carousel-control-next-icon{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#18181b6b;background-position:50%;background-size:20px 20px;border:1px solid #ffffff47;border-radius:50%;width:42px;height:42px;transition:background-color .18s,transform .18s;box-shadow:0 2px 10px #00000047}.lgc-carrousel-photos .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18 9 12l6-6'/%3E%3C/svg%3E")}.lgc-carrousel-photos .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.lgc-carrousel-photos .carousel-control-prev:hover .carousel-control-prev-icon,.lgc-carrousel-photos .carousel-control-next:hover .carousel-control-next-icon{background-color:#18181bb8;transform:scale(1.07)}.lgc-carrousel-photos .carousel-control-prev:focus,.lgc-carrousel-photos .carousel-control-next:focus{outline:none}.lgc-carrousel-photos .carousel-indicators{margin-bottom:12px}.lgc-carrousel-photos .carousel-indicators li{opacity:1;background-color:#ffffff8c;border:1px solid #18181b59;border-radius:50%;width:7px;height:7px;transition:background-color .18s;box-shadow:0 1px 3px #0000004d}.lgc-carrousel-photos .carousel-indicators li.active{background-color:#fff;border-color:#18181b8c}.gerer-images.not-empty{width:100%}.gerer-images.not-empty img{width:100%;max-height:100%}.gerer-images.not-empty .img-wrapper{border-radius:5px;width:130px;height:150px;margin:7px;padding:7px;position:relative;box-shadow:0 .0625em .0625em #00000040,0 .125em .5em #00000040,inset 0 0 0 1px #ffffff1a}.img-wrapper img{object-fit:fill;width:100%;height:100%}.img-wrapper .delete-btn-images{z-index:10;color:#fff;cursor:pointer;background-color:#c68fe8ad;border-radius:15px;justify-content:center;align-items:center;width:20px;height:20px;padding-bottom:2px;display:flex;position:absolute;top:-6px;right:-7px}.img-wrapper .delete-btn-images:hover{background-color:#6d00b5}.gerer-images.not-empty .tab-content{border:1px solid #e8e8e8e3;width:100%;min-height:260px}.editer-images-emplacement{color:#6d00b5;height:20px;font-size:var(--lgc-t-texte);float:right;background-color:#0000;border:none}.editer-images-emplacement img{height:13px}.wrapper-photos-emplacement{background-color:#fff;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;min-height:200px;padding:5px;display:flex}.image-concession{height:150px!important}.image-concession img{object-fit:fill;max-width:100%;height:100%}.bg-transparent.modal{margin-top:0}.lgc-zoom-dialog{justify-content:center;align-items:center;width:auto;max-width:94vw;margin:3vh auto;display:flex}.lgc-zoom-dialog .modal-content{box-shadow:none;background:0 0;border:none;width:auto;max-width:100%;position:relative}.lgc-zoom-dialog .modal-content img,#display-zoom-images .modal-content img{object-fit:contain;border-radius:3px;width:auto;max-width:94vw;height:auto;max-height:88vh;box-shadow:0 6px 30px #00000073}.lgc-compteur-diapo{z-index:5;font-size:var(--lgc-t-detail);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background-color:#18181b8c;border:1px solid #ffffff40;border-radius:999px;padding:4px 11px;position:absolute;top:12px;right:12px}.image-concession{position:relative}.lgc-compteur-photos{font-size:var(--lgc-t-detail);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;white-space:nowrap;background-color:#18181b99;border:1px solid #ffffff38;border-radius:999px;padding:2px 9px;line-height:1.5;position:absolute;bottom:6px;right:6px}.modal-images-emplacement .modal-dialog{min-width:700px}@media (max-width:649px){.modal-images-emplacement .modal-dialog{min-width:90%}}.resultats{max-height:200px;margin-top:30px}.recherche-deplacement .d-flex{flex-direction:column}#reinhumation-recherche label{width:200px}#reinhumation-recherche input{width:400px}#reinhumation-recherche .resultats.autocomplete-liste{width:400px;margin:34px 0 0!important}.select-facture{color:#6d00b5;background-color:#e8e8e866;border:none;padding:3px 2px}.lgc-actes{margin-top:8px}.lgc-actes__titre{font-size:var(--lgc-t-detail);color:#6e6478;margin-bottom:2px}.lgc-actes__ligne{font-size:var(--lgc-t-detail);align-items:baseline;gap:8px;line-height:1.6;display:flex}.lgc-actes__type{color:#3c373f;min-width:110px}.lgc-actes__date{color:#6e6478;white-space:nowrap}.lgc-actes__ref{font-family:monospace;font-size:var(--lgc-t-detail);color:#6d00b5}.etapes-procedures .etape-description{height:100px;max-height:100px;margin-top:12px}.etape.reprise-nr .etape-description{height:80px}.etape.reprise-nr .etape-title{height:50px}.scroll{height:calc(100vh - 13rem)}.select-row{background:#e8e8e866;border:1px solid #6b00b2!important}[type=radio].table-checkbox+label,[type=checkbox].table-checkbox+label{color:#6b00b2;margin-bottom:0}[type=checkbox].table-checkbox+label{position:relative}[type=radio]+label{width:100%}[type=radio].table-checkbox:checked+label:after,[type=checkbox].table-checkbox:checked+label:after{opacity:0}[type=radio].table-checkbox+label:before,[type=checkbox].table-checkbox+label:before{content:"";visibility:visible;border:1px solid #6b00b2;border-radius:0;width:15px;height:15px;position:absolute;top:2px;left:0}[type=checkbox].table-checkbox+label:before{top:5px;left:-25px}[type=radio].table-checkbox:checked+label:before,[type=checkbox].table-checkbox:checked+label:before{content:"✓";color:#fff;vertical-align:top;text-align:center;line-height:.9em;font-size:var(--lgc-t-intertitre);background-color:#6b00b2;margin-right:.3em;padding-top:1px;display:inline-block}option{font-family:var(--lgc-police)}#etape1.donation label:not(:-webkit-any(.dl-actes,.label-contact)),#etape1.donation .file-select p{width:40%}#etape1.donation label:not(:-moz-any(.dl-actes,.label-contact)),#etape1.donation .file-select p{width:40%}#etape1.donation label:not(:is(.dl-actes,.label-contact)),#etape1.donation .file-select p{width:40%}#etape1.donation input,#etape1.donation .select-grey-wrapper{width:59%}#etape1.donation .file-select p{font-size:var(--lgc-t-intertitre)}.donation .progression,.conversion .progression{padding:0 60px 20px}#error{height:24px}.procedure-modal.donation .modal-content{width:700px;height:auto}.underline:hover{text-decoration:underline!important}li{list-style:none}.new-contact.beneficiaire{margin-bottom:50px}[id^=donation2_beneficiaire]{margin-left:20px;padding:0!important}[id^=donation2_beneficiaire] div{align-items:center;margin-bottom:5px;display:flex}[id^=donation2_beneficiaire] div label{font-family:var(--lgc-police);margin:0;width:25%!important}[id^=donation2_beneficiaire] div input{color:#6d00b5;background:#e8e8e866;border:none;width:60%;height:34px;outline:0!important;padding:10px!important}[id^=donation2_beneficiaire] .select-bg{width:60%;margin-left:20px;padding:0}[id^=donation2_beneficiaire] div select{border:none;width:100%;margin:0;outline:0!important;padding-left:10px!important}.annuler-beneficiaire{margin-right:70px}.procedure-modal.conversion .modal-content{width:800px}.file-select p{font-size:var(--lgc-t-intertitre)!important}.file-select .d-flex{width:100%}.donation .disable-field{color:#fff!important}#etape2.reprise .etape1 label{min-width:300px}#etape2.reprise input{width:130px!important}.reprise .c-error:after{right:-90px}#etape3.reprise label{width:400px}.reprise .contacts label:not(:-webkit-any(.switch,.label-ajout)),.exclu label{width:200px}.reprise .contacts label:not(:-moz-any(.switch,.label-ajout)),.exclu label{width:200px}.reprise .contacts label:not(:is(.switch,.label-ajout)),.exclu label{width:200px}.reprise .contacts label,.exclu label{font-family:var(--lgc-police)}.reprise-abandon .contacts label{width:200px}.reprise-abandon .contacts input:not(input[type=checkbox]),.exclu input{color:#6d00b5;background:#e8e8e866;border:none;width:40%;height:34px;padding-left:10px;outline:0!important}.reprise-abandon .contacts select{color:#6d00b5;width:40%;height:34px;font-family:var(--lgc-police);background:#e8e8e866;border:none;border-radius:0;padding-left:10px;box-shadow:none!important;outline:0!important}.reprise-abandon .form-wrapper-contact{border-bottom:1px solid #cecece;padding-bottom:20px}.reprise-abandon#etape2 .modal-content{width:75%}.reprise-abandon .dates-affichages label{width:340px}.small-text-etape p{font-size:var(--lgc-t-texte)}#etapes-reprise-abandon .etape{flex-direction:column;height:auto;min-height:190px;display:flex}#etapes-reprise-abandon .etape-description{height:auto;max-height:none}#etapes-reprise-abandon .etape-title{height:auto;min-height:2.6em}#etapes-reprise-abandon .etape>.d-flex:last-of-type,#etapes-reprise-abandon .etape>.step-btn{margin-top:auto}#etapes-reprise-abandon .abandon-colonnes{flex:0 0 97%;align-items:stretch;gap:1.5rem;width:97%;max-width:none;margin:30px 1.5% 1rem;display:flex}#etapes-reprise-abandon .bien-debuter,#etapes-reprise-abandon .bien-suivre{border-radius:3px;flex:1 1 0;min-width:0;box-shadow:8px 8px #0000000d}@media (max-width:1100px){#etapes-reprise-abandon .abandon-colonnes{flex-direction:column}#etapes-reprise-abandon .bien-debuter,#etapes-reprise-abandon .bien-suivre{width:100%}}@media (max-width:1380px){#etapes-reprise-abandon .abandon-colonnes{flex-basis:98%;width:98%;margin-left:1%;margin-right:1%}}#etapes-reprise-abandon .etape-texte{border-top:1px solid #efecf4;margin-top:.75rem;padding-top:.5rem}#etapes-reprise-abandon .etape-texte>summary{cursor:pointer;font-size:var(--lgc-t-detail);color:#7a6e8a;list-style:none}#etapes-reprise-abandon .etape-texte>summary::-webkit-details-marker{display:none}#etapes-reprise-abandon .etape-texte>summary:before{content:"▸";color:#a79bb5}#etapes-reprise-abandon .etape-texte[open]>summary:before{content:"▾"}#etapes-reprise-abandon .etape-texte p{font-size:var(--lgc-t-detail);color:#6b6478;margin:.5rem 0 0;line-height:1.45}#etapes-reprise-abandon .etape-texte a{color:#5b1a8c;text-decoration:underline}.verif-dates-affichages{flex-wrap:wrap;align-items:center;display:flex}.verif-dates-affichages p{width:350px}.verif-dates-affichages label,.verif-dates-affichages input{width:60px}.datetime-input-wrap.disable-field input{color:#5e5e5e!important}#etapes-reprise-abandon .add-doc-btn{width:auto;min-width:120px}@media (max-height:800px){.modal-content{max-height:92%!important}.formulaire .reprise-abandon .scroll-popup{height:auto;max-height:calc(100vh - 21rem)!important}}.reprise-abandon .c-error:before{border-top:none;border-bottom:10px solid #ff355c;top:22px!important;left:20px!important}.reprise-abandon .c-error:after{top:30px!important}#modal-tarifForm-renouvellement{justify-content:center;align-items:center;width:100%;height:80%;display:flex;position:relative;max-width:none!important}.renouvellement .modal-content{max-width:800px;height:auto;max-height:97%}.renouvellement .scroll-popup,.donation .scroll-popup{max-height:calc(100vh - 21rem)!important}#modal-tarif-renouvellement .modal-content{margin-top:28vh;border:1px solid #cecece!important}#modal-tarifForm-renouvellement .modal-content{width:70%;border:1px solid #cecece!important}.acte-manquant{background:#fdf3e3;border-left:3px solid #c58a18;border-radius:3px;gap:.75rem;margin-bottom:.75rem;padding:.5rem .75rem}.acte-manquant p{color:#6b4a05;font-size:.85rem;line-height:1.35}.acte-manquant button:disabled{opacity:.6;cursor:progress}.delai-legal{width:100%;font-size:var(--lgc-t-detail);color:#4b3c6b;flex:0 0 100%;margin:.35rem 0 0;line-height:1.35}.delai-legal.delai-inconnu{color:#8a5d0b}#etapes-reprise-abandon .bien-debuter .hub-section{border-top:1px solid #e4e0ec;margin-top:1rem;padding-top:.85rem}#etapes-reprise-abandon .bien-debuter .hub-titre{font-size:var(--lgc-t-texte);text-transform:none;letter-spacing:normal;color:#5b4b7b;margin-bottom:.5rem;font-weight:700}#etapes-reprise-abandon .bien-debuter .hub-detail{font-size:var(--lgc-t-detail);color:#6b6478;margin:.2rem 0 0;line-height:1.4}#etapes-reprise-abandon .bien-debuter .hub-boutons{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}#etapes-reprise-abandon .bien-debuter .hub-avertissement{color:#8a5d0b;margin-top:.75rem}#etapes-reprise-abandon .bien-debuter .hub-mpf{background:#fbf7ef;border-top:none;border-left:3px solid #8a5d0b;border-radius:3px;padding:.85rem 1rem}#etapes-reprise-abandon .bien-debuter .hub-mpf .hub-titre{color:#8a5d0b}#etapes-reprise-abandon .accordeon>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;padding:.35rem 0;list-style:none;display:flex}#etapes-reprise-abandon .accordeon>summary::-webkit-details-marker{display:none}#etapes-reprise-abandon .accordeon-titre{font-size:var(--lgc-t-intertitre);text-transform:none;letter-spacing:normal;color:#5b4b7b;margin:0}#etapes-reprise-abandon .accordeon-resume,#etapes-reprise-abandon .accordeon-chapeau{font-size:var(--lgc-t-detail);color:#6b6478;text-transform:none;letter-spacing:0;line-height:1.45}#etapes-reprise-abandon .accordeon-chapeau{margin:.35rem 0 .75rem}#etapes-reprise-abandon .accordeon-principal>.accordeon{border-top:1px solid #e4e0ec;padding:.35rem 0 .35rem .25rem}#etapes-reprise-abandon .accordeon-principal>.accordeon>:not(summary){margin-left:1.3em}#etapes-reprise-abandon .frise-rail{border-left:2px solid #e4e0ec;margin:.5rem 0 0;padding:0 0 0 .5rem;list-style:none}#etapes-reprise-abandon .frise-jalon{font-size:var(--lgc-t-detail);align-items:baseline;gap:.5rem;padding:.3rem 0 .3rem .85rem;display:flex;position:relative}#etapes-reprise-abandon .frise-jalon:before{content:"";box-sizing:border-box;background:#fff;border:2px solid #c6bcd2;border-radius:50%;width:10px;height:10px;position:absolute;top:.55rem;left:-7px}#etapes-reprise-abandon .frise-franchie:before{background:#1b6b45;border-color:#1b6b45}#etapes-reprise-abandon .frise-en-cours:before{background:#fff;border-color:#5b1a8c;box-shadow:0 0 0 3px #ede4f5}#etapes-reprise-abandon .frise-rang{color:#8f849c;font-variant-numeric:tabular-nums;min-width:1.3rem}#etapes-reprise-abandon .frise-corps{flex-wrap:wrap;flex:auto;align-items:baseline;gap:.4rem;min-width:0;display:flex}#etapes-reprise-abandon .frise-titre{color:#241a2e}#etapes-reprise-abandon .frise-franchie .frise-titre{font-weight:700}#etapes-reprise-abandon .frise-en-cours .frise-titre{color:#5b1a8c;font-weight:700}#etapes-reprise-abandon .frise-a-venir .frise-titre{color:#756c82}#etapes-reprise-abandon .frise-quand{font-variant-numeric:tabular-nums;color:#1b6b45;white-space:nowrap;margin-left:auto;font-weight:700}#etapes-reprise-abandon .frise-en-cours .frise-quand{color:#5b1a8c}#etapes-reprise-abandon .frise-prevision{color:#8b8296;font-style:italic;font-weight:400}@media (max-width:1400px){#etapes-reprise-abandon .frise-quand{white-space:normal;flex-basis:100%;margin-left:0}}#etapes-reprise-abandon .frise-note{font-size:var(--lgc-t-detail);color:#8a5d0b;margin:.85rem 0 0;line-height:1.4}#etapes-reprise-abandon .ligne-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}#etapes-reprise-abandon .ligne-action .add-doc-btn{float:none;width:auto;margin:0}#etapes-reprise-abandon .ligne-action>:only-child{margin-left:auto}#etapes-reprise-abandon .accordeon-mpf{background:#fbf7ef;border-left:3px solid #8a5d0b;border-radius:3px;padding-left:.75rem!important}#etapes-reprise-abandon .accordeon-mpf>summary{color:#8a5d0b}#etapes-reprise-abandon .accordeon-mpf .hub-detail{color:#6b5320}#etapes-reprise-abandon .pieces-communales{margin:.5rem 0 0;padding:0;list-style:none}#etapes-reprise-abandon .pieces-communales>li{font-size:var(--lgc-t-detail);color:#3f3352;border-top:1px solid #f1eef6;padding:.3rem 0;line-height:1.5}#etapes-reprise-abandon .pieces-communales>li:first-child{border-top:none}#etapes-reprise-abandon .lien-action,#etapes-reprise-abandon .lien-discret{font:inherit;color:#5b1a8c;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}#etapes-reprise-abandon .lien-discret{font-size:var(--lgc-t-detail);color:#7a6e8a}#etapes-reprise-abandon .piece-date{color:#7a6e8a;font-style:italic;font-size:var(--lgc-t-detail)}#etapes-reprise-abandon .piece-hors-loi{color:#8a5d0b}#etapes-reprise-abandon .piece-info{color:#7a7286;width:13px;height:13px;font-style:normal;font-size:var(--lgc-t-detail);text-align:center;vertical-align:1px;cursor:help;border:1px solid #7a7286;border-radius:50%;margin-left:4px;line-height:11px;display:inline-block}#etapes-reprise-abandon .liens-documents>.d-flex,#etapes-reprise-abandon .liens-documents .dl-doc{align-items:baseline}#etapes-reprise-abandon .liens-documents .dl-doc p,#etapes-reprise-abandon .liens-documents .mention-word{padding-top:0}.retour-concession .barre-telechargements{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.retour-concession .barre-telechargements .add-doc-btn{float:none;width:auto;margin:0}.retour-concession .barre-telechargements .bouton-secondaire{color:#f4356e;font-size:var(--lgc-t-detail);cursor:pointer;background:0 0;border:1px solid #f4356e;border-radius:13px;padding:5px 15px}.projection .projection-saisie{font-size:var(--lgc-t-detail);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.projection .projection-saisie .add-doc-btn{float:none;width:auto;margin:0}.projection .projection-resultat{font-size:var(--lgc-t-texte);color:#5b1a8c;background:#faf8fc;border:1px solid #e4e0ec;border-radius:3px;margin-top:.75rem;padding:.75rem}.projection .projection-resultat .lien-discret{margin-top:.4rem}.projection .projection-details{margin-top:.5rem}.projection .projection-chaine{border-left:2px solid #e4e0ec;margin:.5rem 0 0;padding:0 0 0 .5rem;list-style:none}.projection .projection-jalon{font-size:var(--lgc-t-detail);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.28rem 0 .28rem .75rem;display:flex}.projection .projection-rang{color:#8f849c;font-variant-numeric:tabular-nums;min-width:1.4rem}.projection .projection-quoi{color:#241a2e}.projection .projection-date{color:#4b3c6b;font-variant-numeric:tabular-nums;margin-left:auto}.projection .projection-note{font-size:var(--lgc-t-detail);color:#8a5d0b;margin:.6rem 0 0;line-height:1.4}.etape-resume .d-block+.d-block{margin-top:4px}.etape-resume .resume-oui{color:#09d07e;font-weight:700}.etape-resume .resume-non{color:#e5423e;font-weight:700}.avertissement-sollicitation{background:#fdf6ea;border:1px solid #e5a93e;border-left-width:4px;border-radius:4px}.avertissement-sollicitation ul{list-style:outside}.procedure-modal .modal-footer.navigation{padding-bottom:22px!important}.message-final-overlay{z-index:2000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.message-final-fenetre{background:#fff;width:100%;max-width:620px;max-height:90vh;padding:28px 32px;overflow-y:auto}.message-final-contenu p{line-height:1.5}.lgc-resultats__note{color:#6b5b7b;margin:0 0 12px;font-size:13px}.lgc-resultats__onglets{flex-wrap:wrap;margin-bottom:12px}.lgc-resultats__compte{opacity:.7;font-variant-numeric:tabular-nums;margin-left:6px}.lgc-resultats__ligne{cursor:pointer}.lgc-resultats__ligne:hover td{background:#f4eef8}.lgc-resultats__annee{opacity:.75;font-size:12px}.lgc-resultats__col-cimetiere{width:30%}.lgc-resultats__pied{justify-content:flex-end}.lgc-resultats__page{color:#6b5b7b;font-size:13px}.help-wrapper{position:absolute;bottom:15px;right:15px}.help-icon{cursor:pointer;background-color:#62bad6;border-radius:35px;justify-content:center;align-items:center;width:70px;height:70px;display:flex;box-shadow:2px 2px 2em #c1c1c1}.help-icon p{color:#fff;font-size:40px;font-weight:400}.listing-incomplete-btn{margin-right:70px}#sidePanelAide .title{width:100%;padding-left:20px;display:flex}#sidePanelAide .title p{font-size:var(--lgc-t-titre);color:#5c0099;font-weight:800}#input-search-lexique{width:100%}#input-search-lexique input{color:#6b00b2;border-radius:unset;width:90%;font-size:var(--lgc-t-intertitre);border:1px solid #6b00b2;border-right:none;padding:5px}#input-search-lexique input:focus-visible{border-radius:unset!important;outline:none!important}#input-search-icon-wrapper{border-top:1px solid #6b00b2;border-bottom:1px solid #6b00b2;border-right:1px solid #6b00b2;width:10%;padding:5px}.results{border:1px solid #6b00b2;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:200px;padding:5px;display:flex}.result{width:100%;margin-bottom:5px}.result .titre{color:#6b00b2;text-transform:none;font-size:var(--lgc-t-intertitre);margin:0}.result .contenu{font-size:var(--lgc-t-detail)}.see-more{font-size:11px}.btn-tuto-aide{color:#6b00b2;background-color:#fdfdfd;border:1px solid #6b00b2;width:160px;padding:8px 10px}.tuto-aide p{margin-bottom:35px;font-weight:400}.tuto-aide{background-color:#f1f1f1;flex-direction:column;justify-content:center;align-items:center;height:150px;margin-bottom:10px;display:flex}.tuto-wrapper{width:90%}.mini-aide{padding:0 10px;position:relative}.mini-aide:before{content:"?";color:#fff;font-family:var(--lgc-police);font-weight:400;font-size:var(--lgc-t-detail);background-color:#62bad6;border-radius:35px;justify-content:center;align-items:center;width:15px;height:15px;margin-right:20px;padding-top:3px;display:flex;position:absolute;top:0;left:0;box-shadow:2px 2px 2em #c1c1c1}#confirm-cancel .modal-content{border-radius:5px!important}#confirm-cancel .modal-header{background-color:#e6e6e6;border-top-left-radius:5px!important;border-top-right-radius:5px!important}#confirm-cancel .modal-title{font-size:var(--lgc-t-titre)}#confirm-cancel .shepherd-button.shepherd-button-secondary{margin-right:0}.shepherd-button.shepherd-button-primary{color:#fff!important}.lds-spinner{color:#6b00b2;width:64px;height:64px;display:inline-block;position:relative}.lds-spinner div{transform-origin:30px 30px;animation:1.2s linear infinite lds-spinner}.lds-spinner div:after{content:" ";background:#6b00b2;border-radius:20%;width:5px;height:14px;display:block;position:absolute;top:3px;left:29px}.lds-spinner div:first-child{animation-delay:-1.1s;transform:rotate(0)}.lds-spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.lds-spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.lds-spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.lds-spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.lds-spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.lds-spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.lds-spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.lds-spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.lds-spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.lds-spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.lds-spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}#ajout-espace-wrapper .modal-content{width:80vw;min-width:500px;max-width:900px;height:auto;min-height:500px}#ajout-espace-wrapper{justify-content:center;align-items:center;width:100vw;min-height:100vh;margin-top:0;padding:0;display:flex;max-width:unset!important}#ajout-espace-wrapper input,#ajout-espace-wrapper .select-grey-wrapper,#ajout-espace-wrapper .select-grey{min-width:300px;width:300px!important}#ajout-espace-wrapper label:not(.switch){min-width:200px}#plan-wrapper{width:500px}#plan-wrapper svg{width:100%;min-height:300px!important;max-height:300px!important}.fade.modal{margin:0}.lgc-cg__defile{box-sizing:border-box;flex:auto;min-height:0;padding:8px 24px 48px;overflow-y:auto}.lgc-cg__note{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);margin:8px 0}.lgc-cg__erreur{font-size:var(--lgc-t-texte);color:#b03a3a;margin:8px 0}.lgc-cg__choix{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);align-items:center;gap:8px;margin:0;display:inline-flex}.lgc-cg__choix select{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:#fff;padding:6px 12px}.lgc-cg__grille{grid-template-columns:230px minmax(0,1fr) 290px;align-items:start;gap:28px;max-width:1500px;margin:4px auto 0;display:grid}.lgc-cg__sommaire{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);box-sizing:border-box;max-height:calc(100vh - 170px);font-size:var(--lgc-t-detail);background:#fff;padding:16px 12px 16px 16px;line-height:1.35;position:sticky;top:0;overflow-y:auto}.lgc-cg__sommaire .lgc-cg__sommaire-titre{color:var(--lgc-ink);margin:0 0 6px;font-weight:700}.lgc-cg__sommaire ol{margin:0;padding:0;list-style:none}.lgc-cg__sommaire li{margin:0 0 7px}.lgc-cg__sommaire a{color:var(--lgc-ink-soft);text-decoration:none}.lgc-cg__sommaire a:hover{color:var(--lgc-acc)}.lgc-cg__texte{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-lg);font-size:var(--lgc-t-texte);color:var(--lgc-ink);background:#fff;padding:32px 44px 40px;line-height:1.6}.lgc-cg__texte h1{font-size:var(--lgc-t-titre);color:var(--lgc-ink);margin:0 0 4px;font-weight:800}.lgc-cg__texte h2{font-size:var(--lgc-t-intertitre);color:var(--lgc-acc);margin:26px 0 8px;scroll-margin-top:12px;font-weight:700}.lgc-cg__texte h3{font-size:var(--lgc-t-texte);margin:18px 0 6px;font-weight:700}.lgc-cg__texte h4{font-size:var(--lgc-t-texte);margin:14px 0 4px;font-weight:700}.lgc-cg__texte p{margin:0 0 10px}.lgc-cg__texte strong{font-weight:700}.lgc-cg__texte ul,.lgc-cg__texte ol{margin:0 0 12px;padding-left:22px}.lgc-cg__texte .formule{text-align:center;font-weight:400}.lgc-cg__date{font-size:var(--lgc-t-texte);color:var(--lgc-ink-soft);margin-bottom:14px!important}.lgc-cg__ancienne{border-radius:var(--lgc-r-md);font-size:var(--lgc-t-texte);background:#fff4e5;border:1px solid #e8c48a;padding:8px 12px}.lgc-cg__resume{background:var(--lgc-page);border-radius:var(--lgc-r-md);font-size:var(--lgc-t-texte);margin:0 0 12px;padding:10px 14px}.lgc-cg__cote{flex-direction:column;gap:14px;display:flex;position:sticky;top:0}.lgc-cg__carte-corps{font-size:var(--lgc-t-texte);color:var(--lgc-ink);padding:12px 14px}.lgc-cg__carte-corps p{margin:0 0 8px}.lgc-cg__carte-corps p>span{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft);display:block}.lgc-cg__carte-corps textarea{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);width:100%;font-size:var(--lgc-t-texte);resize:vertical;margin:0 0 8px;padding:8px 10px}.lgc-cg__carte-corps .lgc-bouton{width:100%}.lgc-cg__empreinte{word-break:break-all;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:var(--lgc-t-detail)}.lgc-cg__fait{color:#2f7a4b;font-weight:400}.lgc-cg__explique{color:var(--lgc-ink-soft)}.lgc-cg__declaration{font-size:var(--lgc-t-detail);align-items:flex-start;gap:8px;margin:0 0 10px;display:flex}.lgc-cg__declaration input{margin-top:3px}@media (max-width:1280px){.lgc-cg__grille{grid-template-columns:minmax(0,1fr) 280px}.lgc-cg__sommaire{display:none}}@media (max-width:900px){.lgc-cg__grille{grid-template-columns:1fr}.lgc-cg__cote,.lgc-cg__sommaire{position:static}.lgc-cg__texte{padding:18px}.lgc-cg__defile{padding:8px 12px 32px}}.lgc-cg-admin__volets{margin:4px 0 12px}.lgc-cg-admin__barre{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.lgc-cg-admin__barre .lgc-cg__note{margin:0}.lgc-cg-admin__actions{text-align:right;white-space:nowrap}.lgc-cg-admin__actions .lgc-bouton{margin-left:6px}.lgc-cg-admin__vide{color:var(--lgc-ink-soft);font-size:var(--lgc-t-detail)}.lgc-cg-admin__habilite{font-size:var(--lgc-t-detail);display:block}.lgc-cg-admin__habilite .lgc-bouton{font-size:var(--lgc-t-detail);padding:2px 8px}.lgc-cg-admin__recherche{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-pill);font-size:var(--lgc-t-texte);min-width:240px;padding:7px 14px}.lgc-cg-admin__champs{grid-template-columns:180px 1fr;gap:12px;margin-bottom:10px;display:grid}.lgc-cg-admin__champs label,.lgc-cg-admin__resume,.lgc-cg-admin__form label{font-size:var(--lgc-t-detail);color:var(--lgc-ink);flex-direction:column;gap:4px;font-weight:400;display:flex}.lgc-cg-admin__champs label input,.lgc-cg-admin__champs label select,.lgc-cg-admin__champs label textarea,.lgc-cg-admin__resume input,.lgc-cg-admin__resume select,.lgc-cg-admin__resume textarea,.lgc-cg-admin__form label input,.lgc-cg-admin__form label select,.lgc-cg-admin__form label textarea{border:1px solid var(--lgc-line);border-radius:var(--lgc-r-md);font-weight:400;font-size:var(--lgc-t-texte);background:#fff;padding:7px 10px}.lgc-cg-admin__resume,.lgc-cg-admin__form label{margin-bottom:10px}.lgc-rail__cg{margin-top:2px;display:block}.lgc-cg-admin__alerte{color:#b03a3a;font-size:var(--lgc-t-detail)}.lgc-cg-admin__edition{width:100%;max-width:min(1320px,100vw - 48px)!important}.lgc-cg-admin__edition .lgc-cg-admin__champs{grid-template-columns:200px 1fr}.lgc-hub__contenu{min-height:0;font-family:var(--lgc-police);color:var(--lgc-ink,#2a2230);flex:auto;padding:0 24px 20px;overflow:auto}.lgc-hub__carte{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-lg,10px);background:#fff;overflow:hidden}.lgc-hub__barre{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.lgc-hub__table{border-collapse:separate;border-spacing:0;width:100%;margin:0}.lgc-hub__table thead tr{background:linear-gradient(90deg,#3e1a78 0%,#6d28c9 42%,#b0208c 74%,#e0356b 100%)}.lgc-hub__table thead th{color:#fff;font-size:var(--lgc-t-capitales);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-align:left;background:0 0;border:0;height:38px;padding:0 12px;font-weight:700}.lgc-hub__table tbody td{border:0;border-bottom:1px solid var(--lgc-line-soft,#f0e9df);font-size:var(--lgc-t-texte);color:#3e3448;vertical-align:middle;padding:9px 12px;line-height:1.4}.lgc-hub__table tbody tr:nth-of-type(2n) td{background:#fbf8f4}.lgc-hub__table tbody tr:hover td{background:#f3eaf8}.lgc-hub__table tbody tr:last-child td{border-bottom:0}.lgc-hub__vide{color:var(--lgc-ink-soft,#6e6478);font-size:var(--lgc-t-texte);padding:22px 12px}.lgc-hub__actions{white-space:nowrap;justify-content:flex-end;gap:6px;display:flex}.lgc-hub__action{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-pill,999px);font-size:var(--lgc-t-detail);color:#4a3a5c;cursor:pointer;background:#fff;padding:4px 12px;font-weight:700;line-height:1.5}.lgc-hub__action:hover{background:var(--lgc-page,#fbf6ef)}.lgc-hub__action--rouge{color:#c4453f}.lgc-hub__action--rouge:hover{background:#fcefef}.lgc-hub__etat{border-radius:var(--lgc-r-pill,999px);font-size:var(--lgc-t-detail);cursor:pointer;border:1px solid #0000;padding:3px 11px;font-weight:700}.lgc-hub__etat--on{color:#24714a;background:#e7f4ec;border-color:#bfe2ce}.lgc-hub__etat--off{color:#6e6478;border-color:var(--lgc-line,#e7ded2);background:#f3f0f6}.lgc-hub__ordre{font-size:var(--lgc-t-intertitre);color:#8e80a0;cursor:pointer;background:0 0;border:0;padding:0 5px;line-height:1}.lgc-hub__ordre:hover{color:#2d1b44}.lgc-hub__alerte{color:#9b322d;border-radius:var(--lgc-r-md,8px);font-size:var(--lgc-t-texte);background:#fcefef;border:1px solid #e9c7c5;margin-bottom:12px;padding:10px 14px}.lgc-hub__attente{color:var(--lgc-ink-soft,#6e6478);font-size:var(--lgc-t-texte);padding:16px 0}.lgc-hub__fenetre{z-index:1060;background:#2d1b446b;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.lgc-hub__fenetre-boite{border-radius:var(--lgc-r-lg,10px);width:100%;max-width:720px;font-family:var(--lgc-police);background:#fff;box-shadow:0 18px 50px #2d1b4447}.lgc-hub__fenetre-tete,.lgc-hub__fenetre-pied{align-items:center;gap:10px;padding:14px 20px;display:flex}.lgc-hub__fenetre-tete{border-bottom:1px solid var(--lgc-line-soft,#f0e9df)}.lgc-hub__fenetre-pied{border-top:1px solid var(--lgc-line-soft,#f0e9df);justify-content:flex-end}.lgc-hub__fenetre-titre{font-size:var(--lgc-t-intertitre);color:#2d1b44;margin:0;font-weight:700}.lgc-hub__fenetre-corps{max-height:62vh;padding:16px 20px;overflow-y:auto}.lgc-hub__champ{margin-bottom:14px}.lgc-hub__champ label{font-size:var(--lgc-t-detail);color:#4a3a5c;margin-bottom:4px;font-weight:400;display:block}.lgc-hub__champ input[type=text],.lgc-hub__champ input[type=date],.lgc-hub__champ input:not([type]),.lgc-hub__champ select,.lgc-hub__champ textarea{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-sm,6px);width:100%;font-size:var(--lgc-t-texte);color:#2a2230;background:#fff;padding:8px 11px}.lgc-hub__champ textarea{resize:vertical}.lgc-hub__champ input:focus,.lgc-hub__champ select:focus,.lgc-hub__champ textarea:focus{outline-offset:-1px;outline:2px solid #d8c9ea}.lgc-hub__aide{font-size:var(--lgc-t-detail);color:var(--lgc-ink-soft,#6e6478);margin-top:4px;display:block}.lgc-hub__duo{gap:14px;display:flex}.lgc-hub__duo>*{flex:1;min-width:0}.lgc-hub__principal{color:#fff;border-radius:var(--lgc-r-pill,999px);font-size:var(--lgc-t-texte);cursor:pointer;background:#2d1b44;border:1px solid #2d1b44;padding:8px 18px;font-weight:400}.lgc-hub__principal:disabled{opacity:.6;cursor:default}.lgc-hub__fermer{color:#8e80a0;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:20px;line-height:1}@media (max-width:767px){.lgc-hub__contenu{padding:0 12px 16px}.lgc-hub__duo{flex-direction:column;gap:0}}.lgc-hub__fort{color:#2d1b44;font-weight:700}.lgc-hub__recherche{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-pill,999px);font-size:var(--lgc-t-texte);color:#2a2230;background:#fff;min-width:220px;padding:8px 14px}.lgc-hub__fichier{font-size:var(--lgc-t-texte)}.lgc-hub__coche{font-size:var(--lgc-t-texte);color:#4a3a5c;align-items:center;gap:8px;display:flex}.lgc-hub__coche label{margin:0;font-weight:400}.lgc-hub__coche input{margin:0}.lgc-hub__contenu .table-responsive{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-lg,10px);background:#fff;margin-top:12px;overflow:auto}.lgc-hub__contenu table.table{border-collapse:separate;border-spacing:0;font-family:var(--lgc-police);margin:0}.lgc-hub__contenu table.table thead tr{background:linear-gradient(90deg,#3e1a78 0%,#6d28c9 42%,#b0208c 74%,#e0356b 100%)}.lgc-hub__contenu table.table thead th{color:#fff;font-size:var(--lgc-t-capitales);letter-spacing:.03em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;z-index:2;background:0 0;border:0;height:38px;padding:0 12px;font-weight:700;position:sticky;top:0}.lgc-hub__contenu table.table thead th img,.lgc-hub__contenu table.table thead th svg{filter:brightness(0)invert()}.lgc-hub__contenu table.table tbody td{border:0;border-bottom:1px solid var(--lgc-line-soft,#f0e9df);font-size:var(--lgc-t-texte);color:#3e3448;vertical-align:middle;background:0 0;padding:9px 12px;line-height:1.4}.lgc-hub__contenu table.table-striped tbody tr:nth-of-type(odd){background-color:#0000}.lgc-hub__contenu table.table tbody tr:nth-of-type(2n) td{background:#fbf8f4}.lgc-hub__contenu table.table tbody tr:hover td{background:#f3eaf8}.lgc-hub__contenu table.table tbody tr:last-child td{border-bottom:0}.lgc-hub__contenu .nav-pills{border:0;gap:6px}.lgc-hub__contenu .nav-pills .nav-item{flex:none}.lgc-hub__contenu .nav-pills .nav-link{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-pill,999px);font-size:var(--lgc-t-texte);color:#4a3a5c;font-weight:700;font-family:var(--lgc-police);background:#fff;padding:6px 12px}.lgc-hub__contenu .nav-pills .nav-link:hover{background:var(--lgc-page,#fbf6ef)}.lgc-hub__contenu .nav-pills .nav-link.active,.lgc-hub__contenu .nav-pills .nav-link.active:hover{color:#fff;background:#2d1b44;border-color:#2d1b44}.lgc-hub__contenu .nav-pills .nav-link.bg-gray,.lgc-hub__contenu .nav-pills .nav-link.text-primary{color:#4a3a5c;background:#fff}.lgc-hub__contenu .listing-complete-btn,.lgc-hub__contenu .listing-incomplete-btn,.lgc-hub__contenu .add-new-location-btn,.lgc-hub__contenu .btn-info,.lgc-hub__contenu .btn-primary{border-radius:var(--lgc-r-pill,999px);border:1px solid var(--lgc-line,#e7ded2);color:#4a3a5c;height:auto;min-height:34px;font-family:var(--lgc-police);font-size:var(--lgc-t-texte);box-shadow:none;background:#fff;align-items:center;gap:6px;padding:5px 15px;font-weight:700;text-decoration:none;display:inline-flex}.lgc-hub__contenu .listing-complete-btn:hover,.lgc-hub__contenu .listing-incomplete-btn:hover,.lgc-hub__contenu .add-new-location-btn:hover,.lgc-hub__contenu .btn-info:hover,.lgc-hub__contenu .btn-primary:hover{background:var(--lgc-page,#fbf6ef);color:#2d1b44}.lgc-hub__contenu .form-control,.lgc-hub__contenu input[type=search],.lgc-hub__contenu input[type=text]{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-pill,999px);height:auto;font-size:var(--lgc-t-texte);font-family:var(--lgc-police);box-shadow:none;padding:7px 14px}.lgc-hub__contenu select.form-control{border-radius:var(--lgc-r-sm,6px)}.lgc-hub__contenu .pagination{gap:4px;margin:12px 0 0}.lgc-hub__contenu .pagination .page-link{border:1px solid var(--lgc-line,#e7ded2);border-radius:var(--lgc-r-sm,6px);color:#4a3a5c;font-size:var(--lgc-t-texte);padding:5px 11px;font-weight:700}.lgc-hub__contenu .pagination .active .page-link{color:#fff;background:#2d1b44;border-color:#2d1b44}.lgc-hub__contenu .form-wrapper>.soleilBold-fonts,.lgc-hub__contenu .essential-cemetery-wrapper>.soleilBold-fonts{font-family:var(--lgc-police);color:#2d1b44}.lgc-hub__contenu .px-3.px-lg-4,.lgc-hub__contenu .mx-3{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.lgc-hub__onglet--masque{opacity:.55;font-style:italic}.lgc-hub__onglet--ajout{color:var(--lgc-ink-soft,#6b6076);border-style:dashed!important}.lgc-hub__onglet-actions{flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 12px;display:flex}.lgc-hub__onglet-actions .lgc-hub__aide{margin-right:6px}.lgc-hub__onglet-actions .lgc-hub__action:disabled{opacity:.4;cursor:not-allowed}.lgc-session-commutee{border:1px solid var(--lgc-line,#e7ded2);background:#fff;border-radius:14px;max-width:720px;margin:4px 0 0;padding:18px 20px}.lgc-session-commutee__titre{color:var(--lgc-ink,#2d1b44);margin:0 0 6px;font-weight:700}.lgc-session-commutee__texte{color:var(--lgc-ink-soft,#6b6076);margin:0 0 14px}
/*$vite$:1*/