@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@300;400;600&family=IBM+Plex+Sans:wght@400;500;600&display=swap);*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{border-radius:0}input:focus{outline:none}a,a:active,a:hover,a:link,a:visited{text-decoration:none}html{font-size:14px;height:-webkit-fill-available}@media(min-width:1200px){html{font-size:16px}}body{background-color:#fff;color:#0a0a29;font-display:swap;font-family:IBM Plex Mono,monospace;overflow-x:hidden}body.fixed{height:calc(var(--vh)*100);overflow:hidden}#root{display:flex;flex-direction:column;min-height:100vh}footer{margin-top:auto}hr{border:1px solid #ededed}.App{min-height:calc(var(--vh)*100)}h1{font-family:IBM Plex Mono,monospace;font-size:2rem;font-weight:600;line-height:1.2;text-transform:uppercase}@media(min-width:672px){h1{font-size:3rem}}h2{font-family:IBM Plex Mono,monospace;font-size:1.5rem;font-weight:400;line-height:1.2;text-transform:uppercase}@media(min-width:672px){h2{font-size:2rem}}h3{font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media(min-width:1200px){h3{font-size:1.625rem}}h4{font-family:IBM Plex Mono,monospace;font-size:1.125rem;text-transform:uppercase}h4,h5{font-weight:600;line-height:1.2}h5{font-size:1rem}.body,h5,p{font-family:IBM Plex Sans,sans-serif}.body,p{font-weight:400;line-height:1.4;text-transform:none}p.bold{font-weight:500}p.small{font-size:1rem}.span,span{font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2}.span--bold{font-weight:600}.span--minuscule{font-size:.75rem}.input__upload{width:100%}.input__upload input{display:none}.input__upload button{align-items:center;background:#fff;border:.125rem dashed #a1a1aa;border-radius:.25rem;color:#0a0a29;display:flex;flex-direction:row;font-family:IBM Plex Sans;font-size:.875rem;font-weight:400;gap:.5rem;height:5rem;justify-content:center;line-height:1.063rem;padding:1rem;width:100%}.input{position:relative;width:100%}.input.error input{border-color:#f05}.input.error input,.input.error label,.input.error select{color:#f05}.input label,.input select{color:#454554;display:block}.input label{font-family:IBM Plex Mono,monospace;font-size:.75rem;font-weight:800;line-height:1.5rem}@media(min-width:1200px){.input label{font-size:13px;line-height:16px}}.input input{border:1px solid #454554;border-radius:.25rem;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;height:2.5rem;line-height:1.5rem;margin-top:.25rem;padding:.5rem .75rem;width:100%}.input .password-visibility{cursor:pointer;display:flex;margin:.5rem;position:absolute;right:0;top:1.75rem}@media(min-width:980px){.input .password-visibility{top:1.25rem}}.input .password-visibility svg{height:1.5rem;margin:0;width:1.5rem}.input .password-visibility svg.d-none{display:none}.input.double{display:flex}.input.double-left,.input.double-left input{margin-right:7px;width:64px}@media(min-width:1200px){.input.double-left,.input.double-left input{margin-right:12px}}.input.double-right,select{width:100%}select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#0a0a29 0),linear-gradient(135deg,#0a0a29 50%,transparent 0);background-position:calc(100% - 20px) 1em,calc(100% - 14px) 1em,calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:.5rem .5rem,.5rem .5rem,1px 1.5rem;border:1px solid #454554;border-radius:.25rem;color:#0a0a29;display:block;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;height:2.5rem;line-height:1.5rem;padding:.5rem .75rem}.radio,select{cursor:pointer}.radio{background-color:#fff;border:2px solid #a1a1aa;border-radius:.75rem;display:inline-block;height:1.5rem;position:relative;-webkit-user-select:none;user-select:none;width:1.5rem}.radio.checked{background-color:#00ff80;border-color:#0a0a29;transition:all .25s}.radio.checked:after{background-color:#0a0a29;border-radius:.5rem;content:"";display:block;height:.75rem;left:.25rem;position:absolute;top:.25rem;width:.75rem}.checkbox{background-color:#fff;border:2px solid #a1a1aa;border-radius:.25rem;cursor:pointer;display:inline-block;height:1.5rem;-webkit-user-select:none;user-select:none;width:1.5rem}.checkbox svg{height:1.25rem;width:1.25rem}.checkbox[aria-checked=true]{background-color:#00ff80;border-color:#0a0a29}.checkbox__geo{align-items:center;align-self:stretch;border:1px solid #fff;border-radius:4px;cursor:pointer;display:flex;gap:1rem;padding:.5rem .75rem;width:100%}.checkbox__geo-checkbox{align-items:center;border:1px solid #ededed;border-radius:.25rem;display:flex;height:1.5rem;justify-content:center;padding:.25rem;width:1.5rem}.checkbox__geo-checkbox svg{height:1rem;width:1rem}.checkbox__geo-checkbox[aria-checked=true]{background-color:#00ff80;border-color:#00ff80}.checkbox__geo-text{align-items:center;display:flex;justify-content:space-between;width:100%}.checkbox__geo-text__details{align-items:center;display:flex;gap:.5rem;margin-top:.25rem}.checkbox__geo-text__details span{color:#454554}.checkbox__geo-text__details-circle{background-color:#454554;border-radius:50%;display:inline-block;height:2px;width:2px}.checkbox__geo-text__bullet{background:#454554;border-radius:2px;display:flex;height:2px;width:2px}.checkbox__geo-text__info{align-items:center;display:flex;height:2rem;justify-content:center;width:1.5rem}.checkbox__geo.info{border:1px solid #ededed}.checkbox__geo.checked{background-color:rgba(0,255,127,.2);border:1px solid #00ff80;border-radius:.25rem}.checkboxForm{align-items:center;display:flex;position:relative}.checkboxForm.error .checkboxForm__checkmark{border-color:#f05}.checkboxForm input[type=checkbox]{-webkit-appearance:checkbox!important;appearance:checkbox!important}.checkboxForm input,.checkboxForm label{display:flex}.checkboxForm label{align-items:center;cursor:pointer;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1rem;padding-left:2rem;position:relative}.checkboxForm input{height:0;opacity:0;position:absolute;width:0}.checkboxForm input:checked~.checkboxForm__checkmark,.checkboxForm input:checked~div>div .checkbox__domain__checkmark{background-color:#00ff80}.checkboxForm input:checked~.checkboxForm__checkmark:after,.checkboxForm input:checked~div>div .checkbox__domain__checkmark:after{display:block}.checkboxForm__checkmark{background-color:#fff;border:2px solid #0a0a29;border-radius:.25rem;cursor:pointer;height:1.5rem;left:.75rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem}.checkboxForm__checkmark:after{border:solid #000;border-width:0 3px 3px 0;content:"";display:none;height:14px;left:6px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}@media(min-width:980px){.checkboxForm__checkmark:after{left:7px;top:2px;width:7px}}.checkbox-button{border:1px solid #ededed;border-radius:.25rem;cursor:pointer;width:100%}.checkbox-button label{cursor:pointer;padding:.5rem .625rem}.checkbox-button label,.checkbox-button__input{display:flex;gap:.75rem;justify-content:space-between}.checkbox-button__input{align-items:center}.checkbox-button.checked{background-color:#00ff80;border-color:#000}.checkbox-button.checked h5,.checkbox-button.checked span{font-weight:700}.upload-item{background:#fff;border:1px solid #a1a1aa;border-radius:.25rem;height:40px;width:100%}.upload-item,.upload-item__name{align-items:center;display:flex;justify-content:space-between}.upload-item__name{padding:.5rem .75rem}.upload-item__name h6{color:#0a0a29;font-family:IBM Plex Sans;font-size:.875rem;font-weight:400;line-height:1.063rem}.upload-item__delete{align-items:center;border-left:1px solid #a1a1aa;display:flex;justify-content:space-between;padding:.5rem}.upload-item__delete svg{height:24px;width:24px}.dropzone{align-items:center;border:.125rem dashed #a1a1aa;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem;text-align:center;transition:.2s}.dropzone:hover{background-color:rgba(0,255,128,.2);border-color:#00ff80}.dropzone:hover .dropzone__icon{background-color:#fff}.dropzone__icon{background-color:#ededed;border-radius:3rem;display:block;padding:2rem}.dropzone__icon svg{height:2rem;width:2rem}.dropzone__content{gap:.25rem}.dropzone__content,.layout{display:flex;flex-direction:column}.layout{height:calc(var(--vh)*100);overflow:hidden;width:100%}@media(min-width:980px){.layout{flex-direction:row}}.layout .main{background-color:#ededed;height:100%;min-height:100vh;position:relative;width:100%}.layout .main-bottom,.layout .main-top{left:0;pointer-events:none;position:absolute;touch-action:none;transition:.5s;width:100%;z-index:99}.layout .main-top{padding:.75rem 1.5rem;top:0;z-index:999}.layout .main-top.searching .header__actions-mobile,.layout .main-top.searching .header__brand{display:none}@media(min-width:672px){.layout .main-top.searching .header__actions-mobile,.layout .main-top.searching .header__brand{display:flex}}.layout .main-bottom{bottom:0;display:flex;flex-direction:column;gap:1rem;padding:0 1.5rem;pointer-events:none}.layout .aside{height:0;width:0}.layout.aside-active{flex-direction:column}@media(min-width:980px){.layout.aside-active{flex-direction:row}}.layout.aside-active .main{height:calc(var(--vh)*20);width:100%;z-index:1}@media(min-width:672px){.layout.aside-active .main{height:calc(var(--vh)*25)}}@media(min-width:980px){.layout.aside-active .main{flex-direction:row;height:calc(var(--vh)*100);width:calc(100% - 45rem)}}.layout.aside-active .main-bottom{display:none}@media(min-width:672px){.layout.aside-active .main-bottom{display:flex}}.layout.aside-active .aside{height:calc(var(--vh)*80);position:relative;width:100%;z-index:2}@media(min-width:672px){.layout.aside-active .aside{height:calc(var(--vh)*75)}}@media(min-width:980px){.layout.aside-active .aside{height:calc(var(--vh)*100);margin-right:-45rem;width:45rem}}.layout.aside-active .aside.fullscreen{position:static}@media(min-width:980px){.layout.aside-active.panel-info-active .main{width:calc(100% - 70rem)}}.layout.aside-active.panel-info-active .main-bottom{display:none}@media(min-width:672px){.layout.aside-active.panel-info-active .main-bottom{display:flex}}.layout.aside-active.panel-info-active .aside{display:flex;width:100%}@media(min-width:672px){.layout.aside-active.panel-info-active .aside{width:70rem}}.layout.aside-active.panel-info-active .panel{width:100%}@media(min-width:672px){.layout.aside-active.panel-info-active .panel{width:45rem}}.layout.aside-active.panel-info-active .panel__info{height:100%;position:absolute;width:100%}@media(min-width:672px){.layout.aside-active.panel-info-active .panel__info{height:auto;position:static;width:25rem}}.--row{display:flex;flex-flow:row wrap}@media(min-width:0){.--gap-xxs>*{padding:8px}.--gap-xxs{margin-left:-8px;margin-right:-8px}.--gap-xs>*{padding:14px}.--gap-xs{margin-left:-14px;margin-right:-14px}}@media(min-width:378px){.--gap-sm>*{padding:24px}.--gap-sm{margin-left:-24px;margin-right:-24px}}@media(min-width:672px){.--gap-md>*{padding:28px}.--gap-md{margin-left:-28px;margin-right:-28px}}@media(min-width:980px){.--gap-lg>*{padding:28px}.--gap-lg{margin-left:-28px;margin-right:-28px}}@media(min-width:1200px){.--gap-xl>*{padding:32px}.--gap-xl{margin-left:-32px;margin-right:-32px}}@media(min-width:1568px){.--gap-xxl>*{padding:48px}.--gap-xxl{margin-left:-48px;margin-right:-48px}}@media(min-width:0){.--justify-xs-flex-start{justify-content:flex-start}.--justify-xs-flex-end{justify-content:flex-end}.--justify-xs-center{justify-content:center}.--justify-xs-space-between{justify-content:space-between}.--justify-xs-space-around{justify-content:space-around}}@media(min-width:378px){.--justify-sm-flex-start{justify-content:flex-start}.--justify-sm-flex-end{justify-content:flex-end}.--justify-sm-center{justify-content:center}.--justify-sm-space-between{justify-content:space-between}.--justify-sm-space-around{justify-content:space-around}}@media(min-width:672px){.--justify-md-flex-start{justify-content:flex-start}.--justify-md-flex-end{justify-content:flex-end}.--justify-md-center{justify-content:center}.--justify-md-space-between{justify-content:space-between}.--justify-md-space-around{justify-content:space-around}}@media(min-width:980px){.--justify-lg-flex-start{justify-content:flex-start}.--justify-lg-flex-end{justify-content:flex-end}.--justify-lg-center{justify-content:center}.--justify-lg-space-between{justify-content:space-between}.--justify-lg-space-around{justify-content:space-around}}@media(min-width:1200px){.--justify-xl-flex-start{justify-content:flex-start}.--justify-xl-flex-end{justify-content:flex-end}.--justify-xl-center{justify-content:center}.--justify-xl-space-between{justify-content:space-between}.--justify-xl-space-around{justify-content:space-around}}@media(min-width:1568px){.--justify-xxl-flex-start{justify-content:flex-start}.--justify-xxl-flex-end{justify-content:flex-end}.--justify-xxl-center{justify-content:center}.--justify-xxl-space-between{justify-content:space-between}.--justify-xxl-space-around{justify-content:space-around}}@media(min-width:0){.--col-xs-1{width:8.3333333333%}.--col-xs-1,.--col-xs-2{box-sizing:border-box;flex-grow:0}.--col-xs-2{width:16.6666666667%}.--col-xs-3{width:25%}.--col-xs-3,.--col-xs-4{box-sizing:border-box;flex-grow:0}.--col-xs-4{width:33.3333333333%}.--col-xs-5{width:41.6666666667%}.--col-xs-5,.--col-xs-6{box-sizing:border-box;flex-grow:0}.--col-xs-6{width:50%}.--col-xs-7{width:58.3333333333%}.--col-xs-7,.--col-xs-8{box-sizing:border-box;flex-grow:0}.--col-xs-8{width:66.6666666667%}.--col-xs-9{width:75%}.--col-xs-10,.--col-xs-9{box-sizing:border-box;flex-grow:0}.--col-xs-10{width:83.3333333333%}.--col-xs-11{width:91.6666666667%}.--col-xs-11,.--col-xs-12{box-sizing:border-box;flex-grow:0}.--col-xs-12{width:100%}}@media(min-width:378px){.--col-sm-1{width:8.3333333333%}.--col-sm-1,.--col-sm-2{box-sizing:border-box;flex-grow:0}.--col-sm-2{width:16.6666666667%}.--col-sm-3{width:25%}.--col-sm-3,.--col-sm-4{box-sizing:border-box;flex-grow:0}.--col-sm-4{width:33.3333333333%}.--col-sm-5{width:41.6666666667%}.--col-sm-5,.--col-sm-6{box-sizing:border-box;flex-grow:0}.--col-sm-6{width:50%}.--col-sm-7{width:58.3333333333%}.--col-sm-7,.--col-sm-8{box-sizing:border-box;flex-grow:0}.--col-sm-8{width:66.6666666667%}.--col-sm-9{width:75%}.--col-sm-10,.--col-sm-9{box-sizing:border-box;flex-grow:0}.--col-sm-10{width:83.3333333333%}.--col-sm-11{width:91.6666666667%}.--col-sm-11,.--col-sm-12{box-sizing:border-box;flex-grow:0}.--col-sm-12{width:100%}}@media(min-width:672px){.--col-md-1{width:8.3333333333%}.--col-md-1,.--col-md-2{box-sizing:border-box;flex-grow:0}.--col-md-2{width:16.6666666667%}.--col-md-3{width:25%}.--col-md-3,.--col-md-4{box-sizing:border-box;flex-grow:0}.--col-md-4{width:33.3333333333%}.--col-md-5{width:41.6666666667%}.--col-md-5,.--col-md-6{box-sizing:border-box;flex-grow:0}.--col-md-6{width:50%}.--col-md-7{width:58.3333333333%}.--col-md-7,.--col-md-8{box-sizing:border-box;flex-grow:0}.--col-md-8{width:66.6666666667%}.--col-md-9{width:75%}.--col-md-10,.--col-md-9{box-sizing:border-box;flex-grow:0}.--col-md-10{width:83.3333333333%}.--col-md-11{width:91.6666666667%}.--col-md-11,.--col-md-12{box-sizing:border-box;flex-grow:0}.--col-md-12{width:100%}}@media(min-width:980px){.--col-lg-1{width:8.3333333333%}.--col-lg-1,.--col-lg-2{box-sizing:border-box;flex-grow:0}.--col-lg-2{width:16.6666666667%}.--col-lg-3{width:25%}.--col-lg-3,.--col-lg-4{box-sizing:border-box;flex-grow:0}.--col-lg-4{width:33.3333333333%}.--col-lg-5{width:41.6666666667%}.--col-lg-5,.--col-lg-6{box-sizing:border-box;flex-grow:0}.--col-lg-6{width:50%}.--col-lg-7{width:58.3333333333%}.--col-lg-7,.--col-lg-8{box-sizing:border-box;flex-grow:0}.--col-lg-8{width:66.6666666667%}.--col-lg-9{width:75%}.--col-lg-10,.--col-lg-9{box-sizing:border-box;flex-grow:0}.--col-lg-10{width:83.3333333333%}.--col-lg-11{width:91.6666666667%}.--col-lg-11,.--col-lg-12{box-sizing:border-box;flex-grow:0}.--col-lg-12{width:100%}}@media(min-width:1200px){.--col-xl-1{width:8.3333333333%}.--col-xl-1,.--col-xl-2{box-sizing:border-box;flex-grow:0}.--col-xl-2{width:16.6666666667%}.--col-xl-3{width:25%}.--col-xl-3,.--col-xl-4{box-sizing:border-box;flex-grow:0}.--col-xl-4{width:33.3333333333%}.--col-xl-5{width:41.6666666667%}.--col-xl-5,.--col-xl-6{box-sizing:border-box;flex-grow:0}.--col-xl-6{width:50%}.--col-xl-7{width:58.3333333333%}.--col-xl-7,.--col-xl-8{box-sizing:border-box;flex-grow:0}.--col-xl-8{width:66.6666666667%}.--col-xl-9{width:75%}.--col-xl-10,.--col-xl-9{box-sizing:border-box;flex-grow:0}.--col-xl-10{width:83.3333333333%}.--col-xl-11{width:91.6666666667%}.--col-xl-11,.--col-xl-12{box-sizing:border-box;flex-grow:0}.--col-xl-12{width:100%}}@media(min-width:1568px){.--col-xxl-1{width:8.3333333333%}.--col-xxl-1,.--col-xxl-2{box-sizing:border-box;flex-grow:0}.--col-xxl-2{width:16.6666666667%}.--col-xxl-3{width:25%}.--col-xxl-3,.--col-xxl-4{box-sizing:border-box;flex-grow:0}.--col-xxl-4{width:33.3333333333%}.--col-xxl-5{width:41.6666666667%}.--col-xxl-5,.--col-xxl-6{box-sizing:border-box;flex-grow:0}.--col-xxl-6{width:50%}.--col-xxl-7{width:58.3333333333%}.--col-xxl-7,.--col-xxl-8{box-sizing:border-box;flex-grow:0}.--col-xxl-8{width:66.6666666667%}.--col-xxl-9{width:75%}.--col-xxl-10,.--col-xxl-9{box-sizing:border-box;flex-grow:0}.--col-xxl-10{width:83.3333333333%}.--col-xxl-11{width:91.6666666667%}.--col-xxl-11,.--col-xxl-12{box-sizing:border-box;flex-grow:0}.--col-xxl-12{width:100%}}.accordion{align-items:flex-start;align-self:stretch;border:1px solid #ededed;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;padding:12px 1rem;transition:max-height .3s ease-out}.accordion__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}.accordion__header-title{flex-grow:1}.accordion__header-right{align-items:center;display:flex;gap:.5rem}.accordion__header-right span{background:#ededed;border-radius:.25rem;color:#0a0a29;font-weight:600;padding:.25rem .5rem;text-align:center}.accordion__header-icon{display:inline-block;height:1.5rem;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:1.5rem}.accordion__header-icon.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__content{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;max-height:0;overflow:hidden;transition:all .3s ease-in-out;width:100%}.accordion__content.expanded{margin-top:.75rem;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.accordion__content ul{grid-gap:.5rem;display:grid;gap:.5rem}.accordion__content ul li{color:#454554;display:flex;font-family:IBM Plex Sans,sans-serif;line-height:140%;place-items:center}.accordion__content ul li span{aspect-ratio:1/1;background-color:#a1a1aa;border-radius:50%;display:block;height:.5rem;margin-inline:.5rem;width:.5rem}button{background-color:transparent;border:none;cursor:pointer;display:flex;padding:0}button.button__close{background-color:#ededed;border:.125rem solid #ededed;border-radius:50%;padding:.5rem}@media(min-width:1200px){button.button__close{background-color:#fff}}button.button__close svg{height:1.5rem;width:1.5rem}button.button__close:hover{background-color:#ededed}button.button__close:active{background-color:#0a0a29}button.button__close:active svg>path{fill:#fff}button.button__cta{flex-direction:row;gap:.125rem;width:100%}button.button__cta>div{align-items:center;background-color:#00ff80;border:1px solid #0a0a29;display:flex;justify-content:center}button.button__cta.secondary>div{background-color:#ededed}button.button__cta.disabled{opacity:.5;pointer-events:none}button.button__cta.disabled>div{background-color:#ededed;pointer-events:none}button.button__cta.icon-after{flex-direction:row-reverse}button.button__cta .text{color:#0a0a29;flex:1 1;font-family:IBM Plex Mono,monospace;font-size:.875rem;font-weight:600;line-height:1.5rem;padding:.5rem;text-transform:uppercase;width:100%}button.button__cta .icon{flex-shrink:0;padding:.5rem}button.button__cta .icon svg{height:1.5rem;width:1.5rem}button.button__cta:hover>div{background-color:#fff;box-shadow:0 .25rem 0 rgba(10,10,41,.2)}.infobox,a.pdf__download{width:100%}.infobox{align-items:center;background-color:rgba(255,0,85,.1);border-radius:.25rem;display:flex;gap:.75rem;padding:.5rem .75rem}.infobox h6{color:#f05;font-family:IBM Plex Sans;font-size:.875rem;font-weight:600;line-height:1.063rem}.infobox svg{height:24px;width:24px}.segmentedcontrol{background:#fff;border:1px solid #ededed;border-radius:.25rem;display:inline-flex;gap:.25rem;justify-content:space-between;overflow:hidden;padding:.25rem;position:relative;width:100%}.segmentedcontrol input{bottom:0;cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;right:0;top:0;width:100%}.segmentedcontrol__segment{border:1px solid transparent;border-radius:.125rem;display:block;flex:1 1;padding:.75rem;position:relative;text-align:center;z-index:1}.segmentedcontrol__segment h5{color:#a1a1aa;cursor:pointer;display:block}.segmentedcontrol__segment:hover>h5{color:#0a0a29}.segmentedcontrol__segment.active{background:#ededed;border-color:#0a0a29;color:#0a0a29}.segmentedcontrol__segment.active h5{color:#0a0a29}.segmentedcontrol__segment.active.red{background-color:rgba(255,0,85,.2);border-color:#f05}.segmentedcontrol__segment.active.green{background-color:#00ff80;background-color:rgba(0,255,128,.2);border-color:#00ff80}.segmentedcontrol__segment.active.active-green{background-color:#00ff80;border-color:#0a0a29}.tag{align-items:center;background:#fff;border:1px solid #ededed;border-radius:.25rem;color:#454554;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:600;padding:.25rem .375rem}.toast{background-color:#fff;bottom:2rem;left:50%;min-height:3rem;min-width:25rem;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;z-index:9999}.toast.show{-webkit-animation:fadein .5s,fadeout .5s 2.75s;animation:fadein .5s,fadeout .5s 2.75s;visibility:visible}.toast.show:before{content:"";height:.25rem;position:absolute;top:-.25rem;width:100%}.toast.show.error:before{background-color:#f05}.toast.show.success:before{background-color:#00ff80}.toast-content{background:#fff;border:1px solid #ededed;font-family:IBM Plex Sans,sans-serif;padding:.75rem .75rem .75rem 1rem}.toast-content .--row{align-items:center;justify-content:space-between}.toast-content p{color:#0a0a29;font-size:1rem;font-weight:600;line-height:1.25rem}.toast-content button{background-color:transparent;border:none;cursor:pointer}.toast-content button,.toast-content button svg{height:1.5rem;width:1.5rem}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:2rem;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:2rem;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:2rem;opacity:1}to{bottom:-10rem;opacity:0;visibility:hidden}}@keyframes fadeout{0%{bottom:2rem;opacity:1}to{bottom:-10rem;opacity:0;visibility:hidden}}.toolbar{align-items:center;background-color:#0a0a29;border-radius:.5rem;bottom:2.25rem;display:flex;gap:.25rem;justify-content:center;left:0;margin:auto;padding:.25rem;pointer-events:all;position:absolute;right:0;transition:.5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:980px){.toolbar{bottom:1.5rem}}.toolbar button{border-radius:.25rem;height:2.5rem;padding:.5rem 1rem;width:3.5rem}.toolbar button.active{background-color:#00ff80}.toolbar button.active svg{fill:#0a0a29!important}.toolbar button.close{margin-left:.375rem}.toolbar button.close:before{background:#454554;border-radius:1px;content:"";display:block;height:2rem;position:absolute;right:3.95rem;top:.5rem;width:2px}.toolbar button svg{fill:#fff;height:1.5rem;width:1.5rem}.navbar{justify-content:space-between;position:relative}.navbar,.navbar-left{display:flex;flex-direction:row;height:3rem}.navbar-left{pointer-events:all;width:22rem}.navbar-left__logo{background-color:#fff;border-radius:.25rem 0 0 .25rem;cursor:pointer;padding:.75rem 1rem}@media(min-width:1568px){.navbar-left__logo{padding:.75rem 1.5rem}}.navbar-left__logo svg{height:1.5rem;width:6.5rem}.navbar-left__service{display:none;position:relative;width:12.5rem}@media(min-width:980px){.navbar-left__service{display:block}}.navbar-left__service button,.navbar-left__service-current,.navbar-left__service-dropdown{align-items:center;background-color:#0a0a29;color:#fff;display:flex;font-family:IBM Plex Mono;font-size:1.125rem;font-weight:600;justify-content:space-between;line-height:1.375rem;min-height:3rem;padding:.75rem 1rem;text-transform:uppercase;width:100%}.navbar-left__service button svg,.navbar-left__service-current svg,.navbar-left__service-dropdown svg{height:1.5rem;width:1.5rem}.navbar-left__service-current{border-radius:0 .25rem .25rem 0}.navbar-left__service.active button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar-left__service-dropdown{padding:0;position:absolute}.navbar-left__service-dropdown ul{width:100%}.navbar-left__service-dropdown ul li button{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 1rem}.navbar-left__service-dropdown ul li button svg{display:none;height:1rem;-webkit-transform:rotate(0deg)!important;transform:rotate(0deg)!important;width:1rem}.navbar-left__service-dropdown ul li button:hover{background-color:#00ff80;color:#0a0a29}.navbar-left__service-dropdown ul li button:hover svg{display:block}.navbar-right{display:flex;flex-direction:row;gap:.25rem;height:3rem;pointer-events:all;position:absolute;right:0}@media(min-width:672px){.navbar-right{position:static;right:auto}}.navbar-right button{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.navbar-right__search{background-color:#fff;border-radius:.25rem 0 0 .25rem}.navbar-right__search form{height:100%;position:relative}.navbar-right__search form,.navbar-right__search form label{align-items:center;display:flex;justify-content:center}.navbar-right__search form label svg{cursor:pointer;height:1.5rem;margin:.75rem 1rem;width:1.5rem}.navbar-right__search form label input{all:unset;-webkit-appearance:none;appearance:none;caret-color:transparent;color:#454554;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;height:3rem;line-height:1.5rem;width:0}@media(min-width:672px){.navbar-right__search form label input{transition:.2s}}.navbar-right__search form label input::-webkit-input-placeholder{visibility:hidden}.navbar-right__search form label input::placeholder{visibility:hidden}.navbar-right__search form label input+ul+button{display:none;height:1.5rem;transition:.2s;width:1.5rem}.navbar-right__search.active input{caret-color:#0a0a29;width:auto}@media(min-width:672px){.navbar-right__search.active input{width:20rem}}@media(min-width:1200px){.navbar-right__search.active input{width:25rem}}.navbar-right__search.active input::-webkit-input-placeholder{visibility:visible}.navbar-right__search.active input::placeholder{visibility:visible}.navbar-right__search.active input+ul+button{display:contents}.navbar-right__search__list{background-color:#fff;display:flex;flex-direction:column;position:absolute;top:3rem;width:100%}.navbar-right__search__list button{align-items:center;background-color:#fff;color:#0a0a29;cursor:pointer;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:400;justify-content:space-between;line-height:1rem;padding:.5rem 1rem;position:relative;text-align:inherit;text-decoration:none;width:100%}.navbar-right__search__list button>svg{height:1rem!important;margin:0!important;visibility:hidden;width:1rem!important}.navbar-right__search__list button:hover{background-color:#ededed}.navbar-right__search__list button:hover>svg{visibility:visible}.navbar-right__filter{background-color:#fff;display:flex;flex-direction:column;overflow:hidden}.navbar-right__filter.active{border-radius:0 0 .5rem .5rem;height:calc(100vh - 5rem);min-width:20rem}.navbar-right__filter__head{align-items:center;border-bottom:1px solid #ededed;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;justify-content:space-between;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.navbar-right__filter__head__activeNum{-webkit-animation:pulse-default 2s infinite;animation:pulse-default 2s infinite;background-color:#0a0a29;border-radius:.5rem;color:#fff;font-weight:600;min-width:1rem;padding:.25rem .5rem}.navbar-right__filter__head__activeNum.zero{-webkit-animation:pulse-zero 1s infinite;animation:pulse-zero 1s infinite;background-color:#f05}@-webkit-keyframes pulse-default{0%{box-shadow:0 0 0 0 rgba(10,10,41,.7)}70%{box-shadow:0 0 0 .5rem rgba(10,10,41,0)}to{box-shadow:0 0 0 0 rgba(10,10,41,0)}}@keyframes pulse-default{0%{box-shadow:0 0 0 0 rgba(10,10,41,.7)}70%{box-shadow:0 0 0 .5rem rgba(10,10,41,0)}to{box-shadow:0 0 0 0 rgba(10,10,41,0)}}@-webkit-keyframes pulse-zero{0%{box-shadow:0 0 0 0 rgba(255,0,85,.7)}70%{box-shadow:0 0 0 .5rem rgba(255,0,85,0)}to{box-shadow:0 0 0 0 rgba(255,0,85,0)}}@keyframes pulse-zero{0%{box-shadow:0 0 0 0 rgba(255,0,85,.7)}70%{box-shadow:0 0 0 .5rem rgba(255,0,85,0)}to{box-shadow:0 0 0 0 rgba(255,0,85,0)}}.navbar-right__filter__panel{display:flex;flex-direction:column;height:100%}.navbar-right__filter__panel-content{display:flex;flex-direction:column;flex-grow:1;gap:1.5rem;height:3rem;overflow-x:hidden;overflow-y:scroll;padding:1.5rem 1rem}.navbar-right__filter__panel-content::-webkit-scrollbar{display:none}.navbar-right__filter__panel-content .filterGroup{display:flex;flex-direction:column;gap:1rem}.navbar-right__filter__panel-content .filterGroup__head{align-items:baseline;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;-webkit-user-select:none;user-select:none}.navbar-right__filter__panel-content .filterGroup__head span{cursor:pointer}.navbar-right__filter__panel-content .filterGroup__content,.navbar-right__filter__panel-content .filterGroup__content--items{display:flex;flex-direction:column;gap:.5rem}.navbar-right__filter__panel-content .filterGroup__content--items li{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;-webkit-user-select:none;user-select:none}.navbar-right__filter__panel-content .filterGroup__content--items li>*{pointer-events:none}.navbar-right__filter__panel-content .filterGroup__content--items li>span{flex:1 1}.navbar-right__filter__panel-content .filterGroup__content--items li .itemsCount{align-items:center;background-color:#ededed;border-radius:.75rem;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;width:2rem}.navbar-right__filter__panel-content .filterGroup__content--more{align-items:center;cursor:pointer;display:flex;gap:.25rem}.navbar-right__filter__panel-content .filterGroup__content--more svg{height:1.5rem;width:1.5rem}.navbar-right__filter__panel-content .filterGroup__content--more.showless svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.navbar-right__filter__panel-result{align-items:baseline;background-color:#0a0a29;color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.navbar-right__filter__panel-result.noresults{background-color:#f05}.navbar-right__filter__panel-result div{align-items:center;background-color:transparent;color:#fff;display:flex;flex-direction:row;gap:.25rem}.navbar-right__profile{background-color:#fff;border-radius:0 .25rem .25rem 0;cursor:pointer;padding:.75rem 1rem}.maptools{align-items:flex-end;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;pointer-events:none}.maptools-left,.maptools-right{display:flex;flex-direction:column;min-width:6rem}.maptools-right{align-items:flex-end}.maptools-fill{align-items:center;display:flex;flex:1 1;flex-direction:column}.maptools__zoom{display:flex;flex-direction:column;gap:.5rem;overflow:hidden;pointer-events:all}.maptools__zoom button{align-items:center;background-color:#fff;border:none;border-radius:.25rem;cursor:pointer;display:flex;height:2rem;justify-content:center;padding:0;pointer-events:all;width:2rem}.maptools__zoom div{border-radius:.25rem;display:none;overflow:hidden}@media(min-width:1568px){.maptools__zoom div{display:grid}}.maptools__zoom div button{border-radius:0}.maptools__zoom hr{border:1px solid #ededed;margin:0}.footer{color:#fff;display:flex;flex-direction:row;font-family:IBM Plex Sans,sans-serif;justify-content:center;opacity:.8}@media(min-width:672px){.footer{justify-content:space-between}}.footer-left,.footer-right{display:flex;flex-direction:row;gap:.125rem;overflow:hidden;pointer-events:all}.footer-left{display:none}@media(min-width:672px){.footer-left{display:flex}}.footer a,.footer span{font-size:.625rem;line-height:.75rem}.footer a{color:#fff;font-weight:500}.footer hr{border:1px solid #454554;height:80%}.footer button{border:none;color:#fff;cursor:pointer;display:flex;gap:.25rem;padding:0}.footer__coordinates,.footer__legal,.footer__scaleline,.footer__surveydate{align-items:center;background:#0a0a29;display:flex;gap:.5rem;justify-content:center;padding:.125rem .5rem;pointer-events:all;-webkit-user-select:none;user-select:none}.footer__coordinates svg,.footer__legal svg,.footer__scaleline svg,.footer__surveydate svg{height:.75rem;width:.75rem}.footer__scaleline{border-top:1px solid #fff;padding:0;position:relative}.footer__scaleline:after,.footer__scaleline:before{background-color:#fff;content:"";height:50%;position:absolute;top:0;width:1px}.footer__scaleline:before{left:0}.footer__scaleline:after{right:0}.footer__scaleline .ol-scale-line-inner{font-size:.625rem;font-weight:500;line-height:.75rem;text-align:center}.modal-layout{background-color:#000;height:100vh;opacity:.75;width:100vw}.modal,.modal-layout{left:0;position:absolute;top:0;z-index:1004}.modal{height:100%;overflow:auto;width:100%}@media(min-width:980px){.modal{overflow:visible;overflow:initial}}.modal-centered{background-color:#fff;height:100vh;left:50%;min-height:-webkit-fill-available;overflow:scroll;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1005}@media(min-width:980px){.modal-centered{background-color:initial;height:auto;overflow:visible;overflow:initial}}.modal-content{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:3rem 0;width:100vw}@media(min-width:980px){.modal-content{border-radius:1rem;height:auto;min-height:37rem;overflow:visible;overflow:initial;padding:1.5rem 2rem;width:44.5625rem}}.modal-content.full-height{height:100vh}@media(min-width:980px){.modal-content.full-height{height:auto}}.modal-content__header{padding-top:1rem;text-align:center;width:100%}@media(min-width:980px){.modal-content__header{padding-top:0}}.modal-content__header button{align-items:flex-start;border:1px solid #ededed;border-radius:1.5rem;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;position:absolute;right:2rem;top:3rem}@media(min-width:980px){.modal-content__header button{top:1.5rem}}.modal-content__header button.left{left:2rem;right:auto}.modal-content__body{display:flex;flex-direction:column;gap:1.5rem;min-height:23.9375rem;padding:1rem 2rem;width:100%}.modal-content__body-form{grid-row-gap:.75rem;grid-column-gap:1rem;display:flex;flex-direction:column;height:100%}@media(min-width:980px){.modal-content__body-form{display:grid;grid-template-columns:repeat(2,auto)}}.modal-content__body-form-errors{background-color:rgba(255,0,85,.2);border-radius:1rem;padding:.75rem 1rem;width:100%}.modal-content__body-form-errors ul{display:flex;flex-direction:column;gap:.5rem;list-style:disc none outside;list-style:initial;padding-left:1rem}.modal-content__body-form-errors li{color:#f05;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:600}.modal-content__body-form__bottom{display:flex;justify-content:space-between;margin-top:1.5rem}.modal-content__body-form__bottom a{color:#0a0a29;font-family:IBM Plex Sans,sans-serif;font-weight:600}.modal-content__body-forgotten{display:flex;flex-direction:column;gap:.75rem;width:22rem}.modal-content__body.login{align-items:center;flex-direction:row;margin:0 auto;max-width:22rem;padding:0}.modal-content__body.login .modal-content__body-form{grid-template-columns:repeat(1,auto);width:100%}.modal-content__body.login .modal-content__body-form .input{width:100%}.modal-content__body.login .modal-content__body-form button{margin-top:1.25rem}.modal-content__body p{color:#0a0a29;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;line-height:1.625rem;text-align:center}.modal-content__body .button__cta .text{border-radius:.25rem 0 0 .25rem;line-height:normal;padding:.75rem 1.5rem}.modal-content__body .button__cta .icon{border-radius:0 .25rem .25rem 0;line-height:normal;padding:.575rem}.modal-content__body a{color:#0a0a29;text-decoration-line:underline}.modal-content__body.center{align-items:center;gap:2rem;justify-content:center}.modal-content__body.center label{color:#0a0a29}.modal-content__body-icon span{align-items:center;border:2px solid #00ff80;border-radius:50%;display:flex;justify-content:center;padding:1.5rem}.modal-content__body-icon span svg{height:4rem;width:4rem}.modal-content__body-text{max-width:33.5625rem}.modal-content__body-text h2,.modal-content__body-text p{text-align:center}.modal-content__body-text h2{margin-bottom:.25rem}.modal-content__body.body-accordion,.modal-content__body.body-process{display:flex;flex-direction:column;gap:.5rem;padding:0}.modal-content__body.body-accordion p,.modal-content__body.body-process p{color:#454554;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;line-height:120%;text-align:start}.modal-content form{width:100%}.modal-content__footer{align-items:center;border-top:2px solid #ededed;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin:0 auto;padding:1.5rem 0 1rem;width:calc(100% - 4rem)}@media(min-width:980px){.modal-content__footer{flex-direction:row;gap:0}}.modal-content__footer button,.modal-content__footer h6{color:#0a0a29;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;line-height:1.625rem}.modal-content__footer button{align-items:center;display:flex;font-weight:700;gap:.25rem}.modal-content__footer.discount{border:none}.modal-content__footer.discount p{color:#454554;font-size:12px;text-align:center}.process{display:flex;gap:1rem}.process__index{position:relative}.process__index span{aspect-ratio:1/1;border:2px solid #0a0a29;border:2px solid var(--black,#0a0a29);border-radius:50%;color:#0a0a29;display:grid;font-family:IBM Plex Mono,monospace;font-size:1.125rem;font-weight:600;height:2rem;line-height:120%;place-items:center;text-transform:uppercase;width:2rem}.process:not(:last-child) .process__index:before{background-color:#a1a1aa;bottom:0;content:"";left:50%;position:absolute;top:36px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px}.process__content{grid-gap:.25rem;display:grid;gap:.25rem;padding:.25rem 0 1rem}.tour-card{background-color:#fff;border-radius:.5rem;box-shadow:0 .25rem 1rem 0 rgba(0,0,0,.1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15rem;z-index:999}@media(min-width:672px){.tour-card{width:19.5rem}}@media(min-width:980px){.tour-card{width:22.5rem}}.tour-card:before{border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-top:.75rem solid #fff;content:"";height:0;position:absolute;width:0}.tour-card.bottom:before{bottom:-.65rem;left:50%;margin-left:-.75rem}.tour-card.top:before{margin-left:-.75rem;right:5.5%;top:-.75rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tour-card__header{align-items:center;align-self:stretch;border-bottom:1px solid #ededed;display:flex;justify-content:space-between;padding:.75rem 1rem}.tour-card__body{display:flex;flex-direction:column;gap:1rem;padding:1rem}.tour-card__body-illustration{align-items:center;border-radius:.25rem;display:flex;height:7.5rem;justify-content:center}.tour-card__body-illustration svg{height:4rem;width:4rem}.tour-card__body-illustration img{border-radius:.25rem;height:7.5rem;object-fit:cover;width:100%}.tour-card__body-description{display:flex;flex-direction:column;gap:.25rem}.tour-card__body-description h6,.tour-card__body-description p{text-align:center}.tour-card__body-description h6{color:#0a0a29;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;line-height:1.5625rem}.tour-card__body-description p{color:#0a0a29;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;line-height:1rem}.tour-card__navigation{align-items:center;display:flex;justify-content:space-between;padding:1rem}.tour-card__navigation button.hidden{visibility:hidden}.tour-card__navigation-dots{align-items:center;align-self:stretch;display:flex;gap:.5rem;justify-content:center}.tour-card__navigation-dots button{border:1px solid #0a0a29;border-radius:50%;height:.5rem;width:.5rem}.tour-card__navigation-dots button.active{background-color:#0a0a29;border-radius:.25rem;width:1rem}.servicestatus{align-items:center;background-color:#0a0a29;border-left:.5rem solid #f5f53d;border-radius:.5rem;color:#fff;display:flex;flex-direction:column;justify-content:space-between;left:1.5rem;overflow:hidden;position:absolute;top:5rem;width:22rem;z-index:9999}.servicestatus.hidden{display:none}.servicestatus-head{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 1.5rem;width:100%}.servicestatus-content{display:flex;flex-direction:column;gap:1rem;padding:.5rem 1.5rem}.servicestatus-content li{border-bottom:1px solid #454554;padding-bottom:1rem}.servicestatus-content li:last-child{border-bottom:none}.map{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.map .bw-layer{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.panel{background-color:#fff;display:flex;flex-direction:column;gap:1.5rem;height:100%;overflow-y:auto;padding:1.5rem;width:100%}@media(min-width:980px){.panel{overflow-y:hidden;padding:1.5rem 2rem}}.panel__header{align-items:flex-start;border-bottom:1px solid #ededed;display:flex;gap:1rem;justify-content:space-between;padding-bottom:1.5rem}.panel__header__content{display:flex;flex-direction:column;gap:.25rem}.panel__header__coordinates{align-items:center;border:1px solid #a1a1aa;border-radius:.25rem;cursor:pointer;display:inline-flex;flex-direction:row;gap:.5rem;padding:.25rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.panel__header__coordinates .span--bold{border-right:1px solid #a1a1aa;padding-right:.5rem}.panel__header__coordinates svg{display:none;height:1rem;width:1rem}.panel__header__coordinates:hover{background-color:#ededed}.panel__header__coordinates:hover svg{display:block}.panel__content{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:4rem;justify-content:center;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.panel__content.scroll{align-items:flex-start;overflow-y:scroll}.panel__content-box__status{align-items:center;display:flex;flex-direction:column;gap:2rem}@media(min-width:672px){.panel__content-box__status{padding:0 4rem}}@media(min-width:1200px){.panel__content-box__status{padding:0 5rem}}.panel__content-box__status-icon{align-items:center;border-radius:50%;display:inline-flex;height:6rem;justify-content:center;width:6rem}.panel__content-box__status-icon.Accepted{background-color:#00ff80}.panel__content-box__status-icon.Denied{background-color:#f05}.panel__content-box__status-icon.Pending{background-color:#f5f53d}.panel__content-box__status-icon.trial-ended{background-color:#ededed}.panel__content-box__status-icon svg{height:4rem;width:4rem}.panel__content-box__status-content{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.panel__content-box__status-content__comment{border:2px solid #ededed;border-radius:.5rem;display:flex;flex-direction:column;overflow:hidden;text-align:center;width:100%}.panel__content-box__status-content__comment-message{padding:1rem}.panel__content-box__status-content__comment-contact{background-color:#fff;border-top:2px solid #ededed;color:#0a0a29;font-family:IBM Plex Mono,monospace;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.5rem;padding:.5rem;text-transform:uppercase;width:100%}.panel__content-box__status-content__comment-contact:hover{background-color:#ededed}.panel__content-box__request,.panel__content-box__request-forest{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}@media(min-width:672px){.panel__content-box__request,.panel__content-box__request-forest{padding:0 4rem}}@media(min-width:1568px){.panel__content-box__request,.panel__content-box__request-forest{padding:0 4rem}}.panel__content-box__request form,.panel__content-box__request-forest form{display:flex;flex-direction:column;gap:1rem}.panel__content-box__request-forest__productcard,.panel__content-box__request__productcard{display:flex;flex-direction:row;gap:1rem}.panel__content-box__request-forest__productcard-thumbnail,.panel__content-box__request__productcard-thumbnail{background-size:cover;border:1px solid #ededed;border-radius:.25rem;display:flex;min-width:6rem}.panel__content-box__request-forest__productcard-description,.panel__content-box__request__productcard-description{display:flex;flex-direction:column;gap:.5rem}.panel__content-box__request-forest__total,.panel__content-box__request__total{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.panel__content-box__request-forest__head,.panel__content-box__request__head{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.panel__content-box__request-forest__head p,.panel__content-box__request__head p{flex:1 1}.panel__content-box__request-forest__head svg,.panel__content-box__request__head svg{height:1.5rem;width:1.5rem}.panel__content-box__request-forest__switch-buttons,.panel__content-box__request__switch-buttons{border:1px solid #ededed;border-radius:.25rem;display:flex;gap:.25rem;padding:.25rem}.panel__content-box__request-forest__switch-buttons input,.panel__content-box__request__switch-buttons input{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.panel__content-box__request-forest__switch-buttons label,.panel__content-box__request__switch-buttons label{align-items:center;color:#454554;display:inline-flex;justify-content:center;min-height:3rem;padding:0;width:50%}.panel__content-box__request-forest__switch-buttons label:hover,.panel__content-box__request__switch-buttons label:hover{cursor:pointer}.panel__content-box__request-forest__switch-buttons input:checked+label,.panel__content-box__request__switch-buttons input:checked+label{background-color:#ededed;border:1px solid #0a0a29;border-radius:.125rem;color:#0a0a29}.panel__content-box__request-forest__checkbox-buttons,.panel__content-box__request__checkbox-buttons{display:flex;flex-direction:column;gap:.5rem}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper,.panel__content-box__request__checkbox-buttons .checkbox-wrapper{border:1px solid #ededed;border-radius:.125rem;position:relative}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper label,.panel__content-box__request__checkbox-buttons .checkbox-wrapper label{cursor:pointer}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper .checkbox-content,.panel__content-box__request__checkbox-buttons .checkbox-wrapper .checkbox-content{align-items:center;color:#454554;display:flex;flex-direction:row;gap:1rem;min-height:3rem;padding:.5rem .75rem}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper .checkbox-content__icon,.panel__content-box__request__checkbox-buttons .checkbox-wrapper .checkbox-content__icon{background-color:#fff;border:2px solid #ededed;border-radius:1rem;height:1.5rem;position:relative;width:1.5rem}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper .checkbox-content__label,.panel__content-box__request__checkbox-buttons .checkbox-wrapper .checkbox-content__label{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:.5rem}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper .checkbox-content__label h5,.panel__content-box__request__checkbox-buttons .checkbox-wrapper .checkbox-content__label h5{flex:1 1;text-align:left}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper .checkbox-content__label h6,.panel__content-box__request__checkbox-buttons .checkbox-wrapper .checkbox-content__label h6{color:#0a0a29;text-align:right;width:6rem}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper.active,.panel__content-box__request__checkbox-buttons .checkbox-wrapper.active{background-color:#ededed;border-color:#0a0a29;color:#0a0a29}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper.active .checkbox-content__icon,.panel__content-box__request__checkbox-buttons .checkbox-wrapper.active .checkbox-content__icon{border-color:#0a0a29}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper.active .checkbox-content__icon:after,.panel__content-box__request__checkbox-buttons .checkbox-wrapper.active .checkbox-content__icon:after{background-color:#0a0a29;border-radius:50%;content:"";display:block;height:.8rem;left:calc(.35rem - 2px);position:absolute;top:calc(.35rem - 2px);width:.8rem}.panel__content-box__request-forest__checkbox-buttons .checkbox-wrapper input[type=radio],.panel__content-box__request__checkbox-buttons .checkbox-wrapper input[type=radio]{-webkit-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.panel__content-box__request-forest__miniscule,.panel__content-box__request__miniscule{text-align:center}.panel__content-box__request-forest{height:100%;width:100%}.panel__content-box__request-forest form{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.panel__content-box__request-forest__bottom,.panel__content-box__request-forest__top{width:100%}.panel__content-box__request-forest__bottom hr,.panel__content-box__request-forest__top hr{border-color:#ededed;margin:0}.panel__content-box__request-forest__head{align-items:center;display:flex;justify-content:space-between}.panel__content-box__request-forest__head p{color:#0a0a29;font-family:IBM Plex Sans;font-weight:500;line-height:1rem;line-height:1.125rem}.panel__content-box__request-forest__head svg{height:24px;width:24px}.panel__content-box__request-forest__checkbox-head{margin-bottom:1rem;margin-top:1.5rem}.panel__content-box__request-forest__checkbox-head p{color:#0a0a29;font-family:IBM Plex Sans;font-size:1rem;font-weight:400;line-height:1.375rem}.panel__content-box__request-forest__items{cursor:default;display:flex;margin-bottom:.75rem;-webkit-user-select:none;user-select:none}.panel__content-box__request-forest__items img{border-radius:.125rem;margin-right:1rem;max-height:5rem}.panel__content-box__request-forest__items div{flex-grow:1}.panel__content-box__request-forest__items-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:.25rem}.panel__content-box__request-forest__items-title h4{color:#0a0a29;font-family:IBM Plex Sans;font-size:1rem;font-weight:500;line-height:1.125rem}.panel__content-box__request-forest__items-title span{border:1px solid #454554;border-radius:.125rem;color:#454554;font-family:IBM Plex Sans;font-size:.625rem;font-weight:500;gap:.5rem;line-height:.625rem;padding:.25rem .5rem}.panel__content-box__request-forest__items:last-child{margin-bottom:0}.panel__content-box__request-forest__total{display:flex;justify-content:space-between;margin:1rem auto}.panel__content-box__request-forest__total span{color:#0a0a29;font-family:IBM Plex Sans;font-size:1rem;font-weight:500;line-height:1.125rem}.panel__content-box__request-forest__button{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}@media(min-width:672px){.panel__content-box__request-forest__button{display:row}}.panel__content-box__request-forest__miniscule{color:#0a0a29;display:flex;font-family:IBM Plex Sans;font-size:.875rem;font-weight:400;justify-content:center;line-height:1.063rem}.panel__content-box__request-forest__upload-item{grid-gap:.5rem;display:grid;gap:.5rem;margin-top:1rem;max-height:67vh;overflow:auto}.panel__content-box__request-forest-no-data{margin:auto;max-width:448px;text-align:center}.panel__content-box__request-forest-no-data__icon{align-items:center;background:#f05;border-radius:3rem;display:flex;height:6rem;justify-content:center;margin:auto auto 1rem;padding:1rem;width:6rem}.panel__content-box__request-forest-no-data__icon svg{height:4rem;width:4rem}.panel__content-box__request-forest-no-data p{color:#454554;font-family:IBM Plex Sans;font-size:1.125rem;font-weight:400;line-height:1.563rem;margin-top:1rem;text-align:center}.panel__content-box__viewer{display:flex;flex-direction:column;gap:2rem;width:100%}.panel__content-box__viewer ul{display:flex;flex-direction:row;gap:1rem}.panel__content-box__viewer ul li{display:flex;flex-direction:column;flex-grow:1;gap:.125rem}.panel__content-box__viewer__model{border:1px solid #ededed;display:flex;height:18rem;overflow:hidden;position:relative}@media(min-width:672px){.panel__content-box__viewer__model{border-radius:.25rem;height:calc(var(--vh)*100 - 38rem)}}@media(min-width:980px){.panel__content-box__viewer__model{height:calc(var(--vh)*100 - 34rem);min-height:25rem}}.panel__content-box__viewer__model.empty{align-items:center;background-color:#ededed;justify-content:center;padding:4rem;text-align:center}.panel__content-box__viewer__model.fullscreen{left:0;min-height:calc(var(--vh)*100);position:absolute;top:0;width:100%;z-index:99}.panel__content-box__viewer__meta{width:100%}.panel__content-box__viewer__meta ul{flex-wrap:wrap}.panel__content-box__viewer__meta ul li{max-width:calc(50% - 1rem);width:50%}@media(min-width:672px){.panel__content-box__viewer__meta ul li{max-width:calc(25% - .75rem);width:25%}}.panel__content-box__viewer__actions{display:flex;gap:.5rem}.panel__content-box__viewer__qrcode{display:none}.panel__content-box__viewer__footer{display:flex;flex-direction:column;gap:.5rem}.panel__content-box__viewer__footer__main{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.panel__content-box__viewer__footer__main__report{align-items:center;color:#0a0a29;display:flex;flex-direction:row;gap:.25rem}.panel__content-box__viewer__footer__main__report svg{height:1rem;width:1rem}.panel__content-box__viewer__footer__main__updated{display:flex;flex-direction:row;gap:.25rem}.panel__content-box__viewer__footer .span--minuscule{background-color:#ededed;border-radius:.25rem;padding:.5rem;text-align:center}.panel__content-box__upload{display:flex;flex-direction:column;gap:2rem}.panel__content-box__upload__feature-list,.panel__content-box__upload__files-list{display:flex;flex-direction:column;gap:.5rem}.panel__content-box__upload__feature-list{width:100%}.panel__bottom{background-color:#fff;border-radius:.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:1.5rem;position:absolute;right:0;top:5.5rem;-webkit-transform:translateX(-24rem);transform:translateX(-24rem);transition:.5s;width:22rem;z-index:100}.panel__bottom.active{-webkit-transform:translateX(0);transform:translateX(0)}.panel__bottom-header{align-items:inherit;display:flex;justify-content:space-between;padding:1rem 1.5rem;width:100%}.panel__bottom-header>div:first-of-type{align-items:center;display:flex;gap:.5rem}.panel__bottom-header>div:first-of-type h4{color:#0a0a29;font-family:IBM Plex Mono;font-size:1.125rem;font-weight:600;line-height:1.375rem;text-transform:uppercase}.panel__bottom-header span{color:#454554;font-family:IBM Plex Sans;font-weight:400}.panel__bottom-header__city{margin-top:.5rem}.panel__bottom-header__city span{font-size:1.125rem;line-height:1.563rem}.panel__bottom-header button{align-items:center;border:1px solid #ededed;border-radius:50%;display:flex;height:2.5rem;justify-content:center;padding:.5rem;width:2.5rem}.panel__bottom-header button svg{height:1.5rem;width:1.5rem}.panel__bottom hr{border-color:#ededed;margin:0}.panel__bottom-body{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1rem 1.5rem;width:100%}.panel__bottom-body-data{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.panel__bottom-body-data-col{color:#0a0a29;display:flex;flex-direction:column}.panel__bottom-body-data-col .span--bold{align-items:center;display:inline-flex;gap:.25rem}.panel__bottom-body-data-col svg{height:1rem;margin-left:.25rem;width:1rem}.panel__bottom-body-data-col .status-circle{border-radius:50%;height:.75rem;margin-right:.25rem;width:.75rem}.panel__bottom-body-data-col .status-circle.Available{background-color:#00ff80}.panel__bottom-body-data-col .status-circle.Archived{background-color:#ededed}.panel__bottom-body-data-col .status-circle.Pending{background-color:#f5f53d}.panel__bottom-body-data-col .status-circle.Saved{background:#fff;border:1px solid #000}.panel__bottom-body-layers,.panel__bottom-body-layers-list{display:flex;flex-direction:column}.panel__bottom-body-layers-list{gap:.25rem}.panel__bottom-body-layers-list li{align-items:center;display:inline-flex;gap:.25rem}.panel__bottom-body-layers-list li:before{background-color:#a1a1aa;border-radius:50%;content:"";display:block;height:.5rem;width:.5rem}.panel__bottom-body .saved-request{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.panel__bottom-body .saved-request button:first-child{background-color:#ededed;border:1px solid #0a0a29;padding:.5rem}.panel__bottom-body .saved-request button:first-child svg{height:1.5rem;width:1.5rem}.panel__bottom-body .saved-request button:first-child:hover{background-color:#fff;box-shadow:0 .25rem 0 rgba(10,10,41,.2)}.panel__content-geo{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.panel__content-geo__checkboxes{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;overflow:auto;position:relative}.panel__content-geo__sum-action{display:flex;flex-direction:column;gap:16px;padding-top:1rem}@media(min-width:980px){.panel__content-geo__sum-action{flex-direction:row}}.panel__content-geo__sum-action-price{min-width:30%}.panel__content-geo__sum-action-price h6{font-family:IBM Plex Sans,sans-serif;font-size:.875rem;text-decoration:line-through}.panel__content-geo__sum-action-price button{display:flex;gap:2px;margin-top:1px}.panel__content-geo__sum-action-price span{font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:600;text-transform:lowercase}.panel__content-geo__sum-action-price svg{height:1rem;width:1rem}.panel__content-geo__order{display:flex;flex-direction:column;height:100%;justify-content:space-between}.panel__content-geo__details{background-color:#fff;border-radius:.5rem .5rem 0 0;border-top:1px solid #ededed;bottom:-1.375rem;left:-2rem;padding:1rem 1.5rem;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:calc(100% + 4rem)}.panel__content-geo__details h4 span{font-weight:700;text-transform:lowercase}.panel__content-geo__details.open{-webkit-transform:translateY(0);transform:translateY(0);z-index:1002}.panel__content-geo__details__comment{grid-gap:1.25rem;display:grid;gap:1.25rem;padding-top:2rem}.panel__content-geo__details__comment textarea{color:#454554;font-family:IBM Plex Sans,sans-serif;font-size:.9375rem;font-weight:400;height:5.625rem;line-height:1.5rem;padding:.75rem;resize:none}.panel__content-geo__details__comment textarea:focus,.panel__content-geo__details__comment textarea:focus-visible{outline:none}.panel__content-geo__details__title{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem}.panel__content-geo__details__title h5{color:#0a0a29;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.125rem}.panel__content-geo__details__title button{align-items:center;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:600;gap:.25rem;line-height:1rem;text-decoration:underline}.panel__content-geo__details__title button svg{height:1.5rem;width:1.5rem}.panel__content-geo__details__list{display:flex;flex-direction:column;gap:.5rem}.panel__content-geo__details__list-item{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;height:100%;justify-content:space-between}@media(min-width:672px){.panel__content-geo__details__list-item{align-items:center;flex-direction:row;gap:0}}.panel__content-geo__details__list-item span{color:#454554;display:inline-flex;margin-top:2px}.panel__content-geo__details__list-item strong{align-items:center;display:inline-flex;font-weight:700}.panel__content-geo__details__list-item strong .circle{background-color:#454554;border-radius:50%;display:inline-block;height:2px;margin:0 .5rem;width:2px}.panel__content-geo__details__list-item h6{text-align:flex-end;width:100%}@media(min-width:672px){.panel__content-geo__details__list-item h6{text-align:left;text-align:initial;width:auto}}.panel__content-geo__details__list hr{margin:0}.panel__content-geo__details__discount{border-top:4px solid #ededed;margin-top:1rem;padding-top:1rem}.panel__content-geo__details__discount-item{align-self:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media(min-width:672px){.panel__content-geo__details__discount-item{align-self:center;flex-direction:row}}.panel__content-geo__details__discount-item__title{align-items:center;display:flex;gap:.25rem}.panel__content-geo__details__discount-item__title span{align-items:center;background-color:#00ff80;border-radius:50%;display:flex;height:1rem;justify-content:center;width:1rem}.panel__content-geo__details__discount h6{align-items:flex-end;display:flex;justify-content:flex-end}@media(min-width:672px){.panel__content-geo__details__discount h6{align-items:center;justify-content:normal}}.panel__content-geo__details__sum{border-top:4px solid #ededed;display:flex;justify-content:space-between;margin-top:1rem;padding-top:1rem}.panel__content-geo__details__action{display:flex;flex-direction:column;gap:.5rem;padding-top:2rem}.panel__content-geo__details__action span{color:#454554;font-size:.75rem;line-height:120%;padding:.25rem 0}.panel__content-geo__details__action-links{align-items:center;display:flex;gap:.5rem}.panel__content-geo__details__action-links span{background-color:#a1a1aa;border-radius:50%;display:block;height:.25rem;padding:0;width:.25rem}.panel__content-geo__details__action-links a{color:#454554;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:600;line-height:1rem;text-decoration-line:underline}.panel__content-geo__details__action.sum{padding-top:.75rem}.panel__content-geo__details__action-text{grid-gap:.5rem;display:grid;gap:.5rem}.panel__content-geo__overlay{-webkit-animation:fade 1s forwards;animation:fade 1s forwards;background:#000;height:105vh;left:-2rem;position:absolute;top:-10rem;width:calc(100% + 4rem);z-index:0;z-index:1001}.panel__info{background:#fff;box-shadow:inset 2px 0 0 #ededed;display:flex;flex-direction:column;z-index:1}@media(min-width:672px){.panel__info{z-index:8}}.panel__info-title{display:flex;justify-content:space-between;padding:1rem 2rem 1.5rem;position:relative}.panel__info-title h2{max-width:80%}@media(min-width:672px){.panel__info-title h2{max-width:60%}}.panel__info-title button{align-items:center;background-color:#fff;border:.125rem solid #ededed;border-radius:50%;display:flex;height:2.75rem;justify-content:center;padding:.5rem;position:absolute;right:2rem;top:1rem;width:2.75rem}.panel__info-title button svg{height:1.5rem;width:1.5rem}.panel__info-image{padding-left:2rem;padding-right:0}.panel__info-image img{height:16.5rem;width:100%}@media(min-width:672px){.panel__info-image img{height:14rem;width:23rem}}.panel__info-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:1rem 2rem}.panel__info-content-top-filters{display:flex;flex-wrap:wrap;gap:.3rem}.panel__info-content-top-desc{display:flex;flex-direction:column;gap:1rem;margin-top:12px}.panel__info-content-top-desc p{color:#0a0a29;font-size:.875rem}.panel__info-content-bottom{display:none}@media(min-width:672px){.panel__info-content-bottom{display:block}}.panel__info-content-bottom button{width:100%}@-webkit-keyframes fade{0%{opacity:0}to{opacity:.4}}@keyframes fade{0%{opacity:0}to{opacity:.4}}figcaption{font-size:.875rem}.ortomap{height:1500px;position:fixed;visibility:hidden;width:1500px}.model-viewer{align-items:center;background-color:#fff;display:block;height:100%;justify-content:center;position:relative;touch-action:none;width:100%}.model-viewer.shrink{width:calc(100% - 25rem)}.model-viewer .fullscreen{border:1px solid #a1a1aa;border-radius:.25rem;cursor:pointer;height:100%;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:9}.model-viewer .fullscreen__icon{background-color:#0a0a29;border:none;border-radius:.25rem;opacity:0;outline:none;padding:.5rem;position:absolute;right:calc(50% - .75rem);top:calc(50% - .75rem);-webkit-transform:scale(.8);transform:scale(.8);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;z-index:9}.model-viewer .fullscreen__overlay{background-color:rgba(10,10,41,.2);height:100%;left:0;position:absolute;top:0;width:100%}.model-viewer .fullscreen:hover{opacity:1}.model-viewer .fullscreen:hover .fullscreen__icon{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.model-viewer .fullscreen.active{border:none;height:auto;opacity:1;right:1.5rem;top:1.5rem;width:auto}.model-viewer .fullscreen.active .fullscreen__icon{opacity:1;right:0;top:0;-webkit-transform:scale(1);transform:scale(1)}.model-viewer .fullscreen.active .fullscreen__overlay{display:none}.model-viewer .modellistpanel{background-color:#fff;border:1px solid #ededed;border-radius:.5rem;display:flex;flex-direction:column;left:1.5rem;overflow:hidden;position:absolute;top:1.5rem;width:12rem;z-index:99}.model-viewer .modellistpanel.opened{bottom:4rem;width:22rem}.model-viewer .modellistpanel.opened .modellistpanel__header svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.model-viewer .modellistpanel.opened .modellistpanel__container{display:flex}.model-viewer .modellistpanel ul.meta{display:flex;flex-direction:row;gap:.5rem}.model-viewer .modellistpanel ul.meta li>span{text-align:right;width:4.5rem}.model-viewer .modellistpanel__header{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:.75rem 1rem}.model-viewer .modellistpanel__header svg{height:1.5rem;transition:all .3s ease;width:1.5rem}.model-viewer .modellistpanel__container{display:none;flex:1 1;flex-direction:column}.model-viewer .modellistpanel__tab{border-bottom:1px solid #ededed;display:flex;flex-direction:row}.model-viewer .modellistpanel__tab button{flex:1 1;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:600;justify-content:center;line-height:1rem;margin:0;padding:.75rem;text-transform:uppercase}.model-viewer .modellistpanel__tab button.active{background-color:rgba(0,255,128,.2);border-bottom:.25rem solid #00ff80;cursor:default}.model-viewer .modellistpanel__content{align-self:stretch;display:flex;flex-direction:column;flex-grow:1;height:3rem}.model-viewer .modellistpanel__content-actions{align-items:center;border-bottom:1px solid #ededed;display:flex;flex-direction:row;justify-content:space-between}.model-viewer .modellistpanel__content-actions>*{align-items:center;display:flex;flex-direction:row;gap:.25rem;padding:.5rem 1rem}.model-viewer .modellistpanel__content-actions button{display:flex;gap:.25rem}.model-viewer .modellistpanel__content-actions__dropdown svg{position:relative;top:3px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .5s}.model-viewer .modellistpanel__content-actions__dropdown.active svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.model-viewer .modellistpanel__content-groupselection{border-bottom:1px solid #ededed;display:block;padding:1rem 0}.model-viewer .modellistpanel__content-groupselection .checkbox-container{padding:.375rem 1rem}.model-viewer .modellistpanel__content-groupselection .checkbox-container:hover{background-color:#ededed}.model-viewer .modellistpanel__content-groupselection .checkbox-container label{display:flex;gap:.5rem}.model-viewer .modellistpanel__content-groupselection .checkbox-container span{cursor:pointer;width:100%}.model-viewer .modellistpanel__content-groupselection .checkbox-container input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.model-viewer .modellistpanel__content-groupselection .checkbox-container span.checkbox{background:0;border:0;display:inline-block;height:1rem;width:1rem}.model-viewer .modellistpanel__content-groupselection .checkbox-container span.checkbox svg{height:1rem;width:1rem}.model-viewer .modellistpanel__content-groupselection .checkbox-label{color:#0a0a29}.model-viewer .modellistpanel__content-groupselection .checkbox-label.active{font-weight:600}.model-viewer .modellistpanel__content-list{align-self:stretch;background-color:hsla(0,0%,93%,.5);flex-grow:1;overflow-x:hidden;overflow-y:scroll;padding:.5rem 0}.model-viewer .modellistpanel__content-list::-webkit-scrollbar{display:none}.model-viewer .modellistpanel__content-list .listpanelitem{align-items:center;display:flex;flex-direction:row;gap:.5rem;padding:.5rem 1rem;-webkit-user-select:none;user-select:none;width:100%}.model-viewer .modellistpanel__content-list .listpanelitem.hovered{background-color:rgba(0,255,128,.2)}.model-viewer .modellistpanel__content-list .listpanelitem h5{flex-grow:1;text-align:left}.model-viewer .modellistpanel__summary{border-top:2px solid #ededed;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.model-viewer ul.toolbar{background-color:#0a0a29;border-radius:.4rem;bottom:1rem;display:none;gap:.25rem;left:calc(50% - 3.75rem);list-style:none;margin:0;padding:.25rem;position:absolute;z-index:99}@media(min-width:1200px){.model-viewer ul.toolbar{display:flex}}.model-viewer ul.toolbar li{background-color:#0a0a29;border-radius:.2rem;cursor:pointer;margin:0;padding:.5rem 1rem;transition:all .2s}.model-viewer ul.toolbar li svg{height:1.5rem;width:1.5rem}.model-viewer ul.toolbar li.active,.model-viewer ul.toolbar li:active{background-color:#00ff80;cursor:default}.model-viewer ul.toolbar li.active svg>g,.model-viewer ul.toolbar li:active svg>g{fill:#0a0a29}.model-viewer .viewbar{align-items:flex-end;bottom:1rem;display:flex;gap:.5rem;left:1.5rem;position:absolute;z-index:99}.model-viewer .viewbar__lidardetail,.model-viewer .viewbar__type{background-color:#fff;border:1px solid #ededed;border-radius:.2rem;display:flex;flex-direction:column;margin:0;overflow:hidden;padding:0;width:10rem}.model-viewer .viewbar__lidardetail.opened .selected,.model-viewer .viewbar__type.opened .selected{border-bottom:1px solid #ededed}.model-viewer .viewbar__lidardetail.opened .selected .label svg,.model-viewer .viewbar__type.opened .selected .label svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.model-viewer .viewbar__lidardetail.opened .options,.model-viewer .viewbar__type.opened .options{max-height:100vh}.model-viewer .viewbar__lidardetail .selected,.model-viewer .viewbar__type .selected{align-items:center;background-color:transparent;border:none;color:#0a0a29;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;margin:0;outline:none;padding:.25rem .5rem}.model-viewer .viewbar__lidardetail .selected:hover,.model-viewer .viewbar__type .selected:hover{background-color:#ededed}.model-viewer .viewbar__lidardetail .selected svg,.model-viewer .viewbar__type .selected svg{height:1.5rem;width:1.5rem}.model-viewer .viewbar__lidardetail .selected .label,.model-viewer .viewbar__type .selected .label{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:.2rem;justify-content:space-between;line-height:1rem}.model-viewer .viewbar__lidardetail .selected .label span,.model-viewer .viewbar__type .selected .label span{font-weight:600}.model-viewer .viewbar__lidardetail .selected .label svg,.model-viewer .viewbar__type .selected .label svg{height:1rem;transition:all .3s ease .3s;width:1rem}.model-viewer .viewbar__lidardetail .options,.model-viewer .viewbar__type .options{list-style:none;margin:0;max-height:0;padding:0;transition:all .3s}.model-viewer .viewbar__lidardetail .options button,.model-viewer .viewbar__type .options button{align-items:center;background-color:transparent;border:none;color:#0a0a29;cursor:pointer;display:flex;gap:.5rem;outline:none;padding:.25rem .5rem;width:100%}.model-viewer .viewbar__lidardetail .options button:hover,.model-viewer .viewbar__type .options button:hover{background-color:#ededed}.model-viewer .viewbar__lidardetail .options button svg,.model-viewer .viewbar__type .options button svg{height:1rem;margin:.25rem;opacity:0;transition:opacity .2s ease;width:1rem}.model-viewer .viewbar__lidardetail .options button.active,.model-viewer .viewbar__type .options button.active{background-color:#00ff80;cursor:default;transition:all .2s ease}.model-viewer .viewbar__lidardetail .options button.active svg,.model-viewer .viewbar__type .options button.active svg{opacity:1}.model-viewer .viewbar .features{display:flex;flex-direction:row;gap:.2rem;margin:0;padding:0}.model-viewer .viewbar .features button{align-items:center;background-color:#fff;border:1px solid #ededed;border-radius:.2rem;cursor:pointer;display:flex;margin:0;outline:none;padding:.25rem 1rem}.model-viewer .viewbar .features button:hover{background-color:#ededed}.model-viewer .viewbar .features button svg{height:1.5rem;width:1.5rem}.model-viewer .viewbar .features button.active{background-color:#00ff80}.model-viewer ul.viewactions{bottom:1rem;display:none;justify-content:space-between;list-style:none;margin:0;padding:0;position:absolute;right:1.5rem;width:6rem;z-index:99}@media(min-width:672px){.model-viewer ul.viewactions{display:flex}}@media(min-width:1200px){.model-viewer ul.viewactions{bottom:7.5rem;width:5.375rem}}.model-viewer ul.viewactions li{background-color:#fff;border:1px solid #ededed;border-radius:50%;overflow:hidden}.model-viewer ul.viewactions li:hover{background-color:#ededed}.model-viewer ul.viewactions li.active{background-color:#00ff80}.model-viewer ul.viewactions li button{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;outline:none;padding:.25rem}.model-viewer ul.viewactions li button:active{background-color:#0a0a29}.model-viewer ul.viewactions li button:active svg>path{fill:#fff}.model-viewer .rulerline-text{-webkit-animation:fadeIn .2s ease-out 0s 1;animation:fadeIn .2s ease-out 0s 1;background-color:#fff;border:1px solid #a1a1aa;border-radius:1rem;transition:opacity .4s;width:auto}.model-viewer .rulerline-text button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:IBM Plex Sans,sans-serif;gap:.25rem;outline:none;padding:.3rem .6rem}.model-viewer .rulerline-text button .meta{align-items:center;display:flex;flex-direction:column}.model-viewer .rulerline-text button .meta span{line-height:1rem;white-space:nowrap}.model-viewer .rulerline-text button .meta span.label{font-size:.5rem;font-weight:400}.model-viewer .rulerline-text button .meta span.value{font-size:.75rem;font-weight:600}.model-viewer .rulerline-text button svg{display:none;width:1rem}.model-viewer .rulerline-text.total{background-color:#0a0a29;border-color:#0a0a29}.model-viewer .rulerline-text.total button .meta span{color:#fff}.model-viewer .rulerline-text:hover button svg{display:block}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.model-viewer .cursor-panel{background-color:#fff;border:1px solid #ededed;border-radius:.25rem;box-shadow:0 .25rem .5rem rgba(10,10,41,.2);cursor:default;padding:.75rem 0 0;-webkit-transform:translate3d(-50%,-100%,0)!important;transform:translate3d(-50%,-100%,0)!important;-webkit-user-select:none;user-select:none;width:14rem}.model-viewer .cursor-panel .wrapper{display:flex;flex-direction:column;gap:.75rem}.model-viewer .cursor-panel .wrapper .head{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding:0 1rem}.model-viewer .cursor-panel .wrapper .head button{background-color:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:1.5rem;outline:none;padding:.25rem}.model-viewer .cursor-panel .wrapper .head button:hover{background-color:#ededed}.model-viewer .cursor-panel .wrapper .head button:active{background-color:#0a0a29}.model-viewer .cursor-panel .wrapper .head button:active svg>path{fill:#fff}.model-viewer .cursor-panel .wrapper .head button svg{height:1rem;width:1rem}.model-viewer .cursor-panel .wrapper ul.meta{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0 1rem}.model-viewer .cursor-panel .wrapper ul.meta li{align-items:center;border-bottom:1px solid #ededed;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0}.model-viewer .cursor-panel .wrapper ul.meta li:last-child{border:none}.model-viewer .cursor-panel .wrapper ul.meta li span.label{font-weight:400}.model-viewer .cursor-panel .wrapper ul.meta li span.value{align-items:center;display:flex;font-weight:600}.model-viewer .cursor-panel .wrapper ul.meta li span.value .multi-label{background-color:#ededed;border-radius:.5rem;color:#454554;display:none;height:1rem;line-height:1rem;margin-left:.25rem;text-align:center;width:1rem}.model-viewer .cursor-panel .wrapper ul.meta li span.value .multi-label.active{display:block}.model-viewer .cursor-panel .wrapper button.copy{background-color:transparent;border:none;border-radius:0 0 .25rem .25rem;cursor:pointer;display:flex;gap:.25rem;margin:0;outline:none;padding:.75rem 1rem}.model-viewer .cursor-panel .wrapper button.copy:hover{background-color:#ededed}.model-viewer .cursor-panel .wrapper button.copy:active{background-color:#0a0a29;color:#fff}.model-viewer .cursor-panel .wrapper button.copy:active svg{fill:#fff}.model-viewer .cursor-panel .wrapper button.copy svg{fill:#0a0a29;height:1rem;width:1rem}.model-viewer .cursor-panel .wrapper button.copy span{font-family:IBM Plex Sans,sans-serif;font-weight:600}.model-viewer .cursor-panel:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #fff;bottom:-.5rem;content:"";height:0;left:calc(50% - .25rem);margin-left:-.5rem;margin-top:-.5rem;position:absolute;width:0}.model-viewer .helpButton{background-color:#fff;border:1px solid #ededed;border-radius:.25rem;display:none;position:absolute;right:1.5rem;top:5rem}@media(min-width:1200px){.model-viewer .helpButton.inactive{display:block}}.model-viewer .helpButton button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:.5rem}.model-viewer .helpButton button:hover{background-color:#ededed}.model-viewer .helpButton button svg{fill:#0a0a29;height:1.5rem;width:1.5rem}.helpPanel{background-color:#ededed;display:block;height:100%;margin-right:-25rem;width:25rem}.helpPanel.active{margin-right:0}.helpPanel .content{display:flex;flex-direction:column;gap:2rem;padding:1.5rem 2rem}.helpPanel .content .head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.helpPanel .content .head button{background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;outline:none;padding:.5rem}.helpPanel .content .head button:hover{background-color:#ededed}.helpPanel .content .head button:active{background-color:#0a0a29}.helpPanel .content .head button:active svg>path{fill:#fff}.helpPanel .content section{display:flex;flex-direction:column;gap:1rem;margin:0}.helpPanel .content section .head{display:flex;gap:.5rem;justify-content:flex-start}.helpPanel .content section .head svg{width:1rem}.helpPanel .content section h5{margin:0}.helpPanel .content section ul.items{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.helpPanel .content section ul.items li{align-items:center;background-color:#fff;border-radius:.25rem;display:flex;flex-basis:100%;flex-direction:column;gap:.5rem;padding:1rem 0}.helpPanel .content section ul.items li .figure{align-items:center;display:flex;height:3rem;justify-content:center;width:5rem}.helpPanel .content section ul.items li .figure .mouse{-webkit-transform-origin:center center;transform-origin:center center}.helpPanel .content section ul.items li .figure .mouse .body,.helpPanel .content section ul.items li .figure .mouse p{fill:#0a0a29}.helpPanel .content section ul.items li .figure .mouse .left,.helpPanel .content section ul.items li .figure .mouse .right,.helpPanel .content section ul.items li .figure .mouse .scroll{fill:#00ff80}.helpPanel .content section ul.items li .figure .key{background-color:#ededed;border:1px solid hsla(240,5%,65%,.5);border-radius:.4rem;box-shadow:0 .4rem #a1a1aa;display:block;font-size:.875rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1rem;padding:.5rem 1rem;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}.helpPanel .content section ul.items li span{padding:0 .5rem;text-align:center}.helpPanel .content section ul.items li.active .figure.dragging .mouse{-webkit-animation:mouseDrag 1.6s ease 0s infinite;animation:mouseDrag 1.6s ease 0s infinite}.helpPanel .content section ul.items li.active .figure.dragging .mouse .left,.helpPanel .content section ul.items li.active .figure.dragging .mouse .right{-webkit-animation:mouseClickAndHold 1.6s ease 0s infinite;animation:mouseClickAndHold 1.6s ease 0s infinite}@-webkit-keyframes mouseDrag{30%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}40%{-webkit-transform:translateX(-10%) rotate(-5deg);transform:translateX(-10%) rotate(-5deg)}50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}60%{-webkit-transform:translateX(10%) rotate(5deg);transform:translateX(10%) rotate(5deg)}70%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes mouseDrag{30%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}40%{-webkit-transform:translateX(-10%) rotate(-5deg);transform:translateX(-10%) rotate(-5deg)}50%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}60%{-webkit-transform:translateX(10%) rotate(5deg);transform:translateX(10%) rotate(5deg)}70%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@-webkit-keyframes mouseClickAndHold{0%{opacity:0}9%{opacity:0}10%{opacity:1}80%{opacity:1}81%{opacity:0}to{opacity:0}}@keyframes mouseClickAndHold{0%{opacity:0}9%{opacity:0}10%{opacity:1}80%{opacity:1}81%{opacity:0}to{opacity:0}}.helpPanel .content section ul.items li.active .figure.scrolling .mouse .scroll{-webkit-animation:mouseScroll 1.2s ease 0s infinite;animation:mouseScroll 1.2s ease 0s infinite}@-webkit-keyframes mouseScroll{0%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}50%{fill:#fff;-webkit-transform:scaleY(.5) translateY(20%);transform:scaleY(.5) translateY(20%)}to{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}}@keyframes mouseScroll{0%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}50%{fill:#fff;-webkit-transform:scaleY(.5) translateY(20%);transform:scaleY(.5) translateY(20%)}to{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}}.helpPanel .content section ul.items li.active .figure.clicking .mouse .left,.helpPanel .content section ul.items li.active .figure.clicking .mouse .right{-webkit-animation:mouseClick .8s ease 0s infinite;animation:mouseClick .8s ease 0s infinite}@-webkit-keyframes mouseClick{0%{opacity:1}20%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes mouseClick{0%{opacity:1}20%{opacity:1}30%{opacity:0}to{opacity:0}}.helpPanel .content section ul.items li.active .figure.shortpress .key{-webkit-animation:keyShort .8s ease 0s infinite;animation:keyShort .8s ease 0s infinite}@-webkit-keyframes keyShort{0%{box-shadow:0 .4rem #a1a1aa;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}10%{background-color:#fff;box-shadow:0 .2rem #a1a1aa;-webkit-transform:translateY(0);transform:translateY(0)}15%{background-color:#fff;box-shadow:0 .2rem #a1a1aa;-webkit-transform:translateY(0);transform:translateY(0)}20%{box-shadow:0 .4rem #a1a1aa;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}}@keyframes keyShort{0%{box-shadow:0 .4rem #a1a1aa;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}10%{background-color:#fff;box-shadow:0 .2rem #a1a1aa;-webkit-transform:translateY(0);transform:translateY(0)}15%{background-color:#fff;box-shadow:0 .2rem #a1a1aa;-webkit-transform:translateY(0);transform:translateY(0)}20%{box-shadow:0 .4rem #a1a1aa;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}}.helpPanel .content section ul.items li.active .figure.longpress .key{-webkit-animation:keyLong 1.6s ease 0s infinite;animation:keyLong 1.6s ease 0s infinite}@-webkit-keyframes keyLong{10%{box-shadow:0 .4rem #a1a1aa;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}15%{background-color:#fff;box-shadow:0 .2rem #a1a1aa;-webkit-transform:translateY(0);transform:translateY(0)}85%{background-color:#fff;box-shadow:0 .2rem #a1a1aa;-webkit-transform:translateY(0);transform:translateY(0)}90%{box-shadow:0 .4rem #a1a1aa;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}}@keyframes keyLong{10%{box-shadow:0 .4rem #a1a1aa;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}15%{background-color:#fff;box-shadow:0 .2rem #a1a1aa;-webkit-transform:translateY(0);transform:translateY(0)}85%{background-color:#fff;box-shadow:0 .2rem #a1a1aa;-webkit-transform:translateY(0);transform:translateY(0)}90%{box-shadow:0 .4rem #a1a1aa;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}}.helpPanel .content section ul.items.halfGrid>li{flex-basis:calc(50% - 0.25rem)}.helpPanel .content section ul.items.thirdGrid>li{flex-basis:calc(33.3% - 0.33rem)}
/*# sourceMappingURL=main.9f36d174.css.map*/