.field[data-v-d0578dcd]{align-content:start;gap:var(--sp-2);display:grid}.field__label[data-v-d0578dcd]{color:var(--ink-muted)}.field__req[data-v-d0578dcd]{color:var(--sale);margin-inline-start:2px}.field__hint[data-v-d0578dcd]{color:var(--ink-subtle)}.field__error[data-v-d0578dcd]{color:var(--danger)}.field[data-v-d0578dcd] input,.field[data-v-d0578dcd] select,.field[data-v-d0578dcd] textarea{width:100%;height:48px;padding-inline:var(--sp-3);background:var(--surface);border:var(--border-1) solid var(--border);border-radius:var(--radius-0);font:inherit;font-size:var(--fs-md);color:var(--ink);transition:border-color var(--dur-base) var(--ease)}.field[data-v-d0578dcd] textarea{height:auto;padding-block:var(--sp-3);resize:vertical}.field[data-v-d0578dcd] input::placeholder{color:var(--ink-subtle)}.field[data-v-d0578dcd] input[readonly]{background:var(--surface-alt);color:var(--ink-muted)}.field[data-v-d0578dcd] input:focus-visible,.field[data-v-d0578dcd] select:focus-visible,.field[data-v-d0578dcd] textarea:focus-visible{border-color:var(--border-strong)}.field.is-invalid[data-v-d0578dcd] input,.field.is-invalid[data-v-d0578dcd] select,.field.is-invalid[data-v-d0578dcd] textarea{border-color:var(--danger)}.field[data-v-d0578dcd]{min-width:0}.field__error[data-v-d0578dcd],.field__hint[data-v-d0578dcd],.field__label[data-v-d0578dcd]{overflow-wrap:anywhere}.field[data-v-d0578dcd] input,.field[data-v-d0578dcd] select,.field[data-v-d0578dcd] textarea{min-width:0}
