.cv-field-error{font-size:var(--cv-font-size-sm);margin:0}.cv-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.cv-field__copy{flex-direction:column;gap:.125rem;min-width:0;display:flex}.cv-field--inline-50,.cv-field--inline-75{column-gap:var(--cv-space-3);grid-template-columns:minmax(0,50%) minmax(0,1fr);grid-template-areas:"copy input";align-items:start;row-gap:.35rem;display:grid}.cv-field--inline-75{grid-template-columns:minmax(0,75%) minmax(0,1fr)}.cv-field--inline-50 .cv-field__copy,.cv-field--inline-75 .cv-field__copy{grid-area:copy;min-width:0;padding-top:.6rem}.cv-field--inline-50 .cv-field__copy--with-hint,.cv-field--inline-75 .cv-field__copy--with-hint{padding-top:.125rem}.cv-field--inline-50 .cv-field__input,.cv-field--inline-75 .cv-field__input{grid-area:input;width:100%;min-width:0}.cv-field--inline-50 .cv-field-error,.cv-field--inline-75 .cv-field-error{grid-column:1/-1}@media (width<=640px){.cv-field--inline-50,.cv-field--inline-75{grid-template-columns:1fr;grid-template-areas:"copy""input"}.cv-field--inline-50 .cv-field__copy,.cv-field--inline-75 .cv-field__copy{padding-top:0}}
