[id=app] .sidebar .select-wrapper select{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto}.container{display:block;margin-left:auto;margin-right:auto}[id=app] .sidebar [type=radio]{opacity:0;position:absolute;pointer-events:none;z-index:-1000;width:1px;height:1px}@font-face{font-family:Muli;font-style:normal;font-weight:900;src:url(/fonts/Muli-ExtraBold/Muli-ExtraBold.eot?e5cf83d2?#iefix) format("embedded-opentype"),url(/fonts/Muli-ExtraBold/Muli-ExtraBold.woff?402c055a) format("woff"),url(/fonts/Muli-ExtraBold/Muli-ExtraBold.ttf?670ba44c) format("truetype"),url(/fonts/Muli-ExtraBold/Muli-ExtraBold.svg?18ac42bf#Muli) format("svg")}@font-face{font-family:Muli;font-style:normal;font-weight:700;src:url(/fonts/Muli-Bold/Muli-Bold.eot?ad1d65a3?#iefix) format("embedded-opentype"),url(/fonts/Muli-Bold/Muli-Bold.woff?d0e5e976) format("woff"),url(/fonts/Muli-Bold/Muli-Bold.ttf?077ceb91) format("truetype"),url(/fonts/Muli-Bold/Muli-Bold.svg?13111745#Muli) format("svg")}@font-face{font-family:Muli;font-style:normal;font-weight:400;src:url(/fonts/Muli-Medium/Muli-Medium.eot?33ff199b?#iefix) format("embedded-opentype"),url(/fonts/Muli-Medium/Muli-Medium.woff?c529229e) format("woff"),url(/fonts/Muli-Medium/Muli-Medium.ttf?683362f3) format("truetype"),url(/fonts/Muli-Medium/Muli-Medium.svg?92564b79#Muli) format("svg")}@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(/fonts/icons/icons.eot?1dec2587?#iefix) format("embedded-opentype"),url(/fonts/icons/icons.woff?badb05d5) format("woff"),url(/fonts/icons/icons.ttf?02285b0e) format("truetype"),url(/fonts/icons/icons.svg?6fba8855#icons) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-decoration:inherit;text-align:center;font-size:120%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon{font-family:icons}.icon-polygon:before{content:""}.icon-menu:before{content:""}.icon-dots:before{content:""}.icon-mouse-pointer:before{content:""}.icon-clock:before{content:""}.icon-graph:before{content:""}.icon-water-drop:before{content:""}.icon-diverging-arrow:before{content:""}.icon-compressor:before{content:""}.icon-fan:before{content:""}.icon-square:before{content:""}.icon-pencil:before{content:""}.icon-warning:before{content:""}.icon-lock:before{content:""}.icon-minus:before{content:""}.icon-angle-right:before{content:""}.icon-angle-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-up:before{content:""}.icon-project:before{content:""}.icon-zoom-in:before{content:""}.icon-rotate:before{content:""}.icon-move:before{content:""}.icon-pointer:before{content:""}.icon-pen:before{content:""}.icon-snowflake:before{content:""}.icon-room-view:before{content:""}.icon-user:before{content:""}.icon-bill:before{content:""}.icon-credit-card:before{content:""}.icon-crown:before{content:""}.icon-hand-coin:before{content:""}.icon-payment:before{content:""}.icon-plan-badge:before{content:""}.icon-star-badge:before{content:""}.icon-trash:before{content:""}.icon-pencil1:before{content:""}.icon-undo:before{content:""}.icon-redo:before{content:""}.icon-line:before{content:""}.icon-2d-shape:before{content:""}.icon-3d-shape:before{content:""}.icon-shape-editor:before{content:""}.icon-pump:before{content:""}.icon-calc:before{content:""}.icon-moon:before{content:""}.icon-sun:before{content:""}.icon-close:before{content:""}.icon-eye:before{content:""}.icon-check:before{content:""}.icon-save:before{content:""}.icon-keyboard:before{content:""}.icon-temp:before{content:""}.icon-gear:before{content:""}.icon-custom:before{content:""}.icon-furniture:before{content:""}.icon-chamber:before{content:""}.icon-reset:before{content:""}.icon-cross:before{content:"✕"}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}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}[hidden],template{display:none}html{box-sizing:border-box;height:100%;width:100%;margin:0;padding:0}@media(max-width:767px){html{-webkit-user-select:none}}html body{height:100%;width:100%;margin:0;padding:0}*,:after,:before{box-sizing:inherit}embed,iframe,object{max-width:100%}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;line-height:1.4;font-size:1rem}body,h1,h2,h3,h4,h5,h6{font-family:Muli,Helvetica,Arial,Sans,Liberation Sans,sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.2;letter-spacing:normal}a{color:#1b1d23;text-decoration:none;transition:color .1s linear;cursor:pointer}a:active,a:focus,a:hover{color:#000}a:active,a:focus{outline:none}hr{border:none;border-bottom:1px solid #dbdbdb;margin:1.4em 0}img,picture{margin:0;max-width:100%}ul{margin:0;padding:0}ul li{list-style:none}form{width:100%;height:100%}fieldset{background-color:#f5f5f5;border:1px solid #dbdbdb;margin:0 0 .7em;padding:1.4em}input,label,select{display:block;font-family:Muli,Helvetica,Arial,Sans,Liberation Sans,sans-serif}label{margin-bottom:.35em}label.required:after{content:"*"}label abbr{display:none}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:none;background-color:hsla(0,0%,98.4%,.8549019607843137);outline:none;border-radius:5px;box-shadow:none;box-sizing:border-box;font-family:Muli,Helvetica,Arial,Sans,Liberation Sans,sans-serif;margin-bottom:.7em;padding:.7em 1.4em;width:100%;transition:background-color .3s ease-in-out;transition:all .25s ease-in-out}input:not([type])::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input:not([type]):-moz-placeholder,input:not([type])::-moz-placeholder,input[type=color]:-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#000}input:not([type]):-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}input:not([type]):active,input:not([type]):focus,input:not([type]):hover,input[type=color]:active,input[type=color]:focus,input[type=color]:hover,input[type=date]:active,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:active,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=month]:active,input[type=month]:focus,input[type=month]:hover,input[type=number]:active,input[type=number]:focus,input[type=number]:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=search]:active,input[type=search]:focus,input[type=search]:hover,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,input[type=time]:active,input[type=time]:focus,input[type=time]:hover,input[type=url]:active,input[type=url]:focus,input[type=url]:hover,input[type=week]:active,input[type=week]:focus,input[type=week]:hover,textarea:active,textarea:focus,textarea:hover{background-color:#e5e9f1}textarea{resize:vertical;min-height:250px}@media(max-width:567px){textarea{min-height:150px}}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.35em}input[type=file]{padding-bottom:.7em;width:100%}select{margin-bottom:1.4em;max-width:100%;width:auto}label{cursor:pointer}a.button,button,input[type=submit]{outline:none;box-sizing:border-box;border-radius:5px;padding:10px;color:#ff2828;border:1px solid #ff2828;display:inline-block;background-color:hsla(0,0%,100%,0);cursor:pointer;transition:all .25s ease-in-out}a.button:active,a.button:focus,a.button:hover,button:active,button:focus,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#ff2828;color:#fff}a.button[disabled],button[disabled],input[type=submit][disabled]{color:#4628ff;background-color:#a9a5b4;opacity:.4;border-color:#a9a5b4;cursor:not-allowed}.split{display:flex;width:100%;box-sizing:border-box}@media(max-width:1023px){.split{flex-direction:column}}.split .item{display:block;flex:0 0 50%;box-sizing:border-box}@media(max-width:1023px){.split .item{flex:0 0 100%;width:100%;height:100%}}.container{max-width:1440px;box-sizing:border-box;width:100%;padding:0 40px}@media(max-width:1023px){.container{padding:0 15px}}@media(min-width:1920px){.container{max-width:76%;margin-left:12%;margin-right:12%}}.half-container{box-sizing:border-box;width:100%;display:block;padding:0 40px;max-width:720px}@media(max-width:1023px){.half-container{padding:0 15px}}.half-container.left{margin-left:auto;margin-right:0}@media(max-width:1023px){.half-container.left{margin-left:auto;margin-right:auto}}.half-container.right{margin-left:0;margin-right:auto}@media(max-width:1023px){.half-container.right{margin-left:auto;margin-right:auto}}@media(min-width:1920px){.half-container{width:auto}.half-container.left{margin-left:12%;margin-right:0}.half-container.right{margin-left:0;margin-right:12%}}.third-container{max-width:480px;box-sizing:border-box;display:block;padding:0 15px}.third-container.one{max-width:480px;width:33.33333%}.third-container.two{max-width:960px;width:66.66666%}.third-container.left{margin-left:auto;margin-right:0}@media(min-width:1920px){.third-container.left{max-width:100%;width:100%}}.third-container.right{margin-left:0;margin-right:auto}@media(min-width:1920px){.third-container.right{max-width:100%;width:100%}}@media(max-width:1023px){.third-container.left,.third-container.right,.third-containerdiv{margin-left:auto;margin-right:auto}}.modal-background{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center}.modal-foreground{background-color:#fff;max-height:90%;max-width:90%;min-height:20%;min-width:20%;padding:15px;position:relative}.modal-close{position:absolute;top:5px;right:5px;cursor:pointer;padding:10px}.modal-close:before{content:"✕"}.tooltip-wrapper{position:relative;z-index:20}.tooltip-wrapper .tooltip,.tooltip-wrapper .tooltip:after{position:absolute;visibility:hidden;opacity:0;left:50%;pointer-events:none;transition:.2s;will-change:transform}.tooltip-wrapper .tooltip{bottom:calc(100% + 5px)}.tooltip-wrapper .tooltip:after{bottom:-5px}.tooltip-wrapper .tooltip{padding:10px 18px;min-width:50px;max-width:300px;width:-webkit-max-content;width:max-content;width:-moz-max-content;border-radius:6px;font-size:14px;background-color:#050505;box-shadow:0 0 24px rgba(0,0,0,.2);color:#fff;text-align:center;white-space:pre-wrap;transform:translate(-50%,-5px) scale(.5)}.tooltip-wrapper .tooltip:after{content:"";border-color:#050505 transparent transparent;border-style:solid;border-width:5px 5px 0;transition-duration:0s;transform-origin:top;transform:translateX(-50%) scaleY(0)}.tooltip-wrapper:hover .tooltip,.tooltip-wrapper:hover .tooltip:after{visibility:visible;opacity:1}.tooltip-wrapper:hover .tooltip{transition-delay:.3s;transform:translate(-50%,-5px) scale(1)}.tooltip-wrapper:hover .tooltip:after{transition-delay:.5s;transition-duration:.2s;transform:translateX(-50%) scaleY(1)}.tooltip-wrapper .tooltip.left{left:auto;right:calc(100% + 5px);bottom:50%;transform:translate(-5px,50%) scale(.5)}.tooltip-wrapper .tooltip.left:after{left:auto;right:-5px;bottom:50%;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #050505;transform-origin:left;transform:translateY(50%) scaleX(0)}.tooltip-wrapper:hover .tooltip.left{transform:translate(-5px,49%) scale(1)}.tooltip-wrapper:hover .tooltip.left:after{transform:translateY(50%) scaleX(1)}.tooltip-wrapper .tooltip.right{transform:translate(5px,50%) scale(.5);left:calc(100% + 5px);bottom:50%}.tooltip-wrapper .tooltip.right:after{left:-5px;bottom:50%;border-width:5px 5px 5px 0;border-color:transparent #050505 transparent transparent;transform-origin:right;transform:translateY(50%) scaleX(0)}.tooltip-wrapper:hover .tooltip.right{transform:translate(5px,49%) scale(1)}.tooltip-wrapper:hover .tooltip.right:after{transform:translateY(50%) scaleX(1)}.tooltip-wrapper .tooltip.bottom{transform:translate(-50%,5px) scale(.5);top:calc(100% + 5px);bottom:auto}.tooltip-wrapper .tooltip.bottom:after{top:-5px;bottom:auto;border-width:0 5px 5px;border-color:transparent transparent #050505;transform-origin:bottom}.tooltip-wrapper:hover .tooltip.bottom{transform:translate(-50%,5px) scale(1)}[id=app],[id=root],body,html{height:100%;width:100%;margin:0;padding:0;box-sizing:border-box}[id=app] ::-webkit-scrollbar{height:11px;width:11px;box-sizing:border-box;cursor:pointer}[id=app] ::-webkit-scrollbar-track{background:transparent}[id=app] ::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(68,78,105,.6)}[id=app].light-theme [id=canvas]{background-color:hsla(0,0%,98.4%,.8549019607843137)}[id=app].dark-theme [id=canvas]{background-color:#080c24}[id=app] .page{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;width:100%;box-sizing:border-box;margin:auto;overflow:auto}[id=app] .page .tooltip-wrapper{text-align:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;pointer-events:auto}[id=app] .sidebar{display:flex;flex-direction:column;padding:0 10px;width:100%;overflow:hidden;min-width:425px;position:relative;z-index:1}[id=app] .sidebar .border{border:1px solid #444e69;border-radius:4px;padding:15px}[id=app] .sidebar .filled{background-color:rgba(186,191,204,.2);border-radius:4px;border:none}[id=app] .sidebar .separation{border-top:1px solid #1b1d23;border-bottom:1px solid #1b1d23;padding:4px 15px}[id=app] .sidebar>form{flex:1 1 auto;min-height:0;max-height:100%}[id=app] .sidebar>form>section,[id=app] .sidebar>section{background:#2f3440;border:1px solid #1b1d23;padding:10px;pointer-events:auto}[id=app] .sidebar>form>section+section,[id=app] .sidebar>section+section{border-top:0}[id=app] .sidebar>form>section:first-child,[id=app] .sidebar>section:first-child{border-top-left-radius:4px;border-top-right-radius:4px}[id=app] .sidebar>form>section:last-child,[id=app] .sidebar>section:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}[id=app] .sidebar>form>section em,[id=app] .sidebar>section em{opacity:.5}[id=app] .sidebar [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[id=app] .sidebar [type=radio]+span{border:1px solid #babfcc;border-radius:3px;padding:6px 10px;display:block}[id=app] .sidebar [type=radio]:checked+span{border-color:#0067ff;background-color:rgba(0,103,255,.2)}[id=app] .sidebar fieldset{background-color:hsla(0,0%,100%,0);border:none;display:flex;align-items:center;gap:20px;justify-content:space-between;padding:5px 0;min-width:0;max-width:100%}[id=app] .sidebar fieldset button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer}[id=app] .sidebar fieldset button:active,[id=app] .sidebar fieldset button:focus,[id=app] .sidebar fieldset button:hover{background-color:#0058d9}[id=app] .sidebar fieldset>label,[id=app] .sidebar fieldset>section{display:flex;align-items:center;gap:10px;justify-content:flex-start}[id=app] .sidebar fieldset:not(.tab-header)>span:not(.icon),[id=app] .sidebar fieldset>label{margin:0;min-width:95px}[id=app] .sidebar fieldset>section{display:flex;gap:10px;align-items:center;flex-basis:60%}[id=app] .sidebar fieldset input{background-color:#080c24;margin:0;color:#fff;border-radius:3px;padding:7px 14px}[id=app] .sidebar fieldset input::-webkit-input-placeholder{color:#fff}[id=app] .sidebar fieldset input:-moz-placeholder,[id=app] .sidebar fieldset input::-moz-placeholder{color:#fff}[id=app] .sidebar fieldset input:-ms-input-placeholder{color:#fff}[id=app] .sidebar fieldset input[type=number]{width:auto;padding-right:3px;padding-left:10px}[id=app] .sidebar .select-wrapper{position:relative;background-color:#080c24;min-width:0;max-width:100%;width:100%;border-radius:4px}[id=app] .sidebar .select-wrapper select{width:100%;background-color:#080c24;color:#fff;margin:0;padding:10px 25px 10px 10px;border:none;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[id=app] .sidebar .select-wrapper option{background-color:#080c24;color:#fff}[id=app] .sidebar .select-wrapper .icon{position:absolute;top:15px;right:10px;font-size:.75rem;font-weight:700;line-height:1;pointer-events:none}[id=app] .button,[id=app] button{background-color:#080c24;border:none;padding:8px 15px;color:#fff;border-radius:2px;transition:all .25s ease-in-out}[id=app] .button:active,[id=app] .button:focus,[id=app] .button:hover,[id=app] button:active,[id=app] button:focus,[id=app] button:hover{box-shadow:inset 0 0 0 1px rgba(0,103,255,.4);background-color:#1b1d23}[id=app] .question{background-color:#fff;color:#1b1d23;padding:.1em;border-radius:50%;display:inline-block;line-height:1;text-align:center;margin-left:10px;cursor:pointer;height:1.25em;width:1.25em;box-sizing:border-box}[id=app] .question:before{content:"?"}[id=app] .modal-background{z-index:100;padding:20px;-webkit-animation:fadeEnter .3s ease-in-out;animation:fadeEnter .3s ease-in-out;background-color:rgba(8,12,36,.9)}[id=app] .modal-foreground{height:100%;width:100%}@-webkit-keyframes fadeEnter{0%{opacity:0}to{opacity:1}}@keyframes fadeEnter{0%{opacity:0}to{opacity:1}}.error.page{background-color:#080c24;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.error.page h1{font-size:6rem;margin-top:0}.error.page p{font-size:1.25rem;font-weight:100;text-transform:uppercase}.error.page>section{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;box-sizing:border-box;max-height:568px;background-image:url(/images/planet.png?a8a7f91a);background-size:contain;background-position:50%;background-repeat:no-repeat}.error.page .button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;border:none;color:#fff;padding:6px 20px;margin-top:5vh}.error.page .button:active,.error.page .button:focus,.error.page .button:hover{background-color:#0058d9}#loading{padding:16px;text-align:center}#loading .dots{height:48px;width:48px;box-sizing:border-box;position:relative;margin:auto}#loading .dots+span{display:block;margin-top:10px}#loading .dot{position:absolute;border-radius:50%;-webkit-animation-fill-mode:both;animation-fill-mode:both;left:50%;top:50%;background-color:rgba(0,103,255,.5)}#loading .dot-1{margin-top:-8px;margin-left:-8px;z-index:3;height:16px;width:16px;box-sizing:border-box;-webkit-animation:jump-jump-1 2s cubic-bezier(.21,.98,.6,.99) infinite alternate;animation:jump-jump-1 2s cubic-bezier(.21,.98,.6,.99) infinite alternate}#loading .dot-2{z-index:2;margin-top:-16px;margin-left:-16px;height:32px;width:32px;box-sizing:border-box;-webkit-animation:jump-jump-2 2s cubic-bezier(.21,.98,.6,.99) infinite alternate;animation:jump-jump-2 2s cubic-bezier(.21,.98,.6,.99) infinite alternate}#loading .dot-3{z-index:1;margin-top:-24px;margin-left:-24px;height:48px;width:48px;box-sizing:border-box;-webkit-animation:jump-jump-3 2s cubic-bezier(.21,.98,.6,.99) infinite alternate;animation:jump-jump-3 2s cubic-bezier(.21,.98,.6,.99) infinite alternate}@-webkit-keyframes jump-jump-1{0%,70%{transform:scale(0)}to{transform:scale(1)}}@keyframes jump-jump-1{0%,70%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes jump-jump-2{0%,40%{transform:scale(0)}to{transform:scale(1)}}@keyframes jump-jump-2{0%,40%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes jump-jump-3{0%,10%{box-shadow:2px 2px 3px 2px rgba(0,0,0,.2);transform:scale(0)}to{box-shadow:0 0 30px 0 rgba(0,0,0,.3);transform:scale(1)}}@keyframes jump-jump-3{0%,10%{box-shadow:2px 2px 3px 2px rgba(0,0,0,.2);transform:scale(0)}to{box-shadow:0 0 30px 0 rgba(0,0,0,.3);transform:scale(1)}}.amount-selector{min-height:20px;display:flex;align-items:center;gap:10px}.amount-selector span{border:1px solid #0067ff;width:30px;height:36px;display:inline-flex;text-align:center;justify-content:center;align-items:center;border-radius:3px}.amount-selector span:not(.handler){background-color:#e6f0ff}.amount-selector .displayAmount{background-color:transparent!important;border-color:#babfcc!important}.amount-selector .handler{font-size:1.5rem;line-height:1;cursor:pointer;color:#babfcc;border-color:#babfcc;transition:all .25s ease-in-out}.amount-selector .handler:active,.amount-selector .handler:focus,.amount-selector .handler:hover{color:#444e69;box-shadow:0 0 0 1px #acafb5}[id=step-basic-data] input[type=radio]{opacity:0;position:absolute;pointer-events:none;z-index:-1000;width:1px;height:1px}[id=step-basic-data]{padding:30px 40px 0;background-color:#fff;margin:auto;width:1200px;height:745px;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.25);overflow-y:auto;position:relative;justify-content:space-around}[id=step-basic-data] .furniture-data{margin-top:15px}[id=step-basic-data] .furniture-data h1{margin-top:0}[id=step-basic-data] form{height:auto}[id=step-basic-data]>header{display:flex;width:100%;justify-content:space-between;gap:10px}[id=step-basic-data] .title{font-size:23px;margin:0}[id=step-basic-data] section{margin:30px 0 0}[id=step-basic-data] section h1{border-bottom:1px solid #babfcc;padding:0 0 3px 5px;font-size:1.25rem}[id=step-basic-data] section>fieldset{display:flex;align-items:center;justify-content:space-around;gap:30px;margin:10px 0;align-items:baseline}[id=step-basic-data] .divFieldset{display:flex;align-items:center;justify-content:space-around}[id=step-basic-data] .divFieldset .shopConditions{display:flex;flex-direction:column;align-items:flex-end}[id=step-basic-data] .divFieldset .shopConditions div{display:inline;align-self:center;text-transform:uppercase;font-size:.75rem;font-weight:700;margin-bottom:10px}[id=step-basic-data] .CircuitTypeSelect{min-width:0}[id=step-basic-data] .circuitsFieldset{border:1px solid #babfcc;border-radius:5px;padding-inline:15px;margin:20px 20px 0;min-height:180px;width:650px;display:flex;align-items:center;justify-content:space-between}[id=step-basic-data] .circuitsFieldset .nullCircuit{background-color:#eee;color:#eee;border-radius:10px;height:55px}[id=step-basic-data] .circuitsFieldset .noLtCircuit{visibility:hidden}[id=step-basic-data] .circuitsFieldset .amountSelector{margin-bottom:18px}[id=step-basic-data] .circuitsFieldset .amountSelector .amountTitle{padding:10px}[id=step-basic-data] .circuitsFieldset .firstLabel{padding-right:25px;padding-left:25px}[id=step-basic-data] .circuitsFieldset .commonLiquidLabel{align-items:center}[id=step-basic-data] .circuitsFieldset .label{margin:10px;display:flex;flex-direction:column}[id=step-basic-data] .circuitsFieldset .label select{margin-bottom:10px}[id=step-basic-data] .circuitsFieldset .label label>span{display:flex;gap:10px}[id=step-basic-data] div>fieldset,[id=step-basic-data] fieldset{background-color:hsla(0,0%,100%,0);border:none;display:flex;gap:10px;align-items:center;padding:0;margin:0}[id=step-basic-data] div>fieldset>span,[id=step-basic-data] fieldset>span{flex:0 0 auto}[id=step-basic-data] div>fieldset.border,[id=step-basic-data] fieldset.border{border:1px solid #babfcc;padding:15px;border-radius:5px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}[id=step-basic-data] div>fieldset.border label,[id=step-basic-data] fieldset.border label{display:flex;align-items:center;margin:0}[id=step-basic-data] div>fieldset.border label span,[id=step-basic-data] fieldset.border label span{text-transform:uppercase;font-size:.75rem;font-weight:700}[id=step-basic-data] div>fieldset.border input,[id=step-basic-data] fieldset.border input{margin:0 10px;padding:7px 2px 7px 5px;background-color:#fff;text-align:center}[id=step-basic-data] .label{margin:0}[id=step-basic-data] .label>span{margin:10px;text-transform:uppercase;display:block;font-size:.75rem;font-weight:700;display:flex;align-items:center;gap:10px;height:20px}[id=step-basic-data] .label .question{margin:0;font-size:1rem;border:1px solid #babfcc}[id=step-basic-data] .labelHidden{display:none}[id=step-basic-data] label{margin:0}[id=step-basic-data] input::-webkit-input-placeholder{color:#a9a5b4}[id=step-basic-data] input:-moz-placeholder,[id=step-basic-data] input::-moz-placeholder{color:#a9a5b4}[id=step-basic-data] input:-ms-input-placeholder{color:#a9a5b4}[id=step-basic-data] input[type=number]{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border:1px solid #babfcc}[id=step-basic-data] input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[id=step-basic-data] input[type=radio]+span{border:1px solid #babfcc;border-radius:3px;padding:6px 10px;display:block}[id=step-basic-data] input[type=radio]:checked+span{border-color:#0067ff;background-color:#e6f0ff}[id=step-basic-data] select{border-color:#babfcc;background-color:#fff;padding:6px 10px;border-radius:5px;outline:none;cursor:pointer;margin:0;min-width:180px;height:43px}[id=step-basic-data] .general-data input{border:1px solid #babfcc;background-color:#fff}[id=step-basic-data] .general-data .labelConstructionType{position:relative;bottom:8px;left:15px}[id=step-basic-data] .basic-data-valve{margin-top:40px}[id=step-basic-data] .basic-data-valve>span{margin-left:10px}[id=step-basic-data] .basic-data-valve .span-costMOH{margin-left:90px}[id=step-basic-data] .expansion-valve{display:none}[id=step-basic-data] .basic-data-costMOH{display:flex;align-items:baseline;justify-content:space-between}[id=step-basic-data] .basic-data-costMOH input{padding:7px;margin:0 5px;width:60px}[id=step-basic-data] .basic-data-common{display:flex;text-transform:uppercase}[id=step-basic-data] .basic-data-common>span{display:block}[id=step-basic-data] .buttons{position:absolute;right:15px;top:15px;display:flex;gap:10px;padding:10px}[id=step-basic-data] .buttons a,[id=step-basic-data] .buttons button{color:#fff;border:none;font-weight:700;display:block;padding:6px 20px;border-radius:4px}[id=step-basic-data] .buttons button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer}[id=step-basic-data] .buttons button:active,[id=step-basic-data] .buttons button:focus,[id=step-basic-data] .buttons button:hover{background-color:#0058d9}[id=step-basic-data] .buttons a{background-color:#ff2828;transition:background-color .25s ease-in-out;cursor:pointer}[id=step-basic-data] .buttons a:active,[id=step-basic-data] .buttons a:focus,[id=step-basic-data] .buttons a:hover{background-color:#d92222}[id=step-basic-data] #div-costMOH>span{width:126px}[id=step-basic-data] #div-costMOH>label{justify-content:center}[id=step-basic-data] .new-project-container-div{display:flex;flex-direction:row;width:1050px;gap:20px;justify-content:space-around}.import-buttons input{opacity:0;position:absolute;pointer-events:none;z-index:-1000;width:1px;height:1px}.import-buttons{display:grid;gap:10px}.import-buttons label{margin:0}.import-buttons label:not(.hidden){text-align:center;display:block;width:100%;border:none;color:#fff;background-color:#138eff;transition:background-color .25s ease-in-out;cursor:pointer;border-radius:3px;font-weight:700;padding:10px 0}.import-buttons label:not(.hidden):active,.import-buttons label:not(.hidden):focus,.import-buttons label:not(.hidden):hover{background-color:#1079d9}.import-buttons input{margin-top:25px}.import-buttons .file-error,.import-buttons .file-name{margin:0;padding:5px;border-radius:3px;background-color:rgba(68,78,105,.5);text-align:center;font-size:.75rem;word-break:break-word}.import-buttons .file-error{background-color:rgba(255,40,40,.4)}.layer-card{border-radius:4px;border:1px dashed #a9a5b4;padding:30px;text-align:left;opacity:.35;pointer-events:none;transition:opacity .5s ease}.layer-card.first,.layer-card.full+article{opacity:1;border-style:solid;pointer-events:auto}.layer-card>section{margin:20px 0 0}.layer-card h1{margin-top:0;line-height:1;font-size:1.5rem}.layer-card h2{margin:10px 10px 10px 0;display:block;font-size:1rem;line-height:1;font-weight:400}.layer-card label{text-align:center;background-color:hsla(0,0%,100%,0);border:none;display:flex;gap:10px;align-items:center;padding:0;margin:0}.layer-card input[type=number]{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border:1px solid #a9a5b4;background-color:rgba(169,165,180,.15);color:#fff}.layer-card input[type=number]::-webkit-input-placeholder{color:#a9a5b4}.layer-card input[type=number]:-moz-placeholder,.layer-card input[type=number]::-moz-placeholder{color:#a9a5b4}.layer-card input[type=number]:-ms-input-placeholder{color:#a9a5b4}.layer-card .layer-height label span{position:relative;line-height:22px}.layer-card .layer-height label span:after,.layer-card .layer-height label span:before{content:""}.layer-card .layer-height input[type=radio]{display:none}.layer-card .layer-height label span:before{border:1px solid hsla(0,0%,100%,.5);border-radius:4px;width:20px;height:20px;top:-10px;left:20px;margin-right:10px;display:inline-block;vertical-align:top;position:absolute;background:hsla(0,0%,100%,.1)}.layer-card .layer-height label span:after{content:"✓";font-size:20px;-webkit-padding-start:2px;padding-inline-start:2px;font-weight:700;border-radius:4px;background:#0067ff;width:20px;height:20px;position:absolute;top:-10px;left:20px;transition:.3s;opacity:0}.layer-card .layer-height label input:checked+span:after{opacity:1}.layer-card .dxfInfo{margin:20px 0 0;padding:10px;background-color:hsla(0,0%,100%,.09411764705882353);border:1px solid hsla(0,0%,100%,.6666666666666666);text-align:center;font-size:13px;border-radius:4px}[id=step-layers-data] .content-wrapper>h1,[id=step-layers-data] .content-wrapper>p{display:block;margin-left:auto;margin-right:auto}[id=step-layers-data]{padding:30px 80px;color:#fff;width:100%;overflow:auto}[id=step-layers-data]>button{border-radius:50px;border:1px solid #fff;color:#fff;padding:4px 18px 4px 12px;background-color:hsla(0,0%,100%,0);position:absolute;left:20px;top:20px}[id=step-layers-data]>button .icon{margin-right:5px}[id=step-layers-data]>button span{vertical-align:middle}[id=step-layers-data] .content-wrapper{text-align:center;width:100%;max-width:100%;display:block;position:relative}[id=step-layers-data] .content-wrapper>h1{font-size:1.5rem;font-weight:400;max-width:568px}[id=step-layers-data] .content-wrapper>p{margin-top:5vh;font-size:1.25rem;max-width:400px}[id=step-layers-data] .content-wrapper.single .disclaimer,[id=step-layers-data] .content-wrapper.single>h1{max-width:230px}[id=step-layers-data] .content-wrapper.single .content-grid{grid-template-columns:230px}[id=step-layers-data] .content-wrapper:invalid .continue{pointer-events:none;opacity:.3}[id=step-layers-data] .content-grid{display:grid;gap:20px;grid-auto-flow:column;grid-auto-columns:260px;margin:40px auto 0;overflow:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}[id=step-layers-data] p.disclaimer{padding:15px;font-size:.85rem;border:1px solid #a9a5b4;border-radius:3px;max-width:568px;margin:20px auto 0}[id=step-layers-data] .continue{padding:15px 40px;background-color:rgba(169,165,180,.15);max-width:320px;margin:20px auto 0;transition:all .5s ease;position:absolute;right:0;top:-30px}[id=step-layers-data] .continue button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;border:none;padding:10px 20px}[id=step-layers-data] .continue button:active,[id=step-layers-data] .continue button:focus,[id=step-layers-data] .continue button:hover{background-color:#0058d9}@-webkit-keyframes scale-up-hor-left{0%{transform:scaleX(0);transform:scaleX(1);transform-origin:0 0}}@keyframes scale-up-hor-left{0%{transform:scaleX(0);transform:scaleX(1);transform-origin:0 0}}@-webkit-keyframes scale-down-hor-right{0%{transform:scaleX(1);transform-origin:100% 100%}9%{transform:scaleX(1);transform-origin:100% 100%}10%{transform:scaleX(.9);transform-origin:100% 100%}19%{transform:scaleX(.9);transform-origin:100% 100%}20%{transform:scaleX(.8);transform-origin:100% 100%}29%{transform:scaleX(.8);transform-origin:100% 100%}30%{transform:scaleX(.7);transform-origin:100% 100%}39%{transform:scaleX(.7);transform-origin:100% 100%}40%{transform:scaleX(.6);transform-origin:100% 100%}49%{transform:scaleX(.6);transform-origin:100% 100%}50%{transform:scaleX(.5);transform-origin:100% 100%}59%{transform:scaleX(.5);transform-origin:100% 100%}60%{transform:scaleX(.4);transform-origin:100% 100%}69%{transform:scaleX(.4);transform-origin:100% 100%}70%{transform:scaleX(.3);transform-origin:100% 100%}79%{transform:scaleX(.3);transform-origin:100% 100%}80%{transform:scaleX(.2);transform-origin:100% 100%}89%{transform:scaleX(.2);transform-origin:100% 100%}90%{transform:scaleX(.1);transform-origin:100% 100%}99%{transform:scaleX(.1);transform-origin:100% 100%}to{transform:scaleX(0);transform-origin:100% 100%}}@keyframes scale-down-hor-right{0%{transform:scaleX(1);transform-origin:100% 100%}9%{transform:scaleX(1);transform-origin:100% 100%}10%{transform:scaleX(.9);transform-origin:100% 100%}19%{transform:scaleX(.9);transform-origin:100% 100%}20%{transform:scaleX(.8);transform-origin:100% 100%}29%{transform:scaleX(.8);transform-origin:100% 100%}30%{transform:scaleX(.7);transform-origin:100% 100%}39%{transform:scaleX(.7);transform-origin:100% 100%}40%{transform:scaleX(.6);transform-origin:100% 100%}49%{transform:scaleX(.6);transform-origin:100% 100%}50%{transform:scaleX(.5);transform-origin:100% 100%}59%{transform:scaleX(.5);transform-origin:100% 100%}60%{transform:scaleX(.4);transform-origin:100% 100%}69%{transform:scaleX(.4);transform-origin:100% 100%}70%{transform:scaleX(.3);transform-origin:100% 100%}79%{transform:scaleX(.3);transform-origin:100% 100%}80%{transform:scaleX(.2);transform-origin:100% 100%}89%{transform:scaleX(.2);transform-origin:100% 100%}90%{transform:scaleX(.1);transform-origin:100% 100%}99%{transform:scaleX(.1);transform-origin:100% 100%}to{transform:scaleX(0);transform-origin:100% 100%}}#loadingBar{margin:25px 2px 0;height:10px;width:98.7%;background:linear-gradient(90deg,#06f,#06f 9%,rgba(255,0,0,0) 10%,#06f 11%,#06f 19%,rgba(255,0,0,0) 20%,#06f 21%,#06f 29%,rgba(255,0,0,0) 30%,#06f 31%,#06f 39%,rgba(255,0,0,0) 40%,#06f 41%,#06f 49%,rgba(255,0,0,0) 50%,#06f 51%,#06f 59%,rgba(255,0,0,0) 60%,#06f 61%,#06f 69%,rgba(255,0,0,0) 70%,#06f 71%,#06f 79%,rgba(255,0,0,0) 80%,#06f 81%,#06f 89%,rgba(255,0,0,0) 90%,#06f 91%)}#loadingBar,#loadingCover{border-radius:2px;padding:5px}#loadingCover{position:absolute;height:12px;width:59.5%;bottom:79px;background-color:#272f3e;-webkit-animation:scale-down-hor-right 1.25s ease-in-out both;animation:scale-down-hor-right 1.25s ease-in-out both}.loadingContainer{padding-bottom:25px;border-radius:5px;border-bottom:14px solid rgba(0,0,0,.13333333333333333)}.traceReadyModal{display:none}.showTraceReadyModal{color:#fff;top:100;background-color:#2f3440;border:2px solid #171a23;display:block;position:absolute;z-index:1000;left:33%;top:40%;box-shadow:0 0 300px 200px rgba(0,6,28,.75);padding:60px 100px 80px;font-size:30px;border-radius:10px}[id=canvas]{cursor:crosshair;position:relative;width:100%;height:100%;color:#fff;text-shadow:1px 1px 2px #000}[id=canvas] .ol-mouse-position{height:47px;min-width:200px;position:absolute;top:75px;left:155px;font-size:20px;border:2px solid #2f3440;background-color:#555962;text-shadow:none;padding:8px;border-radius:20px}[id=canvas] .ol-rotate{display:none}[id=canvas] .ol-zoom{position:absolute;margin-top:5px;top:65px;left:30px}[id=canvas] .ol-zoom>button{border-radius:8px;border:2px solid #2f3440;margin:6px;color:#fff;background-color:#555962;padding:0;text-align:center;font-size:30px;height:46px;width:45px}[id=canvas] button{background-color:#fff;color:#080c24;border:1px solid #080c24;border-radius:3px;font-weight:700}[id=canvas] .map-container{height:100%;width:100%}[id=step-point-scale] .point-scale-layout>header h2{z-index:1}[id=step-point-scale] .point-scale-layout>aside{top:-55px}[id=step-point-scale]{height:100%}[id=step-point-scale] .canvas-point-scale{position:absolute;left:0;right:0;bottom:0;top:0;padding:0 100px;background-color:#080c24;color:#fff}[id=step-point-scale] .canvas-point-scale .ol-zoom{position:absolute;top:130px;left:0}[id=step-point-scale] .canvas-point-scale img{position:absolute;cursor:pointer}[id=step-point-scale] .canvas-point-scale img.left{transform:translateY(-50%);left:10px;top:50%}[id=step-point-scale] .canvas-point-scale img.right{transform:translateY(-50%);right:10px;top:50%}[id=step-point-scale] .point-scale-layout{pointer-events:none;height:100%;position:relative;z-index:100;color:#fff;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"header header header" ". . aside" "footer footer footer"}[id=step-point-scale] .point-scale-layout>header{grid-area:header;padding:20px;display:flex;align-items:center;justify-content:space-between;pointer-events:auto}[id=step-point-scale] .point-scale-layout>header .box-block{position:absolute;left:-20px;background:linear-gradient(0deg,rgba(8,12,36,0) 3%,rgba(8,12,36,.2861519608) 8%,rgba(8,12,36,.5858718487) 17%,rgba(8,12,36,.7567401961) 33%,rgba(8,12,36,.9696253501) 63%);width:120vw;height:150px;z-index:0}[id=step-point-scale] .point-scale-layout>header>section:not(.section-title){flex:0 0 160px;z-index:1}[id=step-point-scale] .point-scale-layout>header .section-title{display:flex;align-items:center;gap:10px}[id=step-point-scale] .point-scale-layout>header h1{display:flex;font-size:1.25rem;justify-content:center;align-items:center;font-weight:400;margin:0;text-shadow:1px 1px 2px #000;z-index:1}[id=step-point-scale] .point-scale-layout>header h1 img{margin-right:10px;max-width:25px}[id=step-point-scale] .point-scale-layout>header h2{background-color:#fff;color:#080c24;font-size:1rem;line-height:1;margin:0;padding:5px 15px;border-radius:10px}[id=step-point-scale] .point-scale-layout>header .back{color:#fff;border:1px solid #fff;padding:5px 10px;border-radius:50px;background-color:hsla(0,0%,100%,0)}[id=step-point-scale] .point-scale-layout>header .back .icon{margin-right:5px}[id=step-point-scale] .point-scale-layout>header .back span{vertical-align:middle;z-index:1}[id=step-point-scale] .point-scale-layout>header .continue{padding:15px 40px;background-color:rgba(169,165,180,.15);max-width:320px;margin:20px auto 0;transition:all .5s ease}[id=step-point-scale] .point-scale-layout>header .continue button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;border:none;padding:10px 20px}[id=step-point-scale] .point-scale-layout>header .continue button:active,[id=step-point-scale] .point-scale-layout>header .continue button:focus,[id=step-point-scale] .point-scale-layout>header .continue button:hover{background-color:#0058d9}[id=step-point-scale] .point-scale-layout>aside{grid-area:aside;padding:0 20px;position:absolute;top:-10px;right:0;bottom:-97px;pointer-events:none;min-width:320px;z-index:1}[id=step-point-scale] .point-scale-layout>aside>section{background:#2f3440;border:1px solid #1b1d23;padding:10px 20px;border-radius:4px;pointer-events:auto}[id=step-point-scale] .point-scale-layout>aside input{max-width:80px;border-radius:3px;background-color:#080c24;color:#fff;padding:10px}[id=step-point-scale] .point-scale-layout>aside input::-webkit-input-placeholder{color:#a9a5b4}[id=step-point-scale] .point-scale-layout>aside input:-moz-placeholder,[id=step-point-scale] .point-scale-layout>aside input::-moz-placeholder{color:#a9a5b4}[id=step-point-scale] .point-scale-layout>aside input:-ms-input-placeholder{color:#a9a5b4}[id=step-point-scale] .point-scale-layout>aside fieldset{background-color:hsla(0,0%,100%,0);border:none;padding:10px}[id=step-point-scale] .point-scale-layout>aside label{display:flex;align-items:baseline;gap:10px}[id=step-point-scale] .point-scale-layout>aside .button-box,[id=step-point-scale] .point-scale-layout>aside .continue{padding:15px 40px;background-color:rgba(169,165,180,.15);margin:20px auto 0;transition:all .5s ease;text-align:center}[id=step-point-scale] .point-scale-layout>aside .button-box button,[id=step-point-scale] .point-scale-layout>aside .continue button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;border:none;padding:10px 20px}[id=step-point-scale] .point-scale-layout>aside .button-box button:active,[id=step-point-scale] .point-scale-layout>aside .button-box button:focus,[id=step-point-scale] .point-scale-layout>aside .button-box button:hover,[id=step-point-scale] .point-scale-layout>aside .continue button:active,[id=step-point-scale] .point-scale-layout>aside .continue button:focus,[id=step-point-scale] .point-scale-layout>aside .continue button:hover{background-color:#0058d9}[id=step-point-scale] .point-scale-layout>footer{grid-area:footer;padding:20px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;pointer-events:auto;background-image:linear-gradient(transparent,#080c24 75%);text-shadow:1px 1px 2px #000}[id=step-point-scale] .point-scale-layout>footer p{margin-bottom:10px;z-index:1}[id=step-point-scale] .point-scale-layout>footer .box-block{position:fixed;left:-20px;background:linear-gradient(180deg,rgba(8,12,36,0) 3%,rgba(8,12,36,.2861519608) 8%,rgba(8,12,36,.5858718487) 17%,rgba(8,12,36,.7567401961) 33%,rgba(8,12,36,.9696253501) 63%);width:120vw;height:150px;z-index:0}[id=step-point-scale] .hidden{opacity:.3;pointer-events:none}[id=new-project-modal].modal-background{padding:0}[id=new-project-modal] .modal-foreground{padding:0;background-color:hsla(0,0%,100%,0);max-width:100%;max-height:100%}[id=new-project-modal] .modal-close{display:none}[id=new-project-modal] .content-modal{height:100%}[id=new-project-modal] .step-1,[id=new-project-modal] .step-2,[id=new-project-modal] .step-5{display:grid;place-items:center}[id=new-project-modal] .finish{padding:40px;background-color:#080c24;text-align:center;color:#fff}[id=new-project-modal] .finish button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;margin-top:30px}[id=new-project-modal] .finish button:active,[id=new-project-modal] .finish button:focus,[id=new-project-modal] .finish button:hover{background-color:#0058d9}[id=confirm-park-modal] h1{display:block;margin-left:auto;margin-right:auto}[id=confirm-park-modal].modal-background{padding:10px}[id=confirm-park-modal] .modal-foreground{max-height:360px;max-width:650px;background-color:#444e69;color:#fff;padding:40px}[id=confirm-park-modal] .modal-close{display:none}[id=confirm-park-modal] .content-modal{height:100%;text-align:center}[id=confirm-park-modal] h1{font-size:1.5rem;max-width:400px}[id=confirm-park-modal] p{font-size:1.25rem;max-width:568px;margin:40px auto}[id=confirm-park-modal] .buttons{padding:20px;display:flex;gap:10px;justify-content:center;align-items:center}[id=confirm-park-modal] .cancel{background-color:#ff2828;transition:background-color .25s ease-in-out;cursor:pointer}[id=confirm-park-modal] .cancel:active,[id=confirm-park-modal] .cancel:focus,[id=confirm-park-modal] .cancel:hover{background-color:#d92222}[id=confirm-park-modal] .continue{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer}[id=confirm-park-modal] .continue:active,[id=confirm-park-modal] .continue:focus,[id=confirm-park-modal] .continue:hover{background-color:#0058d9}[id=confirm-version-modal] h1{display:block;margin-left:auto;margin-right:auto}[id=confirm-version-modal].modal-background{padding:10px}[id=confirm-version-modal] .modal-foreground{max-height:360px;max-width:650px;background-color:#444e69;color:#fff;padding:40px}[id=confirm-version-modal] .modal-close{display:none}[id=confirm-version-modal] .content-modal{height:100%;text-align:center}[id=confirm-version-modal] h1{font-size:1.5rem;max-width:360px}[id=confirm-version-modal] p{font-size:1.25rem;max-width:568px;margin:40px auto}[id=confirm-version-modal] .buttons{padding:20px;display:flex;gap:10px;justify-content:center;align-items:center}[id=confirm-version-modal] .cancel{background-color:#ff2828;transition:background-color .25s ease-in-out;cursor:pointer}[id=confirm-version-modal] .cancel:active,[id=confirm-version-modal] .cancel:focus,[id=confirm-version-modal] .cancel:hover{background-color:#d92222}[id=confirm-version-modal] .continue{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer}[id=confirm-version-modal] .continue:active,[id=confirm-version-modal] .continue:focus,[id=confirm-version-modal] .continue:hover{background-color:#0058d9}[id=home].page.page .version-card .creation-date,[id=home].page.page .version-card .name,[id=home].page.page>header .user .email{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto}[id=home].page.page{background-color:#fff;height:100vh;display:flex;flex-direction:column}[id=home].page.page .selectVersionText{position:absolute;right:60px;top:-5px;font-size:17px;width:250px;background-color:#2e6ce0;color:#fff;text-align:center;font-weight:200;padding:5px;border-radius:8px}[id=home].page.page .closeModalBtn{background-color:red;text-align:center;border-radius:8px;padding:10px 15px;font-size:16px;position:relative;right:85px;width:65px}[id=home].page.page .closeModalBtn:hover{box-shadow:none}[id=home].page.page>header{flex:0 0 auto}[id=home].page.page>header .container{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;padding-bottom:20px}[id=home].page.page>header section{display:flex;align-items:center;justify-content:flex-end;gap:20px;width:50%}[id=home].page.page>header .user>span{margin-right:5px;vertical-align:middle;display:inline-block}[id=home].page.page>header .user .email{max-width:170px}[id=home].page.page>header .user button{vertical-align:middle;border:1px solid #a9a5b4;color:grey;font-weight:700;padding:8px 10px;background-color:#fff;margin-left:10px;border-radius:3px}[id=home].page.page>header .logo{background-image:url(/images/logo.png?99f6dc17);background-size:contain;background-position:0;background-repeat:no-repeat;height:170px;width:270px}[id=home].page.page>header .button{padding:5px 10px;color:#fff;border:none;border-radius:3px;background-color:#2b63cd;transition:background-color .25s ease-in-out;cursor:pointer}[id=home].page.page>header .button:active,[id=home].page.page>header .button:focus,[id=home].page.page>header .button:hover{background-color:#2554ae}[id=home].page.page>header .button span{vertical-align:middle}[id=home].page.page>header .button .icon{margin-right:5px;font-size:1.5rem;line-height:1}[id=home].page.page .project-versions-header2{margin-bottom:2vh}[id=home].page.page .project-versions-header{position:relative;display:flex;align-items:baseline}[id=home].page.page .project-versions-header div{background-color:#fff!important;display:flex;align-items:baseline;gap:20px;margin-left:10px}[id=home].page.page .project-versions-header div .version-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;gap:10px;height:70%;overflow:scroll}[id=home].page.page .project-versions-header div .version-list>button{margin-top:10px;margin-bottom:5px;width:40%;background-color:#2b63cd;border-radius:8px;height:30px;font-size:15px}[id=home].page.page>.container{flex:1 1 auto;display:flex;flex-direction:column}[id=home].page.page .split,[id=home].page.page>.container{min-height:0;max-height:100%;overflow:hidden}[id=home].page.page .split .left{min-height:0;max-height:100%;overflow:auto}[id=home].page.page h1{font-size:1.5rem;line-height:1;margin-bottom:6vh;padding-left:15px}[id=home].page.page h2{font-size:1.25rem;margin-bottom:4vh}[id=home].page.page h3{font-size:1.125rem}[id=home].page.page .item.left{padding-right:50px}[id=home].page.page .item.right{padding-left:50px}[id=home].page.page .item+.item{border-left:3px solid #e5e9f1}[id=home].page.page .project-card{padding:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;transition:all .25s ease-in-out}[id=home].page.page .project-card:active,[id=home].page.page .project-card:focus,[id=home].page.page .project-card:hover{background-color:hsla(0,0%,98.4%,.8549019607843137)}[id=home].page.page .project-card+article{border-top:1px solid #e5e9f1}[id=home].page.page .project-card.selected{background-color:#f5f6f9}[id=home].page.page .project-card .project-info{display:flex;align-items:center;gap:10px}[id=home].page.page .project-card .version{padding:4px 8px;border:1px solid #babfcc;border-radius:3px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;text-transform:lowercase}[id=home].page.page .project-card .icon{padding:2px 4px;border-radius:3px;color:#aaa}[id=home].page.page .project-card .icon img{width:16px;height:14px}[id=home].page.page .project-card .icon:hover{color:red}[id=home].page.page .project-card .icon-trash{border:1px solid #a6a6a6}[id=home].page.page .creation-date{color:#a9a5b4}[id=home].page.page .version-card{display:block;margin:5px 0;padding:10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:flex;align-items:center;gap:15px;transition:all .25s ease-in-out}[id=home].page.page .version-card button{background-color:#f5f6f9;display:flex;justify-content:space-around;width:300px}[id=home].page.page .version-card button:hover{border:none;box-shadow:none;background-color:#2e6ce0;border-radius:8px;color:#fff!important}[id=home].page.page .version-card:active,[id=home].page.page .version-card:focus,[id=home].page.page .version-card:hover{background-color:#fafbfc}[id=home].page.page .version-card a{display:flex;align-items:center;gap:10px}[id=home].page.page .version-card .creation-date,[id=home].page.page .version-card .name{max-width:20ch}[id=home].page.page .version-card .name{font-weight:700;color:#2b63cd}[id=home].page.page .version-card .remove-project{opacity:0;pointer-events:none;padding:0 3px;border:1px solid #babfcc;border-radius:3px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#a9a5b4;transition:opacity .2s ease .2s;cursor:pointer}[id=home].page.page .version-card .remove-project:hover{color:#ff2828}[id=home].page.page .version-card:hover .remove-project{opacity:1;pointer-events:auto}[id=home].page.page .version-card:hover .name{color:#5fb4fe}[id=home].page.page .version-card:hover button .name{color:#fff}[id=home].page.page .version-card2{margin:5px 0}[id=home].page.page .versionFooter{position:absolute;right:10px;bottom:10px;color:#bdbdbd;font-weight:700;font-size:20px}[id=home].page.page .newVersion{background-color:#2e6ce0;border:1px solid #6ea1ff;border-radius:5px}[id=home].page.page .newVersion,[id=home].page.page .newVersionSelected{font-size:18px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-weight:500;color:#fff;margin-left:20px;padding:4px 5px}[id=home].page.page .newVersionSelected{background-color:#afcafb;border:1px solid #bcd4ff;border-radius:5px}[id=home].page.page .newVersion:hover{cursor:pointer}[id=home].page.page .version{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-weight:600}[id=home].page.page .versionList{height:66%;overflow:scroll}#language-selector{border:1px solid rgba(0,0,0,.3137254901960784);border-radius:5px;position:relative;top:10px;display:block!important;padding:4px 0 4px 5px;font-weight:bolder;background-color:rgba(43,99,205,.14901960784313725);margin-right:25px}#language-selector option{color:#000;background-color:#fff;padding:0}[id=not-found]{background-color:#080c24;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}[id=not-found] h1{font-size:9rem;margin-top:0}[id=not-found] p{font-size:1.25rem;font-weight:100;text-transform:uppercase}[id=not-found]>section{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;box-sizing:border-box;max-height:568px;background-image:url(/images/planet.png?a8a7f91a);background-size:contain;background-position:50%;background-repeat:no-repeat}[id=not-found] .button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;border:none;color:#fff;padding:6px 20px;margin-top:5vh}[id=not-found] .button:active,[id=not-found] .button:focus,[id=not-found] .button:hover{background-color:#0058d9}[id=breadcrumb]{display:flex;align-items:center;justify-content:space-between;gap:20px;background-color:#fff;color:#000;padding:15px 20px;border-radius:7px;box-shadow:1px 1px 20px rgba(8,12,36,.3);pointer-events:auto;margin-bottom:10px}[id=breadcrumb] .step{max-width:120px;position:relative}[id=breadcrumb] .step:not(:last-child){max-width:170px;padding-right:30px}[id=breadcrumb] .step:not(:last-child):after{content:"";display:block;border-top:1px solid #a9a5b4;border-right:1px solid #a9a5b4;height:40px;width:40px;box-sizing:border-box;transform:rotate(45deg);position:absolute;right:0;top:10%}[id=breadcrumb] .step.done a{color:#080c24;background-color:#fff;border:1px solid #a9a5b4}[id=breadcrumb] .step:not(.active):not(.done){opacity:.5;cursor:not-allowed}[id=breadcrumb] .step:not(.active):not(.done) a{pointer-events:none}[id=breadcrumb] p{margin-top:0;text-align:center;line-height:1;font-weight:700}[id=breadcrumb] .button{display:block;text-align:center;color:#fff;border:none;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:2px 14px;background-color:#138eff;transition:background-color .25s ease-in-out;cursor:pointer;font-weight:700;margin:auto;border-radius:3px}[id=breadcrumb] .button:active,[id=breadcrumb] .button:focus,[id=breadcrumb] .button:hover{background-color:#1079d9}.panel-section{box-shadow:1px 1px 20px rgba(8,12,36,.3);max-height:90%;overflow:hidden;display:flex;flex-direction:column}@media(max-width:1580px){.panel-section{max-height:90%;overflow:hidden;display:flex;flex-direction:column}}.panel-section.active .panel-section-content{margin-top:10px;flex:1 1 100vh}.panel-section .panel-section-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px;flex:0 0 auto;min-height:0;max-height:100%}.panel-section .panel-section-header h3{margin:0;font-size:1rem}.panel-section .panel-section-header .icon{font-size:1.25rem;line-height:1}.panel-section .panel-section-content{font-size:.9rem;padding:0 10px;overflow:auto;transition:all .3s ease-in-out;box-sizing:border-box;flex:0 0 0px;min-height:0;max-height:100%;position:relative}.furnitureIcon{height:20px;width:28px;position:relative;top:5px;right:7px}.object-card{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:10px;margin:5px 0;max-width:95%;position:relative;left:20px;cursor:pointer;color:#fff;transition:all .25s ease-in-out}.object-card:active,.object-card:focus,.object-card:hover{background-color:rgba(68,78,105,.5);color:#fff}.object-card h1,.object-card h2{font-weight:400;font-size:1rem;line-height:1;margin:0;display:block;text-transform:uppercase}.object-card h2{background-color:#858c9e;font-size:.85rem;padding:6px;border-radius:5px;min-width:200px}[id=editor-sidebar] [id=panel-section-layers].active .panel-section-content{flex:0 0 200px;height:200px}[id=editor-sidebar] .editor-sidebar-layers{padding:15px 0;display:flex;gap:10px;justify-content:space-between;align-items:center;opacity:.5;cursor:pointer;transition:all .25s ease-in-out}[id=editor-sidebar] .editor-sidebar-layers:active,[id=editor-sidebar] .editor-sidebar-layers:focus,[id=editor-sidebar] .editor-sidebar-layers:hover{opacity:.7}[id=editor-sidebar] .editor-sidebar-layers.active{opacity:1}[id=editor-sidebar] .editor-sidebar-layers+div{border-top:1px solid #444e69}[id=editor-sidebar] .editor-sidebar-layers:first-child{padding-top:5px}[id=editor-sidebar] .editor-sidebar-layers:last-child{padding-bottom:5px}[id=editor-sidebar] .groupNumContainer{position:relative}[id=editor-sidebar] .groupNum{position:absolute;top:9px;left:-5px;border:1px solid rgba(0,0,0,.33725490196078434);padding:3px 4px 1px;border-radius:6px;color:rgba(0,0,0,.7333333333333333);font-size:15px;font-weight:bolder}[id=editor] .canvas-editor{position:absolute;left:0;right:0;bottom:0;top:0}[id=editor] .canvas-editor .ol-mouse-position{top:100px}[id=editor] .canvas-editor .ol-zoom{top:90px}[id=editor] .editor-layout{height:100%;position:relative;color:#fff;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"header header header" ". . aside" "footer footer footer";pointer-events:none}[id=editor] .editor-layout>header{grid-area:header;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;position:relative}[id=editor] .editor-layout>header:before{content:"";position:absolute;left:0;right:0;bottom:-5vh;top:0;background-image:linear-gradient(0deg,transparent 5%,rgba(0,9,31,.5) 17%,#00091f 63%)}[id=editor] .editor-layout>header>section{flex:0 0 auto;width:105px;text-align:center;z-index:1}[id=editor] .editor-layout>header h1{margin:0;display:flex;font-size:1.25rem;justify-content:center;align-items:center;font-weight:400;font-size:24px;z-index:1}[id=editor] .editor-layout>header h1>span{text-shadow:1px 1px 2px #000}[id=editor] .editor-layout>header .tooltip{padding:10px;box-shadow:0 2px 15px hsla(0,0%,100%,.15)}[id=editor] .editor-layout>header .tooltip button{border:1px solid #fff;margin-left:10px;border-radius:6px}[id=editor] .editor-layout>header .shortcuts{text-shadow:1px 1px 2px #000;border-color:#fff;padding:5px 10px;border-radius:50px;z-index:1}[id=editor] .editor-layout>header .shortcuts span{vertical-align:middle;color:#fff}[id=editor] .editor-layout>header .shortcuts span:not(.icon){margin-left:10px}[id=editor] .editor-layout>header .shortcuts .icon-keyboard{font-size:1.5rem;line-height:1}[id=editor] .editor-layout>header a{text-shadow:1px 1px 2px #000;color:#fff;display:flex;pointer-events:auto;margin-left:15px;gap:5px}[id=editor] .editor-layout>header a span{vertical-align:middle;font-size:18px}[id=editor] .editor-layout>header a .icon{margin-right:5px}[id=editor] .editor-layout>aside{grid-area:aside;padding:0 20px;position:absolute;top:-25px;right:0;bottom:-110px;height:auto}[id=editor] .editor-layout>aside>section{pointer-events:auto}[id=editor] .editor-layout>footer{grid-area:footer;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative}[id=editor] .editor-layout>footer:before{content:"";position:absolute;left:0;right:0;bottom:0;top:-5vh;background-image:linear-gradient(transparent 5%,rgba(0,9,31,.5) 17%,#00091f 63%)}[id=editor] .editor-layout>footer>section{display:flex;align-items:center;justify-content:space-between;gap:30px;z-index:1}[id=panel-section-new-service] .panel-section-header{align-items:flex-start}[id=panel-section-new-service] header{width:100%;display:flex;gap:20px;align-items:flex-start;justify-content:space-between}[id=panel-section-new-service] header .button-section{display:flex}[id=panel-section-new-service] header button{margin:0 5px 0 0;background-color:hsla(0,0%,100%,0);transition:background-color .25s ease-in-out;cursor:pointer;border:1px solid rgba(169,165,180,.5);border-radius:3px;font-weight:700;padding:4px 8px;font-size:.85rem}[id=panel-section-new-service] header button:active,[id=panel-section-new-service] header button:focus,[id=panel-section-new-service] header button:hover{background-color:rgba(0,0,0,.15)}[id=panel-section-new-service] header h1{font-size:1rem;line-height:1;margin:0}[id=panel-section-new-service] fieldset.tab-header{padding:10px;border:1px solid #444e69;border-radius:3px;display:flex;justify-content:space-evenly}[id=panel-section-new-service] fieldset.tab-header .tab-buttons{display:flex;align-items:center;justify-content:space-between;width:100%}[id=panel-section-new-service] fieldset.tab-header .tab-buttons button{height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;background-color:#080c24;width:23%}[id=panel-section-new-service] fieldset.tab-header .tab-buttons button .furnitureIcon{vertical-align:middle;height:20px;width:25px;position:relative;right:1px}[id=panel-section-new-service] fieldset.tab-header .tab-buttons button .iceIcon{vertical-align:middle;height:18px;width:15px;margin-bottom:1px}[id=panel-section-new-service] fieldset.tab-header .tab-buttons button span{vertical-align:middle}[id=panel-section-new-service] fieldset.tab-header .tab-buttons button .icon{margin-right:5px}[id=panel-section-new-service] fieldset.tab-header .tab-buttons button.active{box-shadow:inset 0 0 0 1px #0067ff;background-color:rgba(0,103,255,.2)}[id=panel-section-new-service] .panel-section-content{display:flex;flex-direction:column}[id=panel-section-new-service] .park-tab{padding:10px 0;flex:1 1 auto;display:flex;flex-direction:column}[id=panel-section-new-service] .park-tab .fieldset-comp input,[id=panel-section-new-service] .park-tab fieldset input[type=number]{width:80px}[id=panel-section-new-service] .park-tab .park-tab-hidden{visibility:hidden;opacity:0}[id=panel-section-new-service] .park-tab .field-autonomy{display:none}[id=panel-section-new-service] .design-service{text-align:center;width:100%;padding:20px;flex:1 1 auto;display:grid;place-items:end center}[id=panel-section-new-service] .design-service section{padding:20px 60px;background-color:rgba(68,78,105,.5)}[id=panel-section-new-service] .design-service button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;border:none;font-weight:700}[id=panel-section-new-service] .design-service button:active,[id=panel-section-new-service] .design-service button:focus,[id=panel-section-new-service] .design-service button:hover{background-color:#0058d9}[id=panel-section-new-service] #field-open-door{margin-bottom:5px}.accordion .accordion-header h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto}.accordion{border-bottom:1px solid #080c24;margin-bottom:10px}.accordion.disabled{opacity:.3;pointer-events:none}.accordion .accordion-header{display:flex;align-items:center;cursor:pointer}.accordion .accordion-header h3{font-size:1rem;line-height:1;padding:15px;flex:1 1 auto;max-width:100%;min-width:0;margin:0}.accordion .accordion-header .icon{flex:0 0 auto;font-size:.75rem;font-weight:700;padding-right:10px;-webkit-animation:.6s ease forwards;animation:.6s ease forwards}.accordion .accordion-content{overflow:hidden;transition:max-height .6s ease;box-sizing:border-box}.accordion .accordion-children{padding:5px 15px 10px}.switcher{padding:3px 4px;transition:border-color .15s ease-in-out;border-radius:20px;background-color:#080c24;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.switcher .toggle{border-radius:15px;width:60px;cursor:pointer;position:relative;box-sizing:border-box;height:30px;transition:all .15s ease-in-out;box-shadow:1px 1px 20px rgba(8,12,36,.3)}.switcher .toggle:before{content:"";height:24px;width:24px;box-sizing:border-box;background:#fff;top:3px;display:block;border-radius:15px;transition:all .25s ease-in-out;position:absolute}.switcher.left .toggle:before{left:2px}.switcher.right .toggle:before{left:calc(100% - 26px)}[id=panel-section-furniture] .furnitureIcon{height:25px;width:35px;position:relative;top:7px;right:7px}[id=panel-section-furniture] .field-modulation{background-color:!important;display:flex;flex-direction:column;gap:10px!important}[id=panel-section-furniture] .field-modulation h4{margin:0}[id=panel-section-furniture] .field-modulation p{margin:0;background-color:#080c24;width:100%;text-align:center;border-radius:10px;padding:5px}[id=panel-section-furniture] .panel-section-header{align-items:flex-start}[id=panel-section-furniture] header{width:100%}[id=panel-section-furniture] header .row{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}[id=panel-section-furniture] header .button-section{display:flex;gap:5px;padding-right:5px}[id=panel-section-furniture] header button{border-radius:3px;font-weight:700;padding:4px 8px;font-size:.85rem}[id=panel-section-furniture] header .save-button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer}[id=panel-section-furniture] header .save-button:active,[id=panel-section-furniture] header .save-button:focus,[id=panel-section-furniture] header .save-button:hover{background-color:#0058d9}[id=panel-section-furniture] header h1,[id=panel-section-furniture] header h2{font-weight:400;font-size:1rem;line-height:1;margin:0}[id=panel-section-furniture] header h1 span,[id=panel-section-furniture] header h1 strong,[id=panel-section-furniture] header h2 span,[id=panel-section-furniture] header h2 strong{vertical-align:middle}[id=panel-section-furniture] header h2{background-color:#858c9e;font-size:.75rem;padding:4px 6px;border-radius:5px;margin-top:10px}[id=panel-section-furniture] header .square{border:1px solid #080c24;display:inline-block;height:18px;width:18px;box-sizing:border-box;border-radius:4px;background-color:#ffe500;margin-right:10px}[id=panel-section-furniture] header .mt{background-color:#ff8a00}[id=panel-section-furniture] header .lt{background-color:#7bf7ff}[id=panel-section-furniture] .accordion-children>ul li{padding:5px;display:flex;align-items:baseline;gap:10px}[id=panel-section-furniture] .accordion-children>ul li>span:not(.icon){padding-left:29px}[id=panel-section-furniture] .accordion-children h1{font-size:1rem;line-height:1;margin:0}[id=panel-section-furniture] .accordion-children [readonly]{background-color:hsla(0,0%,100%,0);border:1px solid #a9a5b4;max-width:100px}[id=panel-section-furniture] .devices-container summary{background-color:rgba(186,191,204,.2)}[id=panel-section-furniture] .devices-container .accordion-children{padding:10px 0 10px 15px}[id=panel-section-furniture] .field-group{flex-direction:column}[id=panel-section-furniture] .field-group .group-select{max-width:100%;display:flex;flex-direction:row!important;align-items:center}[id=panel-section-furniture] .field-group .group-select>span{margin-right:40px}[id=panel-section-furniture] .services-in-group{display:flex;align-content:flex-start}[id=panel-section-furniture] .services-in-group>div{font-size:14px;margin-bottom:15px!important;border-bottom:1px solid #4b505c}[id=panel-section-furniture] .services-in-group>ul>li{margin-bottom:20px}[id=panel-section-furniture] .services-in-group .kwIndicator{border-radius:5px;background-color:#4b505c;padding:10px;font-size:16px}[id=panel-section-furniture] .services-in-group .kwIndicatorLocked{border-radius:5px;background-color:#8a2f2d;padding:10px;font-size:16px}[id=panel-section-furniture] .tooltip{margin-left:40px}[id=panel-section-furniture] .field-direction{justify-content:space-between;width:240px;margin:7px 0 0}[id=panel-section-furniture] .furniture.model-fieldset{display:none!important}[id=furniture-model-features]{max-width:100%;gap:0}[id=furniture-model-features] .accordion-children{margin:0}[id=furniture-model-features] .accordion-children h1{margin:10px 0}[id=furniture-model-features] .accordion-children>section{width:100%;padding:5px 10px 10px}[id=furniture-model-features] .accordion-children fieldset{margin-bottom:0}[id=furniture-model-features] .accordion-children fieldset.field-choose-configuration label{min-width:0}[id=furniture-model-features] .accordion-children .module-configuration fieldset>span:not(.icon){min-width:50px}[id=furniture-model-features] .accordion-children input[type=text].model{max-width:300px}[id=furniture-model-features] .accordion-children input[type=text].quantity{max-width:50px}[id=furniture-model-features] section.module-measurements{padding:0}[id=furniture-model-features] section.module-measurements .measurements-group{display:flex}[id=furniture-model-features] section.module-measurements .measurements-group fieldset{display:flex;flex-direction:column}[id=furniture-model-features] section.module-measurements .measurements-group fieldset label{align-self:start}[id=furniture-model-features] section.module-measurements .measurements-group fieldset input[type=text]{width:90%;padding:7px 10px}[id=furniture-model-features] .bordered{padding:10px;border:1px solid #444e69;border-radius:5px;margin-bottom:10px}[id=furniture-model-features] .expansion-valve,[id=furniture-model-features] .product-probe,[id=furniture-model-features] .temperature-probe{display:none}[id=grouping] .grouping-wrapper{background-color:#292e3a;padding:15px;border-radius:5px;border:1px solid #444e69;position:relative}[id=grouping] ul{max-width:180px}[id=grouping] li{padding:5px 10px;background-color:rgba(186,191,204,.2);margin:2px 0;border-radius:3px}[id=grouping] .bar{height:2px;background-color:#fff;border-radius:3px;margin:8px 0}[id=grouping] .handler{text-align:center;background-color:#fff;position:absolute;right:20px;height:14px;width:14px;box-sizing:border-box;cursor:pointer;font-weight:700}[id=grouping] .take-on{margin-top:-21px;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}[id=grouping] .take-of{-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0)}[id=chamber-factor]{max-width:100%}[id=chamber-factor] button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer}[id=chamber-factor] button:active,[id=chamber-factor] button:focus,[id=chamber-factor] button:hover{background-color:#0058d9}[id=chamber-factor] .icon{background-color:rgba(0,103,255,.25);padding:5px;border-radius:6px;border:1px solid #0067ff;display:inline-block;min-width:41px;cursor:pointer}[id=chamber-factor] [class*=field-] input[type=text]{max-width:120px;text-align:left}[id=panel-section-chamber] .panel-section-header{align-items:flex-start}[id=panel-section-chamber] header{width:100%}[id=panel-section-chamber] header .row{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}[id=panel-section-chamber] header .button-section{display:flex;gap:5px;padding-right:5px}[id=panel-section-chamber] header button{border-radius:3px;font-weight:700;padding:4px 8px;font-size:.85rem}[id=panel-section-chamber] header .save-button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer}[id=panel-section-chamber] header .save-button:active,[id=panel-section-chamber] header .save-button:focus,[id=panel-section-chamber] header .save-button:hover{background-color:#0058d9}[id=panel-section-chamber] header h1,[id=panel-section-chamber] header h2{font-weight:400;font-size:1rem;line-height:1;margin:0}[id=panel-section-chamber] header h1 span,[id=panel-section-chamber] header h1 strong,[id=panel-section-chamber] header h2 span,[id=panel-section-chamber] header h2 strong{vertical-align:middle}[id=panel-section-chamber] header h2{background-color:#858c9e;font-size:.75rem;padding:4px 6px;border-radius:5px;margin-top:10px}[id=panel-section-chamber] header .square{border:1px solid #080c24;display:inline-block;height:18px;width:18px;box-sizing:border-box;border-radius:4px;margin-right:10px}[id=panel-section-chamber] header .mt{background-color:#ff8a00}[id=panel-section-chamber] header .lt{background-color:#7bf7ff}[id=panel-section-chamber] .accordion-children>ul li{padding:5px;display:flex;align-items:baseline;gap:10px}[id=panel-section-chamber] .accordion-children>ul li>span:not(.icon){padding-left:29px}[id=panel-section-chamber] .accordion-children h1{font-size:1rem;line-height:1;margin:0 0 20px}[id=panel-section-chamber] .accordion-children>section+section{margin-top:20px}[id=panel-section-chamber] .accordion-children>section>fieldset{margin:0}[id=panel-section-chamber] .accordion-children .border{border-color:#30333c;margin-top:10px}[id=panel-section-chamber] .accordion-children .warning-message{border:1px solid rgba(169,165,180,.2);font-size:12px;padding:10px;border-radius:5px;text-align:center}[id=panel-section-chamber] .field-group{flex-direction:column}[id=panel-section-chamber] .field-group .group-select{width:100%;display:flex;flex-direction:row!important;align-items:center}[id=panel-section-chamber] .field-group .group-select>span{margin-right:50px}[id=panel-section-chamber] .services-in-group{display:flex;align-content:flex-start}[id=panel-section-chamber] .services-in-group>div{font-size:14px;margin-bottom:15px!important;border-bottom:1px solid #4b505c}[id=panel-section-chamber] .services-in-group>ul>li{margin-bottom:20px}[id=panel-section-chamber] .services-in-group .kwIndicator{border-radius:5px;background-color:#4b505c;padding:10px}[id=panel-section-chamber] #modelInput,[id=panel-section-chamber] [class*=field-] [readonly]{background-color:hsla(0,0%,100%,0);border:1px solid #a9a5b4;max-width:150px}[id=panel-section-chamber] #modelInput{caret-color:transparent}[id=panel-section-chamber] #safety-items-section label{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:3px}[id=panel-section-chamber] #chamber-configuration{display:none}[id=field-driver-model]{display:flex;flex-direction:column}[id=field-driver-model] .driver-model-container{display:flex}[id=field-driver-model] .driver-model-label{display:flex;flex-direction:row;justify-content:space-between!important;width:250px;align-items:baseline!important}[id=field-driver-model] .driver-model-input{width:50px!important}[id=field-driver-model] .driver-model-section{display:flex;gap:5px}[id=field-driver-model] .driver-model-span{width:38px}[id=park-sidebar] [id=panel-section-services] .button{text-align:center;width:100%;background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;font-weight:700}[id=park-sidebar] [id=panel-section-services] .button:active,[id=park-sidebar] [id=panel-section-services] .button:focus,[id=park-sidebar] [id=panel-section-services] .button:hover{background-color:#0058d9}[id=park-sidebar] .service-list{padding-top:20px}[id=park-sidebar] .groupNumContainer{position:relative}[id=park-sidebar] .groupNum{position:absolute;top:9px;left:-5px;border:1px solid rgba(0,0,0,.33725490196078434);padding:3px 4px 1px;border-radius:6px;color:rgba(0,0,0,.7333333333333333);font-size:15px;font-weight:bolder}[id=park-sidebar] .groupNum .panel-section-content{flex:0 0 200px;height:200px}[id=park-sidebar] .editor-sidebar-layers{padding:15px 0;display:flex;gap:10px;justify-content:space-between;align-items:center;opacity:.5;cursor:pointer;transition:all .25s ease-in-out}[id=park-sidebar] .editor-sidebar-layers:active,[id=park-sidebar] .editor-sidebar-layers:focus,[id=park-sidebar] .editor-sidebar-layers:hover{opacity:.7}[id=park-sidebar] .editor-sidebar-layers.active{opacity:1}[id=park-sidebar] .editor-sidebar-layers+div{border-top:1px solid #444e69}[id=park-sidebar] .editor-sidebar-layers:first-child{padding-top:5px}[id=park-sidebar] .editor-sidebar-layers:last-child{padding-bottom:5px}[id=park] .canvas-park{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#1b1d23}[id=park] .park-layout{pointer-events:none;height:100%;position:relative;z-index:100;color:#fff;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"header header header" ". . aside" "footer footer footer"}[id=park] .park-layout>header{grid-area:header;padding:20px;display:flex;align-items:center;justify-content:space-between;position:relative}[id=park] .park-layout>header:before{content:"";position:absolute;left:0;right:0;bottom:0;top:-5vh;background-image:linear-gradient(0deg,transparent 5%,rgba(0,9,31,.5) 17%,#00091f 63%)}[id=park] .park-layout>header>section:not(.section-title){flex:0 0 160px;z-index:1}[id=park] .park-layout>header h1{margin:0;display:flex;font-size:1.25rem;justify-content:center;align-items:center;font-weight:400;z-index:1}[id=park] .park-layout>header h1>span{text-shadow:1px 1px 2px #000;z-index:1}[id=park] .park-layout>header .back{color:#fff;border:1px solid #fff;padding:5px 10px;background-color:hsla(0,0%,100%,0);text-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;pointer-events:auto}[id=park] .park-layout>header .back .icon{margin-right:5px}[id=park] .park-layout>header .back span{vertical-align:middle}[id=park] .park-layout>aside{grid-area:aside;padding:0 20px;position:absolute;top:-55px;right:0;bottom:-97px;z-index:1}[id=park] .park-layout>aside>section{pointer-events:auto}[id=park] .park-layout>footer{grid-area:footer;padding:20px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;position:relative}[id=park] .park-layout>footer p{z-index:1}[id=park] .park-layout>footer:before{content:"";position:absolute;left:0;right:0;bottom:0;top:-5vh;background-image:linear-gradient(transparent 5%,rgba(0,9,31,.5) 17%,#00091f 63%)}#invalid-screen-size{display:flex;align-items:center;justify-content:center;background-color:rgba(8,12,36,.9);color:#fff;position:fixed;top:0;right:0;left:0;bottom:0;z-index:100}@media(min-width:1024px)and (min-height:620px){#invalid-screen-size{display:none}}#invalid-screen-size .container{max-width:568px}@media(min-width:768px){#invalid-screen-size h1{font-size:3rem}}#invalid-screen-size h2{font-weight:400}#invalid-screen-size h2 strong{color:#80ff44}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.loadingDiv{font-size:20px;border-radius:100px;background-color:transparent;z-index:100;position:absolute;right:25px;height:75px;width:75px;display:flex;justify-content:center;text-align:center;flex-direction:column;align-items:center}.loadingDiv img{height:70px;width:70px;-webkit-animation:spinner 1.2s infinite;animation:spinner 1.2s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.loadingDiv span{margin-top:30px;color:#fff;font-weight:700}[id=wires]{background-color:#1b1d23;display:flex;flex-direction:column;align-items:stretch}[id=wires] .wires-layout{height:100%;z-index:100;color:#fff}[id=wires] .wires-layout #wires-masthead{display:flex;align-items:center;justify-content:space-around;padding:20px 0}[id=wires] .wires-layout #wires-masthead h1{margin:0;display:flex;font-size:24px;justify-content:center;align-items:center;font-weight:400}[id=wires] .wires-layout #wires-masthead .back{color:#fff;border-color:#fff;background-color:hsla(0,0%,100%,0);pointer-events:auto;padding:5px 10px;width:300px;font-size:20px}[id=wires] .wires-layout #wires-masthead .back .icon{margin-right:5px}[id=wires] .wires-layout #wires-masthead .back span{vertical-align:middle}[id=wires] .wires-layout #wires-masthead .button-section{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;background-color:#636877;max-height:80px;padding:10px;width:330px;gap:0;border-radius:5px}[id=wires] .wires-layout #wires-masthead .button-section>label{margin-bottom:0}[id=wires] .wires-layout #wires-masthead .button-section button{border-radius:5px;padding:6px 20px}[id=wires] .wires-layout #wires-masthead .button-section .save-button{margin-right:10px;max-height:auto;background-color:#118dff;grid-column:1/2;grid-row:1/3}[id=wires] .wires-layout #wires-masthead .dlExcel{width:150px}[id=wires] .wires-layout #wires-masthead .dlExcel,[id=wires] .wires-layout #wires-masthead .dlFrame{display:flex;justify-content:space-between;margin-right:5px}[id=wires] .wires-layout>footer{padding:20px;display:flex;align-items:center;justify-content:center;font-size:1.125rem}#frameExcelBtn{display:none}[id=tab] [type=radio]{opacity:0;position:absolute;pointer-events:none;z-index:-1000;width:1px;height:1px}[id=tab] .border{border:1px solid #444e69;border-radius:4px;padding:15px}[id=tab] .filled{background-color:rgba(186,191,204,.2);border-radius:4px;border:none}[id=tab]>form>section,[id=tab]>section{padding:10px;pointer-events:auto}[id=tab]>form>section+section,[id=tab]>section+section{border-top:0}[id=tab]>form>section:first-child,[id=tab]>section:first-child{border-top-left-radius:4px;border-top-right-radius:4px}[id=tab]>form>section:last-child,[id=tab]>section:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}[id=tab] [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[id=tab] [type=radio]+span{border:1px solid #babfcc;border-radius:3px;padding:6px 10px;display:block}[id=tab] [type=radio]:checked+span{border-color:#0067ff;background-color:rgba(0,103,255,.2)}[id=tab] form{color:#fff;display:flex;height:100%;gap:20px}[id=tabs] .tabs-list{display:flex;border-bottom:1px solid #d6d6d6;gap:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=tab-title] button{background-color:#a9a5b4;border-bottom:2px solid transparent;opacity:.6;box-shadow:none}[id=tab-title] .active{border-bottom:2px solid #d6d6d6;opacity:1}[id=main-panel-data] .select-wrapper select{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto}[id=application-data]{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;justify-content:space-evenly}[id=application-data] .column{display:flex;flex-direction:column;gap:25px}[id=application-data] fieldset{display:flex;border:none;background-color:transparent}[id=application-data] fieldset label{align-self:center}[id=application-data] fieldset section{display:flex;align-items:center}[id=application-data] fieldset section input{background:#363d4b;border:1px solid rgba(41,46,58,.4);border-radius:2px;margin-right:20px;color:#fff;text-align:left}[id=application-data] .wiresFormHeader{display:flex;height:100px;gap:10px}[id=application-data] .wiresFormHeader .regimenLabel section input{width:70px}[id=application-data] .inputHidden{display:none}[id=application-data]>section{overflow-y:auto;overflow-x:auto;margin-top:30px}[id=application-data]>section fieldset{padding:0;margin:15px 0 25px}[id=application-data]>section fieldset label{width:150px}[id=application-data]>section fieldset input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=application-data]>section fieldset input:focus,[id=application-data]>section fieldset input:hover{background-color:#363d4b}[id=application-data] .container{display:flex;padding:0;gap:10px;margin-left:0;margin-right:0;width:auto}[id=application-data] aside{border:1px solid #4c505c;border-radius:10px;padding:20px 20px 20px 0;margin-top:30px;margin-right:30px;margin-bottom:30px;position:sticky;top:50px;left:0;align-self:start;max-height:680px;overflow-y:auto;width:400px}[id=application-data] aside>h2{font-size:20px;padding:10px;margin:0 0 0 20px}[id=user-data]{display:grid!important;grid-template-columns:auto auto;grid-template-rows:auto auto;justify-content:space-evenly;margin-top:20px;overflow-y:auto;overflow-x:auto}[id=user-data] .column-left{grid-column:1/2;grid-row:1/span 2;padding:20px}[id=user-data] .column-right{grid-column:2/3;grid-row:1/2;padding:20px}[id=user-data] span{align-self:center}[id=user-data] fieldset{border:none;background-color:transparent;display:flex;margin:0;padding:15px}[id=user-data] fieldset label{align-self:center;width:400px;margin:0}[id=user-data] fieldset input{background:#363d4b;border:1px solid rgba(41,46,58,.4);border-radius:2px;color:#fff;text-align:left;width:100px;margin:0 20px 0 0}[id=user-data] fieldset input:focus,[id=user-data] fieldset input:hover{background-color:#363d4b}[id=user-data] .distanceSMDetector{grid-column:2/2;grid-row:2/2;margin:10px 0;padding:20px;display:flex;justify-content:left;gap:75px;height:145px}[id=user-data] .distanceSMDetector label{text-align:left;position:relative}[id=user-data] .distanceSMDetector .detectorCountInput{margin-top:16px;width:80px;padding:10px 20px;background-color:#363d4b;color:#fff;border-radius:0}[id=user-data] .distanceSMDetector .distanceSMDetectorInputs{position:relative;margin:15px 0;display:flex;justify-content:flex-start;gap:20px}[id=user-data] .distanceSMDetector .distanceSMDetectorInputs div{display:flex;gap:10px;width:100px}[id=user-data] .distanceSMDetector .distanceSMDetectorInputs div input{border-radius:0;background-color:#363d4b;color:#fff}[id=main-panel-data]{display:grid!important;flex-direction:column;align-items:center;align-content:center;justify-content:center}[id=main-panel-data] .main-panel-switch-container{border:1px solid #4c505c;border-radius:10px;margin-top:20px}[id=main-panel-data] .main-panel-switch-container>h3{display:flex;margin:0;padding:30px 5px 15px 30px;font-size:18px}[id=main-panel-data] .main-panel-switch{display:flex;align-items:center;background-color:transparent;gap:40px;border:none}[id=main-panel-data] .main-panel-switch>div{display:flex;flex-direction:row;align-items:center;gap:10px}[id=main-panel-data] .main-panel-switch .alarm-text{display:flex}[id=main-panel-data] .select-wrapper{position:relative;background-color:#080c24;min-width:150px;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px}[id=main-panel-data] .select-wrapper select{width:100%;background-color:#363d4b;color:#fff;margin:0;padding:10px 25px 10px 10px;border:none;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[id=main-panel-data] .select-wrapper .icon{position:absolute;top:15px;right:10px;font-size:.75rem;font-weight:700;line-height:1;pointer-events:none}[id=main-panel-data] .rack-text{width:auto}[id=main-panel-data] .extra-alarms,[id=main-panel-data] .rack{display:flex;width:60px;flex-direction:row-reverse;border-radius:0;margin:0;padding:10px;background-color:#363d4b;color:#fff}[id=main-panel-data] .network-communication-modules{display:grid;grid-template-columns:1fr 1fr;gap:25px}[id=main-panel-data] .network-communication-modules .communication-modules-inputs{border:1px solid #4c505c;border-radius:10px}[id=main-panel-data] .network-communication-modules .communication-modules-inputs h4{display:flex;margin:0;padding:30px 5px 15px 30px;font-size:18px}[id=main-panel-data] .network-communication-modules .communication-modules-inputs .column{display:flex;flex-direction:column;gap:15px;padding:1rem}[id=main-panel-data] .network-communication-modules .communication-modules-inputs .inputComs{display:flex;width:290px;margin:5px 0 15px 25px;flex-wrap:wrap;justify-content:space-between;align-items:baseline}[id=main-panel-data] .network-communication-modules .communication-modules-inputs .inputComs>input{width:80px;border-radius:0;background-color:#363d4b;color:#fff}[id=main-panel-data] .network-communication-modules .network-checkboxes{gap:1rem;border:1px solid #4c505c;border-radius:10px;padding:20px 25px 10px}[id=main-panel-data] .network-communication-modules .network-checkboxes h4{display:flex;grid-column:1/-1;font-size:18px;margin:0;padding:15px 5px 10px 10px}[id=main-panel-data] .network-communication-modules .network-checkboxes .column{display:flex;flex-direction:column;gap:10px}[id=main-panel-data] .networkElement{display:flex;border:0;margin:15px 0}[id=main-panel-data] .networkElement .checkmark{position:absolute;top:8px;left:10px;height:20px;width:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,.6235294117647059);background-color:hsla(0,0%,100%,0)}[id=main-panel-data] .checkNetwork{position:absolute;opacity:0;width:200px;height:30px;cursor:pointer}[id=main-panel-data] .networkElement{border:0 solid hsla(0,0%,100%,.23137254901960785);border-radius:15px;font-size:16px;position:relative;padding:8px 8px 8px 39px;margin:20px;cursor:pointer}[id=main-panel-data] .networkElement input[type=checkbox]:checked+.checkmark:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#fff;border-radius:50%}[id=main-panel-data] .communicationElement{margin-bottom:0}[id=main-panel-data] #rack-id:focus,[id=main-panel-data] #rack-id:hover,[id=main-panel-data] #zone-alarms:focus,[id=main-panel-data] #zone-alarms:hover{background-color:#363d4b}[id=module-specs]{margin-top:10px;margin-bottom:10px;width:350px}[id=module-specs] fieldset.field{display:flex;justify-content:center;gap:30px;margin-bottom:14px}[id=module-specs] fieldset.field>label.label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=module-specs] fieldset.field>section>input{width:130px;margin-right:0;margin-bottom:0}[id=module-specs] fieldset.field>span{align-self:center}[id=module-specs] h4{border-radius:10px;display:flex;justify-content:center;align-items:center;background-color:#7a808c;padding:5px;position:relative}[id=module-specs] h4 button{border-radius:25px}[id=module-specs] .switcherDefrost{display:none;padding:3px 4px;transition:border-color .15s ease-in-out;border-radius:20px;background-color:#080c24;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:absolute;top:-1px;right:-15px}[id=module-specs] .switcherDefrost .toggleDefrost{border-radius:15px;width:40px;cursor:pointer;position:relative;box-sizing:border-box;height:18px;transition:all .15s ease-in-out}[id=module-specs] .switcherDefrost .toggleDefrost:before{content:"";height:16px;width:16px;box-sizing:border-box;background:#fff;top:3px;display:block;border-radius:15px;transition:all .25s ease-in-out;position:absolute}[id=module-specs] .switcherDefrost.left .toggleDefrost:before{left:1px;top:1px}[id=module-specs] .switcherDefrost.right .toggleDefrost:before{left:calc(100% - 17px);top:1px}[id=wires-body]{margin:0 auto;background-color:#636877;padding:20px;max-width:1600px;min-width:auto;height:auto;border-radius:10px}[id=wires-body] .tabs-list{margin:auto}[id=wires-body] .tabs{min-height:auto;height:100%}[id=wires-body] .tabs .tab{height:100%}[id=wires-body] .tabs .tab input[disabled]{background:transparent}[id=exports]{background-color:#1b1d23;display:flex}[id=exports] .exports-layout{height:100%;width:100%;z-index:100;color:#fff}#exports-masthead{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center;text-align:center;padding:20px;margin:0;font-size:1rem;width:100%}#exports-masthead #header-section{grid-column-start:1;grid-column-end:2;pointer-events:auto;padding:5px 10px;width:300px;font-size:20px}#exports-masthead #header-button-back{color:#fff;border-color:#fff;background-color:rgba(230,16,16,0)}#exports-masthead #header-title{font-size:24px;font-weight:400}#exportElementsForm{display:grid;grid-template-rows:auto;grid-template-columns:75px 2.5fr .5fr 1.5fr .5fr 2.5fr 75px;gap:10px;justify-items:center;padding:30px 20px 20px!important;border-top:1px solid hsla(0,0%,100%,.23529411764705882)!important;margin:0 auto;background-color:#636877;max-width:1600px;min-width:auto;height:275px;border-radius:0 0 10px 10px}#exportElementsForm .exportLeftColumn{display:grid;grid-column-start:1;grid-column-end:3;position:relative;justify-items:center}#exportElementsForm .exportCenterColumn{display:grid;grid-column-start:3;grid-column-end:6;justify-items:center}#exportElementsForm .exportLastColumn{display:grid;grid-column-start:6;grid-column-end:8;position:relative;justify-items:center}#exportInputsForm{padding:10px;display:grid;grid-template-rows:auto;grid-template-columns:40px 1fr 40px 1fr 40px;gap:20px;margin:0 auto;background-color:#636877;max-width:1600px;min-width:auto;height:620px;border-radius:10px 10px 0 0}#exportInputsForm .changeExportsPage{color:#fff;font-size:30px;background-color:#636877;height:100px;position:relative;top:45%;right:-20px;border-radius:20px 20px 20px 20px;padding:30px 35px 30px 25px}#exportInputsForm .changeExportsPage2{transform:rotate(180deg);right:45px}#exportInputsForm .changeExportsPage:hover{box-shadow:none!important;background-color:#8b8f9a}#exportInputsForm .changeExportsPage:focus{box-shadow:none!important}#exportInputsForm .dontApply{margin-bottom:3px!important}#exportInputsForm .exportLeftColumn2{grid-column-start:2;grid-column-end:6;display:flex;flex-direction:column;gap:10px;padding:10px}#exportInputsForm .exportLeftColumn2>p{background-color:#8b8f9a;border-radius:8px;padding:6px;padding-inline:10px;margin-bottom:5px;font-weight:bolder;font-size:16px;display:flex}#exportInputsForm .exportLeftColumn2 .marginsList{height:500px;overflow:scroll;border:1px solid hsla(0,0%,100%,.25882352941176473);border-radius:8px;padding:10px}#exportInputsForm .exportLeftColumn2 .marginsList label{display:flex;justify-content:space-around;align-items:baseline;gap:10px}#exportInputsForm .exportLeftColumn2 .marginsList label span{flex:0 1 auto}#exportInputsForm .exportLeftColumn2 .marginsList label span>strong{margin:5px;background-color:#8b8f9a;padding:5px;border-radius:10px}#exportInputsForm .exportLeftColumn2 .marginsList label input{flex:0 0 20%}#exportInputsForm .exportLeftColumn2 .marginsList label strong{flex:0 0 5%}#exportInputsForm .exportLeftColumn2 .marginsList label div{position:relative;bottom:5px;color:hsla(0,0%,100%,.3333333333333333);flex:1;white-space:nowrap;overflow:hidden}#exportInputsForm .exportLeftColumn{grid-column-start:2;grid-column-end:3;display:flex;flex-direction:column;gap:10px}#exportInputsForm .exportLeftColumn p{background-color:#8b8f9a;border-radius:8px;padding:6px;padding-inline:10px;margin-bottom:5px;font-weight:bolder;font-size:16px}#exportInputsForm .exportCenterColumn{grid-column-start:4;grid-column-end:5;display:flex;flex-direction:column;gap:10px}#exportInputsForm .exportCenterColumn p{width:100%;background-color:hsla(0,0%,100%,.25882352941176473);border-radius:8px;padding:6px;padding-inline:10px;font-weight:bolder;font-size:16px;margin-bottom:5px}#exportInputsForm .exportCenterColumn .destruction-input{margin-top:5px}#exportInputsForm .exportCenterColumn div{position:relative}#exportInputsForm .exportCenterColumn div span{font-size:18px;top:5px}#exportInputsForm .exportCenterColumn div #input-span-kg{position:relative;left:10px;top:0}#exportInputsForm .exportLastColumn{padding:10px 10px 10px 40px;grid-column-start:6;grid-column-end:7;display:flex;flex-direction:column}#exportInputsForm .exportLastColumn #arrayDiv{overflow:scroll;padding-top:10px}#exportInputsForm .exportLastColumn #arrayDiv .hiddenCost{display:none}#exportInputsForm .exportLastColumn #arrayDiv .fieldsetCost{display:flex;gap:10px;justify-content:space-between;text-align:center;margin-inline:10px}#exportInputsForm .exportLastColumn #arrayDiv .fieldsetCost .text{width:60%;height:35px;padding:8px 5px}#exportInputsForm .exportLastColumn #arrayDiv .fieldsetCost .price{width:25%;height:35px;padding:8px 5px}#exportInputsForm .exportLastColumn #arrayDiv .fieldsetCost span>img{opacity:.4;width:20px;height:20px;position:relative;top:5px;cursor:pointer}#exportInputsForm .exportLastColumn #arrayDiv .fieldsetCost span>img:hover{opacity:1}#exportInputsForm .exportLastColumn p{background-color:hsla(0,0%,100%,.25882352941176473);border-radius:8px;padding:6px;padding-inline:10px;margin-bottom:20px;font-weight:bolder;font-size:16px}#exportInputsForm .exportLastColumn button{padding:0;text-align:center;border-radius:25px;margin:15px;width:85%;height:40px;align-self:center;background-color:hsla(0,0%,100%,.403921568627451);color:#fff;font-size:15px}#exportInputsForm .exportLastColumn button:hover{background-color:hsla(0,0%,100%,.17647058823529413)}#exportInputsForm .exportLastColumn div{height:240px;border:1px solid hsla(0,0%,100%,.25882352941176473);border-radius:8px}#exportInputsForm .exportLastColumn .divTitle{display:grid;grid-template-columns:auto auto auto repeat(3,1fr);font-weight:100;background-color:hsla(0,0%,100%,.06274509803921569);font-size:18px;height:33px;align-items:center;margin:0 8px 10px 0!important;border-radius:4px;position:relative;width:100%}#exportInputsForm div .exportElement{border:0;font-size:18px;margin:5px 0;display:flex;position:relative;left:0}#exportInputsForm div .exportElement .checkmark{position:absolute;top:8px;left:10px;height:20px;width:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,.6235294117647059);background-color:hsla(0,0%,100%,0)}#exportInputsForm div .exportElement input[type=checkbox]:checked+.checkmark:after{content:"╳";position:absolute;top:20%;left:7px;transform:translate(-50%,-50%);width:10px;height:10px;font-size:13px;background-color:rgba(255,0,0,0);border-radius:50%}#exportInputsForm div .checked{background-color:rgba(255,0,0,.12941176470588237);text-decoration:line-through}#costExcelBtn{display:none;background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;border:none;padding:8px 26px;border-radius:3px}#costExcelBtn:active,#costExcelBtn:focus,#costExcelBtn:hover{background-color:#0058d9}#exportBtn{display:grid;grid-row:2;grid-column-start:4;grid-column-end:5;height:45px;background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;border:none;padding:8px 26px;border-radius:10px;font-size:20px;margin-top:15px;width:200px;justify-items:center;align-items:center}#exportBtn:active,#exportBtn:focus,#exportBtn:hover{background-color:#0058d9}.checkDownloads{position:absolute;opacity:0;width:0;height:0}.exportElement{display:flex;align-items:center;border:2px solid hsla(0,0%,100%,.23137254901960785);border-radius:15px;font-size:21px;position:relative;padding:8px 8px 8px 39px;margin:10px;cursor:pointer;width:300px}.checked{border:2px solid hsla(0,0%,100%,.20392156862745098);background-color:hsla(0,0%,100%,.25882352941176473)}.checkmark{position:absolute;top:17px;left:10px;height:20px;width:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,.6235294117647059);background-color:hsla(0,0%,100%,0)}.exportElement input[type=checkbox]:checked+.checkmark:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#fff;border-radius:50%}.exportInput{color:#fff;display:flex;justify-content:space-between;align-items:baseline;font-size:16px;margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.23137254901960785)}.exportInput input{height:35px;width:120px;margin:0}.input-left-label{color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:18px;margin:0;padding:17px 0;border-bottom:1px solid hsla(0,0%,100%,.23137254901960785)}.input-left-div{display:flex;align-items:baseline}.input-left-div>span{margin-left:3px}#input-left-cost{height:35px;width:120px;margin:0}.input-center-label{color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:18px;margin:0;padding:17px 0;border-bottom:1px solid hsla(0,0%,100%,.23137254901960785)}.input-center-div{display:flex;align-items:baseline}.input-center-div>span{margin-left:6px}.input-center-div .inputMonths{position:relative;right:15px}#input-center-cost{height:35px;width:115px;margin:0}#input-label-last{border-bottom:0}#input-center-cost-kg{height:35px;width:115px;margin:0;position:relative;left:12px}#exportInputLeftLong{align-items:center}#tubsExcelBtn{display:none}.customCostSelect{border-radius:5px;height:35px;margin:0}.info-icon{width:20px;height:20px;margin-top:5px}.cost-toAdd-nat{grid-column:1;margin-left:8px}.cost-toAdd-info{grid-column:2;cursor:pointer}.cost-toAdd-name{grid-column:3;margin-left:25px}.cost-toAdd-cost{grid-column:5;margin-right:50px;margin-left:70px}.cost-toAdd-MO{grid-column:6;margin-left:30px;margin-right:0}.nature-legend-div{position:fixed;top:30%;left:20%;width:750px;height:450px!important;overflow:none!important;border:none!important;z-index:9999}.nature-legend-img{width:auto;height:auto}.NatureCodes{position:fixed;top:180px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:300px!important;z-index:9999;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}@media screen and (min-width:1251px)and (min-height:721px){.NatureCodes{left:calc(50% - 160px)}}@media screen and (min-width:1024px)and (min-height:620px)and (max-width:1400px)and (max-height:720px){.NatureCodes{left:calc(50% - 250px)}}.NatureCodes-content,.NatureCodes-overlay{height:auto!important}.NatureCodes-content{background-color:#003682;border:1px solid #006aff!important;color:#fff;padding:20px;border-radius:8px}.NatureCodes-div{display:flex!important;justify-content:space-between!important;height:auto!important;border:none!important;padding:4px!important;margin-bottom:5px!important}.NatureCodes-title{margin:0 0 5px!important}.NatureCodes-columns{height:auto!important;display:flex!important;flex-direction:row!important;border:none!important;overflow-y:auto!important}.NatureCodes-columns::-webkit-scrollbar-thumb{background-color:#006aff!important;border-radius:5px!important}.NatureCodes-column1{width:60px;border:none!important}.NatureCodes-column2{border:none!important;margin-right:8px}.NatureCodes-title{font-size:22px;font-weight:bolder}.NatureCodes-p1{border:1px solid #006aff!important;background-color:#006aff!important;margin:8px 0 8px 8px!important;border-radius:4px 0 0 4px!important}.NatureCodes-p2{border:1px solid #006aff!important;background-color:#003682!important;margin:8px 8px 8px 0!important;border-radius:0 4px 4px 0!important}#buttonExit{display:flex!important;box-shadow:none!important;text-shadow:none!important;position:relative!important;bottom:14px!important;left:13px!important;margin:0!important;width:30px!important;height:27px!important;align-items:center!important;justify-content:center!important;background-color:transparent!important;color:#fff;font-size:30px!important;z-index:1000}#buttonExit:hover{color:#f22229!important}.factor-field{background-color:hsla(0,0%,100%,0);border-color:#babfcc;border-radius:6px;display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left}.factor-field>form{width:auto;display:flex;gap:10px}.factor-field button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;border:none;padding:8px 26px;border-radius:3px}.factor-field button:active,.factor-field button:focus,.factor-field button:hover{background-color:#0058d9}.factor-field input{width:auto;margin:0;border:1px solid #babfcc;background-color:hsla(0,0%,100%,0);transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;padding:8px 12px}.factor-field input:active,.factor-field input:focus,.factor-field input:hover{background-color:rgba(0,0,0,.15)}.factor-field input::-webkit-input-placeholder{color:#fff}.factor-field input:-moz-placeholder,.factor-field input::-moz-placeholder{color:#fff}.factor-field input:-ms-input-placeholder{color:#fff}.factor-field label{margin:0}.factor-field label span,.factor-field label strong{display:block}.factor-field label strong{font-size:1.25rem;line-height:1}[id=simultaneity-table]{text-align:center;max-width:1000px;margin:auto;background-color:#636877;border-radius:8px}[id=simultaneity-table] .furnitureIcon{height:25px;width:35px;position:relative;top:7px;right:7px}[id=simultaneity-table] table{height:280px;width:100%;margin:auto;border-spacing:7px}[id=simultaneity-table] thead th:not(:empty){padding-top:10px;padding-bottom:10px;background-color:rgba(110,115,129,.23921568627450981);text-align:center;border-radius:10px 10px 0 0}[id=simultaneity-table] tbody th{max-width:100px}[id=simultaneity-table] tbody th:empty{background-color:rgba(27,29,35,0)}[id=simultaneity-table] tbody tr{background-color:hsla(0,0%,100%,.07);border-top-left-radius:10px;border-bottom-left-radius:10px}[id=simultaneity-table] tbody tr:first-child{background-color:rgba(27,29,35,0)}[id=simultaneity-table] tbody tr:first-child th{border-top-left-radius:10px;border-top-right-radius:10px}[id=simultaneity-table] tbody tr:nth-child(2) th,[id=simultaneity-table] tbody tr:nth-child(3) th{border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#6e7381}[id=simultaneity-table] tbody tr:last-child{background-color:rgba(27,29,35,0)}[id=simultaneity-table] tbody tr:last-child td{border-bottom-left-radius:10px;border-bottom-right-radius:10px}[id=simultaneity-table] tbody tr:last-child th{background-color:#6e7381;border-bottom-left-radius:10px;border-top-left-radius:10px}[id=simultaneity-table] tbody tr td,[id=simultaneity-table] tbody tr th{background-color:hsla(0,0%,100%,.07)}[id=simultaneity-table] tbody tr td.factor-actions,[id=simultaneity-table] tbody tr th.factor-actions{background-color:#636877;max-width:70px}[id=simultaneity-table] tbody tr td.factor-actions.visible span,[id=simultaneity-table] tbody tr th.factor-actions.visible span{opacity:1}[id=simultaneity-table] tbody tr td.factor-actions span,[id=simultaneity-table] tbody tr th.factor-actions span{background-color:rgba(0,103,255,.25);padding:5px;border-radius:6px;border:1px solid #0067ff;display:inline-block;min-width:41px;opacity:0}[id=simultaneity-table] tbody tr td.factor-actions .icon,[id=simultaneity-table] tbody tr th.factor-actions .icon{opacity:.5;padding:8px 6px;cursor:pointer}[id=simultaneity-table] tbody tr td span,[id=simultaneity-table] tbody tr th span{vertical-align:middle;line-height:1}[id=simultaneity-table] tbody tr td .icon,[id=simultaneity-table] tbody tr th .icon{margin-right:10px;font-size:1.25rem;line-height:1}[id=simultaneity-table] .split fieldset{margin:0 auto;width:450px}[id=simultaneity-table] p{margin:40px 0 50px;font-size:1.125rem}[id=simultaneity-table] .simultaneitySkeleton{text-align:center;max-width:1000px;margin:auto;background-color:#636877;border-radius:8px}[id=simultaneity]{background-color:#1b1d23}[id=simultaneity] .simultaneity-layout{height:100%;position:relative;color:#fff;display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"header header header" "content content content"}[id=simultaneity] .simultaneity-layout>header{grid-area:header;padding:20px;margin-top:10px;display:flex;align-items:flex-start;justify-content:space-evenly}[id=simultaneity] .simultaneity-layout>header>section:not(.section-title){flex:0 0 210px}[id=simultaneity] .simultaneity-layout>header h1{margin:0;display:flex;font-size:24px;justify-content:center;align-items:center;font-weight:400}[id=simultaneity] .simultaneity-layout>header .back{color:#fff;border-color:#fff;padding:5px 10px;background-color:hsla(0,0%,100%,0)}[id=simultaneity] .simultaneity-layout>header .back .icon{margin-right:5px}[id=simultaneity] .simultaneity-layout>header .back span{vertical-align:middle;font-size:20px}[id=simultaneity] .simultaneity-layout>header button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;border:none;padding:8px 16px;border-radius:3px}[id=simultaneity] .simultaneity-layout>header button:active,[id=simultaneity] .simultaneity-layout>header button:focus,[id=simultaneity] .simultaneity-layout>header button:hover{background-color:#0058d9}[id=simultaneity] .simultaneity-layout>header .section-continue,[id=simultaneity] .simultaneity-layout>header .section-continue>div{background-color:rgba(169,165,180,.2);text-align:center;padding:15px 25px;border-radius:3px}[id=simultaneity] .simultaneity-layout>section{margin-top:40px;grid-area:content;padding:20px}[id=simultaneity] .simultaneity-layout>section .changeModalBtns{text-align:center;width:650px;margin:0 auto}[id=simultaneity] .simultaneity-layout>section .changeModalBtns .changeModalBtn{background-color:#464b56}[id=simultaneity] .simultaneity-layout>section .changeModalBtns .changeModalBtnCurrent{background-color:#636877}[id=simultaneity] .simultaneity-layout>section .changeModalBtns>button:hover{box-shadow:none!important}[id=simultaneity] .simultaneity-layout>section .changeModalBtns>button{margin:10px 10px 0;border-radius:8px 8px 0 0;height:50px;width:300px;box-shadow:none!important}[id=simultaneity] .simultaneity-layout #simultaneity-service-table{max-height:85vh}[id=simultaneity] .simultaneity-layout #simultaneity-table{padding:20px}[id=simultaneity] .simultaneity-layout .simultaneitySkeleton{text-align:center;max-width:1000px;margin:auto;background-color:#636877;border-radius:8px;height:525px}[id=simultaneity] .simultaneity-layout .servicePowers{max-width:1000px;margin:auto;border-spacing:7px;background-color:#636877;border-radius:10px;max-height:60%;height:60%;overflow:scroll;position:relative}[id=simultaneity] .simultaneity-layout .servicePowers .serviceHeader{top:0;background-color:#636877!important;position:sticky;border-bottom:2px inset #464b56}[id=simultaneity] .simultaneity-layout .servicePowers .serviceHeader p:nth-child(2){border-left:2px solid}[id=simultaneity] .simultaneity-layout .servicePowers .serviceHeader p:nth-child(2),[id=simultaneity] .simultaneity-layout .servicePowers .serviceHeader p:nth-child(3){padding:10px;margin:0;border-right:2px solid;border-image-slice:1;border-image-source:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(63,61,61,0) 1%,rgba(69,71,77,.3215686274509804) 15%,rgba(69,71,77,.3215686274509804) 85%,rgba(43,43,43,0) 99%,hsla(0,0%,100%,0))!important}[id=simultaneity] .simultaneity-layout .servicePowers .serviceDiv{display:flex;justify-content:space-around;background-color:#575c6a;border-bottom:2px inset #464b56;align-items:center}[id=simultaneity] .simultaneity-layout .servicePowers .serviceDiv p:nth-child(2){padding:10px;margin:0;border-left:2px solid;border-right:2px solid;border-image-slice:1;border-image-source:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(70,75,86,.47843137254901963) 5%,rgba(70,75,86,.47843137254901963) 95%,hsla(0,0%,100%,0))}[id=simultaneity] .simultaneity-layout .servicePowers .serviceDiv p:nth-child(3){padding:10px;margin:0;border-right:2px solid;border-image-slice:1;border-image-source:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(63,61,61,0) 1%,rgba(69,71,77,.3215686274509804) 15%,rgba(69,71,77,.3215686274509804) 85%,rgba(43,43,43,0) 99%,hsla(0,0%,100%,0))!important}[id=simultaneity] .simultaneity-layout .servicePowers .serviceDiv p{width:33%;text-align:center}[id=simultaneity] .simultaneity-layout .servicePowers .serviceDiv p input{width:100px;text-align:center;margin:0 auto;background-color:#3b3b46;color:#fff}[id=simultaneity] .simultaneity-layout .servicePowers .serviceDiv p input::-moz-placeholder{color:grey}[id=simultaneity] .simultaneity-layout .servicePowers .serviceDiv p input:-ms-input-placeholder{color:grey}[id=simultaneity] .simultaneity-layout .servicePowers .serviceDiv p input::placeholder{color:grey}[id=engine-sidebar] [id=panel-section-services] .button{text-align:center;width:100%;background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;font-weight:700}[id=engine-sidebar] [id=panel-section-services] .button:active,[id=engine-sidebar] [id=panel-section-services] .button:focus,[id=engine-sidebar] [id=panel-section-services] .button:hover{background-color:#0058d9}[id=engine-sidebar] .service-list{padding-top:20px}[id=engine-sidebar] [id=panel-section-layers].active .panel-section-content{flex:0 0 200px;height:200px}[id=engine-sidebar] .editor-sidebar-layers{padding:15px 0;display:flex;gap:10px;justify-content:space-between;align-items:center;opacity:.5;cursor:pointer;transition:all .25s ease-in-out}[id=engine-sidebar] .editor-sidebar-layers:active,[id=engine-sidebar] .editor-sidebar-layers:focus,[id=engine-sidebar] .editor-sidebar-layers:hover{opacity:.7}[id=engine-sidebar] .editor-sidebar-layers.active{opacity:1}[id=engine-sidebar] .editor-sidebar-layers+div{border-top:1px solid #444e69}[id=engine-sidebar] .editor-sidebar-layers:first-child{padding-top:5px}[id=engine-sidebar] .editor-sidebar-layers:last-child{padding-bottom:5px}[id=panel-section-new-engine] .panel-section-header{align-items:flex-start}[id=panel-section-new-engine] header{width:100%;display:flex;gap:20px;align-items:flex-start;justify-content:space-between}[id=panel-section-new-engine] header .button-section{display:flex}[id=panel-section-new-engine] header button{margin:0 5px 0 0;background-color:hsla(0,0%,100%,0);transition:background-color .25s ease-in-out;cursor:pointer;border:1px solid rgba(169,165,180,.5);border-radius:3px;font-weight:700;padding:4px 8px;font-size:.85rem}[id=panel-section-new-engine] header button:active,[id=panel-section-new-engine] header button:focus,[id=panel-section-new-engine] header button:hover{background-color:rgba(0,0,0,.15)}[id=panel-section-new-engine] header h1{font-size:1rem;line-height:1;margin:0}[id=panel-section-new-engine] fieldset.tab-header{padding:10px;border:1px solid #444e69;border-radius:3px}[id=panel-section-new-engine] .tab-buttons{display:flex;align-items:center;gap:10px;justify-content:space-between}[id=panel-section-new-engine] .tab-buttons button span{vertical-align:middle}[id=panel-section-new-engine] .tab-buttons button .icon{margin-right:5px}[id=panel-section-new-engine] .tab-buttons button.active{box-shadow:inset 0 0 0 1px #0067ff;background-color:rgba(0,103,255,.2)}[id=panel-section-new-engine] .panel-section-content{display:flex;flex-direction:column}[id=panel-section-new-engine] .park-tab{padding:10px 0;flex:1 1 auto;display:flex;flex-direction:column}[id=panel-section-new-engine] .design-service{text-align:center;width:100%;padding:20px;flex:1 1 auto;display:grid;place-items:end center}[id=panel-section-new-engine] .design-service section{padding:20px 60px;background-color:rgba(68,78,105,.5)}[id=panel-section-new-engine] .design-service button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer;color:#fff;border:none;font-weight:700}[id=panel-section-new-engine] .design-service button:active,[id=panel-section-new-engine] .design-service button:focus,[id=panel-section-new-engine] .design-service button:hover{background-color:#0058d9}[id=panel-section-engine] .icon-reset:hover{cursor:pointer;color:#448fff}[id=panel-section-engine] .tooltipCentralContainer{display:none}[id=panel-section-engine] .tooltipCentralContainer .tooltipCentral{position:relative;top:32px;left:70px}[id=panel-section-engine] .panel-section-header{align-items:flex-start}[id=panel-section-engine] #centralT{gap:30%;display:flex;justify-content:space-between;align-content:center;align-items:center}[id=panel-section-engine] #centralT div{display:flex;gap:4px;align-items:baseline}[id=panel-section-engine] #centralT div input{width:90px;background-color:#080c24;color:#fff}[id=panel-section-engine] header{width:100%}[id=panel-section-engine] header .row{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}[id=panel-section-engine] header .button-section{display:flex;gap:5px;padding-right:5px}[id=panel-section-engine] header button{border-radius:3px;font-weight:700;padding:4px 8px;font-size:.85rem}[id=panel-section-engine] header .save-button{background-color:#0067ff;transition:background-color .25s ease-in-out;cursor:pointer}[id=panel-section-engine] header .save-button:active,[id=panel-section-engine] header .save-button:focus,[id=panel-section-engine] header .save-button:hover{background-color:#0058d9}[id=panel-section-engine] header h1,[id=panel-section-engine] header h2{font-weight:400;font-size:1rem;line-height:1;margin:0}[id=panel-section-engine] header h1 span,[id=panel-section-engine] header h1 strong,[id=panel-section-engine] header h2 span,[id=panel-section-engine] header h2 strong{vertical-align:middle}[id=panel-section-engine] header h2{background-color:#858c9e;font-size:.75rem;padding:4px 6px;border-radius:5px;margin-top:10px}[id=panel-section-engine] header .square{border:1px solid #080c24;display:inline-block;height:18px;width:18px;box-sizing:border-box;border-radius:4px;margin-right:10px;background-color:#ff0}[id=panel-section-engine] .accordion-children>ul li{padding:5px;display:flex;align-items:baseline;gap:10px}[id=panel-section-engine] .accordion-children>ul li>span:not(.icon){padding-left:29px}[id=panel-section-engine] .accordion-children h1{font-size:1rem;line-height:1;margin:0 0 20px}[id=panel-section-engine] .accordion-children>section+section{margin-top:20px}[id=panel-section-engine] .accordion-children>section>fieldset{margin:0}[id=panel-section-engine] .accordion-children .border{border-color:#30333c}[id=panel-section-engine] fieldset.engine-field>section{flex-basis:55%}[id=panel-section-engine] fieldset.engine-field>label>span{width:140px}[id=panel-section-engine] fieldset.engine-field [type=number]{max-width:70px}[id=panel-section-engine] fieldset input[readonly]{background-color:hsla(0,0%,100%,0);border:1px solid #a9a5b4;max-width:140px}[id=panel-section-engine] .engine-extras>label{padding:5px 0;display:flex;justify-content:space-between;margin-bottom:15px}[id=panel-section-engine] .gcExtra{justify-content:space-between;display:flex}[id=panel-section-engine] .centrals-data{margin-bottom:10px}[id=panel-section-engine] #safety-items-section label{display:flex;flex-direction:row;justify-content:space-between;align-items:center}[id=panel-section-engine] #safety-items-section label input{width:65px;height:25px;font-size:13px;background-color:#080c24;margin:3px;color:#fff;border-radius:3px}[id=panel-section-engine] #brandVolumeFieldset{display:flex;flex-direction:column;justify-content:space-between}[id=panel-section-engine] .brandVolumeDiv div{display:flex;flex-direction:row;align-items:center}[id=panel-section-engine] .volumeRecipientDiv{display:flex;gap:15px;margin-top:20px;justify-content:space-between}[id=panel-section-engine] .recipientVolumeInput{width:80px!important}[id=panel-section-engine] .brandDiv{display:flex;gap:15px;margin-top:20px;justify-content:space-between}[id=panel-section-engine] .soundDiv{display:flex;margin-top:20px;align-items:baseline;justify-content:space-between}[id=panel-section-engine] .select-wrapper{width:115px!important}[id=panel-section-engine] .priceEngine{display:flex;width:100%;justify-content:space-between;align-items:baseline}[id=panel-section-engine] .priceEngine label{font-size:16px;font-weight:700}[id=panel-section-engine] .priceInput{width:95px!important}[id=panel-section-engine] #field-height{display:flex;justify-content:space-between;gap:132px}[id=engine] .canvas-engine{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#1b1d23}[id=engine] .engine-layout{pointer-events:none;height:100%;position:relative;z-index:100;color:#fff;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"header header header" ". . aside" "footer footer footer"}[id=engine] .engine-layout>header{grid-area:header;padding:20px;display:flex;align-items:center;justify-content:space-between;background-image:linear-gradient(#080c24,transparent)}[id=engine] .engine-layout>header>section:not(.section-title){flex:0 0 160px}[id=engine] .engine-layout>header h1{margin:0;display:flex;font-size:24px;justify-content:center;align-items:center;font-weight:400}[id=engine] .engine-layout>header h1>span{text-shadow:1px 1px 2px #000}[id=engine] .engine-layout>header .back{display:flex;width:190px;color:#fff;padding:5px 10px;background-color:hsla(0,0%,100%,0);font-size:20px;pointer-events:auto}[id=engine] .engine-layout>header .back .icon{margin-right:5px}[id=engine] .engine-layout>header .back span{vertical-align:middle}[id=engine] .engine-layout>aside{grid-area:aside;padding:0 20px;position:absolute;top:-55px;right:0;bottom:-97px}[id=engine] .engine-layout>aside>section{pointer-events:auto}[id=engine] .engine-layout>footer{grid-area:footer;padding:20px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;background-image:linear-gradient(hsla(0,0%,100%,0),#080c24)}@-webkit-keyframes bgResponsiveAnimationFrames{0%{background-position:center 0}to{background-position:center 100%}}@keyframes bgResponsiveAnimationFrames{0%{background-position:center 0}to{background-position:center 100%}}@-webkit-keyframes eyeBlink{0%{height:25px;width:25px}50%{padding:14px 5px;height:7px;width:25px;background:radial-gradient(hsla(0,0%,100%,.20784313725490197) 10%,hsla(0,0%,100%,.0196078431372549),hsla(0,0%,100%,0))}to{height:25px;width:25px;background:radial-gradient(hsla(0,0%,100%,.20784313725490197) 30%,hsla(0,0%,100%,.0196078431372549),hsla(0,0%,100%,0))}}@keyframes eyeBlink{0%{height:25px;width:25px}50%{padding:14px 5px;height:7px;width:25px;background:radial-gradient(hsla(0,0%,100%,.20784313725490197) 10%,hsla(0,0%,100%,.0196078431372549),hsla(0,0%,100%,0))}to{height:25px;width:25px;background:radial-gradient(hsla(0,0%,100%,.20784313725490197) 30%,hsla(0,0%,100%,.0196078431372549),hsla(0,0%,100%,0))}}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}[id=park] #park-masthead>.redButton{top:100px;right:50px;position:absolute;z-index:10;border-radius:8px;border:1.5px solid #ff4d4d;background-color:#361f1f;color:#ff4d4d;text-shadow:none;font-weight:700;padding:10px;width:150px;height:50px;display:flex;align-items:center;justify-content:space-between;box-shadow:none}[id=park] #park-masthead>.redButton>img{filter:invert(50%) sepia(47%) saturate(5593%) hue-rotate(332deg) brightness(100%) contrast(103%);height:30px;margin:0;transform:scaleX(-1)}[id=park] .sectioningValveBtn{font-size:18px;border-radius:10px;padding:0 10px;height:35px;border:3px solid hsla(0,0%,100%,.5333333333333333);margin:5px 0;width:60px}[id=park] .sectioningValveBtn:hover{box-shadow:0 0 10px hsla(0,0%,100%,.26666666666666666)}[id=park] .calculatorIconImg{z-index:100;position:absolute;height:25px;top:22px;right:15px}[id=park] .calculatorIconYellowImg{z-index:100;height:25px;position:absolute;top:12px;right:12px}[id=park] .park-layout [id=park-masthead] .excelButton{box-shadow:none;border:1px solid #0067ff;font-weight:600;text-shadow:none;z-index:100;position:absolute;right:50px;top:100px;background-color:#0067ff;width:147px;border-radius:8px;padding-right:50px}[id=park] .park-layout [id=park-masthead] .excelButton .backEditorButton{background-color:#555962;border-radius:8px;border-color:#2f3440;text-shadow:none;border-width:2px}[id=park] .excelIconDiv img{z-index:100;height:28px!important;position:absolute;top:110px;right:60px}[id=park] .excelPreview{display:none}[id=park] .buttonTable2Excel{z-index:1e+23;background-color:red}[id=park] .previewDiametersDiv{height:90vh;position:absolute;width:33vw;top:5vh;right:0;z-index:10;background-color:#2f3440;border-radius:5px;margin-right:20px;border:2px solid #181b23}[id=park] .buttonPreviewDiameters{right:350px;padding:18px!important;border:1px solid #ff0!important;font-weight:600!important;z-index:100!important;background-color:#212220!important;width:150px!important;height:55px!important;border-radius:8px!important;color:#ff0!important;font-size:16px!important}[id=park] .buttonCalculate,[id=park] .buttonPreviewDiameters{position:absolute;top:95px;box-shadow:none!important;text-shadow:none!important}[id=park] .buttonCalculate{width:130px!important;height:60px;right:80px;font-size:16px;font-weight:700;padding:15px 100px 15px 15px!important;background-color:red!important;border:none!important;border-radius:8px}[id=park] .collectorH2{z-index:10;font-size:30px;font-weight:700;margin:0 0 0 20px;background-color:#2f3440;padding:5px;border-radius:5px;color:#4492ff}[id=park] .h2WhatAreUPainting{z-index:10;font-size:18px;width:300px;right:55px;background-color:#2f3440;position:absolute}[id=park] .h1SemiautomaticPipes{background-color:#2f3440;padding:10px;color:#fff;font-size:18px;border-bottom:2px solid #181b23}[id=park] .back-back{padding:10px 0;box-shadow:none;font-weight:600;text-shadow:none;z-index:100!important;position:absolute;right:28px;top:14px;background-color:#b91616;width:43px;border-radius:8px;height:33px;pointer-events:auto}[id=park] #backIcon{position:relative!important;top:-8px;height:27px;width:25px}[id=park] .subcollectorButtonContainer{z-index:100;position:absolute;top:200px;left:20px}[id=park] .flexColumn50{display:flex;flex-direction:column;width:50%}[id=park] .spanM{margin:10px;font-size:20px;text-shadow:none;font-weight:600}[id=park] .width100{width:100%}[id=park] .previewNodesForm{max-height:none!important;overflow-y:scroll;height:518px!important;position:absolute;top:230px;right:20px;padding:5px 15px 0;border-radius:5px;background-color:#2e3340!important;border:1px solid #181b23!important;width:275px!important;z-index:100}[id=park] .previewDiametersForm2{max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;position:absolute;top:170px;right:20px;padding:0!important;border-radius:0 0 10px 10px;background-color:#2f3440!important;border:2px solid #181b23!important;border-top:none!important;width:400px!important;z-index:100;box-shadow:none!important;transition:none!important}[id=park] .previewDiametersForm2 .circuitSelector{display:none}[id=park] .previewDiametersForm2 #parentPreviewDivs{max-height:61vh;overflow-y:scroll}[id=park] .previewDiametersForm2 .headerPreviewDiametersForm{border-radius:8px;padding:20px 10px;max-height:12%;z-index:1;position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;background:#2e3340;text-shadow:none}[id=park] .previewDiametersForm2 .headerPreviewDiametersForm h2{background-color:#555962;padding:13px 20px;border-radius:10px;width:65%;font-size:22px;margin:10px}[id=park] .previewDiametersForm2 .headerPreviewDiametersForm button{width:15%;border-radius:8px;border:none!important;position:relative;top:5px;left:3px;background-color:#555962;margin:5px 10px 15px 0;padding:0 15px 5px;font-size:40px}[id=park] .previewDiametersForm2 .headerPreviewDiametersForm button img{height:25px}[id=park] .previewDiametersForm{max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;height:70vh!important;position:absolute;top:190px;right:20px;padding:0!important;border-radius:5px;background-color:#2e3340!important;border:2px solid #181b23!important;border-top:none!important;width:400px!important;z-index:100}[id=park] .previewDiametersForm .circuitSelector{gap:10px;display:flex;background-color:#555962;padding:10px;border-radius:10px;margin:10px}[id=park] .previewDiametersForm .circuitSelector .lineAndTemperatureSelector{position:relative;display:flex;gap:5px}[id=park] .previewDiametersForm .circuitSelector .lineAndTemperatureSelector .lineSelector{padding:0;font-size:16px;width:110px;border:2px solid hsla(0,0%,100%,.7725490196078432);border-radius:8px}[id=park] .previewDiametersForm .circuitSelector .lineAndTemperatureSelector .lineSelector:hover{background-color:#222538}[id=park] .previewDiametersForm .circuitSelector .lineAndTemperatureSelector .temperatureSelectorMT{font-weight:700;width:54px;color:orange;background-color:#2e1c00;border:2px solid orange;border-radius:8px}[id=park] .previewDiametersForm .circuitSelector .lineAndTemperatureSelector .temperatureSelectorMT:hover{background-color:#573500}[id=park] .previewDiametersForm .circuitSelector .lineAndTemperatureSelector .temperatureSelectorLT{width:54px;color:#7bf7ff;background-color:#00203a;border:2px solid #7bf7ff;border-radius:8px}[id=park] .previewDiametersForm .circuitSelector .lineAndTemperatureSelector .temperatureSelectorLT:hover{background-color:#114168}[id=park] .previewDiametersForm .circuitSelector .lineAndTemperatureSelector .temperatureSelector{width:100px;color:#7bff99;background-color:#023a00;border:2px solid #7bff99;border-radius:8px}[id=park] .previewDiametersForm .circuitSelector .circuitNumSelector .circuitNumBtnSelected{border-radius:10px;padding:0;height:40px;width:30px;background-color:#0067ff!important;border:2px solid hsla(0,0%,100%,.25098039215686274);margin:2px}[id=park] .previewDiametersForm .circuitSelector .circuitNumSelector .circuitNumBtn{border-radius:10px;padding:0;height:40px;width:30px;margin:2px}[id=park] .previewDiametersForm #parentPreviewDivs{max-height:53vh;overflow-y:scroll;margin-top:15px}[id=park] .previewDiametersForm .headerPreviewDiametersForm{max-height:10%;z-index:1;position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(180deg,#2e3340 90%,rgba(46,51,64,.52) 95%,transparent);text-shadow:none;margin-bottom:10px}[id=park] .previewDiametersForm .headerPreviewDiametersForm h2{background-color:#555962;padding:13px 20px;border-radius:10px;width:65%;font-size:22px;margin:10px}[id=park] .previewDiametersForm .headerPreviewDiametersForm button{width:15%;border-radius:8px;border:none!important;position:relative;top:5px;left:3px;background-color:#555962;margin:5px 10px 15px 0;padding:0 15px 5px;font-size:40px}[id=park] .previewDiametersForm .headerPreviewDiametersForm button img{height:25px}[id=park] .nodesDistances{z-index:1000;background-color:red;padding:6px;position:absolute;top:130px;border-radius:8px;background-color:#2f3440;border:2px solid #181b23}[id=park] .nodeDistancesDiv{background-color:#555962;border-radius:20px 8px 8px 20px;margin:8px;display:flex;width:120px;justify-content:space-between}[id=park] .nodeDistancesDiv>span{padding:2px;font-size:16px;margin-right:10px}[id=park] .nodeDistancesId{color:rgba(0,0,0,.5333333333333333);font-weight:bolder;width:28px;height:28px;text-align:center;border-radius:100px}[id=park] .pointId{position:absolute;top:-8px;right:50px;text-shadow:none;color:#000;color:rgba(0,0,0,.5333333333333333);font-weight:bolder;border-radius:20px;padding-top:1px;width:40px;height:26px;font-size:15px;font-weight:800;text-align:center}[id=park] .displayFlexColumn{display:flex;flex-direction:column}[id=park] .subcollectorServicesTableTitle{padding:10px;margin:-10px;border-radius:5px 5px 0 0}[id=park] .subcollectorServicesTable{position:absolute;top:75px;left:5px;background-color:#2e323f;padding:10px;border-radius:5px;border:1px solid #2f3440;width:260px}[id=park] .park-layout>#park-masthead>.subcollectorButtonContainer>.selectedGroupButton{background-color:#003682!important}[id=park] .subcollectorGroupText{border-width:1px!important;border-style:solid!important;z-index:10;height:60px;width:125px;margin:5px;border-radius:10px;font-weight:300;text-shadow:none!important}[id=park] .inputDistancePrincipalNode{background-color:#080c24;color:#fff;width:35%;padding:5px;height:30px;margin-top:5px}[id=park] .labelPrincipalNode{text-shadow:none;font-weight:600;margin:8px 8px 5px}[id=park] .labelPreviewNodes{margin:15px;padding:5px 10px;border-radius:10px}[id=park] .serviceMT{background-color:#462c1b;border:1px solid #f28a0f}[id=park] .serviceLT{background-color:#25475b;border:1px solid #7bf7ff}[id=park] .divPreviewDiameters,[id=park] .divPreviewNodes{border-bottom:2px solid #181b23;padding-bottom:10px;text-shadow:none;display:flex;flex-wrap:wrap}[id=park] .divPreviewDiameters .twoDigit>summary>img{right:-188px}[id=park] .divPreviewDiameters>details:hover{cursor:pointer}[id=park] .divPreviewDiameters>details{font-size:20px;padding:10px}[id=park] .divPreviewDiameters>details>summary{border-image-slice:1;border-bottom:solid;border-width:2px}[id=park] .divPreviewDiameters>details>summary>div{width:345px;display:flex;align-items:center;justify-content:space-between}[id=park] .divPreviewDiameters>details>summary>div>span:before{content:"• "}[id=park] .divPreviewDiameters>details>summary>div>img{margin:0;padding:5px;height:25px}[id=park] .divPreviewDiameters>details>summary>div>img:hover{-webkit-animation:eyeBlink .2s linear 1;animation:eyeBlink .2s linear 1;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;cursor:pointer}[id=park] .divPreviewDiameters>details>summary::marker{content:none}[id=park] .divPreviewDiameters>details>div{display:flex;text-align:center;align-content:center;justify-content:space-between}[id=park] .divPreviewDiameters>details>div>p{margin:10px 15px 5px 10px;font-size:17px;color:#fff}[id=park] .divPreviewDiameters>details>div>p>div{border-radius:8px;padding:8px;background-color:#080c24;text-align:initial;width:100%}[id=park] .divPreviewDiameters>details>div>span{color:#fff;background-color:#080c24;padding-inline:5px;border-radius:5px;margin-left:50px;text-align:center;align-self:center;font-size:18px}[id=park] .divPreviewDiameters .commonColor{border-image-source:linear-gradient(90deg,hsla(0,0%,100%,0),#1e69ff 5%,#1e69ff 35%,hsla(0,0%,100%,0) 40%)}[id=park] .divPreviewDiameters .commonColor>div>span:before{color:#1e69ff}[id=park] .divPreviewDiameters .subcoColor{border-image-source:linear-gradient(90deg,hsla(0,0%,100%,0),#4eff32 5%,#4eff32 35%,hsla(0,0%,100%,0) 40%)}[id=park] .divPreviewDiameters .subcoColor>div>span:before{color:#4eff32}[id=park] .divPreviewDiameters .moduleColor{border-image-source:linear-gradient(90deg,hsla(0,0%,100%,0),#ff00f2 5%,#ff00f2 35%,hsla(0,0%,100%,0) 40%)}[id=park] .divPreviewDiameters .moduleColor>div>span:before{color:#ff00f2}[id=park] .divPreviewDiameters>details[open]>summary::marker{content:none}[id=park] .principalNodeSelect{border-radius:5px;border:none;background-color:#080c24;color:#fff;height:30px;margin-top:5px}[id=park] .principalNodeDataDiv{display:flex;flex-direction:column;position:relative;bottom:10px}[id=park] .displayFlex{display:flex}[id=park] .distanceLabelPrincipalNode{text-shadow:none;font-weight:600;margin:5px}[id=park] .formDivInput{display:flex;align-items:center}[id=park] .formDivInput input{width:65px}[id=park] .formInputP{margin:10px}[id=park] .formInputPreassure{margin:10px 3px 10px 10px}[id=park] .formInputSectionLimit{margin:10px 1px 10px 10px}[id=park] .formInputPreassureLoss{margin:10px 17px 10px 10px}[id=park] .formInputDistance{margin:10px 19px 10px 10px}[id=park] .pPowerlineServ{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:capitalize;border:1px solid hsla(0,0%,100%,.1803921568627451);padding:5px 10px;border-radius:5px}[id=park] .ningunoOpt{right:107px!important;position:relative!important}[id=park] .secondDownloadButton{width:100px;top:160px!important}[id=park] .optionForm{background-color:#080c24}[id=park] .selectForm{margin-bottom:0;background-color:#080c24!important;box-shadow:none!important;border:none!important;border-radius:5px}[id=park] .selectFormNone{position:relative!important;left:-105px!important}[id=park] .labelSelectIsolationForm{display:flex;border:none;width:100%;justify-content:space-between;padding-inline:15px;margin:10px 0;font-size:13px;text-align:center;align-items:center}[id=park] .textForm{background-color:#080c24!important;box-shadow:none!important;border:none!important;border-radius:5px;width:50px;height:30px;text-shadow:none!important}[id=park] .textFormDisabled{color:grey!important;background-color:#121627!important}[id=park] .labelSystemForm{height:125px!important;display:flex;flex-direction:column;border:1px solid hsla(0,0%,100%,.1803921568627451);border-radius:10px;width:220px;height:100px;justify-content:space-between;margin:10px 0 10px 50px;font-size:13px;text-align:center;align-items:center;padding:0}[id=park] .labelSystemForm>h1{background-color:#555962;border-radius:5px;width:220px;color:#fff;padding:3px;border-bottom:2px solid rgba(24,27,33,.49019607843137253);font-weight:bolder!important;font-size:15px!important;margin-bottom:15px!important}[id=park] .labelSystemForm>label{display:flex;justify-content:space-between!important;gap:20px;width:160px;font-size:13px}[id=park] .labelSelectForm{display:flex;border:none;width:75%;justify-content:space-between;padding-inline:15px;margin:10px 0;font-size:13px;text-align:center;align-items:center}[id=park] .buttonSelectTab{margin:5px;padding:12px!important;text-shadow:none!important;box-shadow:none!important;border:none!important;border-bottom:1px solid #fff!important;background-color:#8d8d9c!important;border-radius:8px 8px 0 0}[id=park] .buttonSelectTabSelected{background-color:#080c24!important}[id=park] .calcDiametersDownloadButton{width:100px;position:absolute;top:80px;right:40px;padding:15px!important;text-shadow:none!important;box-shadow:none!important;background-color:#0067ff!important;border:none!important}[id=park] .formCalc{z-index:1;position:absolute;width:1100px;max-height:100vh;left:0;right:0;margin-left:auto;margin-right:auto;top:5vh;background-color:#2f3440;border-radius:5px;padding:0 25px;box-shadow:0 0 1000px 1000px rgba(8,12,36,.75);overflow:auto}[id=park] .formH1{padding:15px;border-bottom:2px solid #181b21;font-weight:600!important;font-size:20px!important}[id=park] .formH2{-webkit-padding-start:5px;padding-inline-start:5px;margin-bottom:0}[id=park] .formH3{border-bottom:2px solid rgba(24,27,33,.49019607843137253);background-color:#555962;border-radius:5px;font-size:15px;padding:5px 10px}[id=park] .specialFormH3{margin-top:28px}[id=park] .buttonContainer{position:absolute;top:90px;left:370px;margin-bottom:10px;font-size:15px}[id=park] .buttonContainer button{width:110px}[id=park] .columnsContainer{display:flex;justify-content:center}[id=park] .formFirstColumn,[id=park] .formSecondColumn{width:45%;margin:10px}[id=park] .dischargeMaterial{margin:20px 0 0;display:flex;flex-direction:row;justify-content:space-between;gap:100px}[id=park] .dischargeMaterial>div{display:flex;width:100%;justify-content:space-between}[id=park] .dischargeMaterial>div>label{text-align:center;width:30%;display:flex;justify-content:center;gap:10px}[id=park] .buttonExitCalcDiameters{box-shadow:none!important;text-shadow:none!important;border:none!important;background-color:transparent;color:#fff;font-size:40px;position:absolute;left:1040px;top:0;z-index:1000}[id=park] .buttonExitCalcDiameters:hover{color:#f22229!important}[id=park] #park-masthead>.firstButton{box-shadow:none;border:1px solid #0067ff;font-weight:600;text-shadow:none;z-index:100;position:absolute;right:250px;top:160px;background-color:#0067ff;width:120px;border-radius:8px;height:50px}[id=park] #park-masthead>.pipes.paint-group-order{position:absolute;right:270px;top:100px;z-index:100}[id=park] #park-masthead>.firstButton2{z-index:100;right:250px;top:160px;background-color:#0067ff}[id=park] #park-masthead>.firstButton2,[id=park] #park-masthead>.firstButtonOnUse{box-shadow:none;border:1px solid #0067ff;font-weight:600;text-shadow:none;position:absolute;width:120px;border-radius:8px;height:50px}[id=park] #park-masthead>.firstButtonOnUse{display:none;z-index:10;right:50px;top:100px;background-color:#003682}[id=park] #park-masthead>.secondButton{box-shadow:none;border:1px solid #0067ff;font-weight:600;text-shadow:none;z-index:100;position:absolute;right:50px!important;top:160px;background-color:#0067ff;width:120px;border-radius:8px;height:50px}[id=park] #park-masthead>.firstButton3{right:250px}[id=park] #park-masthead>.firstButton3,[id=park] #park-masthead>.secondButton2{box-shadow:none;border:1px solid #0067ff;font-weight:600;text-shadow:none;z-index:10;position:absolute;top:160px;background-color:#0067ff;width:120px;border-radius:8px;height:50px}[id=park] #park-masthead>.secondButton2{right:50px}[id=park] #park-masthead>.secondButton3{box-shadow:none;border:1px solid #0067ff;font-weight:600;text-shadow:none;z-index:10;position:absolute;right:260px;top:160px;background-color:#0067ff;width:120px;border-radius:8px;height:50px}[id=park] #park-masthead>.yellowButton{top:160px}[id=park] #park-masthead>.yellowButton,[id=park] #park-masthead>.yellowButton2{box-shadow:none;border:1px solid #ff0;font-weight:600;text-shadow:none;z-index:100;position:absolute;right:240px;background-color:#3d3e33;width:150px;height:50px;border-radius:8px;color:#ff0;font-size:16px;padding-right:50px}[id=park] #park-masthead>.yellowButton2{top:100px}[id=park] .endGroupTrace{color:#fff;text-shadow:none!important;border:2px solid #81b5ff!important;background-color:#0067ff!important;position:absolute;bottom:5px;height:60px;width:125px;left:140px;border-radius:8px;font-weight:600!important;text-align:center;font-size:16px!important}[id=park] #snackbar{border-radius:10px;visibility:hidden;margin-left:-125px;border:1px solid #0067ff;background-color:#003682;color:#fff;text-align:center;padding:16px;position:fixed;z-index:10;left:50%;bottom:30px}[id=park] #snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 1.5s;animation:fadein .5s,fadeout .5s 1.5s}[id=park] .undoButton{box-shadow:none!important;border:1px solid #0067ff!important;font-weight:600!important;text-shadow:none!important;z-index:100!important;position:absolute!important;right:320px!important;top:285px!important;background-color:#003682!important;width:50px!important;height:50px!important;border-radius:8px!important;color:#fff!important;font-size:16px!important}[id=park] .undoButton img{padding-top:5px;height:30px}[id=park] .undoButton:hover{background-color:#0067ff!important}[id=park] #park-masthead>div>.visualizeButton{border:1px solid #ff0;right:50px;top:90px;background-color:#3d3e33;width:120px;height:50px;border-radius:8px;color:#ff0;font-size:16px}[id=park] #park-masthead>div>.visualizeButton,[id=park] .traceReady{box-shadow:none;font-weight:600;text-shadow:none;z-index:100;position:absolute}[id=park] .traceReady{border:1px solid #2f3440;right:130px;top:95px;background-color:#2f3440;width:auto;border-radius:8px;font-size:18px}[id=park] .collectorLabel{margin-right:5px;position:relative;right:20px;border:13px solid #fff;border-radius:20px;width:24px;height:77px}[id=park] #nodeForm{height:600px;position:absolute;width:400px;right:0;top:200px;overflow-y:scroll}[id=park] .principalNodeForm{display:flex!important;justify-content:space-around!important;position:absolute!important;right:40px!important;border-radius:33px 5px 5px 33px!important;padding:30px!important;background-color:#2f3440!important;border:1px solid #444e69!important;box-shadow:none!important;width:360px!important;max-height:none!important;z-index:100!important}[id=park] .principalNodeForm>div{position:relative;bottom:30px}[id=park] .asideSemiAuto{width:400px;background-color:#2f3440;border-radius:5px;height:150px;margin-right:20px;border:2px solid #181b23}[id=park] .tipsP{top:-85px;right:410px;height:auto;width:250px;border-radius:5px;background-color:#003682;border:1px solid #006aff}[id=park] .axisControllerTip,[id=park] .tipsP{position:absolute;margin:120px 0 0 40px;padding:15px}[id=park] .axisControllerTip{top:125px;right:40px;border-radius:5px;background-color:#181b23;border:1px solid #2f3440;width:227px}[id=park] .groupIndicator{margin:15px 0 0 20px}[id=park] .bifurcateTitle,[id=park] .groupIndicator{z-index:10;font-size:35px;font-weight:500;background-color:#2f3440;padding:5px;border-radius:5px}[id=park] .bifurcateTitle{position:absolute;right:180px;top:100px;margin:35px 0 0 20px}[id=pipes] .inputPlaceholder{color:#fff}[id=pipes] .semiautoButton{border:1px solid #fff;z-index:10;position:absolute;right:50px;top:110px;background-color:orange;width:120px}[id=pipes] .canvas-pipes{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#1b1d23}[id=pipes] .canvas-pipes .canvas-tools{display:flex;flex-direction:column;gap:5px;background-color:#636877;padding:10px;border:1px solid #494d57;box-shadow:1px 1px 10px rgba(0,0,0,.25);border-radius:3px;position:absolute;top:200px;left:25px}[id=pipes] .canvas-pipes .canvas-tools .tool{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:36px;height:36px}[id=pipes] .canvas-pipes .canvas-tools .tool .icon{width:36px;height:36px;padding:5px;border:1px solid hsla(0,0%,100%,.4);border-radius:3px;cursor:pointer}[id=pipes] .canvas-pipes .canvas-tools .tool.active{background-color:#2f3440;transition:background-color .7s}[id=pipes] .pipes-layout{pointer-events:none;height:100%;position:relative;z-index:100;color:#fff;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"header header header" " ..aside" "footer footer footer"}[id=pipes] .pipes-layout>header{grid-area:header;padding:20px;display:flex;align-items:center;justify-content:space-between}[id=pipes] .pipes-layout>header>section:not(.section-title){flex:0 0 160px}[id=pipes] .pipes-layout>header h1{margin:0;display:flex;font-size:1.25rem;justify-content:center;align-items:center;font-weight:400}[id=pipes] .pipes-layout>header .back{color:#fff;border-color:#fff;padding:5px 10px;background-color:hsla(0,0%,100%,0);pointer-events:auto}[id=pipes] .pipes-layout>header .back .icon{margin-right:5px}[id=pipes] .pipes-layout>header .back span{vertical-align:middle}[id=pipes] .pipes-layout>aside{grid-area:aside;padding:0 20px;position:absolute;top:-55px;right:0;bottom:-97px}[id=pipes] .pipes-layout>aside>section{pointer-events:auto}[id=pipes] .pipes-layout>footer{grid-area:footer;padding:20px;display:flex;align-items:center;justify-content:center;font-size:1.125rem}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}::placeholder{color:#fff}