.lab-open-app[data-astro-cid-p3lwq4is]{font-size:var(--text-sm,.875rem);color:var(--gray-400);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin:0 0 1rem;display:flex}.lab-open-app[data-astro-cid-p3lwq4is][hidden]{display:none}.share[data-v-511907a2]{border:1px solid var(--gray-800);background:color-mix(in oklch, var(--gray-999) 92%, var(--gray-900));border-radius:.75rem;gap:.9rem;padding:1.25rem;display:grid}.share header[data-v-511907a2]{gap:.3rem;display:grid}.row[data-v-511907a2]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.txt[data-v-511907a2]{gap:.05rem;display:grid}.txt b[data-v-511907a2]{color:var(--gray-0);font-weight:600}.txt small[data-v-511907a2]{font-size:var(--text-sm);color:var(--gray-300)}.switch[data-v-511907a2]{background:var(--gray-700);cursor:pointer;border:0;border-radius:999px;flex:none;width:2.6rem;height:1.5rem;position:relative}.switch[data-v-511907a2]:after{content:"";background:var(--gray-999);border-radius:50%;width:1.1rem;height:1.1rem;transition:translate .15s;position:absolute;top:.2rem;left:.2rem}.switch[aria-checked=true][data-v-511907a2]{background:var(--accent-regular)}.switch[aria-checked=true][data-v-511907a2]:after{background:var(--accent-text-over);translate:1.1rem}.switch[data-v-511907a2]:focus-visible{outline:2px solid var(--accent-regular);outline-offset:2px}.preview[data-v-511907a2]{background:oklch(16% .004 50);border-radius:.5rem;gap:.3rem;padding:.75rem .9rem;display:grid}.preview p[data-v-511907a2]{font-family:var(--font-mono);color:oklch(92% .01 80);overflow-wrap:anywhere;font-size:.78rem}.preview .none[data-v-511907a2]{color:oklch(70% .01 80);font-family:var(--font-body);font-style:italic}.preview .lab-edge-print[data-v-511907a2]{color:oklch(74% .13 62)}.edit-row[data-v-e6143a0b]{flex-wrap:wrap;align-items:center;gap:.4rem .8rem;display:flex}.edit-row .is-busy[data-v-e6143a0b]{opacity:.6;pointer-events:none}.strip-wrap[data-v-e6143a0b]{--base:var(--lab-film);--rail:var(--lab-film);--ink:var(--lab-edge-ink);gap:.6rem;min-width:0;display:grid}.strip-wrap.negative[data-v-e6143a0b]{--base:var(--stock-frame,var(--lab-film));--rail:var(--stock-rail,var(--lab-film));--ink:var(--stock-ink,var(--lab-edge-ink))}.strip-head[data-v-e6143a0b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.align[data-v-e6143a0b]{font-size:var(--text-sm);color:var(--gray-300);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.suggest[data-v-e6143a0b]{border-left:3px solid var(--lab-note,var(--accent-regular));background:color-mix(in oklch, var(--lab-note,var(--accent-regular)) 9%, transparent);font-size:var(--text-sm);border-radius:0 .4rem .4rem 0;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.4rem .8rem;padding:.55rem .8rem;display:flex}.suggest p[data-v-e6143a0b]{flex:22rem;margin:0}.suggest .small[data-v-e6143a0b]{font-size:var(--text-sm)}.align button[data-v-e6143a0b]{border:1px solid var(--gray-700);width:1.9rem;height:1.9rem;color:var(--gray-0);cursor:pointer;background:0 0;border-radius:50%}.align button[data-v-e6143a0b]:disabled{opacity:.35;cursor:default}.align button[data-v-e6143a0b]:focus-visible{outline:2px solid var(--accent-regular);outline-offset:2px}.align b[data-v-e6143a0b]{min-width:1.6rem;font-family:var(--font-mono);color:var(--gray-0);text-align:center}.matched[data-v-e6143a0b]{font-family:var(--font-mono);color:var(--lab-edge-text);font-size:.72rem}.mode[data-v-e6143a0b]{box-shadow:inset 0 0 0 1px var(--gray-700);border-radius:999px;padding:.2rem;display:inline-flex}.mode button[data-v-e6143a0b]{min-height:2rem;color:var(--gray-300);font:inherit;font-size:var(--text-sm);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 .85rem;font-variant-caps:all-small-caps}.mode button[aria-pressed=true][data-v-e6143a0b]{background:var(--accent-regular);color:var(--accent-text-over)}.mode button[data-v-e6143a0b]:focus-visible,.strip[data-v-e6143a0b]:focus-visible,.frame[data-v-e6143a0b]:focus-visible{outline:2px solid var(--accent-regular);outline-offset:2px}.filters[data-v-e6143a0b]{width:0;height:0;position:absolute}.sleeve-page[data-v-e6143a0b]{box-shadow:0 0 0 1px oklch(80% .01 80/.5), var(--lab-lift-0);background:repeating-linear-gradient(160deg,oklch(100% 0 0/.05) 0 3px,#0000 3px 9px),oklch(97% .008 85/.9);border-radius:4px;gap:.7rem;padding:.8rem;display:grid}:root.theme-dark .sleeve-page[data-v-e6143a0b]{background:repeating-linear-gradient(160deg,oklch(100% 0 0/.03) 0 3px,#0000 3px 9px),oklch(22% .01 60/.92);box-shadow:0 0 0 1px oklch(35% .01 60/.6)}.strip[data-v-e6143a0b]{background:var(--rail);border-radius:2px;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:.35rem;padding:1.1rem .5rem;transition:background-color .9s;display:grid;position:relative}@media (width>=40.01em){.strip[data-v-e6143a0b]{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));width:calc(var(--n,6) / 6 * 100%)}.strip.latent-strip[data-v-e6143a0b]{width:calc(var(--n,12) / 12 * 100%)}}@media (width<=40em){.strip[data-v-e6143a0b]{grid-template-columns:repeat(3,minmax(0,1fr))}.strip.latent-strip[data-v-e6143a0b]{grid-template-columns:repeat(6,minmax(0,1fr))}}.latent-strip .exp[data-v-e6143a0b]{font-size:.52rem}.latent-strip .edge[data-v-e6143a0b]{font-size:.54rem}.strip-wrap .strip[data-v-e6143a0b]{background-image:repeating-linear-gradient(90deg, var(--sprocket-hole) 0 .5rem, transparent .5rem 1.05rem), repeating-linear-gradient(90deg, var(--sprocket-hole) 0 .5rem, transparent .5rem 1.05rem);--sprocket-hole:color-mix(in oklch, var(--gray-999) 88%, transparent);background-position:0 .32rem,0 calc(100% - .32rem);background-repeat:repeat-x;background-size:100% .38rem,100% .38rem;background-attachment:local}.frame[data-v-e6143a0b]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;gap:.25rem;padding:0;text-decoration:none;display:grid;position:relative}div.frame[data-v-e6143a0b]{cursor:default}.edge[data-v-e6143a0b]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink);font-size:.62rem;transition:color .9s}.arrow[data-v-e6143a0b]{font-size:.8em}.img[data-v-e6143a0b]{aspect-ratio:3/2;background:var(--base);border-radius:1px;width:100%;transition:background-color .9s;display:block;position:relative;overflow:hidden}.img img[data-v-e6143a0b]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.img img.neg[data-v-e6143a0b]{transition:opacity .9s}.positive .img img.neg[data-v-e6143a0b]{opacity:0}.frame:hover .img[data-v-e6143a0b]{box-shadow:0 0 0 2px var(--lab-lit)}.latent-img[data-v-e6143a0b]{background:var(--lab-film-frame);position:absolute;inset:0}.mark[data-v-e6143a0b]{border:2px solid oklch(62% .2 28/.85);border-radius:45% 55% 48% 52%;transition:border-color .9s;position:absolute;inset:7% 9%;rotate:-4deg}.positive .mark[data-v-e6143a0b]{border-color:oklch(86% .16 90/.9)}.cross[data-v-e6143a0b]{background:linear-gradient(to top right,#0000 calc(50% - 1.5px),oklch(62% .2 28/.85) calc(50% - 1.5px) calc(50% + 1.5px),#0000 calc(50% + 1.5px)),linear-gradient(to bottom right,#0000 calc(50% - 1.5px),oklch(62% .2 28/.85) calc(50% - 1.5px) calc(50% + 1.5px),#0000 calc(50% + 1.5px));position:absolute;inset:12% 14%}.pencil[data-v-e6143a0b]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.pencil-label[data-v-e6143a0b]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lab-edge-text);margin-right:.3rem;font-size:.64rem}.pencil button[data-v-e6143a0b]{border:1.5px solid var(--gray-700);width:2.5rem;height:2.5rem;color:var(--gray-0);font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:50%;font-size:.85rem}.pencil button[aria-pressed=true][data-v-e6143a0b]{color:oklch(55% .2 28);background:oklch(62% .2 28/.16);border-color:oklch(62% .2 28)}:root.theme-dark .pencil button[aria-pressed=true][data-v-e6143a0b]{color:oklch(78% .15 28)}.pencil button[data-v-e6143a0b]:focus-visible{outline:2px solid var(--accent-regular);outline-offset:2px}.pencil-note[data-v-e6143a0b]{font-size:var(--text-sm);color:var(--gray-300);margin-left:.4rem}.focus[data-v-e6143a0b]{gap:1rem;display:grid}.focus-img[data-v-e6143a0b]{width:100%;max-height:64vh;aspect-ratio:var(--ar);cursor:zoom-in;background:oklch(14% .005 60);display:block}.focus-img img[data-v-e6143a0b]{object-fit:contain;width:100%;height:100%;display:block}.focus-facts[data-v-e6143a0b]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem 1.2rem;margin:0;display:grid}.focus-facts dt[data-v-e6143a0b]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lab-edge-text);font-size:.64rem}.focus-facts dd[data-v-e6143a0b]{margin:.1rem 0 0}.gauge-row[data-v-e6143a0b]{grid-column:span 2}.gauge[data-v-e6143a0b]{height:.9rem;box-shadow:inset 0 0 0 1px var(--gray-700);background:linear-gradient(90deg,#000,#fff);border-radius:2px;margin:.25rem 0 .3rem;display:block;position:relative}.gauge i[data-v-e6143a0b]{border:2px solid var(--lab-note);border-radius:3px;position:absolute;top:-3px;bottom:-3px}.gauge b[data-v-e6143a0b]{background:var(--lab-note);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--gray-999);border-radius:50%;position:absolute;top:50%;translate:-50% -50%}.gauge-row small[data-v-e6143a0b]{font-size:var(--text-sm);color:var(--gray-300)}.focus-nav[data-v-e6143a0b]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.frame.shot .latent-img[data-v-e6143a0b]{background:radial-gradient(80% 70% at 40% 45%,oklch(70% .12 60/.9),#0000 70%),linear-gradient(oklch(60% .12 55),oklch(50% .11 48))}.exp[data-v-e6143a0b]{width:0;min-width:100%;min-height:1em;font-family:var(--font-mono);color:var(--ink);flex-wrap:wrap;column-gap:1ch;font-size:.6rem;line-height:1.35;transition:color .9s;display:flex}.exp>span[data-v-e6143a0b]{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.strip[data-v-e6143a0b]{animation:1s cubic-bezier(.22,1,.36,1) both pull-e6143a0b;animation-delay:calc(.12s + var(--ri,0) * 80ms)}@keyframes pull-e6143a0b{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}}@media (prefers-reduced-motion:reduce){.strip[data-v-e6143a0b],.edge[data-v-e6143a0b],.img[data-v-e6143a0b],.img img.neg[data-v-e6143a0b]{transition:none}}.as-button[data-v-e6143a0b]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.editor[data-v-522abe71]{gap:1rem;width:100%;min-width:0;display:grid}.order[data-v-522abe71]{flex-wrap:wrap;align-items:end;gap:.6rem 1.4rem;display:flex}.first select[data-v-522abe71]{width:5rem}.check[data-v-522abe71]{font-size:var(--text-sm);align-items:center;gap:.45rem;display:inline-flex}.grid[data-v-522abe71]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.8rem;max-height:60vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.grid li[data-v-522abe71]{background:var(--lab-table);border:1px solid var(--lab-table-edge);border-radius:8px;gap:.35rem;padding:.4rem;display:grid}.grid li.picked[data-v-522abe71]{outline:2px solid var(--lab-mark)}.tile[data-v-522abe71]{aspect-ratio:3/2;background:var(--lab-film);cursor:pointer;border-radius:4px;display:block;position:relative;overflow:hidden}.tile input[data-v-522abe71]{z-index:1;width:1.1rem;height:1.1rem;position:absolute;top:.4rem;left:.4rem}.tile img[data-v-522abe71]{object-fit:contain;width:100%;height:100%}.badges[data-v-522abe71]{color:var(--lab-stage-shot);text-shadow:0 0 3px #000;gap:.3rem;font-size:.7rem;display:flex;position:absolute;bottom:.3rem;right:.35rem}.badges .edited[data-v-522abe71]{color:#fff;background:var(--lab-mark);text-shadow:none;border-radius:3px;padding:0 .3rem}.badges .rejected[data-v-522abe71]{color:var(--lab-mark)}.meta[data-v-522abe71]{font-size:var(--text-sm);gap:.3rem;display:grid}.mono[data-v-522abe71]{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.row[data-v-522abe71]{flex-wrap:wrap;gap:.2rem .8rem;display:flex}.link[data-v-522abe71]{color:var(--gray-200);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.bulk[data-v-522abe71],.confirm[data-v-522abe71]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.sr[data-v-522abe71]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.check[data-v-5ee11b50]{font-size:var(--text-sm);cursor:pointer;align-items:center;gap:.55rem;display:inline-flex}.check input[data-v-5ee11b50]{width:1.1rem;height:1.1rem;accent-color:var(--accent-regular)}.mono[data-v-5ee11b50]{font-family:var(--font-mono);letter-spacing:.04em}.step-track[data-v-5ee11b50]{margin-top:.2rem}.roll-page[data-v-5ee11b50]{gap:clamp(2rem,5vw,3rem);display:grid}.roll-head[data-v-5ee11b50]{align-items:center;gap:clamp(1.25rem,4vw,2.75rem);display:flex}.can[data-v-5ee11b50]{flex:none;place-items:center;padding:1.25rem 1rem .75rem;display:grid;position:relative}.can[data-v-5ee11b50]:before{content:"";z-index:-1;background:radial-gradient(closest-side,oklch(97% .05 85/.9),oklch(95% .04 85/.35) 55%,#0000);border-radius:50%;position:absolute;inset:-1.5rem -2rem -.5rem}:root.theme-dark .can[data-v-5ee11b50]:before{background:radial-gradient(closest-side,oklch(55% .13 40/.4),oklch(40% .1 35/.15) 55%,#0000)}.can[data-v-5ee11b50]:after{content:"";z-index:-1;background:radial-gradient(closest-side,#00000059,#0000);border-radius:50%;width:70%;height:.7rem;position:absolute;bottom:.45rem;left:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){.can[data-v-5ee11b50] .canister{animation:.8s cubic-bezier(.3,1.4,.5,1) both set-down-5ee11b50}.can[data-v-5ee11b50]:after{animation:.8s ease-out both shadow-in-5ee11b50}@keyframes set-down-5ee11b50{0%{opacity:0;translate:0 -1.6rem;rotate:-6deg}}@keyframes shadow-in-5ee11b50{0%{opacity:0;scale:.4}}}.head-text[data-v-5ee11b50]{justify-items:start;gap:.55rem;min-width:0;display:grid}.crumbs[data-v-5ee11b50]{text-decoration:none}.summary[data-v-5ee11b50]{flex-wrap:wrap;gap:0 .5rem;display:flex}.summary span[data-v-5ee11b50]{white-space:nowrap}.summary span+span[data-v-5ee11b50]:before{content:"·";margin-right:.5rem}.big-code[data-v-5ee11b50]{color:oklch(20% .01 60);clip-path:polygon(1% 10%,8% 0,22% 7%,39% 1%,57% 8%,74% 0,90% 6%,100% 2%,99% 90%,91% 100%,73% 93%,55% 100%,36% 94%,18% 100%,5% 93%,0 100%);background:linear-gradient(oklch(93% .035 88),oklch(88% .042 85));padding:.4rem .85rem .3rem;font-size:1.55rem;box-shadow:0 1px 2px #0003}.stage-stamp[data-v-5ee11b50]{color:oklch(48% .14 28);letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 0 0 1px color-mix(in oklch, currentColor 25%, transparent);border:1.5px solid;border-radius:3px;padding:.2rem .65rem;font-size:.68rem;font-weight:600;rotate:-2deg}:root.theme-dark .stage-stamp[data-v-5ee11b50]{color:oklch(72% .14 32)}.grid[data-v-5ee11b50]{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=60em){.grid[data-v-5ee11b50]{grid-template-columns:minmax(0,1fr)}}.col-main[data-v-5ee11b50]{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.steps[data-v-5ee11b50]{padding:.4rem 0 0;list-style:none;display:grid}.step[data-v-5ee11b50]{--strip:2.2rem;grid-template-columns:var(--strip) minmax(0, 1fr);gap:1.1rem;padding-bottom:1.4rem;display:grid;position:relative}.step[data-v-5ee11b50]:before{content:"";width:var(--strip);background:repeating-linear-gradient(180deg, oklch(84% .01 80) 0 4px, transparent 4px 9px) 3px 2px / 4px 100% no-repeat, repeating-linear-gradient(180deg, oklch(84% .01 80) 0 4px, transparent 4px 9px) calc(100% - 3px) 2px / 4px 100% no-repeat, var(--lab-film);position:absolute;top:0;bottom:0;left:0}.step[data-v-5ee11b50]:first-child:before{border-radius:3px 3px 0 0;top:-.4rem}.step[data-v-5ee11b50]:last-child:before{clip-path:polygon(0 0,100% 0,100% calc(100% - .9rem),0 100%);bottom:-.6rem}.pip[data-v-5ee11b50]{z-index:1;background:var(--lab-film-frame);width:1.25rem;height:1.6rem;font-family:var(--font-mono);color:oklch(70% .02 70);border-radius:2px;justify-self:center;place-items:center;margin-top:.05rem;font-size:.68rem;display:grid;position:relative}.step.done .pip[data-v-5ee11b50]{color:oklch(22% .03 50);background:linear-gradient(oklch(68% .13 58),oklch(57% .12 50));font-weight:600}.step.now .pip[data-v-5ee11b50]{background:var(--lab-lit);color:oklch(22% .01 60);box-shadow:0 0 0 1px oklch(100% 0 0/.5) inset, 0 0 16px 2px var(--lab-lit-glow);font-weight:600}@media (prefers-reduced-motion:no-preference){.step.now .pip[data-v-5ee11b50]{animation:2.8s ease-in-out infinite alternate lit-5ee11b50}@keyframes lit-5ee11b50{to{box-shadow:0 0 0 1px oklch(100% 0 0/.5) inset, 0 0 26px 5px var(--lab-lit-glow)}}}.step.lost .pip[data-v-5ee11b50]{color:oklch(97% .01 80);background:oklch(52% .18 28)}.step-body[data-v-5ee11b50]{gap:.3rem;min-width:0;padding-top:.15rem;display:grid}.step-t[data-v-5ee11b50]{color:var(--gray-0);font-size:var(--text-md);line-height:1.2}.step.now .step-t[data-v-5ee11b50]{font-family:var(--font-brand);font-size:var(--text-lg);font-weight:560}.step.later .step-t[data-v-5ee11b50]{color:var(--gray-300)}.step-d[data-v-5ee11b50]{font-family:var(--font-mono);color:var(--gray-300);text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.75rem}.step-d[data-v-5ee11b50]:hover{color:var(--gray-0)}.step-d[data-v-5ee11b50]:focus-visible{outline:2px solid var(--accent-regular);outline-offset:2px}.step-x[data-v-5ee11b50]{font-size:var(--text-sm);color:var(--gray-200)}.edit[data-v-5ee11b50]{font-family:var(--font-body);opacity:0;margin-left:.4rem;font-size:.72rem;text-decoration:underline;transition:opacity .15s}.step-d:hover .edit[data-v-5ee11b50],.step-d:focus-visible .edit[data-v-5ee11b50]{opacity:.8}@media (pointer:coarse){.edit[data-v-5ee11b50]{opacity:.7}}.head-actions[data-v-5ee11b50]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.35rem;display:flex}.lifeline-wrap[data-v-5ee11b50]{min-width:0}.report[data-v-5ee11b50]{background:var(--lab-card);box-shadow:0 0 0 1px var(--gray-800), var(--lab-lift-0);border-radius:.7rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden}.report>div[data-v-5ee11b50]{border-left:1px solid var(--gray-800);align-content:start;gap:.15rem;min-width:0;padding:.85rem 1rem .9rem;display:grid}.report>div[data-v-5ee11b50]:first-child{border-left:0}.report dt[data-v-5ee11b50]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lab-edge-text);font-size:.64rem}.report dd[data-v-5ee11b50]{margin:0}.report b[data-v-5ee11b50]{font-family:var(--font-brand);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.1}.report small[data-v-5ee11b50]{font-family:var(--font-mono);color:var(--gray-300);font-size:.75rem}.report small.lift[data-v-5ee11b50]{margin-left:.35rem}.report small.warn[data-v-5ee11b50]{color:var(--lab-warn)}.report small.good[data-v-5ee11b50]{color:var(--lab-ok)}.report .sub[data-v-5ee11b50]{color:var(--gray-300);text-wrap:pretty;font-size:.78rem;line-height:1.3}.days-bar[data-v-5ee11b50]{gap:2px;height:1.9rem;margin-top:.15rem;display:flex}.days-bar i[data-v-5ee11b50]{border-top:3px solid var(--c);background:color-mix(in oklch, var(--c) 22%, transparent);min-width:1.4rem;font-family:var(--font-mono);place-items:center;font-size:.72rem;font-style:normal;display:grid}@media (width<=56em){.report[data-v-5ee11b50]{grid-template-columns:repeat(2,minmax(0,1fr))}.report>div[data-v-5ee11b50]{border-left:0;border-top:1px solid var(--gray-800)}.report>div[data-v-5ee11b50]:nth-child(-n+2){border-top:0}.report>div[data-v-5ee11b50]:nth-child(2n){border-left:1px solid var(--gray-800)}.r-days[data-v-5ee11b50]{grid-column:1/-1;border-left:0!important}}@media (width>=56em){.lifeline[data-v-5ee11b50]{background:repeating-linear-gradient(90deg, oklch(84% .01 80) 0 6px, transparent 6px 13px) 0 .3rem / 100% 4px no-repeat, repeating-linear-gradient(90deg, oklch(84% .01 80) 0 6px, transparent 6px 13px) 0 calc(100% - .3rem) / 100% 4px no-repeat, var(--lab-film);box-shadow:var(--lab-lift-1);border-radius:4px;grid-template-columns:repeat(6,minmax(0,1fr));padding:1.1rem .5rem 1rem}.lifeline.lost[data-v-5ee11b50]{grid-template-columns:repeat(7,minmax(0,1fr))}.lifeline .step[data-v-5ee11b50]{background:var(--lab-film-frame);color:oklch(88% .012 75);border-radius:2px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:.45rem;margin-inline:.2rem;padding:.55rem .6rem .65rem}.lifeline .step[data-v-5ee11b50]:before{display:none}.lifeline .pip[data-v-5ee11b50]{justify-self:start;width:1.4rem;height:1.4rem}.lifeline .step-t[data-v-5ee11b50]{color:oklch(92% .01 80);font-size:var(--text-base)}.lifeline .step.later .step-t[data-v-5ee11b50]{color:oklch(66% .012 75)}.lifeline .step-d[data-v-5ee11b50],.lifeline .step-x[data-v-5ee11b50]{color:oklch(78% .012 75)}.lifeline .step-d[data-v-5ee11b50]:hover{color:oklch(97% .01 80)}.lifeline .step.now[data-v-5ee11b50]{background:var(--lab-lit);color:oklch(22% .01 60);box-shadow:0 0 0 1px oklch(100% 0 0/.4) inset, 0 0 24px -4px var(--lab-lit-glow)}.lifeline .step.now .step-t[data-v-5ee11b50],.lifeline .step.now .step-d[data-v-5ee11b50],.lifeline .step.now .step-x[data-v-5ee11b50]{color:oklch(22% .01 60)}.lifeline .step.now .pip[data-v-5ee11b50]{color:var(--lab-lit);background:oklch(22% .01 60);animation:none}.lifeline .ev-edit[data-v-5ee11b50]{display:grid}}.ev-edit[data-v-5ee11b50]{flex-wrap:wrap;gap:.5rem;display:flex}.ev-edit .lab-input[data-v-5ee11b50]{flex:9rem;min-height:2.4rem}.step-actions[data-v-5ee11b50]{margin-top:.4rem}.small[data-v-5ee11b50]{font-size:var(--text-sm)}.thumbs[data-v-5ee11b50]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;display:grid}.thumbs img[data-v-5ee11b50]{aspect-ratio:3/2;object-fit:cover;background:var(--gray-900);border-radius:2px;width:100%;height:auto}.link-form[data-v-5ee11b50]{justify-items:start;gap:.75rem;display:grid}.link-form select[data-v-5ee11b50]{max-width:100%}.col-side[data-v-5ee11b50]{align-content:start;gap:1.25rem;display:grid}.details[data-v-5ee11b50]{--card:oklch(97.6% .014 85);--rule:oklch(72% .03 240/.45);--card-ink:oklch(24% .01 60);--card-soft:oklch(42% .015 60);background:var(--card);color:var(--card-ink);border-radius:0 0 .35rem .35rem;padding:1.6rem 1.35rem 1.35rem;position:relative;box-shadow:0 1px 1px #00000014,0 14px 30px -18px #00000073}.details[data-v-5ee11b50]:before{content:"";background:radial-gradient(circle at 7px 0, var(--gray-999) 3.4px, transparent 3.9px) 0 0 / 14px 5px repeat-x;pointer-events:none;height:5px;position:absolute;inset:0 0 auto}:root.theme-dark .details[data-v-5ee11b50]{--card:oklch(21% .01 60);--rule:oklch(60% .03 240/.3);--card-ink:oklch(93% .008 80);--card-soft:oklch(76% .012 75);box-shadow:0 0 0 1px oklch(100% 0 0/.04),0 18px 34px -18px #000000e6}.docket[data-v-5ee11b50]{border-bottom:1.5px solid var(--card-ink);color:var(--card-ink);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.7rem;display:flex}.docket-no[data-v-5ee11b50]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.66rem}.barcode[data-v-5ee11b50]{opacity:.85;background-size:100% 100%;flex:none;width:4.5rem;height:1.4rem}.details .lab-h2[data-v-5ee11b50]{color:var(--card-ink)}.details[data-v-5ee11b50] :is(.lab-field>span,.check,.lab-hint){color:var(--card-soft)}.details .lab-input[data-v-5ee11b50]{border:0;border-bottom:1px solid var(--rule);min-height:2.4rem;color:var(--card-ink);background-color:#0000;border-radius:0;padding-inline:.15rem}.details .lab-input[data-v-5ee11b50]:focus-visible{border-bottom:2px solid var(--card-ink);background-color:color-mix(in oklch, var(--card-ink) 5%, transparent);outline:none}.details .lab-select[data-v-5ee11b50]{background-image:linear-gradient(45deg, transparent 50%, var(--card-soft) 50%), linear-gradient(135deg, var(--card-soft) 50%, transparent 50%);background-position:calc(100% - .85rem) 52%,calc(100% - .5rem) 52%;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:1.8rem}.details textarea.lab-input[data-v-5ee11b50]{background-image:repeating-linear-gradient(transparent 0 calc(1.75rem - 1px), var(--rule) calc(1.75rem - 1px) 1.75rem);background-position:0 .2rem;background-attachment:local;border-bottom:0;padding-top:.2rem;line-height:1.75rem}.details .lab-btn[data-v-5ee11b50]:not(.lab-btn--quiet){background:var(--card-ink);border-color:var(--card-ink);color:var(--card)}.details .lab-btn--quiet[data-v-5ee11b50]{color:var(--card-ink);border-color:color-mix(in oklch, var(--card-ink) 35%, transparent)}.details .lab-btn--danger[data-v-5ee11b50]{color:oklch(50% .16 35);border-color:oklch(50% .16 35/.5)}:root.theme-dark .details .lab-btn--danger[data-v-5ee11b50]{color:oklch(76% .13 45);border-color:oklch(76% .13 45/.5)}fieldset[data-v-5ee11b50]{border:0;gap:.75rem;min-width:0;padding:0;display:grid}legend[data-v-5ee11b50]{width:100%;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--card-ink);align-items:center;gap:.6rem;padding:.4rem 0 .35rem;font-size:.7rem;font-weight:600;display:flex}legend[data-v-5ee11b50]:after{content:"";background:var(--card-ink);opacity:.35;flex:1;height:1px}textarea.lab-input[data-v-5ee11b50]{resize:vertical}.ro-wrap[data-v-5ee11b50]{border:0;margin:0;padding:0;display:contents}.details.read-only .lab-input[data-v-5ee11b50]{opacity:1;-webkit-text-fill-color:currentColor;background:0 0;border-color:#0000;padding-inline:0}.details.read-only .lab-select[data-v-5ee11b50]{background-image:none}.push-right[data-v-5ee11b50]{margin-left:auto}@media (width<=30em){.roll-head[data-v-5ee11b50]{align-items:flex-start}.can[data-v-5ee11b50]{padding-inline:.5rem;--can-h:92px!important}}.ff[data-v-fc3be0fc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));align-items:end;gap:.75rem;display:grid}.wide[data-v-fc3be0fc]{grid-column:1/-1}.check[data-v-fc3be0fc]{align-items:center;gap:.5rem;min-height:2.9rem;display:flex}.check input[data-v-fc3be0fc]{width:1.1rem;height:1.1rem;accent-color:var(--accent-regular)}.fr-head[data-v-fe5f8628]{border-bottom:1px solid var(--gray-800);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;padding-bottom:.75rem;display:flex}.fr-head>div[data-v-fe5f8628]{gap:.3rem;display:grid}.table-wrap[data-v-fe5f8628]{overflow-x:auto}table[data-v-fe5f8628]{border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--text-base)}th[data-v-fe5f8628],td[data-v-fe5f8628]{text-align:left;vertical-align:top;border-bottom:1px solid var(--gray-800);padding:.55rem .6rem}th[data-v-fe5f8628]{font-weight:400;font-size:var(--text-sm);letter-spacing:.08em;color:var(--gray-300);font-variant-caps:all-small-caps}.num[data-v-fe5f8628]{font-family:var(--font-mono);color:var(--lab-edge-ink);font-variant-numeric:tabular-nums}:root:not(.theme-dark) .num[data-v-fe5f8628]{color:oklch(48% .12 58)}.mono[data-v-fe5f8628]{font-family:var(--font-mono);white-space:nowrap;font-size:.82rem}.pin[data-v-fe5f8628]{color:var(--lab-edge-text)}.pin-field[data-v-fe5f8628]{max-width:32rem;margin-top:.75rem}.note[data-v-fe5f8628]{color:var(--gray-200);font-style:italic}.acts[data-v-fe5f8628]{text-align:right}.edit-row td[data-v-fe5f8628]{background:var(--gray-900);padding-block:.9rem}.edit-row .lab-actions[data-v-fe5f8628]{margin-top:.75rem}.push-right[data-v-fe5f8628]{margin-left:auto}
