.field-error[data-v-531b952d]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 8px;margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--ds-color-feedback-error-text)}.field-error svg[data-v-531b952d]{width:16px;height:21px}.input-group[data-v-6de093b8]{position:relative}.floating-label[data-v-6de093b8]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ds-color-text-muted);pointer-events:none;transition:transform .15s var(--ds-motion-easing-standard),font-size .15s var(--ds-motion-easing-standard)}.floating-label[data-v-6de093b8],.input[data-v-6de093b8]{font-size:16px;line-height:1.5}.input[data-v-6de093b8]{width:100%;min-height:48px;padding:16px 12px 0;border:1px solid var(--ds-color-border-strong);border-radius:8px;background:#fff;font-family:inherit;color:var(--ds-color-text-default);transition:background-color .25s var(--ds-motion-easing-standard),border-color .25s var(--ds-motion-easing-standard),box-shadow .25s var(--ds-motion-easing-standard)}.input[data-v-6de093b8]:hover:not(:focus):not(:disabled){border-color:var(--ds-color-text-muted);background:var(--ds-color-surface-subtle)}.input[data-v-6de093b8]:focus{outline:none;border-color:var(--ds-color-border-focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--ds-color-border-focus) 16%,transparent)}.input[aria-invalid=true][data-v-6de093b8],.input[aria-invalid=true][data-v-6de093b8]:focus,.input[aria-invalid=true][data-v-6de093b8]:hover:not(:focus){border-color:var(--ds-color-feedback-error-text)}.input[aria-invalid=true][data-v-6de093b8]:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--ds-color-feedback-error-text) 16%,transparent)}.input[aria-invalid=true]+.floating-label[data-v-6de093b8]{color:var(--ds-color-feedback-error-text)}.input:not(:-moz-placeholder)+.floating-label[data-v-6de093b8]{transform:translateY(calc(-50% - 12px));font-size:12px;font-weight:700;line-height:1.35}.input:focus+.floating-label[data-v-6de093b8],.input:not(:placeholder-shown)+.floating-label[data-v-6de093b8]{transform:translateY(calc(-50% - 12px));font-size:12px;font-weight:700;line-height:1.35}.input-group:has(.field-suffix) .input[data-v-6de093b8],.input-group:has(.reveal-button) .input[data-v-6de093b8]{padding-right:48px}.field-suffix[data-v-6de093b8]{top:50%;right:12px;transform:translateY(-50%);font-size:16px;line-height:1.5;pointer-events:none}.field-suffix[data-v-6de093b8],.reveal-button[data-v-6de093b8]{position:absolute;color:var(--ds-color-text-muted)}.reveal-button[data-v-6de093b8]{top:0;bottom:0;right:0;display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:0 12px;background:none;border:none;border-radius:8px;cursor:pointer;transition:color .25s var(--ds-motion-easing-standard)}.reveal-button[data-v-6de093b8]:hover{color:var(--ds-color-text-default)}
