.ds-field[data-v-3c948407]{align-content:start;gap:.4rem;display:grid}.ds-field__label[data-v-3c948407]{font-size:var(--dc-text-xs);color:var(--dc-ink-2);align-items:baseline;gap:.25em;font-weight:500;display:inline-flex}.ds-field__req[data-v-3c948407]{color:var(--dc-danger)}.ds-field__msg[data-v-3c948407]{font-size:var(--dc-text-xs);color:var(--dc-ink-3);line-height:1.45}.ds-field__msg--error[data-v-3c948407]{color:var(--dc-danger);align-items:flex-start;gap:.35em;font-weight:500;display:flex}.ds-field__msg--error svg[data-v-3c948407]{flex-shrink:0;margin-top:.15em}.ds-input[data-v-a5983b74]{background:var(--dc-bg);border:1px solid var(--dc-line-2);border-radius:var(--dc-r-md);width:100%;color:var(--dc-ink);font-size:var(--dc-text-base);transition:border-color var(--dc-dur) var(--dc-ease-out), box-shadow var(--dc-dur) var(--dc-ease-out), background-color var(--dc-dur) var(--dc-ease-out);padding:.45em .65em}.ds-input[data-v-a5983b74]:hover:not(:disabled):not(:focus){border-color:var(--dc-ink-4)}.ds-input[data-v-a5983b74]:focus{border-color:var(--dc-accent);box-shadow:0 0 0 2px var(--dc-accent-ring);outline:none}.ds-input.is-invalid[data-v-a5983b74]{border-color:var(--dc-danger)}.ds-input.is-invalid[data-v-a5983b74]:focus{box-shadow:0 0 0 2px var(--dc-danger-ring)}.ds-input[data-v-a5983b74]:disabled{background:var(--dc-bg-inset);color:var(--dc-ink-3);cursor:not-allowed}
