.label-link{stroke-width:1;opacity:.55}.end-label{font:600 11px/1 Inter Variable,Inter,sans-serif}:root{--cream:#f5f1e8;--paper:#fffdf8;--forest:#0f1f18;--muted:#66756b;--sand:#e8e1d0;--aldar:#6f274c;--peer:#087f78}*{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--cream);color:var(--forest);font-family:Inter Variable,Inter,sans-serif}body{margin:0}header{height:64px;padding:0 max(18px,calc((100% - 1180px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--sand);font:500 11px/1 ui-monospace,monospace;letter-spacing:.08em}header a{display:flex;align-items:center;gap:9px;color:inherit;text-decoration:none;font:500 14px/1 Space Grotesk Variable,sans-serif;letter-spacing:0}header img{width:32px;height:32px}main{width:min(1180px,calc(100% - 28px));margin:auto}.title-row{padding:64px 0 22px;display:flex;align-items:end;justify-content:space-between;gap:24px}.title-row p{margin:0 0 10px;color:var(--aldar);font:500 11px/1 ui-monospace,monospace;letter-spacing:.1em}.title-row h1{margin:0;font:500 clamp(40px,6vw,68px)/.95 "Space Grotesk Variable",sans-serif;letter-spacing:-.05em}.metric{display:flex;border:1px solid var(--sand);background:var(--paper)}.metric button{min-width:84px;min-height:46px;border:0;background:transparent;color:var(--muted);font:500 13px/1 inherit;cursor:pointer}.metric button[aria-pressed=true]{background:var(--forest);color:var(--paper)}.chart-wrap{position:relative}.chart-wrap svg{display:block;width:100%;height:auto;min-height:360px;background:var(--paper)}#chart-status{min-height:420px;display:grid;place-items:center;background:var(--paper);color:var(--muted)}.frame{fill:none;stroke:var(--sand)}.grid{stroke:var(--sand);stroke-width:1}svg text{fill:var(--muted);font:12px ui-monospace,monospace}.axis-title{fill:var(--forest)}.aldar-line,.peer-line{fill:none;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.peer-line{stroke-dasharray:7 6;stroke-width:2.5}svg circle{stroke:var(--paper);stroke-width:2}.hit{fill:transparent;pointer-events:all}.tooltip{position:absolute;z-index:4;width:210px;padding:10px;background:var(--forest);color:var(--paper);font-size:12px;line-height:1.5;pointer-events:none}.tooltip b,.tooltip span{display:block}.tooltip i{display:inline-block;width:9px;height:9px;margin-right:7px;border-radius:50%}.active-lines{padding:18px 0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--sand)}.active-lines button{min-height:46px;padding:6px 10px;display:flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--forest);cursor:pointer}.active-lines button:hover{background:var(--paper)}.active-lines i{width:20px;height:3px}.active-lines span,.active-lines small{display:block;text-align:left}.active-lines span{font-size:13px}.active-lines small{margin-top:3px;color:var(--muted);font-size:10px}.active-lines b{color:var(--muted);font-weight:400}.active-lines p{width:100%;margin:2px 0 0;color:var(--muted);font-size:12px}.chooser,.method{border-bottom:1px solid var(--sand)}.chooser>summary,.method>summary{min-height:58px;display:flex;align-items:center;font-size:13px;font-weight:500;cursor:pointer}.chooser>div{padding:0 0 24px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.chooser h2{margin:0 0 9px;font:500 13px/1 Space Grotesk Variable,sans-serif}.chooser section>div{display:flex;gap:6px;flex-wrap:wrap}.chooser button{min-height:46px;padding:0 12px;border:1px solid var(--sand);background:var(--paper);color:var(--muted);font-size:12px;cursor:pointer}.chooser button[aria-pressed=true]{border-color:var(--forest);color:var(--forest);text-decoration:line-through}.method{margin-bottom:70px}.method p{max-width:680px;margin:0 0 12px;color:var(--muted);font-size:13px;line-height:1.6}.method a{display:inline-block;margin:0 16px 22px 0;color:var(--aldar);font-size:12px;font-weight:500}button:focus-visible,summary:focus-visible,a:focus-visible{outline:3px solid rgba(111,39,76,.3);outline-offset:3px}@media(max-width:620px){header span{display:none}.title-row{padding-top:42px;display:block}.metric{width:max-content;margin-top:22px}.chooser>div{grid-template-columns:1fr}.chart-wrap svg{min-height:390px}.active-lines button{width:100%;justify-content:flex-start}.active-lines button b{margin-left:auto}svg text{font-size:12px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
