.form-field{flex-direction:column;gap:6px;display:flex}.form-label{color:var(--color-muted-foreground);letter-spacing:.005em;font-size:12px;font-weight:600}.input{transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast)}.input::placeholder{color:var(--color-faint-foreground)}.input:disabled{background-color:var(--color-surface);color:var(--color-subtle-foreground);cursor:not-allowed}.input:hover:not(:disabled){border-color:var(--color-border)}.input:focus{border-color:var(--color-accent);background-color:var(--color-surface);box-shadow:0 0 0 3px var(--color-accent-ring);outline:none}.input:focus-visible{border-color:var(--color-accent);background-color:var(--color-surface);box-shadow:0 0 0 3px var(--color-accent-ring);outline:none}.form-checkbox{width:1rem;height:1rem;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0}