.page.svelte-1jah2g7{flex-direction:column;min-height:100dvh;display:flex}main.svelte-1jah2g7{flex:1;width:min(40rem,100%);margin:0 auto;padding:clamp(1rem,3vw,2rem) 1rem}.lockup.svelte-1jah2g7{justify-content:center;margin-bottom:1rem;display:flex}h1.svelte-1jah2g7{margin:0 0 .5rem;font-size:1.4rem}label.svelte-1jah2g7{gap:.3rem;margin:1rem 0;display:grid}label.svelte-1jah2g7>span:where(.svelte-1jah2g7):first-child{font-size:.9rem;font-weight:600}.kinds.svelte-1jah2g7{border:0;margin:1rem 0;padding:0}legend.svelte-1jah2g7{margin-bottom:.4rem;padding:0;font-size:.9rem;font-weight:600}.options.svelte-1jah2g7{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.option.svelte-1jah2g7{background:var(--well);cursor:pointer;border-radius:.6rem;gap:.15rem;margin:0;padding:.6rem .75rem;display:grid}.option.svelte-1jah2g7 input:where(.svelte-1jah2g7){opacity:0;pointer-events:none;position:absolute}.option.svelte-1jah2g7:has(input:where(.svelte-1jah2g7):focus-visible){outline:2px solid var(--accent-ink);outline-offset:2px}.option.picked.svelte-1jah2g7{background:var(--accent-soft)}.option.svelte-1jah2g7 .name:where(.svelte-1jah2g7){font-size:.9rem;font-weight:600}.option.picked.svelte-1jah2g7 .name:where(.svelte-1jah2g7){color:var(--accent-ink)}textarea.svelte-1jah2g7{resize:vertical;min-height:8rem}.send.svelte-1jah2g7{justify-content:center;width:100%;min-height:44px;margin-top:1rem}.error.svelte-1jah2g7{color:var(--danger)}@media (width<=40rem){.options.svelte-1jah2g7{grid-template-columns:1fr}}
