.DragAndDropConfigurator_configurator__Eci7u{position:relative;width:100%;height:100vh;background-color:var(--background-color)}.DragAndDropConfigurator_systemTop__022o0{position:relative;z-index:0;width:100%;height:100%}.DragAndDropConfigurator_sidebar__Xi10W{position:absolute;z-index:1;background-color:var(--background-color);overflow:scroll;height:100%;margin-right:auto;border-right:1px solid rgba(0,0,0,.1)}.DragAndDropConfigurator_bottomBar__phvvT{position:absolute;bottom:4.8rem;left:0;right:4.8rem}.DragAndDropConfigurator_toggleButton__N0C_O{z-index:1}.Spinner_spinner__YFgFH{display:flex;justify-content:center;align-items:center}.Spinner_spinner__YFgFH svg{animation:Spinner_spin__KWTzx 1s linear infinite}.Spinner_spinner__YFgFH path{stroke:var(--color-primary1)}.Spinner_spinnerFullScreen__Y_YfG{width:100vw;height:100vh}.Spinner_spinnerLight__zut8Q path{stroke:#fff}@keyframes Spinner_spin__KWTzx{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.SystemParts_title__yC_OI{font-weight:600}.SystemParts_subtitle__jstWj{font-size:1.1rem;line-height:1.8333333333}@media(min-width:480px){.SystemParts_subtitle__jstWj{font-size:calc(11px + .04*(100vw - 480px)/276)}}@media(min-width:756px){.SystemParts_subtitle__jstWj{font-size:calc(11.04px + .12*(100vw - 756px)/276)}}@media(min-width:1032px){.SystemParts_subtitle__jstWj{font-size:calc(11.16px + .2*(100vw - 1032px)/276)}}@media(min-width:1308px){.SystemParts_subtitle__jstWj{font-size:calc(11.36px + .28*(100vw - 1308px)/276)}}@media(min-width:1584px){.SystemParts_subtitle__jstWj{font-size:calc(11.64px + .36*(100vw - 1584px)/276)}}@media(min-width:1860px){.SystemParts_subtitle__jstWj{font-size:1.2rem}}.SystemParts_disclaimer__94tM9{font-size:1.1rem;line-height:1.8333333333;font-style:italic;max-width:26rem}@media(min-width:480px){.SystemParts_disclaimer__94tM9{font-size:calc(11px + .04*(100vw - 480px)/276)}}@media(min-width:756px){.SystemParts_disclaimer__94tM9{font-size:calc(11.04px + .12*(100vw - 756px)/276)}}@media(min-width:1032px){.SystemParts_disclaimer__94tM9{font-size:calc(11.16px + .2*(100vw - 1032px)/276)}}@media(min-width:1308px){.SystemParts_disclaimer__94tM9{font-size:calc(11.36px + .28*(100vw - 1308px)/276)}}@media(min-width:1584px){.SystemParts_disclaimer__94tM9{font-size:calc(11.64px + .36*(100vw - 1584px)/276)}}@media(min-width:1860px){.SystemParts_disclaimer__94tM9{font-size:1.2rem}}.SystemPartView_draggable__iaQmn{cursor:-webkit-grab;cursor:grab}.SystemPartView_system-part__UrGid svg{pointer-events:none}.SystemPartView_system-part__UrGid svg g g{fill:var(--color-primary4)}.SystemPartView_draggable__iaQmn:hover,.SystemPartView_draggable__iaQmn:hover path,.SystemPartView_draggable__iaQmn:hover polygon,.SystemPartView_draggable__iaQmn:hover rect{fill:var(--color-primary2);opacity:1}.SystemPartView_system-part__UrGid:hover text{fill:#fff}.SystemPartView_system-part--highlighted__pMqcb path{fill:var(--color-primary4);opacity:1}.SystemPartView_system-part__UrGid{position:relative;line-height:.5}.SystemPartView_system-part--disabled__7CJbE{opacity:.4}.SystemPartView_system-part__UrGid path{transition:fill .2s,opacity .2s}.SystemBottomDrawer_system-bottom-drawer__WH4RL{width:100%;overflow-y:scroll}.SystemBottomDrawer_system-bottom-drawer__WH4RL,.SystemBottomDrawer_system-bottom-drawer__content__qx1xU{height:100%;background-color:var(--background-color)}.SystemBottomDrawer_system-bottom-drawer__options-title__gpoF1{font-weight:600;font-size:2rem;line-height:1.35}.SystemBottomDrawer_system-bottom-drawer__WH4RL .system-bottom-drawer__button{padding:0 1.8rem}@media only screen and (min-width:1025px){.SystemBottomDrawer_system-bottom-drawer__options-title__gpoF1{font-size:2.5rem;line-height:1.24}}.OptionListGrid_grid__DcnN5{column-count:1;column-gap:2.4rem}.OptionListGrid_optionListContainer__giBSh{padding-bottom:2.4rem;page-break-inside:avoid;break-inside:avoid}.OptionListGrid_optionList__uqEhr{padding:2.6rem 3.2rem;border-radius:1.8rem;border:1px solid var(--color-primary4)}@media only screen and (min-width:768px){.OptionListGrid_grid__DcnN5{column-count:2}}@media only screen and (min-width:1440px){.OptionListGrid_grid__DcnN5{column-count:4}}.OptionList_header__HKZw3{width:100%!important}.OptionList_title__P2MTb{font-size:1.3rem;line-height:1.5294117647}@media(min-width:480px){.OptionList_title__P2MTb{font-size:calc(13px + .16*(100vw - 480px)/276)}}@media(min-width:756px){.OptionList_title__P2MTb{font-size:calc(13.16px + .48*(100vw - 756px)/276)}}@media(min-width:1032px){.OptionList_title__P2MTb{font-size:calc(13.64px + .8*(100vw - 1032px)/276)}}@media(min-width:1308px){.OptionList_title__P2MTb{font-size:calc(14.44px + 1.12*(100vw - 1308px)/276)}}@media(min-width:1584px){.OptionList_title__P2MTb{font-size:calc(15.56px + 1.44*(100vw - 1584px)/276)}}@media(min-width:1860px){.OptionList_title__P2MTb{font-size:1.7rem}}.OptionList_helpButton__yLsy4{width:2.2rem;height:2.2rem;border-radius:1.1rem;background-color:var(--color-primary2);font-weight:600;color:var(--color-gray2)}.OptionList_helpButton__yLsy4:active{background-color:var(--color-primary3);color:var(--color-gray2)}.OptionList_help__q5y3W{font-size:1.2rem;line-height:1.7142857143}@media(min-width:480px){.OptionList_help__q5y3W{font-size:calc(12px + .08*(100vw - 480px)/276)}}@media(min-width:756px){.OptionList_help__q5y3W{font-size:calc(12.08px + .24*(100vw - 756px)/276)}}@media(min-width:1032px){.OptionList_help__q5y3W{font-size:calc(12.32px + .4*(100vw - 1032px)/276)}}@media(min-width:1308px){.OptionList_help__q5y3W{font-size:calc(12.72px + .56*(100vw - 1308px)/276)}}@media(min-width:1584px){.OptionList_help__q5y3W{font-size:calc(13.28px + .72*(100vw - 1584px)/276)}}@media(min-width:1860px){.OptionList_help__q5y3W{font-size:1.4rem}}.OptionList_helpTitle__0KNcv{font-weight:600}.OptionList_helpText__HaEzm{font-weight:400}@media only screen and (min-width:1025px){.OptionList_helpButtonLabel__YbAQD{display:block;margin-top:-.1rem}.OptionList_help__q5y3W{max-width:38rem}}.ToggleView_toggleView__Me2f7{width:2rem;height:2rem;border-radius:50%}.ToggleView_selected__xOSPV,.ToggleView_toggleView__Me2f7{border:1px solid var(--color-primary1)}.ToggleView_circle__5e7mY{width:100%;height:100%;border-radius:50%;background-color:var(--color-primary1)}.RadioButton_radioButton__R9o4U{display:flex;align-items:flex-start}.RadioButton_radioButton__R9o4U:disabled{opacity:1}.RadioButton_radioButton__R9o4U:disabled .RadioButton_label__h7YUn,.RadioButton_radioButton__R9o4U:disabled .RadioButton_toggleView__EkfYb{opacity:.5}.RadioButton_toggleView__EkfYb{margin-top:.2rem;flex-shrink:0;transition:opacity .2s}.RadioButton_label__h7YUn{font-size:1.2rem;line-height:1.7142857143;margin-left:1rem;text-align:left;transition:opacity .2s,font-weight .2s ease-in-out}@media(min-width:480px){.RadioButton_label__h7YUn{font-size:calc(12px + .08*(100vw - 480px)/276)}}@media(min-width:756px){.RadioButton_label__h7YUn{font-size:calc(12.08px + .24*(100vw - 756px)/276)}}@media(min-width:1032px){.RadioButton_label__h7YUn{font-size:calc(12.32px + .4*(100vw - 1032px)/276)}}@media(min-width:1308px){.RadioButton_label__h7YUn{font-size:calc(12.72px + .56*(100vw - 1308px)/276)}}@media(min-width:1584px){.RadioButton_label__h7YUn{font-size:calc(13.28px + .72*(100vw - 1584px)/276)}}@media(min-width:1860px){.RadioButton_label__h7YUn{font-size:1.4rem}}.RadioButton_selected__QnK0i{font-weight:600}@media only screen and (min-width:1025px){.RadioButton_toggleView__EkfYb{margin-top:.3rem}}.SystemBreakdown_title__akwhA{font-size:2rem;line-height:1.3571428571;font-weight:600}@media(min-width:480px){.SystemBreakdown_title__akwhA{font-size:calc(20px + .32*(100vw - 480px)/276)}}@media(min-width:756px){.SystemBreakdown_title__akwhA{font-size:calc(20.32px + .96*(100vw - 756px)/276)}}@media(min-width:1032px){.SystemBreakdown_title__akwhA{font-size:calc(21.28px + 1.6*(100vw - 1032px)/276)}}@media(min-width:1308px){.SystemBreakdown_title__akwhA{font-size:calc(22.88px + 2.24*(100vw - 1308px)/276)}}@media(min-width:1584px){.SystemBreakdown_title__akwhA{font-size:calc(25.12px + 2.88*(100vw - 1584px)/276)}}@media(min-width:1860px){.SystemBreakdown_title__akwhA{font-size:2.8rem}}.SystemBreakdown_grid__cz3KQ{column-count:2;column-gap:2.4rem}.SystemBreakdown_grid__cz3KQ>*{margin-bottom:2.4rem}.SystemItem_systemItem___ngwo{margin-left:-2rem}.SystemItem_title__CTD3y{font-weight:600}.SystemItem_icon__scPYK{display:flex;align-items:center;width:1.4rem;height:1.4rem}.SystemPDFContainer_notes__xxK8_{width:80%}.SystemPDFContainer_notes__xxK8_>h1{font-size:2rem;line-height:1.3571428571;font-weight:600}@media(min-width:480px){.SystemPDFContainer_notes__xxK8_>h1{font-size:calc(20px + .32*(100vw - 480px)/276)}}@media(min-width:756px){.SystemPDFContainer_notes__xxK8_>h1{font-size:calc(20.32px + .96*(100vw - 756px)/276)}}@media(min-width:1032px){.SystemPDFContainer_notes__xxK8_>h1{font-size:calc(21.28px + 1.6*(100vw - 1032px)/276)}}@media(min-width:1308px){.SystemPDFContainer_notes__xxK8_>h1{font-size:calc(22.88px + 2.24*(100vw - 1308px)/276)}}@media(min-width:1584px){.SystemPDFContainer_notes__xxK8_>h1{font-size:calc(25.12px + 2.88*(100vw - 1584px)/276)}}@media(min-width:1860px){.SystemPDFContainer_notes__xxK8_>h1{font-size:2.8rem}}.SystemPDFContainer_notes__xxK8_>textarea{font-size:1.1rem;line-height:1.8333333333}@media(min-width:480px){.SystemPDFContainer_notes__xxK8_>textarea{font-size:calc(11px + .04*(100vw - 480px)/276)}}@media(min-width:756px){.SystemPDFContainer_notes__xxK8_>textarea{font-size:calc(11.04px + .12*(100vw - 756px)/276)}}@media(min-width:1032px){.SystemPDFContainer_notes__xxK8_>textarea{font-size:calc(11.16px + .2*(100vw - 1032px)/276)}}@media(min-width:1308px){.SystemPDFContainer_notes__xxK8_>textarea{font-size:calc(11.36px + .28*(100vw - 1308px)/276)}}@media(min-width:1584px){.SystemPDFContainer_notes__xxK8_>textarea{font-size:calc(11.64px + .36*(100vw - 1584px)/276)}}@media(min-width:1860px){.SystemPDFContainer_notes__xxK8_>textarea{font-size:1.2rem}}.SystemPDFContainer_notesTextArea__wattU{border:1px solid #000!important;padding:1rem!important}.SystemPDFContainer_notesTextArea__wattU.SystemPDFContainer_invalid__vgPOX{border:1px solid #c00!important}.SystemPDFContainer_disclaimer__cdeJ_{font-size:1.2rem;line-height:1.5}.AutoSizeTextArea_title__qnuM5{font-size:1.7rem;line-height:1.4285714286;font-weight:500;margin-bottom:1rem}@media(min-width:480px){.AutoSizeTextArea_title__qnuM5{font-size:calc(17px + .16*(100vw - 480px)/276)}}@media(min-width:756px){.AutoSizeTextArea_title__qnuM5{font-size:calc(17.16px + .48*(100vw - 756px)/276)}}@media(min-width:1032px){.AutoSizeTextArea_title__qnuM5{font-size:calc(17.64px + .8*(100vw - 1032px)/276)}}@media(min-width:1308px){.AutoSizeTextArea_title__qnuM5{font-size:calc(18.44px + 1.12*(100vw - 1308px)/276)}}@media(min-width:1584px){.AutoSizeTextArea_title__qnuM5{font-size:calc(19.56px + 1.44*(100vw - 1584px)/276)}}@media(min-width:1860px){.AutoSizeTextArea_title__qnuM5{font-size:2.1rem}}.AutoSizeTextArea_input__2_JPy{width:100%;border:none;border-radius:0;resize:none;padding:0;background-color:transparent}.EmbeddableConfiguratorPage_main__lWhJ4{height:100%;display:flex;flex-direction:column}