.fit-uv-forecast-module__kRbezq__panel{background:var(--surface);min-width:0;color:var(--ink);align-self:stretch;display:flex}.fit-uv-forecast-module__kRbezq__content{flex-direction:column;flex:1;min-width:0;min-height:0;padding:16px;display:flex}.fit-uv-forecast-module__kRbezq__header{justify-content:flex-end;align-items:center;display:flex}.fit-uv-forecast-module__kRbezq__header p{display:none}.fit-uv-forecast-module__kRbezq__header h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fit-uv-forecast-module__kRbezq__header button{border:1px solid var(--ink);width:32px;height:32px;color:var(--surface);background:var(--ink);cursor:pointer;border-radius:22px;flex-shrink:0;place-items:center;padding:0;font-size:16px;display:grid}.fit-uv-forecast-module__kRbezq__reading{align-items:center;gap:16px;margin-top:8px;display:flex}.fit-uv-forecast-module__kRbezq__reading strong{font-size:clamp(20px,2vw,30px);line-height:1.15}.fit-uv-forecast-module__kRbezq__recommendation{gap:4px;min-width:0;display:grid}.fit-uv-forecast-module__kRbezq__guidance{color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.4}.fit-uv-forecast-module__kRbezq__reading span{font-size:12px;line-height:1.6}.fit-uv-forecast-module__kRbezq__reading .fit-uv-forecast-module__kRbezq__spf{text-align:right;max-width:45%;margin-inline-start:auto}.fit-uv-forecast-module__kRbezq__selectedTime{font-variant-numeric:tabular-nums;color:var(--ink);margin-bottom:4px;font-size:22px;font-weight:750;line-height:1.2;display:block}.fit-uv-forecast-module__kRbezq__plot{flex:1;min-height:0;margin:8px 0 4px;position:relative}.fit-uv-forecast-module__kRbezq__chart{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.fit-uv-forecast-module__kRbezq__chart text{fill:var(--muted);font:12px monospace}.fit-uv-forecast-module__kRbezq__summary{flex-wrap:wrap;gap:8px 24px;margin-top:6px;display:flex}.fit-uv-forecast-module__kRbezq__summary p{color:var(--muted);gap:6px;margin:0;font-size:11px;display:grid}.fit-uv-forecast-module__kRbezq__summary strong{color:var(--ink);font-size:14px}.fit-uv-forecast-module__kRbezq__panel :focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:720px) and (orientation:portrait){.fit-uv-forecast-module__kRbezq__panel{background:0 0;flex:1;min-height:0}.fit-uv-forecast-module__kRbezq__content{padding:0}.fit-uv-forecast-module__kRbezq__header{align-items:center;gap:8px}.fit-uv-forecast-module__kRbezq__header h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;font-size:14px;position:absolute;overflow:hidden}.fit-uv-forecast-module__kRbezq__recommendation>span{display:none}.fit-uv-forecast-module__kRbezq__header:not(:has(button)){display:block}.fit-uv-forecast-module__kRbezq__header p{display:none}.fit-uv-forecast-module__kRbezq__header button{width:44px;height:44px}.fit-uv-forecast-module__kRbezq__reading{gap:10px;margin-top:0}.fit-uv-forecast-module__kRbezq__reading strong{font-size:22px}.fit-uv-forecast-module__kRbezq__guidance{display:none}.fit-uv-forecast-module__kRbezq__reading span{font-size:10px}.fit-uv-forecast-module__kRbezq__selectedTime{font-size:20px}.fit-uv-forecast-module__kRbezq__plot{min-height:120px;margin:2px 0}.fit-uv-forecast-module__kRbezq__summary{gap:8px 20px;margin-top:4px}.fit-uv-forecast-module__kRbezq__summary p{gap:2px;font-size:9px}.fit-uv-forecast-module__kRbezq__summary p:last-child{text-align:right;margin-inline-start:auto}.fit-uv-forecast-module__kRbezq__summary strong{font-size:11px}}
