header{z-index:2;pointer-events:none;max-width:44rem;padding:14px 18px 6px;position:relative}.lede a{pointer-events:auto}h1{margin-bottom:.35em}h1 em{font-style:italic}.lede{max-width:36rem;font-size:.98rem}#legend{font:500 .82rem/1.3 var(--sans);color:var(--muted);pointer-events:none;flex-direction:column;gap:3px;display:flex;position:absolute;top:8px;left:12px}#legend span{align-items:center;gap:7px;display:flex}#legend i{border-radius:50%;width:9px;height:9px;display:inline-block}.tools{z-index:2;background:var(--bg);position:relative}.tools button,.tools a,.chip{font-size:.82rem}#profile{z-index:2;border-top:1px solid var(--line);background:var(--bg);scrollbar-width:none;flex-shrink:0;padding:8px 12px 10px;display:flex;position:relative;overflow-x:auto}#profile::-webkit-scrollbar{display:none}.gauge{color:var(--ink);text-align:left;cursor:pointer;border:0;border-left:1px solid var(--line);font-family:var(--sans);background:0 0;flex:none;padding:4px 10px 2px}.gauge:first-child{border-left:0}.gauge:focus-visible{outline:2px solid var(--spring);outline-offset:2px}.gauge .v{font:500 1.35rem/1 var(--sans);font-variant-numeric:tabular-nums}.gauge .n{font:400 .78rem/1.2 var(--sans);color:var(--muted);white-space:nowrap}.gauge.stale .v{color:var(--muted)}#status{background:var(--bg);z-index:2;font-size:.78rem;position:relative}#card{padding:14px 16px;font-size:.95rem;bottom:12px;left:12px;right:12px}#hist{z-index:3;background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);border-radius:14px;max-width:40rem;margin:0 10px;padding:12px 14px 10px;display:none;position:relative}#hist.on{display:block}#hist{min-height:0;overflow-y:auto}#histTitle{font:600 1.2rem/1 var(--sans)}#histRead{margin:.45em 0 .5em;font-size:.92rem;line-height:1.4}#histRead b{font-weight:600}#histChart .legend{font:500 .78rem var(--sans);color:var(--muted);gap:14px;margin-bottom:2px;display:flex}#histChart .legend i,#histChart .tip i{vertical-align:middle;width:14px;height:2px;margin-right:6px;display:inline-block}#histChart .plot{position:relative}#histChart svg{display:block;overflow:visible}#histChart svg:focus-visible{outline:2px solid var(--spring);outline-offset:2px;border-radius:4px}#histChart .grid{stroke:var(--line);stroke-width:1px}#histChart .grid.zero{stroke:var(--muted)}#histChart .tick{fill:var(--muted);font:400 11px var(--sans);font-variant-numeric:tabular-nums}#histChart .end{fill:var(--ink);font:600 12px var(--sans)}#histChart .line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}#histChart .dot{stroke:var(--bg);stroke-width:2px}#histChart .hair{stroke:var(--muted);stroke-width:1px}#histChart .tip{pointer-events:none;background:var(--bg);border:1px solid var(--line);font:400 .8rem/1.35 var(--sans);color:var(--muted);white-space:nowrap;border-radius:8px;padding:6px 9px;position:absolute;top:0}#histChart .tip .yr,#histChart .tip b{color:var(--ink);font-weight:600}#histChart .table{font:400 .76rem var(--sans);color:var(--muted);margin-top:4px}#histChart .table summary,#hist .note summary{cursor:pointer;color:var(--ink)}#histChart table{border-collapse:collapse;font-variant-numeric:tabular-nums;max-height:12rem;margin-top:4px;display:block;overflow-y:auto}#histChart th,#histChart td{text-align:right;padding:1px 10px 1px 0}#hist .note{font:400 .76rem/1.35 var(--sans);color:var(--muted);margin-top:4px}@media (max-width:700px){body.hist .lede,body.hist #legend{display:none}body.hist #stage{min-height:150px}#histRead{font-size:.86rem}}@media (min-width:900px){#card{bottom:16px;left:auto;right:16px}body.hist #wrap{grid-template-rows:auto minmax(0,1fr) auto auto auto;grid-template-columns:minmax(0,1fr) 27rem;display:grid}body.hist header{grid-column:1/-1}body.hist #stage{grid-area:2/1}body.hist #hist{grid-area:2/2;align-self:end;max-width:none;margin:0 16px 12px 0}body.hist .tools,body.hist #profile,body.hist #status{grid-column:1/-1}}
