.subform[data-v-3acea9f6]{width:100%}.subform__form[data-v-3acea9f6]{display:flex;flex-direction:column;gap:.6rem}.subform__label[data-v-3acea9f6]{color:var(--ash);font-family:var(--display);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.subform__row[data-v-3acea9f6]{align-items:stretch;display:flex;gap:.75rem}.subform__input[data-v-3acea9f6]{background:var(--void-2);border:1px solid var(--ash-dim);color:var(--bone);flex:1;font-family:var(--body);font-size:1rem;min-width:0;padding:.95rem 1.1rem;transition:border-color .3s ease}.subform__input[data-v-3acea9f6]::-moz-placeholder{color:var(--ash-dim)}.subform__input[data-v-3acea9f6]::placeholder{color:var(--ash-dim)}.subform__input[data-v-3acea9f6]:hover{border-color:var(--ash)}.subform__input[data-v-3acea9f6]:focus-visible{border-color:var(--solar);outline:2px solid var(--solar);outline-offset:2px}.subform__input[data-v-3acea9f6]:disabled{opacity:.6}.subform__submit[data-v-3acea9f6]{flex:none}.subform__hp[data-v-3acea9f6]{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.subform__status[data-v-3acea9f6]{font-size:.9rem;margin-top:.6rem;min-height:1.2em}.subform__status--success[data-v-3acea9f6]{color:var(--solar);line-height:1.55;max-width:42ch}.subform__status--error[data-v-3acea9f6]{color:var(--bone)}.subform__status--idle[data-v-3acea9f6],.subform__status--loading[data-v-3acea9f6]{color:var(--ash)}.subform--compact .subform__status[data-v-3acea9f6]{margin-top:.5rem}@media(prefers-reduced-motion:reduce){.subform__input[data-v-3acea9f6]{transition:none}}@media(max-width:540px){.subform__row[data-v-3acea9f6]{flex-direction:column}.subform__submit[data-v-3acea9f6]{justify-content:center;width:100%}}
