@charset "UTF-8";@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;font-named-instance:"Regular";src:url(/fonts/Inter-roman.var.woff2?v=3.15) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100 900;font-named-instance:"Italic";src:url(/fonts/Inter-italic.var.woff2?v=3.15) format("woff2")}@font-face{font-display:swap;font-family:ITC;font-style:normal;font-weight:300;font-named-instance:"Regular";src:url(/fonts/ITCAvantGardeProBk.woff) format("woff")}@font-face{font-display:swap;font-family:ITC;font-style:normal;font-weight:400;font-named-instance:"Regular";src:url(/fonts/ITCAvantGardeProMd.woff) format("woff")}@font-face{font-display:swap;font-family:ITC;font-style:normal;font-weight:600;font-named-instance:"Regular";src:url(/fonts/ITCAvantGardeProDemi.woff) format("woff")}@font-face{font-display:swap;font-family:ITC;font-style:normal;font-weight:700;font-named-instance:"Regular";src:url(/fonts/ITCAvantGardeProBold.woff) format("woff")}h1,h2,h3{font-weight:600}.h1-style,h1{font-size:32px}h2{font-size:28px}h2.green{color:var(--color-main)}h3{font-size:16px}.text-small{font-size:13px}body{color:var(--color-dark-grey);font-family:Inter,sans-serif;margin:0}body *,body :after,body :before{box-sizing:border-box}body .d-none,body .hidden,body [hidden]{display:none!important}body .self-negative-margin-left{margin-left:-100%}body .d-flex{display:flex}body .d-flex-center{display:flex;justify-content:center}body .d-flex-right{display:flex;justify-content:end}body .d-flex-align-center{align-items:center}body .d-flex-around{display:flex;justify-content:space-around}body .d-flex-between{display:flex!important;justify-content:space-between}body .flex-wrap{flex-wrap:wrap}body .t-right{text-align:right}body .background-white{background-color:var(--color-white)}body button{height:-moz-fit-content;height:fit-content}body button,body input[type=submit],body solid-link.button{border:1px solid transparent;border-radius:80px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;position:relative;white-space:nowrap;width:-moz-max-content;width:max-content}body button.main-button,body button.main-button:hover,body input[type=submit].main-button,body input[type=submit].main-button:hover,body solid-link.button.main-button,body solid-link.button.main-button:hover{background-color:var(--color-main);color:var(--color-white)}body button.white-button,body button.white-button:hover,body input[type=submit].white-button,body input[type=submit].white-button:hover,body solid-link.button.white-button,body solid-link.button.white-button:hover{background-color:var(--color-white);color:var(--color-main)}body button.blue-button,body button.blue-button:hover,body input[type=submit].blue-button,body input[type=submit].blue-button:hover,body solid-link.button.blue-button,body solid-link.button.blue-button:hover{background-color:var(--color-blue);color:var(--color-white)}body button.pastel-main-button,body button.pastel-main-button:hover,body input[type=submit].pastel-main-button,body input[type=submit].pastel-main-button:hover,body solid-link.button.pastel-main-button,body solid-link.button.pastel-main-button:hover{background-color:var(--color-pastel-main);border:1.5px solid var(--color-main);color:var(--color-main)}body button.orange-button,body button.orange-button:hover,body input[type=submit].orange-button,body input[type=submit].orange-button:hover,body solid-link.button.orange-button,body solid-link.button.orange-button:hover{background-color:var(--color-orange);color:var(--color-white)}body button.blue-green-button,body button.blue-green-button:hover,body input[type=submit].blue-green-button,body input[type=submit].blue-green-button:hover,body solid-link.button.blue-green-button,body solid-link.button.blue-green-button:hover{background-color:var(--color-blue-green);color:var(--color-white)}body button.blue-navy-button,body button.blue-navy-button:hover,body input[type=submit].blue-navy-button,body input[type=submit].blue-navy-button:hover,body solid-link.button.blue-navy-button,body solid-link.button.blue-navy-button:hover{background-color:var(--color-blue-navy);color:var(--color-white)}body button.prune-button,body button.prune-button:hover,body input[type=submit].prune-button,body input[type=submit].prune-button:hover,body solid-link.button.prune-button,body solid-link.button.prune-button:hover{background-color:var(--color-prune);color:var(--color-white)}body button.yellow-button,body button.yellow-button:hover,body input[type=submit].yellow-button,body input[type=submit].yellow-button:hover,body solid-link.button.yellow-button,body solid-link.button.yellow-button:hover{background-color:var(--color-yellow);color:var(--color-white)}body button.grey-button,body button.grey-button:hover,body input[type=submit].grey-button,body input[type=submit].grey-button:hover,body solid-link.button.grey-button,body solid-link.button.grey-button:hover{background-color:var(--color-grey);color:var(--color-white)}body button.red-button,body button.red-button:hover,body input[type=submit].red-button,body input[type=submit].red-button:hover,body solid-link.button.red-button,body solid-link.button.red-button:hover{background-color:var(--color-red);color:var(--color-white)}body button.red-button.delete-button,body button.red-button:hover.delete-button,body input[type=submit].red-button.delete-button,body input[type=submit].red-button:hover.delete-button,body solid-link.button.red-button.delete-button,body solid-link.button.red-button:hover.delete-button{border-radius:5px;line-height:23px;padding:5px 10px}body button.red-button.delete-button>*,body button.red-button:hover.delete-button>*,body input[type=submit].red-button.delete-button>*,body input[type=submit].red-button:hover.delete-button>*,body solid-link.button.red-button.delete-button>*,body solid-link.button.red-button:hover.delete-button>*{align-self:center;font-size:large}body button.grey-secondary-button,body button.grey-secondary-button:hover,body input[type=submit].grey-secondary-button,body input[type=submit].grey-secondary-button:hover,body solid-link.button.grey-secondary-button,body solid-link.button.grey-secondary-button:hover{background-color:var(--color-light-grey);border:1.5px solid var(--color-grey);color:var(--color-grey)}body button:not([disabled]):hover,body input[type=submit]:not([disabled]):hover,body solid-link.button:not([disabled]):hover{filter:brightness(95%)}body button[disabled],body input[type=submit][disabled],body solid-link.button[disabled]{background-color:#d7d7d7;color:#ffffff80;cursor:auto}body .cursor-wait{cursor:wait}body .w-17{width:17%}body .w-34{width:34%}body .w-27{width:27%}body .w-22{width:22%}body .px-5{padding-left:5px;padding-right:5px}body .px-15{padding-left:15px;padding-right:15px}body .pb-20{padding-bottom:20px}body [disabled] #actors-update-sending div{border:6px solid #fff;height:32px;left:23px;top:5px;width:32px}body .cursor-pointer,body solid-link{cursor:pointer}body table{background-color:var(--color-white);border-color:var(--color-dark-grey) var(--color-light-grey) var(--color-light-grey);border-radius:8px;border-spacing:0;border-style:solid;border-width:.5px;box-shadow:0 8px 16px #0000000d;color:var(--color-dark-grey);font-size:13px}body table tr td{border-left:.5px solid var(--color-light-grey);border-top:.5px solid var(--color-light-grey);padding:6px}body table tr td:first-child{border-left:none}body table tr:hover,body table tr:hover input,body table tr:hover select{background-color:var(--color-grey-main)}body table tr td [fields=amount] form,body table tr td [name=actor] div{cursor:pointer;position:relative}body table tr td [fields=amount] form{text-align:right}body table tr td [fields=amount]:hover form:before,body table tr td [name=actor]:hover div:after{color:var(--color-main);font-family:icomoon;position:absolute}body table tr td [fields=amount]:hover form:before{content:"";font-size:14px;left:0;top:5px}body table tbody>tr:first-child,body table thead tr:first-child,body table>tr:first-child{background-color:var(--color-dark-grey);border:none;color:var(--color-white);font-size:13px;font-weight:600}body table tbody>tr:first-child th,body table thead tr:first-child th,body table>tr:first-child th{padding:10px;text-align:left}body table tbody>tr:last-child,body table thead tr:last-child,body table>tr:last-child{border-bottom:none}body solid-form solid-form-dropdown-label-placeholder,body solid-form solid-form-placeholder-dropdown,body solid-table solid-form-dropdown-label-placeholder,body solid-table solid-form-placeholder-dropdown{display:block;position:relative}body solid-form solid-form-dropdown-label-placeholder:after,body solid-form solid-form-placeholder-dropdown:after,body solid-table solid-form-dropdown-label-placeholder:after,body solid-table solid-form-placeholder-dropdown:after{color:var(--color-dark-grey);content:"";display:block;font-family:icomoon;font-size:6px;position:absolute;right:0;top:calc(50% - 5px)}body solid-form solid-form-dropdown-label-placeholder select,body solid-form solid-form-placeholder-dropdown select,body solid-table solid-form-dropdown-label-placeholder select,body solid-table solid-form-placeholder-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:90px}body solid-form solid-form-dropdown select,body solid-table solid-form-dropdown select{margin-top:5px}body solid-form solid-form-date-label[value=""] input,body solid-form solid-form-date[value=""] input,body solid-form solid-form-dropdown-label-placeholder[value=""] select,body solid-form solid-form-placeholder-dropdown[value=""] select,body solid-table solid-form-date-label[value=""] input,body solid-table solid-form-date[value=""] input,body solid-table solid-form-dropdown-label-placeholder[value=""] select,body solid-table solid-form-placeholder-dropdown[value=""] select{color:var(--color-light-grey2);font-weight:400}body solid-form solid-form-dropdown-label-placeholder select option[value=""],body solid-form solid-form-placeholder-dropdown select option[value=""],body solid-table solid-form-dropdown-label-placeholder select option[value=""],body solid-table solid-form-placeholder-dropdown select option[value=""]{color:var(--color-light-grey2)}body solid-form solid-form-dropdown-label-placeholder[value=""] select option,body solid-form solid-form-placeholder-dropdown[value=""] select option,body solid-table solid-form-dropdown-label-placeholder[value=""] select option,body solid-table solid-form-placeholder-dropdown[value=""] select option{color:var(--color-dark-grey)}body solid-form solid-form-dropdown-label-placeholder[value=""] select option[value=""],body solid-form solid-form-placeholder-dropdown[value=""] select option[value=""],body solid-table solid-form-dropdown-label-placeholder[value=""] select option[value=""],body solid-table solid-form-placeholder-dropdown[value=""] select option[value=""]{color:var(--color-light-grey2)}body solid-form solid-form-date input,body solid-table solid-form-date input{width:135px}body solid-form [name=contributionstatus][value=appel_a_envoye],body solid-table [name=contributionstatus][value=appel_a_envoye]{color:var(--color-blue)}body solid-form [name=contributionstatus][value=appel_ok],body solid-table [name=contributionstatus][value=appel_ok]{color:var(--color-yellow)}body solid-form [name=contributionstatus][value=relance],body solid-table [name=contributionstatus][value=relance]{color:var(--color-orange)}body solid-form [name=contributionstatus][value=a_ventiler],body solid-table [name=contributionstatus][value=a_ventiler]{color:var(--color-prune)}body solid-form [name=contributionstatus][value=valide],body solid-table [name=contributionstatus][value=valide]{color:var(--color-green)}body solid-form [name=contributionstatus][value=suspendu],body solid-table [name=contributionstatus][value=suspendu]{color:var(--color-grey)}body solid-form searchable-field,body solid-table searchable-field{position:relative}body solid-form searchable-field input,body solid-table searchable-field input{border:1px solid #dcdee2!important;border-radius:4px!important;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:38px!important;line-height:30px!important;outline:0!important;padding:3px 8px!important;width:100%!important}body solid-form searchable-field input:focus-visible,body solid-table searchable-field input:focus-visible{outline:none}body solid-form searchable-field input::-moz-placeholder,body solid-table searchable-field input::-moz-placeholder{color:var(--color-grey);font-family:Inter,sans-serif;font-size:15px;font-weight:500}body solid-form searchable-field input::placeholder,body solid-table searchable-field input::placeholder{color:var(--color-grey);font-family:Inter,sans-serif;font-size:15px;font-weight:500}body solid-form searchable-field input.disabled,body solid-table searchable-field input.disabled{color:var(--color-grey);cursor:alias}body solid-form searchable-field searchable-field-list,body solid-table searchable-field searchable-field-list{background-color:var(--color-white);border-radius:8px;box-shadow:0 8px 16px #0000000d;left:0;max-height:200px;overflow:hidden;overflow-y:auto;position:absolute;top:calc(100% + 3px);width:100%;z-index:10}body solid-form searchable-field searchable-field-list div,body solid-table searchable-field searchable-field-list div{padding:8px}body solid-form searchable-field searchable-field-list div:not(body solid-form searchable-field searchable-field-list div.no-found):not(body solid-table searchable-field searchable-field-list div.no-found),body solid-table searchable-field searchable-field-list div:not(body solid-form searchable-field searchable-field-list div.no-found):not(body solid-table searchable-field searchable-field-list div.no-found){cursor:pointer}body solid-form searchable-field searchable-field-list div:hover,body solid-table searchable-field searchable-field-list div:hover{background-color:var(--color-grey-main)}body .border{border:1px solid var(--color-light-grey2);margin-top:60px}body summary::-webkit-details-marker{display:none}body .charte{color:var(--color-main);font-size:20px;margin:40px 0}body .charte:before{margin-right:5px}body form input,body form select,body form textarea,body solid-form form input,body solid-form form select,body solid-form form textarea{background-color:var(--color-white);border:1px solid var(--color-grey);border-radius:8px;font-family:Inter,sans-serif;font-size:13px;padding:5px}body form input[type=submit],body solid-form form input[type=submit]{border:none}body form textarea,body solid-form form textarea{border:1px solid var(--color-grey);max-width:100%;min-width:100%;width:100%}body form p.error-message,body solid-form form p.error-message{color:var(--color-orange);font-size:14px;font-weight:400;margin-top:0}body form p.error-message p,body solid-form form p.error-message p{margin:0}body form solid-form-image div input,body form solid-form-label-image div input,body solid-form form solid-form-image div input,body solid-form form solid-form-label-image div input{border:none;width:calc(100% - 90px)}body form solid-form-image button,body form solid-form-label-image button,body solid-form form solid-form-image button,body solid-form form solid-form-label-image button{height:30px;line-height:10px;padding:10px;width:30px}body form fieldset,body solid-form form fieldset{border:0}body form fieldset legend,body solid-form form fieldset legend{display:none}body form solid-form-radio-label fieldset,body solid-form form solid-form-radio-label fieldset{border:0;display:flex;flex-wrap:wrap;margin-bottom:30px}body form solid-form-radio-label fieldset legend,body solid-form form solid-form-radio-label fieldset legend{display:none}body form solid-form-radio-label fieldset label,body solid-form form solid-form-radio-label fieldset label{display:flex;font-size:16px;font-weight:400;margin:0;padding:5px 10px;position:relative;width:50%}body form solid-form-radio-label fieldset label span:before,body solid-form form solid-form-radio-label fieldset label span:before{background-color:var(--color-white);border-radius:50%;box-shadow:0 0 0 2px var(--color-main);content:"";display:inline-block;height:9px;margin-right:7px;transform:translate(-6px,-1px);width:9px}body form solid-form-radio-label fieldset label input[type=radio],body solid-form form solid-form-radio-label fieldset label input[type=radio]{cursor:pointer;left:-2px;opacity:0;position:absolute}body form solid-form-radio-label fieldset label input[type=radio]:checked+span:before,body solid-form form solid-form-radio-label fieldset label input[type=radio]:checked+span:before{background-color:var(--color-main);border:2px solid var(--color-white)}body form input[type=submit][disabled],body solid-form form input[type=submit][disabled]{background-color:var(--color-light-grey2)!important;color:var(--color-lighter-grey)!important}body form solid-form-label-text-placeholder[name=location] .twitter-typeahead,body form solid-form-label-text-placeholder[name=location] .twitter-typeahead input,body solid-form form solid-form-label-text-placeholder[name=location] .twitter-typeahead,body solid-form form solid-form-label-text-placeholder[name=location] .twitter-typeahead input{width:100%}body form solid-form-label-text-placeholder[name=location] .twitter-typeahead .tt-menu.tt-open,body solid-form form solid-form-label-text-placeholder[name=location] .twitter-typeahead .tt-menu.tt-open{background-color:var(--color-white);border:1px solid var(--color-dark-grey);color:var(--color-grey);line-height:25px;margin-top:-25px;padding:10px;width:100%}body form solid-form-label-text-placeholder[name=location] label:after,body solid-form form solid-form-label-text-placeholder[name=location] label:after{content:"Tapez le début de l'adresse et sélectionnez-la dans la liste."}body solid-table solid-form input,body solid-table solid-form select{border:none;font-family:Inter,sans-serif;font-weight:500;padding:5px}body solid-display-value[name=shortname]{text-transform:uppercase}body nav{margin-top:20px;text-align:center}body nav button{background-color:var(--color-main);color:var(--color-white);padding:6px 12px}body nav>span{display:block;font-size:12px}body .card{background-color:#fff;border-radius:8px;display:block;margin-top:10px;padding:25px}body .card .card-title{font-size:20px;font-weight:600}body .sub-title-grey-little{color:var(--color-grey);font-size:16px;font-weight:600;line-height:19px;margin-top:15px;text-transform:uppercase}body .sub-title-grey{color:var(--color-grey);font-size:20px;font-weight:500;line-height:23px}body [class*=" project-status-"]:not(.project-status-widget),body [class^=project-status-]:not(.project-status-widget){font-size:13px}body [class*=" project-status-"]:not(.project-status-widget):before,body [class^=project-status-]:not(.project-status-widget):before{border-radius:8px;content:"";display:inline-block;height:8px;margin-right:5px;width:8px}body project-featured-widget,body project-status-widget{background-color:#fff;border-radius:8px;display:block;padding:5px 10px}body project-featured-widget{-webkit-user-select:none;-moz-user-select:none;user-select:none}body project-featured-widget span{cursor:help}body .project-status-draft{color:var(--color-orange)}body .project-status-draft:before{background-color:var(--color-orange)}body .project-status-validation{color:var(--color-yellow)}body .project-status-validation:before{background-color:var(--color-yellow)}body .project-status-published{color:var(--color-green)}body .project-status-published:before{background-color:var(--color-green)}body .project-status-retired{color:var(--color-grey)}body .project-status-retired:before{background-color:var(--color-grey)}body .bloc-form{border-top:1px solid #d9d9d9;display:block;margin-top:15px;padding-top:15px}body .bloc-form .borderless{border-top:0}body solid-form-checkboxes.bloc-form{border-top:initial;margin-top:0;padding:0!important}.modal,ep-user-modal{align-items:center;background-color:#1f1f2280;border:none;display:none;height:100%;justify-content:center;inset:0;position:fixed;width:100%;z-index:10}.modal .content-modal,ep-user-modal .content-modal{background-color:var(--color-lighter-grey);border-radius:8px;box-shadow:0 0 16px #00000080;max-height:85%;max-width:100%;overflow:auto;padding:30px;width:500px}.modal .content-modal .line-close,ep-user-modal .content-modal .line-close{display:flex;justify-content:right;margin-bottom:10px;width:100%}.modal .content-modal .line-close .icon-close-modal,ep-user-modal .content-modal .line-close .icon-close-modal{background-color:var(--color-lighter-grey);border-radius:15px;cursor:pointer;font-size:30px;height:30px;position:fixed;width:30px;z-index:1}.modal .content-modal .title-modal,ep-user-modal .content-modal .title-modal{font-size:20px;font-weight:600}.modal.add-new_energy-modal.no_energy .line-close{display:none}.info-help-container{padding:20px}.icon-help-fill,.icon-stylized.icon-help{color:var(--color-orange)}.icon-warning{color:var(--color-red)}.icon-help-fill,.icon-stylized.icon-help,.icon-warning{font-size:35px;margin-right:15px}.icon-help-fill.icon-dark-grey,.icon-stylized.icon-help.icon-dark-grey,.icon-warning.icon-dark-grey{color:var(--color-dark-grey)}.info-alert,.info-help,.info-warning{box-shadow:0 0 16px #0000001a;font-weight:400;padding:20px 30px;width:100%}.info-help{background-color:var(--color-orange-yellow)}.info-alert{background-color:var(--color-pastel-orange);border:2px solid var(--color-orange);border-radius:8px}.info-alert .alert-strong{color:var(--color-orange);font-weight:600}.info-warning{background-color:var(--color-pastel-red);border:2px solid var(--color-red);border-radius:8px}.info-warning .warning-strong{color:var(--color-red);font-weight:600}.presentationcount{color:var(--color-green);font-size:12px;font-weight:400;margin:0 5px 10px;text-align:right}.presentationcount.toolong{color:var(--color-orange);font-weight:600}.euro:after{content:" €"}.percent:after{content:" %"}.swal2-container{z-index:50000!important}#swal2-title{padding-right:50px}.address-form [name=geocoord]{font-weight:700}.address-form [name=geocoord].found{color:var(--color-main)}.address-form [name=geocoord].not-found{color:red}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon.eot);src:url(/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf) format("truetype"),url(/fonts/icomoon.woff) format("woff"),url(/fonts/icomoon.svg#icomoon) format("svg")}.children-icon button:before,[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"].children-icon:before,[class^=icon-].children-icon:before{content:none}.icon-reset:before{content:""}.icon-medal:before{content:""}.icon-calendar:before{content:""}.icon-energy:before{content:""}.icon-web:before{content:""}.icon-empty_radio:before{content:""}.icon-collectivite:before{content:""}.icon-partenaire:before{content:""}.icon-structure:before{content:""}.icon-soc_citoy:before{content:""}.icon-warning:before{content:""}.icon-contract:before{content:""}.icon-check.children-icon button:before,.icon-check:before{content:""}.icon-help:before{content:""}.icon-help-fill:before{content:""}.icon-left_arrow:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-x:before{content:""}.icon-linkedin:before{content:""}.icon-eye-off.children-icon button:before,.icon-eye-off:before{content:""}.icon-open_in_new:before{content:""}.icon-send-outline.children-icon button:before,.icon-send-outline:before{content:""}.icon-up-down:before{content:""}.icon-phone:before{content:""}.icon-location:before{content:""}.icon-close-full:before{content:""}.icon-cityhall:before{content:""}.icon-handshake:before{content:""}.icon-people:before{content:""}.icon-talking:before{content:""}.icon-actors:before{content:""}.icon-call-contribution:before{content:""}.icon-arrow:before{content:""}.icon-wait:before{content:""}.icon-earth:before{content:""}.icon-charter:before{content:""}.icon-checkbox:before{content:""}.icon-checkbox-checked:before{content:""}.icon-comment:before{content:""}.icon-edit:before{content:""}.icon-edit-small:before{content:""}.icon-close-filters:before{content:""}.icon-close-modal:before{content:""}.icon-filters:before{content:""}.icon-new:before{content:""}.icon-off:before{content:""}.icon-on:before{content:""}.icon-point-status:before{content:""}.icon-profile:before{content:""}.icon-search:before{content:""}.icon-dashboard:before{content:""}.icon-download-file:before{content:""}.icon-sort:before{content:""}.icon-sort-az:before{content:""}.icon-sort-calldate:before{content:""}.icon-sort-paymentdate:before{content:""}.icon-sort-state:before{content:""}.icon-sort-amount:before{content:""}body{display:flex;flex-direction:row;height:100vh;width:100vw}body.map-sharing{display:block;height:100vh;width:auto}body>header{background-color:var(--color-pastel-main);border-right:1px solid var(--color-light-grey);display:flex;flex-direction:column;gap:16px;height:100vh;min-width:230px;padding-bottom:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:230px}body>header a.logo-header{background-color:var(--color-white);border-radius:12px;height:60px;margin:5px auto 12px;padding:10px;position:relative}body>header a.logo-header:after{background-color:var(--color-main);border-radius:3px;bottom:-9px;color:var(--color-white);content:"moncompte";font-size:10px;font-weight:700;left:15px;padding:3px;position:absolute;text-transform:uppercase}body>header a.external-link,body>header solid-link,body>header solid-route{align-items:center;border-left:2px solid var(--color-pastel-main);cursor:pointer;display:flex;font-weight:500;gap:6px;height:40px;padding:3px 12px 3px 10px;transition:all .2s ease-in;width:100%}body>header a.external-link:hover,body>header solid-link:hover,body>header solid-route:hover{background-color:var(--color-pastel-prune);border-left:2px solid var(--color-pastel-prune)}body>header a.external-link>:has(svg),body>header solid-link>:has(svg),body>header solid-route>:has(svg){max-height:16px}body>header a{color:var(--color-dark-grey);-webkit-text-decoration:none;text-decoration:none}body>header solid-link[active],body>header solid-route[active]{background-color:var(--color-pastel-prune);border-left:2px solid var(--color-prune);color:var(--color-prune);padding-left:10px}body>header solid-link[active]:before,body>header solid-link[active]>*,body>header solid-route[active]:before,body>header solid-route[active]>*{color:var(--color-prune)}body>header div:has(solid-route[name=profile]){margin-top:auto}body>main{background-color:var(--color-lighter-grey);flex:1;height:100vh;max-width:calc(100vw - 230px)}body>main,body>main section{align-items:center;display:flex;flex-direction:column;justify-content:space-between}body>main section{height:100%;width:100%}body>main section>:first-child{width:100%}body>main section .container,body>main section .container-fluid{padding:0;position:relative;width:100%}body>main>div{min-height:calc(100vh - 40px);overflow-y:scroll;width:100%}body>main>div>conditional-display>section{overflow:visible;padding:15px 5%}body>main section[data-view=my-dashboard]:has(>section[data-view=map]:not([hidden])){padding:0}body>main section[data-view=map]{padding-left:0;padding-right:0}body>main section[data-view=map] ep-map{width:100%}conditional-display,form-value-to-dict,solid-ac-checker,solid-router{display:contents}@media screen and (max-width:1400px){body>main>div>conditional-display>section{padding:15px 2%}}@media screen and (min-width:1920px){body>header{min-width:320px;width:320px}body>main{max-width:calc(100vw - 320px)}}
