.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{height:100%;position:relative;width:100%;z-index:1}.slider-connects{overflow:hidden;z-index:0}.slider-connect,.slider-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{top:-100%;width:0}.slider-horizontal .slider-origin{height:0}.slider-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.slider-touch-area{height:100%;width:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width, 16px)/2*-1);top:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width, 16px)/2*-1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width, 16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));cursor:-webkit-grab;cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgba(16,185,129,.188)),var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px rgba(0,0,0,.42));cursor:-webkit-grabbing;cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);display:block;font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);position:absolute;text-align:center;white-space:nowrap}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size, 5px)*-2);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;position:absolute;top:calc(var(--slider-tooltip-arrow-size, 5px)*-2);transform:translate(-50%);width:0}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;position:absolute;right:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;transform:translateY(-50%);width:0}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size, 5px)*-2);position:absolute;top:50%;transform:translateY(-50%);width:0}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{top:auto;transform:translateY(calc((var(--slider-tooltip-line-height, 1.25rem) - var(--slider-tooltip-py, 2px))*-1 + 1px))}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px)}.toggle-container{display:inline-block}.toggle-container:focus{box-shadow:0 0 0 var(--toggle-ring-width,3px) var(--toggle-ring-color,rgba(16,185,129,.188));outline:none}.toggle{align-items:center;border:var(--toggle-border,.125rem) solid;border-radius:999px;box-sizing:content-box;cursor:pointer;display:flex;font-size:var(--toggle-font-size,.75rem);height:var(--toggle-height,1.25rem);line-height:1;position:relative;transition:all .3s;width:var(--toggle-width,3rem)}.toggle-on{background:var(--toggle-bg-on,#10b981);border-color:var(--toggle-border-on,#10b981);color:var(--toggle-text-on,#fff);justify-content:flex-start}.toggle-off{background:var(--toggle-bg-off,#e5e7eb);border-color:var(--toggle-border-off,#e5e7eb);color:var(--toggle-text-off,#374151);justify-content:flex-end}.toggle-on-disabled{background:var(--toggle-bg-on-disabled,#d1d5db);border-color:var(--toggle-border-on-disabled,#d1d5db);color:var(--toggle-text-on-disabled,#9ca3af);cursor:not-allowed;justify-content:flex-start}.toggle-off-disabled{background:var(--toggle-bg-off-disabled,#e5e7eb);border-color:var(--toggle-border-off-disabled,#e5e7eb);color:var(--toggle-text-off-disabled,#9ca3af);cursor:not-allowed;justify-content:flex-end}.toggle-handle{background:var(--toggle-handle-enabled,#fff);border-radius:50%;display:inline-block;height:var(--toggle-height,1.25rem);position:absolute;top:0;transition-duration:var(--toggle-duration,.15s);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:var(--toggle-height,1.25rem)}.toggle-handle-on{left:100%;transform:translate(-100%)}.toggle-handle-off{left:0}.toggle-handle-on-disabled{background:var(--toggle-handle-disabled,#f3f4f6);left:100%;transform:translate(-100%)}.toggle-handle-off-disabled{background:var(--toggle-handle-disabled,#f3f4f6);left:0}.toggle-label{box-sizing:border-box;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:calc(var(--toggle-width, 3.25rem) - var(--toggle-height, 1.25rem))}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin:0}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{list-style-type:none;margin:0;padding:0}ol ol,ul ul,ol ul,ul ol{margin:0;padding:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--toggle-bg-on: #da444c;--toggle-border-on: #da444c;--toggle-bg-off: #f6f5fa;--toggle-border-off: #dddddd;--toggle-height:1.5rem }@font-face{font-family:Gilroy;font-style:normal;font-weight:100;src:url(/dev_modeller/fonts/Gilroy-Thin.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:200;src:url(/dev_modeller/fonts/Gilroy-UltraLight.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:300;src:url(/dev_modeller/fonts/Gilroy-Light.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url(/dev_modeller/fonts/Gilroy-Regular.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:url(/dev_modeller/fonts/Gilroy-Medium.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:url(/dev_modeller/fonts/Gilroy-SemiBold.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;src:url(/dev_modeller/fonts/Gilroy-Bold.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:800;src:url(/dev_modeller/fonts/Gilroy-ExtraBold.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;src:url(/dev_modeller/fonts/Gilroy-Black.ttf) format("truetype")}@font-face{font-family:icons;src:url(/dev_modeller/fonts/icons.eot?c589sw);src:url(/dev_modeller/fonts/icons.eot?c589sw#iefix) format("embedded-opentype"),url(/dev_modeller/fonts/icons.ttf?c589sw) format("truetype"),url(/dev_modeller/fonts/icons.woff?c589sw) format("woff"),url(/fonts/icons.svg?c589sw#icons) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-]:before,[class*=" icon-"]:before{font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-centered:before{content:""}.icon-t-90:before{content:""}.icon-b-90:before{content:""}.icon-t-45-l:before{content:""}.icon-t-45-r:before{content:""}.icon-b-45-l:before{content:""}.icon-b-45-r:before{content:""}.icon-l-90:before{content:""}.icon-r-90:before{content:""}.icon-close:before{content:""}.icon-copy:before{content:""}.icon-arrow-left:before{content:""}.icon-quastion:before{content:""}.icon-alert:before{content:""}.icon-basket:before{content:""}.icon-garbage:before{content:""}.icon-find:before{content:""}.icon-hide:before{content:""}.icon-show:before{content:""}.icon-lern:before{content:""}.icon-menu:before{content:""}.icon-print:before{content:""}.icon-room-map:before{content:""}.icon-zoom:before{content:""}.icon-total-menu:before{content:""}.icon-add:before{content:""}.icon-ruler:before{content:""}.icon-save:before{content:""}.icon-cut:before{content:""}.icon-moving:before{content:""}.icon-move:before{content:""}.icon-pin:before{content:""}.icon-folder:before{content:""}.icon-book:before{content:""}.slide--left-enter-active{animation:slide-in .3s}.slide--left-leave-active{animation:slide-in .3s reverse}@keyframes slide-in{0%{transform:translate(-1000px);opacity:0}to{transform:translate(0);opacity:1}}.slide--right-enter-active{animation:slide--right-in .3s}.slide--right-leave-active{animation:slide--right-in .3s reverse}@keyframes slide--right-in{0%{transform:translate(1000px);opacity:0}to{transform:translate(0);opacity:1}}.controller-toggle-enter-active{animation:controller-toggle .2s}.controller-toggle-leave-active{animation:controller-toggle .2s reverse}@keyframes controller-toggle{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.control{font-family:Arial,sans-serif;display:block;position:relative;padding-left:30px;margin-bottom:5px;cursor:pointer;font-size:16px}.control input{position:absolute;z-index:0;opacity:0}.control input:checked~.control_indicator{background-color:#000}.control input:checked~.control_indicator:after{display:block}.control_indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #c7c7c7;border-radius:5px;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.control-checkbox .control_indicator:after{left:7px;top:3px;width:3px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control-checkbox .control_indicator:before{content:"";display:block;position:absolute;left:0;top:0;width:30px;height:30px;margin-left:-6px;margin-top:-6px;background-color:#191d1e;border-radius:50px;opacity:.6;z-index:99999;transform:scale(0)}.control-checkbox input+.control_indicator:before{animation:s-ripple .25s ease-out}.control-checkbox input:checked+.control_indicator:before{animation-name:s-ripple-dup}@keyframes s-ripple{0%{transform:scale(0)}20%{transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes s-ripple-dup{0%{transform:scale(0)}30%{transform:scale(1)}60%{transform:scale(1)}to{opacity:0;transform:scale(1)}}:root{--header-height: 6rem;--modal-large-height: 95vh;--modal-large-width: 95vw}html,body,#app{height:100%;margin:0;padding:0;overflow:hidden;font-family:Gilroy;font-size:62.5%}body{background:#f6f5fa}p,h1,button{margin:0;padding:0;font-family:Gilroy}button{outline:none;cursor:pointer;font-size:1.4rem}button:focus{outline:none}h1{font-size:1.8rem;font-weight:600}h3{font-size:1.6rem;font-weight:600}input{margin:0;bottom:0;font-family:Gilroy;font-size:1.4rem;border:none;background-color:#f6f5fa;border-radius:15px}input:focus{outline:none}select{width:100%;padding:15px;font-size:16px;font-weight:600;border-radius:15px;outline:none;border:1px solid #c6c6c6;background-color:#ecebf1}a{color:#000;text-decoration:none}p.text-grey{color:#a3a9b5}.menu__close{position:absolute;right:15px;top:19px;cursor:pointer}.popup__close{position:absolute;right:10px;top:10px;cursor:pointer}.light-radial__button{width:35px;height:35px;display:flex;justify-content:center;align-items:center;border:1px solid #a3a9b5;border-radius:360px;background:none;transition:.2s;cursor:pointer;transition-property:border-color;transition-duration:.25s;transition-timing-function:ease}.light-radial__button svg path{transition:.2s}@media (hover: hover){.light-radial__button:hover{border-color:#5d6069}.light-radial__button:hover svg path{fill:#5d6069}}.light-radial__button.router-link-active{border:1px solid #000000}.light-radial__button.router-link-active svg path{fill:#000}.black-radial__button{padding:.8rem;display:flex;justify-content:center;align-items:center;border:none;border-radius:360px;background:#000000;cursor:pointer}.grey-radial__button{padding:1.7rem;display:flex;justify-content:center;align-items:center;border:none;border-radius:360px;background:#ecebf1;cursor:pointer;transition-property:border-color,background-color;transition-duration:.25s;transition-timing-function:ease}.grey-radial__button.bask{padding:1rem;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}@media (hover: hover){.grey-radial__button.bask:hover{background-color:#a3a9b5}}.grey-radial__button svg path{fill:#5d6069}.grey-radial__button svg g path{transition-property:fill;transition-duration:.3s;transition-timing-function:ease;fill:#5d6069}@media (hover: hover){.grey-radial__button:hover svg path{fill:#000}.grey-radial__button:hover svg g path{fill:#000}}.search{width:98%;border-radius:15px;padding:10px 15px;font-size:1.2rem}.material-config__wrapper{display:flex;flex-direction:column;position:relative;max-height:100vh;overflow:hidden;margin-right:0;font-size:1.4rem}.material-config_list{height:100%;margin-top:1rem;overflow-y:scroll}.material-config_list__details{border-radius:15px;padding:.5rem 0}@media (hover: hover){.material-config_list__details:hover{background:#f6f5fa}}.material-config_list__details_content{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.material-config_item{display:flex;flex-direction:row;align-items:center;cursor:pointer;padding:5px;border-radius:15px;background-color:#f6f5fa;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.material-config_item__img,.material-config_item__html{height:45px;width:45px;padding:5px;border-radius:15px;background-color:#fff}.material-config_item__img.tool,.material-config_item__html.tool{height:85px;width:85px}.material-config_item__tool{display:flex;flex-direction:column;align-items:center;gap:.25rem;max-width:15rem}.material-config_item__name{margin-left:30px}@media (hover: hover){.material-config_item:hover{color:#000;background-color:#a3a9b5;border-color:#000}}.material-config_title{margin-left:5px}.configuration{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:8px}.configuration__item{height:50px;border:1px solid grey;border-radius:5px}@media (min-height: 1000px){.configuration{gap:17px}}.button__rounded{padding:1.7rem;background-color:transparent;border:1px solid #a3a9b5;border-radius:100px;color:#5d6069;text-align:center;transition-property:color,border-color;transition-duration:.25s;transition-timing-function:ease}@media (hover: hover){.button__rounded:hover{color:#000;background-color:transparent;border-color:#000}}.button__filled{padding:25px;color:#5d6069;border:none;border-radius:100px;background-color:#f6f5fa;transition-property:color,border-color,background-color;transition-duration:.25s;transition-timing-function:ease}.button__filled--text{max-height:50px;height:100%;padding:25px;line-height:0}.button__filled.active{color:#fff;background-color:#000}@media (hover: hover){.button__filled:hover{color:#fff;background-color:#000}}.icon{position:relative;font-size:15px}.icon:before{transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}.right-menu__svg{display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#ecebf1;border-radius:360px;cursor:pointer;transition-property:background-color fill border-color;transition-duration:.25s;transition-timing-function:ease}.right-menu__svg.active{background-color:#da444c}.right-menu__svg.active svg path{fill:#fff}.right-menu__svg.active svg g path{fill:#fff}@media (hover: hover){.right-menu__svg:hover{background-color:#da444c}.right-menu__svg:hover svg path{fill:#fff}.right-menu__svg:hover svg g path{fill:#fff}}.right-menu__button{width:50px;height:50px;position:absolute;display:flex;align-items:center;justify-content:center;padding:15px;background-color:#ecebf1;border:2px solid #ffffff;border-radius:360px;cursor:pointer;transition:.05s}.right-menu__button:focus{outline:none}.right-menu__button svg path{fill:#5d6069}.right-menu__button svg g path{transition-property:fill;transition-duration:.3s;transition-timing-function:ease;fill:#5d6069}.right-menu__button.active{background-color:#da444c}.right-menu__button.active svg path{fill:#fff}.right-menu__button.active svg g path{fill:#fff}.right-menu__button.active:active{background-color:#bf353d}@media (hover: hover){.right-menu__button:hover svg path{fill:#fff}.right-menu__button:hover svg g path{fill:#fff}}.toast{font-size:1.4rem}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#64646499;border-radius:10px;border:2px solid transparent;background-clip:content-box}.toggle-container:focus{box-shadow:none}.toggle-off{background:#ffffff}.toggle-handle-on{background-color:#5d6069!important}.toggle-handle-on{background:#ffffff!important}.toggle-handle-off{background:#5d6069!important}.toggle{width:4rem;height:1.5rem}.slider-tooltip{display:none}.distance-label{font-size:14px;font-weight:400;color:#000;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform}.distance-label--wall{font-size:16px;color:#000;font-weight:600}.dimension-label{font-size:12px;font-weight:400;color:#444;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}
