.form-theme-settings{padding:24px;border:1px solid #cbded8;border-radius:12px;background:white;margin-bottom:24px}.form-theme-controls{display:flex;flex-wrap:wrap;gap:20px;align-items:end}.form-theme-controls label{display:flex;flex-direction:column;gap:8px}.form-theme-controls input[type=color]{width:70px;height:40px;padding:3px;border:1px solid #b7d9cd;border-radius:6px;background:white}.form-theme-controls button,.form-theme-controls select{padding:10px;border:1px solid #b7d9cd;border-radius:6px;background:white}.form-theme-settings .builder-option-image{margin-top:20px}.form-theme-settings .builder-option-image img{max-width:100%;max-height:180px;object-fit:contain}.form-cover{display:block;width:100%;height:auto;border-radius:12px;margin-bottom:24px}.form-themed button,.form-themed input,.form-themed select,.form-themed textarea{font-family:inherit}.form-themed input[type=checkbox],.form-themed input[type=radio]{accent-color:var(--form-accent,#2c9b80)}.form-themed .member-submit{background:var(--form-accent,#2c9b80);color:var(--form-button-text,#fff)}.form-themed .managed-section{border-top-color:var(--form-accent,#2c9b80)}.form-themed .managed-choice-cards label.selected{border-color:var(--form-accent,#2c9b80);background:#f5f7f5}.form-themed .form-rating.filled span,.form-themed .form-rating:has(input:checked) span{color:var(--form-accent,#2c9b80)}.form-themed .managed-pages button{color:var(--form-accent,#2c9b80)}.form-themed.contact-message>button[type=submit]{background:var(--form-accent,#2c9b80);color:var(--form-button-text,#fff)}.form-themed input:not([type=radio]):not([type=checkbox]),.form-themed select,.form-themed textarea{color:#202820;background:#fff}.form-themed .form-scale-ends,.form-themed .managed-field>small{color:inherit}.form-themed .managed-choice-cards label{color:#202820}.form-themed,.form-themed *{font-family:var(--form-font,inherit)!important}.form-theme-settings .builder-option-image>div{padding:16px;border:1px solid #dce9e2;border-radius:8px;margin-top:12px}.form-theme-settings .builder-option-image label{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.form-theme-settings .builder-option-image input{padding:10px;border:1px solid #b7d9cd;border-radius:6px;background:white}.form-theme-settings .builder-option-image button{padding:8px 12px;border:1px solid #b7d9cd;border-radius:6px;background:white;color:#25896f}.form-closed-message{display:flex;flex-direction:column;gap:8px;margin-top:18px}.form-closed-message textarea,.form-theme-controls input[type=datetime-local]{padding:10px;border:1px solid #b7d9cd;border-radius:6px;background:white}.form-closed-message textarea{width:100%}.form-closed p{overflow-wrap:anywhere}.form-closed-message select{width:120px;padding:10px;border:1px solid #b7d9cd;border-radius:6px;background:white}.form-access-hint{padding:12px;background:#eef8f4;border-radius:8px;color:#285b49}