.PageTitle_pageTitle__Gr6oF{position:relative;color:var(--accent-color);font-size:1.3em}.PageTitle_backIcon__xyH7C{position:absolute;left:0;top:50%;height:1em;width:auto;transform:translate(-150%,-50%);border-radius:50%;color:#fff;background-color:var(--accent-color-500);cursor:pointer;margin-right:8px}.BorderedCheckbox_borderedCheckbox__ee5mZ{display:grid;grid-template-columns:auto 1fr 24px;grid-column-gap:8px;column-gap:8px;align-items:center;min-height:54px;width:300px;border:1px solid grey;padding:4px 16px;margin:8px 16px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:all .15s ease}.BorderedCheckbox_borderedCheckbox__ee5mZ:focus,.BorderedCheckbox_borderedCheckbox__ee5mZ:hover{border:2px solid}.BorderedCheckbox_borderedCheckbox__ee5mZ .BorderedCheckbox_imgContainer__OYOyS{height:42px;width:42px;background-color:grey;border-radius:50%;padding:6px;margin-right:8px}.BorderedCheckbox_borderedCheckbox__ee5mZ img{height:30px}.BorderedCheckbox_borderedCheckbox__ee5mZ input{width:16px;display:none}.BorderedCheckbox_borderedCheckbox__ee5mZ .BorderedCheckbox_text__JPdS4{padding:4px 8px;border-radius:2px}.BorderedCheckbox_borderedCheckbox__ee5mZ .BorderedCheckbox_check__7CQRW{display:none;fill:#419b44;background-color:#fff;border-radius:50%}.BorderedCheckbox_borderedCheckbox__ee5mZ input:checked+.BorderedCheckbox_check__7CQRW{display:initial}.BorderedDrawer_borderedDrawer__Z5ZKO .BorderedDrawer_check__iGTaI{transition:all .15s ease;margin-left:8px}.BorderedDrawer_borderedDrawer__Z5ZKO input:checked+.BorderedDrawer_check__iGTaI{transform:rotate(180deg);fill:#000}.BorderedNumberInput_borderedNumberInput__CmmOl{display:grid;grid-template-columns:auto 1fr 80px;grid-column-gap:8px;column-gap:8px;align-items:center;min-height:54px;width:300px;border:1px solid grey;padding:4px 16px;margin:8px 16px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:all .15s ease}.BorderedNumberInput_borderedNumberInput__CmmOl:focus,.BorderedNumberInput_borderedNumberInput__CmmOl:hover{border:2px solid}.BorderedNumberInput_borderedNumberInput__CmmOl .BorderedNumberInput_imgContainer__tDaYX{height:42px;width:42px;background-color:grey;border-radius:50%;padding:6px;margin-right:8px}.BorderedNumberInput_borderedNumberInput__CmmOl img{height:30px}.BorderedNumberInput_countInput__3HpxP{display:flex}.BorderedNumberInput_minus__RRXTV,.BorderedNumberInput_plus__FV0Mv{display:flex;width:24px;height:24px;background-color:#fff;align-items:center;justify-content:center;border-radius:50%;border:1px solid transparent;transition:all .3s ease}.BorderedNumberInput_minus__RRXTV:hover,.BorderedNumberInput_plus__FV0Mv:hover{border:1px solid #000}.BorderedNumberInput_count__FfkH9{display:flex;align-items:center;justify-content:center;width:32px}.BorderedNumberInput_borderedNumberInput__CmmOl .BorderedNumberInput_text__7S_aa{padding:4px 8px;border-radius:2px}.BorderedNumberInput_borderedNumberInput__CmmOl .BorderedNumberInput_check__8Tkgs{display:none;fill:#419b44;background-color:#fff;border-radius:50%}.BorderedNumberInput_borderedNumberInput__CmmOl input:checked+.BorderedNumberInput_check__8Tkgs{display:initial}.QuestionTree_nodes__TB7Bu{padding-left:50px}.TextLink_textLink__TSejv{color:var(--primary-color)}.TextLink_textLink__TSejv:hover{text-decoration:underline}.TextLink_textLink__TSejv:active{color:var(--primary-color-700)}.planification_rightPanel__BoXOk{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;max-height:80vh;min-height:300px;overflow-y:auto}.planification_rightPanelFooter__6eTNH{align-self:flex-start}.planification_section__F68k3{border-radius:4px;width:100%;margin-bottom:24px;font-size:.9em}.planification_section__F68k3>div{margin-bottom:8px}.planification_sectionTitle__GZS6O{color:var(--primary-color-500);font-size:1.1em;font-weight:700;display:flex;align-items:center}.planification_sectionSubTitle__MOFVb{position:relative;font-size:.8em;font-weight:400;font-style:italic;color:var(--primary-color-500);margin-top:0}.planification_noMargin__WiiLz{margin-bottom:0}.planification_validateButtonSection__Gwutw{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:1}.planification_validateButton__3PLa8{align-self:flex-start;margin-bottom:12px;height:40px;padding:8px 18px;font-size:1em}.planification_copyTextButton__XVq2T{position:absolute;right:0;background-color:transparent;color:var(--primary-color-500)}.planification_copyTextButton__XVq2T:hover{background-color:var(--primary-color-500);color:#fff}.planification_copyTextButton__XVq2T svg{margin-right:0}