html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}body.hover-module canvas{cursor:pointer !important}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.disabled{cursor:not-allowed !important;opacity:.6}.disabled *{cursor:not-allowed !important}.disable-animations *,.disable-animation{transition:all 0s !important}.hidden:not(.show),.hide-feature,.hide-feature-segment{display:none !important}.space-between,.title-space-between,.label-space-between{display:flex;justify-content:space-between}.title-space-between{margin-bottom:12px}.label-space-between{margin-bottom:8px}.title-space-between>*,.label-space-between>*{margin-bottom:0 !important;width:auto !important}.inline-toggle-text-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.inline-toggle-text-container:last-child{margin-bottom:0}.inline-toggle-element{display:flex;align-items:center;gap:12px}.inline-toggle-element *{margin:0 !important}.inline-toggle-element p{white-space:nowrap}.space-between h5{flex-grow:1}.fc__tal{text-align:left}.fc__tac{text-align:center}.fc__tar{text-align:right}.fc__row{display:flex;flex-wrap:wrap;margin-left:-6px;margin-right:-6px}.fc__row:not(:first-of-type){margin-top:16px}.fc__row.fc__row--title:not(:first-of-type){margin-top:24px}.fc__row.fc__row--title h4{font-size:16px;text-transform:none;margin:0 0 -8px 0}.fc__row.fc__row--title h4.title--info-box{display:flex}.fc__row.fc__row--button{margin-top:20px}.fc__row.fc__row--policies .fc__col:not(:last-child){margin-bottom:8px}.fc__row.fc__row--reference{display:none;position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none;visibility:hidden}.fc__row.fc__row--hidden{display:none}.fc__col{padding:0 6px;position:relative}.fc__col.fc__col--title h4{font-size:16px;text-transform:none;margin-bottom:4px;color:var(--mainColor);font-weight:normal}.fc__col-auto{flex:1 1 auto;width:auto;max-width:none}.fc__col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.fc__col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.fc__col-3{flex:0 0 25%;max-width:25%}.fc__col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.fc__col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.fc__col-6{flex:0 0 50%;max-width:50%}.fc__col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.fc__col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.fc__col-9{flex:0 0 75%;max-width:75%}.fc__col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.fc__col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.fc__col-12{flex:0 0 100%;max-width:100%}.fc__tab{display:none}.fc__tab.fc__tab--active{display:block}h1,h2,h3,h4,h5,h6{color:var(--mainColor);margin:0}p{color:var(--mainColor);margin:0}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-weight:400;color:var(--accentColor);font-size:16px;line-height:22px}a.fc__link{color:var(--accentColor)}a.fc__link--underline{text-decoration:underline}textarea,select,input[type=text],input[type=password],input[type=button],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=number],input[type=datetime]{color:var(--mainColor);background-color:var(--buttonColor);border:0;-webkit-appearance:none;appearance:none;outline:none;width:100%;padding:12px 16px;line-height:1;border-radius:var(--borderRadius2)}textarea::placeholder,select::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=button]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=datetime]::placeholder{color:var(--mainColor);opacity:.6}textarea:read-only,textarea:disabled,select:read-only,select:disabled,input[type=text]:read-only,input[type=text]:disabled,input[type=password]:read-only,input[type=password]:disabled,input[type=button]:read-only,input[type=button]:disabled,input[type=email]:read-only,input[type=email]:disabled,input[type=url]:read-only,input[type=url]:disabled,input[type=search]:read-only,input[type=search]:disabled,input[type=tel]:read-only,input[type=tel]:disabled,input[type=number]:read-only,input[type=number]:disabled,input[type=datetime]:read-only,input[type=datetime]:disabled{cursor:no-drop}textarea:focus,select:focus,input[type=text]:focus,input[type=password]:focus,input[type=button]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=datetime]:focus{outline:none}textarea:focus::placeholder,select:focus::placeholder,input[type=text]:focus::placeholder,input[type=password]:focus::placeholder,input[type=button]:focus::placeholder,input[type=email]:focus::placeholder,input[type=url]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=number]:focus::placeholder,input[type=datetime]:focus::placeholder{color:var(--mainColor);opacity:.8}select{background-image:none;background-size:initial;background-position:initial;background-repeat:initial;cursor:pointer}button{border:none;background:0 0;color:inherit;cursor:pointer}.affixed-input{position:relative}.affixed-input .prefix-element,.affixed-input .suffix-element{position:absolute;top:50%;left:0;transform:translateY(-50%);pointer-events:none;z-index:1;line-height:1}.affixed-input .hidden+.prefix-element,.affixed-input .hidden+.suffix-element{display:none !important}.affixed-input .switch-mode-content:not(.active)+.prefix-element,.affixed-input .switch-mode-content:not(.active)+.suffix-element{display:none !important}.affixed-input .affixed-value-width{position:absolute;display:inline-block;opacity:0;pointer-events:none;visibility:hidden}#flux-closet{position:relative}.flux-closet-maintenance{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.flux-closet-maintenance-content{max-width:600px;text-align:center;line-height:1.15}.flux-closet-maintenance-content h2{font-size:48px}.flux-closet-maintenance-content h2,.flux-closet-maintenance-content p{margin-bottom:16px;line-height:1.2;font-family:inherit}.flux-closet-maintenance-content a{color:var(--accentColor);margin-top:24px;display:inline-block;text-decoration:underline}.fc__empty__state{padding:48px 32px;background-color:#fff;text-align:center;border-radius:var(--borderRadius2);box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1)}.fc__empty__state__icon svg{width:80px;height:80px}.fc__empty__state__text p{margin-top:4px}.fc__empty__state__action{margin-top:16px}.configurator-form .form-input-wrapper{position:relative}.configurator-form .form-input-wrapper:after{content:"";position:absolute;width:100%;height:100%;background-color:var(--shadowColor);top:0;left:0;z-index:0;transform:scale(0.98) translateY(4px);border-radius:var(--borderRadius2);transition:transform .3s ease,background .2s ease}.configurator-form .form-input-wrapper .ui-icon{position:absolute;right:12px;top:50%;width:20px;height:20px;transform:translateY(-50%);pointer-events:none;z-index:1}.configurator-form .form-input-wrapper .ui-icon svg{width:20px;height:20px;fill:var(--mainColor)}.configurator-form .form-input-wrapper .password-toggle-icon{pointer-events:inherit;cursor:pointer;background:var(--whiteColor);display:flex;align-items:center;justify-content:center;width:48px;height:32px;right:4px}.configurator-form .form-input-wrapper .password-toggle-icon svg{width:24px;height:24px}.configurator-form .form-input-wrapper .password-toggle-icon--on svg{fill:var(--accentColor)}.configurator-form .input--radio,.configurator-form .input--checkbox{display:block;cursor:pointer;user-select:none;height:22px}.configurator-form .input--radio input,.configurator-form .input--checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;display:none}.configurator-form .input--radio input:checked~.checkmark,.configurator-form .input--checkbox input:checked~.checkmark{background-color:var(--accentColor);border-color:var(--accentColor)}.configurator-form .input--radio input:checked~.checkmark:after,.configurator-form .input--checkbox input:checked~.checkmark:after{opacity:1;transform:scale(1) rotate(45deg)}.configurator-form .input--radio input:disabled~.checkmark,.configurator-form .input--checkbox input:disabled~.checkmark{opacity:.6;cursor:no-drop}.configurator-form .input--radio .checkmark,.configurator-form .input--checkbox .checkmark{display:block;position:relative;height:22px;width:22px;margin-right:8px;background-color:var(--buttonColor);border-radius:var(--borderRadius1);border:1px solid var(--shadowColor);transition:background .2s ease,border-color .2s ease}.configurator-form .input--radio .checkmark:after,.configurator-form .input--checkbox .checkmark:after{content:"";position:absolute;transform:scale(0.3) rotate(45deg);opacity:0;left:6px;top:0;width:8px;height:16px;border:solid var(--buttonColor);border-width:0 3px 3px 0;transition:transform .2s ease,opacity .2s ease}.configurator-form .input--radio input:checked~.checkmark{background-color:var(--accentColor);border-color:var(--accentColor)}.configurator-form .input--radio input:checked~.checkmark:after{transform:translate(-50%, -50%) scale(1);opacity:1}.configurator-form .input--radio .checkmark{border-radius:50%}.configurator-form .input--radio .checkmark:after{top:50%;left:50%;transform:translate(-50%, -50%) scale(0.4);width:10px;height:10px;background-color:var(--buttonColor);border:none;border-radius:50%;transition:transform .2s ease,opacity .2s ease}.configurator-form .input--color input[type=color]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;bottom:0;z-index:-1}.configurator-form .input--color input[type=text]{padding-left:76px}.configurator-form .input--color .form-color-picker{cursor:pointer}.configurator-form .input--color .form-color-picker span{width:56px;height:28px;display:inline-block;border-radius:var(--borderRadius1);transition:color .3s ease;background:rgba(0,0,0,0);position:absolute;left:12px;z-index:2;top:7px;border:1px solid var(--borderColor)}.configurator-form .input--file input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;bottom:0;z-index:-1}.configurator-form .input--file .form-file-picker{display:flex;align-items:center;background:var(--buttonColor);position:relative;z-index:1;width:100%;line-height:1;border-radius:var(--borderRadius2);cursor:pointer}.configurator-form .input--file .form-file-picker img{max-width:210px;max-height:80px;border-radius:var(--borderRadius1);margin:12px 16px;border:1px solid var(--borderColor)}.configurator-form .input--file .form-file-picker p{padding:12px 16px;margin:0 -32px;display:flex;align-items:center;gap:12px}.configurator-form .input--file .form-file-picker p a{pointer-events:none;padding:10px 12px;font-size:14px}.configurator-form .form-input{position:relative;z-index:1}.configurator-form .form-label{margin-bottom:0;display:block}.configurator-form .form-label.label--radio,.configurator-form .form-label.label--checkbox{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;cursor:pointer}.configurator-form .form-label.label--radio .form-input-wrapper::after,.configurator-form .form-label.label--checkbox .form-input-wrapper::after{display:none}.configurator-form .form-label.label--radio .input-label,.configurator-form .form-label.label--checkbox .input-label{margin-bottom:0;line-height:1;font-size:15px}.configurator-form .form-label.label--rich{align-items:flex-start;flex-wrap:wrap}.configurator-form .form-label.label--rich .form-input-wrapper{margin-top:1px}.configurator-form .form-label.label--rich .input-label{flex:1;line-height:1.5;font-weight:normal;text-transform:none}.configurator-form .form-label.label--rich .input-label a{color:var(--accentColor);text-decoration:underline}.configurator-form .form-label.label--rich .error-message{flex-basis:100%}.configurator-form .input-label{margin-bottom:4px;color:var(--mainColor)}.configurator-form .input-label span{margin-left:2px}.configurator-form .form-modal-trigger{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:6px;vertical-align:middle;border-radius:50%;border:1px solid var(--shadowColor);background-color:var(--buttonColor);color:var(--mainColor);font-size:12px;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.configurator-form .form-modal-trigger:hover{background-color:var(--accentColor);border-color:var(--accentColor);color:var(--whiteColor)}.configurator-form .label--success .form-input-wrapper::after{background-color:var(--success)}.configurator-form .label--error .form-input-wrapper::after{background-color:var(--error)}.configurator-form .label--error .input-label-asterisk{color:var(--error)}p.general-feedback-message{font-weight:500;font-size:16px;line-height:1.4;padding-top:12px}p.general-feedback-message.feedback--error{color:var(--error)}p.general-feedback-message.feedback--success{color:var(--success)}p.general-feedback-message.feedback--warning{color:var(--warning)}p.error-message{color:var(--error);font-weight:500;font-size:14px;line-height:1.6;padding-top:10px}p.error-message .input-value-link{color:#fff;position:relative;margin:0 8px;display:inline-block;cursor:pointer;z-index:0;text-decoration:none}p.error-message .input-value-link:before{content:"";background-color:var(--error);position:absolute;top:-1px;bottom:-1px;left:-8px;right:-8px;border-radius:30px;z-index:-1}p.warning-message{color:var(--warning);padding-top:12px;font-weight:500;font-size:14px;line-height:20px}.tooltip-container{position:absolute;top:200px;left:200px;opacity:0;z-index:99;pointer-events:none;transition:opacity .5s ease,transform .5s ease}@media(max-width: 991.98px){.tooltip-container{display:none}}.tooltip-container span{content:"";position:absolute;width:16px;height:16px;background-color:var(--toolColor);transform:translateX(-50%) rotate(45deg);left:50%;display:inline-block;z-index:-1}.tooltip-container .tooltip{background-color:var(--toolColor);color:#fff;padding:6px 12px;font-size:14px;border-radius:24px;white-space:nowrap}.tooltip-container .tooltip.info-box{white-space:initial;border-radius:12px;max-width:300px;padding:12px;line-height:20px;font-size:15px}.tooltip-container.tooltip-up{transform:translateY(20px)}.tooltip-container.tooltip-up span{border-top-left-radius:3px;top:-6px}.tooltip-container.tooltip-down{transform:translateY(-20px)}.tooltip-container.tooltip-down span{border-bottom-right-radius:3px;bottom:-6px}.tooltip-container.show{opacity:1;transform:translateY(0)}.tooltip-container.color-box span{display:none}.tooltip-container.color-box .tooltip{background-color:rgba(0,0,0,0);padding:2px;display:flex}.tooltip-container.color-box .tooltip .color-btn{position:relative;width:28px;height:28px;border-radius:50%;padding:0;margin:2px}.tooltip-container.color-box .tooltip .color-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:4px solid #fff;opacity:.7;transition:transform .4s ease}.tooltip-container.color-box .tooltip .color-btn.active:after,.tooltip-container.color-box .tooltip .color-btn:hover:after{transform:scale(1.3)}.tooltip-container.color-box.show{pointer-events:all}.tooltip-container.color-box.tooltip-up{margin-top:-12px}.tooltip-container.color-box.tooltip-down{margin-top:12px}.info-box-trigger{background-color:var(--accentColor);border-radius:50%;height:18px;width:18px;color:var(--accentText);display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:900;margin-left:6px;cursor:pointer}.load-screen{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--backgroundColor);z-index:99;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease}.load-screen.hide{opacity:0;pointer-events:none}.load-screen.hide .loader{transform:scale(0.5)}.load-screen.hide-error .loader .lds-roller{display:none}.load-screen .loader{text-align:center;transition:transform .5s ease}.load-screen .loader p{color:var(--mainColor)}.lds-roller{display:inline-block;position:relative;width:80px;height:80px;margin-bottom:30px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:var(--accentColor);margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-0.036s}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-0.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-0.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-0.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-0.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-0.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-0.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-0.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lds-ring{display:inline-block;position:relative;width:60px;height:60px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:48px;height:48px;margin:6px;border:6px solid;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--accentColor) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}.button-loader{position:absolute;top:50%;left:50%;right:0;bottom:0;width:32px;height:32px;transform:translate(-50%, -50%)}.button-loader div{box-sizing:border-box;display:block;position:absolute;width:24px;height:24px;margin:4px;border:2px solid;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--accentColor) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.button-loader div:nth-child(1){animation-delay:-0.45s}.button-loader div:nth-child(2){animation-delay:-0.3s}.button-loader div:nth-child(3){animation-delay:-0.15s}.button-inline-loader{display:inline-flex;align-items:center;justify-content:center;position:relative;width:1em;height:1em;margin-left:.5em;vertical-align:middle;flex-shrink:0}.button-inline-loader span{box-sizing:border-box;position:absolute;inset:0;border:2px solid;border-radius:50%;border-color:currentColor rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.button-inline-loader span:nth-child(1){animation-delay:-0.45s}.button-inline-loader span:nth-child(2){animation-delay:-0.3s}.button-inline-loader span:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.opacity-loader{opacity:.6;pointer-events:none;animation:opacity-loader .8s linear infinite}@keyframes opacity-loader{0%{opacity:.6}50%{opacity:.3}100%{opacity:.6}}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(73,75,82,.6);z-index:80;opacity:0;pointer-events:none;transition:opacity .5s ease}.modal-container.active{opacity:1;pointer-events:all}.modal-container.active .modal{transform:scale(1)}.modal-container .modal{position:absolute;bottom:40px;top:40px;left:40px;right:40px;background-color:var(--backgroundColor);border-radius:var(--borderRadius5);transform:scale(0.9);transition:transform .2s ease}.modal-container .modal h3{margin-bottom:20px}.modal-container .modal h4{margin-bottom:16px}.modal-container .modal-segment:not(:last-child){margin-bottom:32px}.close-btn{position:relative;width:20px;height:20px;transform:rotate(45deg);cursor:pointer;opacity:.5;transition:opacity .2s ease}.close-btn:hover{opacity:1}.close-btn:hover:before,.close-btn:hover:after{background-color:var(--accentColor)}.close-btn:before,.close-btn:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:20px;background-color:var(--mainColor);border-radius:2px;transition:background-color .2s ease}.close-btn:before{transform:translate(-50%, -50%)}.close-btn:after{transform:translate(-50%, -50%) rotate(90deg)}.modal-container--text{z-index:99999}.modal-container--text.active{overflow-y:auto}.modal-container--text .modal{max-width:720px;position:relative;top:initial;bottom:initial;left:initial;right:initial;margin:40px auto;padding:24px;border-radius:var(--borderRadius2);box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1)}.modal-container--text .modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.modal-container--text .modal-header h3{font-size:20px;margin-bottom:0}.modal-container--text .modal-content{font-size:15px;line-height:1.6}.modal-container--text .modal-content p,.modal-container--text .modal-content ul,.modal-container--text .modal-content ol{margin-bottom:12px}.modal-container--text .modal-content p:last-child,.modal-container--text .modal-content ul:last-child,.modal-container--text .modal-content ol:last-child{margin-bottom:0}.modal-container--text .modal-content ul,.modal-container--text .modal-content ol{padding-left:20px}.modal-container--text .modal-content li{list-style:revert;margin-bottom:4px}body{overflow:auto}body.modal-active{overflow:hidden}.flux-closet-dashboard-container{display:grid;grid-template-columns:240px 1fr;grid-template-rows:1fr;min-height:60vh}.flux-closet-dashboard-container .fc__dashboard{background-color:var(--whiteColor)}.flux-closet-dashboard-container.dashboard-container--signin{display:flex;flex-direction:column}.flux-closet-dashboard-container.dashboard-container--signin .fc__dashboard{flex-grow:1;background-color:var(--whiteColor)}.flux-closet-dashboard-container.dashboard-container--signin .fc__no_access,.flux-closet-dashboard-container.dashboard-container--signin .fc__signin{width:100%;max-width:600px;padding:32px;margin:0 auto;background-color:#fff;border-radius:var(--borderRadius2);box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1)}.fc__dashboard{padding:var(--stepPadding)}.fc__dashboard .fc__dashboard__title{margin-bottom:24px}.fc__dashboard .fc__dashboard__title p.sub-text{margin-top:8px}.fc__dashboard .fc__dashboard__navigation{list-style:none;padding:0;display:grid;align-items:center;grid-template-columns:repeat(3, 1fr);gap:24px;margin:0}.fc__dashboard .fc__dashboard__navigation li{transition:transform .2s ease;border-radius:var(--borderRadius5);background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1)}.fc__dashboard .fc__dashboard__navigation li:hover{transform:translateY(-4px)}.fc__dashboard .fc__dashboard__navigation li a{display:block;text-align:center;padding:48px 32px;color:var(--mainColor);text-decoration:none}.fc__dashboard .fc__dashboard__navigation li a:hover svg{fill:var(--accentColor)}.fc__dashboard .fc__dashboard__navigation li a:hover p{color:var(--accentColor)}.fc__dashboard .fc__dashboard__navigation li p{color:var(--mainColor);transition:color .2s ease}.fc__dashboard .fc__dashboard__navigation li span{width:auto;height:auto;margin-bottom:16px;transition:color .2s ease}.fc__dashboard .fc__dashboard__navigation li svg{width:48px;height:48px;fill:var(--mainColor);transition:fill .2s ease}.fc__dashboard__aside{background-color:#fff;padding-top:var(--stepPadding);padding-bottom:var(--stepPadding);padding-right:0;padding-left:32px;display:flex;flex-direction:column;justify-content:space-between}.fc__dashboard__aside ul{padding:0;margin:0;list-style:none}.fc__dashboard__aside a{display:flex;align-items:center;background-color:rgba(0,0,0,0);padding:12px 20px;color:var(--mainColor);margin:0 0 8px 0;border-radius:var(--borderRadius3);border-top-right-radius:0;border-bottom-right-radius:0;transition:background .2s ease;text-decoration:none}.fc__dashboard__aside a:last-child{margin-bottom:0}.fc__dashboard__aside p{color:var(--mainColor);transition:color .2s ease}.fc__dashboard__aside span{width:40px;height:auto;text-align:left;color:var(--mainColor);display:flex;transition:color .2s ease}.fc__dashboard__aside span svg{width:18px;height:18px;fill:var(--mainColor);transition:fill .2s ease}.fc__dashboard__aside .fc__dashboard__current__item a{background-color:var(--whiteColor)}.fc__dashboard__aside .fc__dashboard__current__item a:hover p,.fc__dashboard__aside .fc__dashboard__current__item a:hover span{color:var(--accentColor)}.fc__dashboard__aside .fc__dashboard__current__item a:hover svg{fill:var(--accentColor)}.fc__dashboard__aside .fc__dashboard__current__item p{font-weight:700;color:var(--accentColor)}.fc__dashboard__aside .fc__dashboard__current__item span{color:var(--accentColor)}.fc__dashboard__aside .fc__dashboard__current__item svg{fill:var(--accentColor)}.fc__tutorials__container{position:relative}.fc__tutorials__container .fc__tutorials__grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width: 992px){.fc__tutorials__container .fc__tutorials__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1400px){.fc__tutorials__container .fc__tutorials__grid{grid-template-columns:repeat(3, 1fr)}}.fc__tutorials__container .fc__tutorial__card{background-color:var(--whiteColor);border-radius:var(--borderRadius2);box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;cursor:pointer;background-color:#fff;padding:12px}@media(min-width: 992px){.fc__tutorials__container .fc__tutorial__card{padding:16px}}.fc__tutorials__container .fc__tutorial__card:hover .fc__tutorial__header img{transform:translateY(-4px)}.fc__tutorials__container .fc__tutorial__header{width:100%;padding-bottom:56.25%;position:relative;background-color:var(--accentColor);border-radius:var(--borderRadius2);overflow:hidden}.fc__tutorials__container .fc__tutorial__header img{position:absolute;top:28px;left:20px;width:calc(100% - 40px);max-height:100%;object-fit:contain;border-radius:var(--borderRadius1) var(--borderRadius1) 0 0;background-color:#fff;transition:transform .2s ease}.fc__tutorials__container .fc__tutorial__title{color:var(--mainColor);font-size:18px;margin:12px 0 8px}.fc__tutorials__container .fc__tutorial__description{color:var(--lightColor);flex-grow:1;line-height:1.2}.fc__tutorials__container .fc__tutorial__category{display:flex;align-items:center;gap:8px;padding-top:12px}.fc__tutorials__container .fc__tutorial__category-icon{display:flex;align-items:center}.fc__tutorials__container .fc__tutorial__category-icon svg{width:24px;height:24px;fill:var(--accentColor)}.fc__tutorials__container .fc__tutorial__category-name{line-height:1;font-size:12px;text-transform:uppercase;color:var(--mainColor);font-weight:600}.fc__tutorials__container #TutorialModal.active{overflow-y:auto}.fc__tutorials__container #TutorialModal .modal{max-width:1000px;position:relative;top:initial;bottom:initial;left:initial;right:initial;margin:40px auto;padding:16px;border-radius:var(--borderRadius2);box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1)}.fc__tutorials__container #TutorialModal .modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.fc__tutorials__container #TutorialModal .modal-header h3{font-size:20px;margin-bottom:0}.fc__tutorials__container #TutorialModal .modal-iframe{position:relative;width:100%;height:auto;padding-bottom:100%;overflow:hidden}.fc__tutorials__container #TutorialModal .modal-iframe[data-tutorial=video]{padding-bottom:56.25%}.fc__tutorials__container #TutorialModal .modal-iframe[data-tutorial=file]{padding-bottom:141.42%}.fc__tutorials__container #TutorialModal .modal-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:var(--borderRadius1)}.fc__account form{background-color:#fff;border-radius:var(--borderRadius2);padding:32px;box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1)}.fc__account form label.label-input-prefix{position:relative}.fc__account form label.label-input-prefix input{padding-left:32px}.fc__account form label.label-input-prefix span{position:absolute;top:0;bottom:0;left:16px;color:var(--lightColor)}.fc__account .fc__tab__buttons{margin:-32px -32px 32px -32px;background-color:var(--whiteColor);overflow:hidden;border-top-left-radius:var(--borderRadius2);border-top-right-radius:var(--borderRadius2)}.fc__account .fc__tab__buttons button{padding:16px;color:var(--lightColor);font-weight:bold}.fc__account .fc__tab__buttons button.fc__tab--trigger-active{background-color:#fff;color:var(--accentColor);box-shadow:0 0 4px 0px rgba(0,0,0,.1)}.fc__table .fc__table__form{margin:0 0 24px 0}.fc__table .fc__table__form svg{width:24px;height:24px;color:var(--accentColor)}.fc__table .fc__table__form form{border-radius:var(--borderRadius2);background-color:#fff;padding:16px;box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1)}.fc__table .fc__table__form .fc__table__form__row{display:flex}.fc__table .fc__table__form .fc__table__form__col{position:relative;display:flex;align-items:center;justify-content:center;margin-left:24px}.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search{display:block;flex-grow:1;overflow:hidden;margin-left:0}.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search span{position:absolute;left:0;top:0;bottom:0;width:50px;display:flex;align-items:center;justify-content:center;background-color:var(--lineColor);border-top-left-radius:var(--borderRadius2);border-bottom-left-radius:var(--borderRadius2);transition:.2s ease}.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search svg{color:var(--lightColor);transition:.2s ease}.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search input{padding-left:64px;max-height:42px;border:1px solid var(--lineColor);background-color:#fff;transition:.2s ease;border-radius:var(--borderRadius2)}.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search input:focus,.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search input:active{border-color:var(--accentColor)}.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search input:focus+span,.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search input:active+span{background-color:var(--accentColor)}.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search input:focus+span svg,.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--search input:active+span svg{color:#fff}.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--cart{padding-right:8px}.fc__table .fc__table__form .fc__table__form__col.fc__table__form__col--cart a{width:24px;height:24px}.fc__table .fc__table__form .fc__button__group{display:flex}.fc__table .fc__table__form .fc__button__group button{transition:.2s ease}.fc__table .fc__table__form .fc__button__group button:first-of-type{border-top-left-radius:var(--borderRadius2);border-bottom-left-radius:var(--borderRadius2)}.fc__table .fc__table__form .fc__button__group button:last-of-type{margin-left:-1px;border-top-right-radius:var(--borderRadius2);border-bottom-right-radius:var(--borderRadius2)}.fc__table .fc__table__form .fc__tab--trigger{display:flex;flex-direction:column;padding:6px 12px;border:1px solid;border-color:var(--lineColor)}.fc__table .fc__table__form .fc__tab--trigger svg{color:var(--lightColor);width:28px;height:28px}.fc__table .fc__table__form .fc__tab--trigger.fc__tab--trigger-active{border-color:var(--accentColor);z-index:1}.fc__table .fc__table__form .fc__tab--trigger.fc__tab--trigger-active svg{color:var(--accentColor)}.fc__table .fc__table__form a{position:relative}.fc__table .fc__table__form .cart-amount{position:absolute;right:-8px;top:-8px;font-size:10px;font-weight:bold;background:var(--accentColor);border-radius:50%;width:20px;height:20px;color:#fff;display:flex;align-items:center;justify-content:center}.fc__table .fc__table__sources{display:flex;gap:8px;margin:0 0 16px 0}.fc__table .fc__table__sources .fc__source--trigger{padding:8px 16px;border:1px solid;border-color:var(--lineColor);border-radius:var(--borderRadius2);background-color:#fff;color:var(--lightColor);font-size:14px;line-height:1.2;transition:.2s ease}.fc__table .fc__table__sources .fc__source--trigger:hover{border-color:var(--accentColor);color:var(--accentColor)}.fc__table .fc__table__sources .fc__source--trigger.fc__source--trigger-active{border-color:var(--accentColor);background-color:var(--accentColor);color:var(--accentText);font-weight:600}.fc__table .fc__table__sources .fc__source--trigger.fc__source--trigger-active:hover{opacity:.85;color:var(--accentText)}.fc__table table{border-radius:var(--borderRadius2);border-collapse:collapse;border-spacing:0;border:none;width:100%;margin-bottom:20px;background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1)}.fc__table table th,.fc__table table td{padding:8px 14px;text-align:left;position:relative;border:none}.fc__table table th{font-weight:normal;color:var(--lightColor);background-color:rgba(0,0,0,0)}.fc__table table .fc__table__number{width:1%;white-space:nowrap}.fc__table table thead th{padding:16px 14px}.fc__table table tbody tr:nth-child(odd){background-color:var(--whiteColor)}.fc__table table img{max-width:48px;max-height:48px;object-fit:contain}.fc__table table h4{font-size:18px}.fc__table table h4 span{display:block;font-weight:normal;font-size:12px;color:var(--lightColor);margin-top:4px}.fc__table .fc__table__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;margin-bottom:20px}.fc__table .fc__table__grid .fc__table__grid__item{background-color:#fff;padding:16px;border-radius:var(--borderRadius2);box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1);transition:transform .2s;display:flex;flex-direction:column}.fc__table .fc__table__grid .fc__table__grid__item .fc__table__grid__item__content{flex-grow:1}.fc__table .fc__table__grid .fc__table__grid__item img{max-width:48px;width:100%}.fc__table .fc__table__grid h4{font-size:18px}.fc__table .fc__table__grid h4 span{display:block;font-weight:normal;font-size:16px;color:var(--lightColor);margin-top:4px}.fc__table .fc__table__grid .fc__table__grid__param span{display:block;font-size:12px;color:var(--lightColor);font-weight:500;margin-bottom:2px}.fc__table .fc__table__actions__trigger{border:1px solid var(--accentColor);color:var(--accentColor);padding:4px;display:flex;align-items:center;justify-content:center;border-radius:var(--borderRadius1);margin-left:auto}.fc__table .fc__table__actions__trigger svg{width:24px;height:24px}.fc__table .fc__table__actions{position:relative}.fc__table .fc__table__actions.fc__table__actions--list{display:none;z-index:10}.fc__table .fc__table__actions.fc__table__actions--list ul{position:absolute;top:0;right:0;background:#fff;margin:4px 0 0;padding:0;list-style-type:none;border-radius:var(--borderRadius1);overflow:hidden;box-shadow:0 0 1px rgba(0,0,0,.2),0px 10px 10px -10px rgba(0,0,0,.1)}.fc__table .fc__table__actions.fc__table__actions--list ul li{min-width:220px}.fc__table .fc__table__actions.fc__table__actions--list ul span{font-size:14px;transition:color .2s ease}.fc__table .fc__table__actions.fc__table__actions--list ul a,.fc__table .fc__table__actions.fc__table__actions--list ul button{display:flex;padding:8px 12px;align-items:center;text-decoration:none;color:var(--mainColor);width:100%;background-color:#fff;transition:background-color .2s ease}.fc__table .fc__table__actions.fc__table__actions--list ul a:hover,.fc__table .fc__table__actions.fc__table__actions--list ul button:hover{color:var(--accentColor);background-color:var(--whiteColor)}.fc__table .fc__table__actions.fc__table__actions--list ul svg{margin-right:8px}.fc__table .fc__table__actions.fc__table__actions--grid ul{list-style-type:none;padding:0;border-top:1px solid var(--lineColor);margin:16px -16px -16px;padding:12px 16px;background:var(--whiteColor);display:flex;align-items:center;justify-content:flex-end}.fc__table .fc__table__actions.fc__table__actions--grid ul span{display:none}.fc__table .fc__table__actions.fc__table__actions--grid ul a,.fc__table .fc__table__actions.fc__table__actions--grid ul button{display:flex;align-items:center;justify-content:center;padding:2px 6px;margin-left:8px;border:1px solid var(--accentColor);border-radius:var(--borderRadius1);color:var(--accentColor)}.fc__table .fc__table__actions.fc__table__actions--grid ul a:hover,.fc__table .fc__table__actions.fc__table__actions--grid ul button:hover{background-color:var(--accentColor);color:#fff}.fc__table .fc__table__actions.fc__table__actions--show{display:block}.fc__table .fc__table__actions svg{width:24px;height:24px}.fc__table .fc__table__pagination{display:flex;align-items:center;justify-content:center;gap:8px}.fc__table .fc__pagination{display:flex;align-items:center;justify-content:center;gap:8px}.fc__table .fc__pagination__link{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border-radius:var(--borderRadius1);color:var(--lightColor);text-decoration:none;transition:all .2s ease;cursor:pointer;font-size:14px;line-height:1}.fc__table .fc__pagination__link:hover:not(.fc__pagination__link--current){color:var(--accentColor);background-color:var(--whiteColor)}.fc__table .fc__pagination__link--prev svg,.fc__table .fc__pagination__link--next svg{width:20px;height:20px;fill:currentColor;transition:fill .2s ease}.fc__table .fc__pagination__link--number{font-weight:500}.fc__table .fc__pagination__link--current{background-color:var(--accentColor);color:#fff;cursor:default;pointer-events:none}.fc__table .fc__pagination__link--current:hover{background-color:var(--accentColor);color:#fff}.fc__table .fc__pagination__link--disabled{opacity:0;pointer-events:none;display:none}.fc__table .fc__pagination__ellipsis{display:flex;align-items:center;justify-content:center;height:32px;color:var(--lightColor);font-size:14px;padding:0}.fc__form__header{margin-bottom:16px}.fc__form__header p{margin-top:4px}.fc__form__header a{color:var(--accentColor);text-decoration:underline;transition:opacity .2s ease}.fc__form__header a:hover{color:var(--accentColor);opacity:.8}.fc__form__footer{margin-top:12px;text-align:center}.fc__form__footer a{color:var(--accentColor);transition:opacity .2s ease;font-size:15px}.fc__form__footer a:hover{color:var(--accentColor);opacity:.8}.fc__no_access .fc__form__footer{text-align:left}.fc__no_access .fc__form__footer a{text-decoration:underline}.form-btn{cursor:pointer;padding:12px 16px;border-radius:var(--borderRadius2);border:1px solid var(--accentColor);transition:background-color .2s ease,color .2s ease,opacity .2s ease}.form-btn.btn-outline{background-color:rgba(0,0,0,0);color:var(--accentColor);width:100%}@media(max-width: 991.98px){.form-btn.btn-outline{padding:8px 16px}}.form-btn.btn-outline:hover{color:var(--accentText);background-color:var(--accentColor)}.form-btn.btn-full{background-color:var(--accentColor);color:var(--accentText);font-weight:900;width:100%}.form-btn.btn-full.button-loading{color:rgba(0,0,0,0);pointer-events:none}.form-btn.btn-full .button-loader div{border-color:var(--accentText) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.dashboard-alert-container{transition:opacity .5s ease,height .5s ease}.dashboard-alert-container.hide-alert{opacity:0;height:30px !important;pointer-events:none}.dashboard-alert{position:relative;padding:22px;z-index:1;border-radius:var(--borderRadius4);overflow:hidden;display:flex;justify-content:space-between;align-items:center}.dashboard-alert::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--accentColor);opacity:.1;z-index:-1}.dashboard-alert-container::after{content:"";display:inline-block;height:30px}.dashboard-alert-info h4{font-weight:700;margin:0;margin-bottom:3px;color:var(--accentColor);white-space:pre}.dashboard-alert .alert-info-btn{background-color:var(--accentColor);color:#fff;padding:8px 12px;border-radius:var(--borderRadius2);display:inline-block;text-decoration:none}.dashboard-alert .close-alert{padding:0;cursor:pointer;transition:color .3s ease}.dashboard-alert .close-alert:hover{color:var(--accentColor)}
