html:has(.sky),html:has(.sky) body{background:var(--space-deep);height:100%;overflow:clip}.sky{color:var(--ink);background:var(--space-deep);font:400 14px/1.45 var(--f-sans);-webkit-font-smoothing:antialiased}:where(.sky) :is(button,input){font:inherit;color:inherit}:where(.sky) button{cursor:pointer;background:0 0;border:0;padding:0}:where(.sky) a{color:inherit}:where(.sky) :focus-visible{outline:1px solid var(--focus);outline-offset:2px}.sky .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sky [hidden]{display:none!important}.sky{position:fixed;inset:0;overflow:clip}.sky .sky-stars,.sky .sky-flash{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sky .sky-stars{opacity:0;transition:opacity .9s linear}.sky.stars-on .sky-stars{opacity:1}.sky.flat .sky-stars{opacity:.35}.sky .sky-map{background:0 0;position:absolute;inset:0}.sky .sky-flash{mix-blend-mode:screen}.sky .vignette{pointer-events:none;background:radial-gradient(120% 90% at 50% 46%, transparent 55%, var(--veil) 100%);position:absolute;inset:0}.sky .maplibregl-canvas:focus-visible{outline:none}.sky .brand{top:20px;left:var(--gut);z-index:6;width:var(--rail-w);transform-origin:0 0;transition:transform 1.1s var(--ease);pointer-events:none;text-shadow:0 0 14px var(--space-deep), 0 0 3px var(--space-deep);position:absolute}.sky .wordmark{font:340 30px/1.02 var(--f-display);font-variation-settings:"opsz" 72;letter-spacing:-.012em;margin:0}.sky .lede{max-width:34ch;color:var(--ink-2);text-wrap:pretty;margin:6px 0 0;font-size:13px;line-height:1.45;transition:opacity .7s linear .5s}.sky .brand{transform:translate(calc(7vw - var(--gut)), calc(31vh - 20px)) scale(2.4)}.sky:not(.is-intro) .brand{opacity:0;transition:opacity .5s linear}.sky.is-intro .lede{opacity:0;transition-delay:0s}.sky.is-intro .wordmark{opacity:0;animation:wm-in 1.2s .15s var(--ease) forwards}@keyframes wm-in{0%{opacity:0;letter-spacing:.06em}to{opacity:1;letter-spacing:-.012em}}.sky .intro{z-index:6;font-family:var(--f-mono);color:var(--ink-2);transition:opacity .5s linear, transform .7s var(--ease);pointer-events:none;position:absolute;top:calc(31vh + 96px);left:7vw}.sky .intro-year{font:300 64px/1 var(--f-mono);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;transition:opacity .5s linear}.sky .intro-year.is-waiting{opacity:.32}.sky .intro-rows{letter-spacing:.02em;gap:22px;margin-top:12px;font-size:12px;display:flex}.sky .intro-rows b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.sky .intro-wave{min-height:1.4em;font:400 italic 17px/1.3 var(--f-display);color:var(--st-2);max-width:30ch;margin-top:10px}.sky:not(.is-intro) .intro{opacity:0;visibility:hidden;transition:opacity .4s linear, transform .6s var(--ease), visibility 0s .6s;transform:translateY(8px)}.sky .skip{right:var(--gut);z-index:7;font:400 12px/1.3 var(--f-mono);color:var(--ink-3);border:1px solid var(--line);border-radius:var(--r);background:var(--glass);padding:10px 12px;transition:opacity .3s linear;position:absolute;bottom:28px}.sky .skip:hover{color:var(--ink);border-color:var(--line-2)}.sky .skip kbd{font:inherit;color:var(--ink-4);margin-left:6px}.sky:not(.is-intro) .skip{opacity:0;pointer-events:none;visibility:hidden}.sky .rail,.sky .controls,.sky .hud,.sky .latest,.sky .timeline,.sky .mbar,.sky .hint{transition:opacity .7s var(--ease), transform .9s var(--ease)}.sky.is-intro .rail{opacity:0;pointer-events:none;transform:translate(-18px)}.sky.is-intro .timeline{opacity:0;pointer-events:none;transform:translateY(26px)}.sky.is-intro .controls,.sky.is-intro .hud,.sky.is-intro .latest,.sky.is-intro .mbar,.sky.is-intro .hint{opacity:0;pointer-events:none}.sky:not(.is-intro) .rail{transition-delay:.12s}.sky:not(.is-intro) .timeline{transition-delay:.22s}.sky:not(.is-intro) .latest{transition-delay:.38s}.sky:not(.is-intro) .controls,.sky:not(.is-intro) .hud{transition-delay:.3s}.sky .rail,.sky .panel,.sky .controls .ctl-group,.sky .latest,.sky .results,.sky .tip,.sky .mbar button{background:var(--glass);backdrop-filter:blur(14px)saturate(1.1);border:1px solid var(--line)}.sky .latest{z-index:5;top:calc(var(--topbar-h) + 12px);left:var(--gut);max-width:calc(100vw - 2 * var(--gut) - 460px);border-radius:var(--r);font:400 12px/1.3 var(--f-mono);color:var(--ink-2);white-space:nowrap;align-items:center;gap:12px;padding:7px 8px 7px 12px;text-decoration:none;display:flex;position:absolute}.sky .latest-k{color:var(--st-2)}.sky .latest-k:before{content:"";background:var(--st-2);border-radius:50%;width:5px;height:5px;margin:0 8px 1px 0;display:inline-block}.sky .latest-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.sky .latest-go{color:var(--ink);border:1px solid var(--line-2);border-radius:2px;padding:4px 8px}.sky .latest:hover .latest-go{background:var(--ink);color:var(--space-deep)}.sky .rail{z-index:4;top:calc(var(--topbar-h) + 62px);left:var(--gut);bottom:calc(var(--tl-h) + 12px);width:var(--rail-w);border-radius:var(--r);flex-direction:column;display:flex;position:absolute}.sky .rail-head{align-items:flex-start;gap:8px;padding:12px 12px 0;display:flex}.sky .search{flex:1;min-width:0;position:relative}.sky .search input{background:var(--field);border:1px solid var(--line);border-radius:var(--r);width:100%;height:36px;padding:0 10px;font-size:13px}.sky .search input::placeholder{color:var(--ink-4)}.sky .search input:focus{border-color:var(--line-2);background:var(--field-focus);outline:none}.sky .results{z-index:9;border-radius:var(--r);background:var(--glass-strong);max-height:46vh;margin:0;padding:4px;list-style:none;position:absolute;top:40px;left:0;right:0;overflow:auto}.sky .results li button{text-align:left;border-radius:2px;grid-template-columns:8px 1fr;gap:2px 9px;width:100%;padding:8px;display:grid}.sky .results li button:hover,.sky .results li button[aria-selected=true]{background:var(--hover-2)}.sky .results .sw{margin-top:6px}.sky .results .r-t{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sky .results .r-m{font:400 11px/1.3 var(--f-mono);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.sky .results .r-none{color:var(--ink-3);padding:10px;font-size:13px}.sky .sheet-close{display:none}.sky .rail-total{border-bottom:1px solid var(--line);font:400 12px/1.3 var(--f-mono);color:var(--ink-3);justify-content:space-between;align-items:baseline;padding:12px 14px 10px;display:flex}.sky .rail-total b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.sky .link{font:400 12px/1.3 var(--f-mono);color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line-2)}.sky .link:hover{color:var(--ink);text-decoration-color:currentColor}.sky .rail-body{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;padding:4px 6px 12px;overflow:auto}.sky .facet{padding:10px 8px 6px}.sky .facet+.facet{border-top:1px solid var(--line)}.sky .facet h2{font:500 12px/1.2 var(--f-sans);color:var(--ink-3);letter-spacing:.01em;margin:0 0 7px}.sky .rows{gap:1px;display:grid}.sky .row{text-align:left;border-radius:2px;grid-template-columns:10px 1fr auto;align-items:center;column-gap:9px;padding:6px 6px 8px;display:grid;position:relative}.sky .row:hover{background:var(--hover)}.sky .row .lb{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.sky .row .ct{font:400 12px/1.3 var(--f-mono);color:var(--ink-2);font-variant-numeric:tabular-nums}.sky .row .only{font:400 11px/1.3 var(--f-mono);color:var(--ink-2);opacity:0;border:1px solid var(--line-2);background:var(--glass-strong);border-radius:2px;padding:5px 7px;position:absolute;top:50%;right:2px;translate:0 -55%}.sky .row:hover .only,.sky .row:focus-visible .only{opacity:1}.sky .row .only:hover{color:var(--ink)}.sky .row .bar{background:var(--line);height:1px;position:absolute;bottom:3px;left:25px;right:6px}.sky .row .bar i{background:var(--c,var(--ink-3));transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .4s var(--ease);opacity:.8;display:block}.sky .row[aria-pressed=false] .lb,.sky .row[aria-pressed=false] .ct{color:var(--ink-4)}.sky .row[aria-pressed=false] .sw{box-shadow:inset 0 0 0 1px var(--c);background:0 0}.sky .row[aria-pressed=false] .bar i{opacity:.25}.sky .sw{background:var(--c,var(--ink-3));border-radius:50%;width:8px;height:8px;display:inline-block}.sky [data-st="0"]{--c:var(--st-0)}.sky [data-st="1"]{--c:var(--st-1)}.sky [data-st="2"]{--c:var(--st-2)}.sky [data-st="3"]{--c:var(--st-3)}.sky [data-st="4"]{--c:var(--st-4)}.sky .sw.src{width:7px;height:7px;box-shadow:none;background:var(--ink-2);border-radius:1px}.sky .row[aria-pressed=false] .sw.src{box-shadow:inset 0 0 0 1px var(--ink-3);background:0 0}.sky .seg{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.sky .seg button{color:var(--ink);justify-items:center;gap:3px;padding:7px 4px 6px;font-size:12px;display:grid}.sky .seg button+button{border-left:1px solid var(--line)}.sky .seg button b{font:400 11px/1.3 var(--f-mono);color:var(--ink-3);font-variant-numeric:tabular-nums}.sky .seg button[aria-pressed=false]{color:var(--ink-4);background:var(--off)}.sky .seg button[aria-pressed=false] b{color:var(--ink-4)}.sky .seg button:hover{background:var(--hover)}.sky .chips{flex-wrap:wrap;gap:5px;display:flex}.sky .chips button{border:1px solid var(--line-2);color:var(--ink);border-radius:2px;align-items:baseline;gap:6px;padding:5px 8px;font-size:12px;display:inline-flex}.sky .chips button b{font:400 11px/1.3 var(--f-mono);color:var(--ink-3)}.sky .chips button[aria-pressed=false]{border-color:var(--line);color:var(--ink-4)}.sky .chips button[aria-pressed=false] b{color:var(--ink-4)}.sky .chips button:hover{border-color:var(--ink-3)}.sky .years{align-items:center;gap:8px;display:flex}.sky .years label{flex:1}.sky .years input{background:var(--field);border:1px solid var(--line);border-radius:var(--r);width:100%;height:32px;font:400 13px/1.3 var(--f-mono);font-variant-numeric:tabular-nums;padding:0 8px}.sky .years-to{color:var(--ink-3);font-size:12px}.sky .check{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;margin-top:9px;font-size:12px;display:flex}.sky .check input{accent-color:var(--st-2);margin:0}.sky .controls{z-index:5;top:calc(var(--topbar-h) + 12px);right:var(--gut);transition:opacity .7s var(--ease), transform .7s var(--ease);gap:8px;display:flex;position:absolute}.sky .ctl-group{border-radius:var(--r);gap:2px;padding:3px;display:flex}.sky .ctl-group button{height:28px;font:400 12px/1.3 var(--f-mono);color:var(--ink-3);border-radius:2px;padding:0 10px}.sky .ctl-group button[aria-pressed=true]{color:var(--ink);background:var(--hover-2);box-shadow:inset 0 0 0 1px var(--line)}.sky .ctl-group button:hover{color:var(--ink)}.sky .ctl-zoom button{min-width:32px;padding:0 10px}.sky .ctl-zoom button:not(:last-child){font-size:15px}.sky .hud{z-index:3;right:var(--gut);bottom:calc(var(--tl-h) + 14px);font:400 11px/1.2 var(--f-mono);color:var(--ink-3);letter-spacing:.02em;font-variant-numeric:tabular-nums;pointer-events:none;justify-items:end;gap:3px;display:grid;position:absolute}.sky .hud b{color:var(--ink-2);font-weight:400}.sky.panel-open .hud{opacity:0}.sky .hint{z-index:3;left:50%;bottom:calc(var(--tl-h) + 30px);font:400 11px/1.3 var(--f-mono);color:var(--ink-3);letter-spacing:.02em;pointer-events:none;white-space:nowrap;margin:0;position:absolute;translate:-50%}.sky.touched .hint,.sky.replaying .hint,.sky.panel-open .hint{transition:opacity .6s linear;opacity:0!important}.sky .maplibregl-ctrl-bottom-right{bottom:calc(var(--tl-h) + 40px);right:calc(var(--gut) - 10px)}.sky .maplibregl-ctrl-attrib.maplibregl-compact{background:var(--glass);color:var(--ink-3);border:1px solid var(--line)}.sky .maplibregl-ctrl-attrib a{color:var(--ink-2)}.sky .maplibregl-ctrl-attrib-button{filter:invert()opacity(.6)}.sky.is-intro .maplibregl-ctrl-bottom-right{opacity:0}.sky .replay{z-index:3;left:calc(var(--gut) + var(--rail-w) + 32px);bottom:calc(var(--tl-h) + 18px);pointer-events:none;opacity:0;transition:opacity .4s linear, transform .6s var(--ease);position:absolute;transform:translateY(8px)}.sky.replaying .replay{opacity:1;transform:none}.sky .replay-year{font:300 76px/1.05 var(--f-mono);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums}.sky .replay-wave{min-height:1.3em;font:400 italic 18px/1.3 var(--f-display);color:var(--st-2);max-width:34ch;margin-top:6px}.sky .timeline{z-index:4;height:var(--tl-h);padding:0 var(--gut) 10px;background:linear-gradient(to top, var(--scrim-1), var(--scrim-2) 70%, transparent);grid-template-columns:40px 132px 1fr;align-items:center;column-gap:14px;display:grid;position:absolute;bottom:0;left:0;right:0}.sky .play{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.sky .play:hover{border-color:var(--ink-2);background:var(--hover-2)}.sky .play-glyph{border-left:10px solid var(--ink);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;margin-left:3px}.sky .play.is-playing .play-glyph{border:0;border-left:3px solid var(--ink);border-right:3px solid var(--ink);width:10px;height:12px;margin:0}.sky .tl-read{gap:6px;display:grid}.sky .tl-range{font:400 15px/1.3 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.sky .tl-read .link{justify-self:start}.sky .tl-track{touch-action:none;cursor:crosshair;height:78px;position:relative}.sky .tl-hist{width:100%;height:42px;position:absolute;top:20px;left:0;right:0}.sky .tl-waves{height:20px;position:absolute;top:0;left:0;right:0}.sky .wave{font:400 11px/1.3 var(--f-mono);color:var(--ink-3);white-space:nowrap;padding-bottom:5px;position:absolute;top:0;translate:-50%}.sky .wave:after{content:"";background:var(--line-2);width:1px;height:26px;position:absolute;top:13px;left:50%}.sky .wave.row2{top:-15px}.sky .wave.row2:after{height:41px;top:13px}.sky .wave.is-now{color:var(--st-2)}.sky .tl-axis{height:14px;position:absolute;top:64px;left:0;right:0}.sky .tick{font:400 11px/1.3 var(--f-mono);color:var(--ink-4);font-variant-numeric:tabular-nums;position:absolute;top:0;translate:-50%}.sky .tick.brk{color:var(--ink-3)}.sky .tl-dim{background:var(--dim);pointer-events:none;height:42px;position:absolute;top:20px}.sky .tl-dim-l{left:0}.sky .tl-dim-r{right:0}.sky .tl-handle{cursor:ew-resize;touch-action:none;width:14px;height:50px;position:absolute;top:16px;translate:-50%}.sky .tl-handle:before{content:"";background:var(--ink-2);width:1px;position:absolute;top:0;bottom:0;left:50%}.sky .tl-handle:after{content:"";border:1px solid var(--ink-2);background:var(--space-deep);border-radius:2px;width:7px;height:14px;position:absolute;top:18px;left:calc(50% - 3px)}.sky .tl-handle:hover:before,.sky .tl-handle:focus-visible:before{background:var(--ink)}.sky .tl-head{background:var(--st-2);pointer-events:none;width:1px;height:54px;position:absolute;top:12px}.sky .panel{z-index:8;top:calc(var(--topbar-h) + 62px);right:var(--gut);bottom:calc(var(--tl-h) + 10px);width:var(--panel-w);border-radius:var(--r);background:var(--glass-strong);opacity:0;transition:transform .6s var(--ease), opacity .3s linear;flex-direction:column;display:flex;position:absolute;transform:translate(calc(100% + 32px))}.sky.panel-open .panel{opacity:1;transform:none}.sky .panel-in{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;padding:16px 18px 22px;overflow:auto}.sky .pn-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.sky .pn-src{font:400 11px/1.3 var(--f-mono);color:var(--ink-3);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sky .pn-close{font:400 12px/1.3 var(--f-mono);color:var(--ink-2);border:1px solid var(--line);border-radius:2px;padding:7px 9px}.sky .pn-close:hover{color:var(--ink);border-color:var(--line-2)}.sky .pn-stack{border:1px solid var(--line);font:400 11px/1.3 var(--f-mono);color:var(--ink-3);border-radius:2px;justify-content:space-between;align-items:center;margin-top:12px;padding:6px 8px;display:flex}.sky .pn-stack div{gap:4px;display:flex}.sky .pn-stack button{color:var(--ink-2);padding:4px 8px;font-size:13px}.sky .pn-stack button:hover{color:var(--ink)}.sky .pn-title{font:380 27px/1.12 var(--f-display);font-variation-settings:"opsz" 48;letter-spacing:-.008em;text-wrap:balance;margin:14px 0 0}.sky .pn-status{align-items:center;gap:9px;margin-top:12px;font-size:13px;display:flex}.sky .pn-status b{color:var(--c);font-weight:500}.sky .pn-status span{color:var(--ink-3);font:400 12px/1.3 var(--f-mono)}.sky .pn-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:96px 1fr;gap:7px 12px;margin:16px 0 0;padding:14px 0;display:grid}.sky .pn-facts dt{font:400 11px/1.5 var(--f-mono);color:var(--ink-3)}.sky .pn-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13px}.sky .pn-facts dd.mono{font:400 12px/1.5 var(--f-mono);font-variant-numeric:tabular-nums}.sky .pn-sec{margin-top:18px}.sky .pn-sec h3{font:500 12px/1.2 var(--f-sans);color:var(--ink-3);letter-spacing:.01em;margin:0 0 6px}.sky .pn-sec p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.sky .pn-sec p.lead{color:var(--ink);font:400 16px/1.5 var(--f-display);font-variation-settings:"opsz" 16}.sky .pn-pair{border:1px solid var(--line);border-radius:var(--r);gap:14px;margin-top:18px;padding:14px;display:grid}.sky .pn-pair .pn-sec{margin:0}.sky .pn-empty{font-style:italic;color:var(--ink-4)!important}.sky .pn-vids{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.sky .pn-vid{gap:5px;text-decoration:none;display:grid}.sky .pn-vid figure{aspect-ratio:16/9;background:var(--space);border:1px solid var(--line);border-radius:2px;margin:0;position:relative;overflow:hidden}.sky .pn-vid img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;display:block}.sky .pn-vid figcaption{background:var(--glass-strong);font:400 11px/1.2 var(--f-mono);color:var(--ink);border-radius:2px;padding:2px 5px;position:absolute;bottom:5px;right:5px}.sky .pn-vid span{font:400 11px/1.3 var(--f-mono);color:var(--ink-3)}.sky .pn-vid:hover span{color:var(--ink)}.sky .pn-list{gap:1px;margin:0;padding:0;list-style:none;display:grid}.sky .pn-list a{border-bottom:1px solid var(--line);font:400 12px/1.3 var(--f-mono);color:var(--ink-2);justify-content:space-between;gap:10px;padding:8px 0;text-decoration:none;display:flex}.sky .pn-list a:hover{color:var(--ink)}.sky .pn-list a em{color:var(--ink-4);font-style:normal}.sky .pn-claims{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sky .pn-claims li{border-bottom:1px solid var(--line);color:var(--ink-2);gap:5px;padding-bottom:10px;font-size:13px;line-height:1.5;display:grid}.sky .verdict{font:500 11px/1.3 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:2px;justify-self:start;padding:3px 6px}.sky .v-supported{color:var(--verdict-supported)}.sky .v-contested{color:var(--verdict-contested)}.sky .v-refuted{color:var(--verdict-refuted)}.sky .v-unverified,.sky .v-uncheckable{color:var(--verdict-unverified)}.sky .pn-licence{color:var(--ink-3);border-top:1px solid var(--line);margin-top:18px;padding:12px 0 0;font-size:13px;line-height:1.5}.sky .pn-licence a{color:var(--ink);text-underline-offset:3px}.sky .pn-near{font:400 12px/1.4 var(--f-mono);color:var(--ink-3);margin-top:16px}.sky .tip{z-index:9;pointer-events:none;border-radius:var(--r);background:var(--glass-strong);max-width:280px;padding:8px 10px;font-size:12px;line-height:1.35;position:absolute}.sky .tip b{color:var(--ink);font-weight:500;display:block}.sky .tip span{font:400 11px/1.3 var(--f-mono);color:var(--ink-3);align-items:center;gap:7px;margin-top:3px;display:flex}.sky .mbar{display:none}@media (width<=1180px){.sky{--rail-w:264px;--panel-w:372px}.sky .latest-t{flex:1}.sky .latest-more{display:none}.sky .brand{transform:translate(calc(5vw - var(--gut)), calc(31vh - 20px)) scale(2)}.sky .intro{top:calc(31vh + 84px);left:5vw}.sky .hint{display:none}}@media (width<=980px){.sky .ctl-zoom button:last-child,.sky .latest-more{display:none}.sky .latest{max-width:calc(100vw - 2 * var(--gut) - 380px)}}@media (width<=760px){.sky{--gut:16px;--tl-h:84px}.sky .brand{width:auto;top:14px;right:var(--gut)}.sky .latest{top:calc(var(--topbar-h) + 10px);left:var(--gut);right:var(--gut);gap:8px;max-width:none;padding:6px 6px 6px 10px;font-size:11px}.sky .latest-go{padding:4px 6px}.sky .latest-more{display:none}.sky .wordmark{font-size:22px}.sky .lede{max-width:30ch;margin-top:4px;font-size:12px}.sky .brand{transform:translate(4px,calc(100svh - 252px))scale(1.9)}.sky .intro{top:calc(100svh - 196px);left:20px}.sky .intro-year{font-size:52px}.sky .intro-rows{gap:14px;font-size:11px}.sky .intro-wave{font-size:15px}.sky .skip{bottom:22px}.sky .controls{top:calc(var(--topbar-h) + 52px);flex-direction:row;gap:6px}.sky .ctl-zoom{display:none}.sky .ctl-group button{height:28px;padding:0 9px}.sky .hud,.sky .hint{display:none}.sky .mbar{z-index:5;left:var(--gut);bottom:calc(var(--tl-h) + 8px);gap:8px;display:flex;position:absolute}.sky .mbar button{border-radius:var(--r);height:38px;padding:0 13px;font-size:13px}.sky .mbar b{font:400 12px/1.3 var(--f-mono);color:var(--ink-3);margin-left:6px}.sky.is-intro .mbar{transform:translateY(16px)}.sky .rail,.sky .panel{background:var(--glass-strong);z-index:10;opacity:1;width:auto;max-height:78dvh;transition:transform .52s var(--ease);border-bottom:0;border-radius:10px 10px 0 0;inset:auto 0 0;transform:translateY(calc(100% + 20px))}.sky .rail{padding-bottom:env(safe-area-inset-bottom)}.sky.is-intro .rail{transform:translateY(calc(100% + 20px))}.sky.rail-open .rail{pointer-events:auto;transform:none}.sky:not(.rail-open) .rail{pointer-events:none}.sky .sheet-close{border:1px solid var(--line);border-radius:var(--r);height:36px;font:400 12px/1.3 var(--f-mono);color:var(--ink-2);padding:0 12px;display:block}.sky.panel-open .panel{transform:none}.sky.panel-open .lede,.sky.panel-open .latest,.sky.panel-open .mbar{opacity:0;pointer-events:none}.sky .panel{max-height:74dvh}.sky .panel-in{padding:14px 16px 26px}.sky .pn-title{font-size:24px}.sky .pn-facts{grid-template-columns:84px 1fr}.sky .replay{left:var(--gut);bottom:calc(var(--tl-h) + 56px)}.sky .replay-year{font-size:52px}.sky .replay-wave{font-size:15px}.sky .maplibregl-ctrl-bottom-right{bottom:calc(var(--tl-h) + 6px);right:6px}.sky .timeline{padding:0 var(--gut) 8px;grid-template-columns:36px 1fr;column-gap:12px}.sky .play{width:36px;height:36px}.sky .tl-read{display:none}.sky .tl-track{height:60px}.sky .tl-waves{display:none}.sky .tl-hist,.sky .tl-dim{height:38px;top:4px}.sky .tl-handle{height:46px;top:0}.sky .tl-handle:after{top:14px}.sky .tl-head{height:46px;top:0}.sky .tl-axis{top:46px}}@media (width<=420px){.sky .latest-go{display:none}}.sky .sky-head{display:contents}.sky .rail-head{flex-wrap:wrap}.sky .rail-lede{flex:1 0 100%;max-width:none;margin:0 0 4px}.sky .pn-foot{border-top:1px solid var(--line);flex:none;padding:12px 18px 14px}.sky .pn-cta{border:1px solid var(--line-2);border-radius:var(--r);font:500 13px/1.3 var(--f-sans);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;text-decoration:none;display:flex}.sky .pn-cta-go{font-family:var(--f-mono)}.sky .pn-cta:hover{background:var(--ink);border-color:var(--ink);color:var(--space-deep)}.sky .pn-vid span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sky .v-unfalsifiable{color:var(--verdict-unverified)}@media (width<=760px){.sky .pn-foot{padding:10px 16px calc(12px + env(safe-area-inset-bottom))}}.sky-about:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sky-about:focus-within{z-index:20;top:calc(var(--topbar-h) + 12px);background:var(--glass-strong);border:1px solid var(--line);border-radius:var(--r);backdrop-filter:blur(14px)saturate(1.1);width:min(404px,100vw - 32px);font:400 14px/1.55 var(--f-sans);color:var(--ink-2);padding:16px 18px 22px;position:fixed;bottom:24px;right:24px;overflow:auto}.sky-about h2{font:380 24px/1.15 var(--f-display);color:var(--ink);margin:0}.sky-about h3{font:500 12px/1.2 var(--f-sans);color:var(--ink-3);margin:18px 0 6px}.sky-about p{margin:10px 0 0}.sky-about ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sky-about a{color:var(--ink);text-underline-offset:3px;text-decoration-color:var(--line-2)}@media (scripting:none){.sky .brand{opacity:0}.sky.is-intro .latest{opacity:1;visibility:visible}.sky .intro,.sky .skip,.sky .rail,.sky .controls,.sky .hud,.sky .hint,.sky .timeline,.sky .mbar{display:none}.sky-about,.sky-about:not(:focus-within){z-index:20;top:calc(var(--topbar-h) + 12px);clip-path:none;white-space:normal;background:var(--glass-strong);border:1px solid var(--line);border-radius:var(--r);width:min(404px,100vw - 32px);height:auto;font:400 14px/1.55 var(--f-sans);color:var(--ink-2);padding:16px 18px 22px;position:fixed;bottom:24px;right:24px;overflow:auto}}@media (scripting:none) and (width<=760px){.sky-about,.sky-about:not(:focus-within){width:auto;max-height:60vh;inset:auto 16px 16px}}@media (prefers-reduced-motion:reduce){.sky *,.sky :before,.sky :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}.sky .row .bar i{transition:none}}
