.lm-workup-main{background:var(--lm-lab-counter-layers), var(--lm-lab-wall);flex:1;grid-template-columns:18rem minmax(0,1fr);min-block-size:0;display:grid}.lm-workup-main[data-reference]{grid-template-columns:18rem minmax(0,1fr) 21rem}.lm-workup-paper{gap:var(--lm-density-stack-gap);min-block-size:0;margin:var(--lm-lab-gutter) var(--lm-lab-gutter) var(--lm-lab-counter-band);padding:var(--lm-density-card-padding);border-radius:var(--lm-radius-card);background-color:var(--lm-lab-paper);box-shadow:var(--lm-shadow-card);color:var(--lm-lab-paper-ink);flex-direction:column;display:flex;overflow:auto}.lm-workup-worklist{margin-inline-end:0}.lm-workup-reference{margin-inline-start:0}.lm-workup-paper .lm-slip{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.lm-workup-paper .lm-slip>:is(header,div){padding-inline:0}.lm-workup-paper .lm-slip>header{padding-block:0 .375rem}.lm-workup-paper .lm-slip>div{gap:.5rem;padding-block:.5rem 0;overflow:visible}.lm-workup-paper h2.type-ui-overline{font-size:var(--lm-font-size-2xs);letter-spacing:.09em;color:var(--lm-color-fg-muted)}.lm-workup-bench{min-block-size:0;min-inline-size:0;position:relative}.lm-workup-lines{gap:.375rem;line-height:1.45;display:grid}.lm-workup-options{margin-inline-start:calc(-1px - var(--lm-density-button-padding-x))}.lm-workup-worklist .lm-workup-lines>li>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lm-workup-worklist{gap:.75rem;padding-block:.75rem}.lm-workup-lines>li:has(>time){grid-template-columns:2.75rem minmax(0,1fr);column-gap:.5rem;display:grid}.lm-workup-lines time{font-variant-numeric:tabular-nums lining-nums;color:var(--lm-color-fg-muted)}.lm-workup-now{margin-block-start:.25rem}.lm-workup-earlier summary{inline-size:fit-content}.lm-workup-now{color:var(--lm-color-fg-accent);font-weight:600}.lm-leg-dot{background-color:var(--lm-leg-tint,var(--lm-color-fg-subtle));border-radius:999px;block-size:.625rem;inline-size:.625rem;display:inline-block}.lm-leg-dot[data-station=dilution]{--lm-leg-tint:var(--lm-lab-accent-dilution)}.lm-leg-dot[data-station=qc]{--lm-leg-tint:var(--lm-lab-accent-qc)}.lm-leg-dot[data-station=call]{--lm-leg-tint:var(--lm-lab-accent-call)}.lm-leg-dot[data-station=chemistry]{--lm-leg-tint:var(--lm-lab-accent-chemistry)}.lm-leg-dot[data-station=differential]{--lm-leg-tint:var(--lm-lab-accent-differential)}.lm-leg-strip{flex-wrap:nowrap;align-items:center;gap:.25rem 1rem;inline-size:fit-content;display:flex}.lm-leg-strip li{white-space:nowrap;align-items:center;gap:.375rem;min-inline-size:0;display:flex}.lm-leg-strip li[aria-current]{font-weight:600}.lm-workup-handoff{padding:var(--lm-lab-gutter) var(--lm-lab-gutter) var(--lm-lab-counter-band);justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0;overflow:auto}.lm-workup-bench .lm-room:is(:has(>.lm-workup-handoff),:has(.call-short-bench)){background:var(--lm-lab-counter-layers), radial-gradient(60% 55% at 50% 58%, color-mix(in oklab, var(--lm-station) 13%, transparent), transparent 72%), var(--lm-lab-wall)}.lm-workup-handoff>*{max-inline-size:46rem;position:relative}.lm-workup-debrief>.lm-room-sheet{min-block-size:0;max-inline-size:52rem}.lm-workup-small{display:none}@media (width<64rem){.lm-workup-main{display:none}.lm-workup-small{gap:1rem;padding:1rem;display:grid}}.lm-workup-bench>*{block-size:100%}.lm-debrief-strip{gap:.5rem;display:grid}.lm-debrief-strip>li{grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.lm-debrief-strip time{font-variant-numeric:tabular-nums lining-nums;color:var(--lm-color-fg-muted)}.lm-debrief-strip>li[data-kind=decision]{border-block:1px solid var(--lm-color-border-default);margin-block:.25rem;padding-block:.625rem}.lm-debrief-fork{border:1px solid var(--lm-color-border-strong);font-size:var(--lm-font-size-2xs);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin-inline-start:.375rem;padding:0 .375rem}.lm-workup-choice{border-radius:.875rem;margin:-.5rem;padding:.5rem}@media print{.lm-workup-main{background:0 0}}.lm-debrief-back{margin-inline-start:calc(-1px - var(--lm-density-button-padding-x))}
