/* -----------------------------------------------------------------------
   Kontaktformular (Formidable) im Gutenberg-Nachbau sichtbar machen.
   Viele migrierte Seiten setzen via Tailwind-Reset die Eingabefelder
   transparent + randlos -> man erkennt die Kaestchen nicht. Eindeutig
   sichtbare Felder erzwingen — gilt fuer ALLE Formulare.
   Scope [class*="sw-page-"] trifft jeden Gutenberg-Nachbau-Wrapper.
   ----------------------------------------------------------------------- */
[class*="sw-page-"] .frm_forms input[type="text"],
[class*="sw-page-"] .frm_forms input[type="email"],
[class*="sw-page-"] .frm_forms input[type="tel"],
[class*="sw-page-"] .frm_forms input[type="number"],
[class*="sw-page-"] .frm_forms input[type="url"],
[class*="sw-page-"] .frm_forms input[type="search"],
[class*="sw-page-"] .frm_forms input:not([type]),
[class*="sw-page-"] .frm_forms textarea,
[class*="sw-page-"] .frm_forms select{
  background:#ffffff !important;
  border:1px solid #cbd5e1 !important;
  border-radius:8px !important;
  padding:10px 12px !important;
  color:#0f172a !important;
  width:100%;
  box-sizing:border-box;
}
[class*="sw-page-"] .frm_forms input:focus,
[class*="sw-page-"] .frm_forms textarea:focus,
[class*="sw-page-"] .frm_forms select:focus{
  outline:2px solid #2563eb !important;
  border-color:#2563eb !important;
}
[class*="sw-page-"] .frm_forms input::placeholder,
[class*="sw-page-"] .frm_forms textarea::placeholder{color:#94a3b8 !important;}

/* Absende-Button: per Tailwind-Reset oft transparent + weisser Text (unsichtbar
   auf hellem Formular). Neutral-dunkel + gut sichtbar erzwingen — generisch fuer
   alle Portal-Farbschemata. */
[class*="sw-page-"] .frm_forms .frm_button_submit,
[class*="sw-page-"] .frm_forms button[type="submit"],
[class*="sw-page-"] .frm_forms input[type="submit"]{
  background:#1f2937 !important;
  color:#ffffff !important;
  border:0 !important;
  border-radius:8px !important;
  padding:12px 28px !important;
  font-weight:600;
  cursor:pointer;
}
[class*="sw-page-"] .frm_forms .frm_button_submit:hover,
[class*="sw-page-"] .frm_forms button[type="submit"]:hover,
[class*="sw-page-"] .frm_forms input[type="submit"]:hover{background:#111827 !important;}
