.lrun{min-width:0;margin:0}.lrun-wide .run-result{grid-column:1/-1}@media (width>=1000px){.lrun-wide .run-steps{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}.lrun-view{aspect-ratio:4/3;background:var(--bg);border:1px solid var(--line);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.lrun[data-panes="2"] .lrun-view{aspect-ratio:2}@media (width<=719px){.lrun[data-panes="2"] .lrun-view{aspect-ratio:4/5}}.lrun-view canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.lrun-view canvas:active{cursor:grabbing}.lrun-view canvas:focus-visible{outline:2px solid var(--yellow);outline-offset:-3px}.lrun-panes{z-index:1;pointer-events:none;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset:0}.lrun[data-panes="2"] .lrun-panes{grid-template-columns:repeat(2,minmax(0,1fr))}.lrun-pane{min-width:0;min-height:0;position:relative}.lrun-pane+.lrun-pane{border-left:1px solid var(--line)}@media (width<=719px){.lrun[data-panes="2"] .lrun-panes{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.lrun-pane+.lrun-pane{border-left:0;border-top:1px solid var(--line)}}.lrun-poster{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lrun-view[data-state=live] .lrun-poster{visibility:hidden}.lrun-name{background:var(--bg);border:1px solid var(--line-2);font:600 11.5px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg);margin:0;padding:4px 7px;position:absolute;top:10px;left:10px}.lrun-mark{width:0;height:0;position:absolute;top:0;left:0}.lrun-mark[hidden]{display:none}.lrun-mark .target{position:absolute;top:-9px;left:-9px}.lrun-tag{letter-spacing:.04em;color:var(--muted);font-size:12px}.lrun-tag[hidden]{display:none}.lrun-replay{z-index:3;position:absolute;top:10px;right:10px}.lrun-replay[hidden]{display:none}.lrun-status{z-index:2}.lrun-rate{z-index:2;white-space:nowrap;text-overflow:ellipsis;text-align:right;max-width:calc(100% - 28px);font:500 12px/1.4 var(--mono);letter-spacing:.04em;color:var(--muted);pointer-events:none;font-variant-numeric:tabular-nums;margin:0;position:absolute;bottom:14px;right:14px;overflow:hidden}.lrun-rate[hidden]{display:none}.lrun-fixes{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.lrun-fixes [aria-pressed=true]{--lip-color:#7a6600;background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.lrun-read{gap:12px;margin-top:16px;display:grid}.lrun-clock{font:500 14px/1.3 var(--mono);color:var(--fg);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0;display:flex}.lrun-k{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:6px;font-size:11px}.lrun-of{color:var(--muted)}.lrun-of[hidden]{display:none}.lrun-row{min-width:0;container-type:inline-size}.lrun-cells{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name name name""meter n word""ticks. .";align-items:center;gap:6px 16px;display:grid}.lrun-row-name{font:500 12px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);grid-area:name;margin:0}.lrun-meter{background:var(--bg-3);border:1px solid var(--line-2);grid-area:meter;height:10px;position:relative}.lrun-fill{transform-origin:0;transform:scaleX(var(--f,1));background:var(--holds);transition:background-color .16s ease-out;position:absolute;inset:0}.lrun-fill[data-level=marginal]{background:var(--marginal)}.lrun-fill[data-level=fails]{background:var(--fails)}.lrun-mk{background:var(--fg);width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.lrun-n{box-sizing:content-box;min-width:var(--nw,9ch);text-align:right;white-space:nowrap;font:600 clamp(1.35rem, 1.15rem + .6vw, 1.7rem)/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--fg);grid-area:n;margin:0}.lrun-verdict{box-sizing:content-box;text-align:center;grid-area:word;width:9.5ch;margin:0;padding:5px 8px;font-size:12px}.lrun-verdict[data-hide]{visibility:hidden}.lrun-verdict[data-land]{animation:.22s ease-out lrun-land}@keyframes lrun-land{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lrun-verdict[data-land]{animation:none}.lrun-fill{transition:none}}.lrun-ticks{height:15px;font:500 11px/1.3 var(--mono);color:var(--muted);white-space:nowrap;grid-area:ticks;position:relative}.lrun-ticks[data-lines="2"]{height:30px}.lrun-ticks[data-lines="3"]{height:45px}.lrun-ticks span{position:absolute;top:0;transform:translate(-50%)}.lrun-ticks span:first-child{transform:none}.lrun-event{font:500 13px/1.4 var(--mono);color:var(--fails);margin:0}.lrun-event[hidden]{display:none}.lrun-note{color:var(--muted);max-width:60ch;margin:0;font-size:.86rem;line-height:1.5}@media (width>=720px){.lrun[data-panes="2"] .lrun-read{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.lrun[data-panes="2"] .lrun-read>:not(.lrun-row){grid-column:1/-1}}@media (width<=719px){.lrun[data-panes="2"] .lrun-row:first-of-type .lrun-ticks{display:none}}@media (width<=559px){.lrun-cells{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""n word""meter meter""ticks ticks"}.lrun-n{text-align:left;min-width:0}}@container (width<=399px){.lrun-cells{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""n word""meter meter""ticks ticks"}.lrun-n{text-align:left;min-width:0}}@container (width<=539px){.lrun-long>.lrun-cells{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""n word""meter meter""ticks ticks"}.lrun-long .lrun-n{text-align:left;min-width:0}}.lrun-more{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.lrun-more>summary{cursor:pointer;width:fit-content;font:500 13px/1.3 var(--mono);color:var(--fg);padding:6px 0}.lrun-more>summary:hover{color:var(--yellow)}.lrun-more .run-verdict{margin-top:14px}.lrun-more .readout{margin-top:18px}@media (width>=560px){.lrun-more .readout div{flex-basis:calc(25% - 12px)}}.lrun-more .run-checks{margin-top:20px}.lrun-more-img{border:1px solid var(--line);background:var(--bg);width:100%;margin-top:20px}.lrun-more .term{margin-top:20px}.lrun-more pre{max-height:440px;font-size:12.5px;overflow:auto}.lrun-toggles{flex-wrap:wrap;gap:8px;display:flex}.lrun-slider input[type=range]{margin:0}.lrun-slider input[type=range]:disabled{cursor:default;opacity:.55}.lrun-sticks{margin-top:2px;margin-left:10px;margin-right:10px}.lrun-sticks span:last-child{transform:translate(-100%)}.lrun-sticks span:first-child{transform:translate(-10px)}.lrun-q{margin-top:4px}.lrun-row .lrun-q+.lrun-meter{grid-area:meter}.lrun-mark{display:flex}.lrun-mark-v{font:600 12px/1 var(--mono);white-space:nowrap;padding:4px 6px;position:absolute;top:-11px;left:14px}.lrun-mark-v:empty{display:none}.lrun-probe{display:grid;top:0;left:0;transform:none}.lrun-probe[hidden]{display:none}.lrun-also{font:500 13px/1.4 var(--mono);color:var(--fg-2);font-variant-numeric:tabular-nums;margin:0}.lrun-at{letter-spacing:.02em;text-transform:none;color:var(--muted);margin-left:10px}
