.air-point21{position:absolute;z-index:885;right:83px;bottom:108px;width:421px;max-width:calc(100% - 100px);max-height:calc(100% - 180px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;background:#fff;color:#28536b;border-radius:14px;padding:17px 21px 14px;box-shadow:0 5px 27px #12374b40}.air-point21[hidden]{display:none}.air-subtitle21{font-size:12px;line-height:1.4;margin:5px 0 12px;color:#54798d}.air-values21{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0 13px}.air-values21>div{min-width:88px;flex:1}.air-values21 small{display:block;font-size:10px;color:#658494;margin-bottom:4px}.air-values21 strong{display:block;font-size:16px;font-weight:700}.air-controls21{display:flex;flex-direction:column;gap:8px;margin-top:8px}.air-controls21 select{font:inherit;font-size:12px;color:#2d5b73;background:white;border:1px solid #dce8ee;border-radius:7px;padding:7px 9px;min-height:33px;max-width:100%}#air-chart21 svg{display:block;width:100%;height:auto}#air-credit21{font-size:9px;line-height:1.5;color:#76909e;margin:8px 0 0}.air-active #wind-options{max-width:calc(100% - 121px)}.air-active #air-component21{top:165px}.air-active #radar-legend strong{max-width:260px;line-height:1.35}.air-active #radar-legend small{display:block;margin-top:5px;color:#5a7b8d;font-size:10px}
@media(max-width:700px){.air-point21{right:72px;bottom:101px;width:390px;max-width:calc(100% - 84px);max-height:calc(100% - 182px);padding:13px 16px}.air-values21{gap:8px}.air-values21 strong{font-size:14px}.air-values21 small{font-size:9px}.air-component21{left:8px;font-size:11px}.air-active #air-component21{top:153px}}
@media(max-width:430px){.air-point21{right:8px;max-width:calc(100% - 16px);bottom:101px;max-height:calc(100% - 217px)}}

.air-legend-image21{display:block;width:310px;max-width:100%;height:auto;margin:4px -5px 0}.air-unit21{font-size:10px;margin-top:3px;color:#526f83}.air-active #radar-legend{max-width:min(345px,calc(100% - 100px))}.air-active #radar-legend strong{max-width:300px;line-height:1.35}@media(max-width:650px){.air-legend-image21{width:240px}.air-active #radar-legend{max-width:calc(100% - 90px)}}
