UNPKG

niubiz-pay

Version:

Library that allows you to make payments and tokenize debit and credit cards with Niubiz.

1,556 lines (1,440 loc) 49.1 kB
.customForm-module_formContainer__TTsoQ { display: grid; align-items: center; justify-content: center; justify-content: center; align-items: center; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.7); max-height: 100svh; overflow-y: auto; padding: 32px; z-index: 1000; } .customForm-module_formContainer__TTsoQ::-webkit-scrollbar { display: none; } .customForm-module_formSection__9XoWT { max-width: 500px; width: 100%; border-radius: 16px; background: #FFF; padding: 24px; height: min-content; display: flex; flex-direction: column; gap: 24px; box-sizing: border-box; } .customForm-module_formSectionApp__gwKSB { width: 100%; border-radius: 16px; background: #FFF; padding: 24px 16px; height: min-content; display: flex; flex-direction: column; gap: 24px; box-sizing: border-box; } .customForm-module_formHeader__dPkwr { display: flex; align-items: center; justify-content: center; width: 100%; } .customForm-module_formTitle__CGRox { font-size: 20px; font-style: normal; font-weight: 600; line-height: 28px; width: 100%; } .customForm-module_formIconClose__NFCGD { display: grid; place-items: center; padding: 8px; cursor: pointer; } .customForm-module_formBody__Nl19f { display: flex; flex-direction: column; padding: 24px; } .customForm-module_formBodyApp__T5hOI { display: flex; flex-direction: column; padding-bottom: 24px; } .customForm-module_formContent__8TVvm { display: flex; flex-direction: column; gap: 24px; } .customForm-module_formCardContainer__IAQGT { width: 100%; display: grid; place-items: center; } .customForm-module_formInfoCard__Ym5vR { display: flex; flex-direction: column; align-items: flex-start; gap: 16px; align-self: stretch; } .customForm-module_formRow__fHS7Q { display: flex; gap: 16px; width: 100%; } .customForm-module_formCheckboxContainer__-gM4c { display: flex; gap: 16px; align-items: center; } .customForm-module_formCheckbox__YXPHd { -webkit-appearance: none; -moz-appearance: none; height: 20px; width: 20px; min-height: 20px; min-width: 20px; background-color: #fff; border: 1px solid #D0D6D4; border-radius: 5px; cursor: pointer; position: relative; margin: 0; } .customForm-module_formCheckbox__YXPHd:checked { -webkit-appearance: none; -moz-appearance: none; height: 20px; width: 20px; min-height: 20px; min-width: 20px; background-color: #fff; border: 1px solid #006241; border-radius: 5px; cursor: pointer; position: relative; margin: 0; } .customForm-module_formCheckbox__YXPHd:checked:after { content: ""; position: absolute; top: 50%; left: 50%; width: 6px; height: 10px; border: solid #006241; border-width: 0 2px 2px 0; transform: rotate(45deg) translate(-100%, -25%); } .customForm-module_formCheckboxLabel__T6ErT { color: #4C5552; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; user-select: none; text-align: left; } .customForm-module_formFooter__-eSk8 { width: 100%; } .customForm-module_formButtonContainer__pELEw { display: flex; justify-content: flex-end; gap: 24px; } .customForm-module_buttonPrimary__Z5d-t { color: #F5F7F6; text-align: center; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; display: flex; height: 40px; padding: 8px 24px; justify-content: center; align-items: center; gap: 8px; background-color: #006241; border: none; border-radius: 40px; width: 100%; cursor: pointer; } .customForm-module_buttonSecondary__wpuEX { text-align: center; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; border: none; background-color: transparent; color: #006241; width: 100%; cursor: pointer; } .customForm-module_inputContainer__63f5b { width: 100%; display: flex; flex-direction: column; gap: 8px; } .customForm-module_formControl__t-S6N { max-height: 56px; height: 56px; width: 100%; min-width: 100%; border: 1px solid #D0D6D4; border-radius: 10px; padding: 16px; box-sizing: border-box; align-items: center; justify-content: flex-start; } .customForm-module_formControl__t-S6N iframe { width: 100%; } .customForm-module_formControl__t-S6N > div { display: grid; place-items: center; } .customForm-module_formError__n60gZ { border: 1px solid #C82014; } .customForm-module_inputLabel__45HQo { font-size: 14px; font-style: normal; line-height: 20px; color: #64706C; font-weight: 600; text-align: left; } .customForm-module_inputErrorContainer__x1Ygx { display: flex; gap: 8px; align-items: center; padding: 0 8px; width: 100%; } .customForm-module_inputError__qMoZl { color: gray; animation: customForm-module_errorIn__4mxFR 0.3s ease forwards; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; text-align: left; } .customForm-module_buttonDisabled__8cd6v { background-color: #F5F7F6; color: #ABB5B2; user-select: none; touch-action: none; } .card-module_card__BroLO { height: 160px; width: 280px; } .card-module_cardSection__au6Vb { height: 160px; width: 280px; border-radius: 8px; text-align: left; display: flex; align-items: flex-end; position: relative; perspective: 1000px; } .card-module_cardBody__vzdB8 { height: 100%; width: 100%; position: absolute; border-radius: 8px; backface-visibility: hidden; transition: transform 0.5s ease-in-out; } .card-module_cardBodyFront__C9Nxa { transform: rotateY(0deg); background-color: #EEE; z-index: 2; } .card-module_cardBodyBack__0ejA4 { transform: rotateY(180deg); background-color: #EEE; } .card-module_cardFlipped__HvooS .card-module_cardBodyFront__C9Nxa { transform: rotateY(180deg); } .card-module_cardFlipped__HvooS .card-module_cardBodyBack__0ejA4 { transform: rotateY(360deg); } .card-module_cardBodyResume__O6tHq { height: 100%; width: 100%; display: flex; justify-content: flex-end; flex-direction: column; padding: 16px 16px 18px 16px; box-sizing: border-box; position: relative; } .card-module_cardBrand__FHlbB { color: #F5F7F6; font-size: 24px; font-style: normal; font-weight: 600; line-height: 32px; margin-bottom: 16px; } .card-module_cardNumber__-oYX2 { font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; margin-bottom: 16px; } .card-module_cardDate__fBE6w { color: #1C201E; font-size: 10px; font-style: normal; font-weight: 400; line-height: 16px; } .card-module_cardOwner__nPPO4 { color: #1C201E; font-size: 10px; font-style: normal; font-weight: 400; line-height: 16px; } .card-module_cardBrandIconContainer__OVuJI { position: absolute; right: 16px; bottom: 18px; height: 26px; width: 38px; } .card-module_cardMagneticTape__wfQMj { width: 100%; height: 23px; background-color: #868686; top: 29px; position: absolute; } .card-module_cardHolderContainer__TlWtP { position: absolute; top: 66px; left: 16px; } .card-module_cardCvv__EvwmP { font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; position: absolute; top: 66px; right: 16px; } .card-module_faVisa__QCY-1 { background-color: #2847d9; } .card-module_faVisa__QCY-1 .card-module_cardMagneticTape__wfQMj { background-color: #0614b9; } .card-module_faVisa__QCY-1 .card-module_cardNumber__-oYX2, .card-module_faVisa__QCY-1 .card-module_cardDate__fBE6w, .card-module_faVisa__QCY-1 .card-module_cardOwner__nPPO4, .card-module_faVisa__QCY-1 .card-module_cardCvv__EvwmP { color: #fff; } .card-module_faMastercard__wj00U { background-color: #D2D2D2; } .card-module_faMastercard__wj00U .card-module_cardMagneticTape__wfQMj { background-color: #adadad; } .card-module_faAmex__Wx22R { background-color: #434343; } .card-module_faAmex__Wx22R .card-module_cardMagneticTape__wfQMj { background-color: #222222; } .card-module_faAmex__Wx22R .card-module_cardNumber__-oYX2, .card-module_faAmex__Wx22R .card-module_cardDate__fBE6w, .card-module_faAmex__Wx22R .card-module_cardOwner__nPPO4, .card-module_faAmex__Wx22R .card-module_cardCvv__EvwmP { color: #fff; } .card-module_faDinersClub__O7FyO { background-color: #0079BE; } .card-module_faDinersClub__O7FyO .card-module_cardMagneticTape__wfQMj { background-color: #00398e; } .card-module_faDinersClub__O7FyO .card-module_cardNumber__-oYX2, .card-module_faDinersClub__O7FyO .card-module_cardDate__fBE6w, .card-module_faDinersClub__O7FyO .card-module_cardOwner__nPPO4, .card-module_faDinersClub__O7FyO .card-module_cardCvv__EvwmP { color: #fff; } .inputGroup-module_inputContainer__wW9Gi { width: 100%; display: flex; flex-direction: column; gap: 8px; position: relative; } .inputGroup-module_inputContent__-eqvR { width: 100%; display: flex; flex-direction: column; gap: 8px; position: relative; } .inputGroup-module_inputLabel__pBZ2O { font-size: 14px; font-style: normal; line-height: 20px; color: #64706C; font-weight: 600; text-align: left; } .inputGroup-module_inputFieldContainer__JFoHJ { display: flex; width: 100%; border-radius: 8px; border: 1.5px solid #D0D6D4; } .inputGroup-module_inputFieldDateContainer__s-2Tp { height: 56px; } .inputGroup-module_inputFieldIcon__SnI5b { display: grid; place-items: center; padding-left: 16px; } .inputGroup-module_inputFieldIconImg__D6Pem { display: grid; place-items: center; padding-left: 16px; object-fit: contain; } .inputGroup-module_inputField__G0gKn { display: flex; padding: 16px; justify-content: flex-end; align-items: center; gap: 16px; align-self: stretch; width: 100%; border: none; border-radius: 10px; font-size: 16px; line-height: 24px; } .inputGroup-module_inputFieldWithIcon__wQcBh { padding-left: 8px; } .inputGroup-module_inputField__G0gKn:focus { outline: none; box-shadow: none; } .inputGroup-module_inputIconContainer__x1HAw { padding-right: 20px; display: grid; place-items: center; cursor: pointer; } .inputGroup-module_inputErrorContainer__I2H-D { display: flex; gap: 8px; align-items: center; padding: 0 8px; width: 100%; } .inputGroup-module_inputError__kU1kL { color: gray; animation: inputGroup-module_errorIn__k0M0w 0.3s ease forwards; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; text-align: left; } .inputGroup-module_inputSpanMessage__cGXki { color: #7C7C7C; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; } .inputGroup-module_inputFieldError__PapWk { border: 1.5px solid #C82014; } @keyframes inputGroup-module_errorIn__k0M0w { 0% { opacity: 0; } 100% { opacity: 1; } } @charset "UTF-8"; .react-datepicker_react-datepicker__year-read-view--down-arrow__mmKc4, .react-datepicker_react-datepicker__month-read-view--down-arrow__5UXjp, .react-datepicker_react-datepicker__month-year-read-view--down-arrow__TYg-k, .react-datepicker_react-datepicker__navigation-icon__uI5kC::before { border-color: #ccc; border-style: solid; border-width: 3px 3px 0 0; content: ""; display: block; height: 9px; position: absolute; top: 6px; width: 9px; } .react-datepicker_react-datepicker-wrapper__bhy9O { display: inline-block; padding: 0; border: 0; } .react-datepicker_react-datepicker__XmpRM { font-family: "Helvetica Neue", helvetica, arial, sans-serif; font-size: 0.8rem; background-color: #fff; color: #000; border: 1px solid #aeaeae; border-radius: 0.3rem; display: inline-block; position: relative; line-height: initial; } .react-datepicker_react-datepicker--time-only__xNGwP .react-datepicker_react-datepicker__time-container__Q1rzo { border-left: 0; } .react-datepicker_react-datepicker--time-only__xNGwP .react-datepicker_react-datepicker__time__Zaptc, .react-datepicker_react-datepicker--time-only__xNGwP .react-datepicker_react-datepicker__time-box__8i1Gu { border-bottom-left-radius: 0.3rem; border-bottom-right-radius: 0.3rem; } .react-datepicker_react-datepicker-popper__U7Gg0 { z-index: 1; line-height: 0; } .react-datepicker_react-datepicker-popper__U7Gg0 .react-datepicker_react-datepicker__triangle__b1TSc { stroke: #aeaeae; } .react-datepicker_react-datepicker-popper__U7Gg0[data-placement^=bottom] .react-datepicker_react-datepicker__triangle__b1TSc { fill: #f0f0f0; color: #f0f0f0; } .react-datepicker_react-datepicker-popper__U7Gg0[data-placement^=top] .react-datepicker_react-datepicker__triangle__b1TSc { fill: #fff; color: #fff; } .react-datepicker_react-datepicker__header__F12hV { text-align: center; background-color: #f0f0f0; border-bottom: 1px solid #aeaeae; border-top-left-radius: 0.3rem; padding: 8px 0; position: relative; } .react-datepicker_react-datepicker__header--time__kJSfU { padding-bottom: 8px; padding-left: 5px; padding-right: 5px; } .react-datepicker_react-datepicker__header--time__kJSfU:not(.react-datepicker_react-datepicker__header--time--only__uVKsB) { border-top-left-radius: 0; } .react-datepicker_react-datepicker__header__F12hV:not(.react-datepicker_react-datepicker__header--has-time-select__zB6bU) { border-top-right-radius: 0.3rem; } .react-datepicker_react-datepicker__year-dropdown-container--select__0XGFv, .react-datepicker_react-datepicker__month-dropdown-container--select__-oaBm, .react-datepicker_react-datepicker__month-year-dropdown-container--select__mtfFB, .react-datepicker_react-datepicker__year-dropdown-container--scroll__9o-m-, .react-datepicker_react-datepicker__month-dropdown-container--scroll__C0Esb, .react-datepicker_react-datepicker__month-year-dropdown-container--scroll__iL9w- { display: inline-block; margin: 0 15px; } .react-datepicker_react-datepicker__current-month__9HbpE, .react-datepicker_react-datepicker-time__header__xvUAj, .react-datepicker_react-datepicker-year-header__g5lMm { margin-top: 0; color: #000; font-weight: bold; font-size: 0.944rem; } h2.react-datepicker_react-datepicker__current-month__9HbpE { padding: 0; margin: 0; } .react-datepicker_react-datepicker-time__header__xvUAj { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .react-datepicker_react-datepicker__navigation__61rke { align-items: center; background: none; display: flex; justify-content: center; text-align: center; cursor: pointer; position: absolute; top: 2px; padding: 0; border: none; z-index: 1; height: 32px; width: 32px; text-indent: -999em; overflow: hidden; } .react-datepicker_react-datepicker__navigation--previous__8aG73 { left: 2px; } .react-datepicker_react-datepicker__navigation--next__QGlAB { right: 2px; } .react-datepicker_react-datepicker__navigation--next--with-time__ydGxq:not(.react-datepicker_react-datepicker__navigation--next--with-today-button__rwCST) { right: 85px; } .react-datepicker_react-datepicker__navigation--years__0Bmux { position: relative; top: 0; display: block; margin-left: auto; margin-right: auto; } .react-datepicker_react-datepicker__navigation--years-previous__moNR2 { top: 4px; } .react-datepicker_react-datepicker__navigation--years-upcoming__r8TeR { top: -4px; } .react-datepicker_react-datepicker__navigation__61rke:hover *::before { border-color: rgb(165.75, 165.75, 165.75); } .react-datepicker_react-datepicker__navigation-icon__uI5kC { position: relative; top: -1px; font-size: 20px; width: 0; } .react-datepicker_react-datepicker__navigation-icon--next__KzA-X { left: -2px; } .react-datepicker_react-datepicker__navigation-icon--next__KzA-X::before { transform: rotate(45deg); left: -7px; } .react-datepicker_react-datepicker__navigation-icon--previous__DWOV1 { right: -2px; } .react-datepicker_react-datepicker__navigation-icon--previous__DWOV1::before { transform: rotate(225deg); right: -7px; } .react-datepicker_react-datepicker__month-container__vSRvC { float: left; } .react-datepicker_react-datepicker__year__ASL2P { margin: 0.4rem; text-align: center; } .react-datepicker_react-datepicker__year-wrapper__ju3VZ { display: flex; flex-wrap: wrap; max-width: 180px; } .react-datepicker_react-datepicker__year__ASL2P .react-datepicker_react-datepicker__year-text__BgRud { display: inline-block; width: 4rem; margin: 2px; } .react-datepicker_react-datepicker__month__MIBs4 { margin: 0.4rem; text-align: center; } .react-datepicker_react-datepicker__month__MIBs4 .react-datepicker_react-datepicker__month-text__yZ7Hp, .react-datepicker_react-datepicker__month__MIBs4 .react-datepicker_react-datepicker__quarter-text__TwHw0 { display: inline-block; width: 4rem; margin: 2px; } .react-datepicker_react-datepicker__input-time-container__E--Qt { clear: both; width: 100%; float: left; margin: 5px 0 10px 15px; text-align: left; } .react-datepicker_react-datepicker__input-time-container__E--Qt .react-datepicker_react-datepicker-time__caption__Pcu5R { display: inline-block; } .react-datepicker_react-datepicker__input-time-container__E--Qt .react-datepicker_react-datepicker-time__input-container__9TVPm { display: inline-block; } .react-datepicker_react-datepicker__input-time-container__E--Qt .react-datepicker_react-datepicker-time__input-container__9TVPm .react-datepicker_react-datepicker-time__input__oWm-w { display: inline-block; margin-left: 10px; } .react-datepicker_react-datepicker__input-time-container__E--Qt .react-datepicker_react-datepicker-time__input-container__9TVPm .react-datepicker_react-datepicker-time__input__oWm-w input { width: auto; } .react-datepicker_react-datepicker__input-time-container__E--Qt .react-datepicker_react-datepicker-time__input-container__9TVPm .react-datepicker_react-datepicker-time__input__oWm-w input[type=time]::-webkit-inner-spin-button, .react-datepicker_react-datepicker__input-time-container__E--Qt .react-datepicker_react-datepicker-time__input-container__9TVPm .react-datepicker_react-datepicker-time__input__oWm-w input[type=time]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .react-datepicker_react-datepicker__input-time-container__E--Qt .react-datepicker_react-datepicker-time__input-container__9TVPm .react-datepicker_react-datepicker-time__input__oWm-w input[type=time] { -moz-appearance: textfield; } .react-datepicker_react-datepicker__input-time-container__E--Qt .react-datepicker_react-datepicker-time__input-container__9TVPm .react-datepicker_react-datepicker-time__delimiter__a3j39 { margin-left: 5px; display: inline-block; } .react-datepicker_react-datepicker__time-container__Q1rzo { float: right; border-left: 1px solid #aeaeae; width: 85px; } .react-datepicker_react-datepicker__time-container--with-today-button__jrq2g { display: inline; border: 1px solid #aeaeae; border-radius: 0.3rem; position: absolute; right: -87px; top: 0; } .react-datepicker_react-datepicker__time-container__Q1rzo .react-datepicker_react-datepicker__time__Zaptc { position: relative; background: white; border-bottom-right-radius: 0.3rem; } .react-datepicker_react-datepicker__time-container__Q1rzo .react-datepicker_react-datepicker__time__Zaptc .react-datepicker_react-datepicker__time-box__8i1Gu { width: 85px; overflow-x: hidden; margin: 0 auto; text-align: center; border-bottom-right-radius: 0.3rem; } .react-datepicker_react-datepicker__time-container__Q1rzo .react-datepicker_react-datepicker__time__Zaptc .react-datepicker_react-datepicker__time-box__8i1Gu ul.react-datepicker_react-datepicker__time-list__8mtcN { list-style: none; margin: 0; height: calc(195px + 1.7rem / 2); overflow-y: scroll; padding-right: 0; padding-left: 0; width: 100%; box-sizing: content-box; } .react-datepicker_react-datepicker__time-container__Q1rzo .react-datepicker_react-datepicker__time__Zaptc .react-datepicker_react-datepicker__time-box__8i1Gu ul.react-datepicker_react-datepicker__time-list__8mtcN li.react-datepicker_react-datepicker__time-list-item__Xb7c3 { height: 30px; padding: 5px 10px; white-space: nowrap; } .react-datepicker_react-datepicker__time-container__Q1rzo .react-datepicker_react-datepicker__time__Zaptc .react-datepicker_react-datepicker__time-box__8i1Gu ul.react-datepicker_react-datepicker__time-list__8mtcN li.react-datepicker_react-datepicker__time-list-item__Xb7c3:hover { cursor: pointer; background-color: #f0f0f0; } .react-datepicker_react-datepicker__time-container__Q1rzo .react-datepicker_react-datepicker__time__Zaptc .react-datepicker_react-datepicker__time-box__8i1Gu ul.react-datepicker_react-datepicker__time-list__8mtcN li.react-datepicker_react-datepicker__time-list-item--selected__ZDsuh { background-color: #216ba5; color: white; font-weight: bold; } .react-datepicker_react-datepicker__time-container__Q1rzo .react-datepicker_react-datepicker__time__Zaptc .react-datepicker_react-datepicker__time-box__8i1Gu ul.react-datepicker_react-datepicker__time-list__8mtcN li.react-datepicker_react-datepicker__time-list-item--selected__ZDsuh:hover { background-color: #216ba5; } .react-datepicker_react-datepicker__time-container__Q1rzo .react-datepicker_react-datepicker__time__Zaptc .react-datepicker_react-datepicker__time-box__8i1Gu ul.react-datepicker_react-datepicker__time-list__8mtcN li.react-datepicker_react-datepicker__time-list-item--disabled__GK-oR { color: #ccc; } .react-datepicker_react-datepicker__time-container__Q1rzo .react-datepicker_react-datepicker__time__Zaptc .react-datepicker_react-datepicker__time-box__8i1Gu ul.react-datepicker_react-datepicker__time-list__8mtcN li.react-datepicker_react-datepicker__time-list-item--disabled__GK-oR:hover { cursor: default; background-color: transparent; } .react-datepicker_react-datepicker__week-number__TbXI7 { color: #ccc; display: inline-block; width: 1.7rem; line-height: 1.7rem; text-align: center; margin: 0.166rem; } .react-datepicker_react-datepicker__week-number__TbXI7.react-datepicker_react-datepicker__week-number--clickable__5IfcI { cursor: pointer; } .react-datepicker_react-datepicker__week-number__TbXI7.react-datepicker_react-datepicker__week-number--clickable__5IfcI:not(.react-datepicker_react-datepicker__week-number--selected__d0ecn, .react-datepicker_react-datepicker__week-number--keyboard-selected__bEv3W):hover { border-radius: 0.3rem; background-color: #f0f0f0; } .react-datepicker_react-datepicker__week-number--selected__d0ecn { border-radius: 0.3rem; background-color: #216ba5; color: #fff; } .react-datepicker_react-datepicker__week-number--selected__d0ecn:hover { background-color: rgb(28.75, 93.2196969697, 143.75); } .react-datepicker_react-datepicker__week-number--keyboard-selected__bEv3W { border-radius: 0.3rem; background-color: rgb(41.5, 134.5606060606, 207.5); color: #fff; } .react-datepicker_react-datepicker__week-number--keyboard-selected__bEv3W:hover { background-color: rgb(28.75, 93.2196969697, 143.75); } .react-datepicker_react-datepicker__day-names__jN5iS { white-space: nowrap; margin-bottom: -8px; } .react-datepicker_react-datepicker__week__VM-1X { white-space: nowrap; } .react-datepicker_react-datepicker__day-name__1Jy06, .react-datepicker_react-datepicker__day__qYV-s, .react-datepicker_react-datepicker__time-name__4Fwuf { color: #000; display: inline-block; width: 1.7rem; line-height: 1.7rem; text-align: center; margin: 0.166rem; } .react-datepicker_react-datepicker__day__qYV-s, .react-datepicker_react-datepicker__month-text__yZ7Hp, .react-datepicker_react-datepicker__quarter-text__TwHw0, .react-datepicker_react-datepicker__year-text__BgRud { cursor: pointer; } .react-datepicker_react-datepicker__day__qYV-s:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__month-text__yZ7Hp:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__quarter-text__TwHw0:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__year-text__BgRud:not([aria-disabled=true]):hover { border-radius: 0.3rem; background-color: #f0f0f0; } .react-datepicker_react-datepicker__day--today__lYceO, .react-datepicker_react-datepicker__month-text--today__kjOPr, .react-datepicker_react-datepicker__quarter-text--today__Mw0ZH, .react-datepicker_react-datepicker__year-text--today__sU444 { font-weight: bold; } .react-datepicker_react-datepicker__day--highlighted__FTa8A, .react-datepicker_react-datepicker__month-text--highlighted__5zpc2, .react-datepicker_react-datepicker__quarter-text--highlighted__Igpcn, .react-datepicker_react-datepicker__year-text--highlighted__TxH0x { border-radius: 0.3rem; background-color: #3dcc4a; color: #fff; } .react-datepicker_react-datepicker__day--highlighted__FTa8A:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__month-text--highlighted__5zpc2:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__quarter-text--highlighted__Igpcn:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__year-text--highlighted__TxH0x:not([aria-disabled=true]):hover { background-color: rgb(49.8551020408, 189.6448979592, 62.5632653061); } .react-datepicker_react-datepicker__day--highlighted-custom-1__EArue, .react-datepicker_react-datepicker__month-text--highlighted-custom-1__dPbpA, .react-datepicker_react-datepicker__quarter-text--highlighted-custom-1__5vPkD, .react-datepicker_react-datepicker__year-text--highlighted-custom-1__CxnxL { color: magenta; } .react-datepicker_react-datepicker__day--highlighted-custom-2__1O-5v, .react-datepicker_react-datepicker__month-text--highlighted-custom-2__EQ552, .react-datepicker_react-datepicker__quarter-text--highlighted-custom-2__QHO-S, .react-datepicker_react-datepicker__year-text--highlighted-custom-2__xHQ3m { color: green; } .react-datepicker_react-datepicker__day--holidays__p5u-Q, .react-datepicker_react-datepicker__month-text--holidays__0Ddb2, .react-datepicker_react-datepicker__quarter-text--holidays__uBMmO, .react-datepicker_react-datepicker__year-text--holidays__WGhK- { position: relative; border-radius: 0.3rem; background-color: #ff6803; color: #fff; } .react-datepicker_react-datepicker__day--holidays__p5u-Q .react-datepicker_overlay__dfAoG, .react-datepicker_react-datepicker__month-text--holidays__0Ddb2 .react-datepicker_overlay__dfAoG, .react-datepicker_react-datepicker__quarter-text--holidays__uBMmO .react-datepicker_overlay__dfAoG, .react-datepicker_react-datepicker__year-text--holidays__WGhK- .react-datepicker_overlay__dfAoG { position: absolute; bottom: 100%; left: 50%; transform: translateX(-50%); background-color: #333; color: #fff; padding: 4px; border-radius: 4px; white-space: nowrap; visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.3s ease-in-out; } .react-datepicker_react-datepicker__day--holidays__p5u-Q:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__month-text--holidays__0Ddb2:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__quarter-text--holidays__uBMmO:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__year-text--holidays__WGhK-:not([aria-disabled=true]):hover { background-color: rgb(207, 82.9642857143, 0); } .react-datepicker_react-datepicker__day--holidays__p5u-Q:hover .react-datepicker_overlay__dfAoG, .react-datepicker_react-datepicker__month-text--holidays__0Ddb2:hover .react-datepicker_overlay__dfAoG, .react-datepicker_react-datepicker__quarter-text--holidays__uBMmO:hover .react-datepicker_overlay__dfAoG, .react-datepicker_react-datepicker__year-text--holidays__WGhK-:hover .react-datepicker_overlay__dfAoG { visibility: visible; opacity: 1; } .react-datepicker_react-datepicker__day--selected__rftaD, .react-datepicker_react-datepicker__day--in-selecting-range__OMlE0, .react-datepicker_react-datepicker__day--in-range__Z9PTd, .react-datepicker_react-datepicker__month-text--selected__Imwh9, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh, .react-datepicker_react-datepicker__month-text--in-range__J-YZC, .react-datepicker_react-datepicker__quarter-text--selected__iLZHX, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61, .react-datepicker_react-datepicker__quarter-text--in-range__WhhgZ, .react-datepicker_react-datepicker__year-text--selected__-U4s0, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV, .react-datepicker_react-datepicker__year-text--in-range__Khwwc { border-radius: 0.3rem; background-color: #216ba5; color: #fff; } .react-datepicker_react-datepicker__day--selected__rftaD:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__day--in-selecting-range__OMlE0:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__day--in-range__Z9PTd:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__month-text--selected__Imwh9:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__month-text--in-range__J-YZC:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__quarter-text--selected__iLZHX:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__quarter-text--in-range__WhhgZ:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__year-text--selected__-U4s0:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__year-text--in-range__Khwwc:not([aria-disabled=true]):hover { background-color: rgb(28.75, 93.2196969697, 143.75); } .react-datepicker_react-datepicker__day--keyboard-selected__FLZJr, .react-datepicker_react-datepicker__month-text--keyboard-selected__CaEfB, .react-datepicker_react-datepicker__quarter-text--keyboard-selected__qxPEo, .react-datepicker_react-datepicker__year-text--keyboard-selected__XNiG- { border-radius: 0.3rem; background-color: rgb(186.25, 217.0833333333, 241.25); color: rgb(0, 0, 0); } .react-datepicker_react-datepicker__day--keyboard-selected__FLZJr:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__month-text--keyboard-selected__CaEfB:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__quarter-text--keyboard-selected__qxPEo:not([aria-disabled=true]):hover, .react-datepicker_react-datepicker__year-text--keyboard-selected__XNiG-:not([aria-disabled=true]):hover { background-color: rgb(28.75, 93.2196969697, 143.75); } .react-datepicker_react-datepicker__day--in-selecting-range__OMlE0:not(.react-datepicker_react-datepicker__day--in-range__Z9PTd, .react-datepicker_react-datepicker__month-text--in-range__J-YZC, .react-datepicker_react-datepicker__quarter-text--in-range__WhhgZ, .react-datepicker_react-datepicker__year-text--in-range__Khwwc), .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh:not(.react-datepicker_react-datepicker__day--in-range__Z9PTd, .react-datepicker_react-datepicker__month-text--in-range__J-YZC, .react-datepicker_react-datepicker__quarter-text--in-range__WhhgZ, .react-datepicker_react-datepicker__year-text--in-range__Khwwc), .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61:not(.react-datepicker_react-datepicker__day--in-range__Z9PTd, .react-datepicker_react-datepicker__month-text--in-range__J-YZC, .react-datepicker_react-datepicker__quarter-text--in-range__WhhgZ, .react-datepicker_react-datepicker__year-text--in-range__Khwwc), .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV:not(.react-datepicker_react-datepicker__day--in-range__Z9PTd, .react-datepicker_react-datepicker__month-text--in-range__J-YZC, .react-datepicker_react-datepicker__quarter-text--in-range__WhhgZ, .react-datepicker_react-datepicker__year-text--in-range__Khwwc) { background-color: rgba(33, 107, 165, 0.5); } .react-datepicker_react-datepicker__month--selecting-range__2noQm .react-datepicker_react-datepicker__day--in-range__Z9PTd:not(.react-datepicker_react-datepicker__day--in-selecting-range__OMlE0, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV), .react-datepicker_react-datepicker__year--selecting-range__vL5ao .react-datepicker_react-datepicker__day--in-range__Z9PTd:not(.react-datepicker_react-datepicker__day--in-selecting-range__OMlE0, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV), .react-datepicker_react-datepicker__month--selecting-range__2noQm .react-datepicker_react-datepicker__month-text--in-range__J-YZC:not(.react-datepicker_react-datepicker__day--in-selecting-range__OMlE0, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV), .react-datepicker_react-datepicker__year--selecting-range__vL5ao .react-datepicker_react-datepicker__month-text--in-range__J-YZC:not(.react-datepicker_react-datepicker__day--in-selecting-range__OMlE0, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV), .react-datepicker_react-datepicker__month--selecting-range__2noQm .react-datepicker_react-datepicker__quarter-text--in-range__WhhgZ:not(.react-datepicker_react-datepicker__day--in-selecting-range__OMlE0, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV), .react-datepicker_react-datepicker__year--selecting-range__vL5ao .react-datepicker_react-datepicker__quarter-text--in-range__WhhgZ:not(.react-datepicker_react-datepicker__day--in-selecting-range__OMlE0, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV), .react-datepicker_react-datepicker__month--selecting-range__2noQm .react-datepicker_react-datepicker__year-text--in-range__Khwwc:not(.react-datepicker_react-datepicker__day--in-selecting-range__OMlE0, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV), .react-datepicker_react-datepicker__year--selecting-range__vL5ao .react-datepicker_react-datepicker__year-text--in-range__Khwwc:not(.react-datepicker_react-datepicker__day--in-selecting-range__OMlE0, .react-datepicker_react-datepicker__month-text--in-selecting-range__9aBUh, .react-datepicker_react-datepicker__quarter-text--in-selecting-range__-Yp61, .react-datepicker_react-datepicker__year-text--in-selecting-range__vk0wV) { background-color: #f0f0f0; color: #000; } .react-datepicker_react-datepicker__day--disabled__-Yiih, .react-datepicker_react-datepicker__month-text--disabled__CcXIK, .react-datepicker_react-datepicker__quarter-text--disabled__kWwLD, .react-datepicker_react-datepicker__year-text--disabled__O5yGe { cursor: default; color: #ccc; } .react-datepicker_react-datepicker__day--disabled__-Yiih .react-datepicker_overlay__dfAoG, .react-datepicker_react-datepicker__month-text--disabled__CcXIK .react-datepicker_overlay__dfAoG, .react-datepicker_react-datepicker__quarter-text--disabled__kWwLD .react-datepicker_overlay__dfAoG, .react-datepicker_react-datepicker__year-text--disabled__O5yGe .react-datepicker_overlay__dfAoG { position: absolute; bottom: 70%; left: 50%; transform: translateX(-50%); background-color: #333; color: #fff; padding: 4px; border-radius: 4px; white-space: nowrap; visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.3s ease-in-out; } .react-datepicker_react-datepicker__input-container__3lqDy { position: relative; display: inline-block; width: 100%; } .react-datepicker_react-datepicker__input-container__3lqDy .react-datepicker_react-datepicker__calendar-icon__Leaq6 { position: absolute; padding: 0.5rem; box-sizing: content-box; } .react-datepicker_react-datepicker__view-calendar-icon__Ms3zp input { padding: 6px 10px 5px 25px; } .react-datepicker_react-datepicker__year-read-view__G5T6h, .react-datepicker_react-datepicker__month-read-view__c6Nu8, .react-datepicker_react-datepicker__month-year-read-view__vPdsL { border: 1px solid transparent; border-radius: 0.3rem; position: relative; } .react-datepicker_react-datepicker__year-read-view__G5T6h:hover, .react-datepicker_react-datepicker__month-read-view__c6Nu8:hover, .react-datepicker_react-datepicker__month-year-read-view__vPdsL:hover { cursor: pointer; } .react-datepicker_react-datepicker__year-read-view__G5T6h:hover .react-datepicker_react-datepicker__year-read-view--down-arrow__mmKc4, .react-datepicker_react-datepicker__year-read-view__G5T6h:hover .react-datepicker_react-datepicker__month-read-view--down-arrow__5UXjp, .react-datepicker_react-datepicker__month-read-view__c6Nu8:hover .react-datepicker_react-datepicker__year-read-view--down-arrow__mmKc4, .react-datepicker_react-datepicker__month-read-view__c6Nu8:hover .react-datepicker_react-datepicker__month-read-view--down-arrow__5UXjp, .react-datepicker_react-datepicker__month-year-read-view__vPdsL:hover .react-datepicker_react-datepicker__year-read-view--down-arrow__mmKc4, .react-datepicker_react-datepicker__month-year-read-view__vPdsL:hover .react-datepicker_react-datepicker__month-read-view--down-arrow__5UXjp { border-top-color: rgb(178.5, 178.5, 178.5); } .react-datepicker_react-datepicker__year-read-view--down-arrow__mmKc4, .react-datepicker_react-datepicker__month-read-view--down-arrow__5UXjp, .react-datepicker_react-datepicker__month-year-read-view--down-arrow__TYg-k { transform: rotate(135deg); right: -16px; top: 0; } .react-datepicker_react-datepicker__year-dropdown__ffovd, .react-datepicker_react-datepicker__month-dropdown__y4rx-, .react-datepicker_react-datepicker__month-year-dropdown__rFp6b { background-color: #f0f0f0; position: absolute; width: 50%; left: 25%; top: 30px; z-index: 1; text-align: center; border-radius: 0.3rem; border: 1px solid #aeaeae; } .react-datepicker_react-datepicker__year-dropdown__ffovd:hover, .react-datepicker_react-datepicker__month-dropdown__y4rx-:hover, .react-datepicker_react-datepicker__month-year-dropdown__rFp6b:hover { cursor: pointer; } .react-datepicker_react-datepicker__year-dropdown--scrollable__kflzo, .react-datepicker_react-datepicker__month-dropdown--scrollable__XO2VA, .react-datepicker_react-datepicker__month-year-dropdown--scrollable__65ZJr { height: 150px; overflow-y: scroll; } .react-datepicker_react-datepicker__year-option__dP1Jh, .react-datepicker_react-datepicker__month-option__2QiiT, .react-datepicker_react-datepicker__month-year-option__P23k6 { line-height: 20px; width: 100%; display: block; margin-left: auto; margin-right: auto; } .react-datepicker_react-datepicker__year-option__dP1Jh:first-of-type, .react-datepicker_react-datepicker__month-option__2QiiT:first-of-type, .react-datepicker_react-datepicker__month-year-option__P23k6:first-of-type { border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; } .react-datepicker_react-datepicker__year-option__dP1Jh:last-of-type, .react-datepicker_react-datepicker__month-option__2QiiT:last-of-type, .react-datepicker_react-datepicker__month-year-option__P23k6:last-of-type { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-bottom-left-radius: 0.3rem; border-bottom-right-radius: 0.3rem; } .react-datepicker_react-datepicker__year-option__dP1Jh:hover, .react-datepicker_react-datepicker__month-option__2QiiT:hover, .react-datepicker_react-datepicker__month-year-option__P23k6:hover { background-color: #ccc; } .react-datepicker_react-datepicker__year-option__dP1Jh:hover .react-datepicker_react-datepicker__navigation--years-upcoming__r8TeR, .react-datepicker_react-datepicker__month-option__2QiiT:hover .react-datepicker_react-datepicker__navigation--years-upcoming__r8TeR, .react-datepicker_react-datepicker__month-year-option__P23k6:hover .react-datepicker_react-datepicker__navigation--years-upcoming__r8TeR { border-bottom-color: rgb(178.5, 178.5, 178.5); } .react-datepicker_react-datepicker__year-option__dP1Jh:hover .react-datepicker_react-datepicker__navigation--years-previous__moNR2, .react-datepicker_react-datepicker__month-option__2QiiT:hover .react-datepicker_react-datepicker__navigation--years-previous__moNR2, .react-datepicker_react-datepicker__month-year-option__P23k6:hover .react-datepicker_react-datepicker__navigation--years-previous__moNR2 { border-top-color: rgb(178.5, 178.5, 178.5); } .react-datepicker_react-datepicker__year-option--selected__zcRL-, .react-datepicker_react-datepicker__month-option--selected__GQb-c, .react-datepicker_react-datepicker__month-year-option--selected__UZIjP { position: absolute; left: 15px; } .react-datepicker_react-datepicker__close-icon__THXKj { cursor: pointer; background-color: transparent; border: 0; outline: 0; padding: 0 6px 0 0; position: absolute; top: 0; right: 0; height: 100%; display: table-cell; vertical-align: middle; } .react-datepicker_react-datepicker__close-icon__THXKj::after { cursor: pointer; background-color: #216ba5; color: #fff; border-radius: 50%; height: 16px; width: 16px; padding: 2px; font-size: 12px; line-height: 1; text-align: center; display: table-cell; vertical-align: middle; content: "×"; } .react-datepicker_react-datepicker__close-icon--disabled__iRnpC { cursor: default; } .react-datepicker_react-datepicker__close-icon--disabled__iRnpC::after { cursor: default; background-color: #ccc; } .react-datepicker_react-datepicker__today-button__GOQiX { background: #f0f0f0; border-top: 1px solid #aeaeae; cursor: pointer; text-align: center; font-weight: bold; padding: 5px 0; clear: left; } .react-datepicker_react-datepicker__portal__RKUB8 { position: fixed; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.8); left: 0; top: 0; justify-content: center; align-items: center; display: flex; z-index: 2147483647; } .react-datepicker_react-datepicker__portal__RKUB8 .react-datepicker_react-datepicker__day-name__1Jy06, .react-datepicker_react-datepicker__portal__RKUB8 .react-datepicker_react-datepicker__day__qYV-s, .react-datepicker_react-datepicker__portal__RKUB8 .react-datepicker_react-datepicker__time-name__4Fwuf { width: 3rem; line-height: 3rem; } @media (max-width: 400px), (max-height: 550px) { .react-datepicker_react-datepicker__portal__RKUB8 .react-datepicker_react-datepicker__day-name__1Jy06, .react-datepicker_react-datepicker__portal__RKUB8 .react-datepicker_react-datepicker__day__qYV-s, .react-datepicker_react-datepicker__portal__RKUB8 .react-datepicker_react-datepicker__time-name__4Fwuf { width: 2rem; line-height: 2rem; } } .react-datepicker_react-datepicker__portal__RKUB8 .react-datepicker_react-datepicker__current-month__9HbpE, .react-datepicker_react-datepicker__portal__RKUB8 .react-datepicker_react-datepicker-time__header__xvUAj { font-size: 1.44rem; } .react-datepicker_react-datepicker__children-container__Akzlu { width: 13.8rem; margin: 0.4rem; padding-right: 0.2rem; padding-left: 0.2rem; height: auto; } .react-datepicker_react-datepicker__aria-live__N6QYF { position: absolute; clip-path: circle(0); border: 0; height: 1px; margin: -1px; overflow: hidden; padding: 0; width: 1px; white-space: nowrap; } .react-datepicker_react-datepicker__calendar-icon__Leaq6 { width: 1em; height: 1em; vertical-align: -0.125em; } .loader-module_loaderContainer__YxNiQ { position: fixed; background-color: rgba(0, 0, 0, 0.7); top: 0; left: 0; right: 0; bottom: 0; display: grid; place-items: center; z-index: 10000; } .customPayForm-module_formContainer__d7Ovy { display: grid; place-items: center; position: relative; } .customPayForm-module_formContainerApp__eGInx { display: grid; place-items: center; position: relative; padding: 24px 16px; } .customPayForm-module_formSection__BFynW { width: 100%; border-radius: 16px; background: #FFF; height: min-content; display: flex; flex-direction: column; gap: 24px; box-sizing: border-box; } .customPayForm-module_formBody__VfvX9 { display: flex; flex-direction: column; } .customPayForm-module_formContent__U0p1y { display: flex; flex-direction: column; gap: 24px; } .customPayForm-module_formCardContainer__aBPuJ { width: 100%; display: grid; place-items: center; } .customPayForm-module_formInfoCard__-WAqS { display: flex; flex-direction: column; align-items: flex-start; gap: 16px; align-self: stretch; } .customPayForm-module_formRow__vC9U2 { display: flex; gap: 16px; width: 100%; } .customPayForm-module_formHalfContent__icYbh { width: 100%; } .customPayForm-module_formCheckboxContainer__G-jjF { display: flex; gap: 16px; align-items: center; } .customPayForm-module_formCheckbox__C5Vqt { -webkit-appearance: none; -moz-appearance: none; height: 20px; width: 20px; min-height: 20px; min-width: 20px; background-color: #fff; border: 1px solid #D0D6D4; border-radius: 5px; cursor: pointer; position: relative; margin: 0; } .customPayForm-module_formCheckbox__C5Vqt:checked { -webkit-appearance: none; -moz-appearance: none; height: 20px; width: 20px; min-height: 20px; min-width: 20px; background-color: #fff; border: 1px solid #006241; border-radius: 5px; cursor: pointer; position: relative; margin: 0; } .customPayForm-module_formCheckbox__C5Vqt:checked:after { content: ""; position: absolute; top: 50%; left: 50%; width: 6px; height: 10px; border: solid #006241; border-width: 0 2px 2px 0; transform: rotate(45deg) translate(-100%, -25%); } .customPayForm-module_formCheckboxLabel__LTwkJ { color: #4C5552; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; user-select: none; text-align: left; } .customPayForm-module_buttonPrimary__OltL- { color: #F5F7F6; text-align: center; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; display: flex; height: 40px; padding: 8px 24px; justify-content: center; align-items: center; gap: 8px; background-color: #006241; border: none; border-radius: 40px; width: 100%; cursor: pointer; } .customPayForm-module_buttonSecondary__O8o4Q { text-align: center; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; border: none; background-color: transparent; color: #006241; width: 100%; cursor: pointer; } .customPayForm-module_inputContainer__g566b { width: 100%; display: flex; flex-direction: column; gap: 8px; } .customPayForm-module_formControl__cLegR { max-height: 56px; height: 56px; width: 100%; min-width: 100%; border: 1px solid #D0D6D4; border-radius: 10px; padding: 16px; box-sizing: border-box; display: flex; align-items: center; justify-content: flex-start; } .customPayForm-module_formControl__cLegR iframe { width: 100%; } .customPayForm-module_formControl__cLegR > div { display: grid; place-items: center; width: 100%; } .customPayForm-module_formError__Jq8Tt { border: 1px solid #C82014; } .customPayForm-module_inputLabel__lu4Wb { font-size: 14px; font-style: normal; line-height: 20px; color: #64706C; font-weight: 600; text-align: left; } .customPayForm-module_inputErrorContainer__uIlxB { display: flex; gap: 8px; align-items: center; padding: 0 8px; width: 100%; } .customPayForm-module_inputError__XOJ1Z { color: gray; animation: customPayForm-module_errorIn__VbgRp 0.3s ease forwards; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; text-align: left; } .customPayForm-module_blocked__cNGK6 { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.38); z-index: 1; } .customPayForm-module_buttonDisabled__8x9No { background-color: #F5F7F6; color: #ABB5B2; user-select: none; touch-action: none; }