/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/scss/integrations.scss ***!
  \***********************************************************************************************************************************************************************************************************************/
/* ---------------------------------------------------
	Definitions
--------------------------------------------------- */
/* ---------------------------------------------------
	Colors
--------------------------------------------------- */
/* ---------------------------------------------------
	Settings Field: Authentication
--------------------------------------------------- */
#gform-settings-section-available-integrations .gform-settings-panel__content {
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}

.gform-settings-field__fg_fillablepdfs_integration_auth {
  border: 1px solid #E6E6EE;
  border-radius: 0.375rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  min-height: 16.625rem;
  padding: 2rem 1.5rem;
  text-align: center;
}

.fillablepdfs-integration-auth__logo {
  margin-bottom: 1.5rem;
}
.fillablepdfs-integration-auth__name {
  font-size: 0.9375rem;
  font-weight: 700;
  margin-bottom: 1.375rem;
}
.fillablepdfs-integration-auth__description {
  font-size: 0.8125rem;
  margin-bottom: 2.125rem;
}
.fillablepdfs-integration-auth__action {
  background: #FFF;
  border: 1px solid #E6E6EE;
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.875rem;
  margin-top: auto;
  padding: 0 0.9375rem;
  text-decoration: none;
}
.fillablepdfs-integration-auth__action--disconnect {
  border-color: #D62121;
  color: #D62121;
}

/* ---------------------------------------------------
	Settings Field: Enable
--------------------------------------------------- */
.gform-settings-field__fg_fillablepdfs_integration_enable {
  align-items: center;
  background: #FFFFFF;
  border: 1px solid #E6E6EE;
  border-radius: 0.1875rem;
  display: flex;
  padding: 1rem;
}
.gform-settings-field__fg_fillablepdfs_integration_enable .gform-settings-field__toggle,
.gform-settings-field__fg_fillablepdfs_integration_enable .fillablepdfs-license-feature-upgrade {
  margin-left: auto;
}

.fillablepdfs-integration-enable__label {
  margin-left: 0.75rem;
}
.fillablepdfs-integration-enable__status {
  border: 1px solid transparent;
  border-radius: 0.59375rem;
  box-sizing: border-box;
  display: inline-block;
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 1.1875rem;
  margin-left: 0.5rem;
  padding: 0 0.5rem;
}
.fillablepdfs-integration-enable__status--connected {
  background: rgba(42, 166, 77, 0.1);
  color: #2AA64D;
}
.fillablepdfs-integration-enable__status--disconnected, .fillablepdfs-integration-enable__status--upgrade {
  color: #D62121;
}
.fillablepdfs-integration-enable__status--disconnected {
  background: rgba(214, 33, 33, 0.1);
}
.fillablepdfs-integration-enable__status--upgrade {
  border-color: #D62121;
}
.fillablepdfs-integration-enable__authenticate {
  background: #FFFFFF;
  border: 1px solid #E6E6EE;
  border-radius: 0.25rem;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.9375rem;
  margin: -0.25rem -0.25rem -0.25rem auto;
  padding: 0 0.875rem;
  text-align: center;
  text-decoration: none;
}
