.ex[data-astro-cid-w5rsjtuy]{padding-top:var(--s-48);padding-bottom:var(--s-72)}.field-label[data-astro-cid-w5rsjtuy]{margin-bottom:var(--s-8);font-weight:600;display:block}.hint[data-astro-cid-w5rsjtuy]{font-size:var(--text-small);color:var(--muted)}.create[data-astro-cid-w5rsjtuy]{gap:var(--s-40);flex-wrap:wrap;align-items:flex-start;display:flex}.create[data-astro-cid-w5rsjtuy][hidden],.recipient[data-astro-cid-w5rsjtuy][hidden]{display:none}.preview[data-astro-cid-w5rsjtuy]{background:var(--surface);border:1px solid var(--rule);flex:999 520px;min-width:0}.preview-bar[data-astro-cid-w5rsjtuy]{justify-content:space-between;gap:var(--s-8) var(--s-16);padding:var(--s-12) var(--s-16);border-bottom:1px solid var(--rule);font-size:var(--text-mono);color:var(--muted);flex-wrap:wrap;display:flex}.form[data-astro-cid-w5rsjtuy]{gap:var(--s-24);flex-direction:column;flex:380px;max-width:460px;display:flex}.form[data-astro-cid-w5rsjtuy] h1[data-astro-cid-w5rsjtuy]{font-size:40px;line-height:1.1}.intro[data-astro-cid-w5rsjtuy]{color:var(--ink-2);margin-top:calc(-1 * var(--s-16))}.back[data-astro-cid-w5rsjtuy]{align-self:flex-start}.note-field[data-astro-cid-w5rsjtuy] textarea[data-astro-cid-w5rsjtuy]{box-sizing:border-box;width:100%;padding:var(--s-12);border:1px solid var(--input-border);border-radius:var(--radius);background:var(--surface);font:inherit;color:var(--ink);resize:vertical}.note-foot[data-astro-cid-w5rsjtuy]{justify-content:space-between;align-items:baseline;gap:var(--s-16);margin-top:var(--s-4);display:flex}.count[data-astro-cid-w5rsjtuy]{font-size:var(--text-mono);color:var(--muted);flex:none}.check[data-astro-cid-w5rsjtuy]{min-height:var(--touch);align-items:center;gap:var(--s-12);cursor:pointer;display:flex}.check[data-astro-cid-w5rsjtuy] input[data-astro-cid-w5rsjtuy]{width:20px;height:20px;accent-color:var(--accent)}.link-block[data-astro-cid-w5rsjtuy]{border-top:1px solid var(--rule);padding-top:var(--s-24);gap:var(--s-8);flex-direction:column;display:flex}.link-row[data-astro-cid-w5rsjtuy]{gap:var(--s-8);flex-wrap:wrap;display:flex}.link-row[data-astro-cid-w5rsjtuy] input[data-astro-cid-w5rsjtuy]{min-width:0;min-height:var(--touch);padding:0 var(--s-12);border:1px solid var(--input-border);border-radius:var(--radius);background:var(--surface);font-size:var(--text-mono);color:var(--ink);flex:220px}.copy[data-astro-cid-w5rsjtuy]{flex:1 0 auto}.share-row[data-astro-cid-w5rsjtuy]{gap:var(--s-8);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.share-row[data-astro-cid-w5rsjtuy] [data-astro-cid-w5rsjtuy][hidden]{display:none}.share-row[data-astro-cid-w5rsjtuy] .button[data-astro-cid-w5rsjtuy]{padding:0 var(--s-8);white-space:nowrap;font-size:15px}button[data-astro-cid-w5rsjtuy].button{font:inherit;cursor:pointer;background-color:#0000;font-weight:500}button[data-astro-cid-w5rsjtuy].button-primary{background:var(--accent)}.status[data-astro-cid-w5rsjtuy]{color:var(--status-good);font-size:var(--text-small);min-height:1em}.qr[data-astro-cid-w5rsjtuy]{border:1px solid var(--rule);border-radius:var(--radius);padding:var(--s-24);text-align:center}.qr[data-astro-cid-w5rsjtuy]::backdrop{background:#11121599}.qr[data-astro-cid-w5rsjtuy] h2[data-astro-cid-w5rsjtuy]{margin-bottom:var(--s-12);font-size:18px}.qr-code[data-astro-cid-w5rsjtuy]{width:min(70vw,320px);margin:0 auto var(--s-16)}.qr-code[data-astro-cid-w5rsjtuy] svg{width:100%;height:auto;display:block}.stage[data-astro-cid-w5rsjtuy]{background:var(--x-viewport);height:min(70vh,640px);min-height:340px;position:relative;overflow:hidden}.viewer[data-astro-cid-w5rsjtuy]{position:absolute;inset:0}.viewer[data-astro-cid-w5rsjtuy] canvas{cursor:grab;display:block}.viewer[data-astro-cid-w5rsjtuy][role=img] canvas{cursor:default}.figure[data-astro-cid-w5rsjtuy]{justify-content:center;align-items:center;display:flex;position:absolute;inset:12px}.figure[data-astro-cid-w5rsjtuy] .anatomy-figure{width:100%;height:100%}.has-3d[data-astro-cid-w5rsjtuy] .figure[data-astro-cid-w5rsjtuy]{display:none}.labels[data-astro-cid-w5rsjtuy]{pointer-events:none;position:absolute;inset:0}@media (width<=599px){.labels[data-astro-cid-w5rsjtuy]{display:none!important}}.labels[data-astro-cid-w5rsjtuy] .x-label-lines{width:100%;height:100%;position:absolute;inset:0}.labels[data-astro-cid-w5rsjtuy] .x-label-lines line{stroke:var(--x-faint);stroke-width:.75px}.labels[data-astro-cid-w5rsjtuy] .x-label{width:200px;min-height:var(--touch);border-radius:var(--radius);background:var(--x-viewport);color:var(--x-text);font:400 13px var(--font-sans);text-align:left;cursor:pointer;pointer-events:auto;border:1px solid #0000;align-items:center;gap:8px;padding:0 8px;display:flex;position:absolute;right:16px}.labels[data-astro-cid-w5rsjtuy] .x-label[hidden]{display:none}.labels[data-astro-cid-w5rsjtuy] .x-label.is-selected{border-color:var(--x-accent);background:var(--x-accent-tint)}.labels[data-astro-cid-w5rsjtuy] .x-label-num{font-family:var(--font-mono);color:var(--x-muted);font-size:11px}.recipient[data-astro-cid-w5rsjtuy]{gap:var(--s-20);flex-direction:column;max-width:760px;display:flex}.eyebrow[data-astro-cid-w5rsjtuy]{font-size:var(--text-mono);color:var(--muted);font-weight:400}.note[data-astro-cid-w5rsjtuy]{padding:var(--s-20) var(--s-24);background:var(--surface);border:1px solid var(--rule);border-left:4px solid var(--accent);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.45}.card[data-astro-cid-w5rsjtuy]{background:var(--surface);border:1px solid var(--rule);margin:0}.card[data-astro-cid-w5rsjtuy] .stage[data-astro-cid-w5rsjtuy]{height:min(60vh,560px)}.card[data-astro-cid-w5rsjtuy] figcaption[data-astro-cid-w5rsjtuy]{padding:var(--s-12) var(--s-16);font-size:var(--text-small);color:var(--muted)}.recipient[data-astro-cid-w5rsjtuy] h2[data-astro-cid-w5rsjtuy]{margin-top:var(--s-12);font-size:28px}.looking[data-astro-cid-w5rsjtuy] ol{gap:var(--s-8);flex-direction:column;padding-left:1.3em;display:flex}.looking[data-astro-cid-w5rsjtuy],.help[data-astro-cid-w5rsjtuy]{color:var(--ink-2)}.recipient[data-astro-cid-w5rsjtuy] h3[data-astro-cid-w5rsjtuy]{font-size:18px;font-weight:600}.full[data-astro-cid-w5rsjtuy]{box-sizing:border-box;width:100%}@media (width<=720px){.ex[data-astro-cid-w5rsjtuy]{padding-top:var(--s-24)}.form[data-astro-cid-w5rsjtuy] h1[data-astro-cid-w5rsjtuy]{font-size:32px}.stage[data-astro-cid-w5rsjtuy]{height:62vh}.note[data-astro-cid-w5rsjtuy]{font-size:19px}.recipient[data-astro-cid-w5rsjtuy] h2[data-astro-cid-w5rsjtuy]{font-size:24px}}
