.smatiiview-map{position:relative;display:flex;height:100%;--tw-bg-opacity:1;background-color:rgb(1 0 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}:is(.smatiiview-map .maplibregl-map) .maplibregl-ctrl{width:29px}.smatiiview-map button:not(.mapboxgl-ctrl-geolocate,.mapboxgl-ctrl-compass,.mapboxgl-ctrl-fullscreen,.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out,.mapboxgl-ctrl-geocoder--button,.maplibregl-ctrl-zoom-in,.maplibregl-ctrl-zoom-out,.maplibregl-ctrl-compass,.vn){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;box-shadow:2px 3px 4px rgba(0,0,0,.5);padding-top:2px;padding-bottom:2px;border-radius:4px;width:100%;opacity:75%}.smatiiview-map :where(.sidebar button){width:3rem;height:3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(84 95 113/var(--tw-border-opacity,1));font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.smatiiview-map label[role=button]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;box-shadow:2px 3px 4px rgba(0,0,0,.5);padding-top:3px;padding-bottom:3px;font-size:13px;width:100%}.smatiiview-map{--thumb-size:35%}.smatiiview-map input[type=range]{height:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px}.smatiiview-map input[type=range]:focus{outline:2px solid transparent;outline-offset:2px}.smatiiview-map input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:1rem;width:.125rem;background:#107dfd}.smatiiview-map input[type=range]:active::-webkit-slider-thumb{outline:.0625rem solid #107dfd}.smatiiview-map input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;height:1rem;width:.125rem;background:#107dfd}.smatiiview-map input[type=range]:active::-moz-range-thumb{outline:.0625rem solid #107dfd}.smatiiview-map .mapboxgl-ctrl-bottom-left{display:none}.smatiiview-map .text-altitude{color:#fff;font-size:12.5px;text-align:center;text-shadow:1px 1px 3px #000}.smatiiview-map .text-LG{color:#bd9130}.smatiiview-map .text-KT{color:#ed1c24}.smatiiview-map .text-SK{color:#0072c6}.smatiiview-map .bg-LG{background-color:#bd9130}.smatiiview-map .bg-KT{background-color:#ed1c24}.smatiiview-map .bg-SK{background-color:#0072c6}.smatiiview-map .text-excel{color:#0fa254}.smatiiview-map .text-good{color:#b09e25}.smatiiview-map .text-poor{color:#de161e}.smatiiview-map .bg-excel{background-color:#0fa254}.smatiiview-map .bg-good{background-color:#b09e25}.smatiiview-map .bg-poor{background-color:#de161e}.smatiiview-map .proh-1{color:#fff;background-color:#db2128}.smatiiview-map .proh-2{color:#fff;background-color:#59aa47}.smatiiview-map .proh-3{color:#fff;background-color:#6a7367}.smatiiview-map .proh-4{color:#fff;background-color:#b5a488}.smatiiview-map .proh-5{color:#fff;background-color:#a8b2a5}.smatiiview-map .proh-6{color:#fff;background-color:#006064}.smatiiview-map .proh-7{color:#fff;background-color:#40dab0}.smatiiview-map .sliding{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.smatiiview-map .sliding div{overflow:hidden}.smatiiview-map .sliding-open{grid-template-rows:1fr}.smatiiview-map .rc-slider{position:relative;width:100%;height:14px;padding:5px 0;touch-action:none}.smatiiview-map .rc-slider,.smatiiview-map .rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.smatiiview-map .rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#eee;border-radius:6px}.smatiiview-map .smatiiview-map .rc-slider-track-1{position:absolute;height:4px;background-color:#4a8cfc;border-radius:6px}.smatiiview-map .rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid transparent;border-bottom:5px solid transparent;transform:translateY(-5px)}.smatiiview-map .rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#3d7bfa;border-radius:50%;cursor:pointer;touch-action:pan-x}.smatiiview-map .smatiiview-map .rc-slider-handle:focus{outline:none;box-shadow:none}.smatiiview-map .rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.smatiiview-map .rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.smatiiview-map .rc-slider-handle:hover{border-color:#57c5f7}.smatiiview-map .rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.smatiiview-map .rc-slider-tooltip-zoom-down-appear,.smatiiview-map .rc-slider-tooltip-zoom-down-leave,.smatiiview-map .smatiiview-map .smatiiview-map .smatiiview-map .smatiiview-map .smatiiview-map .smatiiview-map .rc-slider-tooltip-zoom-down-enter{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.smatiiview-map .rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.smatiiview-map .rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.smatiiview-map .rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.smatiiview-map .rc-slider-tooltip-zoom-down-appear,.smatiiview-map .rc-slider-tooltip-zoom-down-enter{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.smatiiview-map .rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.smatiiview-map .smatiiview-map .rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible}.smatiiview-map .rc-slider-tooltip *,.smatiiview-map .smatiiview-map .rc-slider-tooltip{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.smatiiview-map .rc-slider-tooltip-hidden{display:none}.smatiiview-map .rc-slider-tooltip-placement-top{padding:4px 0 8px}.smatiiview-map .rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.smatiiview-map .rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.smatiiview-map .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}