.ridge.svelte-avorjy{padding:1.25rem 1rem 1rem;position:relative;overflow:hidden}@media (width>=40rem){.ridge.svelte-avorjy{padding:1.5rem 1.75rem 1.25rem}}.vine.svelte-avorjy{color:var(--gold);opacity:.4;pointer-events:none;position:absolute}.vine-tl.svelte-avorjy{top:6px;left:6px}.vine-br.svelte-avorjy{bottom:6px;right:6px;transform:rotate(180deg)}.head.svelte-avorjy{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.rule.svelte-avorjy{color:var(--gold);opacity:.55;margin:.5rem 0 .25rem;display:block}.plot.svelte-avorjy{border-bottom:1px solid var(--line);height:clamp(6rem,15vw,7.5rem);margin-top:1.5rem;position:relative}.chart.svelte-avorjy{width:100%;height:100%;display:block;overflow:visible}.tick.svelte-avorjy{background:linear-gradient(to top, color-mix(in srgb, var(--sign,var(--gold)) 30%, transparent), transparent);width:1px;position:absolute;bottom:0;transform:translate(-50%)}.dot.svelte-avorjy{background:var(--sign,var(--gold));width:8px;height:8px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;position:absolute;transform:translate(-50%,50%)}.dot.now.svelte-avorjy{width:11px;height:11px;box-shadow:0 0 0 3px var(--surface), 0 0 0 6px color-mix(in srgb, var(--sign,var(--gold)) 26%, transparent)}.val.svelte-avorjy{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-mute);white-space:nowrap;position:absolute;transform:translate(-50%,-.7rem)}.val.now.svelte-avorjy{color:var(--cream)}.axis.svelte-avorjy{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));margin-top:.6rem;display:grid}.cell.svelte-avorjy{text-align:center;padding-inline:2px;display:block}.lbl.svelte-avorjy{font-family:var(--mono);font-size:var(--text-label);text-transform:uppercase;color:var(--ink-mute);letter-spacing:.04em;line-height:1.3}@media (width>=36rem){.lbl.svelte-avorjy{letter-spacing:.16em}}.lbl.now.svelte-avorjy{color:var(--gold)}@media (prefers-reduced-motion:no-preference){.area.svelte-avorjy,.line.svelte-avorjy{animation:.7s ease-out both svelte-avorjy-ridge-in}.tick.svelte-avorjy{animation:.7s ease-out both svelte-avorjy-tick-in}.dot.svelte-avorjy{animation:.35s ease-out both svelte-avorjy-dot-in;animation-delay:calc(.25s + var(--i) * 70ms)}.val.svelte-avorjy{animation:.4s ease-out both svelte-avorjy-tick-in;animation-delay:calc(.3s + var(--i) * 70ms)}@keyframes svelte-avorjy-ridge-in{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-avorjy-tick-in{0%{opacity:0}}@keyframes svelte-avorjy-dot-in{0%{opacity:0;transform:translate(-50%,50%)scale(.4)}}}.gauge.svelte-1d8kuxi{flex-direction:column;align-items:center;gap:10px;display:flex}svg.svelte-1d8kuxi{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--well) 70%, transparent) 40%, transparent 78%);width:100%;height:auto;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--gauge,var(--sign,var(--gold))) 30%, transparent));border-radius:50%;display:block;overflow:visible}.value.svelte-1d8kuxi{font-family:var(--serif);fill:var(--cream);font-size:26px}.unit.svelte-1d8kuxi{font-family:var(--mono);fill:var(--ink-mute);font-size:10px}@media (prefers-reduced-motion:no-preference){.swap-in.svelte-yqmsz2{animation:.32s cubic-bezier(.33,1,.68,1) backwards svelte-yqmsz2-swap-in}.swap-late.svelte-yqmsz2{animation-delay:.14s}@keyframes svelte-yqmsz2-swap-in{0%{opacity:0;transform:translateY(10px)}}}.section-break.svelte-yqmsz2{color:var(--gold);opacity:.5}.hero-grid.svelte-yqmsz2{align-items:center;gap:1.75rem 2.5rem;display:grid}@media (width>=64rem){.hero-grid.svelte-yqmsz2{grid-template-columns:auto auto;justify-content:space-between;min-height:9.5rem}.climate.svelte-yqmsz2{justify-content:flex-end;width:17rem}}.sign-page.svelte-yqmsz2{--rail-h:3.75rem;--stick-top:calc(var(--nav-h) + var(--rail-h) + 1rem)}.hero-rail.svelte-yqmsz2{border-bottom:1px solid var(--line-soft);background:color-mix(in srgb, var(--well) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .25s}@media (width>=40rem){.hero-rail.svelte-yqmsz2{min-height:var(--rail-h);top:var(--nav-h);z-index:30;position:sticky}.hero-rail.condensed.svelte-yqmsz2{box-shadow:var(--shadow-soft)}}.hero-rail.svelte-yqmsz2 .sign-switch:where(.svelte-yqmsz2){scrollbar-width:none;background:0 0;border:none;gap:2px;padding:0}.hero-rail.svelte-yqmsz2 .sign-switch:where(.svelte-yqmsz2)::-webkit-scrollbar{display:none}.climate-caption.svelte-yqmsz2{white-space:nowrap}.rail-id.svelte-yqmsz2{font-size:var(--text-h3);align-items:baseline;line-height:1}.rail-id.svelte-yqmsz2 svg{align-self:center}.to-top.svelte-yqmsz2{z-index:40;border:1px solid var(--line-soft);background:color-mix(in srgb, var(--well) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:42px;height:42px;box-shadow:var(--shadow-card);color:var(--ink-mute);cursor:pointer;border-radius:50%;place-items:center;transition:color .2s,border-color .2s;display:grid;position:fixed;bottom:1rem;right:1rem}@media (width>=40rem){.to-top.svelte-yqmsz2{-webkit-backdrop-filter:none;backdrop-filter:none;width:34px;height:34px;box-shadow:none;background:0 0;position:static}}.to-top.svelte-yqmsz2:hover{color:var(--cream);border-color:color-mix(in srgb, var(--sign) 55%, transparent)}.to-top.svelte-yqmsz2:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.sign-hero.svelte-yqmsz2{background:radial-gradient(70% 120% at 82% 0%, color-mix(in srgb, var(--sign) 16%, transparent), transparent 60%), radial-gradient(90% 120% at 50% 0%, var(--p-band-top), var(--midnight))}.sign-disc.svelte-yqmsz2{border:1px solid color-mix(in srgb, var(--sign) 45%, transparent);background:color-mix(in srgb, var(--sign) 8%, transparent);box-shadow:0 0 30px -6px color-mix(in srgb, var(--sign) 35%, transparent)}.sign-scope .meter-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--sign) 55%, transparent), var(--sign))}.sign-hero .sign-switch a.active{background:color-mix(in srgb, var(--sign) 20%, transparent);color:var(--cream)}
