.wa-shelves{padding:clamp(16px,2vw,24px) clamp(14px,1.5vw,20px) 16px}.wa-shelf{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name median""share share""plot plot";align-items:baseline;gap:10px 20px;display:grid}.wa-shelf-name{grid-area:name}.wa-shelf-median{grid-area:median}.wa-share{grid-area:share}.wa-shelf-plot{grid-area:plot}@media (min-width:768px){.wa-shelves{-moz-column-gap:20px;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr) minmax(11rem,max-content);column-gap:20px;display:grid}.wa-shelf{grid-column:1/-1;grid-template-columns:subgrid;grid-template-areas:"name plot median""share plot median";align-items:center;row-gap:8px}}.wa-shelf+.wa-shelf{border-top:1px solid var(--rule);margin-top:18px;padding-top:18px}.wa-shelf-name{color:rgb(var(--bone-rgb));font-size:1rem;font-weight:600}.wa-shelf-median{white-space:nowrap;text-align:right;font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:rgb(var(--signal-rgb));font-size:2.25rem;line-height:1}.wa-shelf-track{background:var(--panel-inset);border-radius:4px;height:22px;position:relative}.wa-shelf-box{background:rgb(var(--bone-rgb) / .45);border-radius:3px;position:absolute;top:3px;bottom:3px}.wa-shelf-cut{background:rgb(var(--signal-rgb));border-radius:1px;width:3px;margin-left:-1.5px;position:absolute;top:-5px;bottom:-5px}.wa-shelf-range{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:rgb(var(--bone-rgb) / .72);margin-top:8px;font-size:12px}.wa-share{color:rgb(var(--bone-rgb) / .8);gap:6px;font-size:.875rem;display:grid}.wa-share-track{background:var(--panel-inset);border-radius:2px;height:8px;position:relative}.wa-share-bar{background:rgb(var(--bone-rgb));border-radius:2px;position:absolute;inset:0 auto 0 0}.wa-shelf-axis-row{margin-top:4px}.wa-shelf+.wa-shelf-axis-row{padding-top:10px}.wa-shelf-axis{height:16px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:rgb(var(--bone-rgb) / .7);grid-area:plot;font-size:12px;position:relative}.wa-shelf-axis span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.wa-shelf-axis span[data-end=start]{transform:none}.wa-shelf-axis span[data-end=end]{transform:translate(-100%)}.wa-shelf-nearest{border-top:1px solid var(--rule);color:rgb(var(--bone-rgb) / .75);padding:12px clamp(14px,1.5vw,20px) 14px;font-size:.875rem;line-height:1.5}
