svg{border-radius:8px;display:block}.axis line,.axis path{fill:none;shape-rendering:crispEdges;stroke:#ccc;stroke-width:1px}.line{fill:none;transition:stroke-dasharray .3s,stroke-width .3s}.line-2m,.line-80m,.line-apparent-temp,.line-gust,.line-pressure,.line-wind{stroke-width:2px}.line-2m,.line-80m{stroke:#f39c12}.line-80m{stroke-dasharray:1,5}.line-apparent-temp{stroke:#e74c3c;stroke-width:3;opacity:.7}.line-pressure{stroke:#8e44ad;stroke-dasharray:2,4;opacity:.6}.line-wind{stroke:#3498db;opacity:.8;stroke-width:3}.line-wind-180{stroke:#3498db;stroke-dasharray:1,1;stroke-width:8;opacity:.5}.line-gust{stroke:#3498db;opacity:.5;stroke-dasharray:4,4}.line-station{stroke:#077232;stroke-opacity:.4;stroke-width:3;stroke-dasharray:4,4}.line-station-avg{stroke:#077232;stroke-opacity:.7;stroke-width:3}.day-label{font-family:Courier New,Courier,monospace}.isflyable{fill-opacity:2}.area-humidity{fill:lightblue;fill-opacity:.7}.area-inestability-hight{fill:orange;fill-opacity:.2}.area-wind{fill:skyblue;fill-opacity:.3}.area-station-wind{fill:green;fill-opacity:.15}.bar-precipitation{fill:blue;fill-opacity:.9}.bar-cape{fill:violet;fill-opacity:.4}.tooltip{position:absolute;text-align:center;width:auto;padding:5px;font-size:12px;background:lightsteelblue;border:0;border-radius:8px;pointer-events:none;visibility:hidden}.highlighted-layer{stroke-width:2px}.hover-line{stroke:black;stroke-width:1px;stroke-dasharray:3 3;opacity:.8}.focusable-weather-layer{transition:opacity .18s ease,stroke-width .18s ease,filter .18s ease}.weather-layer-focus-active .muted-weather-layer{opacity:.16!important}.weather-layer-focus-active .selected-weather-layer{opacity:1!important;filter:drop-shadow(0 0 4px rgba(15,23,42,.35))}.weather-layer-focus-active path.selected-weather-layer.line{stroke-width:7px!important}.weather-layer-focus-active .line-temp-180m.selected-weather-layer,.weather-layer-focus-active .line-wind-180.selected-weather-layer{stroke-width:10px!important}.weather-layer-focus-active .selected-weather-layer.area-humidity,.weather-layer-focus-active .selected-weather-layer.area-instability,.weather-layer-focus-active .selected-weather-layer.area-irradiance,.weather-layer-focus-active .selected-weather-layer.area-wind{opacity:.78!important;stroke:currentColor;stroke-width:2px}.weather-layer-focus-active rect.selected-weather-layer{stroke:navy!important;stroke-width:1.5px}.weather-layer-focus-active .wind-direction.selected-weather-layer,.weather-layer-focus-active .wind-direction180.selected-weather-layer{stroke-width:4px!important}.temperature-point{cursor:pointer;outline:none}.temperature-point-dot,.temperature-point-label{transition:opacity .15s ease,transform .15s ease}.selected-weather-point .temperature-point-dot,.temperature-point:focus .temperature-point-dot,.temperature-point:hover .temperature-point-dot{opacity:1;stroke:navy;stroke-width:2px}.selected-weather-point .temperature-point-label,.temperature-point:focus .temperature-point-label,.temperature-point:hover .temperature-point-label{transform:translateY(-2px)}.selected-weather-point .temperature-point-hit-area{fill:rgba(231,76,60,.12)}