.fig.svelte-1y77gnd{gap:10px;display:grid}svg.svelte-1y77gnd{width:100%;height:auto}.compact.svelte-1y77gnd{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px}.compact.svelte-1y77gnd figcaption:where(.svelte-1y77gnd){border-top:0;grid-template-columns:1fr;gap:2px;padding-top:0}.code.svelte-1y77gnd{font-family:var(--sp-font-family-mono);font-weight:700}figcaption.svelte-1y77gnd{font-size:var(--sp-font-size-step-0);color:var(--sp-color-ink-2);border-top:1px solid var(--sp-color-border);grid-template-columns:auto 1fr;gap:12px;padding-top:10px;line-height:1.4;display:grid}.page.svelte-1tyjrcd{gap:var(--sp-space-8) var(--sp-space-6);padding-top:clamp(var(--sp-space-6), 5vw, var(--sp-space-16));grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.task.svelte-1tyjrcd{gap:var(--sp-space-4);grid-column:1/span 6;display:grid}.where.svelte-1tyjrcd{gap:var(--sp-space-6);padding-top:var(--sp-space-2);grid-column:8/span 5;display:grid}.h.svelte-1tyjrcd{font-size:var(--sp-font-size-step-4);letter-spacing:-.035em}.lead.svelte-1tyjrcd{color:var(--sp-color-ink-2);max-width:46ch}form.svelte-1tyjrcd{gap:var(--sp-space-3);margin-top:var(--sp-space-2);display:grid}.field-label.svelte-1tyjrcd{font-weight:700}.es.svelte-1tyjrcd{color:var(--sp-color-ink-2);font-weight:500}.help.svelte-1tyjrcd{color:var(--sp-color-ink-2)}.other.svelte-1tyjrcd{color:var(--sp-color-ink-2);margin-top:4px;display:block}.inline.svelte-1tyjrcd{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.btn.svelte-1tyjrcd{margin-top:var(--sp-space-1)}.es-note.svelte-1tyjrcd{color:var(--sp-color-ink-2)}.es-note.svelte-1tyjrcd a:where(.svelte-1tyjrcd){min-height:44px;color:var(--sp-color-ink);align-items:center;font-weight:600;display:inline-flex}.safety.svelte-1tyjrcd{color:var(--sp-color-ink-2);border-left:2px solid var(--sp-color-ink);padding-left:var(--sp-space-3)}.fig-phone.svelte-1tyjrcd{display:none}@media (width<=900px){.fig-phone.svelte-1tyjrcd{display:block}.fig-wide.svelte-1tyjrcd{display:none}.page.svelte-1tyjrcd{gap:var(--sp-space-8);grid-template-columns:minmax(0,1fr)}.task.svelte-1tyjrcd,.where.svelte-1tyjrcd{grid-column:1/-1}.where.svelte-1tyjrcd{max-width:520px}}@media (width<=520px){form.sheet.svelte-1tyjrcd{padding:var(--sp-space-4)}.page.svelte-1tyjrcd{padding-top:var(--sp-space-4)}}
