.ui-field{flex-direction:column;gap:.375rem;display:flex}.ui-field__label{color:var(--ce-color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:700}.ui-field__input{background:var(--ce-color-surface-raised);border:1.5px solid var(--ce-color-border-default);border-radius:var(--ce-radius-soft);width:100%;color:var(--ce-color-text-primary);transition:border-color var(--ce-motion-intent-subtle), box-shadow var(--ce-motion-intent-subtle);outline:none;padding:.75rem 1rem;font-size:.9375rem}.ui-field__input::placeholder{color:var(--ce-color-text-muted)}.ui-field__input:focus{border-color:var(--ce-color-brand-primary);box-shadow:var(--ce-color-brand-focus-ring-sm)}.ui-field--glass .ui-field__input{background:var(--ce-color-surface-glass);border-color:var(--ce-color-border-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-field--glass .ui-field__input:focus{border-color:var(--ce-color-border-glass-hover)}.ui-field--error .ui-field__input{border-color:var(--ce-color-danger);box-shadow:0 0 0 3px var(--ce-color-danger-glow)}.ui-field__error{color:var(--ce-color-danger-text);margin-top:.125rem;font-size:.75rem}.ui-field--disabled .ui-field__input{opacity:.5;cursor:not-allowed}
