> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qonto.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Global Customizations

The SDK allows you to apply global customizations that affect all embeddable UIs. This is useful for maintaining a
consistent look and feel across your application. The component level styles will take precedence over the global
styles that change the same aspects of the UI.

## Customization Options

The following global CSS properties are available:

| CSS Variable | Description & Accepted Values |
| - | - |
| `--qonto-embed-color-primary` | Accepts any valid color value for primary brand color (e.g., `#050505`, `rgb(5,5,5)`). It will affect the color of the primary buttons. |
| `--qonto-embed-content-color-primary` | Color of the text. Accepts any valid color value for primary content text (e.g., `#050505`, `rgb(5,5,5)`). |
| `--qonto-embed-content-color-primary-inverted` | Color of the text showing on top of filled backgrounds. Accepts any valid color value for inverted primary content text (e.g., `#fff`, `rgb(255,255,255)`). |
| `--qonto-embed-content-success` | Accepts any valid color value for success state content (e.g., `var(--success400)`, `#22c55e`). |
| `--qonto-embed-content-warning` | Accepts any valid color value for warning state content (e.g., `var(--warning400)`, `#f59e0b`). |
| `--qonto-embed-content-error` | Accepts any valid color value for error state content (e.g., `var(--error400)`, `#ef4444`). |
| `--qonto-embed-content-font-weight` | Accepts any valid font weight for content text (e.g., `400`, `normal`). |
| `--qonto-embed-content-font-size` | Accepts any valid font size for content text (e.g., `14px`, `0.875rem`). |
| `--qonto-embed-content-line-height` | Accepts any valid line-height for content text (e.g., `24px`, `1.5`). |
| `--qonto-embed-input-gap` | Gap between label, input field, and error message for all input components (e.g., `4px`, `8px`). |
| `--qonto-embed-input-label-font-size` | Font size for input labels across all input components (e.g., `14px`, `1rem`). |
| `--qonto-embed-input-label-line-height` | Line height for input labels across all input components (e.g., `24px`, `1.5`). |
| `--qonto-embed-input-label-color` | Color of input label text for all input components (e.g., `#050505`, `rgb(5,5,5)`). |
| `--qonto-embed-input-label-font-weight` | Font weight of input labels for all input components (e.g., `400`, `bold`). |
| `--qonto-embed-input-text-font-size` | Font size for the input text/value across all input components (e.g., `14px`, `1rem`). |
| `--qonto-embed-input-text-line-height` | Line height for the input text/value across all input components (e.g., `24px`, `1.5`). |
| `--qonto-embed-input-text-color` | Color of the input text/value for all input components (e.g., `#111827`, `rgb(17,24,39)`). |
| `--qonto-embed-input-background` | Background color of input fields for all input components (e.g., `#ffffff`, `white`). |
| `--qonto-embed-input-border` | Border style for input fields across all input components (e.g., `1px solid #ccc`, `2px solid var(--border-color)`). |
| `--qonto-embed-input-border-radius` | Border radius for input fields across all input components (e.g., `4px`, `8px`). |
| `--qonto-embed-input-padding` | Padding inside input fields for all input components (e.g., `7px 11px`, `8px 12px`). |
| `--qonto-embed-input-placeholder-color` | Color of placeholder text across all input components (e.g., `#9ca3af`, `rgb(156,163,175)`). |
| `--qonto-embed-input-hover-background` | Background color when hovering over input fields (e.g., `#f9fafb`, `rgba(0,0,0,0.02)`). |
| `--qonto-embed-input-focus-border-color` | Border color when input fields are focused (e.g., `#3b82f6`, `blue`). |
| `--qonto-embed-input-focus-background` | Background color when input fields are focused (e.g., `#ffffff`, `white`). |
| `--qonto-embed-input-focus-border-shadow` | Box shadow when input fields are focused (e.g., `0 0 0 4px rgba(59,130,246,0.1)`). |
| `--qonto-embed-input-disabled-background` | Background color when input fields are disabled (e.g., `#f3f4f6`, `rgb(243,244,246)`). |
| `--qonto-embed-input-disabled-text-color` | Text color when input fields are disabled (e.g., `#9ca3af`, `rgb(156,163,175)`). |
| `--qonto-embed-input-disabled-border-color` | Border color when input fields are disabled (e.g., `#d1d5db`, `rgb(209,213,219)`). |
| `--qonto-embed-input-readonly-background` | Background color when input fields are read-only (e.g., `#f3f4f6`, `rgb(243,244,246)`). |
| `--qonto-embed-input-error-border-color` | Border color when input fields have validation errors (e.g., `#ef4444`, `red`). |
| `--qonto-embed-input-error-message-font-size` | Font size for error messages displayed below input fields (e.g., `12px`, `0.75rem`). |
| `--qonto-embed-input-error-message-line-height` | Line height for error messages displayed below input fields (e.g., `16px`, `1.33`). |
| `--qonto-embed-input-error-message-color` | Color of error messages displayed below input fields (e.g., `#b81818`, `rgb(184,24,24)`). |
| `--qonto-embed-input-min-height-mobile` | Minimum height for input fields on mobile devices (e.g., `40px`, `44px`). |
