pollen-forecast-view{display:block}pollen-forecast-view .summary{font-size:.9rem;font-weight:500;margin:.75em 0 1.75em;color:var(--font-color)}pollen-forecast-view .pollen-grid{display:grid;grid-template-columns:auto repeat(4,minmax(0,1fr));column-gap:.5em;row-gap:.75em;align-items:center;min-width:340px}pollen-forecast-view .day-head{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}pollen-forecast-view .day-head .day{font-weight:700;text-transform:uppercase;font-size:.8rem}pollen-forecast-view .day-head .date{font-size:.75rem;color:var(--color-secondary-font)}pollen-forecast-view .day-head .icon{width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:4px 0}pollen-forecast-view .day-head .temps{display:flex;gap:6px;font-size:.85rem}pollen-forecast-view .day-head .temps .lo{color:var(--color-secondary-font)}pollen-forecast-view .cat-label{display:flex;align-items:center;gap:8px;font-weight:600;white-space:nowrap}pollen-forecast-view .cat-label .icon{width:22px;height:22px;flex:0 0 auto;background-repeat:no-repeat;background-position:center;background-size:contain}pollen-forecast-view .cell{display:flex;justify-content:center}pollen-forecast-view .chip{display:inline-block;min-width:4.5em;padding:.35em .6em;border-radius:999px;text-align:center;font-size:.8rem;font-weight:700;color:#fff;background-color:var(--color-secondary-font)}pollen-forecast-view .chip.none{background-color:var(--widget-empty);color:var(--color-secondary-font)}pollen-forecast-view .chip.low{background-color:var(--wu-green)}pollen-forecast-view .chip.moderate{background-color:var(--wu-yellow);color:var(--font-color)}pollen-forecast-view .chip.high{background-color:var(--wu-orange)}pollen-forecast-view .chip.very-high{background-color:var(--wu-red)}pollen-forecast-view .pollen-error{padding:2em 1em;text-align:center;color:var(--color-secondary-font)}@media (max-width:540px){pollen-forecast-view{overflow-x:auto}pollen-forecast-view .pollen-grid{min-width:0;column-gap:.35em}pollen-forecast-view .chip{min-width:0;padding:.35em .4em;font-size:.72rem}pollen-forecast-view .cat-label{gap:5px;font-size:.85rem}pollen-forecast-view .cat-label .icon{width:18px;height:18px}pollen-forecast-view .day-head .icon{width:34px;height:34px}pollen-forecast-view .day-head .day{font-size:.72rem}}