.sd-wth{--bg:#1c1c1c;--fg:#f6f6f6;--mute:#8e8e8e;--line:#ffffff1a;--soft:#ffffff12;--strong:#fafafa;--on:#111;color:var(--fg);-webkit-tap-highlight-color:transparent;font-size:14px;line-height:1.4}.sd-wth[data-fill=light]{--bg:#fff;--fg:#121212;--mute:#6f6f6f;--line:#00000017;--soft:#0000000d;--strong:#111;--on:#fff}.sd-wth :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sd-wth :focus-visible{outline:2px solid var(--fg);outline-offset:2px}.sd-wth .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sd-wth{background:var(--bg);width:min(100%,330px);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:16px}.sd-wth__top{justify-content:space-between;align-items:flex-start;display:flex}.sd-wth__place{color:var(--mute);font-size:13px}.sd-wth__now{align-items:center;gap:10px;margin-top:2px;display:flex}.sd-wth__now b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:300;line-height:1}.sd-wth__ic{filter:grayscale();font-size:30px;line-height:1}.sd-wth__meta{color:var(--mute);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12.5px}.sd-wth__seg{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.sd-wth__seg>div{background:var(--soft);border-radius:8px;padding:2px;display:flex}.sd-wth__seg button{border-radius:6px;padding:4px 9px;font-size:12px;color:var(--mute)!important}.sd-wth__seg button[aria-checked=true]{background:var(--bg);box-shadow:0 1px 2px #00000040;color:var(--fg)!important}.sd-wth__chart{touch-action:none;cursor:crosshair;border-radius:10px;outline:0;height:130px;margin-top:14px;position:relative}.sd-wth__chart:focus-visible{box-shadow:0 0 0 2px var(--fg)}.sd-wth__chart svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.sd-wth__line{fill:none;stroke:var(--fg);stroke-width:2px;stroke-linejoin:round}.sd-wth__rain rect{fill:var(--soft)}.sd-wth__cur{background:var(--fg);pointer-events:none;width:1px;position:absolute;top:0;bottom:18px}.sd-wth__dot{background:var(--bg);width:10px;height:10px;box-shadow:inset 0 0 0 2.5px var(--fg);pointer-events:none;border-radius:99px;margin:-5px 0 0 -5px;position:absolute}.sd-wth__hx{color:var(--mute);justify-content:space-between;font-size:10.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.sd-wth__wk{margin:14px 0 0;padding:0;list-style:none}.sd-wth__day{font-variant-numeric:tabular-nums;grid-template-columns:38px 24px 30px 1fr 30px;align-items:center;gap:8px;height:36px;font-size:13.5px;animation:.24s ease-out backwards sd-wth-in;display:grid}.sd-wth__day span:nth-child(2){filter:grayscale();text-align:center}.sd-wth__day span:nth-child(3){color:var(--mute);text-align:right}.sd-wth__rng{background:var(--soft);border-radius:99px;height:5px;position:relative}.sd-wth__rng i{background:var(--fg);border-radius:99px;position:absolute;top:0;bottom:0}@keyframes sd-wth-in{0%{opacity:0;transform:translate(-6px)}}@media (prefers-reduced-motion:reduce){.sd-wth *,.sd-wth :before,.sd-wth :after{transition:none!important;animation:none!important}}
