.QOGG_W_stepperDots{background-color:var(--neutral-200)!important;border-radius:.4rem!important;width:6rem!important;height:.8rem!important}.QOGG_W_stepperDots.QOGG_W_small{width:4rem!important;height:.6rem!important}
.uqocbG_suggestionChip{--suggestion-bg:var(--primary-100);--suggestion-text:var(--info);--suggestion-bg-hover:var(--primary-200);border-radius:1rem;padding:.125rem .5rem;font-size:.875rem;transition:background-color .15s;background-color:var(--suggestion-bg)!important;color:var(--suggestion-text)!important}.uqocbG_suggestionChip:hover,.uqocbG_suggestionChip.uqocbG_MuiChip-clickable:hover{background-color:var(--suggestion-bg-hover)}.uqocbG_selectedSuggestionChip{background-color:var(--suggestion-bg-hover)!important}.uqocbG_suggestionToneDt{--suggestion-bg:color-mix(in srgb, var(--mui-palette-primary-light) 86%, var(--white));--suggestion-text:var(--mui-palette-primary-main);--suggestion-bg-hover:color-mix(in srgb, var(--mui-palette-primary-main) 16%, var(--white))}.uqocbG_suggestionToneTransport{--suggestion-bg:color-mix(in srgb, var(--mui-palette-info-light) 14%, var(--white));--suggestion-text:var(--mui-palette-info-main);--suggestion-bg-hover:color-mix(in srgb, var(--mui-palette-info-main) 16%, var(--white))}.uqocbG_suggestionToneAlimentation{--suggestion-bg:color-mix(in srgb, var(--mui-palette-warning-light) 22%, var(--white));--suggestion-text:var(--mui-palette-warning-main);--suggestion-bg-hover:color-mix(in srgb, var(--mui-palette-warning-main) 16%, var(--white))}.uqocbG_suggestionToneDivers{--suggestion-bg:color-mix(in srgb, var(--mui-palette-error-light) 20%, var(--white));--suggestion-text:var(--mui-palette-error-main);--suggestion-bg-hover:color-mix(in srgb, var(--mui-palette-error-main) 16%, var(--white))}.uqocbG_suggestionToneLogement{--suggestion-bg:color-mix(in srgb, var(--mui-palette-success-light) 30%, var(--white));--suggestion-text:var(--mui-palette-success-main);--suggestion-bg-hover:color-mix(in srgb, var(--mui-palette-success-main) 16%, var(--white))}
.aI_J5q_inputWrapper{min-width:8rem}.aI_J5q_input{background-color:var(--white);border-radius:.5rem;min-width:5rem}.aI_J5q_input fieldset{border-color:var(--grayscale-300);border-radius:.5rem}
._3-JQEq_selectMenuPaper{margin-left:2rem;margin-right:2rem;width:auto!important}._3-JQEq_selectMenuPaper._3-JQEq_normal{min-width:100%;max-width:100%}._3-JQEq_selectMenuItem{white-space:normal;word-wrap:break-word;word-break:break-word;box-sizing:border-box;width:auto;max-width:100%;min-height:3rem;padding-top:1rem;padding-bottom:1rem;overflow:hidden}
.-uDuTG_infoButton{color:inherit;opacity:.7;flex-shrink:0}.-uDuTG_infoButton:hover{opacity:1}.-uDuTG_descriptionBubble{background-color:var(--mui-palette-primary-light);border:2px solid var(--mui-palette-divider);border-radius:.5rem;padding:.5rem 1.5rem}.-uDuTG_descriptionBubbleNoTopBorder{border-top:none;border-radius:0}.-uDuTG_descriptionText{white-space:pre-line;margin:0 0 .75rem;font-size:.875rem;line-height:1.5}.-uDuTG_closeButton{border:1px solid var(--mui-palette-primary-main);color:inherit;background:0 0;border-radius:1rem;padding:.25rem .875rem;font-size:.875rem}.-uDuTG_closeButtonFlat{border:none;border-radius:0;padding:0;text-decoration:underline}.-uDuTG_closeButton:hover{background-color:var(--mui-palette-primary-main);color:#fff}
.vOC7VW_wrapper{display:flex}.vOC7VW_label{text-align:left;cursor:pointer;background:#fff;border:2px solid;border-radius:.75rem;align-items:center;gap:.5rem;width:100%;height:100%;padding:.5rem 1rem;transition:colors .2s;display:flex;position:relative}.vOC7VW_inactive{color:#9ca3af;cursor:default;background-color:#f3f4f6;border-color:#e5e7eb}.vOC7VW_checked{border-color:var(--primary);color:var(--primary)}.vOC7VW_unchecked{border-color:#bfdbfe}.vOC7VW_unchecked:hover{background-color:#eff6ff}.vOC7VW_hiddenInput{opacity:0;width:1px;height:1px;position:absolute}.vOC7VW_check{border:2px solid;border-radius:.125rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.vOC7VW_check_inactive{border-color:#e5e7eb}.vOC7VW_check_checked{border-color:var(--primary)}.vOC7VW_check_unchecked{border-color:#bfdbfe}.vOC7VW_checkmark{color:var(--primary);font-family:monospace;font-size:1.25rem}.vOC7VW_content{flex:1}.vOC7VW_title{vertical-align:middle;font-size:.875rem;display:inline-block}.vOC7VW_title_inactive{color:#9ca3af}.vOC7VW_title_checked,.vOC7VW_title_unchecked{color:var(--primary)}.vOC7VW_description{margin-bottom:0;font-size:.75rem;font-style:italic}
.j-csfq_element{border:2px solid var(--neutral-300);background-color:var(--white);border-radius:.75rem;width:100%}.j-csfq_text{flex:auto;min-width:6rem}.j-csfq_controls{flex:none}.j-csfq_unit{white-space:nowrap;margin-left:.25rem}.j-csfq_title{margin-bottom:.25rem;font-size:1rem;font-weight:500}.j-csfq_description{font-size:.75rem;font-style:italic}.j-csfq_button{z-index:10;background-color:var(--info);justify-content:center;align-items:center;display:inline-flex;border-radius:9999px!important;width:2rem!important;min-width:2rem!important;height:2rem!important;padding:0!important}.j-csfq_input{border-radius:.5rem;height:2rem;margin-left:.5rem;margin-right:.5rem;font-size:1rem}.j-csfq_inputField{width:calc(var(--num-len,1) * 1ch);text-align:center;appearance:textfield;min-width:1ch}.j-csfq_inputField::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.j-csfq_inputField::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.xOtoOG_mosaicContainer{grid-template-columns:repeat(2,1fr)}
._4BjjiW_relationLine{background-color:#63ea90;width:3px;height:2rem;margin-top:-2rem;margin-bottom:0;margin-left:1rem}
.LxdE-a_helpIcon{cursor:pointer}.LxdE-a_helpIcon:hover{color:var(--mui-palette-primary-dark)}
.ufazoW_line:hover,.ufazoW_line td{padding:.75rem 1rem;text-align:center!important}.ufazoW_line td:first-child{text-align:left!important}.ufazoW_headers th{text-align:center!important}.ufazoW_headers th:first-child{text-align:left!important}.ufazoW_headers .ufazoW_sortable{cursor:pointer;transition:background-color .15s}.ufazoW_headers .ufazoW_sortable:hover{background-color:var(--grayscale-50)}.ufazoW_headers .ufazoW_notSortable{cursor:not-allowed}.ufazoW_pagination{gap:.5rem}.ufazoW_pageInput{min-width:5rem}.ufazoW_selector{width:10rem}.ufazoW_tableContainer{width:100%;overflow-x:auto}.ufazoW_tableWrapper{border-collapse:separate;border-radius:.5rem}.ufazoW_tableWrapper th{text-align:left;padding:.75rem 1rem}.ufazoW_tableWrapper.ufazoW_small th,.ufazoW_tableWrapper.ufazoW_small .ufazoW_line:hover,.ufazoW_tableWrapper.ufazoW_small .ufazoW_line td{padding:.5rem 1rem}.ufazoW_actionsColumn{text-align:right;width:7rem}

._61QfCa_grid{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));align-items:stretch;gap:1rem;display:grid}
._9vMpqW_buttonFitContent{width:fit-content}._9vMpqW_spinner{color:var(--neutral-500)!important}._9vMpqW_hidden{width:0;height:0;overflow:hidden}
.SSiVKG_header{gap:2rem}.SSiVKG_description{margin-top:.25rem}.SSiVKG_block{margin:auto;padding-top:3rem!important}.SSiVKG_content{position:relative}.SSiVKG_children{padding-bottom:2rem}.SSiVKG_withMargin{margin-top:2rem}.SSiVKG_actions{gap:1rem}.SSiVKG_noPadding{padding-top:0!important}
._9L4LXq_gapped{gap:.25em}
.OuOCPG_title{color:var(--neutral-900);gap:1rem}.OuOCPG_icon{height:1.5rem}.OuOCPG_icon svg{width:auto;height:1.5rem}.OuOCPG_icon:has(>button){height:100%}.OuOCPG_bigIcon{min-height:2rem}.OuOCPG_bigIcon svg{width:auto;height:2rem}.OuOCPG_exp{align-self:flex-start}
.CHqs9q_root{line-height:1;display:inline-block}.CHqs9q_indeterminate{animation:1.4s linear infinite CHqs9q_cp-rotate}.CHqs9q_svg{width:100%;height:100%;display:block}.CHqs9q_circle{stroke-linecap:round}.CHqs9q_circleDeterminate{transform-origin:50%;transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1);transform:rotate(-90deg)}.CHqs9q_circleIndeterminate{stroke-dasharray:80 200;stroke-dashoffset:0;animation:1.4s ease-in-out infinite CHqs9q_cp-dash}@keyframes CHqs9q_cp-rotate{to{transform:rotate(360deg)}}@keyframes CHqs9q_cp-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-125px}}
.zYLMrq_members{gap:1rem;width:fit-content}.zYLMrq_line{gap:3rem}.zYLMrq_email{font-size:1.25rem;font-weight:500}.zYLMrq_invitation{color:var(--neutral-500);font-size:.875rem}
.pPhtoq_loading{background-color:var(--mui-palette-background-default);z-index:10000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.pPhtoq_circular{width:8rem;height:8rem}
.qUoWga_card{gap:1rem}.qUoWga_validated{color:var(--warning)}.qUoWga_validated.qUoWga_success{color:var(--success-100)}.qUoWga_progressBar{background:var(--warning)}.qUoWga_progressBar.qUoWga_success{background:var(--success-100)}.qUoWga_helpIcon{cursor:pointer;color:var(--primary-500)}.qUoWga_helpIcon:hover{color:var(--primary-800)}
.YMHQda_select .MuiInputBase-root{min-width:8rem;max-width:12rem}
.a8RnJa_box{width:60%;min-width:34rem;max-height:95%;padding:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:60rem!important}.a8RnJa_big{width:90%;max-width:90%!important;max-height:95%!important}.a8RnJa_bigContent{min-height:0}.a8RnJa_content{overflow:hidden auto}.a8RnJa_actions{gap:1rem}
.dJMDFG_labelContainer{flex-direction:column;margin-top:-.125rem;padding:.5rem 0;display:flex}.dJMDFG_title{font-weight:800}.dJMDFG_subtitle{opacity:.7;margin-top:-.125rem;font-size:.85rem;line-height:1}.dJMDFG_validator{background-color:var(--validator-background)!important}.dJMDFG_editor{background-color:var(--editor-background)!important}.dJMDFG_reader{background-color:var(--reader-background)!important}.dJMDFG_contributor{background-color:var(--contributor-background)!important}
.wCzopa_select{width:100%}
.JBuYoW_gapped{gap:.25em}.JBuYoW_icon{height:1.25rem}.JBuYoW_icon svg{width:auto;height:1.25rem}.JBuYoW_row{align-items:center;gap:2rem;margin-bottom:8px;display:flex}.JBuYoW_day{min-width:100px;font-weight:700}.JBuYoW_select{min-width:100px}.JBuYoW_separator{font-weight:700}.JBuYoW_checkLabel{font-size:.75rem}.JBuYoW_helper{height:1.25rem;margin-top:0!important}.JBuYoW_textFieldInput{color:#000}.JBuYoW_textFieldInput fieldset{border-color:var(--grayscale-300)}.JBuYoW_datePickerInput{background-color:#fff}.JBuYoW_datePickerInput fieldset{border-color:var(--grayscale-300)}.JBuYoW_multilineResizable .MuiInputBase-input{resize:vertical}
._5K8M9G_firstStudyCard{text-align:center;gap:1rem;width:24rem}
.LyQHOG_card{gap:1rem}.LyQHOG_postContainer{--card-max-length:40rem;margin:0 2rem}.LyQHOG_header{color:#fff;position:relative}@media screen and (max-width:64rem){.LyQHOG_header{padding:1rem .5rem}}.LyQHOG_content{gap:.5rem;padding:1.5rem;font-size:1.2rem;font-weight:700;position:relative}.LyQHOG_emissionSources{max-width:var(--card-max-length)}.LyQHOG_icon{width:auto;height:1.5rem}.LyQHOG_icon path{fill:#fff}@media screen and (max-width:50rem){.LyQHOG_icon{display:none}}.LyQHOG_validated{color:var(--warning)}.LyQHOG_validated.LyQHOG_success{color:var(--success-100)}
.CYFx7G_container{flex-direction:column;gap:.25rem;display:flex}
.z2KnMa_buttons{flex:1;justify-content:flex-end;gap:1rem}
.VCAgAq_form{gap:2rem}
.GL8jWG_link{display:contents}
.VhAvkW_resultsContainer{justify-self:center;display:flex}.VhAvkW_carbonIntensityContainer{flex-direction:column;width:30%;display:flex}
.buZmzG_gapped{gap:.25em}.buZmzG_icon{height:1.25rem}.buZmzG_icon svg{width:auto;height:1.25rem}.buZmzG_row{align-items:center;gap:2rem;margin-bottom:8px;display:flex}.buZmzG_day{min-width:100px;font-weight:700}.buZmzG_select{min-width:100px}.buZmzG_separator{font-weight:700}.buZmzG_checkLabel{font-size:.75rem}.buZmzG_helper{height:1.25rem;margin-top:0!important}.buZmzG_textFieldInput{color:#000}.buZmzG_textFieldInput fieldset{border-color:var(--grayscale-300)}.buZmzG_datePickerInput{background-color:#fff}.buZmzG_datePickerInput fieldset{border-color:var(--grayscale-300)}.buZmzG_multilineResizable .MuiInputBase-input{resize:vertical}
.D9Ieoa_buttons{flex:1;justify-content:flex-end;gap:1rem}
._s6fHq_children{flex:1;min-width:0;overflow-x:hidden}
.IDwRxG_card{border:2px solid var(--mui-palette-primary-main);border-radius:1rem}.IDwRxG_cardHeader{background:var(--mui-palette-primary-light);min-height:6.5rem}.IDwRxG_cardLinks{padding:.7rem}.IDwRxG_linkButton{color:#00e;cursor:pointer;font:inherit;background:0 0;border:none;text-decoration:underline}
.aUKcRW_form{flex-direction:column;gap:1rem;display:flex}.aUKcRW_input{width:100%}.aUKcRW_red,.aUKcRW_green,.aUKcRW_red a,.aUKcRW_green a{font-size:.75rem}.aUKcRW_green{color:var(--success-100)}.aUKcRW_red{color:var(--error-100)}.aUKcRW_bottomLink{align-self:center}
.d_gz5G_members{gap:1rem;width:fit-content}.d_gz5G_line{gap:3rem}.d_gz5G_email{font-size:1.25rem;font-weight:500}.d_gz5G_invitation{color:var(--neutral-500);font-size:.875rem}
.uaXnWW_form{flex-direction:column;gap:1rem;display:flex}.uaXnWW_input{width:100%}.uaXnWW_requiredMark{color:var(--error-100)}.uaXnWW_red,.uaXnWW_bottomLink{align-self:center}.uaXnWW_successMessage{border:1px solid var(--success-100);background-color:var(--validator-background);color:var(--success-100);border-radius:.25rem;margin:0;padding:.75rem 1rem}
.-\37 ilUa_info{font-size:1.125rem;font-weight:600}
.yVgbRG_ressources{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-auto-rows:1fr;align-items:stretch;display:grid}
._78P4WW_gapped{gap:.5rem}._78P4WW_nameButton{height:3.5rem;margin-top:1.75rem!important}
.vQN1Hq_dates{gap:1rem;display:flex}
.TuNxfG_formTextField{width:200px}
.ZiIFMG_postIcon{min-width:30px;height:40px}
.ytX5dq_link{text-align:right;text-underline-offset:.15em;color:#2c303a;font-size:1rem;font-weight:600;text-decoration:underline}.ytX5dq_bottomLink a{color:#2c303a;text-underline-offset:.15em;font-weight:600;text-decoration:underline}
._3WFJea_studiesList{list-style-type:disc;list-style-position:inside;list-style-type:initial}._3WFJea_studiesList a{color:inherit;text-decoration:none}
