.field[data-v-994b202a]{display:flex;flex-direction:column;gap:.375rem}.label[data-v-994b202a]{color:var(--color-text-secondary);font-size:.875rem;font-weight:500}.input-wrap[data-v-994b202a]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffa6;border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.input-wrap[data-v-994b202a]:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.input-wrap.has-error[data-v-994b202a]{border-color:#d9534f80}.input-wrap.has-error[data-v-994b202a]:focus-within{box-shadow:0 0 0 3px #d9534f1f}.input[data-v-994b202a]{background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text);font-family:var(--font-body);font-size:.9375rem;outline:none;padding:.625rem .875rem;width:100%}.input[data-v-994b202a]::-moz-placeholder{color:var(--color-text-muted)}.input[data-v-994b202a]::placeholder{color:var(--color-text-muted)}.field-error[data-v-994b202a]{color:var(--color-error)}.field-error[data-v-994b202a],.field-hint[data-v-994b202a]{font-size:.8125rem;margin:0}.field-hint[data-v-994b202a]{color:var(--color-text-muted)}
