.zr-field[data-v-b8bcf213]{color:var(--zr-color-text-primary);display:flex;flex-direction:column;font-family:var(--zr-font-family);gap:.35rem;width:100%}.zr-field__label[data-v-b8bcf213]{color:var(--zr-color-text-secondary);font-size:.75rem;letter-spacing:.01em}.zr-field__required[data-v-b8bcf213]{color:var(--zr-color-danger-500);margin-inline-start:.1rem}.zr-input__wrapper[data-v-b8bcf213]{align-items:center;background:var(--zr-color-surface-input);border:1px solid var(--zr-color-border-subtle);border-radius:var(--zr-radius-md);box-shadow:var(--zr-shadow-soft);display:flex;gap:.35rem;min-height:44px;padding:.55rem .75rem;transition:border-color var(--zr-motion-fast) var(--zr-motion-curve),box-shadow var(--zr-motion-fast) var(--zr-motion-curve),background-color var(--zr-motion-fast) var(--zr-motion-curve)}.zr-input__wrapper[data-v-b8bcf213]:hover{border-color:var(--zr-color-border-strong)}.zr-input__wrapper--error[data-v-b8bcf213]{border-color:var(--zr-color-danger-500);box-shadow:0 0 0 3px #ef44441f}.zr-input__wrapper--disabled[data-v-b8bcf213]{box-shadow:none;cursor:not-allowed;opacity:.65}.zr-select__wrapper[data-v-b8bcf213]{position:relative}.zr-select[data-v-b8bcf213]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--zr-color-text-primary);flex:1;font-size:var(--zr-font-size-md);outline:none;padding-right:1.5rem}.zr-select[data-v-b8bcf213]:disabled{cursor:not-allowed}.zr-select__icon[data-v-b8bcf213]{color:var(--zr-color-text-muted);font-size:.8rem;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.zr-field__message[data-v-b8bcf213]{font-size:.78rem;margin:0}.zr-field__message--hint[data-v-b8bcf213]{color:var(--zr-color-text-muted)}.zr-field__message--error[data-v-b8bcf213]{color:var(--zr-color-danger-500)}
