.overview-ticker{border-block:1px solid var(--color-line);font-size:var(--text-caption);align-items:center;gap:24px;margin:22px 0;padding:15px 0;display:flex}.overview-ticker>strong{flex-shrink:0;font-weight:600}.hot-ticker-viewport{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.hot-ticker-viewport::-webkit-scrollbar{display:none}.hot-ticker-track{width:max-content;display:flex}.hot-ticker-items{flex-shrink:0;gap:32px;padding-right:32px;display:flex}.hot-ticker-items a{white-space:nowrap;color:var(--color-ink-2);gap:10px;display:flex}.hot-ticker-items b{font-family:var(--font-mono);color:var(--color-ink-4)}@media (width<=700px){.overview-ticker{margin:15px 0}}.overview{color:var(--color-ink);max-width:1440px;padding-bottom:28px}.overview-heading{justify-content:space-between;align-items:end;gap:24px;padding:10px 0 22px;display:flex}.overview-heading h1{font-size:var(--text-headline-lg);font-weight:600;line-height:1.333}.overview-eyebrow{font-size:var(--text-caption);letter-spacing:2px;color:var(--color-ink-4);margin-bottom:8px}.overview-heading p:last-child{font-size:var(--text-caption);color:var(--color-ink-3);margin-top:8px}.overview-tools{align-items:center;gap:10px;display:flex}.overview button{cursor:pointer}.overview-tools>button{white-space:nowrap;font-size:var(--text-caption);border:1px solid var(--color-line);border-radius:var(--radius-tool);padding:7px 9px}@media (width<=700px){.overview-heading{flex-wrap:wrap;align-items:start;gap:12px}.overview-tools{width:100%}.overview-tools>:first-child{flex:1;min-width:0}}.overview-metrics{font-size:var(--text-caption);color:var(--color-ink-3);flex-wrap:wrap;gap:14px 30px;margin-bottom:20px;display:flex}.overview-metrics b{font-family:var(--font-mono);font-size:var(--text-title-sm);color:var(--color-ink);font-weight:500}.overview-collected{position:relative}.overview-collected-pulse{color:var(--color-ink,currentColor);pointer-events:none;opacity:0;font-size:.85em;font-style:normal;font-weight:600;animation:.85s ease-out forwards collected-rise;position:absolute;top:0;right:-1.6em}@keyframes collected-rise{0%{opacity:0;transform:translateY(.3em)}20%{opacity:.8}to{opacity:0;transform:translateY(-1.2em)}}@media (prefers-reduced-motion:reduce){.overview-collected-pulse{animation:none;display:none}}.observatory-platform{border:1px solid var(--color-line);background:var(--color-bg);border-radius:var(--radius-sheet);position:relative;overflow:hidden;box-shadow:0 8px 35px #00000004;container-type:inline-size}.observatory-bar{border-bottom:1px solid var(--color-line);min-height:44px;font-size:var(--text-caption);align-items:center;gap:24px;padding:10px 20px;display:flex}.observatory-bar>strong{letter-spacing:.04em;font-weight:600}.observatory-sequence{color:var(--color-ink-3);align-items:center;gap:8px;display:flex}.observatory-sequence b,.river-instrument{font:10px var(--font-mono);color:var(--color-ink-4)}.observatory-sequence i{opacity:.5;margin:0 5px;font-style:normal}.observatory-status{white-space:nowrap;color:var(--color-ink-3);align-items:center;gap:7px;margin-left:auto;display:flex}button.observatory-status{font:inherit;cursor:pointer;border:1px solid var(--color-line);background:var(--color-bg);border-radius:9999px;padding:2px 4px 2px 8px}button.observatory-status b{color:var(--color-ink);background:color-mix(in srgb,#cb8a56 16%,var(--color-bg));border-radius:9999px;padding:1px 8px;font-weight:500}button.observatory-status:hover b,button.observatory-status:focus-visible b{background:color-mix(in srgb,#cb8a56 30%,var(--color-bg))}.observatory-status i{background:#cb8a56;border-radius:9999px;width:5px;height:5px}.observatory-platform[data-running=true] .observatory-status i{animation:3s ease-in-out infinite observatory-beacon}@keyframes observatory-beacon{50%{opacity:.5;box-shadow:0 0 0 4px #cb8a5618}}.observatory-platform .overview-ticker{border-bottom:0;gap:20px;margin:0;padding:12px 20px}.hot-watch{border-top:1px solid var(--color-line)}.hot-watch-heading{border-bottom:1px solid var(--color-line);align-items:center;gap:14px;padding:12px 24px;display:flex}.hot-watch-heading>div{align-items:center;gap:12px;min-width:0;margin-right:auto;display:flex}.hot-watch-heading h2{white-space:nowrap;font-size:15px;font-weight:600}.hot-watch-heading>div>span:last-child{color:var(--color-ink-4);white-space:nowrap;font-size:12px}.hot-watch-heading nav{gap:4px;display:flex}.hot-watch-heading nav button{border:1px solid var(--color-line);width:30px;height:24px;font:10px var(--font-mono);color:var(--color-ink-3);border-radius:var(--radius-mark)}.hot-watch-heading nav button[aria-pressed=true]{color:var(--color-ink);background:#cb8a5612;border-color:#cb8a5670}.hot-watch-heading>a{white-space:nowrap;color:var(--color-ink-3);font-size:12px}.hot-watch-stats{color:var(--color-ink-4);white-space:nowrap;font-size:10px}.hot-watch-stats b{font:11px var(--font-mono);color:var(--color-ink-3)}.hot-watch-event{background:radial-gradient(at 0 100%,#cb8a560d,#0000 70%);flex-direction:column;min-width:0;padding:14px 24px;display:flex}.hot-watch-kicker{color:var(--color-ink-3);align-items:center;gap:8px;font-size:11px;display:flex}.hot-watch-kicker b{font:11px var(--font-mono);color:#cb8a56}.hot-watch-event h3{letter-spacing:-.015em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:18px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.hot-watch-summary{color:var(--color-ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden}.hot-watch-pulse{margin:12px 0 0}.hot-watch-pulse svg{width:100%;height:30px;display:block;overflow:visible}.hot-watch-pulse line{stroke:color-mix(in srgb,var(--color-ink) 32%,transparent);stroke-width:1.4px;stroke-linecap:round;vector-effect:non-scaling-stroke;transform-origin:0 29px;animation:.5s cubic-bezier(.2,.8,.2,1) both hot-watch-rise}.hot-watch-pulse line:first-child{stroke:var(--color-line);stroke-width:1px;animation:none}.hot-watch-pulse line[data-newest=true]{stroke:#cb8a56;stroke-width:2px}@keyframes hot-watch-rise{0%{opacity:0;transform:scaleY(0)}}.hot-watch-pulse figcaption{font:10px var(--font-mono);color:var(--color-ink-4);justify-content:space-between;gap:8px;margin-top:4px;display:flex}.hot-watch-pulse figcaption span{color:var(--color-ink-3);font-family:inherit}.hot-watch-counts{color:var(--color-ink-3);flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:auto;padding-top:10px;font-size:11px;display:flex}.hot-watch-counts strong{font:15px var(--font-mono);color:var(--color-ink);margin-right:4px}.hot-watch-counts>a{margin-left:auto}.hot-watch-platform{background:var(--color-bg-sunk);color:var(--color-ink-3);white-space:nowrap;border-radius:var(--radius-bar);justify-self:start;padding:1px 6px;font-size:10px;line-height:18px}.hot-watch-refresh-note{color:var(--color-ink-4);margin-block:6px;font-size:10px}.hot-watch-empty{min-height:200px;color:var(--color-ink-3);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.hot-watch-empty button{min-height:44px;text-decoration:underline}.hot-watch a:hover,.hot-watch button:hover{color:var(--color-accent)}@media (width<=1100px){.hot-watch-stats{display:none}}.observatory-platform{--f-attack:181 74 44;--f-agent:180 98 31;--f-defense:31 122 95;--f-alignment:90 75 176;--f-eval:44 103 155;--f-incident:147 100 12;--f-governance:163 61 110;--f-tools:77 122 29;--f-opinion:107 103 95;--f-ainews:141 138 132}:root[data-theme=dark] .observatory-platform{--f-attack:224 128 95;--f-agent:232 160 98;--f-defense:98 194 162;--f-alignment:165 152 232;--f-eval:114 170 220;--f-incident:220 174 85;--f-governance:220 128 168;--f-tools:162 200 110;--f-opinion:189 184 174;--f-ainews:133 129 122}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .observatory-platform{--f-attack:224 128 95;--f-agent:232 160 98;--f-defense:98 194 162;--f-alignment:165 152 232;--f-eval:114 170 220;--f-incident:220 174 85;--f-governance:220 128 168;--f-tools:162 200 110;--f-opinion:189 184 174;--f-ainews:133 129 122}}.observatory-platform [data-fam]{--fam:var(--f-ainews)}.observatory-platform [data-fam=attack]{--fam:var(--f-attack)}.observatory-platform [data-fam=agent]{--fam:var(--f-agent)}.observatory-platform [data-fam=defense]{--fam:var(--f-defense)}.observatory-platform [data-fam=alignment]{--fam:var(--f-alignment)}.observatory-platform [data-fam=eval]{--fam:var(--f-eval)}.observatory-platform [data-fam=incident]{--fam:var(--f-incident)}.observatory-platform [data-fam=governance]{--fam:var(--f-governance)}.observatory-platform [data-fam=tools]{--fam:var(--f-tools)}.observatory-platform [data-fam=opinion]{--fam:var(--f-opinion)}.observatory-deck{grid-template-columns:minmax(300px,34%) minmax(0,1fr);display:grid;position:relative}.observatory-scan{border-right:1px solid var(--color-line);grid-area:1/1;height:510px}.observatory-sphere{flex-direction:column;grid-area:1/2;height:510px;display:flex;position:relative}.sphere-sky{flex:2 1 0;min-height:0;position:relative;overflow:hidden}.sphere-low{border-top:1px solid var(--color-line);flex:1 1 0;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:0;display:grid}.sphere-low>section{flex-direction:column;min-width:0;min-height:0;padding:10px 14px 8px;display:flex}.sphere-low>section+section{border-left:1px solid var(--color-line);padding-bottom:4px}.sphere-low-head{min-width:0;color:var(--color-ink-4);white-space:nowrap;align-items:baseline;gap:8px;margin-bottom:6px;font-size:10.5px;display:flex;overflow:hidden}.sphere-low-head b{font:600 11px var(--font-mono);color:var(--color-ink-3);letter-spacing:.04em}.sphere-low-head span{text-overflow:ellipsis;overflow:hidden}.sphere-log ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.sphere-log li{border-radius:var(--radius-tag);min-width:0;margin-left:-8px;padding:4px 6px 5px 8px;transition:opacity .6s,background-color .6s;animation:.5s cubic-bezier(.2,.8,.2,1) both sphere-log-in;position:relative}.sphere-log li:first-child{background:rgb(var(--f-attack) / .06)}.sphere-log li:first-child:before{content:"";background:var(--color-hot,#cb8a56);width:2px;box-shadow:0 0 8px var(--color-hot,#cb8a56);border-radius:var(--radius-plot);position:absolute;top:5px;bottom:5px;left:0}.sphere-log li+li{opacity:.42}.sphere-log li+li+li{opacity:.26}.sphere-log li>p:first-child{min-width:0;color:var(--color-ink);align-items:baseline;gap:8px;font-size:12px;display:flex}.sphere-log li:first-child>p:first-child{font-weight:600}.sphere-log li>p:first-child a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sphere-log li>p:first-child a:hover{text-underline-offset:2px;text-decoration:underline}.sphere-log time{font:10px var(--font-mono);color:var(--color-ink-4);flex:none}.sphere-stops{gap:4px;min-width:0;margin-top:4px;padding-left:42px;display:flex;overflow:hidden}.sphere-stops span{--c:var(--f-eval);border:1px dashed rgb(var(--c) / .3);min-width:0;max-width:40%;color:var(--color-ink-4);white-space:nowrap;text-overflow:ellipsis;opacity:.7;border-radius:var(--radius-bar);flex:0 auto;align-items:center;gap:4px;padding:1px 6px;font-size:10.5px;display:inline-flex;position:relative;overflow:hidden}.sphere-stops span[data-face=events]{--c:var(--f-attack)}.sphere-stops span[data-face=papers]{--c:var(--f-alignment)}.sphere-stops span i{background:rgb(var(--c) / .35);border-radius:9999px;flex:none;width:5px;height:5px}.sphere-log li:first-child .sphere-stops span:after{content:"";background:linear-gradient(100deg,transparent 20%,rgb(var(--c) / .55) 50%,transparent 80%);animation:.7s cubic-bezier(.4,0,.2,1) both stop-scan;animation-delay:calc(var(--i,0) * .14s + .15s);pointer-events:none;position:absolute;inset:0;transform:translate(-120%)}.sphere-stops span[data-lit=true]{opacity:1;border-style:solid;border-color:rgb(var(--c));background:rgb(var(--c) / .2);color:var(--color-ink);font-weight:600;animation:1.1s cubic-bezier(.2,.8,.2,1) both stop-lit}.sphere-stops span[data-lit=true] i{background:rgb(var(--c));box-shadow:0 0 6px rgb(var(--c))}.sphere-log li+li .sphere-stops span[data-lit=true]{background:rgb(var(--c) / .1);border-color:rgb(var(--c) / .5);font-weight:400;animation:none}@keyframes stop-scan{to{transform:translate(120%)}}@keyframes stop-lit{0%{background:rgb(var(--c) / .85);color:#fff;box-shadow:0 0 18px rgb(var(--c)), 0 0 0 1px rgb(var(--c));transform:scale(1.08)}35%{box-shadow:0 0 10px rgb(var(--c) / .7);transform:scale(1)}to{background:rgb(var(--c) / .2);box-shadow:0 0 0 rgb(var(--c) / 0)}}.sphere-log-wait{color:var(--color-ink-4);font-size:11.5px}.sphere-eq-canvas{flex:1;width:100%;min-height:0;display:block}@keyframes sphere-log-in{0%{opacity:0;transform:translateY(-8px)}}.observatory-sphere-off{color:var(--color-ink-3);justify-content:center;align-items:center;font-size:12px;display:flex}.observatory-sphere-faces{font-size:var(--text-caption);color:var(--color-ink-4);pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:16px;right:16px}.observatory-sphere-title{font:11px var(--font-mono);color:var(--color-ink-3)}.observatory-sphere-faces>span:last-child{margin-left:auto}.observatory-topic-selection{border-top:1px solid var(--color-line);grid-column:1/-1;padding:8px 20px}.observatory-river{border-top:1px solid var(--color-line);grid-column:1/-1}.observatory-fx{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0}@property --lit{syntax:"<percentage>";inherits:true;initial-value:115%}.flip-scan{background:radial-gradient(at 0 0,#cb8a560c,#0000 60%);flex-direction:column;min-width:0;padding:12px 18px 14px;display:flex;position:relative;overflow:hidden}.flip-heading{height:22px;color:var(--color-ink-4);align-items:center;gap:10px;font-size:11px;display:flex}.flip-count{font-family:var(--font-mono);font-size:10px}.flip-steps{gap:4px;margin-left:auto;display:flex}.flip-steps button{border:1px solid var(--color-line);width:24px;height:22px;color:var(--color-ink-3);border-radius:var(--radius-mark);line-height:1}.flip-steps button:hover{color:var(--color-ink)}.flip-stage{perspective:1500px;perspective-origin:20% 30%;height:288px;transform-style:preserve-3d;margin:10px 4px 0 0;position:relative}.flip-page{border:1px solid var(--color-line);background:var(--color-bg);opacity:.45;border-radius:var(--radius-card);position:absolute;inset:0;transform:translate3d(8px,14px,-60px)}.flip-page+.flip-page{opacity:.7;transform:translate3d(4px,7px,-30px)}.flip-card{--fam:var(--f-ainews);border:1px solid var(--color-line);background:var(--color-bg);transform-origin:0;backface-visibility:hidden;border-radius:var(--radius-card);flex-direction:column;gap:8px;padding:13px 16px 11px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 22px 44px -28px #0000005c}.flip-card-empty{color:var(--color-ink-4);justify-content:center;align-items:center;font-size:12px}.flip-card[data-state=under]{transform:translate3d(2px,4px,-14px)}.flip-card[data-state=under]>:not(svg){opacity:0}.flip-stage[data-turning=true] .flip-card[data-state=under]{transition:transform .95s cubic-bezier(.4,0,.2,1);transform:none}.flip-card[data-state=turning]{z-index:2;animation:.95s cubic-bezier(.55,0,.4,1) forwards flip-turn}.flip-card:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 20%,#00000047);position:absolute;inset:0}.flip-card[data-state=turning]:after{animation:.95s ease-in forwards flip-shade}@keyframes flip-turn{0%{transform:rotateY(0)}72%{opacity:1}to{opacity:0;transform:rotateY(-104deg)translate(-6px)}}@keyframes flip-shade{to{opacity:1}}.flip-trace{pointer-events:none;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;inset:1px;overflow:visible}.flip-trace rect{fill:none}.flip-trace-line{stroke:rgb(var(--fam));stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.flip-trace-head{stroke:rgb(var(--fam));stroke-width:3px;stroke-dasharray:.04 .96;stroke-dashoffset:1.04px;opacity:0;filter:drop-shadow(0 0 5px rgb(var(--fam)))}.flip-card[data-state=current] .flip-trace-line,.flip-card[data-state=turning] .flip-trace-line{animation:1.1s cubic-bezier(.6,0,.3,1) forwards flip-trace,.8s 3.3s forwards flip-trace-rest}.flip-card[data-state=current] .flip-trace-head{animation:1.1s cubic-bezier(.6,0,.3,1) forwards flip-head}@keyframes flip-trace{0%{stroke-dashoffset:1px;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes flip-trace-rest{0%{opacity:1}to{opacity:.4}}@keyframes flip-head{0%{stroke-dashoffset:1.04px;opacity:1}92%{opacity:1}to{stroke-dashoffset:.04px;opacity:0}}.flip-meta{min-width:0;color:var(--color-ink-3);align-items:center;gap:8px;font-size:11px;display:flex}.flip-kind{background:rgb(var(--fam)/.14);color:rgb(var(--fam));white-space:nowrap;border-radius:var(--radius-tag);padding:1px 6px}.flip-source{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.flip-meta time{font:10.5px var(--font-mono);color:var(--color-ink-4);white-space:nowrap;margin-left:auto}.flip-meta b{color:#cb8a56;font-size:10px;font-weight:600}.flip-title{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.45;position:relative}.flip-title a{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flip-title a:hover{text-underline-offset:3px;text-decoration:underline}.flip-summary{max-height:5.1em;color:var(--color-ink-3);font-size:12px;line-height:1.7;position:relative;overflow:hidden}.flip-topics{white-space:nowrap;gap:5px;display:flex;overflow:hidden}.flip-topics span{border:1px solid rgb(var(--fam)/.4);color:var(--color-ink-2);border-radius:var(--radius-tile);padding:1px 8px;font-size:11px}.flip-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:auto 0 0;display:grid}.flip-labels div{background:color-mix(in srgb,var(--color-ink) 4%,transparent);border-radius:var(--radius-nav);align-items:baseline;gap:5px;min-width:0;padding:4px 7px;display:flex}.flip-labels dt{color:var(--color-ink-4);flex:none;font-size:10px}.flip-labels dd{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:500;overflow:hidden}.flip-labels dd[data-none]{color:var(--color-ink-4);font-weight:400}.flip-send{border-top:1px dashed var(--color-line);color:var(--color-ink-4);justify-content:space-between;padding-top:6px;font-size:11px;display:flex}.flip-send i{font-style:normal}.flip-card[data-state=current] :is(.flip-title,.flip-summary){animation:flip-read var(--dur) var(--at) linear both}.flip-card[data-state=current] .flip-title{--dur:.8s;--at:.45s}.flip-card[data-state=current] .flip-summary{--dur:1.05s;--at:1.15s}.flip-card[data-state=current] :is(.flip-title,.flip-summary):after{content:"";left:0;right:0;top:calc(var(--lit) - 10%);background:linear-gradient(90deg,transparent,rgb(var(--fam)) 30%,rgb(var(--fam)) 70%,transparent);height:2px;box-shadow:0 0 14px 1px rgb(var(--fam)/.7);opacity:0;animation:flip-bar var(--dur) var(--at) linear both;border-radius:var(--radius-plot);position:absolute}.flip-card[data-state=current] :is(.flip-meta,.flip-topics){-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--lit) - 8%),transparent calc(var(--lit) + 8%));-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--lit) - 8%),transparent calc(var(--lit) + 8%));mask-image:linear-gradient(90deg,#000 calc(var(--lit) - 8%),transparent calc(var(--lit) + 8%));animation:flip-read .5s var(--at) linear both}.flip-card[data-state=current] .flip-meta{--at:.3s}.flip-card[data-state=current] .flip-topics{--at:2.3s}.flip-card[data-state=current] .flip-labels div{animation:flip-chip .45s calc(2.55s + var(--i) * .17s) cubic-bezier(.2,.8,.2,1) both}.flip-card[data-state=current] .flip-send i{animation:.9s cubic-bezier(.2,.8,.2,1) 2.95s both flip-send}@keyframes flip-read{0%{--lit:-15%}to{--lit:115%}}@keyframes flip-bar{0%{opacity:0}12%,88%{opacity:1}to{opacity:0}}@keyframes flip-chip{0%{opacity:0;box-shadow:inset 0 0 0 1px rgb(var(--fam)/0);transform:translateY(4px)}50%{box-shadow:inset 0 0 0 1px rgb(var(--fam)/.7)}to{opacity:1;box-shadow:inset 0 0 0 1px rgb(var(--fam)/.25);transform:none}}@keyframes flip-send{0%{color:var(--color-ink-4)}35%{color:rgb(var(--fam));text-shadow:0 0 12px rgb(var(--fam)/.9);transform:translate(4px)}to{color:rgb(var(--fam));text-shadow:none;transform:none}}.reveal>span>span{animation:.55s cubic-bezier(.2,.8,.2,1) both reveal-in}@keyframes reveal-in{0%{opacity:0;filter:blur(6px)}45%{opacity:1;color:rgb(var(--fam,203 138 86));text-shadow:0 0 10px rgb(var(--fam,203 138 86)/.6)}to{opacity:1;filter:none}}.flip-flow{flex-direction:column;flex:1;min-height:0;margin-top:10px;display:flex}.flip-flow>p{font:10px var(--font-mono);color:var(--color-ink-4);align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.flip-flow>p span{font-family:var(--font-sans,inherit);opacity:.8;font-size:10px}.flip-flow-window{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 70%,#0000);mask-image:linear-gradient(#0000,#000 22% 70%,#0000)}.flip-flow ol{will-change:transform;margin:0;padding:0;list-style:none}.flip-flow li{min-width:0;height:22px;color:var(--color-ink-3);align-items:center;gap:8px;font-size:11.5px;display:flex}.flip-flow li:before{content:"";background:rgb(var(--fam));border-radius:9999px;flex:none;width:5px;height:5px}.flip-flow li[data-read=true]{color:var(--color-ink)}.flip-flow li[data-read=true]:before{box-shadow:0 0 6px rgb(var(--fam))}.flip-flow li b{color:rgb(var(--fam));flex:none;font-size:10px}.flip-flow time{font:10px var(--font-mono);color:var(--color-ink-4);flex:none}.flip-flow a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.flip-flow a:hover{color:var(--color-ink)}.flip-status{color:var(--color-ink-3);text-align:center;margin:auto;font-size:12px}.flip-status button{color:var(--color-accent)}.time-river{position:relative}.time-river-heading{color:var(--color-ink-4);align-items:baseline;gap:10px;padding:10px 20px 0;font-size:12px;display:flex}.time-river-heading h2{color:var(--color-ink);font-size:15px;font-weight:600}.time-river-heading a{color:var(--color-ink-3);white-space:nowrap;margin-left:auto}.time-river-heading a:hover{color:var(--color-accent)}.time-river-canvas{width:100%;height:268px;display:block}.time-river-status{color:var(--color-ink-3);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;inset:48px 0 0}.time-river-status button{color:var(--color-accent)}.hot-watch-body{grid-template-columns:minmax(300px,34%) minmax(0,1fr);display:grid}.hot-watch-figure{border-left:1px solid var(--color-line);min-height:300px;position:relative;overflow:hidden}.hot-watch-canvas{width:100%;height:100%;position:absolute;inset:0}.hot-watch-legend{color:var(--color-ink-3);pointer-events:none;align-items:center;gap:14px;font-size:10.5px;display:flex;position:absolute;top:12px;left:16px}.hot-watch-legend span:before{content:"";border:1.5px solid rgb(var(--f-eval));vertical-align:-1px;border-radius:9999px;width:7px;height:7px;margin-right:5px;display:inline-block}.hot-watch-legend span[data-k=signal]:before{border-color:rgb(var(--f-agent))}.hot-watch-legend b{font:10px var(--font-mono);color:var(--color-ink-4);font-weight:400}.hot-watch-feed{perspective:1000px;perspective-origin:100% 42%;width:min(320px,42%);position:absolute;top:10px;bottom:0;right:18px;-webkit-mask-image:linear-gradient(#0000,#000 16% 78%,#0000);mask-image:linear-gradient(#0000,#000 16% 78%,#0000)}.hot-watch-feed-tilt{transform-origin:100%;height:100%;transform:rotateY(-10deg)}.hot-watch-feed-track{will-change:transform;animation:feed-up var(--feed-s,36s) linear infinite}.hot-watch-feed[data-run=false] .hot-watch-feed-track{animation-play-state:paused}@keyframes feed-up{to{transform:translateY(-50%)}}.hot-watch-post{border:1px solid var(--color-line);background:color-mix(in srgb,var(--color-bg) 90%,transparent);opacity:.5;border-radius:var(--radius-post);margin-bottom:8px;padding:9px 12px 8px;transition:opacity .5s,border-color .5s,box-shadow .5s,transform .5s}.hot-watch-post[data-at=true]{opacity:1;border-color:color-mix(in srgb,rgb(var(--f-agent)) 55%,var(--color-line));box-shadow:0 14px 30px -18px #00000090, 0 0 0 1px rgb(var(--f-agent) / .18);transform:translate(-6px)}.hot-watch-post blockquote{color:var(--color-ink);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:5px 0 3px;font-size:12.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.hot-watch-post-foot{color:var(--color-ink-4);align-items:center;gap:10px;font-size:10.5px;display:flex}.hot-watch-post-foot a{color:var(--color-ink-4);margin-left:auto}.hot-watch-post-foot a:hover{color:var(--color-ink)}.hot-face{object-fit:cover;background:linear-gradient(135deg,hsl(var(--h1) 58% 52%),hsl(var(--h2) 62% 40%));color:#fff;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;font-size:10.5px;font-weight:600;line-height:1;display:inline-grid}.hot-watch-voice-who{min-width:0;color:var(--color-ink-3);align-items:center;gap:6px;font-size:11px;display:flex}.hot-watch-voice-who>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hot-watch-voice-who time{font:10px var(--font-mono);color:var(--color-ink-4);white-space:nowrap;margin-left:auto}.hot-watch-heading nav button{position:relative;overflow:hidden}.hot-watch-heading nav button i{transform-origin:0;width:100%;height:2px;animation:hot-turn var(--rotate) linear both;background:#cb8a56;animation-play-state:paused;position:absolute;bottom:0;left:0}.hot-watch[data-playing=true] .hot-watch-heading nav button i{animation-play-state:running}@keyframes hot-turn{0%{transform:scaleX(0)}}.hot-watch-pulse{position:relative}.hot-watch[data-playing=true] .hot-watch-pulse:after{content:"";border-radius:var(--radius-plot);background:#cb8a56;width:2px;height:30px;animation:6s linear infinite hot-playhead;position:absolute;top:0;box-shadow:0 0 10px #cb8a56}@keyframes hot-playhead{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}@container (width<=900px){.observatory-deck{grid-template-columns:minmax(0,1fr)}.observatory-scan{border-right:0;height:auto;min-height:560px}.observatory-sphere{border-top:1px solid var(--color-line);grid-area:2/1;height:560px}.hot-watch-body{grid-template-columns:minmax(0,1fr)}.hot-watch-figure{border-left:0;border-top:1px solid var(--color-line);flex-direction:column;min-height:0;display:flex}.hot-watch-canvas{height:280px;position:relative}.hot-watch-feed{width:auto;height:230px;margin:0 14px 14px;position:relative;top:auto;bottom:auto;right:auto}.hot-watch-feed-tilt{transform:none}}@container (width<=540px){.observatory-bar{gap:10px;padding:10px 14px}.observatory-sequence{display:none}.flip-scan{padding:10px 12px 12px}.flip-stage{height:400px}.flip-steps button{width:44px;height:36px}.observatory-sphere{height:600px}.observatory-sphere-faces>span:last-child{display:none}.sphere-sky{flex:0 0 330px}.sphere-low{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.sphere-low>section+section{border-left:0;border-top:1px solid var(--color-line)}.sphere-log ol li+li+li{display:none}.time-river-heading{flex-wrap:wrap;padding:12px 14px 0}.time-river-heading>span:not(.river-instrument){display:none}.time-river-canvas{height:380px}.observatory-platform .overview-ticker{padding:10px 14px}}@media (width<=700px){.hot-watch-heading{flex-wrap:wrap;row-gap:8px;padding:12px 16px}.hot-watch-heading>div>span:last-child{display:none}.hot-watch-heading nav{order:3;width:100%}.hot-watch-heading nav button{width:44px;height:44px}.hot-watch-event{padding:12px 16px}.hot-watch-counts>a{align-items:center;min-height:36px;display:flex}}@media (prefers-reduced-motion:reduce){.observatory-status i,.hot-watch-pulse line,.hot-watch-feed-track,.hot-watch-heading nav button i,.sphere-log li,.sphere-stops span,.sphere-stops span:after{animation:none!important}.hot-watch-pulse:after{display:none}.reveal>span>span,.flip-card,.flip-card *,.flip-card:after,.flip-card :after{transition:none!important;animation:none!important;-webkit-mask-image:none!important;mask-image:none!important}.flip-card[data-state=turning]{opacity:0}.flip-trace-line{opacity:.4;stroke-dashoffset:0}}.hot-news-page .card{border-radius:var(--radius-tile)}.hot-news-page .hot-lead h2{font-size:24px;line-height:1.38}.hot-news-page .hot-runner>p{-webkit-line-clamp:2}.hot-heat-panel{min-height:150px;position:relative}.hot-heat-note{color:var(--ink-4);margin-top:4px;font-size:11px;line-height:16.5px}.hot-spark-empty{font:10px/1.5 var(--font-mono);color:var(--ink-4);text-align:center;border-bottom:1px dashed var(--line);justify-content:center;align-items:center;display:flex}.hot-card-participants{color:var(--ink-3);margin-top:16px;font-size:12px;line-height:24px}.hot-card-participants>div{justify-content:space-between;gap:12px;display:flex}.hot-card-participants strong{font-weight:600}.hot-card-participants ul li{gap:8px;min-width:0;display:flex}.hot-card-participants a{z-index:1;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.hot-card-participants li>span{color:var(--hot)}.hot-card-participants details{z-index:1;margin-top:12px;position:relative}.hot-card-participants summary{background:var(--accent);color:var(--accent-contrast);cursor:pointer;border-radius:9999px;align-items:center;gap:6px;padding:4px 14px;font-weight:600;display:inline-flex}.hot-card-participants details p{margin-top:12px;line-height:1.75}.hot-news-page .hot-podium{grid-template-columns:1fr;gap:12px;display:grid}.hot-news-page .hot-podium>div{grid-area:auto}@media (width>=961px){.hot-news-page .hot-podium{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px}.hot-news-page .hot-podium>div:first-child{grid-row:span 2}.hot-news-page .hot-runner{min-height:420px}}@media (width<=640px){.hot-news-page .hot-lead h2{font-size:20px;line-height:28px}}.observatory-platform{position:relative}.observatory-flight{pointer-events:none;z-index:8;width:100%;height:100%;position:absolute;inset:0}.replay-scroll-window{overflow:hidden}.replay-scroll-track{will-change:transform;width:100%}.replay-scroll-x{width:max-content;display:flex}.replay-scroll-track>div{flex-shrink:0;min-width:0}.replay-scroll-track[data-overflow=false]>div[aria-hidden]{display:none}.flip-flow-window{max-height:140px}.flip-flow-window ol{animation:none!important}.hot-watch-feed-track{height:100%;animation:none}.hot-watch-post p{align-items:center;gap:6px;display:flex}.hot-watch-post p img{border-radius:9999px;flex-shrink:0;width:18px;height:18px}.hot-watch-pulse{height:46px;color:var(--ink-4);margin-top:18px}.hot-watch-pulse>svg{width:100%;height:30px;display:block}.hot-watch-pulse figcaption{white-space:nowrap;font:9px/16px var(--font-mono);justify-content:space-between;gap:4px;display:flex}.hot-pulse-empty{color:var(--ink-4);margin-top:18px;font-size:11px}.sphere-log ol>li:first-child .sphere-stops span{transform-origin:0;animation:.56s ease-out 4.25s both intake-glow;position:relative;overflow:hidden}.sphere-log ol>li:first-child .sphere-stops span:after{content:"";background:linear-gradient(90deg,#0000,#f5d2aa66,#0000);animation:.9s linear 4.25s both intake-shine;position:absolute;inset:0;transform:translate(-100%)}.overview[data-running=false] :is(.sphere-stops span){animation-play-state:paused!important}.overview[data-running=false] .sphere-log li{transform:none;animation:none!important}@keyframes intake-glow{0%,to{box-shadow:none;transform:scale(1)}40%{color:var(--ink);transform:scale(1.08);box-shadow:0 0 12px #d97c6a88}}@keyframes intake-shine{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.replay-scroll-track{transform:none!important}.replay-scroll-track>div[aria-hidden]{display:none}.replay-scroll-window{overflow:auto}.observatory-flight{visibility:hidden}}:root{--bg:#f5f4f0;--bg-sunk:#ecebe6;--bg-muted:#e4e3dd;--surface:#fbfaf7;--surface-2:#f8f7f4;--raised:#fbfaf7;--sidebar:#f8f7f4;--daybar:#ecebe6;--ink:#141412;--ink-2:#3a3935;--ink-3:#55544f;--ink-4:#63625d;--line:#14141229;--line-soft:#e2e2df;--line-strong:#111;--accent:#111;--accent-ink:#111;--accent-soft:#1111110f;--accent-softer:#11111109;--accent-contrast:#fff;--hot:#a33a2b;--prose-ink:#1c1b19;--shadow-card:none;--text-caption:12px;--text-title-sm:17px;--text-headline-lg:36px;--dur-1:.12s;--dur-2:.2s;--dur-3:.32s}:root[data-theme=dark]{--bg:#121211;--bg-sunk:#171615;--bg-muted:#1f1f1f;--surface:#191816;--surface-2:#1b1b1b;--raised:#201f1d;--sidebar:#151413;--daybar:#171615;--ink:#e8e6e1;--ink-2:#c4c1bb;--ink-3:#a3a09a;--ink-4:#8d8a84;--line:#ffffff1f;--line-soft:#ffffff1a;--line-strong:#ededed;--accent:#ededed;--accent-ink:#fff;--accent-soft:#ffffff14;--accent-softer:#ffffff0a;--accent-contrast:#111;--hot:#d97c6a;--prose-ink:#d6d3cd}.observatory-shell{min-height:100dvh;color:var(--ink);font-size:14px;line-height:1.5;display:flex}.observatory-sidebar{border-right:1px solid var(--line);background:var(--sidebar);flex-direction:column;flex-shrink:0;width:180px;height:100dvh;padding:24px 12px 14px;display:flex;position:sticky;top:0}.observatory-brand{height:50px;color:var(--ink);letter-spacing:-.7px;flex-shrink:0;align-items:center;margin-bottom:16px;padding:0 4px;font-size:24px;font-weight:700;display:flex}.observatory-brand img{object-fit:contain;max-width:100%;max-height:38px}.observatory-language{border:1px solid var(--line);color:var(--accent-contrast);background:var(--accent);border-radius:9999px;align-self:flex-start;margin:0 4px 12px;padding:4px 14px;font-size:13px;display:inline-flex}.observatory-sidebar nav{min-height:0;margin:0 -4px;padding:0 4px;overflow-y:auto}.observatory-sidebar nav>p{color:var(--ink-4);padding:10px 10px 4px;font-size:11px}.observatory-navlink{height:36px;color:var(--ink-3);border-radius:var(--radius-nav);align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex;position:relative}.observatory-navlink:hover{color:var(--ink);background:var(--bg-sunk)}.observatory-navlink[aria-current=page]{color:var(--ink);font-weight:600}.observatory-navlink[aria-current=page]:before{content:"";background:var(--ink);width:2px;height:8px;position:absolute;left:0}.observatory-nav-rule{border-top:1px solid var(--line);margin:10px}.observatory-sidebar-foot{margin-top:auto;padding:12px 4px 0}.observatory-main{flex:1;min-width:0;padding:24px 28px 72px}.observatory-content{width:100%;max-width:var(--page-max-wide);margin-inline:auto}.overview{margin:0}.overview-search{min-width:0}.observatory-search{align-items:center;gap:8px;width:329px;min-width:0;display:flex}.observatory-search>div{flex:1;min-width:0;position:relative}.observatory-search>div>svg{color:var(--ink-4);pointer-events:none;position:absolute;top:14px;left:16px}.observatory-search input{border:1px solid var(--line-strong);background:var(--surface);width:100%;height:44px;color:var(--ink);border-radius:9999px;padding:0 36px 0 40px;font-size:15px;line-height:27px}.observatory-search input::placeholder{color:var(--ink-4)}.observatory-search>button{background:var(--accent);height:44px;color:var(--accent-contrast);border-radius:9999px;flex-shrink:0;padding:0 20px;font-size:15px;font-weight:600}.observatory-search>div>button{width:24px;height:24px;color:var(--ink-4);place-items:center;display:grid;position:absolute;top:10px;right:10px}.observatory-search>button:active{transform:scale(.98)}.overview-tools{min-width:0}.overview-tools>button:hover{background:var(--bg-sunk)}.observatory-mobile-top,.observatory-tabs{display:none}.observatory-appearance{max-width:180px;margin-left:auto;padding:12px 0}.observatory-canvas-wrap{width:100%;height:100%;min-height:0;position:relative}.observatory-canvas-wrap canvas{touch-action:pan-y;width:100%;height:100%;display:block}.canvas-sphere{cursor:grab}.canvas-sphere:active{cursor:grabbing}.observatory-signal-river{height:268px}.observatory-river{border-top:1px solid var(--line)}.observatory-canvas-tooltip{z-index:4;border:1px solid var(--line);border-radius:var(--radius-nav);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-soft);padding:8px 12px;font-size:12px;position:absolute;bottom:16px;left:12px;right:12px}.observatory-sphere-faces{z-index:1}.observatory-data-list{clip-path:inset(50%);width:1px;height:1px;color:var(--ink-4);font-size:11px;position:absolute;overflow:hidden}.observatory-data-list:focus-within{clip-path:none;width:auto;height:auto;padding:6px 20px;position:relative}.observatory-data-list summary{cursor:pointer}.observatory-data-list li{margin-top:6px}.overview[data-running=false] *,.overview[data-running=false] :after{animation-play-state:paused!important}.overview[data-running=false] .flip-card[data-state=turning]{animation-play-state:running!important}.overview button:disabled{opacity:.35;cursor:default}.observatory-shell :is(a,button,input,summary):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.observatory-shell .hot-watch-figure>.canvas-hot{position:absolute;inset:0}@media (height<=900px){.observatory-sidebar{padding-top:16px}.observatory-brand{margin-bottom:8px}.observatory-navlink{height:32px}}@media (width<=960px){.observatory-sidebar{display:none}.observatory-main{padding:0 0 calc(72px + env(safe-area-inset-bottom))}.observatory-content{max-width:640px;padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.observatory-mobile-top{justify-content:space-between;align-items:center;height:51px;font-size:13px;display:flex}.observatory-mobile-top>a{font-weight:700}.observatory-mobile-top>button{border:1px solid var(--line);border-radius:9999px;padding:6px 14px}.observatory-tabs{z-index:40;height:calc(55px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--surface);display:flex;position:fixed;inset:auto 0 0}.observatory-tabs a{min-width:0;color:var(--ink-4);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:10px;display:flex}.observatory-tabs a[aria-current=page]{color:var(--ink);font-weight:600}}@container (width<=900px){.observatory-shell .hot-watch-figure>.canvas-hot{height:280px;position:relative}}@container (width<=540px){.observatory-signal-river{height:380px}}@media (prefers-reduced-motion:reduce){.overview *,.overview :after{transition:none!important;animation:none!important}}.observatory-nav-heading{color:var(--ink-4);padding:10px 10px 4px;font-size:11px}.observatory-navlink>span:first-child{flex-shrink:0;justify-content:center;width:22px;display:flex}.observatory-language{color:var(--ink-3);border-color:var(--line);background:0 0;gap:0;padding:2px}.observatory-language a{border-radius:9999px;padding:3px 10px}.observatory-language a[aria-current=page]{background:var(--accent);color:var(--accent-contrast)}.observatory-github{padding:8px 14px;font-size:12px}.observatory-sidebar{scrollbar-width:thin;overflow-y:auto}.observatory-sidebar nav{flex-shrink:0}.observatory-sidebar-foot{margin-top:12px}.observatory-traffic{--traffic-signal:#d97c6a;color:var(--ink-4);font:11px/1.5 var(--font-mono);flex-shrink:0;margin-top:auto;padding:12px 4px 4px}.observatory-traffic-head{justify-content:space-between;padding:0 10px;display:flex}.observatory-traffic-head>span:first-child{align-items:center;gap:5px;display:inline-flex}.traffic-live-dot{background:var(--traffic-signal);border-radius:9999px;width:4px;height:4px;animation:1.8s ease-in-out infinite traffic-live-pulse}.traffic-demo-toggle{font:10px/16px var(--font-mono);color:var(--ink-4);margin:4px auto;padding:4px 0;display:block}.observatory-traffic[data-demo=true] .traffic-demo-toggle{color:#d97c6a}@keyframes traffic-live-pulse{0%,to{opacity:.35;box-shadow:0 0 #0000}50%{opacity:1;box-shadow:0 0 6px var(--traffic-signal)}}@media (prefers-reduced-motion:reduce){.traffic-live-dot{animation:none}}.observatory-traffic-globe{width:136px;height:136px;color:var(--ink-4);margin:4px auto;display:block}.observatory-traffic-total{flex-wrap:wrap;justify-content:center;gap:0 4px;font-size:10px;display:flex}.observatory-traffic-total b{color:var(--ink-2);font-weight:500}.observatory-traffic ul{gap:7px;margin-top:10px;display:grid}.observatory-traffic li{grid-template-columns:34px minmax(0,1fr) 38px;align-items:center;gap:6px;display:grid}.observatory-traffic li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.observatory-traffic li>i{background:var(--line);height:3px;display:block}.observatory-traffic li i b{background:#d97c6a;height:3px;display:block}.observatory-traffic li>strong{text-align:right;font-weight:400}.observatory-traffic-empty{text-align:center;padding:8px 0}.observatory-traffic-map{position:relative}.observatory-traffic-tip{text-align:center;font:10px/15px var(--font-mono);background:var(--sidebar);color:var(--hot);pointer-events:none;position:absolute;top:0;left:0;right:0}.observatory-traffic-tip:empty{display:none}.observatory-traffic li:focus-visible{outline:1px solid var(--hot);outline-offset:3px}.observatory-time-canvas{height:268px}.sphere-node-cards{z-index:2;gap:8px;width:27%;display:grid;position:absolute;top:22%;left:14px}.sphere-node-cards a{border:1px solid var(--line);border-radius:var(--radius-mark);background:var(--bg);border-left:2px solid;flex-direction:column;min-width:0;padding:5px 8px;display:flex}.sphere-node-cards small{color:var(--ink-4);font:10px/1.5 var(--font-mono)}.sphere-node-cards strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.5;overflow:hidden}.observatory-data-list{clip-path:none;width:auto;height:auto;padding:4px 14px;position:relative}.observatory-data-list summary{align-items:center;min-height:24px;display:flex}.canvas-sphere>.observatory-data-list,.canvas-spectrum>.observatory-data-list{background:var(--bg);z-index:3;max-height:85%;position:absolute;bottom:0;left:0;right:0;overflow:auto}.observatory-data-list[open]{border-top:1px solid var(--line)}.observatory-tabs>div{width:100%}.mobile-locale{gap:12px;margin-left:auto;margin-right:16px;display:flex}.mobile-locale a[aria-current=page]{font-weight:700}.observatory-list-page{max-width:900px;margin:0 auto;padding:16px 0 32px}.observatory-list-page>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.observatory-list-page h1{margin-bottom:18px;font-size:30px;font-weight:700;line-height:1.5}.observatory-list-search{flex-wrap:wrap;gap:8px;margin:20px 0 12px;display:flex}.observatory-list-search>input{flex:220px}.observatory-list-search :is(input,select,button){border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);height:44px;color:var(--ink);max-width:100%;padding:0 12px;font-size:14px}.observatory-list-search label{min-width:0}.observatory-list-search button{background:var(--accent);color:var(--accent-contrast);padding:0 20px}.observatory-list-count{color:var(--ink-4);margin-bottom:16px;font-size:12px}.observatory-list-items{gap:16px;display:grid}.observatory-list-items>li{border:1px solid var(--line);border-radius:var(--radius-card);padding:20px}.observatory-list-items li>p,.observatory-list-items footer{color:var(--ink-4);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.observatory-list-items h2{margin:8px 0;font-size:18px;font-weight:600;line-height:27px}.observatory-list-items li>div{color:var(--ink-3);font-size:14px;line-height:23px}.observatory-list-items footer{margin-top:14px}.observatory-pagination{justify-content:center;align-items:center;gap:20px;margin-top:24px;display:flex}.observatory-pagination a{border:1px solid var(--line);border-radius:var(--radius-control);min-height:44px;padding:12px}.observatory-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.observatory-more-grid a{border:1px solid var(--line);border-radius:var(--radius-tile);justify-content:space-between;align-items:center;min-height:52px;padding:12px 16px;font-size:14px;display:flex}.observatory-newsletter>p{margin:16px 0;line-height:1.8}@media (width<=540px){.observatory-more-grid{grid-template-columns:1fr}}@container (width<=540px){.observatory-time-canvas{height:380px}.sphere-node-cards{width:31%;left:10px}}.observatory-shell{max-width:1320px;margin-inline:auto}.hot-watch-figure .canvas-hot canvas{width:65%}.hot-watch-feed .hot-watch-post{opacity:.8;color:var(--ink-3);font-size:12px}.hot-watch-post small{color:var(--ink-4);font-size:10px}.hot-watch-post p{margin:8px 0;font-weight:600}.hot-ticker-track[data-many=true]{animation:36s linear infinite alternate ticker-slide}.hot-ticker-viewport:is(:hover,:focus-within) .hot-ticker-track{animation-play-state:paused}@keyframes ticker-slide{to{transform:translate(-30%)}}@container (width<=900px){.hot-watch-figure .canvas-hot canvas{width:100%}}
