.ilhwsa_form,.ilhwsa_done{gap:var(--s-3);max-width:560px;padding:var(--s-5);border:var(--hairline);border-radius:var(--radius);background:var(--carbon);display:grid}.ilhwsa_done{color:var(--dust)}.ilhwsa_done .mono{color:var(--paper)}.ilhwsa_done:focus{outline:none}.ilhwsa_done:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.ilhwsa_row{gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.ilhwsa_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ilhwsa_note{color:var(--dust);font-size:13px}.ilhwsa_error{color:var(--fail);font-size:14px}.ilhwsa_error:empty{display:none}@media (max-width:600px){.ilhwsa_form,.ilhwsa_done{padding:var(--s-4)}.ilhwsa_row{grid-template-columns:minmax(0,1fr)}}
