.row[data-v-65519012]{gap:0}.field[data-v-65519012],.row[data-v-65519012]{display:grid}.field[data-v-65519012]{gap:.3rem;margin-bottom:.8rem}.field label[data-v-65519012]{color:var(--ink-soft);letter-spacing:.06em;font-size:.78rem;font-weight:700}.opt[data-v-65519012]{color:var(--muted);letter-spacing:0;margin-left:.35rem;font-size:.72rem;font-weight:500}.field input[data-v-65519012],.field select[data-v-65519012],.field textarea[data-v-65519012]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--snow);min-height:48px;color:var(--text);font:inherit;width:100%;padding:.6rem .8rem;transition:border-color .15s,background .15s,box-shadow .15s}.field textarea[data-v-65519012]{resize:vertical;min-height:70px;line-height:1.55}.field input[data-v-65519012]:hover,.field select[data-v-65519012]:hover,.field textarea[data-v-65519012]:hover{border-color:var(--line-strong)}.field input[data-v-65519012]:focus,.field select[data-v-65519012]:focus,.field textarea[data-v-65519012]:focus{background:var(--snow);border-color:var(--seal);outline:none;box-shadow:0 0 0 3px #a11f1a1f}.field input[data-v-65519012]::-moz-placeholder{color:var(--muted)}.field textarea[data-v-65519012]::-moz-placeholder{color:var(--muted)}.field input[data-v-65519012]::placeholder,.field textarea[data-v-65519012]::placeholder{color:var(--muted)}.form-msg[data-v-65519012]{color:var(--danger);margin:0 0 .65rem;font-size:.86rem}.form-msg.ok[data-v-65519012]{color:var(--success)}.submit-wrap[data-v-65519012]{padding:.35rem 0 .95rem}.submit[data-v-65519012]{letter-spacing:.08em;width:100%;min-height:48px}.compact .field[data-v-65519012]{margin-bottom:.7rem}@media (width>=420px){.compact .row[data-v-65519012]{grid-template-columns:1fr 1fr;gap:.7rem}}
