body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) label:not(.checkbox-wrap label):not(.commercial-module-pill label) {
  display: block !important;
  margin-bottom: 8px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  color: #294258 !important;
}

body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="text"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="email"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="password"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="date"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="number"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="search"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="url"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="tel"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) select,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) textarea {
  width: 100% !important;
  min-height: 46px !important;
  box-sizing: border-box !important;
  padding: 11px 14px !important;
  border-radius: 14px !important;
  border: 1px solid rgba(23, 107, 135, 0.12) !important;
  background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%) !important;
  color: #183549 !important;
}

body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) textarea {
  min-height: 120px !important;
  resize: vertical !important;
}

body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="text"]:focus,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="email"]:focus,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="password"]:focus,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="date"]:focus,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="number"]:focus,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="search"]:focus,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="url"]:focus,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="tel"]:focus,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) select:focus,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) textarea:focus {
  outline: none !important;
  border-color: #176b87 !important;
  box-shadow: 0 0 0 4px rgba(23, 107, 135, 0.08) !important;
  background: #ffffff !important;
}

body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="checkbox"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="radio"],
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) input[type="hidden"] {
  width: auto !important;
  min-height: 0 !important;
  padding: 0 !important;
}

body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) .checkbox-wrap label,
body:not(.login-body) .page-content form:not(.gns-login-form):not(.pro-login-form):not(.enterprise-login-form) .commercial-module-pill label {
  display: inline-flex !important;
  margin-bottom: 0 !important;
}

body:not(.login-body) .page-content [class*="form-grid"] > *,
body:not(.login-body) .page-content [class*="filter-bar"] > *,
body:not(.login-body) .page-content [class*="inline-form"] > * {
  min-width: 0 !important;
}
