.data-module__gpvqTG__entry{border-top:1px solid var(--line);scroll-margin-top:var(--bar)}.data-module__gpvqTG__entryHead{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.data-module__gpvqTG__entryNum{padding:var(--pad);color:var(--text-2)}.data-module__gpvqTG__entryTitle{padding:var(--pad);grid-column:2/4;margin:0}.data-module__gpvqTG__entryFacts{padding:var(--pad);grid-column:4;gap:10px;margin:0;display:grid}.data-module__gpvqTG__entryFacts div{gap:2px;display:grid}.data-module__gpvqTG__entryFacts dt{font-family:var(--mono);font-size:var(--t-label);letter-spacing:.02em;text-transform:uppercase;color:var(--text-2)}.data-module__gpvqTG__entryFacts dd{font-size:var(--t-small);margin:0;line-height:1.4}.data-module__gpvqTG__figures{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.data-module__gpvqTG__figure{justify-content:space-between;gap:var(--space-m);min-height:clamp(240px,22vw,320px);padding:var(--pad);flex-direction:column;display:flex}.data-module__gpvqTG__figure+.data-module__gpvqTG__figure{border-left:1px solid var(--line)}.data-module__gpvqTG__figureWide{grid-column:span 2}.data-module__gpvqTG__figureFill{grid-column:span var(--span,1)}.data-module__gpvqTG__figureHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.data-module__gpvqTG__big{margin:0;font-size:clamp(3rem,6.4vw,6.5rem)}.data-module__gpvqTG__bigUnit{letter-spacing:-.01em;margin-left:.06em;font-size:.34em}.data-module__gpvqTG__bigUnitBlock{letter-spacing:-.01em;margin-top:.2em;font-size:.3em;display:block}.data-module__gpvqTG__claim{max-width:24ch;margin:0}.data-module__gpvqTG__caption{max-width:34ch;margin:0}.data-module__gpvqTG__tag{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid;padding:4px 7px 3px;font-size:.6875rem}.data-module__gpvqTG__noteRow{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.data-module__gpvqTG__noteText{max-width:48ch;padding:var(--pad) var(--pad) var(--space-l);grid-column:2/5;margin:0}.data-module__gpvqTG__noteLabel{padding:var(--pad)}.data-module__gpvqTG__chartRow{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.data-module__gpvqTG__chartCell{padding:0 var(--pad) var(--space-l);grid-column:1/5}.data-module__gpvqTG__timeline{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.data-module__gpvqTG__stop{gap:var(--space-s);min-height:clamp(200px,18vw,260px);padding:var(--pad);border-left:1px solid var(--line);flex-direction:column;display:flex;position:relative}.data-module__gpvqTG__stopLead{border-left:0}.data-module__gpvqTG__stopDot{border:1.5px solid var(--ink);background:var(--paper);border-radius:50%;width:14px;height:14px}.data-module__gpvqTG__stop[data-done] .data-module__gpvqTG__stopDot{border-color:var(--ink);background:var(--accent);box-shadow:0 0 0 4px var(--paper), 0 0 0 5px var(--ink)}.data-module__gpvqTG__stopDay{margin-top:auto}.data-module__gpvqTG__stopState{color:var(--text-2)}.data-module__gpvqTG__signals{margin:0;display:grid}.data-module__gpvqTG__signal{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.data-module__gpvqTG__signal dt{padding:var(--pad);grid-column:1}.data-module__gpvqTG__signal dd{padding:var(--pad);grid-column:2/4;margin:0}@media (max-width:1023px){.data-module__gpvqTG__entryHead,.data-module__gpvqTG__noteRow,.data-module__gpvqTG__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.data-module__gpvqTG__entryTitle{grid-area:2/1/auto/-1;padding-top:0}.data-module__gpvqTG__entryFacts{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.data-module__gpvqTG__figures{grid-template-columns:minmax(0,1fr)}.data-module__gpvqTG__figureWide,.data-module__gpvqTG__figureFill{grid-column:auto}.data-module__gpvqTG__figure{min-height:0}.data-module__gpvqTG__figure+.data-module__gpvqTG__figure{border-left:0;border-top:1px solid var(--line)}.data-module__gpvqTG__noteText{grid-column:1/-1;padding-top:0}.data-module__gpvqTG__noteLabel{grid-column:1/-1}.data-module__gpvqTG__stop:nth-child(odd){border-left:0}.data-module__gpvqTG__stop:nth-child(n+3){border-top:1px solid var(--line)}.data-module__gpvqTG__signal{grid-template-columns:minmax(0,1fr)}.data-module__gpvqTG__signal dt{padding-bottom:0}.data-module__gpvqTG__signal dd{grid-column:1}}
