@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);.close-button[data-v-021ac238]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.close-button[data-v-021ac238]:hover{background:rgba(160,139,80,.2)}svg[data-v-021ac238]{width:100%;height:100%}.cookie-simple-dialog[data-v-3ba3ab5e]{z-index:9999;position:fixed;width:440px;left:40px;bottom:40px;background:rgba(1,3,10,.8)}.cookie-simple-dialog .header[data-v-3ba3ab5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cookie-simple-dialog .header .close-button[data-v-3ba3ab5e]{width:10px;height:10px;margin:8px}.cookie-simple-dialog .body[data-v-3ba3ab5e]{padding:0 26px 0 26px}.cookie-simple-dialog .body h1[data-v-3ba3ab5e]{font-size:1.6rem;color:var(--compass-color-gold)}.cookie-simple-dialog .body p[data-v-3ba3ab5e]{word-wrap:break-word;font-size:.85rem;margin:12px 4px;color:#fff}.cookie-simple-dialog .footer[data-v-3ba3ab5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.cookie-simple-dialog .footer button[data-v-3ba3ab5e]{margin-left:20px;border:none;color:#fff;padding:6px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:4px}.cookie-simple-dialog .footer button[data-v-3ba3ab5e]:first-child{margin-left:0}.cookie-description-panel .header[data-v-09a9fb8b]{padding:18px 24px 10px 24px;border-top:1px solid var(--compass-color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.cookie-description-panel .header .type-name[data-v-09a9fb8b]{color:#fff;font-weight:600;display:block}.cookie-description-panel .content[data-v-09a9fb8b]{background-color:transparent;padding:0 20px}.cookie-description-panel .content ul[data-v-09a9fb8b]{list-style-type:none;padding:0}.cookie-description-panel .content p[data-v-09a9fb8b]{margin:0}.cookie-description-panel .content .type-discription[data-v-09a9fb8b]{margin-top:10px;font-size:.75rem;color:#fff}.cookie-description-panel .content .cookie-discription[data-v-09a9fb8b]{margin:10px 5px 0 5px;background:var(--compass-color-gray);border-radius:8px;padding:3px}.cookie-description-panel .content .cookie-discription .cookie-name[data-v-09a9fb8b]{font-weight:700}.cookie-description-panel .content .cookie-discription p[data-v-09a9fb8b]{color:#fff;margin:0 0 0 5px;font-size:.8rem}.cookie-detail-dialog[data-v-50c14c36]{scrollbar-color:#393812 rgba(1,3,10,.8)}.cookie-detail-dialog .dialog-container[data-v-50c14c36]{z-index:9999;position:fixed;width:500px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(1,3,10,.8);-webkit-transition:all .3s ease;transition:all .3s ease}.cookie-detail-dialog .dialog-container .header[data-v-50c14c36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookie-detail-dialog .dialog-container .header h1[data-v-50c14c36]{font-size:24px;margin:10px 15px;color:var(--compass-color-gold)}.cookie-detail-dialog .dialog-container .header .close-button[data-v-50c14c36]{width:10px;height:10px;margin:4px}.cookie-detail-dialog .dialog-container .body[data-v-50c14c36]{height:300px;overflow:scroll;overflow-x:hidden}.cookie-detail-dialog .dialog-container .body .summary[data-v-50c14c36]{font-size:.85rem;margin:10px 15px 15px;color:#fff}.cookie-detail-dialog .dialog-container .footer[data-v-50c14c36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:15px 15px}.cookie-detail-dialog .dialog-container .footer button[data-v-50c14c36]:first-child{margin-left:0}.cookie-detail-dialog .dialog-container .footer button[data-v-50c14c36]{margin-left:20px;border:none;color:#fff;padding:6px 25px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:4px}.cookie-detail-dialog[data-v-50c14c36] ::-webkit-scrollbar{height:12px;width:12px;background:rgba(1,3,10,.8)}.cookie-detail-dialog[data-v-50c14c36] ::-webkit-scrollbar-thumb{background:#393812}.cookie-detail-dialog[data-v-50c14c36] ::-webkit-scrollbar-corner{background:#000}#app,body,html{height:100%}body{position:absolute;width:100%;margin:0;padding:0}.logo[data-v-07f9342c]{position:absolute;left:0;top:0;width:260px;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3137254902));filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3137254902));text-align:center}.logo img[data-v-07f9342c]{width:100%;height:100%}.shadow[data-v-07f9342c]{background:rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px 10px rgba(0,0,0,.4);box-shadow:0 0 10px 10px rgba(0,0,0,.4);border-radius:3px}.mainmap{position:absolute;top:0;left:0;margin:0;width:100%;height:100%}.leaflet-control-zoom{position:absolute;top:50px;left:0}.leaflet-control-zoom a{border:none}.leaflet-bottom.leaflet-right{max-width:calc(100% - 140px)}.location-search-box[data-v-98fd724e]{pointer-events:auto}.location-search-box input[data-v-98fd724e]{color:#000;font-size:14px;height:30px;width:260px;border-radius:3px;border:1px solid #a08b50;background-color:hsla(0,0%,100%,.653);padding:0 5px;outline:none;display:block;margin:auto}[data-v-98fd724e]::-webkit-input-placeholder{color:#000}[data-v-98fd724e]::-moz-placeholder{color:#000}[data-v-98fd724e]:-ms-input-placeholder{color:#000}[data-v-98fd724e]:-moz-placeholder{color:#000}label[data-v-98fd724e]{position:fixed;width:253px}.material-icons[data-v-98fd724e]{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.snackbar[data-v-e80ba090]{z-index:999999999;white-space:pre-wrap;margin:5px}.basemap-btn{display:inline;position:relative;width:50px;height:50px;left:0}.basemap-btn [type=radio]{position:absolute;opacity:0;width:0;height:0}.basemap-btn [type=radio]+span img{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.6)) brightness(40%);filter:drop-shadow(0 0 1px rgba(0,0,0,.6)) brightness(40%)}.basemap-btn [type=radio]:checked+span img{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.6)) brightness(100%);filter:drop-shadow(0 0 1px rgba(0,0,0,.6)) brightness(100%)}.basemap-btn span{cursor:pointer;display:inline-block;width:50px;height:50px}.basemap-btn span img{-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,.6));filter:drop-shadow(1px 1px 2px rgba(0,0,0,.6));-webkit-user-drag:none;border:2px solid #a08b50;border-radius:10px;width:100%;height:100%}.basemap-btn span img:hover{-webkit-filter:brightness(60%);filter:brightness(60%)}.base-map-panel-title[data-v-e6e09eae]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;border-bottom:1px solid var(--compass-color-gold)}.base-map-panel-title img[data-v-e6e09eae]{height:15px}.base-map-panel-title p[data-v-e6e09eae]{display:block;font-size:11px;line-height:11px;margin:0;margin-left:12px}.base-map-panel-content[data-v-e6e09eae]{height:128px;overflow:auto;margin-top:10px}.base-map-panel-content .map-thumbs[data-v-e6e09eae]{margin-top:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px}.base-map-panel-content .map-thumbs .thumb-button[data-v-e6e09eae]{margin-top:10px;margin-left:13px}.right-sidebar[data-v-3916155e]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;height:100%;-webkit-transition:transform .5s cubic-bezier(0,.44,.39,.99);transition:transform .5s cubic-bezier(0,.44,.39,.99);-webkit-filter:drop-shadow(0 0 4px hsla(0,0%,100%,.2941176471)) drop-shadow(0 0 30px hsla(0,0%,100%,.1490196078));filter:drop-shadow(0 0 4px rgba(255,255,255,.2941176471)) drop-shadow(0 0 30px rgba(255,255,255,.1490196078))}.right-sidebar.closed[data-v-3916155e]{-webkit-transform:translateX(350px);transform:translateX(350px)}.right-sidebar .close-button[data-v-3916155e]{z-index:3;width:0;height:150px;border-right:24px solid rgba(0,0,0,.7960784314);border-bottom:10px solid transparent;border-top:10px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.right-sidebar .close-button img[data-v-3916155e]{margin-left:9px;height:12px}.right-sidebar .close-button .closed[data-v-3916155e]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.right-sidebar .closable-area[data-v-3916155e]{z-index:2;height:100%;width:350px}.right-sidebar .closable-area .sidebar-content[data-v-3916155e]{z-index:10;padding-left:22px;padding-top:22px;height:100%;background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.right-sidebar .closable-area .sidebar-content .project-name[data-v-3916155e]{text-align:center;color:#a08b50;margin-top:15px;margin-left:-22px;margin-bottom:0}.right-sidebar .closable-area .sidebar-content .logo[data-v-3916155e]{position:relative;margin-bottom:12px}.right-sidebar .closable-area .sidebar-content .toolbar[data-v-3916155e]{position:relative;z-index:1000001;height:30px;margin:24px 0}.right-sidebar .closable-area .sidebar-content .base-map-panel[data-v-3916155e]{z-index:1000000;position:relative;left:0;border-radius:5px;width:100%;height:154px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3137254902));filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3137254902));color:#a08b50;font-size:12px;text-align:center;margin-top:12px}.right-sidebar .closable-area .sidebar-content[data-v-3916155e] ::-webkit-scrollbar{height:6px;width:12px}.right-sidebar .closable-area .sidebar-content[data-v-3916155e] ::-webkit-scrollbar-thumb{background:hsla(0,0%,66.7%,.2745098039);border-right:3px solid transparent;border-left:3px solid transparent;background-clip:padding-box;border-radius:5px}.right-sidebar .closable-area .sidebar-content[data-v-3916155e] ::-webkit-scrollbar-track{background-color:transparent}.right-sidebar .closable-area .sidebar-content[data-v-3916155e] ::-webkit-scrollbar-corner{background:#000}.water-observatory-layer-select-box[data-v-5e324f78]{width:240px;position:relative}.water-observatory-layer-select-box select[data-v-5e324f78]{color:#fff;font-size:16px;padding:5px 12px;border:1px solid #fff;border-radius:3px;position:relative;width:100%}.water-observatory-layer-select-box select optgroup[data-v-5e324f78],.water-observatory-layer-select-box select option[data-v-5e324f78]{color:#000}.water-observatory-layer-select-box[data-v-5e324f78]:after{pointer-events:none;position:absolute;top:10px;right:10px;color:#fff;content:"▼";font-size:14px}.chartArea .waterchart-container[data-v-0aeef336]{position:relative;width:100%;height:200px;padding:10px 0}.water-observatory-current-info-panel[data-v-7dca5ce4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-size:16px;width:300px}.water-observatory-current-info-panel>div[data-v-7dca5ce4]{width:100%;padding:0 8px;border-left:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.water-observatory-file-type-radio-button .radioButtonContainer[data-v-4a5d6093]{width:100%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:10px;font-size:16px}.water-observatory-file-type-radio-button .radioButtonContainer input[data-v-4a5d6093]{accent-color:var(--compass-color-gold)}.water-observatory-file-type-radio-button label[data-v-4a5d6093]{margin-right:20px}.water-observatory-window[data-v-2074266f]{z-index:1000}.water-observatory-window .water-observatory-option-window[data-v-2074266f]{position:absolute;top:5px;left:5px;width:300px;height:auto;padding:20px;background:rgba(0,0,0,.8);border:3px solid var(--compass-color-gold);border-radius:2px;font-size:20px;color:#fff}.water-observatory-window .water-observatory-option-window .titlebar[data-v-2074266f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--compass-color-gold);margin-bottom:20px}.water-observatory-window .water-observatory-option-window .titlebar .tool-icon[data-v-2074266f]{width:25px;height:25px;margin-right:10px}.water-observatory-window .water-observatory-option-window .titlebar .tool-icon img[data-v-2074266f]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.water-observatory-window .water-observatory-option-window .titlebar .title[data-v-2074266f]{font-size:28px!important;font-weight:400;color:var(--compass-color-gold);font-family:Roboto,sans-serif}.water-observatory-window .water-observatory-chart-window[data-v-2074266f]{position:absolute;bottom:50px;left:5px;padding:20px 15px;width:calc(100% - 400px);background:rgba(0,0,0,.8);border:3px solid var(--compass-color-gold);border-radius:2px;font-size:20px}.water-observatory-window .water-observatory-chart-window .chart-header[data-v-2074266f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.water-observatory-window .water-observatory-chart-window .chart-header .description p[data-v-2074266f]{margin:0;color:#fff;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:6px}.water-observatory-window .water-observatory-chart-window .chart-header .description div[data-v-2074266f]{color:#fff;font-size:14px}.water-observatory-window .water-observatory-chart-window .chart-header .description div .red-square[data-v-2074266f]{color:rgba(255,0,0,.6666666667)}.water-observatory-window .water-observatory-chart-window .chart-header .description div .blue-square[data-v-2074266f]{margin-left:40px;color:#49b2ed}.water-observatory-window .water-observatory-chart-window .attribution[data-v-2074266f]{color:#fff;font-size:10px;margin:0;text-align:right}.main-map{z-index:0}.leaflet-right{z-index:1000001;right:0;margin-top:20px;margin-right:20px}.leaflet-control-geocoder.leaflet-control{top:50px;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2));filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2));margin-right:0}.center-top{z-index:10;position:fixed;left:40%;top:18px}.leaflet-control-zoom{display:none}.sync-memo-status{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;border:solid var(--compass-color-gold);-ms-flex-align:center;align-items:center;position:fixed;top:2px;left:400px;height:40px;margin-top:10px;background:rgba(1,3,10,.6549019608)}.topleft-btns{top:6px;left:6px}.top-btns,.topleft-btns{z-index:100;position:absolute}.top-btns{margin-top:5%;text-align:center;display:inline-block;background-color:#000}.demo-footer{z-index:10}.white-tenchijin-logo{position:fixed}.fade-enter-active{-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.fade-leave-active{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.fade-enter-from,.fade-leave-to{opacity:0}#bottom-border,#left-border,#right-border,#top-border{z-index:1000010;background:#a08b50;position:fixed}#top-border{top:0}#bottom-border{bottom:0}#left-border{left:0}#right-border{right:0}#left-border,#right-border{top:0;bottom:0;width:8px}#bottom-border,#top-border{left:0;right:0;height:8px}.radar-spinner,.radar-spinner *{-webkit-box-sizing:border-box;box-sizing:border-box}.radar-spinner{--width:60px;--height:60px;height:var(--height);width:var(--width);position:relative}.radar-spinner .circle{position:absolute;height:100%;width:100%;top:0;left:0;-webkit-animation:radar-spinner-animation 2s infinite;animation:radar-spinner-animation 2s infinite}.radar-spinner .circle:first-child{padding:calc(var(--width)*5*2*0/110);-webkit-animation-delay:.3s;animation-delay:.3s}.radar-spinner .circle:nth-child(2){padding:calc(var(--width)*5*2*1/110);-webkit-animation-delay:.3s;animation-delay:.3s}.radar-spinner .circle:nth-child(3){padding:calc(var(--width)*5*2*2/110);-webkit-animation-delay:.3s;animation-delay:.3s}.radar-spinner .circle:nth-child(4){padding:calc(var(--width)*5*2*3/110);-webkit-animation-delay:0ms;animation-delay:0ms}.radar-spinner .circle-inner,.radar-spinner .circle-inner-container{height:100%;width:100%;border-radius:50%;border:calc(var(--width)*5/110) solid transparent}.radar-spinner .circle-inner{border-left-color:#a08b50;border-right-color:#a08b50}@-webkit-keyframes radar-spinner-animation{50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes radar-spinner-animation{50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.fade-enter-active[data-v-79040b1c],.fade-leave-active[data-v-79040b1c]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-79040b1c],.fade-leave-to[data-v-79040b1c]{opacity:0}.loading[data-v-79040b1c]{z-index:99999999;position:absolute;top:0;left:0;width:100%;height:100%}.all-black[data-v-79040b1c]{position:absolute;background-color:#000;opacity:1;top:0;left:0;width:100%;height:100%}.loading-icon[data-v-79040b1c],.slot[data-v-79040b1c]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notpc{z-index:10;padding:50px;position:absolute;top:0;left:0;width:100%;height:100%}.notpc .logo{position:absolute;top:20px!important;left:20px!important;width:200px}.notpc .main-map{z-index:10}.notpc .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.notpc .message .text{z-index:100000000}.notpc .message .text p{color:#fff;font-size:14px}.notpc .message a:active,.notpc .message a:hover,.notpc .message a:link,.notpc .message a:visited{color:#a08b50}#main-area[data-v-3c2e7871]{position:absolute;top:8px;left:8px;margin:0;width:calc(100% - 16px);height:calc(100% - 16px);width:-webkit-calc(100% - 16px);height:-webkit-calc(100% - 16px);overflow:hidden}.marker-cluster-small{background-color:rgba(221,255,255,.7333333333)}.marker-cluster-small div{background-color:rgba(104,205,241,.7333333333)}.marker-cluster-medium{background-color:rgba(241,211,87,.8)}.marker-cluster-medium div{background-color:rgba(240,194,12,.8)}.marker-cluster-large{background-color:rgba(255,136,170,.7333333333)}.marker-cluster-large div{background-color:rgba(244,1,117,.7333333333)}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font-size:12px;font-family:Roboto,sans-serif}.marker-cluster span{line-height:30px}.kml-popup-table{border-spacing:0}.kml-popup-table__row{border-bottom:1px solid hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0}.kml-popup-table__row__key{font-weight:600;width:100px;padding-right:6px;border-right:1px solid hsla(0,0%,100%,.4)}.kml-popup-table__row__val{padding-left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:16rem;word-break:break-all}.kml-popup-table__row__val table tr{border-bottom:1px solid hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;width:100%}.kml-popup-table__row__val table tr td{color:#fff!important;width:100%;min-width:100px}.kml-popup .leaflet-popup-content-wrapper{height:auto;max-height:450px;width:100%;min-width:400px;overflow:scroll}:root{--compass-color-gold:#a08b50;--compass-color-gold-hover:#ba9f64;--compass-color-gold-disable:#a19982;--compass-color-gray:#74726e;--compass-color-gray-hover:#a7a49e;overflow:auto}input:focus,select:focus{outline:none}body{font-family:Roboto,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leaflet-popup.searchbox-popup .leaflet-popup-content{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:auto}button.compass-primary{background-color:var(--compass-color-gold)}button.compass-primary:hover{background-color:var(--compass-color-gold-hover);-webkit-transition:background-color .1s ease;transition:background-color .1s ease}button.compass-primary:disabled{background-color:var(--compass-color-gold-disable)}button.compass-secondary{background-color:var(--compass-color-gray)}button.compass-secondary:hover{background-color:var(--compass-color-gray-hover);-webkit-transition:background-color .1s ease;transition:background-color .1s ease}.text-s{font-size:14px}.text-ss{font-size:12px}.leaflet-tooltip.small-labels{font-size:10px}.leaflet-tooltip.large-labels,.leaflet-tooltip.small-labels{background-color:transparent;border:transparent;-webkit-box-shadow:none;box-shadow:none;color:red;font-weight:700;text-shadow:#fff 2px 0,#fff -2px 0,#fff 0 -2px,#fff 0 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px}.leaflet-tooltip.large-labels{font-size:32px}.leaflet-bottom.leaflet-left div:nth-of-type(2) div{margin-bottom:24px}.wind-chart-tip,.wind-rose-tip{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding:10px 15px;font:12px;background:rgba(1,3,10,.8823529412);-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(0,0,0,.8);visibility:hidden}.wind-chart-tip h1,.wind-rose-tip h1{color:#fff;line-height:14px;font-size:14px}.wind-chart-tip .tip-row,.wind-rose-tip .tip-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.wind-chart-tip .tip-row p,.wind-rose-tip .tip-row p{color:#fff;font-size:16px;line-height:16px;text-align:center;margin:none;padding:none}.wind-chart-tip .color-example.color-example,.wind-rose-tip .color-example.color-example{height:16px;width:16px;margin-right:4px}.wind-chart-tip .color-example.avg-speed,.wind-rose-tip .color-example.avg-speed{background-color:#fff}.wind-chart-tip .color-example.under-m3-color,.wind-rose-tip .color-example.under-m3-color{background-color:#5081a3}.wind-chart-tip .color-example.over-m3-color,.wind-rose-tip .color-example.over-m3-color{background-color:#a9d8a2}.wind-chart-tip .color-example.over-m5-color,.wind-rose-tip .color-example.over-m5-color{background-color:#feb269}.wind-chart-tip .color-example.frequency-total-color,.wind-chart-tip .color-example.over-m7-color,.wind-rose-tip .color-example.frequency-total-color,.wind-rose-tip .color-example.over-m7-color{background-color:#da2a29}.wind-chart-tip .color-example.frequency-cumulative-color,.wind-rose-tip .color-example.frequency-cumulative-color{background-color:#fff}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}.info-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.info-legend .info-legend__text{font-size:14px;color:#fff;margin-right:5px}.info-legend .info-legend__box{width:10px;height:10px;margin-right:2px}