.form-appearance>.form-surface{padding:var(--form-paddingTop, 24px) var(--form-paddingRight, 24px) var(--form-paddingBottom, 24px) var(--form-paddingLeft, 24px);border-radius:var(--form-radius, 16px);color:var(--form-text, hsl(var(--foreground)))}.form-appearance.form-appearance>.form-surface.form-surface{background:var(--form-background, transparent)!important;border:var(--form-borderWidth, 1px) solid var(--form-border, hsl(var(--border)))!important}.form-appearance [data-order-form-card]{border:0;box-shadow:none;background:transparent!important}.form-appearance [data-order-form-content]{padding:0}.form-appearance .form-field-label,.form-appearance [data-order-form-fields] label{color:var(--form-text, hsl(var(--foreground)));font-size:var(--form-fontSize-responsive, max(16px, var(--report-utility-base, 16px)))}.form-appearance [data-form-title],.form-appearance [aria-label="Titre du formulaire"]{color:var(--form-text, hsl(var(--foreground)))}.form-appearance .form-field-control,.form-appearance [data-order-form-fields] input:not([type=checkbox]):not([type=radio]),.form-appearance [data-order-form-fields] select{min-width:0;min-height:var(--form-fieldHeight, 44px);border-color:var(--form-fieldBorder, hsl(var(--border)));border-radius:var(--form-fieldRadius, 8px);background-color:var(--form-fieldBackground, hsl(var(--background)));color:var(--form-fieldText, hsl(var(--foreground)));font-size:var(--form-fontSize-responsive, max(16px, var(--report-utility-base, 16px)))}.form-appearance input.form-field-control,.form-appearance select.form-field-control,.form-appearance [data-order-form-fields] input:not([type=checkbox]):not([type=radio]),.form-appearance [data-order-form-fields] select{height:var(--form-fieldHeight, 44px)}.form-appearance.form-appearance .form-field-control.form-field-control,.form-appearance.form-appearance [data-order-form-fields] input:not([type=checkbox]):not([type=radio]),.form-appearance.form-appearance [data-order-form-fields] select{background-color:var(--form-fieldBackground, hsl(var(--background)))!important}.form-appearance .form-field-control::-moz-placeholder,.form-appearance [data-order-form-fields] input:not([type=checkbox]):not([type=radio])::-moz-placeholder{color:var(--form-placeholder, hsl(var(--muted-foreground)));opacity:1}.form-appearance .form-field-control::placeholder,.form-appearance [data-order-form-fields] input:not([type=checkbox]):not([type=radio])::placeholder{color:var(--form-placeholder, hsl(var(--muted-foreground)));opacity:1}.form-appearance .form-field-hint{color:var(--form-placeholder, hsl(var(--muted-foreground)))}.form-appearance .form-field-with-icon>.form-field-control{padding-left:2.5rem}.form-appearance .form-field-with-icon>svg{top:calc(var(--form-fieldHeight, 44px) / 2 - 8px + 4px)}.form-appearance [data-order-form-fields] select:has(option:checked[value=""]){color:var(--form-placeholder, hsl(var(--muted-foreground)))}.form-appearance [data-order-form-fields] .order-field-input-group{border-color:var(--form-fieldBorder, hsl(var(--border)));border-radius:var(--form-fieldRadius, 8px);background-color:var(--form-fieldBackground, hsl(var(--background)))}.form-appearance .form-fields-editor{row-gap:var(--form-fieldGap, 20px)}.form-appearance [data-order-form-fields]>*+*{margin-top:var(--form-fieldGap, 20px)}.form-appearance [data-order-form-fields]>[data-form-item]>.mb-3{margin-bottom:0}.form-appearance .form-custom-fields-editor>*+*{margin-top:var(--form-fieldGap, 20px)}.form-appearance .form-field-label.mb-3{margin-bottom:var(--form-fieldGap, 20px)}.form-appearance[data-form-button-background] button[type=submit]:not([data-embed-button]),.form-appearance[data-form-button-background] [data-form-submit-preview] button:not([data-embed-button]){background:var(--form-buttonBackground)!important}.form-appearance[data-form-button-text] button[type=submit]:not([data-embed-button]),.form-appearance[data-form-button-text] [data-form-submit-preview] button:not([data-embed-button]){color:var(--form-buttonText)!important}
