.plasmic_default_styles {
  --mixin-2CBzNdhBI2Og_white-space: pre-wrap;
}

:where(.all) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  gap: 0;
  margin: 0;
  -webkit-text-decoration-line: none;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.__wab_expr_html_text *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  gap: 0;
  margin: 0;
}

:where(.img) {
  display: inline-block;
}

:where(.__wab_expr_html_text img) {
  white-space: inherit;
}

:where(.li) {
  display: list-item;
}

:where(.__wab_expr_html_text li) {
  white-space: inherit;
}

:where(.span) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.__wab_expr_html_text span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.input) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.__wab_expr_html_text input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.textarea) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.__wab_expr_html_text textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.button) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.__wab_expr_html_text button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.code) {
  font-family: inherit;
  line-height: inherit;
}

:where(.__wab_expr_html_text code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.pre) {
  font-family: inherit;
  line-height: inherit;
}

:where(.__wab_expr_html_text pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.p) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.__wab_expr_html_text p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.i) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.__wab_expr_html_text i) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.em) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.__wab_expr_html_text em) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.strong) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.__wab_expr_html_text strong) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.h1) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h2) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h3) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h4) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h5) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h6) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.address) {
  font-style: inherit;
}

:where(.__wab_expr_html_text address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.a) {
  color: inherit;
}

:where(.__wab_expr_html_text a) {
  white-space: inherit;
  color: inherit;
}

:where(.ol) {
  padding: 0;
  list-style-type: none;
}

:where(.__wab_expr_html_text ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.ul) {
  padding: 0;
  list-style-type: none;
}

:where(.__wab_expr_html_text ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.select) {
  padding: 2px 6px;
}

:where(.__wab_expr_html_text select) {
  white-space: inherit;
  padding: 2px 6px;
}

.plasmic_default__component_wrapper {
  display: grid;
}

.plasmic_default__inline {
  display: inline;
}

.plasmic_page_wrapper {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.plasmic_page_wrapper > * {
  height: auto !important;
}

.__wab_expr_html_text {
  white-space: normal;
}

:where(.root_reset_8PtdGodUbexNYgkuyBUcWu) {
  white-space: var(--mixin-2CBzNdhBI2Og_white-space);
}

.plasmic_default_styles {
  --mixin-2CBzNdhBI2Og_white-space: pre-wrap;
}

:where(.all) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  gap: 0;
  margin: 0;
  -webkit-text-decoration-line: none;
  text-decoration-line: none;
  display: block;
  position: relative;
}

:where(.__wab_expr_html_text *) {
  white-space: inherit;
  box-shadow: none;
  box-sizing: border-box;
  background: 0 0 / 100% 100% no-repeat;
  border-width: 0;
  grid-area: auto;
  gap: 0;
  margin: 0;
}

:where(.img) {
  display: inline-block;
}

:where(.__wab_expr_html_text img) {
  white-space: inherit;
}

:where(.li) {
  display: list-item;
}

:where(.__wab_expr_html_text li) {
  white-space: inherit;
}

:where(.span) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: inline;
  position: static;
}

:where(.__wab_expr_html_text span) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.input) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.__wab_expr_html_text input) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.textarea) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.__wab_expr_html_text textarea) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  border: 1px solid #d3d3d3;
  padding: 2px;
}

:where(.button) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.__wab_expr_html_text button) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  text-align: center;
  background-image: none;
  border: 1px solid #d3d3d3;
  align-items: flex-start;
  padding: 2px 6px;
}

:where(.code) {
  font-family: inherit;
  line-height: inherit;
}

:where(.__wab_expr_html_text code) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.pre) {
  font-family: inherit;
  line-height: inherit;
}

:where(.__wab_expr_html_text pre) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
}

:where(.p) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.__wab_expr_html_text p) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.i) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.__wab_expr_html_text i) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.em) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.__wab_expr_html_text em) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.strong) {
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.__wab_expr_html_text strong) {
  white-space: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  color: inherit;
  text-transform: inherit;
}

:where(.h1) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h1) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h2) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h2) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h3) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h3) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h4) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h4) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h5) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h5) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.h6) {
  font-size: inherit;
  font-weight: inherit;
}

:where(.__wab_expr_html_text h6) {
  white-space: inherit;
  font-size: inherit;
  font-weight: inherit;
}

:where(.address) {
  font-style: inherit;
}

:where(.__wab_expr_html_text address) {
  white-space: inherit;
  font-style: inherit;
}

:where(.a) {
  color: inherit;
}

:where(.__wab_expr_html_text a) {
  white-space: inherit;
  color: inherit;
}

:where(.ol) {
  padding: 0;
  list-style-type: none;
}

:where(.__wab_expr_html_text ol) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.ul) {
  padding: 0;
  list-style-type: none;
}

:where(.__wab_expr_html_text ul) {
  white-space: inherit;
  padding: 0;
  list-style-type: none;
}

:where(.select) {
  padding: 2px 6px;
}

:where(.__wab_expr_html_text select) {
  white-space: inherit;
  padding: 2px 6px;
}

.plasmic_default__component_wrapper {
  display: grid;
}

.plasmic_default__inline {
  display: inline;
}

.plasmic_page_wrapper {
  align-self: start;
  align-items: stretch;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.plasmic_page_wrapper > * {
  height: auto !important;
}

.__wab_expr_html_text {
  white-space: normal;
}

:where(.root_reset_8PtdGodUbexNYgkuyBUcWu) {
  white-space: var(--mixin-2CBzNdhBI2Og_white-space);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY {
  border-radius: 6px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  min-width: 0;
  height: auto;
  min-height: 2rem;
  display: flex;
  position: relative;
  overflow: visible;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_rectangular-d5_j48 {
  border-radius: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_seamless-kEoQS8 {
  background: var(--token-brSQU2ryS);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_bordered-l3oq91 {
  box-shadow: inset 0px 0px 0px 1px var(--token-eBt2ZgqRUCz);
  padding: 1px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_white-dlkTeC {
  background: var(--token-iR8SeEwQZ);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd {
  background: var(--token-O4S7RMTqZ3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk {
  background: var(--token-qYuX4XAEbRt);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83 {
  background: var(--token-h-5XbcO2WhcA);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E {
  background: var(--token-yqAf_E0HIjU);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv {
  background: var(--token-Cr1odk81N3Y);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_topLayout-rm2ALi {
  align-items: flex-start;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rooterror-nnuNNr {
  box-shadow: inset 0px 0px 0px 1px var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootwhiteBackground-TnPy7G {
  background: #fff;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:focus-within:focus-within {
  outline: none;
  box-shadow: 0 0 0 2px rgba(0, 145, 255, .5);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:focus-within:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:active:active {
  background: var(--token-Ik3bdE1e1Uy);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk:focus-within:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk:active:active {
  background: var(--token-5kjtdCiiOPB);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83:focus-within:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83:active:active {
  background: var(--token-Tc_ZOUnBuGQ_);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:focus-within:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:active:active {
  background: var(--token-RhvOnhv_xIi);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv:focus-within:focus-within {
  background: var(--token-iR8SeEwQZ);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv:active:active {
  background: var(--token-I2zAJ678hbp);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootnoOutline-Q72E3p:focus-within:focus-within {
  box-shadow: none;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootextraPadding-XUl_ky:focus-within:focus-within {
  box-shadow: none;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within):hover:not(:focus-within) {
  box-shadow: inset 0px 0px 0px 1px var(--token-eBt2ZgqRUCz);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within):hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-bV4cCeIniS6);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk:hover:not(:focus-within):hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-HKVCQ5ZKovK);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83:hover:not(:focus-within):hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-5TSkL5SqnvBt);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within):hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-dqEx_KxIoYV);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv:hover:not(:focus-within):hover:not(:focus-within) {
  box-shadow: none;
  background: var(--token-oPrqrxbKHqk);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootnoOutline-Q72E3p:hover:not(:focus-within):hover:not(:focus-within) {
  box-shadow: none;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootextraPadding-XUl_ky:hover:not(:focus-within):hover:not(:focus-within) {
  box-shadow: none;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainer-KXkwFk {
  flex-direction: row;
  padding-left: 6px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainerextraPadding_withIcons_withPrefix-AW653P {
  padding-left: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainerstyleType_gray-lR0zES {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainerstyleType_red-mgKwvD {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__prefixContainerstyleType_purple-Fmzovw {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIcon-oPeWZM {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_red-x2_hBC {
  color: var(--token-Y2CWh0ci95a);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_green-Kke3sx {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_blue-SrTrAr {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_purple-UDRfld {
  color: var(--token-UCbZU41E8Mj);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_medium_withIcons_withPrefix-et61KJ {
  font-size: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_gray-Dbgcxd:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetPrefixIconstyleType_gray-wUzuSK > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__svg__soWu-rf1qls {
  object-fit: cover;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD {
  background: var(--token-brSQU2ryS);
  border-width: 0;
  width: 100%;
  min-width: 0;
  padding: 8px;
  font-size: 12px;
  line-height: 1.25;
  display: flex;
  position: relative;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxdisabled-eeMT58 {
  color: #bcc0c4;
  background: #f5f7fa;
  border-radius: 5px;
  height: 100%;
  min-height: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_right-QLCRox {
  text-align: right;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_rectangular-RfCuEF {
  border-radius: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_mono-MfxlDI {
  font-family: IBM Plex Mono;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_seamless-sSk80u {
  padding: 0;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_inverted-hVMYQw {
  color: #fff;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_autoheight-GU_t6n {
  height: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_unset-Ijsq2n {
  color: #bcc0c4;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_red-t9jPtP, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_green-ZLEWtz {
  color: var(--token-AKguBXlLTkKh);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_blue-nVI5bp {
  color: var(--token-krbUYvO2lx2);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_purple-B2YVtr {
  color: var(--token-AKguBXlLTkKh);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxwithIcons_withPrefix-ImouP_ {
  padding-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxwithIcons_withSuffix-tKAYCI {
  padding-right: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxfontSize_xlarge-NV9IEs {
  font-size: 14px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxfontStyle_bold-pSEUsw {
  font-weight: 500;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxextraPadding-MqT_un {
  padding-left: 16px;
  padding-right: 16px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxextraPadding_withIcons_withPrefix-Xo_KIW {
  padding-left: 4px;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:focus-within .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootnoOutline-Q72E3p:focus-within .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxnoOutline-POXzYg {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootextraPadding-XUl_ky:focus-within .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxextraPadding-MqT_un {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD::placeholder {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD:focus {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_seamless-kEoQS8 .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_seamless-sSk80u:focus {
  box-shadow: none;
  background: rgba(255, 255, 255, 0);
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_red-t9jPtP::placeholder {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83 .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_green-ZLEWtz::placeholder {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_blue-nVI5bp::placeholder {
  color: var(--token-VUsIDivgUss);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_purple-B2YVtr::placeholder {
  color: var(--token-hIvqQBCxyWwX);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rooterror-nnuNNr .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxerror-_8ijhM:focus, .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textbox-y6SzMD:hover:not(:focus) {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_seamless-kEoQS8 .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_seamless-sSk80u:hover:not(:focus) {
  box-shadow: none;
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_red-UEFrpk .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_red-t9jPtP:hover:not(:focus), .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_green-TbzS83 .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_green-ZLEWtz:hover:not(:focus), .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_blue-nVI5bp:hover:not(:focus), .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_purple-LmcDDv .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__textboxstyleType_purple-B2YVtr:hover:not(:focus) {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__suffixContainer-VZ613M {
  flex-direction: row;
  flex-shrink: 0;
  width: auto;
  height: auto;
  padding-right: 6px;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB {
  color: var(--token-UunsGa2Y3t3);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_red-iymuC7 {
  color: var(--token-iDpByWoW0eF);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_green-j2d0Rv {
  color: var(--token-GEBK7U4Am62W);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s {
  color: var(--token-D666zt2IZPL);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_purple-XborEQ {
  color: var(--token-Izr3_jwKAp1);
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconwithIcons_withSuffix_styleType_medium-NFK6DJ {
  font-size: 1.25rem;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__root-jU5vFY:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIcon-fgVcRB > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > .__wab_slot > .__wab_slot > * {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__rootstyleType_blue-Dtfa8E:hover:not(:focus-within) .src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__slotTargetSuffixIconstyleType_blue-N6Lq9s > .__wab_slot > .__wab_slot > .__wab_slot > picture > img {
  outline: none;
}

.src-wab-client-plasmic-plasmic_kit-PlasmicTextbox-module__svg__nNaeY-JO71Qi {
  object-fit: cover;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}


/*# sourceMappingURL=index~4.css.map*/