.mr{position:relative;margin-top:.75rem}.mr-list{display:flex;flex-direction:column}.mr-row,.mr-axis{display:grid;-moz-column-gap:1rem;column-gap:1rem;align-items:center;grid-template-columns:minmax(0,1fr) 6.5rem;grid-template-areas:"name value" "lane lane"}@media (min-width: 720px){.mr-row,.mr-axis{grid-template-columns:minmax(10rem,32%) minmax(0,1fr) 7.25rem;grid-template-areas:"name lane value"}}.mr-row{position:relative;min-height:2.75rem;padding:.5rem .625rem;margin:0 -.625rem;border-radius:.625rem;outline:none;cursor:default;transition:background-color var(--viz-dur-micro) ease}.mr-row:hover,.mr-row[data-active=true]{background:var(--viz-wash)}.mr-row:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}.mr-name{grid-area:name;min-width:0;display:grid;gap:.0625rem}.mr-label{font-size:.875rem;font-weight:600;line-height:1.3;color:var(--fg);text-decoration:none;overflow-wrap:anywhere}a.mr-label:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}.mr-sub{font-size:.75rem;line-height:1.35;color:var(--fg-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-row[data-highlight=true] .mr-label{color:var(--accent)}.mr-lane{grid-area:lane;margin-top:.25rem}@media (min-width: 720px){.mr-lane{margin-top:0}}.mr-value{grid-area:value;display:grid;justify-items:end;text-align:right;gap:.0625rem}.mr-display{font-size:.8125rem;font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap}.mr-n{font-size:.6875rem;color:var(--fg-subtle);font-variant-numeric:tabular-nums;white-space:nowrap}.mr-row{overflow:hidden}.mr-lens{position:absolute;left:0;width:100%;top:-4rem;bottom:-4rem;transform-origin:0 50%;background:var(--viz-shade);pointer-events:none;transition:transform var(--viz-dur-ui) var(--viz-ease-inout)}.mr-band{position:relative;margin:.25rem -.875rem .5rem;padding:.375rem .875rem;border-radius:.875rem;background:var(--viz-shade);box-shadow:inset 0 0 0 1px var(--viz-hairline)}.mr-band:before{content:"";position:absolute;left:.3125rem;top:2.25rem;bottom:.75rem;width:2px;border-radius:2px;background:var(--viz-neutral)}.mr-band-label{display:flex;align-items:center;gap:.375rem;margin:.125rem 0 .25rem;font-size:.75rem;font-weight:550;color:var(--fg-muted)}.mr-band-label svg{flex:none}.mr-axis{margin-top:.375rem;padding:0 .625rem;margin-left:-.625rem;margin-right:-.625rem}.mr-axis>span:first-child,.mr-axis>span:last-child{display:none}.mr-axis .ev-ticks{grid-area:lane}@media (min-width: 720px){.mr-axis>span:first-child{display:block;grid-area:name}.mr-axis>span:last-child{display:block;grid-area:value}}.mr[data-active=true] .mr-row:not([data-active=true]) .ev-dot,.mr[data-active=true] .mr-row:not([data-active=true]) .ev-span{opacity:.4}.mr[data-density=thumb] .mr-name,.mr[data-density=thumb] .mr-value,.mr[data-density=thumb] .mr-band-label{display:none}.mr[data-density=thumb] .mr-row{grid-template-areas:"lane lane lane";min-height:0;padding:.125rem 0}[data-reveal=pending] .mr-band{opacity:0}[data-reveal=in] .mr-band{transition:opacity var(--viz-dur-mark) ease calc(var(--viz-delay-marks) + var(--viz-dur-mark))}[data-reveal=pending] .mr-lens{opacity:0}[data-reveal=in] .mr-lens{transition:opacity var(--viz-dur-mark) ease .9s,transform var(--viz-dur-ui) var(--viz-ease-inout)}@media (prefers-reduced-motion: reduce){.mr-lens,.mr-band,.mr-row{transition:none!important}}@media (forced-colors: active){.mr-band{border:1px dashed CanvasText}.mr-lens{forced-color-adjust:none;background:repeating-linear-gradient(135deg,GrayText 0 1px,transparent 1px 5px)}.mr-row:focus-visible{outline:2px solid Highlight}}
