.lp-side-bar{align-items:center;display:flex;height:100%;justify-content:center;width:30%}.control-panel-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.control-panel{align-items:center;display:flex;height:260px;justify-content:center;margin-top:15%;width:50%}.control-panel p{color:#fff;font:Azo Sans Medium,sans serif;font-size:24px;text-align:center}.button-bar{align-items:center;display:flex;height:25%;justify-content:space-evenly;margin-top:25%;width:100%}.my-projects-container{text-align:center;width:70%}.my-projects-container p{align-items:center;color:#fff;display:flex;font-size:2em;height:10%;justify-content:center;margin:0}.lp-proj-card-container{display:flex;flex-wrap:wrap;height:90%;justify-content:space-evenly;overflow:auto}.login-content-wrapper{align-content:center;align-items:center;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:center}.login-content-wrapper .title{font-size:2em!important;text-align:center}.login-form{box-sizing:border-box;display:flex;flex-direction:column;min-width:633px;width:450px}.login-form label{margin:5px 0 20px 10%}.login-form input{background:#333;border:0;margin-left:10%}.login-form input[type=email],.login-form input[type=password],.login-form input[type=text]{caret-color:#fff;color:#fff;height:35px;outline:none;width:80%}.login-form input[type=email] :-webkit-autofill,.login-form input[type=password] :-webkit-autofill,.login-form input[type=text] :-webkit-autofill{background-color:#333!important;caret-color:#fff;color:#fff;outline:none}.container{cursor:pointer;display:block;font-size:11px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80%}.container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}input:required:invalid:focus+.checkmark{border:1px solid red}.checkmark{background-color:#333;border:1px solid #fff;height:25px;left:0;position:absolute;top:0;width:25px}.checkmark:after{content:"";display:none;position:absolute}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:15px;left:9px;top:3px;transform:rotate(45deg);width:7px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;border:0;-webkit-box-shadow:inset 0 0 0 1000px #333}.submit{align-self:center;margin-top:35px}.welcome-content{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;min-width:750px;text-align:center;width:100%}.welcome-content p{font-size:2em}.wb-button-container{align-items:center;bottom:0;display:flex;flex-direction:row;height:30%;min-width:750px;position:absolute;width:100%}.btn-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;text-align:center;width:250px}.btn-wrapper p{font-size:1em}.btn-wrapper-2{align-items:center;display:flex;height:100%;justify-content:space-around;min-width:50%}.wb-title{font-size:2em!important;margin-top:15%!important}.justify-self-center{justify-self:center}.h-30{height:30%!important}.scroller{scrollbar-color:#d7d7d7 #333;scrollbar-width:thin}.scroller::-webkit-scrollbar{height:8px;width:35px}.scroller::-webkit-scrollbar-thumb{background:#d7d7d7;background-clip:padding-box;border-right:25px solid #1e1e1e}.scroller::-webkit-scrollbar-thumb:active{background:#ff6b10;background-clip:padding-box;border-right:25px solid transparent}.scroller::-webkit-scrollbar-track{background:#333;background-clip:padding-box;border-right:25px solid #1e1e1e}.scroller::-webkit-scrollbar-button{display:none}.scroller-horizontal{scrollbar-color:#d7d7d7 #333;scrollbar-width:thin}.scroller-horizontal::-webkit-scrollbar{height:8px}.scroller-horizontal::-webkit-scrollbar-thumb:active{background:#ff6b10;background-clip:padding-box}.scroller-horizontal::-webkit-scrollbar-track{background:#333;background-clip:padding-box}.scroller-horizontal::-webkit-scrollbar-thumb{background:#d7d7d7;background-clip:padding-box}.scroller-horizontal::-webkit-scrollbar-button{display:none}.content-bottom{bottom:0;flex-direction:column;height:calc(100% - 150px);position:absolute;width:100%}.content-bottom p{color:#fff}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.generic-btn-1 img:not(.information-icon){height:auto;max-height:45%;max-width:90%;width:auto}.card-1{margin:0 25px 25px}.card-1 div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.card-1 p{font-size:1em}.card-1:active p{color:#ff6b10}.vertical-divider{background:#d7d7d7;height:100%;width:6px}.h-80{height:80%}.center-x{left:50%;position:absolute;-webkit-transform:translateX(-50%);translate:translateX(-50%)}.btn-primary{background:#333;border:none;border-bottom:4px solid #d7d7d7;display:block;font-family:Azo Sans Medium,sans serif;font-size:1em;height:35px;margin-top:5px;position:relative;text-align:center;width:210px}.btn-primary,.btn-primary a{border-radius:0;color:#d7d7d7}.btn-primary a{align-items:center;background:transparent;border:none;display:flex;height:100%;justify-content:center;padding:0;width:100%}.btn-primary:active{border-bottom:4px solid #ff6b10;color:#ff6b10}.btn-primary:active:after{background:#ff6b10}.btn-primary:after{background:#d7d7d7;bottom:0;content:"";height:12px;position:absolute;right:0;width:4px}.generic-btn-1{height:350px;min-height:350px;min-width:250px;width:250px}.top-right-corner{right:20px;top:20px}.fill-container{display:flex;flex-direction:column;height:100%;justify-content:space-around;width:100%}.title-wrapper{height:-moz-fit-content;height:fit-content;width:100%}.title{color:#fff;font-size:2em;margin:0;text-align:center}.centered-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.information-icon{height:12px;width:12px}.flex-center{justify-content:center}.bg{background:#333}.btn-primary:active .fill-path,.fill-path:active{fill:#ff6b10}.google-login{background:#333;border:none;border-radius:0;color:#d7d7d7;display:flex;font-family:Azo Sans Medium,sans serif;font-size:1em;height:40px;margin-top:40px;text-align:center;width:210px}.google-login img{margin-right:8px}.google-login span{padding-top:2px}.google-login:active span{color:#ff6b10}.error-msg{color:red;margin-left:10%}.row-gap-5{row-gap:5%}.project-name{word-wrap:break-word}.tpl-content{align-items:center;height:90%;justify-content:space-between;margin-left:50px;margin-right:50px;overflow-x:auto}.tpl-card{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:flex-start;min-height:500px}.tpl-card:active p{color:#ff6b10}.tpl-description{font-size:.8em;margin-bottom:0;margin-top:25px}.tpl-btn-content{bottom:0;font-size:1em;position:absolute}.tpl-title{margin-top:25px}.separator{min-width:20px;width:20px}.separator-horizontal{height:20px;min-height:20px}.text{background:#333;color:#fff;height:-moz-fit-content;height:fit-content;line-height:15px}.text-wrap{height:30px;width:225px}.slider-container{width:400px}.custom-scroller{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#333;height:10px;outline:none;width:100%}.custom-scroller:active::-webkit-slider-thumb{background:#ff6b10}.custom-scroller::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#d7d7d7;height:10px;width:40px}.custom-scroller::-moz-range-thumb{background:#d7d7d7;height:10px;width:40px}.custom-scroller::-moz-range-thumb:active{background:#ff6b10}.preselection-control-container{height:125px;justify-content:space-around}.label{font-size:12px}.box-text-info{align-items:baseline;position:relative;width:400px}.card-2{background:#333;height:520px;margin:50px;min-width:450px;width:450px!important}.card-2 img{width:45%!important}.card-2:active p{color:#ff6b10}.card-2-container{align-items:center;margin-left:50px;margin-right:50px}.card-2-container p{font-size:16px}.props{height:40%;width:100%}.props .props-container{display:flex;flex-direction:column;height:100%;width:50%}.props .props-container div{background:#1e1e1e}.props .props-container span{background:#1e1e1e;display:block;height:20px;width:100%}.w-60{width:60%}.desc-container{height:450px;width:650px}.switch{display:inline-block;height:20px;position:relative;width:90px}.item-wrapper{align-items:center!important;display:flex;justify-content:center!important;vertical-align:center;width:180px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#333;bottom:0;color:#333!important;cursor:pointer;right:0;top:0}.slider,.slider:before{left:0;position:absolute;transition:.4s}.slider:before{background-color:#ff6b10;bottom:-1px;content:"";height:22px;width:45px}input:checked+.slider:before{transform:translateX(40px)}.slider-val{color:#fff}.active{color:#ff6b10!important}span{color:#fff}.ph-60{height:60px}.pw-150{width:150px}.param-btn-wrapper{justify-content:space-between;width:350px}.param-btn-label-box{align-items:center;display:flex;flex-direction:column;text-align:center}.param-btn-label-box span{margin-top:10px}.param-btn-label-box label{color:#fff;position:relative;text-align:center;top:-30px;z-index:1}.param-btn-label-box label:hover{cursor:pointer}.param-btn-label-box input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none}.param-btn-label-box input[type=radio]:hover{cursor:pointer}.param-btn-label-box input[type=radio]:active,.param-btn-label-box input[type=radio]:checked,.param-btn-label-box input[type=radio]:focus{border-bottom:4px solid #ff6b10;color:#ff6b10}.param-btn-label-box input[type=radio]:active:after,.param-btn-label-box input[type=radio]:checked:after,.param-btn-label-box input[type=radio]:focus:after{background:#ff6b10}.param-btn-label-box input[type=radio]:active+label,.param-btn-label-box input[type=radio]:checked+label,.param-btn-label-box input[type=radio]:focus+label{color:#ff6b10}.pointer{cursor:pointer}.template-header{margin-right:20px;margin-top:20px}.template-header-img{cursor:pointer;height:32px;position:absolute;right:198px;top:15px;width:32px;z-index:1}.small-img{height:12px;width:12px}.align-right{position:absolute;right:0;top:6px}.copyright-wrapper{align-items:center;color:#fff;display:flex;flex-direction:column;flex-grow:1;justify-content:center;row-gap:12%;width:70%}.copyright-wrapper .input-wrapper{display:flex;flex-direction:column;height:40%;row-gap:5%}.copyright-wrapper .input-wrapper>*{font-size:14px;font-weight:lighter}.font-color-click{color:#ff6b10}.build-element-dialog,.build-element-fixed-dialog,.help-dialog,.tutorial-dialog{color:#fff;position:absolute;z-index:3}.build-element-dialog .dialog-body,.build-element-fixed-dialog .dialog-body,.help-dialog .dialog-body,.tutorial-dialog .dialog-body{background-color:#242424;display:flex;flex-direction:column;padding:0 15px 20px 20px}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration-preview,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration-preview,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration-preview,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration-preview{background-color:#333;height:60px;width:95px}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration-title,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration-title,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration-title,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration-title{display:flex;font-size:8pt;justify-content:space-between;margin:10px 0}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs{color:#7a7a7a;display:flex;justify-content:space-between}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper{height:31px;margin-bottom:10px;width:70px}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after{color:#7a7a7a;display:inline-block;height:18px;position:relative;width:70px}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input{border:0;border-radius:0;color:#7a7a7a;font-size:8pt;height:18px;line-height:8pt;text-align:center;width:70px}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input:disabled,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input:disabled,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input:disabled,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input:disabled{color:#000}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input:focus,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input:focus,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input:focus,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after .dialog-measurement-input:focus{color:#7a7a7a;outline:none}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after.disabled,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after.disabled,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after.disabled,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after.disabled{color:#000}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after:after,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after:after,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after:after,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after:after{content:"m";font-size:8pt;position:absolute;right:4px;top:1px}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after.adjusted-after-pos:after,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after.adjusted-after-pos:after,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after.adjusted-after-pos:after,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper .dialog-measurement-input-after.adjusted-after-pos:after{top:4px}.build-element-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper label,.build-element-fixed-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper label,.help-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper label,.tutorial-dialog .dialog-body .dialog-upper-body .dialog-settings .dialog-configuration .dialog-measurements-inputs .dialog-measurement-input-wrapper label{color:#d7d7d7;font-size:6pt}.overlay-dialog{background-color:#242424;color:#fff;display:flex;flex-direction:column;height:30%;left:40%;position:absolute;top:35%;width:20%;z-index:2}.overlay-dialog .dialog-body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:20px}.overlay-dialog .dialog-body h2{font-size:12px;line-height:12px;font:Azo Sans Medium,sans serif;margin-bottom:20px;text-align:center;width:100%}.overlay-dialog .dialog-body #saveProjectWithName-wrapper{position:relative}.overlay-dialog .dialog-body #saveProjectWithName-wrapper #saveProjectWithName{border:1px solid #ff6b10;border-right:0;height:25px;line-height:25px;position:relative}.overlay-dialog .dialog-body #saveProjectWithName-wrapper #saveProjectWithName:after{background-color:#ff6b10;bottom:0;content:"";height:10px;position:absolute;right:0;width:1px}.dialog-header-bar{background-color:#ff6b10;display:flex;height:25px;justify-content:flex-end;line-height:25px;width:100%}.dialog-header-bar .dialog-close-button{color:#000;cursor:pointer;font-size:20px;line-height:25px;margin-top:1px;text-align:center;width:21px}.dialog-header-bar .dialog-close-button img{height:75%;width:75%}.dialog-title-bar{background-color:#242424;line-height:25px}.dialog-upper-body{display:flex}.dialog-upper-body .dialog-preview-image{height:165px;margin-right:25px;width:165px}.dialog-upper-body .dialog-settings{display:flex;flex-direction:column;width:100%}.dialog-lower-body{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:flex-start;margin-top:20px;min-height:0;padding-right:40px}.dialog-settings-title-wrapper{display:flex;justify-content:space-between;margin-bottom:10px}.dialog-settings-title-wrapper .dialog-settings-title{font-size:12px;line-height:12px}.dialog-measurement-range-input-wrapper{display:flex;justify-content:flex-start}.dialog-measurement-range-input-wrapper .custom-range-input{margin-bottom:5px}.dialog-measurement-range-input-wrapper .custom-range-input:last-child{margin-bottom:0}.dialog-radio-inputs{display:flex;justify-content:space-between}.dialog-radio-inputs .dialog-radio-input-wrapper{display:flex}.dialog-radio-inputs .dialog-radio-input-wrapper .dialog-radio-input{height:13px;width:13px}.dialog-radio-inputs .dialog-radio-input-wrapper label{font-size:7pt;margin-left:10px}.dialog-select{color:#7a7a7a;height:18px;padding-right:8px;width:100%}.dialog-place-button-wrapper{display:flex;justify-content:space-between}.dialog-place-button-wrapper .dialog-place-button{border:1px solid #ff6b10;height:20px;width:90px}.build-element-dialog{background-color:rgba(30,30,30,.95);border-bottom:4px solid #ff6b10;border-left:0;border-right:4px solid #ff6b10;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;max-height:500px;min-height:0;width:440px}.build-element-dialog:before{background:#ff6b10;bottom:0;content:"";height:10px;position:absolute;width:4px}.build-element-dialog .dialog-header-bar{cursor:pointer}.build-element-dialog .dialog-title-bar{padding-left:20px}.build-element-fixed-dialog{max-height:500px;width:460px}.dialog-help-section,.help-dialog-content-section,.tutorial-dialog-content-section{border-bottom:1px solid #7a7a7a;border-right:1px solid #7a7a7a;height:auto;margin-bottom:20px;overflow-y:auto;padding:4px 0 8px;width:100%}.dialog-help-section p,.help-dialog-content-section p,.tutorial-dialog-content-section p{direction:ltr;margin:0;overflow:hidden;padding:0 15px}.tutorial-dialog-content-section{margin-bottom:0}.dialog-help-section.left-scrollbar{direction:rtl}.dialog-help-section.left-scrollbar p{direction:ltr}.dialog-build-components-section{margin-bottom:20px;max-height:150px}.dialog-build-components-section .dialog-build-components-content{direction:rtl;height:100%;overflow-y:auto;padding-bottom:20px}.dialog-build-components-section .dialog-build-components-content .dialog-build-components{direction:ltr;margin:0;overflow:hidden;padding:0 15px}.dialog-build-components-section .dialog-build-components-title{border-bottom:3px solid #7a7a7a;display:flex;justify-content:space-between;margin-bottom:5px}.help-dialog,.tutorial-dialog{background-color:#1e1e1e;border-left:0;border-right:4px solid #ff6b10;display:flex;flex-direction:column;height:380px;width:400px}.help-dialog .dialog-body,.tutorial-dialog .dialog-body{display:flex;flex-direction:column;flex-grow:1;padding:12px 12px 20px 20px}.help-dialog .dialog-body .help-dialog-title-wrapper,.tutorial-dialog .dialog-body .help-dialog-title-wrapper{display:flex}.help-dialog .dialog-body .help-dialog-title-wrapper .help-dialog-title,.tutorial-dialog .dialog-body .help-dialog-title-wrapper .help-dialog-title{color:#d7d7d7;font-size:12px;line-height:14px;margin-top:auto}.help-dialog .dialog-body .help-dialog-title-wrapper img,.tutorial-dialog .dialog-body .help-dialog-title-wrapper img{height:18px;margin-right:10px;width:18px}.help-dialog .dialog-body .dialog-image,.tutorial-dialog .dialog-body .dialog-image{margin-top:12px}.help-dialog .dialog-body .help-dialog-content-title,.tutorial-dialog .dialog-body .help-dialog-content-title{color:#d7d7d7;font-size:14pt}.help-dialog .dialog-body .help-dialog-content-section,.tutorial-dialog .dialog-body .help-dialog-content-section{border-right:0;color:#d7d7d7;flex-grow:1;margin-bottom:0;margin-top:10px}.help-dialog .dialog-body .help-dialog-content-section .help-dialog-content-title,.tutorial-dialog .dialog-body .help-dialog-content-section .help-dialog-content-title{color:#d7d7d7;margin-bottom:10px}.help-dialog .dialog-body .help-dialog-content-section .help-dialog-content-title:not(:first-child),.tutorial-dialog .dialog-body .help-dialog-content-section .help-dialog-content-title:not(:first-child){margin-top:15px}.help-dialog .dialog-body .help-dialog-content-section p,.tutorial-dialog .dialog-body .help-dialog-content-section p{border-bottom:1px solid #7a7a7a;padding-bottom:10px;padding-left:0}.help-dialog .dialog-body .help-dialog-content-section p:last-child,.tutorial-dialog .dialog-body .help-dialog-content-section p:last-child{border-bottom:0}.tutorial-dialog{height:400px}.tutorial-dialog .dialog-body .tutorial-dialog-content-section{flex-grow:1;margin-top:10px}.tutorial-dialog .dialog-body .tutorial-dialog-content-section .tutorial-dialog-content-title{margin-bottom:10px}.tutorial-dialog .dialog-body .tutorial-dialog-content-section p{padding:0 10px 0 0}.tutorial-dialog .dialog-body .dialog-tutorial-feedback .dialog-tutorial-feedback-title{color:#d7d7d7;font-size:6pt;height:6pt;line-height:6pt;margin-bottom:10px}.tutorial-dialog .dialog-body .dialog-tutorial-feedback .dialog-tutorial-feedback-button button{height:20px;margin-right:10px;padding:2px;width:20px}.tutorial-dialog .dialog-body .dialog-tutorial-feedback .dialog-tutorial-feedback-button button img{height:100%;margin:auto;width:100%}#furniture-fixed-dialog{width:220px}#furniture-fixed-dialog .dialog-lower-body{padding-right:0}#furniture-fixed-dialog .dialog-lower-body #category-bar,#furniture-fixed-dialog .dialog-lower-body #search-bar{width:100%}#furniture-fixed-dialog .dialog-lower-body #category-bar input,#furniture-fixed-dialog .dialog-lower-body #search-bar input{background-color:#7a7a7a;color:#fff;height:22px;width:100%}#furniture-fixed-dialog .dialog-lower-body #category-bar .custom-select,#furniture-fixed-dialog .dialog-lower-body #search-bar .custom-select{font-size:7pt;height:22px;width:110px}#furniture-fixed-dialog .dialog-lower-body #category-bar .select2 .select2-selection,#furniture-fixed-dialog .dialog-lower-body #category-bar .select2 .select2-selection__arrow,#furniture-fixed-dialog .dialog-lower-body #category-bar .select2 .select2-selection__rendered,#furniture-fixed-dialog .dialog-lower-body #search-bar .select2 .select2-selection,#furniture-fixed-dialog .dialog-lower-body #search-bar .select2 .select2-selection__arrow,#furniture-fixed-dialog .dialog-lower-body #search-bar .select2 .select2-selection__rendered{height:22px;line-height:22px}#furniture-fixed-dialog .dialog-lower-body #category-bar label,#furniture-fixed-dialog .dialog-lower-body #search-bar label{color:#d7d7d7;margin-top:6px}#furniture-fixed-dialog .dialog-lower-body #category-bar{margin-top:6px}#furniture-fixed-dialog .dialog-lower-body #furniture-elements-container{display:grid;gap:1px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,74px);height:200px;max-height:300px;overflow-x:hidden;overflow-y:auto;pointer-events:auto}#furniture-fixed-dialog .dialog-lower-body #furniture-elements-container .furniture-element{height:64px;margin-top:10px;pointer-events:none;width:64px}#furniture-fixed-dialog .dialog-lower-body #furniture-elements-container .furniture-element img{cursor:pointer;height:100%;pointer-events:all;width:100%}#furniture-fixed-dialog .dialog-lower-body #furniture-elements-container .furniture-element div{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#furniture-dialog{align-items:center;background-color:#242424;display:flex;flex-direction:column;justify-content:center;left:calc(50% - 250px);position:absolute;top:calc(50% - 150px);width:170px;z-index:2}#furniture-dialog .dialog-upper-body .shortcuts-info{background-color:#7a7a7a;display:inline-flex;gap:6px;justify-content:center;margin:15px 0;padding:5px}#furniture-dialog .dialog-upper-body .shortcuts-info img{display:inline-block;width:36px}#furniture-dialog .dialog-upper-body .dialog-configuration-title{justify-content:center}#furniture-dialog .dialog-upper-body button{border:1px solid #ff6b10;margin:5px 0;padding:5px;width:100%}#furniture-dialog .dialog-upper-body button:disabled{cursor:no-drop}#furniture-dialog .dialog-upper-body #furniture-rotation-map-wrapper{height:90px}#furniture-dialog .dialog-upper-body #furniture-rotation-map-wrapper img{height:100%;width:100%}#furniture-dialog .dialog-upper-body #furniture-rotation-map-wrapper #furniture-rotation-map{display:block;height:100%;width:100%}#furniture-dialog .dialog-upper-body #furniture-rotation-map-wrapper #furniture-rotation-map .furniture-rotation-area{background-color:#7a7a7a;cursor:pointer}#furniture-dialog .dialog-upper-body #furniture-delete-btn{border:1px solid #7a7a7a;margin:15px 0}#furniture-dialog .dialog-upper-body #furniture-delete-btn,#furniture-dialog .dialog-upper-body #furniture-place-btn{display:inline-flex;justify-content:center;width:100px}#roof-dialog-roof-overhang-settings{border-bottom:1px solid #7a7a7a}#load-project-draggable-dialog{max-height:620px;width:560px}#load-project-draggable-dialog .dialog-lower-body{padding-right:0}#project-item-wrapper{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,145px);grid-template-rows:repeat(auto-fill,245px);max-height:450px;overflow-x:hidden;overflow-y:auto;padding-right:30px;row-gap:20px}#project-item-wrapper .project-item.active{border-bottom:2px solid #ff6b10}#project-item-wrapper .project-item.active:after{background-color:#ff6b10}#project-item-wrapper .project-item.active .project-info .project-load-button{color:#ff6b10}#project-item-wrapper .project-item{background-color:#333;border-bottom:2px solid #d7d7d7;height:245px;position:relative;width:145px}#project-item-wrapper .project-item:after{background-color:#d7d7d7;bottom:0;content:"";height:10px;position:absolute;right:0;width:2px}#project-item-wrapper .project-item .project-info{height:100%;padding:0 10px}#project-item-wrapper .project-item .project-info .project-preview-image{height:125px;margin-top:10px;width:125px}#project-item-wrapper .project-item .project-info .project-name{word-wrap:break-word;color:#ff6b10;height:55px;margin-top:10px;text-align:center;width:100%}#project-item-wrapper .project-item .project-info .project-load-button{color:#d7d7d7;margin-top:20px;text-align:center;width:100%}.help-dialog-content{font-size:12px;font-weight:lighter!important}#error-message-container,#error-message-container-with-alternative-event,#success-message-container{left:0;position:absolute;top:0}#error-message-container #container-background,#error-message-container-with-alternative-event #container-background,#success-message-container #container-background{background-color:#ff6b10;height:100%;opacity:.3;position:absolute;width:100%;z-index:5}#error-message-container #dialog-container,#error-message-container-with-alternative-event #dialog-container,#success-message-container #dialog-container{background-color:#242424;border:4px solid #ff6b10;height:300px;left:calc(50% - 250px);margin:auto;opacity:1;position:absolute;top:calc(50% - 150px);width:500px;z-index:6}#error-message-container #dialog-container #error-message-text,#error-message-container #dialog-container #success-message-text,#error-message-container-with-alternative-event #dialog-container #error-message-text,#error-message-container-with-alternative-event #dialog-container #success-message-text,#success-message-container #dialog-container #error-message-text,#success-message-container #dialog-container #success-message-text{color:#fff;font-size:12px}#error-message-container #dialog-container #accept-button-wrapper,#error-message-container-with-alternative-event #dialog-container #accept-button-wrapper,#success-message-container #dialog-container #accept-button-wrapper{border:1px solid #ff6b10;border-right:0;display:flex}#error-message-container #dialog-container #accept-button-wrapper #accept-error-message,#error-message-container-with-alternative-event #dialog-container #accept-button-wrapper #accept-error-message,#success-message-container #dialog-container #accept-button-wrapper #accept-error-message{background-color:#1e1e1e;color:#7a7a7a;font-size:8pt;height:22px;line-height:8pt;padding:7px;text-align:center}#error-message-container #dialog-container #accept-button-wrapper #accept-error-message:hover,#error-message-container-with-alternative-event #dialog-container #accept-button-wrapper #accept-error-message:hover,#success-message-container #dialog-container #accept-button-wrapper #accept-error-message:hover{color:#fff}#error-message-container #dialog-container #accept-button-wrapper #accept-error-message:active,#error-message-container-with-alternative-event #dialog-container #accept-button-wrapper #accept-error-message:active,#success-message-container #dialog-container #accept-button-wrapper #accept-error-message:active{color:#ff6b10}#error-message-container #dialog-container #accept-button-wrapper:after,#error-message-container-with-alternative-event #dialog-container #accept-button-wrapper:after,#success-message-container #dialog-container #accept-button-wrapper:after{background:#ff6b10;content:"";height:10px;margin-left:auto;margin-right:0;margin-top:12px;width:1px}#tutorials-fixed-dialog{background-color:#242424;height:80%;max-height:100%;width:66%}#tutorials-fixed-dialog .dialog-header-bar .dialog-close-button{background-color:#ff6b10;font-size:24px;height:24px;line-height:24px;width:24px}#tutorials-fixed-dialog .dialog-title-bar{font-size:12px;margin:20px;padding:0;width:auto}#tutorials-fixed-dialog .dialog-body{height:calc(100% - 65px);margin:0;width:100%}#tutorials-fixed-dialog .dialog-body #description-wrapper{border-bottom:1px solid #7a7a7a;display:flex;justify-content:space-between;padding-bottom:15px;width:100%}#tutorials-fixed-dialog .dialog-body #description-wrapper #description{font-size:11px;height:50px;padding-right:50%}#tutorials-fixed-dialog .dialog-body #filter-wrapper{border-bottom:1px solid #7a7a7a;padding:15px 0}#tutorials-fixed-dialog .dialog-body #filter-wrapper input{background-color:#333;border:none;color:#fff;height:30px;margin-top:5px;width:150px}#tutorials-fixed-dialog .dialog-body #tutorials-wrapper{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,calc(25% - 20px));grid-template-rows:repeat(auto-fill,250px);max-height:540px;overflow-x:hidden;overflow-y:auto;padding:10px 0;row-gap:20px;width:100%}#tutorials-fixed-dialog .dialog-body #tutorials-wrapper .tutorial-card{height:250px;width:100%}#tutorials-fixed-dialog .dialog-body #tutorials-wrapper .tutorial-card *{font-size:11px}#tutorials-fixed-dialog .dialog-body:before{left:0}.noselect,.noselect>*{-webkit-user-select:none;-moz-user-select:none;user-select:none}#logo{background:url(/storage/images/logo/FullLogo.svg) no-repeat;height:100%;margin:20px 20px 0 13px;min-width:200px;width:200px}.header{flex-direction:row;overflow:visible;top:0;z-index:20}.footer,.header{display:flex;height:80px;justify-content:space-between;position:fixed;width:100%}.footer{align-items:center;bottom:0;color:#fff;font:Azo Sans Medium,sans serif;padding:13px;text-align:center}.loading-logo{align-items:center;display:flex;flex-direction:column;justify-items:center;left:50%;padding-left:13px;position:absolute;top:50%;transform:translate(-50%,-65%);width:100%}.loading-logo img{width:250px}.loading-logo p{color:#fff;font:Nunito,sans-serif;font-weight:lighter;margin-top:100px}.loading-logo div{color:#fff;font:Nunito,sans-serif;font-size:26px;text-align:center}#login-dialog,#register-dialog{background-color:#1e1e1e;font-size:10pt!important;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}#login-dialog :not(.title):not(b),#register-dialog :not(.title):not(b){font-size:10pt!important}#login-dialog #register-now,#register-dialog #register-now{background:#1e1e1e;border:none;cursor:pointer;margin-top:25px}#register-dialog b{font-size:10pt}#login-dialog b{font-size:20pt}.language-dropdown-container{display:inline-block;position:relative}.language-dropdown{border-radius:0;box-shadow:0 8px 16px rgba(0,0,0,.3);display:none;min-width:120px;padding-top:5px;position:absolute;right:0;top:calc(100% + 5px);z-index:1050}.language-dropdown.show{display:block}.language-option{color:#d7d7d7;display:block;font-family:Azo Sans Medium,sans serif;padding:10px 16px;position:relative;text-align:left;text-decoration:none;transition:background-color .3s,color .3s}.language-option:hover{background-color:#444;color:#ff6b10}.language-option:after{background:#d7d7d7;bottom:0;content:"";height:12px;position:absolute;right:0;width:4px}.language-option:hover:after{background:#ff6b10}

/*# sourceMappingURL=landing-page.css.map*/