.lab-card-item.svelte-h6s9jx{min-width:0;display:flex}.lab-card.svelte-h6s9jx{border:2px solid var(--ink);border-radius:var(--radius);background:var(--paper);width:100%;transition:transform .18s var(--ease-snap), box-shadow .18s var(--ease-snap), background-color .18s var(--ease-out);flex-direction:column;padding:clamp(1.05rem,2vw,1.5rem);display:flex}.lab-card.svelte-h6s9jx:hover{background:var(--paper-2);box-shadow:6px 6px 0 var(--ink);transform:translate(-4px,-4px)}.lab-card__top.svelte-h6s9jx,.lab-card__foot.svelte-h6s9jx{color:var(--ink-muted);letter-spacing:.03em;justify-content:space-between;align-items:center;gap:.75rem;font-size:.62rem;display:flex}.lab-card__top.svelte-h6s9jx{border-bottom:1.5px solid var(--line-soft);padding-bottom:.8rem}h3.svelte-h6s9jx{letter-spacing:-.045em;margin-top:1.1rem;font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.02}.lab-card__lead.svelte-h6s9jx{color:var(--ink-soft);flex:1;margin-top:.6rem;font-size:.92rem;line-height:1.5}.lab-card__foot.svelte-h6s9jx{border-top:1.5px solid var(--line-soft);margin-top:1.25rem;padding-top:.75rem}.lab-card__open.svelte-h6s9jx{color:var(--ink);letter-spacing:0;white-space:nowrap;align-items:center;gap:.4rem;font-size:.66rem;display:inline-flex}.lab-card__open.svelte-h6s9jx svg:where(.svelte-h6s9jx){transition:transform .18s var(--ease-snap)}.lab-card.svelte-h6s9jx:hover .lab-card__open:where(.svelte-h6s9jx){color:var(--accent-on-paper)}.lab-card.svelte-h6s9jx:hover .lab-card__open:where(.svelte-h6s9jx) svg:where(.svelte-h6s9jx){transform:translate(2px,-2px)}
