@import url(https://api.fontshare.com/v2/css?f[]=satoshi@500&display=swap);.switch[data-v-2b7e08ba]{font-size:16px;background:#ededed;border-radius:24px}.switch .option[data-v-2b7e08ba]{border-radius:24px;padding:8px 24px;text-align:center;width:100%;cursor:pointer;white-space:nowrap;gap:10px}.switch .option svg path[data-v-2b7e08ba]{fill:#000}.switch .option[data-v-2b7e08ba]:hover{background:#d4d4d4}.switch .option.current[data-v-2b7e08ba]{background:#000;color:#fff;cursor:default}.switch .option.current svg path[data-v-2b7e08ba]{fill:#fff}.switch.small-padding .option[data-v-2b7e08ba]{padding:4px 12px}#recap[data-v-7dd98060]{position:absolute;top:0;left:100%;width:100%;height:100%;background:#fff;z-index:3;transition:left .5s;overflow-y:auto;overflow-x:hidden}#recap.show[data-v-7dd98060]{left:0}#recap .go-back[data-v-7dd98060]{white-space:nowrap;cursor:pointer}#recap .go-back svg[data-v-7dd98060]{margin-right:10px}#recap .info[data-v-7dd98060]{gap:20px}#recap .info .image[data-v-7dd98060]{position:relative;padding-top:100%}#recap .info .image img[data-v-7dd98060]{position:absolute;top:0;left:0;width:100%;height:100%}#recap .info .input-wrapper[data-v-7dd98060]{width:100%;margin-bottom:12px}#recap .info .input-wrapper .title[data-v-7dd98060]{margin-bottom:4px}#recap .info .input-wrapper input[data-v-7dd98060]:not([type=checkbox]),#recap .info .input-wrapper select[data-v-7dd98060]{width:100%;text-align:left}#recap .info .input-wrapper select option[data-v-7dd98060],#recap .info .input-wrapper select[data-v-7dd98060]{text-transform:capitalize}#recap .info .input-wrapper input[type=checkbox][data-v-7dd98060]{margin-top:10px}#recap .info .input-wrapper label[data-v-7dd98060]{margin-left:10px}#recap .info .input-wrapper.disabled[data-v-7dd98060]{opacity:.5;pointer-events:none}#recap .info .error[data-v-7dd98060]{color:#c30101}#recap .overlay[data-v-7dd98060]{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.5;z-index:3}#recap .end-screen[data-v-7dd98060]{position:absolute;top:0;left:100%;width:100%;height:100%;background:#67a7de;z-index:4;transition:left .5s}#recap .end-screen.show[data-v-7dd98060]{left:0}#recap .end-screen .actions .button[data-v-7dd98060]{margin:0 20px;text-decoration:none}#recap .end-screen .logo[data-v-7dd98060]{margin-top:80px}#presets[data-v-0c00547e]{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;padding:20px;background:#67a7de;z-index:10;overflow-y:auto}#presets h2[data-v-0c00547e]{margin-bottom:50px}#presets .container[data-v-0c00547e]{height:100%}#presets .container .presets[data-v-0c00547e]{margin-top:50px;gap:50px;flex-wrap:nowrap}#presets .container .presets .preset[data-v-0c00547e]{display:flex;flex-direction:column;justify-content:center;position:relative;width:270px}#presets .container .presets .preset .text[data-v-0c00547e]{margin-top:25px}#presets .container .presets .preset .image[data-v-0c00547e]{position:relative;background:#fff;width:100%;cursor:pointer;opacity:1;transition:opacity .2s}#presets .container .presets .preset .image[data-v-0c00547e]:hover{opacity:.5}#presets .container .presets .preset .image img[data-v-0c00547e]{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}#presets .language-selector[data-v-0c00547e]{font-size:16px;background:#fff;border-radius:24px;margin-left:20px}#presets .language-selector .language[data-v-0c00547e]{border-radius:24px;padding:8px 24px;text-align:center;width:100%;cursor:pointer;white-space:nowrap;text-transform:uppercase;text-decoration:none}#presets .language-selector .language[data-v-0c00547e]:hover{background:#d4d4d4}#presets .language-selector .language.current[data-v-0c00547e]{background:#000;color:#fff;cursor:default;pointer-events:none}#presets .load-modal[data-v-0c00547e]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}#presets .load-modal .modal[data-v-0c00547e]{max-width:500px;background:#ededed;border-radius:16px;padding:40px}#presets .load-modal .modal .text[data-v-0c00547e]{margin:24px 0}@media screen and (max-width:1269px){#presets .container .title[data-v-0c00547e]{width:910px}}@media screen and (max-width:949px){#presets h2[data-v-0c00547e]{font-size:5rem}#presets .container[data-v-0c00547e]{margin-top:150px}#presets .container .title[data-v-0c00547e]{width:590px}}.toggle-icon[data-v-0f6ee8da]{position:relative;width:24px;height:24px;cursor:pointer}.toggle-icon svg[data-v-0f6ee8da]{position:absolute;left:0;top:0;width:100%;height:100%}.input-button input[data-v-0a9eca9f]{display:none;width:100%}.input-button.active .button[data-v-0a9eca9f]{display:none}.input-button.active input[data-v-0a9eca9f]{display:block}.input-button.red .button[data-v-0a9eca9f],.input-button.red input[data-v-0a9eca9f]{border-color:#ff8469;color:#ff8469}#configurator{position:relative;overflow:hidden;height:100vh}#configurator .wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}#configurator .wrapper .info{height:100%;background:#fff;width:550px;min-width:550px;overflow-y:auto}#configurator .wrapper .info .go-back{white-space:nowrap;cursor:pointer}#configurator .wrapper .info .go-back svg{margin-right:10px}#configurator .wrapper .info .sub-panel .panel-header,#configurator .wrapper .info .toggle-panel .panel-header{cursor:pointer}#configurator .wrapper .info .sub-panel .panel-header .toggle-icon,#configurator .wrapper .info .toggle-panel .panel-header .toggle-icon{pointer-events:none}#configurator .wrapper .info .panel,#configurator .wrapper .info .toggle-panel{border-top:1px solid #000;padding:10px 0}#configurator .wrapper .info .panel .panel-content,#configurator .wrapper .info .toggle-panel .panel-content{position:relative;padding:20px 0}#configurator .wrapper .info .panel .panel-content .sub-panel,#configurator .wrapper .info .toggle-panel .panel-content .sub-panel{padding:12px;background:#ededed;border-radius:16px}#configurator .wrapper .info .panel .panel-content .sub-panel .sub-panel-content,#configurator .wrapper .info .toggle-panel .panel-content .sub-panel .sub-panel-content{margin-top:8px}#configurator .wrapper .info .panel .panel-content .sub-panel .sub-panel-content .switch,#configurator .wrapper .info .toggle-panel .panel-content .sub-panel .sub-panel-content .switch{background:#fff}#configurator .wrapper .info .panel .panel-content .field,#configurator .wrapper .info .toggle-panel .panel-content .field{margin-bottom:16px}#configurator .wrapper .info .panel .panel-content .field label,#configurator .wrapper .info .toggle-panel .panel-content .field label{display:block;margin-bottom:8px}#configurator .wrapper .info .panel .panel-content .field .range-container .input-button,#configurator .wrapper .info .toggle-panel .panel-content .field .range-container .input-button{width:25%;min-width:120px}#configurator .wrapper .info .panel .panel-content .field.group-selector,#configurator .wrapper .info .toggle-panel .panel-content .field.group-selector{margin-left:10px}#configurator .wrapper .info .panel .panel-content .deselect-all,#configurator .wrapper .info .panel .panel-content .select-all,#configurator .wrapper .info .toggle-panel .panel-content .deselect-all,#configurator .wrapper .info .toggle-panel .panel-content .select-all{cursor:pointer;width:40px;height:40px;padding:7px;border-radius:50%;border:1px solid #000;transition:background .2s}#configurator .wrapper .info .panel .panel-content .deselect-all:hover,#configurator .wrapper .info .panel .panel-content .select-all:hover,#configurator .wrapper .info .toggle-panel .panel-content .deselect-all:hover,#configurator .wrapper .info .toggle-panel .panel-content .select-all:hover{background:#e0e0e0}#configurator .wrapper .info .panel .panel-content .switch.not-standard-mode,#configurator .wrapper .info .toggle-panel .panel-content .switch.not-standard-mode{position:relative}#configurator .wrapper .info .panel .panel-content .switch.not-standard-mode:after,#configurator .wrapper .info .toggle-panel .panel-content .switch.not-standard-mode:after{content:"";position:absolute;width:calc(66.66% - 2px);right:0;top:0;height:calc(100% - 2px);border:1px solid #ff8469;border-radius:24px;pointer-events:none}#configurator .wrapper .info .panel .panel-content .switch.not-standard-mode .option.current:not(:first-child),#configurator .wrapper .info .toggle-panel .panel-content .switch.not-standard-mode .option.current:not(:first-child){background:#ff8469;color:#000}#configurator .wrapper .info .panel .panel-content .switch.not-standard-mode-alt,#configurator .wrapper .info .toggle-panel .panel-content .switch.not-standard-mode-alt{position:relative}#configurator .wrapper .info .panel .panel-content .switch.not-standard-mode-alt:after,#configurator .wrapper .info .toggle-panel .panel-content .switch.not-standard-mode-alt:after{content:"";position:absolute;width:calc(33.33% - 1px);right:0;top:0;height:calc(100% - 2px);border:1px solid #ff8469;border-radius:24px;pointer-events:none}#configurator .wrapper .info .panel .panel-content .switch.not-standard-mode-alt .option.current:last-child,#configurator .wrapper .info .toggle-panel .panel-content .switch.not-standard-mode-alt .option.current:last-child{background:#ff8469;color:#000}#configurator .wrapper .info .panel .panel-content .standard-indicator,#configurator .wrapper .info .toggle-panel .panel-content .standard-indicator{position:absolute;top:9px;background:#ff8469;right:0;height:1px}#configurator .wrapper .info .panel .panel-content .rings-table,#configurator .wrapper .info .toggle-panel .panel-content .rings-table{padding:12px;background:#ededed;border-radius:16px}#configurator .wrapper .info .panel .panel-content .rings-table table,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table{width:100%;border-spacing:0}#configurator .wrapper .info .panel .panel-content .rings-table table tr th,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr th{font-weight:400;padding-bottom:8px}#configurator .wrapper .info .panel .panel-content .rings-table table tr td,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr td{padding:4px;text-align:center}#configurator .wrapper .info .panel .panel-content .rings-table table tr td:first-child,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr td:first-child{padding-left:0}#configurator .wrapper .info .panel .panel-content .rings-table table tr td:last-child,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr td:last-child{padding-right:0;min-width:100px}#configurator .wrapper .info .panel .panel-content .rings-table table tr td:last-child input,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr td:last-child input{left:0}#configurator .wrapper .info .panel .panel-content .rings-table table tr td select,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr td select{border:none;background:#fff;padding:4px 8px;width:100%}#configurator .wrapper .info .panel .panel-content .rings-table table tr td .switch,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr td .switch{background:#fff}#configurator .wrapper .info .panel .panel-content .rings-table table tr td .switch .option,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr td .switch .option{padding:4px 8px}#configurator .wrapper .info .panel .panel-content .rings-table table tr td .minus-icon,#configurator .wrapper .info .panel .panel-content .rings-table table tr td .plus-icon,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr td .minus-icon,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr td .plus-icon{cursor:pointer}#configurator .wrapper .info .panel .panel-content .rings-table table tr.fake .range-wrapper,#configurator .wrapper .info .panel .panel-content .rings-table table tr.fake .switch,#configurator .wrapper .info .panel .panel-content .rings-table table tr.fake select,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr.fake .range-wrapper,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr.fake .switch,#configurator .wrapper .info .toggle-panel .panel-content .rings-table table tr.fake select{opacity:.3;pointer-events:none}#configurator .wrapper .view{position:relative;width:100%}#configurator .wrapper .view #canvas-container canvas{position:absolute}#configurator .wrapper .view .camera-control{position:absolute;right:30px;top:50%;height:32px;width:300px;padding:6px 10px;border-radius:15px;background:#e0e0e0;transform:translate(50%,-50%) rotate(-90deg)}#configurator .wrapper .view .camera-control .range-wrapper{margin-right:0}#configurator .wrapper .view .actions{position:absolute;bottom:0;left:0;width:100%;padding:20px}#configurator .wrapper .view .actions .flex{gap:10px}#configurator .wrapper .view .reset-actions{position:absolute;top:20px;left:20px;gap:10px}#configurator .wrapper .view .save-actions{position:absolute;top:20px;right:20px;gap:10px}@media screen and (max-width:999px){#configurator .wrapper .view .save-actions{flex-direction:column-reverse}}#configurator .wrapper .view .save-actions .save-button{gap:5px}#configurator .wrapper .destructive-action-modal{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1000}#configurator .wrapper .destructive-action-modal .modal{position:absolute;background:#fff;padding:20px;border-radius:20px}#configurator .wrapper .destructive-action-modal .modal .info{padding-bottom:20px}#configurator .wrapper .destructive-action-modal .modal .flex{gap:20px}#configurator .mobile-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#fdf6c0;z-index:33;flex-direction:column}#configurator .mobile-overlay a{text-decoration:none}@media screen and (max-width:799px){#configurator .mobile-overlay{display:flex}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;margin:0;padding:0}*,html{-webkit-text-size-adjust:100%}html{font-family:Satoshi,sans-serif;-ms-text-size-adjust:100%;font-size:14px;font-weight:500;line-height:1.2}body.screenshot-mode{overflow:hidden}a,a:active,a:focus,a:hover,a:visited{color:inherit}h1,h2,h3,h4,h5{font-weight:500}.main-column{position:relative;margin:0 auto;height:auto;width:1280px}.column-of-1{width:100%}.column-of-2{width:50%}.column-of-3{width:33.33%}.double-column-of-3{width:66.66%}.column-of-4{width:25%}.column-of-5{width:20%}.columns-1{width:8.33%}.columns-2{width:16.66%}.columns-3{width:25%}.columns-4{width:33.33%}.columns-5{width:41.66%}.columns-6{width:50%}.columns-7{width:58.33%}.columns-8{width:66.66%}.columns-9{width:75%}.columns-10{width:83.33%}.columns-11{width:91,66%}.columns-12{width:100%}.column-of-1,.column-of-2,.column-of-3,.column-of-4,.column-of-5,.columns-1,.columns-10,.columns-11,.columns-12,.columns-2,.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9,.double-column-of-3{position:relative}.outer-margins{margin:0 -10px}.large-outer-margins{margin:0 -20px}.small-col-padding{padding-left:10px;padding-right:10px}.col-padding{padding-left:20px;padding-right:20px}.double-col-padding{padding-left:40px;padding-right:40px}.small-row-padding{padding-top:10px;padding-bottom:10px}.row-padding{padding-top:20px;padding-bottom:20px}.double-row-padding{padding-top:40px;padding-bottom:40px}.bottom-padding{padding-bottom:20px}.left{float:left}.left,.right{position:relative}.right{float:right}.center{position:relative;margin:0 auto}.clear{clear:both}.cover{background-size:cover;background-position:50%;object-fit:cover;-o-object-fit:cover;-o-object-position:center;object-position:center}ul li{list-style:none}.uppercase{text-transform:uppercase}.bold{font-weight:700}.text-center{text-align:center}.text-right{text-align:right}.flex{display:flex}.flex.space{justify-content:space-between}.flex.center{justify-content:center}.flex.v-center{align-items:center}.flex.v-top{align-items:start}.flex.h-center{justify-content:center}.flex.h-end{justify-content:flex-end}.flex.column{flex-direction:column}.button{outline:none;border:1px solid #000;padding:8px 24px;text-align:center;font-size:16px;border-radius:24px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button.large{padding:12px 36px;font-size:21px;border-radius:32px}.button.filled{background:#000;color:#fff}.button:hover{background:#d4d4d4;color:#000}.button.disabled{pointer-events:none}input[type=mail],input[type=text],select{outline:none;border:1px solid #000;padding:8px 24px;text-align:center;font-size:16px;border-radius:24px}.range-wrapper{position:relative;width:100%;margin-right:10px;height:21px}.range-wrapper:before{content:"";position:absolute;top:9px;left:0;width:100%;height:1px;background:#000}.range-wrapper input{position:absolute;z-index:1;width:100%}.range-wrapper.disabled{opacity:.3;pointer-events:none}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}input[type=range]:focus{outline:none}input[type=range]::-moz-range-track,input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#000;height:21px;width:21px;border-radius:50%;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}input[type=range]::-moz-range-thumb{border:none;background-color:#000;height:21px;width:21px;border-radius:50%;cursor:pointer;-moz-transition:background .1s;transition:background .1s}input[type=range].red::-webkit-slider-thumb{background-color:#ff8469}input[type=range].red::-moz-range-thumb{background-color:#ff8469}#canvas-container .label{display:none;background:#fff;color:#000;border:1px solid #000;border-radius:50%;width:30px;height:30px;text-align:center;line-height:27px}#canvas-container .label.selected{background:#000;color:#fff}#canvas-container .measure-divider{position:relative}#canvas-container .measure-divider:before{bottom:2px;border:1px solid #000;border-top:none;border-left:none}#canvas-container .measure-divider:after,#canvas-container .measure-divider:before{content:"";position:absolute;left:-6px;width:10px;height:10px;transform:rotate(45deg)}#canvas-container .measure-divider:after{top:2px;border:1px solid #000;border-bottom:none;border-right:none}#canvas-container .measure-arrow-top{position:relative}#canvas-container .measure-arrow-top:before{content:"";position:absolute;left:-6px;bottom:2px;width:10px;height:10px;border:1px solid #000;border-top:none;border-left:none;transform:rotate(45deg)}#canvas-container .measure-arrow-bottom{position:relative}#canvas-container .measure-arrow-bottom:after{content:"";position:absolute;top:2px;left:-6px;width:10px;height:10px;border:1px solid #000;border-bottom:none;border-right:none;transform:rotate(45deg)}#canvas-container .label-ring-divider-segment{position:relative}#canvas-container .label-ring-divider-segment:after{content:"";position:absolute;top:0;left:-6px;width:10px;height:0;border:1px solid #000}#canvas-container.camera-default .label:not(.selected),#canvas-container.camera-top .measure-arrow-bottom,#canvas-container.camera-top .measure-arrow-top,#canvas-container.camera-top .measure-divider,#canvas-container.camera-top .measure-label-wall,#canvas-container.screenshot .label-container{display:none}.red-text{color:#ff8469}.small-font{font-size:.8rem}.regular-medium-font{font-size:1.2rem}.medium-font{font-size:1.5rem}.large-font{font-size:2rem}.very-large-font{font-size:3.64rem}.huge-font{font-size:6.42rem}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}@media screen and (max-width:1260px){.main-column{width:95%!important}}@media screen and (max-width:767px){.showOnMobile{display:block}.dontShowOnMobile{display:none}}@media screen and (max-width:599px){html{font-size:12px}}