.pollen-point22{position:absolute;z-index:885;right:83px;bottom:108px;width:422px;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 22px 14px;box-shadow:0 5px 27px #12374b40}.pollen-point22[hidden]{display:none}.pollen-subtitle22{font-size:12px;line-height:1.4;margin:5px 0 12px;color:#54798d}.pollen-values22{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0 13px}.pollen-values22>div{min-width:88px;flex:1}.pollen-values22 small{display:block;font-size:10px;color:#658494;margin-bottom:4px}.pollen-values22 strong{display:block;font-size:16px;font-weight:700}.pollen-controls22{display:flex;flex-direction:column;gap:8px;margin-top:8px}.pollen-controls22 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%}#pollen-chart22 svg{display:block;width:100%;height:auto}#pollen-credit22{font-size:9px;line-height:1.5;color:#76909e;margin:8px 0 0}.pollen-active #wind-options{max-width:calc(100% - 122px)}.pollen-active #pollen-component22{top:165px}.pollen-active #radar-legend strong{max-width:260px;line-height:1.35}.pollen-active #radar-legend small{display:block;margin-top:5px;color:#5a7b8d;font-size:10px}
@media(max-width:700px){.pollen-point22{right:72px;bottom:101px;width:390px;max-width:calc(100% - 84px);max-height:calc(100% - 182px);padding:13px 16px}.pollen-values22{gap:8px}.pollen-values22 strong{font-size:14px}.pollen-values22 small{font-size:9px}.pollen-component22{left:8px;font-size:11px}.pollen-active #pollen-component22{top:153px}}
@media(max-width:430px){.pollen-point22{right:8px;max-width:calc(100% - 16px);bottom:101px;max-height:calc(100% - 227px)}}

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

.pollen-overview22{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:10px 0}.pollen-overview22 button{padding:9px;border:1px solid #d3e2eb;border-radius:8px;background:#f6fafc;color:#24536b;text-align:left;cursor:pointer}.pollen-overview22 button[aria-pressed="true"]{border-color:#079bd0;background:#e6f5fc}.pollen-overview22 strong{display:block;margin-top:3px;font-size:14px}.pollen-species22{position:absolute;z-index:800;top:170px;left:16px;background:#174e66d9;color:#fff;border-radius:9px;padding:8px 11px;font-size:12px}.pollen-species22 select{margin-left:8px;background:#fff;color:#174e66;border:0;border-radius:5px;padding:5px;max-width:180px}.pollen-species22[hidden]{display:none}@media(max-width:650px){.pollen-species22{left:10px;top:188px;font-size:11px}.pollen-point22{max-height:calc(100% - 150px)}}
