.front.svelte-my0o47{padding-top:22px}.front__mast.svelte-my0o47{border-bottom:2px solid var(--foreground);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;display:flex}.front__mast.svelte-my0o47 h2:where(.svelte-my0o47){letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.front__mast.svelte-my0o47 p:where(.svelte-my0o47){color:var(--muted-foreground);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:12px}.front__grid.svelte-my0o47{gap:28px;padding-top:20px;display:grid}.front__editorial.svelte-my0o47{display:contents}.front-lead.svelte-my0o47{order:2}.front__latest.svelte-my0o47{order:1}.front-secondary.svelte-my0o47{order:3}.front__latest.svelte-my0o47 .zh-latest li:nth-child(n+5){display:none}.front-lead__link.svelte-my0o47{color:inherit;text-decoration:none;display:block}.front-lead__media.svelte-my0o47{background:var(--secondary);overflow:hidden}.front-lead__media.svelte-my0o47 img:where(.svelte-my0o47){aspect-ratio:16/9;object-fit:cover;object-position:50% 25%;width:100%;display:block}.front-lead__copy.svelte-my0o47{padding-top:18px}.story-kicker.svelte-my0o47{color:var(--red-ink);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;margin:0 0 7px;font-size:12px;font-weight:700;line-height:1.3}.front-lead.svelte-my0o47 h3:where(.svelte-my0o47){letter-spacing:-.035em;text-wrap:pretty;max-width:850px;margin:0;font-size:clamp(31px,7.6vw,43px);font-weight:850;line-height:1.06}.front-lead__dek.svelte-my0o47{max-width:720px;color:var(--ink-2);font-family:var(--font-serif);margin:13px 0 0;font-size:18px;line-height:1.48}.story-meta.svelte-my0o47{color:var(--muted-foreground);font-family:var(--font-mono);margin:10px 0 0;font-size:12px;line-height:1.35}.front-lead__link.svelte-my0o47:hover h3:where(.svelte-my0o47),.secondary-card.svelte-my0o47 a:where(.svelte-my0o47):hover h3:where(.svelte-my0o47){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.front-secondary.svelte-my0o47{border-top:1px solid var(--border);margin:24px 0 0;padding:0;list-style:none;display:grid}.front-secondary.svelte-my0o47>li:where(.svelte-my0o47){border-bottom:1px solid var(--border)}.secondary-card.svelte-my0o47 a:where(.svelte-my0o47){min-height:44px;color:inherit;grid-template-columns:minmax(0,1fr) 112px;gap:16px;padding:15px 0;text-decoration:none;display:grid}.secondary-card__img.svelte-my0o47{object-fit:cover;object-position:50% 25%;background:var(--secondary);grid-area:1/2;width:112px;height:82px}.secondary-card__copy.svelte-my0o47{grid-area:1/1}.secondary-card.svelte-my0o47 .story-kicker:where(.svelte-my0o47){margin-bottom:4px;font-size:12px}.secondary-card.svelte-my0o47 h3:where(.svelte-my0o47){letter-spacing:-.015em;margin:0;font-size:17px;font-weight:750;line-height:1.22}.secondary-card.svelte-my0o47 .story-meta:where(.svelte-my0o47){margin-top:6px}.front__latest.svelte-my0o47{min-width:0}.front-live.svelte-my0o47{background:var(--secondary);border-top:3px solid var(--primary);margin-bottom:24px;padding:14px 16px}.front-live.svelte-my0o47 h3:where(.svelte-my0o47){color:var(--red-ink);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.front-live.svelte-my0o47 h3:where(.svelte-my0o47) span:where(.svelte-my0o47){background:var(--primary);border-radius:50%;width:7px;height:7px}.front-live.svelte-my0o47 ul:where(.svelte-my0o47){margin:8px 0 0;padding:0;list-style:none}.front-live.svelte-my0o47 li:where(.svelte-my0o47){border-top:1px solid var(--border)}.front-live.svelte-my0o47 a:where(.svelte-my0o47){align-items:center;min-height:44px;padding:9px 0;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.front-live.svelte-my0o47 a:where(.svelte-my0o47):hover{text-decoration:underline}.front__latest.svelte-my0o47 .zh-latest{border-top:2px solid var(--foreground);padding-top:9px}.front__latest.svelte-my0o47 .zh-latest>div{align-items:flex-start}.front__latest.svelte-my0o47 .zh-latest h2{font-family:var(--font-sans);letter-spacing:-.025em;text-transform:none;font-size:23px}.front__latest.svelte-my0o47 .zh-latest ol{margin-top:4px}.front__latest.svelte-my0o47 .zh-latest li{padding:11px 0}.front__latest.svelte-my0o47 .zh-latest li a{font-size:15px;line-height:1.32}@media (width>=640px){.front-lead.svelte-my0o47{order:1}.front__latest.svelte-my0o47{order:2}.front__latest.svelte-my0o47 .zh-latest li:nth-child(n+5){display:grid}.front__latest.svelte-my0o47 .zh-latest li:nth-child(n+9){display:none}.front-secondary.svelte-my0o47{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.secondary-card.svelte-my0o47 a:where(.svelte-my0o47){padding:16px 0;display:block}.secondary-card__img.svelte-my0o47{aspect-ratio:16/9;width:100%;height:auto;margin-bottom:12px}.secondary-card.svelte-my0o47 h3:where(.svelte-my0o47){font-size:19px}}@media (width>=1024px){.front.svelte-my0o47{padding-top:28px}.front__grid.svelte-my0o47{grid-template-columns:minmax(0,1.8fr) minmax(310px,.85fr);gap:34px}.front-lead.svelte-my0o47{grid-area:1/1}.front-secondary.svelte-my0o47{grid-area:2/1}.front__latest.svelte-my0o47{border-left:1px solid var(--border);grid-area:1/2/span 2;padding-left:26px}.front-lead.svelte-my0o47 h3:where(.svelte-my0o47){font-size:clamp(38px,3.5vw,48px)}}.editorial.svelte-12ks7ej{border-top:2px solid var(--foreground);margin-top:52px;padding:24px 0 4px}.editorial__head.svelte-12ks7ej{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.editorial__head.svelte-12ks7ej p:where(.svelte-12ks7ej){color:var(--red-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700}.editorial__head.svelte-12ks7ej h2:where(.svelte-12ks7ej){letter-spacing:-.035em;margin:0;font-size:30px;line-height:1}.editorial__head.svelte-12ks7ej div:where(.svelte-12ks7ej)>span:where(.svelte-12ks7ej){color:var(--muted-foreground);font-family:var(--font-serif);margin-top:8px;font-size:16px;display:block}.editorial__head.svelte-12ks7ej>a:where(.svelte-12ks7ej){min-height:44px;color:var(--red-ink);white-space:nowrap;align-items:center;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.editorial__head.svelte-12ks7ej>a:where(.svelte-12ks7ej):hover{text-decoration:underline}.editorial__grid.svelte-12ks7ej{margin:20px 0 0;padding:0;list-style:none;display:grid}.editorial__grid.svelte-12ks7ej>li:where(.svelte-12ks7ej){border-top:1px solid var(--border)}.editorial.svelte-12ks7ej a:where(.svelte-12ks7ej){min-height:44px;color:inherit;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;padding:14px 0;text-decoration:none;display:grid}.editorial.svelte-12ks7ej img:where(.svelte-12ks7ej){aspect-ratio:4/3;object-fit:cover;object-position:50% 25%;background:var(--secondary);width:120px}.editorial__label.svelte-12ks7ej{color:var(--red-ink);font-family:var(--font-mono);text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700}.editorial.svelte-12ks7ej h3:where(.svelte-12ks7ej){letter-spacing:-.015em;margin:0;font-size:17px;line-height:1.25}.editorial.svelte-12ks7ej a:where(.svelte-12ks7ej):hover h3:where(.svelte-12ks7ej){text-underline-offset:3px;text-decoration:underline}@media (width>=768px){.editorial__grid.svelte-12ks7ej{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px}}@media (width>=1100px){.editorial.svelte-12ks7ej{margin-top:64px}.editorial__grid.svelte-12ks7ej{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding-top:18px}.editorial__grid.svelte-12ks7ej>li:where(.svelte-12ks7ej){border:0}.editorial.svelte-12ks7ej a:where(.svelte-12ks7ej){padding:0;display:block}.editorial.svelte-12ks7ej img:where(.svelte-12ks7ej){aspect-ratio:16/10;width:100%;margin-bottom:12px}.editorial.svelte-12ks7ej h3:where(.svelte-12ks7ej){font-size:18px}}.zh-rpick.svelte-kn89xg{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.zh-rpick.svelte-kn89xg button[aria-controls]{min-height:44px}.zh-rpick__t.svelte-kn89xg{font-family:var(--font-sans);font-size:var(--text-4);color:var(--ink-2);margin:0;font-weight:700;line-height:1.3}.zh-wx__line.svelte-k3sb61{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;padding-right:28px;display:flex;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.zh-wx__line.svelte-k3sb61::-webkit-scrollbar{display:none}.zh-wx__h.svelte-k3sb61{flex:none;margin:0;display:flex}.zh-wx__a.svelte-k3sb61{border-left:1px solid var(--border);white-space:nowrap;min-height:44px;color:inherit;flex:none;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:flex}.zh-wx__a.svelte-k3sb61:hover{text-decoration:underline}.zh-wx__a.svelte-k3sb61:focus-visible{outline:3px solid var(--ring);outline-offset:-3px}.zh-wx__a--label.svelte-k3sb61{border-left:0;padding-left:0}.zh-wx__a--city.svelte-k3sb61{padding:0 10px}.zh-wx__a--stack.svelte-k3sb61{flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.zh-wx__a--stack.svelte-k3sb61>span{line-height:1.2}.zh-wx__a--history.svelte-k3sb61{max-width:min(22rem,78vw)}.zh-wx__a--history.svelte-k3sb61 .zh-wx__name:where(.svelte-k3sb61){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.zh-wx__part.svelte-k3sb61{display:contents}@media (width<=639.98px){.zh-wx__line.svelte-k3sb61{padding-right:0;display:block;overflow:visible;-webkit-mask-image:none;mask-image:none}.zh-wx__part.svelte-k3sb61{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;position:relative;overflow:auto hidden}.zh-wx__part.svelte-k3sb61::-webkit-scrollbar{display:none}.zh-wx__part--sot.svelte-k3sb61{border-top:1px solid var(--border);padding-right:28px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.zh-wx__part--sot.svelte-k3sb61>.zh-wx__a:where(.svelte-k3sb61):first-child{border-left:0;padding-left:0}}.radio-home.svelte-lgnvn{color:#f8f5ee;border-top:4px solid var(--primary);background:#171717;gap:24px;margin-top:52px;padding:26px 22px;display:grid}.radio-home__brand.svelte-lgnvn{color:#f0767b;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.radio-home.svelte-lgnvn h2:where(.svelte-lgnvn){letter-spacing:-.04em;margin:12px 0 0;font-size:34px;line-height:1}.radio-home__intro.svelte-lgnvn>p:where(.svelte-lgnvn){color:#d1ccc3;max-width:420px;font-family:var(--font-serif);margin:13px 0 0;font-size:17px;line-height:1.45}.radio-home__intro.svelte-lgnvn>a:where(.svelte-lgnvn){color:#f8f5ee;text-underline-offset:4px;align-items:center;gap:5px;min-height:44px;margin-top:14px;font-size:13px;font-weight:700;display:inline-flex}.radio-home__stations.svelte-lgnvn{display:grid}.radio-station.svelte-lgnvn{min-height:62px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #3b3936;align-items:center;gap:12px;padding:8px 0;display:flex}.radio-station__icon.svelte-lgnvn{color:#f8f5ee;border:1px solid #615d57;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.radio-station.selected.svelte-lgnvn .radio-station__icon:where(.svelte-lgnvn){background:#cc1b2b;border-color:#e5484d}.radio-station__copy.svelte-lgnvn{gap:3px;min-width:0;display:grid}.radio-station.svelte-lgnvn strong:where(.svelte-lgnvn){font-size:15px;line-height:1.25}.radio-station.svelte-lgnvn small:where(.svelte-lgnvn){color:#aaa59d;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.radio-station.svelte-lgnvn:hover strong:where(.svelte-lgnvn){color:#f0767b}.radio-station.svelte-lgnvn:focus-visible{outline-offset:3px;outline-color:#f0767b}.radio-home__error.svelte-lgnvn{color:#ffb4b8;margin:8px 0 0;font-size:13px}@media (width>=800px){.radio-home.svelte-lgnvn{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:42px;margin-top:64px;padding:30px 32px}.radio-home__stations.svelte-lgnvn{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.radio-home__stations.svelte-lgnvn>:where(.svelte-lgnvn):nth-child(-n+2){border-top:0}}.live-home.svelte-kjukst{border-top:4px solid var(--primary);margin-top:40px;padding-top:18px}.live-home__head.svelte-kjukst{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:20px;display:flex}.live-home__head.svelte-kjukst p:where(.svelte-kjukst){color:var(--red-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 6px;font-size:12px;font-weight:700;display:flex}.live-home__head.svelte-kjukst h2:where(.svelte-kjukst){letter-spacing:-.04em;margin:0;font-size:34px;line-height:1}.live-home__head.svelte-kjukst>a:where(.svelte-kjukst){min-height:44px;color:var(--red-ink);white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.live-home__grid.svelte-kjukst{gap:24px;display:grid}.live-home__cams.svelte-kjukst{gap:20px;display:grid}.live-home__cam.svelte-kjukst>p:where(.svelte-kjukst){font-family:var(--font-mono);text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.live-home__cam.svelte-kjukst>p:where(.svelte-kjukst) span:where(.svelte-kjukst){color:var(--red-ink)}.live-home__side.svelte-kjukst{border-top:2px solid var(--foreground);align-content:start;display:grid}.live-home.svelte-kjukst h3:where(.svelte-kjukst){text-transform:uppercase;letter-spacing:.04em;margin:0;padding:12px 0 8px;font-size:15px}.live-home__weather.svelte-kjukst ul:where(.svelte-kjukst){margin:0;padding:0;list-style:none}.live-home__weather.svelte-kjukst a:where(.svelte-kjukst){border-top:1px solid var(--border);min-height:58px;color:inherit;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.live-home__weather.svelte-kjukst a:where(.svelte-kjukst)>span:where(.svelte-kjukst){font-size:16px;font-weight:750;display:grid}.live-home__weather.svelte-kjukst small:where(.svelte-kjukst){color:var(--muted-foreground);font-family:var(--font-mono);font-size:12px;font-weight:400}.live-home__weather.svelte-kjukst strong:where(.svelte-kjukst){font-family:var(--font-mono);font-size:26px}.live-home__radio.svelte-kjukst{color:#f8f5ee;background:#171717;margin-top:22px;padding:16px}.live-home__radio.svelte-kjukst>p:where(.svelte-kjukst){color:#f0767b;font-family:var(--font-mono);text-transform:uppercase;align-items:center;gap:6px;margin:0 0 10px;font-size:12px;font-weight:700;display:flex}.live-home__radio.svelte-kjukst button:where(.svelte-kjukst){width:100%;min-height:50px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.live-home__radio.svelte-kjukst button:where(.svelte-kjukst)>span:where(.svelte-kjukst){background:var(--primary);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.live-home__radio.svelte-kjukst button:where(.svelte-kjukst) strong:where(.svelte-kjukst){font-size:17px}.live-home__radio.svelte-kjukst>small:where(.svelte-kjukst){color:#bbb5ac;text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-size:12px;display:block;overflow:hidden}.live-home__radio.svelte-kjukst>a:where(.svelte-kjukst){color:#f8f5ee;align-items:center;gap:4px;min-height:44px;font-size:12px;font-weight:700;display:inline-flex}@media (width<=639px){.live-home__cams.svelte-kjukst{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.live-home__cam.svelte-kjukst>p:where(.svelte-kjukst){min-height:32px;line-height:1.3}.live-home__weather.svelte-kjukst ul:where(.svelte-kjukst){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.live-home__weather.svelte-kjukst li:where(.svelte-kjukst){border-top:1px solid var(--border);min-width:0}.live-home__weather.svelte-kjukst a:where(.svelte-kjukst){border-top:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:92px;padding:8px}.live-home__weather.svelte-kjukst a:where(.svelte-kjukst)>span:where(.svelte-kjukst){font-size:14px}.live-home__weather.svelte-kjukst strong:where(.svelte-kjukst){font-size:24px}}@media (width>=640px){.live-home__cams.svelte-kjukst{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.live-home.svelte-kjukst{margin-top:48px}.live-home__grid.svelte-kjukst{grid-template-columns:minmax(0,1.8fr) minmax(280px,.7fr);gap:30px}.live-home__head.svelte-kjukst h2:where(.svelte-kjukst){font-size:42px}}.home-empty.svelte-1uha8ag{border-top:2px solid var(--foreground);margin-top:24px;padding-top:16px}.home-empty.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{max-width:700px;font-family:var(--font-serif);font-size:19px;line-height:1.5}.home-empty.svelte-1uha8ag a:where(.svelte-1uha8ag){font-weight:700}.home-section.svelte-1uha8ag{margin-top:64px}.home-section__head.svelte-1uha8ag{border-bottom:2px solid var(--foreground);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:14px;display:flex}.home-section__head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--red-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700}.home-section__head.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.035em;margin:0;font-size:32px;line-height:1}.home-section__head.svelte-1uha8ag>a:where(.svelte-1uha8ag){min-height:44px;color:var(--red-ink);align-items:center;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.home-grid.svelte-1uha8ag{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 26px;margin-top:24px;display:grid}.home-grid.svelte-1uha8ag .zh-card>a{min-height:44px}.home-grid.svelte-1uha8ag .zh-desk h2 a,.home-grid.svelte-1uha8ag .zh-region h2 a{align-items:center;min-height:44px;display:inline-flex}.home-regions.svelte-1uha8ag{background:var(--secondary);margin-inline:-28px;padding:32px 28px 36px}.home-regions.svelte-1uha8ag .home-section__head:where(.svelte-1uha8ag){align-items:center}.home-utilities.svelte-1uha8ag{border-top:2px solid var(--foreground);margin-top:56px;padding-top:1px}.home-utilities.svelte-1uha8ag .zh-wx{border-bottom:0}.home-utilities.svelte-1uha8ag .zh-svc{margin-top:20px}@media (width<=639px){.home-section.svelte-1uha8ag{margin-top:48px}.home-section__head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:28px}.home-grid.svelte-1uha8ag{gap:28px 0}.home-grid.svelte-1uha8ag .zh-card img{display:none}.home-grid.svelte-1uha8ag .zh-card>a{display:block}.home-grid.svelte-1uha8ag .rule-heavy,.home-grid.svelte-1uha8ag .rule-mid{border-top-width:2px;padding-top:9px}.home-grid.svelte-1uha8ag .zh-card>p{margin-top:5px}.home-regions.svelte-1uha8ag{margin-inline:-16px;padding:24px 16px 28px}.home-regions.svelte-1uha8ag .home-section__head:where(.svelte-1uha8ag){flex-direction:column;align-items:flex-start}}
