@charset "UTF-8";@font-face{font-family:JGGText;src:url(/font/JGGText-Regular.woff2) format("woff2"),url(/font/JGGText-Regular.woff) format("woff"),url(/font/JGGText-Regular.eot) format("eot");font-weight:400;font-style:normal}@font-face{font-family:JGGDisplay;src:url(/font/JGGDisplay-Light.woff2) format("woff2"),url(/font/JGGDisplay-Light.woff) format("woff"),url(/font/JGGDisplay-Light.eot) format("eot");font-weight:300;font-style:normal}@font-face{font-family:JGGText;src:url(/font/JGGText-Medium.woff2) format("woff2"),url(/font/JGGText-Medium.woff) format("woff"),url(/font/JGGText-Medium.eot) format("eot");font-weight:500;font-style:normal}@font-face{font-family:JGGDisplay;src:url(/font/JGGDisplay-Medium.woff2) format("woff2"),url(/font/JGGDisplay-Medium.woff) format("woff"),url(/font/JGGDisplay-Medium.eot) format("eot");font-weight:500;font-style:normal}body,html{width:100%;margin:0;font-size:15px}@media screen and (max-width: 1400px){body,html{font-size:13px}}@media screen and (max-width: 1200px){body,html{font-size:11.5px}}@media screen and (max-width: 900px){body,html{font-size:15px}}body{font-family:JGGText,Arial,Helvetica,"sans-serif";font-weight:400;line-height:1.2;color:gray;margin:0;padding:0;box-sizing:border-box}.disabled{opacity:40%;pointer-events:none}.disablednext{opacity:40%}.products__wrapper{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:2em;margin-left:-1rem;margin-right:-1rem;flex-wrap:wrap}.products__item{width:25%;padding:1rem;cursor:pointer}.wrapper{display:flex;box-sizing:border-box;width:100%;height:100%}@media screen and (max-width: 900px){.wrapper{display:none}}.box{position:relative;box-sizing:border-box}.box.left{width:100%;height:100%;position:relative;overflow:auto}.box.right{width:30rem;flex-shrink:0;height:100%;border-left:1px solid black;display:flex;flex-direction:column;justify-content:space-between}.footer-nav{width:100%;flex-shrink:0;flex-wrap:wrap;z-index:10}.footer__wrapper{padding:1rem 1.5rem;display:flex;justify-content:space-between;border-top:1px solid black;background-color:#fff;flex-wrap:wrap}.right__wrapper{flex-grow:1;overflow-y:auto;overflow-x:hidden}.container--main{width:100vw;height:100%;min-height:100%;position:absolute;top:0;left:0;z-index:-1}.container{margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.container--page{width:100%;max-width:4000px}.menu{width:100%;position:absolute;top:0;left:0;z-index:10}.menu.full .menu__gap{width:0px}.container--menu{width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;height:7rem;font-family:JGGText,Arial,Helvetica,"sans-serif";font-weight:400;line-height:1.2;color:gray;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.logo{height:1.8rem;width:auto;margin-right:10px}.logo__wrapper{display:flex;align-items:flex-end}.logo-title{font-family:JGGDisplay,Arial,Helvetica,"sans-serif";text-transform:uppercase;font-weight:500;color:#000;line-height:.8}.logo-title.link{cursor:pointer;position:relative}.logo-title.link:after{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.2s;content:"";position:absolute;width:0%;height:2px;background-color:#000;left:0;bottom:-.3em}.logo-title.link:after .slow{transition-duration:2s}.logo-title.link:after .fast{transition-duration:.2s}.logo-title.link:after .transform{transition-property:transform}.logo-title.link:after .all{transition-property:all}.logo-title.link:hover:after{height:2px;width:100%}.menu__wrapper{display:flex}.menu__wrapper button,.menu__wrapper select{margin-left:.5rem}@media screen and (max-width: 900px){.menu__wrapper{display:none}}.menu__gap{width:30rem}.progress-bar{width:100%;display:flex;justify-content:space-between;align-items:top;flex-wrap:nowrap;background-color:#d3d3d3;height:10px}.progress-bar__item{width:100%;color:#b3b3b3;text-align:right}.progress-bar__item.past{cursor:pointer;color:gray}.progress-bar__item.past:hover{color:#000}.progress-bar__item.past .progress-bar__bar>div{width:100%}.progress-bar__item.selected{color:#000}.progress-bar__item.selected .progress-bar__bar>div{width:100%}.progress-bar__item:last-of-type span{padding-right:1.5rem;width:100%;box-sizing:border-box;display:block}.progress-bar__bar{width:100%;height:10px;margin:0;padding:0}.progress-bar__bar>div{width:0%;height:10px;margin:0;padding:0;transition:all .5s;background-color:#000}.progress-bar__title{margin-top:.5em;text-transform:uppercase;display:block}.title-box{display:flex;align-items:center;height:7rem;padding:0 1.5rem;flex-shrink:0}.inquiry__box{border:1px solid black;border-radius:4px;position:relative}.inquiry__box .image-box{width:100%;padding-bottom:100%;position:relative;overflow:hidden}.inquiry__box .image-box img{position:absolute;width:100%;height:100%;object-fit:cover}.inquiry__box .image-box img.image-real{margin-top:-30%}.inquiry__box .info-box{padding:1rem}.inquiry__box .inquiry__check{border-top:1px solid black;margin-top:1rem}.inquiry__box.in-progress{border-color:#ff4500}.inquiry__box .inquiry-label{position:absolute;padding:1em;left:0;top:0;background-color:#ff4500;color:#fff;z-index:10}.inquiry__box .box__img-wrapper{position:absolute}.inquiry__box .box__img-wrapper picture{height:100%;width:100%}.inquiry__box .box__img-wrapper .img--mask{margin:0;padding:0}.inquiry__image{width:100%;padding-bottom:100%;position:relative}.inquiry__image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.flex{display:flex}.flex.flex--wrap{flex-wrap:wrap}.flex.flex--between{justify-content:space-between}.flex.flex--direction--column{flex-direction:column}hr{border:none;height:1px;background-color:#000}.vue-universal-modal{background-color:#fffc!important;display:flex!important;justify-content:center;align-items:center;z-index:20;text-align:left}.vue-universal-modal>div{font-size:1.2rem;margin-bottom:2em;color:#000;max-width:600px;text-align:left}.vue-universal-modal>div p{font-size:1.2rem}.vue-universal-modal button{margin-right:1em;margin-top:1.2em}.vue-universal-modal input{outline:none;width:100%;padding:0 0 .7em;font-family:JGGText,Arial,Helvetica,"sans-serif";font-weight:500;border:none;border-bottom:1px solid black;border-radius:0;text-align:left;background-color:transparent;-webkit-appearance:menulist;-moz-appearance:menulist;-o-appearance:menulist;appearance:menulist}.vue-universal-modal-content{width:auto!important;height:auto!important}.share{border:1px solid black;padding:1em;background-color:#fff}.send-wrapper{width:700px}.send-wrapper input{width:500px!important;text-align:left!important}.send-wrapper p.text-left{text-align:left}.ui.selection.dropdown{border-radius:0!important;border:none!important;border-bottom:1px solid black!important}.hidebox button.hide{display:flex}.hidebox button.show{display:none}.hidebox.hidden{transform:translateY(100%);-webkit-backdrop-filter:none;backdrop-filter:none}.hidebox.hidden button.hide{display:none}.hidebox.hidden button.show{display:flex}.hidebox button.trigger{position:absolute;top:0;right:1rem;transform:translateY(-100%);border-bottom:none;border-radius:4px 4px 0 0}.page-padding{padding:8.5rem 1.5rem 1.5rem}.page-padding-undo{padding:1.5rem;padding-top:150px}.box-padding{padding-top:90px;padding-left:1.5rem;padding-right:1.5rem;width:100%;height:100%;box-sizing:border-box}.box-padding.box-padding--planets{padding-left:0;padding-right:0}.composition-info{position:sticky;z-index:90;left:1.5rem;top:.01rem;bottom:10.1rem;background-color:#fff;border-radius:4px;border:1px solid black;padding:.5rem;margin:0rem 1.45rem .5rem}.composition-info .form__box.full{padding-top:.5rem;padding-bottom:.5rem}.puro-float--wrapper{position:absolute;top:1.5rem;left:1.5rem;right:1.5rem;z-index:99;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.3);box-shadow:0 0 20px #0000004d}.puro-float--wrapper .puro-float--box{border-radius:4px;background-color:#fff;border:1px solid black;position:relative}.puro-float--wrapper .puro-float--box button{margin-right:.5rem}.puro-float--wrapper .puro-float--box .button--image{margin-right:0;margin-bottom:1rem}.puro-float--wrapper .puro-float--box .button--icon.close{position:absolute;right:1rem;top:1rem;margin:0}.z-0{z-index:0}.products{position:relative;cursor:pointer}.products .rbox{border:4px solid #e6e6e6;box-sizing:border-box;border-radius:7px;padding-bottom:115%}.products .rbox>div{position:absolute;height:calc(100% - 4rem)}.products:hover .rbox{border-color:#000}.products:hover .products__titlebox{height:auto;max-height:100%;background-color:#000;color:#fff}.products:hover .products__titlebox h2{color:#fff}.products__titlebox{position:absolute;bottom:.5rem;left:.5rem;right:.5rem;padding:1.5rem;background-color:#e6e6e6;box-sizing:border-box;border-radius:0 0 7px 7px;height:4.5rem;max-height:4.5rem;transition:max-height .9s;overflow:hidden}.products__titlebox h2{margin:0;font-size:1.3rem;padding-bottom:.3em}.rbox{width:100%;position:relative}.rbox .comingsoon{position:absolute;z-index:1;padding:2em;background-color:#000;color:#fff;top:0;right:0;margin:0;border-radius:0 0 0 7px}.rbox>div{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.rbox>div img{width:100%;height:100%;position:absolute;object-fit:cover}.rbox.scale img{transform:scale(1.01)}.rbox.scale-1-3 img{transform:scale(1.3)}.rbox.scale-1-8 img{transform:scale(1.8)}.rbox-1-1{padding-bottom:100%}.rbox-4-3{padding-bottom:75%}.rbox-3-4{padding-bottom:125%}.rbox-1-2{padding-bottom:150%}.columns{display:flex;margin-left:-.5rem;margin-right:-.5rem;margin-top:-.5rem;flex-wrap:wrap;position:relative;z-index:0}.columns.full{margin:0;overflow:hidden;height:100%}.columns>.columns{padding:0!important;margin-top:0!important}.columns.between{justify-content:space-between}.columns.left{justify-content:flex-start}.columns.right{justify-content:flex-end}.columns.center-justify{justify-content:center}.columns.top{align-items:flex-start}.columns.center{align-items:center}.columns.bottom{align-items:flex-end}.columns>.item{padding:.5rem;margin:0;box-sizing:border-box;border-radius:4px}.columns>.item.item--basket{min-width:350px;max-width:400px}.columns>.item.item--max{width:100%;max-width:700px}.columns>.item.hover{cursor:pointer;display:block}.columns>.item.hover:hover{background-color:#000;color:#fff}.columns>.item.hover:hover p{color:#fff}.columns>.item.hover:hover h1,.columns>.item.hover:hover h2,.columns>.item.hover:hover h3,.columns>.item.hover:hover h4{color:#fff}.columns>.item.w100{width:100%}.columns>.item.w50{width:50%}.columns>.item.w33{width:33.3%}.columns>.item.w25{width:25%}@media screen and (max-width: 900px){.columns>.item.w25{width:50%}}@media screen and (max-width: 600px){.columns>.item.w25{width:100%}}.columns>.item.w20{width:20%;max-width:300px!important}.columns>.item.w66{width:66.6%}.columns>.item.w46{width:46%}.columns>.item.w130px{width:130px}.columns>.item.full{width:100%;height:100%;padding:0}.columns>.item.full-square{max-width:100%;height:100%;aspect-ratio:1 / 1}.columns>.item.item-button .rbox{border:1px solid lightgray;border-radius:4px}.columns>.item.item-button .rbox>div{border-radius:4px}.columns>.item.item-button .rbox:hover{border:1px solid black;cursor:pointer}.columns>.item.item-button.selected .rbox{border-color:#000}.columns>.item.item-button.selected img{opacity:1}.picture-full{display:block;width:100%;height:100%;position:absolute}.picture-full img{width:100%;height:100%;position:absolute;object-fit:cover}.showbox__wrapper:nth-of-type(odd){background-color:#f0f0f0}.showbox__wrapper:nth-of-type(2n){background-color:#fff}.showbox__wrapper.lite{border-top:1px solid black}.showbox__wrapper.lite:nth-of-type(odd){background-color:#fff}.showbox{overflow:hidden;padding:0 1.5rem}.showbox .header{padding-top:1rem;padding-bottom:1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.showbox .header .header__form{display:flex;justify-content:space-between;width:100%;align-items:center}.showbox .header .header__title{font-family:JGGDisplay,Arial,Helvetica,"sans-serif";text-transform:uppercase;font-weight:700;color:#000;padding:0;margin:0}.showbox .header:hover .header__title{color:#000}.showbox .box{max-height:0;height:auto;overflow:visible}.showbox.active{background-color:#000}.showbox.active.lite{background-color:#fff}.showbox.active.lite h1,.showbox.active.lite h2,.showbox.active.lite h3,.showbox.active.lite h4,.showbox.active.lite p,.showbox.active.lite input,.showbox.active.lite select{color:#000!important;border-color:#000!important}.showbox.active.lite .button--image.selected p,.showbox.active .form__box .form__input-wrapper input{color:#fff!important}.showbox.active h1,.showbox.active h2,.showbox.active h3,.showbox.active h4,.showbox.active p,.showbox.active input,.showbox.active select{color:#fff!important;border-color:#fff!important}.showbox.active .form__under-label{color:#d3d3d3!important}.showbox.active>.box{max-height:1000px}.showbox.active .header{font-size:2.5rem;padding-top:1rem;padding-bottom:1rem}.showbox.active .header.lite,.showbox.active .header.lite p{font-size:inherit}.showbox.active .header p{font-size:1em}.showbox.active .header .header__title span:first-of-type{display:none}.border-top{border-top:1px solid black}.border-bottom{border-bottom:1px solid black}.border-left{border-top:1px solid black}.border-right{border-right:1px solid black}.form__box{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:1rem 1.5rem;box-sizing:border-box}.form__box.color{background-color:#efefef}.form__box.level{padding-left:3rem}.form__box.required .form__label{display:flex;align-items:center}.form__box.required .form__label:before{content:"";width:.5em;height:.5em;background-color:red;display:block;margin-right:.3em;border-radius:50%}.form__box.bottom{padding-bottom:0}.form__box.top{padding-top:0}.form__box.full{padding:1rem 0}.form__box.left{text-align:left}.form__box.free input,.form__box.free select{width:auto!important;max-width:15em}.form__box.long-input input,.form__box.long-input select{width:15em!important}.form__box.area{flex-wrap:wrap}.form__box.area .form__input-wrapper{width:100%}.form__box.area textarea{margin-top:1rem;width:100%;padding:1rem 0;font-family:JGGText,Arial,Helvetica,"sans-serif";font-weight:500;border:none;border-bottom:1px solid black;outline:none;resize:none}.form__box .form__label-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding-right:2em}.form__box .form__label{font-family:JGGDisplay,Arial,Helvetica,"sans-serif";text-transform:uppercase;font-weight:500;color:#000;width:100%;margin:0;padding:0}.form__box .form__under-label{font-family:JGGText,Arial,Helvetica,"sans-serif";font-weight:300;width:100%;padding:0;margin:.2em 0 0;font-size:.9rem}.form__box .form__input-wrapper{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0}.form__box .form__input-wrapper input,.form__box .form__input-wrapper select{outline:none;width:6em;padding:0 0 .7em;font-family:JGGText,Arial,Helvetica,"sans-serif";font-weight:500;border:none;border-bottom:1px solid black;border-radius:0;background-color:transparent;-webkit-appearance:menulist;-moz-appearance:menulist;-o-appearance:menulist;appearance:menulist;text-align:right;font-size:.9rem!important;color:#000!important}.form__box .form__input-wrapper input::-webkit-outer-spin-button,.form__box .form__input-wrapper select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form__box .form__input-wrapper input::-webkit-inner-spin-button,.form__box .form__input-wrapper select::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form__box .form__input-wrapper input[type=number],.form__box .form__input-wrapper select[type=number]{-moz-appearance:textfield}.form__box .form__input-wrapper input.info,.form__box .form__input-wrapper select.info{border:none}.form__box .form__input-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 0 top 50%;background-size:.65rem auto;padding-right:1.5em}.form__box .form__input-wrapper button{margin-left:.7em}.options-wrapper{padding:1rem 1.5rem}.options-wrapper.level{padding-left:3rem}.options-wrapper p{padding:0;margin:0}.options-wrapper.full{padding:0}.options-wrapper.options-tabs{display:flex;flex-direction:column;margin-bottom:1rem;position:absolute;top:200px;left:0;padding:0;transform:translate(-100%)}.options-wrapper.options-tabs button{border-radius:4px 0 0 4px;background-color:#fff;border:none;text-transform:uppercase;transition:none;border:1px solid black;border-right-color:#000;display:flex;justify-content:center;margin-bottom:.65em;opacity:.4;color:#000;font-weight:700}.options-wrapper.options-tabs button:disabled{display:none}.options-wrapper.options-tabs button.required span{display:flex;align-items:center}.options-wrapper.options-tabs button.required span:before{content:"";width:.5em;height:.5em;background-color:red;display:block;margin-bottom:.3em;border-radius:50%}.options-wrapper.options-tabs button span{writing-mode:vertical-lr;text-orientation:mixed;transform:rotate(180deg)}.options-wrapper.options-tabs button:hover{color:#000;opacity:1}.options-wrapper.options-tabs button.selected{color:#000;opacity:1;border-right:none}button,.button{font-family:JGGText,Arial,Helvetica,"sans-serif";font-weight:500;font-size:.9rem;border:1px solid black;border-radius:4px;padding:.65em;color:#000;background-color:#fff;transition:all .3s;display:inline-flex;cursor:pointer;text-transform:uppercase}button a,.button a{text-decoration:none}button:disabled,.button:disabled{pointer-events:none;opacity:.4}button.button--puro,.button.button--puro{transition:transform 0s}button.no-border-radius-transition,.button.no-border-radius-transition{transition:background-color .3s,color .3s,opacity .3s,transform .3s,box-shadow .3s}button.nested,.button.nested{background-color:#000;border:1px solid white;color:#fff}button.nested>.icon,.button.nested>.icon{background-color:#fff}button.nested:hover,.button.nested:hover{background-color:#fff;border:1px solid white;color:#000}button.nested:hover>.icon,.button.nested:hover>.icon{background-color:#000}button.button--option,.button.button--option{border-color:#e6e6e6;background-color:#e6e6e6;text-transform:none}button.button--option:hover,.button.button--option:hover{border-color:#000;background-color:#e6e6e6;color:#000}button.button--option.selected,.button.button--option.selected,button.button--option.selected:hover,.button.button--option.selected:hover{border-color:#000;background-color:#000;color:#fff}button.toggle-view,.button.toggle-view{position:absolute;left:0;top:9.8rem;margin-left:1.5rem}button.toggle-view.toggle-view--alone,.button.toggle-view.toggle-view--alone{top:7rem}button.button--image,.button.button--image{padding:0;width:5em;height:5em;border:2px solid white;border-radius:7px;background-color:#fff;text-transform:none;z-index:1}button.button--image:hover .button--image--showbox,.button.button--image:hover .button--image--showbox{opacity:1;z-index:-1!important}button.button--image .button--image--showbox,.button.button--image .button--image--showbox{z-index:-1;padding:1rem;position:absolute;left:-2px;top:100%;right:-2px;background-color:#000;border-radius:4px;border:2px solid black;border-top:1px solid black;opacity:0;display:flex;flex-wrap:wrap;align-items:flex-start;transition:all .3s}button.button--image .button--image--showbox h3,.button.button--image .button--image--showbox h3{margin-bottom:1rem;text-align:left;color:#fff}button.button--image .button--image--showbox button,.button.button--image .button--image--showbox button{margin-right:.5rem;margin-bottom:.5rem;border:1px solid white;background-color:#000;color:#fff}button.button--image .button--image--showbox button:hover,.button.button--image .button--image--showbox button:hover{border:1px solid white;background-color:#fff;color:#000}button.button--image .button--image--showbox.no-border-radius-top,.button.button--image .button--image--showbox.no-border-radius-top{border-top-left-radius:0;border-top-right-radius:0}button.button--image.button--image--portrait.button--image--text,.button.button--image.button--image--portrait.button--image--text{height:auto}button.button--image.button--image--portrait.button--image--text picture,.button.button--image.button--image--portrait.button--image--text picture{width:100%;height:8em}button.button--image.button--image--big.button--image--text,.button.button--image.button--image--big.button--image--text{width:10em;height:auto}button.button--image.button--image--big.button--image--text picture,.button.button--image.button--image--big.button--image--text picture{width:100%;height:10em}button.button--image.button--image--huge.button--image--text,.button.button--image.button--image--huge.button--image--text{width:25em;height:auto}button.button--image.button--image--huge.button--image--text picture,.button.button--image.button--image--huge.button--image--text picture{width:100%;height:25em}button.button--image.button--image--huge.button--image--text p,.button.button--image.button--image--huge.button--image--text p{font-size:1.1rem;padding:.8em;text-align:center}button.button--image.button--image--text,.button.button--image.button--image--text{background-color:#e6e6e6;border-color:#e6e6e6;width:6em;height:auto;flex-wrap:wrap}button.button--image.button--image--text.selected,.button.button--image.button--image--text.selected{background-color:#000}button.button--image.button--image--text.selected:hover,.button.button--image.button--image--text.selected:hover{color:#fff}button.button--image.button--image--text:hover,.button.button--image.button--image--text:hover{color:#000;border-color:#000}button.button--image.button--image--text.no-border-radius-transition,.button.button--image.button--image--text.no-border-radius-transition{transition:background-color .3s,color .3s,opacity .3s,transform .3s,box-shadow .3s}button.button--image.button--image--text picture,.button.button--image.button--image--text picture{width:100%;height:5.5em}button.button--image.button--image--text .button--svg-box,.button.button--image.button--image--text .button--svg-box{width:100%;height:5.5em;display:flex;align-items:center;justify-content:center}button.button--image.button--image--text .button--svg-box img,.button.button--image.button--image--text .button--svg-box img{width:3em;object-fit:contain}button.button--image.button--image--text p,.button.button--image.button--image--text p{margin:0;padding:.4em;width:100%;text-align:left;font-size:.9rem}button.button--image.button--image--text--custom,.button.button--image.button--image--text--custom{background-color:#e6e6e6;border-color:#e6e6e6;width:6em;height:auto;flex-wrap:wrap}button.button--image.button--image--text--custom.selected,.button.button--image.button--image--text--custom.selected{background-color:#000}button.button--image.button--image--text--custom.selected:hover,.button.button--image.button--image--text--custom.selected:hover{color:#fff}button.button--image.button--image--text--custom:hover,.button.button--image.button--image--text--custom:hover{color:#000;border-color:#000;border-bottom-right-radius:0;border-bottom-left-radius:0}button.button--image.button--image--text--custom:hover .text,.button.button--image.button--image--text--custom:hover .text{background-color:#000;color:#fff}button.button--image.button--image--text--custom:hover img,.button.button--image.button--image--text--custom:hover img{border-bottom-right-radius:0;border-bottom-left-radius:0}button.button--image.button--image--text--custom.no-border-radius-transition,.button.button--image.button--image--text--custom.no-border-radius-transition{transition:background-color .3s,color .3s,opacity .3s,transform .3s,box-shadow .3s}button.button--image.button--image--text--custom picture,.button.button--image.button--image--text--custom picture{width:100%;height:5.5em}button.button--image.button--image--text--custom .button--svg-box,.button.button--image.button--image--text--custom .button--svg-box{width:100%;height:5.5em;display:flex;align-items:center;justify-content:center}button.button--image.button--image--text--custom .button--svg-box img,.button.button--image.button--image--text--custom .button--svg-box img{width:3em;object-fit:contain}button.button--image.button--image--text--custom p,.button.button--image.button--image--text--custom p{margin:0;padding:.4em;width:100%;text-align:left;font-size:.9rem}button.button--image.button--image--tooltip,.button.button--image.button--image--tooltip{position:relative}button.button--image.button--image--tooltip:hover .image--tooltip,.button.button--image.button--image--tooltip:hover .image--tooltip{opacity:1;transition-delay:1s}button.button--image.button--image--tooltip .image--tooltip,.button.button--image.button--image--tooltip .image--tooltip{pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background-color:#fffc;opacity:0;transition:all .2s}button.button--image.button--image--tooltip .image--tooltip img,.button.button--image.button--image--tooltip .image--tooltip img{margin-top:200px;width:450px;height:450px}button.button--image.selected,.button.button--image.selected{background-color:#fff;border-color:#000}button.button--image img,.button.button--image img{width:100%;height:100%;object-fit:cover;border-radius:4px}button.button--svgauto,.button.button--svgauto{background-color:#d3d3d3;padding:.7em;border:none;cursor:pointer}button.button--svgauto:hover,.button.button--svgauto:hover{background-color:#000}button.button--svgauto:hover svg,.button.button--svgauto:hover svg{fill:#fff}button.button--svgauto.selected,.button.button--svgauto.selected{background-color:#000}button.button--svgauto.selected svg,.button.button--svgauto.selected svg{fill:#fff}button:hover,.button:hover{background-color:#000;color:#fff;border-color:#000}button.selected,.button.selected{background-color:#000;color:#fff}button.button--next,.button.button--next{background-color:#000;color:#fff;border-color:#000;cursor:pointer;transition:none}button.button--next.button--next--left,.button.button--next.button--next--left{display:flex}.button--image__box{margin-left:-3px}.switch{position:relative;display:inline-block;width:60px;height:30px}.switch input{opacity:0;width:0;height:0;width:auto!important}.switch input:checked+.slider{background-color:#000}.switch input:checked+.slider:before{-webkit-transform:translateX(28px);-ms-transform:translateX(28px);transform:translate(28px);background-color:#fff}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;border-radius:30px;border:1px solid black}.switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#000;-webkit-transition:.4s;transition:.4s;border-radius:50%}.switch.inverse input:checked+.slider{background-color:#fff}.switch.inverse input:checked+.slider:before{background-color:#000}.switch.inverse .slider{border:1px solid white}.switch.inverse .slider:before{background-color:#fff}.button--icon{align-items:center;position:relative;white-space:nowrap}.button--icon .button--modal--overlay{position:absolute;width:100%;height:20%;background-color:#000;top:100%;right:-1px;border-radius:0;border:1px solid black}.button--icon.selected{background-color:#000}.button--icon.selected .icon{background-color:#fff}.button--icon:hover{background-color:#000;box-shadow:0 0 5px #000000bf}.button--icon:hover>.icon{background-color:#fff}.button--icon.nested{background-color:#000;border:1px solid white;color:#fff}.button--icon.nested>.icon{background-color:#fff}.button--icon.nested:hover{background-color:#fff;border:1px solid white;color:#000}.button--icon.nested:hover>.icon{background-color:#000}.button--icon.lite{border:none;border-radius:50%;padding:.3em;margin-left:.3em}.button--icon.round{border-radius:50%}.button--icon.green .icon,.button--icon.green:hover{background-color:green}.button--icon.green:hover .icon{background-color:#fff}.button--icon.blue{color:#00f;border-color:#00f}.button--icon.blue .icon{background-color:#00f;color:#00f}.button--icon.blue:hover{background-color:#00f;color:#fff}.button--icon.blue:hover .icon{background-color:#fff}.button--icon.red{border-color:#ff4500;color:#ff4500}.button--icon.red .icon{background-color:#ff4500}.button--icon.red:hover{background-color:#ff4500;color:#fff}.button--icon.red:hover .icon{background-color:#fff}.button--icon.button--icon--label.bottom-left .icon--label{bottom:-40px;top:auto;right:0;left:auto}.button--icon.button--icon--label.right .icon--label{left:25px;top:-1px;right:auto}.button--icon.button--icon--label.left .icon--label{left:auto;top:-1px;right:40px}.button--icon.button--icon--label.z-top{z-index:20}.button--icon.button--icon--label.red .icon--label{background-color:red}.button--icon.button--icon--label:hover .icon--label{opacity:1;transform:scale(1)}.button--icon.button--modal{z-index:10;overflow:hidden}.button--icon.button--modal>.button--modal--overlay{opacity:0}.button--icon.button--modal:hover{overflow:visible;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 0 5px #000000bf}.button--icon.button--modal:hover .button--modal--overlay{opacity:1;transition:all .3s;position:absolute;width:100%;height:20%;background-color:#000;top:100%;right:-1px;box-shadow:0 0 5px #000000bf;border-radius:0;border:1px solid black}.button--icon.button--modal:hover .button--modal--content{opacity:1;color:#000}.button--icon .icon--label{white-space:nowrap;transition:all .15s;opacity:0;display:flex;pointer-events:none;position:absolute;top:-40px;left:-15px;background-color:#000;color:#fff;height:35px;justify-content:center;align-items:center;padding:0 .4em;border-radius:4px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);box-shadow:0 0 5px #000000bf;transform:scale(.8)}.button--icon .button--modal--content{transition:all .3s;opacity:0;position:absolute;background-color:#000;border:1px solid black;padding:1em;border-radius:4px 0 4px 4px;top:120%;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);box-shadow:0 0 5px #000000bf;display:flex;flex-wrap:wrap;width:auto}.button--icon .button--modal--content.top100{top:100%}.button--icon .button--modal--content p{padding:0;margin:0 0 .5em;color:#fff}.button--icon .button--modal--content.left{left:-1px;justify-content:left}.button--icon .button--modal--content.right{right:-1px;justify-content:right}.button--icon .button--modal--content.vertical{height:auto;left:-1px;right:-px}.button--icon .button--modal--content.vertical.no-border-radius-top{border-top-right-radius:0;border-top-left-radius:0}.button--icon .button--modal--content.vertical .flex{flex-direction:column}.button--icon .button--modal--content.vertical .flex button{margin:0;margin-bottom:.5rem}.button--icon .button--modal--content.vertical .flex button:last-of-type{margin-bottom:0}.button--icon span{padding:0;margin:0 0 0 1em}.button--icon .icon{position:relative;width:1.2em;height:1.2em;margin:0;background-size:cover;background-color:#000}.button--icon .icon.icon--trash-bin{background-color:#ff4500;-webkit-mask:url(/images/icons/trash-bin.svg) no-repeat center;mask:url(/images/icons/trash-bin.svg) no-repeat center}.button--icon .icon.icon--add{-webkit-mask:url(/images/icons/add.svg) no-repeat center;mask:url(/images/icons/add.svg) no-repeat center}.button--icon .icon.icon--angle{-webkit-mask:url(/images/icons/angle.svg) no-repeat center;mask:url(/images/icons/angle.svg) no-repeat center}.button--icon .icon.icon--check{-webkit-mask:url(/images/icons/check.svg) no-repeat center;mask:url(/images/icons/check.svg) no-repeat center}.button--icon .icon.icon--xmark{-webkit-mask:url(/images/icons/xmark.svg) no-repeat center;mask:url(/images/icons/xmark.svg) no-repeat center}.button--icon .icon.icon--edit{-webkit-mask:url(/images/icons/edit.svg) no-repeat center;mask:url(/images/icons/edit.svg) no-repeat center}.button--icon .icon.icon--cloud{-webkit-mask:url(/images/icons/cloud.svg) no-repeat center;mask:url(/images/icons/cloud.svg) no-repeat center}.button--icon .icon.icon--envelope{-webkit-mask:url(/images/icons/envelope.svg) no-repeat center;mask:url(/images/icons/envelope.svg) no-repeat center}.button--icon .icon.icon--duplicate{-webkit-mask:url(/images/icons/duplicate.svg) no-repeat center;mask:url(/images/icons/duplicate.svg) no-repeat center}.button--icon .icon.icon--fill{-webkit-mask:url(/images/icons/fill.svg) no-repeat center;mask:url(/images/icons/fill.svg) no-repeat center}.button--icon .icon.icon--3d-home{-webkit-mask:url(/images/icons/3d-home.svg) no-repeat center;mask:url(/images/icons/3d-home.svg) no-repeat center}.button--icon .icon.icon--3d-right{-webkit-mask:url(/images/icons/3d-right.svg) no-repeat center;mask:url(/images/icons/3d-right.svg) no-repeat center}.button--icon .icon.icon--3d-left{-webkit-mask:url(/images/icons/3d-left.svg) no-repeat center;mask:url(/images/icons/3d-left.svg) no-repeat center}.button--icon .icon.icon--3d-in{-webkit-mask:url(/images/icons/3d-in.svg) no-repeat center;mask:url(/images/icons/3d-in.svg) no-repeat center}.button--icon .icon.icon--3d-out{-webkit-mask:url(/images/icons/3d-out.svg) no-repeat center;mask:url(/images/icons/3d-out.svg) no-repeat center}.button--icon .icon.icon--download{-webkit-mask:url(/images/icons/download.svg) no-repeat center;mask:url(/images/icons/download.svg) no-repeat center}.button--icon .icon.icon--random{-webkit-mask:url(/images/icons/random.svg) no-repeat center;mask:url(/images/icons/random.svg) no-repeat center}.button--icon .icon.icon--up{-webkit-mask:url(/images/icons/up.svg) no-repeat center;mask:url(/images/icons/up.svg) no-repeat center}.button--icon .icon.icon--square{-webkit-mask:url(/images/icons/square.svg) no-repeat center;mask:url(/images/icons/square.svg) no-repeat center}.button--icon .icon.icon--circle{-webkit-mask:url(/images/icons/circle.svg) no-repeat center;mask:url(/images/icons/circle.svg) no-repeat center}.button--icon .icon.icon--show{-webkit-mask:url(/images/icons/show.svg) no-repeat center;mask:url(/images/icons/show.svg) no-repeat center;width:1.8795rem;height:1.3rem;margin:-.4rem;scale:85%}.button--icon .icon.icon--help{-webkit-mask:url(/images/icons/help.svg) no-repeat center;mask:url(/images/icons/help.svg) no-repeat center}.button--icon .icon.icon--back{-webkit-mask:url(/images/icons/back.svg) no-repeat center;mask:url(/images/icons/back.svg) no-repeat center}.button--icon .icon.icon--sheet{-webkit-mask:url(/images/icons/sheet.svg) no-repeat center;mask:url(/images/icons/sheet.svg) no-repeat center}.button--icon .icon.icon--basket{-webkit-mask:url(/images/icons/basket.svg) no-repeat center;mask:url(/images/icons/basket.svg) no-repeat center}.button--icon .icon.icon--forward{-webkit-mask:url(/images/icons/forward.svg) no-repeat center;mask:url(/images/icons/forward.svg) no-repeat center}.button--icon .icon.icon--backward{-webkit-mask:url(/images/icons/backward.svg) no-repeat center;mask:url(/images/icons/backward.svg) no-repeat center}.button--icon .icon.icon--share{-webkit-mask:url(/images/icons/share.svg) no-repeat center;mask:url(/images/icons/share.svg) no-repeat center}.button--icon .icon.icon--move{-webkit-mask:url(/images/icons/move.svg) no-repeat center;mask:url(/images/icons/move.svg) no-repeat center}.button--icon .icon.icon--earth-europe{-webkit-mask:url(/images/icons/earth-europe.svg) no-repeat center;mask:url(/images/icons/earth-europe.svg) no-repeat center}.button--icon.button--delete{color:#ff4500;border-color:#ff4500}.button--icon.button--delete:hover{background-color:#ff4500;color:#fff}.button--icon.button--delete:hover .icon--trash-bin{background-color:#fff}.options-wrapper.rich{margin-left:-.5rem;margin-right:-.5rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.rich-button-wrapper{width:50%;padding:.5rem;box-sizing:border-box}.rich-button-wrapper.full{width:100%}.button--rich{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;height:5.5em}.button--rich .fill{fill:#000}.button--rich.selected .fill{fill:#fff}span.pre-wrap{white-space:pre}.disable{pointer-events:none;cursor:not-allowed;opacity:.1}.hr-full{margin-top:1rem;margin-bottom:1rem}.hr-form{width:auto;margin:1rem 1.5rem}.hr-form.hr-form--lite{background-color:#d3d3d3}input[type=range]{-webkit-appearance:none;-moz-appearance:none;background:transparent;width:100%;height:8px;border-radius:5px;margin-left:-1px;margin-right:-1px;border:1px solid black}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#000;width:20px;height:20px;border-radius:50%;cursor:pointer;transition:.3s ease-in-out}.slider--labels{width:100%;display:flex;justify-content:space-between}.radio-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.radio-checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}.radio-container:hover input~.radio-checkmark{background-color:#ccc}.radio-container input:checked~.radio-checkmark{background-color:#000}.radio-checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.radio-checkmark:after{display:block}.radio-container .radio-checkmark:after{top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:#fff}.help__info__wrapper{display:flex;align-items:center}.help__info__wrapper .button-help{margin-left:.2em}.help__info__wrapper-title{display:flex;align-items:baseline}.button-help{display:inline-block;background-color:#000;cursor:pointer;width:1em;height:1em;-webkit-mask:url(/images/icons/help.svg) no-repeat center;mask:url(/images/icons/help.svg) no-repeat center}.error-active .required{background-color:red;color:#fff}.error-active .required .form__label{color:#fff}.error-active .required .form__label:before{display:none}.error-active .required input{color:#fff!important;border-color:#fff}.button--image-halfbox{display:flex;justify-content:space-between;flex-wrap:wrap}.button--image-halfbox .button--image.button--image--text{width:calc(50% - .5em)}.button--image.show{position:relative;overflow:hidden;z-index:90}.button--image.show:hover{overflow:visible}.button--image.show:hover .button--image--showbox{opacity:1}.button--image--showbox{padding:1rem;position:absolute;left:-2px;top:100%;right:-2px;background-color:#fff;border-radius:4px;border:2px solid black;border-top:1px solid black;opacity:0;display:flex;flex-wrap:wrap;align-items:flex-start}.button--image--showbox h3{margin-bottom:1rem;text-align:left}.button--image--showbox button{margin-right:.5rem;margin-bottom:.5rem}.button--image--showbox.no-border-radius-transition{transition:background-color .3s,color .3s,opacity .3s,transform .3s,box-shadow .3s}.button--image--showbox.no-border-radius-top{border-top-left-radius:0;border-top-right-radius:0}.button--image--showbox:hover{background-color:#fff;border:1px solid white;color:#000}.button--image--showbox:hover>.icon{background-color:#000}.button--lng.active{display:none}.baldachyn-filter{color:#000;display:flex;border-top:1px solid black}.baldachyn-filter .title{padding:1rem;padding-left:0;border-right:1px solid black;min-width:100px}.baldachyn-filter .title .picto{width:70px;stroke:#000;fill:none}.baldachyn-filter .title .picto circle,.baldachyn-filter .title .picto ellipse,.baldachyn-filter .title .picto rect,.baldachyn-filter .title .picto path{stroke-width:1px;vector-effect:non-scaling-stroke}.baldachyn-filter .title .info{padding-top:1rem;text-align:left;font-size:1.1rem;font-weight:500}.baldachyn-filter .filter{height:auto;padding:1rem}.padding-left-3rem{padding-left:3rem!important}.padding-left-3rem.white{color:#fff}.canopyToBig{padding:1rem 1.5rem}.collision--detection{background-color:red;position:absolute;left:1.5em;top:11rem;border-radius:4px;width:fit-content;padding:1em;color:#fff;z-index:1;border:1px solid black;text-transform:uppercase;font-weight:700}h1,h2,h3,h4,h5{font-family:JGGDisplay,Arial,Helvetica,"sans-serif";text-transform:uppercase;font-weight:500;margin:0;padding:0;color:#000}p{font-size:1rem}h1{font-size:1.9rem}h2{font-size:1.5rem}h3{font-size:1.3rem}strong{font-weight:500;color:#000}.font--text{font-family:JGGText,Arial,Helvetica,"sans-serif"}.font--display{font-family:JGGDisplay,Arial,Helvetica,"sans-serif";text-transform:uppercase}.font--light{font-weight:300}.font--regular{font-weight:500}.font--black{color:#000}.text-normal,.text-light{color:gray}.text-bold{color:#000}.text--center{text-align:center}.margin--left-0{margin-left:0!important}.margin--bottom-0{margin-bottom:0!important}.margin--em-0-5{margin:.5em!important}.margin--em-1{margin:1em!important}.margin--em-1-5{margin:1.5em!important}.margin--em-2{margin:2em!important}.margin--em-top-0-5{margin-top:.5em!important}.margin--em-top-1{margin-top:1em!important}.margin--em-top-1-5{margin-top:1.5em!important}.margin--em-top-2{margin-top:2em!important}.margin--em-bottom-0-5{margin-bottom:.5em!important}.margin--em-bottom-1{margin-bottom:1em!important}.margin--em-bottom-1-5{margin-bottom:1.5em!important}.margin--em-bottom-2{margin-bottom:2em!important}.margin--em-right-0-5{margin-right:.5em!important}.margin--em-right-1{margin-right:1em!important}.margin--em-right-1-5{margin-right:1.5em!important}.margin--em-right-2{margin-right:2em!important}.margin--em-left-0-5{margin-left:.5em!important}.margin--em-left-1{margin-left:1em!important}.margin--em-left-1-5{margin-left:1.5em!important}.margin--em-left-2{margin-left:2em!important}.padding--left-0{margin-left:0!important}.padding--bottom-0{margin-bottom:0!important}.padding--em-bottom-0-5{padding-bottom:.5em!important}.padding--em-bottom-1{padding-bottom:1em!important}.padding--em-bottom-1-5{padding-bottom:1.5em!important}.padding--em-bottom-2{padding-bottom:2em!important}.width-500{width:500px}.loader__wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute}.loader__wrapper>div{height:350px;width:350px}.loader{width:32px;height:32px;position:relative;border-radius:50%;color:#000;animation:fill 1s ease-in infinite alternate}.loader:before,.loader:after{content:"";position:absolute;height:100%;width:100%;border-radius:50%;left:48px;top:0;animation:fill .9s ease-in infinite alternate}.loader:after{left:auto;right:48px;animation-duration:1.1s}@keyframes fill{0%{box-shadow:0 0 0 2px inset}to{box-shadow:0 0 0 10px inset}}.transition{transition-timing-function:ease-in-out}.transition.slow{transition-duration:2s}.transition.fast{transition-duration:.2s}.transition.transform{transition-property:transform}.transition.all{transition-property:all}#hide{display:none;padding-top:7rem;padding-left:1.5rem;padding-right:1.5rem}#hide img{width:100%}@media screen and (max-width: 900px){#hide{display:block}}.tooltip{position:relative;display:inline-block;z-index:1;padding-bottom:1.5em;margin-bottom:-1.5em}.tooltip:hover{border-radius:4px 4px 0 0;background-color:#000;color:#fff;text-decoration:none;padding:.5em;margin:-.5em;cursor:help}.tooltip.inverse:hover{color:#000}.tooltip .tooltiptext{visibility:hidden;width:485px;background-color:#000;color:#fff;text-align:left;border-radius:4px;padding:3em 8px 8px;position:absolute;z-index:-1;top:0%;left:0%;font-family:JGGText;font-weight:300;font-size:.8rem;text-transform:none}.tooltip .tooltiptext.inverse{color:#000;background-color:#fff}.tooltipinfo{display:flex;align-items:flex-start}.tooltipinfo.inverse:before{background-color:#fff;color:#000}.tooltipinfo:before{content:"info";display:flex;background-color:#000;color:#fff;display:inline;text-transform:none;font-family:JGGtext;font-weight:300;font-size:.7em;padding:.3em .6em;border-radius:1em;margin-right:.5em}.tooltip:hover .tooltiptext{visibility:visible;cursor:help}.rozcestnik{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center}@media screen and (max-width: 900px){.rozcestnik{display:none}}.rozcestnik .rozcestnik__wrapper{margin-top:2rem;margin-bottom:5rem;width:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.rozcestnik_user_selector{display:flex;justify-content:center;align-items:center;min-height:100vh}.rozcestnik_user_selector__wrapper{margin-top:2rem;margin-bottom:5rem;width:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}@media (max-width: 900px){.rozcestnik__wrapper{flex-wrap:wrap}.btn_user_selector{width:100%}}.btn_user_selector{padding:1.5rem;margin:1em;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;width:20em;height:20em;border-width:1.5px}.user_selector_titlebox{font-size:1.5rem;margin:0}.user_selector_titlebox_sub{font-size:1rem;font-weight:400;text-align:left;font-family:JGGText,Arial,Helvetica,"sans-serif";text-transform:none}.btn_user_selector_text{text-align:left;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.price-view{display:inline-flex}.price-box{display:flex;width:100%!important;justify-content:space-between;align-items:flex-start}.undo__wrapper{display:flex;width:100%;justify-content:flex-start;margin-left:1.5rem}.form__box.undo{position:absolute;display:inline-flex;top:0;left:0;padding:0;padding-top:7rem;z-index:90;width:auto}.form__box.undo button{margin-right:.5rem}.point{stroke-width:1.5px;stroke:#000;fill:#fff;vector-effect:non-scaling-stroke}.hover{display:none;fill:#0000004d}.arrow{display:none}line{stroke:#000;stroke-width:1.5px;vector-effect:non-scaling-stroke}.point-index-text{pointer-events:none}.baldachyn{fill:#000;stroke-width:1.5px;stroke:#000;vector-effect:non-scaling-stroke}.nogo-zone{fill:#f0f0f0}.nogo-zone.nogo-baldachyn{fill:transparent;stroke-width:3px;stroke-dasharray:8 15;stroke:#000}.nogo-zone.nogo--hover{fill:#ff4500}.nogo-zone.nogo--hover.nogo--can{fill:#9acd32}.svg-wrapper{width:100%;height:100%;overflow:hidden;box-sizing:border-box;display:block;position:relative}.svg-wrapper__infobox{position:absolute;height:85%;width:100%;right:0;background-color:#fff;z-index:1;bottom:0;padding-left:1.5rem;border-top:1px solid black;transition:all 1s}.vertical{width:auto;height:100%;overflow:hidden;display:block}.vertical .outline{fill:#fff;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}.vertical .hover{display:block;fill:transparent}.vertical line{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}.vertical .draggable{cursor:grab}.vertical .draggable:hover .hover{fill:#0000004d}.svetlo-typ__box .outline{fill:#fff;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}.svetlo-typ__box svg{overflow:initial;margin:1px;width:100%}.horizontal{display:block}.horizontal .planets-point{cursor:grab}.horizontal .planets-point:hover .planets__zone{stroke:transparent;fill:#000}.horizontal .planets-point.planets-point--hover .planets__zone{stroke:#000;fill:transparent}.horizontal .planets-point.selected .point{fill:gray}.horizontal .point-index-text.selected{fill:#fff}.horizontal .area-border,.horizontal .angle-zero{stroke:1.5px;stroke:gray;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.horizontal--alone{height:100%;width:100%}.horizontal--alone .planets-point{cursor:grab}.horizontal--alone .planets-point:hover .arrow,.horizontal--alone .planets-point.selected .arrow{display:block}.horizontal--disable{position:absolute;bottom:0;right:0;width:30%;max-width:250px;max-height:250px;background-color:#fff;z-index:1}.horizontal--disable .point{stroke-width:15;stroke:#fff}.horizontal--disable .arrow,.horizontal--disable .length-text{display:none}.horizontal--disable .planets-point.selected .point{stroke:gray}.svetlo-typ__box{opacity:.5;cursor:pointer;display:block;margin-left:10px}.svetlo-typ__box-wrapper{width:100%;display:flex;justify-content:flex-end;align-items:flex-start}.svetlo-typ__box.active{opacity:1}.showbox .svetlo-typ__box{display:none;width:20px}.showbox .svetlo-typ__box.active{display:inherit}.showbox.active .svetlo-typ__box{width:35px;display:inherit}.ddd-wrapper{margin-top:0%;position:relative}.ddd-wrapper.no-margin .ddd-infobox{margin-top:1.5rem}.ddd-infobox{position:absolute;right:0;top:0;z-index:90;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:7rem;margin-right:1.5rem}.ddd-infobox.puro{margin-top:1.5rem}.ddd-infobox div{display:flex;justify-content:flex-end;width:100%}.ddd-infobox button{margin-left:.5rem;margin-bottom:.5rem;margin-right:0;text-transform:uppercase}.ddd-screen-wrapper{position:absolute;top:10px;bottom:10px;left:10px;right:10px}.view3d-branch-Label{background-color:gray;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%}.view3d-branch-Label.active{background-color:#000}.view3d-dim-Label{background-color:gray;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;padding:.2em;border-radius:4px}.view3d-dim-Label.active{background-color:#000}.view3d-dim-Label.puro{margin-left:3em;margin-top:0}.planets__zone{fill:transparent;stroke-width:3px;stroke-dasharray:8 15;stroke:#000}.bamboo-segment{border:1px dotted grey;padding:.5rem;border-radius:4px;position:relative}.bamboo-segment.selected{border:1px solid black}.bamboo-segment p{margin:0 0 1em;padding:0;color:#000}.bamboo-segment svg{height:auto;width:75px}.bamboo-segment .kota{transform-origin:bottom left;position:absolute;transform:rotate(-90deg);top:180px;width:120px;color:#000;font-weight:400;font-size:14px}.bamboo-segment .kota.h2{left:44px}.bamboo-segment .kota.hl{left:19px}.bamboo-segments-pasive .bamboo-segment{border:none}.bamboo-picto{max-width:60px;max-height:40px}.segments--selectable{max-height:280px;overflow-x:hidden;overflow-y:auto}.segments--selectable.ivy{max-height:unset;height:100%;width:100%;overflow:hidden}.segments--selectable .bamboo-segment{border:1px dotted grey;cursor:pointer}.segments--selectable .bamboo-segment:hover{border:1px solid black}.segments--selectable .bamboo-segment.selected{border:1px solid black;background-color:#000;color:#fff}.segments--selectable .bamboo-segment.selected svg{fill:#fff}.segments--selectable .bamboo-segment.selected .kota,.segments--selectable .bamboo-segment.selected h2,.segments--selectable .bamboo-segment.selected p strong{color:#fff}.bamboo-segments-pasive{max-height:280px;overflow-x:hidden;overflow-y:auto}.bamboo--comp{height:100%;display:flex;position:relative;overflow:hidden;box-sizing:border-box}.bamboo--comp.padding{padding-top:150px}.bamboo--comp .comp{width:100%;height:100%;position:relative}.bamboo--comp .segments{width:100%;position:absolute;bottom:-1px;left:0;z-index:999;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid black;padding:1rem 0;transition-property:all;transition-duration:.5s}.bamboo--comp .segments.ivy{height:70%}.bamboo--comp .segments button.hide{display:flex}.bamboo--comp .segments button.show{display:none}.bamboo--comp .segments.hidden{transform:translateY(100%);-webkit-backdrop-filter:none;backdrop-filter:none}.bamboo--comp .segments.hidden button.hide{display:none}.bamboo--comp .segments.hidden button.show{display:flex}.bamboo--comp .segments button.trigger{position:absolute;top:0;right:1rem;transform:translateY(-100%);border-bottom:none;border-radius:4px 4px 0 0}.bamboo--comp .selectbox{position:absolute;top:-1rem;right:1rem;transform:translateY(-200%)}.ddd-wrapper-bamboo-top,.ddd-wrapper-bamboo{position:relative}.ddd-wrapper-bamboo.puro{border-top:1px solid black}.ddd-wrapper-bamboo.basket{border:1px solid black;border-radius:4px;margin-bottom:10px}.ddd-wrapper-bamboo.basket .ddd-infobox{margin-top:1.5rem}.ddd-wrapper-bamboo.basket canvas{border-radius:4px}.bamboo-light-free-wrapper.selected .bamboo-light{fill:#9acd32}.bamboo-light-free-wrapper .bamboo-light{fill:#ff4500}.bamboo-light{fill:gray;cursor:grab}.bamboo-zone{fill:transparent;stroke:gray;stroke-dasharray:3 5;stroke-width:2px}.bamboo-light-wrapper.selected .bamboo-light{fill:#000;cursor:pointer}.bamboo-light-wrapper .bamboo-light{cursor:pointer!important}.bamboo-light-wrapper:hover .bamboo-light{fill:#a9a9a9}.bamboo-light-wrapper:hover .bamboo-zone{fill:#000}.bamboo-light-text{pointer-events:none}.item.bamboo-item:nth-of-type(4){display:none}.item.bamboo-item .rbox{border-top:1px solid black}.bamboo-rich-button-info{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.bamboo-rich-button-info p{width:100%;margin:0;padding:0;text-align:left}.bamboo-rich-button-info p:nth-of-type(2){font-weight:300}.puro-move{position:relative;width:3em;height:3em;margin:0;background-color:#fff;pointer-events:all;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:move;transition:background-color .25s}.puro-move:hover{background-color:#000}.puro-move:hover:after{background-color:#fff}.puro-move:after{content:"";position:relative;width:1.5em;height:1.5em;margin:0;background-size:cover;background-color:#000;-webkit-mask:url(/images/icons/move.svg) no-repeat center;mask:url(/images/icons/move.svg) no-repeat center;transition:background-color .25s}.puro-edit-button{pointer-events:all}.puro-edit-hide{display:none}.puro-add{padding:0;margin:0;width:30px;height:30px;background-color:green;pointer-events:all}.puro-no{background-color:red!important}.puro-hide{display:none}.arrow{fill:gray}.point-index-text{font-size:100px;text-anchor:middle;fill:#000}.length-text{font-size:80px;text-anchor:middle;fill:#000}.click-area{fill:#000;fill-opacity:0}.outline-only{fill:transparent;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}.modal{padding:30px;box-sizing:border-box;font-size:20px;text-align:center;background-color:#fff;border:1px solid black;border-radius:4px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);box-shadow:0 0 5px #000000bf}.vue-universal-modal-leave-from,.vue-universal-modal-enter-to{opacity:1}.vue-universal-modal-enter-from,.vue-universal-modal-leave-to{opacity:0}.vue-universal-modal{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:fixed;overflow-y:auto;left:0;top:0;right:0;bottom:0;background-color:#000c;text-align:left}.vue-universal-modal:not(.vue-universal-modal-latest){background:none}.vue-universal-modal-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100%}/*!
 * # Semantic UI 2.4.0 - Dropdown
 */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:none;text-align:left;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:none;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#fff;font-size:1em;text-shadow:none;text-align:left;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;width:auto;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:#000000de;padding:.78571429rem 1.14285714rem!important;font-size:1rem;text-transform:none;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0px}.ui.dropdown>.text>[class*="right floated"],.ui.dropdown .menu .item>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown>.text>[class*="left floated"],.ui.dropdown .menu .item>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0rem .75rem;padding:0em 1.14285714rem;color:#000000d9;font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0em;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown>.text>.description,.ui.dropdown .menu>.item>.description{float:right;margin:0 0 0 1em;color:#0006}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:#0006}.ui.dropdown .menu .menu{top:0%!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.icon,.ui.dropdown>.text>.label,.ui.dropdown>.text>.flag,.ui.dropdown>.text>img,.ui.dropdown>.text>.image{margin-top:0}.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img{margin-top:0}.ui.dropdown>.text>.icon,.ui.dropdown>.text>.label,.ui.dropdown>.text>.flag,.ui.dropdown>.text>img,.ui.dropdown>.text>.image,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown>.text>img,.ui.dropdown>.text>.image,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.menu .right.menu .dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.buttons>.ui.dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotateZ(0deg);transform:rotate(0);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:#000000de;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease}.ui.selection.dropdown.visible,.ui.selection.dropdown.active{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.search.icon,.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0px}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0px!important;width:auto;outline:none;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0em 0em .28571429rem .28571429rem;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width: 767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width: 768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width: 992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width: 1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #FAFAFA;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:#22242659;-webkit-box-shadow:none;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626}.ui.selection.dropdown:focus{border-color:#96c8da;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:#000c}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:"";z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit}.ui.search.dropdown>input.search{position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em;display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .icon,.ui.active.search.dropdown input.search:focus+.text .flag{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:#737373de!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width: 768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width: 992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width: 1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0em;-webkit-box-shadow:0px 0px 0px 1px rgba(34,36,38,.15) inset;box-shadow:0 0 0 1px #22242626 inset}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:transparent;font-weight:700;color:#000000f2;-webkit-box-shadow:none;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:#0000000d;color:#000000f2;z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:"";top:50%;left:50%;-webkit-box-shadow:0px 0px 0px 1px transparent;box-shadow:0 0 0 1px transparent;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:before,.ui.loading.dropdown.button>i.icon:after{display:none}@-webkit-keyframes dropdown-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dropdown-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.dropdown:not(.button)>.default.text,.ui.default.dropdown:not(.button)>.text{color:#bfbfbfde}.ui.dropdown:not(.button)>input:focus~.default.text,.ui.default.dropdown:not(.button)>input:focus~.text{color:#737373de}.ui.loading.dropdown>.text{-webkit-transition:none;transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown.selected,.ui.dropdown .menu .selected.item{background:#00000008;color:#000000f2}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.text,.ui.dropdown.error>.default.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown>.clear.dropdown.icon{opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .right.menu>.menu,.ui.dropdown .menu .right.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown>.left.menu .menu,.ui.dropdown .menu .left.menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.08);box-shadow:0 0 3px #00000014;border-radius:.28571429rem .28571429rem 0em 0em}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0em 0em!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0em 0em}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0px!important;-webkit-box-shadow:0px -2px 3px 0px rgba(0,0,0,.08);box-shadow:0 -2px 3px #00000014}.ui.upward.selection.dropdown:hover{-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.05);box-shadow:0 0 2px #0000000d}.ui.active.upward.selection.dropdown{border-radius:0em 0em .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.08);box-shadow:0 0 3px #00000014;border-radius:0em 0em .28571429rem .28571429rem!important}.ui.upward.active.selection.dropdown:hover{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.05);box-shadow:0 0 3px #0000000d}.ui.upward.active.selection.dropdown:hover .menu{-webkit-box-shadow:0px -2px 3px 0px rgba(0,0,0,.08);box-shadow:0 -2px 3px #00000014}.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;overflow-y:auto;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;min-width:100%!important;width:auto!important;border-top:1px solid rgba(34,36,38,.15)}.ui.scrolling.dropdown .menu .item.item.item,.ui.dropdown .scrolling.menu>.item.item.item{border-top:none}.ui.scrolling.dropdown .menu .item:first-child,.ui.dropdown .scrolling.menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast: none){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{min-width:calc(100% - 17px)}}@media only screen and (max-width: 767px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:10.28571429rem}}@media only screen and (min-width: 768px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:15.42857143rem}}@media only screen and (min-width: 992px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:20.57142857rem}}@media only screen and (min-width: 1920px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:before,.ui.simple.dropdown .menu:after{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown>.menu>.item:active>.menu,.ui.simple.dropdown:hover>.menu>.item:hover>.menu{overflow:visible;width:auto;height:auto;top:0%!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0px;width:0px;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0em}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;-webkit-box-shadow:0px 2px 4px 0px rgba(34,36,38,.12),0px 2px 10px 0px rgba(34,36,38,.15)!important;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em;height:.5em;-webkit-box-shadow:-1px -1px 0px 0px rgba(34,36,38,.15);box-shadow:-1px -1px #22242626;background:#fff;z-index:2}.ui.pointing.dropdown>.menu:after{top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0%;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0%;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0%;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0%;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0%;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0%;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0%;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0em 0em .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;-webkit-box-shadow:1px 1px 0px 0px rgba(34,36,38,.15);box-shadow:1px 1px #22242626;margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0px 0px rgba(34,36,38,.15);box-shadow:-1px -1px #22242626}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0px 0px rgba(34,36,38,.15);box-shadow:-1px -1px #22242626}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format("woff");font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.dropdown>.dropdown.icon{width:auto}.ui.dropdown>.dropdown.icon:before{content:""}.ui.dropdown .menu .item .dropdown.icon:before{content:""}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:""}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:""}.ui.dropdown>.clear.icon:before{content:""}/*!
* # Semantic UI 2.4.1 - Label
*/.ui.label{display:inline-block;line-height:1;vertical-align:baseline;margin:0 .14285714em;background-color:#e8e8e8;background-image:none;padding:.5833em .833em;color:#0009;text-transform:none;font-weight:700;border:0px solid transparent;border-radius:.28571429rem;-webkit-transition:background .1s ease;transition:background .1s ease}.ui.label:first-child{margin-left:0}.ui.label:last-child{margin-right:0}a.ui.label{cursor:pointer}.ui.label>a{cursor:pointer;color:inherit;opacity:.5;-webkit-transition:.1s opacity ease;transition:.1s opacity ease}.ui.label>a:hover{opacity:1}.ui.label>img{width:auto!important;vertical-align:middle;height:2.1666em!important}.ui.label>.icon{width:auto;margin:0 .75em 0 0}.ui.label>.detail{display:inline-block;vertical-align:top;font-weight:700;margin-left:1em;opacity:.8}.ui.label>.detail .icon{margin:0 .25em 0 0}.ui.label>.close.icon,.ui.label>.delete.icon{cursor:pointer;margin-right:0;margin-left:.5em;font-size:.92857143em;opacity:.5;-webkit-transition:background .1s ease;transition:background .1s ease}.ui.label>.delete.icon:hover{opacity:1}.ui.dropdown{box-sizing:border-box;font-size:14px}.ui.dropdown input{font-size:14px}.ui.dropdown .menu{box-sizing:content-box}.ui.dropdown .menu>.item{font-size:14px}.ui.selection.dropdown{min-height:14px}.ui.selection.dropdown .menu{min-width:100%;width:100%}.ui.multiple.dropdown>.label{position:relative;padding-right:calc(.78571429em + 15px)}.ui.multiple.dropdown>.label i.icon.delete:before{content:"×";font-family:Arial,sans-serif}.ui.multiple.dropdown>.label i.icon.delete{box-sizing:border-box;position:absolute;right:10px;display:inline-block;width:18px;height:24px;margin:-5px -10px}.ui.multiple.dropdown>.label i.icon.delete:before,.ui.multiple.dropdown>.label i.icon.delete:after{position:absolute;content:" ";height:12px;width:3px;top:25%;left:25%;transform:translate(-25%,-25%);background-color:#333}.ui.multiple.dropdown>.label i.icon.delete:before{transform:rotate(45deg)}.ui.multiple.dropdown>.label i.icon.delete:after{transform:rotate(-45deg)}.deleted[data-v-b2c49f10]{color:red}table[data-v-b2c49f10]{width:100%;border-collapse:collapse;text-align:left}table textarea[data-v-b2c49f10]{border:none;background-color:#d3d3d3;width:100%;height:5em;padding:.5em;border-radius:4px}tr[data-v-b2c49f10],th[data-v-b2c49f10]{border-bottom:1px solid black;padding:1em}td[data-v-b2c49f10]:first-of-type{width:70px}td[data-v-b2c49f10]{vertical-align:top;border-collapse:collapse;padding:1em}.import-root[data-v-6a037639]{display:flex;flex-direction:row;align-items:center;gap:10px}.edit-root[data-v-9ab78cb3]{display:flex;flex-direction:column;gap:10px;align-items:start}.edit-control[data-v-9ab78cb3]{display:flex;flex-direction:row;gap:10px}.paginator[data-v-3aefc2a9]{display:flex;flex-direction:row;gap:1rem}a[data-v-3aefc2a9]{cursor:pointer}.act[data-v-3aefc2a9]{font-weight:700}.help-hide{display:none}.help-wrapper{position:relative}.help-box{padding:1.5em;background-color:#fff;border-color:#000;border-width:1px;border-style:solid;border-radius:4px;width:600px;top:3em!important;right:0!important;left:auto!important;transform:translate(0)!important;z-index:1;color:#000;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.3);box-shadow:0 0 20px #0000004d}.help-box a{color:#000}.help-content{position:relative;width:100%;height:auto;overflow:hidden}.help-content button{font-weight:500;font-size:.8em;padding:.1em .2em;display:inline}.help-content button:hover{background-color:#fff;border-color:#000;color:#000;cursor:text}.help-page{position:relative;width:100%;background-color:#fff;margin-top:1em}.help-header{display:flex;justify-content:space-between;font-weight:500;text-transform:uppercase;margin-bottom:1em}.help-header-link{display:inline-block;background-color:#fff;color:#000;padding:.1em .2em;border-radius:4px;cursor:pointer;border:1px solid black;font-size:.8em}.help-header-link:hover{background-color:#000;color:#fff}.image-wrapper{width:100%;padding-top:1em}.image-wrapper img{width:100%;display:flex}.image-wrapper-pair{display:flex;gap:1em;padding-top:1em}.image-wrapper-pair .image-wrapper{flex:1;width:50%}.image-wrapper-pair-single{width:100%}.image-wrapper-pair-single img{width:100%;display:flex}#inquiryOverview{width:100%;margin-left:auto;margin-right:auto;padding:2em;box-sizing:border-box}#inquiryOverview.filter>div{display:flex;align-items:flex-start;justify-content:flex-start;position:relative}#inquiryOverview.filter>div>div{width:100%}#inquiryOverview.filter>div>div:first-of-type{border-right:1px solid black;padding-right:2em;margin-right:2em;position:sticky;top:2em;width:500px}#inquiryOverview.filter>div>div:last-of-type{margin-top:-2em}#inquiryOverview table{border-collapse:collapse;width:100%;text-align:left}#inquiryOverview table tr:first-of-type{position:sticky;top:0;background-color:#fff;border-bottom:1px solid black}#inquiryOverview table tr:first-of-type th{padding-top:2em;padding-bottom:2em;vertical-align:top}#inquiryOverview th{color:#000;text-transform:uppercase}#inquiryOverview td,#inquiryOverview th{padding-right:2em;padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid black}#inquiryOverview td.first,#inquiryOverview th.first{width:10em}#inquiryOverview hr{width:100%;height:5px;background-color:#000}#inquiryOverview .cikcakbox>div:nth-of-type(odd){background-color:#eee}#inquiryOverview .cikcakbox>div{padding-top:1em;padding-bottom:1em;margin-top:1em;margin-bottom:1em}
