.scd .scdw{margin:22px 0;padding:24px;background:linear-gradient(120deg,#f0f6ff,#fff);border:1px solid #dce6f2;border-radius:18px;color:#142b48}.scdw-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px}.scdw-heading h2{margin:0!important;font-size:26px!important}.scdw-heading .scd-kicker{margin:0 0 7px;font-size:11px}.scdw-refresh{padding:9px 12px;border:1px solid #c7d5e6;border-radius:9px;background:white;color:#142b48;cursor:pointer}.scdw-grid{display:grid;grid-template-columns:1fr 2fr;gap:24px;align-items:center}.scdw-current p{margin:5px 0;font-weight:650}.scdw-temp{font-size:46px;line-height:1.2;font-weight:800}.scdw-icon{font-size:38px;margin-left:18px}.scdw-days{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.scdw-day{display:flex;flex-direction:column;gap:5px;align-items:center;padding:15px 8px;border-radius:12px;background:#fff;text-align:center}.scdw-day-icon{font-size:28px}.scdw small,.scdw-time{color:#52647a;font-size:12px;line-height:1.5}.scdw-time{margin:14px 0 5px!important}.scdw b{white-space:nowrap}.scdw-refresh:focus-visible{outline:3px solid #b62d42;outline-offset:3px}@media(max-width:600px){.scd .scdw{padding:18px}.scdw-grid{grid-template-columns:1fr;gap:16px}.scdw-days{gap:6px}.scdw-day{padding:12px 4px}.scdw-heading h2{font-size:23px!important}.scdw-current{text-align:center}.scdw-temp{font-size:42px}.scdw-day b{font-size:14px}}

.scdw-refresh{white-space:nowrap;flex-shrink:0}.scdw-icon,.scdw-day-icon{display:inline-block;vertical-align:middle}.scdw-icon svg{width:42px;height:44px}.scdw-day-icon svg{width:30px;height:32px}
