#dvs-plan html,#dvs-plan body,#dvs-plan div,#dvs-plan span,#dvs-plan applet,#dvs-plan object,#dvs-plan iframe,#dvs-plan h1,#dvs-plan h2,#dvs-plan h3,#dvs-plan h4,#dvs-plan h5,#dvs-plan h6,#dvs-plan p,#dvs-plan blockquote,#dvs-plan pre,#dvs-plan a,#dvs-plan abbr,#dvs-plan acronym,#dvs-plan address,#dvs-plan big,#dvs-plan cite,#dvs-plan code,#dvs-plan del,#dvs-plan dfn,#dvs-plan em,#dvs-plan img,#dvs-plan ins,#dvs-plan kbd,#dvs-plan q,#dvs-plan s,#dvs-plan samp,#dvs-plan small,#dvs-plan strike,#dvs-plan strong,#dvs-plan sub,#dvs-plan sup,#dvs-plan tt,#dvs-plan var,#dvs-plan b,#dvs-plan u,#dvs-plan i,#dvs-plan center,#dvs-plan dl,#dvs-plan dt,#dvs-plan dd,#dvs-plan ol,#dvs-plan ul,#dvs-plan li,#dvs-plan fieldset,#dvs-plan form,#dvs-plan label,#dvs-plan legend,#dvs-plan table,#dvs-plan caption,#dvs-plan tbody,#dvs-plan tfoot,#dvs-plan thead,#dvs-plan tr,#dvs-plan th,#dvs-plan td,#dvs-plan article,#dvs-plan aside,#dvs-plan canvas,#dvs-plan details,#dvs-plan embed,#dvs-plan figure,#dvs-plan figcaption,#dvs-plan footer,#dvs-plan header,#dvs-plan hgroup,#dvs-plan menu,#dvs-plan nav,#dvs-plan output,#dvs-plan ruby,#dvs-plan section,#dvs-plan summary,#dvs-plan time,#dvs-plan mark,#dvs-plan audio,#dvs-plan video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}#dvs-plan :focus{outline:0}#dvs-plan article,#dvs-plan aside,#dvs-plan details,#dvs-plan figcaption,#dvs-plan figure,#dvs-plan footer,#dvs-plan header,#dvs-plan hgroup,#dvs-plan menu,#dvs-plan nav,#dvs-plan section{display:block}#dvs-plan body{line-height:1}#dvs-plan ol,#dvs-plan ul{list-style:none}#dvs-plan blockquote,#dvs-plan q{quotes:none}#dvs-plan blockquote:before,#dvs-plan blockquote:after,#dvs-plan q:before,#dvs-plan q:after{content:"";content:none}#dvs-plan input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none}#dvs-plan input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none}#dvs-plan input[type=search]::-webkit-search-results-button{-webkit-appearance:none;-moz-appearance:none}#dvs-plan input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}#dvs-plan input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}#dvs-plan textarea{vertical-align:top;resize:vertical;overflow:auto}#dvs-plan audio,#dvs-plan canvas,#dvs-plan video{max-width:100%;display:inline-block}#dvs-plan audio:not([controls]){height:0;display:none}#dvs-plan [hidden]{display:none}#dvs-plan html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}#dvs-plan a:focus{outline:thin dotted}#dvs-plan a:active,#dvs-plan a:hover{outline:0}#dvs-plan img{-ms-interpolation-mode:bicubic;border:0}#dvs-plan figure,#dvs-plan form{margin:0}#dvs-plan legend{white-space:normal;border:0;padding:0}#dvs-plan button,#dvs-plan input,#dvs-plan select,#dvs-plan textarea{vertical-align:baseline;margin:0;font-size:100%}#dvs-plan button,#dvs-plan input{line-height:normal}#dvs-plan button,#dvs-plan select{text-transform:none}#dvs-plan button,#dvs-plan html input[type=button],#dvs-plan input[type=reset],#dvs-plan input[type=submit]{-webkit-appearance:button;cursor:pointer}#dvs-plan button[disabled],#dvs-plan html input[disabled]{cursor:default}#dvs-plan input[type=checkbox],#dvs-plan input[type=radio]{box-sizing:border-box;padding:0}#dvs-plan input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}#dvs-plan input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}#dvs-plan input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#dvs-plan button::-moz-focus-inner{border:0;padding:0}#dvs-plan input::-moz-focus-inner{border:0;padding:0}#dvs-plan textarea{vertical-align:top;overflow:auto}#dvs-plan table{border-collapse:collapse;border-spacing:0}#dvs-plan html,#dvs-plan button,#dvs-plan input,#dvs-plan select,#dvs-plan textarea{color:#222}#dvs-plan ::selection{text-shadow:none;background:#b3d4fc}#dvs-plan img{vertical-align:middle}#dvs-plan fieldset{border:0;margin:0;padding:0}#dvs-plan textarea{resize:vertical}#dvs-plan .chromeframe{color:#000;background:#ccc;margin:.2em 0;padding:.2em 0}@font-face{font-family:Swis721 BT;src:url(/assets/Swiss721BT-Light-CREi6Z0T.eot);src:url(/assets/Swiss721BT-Light-DSzW_Mn3.woff)format("woff"),url(/assets/Swiss721BT-Light-BVYYSDuJ.ttf)format("truetype"),url(/assets/Swiss721BT-Light-Cl0oXBLW.svg)format("svg");font-weight:200;font-style:normal}@font-face{font-family:Swis721 BT;src:url(/assets/Swiss721BT-Roman-DV24WWlH.eot);src:url(/assets/Swiss721BT-Roman-DG7EJf6I.woff)format("woff"),url(/assets/Swiss721BT-Roman-C6ApRst-.ttf)format("truetype"),url(/assets/Swiss721BT-Roman-Du26n1eT.svg)format("svg");font-weight:400;font-style:normal}@font-face{font-family:Swis721 BT;src:url(/assets/Swiss721BT-Bold-CnBm5Ymw.eot);src:url(/assets/Swiss721BT-Bold-Dvh9lzyu.woff)format("woff"),url(/assets/Swiss721BT-Bold-Dkv10xZP.ttf)format("truetype"),url(/assets/Swiss721BT-Bold-B3NNLjCy.svg)format("svg");font-weight:700;font-style:normal}@font-face{font-family:Swis721 BT;src:url(/assets/Swiss721BT-BoldCondensed-B69U9hWl.eot);src:url(/assets/Swiss721BT-BoldCondensed-CVJzhZ8y.woff)format("woff"),url(/assets/Swiss721BT-BoldCondensed-3dHv_dZs.ttf)format("truetype"),url(/assets/Swiss721BT-BoldCondensed-M8wF82ME.svg)format("svg");font-weight:700;font-style:normal;font-stretch:75%}@font-face{font-family:Swis721 BT;src:url(/assets/swiss-721-bold-condensed-italic-bt-70603-BSQhrriG.eot);src:url(/assets/swiss-721-bold-condensed-italic-bt-70603-CuytSFq9.woff)format("woff"),url(/assets/swiss-721-bold-condensed-italic-bt-70603-2gzuZV37.ttf)format("truetype"),url(/assets/swiss-721-bold-condensed-italic-bt-70603-BmSHMyZa.svg)format("svg");font-weight:700;font-style:italic;font-stretch:75%}@font-face{font-family:Swis721 BT;src:url(/assets/swiss-721-condensed-italic-bt-B6RpRTpt.eot);src:url(/assets/swiss-721-condensed-italic-bt-D17kMbSs.woff)format("woff"),url(/assets/swiss-721-condensed-italic-bt-CE5GoSBq.ttf)format("truetype"),url(/assets/swiss-721-condensed-italic-bt-CzuA48PT.svg)format("svg");font-weight:400;font-style:italic;font-stretch:75%}@font-face{font-family:Swis721 BT;src:url(/assets/swiss-721-light-condensed-italic-bt-mMppCNy_.eot);src:url(/assets/swiss-721-light-condensed-italic-bt-lJqZ_oo8.woff)format("woff"),url(/assets/swiss-721-light-condensed-italic-bt-CSIUZoP-.ttf)format("truetype"),url(/assets/swiss-721-light-condensed-italic-bt-Mp-EN67w.svg)format("svg");font-weight:200;font-style:italic;font-stretch:75%}@font-face{font-family:Swis721 BT;src:url(/assets/Swiss721BT-RomanCondensed-CPi5Ueom.eot);src:url(/assets/Swiss721BT-RomanCondensed-BR2UtqgD.woff)format("woff"),url(/assets/Swiss721BT-RomanCondensed-DCx2bHTB.ttf)format("truetype"),url(/assets/Swiss721BT-RomanCondensed-DcGFhd7d.svg)format("svg");font-weight:400;font-style:normal;font-stretch:75%}@font-face{font-family:Museo;src:url(/assets/Museo-300-DE3BozS3.eot);src:url(/assets/Museo-300-D5nngA1U.woff)format("woff"),url(/assets/Museo-300-ChxhuySG.ttf)format("truetype"),url(/assets/Museo-300-BqotUy_H.svg)format("svg");font-weight:400;font-style:normal}:root{--font-text:"Swis721 BT", sans-serif;--line-color:rgba(245,245,245,.5);--active-color:#c5d75d;--white-color:#f5f5f5;--white-color2:#fff;--white-colorO4:rgba(245,245,245,.83);--grey-color:#9ea1a2;--dark_grey-color:#3e4346;--red-color:#ff7600;--blue-color:#00c4ff;--light-gray-color:#c3c3c3;--scroll-thumb-color:var(--active-color);--scroll-track-color:var(--dark_grey-color);--font14:.875rem;--font16:1rem;--font18:1.125rem;--font12:.75rem;--font10:.625rem}html{font-size:100%!important}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;margin:0;padding:0}#dvs-plan{min-width:750px;height:100%;font-family:var(--font-text);color:var(--dark_grey-color);letter-spacing:.3px;font-stretch:75%;line-height:1.14;font-size:var(--font14);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}#dvs-plan svg{vertical-align:middle;overflow:hidden}#dvs-plan a{cursor:pointer;color:var(--text-color);text-decoration:none}#dvs-plan a:visited{color:var(--text-color);text-decoration:none}#dvs-plan a:active,#dvs-plan a:hover{text-decoration:none}#dvs-plan strong{font-weight:700}#dvs-plan sup{vertical-align:top;font-size:75%;position:static}#dvs-plan .hidden{display:none}#dvs-plan i.unlock-icon{content:url("data:image/svg+xml,%3csvg%20id='UNLOCK'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cdefs%3e%3cstyle%3e%20%23UNLOCK%20.cls-1%20{%20fill:%20%23c5d75d;%20stroke:%20%23c5d75d;%20}%20%23UNLOCK%20.cls-2%20{%20fill:%20%23151517;%20}%20%23UNLOCK%20.cls-3%20{%20stroke:%20none;%20}%20%23UNLOCK%20.cls-4%20{%20fill:%20none;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Pfd_UNLOCK'%20transform='translate(3%202)'%3e%3cg%20id='Gruppe_984'%20data-name='Gruppe%20984'%20transform='translate(43)'%3e%3cg%20id='Ellipse_369'%20data-name='Ellipse%20369'%20class='cls-1'%20transform='translate(-46%20-2)'%3e%3ccircle%20class='cls-3'%20cx='12'%20cy='12'%20r='12'/%3e%3ccircle%20class='cls-4'%20cx='12'%20cy='12'%20r='11.5'/%3e%3c/g%3e%3cpath%20id='Pfad_135'%20data-name='Pfad%20135'%20class='cls-2'%20d='M15,8.3H8.6V6.8a1.923,1.923,0,0,1,1.9-2,1.988,1.988,0,0,1,1.9,2h1.1a3.188,3.188,0,0,0-3-3.2,3.057,3.057,0,0,0-3,3.2V8.3H6v7.4h9Zm-3.5,5.8h-2l.3-2A1.255,1.255,0,0,1,9.2,11a1.3,1.3,0,0,1,2.6,0,1.149,1.149,0,0,1-.6,1.1Z'%20transform='translate(-44)'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");width:21px;height:21px;display:inline-block}#dvs-plan textarea,#dvs-plan input{font-family:inherit}#dvs-plan p{font-family:inherit;font-size:inherit;color:inherit;letter-spacing:inherit;margin:0}#dvs-plan header{background-color:var(--white-color2);z-index:5;flex-flow:wrap;justify-content:space-between;align-items:center;min-height:90px;padding-left:34px;padding-right:40px;display:flex;position:relative;box-shadow:0 3px 6px rgba(5,35,52,.2)}#dvs-plan header .logo-wrapper{justify-content:flex-start;align-items:center;gap:8px;margin-top:14px;margin-bottom:8px;display:flex}#dvs-plan header .logo-wrapper .logo{justify-content:flex-start;align-self:flex-start;align-items:stretch;display:flex}#dvs-plan header .logo-wrapper .logo .logo-content{justify-content:flex-start;align-items:unset;flex-direction:column;margin-left:9px;display:flex}#dvs-plan header .logo-wrapper .logo .logo-content svg{height:13.6px;margin-top:4px}#dvs-plan header .logo-wrapper .logo .logo-content .plan-name{font-size:var(--font12);border-top:solid 1px var(--active-color);letter-spacing:inherit;justify-content:space-between;align-items:center;margin-top:3px;padding-top:3px;padding-bottom:3.5px;line-height:normal;display:inline-flex}#dvs-plan header .logo-wrapper .logo .logo-content .plan-name.edit{border-bottom:solid .5px var(--light-gray-color);padding-bottom:3px}#dvs-plan header .logo-wrapper .logo .logo-content .plan-name input{font-size:inherit;letter-spacing:inherit;color:inherit;text-align:left;border:none;width:100%;padding:0;font-weight:400}#dvs-plan header .logo-wrapper .logo .logo-content .plan-name .tool svg{height:auto;margin:0}#dvs-plan header .logo-wrapper .logo .logo-content .save-status{font-size:var(--font12);min-width:73px}#dvs-plan header .logo-wrapper .logo .logo-content .save-status.disconnect{color:var(--red-color)}#dvs-plan header .logo-wrapper .phone-number{margin-bottom:6px;margin-left:18px}#dvs-plan header .logo-wrapper .phone-number a{font-weight:700}#dvs-plan header .right{align-items:center;display:inline-flex}#dvs-plan header .right button{min-width:unset;width:auto;height:auto;font-size:inherit;font-weight:inherit;color:inherit;border:0;border:unset;background:0 0;border-radius:0;padding:0;font-family:inherit}#dvs-plan header .right .download{border:1px solid var(--red-color);box-sizing:border-box;width:32px;height:32px;font-size:var(--font18);color:var(--red-color);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}#dvs-plan header .right .configure{border:1px solid var(--blue-color);box-sizing:border-box;width:32px;height:32px;color:var(--blue-color);border-radius:50%;justify-content:center;align-items:center;margin-right:15px;padding-bottom:3px;font-size:1.7rem;display:inline-flex}#dvs-plan header .right .tour-start{box-sizing:border-box;width:32px;height:32px;color:var(--blue-color);border:1px solid #055105;border-radius:50%;justify-content:center;align-items:center;padding-bottom:4px;font-size:1.7rem;display:inline-flex}#dvs-plan header .right .user{letter-spacing:.7px}#dvs-plan header .right .user i{margin-right:7px}#dvs-plan header .right .right-item{flex-direction:column;justify-content:center;align-items:center;margin-left:12px;display:flex}#dvs-plan header .right .right-item.smart-garden{letter-spacing:.7px;text-align:center;font-size:.875rem;font-style:normal;font-weight:700;font-stretch:75%;line-height:1.14}#dvs-plan header .right .right-item.smart-garden .icon{position:relative}#dvs-plan header .right .right-item.smart-garden .icon svg{position:absolute;top:0;left:50%;transform:translate(-50%,calc(45px - 100%))}#dvs-plan header .right .right-item span{white-space:nowrap;text-overflow:ellipsis;margin-top:5px;overflow:hidden}#dvs-plan header .steps{text-align:center;letter-spacing:.3px;position:relative}#dvs-plan header .steps .steps-container{z-index:4;box-sizing:border-box;background:0 0;height:48px;position:absolute;top:25px;left:50%;transform:translate(-50%)}#dvs-plan header .steps .steps-container:after{content:"";z-index:1;background:#fff;border-radius:0 0 22px 22px;width:100%;height:26px;display:block;position:absolute;bottom:0;box-shadow:0 2px 6px rgba(5,35,52,.25)}#dvs-plan header .steps .steps-container .steps-wrap{z-index:2;box-sizing:border-box;background:#fff;border-radius:0 0 22px 22px;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;padding:5px 7px;display:flex;position:relative}#dvs-plan header .steps .steps-container .steps-wrap .steps-control{width:80px;min-width:80px;padding-top:9px;padding-bottom:9px}#dvs-plan header .steps .steps-container .steps-wrap .steps-control:first-child{margin-right:24px}#dvs-plan header .steps .steps-container .steps-wrap .steps-control:last-child{margin-left:24px}#dvs-plan header .steps .steps-container .steps-wrap .steps-item{align-items:center;display:inline-flex}#dvs-plan header .steps .steps-container .steps-wrap .steps-item .arrow-right{margin:0 10px}#dvs-plan header .steps .steps-container .steps-wrap .steps-item .arrow-no{cursor:pointer;margin:0 6px}#dvs-plan header .steps .steps-container .steps-wrap .steps-item:last-child .arrow-right{display:none}#dvs-plan header .steps .steps-container .steps-wrap .steps-item.active .cls-1{fill:var(--active-color)!important}#dvs-plan header .steps .steps-container .steps-wrap .steps-item.active.error .cls-1,#dvs-plan header .steps .steps-container .steps-wrap .steps-item.error .cls-1{fill:var(--red-color)!important}#dvs-plan header .steps .steps-container .steps-wrap .steps-item:disabled .cls-1{fill:var(--grey-color)!important}#dvs-plan header .steps .steps-container .steps-wrap .steps-item .step-icon{cursor:pointer}#dvs-plan header .steps .steps-container.step-3{left:calc(50% - 35px)}#dvs-plan header .steps .tooltip-wrap.bottom .tooltip-text{top:calc(100% + 18px);left:-10px}#dvs-plan header .steps .tooltip-wrap.bottom .tooltip-arrow{left:26px}#dvs-plan header .steps.to-check{color:var(--blue-color)}#dvs-plan main{height:100%;margin:0;position:relative}#dvs-plan main .tools{z-index:2;box-sizing:border-box;background-image:linear-gradient(#151517 0%,#052334 88%);border-radius:32px;flex-direction:column;justify-content:flex-start;width:64px;max-height:calc(100% - 97px);padding:28px 0;display:inline-flex;position:absolute;top:16px;left:16px;box-shadow:2px 2px 6px rgba(5,35,52,.5)}#dvs-plan main .tools .tools-wrap{text-align:center}#dvs-plan main .tools .tools-wrap .tools-content{overflow:hidden}#dvs-plan main .tools .tools-line{border-bottom:2px solid var(--line-color);width:100%;height:0;margin:12px 0}#dvs-plan main .tools .tools-line.blurred{border-top:2px solid var(--line-color);background:linear-gradient(to bottom, var(--red-color), #151517);border-bottom:none;height:8px}#dvs-plan main .tools .tools-block{position:relative}#dvs-plan main .tools .tools-block label{color:var(--line-color);text-align:left;box-sizing:border-box;background-image:linear-gradient(179deg,#151517 0%,#052334 88%);border-radius:3px;width:min-content;max-width:calc(100% - 30px);padding:1px 2px;font-size:10px;font-style:normal;font-weight:bolder;position:absolute;top:0;left:15px;transform:translateY(-45%);box-shadow:2px 2px 6px rgba(54,54,54,.5)}#dvs-plan main .tools .tools-block label.mandatory{color:var(--red-color)}#dvs-plan main .tools .tools-block label.recommended{color:#96c255}#dvs-plan main .tools .tools-block .tools-block-elements{flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}#dvs-plan main .tools .tools-block .tools-block-elements.single-element{justify-content:center}#dvs-plan main .tools .tools-block .tools-block-elements.single-element>.tool.tools-item{margin:5px 0 5px -5px}#dvs-plan main .tools .tools-block .tools-block-elements>.tool.tools-item{flex-basis:47%;margin:5px 0}#dvs-plan main .tools .tools-item{cursor:pointer}#dvs-plan main .tools .tools-item:not(:last-child){margin-bottom:18px}#dvs-plan main .tools .tools-item.tools-no_margin{margin-bottom:0}#dvs-plan main .tools .tools-item .cls-1{fill:var(--white-color)!important}#dvs-plan main .tools .tools-item.disabled .cls-1{fill:var(--grey-color)!important}#dvs-plan main .tools .tools-item:not(.disabled):hover .cls-1,#dvs-plan main .tools .tools-item:not(.disabled).active .cls-1{fill:var(--active-color)!important}#dvs-plan main .tools .tools-item.disabled .cls-4{stroke:var(--grey-color)}#dvs-plan main .tools .tools-item.disabled .cls-5{stroke:var(--grey-color);fill:var(--grey-color)}#dvs-plan main .tools .tools-item:not(.disabled):hover .cls-4,#dvs-plan main .tools .tools-item:not(.disabled).active .cls-4{stroke:var(--red-color)}#dvs-plan main .tools .tools-item:not(.disabled):hover .cls-5,#dvs-plan main .tools .tools-item:not(.disabled).active .cls-5{stroke:var(--red-color);fill:var(--red-color)}#dvs-plan main .tools .popup-item{width:36px;position:absolute;top:70px}#dvs-plan main .tools.system-elements{width:117px}#dvs-plan main .tools.system-elements .tools-block-elements{margin-left:5%}#dvs-plan main .tools.system-elements .tool.tools-item{width:45%;margin:3px 0}#dvs-plan main .feedback{z-index:4;position:absolute;right:18px}#dvs-plan main .feedback.small-icon{bottom:10px;right:10px}#dvs-plan main .feedback.small-icon>button.tool{width:48px;height:48px;position:relative}#dvs-plan main .feedback.small-icon>button.tool #FeedbackICON{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#dvs-plan main .feedback.small-icon>button.tool.active{--color:var(--active-color);--bg-color:linear-gradient(#151517, #052334);--text-color:#f5f5f5}#dvs-plan main .feedback.large-icon{bottom:1px}#dvs-plan main .feedback.large-icon>button.tool{width:157.5px;height:60px;position:relative}#dvs-plan main .feedback.large-icon>button.tool.active{--color:var(--active-color);--bg-color:linear-gradient(#151517, #052334);--text-color:#f5f5f5}#dvs-plan main .right-side{letter-spacing:.6px;text-align:left;width:172px;color:var(--white-color);z-index:2;box-sizing:border-box;background-image:linear-gradient(179deg,#151517 0%,#052334 88%);border-radius:13px 13px 84px 84px;flex-direction:column;justify-content:flex-start;align-items:stretch;max-height:calc(100% - 20px);padding:16px 0 24px;line-height:1.25;display:flex;position:absolute;top:16px;right:16px;box-shadow:2px 2px 6px rgba(54,54,54,.5)}#dvs-plan main .right-side:after{content:"";height:53px;min-height:53px;display:block}#dvs-plan main .right-side .scroll.pipeline-properties-wrap form{min-height:auto;max-height:auto;height:auto}#dvs-plan main .right-side form{flex-flow:column;height:100%;min-height:100%;max-height:100%;display:flex}#dvs-plan main .right-side .right-side-content{height:100%}#dvs-plan main .right-side .right-side-footer{text-align:center;position:relative}#dvs-plan main .right-side .right-side-footer .right-side-icon{position:absolute;bottom:-53px;left:0;right:0}#dvs-plan main .right-side .right-side-footer .right-side-icon svg:hover .cls-1{fill:var(--active-color)!important}#dvs-plan main .right-side .properties .properties-header{text-align:center;margin-bottom:9px}#dvs-plan main .right-side .properties .properties-header .properties-element{letter-spacing:.7px;color:var(--white-color);padding:0 16px}#dvs-plan main .right-side .properties .properties-header .properties-element .element-icon{margin:8px 0}#dvs-plan main .right-side .properties .properties-header .properties-element .element-icon .invalid-icon{cursor:pointer}#dvs-plan main .right-side .properties .properties-title{text-transform:uppercase;letter-spacing:.7px;text-align:center;color:var(--white-color)}#dvs-plan main .right-side .properties .properties-menu{border:solid .5px var(--grey-color);border-left:none;border-right:none;justify-content:space-between;align-items:center;padding:7px 20px;display:flex}#dvs-plan main .right-side .properties .properties-menu .tool:not(.inactive) i{cursor:pointer}#dvs-plan main .right-side .properties .dropdown{font-size:var(--font12);width:100%}#dvs-plan main .right-side .properties .dropdown .dropdown-item{color:var(--white-color)}#dvs-plan main .right-side .properties:not(.disabled) .properties-item{cursor:pointer}#dvs-plan main .right-side .properties:not(.disabled) .properties-item.active{background:rgba(197,215,93,.2)}#dvs-plan main .right-side .properties:not(.disabled) .properties-item.disabled{cursor:default!important}#dvs-plan main .right-side .properties .settings-item{border-bottom:solid 1px var(--line-color);flex-flow:row;justify-content:space-between;align-items:stretch;padding:8px 16px;display:flex}#dvs-plan main .right-side .properties .settings-item.invalid input[type=text]{color:var(--red-color);border-color:var(--red-color)}#dvs-plan main .right-side .properties .settings-item .setting-info{flex-direction:column;flex-grow:1;justify-content:center;align-items:stretch;display:flex}#dvs-plan main .right-side .properties .settings-item .setting-info .setting-icon-wrap{justify-content:space-between;align-items:center;display:flex}#dvs-plan main .right-side .properties .settings-item .setting-info .setting-value{text-align:center;flex-grow:2}#dvs-plan main .right-side .properties .settings-item .setting-title{font-size:var(--font12);letter-spacing:.6px;line-height:1.25}#dvs-plan main .right-side .properties .settings-item .setting-control{flex-direction:column;flex-basis:24px;justify-content:space-between;align-items:center;display:flex}#dvs-plan main .right-side .properties .settings-item .setting-control .setting-control-item{cursor:pointer}#dvs-plan main .right-side .properties .settings-item .setting-control .setting-control-item:not(:last-child){margin-bottom:8px}#dvs-plan main .right-side .properties .settings-item.disabled>.setting-control .setting-control-item{cursor:default}#dvs-plan main .right-side .properties .system-properties-item{font-size:var(--font12);justify-content:space-between;align-items:center;margin:20px 16px 10px;display:flex}#dvs-plan main .right-side .properties .system-properties-item.item-wrap{flex-wrap:wrap}#dvs-plan main .right-side .properties .system-properties-item>div:first-child{white-space:pre-wrap;flex-shrink:2}#dvs-plan main .right-side .properties .system-properties-item .water-volume{flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex}#dvs-plan main .right-side .properties .system-properties-item .water-volume span:first-child{word-break:break-word}#dvs-plan main .right-side .properties .system-properties-item .water-volume span:last-child{white-space:nowrap;margin-left:2px}#dvs-plan main .right-side .properties .system-properties-item .dropdown{margin-top:5px}#dvs-plan main .right-side .properties .system-properties-item input[type=text]{width:20px;margin:0 2px}#dvs-plan main .right-side .properties .system-properties-item .inform{align-self:flex-end;margin-left:5px}#dvs-plan main .right-side .properties .system-properties-item .toggle{margin-left:12px}#dvs-plan main .right-side .properties .system-properties-item .video-info{cursor:pointer;flex-direction:row;justify-content:flex-start;display:flex}#dvs-plan main .right-side .properties .system-properties-item .video-info .video-text{white-space:pre-wrap;margin-left:13px}#dvs-plan main .right-side .properties .properties-item{box-sizing:border-box;width:100%;font-size:var(--font12);justify-content:flex-start;align-items:center;padding:4px 12px 4px 17px;display:inline-flex}#dvs-plan main .right-side .properties .properties-item i{margin-right:8px}#dvs-plan main .right-side .properties .properties-item:not(:last-child){margin-bottom:5px}#dvs-plan main .right-side .properties .properties-item.properties-no_margin{margin-bottom:0}#dvs-plan main .right-side .properties .properties-line{border:solid 1px var(--line-color);height:0}#dvs-plan main .right-side .properties .properties-footer .properties-title{margin:8px 0}#dvs-plan main .right-side .properties .properties-footer .properties-description{border:solid 1px var(--line-color);resize:none;box-sizing:border-box;width:100%;height:57px;font-size:var(--font12);letter-spacing:.6px;text-align:left;color:var(--white-color);background-color:rgba(21,21,23,.5);border-left:none;border-right:none;padding:7px 4px;line-height:1.25}#dvs-plan main .right-side .properties .properties-footer .properties-description:focus{border:1px solid rgba(197,215,93,.6);border-left:none;border-right:none}#dvs-plan main .right-side .properties .properties-footer .properties-description::-webkit-input-placeholder{color:var(--white-colorO4)}#dvs-plan main .right-side .properties .properties-footer .properties-description::placeholder{color:var(--white-colorO4)}#dvs-plan main .right-side .properties .properties-footer .properties-description:-ms-placeholder-shown{color:var(--white-colorO4)}#dvs-plan main .right-side .properties .properties-footer .properties-description::placeholder{color:var(--white-colorO4)}#dvs-plan main .right-side .properties .pipeline-properties{padding:0 12px}#dvs-plan main .right-side .properties .pipeline-properties.message{letter-spacing:.35px;margin-top:12px;padding-top:8px;padding-bottom:11px}#dvs-plan main .right-side .properties .pipeline-properties.message .title{font-weight:700}#dvs-plan main .right-side .properties .pipeline-properties.message.error{background-image:linear-gradient(to bottom, var(--red-color), rgba(128,128,128,0));background-repeat:no-repeat;background-size:100% 50%}#dvs-plan main .right-side .properties .pipeline-properties.message.error .error-img-wrap{margin-bottom:45px}#dvs-plan main .right-side .properties .pipeline-properties.message.error .error-img-wrap .error-img{text-align:center;position:absolute;bottom:46px;left:0;right:0}#dvs-plan main .right-side .properties .pipeline-properties.message.success{background-image:linear-gradient(to bottom, var(--blue-color), rgba(128,128,128,0));background-repeat:no-repeat}#dvs-plan main .right-side .properties .pipeline-properties.message .pipeline-properties-item:first-child{margin-top:0}#dvs-plan main .right-side .properties .pipeline-properties .pipeline-name{text-align:center;font-size:var(--font16);margin-top:10px;font-weight:700}#dvs-plan main .right-side .properties .pipeline-properties .water-consumption{margin-top:6px}#dvs-plan main .right-side .properties .pipeline-properties .water-consumption .remaining{color:var(--blue-color);margin-top:3px}#dvs-plan main .right-side .properties .pipeline-properties .water-consumption .total,#dvs-plan main .right-side .properties .pipeline-properties .water-consumption .remaining{flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex}#dvs-plan main .right-side .properties .pipeline-properties .water-consumption .total>div:first-child,#dvs-plan main .right-side .properties .pipeline-properties .water-consumption .remaining>div:first-child{text-align:right;width:50%}#dvs-plan main .right-side .properties .pipeline-properties .water-consumption .total .item-text,#dvs-plan main .right-side .properties .pipeline-properties .water-consumption .remaining .item-text{margin-right:2px;line-height:0}#dvs-plan main .right-side .properties .pipeline-properties .pipeline-properties-item{margin-top:12px}#dvs-plan main .right-side .properties .pipeline-properties .pipeline-properties-item .pipeline-properties-row{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}#dvs-plan main .right-side .properties .pipeline-properties .item-icon{text-align:center;min-width:62px;max-width:62px;margin-right:auto}#dvs-plan main .right-side .properties .pipeline-properties .small-text{font-size:var(--font12);white-space:pre-wrap}#dvs-plan main .right-side .properties .pipeline-properties .item-text-wrap{text-align:right;margin-top:8px;margin-left:auto;margin-right:0}#dvs-plan main .right-side .properties .pipeline-properties .item-text-wrap .text-wrap{margin-right:3px}#dvs-plan main .right-side .properties .pipeline-properties .item-text{font-size:var(--font16);margin-right:2px;font-weight:700}#dvs-plan main .right-side .properties .area-info-item{margin-top:12px;padding:0 12px}#dvs-plan main .right-side .properties .area-info-item .area-info-row{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}#dvs-plan main .right-side .properties .item-icon{text-align:center;min-width:62px;max-width:62px;margin-right:auto}#dvs-plan main .right-side .properties .small-text{font-size:var(--font12);white-space:pre-wrap}#dvs-plan main .right-side .properties .item-text-wrap{text-align:right;margin-top:8px;margin-left:auto;margin-right:0}#dvs-plan main .right-side .properties .item-text-wrap .text-wrap{margin-right:3px}#dvs-plan main .right-side .properties .item-text{font-size:var(--font16);margin-right:2px;font-weight:700}#dvs-plan main .right-side .properties .pipeline-draw-properties .small-text{white-space:pre}#dvs-plan main .right-side .scale-tool{letter-spacing:.35px;padding:0 17px;line-height:1.29}#dvs-plan main .right-side .scale-tool .scale-header{text-transform:uppercase;font-size:var(--font16);letter-spacing:.8px;text-align:left;color:var(--active-color);border-bottom:solid .5px var(--active-color);text-align:center;padding-bottom:7px}#dvs-plan main .right-side .scale-tool .scale-container{text-align:justify}#dvs-plan main .right-side .scale-tool .scale-container p{white-space:pre-line}#dvs-plan main .right-side .scale-tool b{color:var(--active-color);font-weight:700}#dvs-plan main .right-side .scale-tool p{margin-top:7px}#dvs-plan main .right-side .scale-tool input[type=text]{letter-spacing:.35px;text-align:left;color:var(--active-color);text-align:center;background:0 0;border:none;border-bottom:1px solid;width:38px;margin-right:3px;padding:0 5px;font-weight:700}#dvs-plan main .right-side .scale-tool input[type=text]::-webkit-input-placeholder{color:var(--active-color)}#dvs-plan main .right-side .scale-tool input[type=text]::placeholder{color:var(--active-color)}#dvs-plan main .right-side .scale-tool input[type=text]:-ms-placeholder-shown{color:var(--active-color)}#dvs-plan main .right-side .scale-tool input[type=text]::placeholder{color:var(--active-color)}#dvs-plan main .right-side .scale-tool .scale-img{text-align:right;margin-top:-12px}#dvs-plan main .right-side .pipeline-properties-wrap form:last-child:not(:first-child) .properties{padding-top:4px}#dvs-plan main .right-side .pipeline-properties-wrap .properties .element-icon{position:relative}#dvs-plan main .right-side .pipeline-properties-wrap .properties .element-icon:before{content:"";border-bottom:2px solid var(--white-color);z-index:-2;display:block;position:absolute;top:18px;left:-16px;right:-16px}#dvs-plan main .scale{box-sizing:border-box;letter-spacing:.65px;height:48px;color:var(--white-color);z-index:2;background-image:linear-gradient(179deg,#151517 0%,#052334 88%);border-radius:48px;flex-flow:row;justify-content:space-around;align-items:stretch;padding:8px 9px;display:flex;position:absolute;bottom:29px;left:50%;transform:translate(-50%);box-shadow:2px 2px 6px rgba(5,35,52,.5)}#dvs-plan main .scale .tooltip-wrap.top{position:static}#dvs-plan main .scale .tooltip-wrap.top .tooltip-text{max-width:100%;margin-left:-9px;bottom:calc(100% + 20px)}#dvs-plan main .scale .tooltip-wrap.top .tooltip-text .tooltip-arrow{left:27px}#dvs-plan main .scale .scale-item{cursor:pointer}#dvs-plan main .scale .scale-item:not(.disabled):hover .cls-1,#dvs-plan main .scale .scale-item.active .cls-1{fill:var(--active-color)!important}#dvs-plan main .scale .scale-item:not(.disabled):hover .cls,#dvs-plan main .scale .scale-item.active .cls{stroke:var(--active-color)!important}#dvs-plan main .scale .scale-item .hidden-pipe-count{width:15px;height:15px;color:var(--white-color);font-size:var(--font10);text-align:center;vertical-align:middle;background-color:#ff7600;border-radius:32px;font-weight:700;line-height:15px;position:absolute;top:4px;left:28px}#dvs-plan main .scale .scale-line{border-left:2px solid #657d48;width:0;margin:0 14px;display:inline-block}#dvs-plan main .scale .scale-info{align-items:center;display:flex}#dvs-plan main .scale .scale-info .scale-text-wrapper{flex-direction:row;justify-content:flex-end;align-items:stretch;width:130px;padding:0 18px;display:flex}#dvs-plan main .scale .scale-info .scale-text-wrapper:empty{width:21px}#dvs-plan main .scale .scale-info .scale-text-wrapper{overflow:hidden}#dvs-plan main .scale .scale-info .scale-text-wrapper .scale-text{text-align:center;max-width:100%;padding-bottom:8px;position:relative}#dvs-plan main .scale .scale-info .scale-text-wrapper .scale-text:after{content:"";border:2px solid rgba(197,215,93,.7);border-top:none;height:8px;position:absolute;bottom:0;left:0;right:0}#dvs-plan main .scale .scale-info .tool+.tool{margin-left:32px}#dvs-plan main .sensor-text{width:13px;height:15px;font-family:var(--font-text);letter-spacing:.6px;text-align:left;color:#3e4346;margin:4.5px 0 4.5px 7.8px;font-size:12px;font-style:normal;font-weight:700;font-stretch:75%;line-height:1.25}#dvs-plan main .sensor-coverage-legend{opacity:.84;width:max-content;max-width:calc(100% - 200px);font-size:var(--font16);z-index:2;border-radius:20px;flex-flow:wrap;justify-content:center;padding:5px 17px;display:flex;position:absolute;bottom:90px;left:50%;transform:translate(-50%)}#dvs-plan main .sensor-coverage-legend .legend-item:not(:last-child){margin-right:24px}#dvs-plan main .sensor-coverage-legend i{background-color:rgba(120,38,255,.4);border-radius:50%;width:40px;min-width:40px;max-width:40px;height:40px;margin-right:15px;line-height:10em;display:inline-block}#dvs-plan main .sensor-coverage-legend .legend-line-two{white-space:nowrap;flex-wrap:nowrap;margin:5px auto;font-weight:700;display:inline-flex}#dvs-plan main .coverage-legend-wrapper{z-index:2;opacity:.84;background-image:linear-gradient(#151517,#052334);border-radius:20px;width:max-content;max-width:calc(100% - 200px);padding:5px 17px;position:absolute;bottom:90px;left:50%;transform:translate(-50%);box-shadow:0 3px 6px rgba(0,0,0,.16)}#dvs-plan main .coverage-legend-wrapper.with-uniformity{border-radius:48px;padding:5px 34px}#dvs-plan main .coverage-legend-wrapper{font-size:var(--font16);color:var(--white-color);font-weight:700}#dvs-plan main .coverage-legend-wrapper .coverage-legend{flex-flow:wrap;justify-content:center;display:flex}#dvs-plan main .coverage-legend-wrapper .distribution-uniformity-legend{border-top:2px solid gray;flex-flow:wrap;justify-content:center;align-items:center;column-gap:8px;margin-top:8px;margin-bottom:8px;padding-top:8px;display:flex}#dvs-plan main .coverage-legend-wrapper .distribution-uniformity-legend .distribution-uniformity-title{margin-right:18px}#dvs-plan main .coverage-legend-wrapper .distribution-uniformity-legend .water-drops{cursor:help;flex-direction:row;column-gap:8px;margin-right:14px;display:flex}#dvs-plan main .coverage-legend-wrapper .legend-item:not(:last-child){margin-right:24px}#dvs-plan main .coverage-legend-wrapper .legend-item{white-space:nowrap;flex-wrap:nowrap;margin:5px auto;display:inline-flex}#dvs-plan main .coverage-legend-wrapper .legend-item i{border-radius:50%;width:20px;min-width:20px;max-width:20px;height:20px;margin-right:15px;display:inline-block}#dvs-plan main .irrigation-area-point:hover{fill:var(--dark_grey-color);opacity:1}#dvs-plan main .irrigation-plan{user-select:none;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}#dvs-plan main .irrigation-plan.draggable{cursor:move}#dvs-plan main .irrigation-plan .plan-container{width:100%;height:100%;position:relative}#dvs-plan main .irrigation-plan .plan-container>svg{position:absolute;top:0;bottom:0;left:0;right:0}#dvs-plan main .irrigation-plan .plan-container>svg.areas-layer:not(:last-child) .rect,#dvs-plan main .irrigation-plan .plan-container>svg.areas-layer:not(:last-child) .circle{fill-opacity:.12}#dvs-plan main .irrigation-plan .plan-container>svg.areas-layer:not(:last-child) text:not(.watermark){display:none}#dvs-plan main .irrigation-plan .plan-container .watermark{fill:var(--dark_grey-color);opacity:.6;text-transform:uppercase}#dvs-plan main .irrigation-plan .plan-container .watermark .watermark-cls-1{fill:var(--dark_grey-color)}#dvs-plan main .irrigation-plan .plan-container .watermark .watermark-cls-0{fill:#54b8c3}#dvs-plan main .window-popup{z-index:6;top:20px}#dvs-plan main .window-blur{z-index:4}#dvs-plan main .recom-wrapper.window-popup{z-index:3}#dvs-plan main .recom-wrapper.window-popup+.window-blur{z-index:2}#dvs-plan main .coupon-popup-spacer{height:450px}#dvs-plan main .coupon-popup.window-popup{padding-top:210px;display:block;top:0}#dvs-plan main .coupon-popup.window-popup .window-popup-container{width:100%;min-height:400px;position:relative}#dvs-plan main .coupon-popup.window-popup .coupon-popup-content{flex-wrap:wrap;justify-content:center;align-items:center;min-height:100%;display:flex}#dvs-plan main .coupon-popup.window-popup .coupon-close{cursor:pointer;text-decoration:underline;position:absolute;top:15px;right:20px}#dvs-plan main .coupon-popup.window-popup .coupon{box-sizing:border-box;margin:16px;display:inline-flex;overflow:hidden}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-image{position:relative}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-image .coupon-price-wrapper{text-align:center;width:80px;position:absolute;top:90px;left:24px}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-image .coupon-price-wrapper .coupon-price{font-size:32px;font-weight:700;position:relative}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-image .coupon-price-wrapper .coupon-currency{font-size:18px;position:absolute;top:5px}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-content{min-height:160px;margin-left:20px}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-content .coupon-title{align-items:center;min-width:160px;line-height:24px;position:relative}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-content .coupon-title span{font-weight:700}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-content .coupon-title a,#dvs-plan main .coupon-popup.window-popup .coupon .coupon-content .coupon-title button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:0;margin:0;padding:0;display:inline-flex;position:absolute;top:0;right:0}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-content .coupon-descr{white-space:pre-wrap;margin-top:4px}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-content .bom-price{text-transform:uppercase;margin-top:8px;font-weight:700}#dvs-plan main .coupon-popup.window-popup .coupon .coupon-content .submit{margin-top:16px}#dvs-plan main .coupon-popup.window-popup:before{content:"";opacity:.2;background:#000;display:block;position:absolute;top:0;bottom:0;left:0;right:0}#dvs-plan main .coupon-popup.window-popup .window-popup-header{color:var(--dark_grey-color);background-image:linear-gradient(to bottom, #c5d75d, var(--active-color))}#dvs-plan main .high-z{z-index:5}#dvs-plan main .tour{z-index:4;background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0}#dvs-plan main .tour .element-highlight{box-sizing:border-box;border:solid;border-color:var(--red-color);position:absolute}#dvs-plan main .tour .element-highlight.rectangle{border-radius:12px}#dvs-plan main .tour .element-highlight.shield{border-radius:13px 13px 84px 84px}#dvs-plan main .tour .element-highlight.circle{border-radius:50%}#dvs-plan main .tour .animated-shadow{box-sizing:border-box;box-shadow:0px 0px 12px 8px var(--red-color);animation:2.5s ease-out infinite fadeInFromNone;position:absolute}#dvs-plan main .tour .animated-shadow.rectangle{border-radius:12px}#dvs-plan main .tour .animated-shadow.shield{border-radius:13px 13px 84px 84px}#dvs-plan main .tour .animated-shadow.circle{border-radius:50%}@keyframes fadeInFromNone{0%{opacity:0;display:none}50%{opacity:1;display:block}to{opacity:0;display:none}}#dvs-plan main .tour-info{box-sizing:border-box;z-index:4;color:var(--white-color);opacity:.8;background-image:linear-gradient(#151517 0%,#052334 88%);border-radius:16px;margin:0 16px;padding:16px 24px;position:absolute;bottom:96px;left:136px;right:136px;box-shadow:2px 2px 6px rgba(5,35,52,.5)}#dvs-plan main .tour-info.left{left:0;right:50%}#dvs-plan main .tour-info.right{left:50%;right:0}#dvs-plan main .tour-info .tour-info-title{text-transform:capitalize;color:var(--active-color);margin-bottom:8px;font-weight:700}#dvs-plan main .tour-info .tour-info-description{white-space:pre-wrap;margin-bottom:16px}#dvs-plan main .tour-info .tour-info-description .link{color:var(--active-color);font-weight:700}#dvs-plan main .tour-info .tour-info-description .link:hover{text-decoration:underline}#dvs-plan main .tour-info .tour-info-description .tour-info-steps-icon-list{line-height:2}#dvs-plan main .tour-info .tour-info-description .tour-info-steps-icon-list svg{padding-bottom:2px}#dvs-plan main .tour-info .tour-info-controls{justify-content:space-between;align-items:center;display:flex}#dvs-plan main .tour-info .tour-info-controls .step-controls button{min-width:48px}#dvs-plan main .tour-info .tour-info-controls .step-controls .with-margin{margin-right:16px}#dvs-plan footer{background-color:var(--active-color);text-transform:uppercase;font-size:var(--font12);letter-spacing:.6px;padding:11px 34px}#dvs-plan footer ul{flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}#dvs-plan footer ul li:not(:last-child):after{content:"|";margin-left:10px;margin-right:10px}#dvs-plan .plan-assessment-control{z-index:4;position:absolute;bottom:60px;left:64px}#dvs-plan .plan-assessment-control button{background-color:var(--active-color);color:var(--dark_grey-color);border-radius:32px;padding:16px}#dvs-plan .plan-assessment{z-index:5;letter-spacing:.6px;text-align:left;min-width:210px;min-height:145px;max-height:calc(100% - 360px);color:var(--white-color);background-image:linear-gradient(179deg,#151517 0%,#052334 88%);border-radius:32px;flex-direction:column;padding:16px;display:flex;position:absolute;bottom:136px;left:96px}#dvs-plan .plan-assessment.extend{min-height:260px}#dvs-plan .plan-assessment .divider{background-color:gray;width:100%;height:1px;margin:8px 0}#dvs-plan .plan-assessment .divider.narrow{margin:4px 0}#dvs-plan .plan-assessment .assessment{flex-direction:column;padding-top:8px;display:flex}#dvs-plan .plan-assessment .assessment .dropdown{width:85%;margin-top:6px}#dvs-plan .plan-assessment .assessment .dropdown .dropdown-item{color:var(--white-color)}#dvs-plan .plan-assessment .annotations-wrapper{flex-direction:column;min-width:0;min-height:101px;display:flex}#dvs-plan .plan-assessment .annotations-container{margin-top:6px;padding-right:6px;overflow-y:auto}#dvs-plan .plan-assessment .annotations-container .annotations{flex-direction:column;row-gap:8px;display:flex}#dvs-plan .plan-assessment .annotations-container .annotations>button{min-width:0;padding:8px}#dvs-plan .plan-assessment .annotations-container .annotations>button:focus{--active-color:var(--red-color);background-color:var(--red-color);color:var(--dark_grey-color)}#dvs-plan .plan-assessment .annotations-container .annotations.used>button{--active-color:var(--red-color);color:var(--dark_grey-color);background-color:var(--red-color)}#dvs-plan .plan-assessment .annotations-container .annotations.used>button:focus{--active-color:#c5d75d;color:var(--white-color);background-color:#151517}#dvs-plan .plan-assessment .footer{flex-direction:column;row-gap:6px;display:flex}#dvs-plan .visual-arrow{z-index:4;width:30px;height:30px;position:absolute;bottom:108px;left:130px}#dvs-plan .questionnaire-wrapper.window-popup{z-index:6}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container{position:relative}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-header{color:#3e4346;text-align:center;letter-spacing:.43px;text-transform:uppercase;background-image:linear-gradient(#96c255,#c5d75d);font-size:17px;line-height:1.17}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content{border-bottom:1px solid #9ea1a2;flex-direction:row;padding:10px 0;display:flex}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content>div{flex:1}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content .questionnaire-item-header .title{text-transform:uppercase;font-size:16px;font-weight:700}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content .questionnaire-item-header .subtitle{letter-spacing:.35px;text-align:left;color:#3e4346;margin:0 0 0 20px;font-size:14px;line-height:1.5}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content .questionnaire-item-children .dropdown{font-size:var(--font14);width:100%}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content .questionnaire-item-children .dropdown .dropdown-item{color:var(--white-color);height:30px;padding:14px}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content .questionnaire-item-children .radio-group{flex-direction:row;justify-content:space-between;display:flex}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content .questionnaire-item-children .radio-group>div{flex:1}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content .questionnaire-item-children .radio-group .radio-wrap{align-items:center}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content.error .questionnaire-item-header .title,#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content.error .questionnaire-item-header .subtitle,#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content.error .questionnaire-item-children .radio-group>.radio-wrap.checked>.label{color:red}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content.help-item .questionnaire-item-header{flex:1}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content.help-item .questionnaire-item-children{flex:5;display:flex}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content.help-item .questionnaire-item-children>div{flex:1}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content.help-item .questionnaire-item-children .radio-wrap{align-items:start}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .questionnaire-items .item-content.help-item .questionnaire-item-children .radio-wrap .label{max-width:150px}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .window-popup-content .button-wrapper{justify-content:center;padding:25px 0 0;display:flex}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .error-message{color:red;text-align:center;padding-top:10px}#dvs-plan .questionnaire-wrapper.window-popup .questionnaire.window-popup-container .phone-input.error{border:1px solid red}#dvs-plan *{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--scroll-thumb-color) var(--scroll-track-color)!important}#dvs-plan ::-webkit-scrollbar{width:8px;height:8px}#dvs-plan ::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb-color);border-radius:4px;width:4px;height:10%}#dvs-plan ::-webkit-scrollbar-track{background-color:var(--scroll-track-color);border-radius:4px}#dvs-plan ::-webkit-scrollbar-button{background-color:none;width:3px;height:3px}#dvs-plan ::-webkit-scrollbar-corner{background:0 0}#dvs-plan .scroll{overflow:auto}#dvs-plan .dropdown{letter-spacing:.7px;width:153px;color:var(--white-color);position:relative}#dvs-plan .dropdown .dropdown-value{border:solid .7px var(--white-color);box-sizing:border-box;cursor:pointer;background-color:#151517;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:32px;padding:8px 6px 8px 14px;display:inline-flex;overflow:hidden}#dvs-plan .dropdown .dropdown-value .dropdown-text{white-space:nowrap;text-overflow:ellipsis;max-width:83%;overflow:hidden}#dvs-plan .dropdown .dropdown-value.inactive{cursor:default!important}#dvs-plan .dropdown .dropdown-container{border:solid 1px var(--active-color);letter-spacing:.35px;box-sizing:border-box;z-index:10;visibility:hidden;background-image:linear-gradient(#151517,#052334);border-radius:16px;width:100%;padding:10px 3px;position:fixed}#dvs-plan .dropdown .dropdown-container .dropdown-item{cursor:pointer;box-sizing:border-box;height:48px;color:var(--dark_grey-color);align-items:center;padding:8px;display:flex}#dvs-plan .dropdown .dropdown-container .dropdown-item.active{color:var(--dark_grey-color);background-color:var(--active-color)}#dvs-plan .dropdown .dropdown-container .dropdown-item.active:hover{font-weight:700}#dvs-plan .dropdown .dropdown-container .dropdown-item:not(.active):hover{color:var(--active-color);font-weight:700}#dvs-plan .toggle{border:solid 1px var(--white-color);box-sizing:border-box;cursor:pointer;background-color:#151517;border-radius:20px;justify-content:flex-start;align-items:center;width:61.5px;min-width:61.5px;max-width:61.5px;height:30px;padding:3px;display:flex}#dvs-plan .toggle .toggle-button{background-color:var(--white-color);border-radius:50%;width:24px;height:24px}#dvs-plan .toggle.selected{border:solid 1px var(--active-color);justify-content:flex-end}#dvs-plan .toggle.selected .toggle-button{background-color:var(--active-color)}#dvs-plan .inform{cursor:pointer}#dvs-plan input[type=text]{color:var(--active-color);letter-spacing:.8px;font:inherit;text-align:center;box-sizing:content-box;background:0 0;border:none;border-bottom:2px solid;width:30px;padding:0 5px;font-weight:700;display:inline-block}#dvs-plan .slider{position:relative}#dvs-plan .slider .slider-wrap{z-index:10;box-sizing:border-box;background-image:linear-gradient(#151517,#052334);border-radius:16px;align-items:stretch;display:flex;top:0;right:0;box-shadow:0 3px 6px rgba(0,0,0,.16)}#dvs-plan .slider .slider-wrap .slider-button-wrap{margin-left:3px;position:relative}#dvs-plan .slider .slider-wrap .slider-button-wrap:before{content:"";border:2px solid #fff;position:absolute;top:0;bottom:0;left:0}#dvs-plan .slider .slider-wrap .slider-button-wrap .slider-button{background-color:var(--active-color);box-sizing:content-box;border:2px solid #151517;border-radius:50%;width:16px;height:16px;position:absolute;left:-8px}#dvs-plan .slider .slider-wrap .slider-button-wrap .slider-button .slider-value{text-align:center;letter-spacing:.35px;width:22px;color:var(--white-color);position:absolute;left:18px}#dvs-plan .checkbox-wrap{text-align:left;flex-direction:row;align-items:center;display:flex}#dvs-plan .checkbox-wrap .checkbox{cursor:pointer;border:solid 1px var(--white-color);box-sizing:border-box;background-color:#151517;border-radius:6px;justify-content:center;align-items:center;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;padding-top:1px;padding-left:1px;display:inline-flex}#dvs-plan .checkbox-wrap .checkbox.checked{border:solid 1px var(--active-color)}#dvs-plan .checkbox-wrap .checkbox.disabled{border:solid 1px var(--grey-color);background-color:var(--grey-color)}#dvs-plan .checkbox-wrap label.checkbox{margin-right:10px}#dvs-plan .checkbox-wrap.reversed{flex-direction:row-reverse}#dvs-plan .checkbox-wrap.reversed label.checkbox{margin-left:10px;margin-right:0}#dvs-plan .radio-wrap{text-align:left;flex-direction:row;align-items:center;gap:5px;display:flex}#dvs-plan .radio-wrap .radio{cursor:pointer;border:solid 1px var(--white-color);box-sizing:border-box;background-color:#151517;border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;display:inline-flex;position:relative}#dvs-plan .radio-wrap .radio.checked{border:solid 1px var(--active-color)}#dvs-plan .radio-wrap .radio.checked .circle{background-color:#c5d75d;background-color:var(--active-color);border-radius:20px;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#dvs-plan .radio-wrap .radio.disabled{border-color:var(--grey-color);background-color:var(--grey-color)}#dvs-plan .radio-wrap label.radio{margin-right:10px}#dvs-plan button{border:solid 1px var(--active-color);box-sizing:border-box;letter-spacing:.35px;text-align:center;color:var(--white-color);min-width:147px;font:inherit;cursor:pointer;background-color:#151517;border-radius:16px;padding:7px}#dvs-plan button:visited{color:var(--white-color)}#dvs-plan button:active{background-color:var(--active-color);color:var(--dark_grey-color)}#dvs-plan button:disabled,#dvs-plan button.disabled{border:solid 1px var(--grey-color);background-color:var(--grey-color)}#dvs-plan button.button:not(.disabled):not(:disabled):focus{background-color:var(--active-color);color:var(--dark_grey-color);outline:none}#dvs-plan button:not(.button):not(.disabled):not(:disabled):not(.active):focus i{outline-offset:0px;outline:1px dotted}#dvs-plan .button-file .error{color:var(--red-color);margin-top:5px;display:inline-block}#dvs-plan .button-file .hint{font-style:italic;font-size:var(--font12)}#dvs-plan button.tool{border-radius:none;width:auto;min-width:auto;height:auto;max-width:initial;min-height:auto;max-height:initial;background:0 0;border:none;border-radius:0;padding:0}#dvs-plan button.tool.inactive{cursor:default}#dvs-plan .tooltip-wrap{opacity:0;visibility:hidden;transition:opacity .5s}#dvs-plan .tooltip-wrap .tooltip-content{display:flex}#dvs-plan .tooltip-wrap{z-index:5;position:absolute}#dvs-plan .tooltip-wrap .tooltip-text{box-sizing:border-box;color:var(--dark_grey-color);border:solid 1px var(--dark_grey-color);width:max-content;max-width:312px;line-height:1.14;font-size:var(--font14);letter-spacing:.35px;text-align:left;white-space:pre-wrap;background:#e6eacb;border-radius:8px;padding:9px 15px;position:relative;box-shadow:0 3px 6px rgba(0,0,0,.16)}#dvs-plan .tooltip-wrap .tooltip-text b{font-weight:700}#dvs-plan .tooltip-wrap .tooltip-text i{font-style:italic}#dvs-plan .tooltip-wrap .tooltip-arrow{white-space:normal;width:18px;height:18px;position:relative;left:-9px}#dvs-plan .tooltip-wrap .tooltip-arrow:before{content:"";border:9px solid transparent;border-right:16px solid var(--dark_grey-color);display:block;position:absolute;top:50%;left:-7px;transform:translateY(-10px)}#dvs-plan .tooltip-wrap.right .tooltip-content{flex-direction:row;justify-content:flex-start;align-items:center;margin-left:13px}#dvs-plan .tooltip-wrap.right .tooltip-text{order:2}#dvs-plan .tooltip-wrap.right .tooltip-arrow{left:0}#dvs-plan .tooltip-wrap.top .tooltip-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:10px}#dvs-plan .tooltip-wrap.top .tooltip-text{margin-left:-20px}#dvs-plan .tooltip-wrap.top .tooltip-arrow{margin-left:2px;transform:rotate(-90deg)}#dvs-plan .tooltip-wrap.bottom .tooltip-content{flex-direction:column;justify-content:flex-start;margin-top:3px}#dvs-plan .tooltip-wrap.bottom .tooltip-text{order:2;margin-left:-20px}#dvs-plan .tooltip-wrap.bottom .tooltip-arrow{transform:rotate(90deg)}#dvs-plan .dvs-progress-bar{border:solid .7px var(--white-color);box-sizing:border-box;background-color:#052334;border-radius:8px;width:100%;height:16px;padding:1.6px;display:flex;position:relative;overflow:hidden}#dvs-plan .dvs-progress-bar:before{content:"";background:var(--white-color);width:1px;display:flex;position:absolute;top:3px;bottom:3px;left:50%}#dvs-plan .dvs-progress-bar .dvs-progress{background-color:var(--blue-color)}#dvs-plan .dvs-progress-bar.error .dvs-progress{background-color:var(--red-color)}#dvs-plan .radio-scale{flex-direction:column;gap:2px;display:flex}#dvs-plan .radio-scale .radio-scale-buttons{justify-content:space-between;gap:4px;display:flex}#dvs-plan .radio-scale .radio-scale-buttons .radio-wrap{cursor:pointer;flex-direction:column;align-items:center;gap:4px;display:flex}#dvs-plan .radio-scale .radio-scale-buttons .radio-wrap .radio-number{margin:0;font-size:14px;font-weight:500}#dvs-plan .radio-scale .radio-scale-labels{justify-content:space-between;padding:0 8px;font-size:14px;font-weight:500;display:flex}#dvs-plan .popup{z-index:-1;opacity:0;transition:opacity .1s;position:relative}#dvs-plan .popup .popup-container{box-sizing:border-box;z-index:-1;letter-spacing:.35px;text-align:left;background-image:linear-gradient(#151517,#052334);border-radius:20px;padding:17.5px;line-height:1.19;position:absolute;bottom:0;right:auto;box-shadow:0 3px 6px rgba(0,0,0,.16)}#dvs-plan .popup .popup-container .popup-close{font-size:var(--font18);cursor:pointer;color:var(--white-color);user-select:none;line-height:0;position:absolute;top:17px;right:10px}#dvs-plan .popup .popup-container .popup-title{font-size:var(--font16);letter-spacing:.8px;text-transform:uppercase;color:var(--active-color);border-bottom:solid 1px var(--active-color);margin-bottom:12px;padding-bottom:10px;line-height:1.19}#dvs-plan .popup .popup-container .text-popup{color:var(--active-color);width:250px}#dvs-plan .popup.top-left .popup-container{min-height:110px}#dvs-plan .popup.top-left .popup-arrow{width:30px;height:20px;position:absolute;top:55px;right:-30px}#dvs-plan .popup.bottom .popup-container{min-height:fit-content;display:table;top:18px}#dvs-plan .popup.bottom .popup-arrow{width:17px;height:17px;position:absolute;top:-17px;left:50%;transform:translate(-5px)}#dvs-plan .popup.left .popup-container{right:140px}#dvs-plan .popup.left .popup-container .popup-arrow{width:120px;height:45px;position:absolute;bottom:-19px;left:calc(100% - 26px)}#dvs-plan .popup.top .popup-container{bottom:0}#dvs-plan .popup.top .popup-container .popup-arrow{width:10px;height:20px;position:absolute;bottom:-20px;left:50%;transform:translate(-5px)}#dvs-plan .start-draw.popup .popup-container{top:0;bottom:auto;left:calc(100% + 53px);right:auto}#dvs-plan .start-draw.popup .popup-arrow{width:20px;height:20px;position:absolute;top:50%;left:-19px;transform:translateY(-50%)}#dvs-plan .error.popup .popup-container{width:334px;padding-right:30px;left:50%;transform:translate(-50%)}#dvs-plan .error.popup .error-wrap{flex-direction:column;place-content:flex-start;max-height:200px;display:flex}#dvs-plan .error.popup .error-wrap .error-popup-title,#dvs-plan .error.popup .error-wrap .error-content{grid-gap:16px;grid-template-columns:32px auto;display:grid}#dvs-plan .error.popup .error-wrap .error-popup-title .icon,#dvs-plan .error.popup .error-wrap .error-content .icon{margin:0 auto}#dvs-plan .error.popup .error-wrap .error-popup-title .icon svg,#dvs-plan .error.popup .error-wrap .error-content .icon svg{width:30px;height:auto}#dvs-plan .error.popup .error-wrap .error-content{color:var(--white-color);font-size:var(--font14);white-space:pre-wrap;line-height:16px}#dvs-plan .error.popup .error-wrap .error-content .error-tree-key{border-radius:50%;width:24px;height:24px;margin:0 auto}#dvs-plan .error.popup .error-wrap .error-content .error-message{margin-top:10px}#dvs-plan .error.popup .error-wrap .error-content .error-title{white-space:pre-wrap;font-size:var(--font16);color:var(--red-color);letter-spacing:.8px;line-height:19px}#dvs-plan .error.popup .error-wrap .error-content ul li{list-style:inside decimal}#dvs-plan .error.popup .error-wrap .error-content ul li+li{margin-top:8px}#dvs-plan .pipe-view-popup.popup{color:var(--white-color);cursor:initial;font-size:var(--font12)}#dvs-plan .pipe-view-popup.popup .fixed-pipes{flex-direction:column;display:flex}#dvs-plan .pipe-view-popup.popup .fixed-pipes .label{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;min-width:0;padding:0 12px 12px;display:flex}#dvs-plan .pipe-view-popup.popup .fixed-pipes .label svg{flex-shrink:0;margin-right:6px}#dvs-plan .pipe-view-popup.popup .fixed-pipes .label:last-child{padding-bottom:0}#dvs-plan .pipe-view-popup.popup .fixed-pipes .label>div{text-overflow:ellipsis;white-space:normal;word-break:break-word;overflow:hidden}#dvs-plan .pipe-view-popup.popup .divider{opacity:.5;background-color:#9ea1a2;height:1px;margin:10px 0}#dvs-plan .pipe-view-popup.popup .show-hide-button{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;min-width:0;margin-bottom:18px;padding:0 12px;display:flex}#dvs-plan .pipe-view-popup.popup .show-hide-button svg{flex-shrink:0;margin-right:6px}#dvs-plan .pipe-view-popup.popup .show-hide-button div{text-align:left}#dvs-plan .pipe-view-popup.popup .show-hide-button>div{text-overflow:ellipsis;white-space:break-spaces;word-break:break-word;overflow:hidden}#dvs-plan .pipe-view-popup.popup .pipe-item-wrap{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px 12px;max-height:176px;padding:0 18px 0 12px;display:flex}#dvs-plan .pipe-view-popup.popup .pipe-item-wrap::-webkit-scrollbar{padding-left:8px}#dvs-plan .pipe-view-popup.popup .pipe-item-wrap>div:nth-child(2n){margin-right:0}#dvs-plan .pipe-view-popup.popup .popup-container{box-sizing:border-box;text-align:center;width:121px;padding:18px 0;bottom:32px;left:50%;transform:translate(-50%)}#dvs-plan .pipe-view-popup.popup .popup-container .popup-close{right:18px;transform:translate(50%)}#dvs-plan .pipe-view-popup.popup .pipe-item svg{cursor:pointer}#dvs-plan .properties-popup.popup{position:absolute;top:0;left:0}#dvs-plan .properties-popup.popup .popup-container{top:35px;bottom:auto;right:35px}#dvs-plan .properties-popup.popup .popup-container .properties-popup-content{flex-direction:row;justify-content:space-between;width:300px;display:flex}#dvs-plan .properties-popup.popup .popup-container .properties-popup-content svg{min-width:32px;margin-right:10px}#dvs-plan .properties-popup.popup .popup-container .properties-popup-content .properties-popup-text{white-space:pre-wrap;flex-grow:2}#dvs-plan .properties-popup.popup .popup-container .properties-popup-content .properties-popup-text .popup-title{color:var(--red-color)}#dvs-plan .properties-popup.popup .popup-container .properties-popup-content .properties-popup-text .popup-title:after{display:none}#dvs-plan .properties-popup.popup .popup-container .properties-popup-content .properties-popup-text .popup-more{text-align:right}#dvs-plan .properties-popup.popup .popup-container .properties-popup-content .properties-popup-text .popup-more a{color:var(--active-color);font-weight:700}#dvs-plan .properties-popup.popup .popup-container .properties-popup-content .properties-popup-text .popup-more a:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='6'%20height='12'%20viewBox='0%200%206%2012'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23c5d75d;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20id='Pfad_169'%20data-name='Pfad%20169'%20class='cls-1'%20d='M0,0V2.325L3.675,6,0,9.675V12L6,6Z'/%3e%3c/svg%3e") repeat-x;width:12px;height:12px;margin-right:5px;display:inline-block}#dvs-plan .sensor-popup{z-index:4}#dvs-plan .sensor-popup .popup-container{width:562px;height:120px;top:40px;left:50%;transform:translate(-50%)}#dvs-plan .sensor-popup .popup-container .sensor-popup-content{flex-direction:row;justify-content:space-between;display:flex}#dvs-plan .sensor-popup .popup-container .sensor-popup-content svg{min-width:32px;margin-right:10px}#dvs-plan .sensor-popup .popup-container .sensor-popup-content .sensor-popup-text{white-space:pre-wrap;color:#f5f5f5;font-family:var(--font-text);letter-spacing:.35px;text-align:left;flex-grow:2;font-size:14px;font-style:normal;font-weight:400;font-stretch:75%;line-height:1.14}#dvs-plan .sensor-popup .popup-container .sensor-popup-content .sensor-popup-text span{font-weight:700}#dvs-plan .feedback-popup.popup{z-index:4;top:50%;left:50%}#dvs-plan .feedback-popup.popup .popup-container{border:1px solid var(--active-color);letter-spacing:normal;text-align:center;width:536px;max-width:100%;color:var(--white-color);white-space:normal;padding:0;font-size:16px;font-weight:400;font-stretch:75%;line-height:1.31;top:50%;bottom:auto;left:auto;right:auto;transform:translate(-50%,-50%)}#dvs-plan .feedback-popup.popup .popup-container .feedback-container{padding:0 17.5px 17.5px}#dvs-plan .feedback-popup.popup .popup-container .popup-title{text-align:center;border-color:var(--white-color);padding:17.5px 17.5px 10px}#dvs-plan .feedback-popup.popup .popup-container .row+.row{margin-top:16px}#dvs-plan .feedback-popup.popup .popup-container .text{font-weight:700}#dvs-plan .feedback-popup.popup .popup-container .rate{margin-top:8px}#dvs-plan .feedback-popup.popup .popup-container .rate button.tool{padding:0 4px}#dvs-plan .feedback-popup.popup .popup-container .rate button.tool.selected,#dvs-plan .feedback-popup.popup .popup-container .rate button.tool:hover{--color:var(--active-color)}#dvs-plan .feedback-popup.popup .popup-container .rate button.tool:hover{opacity:.8}#dvs-plan .feedback-popup.popup .popup-container .category{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}#dvs-plan .feedback-popup.popup .popup-container .category button{box-shadow:0 0 0 1px var(--active-color);text-overflow:ellipsis;background-color:#151517;padding:8px;font-size:14px;line-height:1.14;overflow:hidden}#dvs-plan .feedback-popup.popup .popup-container .category button.selected,#dvs-plan .feedback-popup.popup .popup-container .category button:hover{background-color:var(--active-color);color:#151517}#dvs-plan .feedback-popup.popup .popup-container .category button:hover{opacity:.95}#dvs-plan .feedback-popup.popup .popup-container .description textarea{border:solid 1px var(--active-color);background:unset;resize:none;box-sizing:border-box;width:100%;height:56px;color:var(--white-color);border-radius:8px;padding:8px;font-size:14px;line-height:1.14}#dvs-plan .feedback-popup.popup .popup-container .description textarea::placeholder{color:var(--grey-color)}#dvs-plan .feedback-popup.popup .popup-container .controls{justify-content:center;padding-top:4px;display:flex}#dvs-plan .feedback-popup.popup .popup-container .controls button,#dvs-plan .feedback-popup.popup .popup-container .controls button:active{color:var(--white-color);background-color:#151517}#dvs-plan .feedback-popup.popup .popup-container .success .success-title{color:var(--active-color);text-align:center;font-size:3.0625rem}#dvs-plan .feedback-popup.popup .popup-container .success .success-title svg{vertical-align:initial;--color:var(--active-color)}#dvs-plan .feedback-popup.popup .popup-container .success .success-description{color:var(--white-color);margin-top:14px;padding:0 54px;font-size:1rem;font-weight:700}#dvs-plan .feedback-popup.popup .popup-container .success+.controls{margin-top:37px}#dvs-plan .feedback-popup.popup .popup-container .popup-arrow{position:absolute;bottom:17px;right:-9px;transform:translate(50%,100%)rotate(315deg)}#dvs-plan .opacity-popup.popup .popup-container{width:95px;bottom:32px;left:50%;transform:translate(-50%)}#dvs-plan .coverage-info.popup .popup-container{width:250px;color:var(--active-color);white-space:pre-wrap;bottom:32px;left:50%;transform:translate(-50%)}#dvs-plan .window-blur{backdrop-filter:blur(1.7px);z-index:5;background-color:rgba(245,245,245,.5);position:absolute;top:0;bottom:0;left:0;right:0}#dvs-plan .window-popup{z-index:99;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#dvs-plan .window-popup .window-popup-container{box-sizing:border-box;letter-spacing:.8px;z-index:1;background-color:#fff;border-radius:24px;line-height:1.3;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.16)}#dvs-plan .window-popup .window-popup-header{text-align:left;color:var(--active-color);background-image:linear-gradient(#151517,#052334);padding:15px 21px}#dvs-plan .window-popup .window-popup-content{padding:21px 24px 18px}#dvs-plan .window-popup .window-popup-footer{text-align:left;color:var(--active-color);background-image:linear-gradient(#052334,#151517);padding:15px 21px}#dvs-plan .window-popup .window-popup-close{font-size:26px;line-height:unset;cursor:pointer;position:absolute;top:4px;right:6px}#dvs-plan .window-popup .plan{flex-direction:column;justify-content:flex-start;align-items:stretch;width:414px;display:flex}#dvs-plan .window-popup .plan .window-popup-content{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:280px;padding:11px 30px 24px;display:flex}#dvs-plan .window-popup .plan .window-popup-content .row+.row{margin-top:16px}#dvs-plan .window-popup .plan .window-popup-content .title{white-space:pre-wrap;font-weight:700;font-size:var(--font16);align-items:center;display:inline-flex}#dvs-plan .window-popup .plan .window-popup-content .plan-name{flex-flow:row;align-items:stretch;display:flex}#dvs-plan .window-popup .plan .window-popup-content .plan-name input{text-align:left;border-bottom:solid 1.5px var(--light-gray-color);width:100%;color:inherit;letter-spacing:.3px;font-weight:400;font-size:var(--font16);margin-left:5px}#dvs-plan .window-popup .plan .window-popup-content .plan-type{text-align:center;flex-flow:row;align-items:stretch;display:flex}#dvs-plan .window-popup .plan .window-popup-content .plan-type .plan-load-or{position:relative}#dvs-plan .window-popup .plan .window-popup-content .plan-type .plan-load-or .line-wrap{z-index:1;flex-direction:column;justify-content:stretch;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#dvs-plan .window-popup .plan .window-popup-content .plan-type .plan-load-or .line-wrap .line{border-left:var(--border);width:1px;height:100%}#dvs-plan .window-popup .plan .window-popup-content .plan-type .plan-load-or svg{z-index:2;position:relative}#dvs-plan .window-popup .plan .window-popup-content .plan-type .plan-load-type{flex-basis:50%}#dvs-plan .window-popup .plan .window-popup-content .plan-type .plan-load-type:first-child .title{justify-content:flex-start}#dvs-plan .window-popup .plan .window-popup-content .plan-type .plan-load-type .title{text-align:center;justify-content:center;width:100%;height:54px}#dvs-plan .window-popup .plan .window-popup-content .plan-type .plan-load-type button{width:100%;margin-top:21px}#dvs-plan .window-popup .plan .window-popup-content .plan-terms{font-size:var(--font16);letter-spacing:normal;text-align:center;justify-content:flex-start;align-items:flex-start;line-height:1.19;display:flex}#dvs-plan .window-popup .plan .window-popup-content .plan-terms a{color:var(--active-color);margin:0 3px;font-weight:700}#dvs-plan .window-popup .plan .window-popup-content .plan-terms a:hover{text-decoration:underline}#dvs-plan .window-popup .plan .window-popup-content .plan-terms .checkbox{margin-right:12px}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type .sprinkler-type-title{letter-spacing:.8px;color:var(--active-color);text-align:center;margin-bottom:12px;font-size:1rem;font-style:normal;font-weight:700;font-stretch:75%;line-height:1.19}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type .plan-load-or{padding:16px 0;position:relative}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type .plan-load-or .line-wrap{z-index:1;justify-content:stretch;align-items:center;display:flex;position:relative}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type .plan-load-or .line-wrap .line{border-top:var(--border);width:100%;height:1px}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type .plan-load-or svg{z-index:2;flex-shrink:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type button{border:unset;width:100%;color:var(--dark_grey-color);background:0 0;border-radius:0;justify-content:flex-start;align-items:center;padding:0;display:flex}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type button .icon{flex-shrink:0;justify-content:center;align-items:center;width:84px;display:inline-flex}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type button .info{text-align:left;white-space:pre-line;flex:auto;padding-left:16px}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type button .info .title{font-size:1rem;font-weight:700}#dvs-plan .window-popup .plan .window-popup-content .sprinkler-type button.active{--bg-color:var(--active-color);--color:#fff}#dvs-plan .window-popup .plan .window-popup-controls{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:20px;display:flex}#dvs-plan .window-popup .plan .window-popup-controls button{width:auto;min-width:unset;border:unset;letter-spacing:.35px;text-align:center;color:var(--dark_grey-color);background:0 0;border-radius:0;justify-content:flex-start;align-items:center;padding:0;font-size:.875rem;font-style:normal;font-weight:400;font-stretch:75%;line-height:1.14;display:inline-flex}#dvs-plan .window-popup .plan .window-popup-controls button>span{padding:0 12px}#dvs-plan .window-popup .recom{box-sizing:border-box;flex-flow:column;justify-content:space-between;align-items:stretch;width:95%;min-width:720px;max-width:900px;display:flex;position:absolute;top:25px;bottom:25px;overflow:hidden}#dvs-plan .window-popup .recom .window-popup-header,#dvs-plan .window-popup .recom .window-popup-content,#dvs-plan .window-popup .recom .window-popup-footer{box-sizing:border-box;width:100%}#dvs-plan .window-popup .recom .window-popup-header{font-size:var(--font14);text-align:center;flex:0 0;padding-bottom:35px;position:relative}#dvs-plan .window-popup .recom .window-popup-header .row{align-items:center;margin-left:7px;margin-right:0}#dvs-plan .window-popup .recom .window-popup-header .row .column{white-space:pre-wrap}#dvs-plan .window-popup .recom .recom-group{font-size:var(--font16);letter-spacing:.7px;text-transform:uppercase;margin-top:16px;font-weight:700}#dvs-plan .window-popup .recom .row{grid-gap:14px 10px;box-sizing:border-box;grid-template-columns:30px 75px auto 104px 135px 85px 85px 71px;align-items:center;display:grid}#dvs-plan .window-popup .recom .other-container{color:var(--dark_grey-color);text-align:left;z-index:1;font-size:var(--font12);background:var(--active-color);border-radius:0 13px 0 0;flex-direction:row;justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:22px}#dvs-plan .window-popup .recom .other-container li{box-sizing:border-box;border-radius:0 13px 0 0;flex-basis:50%;height:22px;padding:4px 22px;position:relative;box-shadow:inset 0 -5px 5px -4px rgba(0,0,0,.3)}#dvs-plan .window-popup .recom .other-container li button{text-align:left;text-transform:uppercase;width:100%;color:inherit!important;font-weight:700!important}#dvs-plan .window-popup .recom .other-container li.active{z-index:2;background:#fff;border-radius:13px 13px 0 0;box-shadow:6px 0 5px -4px rgba(0,0,0,.3),-6px 0 5px -4px rgba(0,0,0,.3)}#dvs-plan .window-popup .recom .other-container li.active:last-child{box-shadow:-6px 0 5px -4px rgba(0,0,0,.3)}#dvs-plan .window-popup .recom .other-container li.active:first-child{border-radius:0 13px 0 0;box-shadow:6px 0 5px -4px rgba(0,0,0,.3)}#dvs-plan .window-popup .recom .window-popup-content{flex-direction:column;flex:auto;padding:3px 0;display:flex;position:relative;overflow:hidden}#dvs-plan .window-popup .recom .window-popup-content .recom-content{flex:auto;padding:0 7px 0 22px;overflow-x:hidden}#dvs-plan .window-popup .recom .window-popup-content .recom-content .smart-garden{--border-color:#7826ff;position:relative}#dvs-plan .window-popup .recom .window-popup-content .recom-content .smart-garden .row{border:solid 1px var(--border-color);padding-bottom:16px}#dvs-plan .window-popup .recom .window-popup-content .recom-content .smart-garden .row .separate{grid-column:2/-1;padding-right:20px}#dvs-plan .window-popup .recom .window-popup-content .recom-content .smart-garden .row .separate:before{content:"";border-top:solid 1px var(--border-color);opacity:.5;display:block}#dvs-plan .window-popup .recom .window-popup-content .recom-content .smart-garden .buy{z-index:2;padding-left:38px;position:absolute;bottom:0;right:20px;transform:translateY(50%)}#dvs-plan .window-popup .recom .window-popup-content .recom-content .smart-garden .buy svg{width:auto;height:100%;position:absolute;top:50%;left:0;transform:translate(-2px,-50%)}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row{border:solid 1px var(--active-color);box-sizing:border-box;margin:4px 7px 4px 0;padding:7px 5px}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row a.column .name{text-decoration:underline}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row a.column .name:hover{text-decoration:none}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row.none{border-color:var(--grey-color)}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row.none .column{opacity:.4}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row.none .column.column-with-dropdown{opacity:1}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row.none .column.column-with-dropdown .dropdown .dropdown-value{opacity:.4}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .dropdown{width:89px;color:inherit;font-size:inherit}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .dropdown .dropdown-value{border-color:var(--grey-color);background:#fff}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .dropdown .dropdown-container{background:#fff}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .dropdown #Shevron_Down .cls-1{stroke:var(--grey-color)}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column{align-self:center}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.title-column{font-size:var(--font12);letter-spacing:.6px}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.title-column .name{font-weight:700;font-size:var(--font14);letter-spacing:.7px;margin-bottom:2px}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.title-column .description strong{color:var(--strong-color);font-size:.875rem}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.image-column{width:75px;height:75px}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.article-column{text-align:center;text-overflow:ellipsis;overflow:hidden}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.position-column,#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.quantity-column,#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.price-per-unit-column{text-align:center;font-weight:700}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.price-column{text-align:right;padding-right:20px;font-weight:700}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.quantity-column{justify-content:flex-end;align-items:center;display:flex}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.quantity-column .recom-input{text-align:right;font-size:var(--font16);margin-right:12px}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.quantity-column .recom-input.active{color:var(--active-color);border-bottom:2px solid}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.quantity-column .recom-input input{text-align:right;width:20px;min-width:20px;color:inherit;border-bottom:none;margin-left:auto;padding:0}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.quantity-column .setting-control{flex-direction:column;justify-content:space-between;height:62px;display:flex}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.quantity-column .setting-control:not(.disabled)>.setting-control-item{cursor:pointer}#dvs-plan .window-popup .recom .window-popup-content .recom-content .row .column.quantity-column .setting-control:not(.disabled)>.setting-control-item svg>g{fill:var(--dark_grey-color)}#dvs-plan .window-popup .recom .window-popup-content .recom-content .no-data{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;font-size:large;font-weight:700;display:flex}#dvs-plan .window-popup .recom .window-popup-content .bom-filter{background:#052334;border-top-left-radius:8px;border-top-right-radius:8px;padding:16px}#dvs-plan .window-popup .recom .window-popup-content .bom-filter .label{color:var(--white-color);padding-right:4px}#dvs-plan .window-popup .recom .window-popup-content .bom-filter input{text-align:left;width:196px}#dvs-plan .window-popup .recom .window-popup-content .bom-filter .reset-button{cursor:pointer;margin:4px}#dvs-plan .window-popup .recom .window-popup-content .bom-filter .reset-button.disabled{cursor:default}#dvs-plan .window-popup .recom .window-popup-content .bom-filter .reset-button svg{width:16px;height:16px}#dvs-plan .window-popup .recom .window-popup-footer{flex-direction:row;flex:0 0;justify-content:space-between;align-items:stretch;display:flex}#dvs-plan .window-popup .recom .window-popup-footer .left-controls{grid-gap:12px;flex-basis:75%;grid-template-columns:1.5fr repeat(2,2fr);display:grid}#dvs-plan .window-popup .recom .window-popup-footer .left-controls .separator{border-bottom:1px solid #657d48;grid-column:1/-1}#dvs-plan .window-popup .recom .window-popup-footer .right-controls{flex-direction:column;justify-content:space-between;align-items:flex-end;padding:4px 4px 16px;font-weight:700;display:flex}#dvs-plan .window-popup .recom .window-popup-footer .right-controls .price-total{flex:0 0}#dvs-plan .window-popup .recom .window-popup-footer .right-controls .price-total .price{vertical-align:middle;font-size:1rem}#dvs-plan .window-popup .recom .window-popup-footer .right-controls .customer-price-toggle{overflow-wrap:break-word;flex:auto;align-items:center;column-gap:6px;max-width:150px;padding:20px 0;display:flex}#dvs-plan .window-popup .recom .window-popup-footer .right-controls .buy-wrap{flex:auto;justify-content:center;align-items:center;padding-right:12px;display:flex}#dvs-plan .window-popup .recom .window-popup-footer .right-controls .buy-wrap .buy{text-align:right}#dvs-plan .window-popup .recom .window-popup-footer .button-item{text-align:left;font-size:var(--font12);color:var(--white-color);letter-spacing:.12px;white-space:pre-wrap;align-items:center;display:inline-flex}#dvs-plan .window-popup .recom .window-popup-footer .button-item:disabled{color:var(--grey-color)}#dvs-plan .window-popup .recom .window-popup-footer .button-item:disabled .cls-1{fill:var(--grey-color)}#dvs-plan .window-popup .recom .window-popup-footer .button-item.left i{margin-right:8px}#dvs-plan .window-popup .recom .window-popup-footer .button-item.right{flex-direction:row-reverse}#dvs-plan .window-popup .recom .window-popup-footer .button-item.right i{margin-left:8px}#dvs-plan .window-popup .calculation{text-align:center;width:414px;margin-top:-20px}#dvs-plan .window-popup .calculation .calculation-icon{padding:16px 0}#dvs-plan .window-popup .calculation .calculation-text{font-weight:700;font-size:var(--font16)}#dvs-plan .window-popup .draw-free{width:380px}#dvs-plan .window-popup .draw-free .draw-content{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}#dvs-plan .window-popup .draw-free .draw-content .dimension-content{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}#dvs-plan .window-popup .draw-free .draw-content .dimension-content .draw-icon{margin-right:15px}#dvs-plan .window-popup .draw-free .draw-content .dimension-content .dimension-row{flex-direction:row;justify-content:flex-start;display:flex}#dvs-plan .window-popup .draw-free .draw-content .dimension-content .dimension-row:not(:last-child){margin-bottom:15px}#dvs-plan .window-popup .draw-free .draw-content .dimension-content .dimension-row input{color:var(--dark_grey-color);font-weight:inherit;border-bottom:1.1px solid;width:45px;margin-left:auto;margin-right:5px}#dvs-plan .window-popup .error .window-popup-content{width:300px;min-height:90px;font-size:var(--font16);justify-content:center;align-items:center;line-height:1.14;display:flex}#dvs-plan .window-popup .window-dialog{width:414px}#dvs-plan .window-popup .window-dialog .window-popup-header{text-align:center;text-transform:uppercase;line-height:1.3em}#dvs-plan .window-popup .window-dialog .dialog-text{line-height:1.3em;font-size:var(--font16);text-align:center;text-align:center;white-space:pre-wrap;flex-direction:row;justify-content:space-around;margin-bottom:28px;font-weight:700;display:flex}#dvs-plan .window-popup .window-dialog .dialog-text .dialog-image{flex-direction:column;justify-content:center;align-items:center;margin-right:24px;display:flex}#dvs-plan .window-popup .window-dialog .dialog-text .dialog-image+.dialog-message{text-align:left;letter-spacing:normal;font-weight:400;overflow:hidden}#dvs-plan .window-popup .window-dialog .dialog-text .dialog-image+.dialog-message a{text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:100%;font-weight:700;text-decoration:underline;display:inline-block;overflow:hidden}#dvs-plan .window-popup .window-dialog .dialog-text .dialog-image+.dialog-message a:hover{text-decoration:none}#dvs-plan .window-popup .window-dialog .dialog-buttons{flex-direction:row;justify-content:space-around;align-items:center;display:flex}#dvs-plan .window-popup .window-dialog .dialog-buttons .ok{border-width:2px;font-weight:700}#dvs-plan .window-popup .window-dialog .finish-planning-header{border-top:2px dotted var(--active-color);margin-top:16px;padding-top:16px}#dvs-plan .window-popup .login{width:414px}#dvs-plan .window-popup .login .window-popup-header{text-align:center}#dvs-plan .window-popup .login .window-popup-content{padding:33px 24px 43px}#dvs-plan .window-popup .login .window-popup-content .login-container{flex-direction:row;justify-content:space-between;display:flex}#dvs-plan .window-popup .login .window-popup-content .login-container .login-text{font-weight:700;font-size:var(--font16);margin-left:22px;line-height:21px}#dvs-plan .window-popup .login .window-popup-content .login-container .login-text a{color:var(--active-color)}#dvs-plan .window-popup .login .window-popup-content .login-container .login-text a:hover{text-decoration:underline}#dvs-plan .window-popup .about-water-supply-popup,#dvs-plan .window-popup .coupon-video-popup,#dvs-plan .window-popup .youtube-video-popup{background-image:linear-gradient(#151517,#052334);border-radius:8px;position:relative}#dvs-plan .window-popup .about-water-supply-popup .window-popup-content,#dvs-plan .window-popup .coupon-video-popup .window-popup-content,#dvs-plan .window-popup .youtube-video-popup .window-popup-content{padding:37px 10px 11px}#dvs-plan .window-popup .about-water-supply-popup .window-popup-close,#dvs-plan .window-popup .coupon-video-popup .window-popup-close,#dvs-plan .window-popup .youtube-video-popup .window-popup-close{color:var(--white-color2)}#dvs-plan .window-popup .bom-type{font-family:var(--font-text)}#dvs-plan .window-popup .bom-type .window-popup-header{text-align:center}#dvs-plan .window-popup .bom-type .window-popup-content{max-height:min(100vh - 220px,621px);position:relative}#dvs-plan .window-popup .bom-type .window-popup-content:before{content:"";opacity:.56;background-image:linear-gradient(#529f40,#c5d75d);border-radius:100% 0 0;width:calc(100% + 150px);height:230px;display:block;position:absolute;bottom:0;left:0;right:0}#dvs-plan .window-popup .bom-type .bom-type-content{z-index:2;position:relative}#dvs-plan .window-popup .bom-type .bom-type-content .footer-wrapper{padding-bottom:6px}#dvs-plan .window-popup .bom-type .bom-type-content .footer-wrapper .customer-buttons-wrapper{background:#ccd790;border-radius:16px;flex-direction:column;justify-content:center;padding:12px 9px;display:flex;box-shadow:0 2px 6px rgba(5,35,52,.25)}#dvs-plan .window-popup .bom-type .bom-type-content .footer-wrapper .customer-buttons-wrapper button:focus{--active-color:var(--red-color)}#dvs-plan .window-popup .bom-type .bom-type-content .footer-wrapper .customer-buttons-wrapper button:first-of-type{margin-bottom:4px}#dvs-plan .window-popup .bom-type .bom-type-content .footer-wrapper .customer-buttons-wrapper .buttons-description{padding-bottom:8px}#dvs-plan .window-popup .bom-type .bom-type-list{grid-template-columns:repeat(3,minmax(auto,200px));align-items:end;gap:min(3vw,43px);padding:0 46px 8px;display:grid;position:relative}#dvs-plan .window-popup .bom-type .bom-type-list .item{border-radius:16px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.25)}#dvs-plan .window-popup .bom-type .bom-type-list .item.item-blurred{opacity:.4;filter:blur(10px)}#dvs-plan .window-popup .bom-type .bom-type-list .item .header{position:relative;overflow:hidden}#dvs-plan .window-popup .bom-type .bom-type-list .item .header:before{content:"";width:0;height:0;box-shadow:0 0 63px 33px var(--shadow-color);background:0 0;display:block;position:absolute;bottom:0;left:10px}#dvs-plan .window-popup .bom-type .bom-type-list .item .header{text-align:center;background:#151517;padding:12px}#dvs-plan .window-popup .bom-type .bom-type-list .item .header .title{letter-spacing:1.2px;color:var(--title-color);font-size:24px;font-style:normal;font-weight:700;font-stretch:75%;line-height:1.21}#dvs-plan .window-popup .bom-type .bom-type-list .item .header .subtitle{letter-spacing:normal;color:#c5d75d;font-size:14px;font-style:normal;font-weight:400;font-stretch:75%;line-height:1.5}#dvs-plan .window-popup .bom-type .bom-type-list .item .content{letter-spacing:normal;text-align:left;background-color:#c5d75d;border-left:3px solid #c5d75d;border-right:3px solid #c5d75d;font-size:14px;font-style:normal;font-weight:400;font-stretch:75%;line-height:1.29}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .price-wrapper{color:#052334;background:#fff;border-radius:2px;padding:12px 9px}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .price-wrapper .price{letter-spacing:normal;text-align:center;font-size:36px;font-style:normal;font-weight:700;font-stretch:75%;line-height:1.22}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .price-wrapper .description{letter-spacing:normal;text-align:center;font-size:16px;font-style:normal;font-weight:700;font-stretch:75%;line-height:1.19}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .price-wrapper .price+.description{margin-top:13px}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .advantages{color:#3e4346;padding:12px 9px}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .advantages li:before{content:"✔︎ ";display:inline}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .advantages li+li{margin-top:4px}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .button-wrapper{justify-content:center;padding:12px 9px;display:flex}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .button-wrapper .button{border:1px solid #f5f5f5;font-size:14px}#dvs-plan .window-popup .bom-type .bom-type-list .item .content .button-wrapper .button:active,#dvs-plan .window-popup .bom-type .bom-type-list .item .content .button-wrapper .button:focus{background:#f5f5f5}#dvs-plan .window-popup .bom-type .bom-type-list .eco.item{--shadow-color:#96c255;--title-color:#96c255}#dvs-plan .window-popup .bom-type .bom-type-list .eco.item .advantages{min-height:190px}#dvs-plan .window-popup .bom-type .bom-type-list .expert.item{--shadow-color:#878787;--title-color:#878787}#dvs-plan .window-popup .bom-type .bom-type-list .expert.item .advantages{min-height:190px}#dvs-plan .window-popup .bom-type .bom-type-list .premium.item{--shadow-color:#c33546;--title-color:#c33546}#dvs-plan .window-popup .bom-type .bom-type-list .premium.item .advantages{min-height:190px}#dvs-plan .window-popup .tube-type .type-list-title{letter-spacing:.4px;margin-bottom:12px;font-size:1rem;font-weight:700;font-stretch:75%;line-height:1.31}#dvs-plan .window-popup .tube-type .type-item .radio-wrap{letter-spacing:.35px;font-size:.875rem;font-weight:400;font-stretch:75%;line-height:1.14}#dvs-plan .window-popup .tube-type .type-item .radio-wrap b{font-weight:700}#dvs-plan .window-popup .tube-type .type-item+.type-item{margin-top:12px}#dvs-plan .window-popup .tube-type .type-list+.dialog-text{border-top:2px dotted #c5d75d;margin-top:14px;padding-top:14px}#dvs-plan .window-popup .tube-type .dialog-text .dialog-message{text-align:left}#dvs-plan .window-popup .bom-recalc-type .type-list-title{letter-spacing:.4px;margin-bottom:12px;font-size:1rem;font-weight:700;font-stretch:75%;line-height:1.31}#dvs-plan .window-popup .bom-recalc-type .type-item .radio-wrap{letter-spacing:.35px;font-size:.875rem;font-weight:400;font-stretch:75%;line-height:1.14}#dvs-plan .window-popup .bom-recalc-type .type-item .radio-wrap b{font-weight:700}#dvs-plan .window-popup .bom-recalc-type .type-item+.type-item{margin-top:12px}#dvs-plan .window-popup .bom-recalc-type .type-list+.dialog-text{border-top:2px dotted #c5d75d;margin-top:14px;padding-top:14px}#dvs-plan .window-popup .bom-recalc-type .dialog-text .dialog-message{text-align:left}#dvs-plan .sprinkler{user-select:none;cursor:pointer}#dvs-plan .sprinkler.active.invalid .size,#dvs-plan .sprinkler.invalid.hovered .size,#dvs-plan .sprinkler.invalid .size{fill:#ff7600;fill-opacity:.05}#dvs-plan .sprinkler.active.invalid .sector,#dvs-plan .sprinkler.active.invalid .rect,#dvs-plan .sprinkler.invalid.hovered .sector,#dvs-plan .sprinkler.invalid.hovered .rect,#dvs-plan .sprinkler.invalid .sector,#dvs-plan .sprinkler.invalid .rect{fill:#ff7600;fill-opacity:.3}#dvs-plan .sprinkler.active.invalid .sprinkler-info,#dvs-plan .sprinkler.invalid.hovered .sprinkler-info,#dvs-plan .sprinkler.invalid .sprinkler-info{fill:var(--red-color)}#dvs-plan .sprinkler .size{display:none}#dvs-plan .sprinkler .sector{stroke:var(--dark_grey-color);fill:#00c4ff;fill-opacity:.15}#dvs-plan .sprinkler .sector .sector-start{fill:var(--dark_grey-color);stroke:var(--dark_grey-color);display:none}#dvs-plan .sprinkler .sector.nofill{fill:rgba(0,196,255,0)}#dvs-plan .sprinkler .sprinkler-close{display:none}#dvs-plan .sprinkler .sprinkler-info{text-align:left;fill:var(--dark_grey-color);line-height:1.25}#dvs-plan .sprinkler .sprinkler-info .sprinkler-info-title{font-weight:700}#dvs-plan .sprinkler .sprinkler-info .hide-info{display:none}#dvs-plan .sprinkler .sprinkler-info tspan.star{display:block}#dvs-plan .sprinkler .rect{fill:#00c4ff;fill-opacity:.15;stroke:var(--dark_grey-color)}#dvs-plan .sprinkler .rect.nofill{fill:#00c4ff;fill-opacity:0}#dvs-plan .sprinkler .element-hidden .sector,#dvs-plan .sprinkler .element-hidden .rect{fill-opacity:0}#dvs-plan .sprinkler .close .cls-1{fill:var(--red-color)}#dvs-plan .sprinkler .close .cls-2{fill:none;stroke:#fff;stroke-width:2px}#dvs-plan .sprinkler.active{z-index:2}#dvs-plan .sprinkler.active .hide-info,#dvs-plan .sprinkler.hovered .hide-info{display:block}#dvs-plan .sprinkler.active tspan.star,#dvs-plan .sprinkler.hovered tspan.star{display:none}#dvs-plan .sprinkler.active .size,#dvs-plan .sprinkler.hovered .size{fill:#00c4ff;fill-opacity:.05;stroke-dasharray:none;stroke:var(--dark_grey-color);display:block}#dvs-plan .sprinkler.active .sector,#dvs-plan .sprinkler.hovered .sector{fill:#00c4ff;fill-opacity:.3}#dvs-plan .sprinkler.active .sector .sector-start,#dvs-plan .sprinkler.hovered .sector .sector-start{display:block}#dvs-plan .sprinkler.active .rect,#dvs-plan .sprinkler.hovered .rect{fill:#00c4ff;fill-opacity:.4}#dvs-plan .sprinkler.active .sprinkler-border,#dvs-plan .sprinkler.hovered .sprinkler-border{stroke-width:1.7px}#dvs-plan .sprinkler.active .sprinkler-close{display:block}#dvs-plan .area-control-item:hover,#dvs-plan .area-control-item.active,#dvs-plan .rotate-control:hover .rotate-circle,#dvs-plan .rotate-control:active .rotate-circle{fill:var(--dark_grey-color)}#dvs-plan .rotate-control:hover .rotate-arrow,#dvs-plan .rotate-control:active .rotate-arrow{fill:#fff}#dvs-plan .control:hover,#dvs-plan .control.active{fill:var(--dark_grey-color)}#dvs-plan .system-element{cursor:pointer}#dvs-plan .control{fill:var(--white-color)}#dvs-plan .control.active{fill:var(--dark_grey-color)}#dvs-plan .addable{cursor:crosshair!important}#dvs-plan .background-move{cursor:pointer!important}#dvs-plan .pipe-point .pipe-startpoint-elem .stroke-point,#dvs-plan .pipe-point .pipe-drippoint-elem .stroke-point{display:none}#dvs-plan .pipe-point .pipe-point-elem{cursor:pointer}#dvs-plan .pipe-point .pipe-point-elem>.pipe-point-bg-elem{display:none}#dvs-plan .pipe-point.active{cursor:pointer}#dvs-plan .pipe-point.active .pipe-startpoint-elem .stroke-point,#dvs-plan .pipe-point.active .pipe-drippoint-elem .stroke-point,#dvs-plan .pipe-point.active .pipe-point-elem>.pipe-point-bg-elem{display:inline-block}#dvs-plan .pipe-point.active .pipe-point-bp-bg-elem{opacity:1}#dvs-plan .pipe-point .pipe-point-bp-bg-elem{opacity:0}#dvs-plan .pipe-point .pipe-point-bp-bg-elem:hover{opacity:1}#dvs-plan .pipe-line .pipe-line-bg-elem{display:none}#dvs-plan .pipe-line.active{cursor:pointer}#dvs-plan .pipe-line.active .pipe-line-bg-elem{display:inline-block!important}#dvs-plan .element-hidden{stroke-opacity:.25;fill-opacity:.25;cursor:url("data:image/svg+xml,%3csvg%20id='Cursor_NOGO'%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20.cls-1,%20.cls-2%20{%20stroke:%20%23151517;%20stroke-width:%202px;%20}%20.cls-2,%20.cls-4%20{%20fill:%20none;%20}%20.cls-3%20{%20stroke:%20none;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Ellipse_474'%20data-name='Ellipse%20474'%20class='cls-1'%3e%3ccircle%20class='cls-3'%20cx='7'%20cy='7'%20r='7'/%3e%3ccircle%20class='cls-4'%20cx='7'%20cy='7'%20r='6'/%3e%3c/g%3e%3cline%20id='Linie_1438'%20data-name='Linie%201438'%20class='cls-2'%20x1='8.867'%20y2='8.867'%20transform='translate(2.567%202.567)'/%3e%3c/svg%3e") 7 7,not-allowed!important}#dvs-plan .element-hidden .addable{cursor:url("data:image/svg+xml,%3csvg%20id='Cursor_NOGO'%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20.cls-1,%20.cls-2%20{%20stroke:%20%23151517;%20stroke-width:%202px;%20}%20.cls-2,%20.cls-4%20{%20fill:%20none;%20}%20.cls-3%20{%20stroke:%20none;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Ellipse_474'%20data-name='Ellipse%20474'%20class='cls-1'%3e%3ccircle%20class='cls-3'%20cx='7'%20cy='7'%20r='7'/%3e%3ccircle%20class='cls-4'%20cx='7'%20cy='7'%20r='6'/%3e%3c/g%3e%3cline%20id='Linie_1438'%20data-name='Linie%201438'%20class='cls-2'%20x1='8.867'%20y2='8.867'%20transform='translate(2.567%202.567)'/%3e%3c/svg%3e") 7 7,not-allowed!important}@media (hover){#dvs-plan .pipe-point:not(.disabled):hover{cursor:pointer}#dvs-plan .pipe-point:not(.disabled):hover .pipe-startpoint-elem .stroke-point,#dvs-plan .pipe-point:not(.disabled):hover .pipe-drippoint-elem .stroke-point,#dvs-plan .pipe-point:not(.disabled):hover .pipe-point-elem>.pipe-point-bg-elem{display:inline-block}#dvs-plan .pipe-point:not(.disabled):hover .pipe-point-bp-bg-elem{opacity:1}#dvs-plan .pipe-line:not(.disabled):hover{cursor:pointer}#dvs-plan .pipe-line:not(.disabled):hover .pipe-line-bg-elem{display:inline-block!important}#dvs-plan .trench-info:hover{cursor:pointer;fill:#c5d75d}}@media only screen and (max-width:1280px){#dvs-plan header{min-height:80px;padding-top:14px}#dvs-plan header .logo{margin-top:0}#dvs-plan header .steps{order:3;width:100%;height:63px}#dvs-plan header .right{margin-left:auto}}#dvs-plan .menu-button{cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-start;margin-left:20px;padding:3px;display:flex}#dvs-plan .menu-button:hover{background-color:var(--active-color);border-radius:4px}#dvs-plan .menu-button:hover path{stroke:#fff!important}#dvs-plan .menu{z-index:99;box-sizing:border-box;text-align:left;background:#fff;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:5px 0;line-height:1.25;display:none;position:absolute;top:70px;right:5px;box-shadow:2px 2px 6px rgba(54,54,54,.5)}#dvs-plan .menu.opened{display:flex}#dvs-plan .menu .menu-row{color:#3e4346;text-transform:uppercase;white-space:nowrap;flex-direction:row;flex-basis:auto;justify-content:flex-start;align-items:center;margin:0;padding:5px 15px;font-size:12px;text-decoration:none;display:flex}#dvs-plan .menu .menu-row .menu-icon svg{width:20px;height:20px;padding-right:5px}#dvs-plan .menu .menu-row.clickable{cursor:pointer}#dvs-plan .menu .menu-row:hover{background-color:var(--active-color);color:#fff}#dvs-plan .menu .user-line{border-top:1px solid #eee;flex-basis:auto;justify-content:space-between;align-items:stretch;margin-top:3px;padding-top:3px;display:flex}#dvs-plan .menu .user-line .icon{display:none}#dvs-plan .menu .user-line .title{text-align:left;flex-grow:1;flex-shrink:1;justify-content:flex-start;align-items:center;font-size:.875rem;font-style:normal;display:flex;overflow:hidden}#dvs-plan .menu .user-line .logout{flex-shrink:0;flex-basis:20px;justify-content:flex-end;align-items:center;display:flex}@media screen and (max-width:1899px){#dvs-plan .menu-row:hover .menu-icon svg .cls-1{fill:#fff}#dvs-plan .menu-row:hover .menu-icon svg .cls-2{fill:#c5d75d}}@media screen and (min-width:1900px){#dvs-plan .menu-button{display:none}#dvs-plan .menu{z-index:auto;box-shadow:none;letter-spacing:normal;text-align:left;color:#3e4346;flex-direction:row;flex-grow:1;flex-shrink:1;justify-content:flex-end;align-items:center;font-size:18px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal;display:flex;position:relative;top:auto;right:auto}#dvs-plan .menu .menu-row{color:#3e4346;text-transform:none;flex-direction:column;justify-content:center;align-items:center;margin:0 0 0 12px;padding:0;font-size:14px;text-decoration:none;display:flex}#dvs-plan .menu .menu-row .menu-icon svg{width:32px;height:32px}#dvs-plan .menu .menu-row.htitle>span{display:none}#dvs-plan .menu .menu-row>span{margin-top:5px;font-weight:400;font-stretch:75%}#dvs-plan .menu .menu-row:hover{color:#3e4346;background:0 0}#dvs-plan .menu .menu-row:hover span{color:var(--active-color)}#dvs-plan .menu .menu-row:hover #bg,#dvs-plan .menu .menu-row:hover .cls-10{fill:var(--active-color)!important}#dvs-plan .menu .user-line{border-top:0;margin-top:0;padding-top:0;font-size:14px;line-height:20px}#dvs-plan .menu .user-line .icon{margin-right:5px;display:flex}#dvs-plan .menu .user-line .title{justify-content:flex-start;align-items:center;font-size:14px;display:flex;overflow:auto}#dvs-plan .menu .user-line .logout{margin-left:10px}#dvs-plan .menu .user-line .logout button{padding-top:3px}#dvs-plan .menu .user-line .logout:hover{background-color:var(--active-color)}#dvs-plan .menu .user-line .logout:hover path{fill:#fff!important}}#dvs-plan .smart-garden .window-popup-container{width:100%;max-width:800px}#dvs-plan .smart-garden .window-popup-content{padding:0}#dvs-plan .smart-garden .smart-garden{place-content:stretch flex-start;display:flex}#dvs-plan .smart-garden .smart-garden .icon{flex-direction:column;justify-content:space-between;align-items:center;padding:12px 14px 18px 17px;display:flex}#dvs-plan .smart-garden .smart-garden .smart-garden-img{padding:12px 24px 18px 0}#dvs-plan .smart-garden .smart-garden-img{--width:calc(316px - 24px + 8px);--height:calc(148px + 8px);--top:36px;background:url(/assets/smart-garden-picture-030423-CLYSUPvV.svg) right calc(var(--top) + 12px) no-repeat}#dvs-plan .smart-garden .smart-garden-img .img-offset{float:right;clear:right}#dvs-plan .smart-garden .smart-garden-img .img-offset:first-child{width:0;height:0;margin-top:var(--top)}#dvs-plan .smart-garden .smart-garden-img .img-offset:nth-child(2){width:125px;height:20px}#dvs-plan .smart-garden .smart-garden-img .img-offset:nth-child(3){width:245px;height:20px}#dvs-plan .smart-garden .smart-garden-img .img-offset:nth-child(4){height:calc(var(--height) - 40px);width:var(--width)}#dvs-plan .smart-garden strong{color:var(--active-color)}#dvs-plan .smart-garden b{font-weight:700}#dvs-plan .smart-garden .dialog-buttons{flex-direction:row;justify-content:space-between;align-items:center;margin-top:32px;display:flex}#dvs-plan .smart-garden .dialog-buttons button{padding:7px 20px}#dvs-plan .smart-garden .dialog-buttons .ok{border-width:2px;font-weight:700}
