@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}@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}.content{height:calc(var(--vh)*100);overflow:hidden;width:100%}.content__left{height:100%;position:relative;width:100%}.content__left-bottom,.content__left-top{left:0;pointer-events:none;position:absolute;touch-action:none;transition:.5s;width:100%;z-index:99}.content__left-top{padding:1rem 1.5rem;top:0;z-index:1}.content__left-top .--row{display:flex;justify-content:space-between;position:relative}.content__left-top.searching .header__actions-mobile,.content__left-top.searching .header__brand{display:none}@media(min-width:672px){.content__left-top.searching .header__actions-mobile,.content__left-top.searching .header__brand{display:flex}}.content__left-bottom{bottom:0;padding:0 1.5rem}.content__left-bottom .--row{align-items:flex-end;display:flex;justify-content:space-between}.content__left-bottom__left-map-container{position:relative}.content__left-bottom__left-legal{align-items:center;background:#fff;display:flex;justify-content:center;padding:.25rem .5rem;pointer-events:all;-webkit-user-select:none;user-select:none}.content__left-bottom__left-legal a,.content__left-bottom__left-legal span{color:#0a0a29;font-family:IBM Plex Sans,sans-serif;font-size:.65rem;line-height:.5rem}.content__left-bottom__left-legal span{font-weight:400}.content__left-bottom__left-legal a{font-weight:500}.content__left-bottom__left-legal hr{border:1px solid #ededed;height:.5rem;margin:0 .25rem}.content__left-bottom__right{padding-bottom:1.5rem;pointer-events:all}.content__left-bottom__right button{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;height:2rem;justify-content:center;padding:0;width:2rem}.content__left-bottom__right div{display:none;margin-top:.5rem}@media(min-width:1568px){.content__left-bottom__right div{display:grid}}.content__left-bottom__right hr{border:2px solid #ededed;margin:0}.content__right{height:calc(var(--vh)*80);margin-right:-45rem;transition:all .5s ease;width:100%}@media(min-width:672px){.content__right{height:calc(var(--vh)*75)}}@media(min-width:980px){.content__right{height:calc(var(--vh)*100);width:45rem}}.content.sidebar-active .content__left{height:calc(var(--vh)*20);width:100%}@media(min-width:672px){.content.sidebar-active .content__left{height:calc(var(--vh)*25)}}@media(min-width:980px){.content.sidebar-active .content__left{height:calc(var(--vh)*100);width:calc(100% - 45rem)}}.content.sidebar-active .content__left-bottom{display:none}@media(min-width:672px){.content.sidebar-active .content__left-bottom{display:block}}.content.sidebar-active .content__right{margin-right:0}.--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%}}.header__brand{pointer-events:all}.header__brand-logo{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.75rem 1rem}@media(min-width:1568px){.header__brand-logo{padding:.75rem 1.5rem}}.header__brand-logo svg{height:1.5rem;width:6.5rem}.header__brand-dropdown{background-color:#00ff80;cursor:pointer;display:none;flex-wrap:wrap;height:3rem;width:12rem}@media(min-width:1568px){.header__brand-dropdown{display:flex}}.header__brand-dropdown__header{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:space-between;padding:0 1rem;width:100%}.header__brand-dropdown__list{margin:0;padding:0;width:100%}.header__brand-dropdown__list li{list-style-type:none}.header__brand-dropdown__list li button{align-items:center;background-color:#fff;border:0;border-bottom:1px solid #ededed;color:#0a0a29;display:flex;font-family:IBM Plex Mono,monospace;font-size:1rem;font-weight:600;justify-content:space-between;line-height:1.25rem;padding:1rem;text-align:left;text-transform:uppercase;width:100%}.header__brand-dropdown__list li button svg{display:none;height:1rem;margin:0;width:1rem}.header__brand-dropdown__list li button:focus,.header__brand-dropdown__list li button:hover{background-color:#ededed;border-bottom:1px solid #ededed;cursor:pointer}.header__brand-dropdown__list li button:focus svg,.header__brand-dropdown__list li button:hover svg{display:flex}.header__actions{pointer-events:all}.header__actions button{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.header__actions button svg+svg{margin-left:.25rem}.header__actions-dropdown,.header__actions-search{background-color:#fff}.header__actions-search form{height:100%;position:relative}.header__actions-search form,.header__actions-search form label{align-items:center;display:flex;justify-content:center}.header__actions-search form label svg{cursor:pointer;height:1.5rem;margin:.75rem 1rem;width:1.5rem}.header__actions-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){.header__actions-search form label input{transition:.2s}}.header__actions-search form label input::-webkit-input-placeholder{visibility:hidden}.header__actions-search form label input::placeholder{visibility:hidden}.header__actions-search form label input+ul+button{display:none;height:1.5rem;transition:.2s;width:1.5rem}.header__actions-search.active input{caret-color:#0a0a29;width:calc(100vw - 10rem)}@media(min-width:672px){.header__actions-search.active input{width:20rem}}@media(min-width:1200px){.header__actions-search.active input{width:25rem}}.header__actions-search.active input::-webkit-input-placeholder{visibility:visible}.header__actions-search.active input::placeholder{visibility:visible}.header__actions-search.active input+ul+button{display:contents}.header__actions-search__list{background-color:#fff;display:flex;flex-direction:column;position:absolute;top:3rem;width:100%}.header__actions-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%}.header__actions-search__list button>svg{height:1rem!important;margin:0!important;visibility:hidden;width:1rem!important}.header__actions-search__list button:hover{background-color:#ededed}.header__actions-search__list button:hover>svg{visibility:visible}.header__actions-dropdown{display:none!important}.header__actions-dropdown svg{height:1.5rem;width:1.5rem}@media(min-width:1568px){.header__actions-dropdown{display:flex!important;height:3rem;margin-left:2px;width:5rem}}.header__actions__dropdown-menu{padding:1rem}@media(min-width:980px){.header__actions__dropdown-menu{background:#fff;border-radius:.25rem;-webkit-filter:drop-shadow(0 .25rem 1rem rgba(10,10,41,.2));filter:drop-shadow(0 .25rem 1rem rgba(10,10,41,.2));margin-top:1rem;position:absolute;right:0;top:100%;width:20rem}.header__actions__dropdown-menu:before{border-color:transparent transparent hsla(0,0%,100%,.9);border-style:solid;border-width:.5rem 1rem 1rem;content:"";height:0;position:absolute;right:2rem;top:-1rem;width:0}}.header__actions__dropdown-menu ul{display:flex;flex-direction:column;list-style:none;width:100%}.header__actions__dropdown-menu ul hr{width:100%}.header__actions__dropdown-menu ul li+li{margin-top:.5rem}.header__actions__dropdown-menu ul li a{align-items:center;color:#0a0a29;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;justify-content:space-between;line-height:1.5rem;position:relative;text-align:center;text-transform:uppercase}.header__actions-mobile{background-color:#00ff80;height:3rem;margin-left:.5rem;width:3rem}@media(min-width:1568px){.header__actions-mobile{display:none!important}}.header__mobile-menu__overlay{background:#0a0a29;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .35s,visibility .35s,height .35s;visibility:hidden;width:100%;z-index:1}.header__mobile-menu__overlay.active{opacity:.4;visibility:visible}.header__mobile-menu__search,.header__mobile-menu__sidebar{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.5rem;position:fixed;right:-20rem;top:0;transition:.3s;transition:all .5s ease;visibility:hidden;width:20rem;z-index:2;z-index:999}.header__mobile-menu__search.active,.header__mobile-menu__sidebar.active{right:0;visibility:visible}.header__mobile-menu__search .header__mobile-menu__search-services.header__actions-search.active,.header__mobile-menu__sidebar .header__mobile-menu__search-services.header__actions-search.active{margin-top:0}.header__mobile-menu__search-close,.header__mobile-menu__sidebar-close{align-items:center;display:flex;justify-content:flex-end}.header__mobile-menu__search-close button,.header__mobile-menu__sidebar-close button{align-items:center;background:#ededed;border:0;cursor:pointer;display:flex;height:3rem;justify-content:center;width:3rem}.header__mobile-menu__search-close button svg,.header__mobile-menu__sidebar-close button svg{height:1.5rem;width:1.5rem}.header__mobile-menu__search-services,.header__mobile-menu__sidebar-services{margin-top:1.5rem}.header__mobile-menu__search-services ul li button,.header__mobile-menu__sidebar-services ul li button{background-color:transparent;border:0;color:#0a0a29;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:1rem;font-weight:400;line-height:1.5rem;padding:0;position:relative;text-transform:uppercase}.header__mobile-menu__search-services ul li button.active,.header__mobile-menu__sidebar-services ul li button.active{font-weight:600}.header__mobile-menu__search-services ul li button.active:before,.header__mobile-menu__sidebar-services ul li button.active:before{background-color:#00ff80;bottom:-.25rem;content:"";height:.25rem;left:0;position:absolute;width:100%}.header__mobile-menu__search-services ul li+li,.header__mobile-menu__sidebar-services ul li+li{margin-top:1.5rem}.header__mobile-menu__search-links ul li a,.header__mobile-menu__sidebar-links ul li a{align-items:center;background-color:transparent;border:0;color:#0a0a29;cursor:pointer;display:flex;font-family:IBM Plex Mono,monospace;font-size:1rem;font-weight:400;justify-content:space-between;line-height:1.5rem;padding:0;position:relative;text-transform:uppercase}.header__mobile-menu__search-links ul li+li,.header__mobile-menu__sidebar-links ul li+li{margin-top:.5rem}.header__mobile-menu__search-links ul li svg,.header__mobile-menu__sidebar-links ul li svg{height:1.5rem;width:1.5rem}.header__mobile-menu__search{right:-100%;transition:all .5s ease;width:100%}.header__mobile-menu__search .header__actions-search form{margin:auto;width:20rem}.header__mobile-menu__search .header__actions-search form label{background-color:#fff;border-bottom:1px solid #ededed;width:100%}.header__mobile-menu__search .header__actions-search form label>svg{display:none}.header__mobile-menu__search .header__actions-search form label>button{background-color:transparent;border:0;height:1.5rem;margin:0;padding:0;width:1.5rem}.header__mobile-menu__search .header__actions-search form label>button svg{display:flex}.header__mobile-menu__search .header__actions-search form label svg{height:1.5rem;margin:0;width:1.5rem}.header__mobile-menu__search .header__actions-search form label input{margin-left:.5rem;width:100%}.header__mobile-menu__search .header__actions-search__list{border-top:0!important;margin-top:.25rem}.header__mobile-menu__search .header__actions-search__list button{border:none;color:#0a0a29;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;padding:.5rem 1rem}.header__mobile-menu__search .header__actions-search__list button+button{border-top:none}.map{height:100%;overflow:hidden;position:relative;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{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__tags{display:flex;flex-direction:row;gap:.5rem}.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__header__surveyDate{align-items:center;border:1px solid #a1a1aa;border-radius:.25rem;display:inline-flex;flex-direction:row;gap:.5rem;padding:.25rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.panel__content{flex:1 1;gap:4rem;justify-content:center;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.panel__content,.panel__content-box__status{align-items:center;display:flex;flex-direction:column}.panel__content-box__status{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{width:100%}@media(min-width:672px){.panel__content-box__request{padding:0 4rem}}@media(min-width:1200px){.panel__content-box__request{padding:0 5rem}}.panel__content-box__request form{display:flex;flex-direction:column;gap:2rem}.panel__content-box__request__head{display:flex;flex-direction:row;justify-content:space-between}.panel__content-box__request__head.solar{margin-top:.5rem}.panel__content-box__request__head p{flex:1 1}.panel__content-box__request__head svg{height:1.5rem;width:1.5rem}.panel__content-box__request__switch-buttons{border:1px solid #ededed;border-radius:.25rem;display:flex;gap:.25rem;padding:.25rem}.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__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__switch-buttons label:hover{cursor:pointer}.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__checkbox{display:flex;flex-direction:column;gap:1rem}.panel__content-box__request__checkbox-buttons{display:flex;flex-direction:column;gap:.5rem}.panel__content-box__request__checkbox-buttons.solar .checkbox-wrapper{border:0}.panel__content-box__request__checkbox-buttons.solar .checkbox-wrapper.active{background-color:#ededed;border:1px solid #0a0a29;color:#0a0a29}.panel__content-box__request__checkbox-buttons .checkbox-wrapper{border:1px solid #ededed;border-radius:.125rem;position:relative}.panel__content-box__request__checkbox-buttons .checkbox-wrapper.align-top .checkbox-content{align-items:flex-start}.panel__content-box__request__checkbox-buttons .checkbox-wrapper label{cursor:pointer}.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__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__checkbox-buttons .checkbox-wrapper .checkbox-content__label{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:.5rem;z-index:2}.panel__content-box__request__checkbox-buttons .checkbox-wrapper .checkbox-content__label h5{flex:1 1;text-align:left}.panel__content-box__request__checkbox-buttons .checkbox-wrapper .checkbox-content__label h6{color:#0a0a29;text-align:right;width:6rem}.panel__content-box__request__checkbox-buttons .checkbox-wrapper.active{background-color:#ededed;border-color:#0a0a29;color:#0a0a29}.panel__content-box__request__checkbox-buttons .checkbox-wrapper.active .checkbox-content__icon{border-color:#0a0a29}.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__checkbox-buttons .checkbox-wrapper input[type=radio]{-webkit-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.panel__content-box__request__miniscule{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:.25rem}.panel__content-box__viewer__model{border:1px solid #ededed;border-radius:.25rem;display:flex;height:18rem;overflow:hidden;position:relative}@media(min-width:672px){.panel__content-box__viewer__model{height:calc(var(--vh)*100 - 35rem)}}@media(min-width:980px){.panel__content-box__viewer__model{height:calc(var(--vh)*100 - 31rem);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__qrcode{display:none}.panel__content-box__viewer__actions{display:flex;gap:.5rem}.panel__content-box__viewer__actions a.pdf__download{width:100%}.panel__content-box__viewer__footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.panel__content-box__viewer__footer__report{align-items:center;color:#0a0a29;display:flex;flex-direction:row;gap:.25rem}.panel__content-box__viewer__footer__report svg{height:1rem;width:1rem}.panel__content-box__viewer__footer__updated{display:flex;flex-direction:row;gap:.25rem}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 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)}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.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)}.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}.maptools{align-items:flex-end;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;pointer-events:all}.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;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}.dimension-inputs{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:11.625rem .5625rem 11.625rem;margin-top:.75rem;z-index:2}.dimension-inputs label{color:#0a0a29;font-family:IBM Plex Mono,monospace;font-size:.75rem;font-weight:500;line-height:.875rem;padding-left:.4375rem}.dimension-inputs input{background:#fff;border:1px solid #0a0a29;border-radius:.25rem;height:2.25rem;margin-top:.25rem;padding:.4375rem .6875rem;width:11.5938rem}.dimension-inputs__separator{align-items:flex-end;display:flex;justify-content:center;padding-bottom:.575rem}.dimension-inputs__separator span{font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.1rem}.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.5s;animation:fadein .5s,fadeout .5s 2.5s;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:0;opacity:0}}@keyframes fadeout{0%{bottom:2rem;opacity:1}to{bottom:0;opacity:0}}.toolbar{align-items:center;background-color:#0a0a29;border-radius:.5rem;bottom:1.5rem;display:flex;gap:.25rem;justify-content:center;left:0;margin:auto;padding:.25rem;position:absolute;right:0;transition:.5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.toolbar button{border-radius:2px;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:24px;width:24px}
/*# sourceMappingURL=main.feeeb03a.css.map*/