/*!*****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/Components/Pages/PageWrapper.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************/
:is(#servv-wrap, .servv-ui) .GwbBdwO7UxUbci6wtyds {
  position: fixed;
  inset: 0;
  background: var(--servv-admin-canvas, #ffffff);
}
:is(#servv-wrap, .servv-ui) .whZeFIc454jkDbuWw6zj {
  position: relative;
  display: flex;
  flex-direction: column;
  width: var(--servv-page-width, 100%);
  height: var(--servv-page-height, 100%);
  min-height: 0;
  flex: 1 1 auto;
}
:is(#servv-wrap, .servv-ui) .nH2l6oxNCJ28ihBOUf7w {
  padding-left: 16px;
}
:is(#servv-wrap, .servv-ui) .KKg_qLS4gdJXh4u6HnvG {
  padding-right: 16px;
}
:is(#servv-wrap, .servv-ui) .Al4EqMTkXH8MiW77lCyS {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
:is(#servv-wrap, .servv-ui) .DhHmGpnbQlurQkapo8Ei {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  width: var(--servv-page-width, 100%);
  height: var(--servv-page-height, 100%);
  max-width: 100%;
  min-width: 0;
  min-height: 0;
  overflow: visible;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/Components/Modals/ModalShell.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes lQqxKZGLcAKV1Jn8Vt2F {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes DdditGgnQd2jVs8QrqsH {
  from {
    opacity: 0;
    transform: translateY(8px) scale(0.98);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
:is(#servv-wrap, .servv-ui) .zaqd_YWTGq9h9BrDhnml {
  position: fixed;
  inset: 0;
  z-index: 10001;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 32px;
  background: rgba(16, 24, 40, 0.5);
  animation: lQqxKZGLcAKV1Jn8Vt2F 0.15s ease-out;
}
:is(#servv-wrap, .servv-ui) .XXcDzcz01ytVnY3hpKJj {
  display: flex;
  flex-direction: column;
  width: 760px;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  border: 1px solid #edf1f7;
  border-radius: 18px;
  background: #ffffff;
  box-shadow: 18px 18px 44px #d4dbe8, -6px -6px 18px rgba(251, 252, 254, 0.25);
  animation: DdditGgnQd2jVs8QrqsH 0.2s cubic-bezier(0.22, 1, 0.36, 1);
}
:is(#servv-wrap, .servv-ui) .HW1Ittu6VG1nOuS1qg32 {
  width: 480px;
}
:is(#servv-wrap, .servv-ui) .vJ0FZD6KHZ4i9D5apaFY {
  width: 640px;
}
:is(#servv-wrap, .servv-ui) .YHKB1jznvv4OseMsi_Az {
  width: 760px;
}
:is(#servv-wrap, .servv-ui) .Efc0HlnFAqkwM15HiCNa {
  width: 960px;
}
:is(#servv-wrap, .servv-ui) .R3wk4fdBZ02XilBUvvKA {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px;
  padding: 20px 24px;
  border-bottom: 1px solid rgba(21, 27, 43, 0.09);
}
:is(#servv-wrap, .servv-ui) .WERcf127A0gFANECWp8h {
  font-size: 11px;
  line-height: 16px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #6436c9;
}
:is(#servv-wrap, .servv-ui) .iXgumjbKr876OyoPtlx9 {
  margin: 4px 0 0;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  letter-spacing: -0.01em;
}
:is(#servv-wrap, .servv-ui) .MPu8eTML6zZvnQl6CbB4 {
  margin: 4px 0 0;
  font-size: 13px;
  line-height: 19px;
  font-weight: 500;
  color: #5b6680;
}
:is(#servv-wrap, .servv-ui) .MV0wlpfgIbnXq6oksmES {
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
  font: inherit;
  color: inherit;
  text-align: inherit;
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  box-sizing: border-box;
  min-height: 0;
  margin: 0;
  background: none;
  box-shadow: none;
  text-decoration: none;
  text-shadow: none;
  vertical-align: baseline;
  appearance: none;
}
:is(#servv-wrap, .servv-ui) .MV0wlpfgIbnXq6oksmES:focus {
  outline: 0;
}
:is(#servv-wrap, .servv-ui) .MV0wlpfgIbnXq6oksmES {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
  border: 1px solid #eff2f8;
  border-radius: 7px;
  background: #ffffff;
  color: #5b6680;
  box-shadow: 3px 3px 7px #dce2ec, -2px -2px 5px #fbfcfe;
  transition: color 0.18s cubic-bezier(0.22, 1, 0.36, 1), background-color 0.22s cubic-bezier(0.22, 1, 0.36, 1), border-color 0.18s cubic-bezier(0.22, 1, 0.36, 1);
}
:is(#servv-wrap, .servv-ui) .MV0wlpfgIbnXq6oksmES:hover {
  color: #39415a;
}
:is(#servv-wrap, .servv-ui) .MV0wlpfgIbnXq6oksmES:focus-visible {
  outline: none;
  box-shadow: 5px 5px 12px #dce2ec, -2px -2px 8px #fbfcfe, 0 0 0 3px rgba(234, 226, 251, 0.85);
}
:is(#servv-wrap, .servv-ui) .MV0wlpfgIbnXq6oksmES svg {
  width: 16px;
  height: 16px;
}
:is(#servv-wrap, .servv-ui) .EySeA5xUa9n4fl1YJ9vW {
  display: flex;
  flex-direction: column;
  gap: 18px;
  padding: 24px;
  overflow: auto;
}
:is(#servv-wrap, .servv-ui) .uM3hTqX_1dotCASYgHwQ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 16px 24px;
  border-top: 1px solid rgba(21, 27, 43, 0.09);
}
@media (max-width: 735px) {
  :is(#servv-wrap, .servv-ui) .zaqd_YWTGq9h9BrDhnml {
    padding: 12px;
  }
  :is(#servv-wrap, .servv-ui) .R3wk4fdBZ02XilBUvvKA,
  :is(#servv-wrap, .servv-ui) .uM3hTqX_1dotCASYgHwQ {
    padding-left: 16px;
    padding-right: 16px;
  }
  :is(#servv-wrap, .servv-ui) .EySeA5xUa9n4fl1YJ9vW {
    padding: 16px;
  }
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/Components/Containers/BlockStack.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************/
:is(#servv-wrap, .servv-ui) .BPxl7EaYWsRh7ulfBRlP {
  display: flex;
  flex-direction: column;
  min-width: 0;
}
:is(#servv-wrap, .servv-ui) .iHAu1B_JyfMfzopelk7G {
  gap: 0;
}
:is(#servv-wrap, .servv-ui) .MPGwAetEBvL5qxks8LEG {
  gap: 4px;
}
:is(#servv-wrap, .servv-ui) .KC6IjJkKRI0difjD0oeO {
  gap: 8px;
}
:is(#servv-wrap, .servv-ui) .jnK0kdrHyrYJj1z7GueZ {
  gap: 12px;
}
:is(#servv-wrap, .servv-ui) .u9lpBKp4FKgoAkLNt4AQ {
  gap: 16px;
}
:is(#servv-wrap, .servv-ui) .BEAfcY241WK8Iyzh0jk5 {
  gap: 20px;
}
:is(#servv-wrap, .servv-ui) .Lp7N990cJKUntJoSsx2x {
  gap: 24px;
}
:is(#servv-wrap, .servv-ui) .w6Wo8QgbUcpEo0UgT0TH {
  gap: 32px;
}
:is(#servv-wrap, .servv-ui) .v9VWwyQPOnpoDYvndXeA {
  flex: 1 1 0;
}
:is(#servv-wrap, .servv-ui) .JFAMNDkfsbkA7c8w_VNu {
  cursor: pointer;
}
:is(#servv-wrap, .servv-ui) .synf7uPQnXFYnDRxibS3 {
  filter: grayscale(1);
  opacity: 0.6;
}

/*# sourceMappingURL=src_Components_Onboarding_OnboardingFlow_jsx.css.map*/