.wx[data-astro-cid-56tfsupd]{--wx-line:#ffffff1f;--wx-mute:#ffffff94;--wx-snow:#8fd0ff;color:#fff;isolation:isolate;background:#1d1d1f;border-radius:28px;grid-template-columns:minmax(300px,36%) 1fr;padding:clamp(24px,3vw,36px) 0;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000038}.wx[data-astro-cid-56tfsupd]:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 30% 20%,#ffffff12,#0000 70%);height:120%;position:absolute;inset:-40% -20% auto}.wx[data-astro-cid-56tfsupd] p[data-astro-cid-56tfsupd],.wx[data-astro-cid-56tfsupd] dl[data-astro-cid-56tfsupd],.wx[data-astro-cid-56tfsupd] dd[data-astro-cid-56tfsupd]{margin:0}.wx-defs[data-astro-cid-56tfsupd]{width:0;height:0;position:absolute}.wx-today[data-astro-cid-56tfsupd]{border-right:1px solid var(--wx-line);flex-direction:column;justify-content:center;gap:clamp(18px,2vw,26px);padding:0 clamp(24px,3.4vw,48px);display:flex}.wx-head[data-astro-cid-56tfsupd]{flex-direction:column;gap:4px;display:flex}.wx-place[data-astro-cid-56tfsupd]{letter-spacing:.18em;text-transform:uppercase;color:var(--wx-mute);font-size:.75rem;font-weight:600}.wx-when[data-astro-cid-56tfsupd]{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:1.0625rem;font-weight:500;display:flex}.wx-upd[data-astro-cid-56tfsupd]{color:var(--wx-mute);font-size:.8125rem;font-weight:400}.wx-upd[data-astro-cid-56tfsupd]:empty{display:none}.wx-now[data-astro-cid-56tfsupd]{align-items:center;gap:clamp(14px,2vw,26px);display:flex}.wx-temp[data-astro-cid-56tfsupd]{font-family:var(--font-head);letter-spacing:-.05em;font-variant-numeric:tabular-nums;align-items:flex-start;font-size:clamp(3.75rem,6.4vw,5.5rem);font-weight:600;line-height:.95;display:flex}.wx-unit[data-astro-cid-56tfsupd]{opacity:.85;margin-top:.12em;margin-left:.04em;font-size:.5em;font-weight:500}.wx-desc[data-astro-cid-56tfsupd]{color:#ffffffc7;letter-spacing:-.01em;margin-top:.4rem;font-size:1.125rem}.wx-meta[data-astro-cid-56tfsupd]{border-top:1px solid var(--wx-line);grid-template-columns:repeat(3,auto);justify-content:start;gap:8px clamp(18px,2.2vw,30px);padding-top:clamp(14px,1.6vw,20px);display:grid}.wx-meta[data-astro-cid-56tfsupd] dt[data-astro-cid-56tfsupd]{letter-spacing:.12em;text-transform:uppercase;color:var(--wx-mute);margin-bottom:4px;font-size:.6875rem}.wx-meta[data-astro-cid-56tfsupd] dd[data-astro-cid-56tfsupd]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:600}.wx[data-astro-cid-56tfsupd].has-snow .wx-meta-snow[data-astro-cid-56tfsupd] dd[data-astro-cid-56tfsupd]{color:var(--wx-snow)}.wx-ico[data-astro-cid-56tfsupd]{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:58px;height:58px;display:block;overflow:visible}.wx-ico[data-astro-cid-56tfsupd].big{filter:drop-shadow(0 10px 24px #00000059);flex:none;width:clamp(88px,8vw,124px);height:clamp(88px,8vw,124px)}.wx[data-astro-cid-56tfsupd] .amber{stroke:#ffb800}.wx[data-astro-cid-56tfsupd] .blue{stroke:var(--wx-snow);fill:var(--wx-snow)}.wx[data-astro-cid-56tfsupd] .blue line{fill:none}.wx[data-astro-cid-56tfsupd] .mute{stroke:#fff9}.wx[data-astro-cid-56tfsupd] .fill-navy{fill:#1d1d1f}.wx[data-astro-cid-56tfsupd] .bolt{fill:#ffb800;stroke-width:1.5px}.wx-days[data-astro-cid-56tfsupd]{grid-template-columns:repeat(7,1fr);align-items:stretch;margin:0;padding:0 clamp(10px,1.6vw,22px);list-style:none;display:grid}.wx-day[data-astro-cid-56tfsupd]{border-left:1px solid var(--wx-line);transition:background .25s var(--ease);border-radius:16px;grid-template-rows:auto auto 1fr auto;justify-items:center;gap:10px;margin:0;padding:10px 4px;display:grid}.wx-day[data-astro-cid-56tfsupd]:first-child{border-left:0}.wx-day[data-astro-cid-56tfsupd]:hover{background:#ffffff0d}.wx-day[data-astro-cid-56tfsupd]:first-child .wx-dow[data-astro-cid-56tfsupd]{color:#fff}.wx-dow[data-astro-cid-56tfsupd]{color:var(--wx-mute);letter-spacing:.01em;font-size:.9375rem;font-weight:500}.wx-day[data-astro-cid-56tfsupd] .wx-ico[data-astro-cid-56tfsupd]{width:50px;height:50px;margin:2px 0 4px}.wx-range[data-astro-cid-56tfsupd]{grid-template-rows:auto 1fr auto;align-self:stretch;justify-items:center;gap:8px;min-height:118px;display:grid}.wx-hi[data-astro-cid-56tfsupd],.wx-lo[data-astro-cid-56tfsupd]{font-family:var(--font-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:600;line-height:1}.wx-hi[data-astro-cid-56tfsupd]{color:#fff}.wx-lo[data-astro-cid-56tfsupd]{color:var(--wx-mute);font-weight:500}.wx-bar[data-astro-cid-56tfsupd]{background:#ffffff1a;border-radius:5px;width:5px;min-height:54px;position:relative}.wx-bar[data-astro-cid-56tfsupd] i[data-astro-cid-56tfsupd]{background:linear-gradient(180deg, #ffb800 0%, #ff8a1f 55%, var(--wx-snow) 100%);height:30%;transition:top .6s var(--ease), height .6s var(--ease);border-radius:5px;position:absolute;top:40%;left:0;right:0}.wx-snowtag[data-astro-cid-56tfsupd]{letter-spacing:.02em;color:var(--wx-snow);font-variant-numeric:tabular-nums;background:#8fd0ff1f;border:1px solid #8fd0ff40;border-radius:999px;align-items:center;gap:5px;min-height:22px;padding:3px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.wx-snowtag[data-astro-cid-56tfsupd]:before{content:"";background:var(--wx-snow);width:6px;height:6px;box-shadow:0 0 8px var(--wx-snow);border-radius:50%}.wx-snowtag[data-astro-cid-56tfsupd][hidden]{visibility:hidden;display:inline-flex}.wx[data-astro-cid-56tfsupd][data-state=loading] .wx-temp[data-astro-cid-56tfsupd],.wx[data-astro-cid-56tfsupd][data-state=loading] .wx-hi[data-astro-cid-56tfsupd],.wx[data-astro-cid-56tfsupd][data-state=loading] .wx-lo[data-astro-cid-56tfsupd],.wx[data-astro-cid-56tfsupd][data-state=loading] .wx-meta[data-astro-cid-56tfsupd] dd[data-astro-cid-56tfsupd],.wx[data-astro-cid-56tfsupd][data-state=loading] .wx-desc[data-astro-cid-56tfsupd]{color:#0000;background:linear-gradient(90deg,#ffffff14,#ffffff29,#ffffff14) 0 0/200% 100%;border-radius:8px;animation:1.4s linear infinite wx-shimmer}.wx[data-astro-cid-56tfsupd][data-state=loading] .wx-dow[data-astro-cid-56tfsupd]{visibility:hidden}.wx[data-astro-cid-56tfsupd][data-state=loading] .wx-ico[data-astro-cid-56tfsupd]{opacity:.25}@keyframes wx-shimmer{to{background-position:-200% 0}}.wx[data-astro-cid-56tfsupd][data-state=ready] .wx-day[data-astro-cid-56tfsupd]{animation:wx-in .5s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms)}.wx[data-astro-cid-56tfsupd][data-state=ready] .wx-now[data-astro-cid-56tfsupd]{animation:wx-in .5s var(--ease) both}@keyframes wx-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wx[data-astro-cid-56tfsupd][data-state=off]{padding:28px clamp(22px,3.4vw,48px);display:block}.wx[data-astro-cid-56tfsupd][data-state=off] .wx-today[data-astro-cid-56tfsupd],.wx[data-astro-cid-56tfsupd][data-state=off] .wx-days[data-astro-cid-56tfsupd]{display:none}.wx-off[data-astro-cid-56tfsupd]{font-size:1.0625rem}.wx-off[data-astro-cid-56tfsupd] a[data-astro-cid-56tfsupd]{color:#ff9a55}@media (prefers-reduced-motion:reduce){.wx[data-astro-cid-56tfsupd] [data-astro-cid-56tfsupd]{transition:none!important;animation:none!important}}@media (width<=980px){.wx[data-astro-cid-56tfsupd]{grid-template-columns:1fr;gap:22px}.wx-today[data-astro-cid-56tfsupd]{border-right:0;border-bottom:1px solid var(--wx-line);padding-bottom:22px}.wx-days[data-astro-cid-56tfsupd]{scroll-snap-type:x proximity;grid-template-columns:repeat(7,minmax(92px,1fr));padding:0 12px;overflow-x:auto}.wx-day[data-astro-cid-56tfsupd]{scroll-snap-align:start}}.wx[data-astro-cid-56tfsupd].compact{background:linear-gradient(#000000e0,#000000f0),url(/images/crabbe-hero-winter.jpg) 50%/cover;border-radius:22px;grid-template-columns:1fr;gap:0;height:100%;padding:26px 0 20px;box-shadow:0 10px 30px #0000002e}.compact[data-astro-cid-56tfsupd] .wx-today[data-astro-cid-56tfsupd]{border:0;justify-content:flex-start;gap:16px;padding:0 26px 20px}.compact[data-astro-cid-56tfsupd] .wx-ico[data-astro-cid-56tfsupd].big{width:64px;height:64px}.compact[data-astro-cid-56tfsupd] .wx-temp[data-astro-cid-56tfsupd]{font-size:3rem}.compact[data-astro-cid-56tfsupd] .wx-desc[data-astro-cid-56tfsupd]{margin-top:.2rem;font-size:1rem}.compact[data-astro-cid-56tfsupd] .wx-meta[data-astro-cid-56tfsupd]{gap:6px 16px;padding-top:12px}.compact[data-astro-cid-56tfsupd] .wx-meta[data-astro-cid-56tfsupd] dd[data-astro-cid-56tfsupd]{font-size:.9375rem}.compact[data-astro-cid-56tfsupd] .wx-days[data-astro-cid-56tfsupd]{border-top:1px solid var(--wx-line);grid-template-columns:repeat(7,minmax(44px,1fr));padding:16px 14px 0;overflow:visible}.compact[data-astro-cid-56tfsupd] .wx-day[data-astro-cid-56tfsupd]{border-left:0;border-radius:10px;gap:6px;padding:4px 0}.compact[data-astro-cid-56tfsupd] .wx-dow[data-astro-cid-56tfsupd]{font-size:.8125rem}.compact[data-astro-cid-56tfsupd] .wx-day[data-astro-cid-56tfsupd] .wx-ico[data-astro-cid-56tfsupd]{width:32px;height:32px;margin:0}.compact[data-astro-cid-56tfsupd] .wx-range[data-astro-cid-56tfsupd]{gap:4px;min-height:0}.compact[data-astro-cid-56tfsupd] .wx-bar[data-astro-cid-56tfsupd]{display:none}.compact[data-astro-cid-56tfsupd] .wx-hi[data-astro-cid-56tfsupd],.compact[data-astro-cid-56tfsupd] .wx-lo[data-astro-cid-56tfsupd]{letter-spacing:0;font-size:.9375rem;font-weight:500}.compact[data-astro-cid-56tfsupd] .wx-snowtag[data-astro-cid-56tfsupd]{min-height:18px;padding:2px 6px;font-size:.6875rem}.compact[data-astro-cid-56tfsupd].wx[data-state=off]{align-content:center;padding:28px 26px}
