body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}@media (hover:none) and (pointer:coarse){:hover{background-color:initial;border-color:initial;box-shadow:none;color:#000;color:initial;transition:none}}.Label[data-element=cvc]{color:blue;font-size:16px}.payment-page{margin:0 auto;max-width:600px;padding:9px}.payment-page h2{font-size:24px;margin-bottom:12px}.payment-page img{height:auto;max-width:100%}.amounts h4{font-size:18px;margin-bottom:3px}.amounts ul{list-style:none;padding:0}.amounts li{margin-bottom:6px}.feedback h4,.questions h4{font-size:18px;margin-bottom:3px}.questions ul{list-style:none;padding:0}.questions li{margin-bottom:6px}button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:15px}.CheckoutForm_titleBox__dyn3b{margin-bottom:15px}.CheckoutForm_title__-pJKj{color:#000;font-size:24px;font-weight:700;line-height:24px}.CheckoutForm_inputGroup__e6Add{margin-bottom:20px;width:100%}.CheckoutForm_inputRow__CYxY8{display:flex;gap:20px;justify-content:space-between}.CheckoutForm_inputGroup__e6Add label{display:block;font-weight:700;margin-bottom:8px}.CheckoutForm_cardElement__wNB2-{border:1px solid #d1d5db;border-radius:4px;font-size:16px;padding:12px;width:100%}.CheckoutForm_btnBox__cVEqM{margin-top:40px;padding-bottom:25px}.CheckoutForm_payBtn__QNbT6{align-items:center;background-color:#695dff;border:none;border-radius:11px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:600;justify-content:center;line-height:24px;padding:12px;text-align:left;width:100%}.CheckoutForm_payBtn__QNbT6:disabled{background-color:#a0aec0}.CheckoutForm_error__87g3Z{color:red;margin-top:10px}.Preloader_preloader__753lV{align-items:center;background:#ffffffe6;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;text-align:center;top:0;width:100%;z-index:1099}.Preloader_loader__a8Jco{height:320px;width:320px}.SelectTipRecipient_container__ZET9v{background-color:#f0f4ff;display:flex;height:100%;justify-content:center;min-height:100dvh}.SelectTipRecipient_containerInner__gciDV{background-image:url(/static/media/pageBackgroun.2ccb2b1bd2f408665fda.png);background-position:50%;background-size:cover;max-width:450px;min-height:fit-content}.SelectTipRecipient_containerInner__gciDV>*{position:relative;z-index:2}.SelectTipRecipient_titleBox__EtRBw{padding:50px 90px}.SelectTipRecipient_title__NUKpY{color:#695dff;font-size:24px;font-weight:700;line-height:31px;margin:0;text-align:center}.SelectTipRecipient_pageLogoBox__\+1f\+A{display:flex;justify-content:center;padding-top:20px}.SelectTipRecipient_pageLogo__ALnrD{height:32px;width:120px}.SelectTipRecipient_personsList__O7rJf{column-gap:25px;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:30px;row-gap:40px}.PersonCard_personCard__NwIzd{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:12px;justify-content:center}.PersonCard_personImgBox__PqE09{position:relative}.PersonCard_personImg__Pe4nH{border:4px solid #695dff;border-radius:50%;height:132px;object-fit:cover;width:132px}.PersonCard_personBrandBox__I9BvL{align-items:center;background-color:#695dff;border-radius:30px;bottom:9px;display:flex;height:32px;justify-content:center;position:absolute;right:4px;width:32px}.PersonCard_personName__id5OB{color:#3b3b3b;font-size:16px;font-weight:700;line-height:16px;margin:0;text-align:center}.PersonCard_personReason__HPKPD{color:#717171;font-size:12px;font-weight:400;line-height:16px;margin-top:5px;text-align:center}.TipAndReview_container__zoytV{display:flex;justify-content:center}.TipAndReview_containerInner__02X\+M{background-color:#fbfcfe;max-width:500px;padding:18px 8px 0;width:100%}.TipAndReview_personInfoContainer__8oUqY{padding:0 25px}.TipAndReview_personInfoBox__fOC7C{align-items:center;background-color:#695dff;border-radius:26px;box-sizing:border-box;display:flex;gap:10px;padding:13px 17px;width:100%}.TipAndReview_personImg__7Wakd{border:4px solid #fff;border-radius:50%;box-sizing:border-box;height:70px;min-width:70px;object-fit:cover;width:70px}.TipAndReview_personContent__3YC29{overflow:auto}.TipAndReview_personName__cAJdL{font-size:16px;font-weight:700;line-height:24px}.TipAndReview_personGoal__QTulG,.TipAndReview_personName__cAJdL{color:#fff;max-width:325px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TipAndReview_personGoal__QTulG{font-size:14px;font-weight:400;line-height:16px}.TipAndReview_tipInputBox__FfoZq{margin-bottom:10px;margin-top:30px;padding:0 30px}.TipAndReview_tipHint__y2yVE{color:#3b3b3b;font-size:16px;font-weight:400;line-height:16px;text-align:center}.TipAndReview_tipTitle__fI\+I4{font-size:24px;font-weight:700;line-height:24px;margin:25px 0;text-align:center}.TipAndReview_ratingSliderBox__VWzsc{display:flex;flex-direction:column;gap:10px;padding:25px}@media (max-width:480px){.TipAndReview_personImg__7Wakd{height:55px;min-width:55px;width:55px}}.TipAmountInput_container__6wO0-{align-items:center;display:flex;justify-content:center;max-width:600px;width:100%}input{border:4px solid #695dff;border-radius:8px;font-size:20px;height:80px;line-height:24px;outline:none;text-align:center;transition:border-color .3s ease,color .3s ease;width:100%}input::placeholder{color:#695dff;opacity:1}.TipAmountInput_emptyInput__LMJtp{color:#7a5cff}.TipAmountInput_filledInput__PmGBV{color:#17171e;font-size:50px;font-weight:500;line-height:50px}.TipAmountButton_button__BlLu-{align-items:center;background-color:#fbfcfe;border:1px solid #d5d5d5;border-radius:12px;color:#3b3b3b;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:40px;justify-content:center;transition:border-color .3s ease;width:73px}.TipAmountButton_selected__fHx\+I{border-color:#695dff}.TipAmountSelector_container__a\+Ll9{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin:20px auto;max-width:500px;padding:10px 30px;width:100%}.EmojiButton_button__igMRs{align-items:center;background-color:#f3f3f3;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:30px;height:56px;justify-content:center;transition:background-color .3s ease,box-shadow .3s ease;width:101px}.EmojiButton_selected__u3L1y{background-color:#695dff;box-shadow:0 4px 12px #695dff4d;color:#fff}.EmojiSelector_container__0b8kl{align-items:center;display:flex;justify-content:space-between;padding:10px 30px;width:100%}.SliderInput_sliderContainer__wsV70{padding:15px 0;position:relative;width:100%}.SliderInput_slider__2Fk4J{-webkit-appearance:none;appearance:none;background:#e9e9e9;border-radius:4px;color:#695dff;cursor:pointer;height:8px;outline:none;pointer-events:auto;transition:background .3s ease;width:100%;z-index:1}.SliderInput_slider__2Fk4J::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#695dff;border-radius:50%;box-shadow:0 2px 6px #00000026;cursor:pointer;height:25px;-webkit-transition:all .6s ease;transition:all .6s ease;width:25px}.SliderInput_slider__2Fk4J::-moz-range-thumb{background:#695dff;border-radius:50%;box-shadow:0 2px 6px #00000026;cursor:pointer;height:20px;-moz-transition:all .6s ease;transition:all .6s ease;width:20px}.SliderInput_thumbContainer__LZbsO{pointer-events:none;position:absolute;top:10px;z-index:2}.SliderInput_thumb__0LZE6{align-items:center;background:linear-gradient(180deg,#ffd665,#e9c358);border-radius:25px;box-shadow:0 4px 12px #00000026;display:flex;height:30px;justify-content:center;width:60px}.SliderInput_stripe__n0R7j{background-color:#ffe49a;height:12px;margin:0 2px;width:2px}.RatingSlider_container__GKJkr{background-color:#f3f3f3;border-radius:16px;display:flex;flex-direction:column;padding:20px 16px;width:100%}.RatingSlider_title__go2vR{color:#3b3b3b;font-size:16px;font-weight:400;line-height:24px;margin-bottom:10px;overflow-wrap:anywhere;text-align:left;word-break:break-word}.RatingSlider_labels__BlC0a{display:flex;justify-content:space-between;width:100%}.RatingSlider_label__HtV9f{color:#3b3b3b;font-size:13px;font-weight:400;line-height:24px;text-align:left;width:52px}.ReviewBox_reviewBox__6fN9E{display:flex;flex-direction:column;gap:10px}.Btn_btn__7xdrq{align-items:center;background-color:initial;border:2px solid #695dff;border-radius:10px;color:#695dff;cursor:pointer;display:flex;font-size:16px;font-weight:550;height:56px;justify-content:center;line-height:24px;text-align:left;width:100%}.Btn_btnDisabled__AUrFI{opacity:.5}.Btn_icon__FMZOh{align-items:center;display:flex;margin-right:10px}.Btn_iconImage__upNKz{height:20px;width:20px}.TextArea_textareaBox__94QfV{border:1px solid #dbdbdb;border-radius:10px;box-shadow:0 2px 4px #0000001a;padding:15px;width:100%}.TextArea_textareaBoxHeader__JHxDf{align-items:center;display:flex;justify-content:space-between}.TextArea_label__gfVw5{color:#8e9295;display:block;font-size:11px;font-weight:400;line-height:16px;margin-bottom:10px;text-align:left}.TextArea_textarea__9vLsa{border:none;border-radius:5px;box-sizing:border-box;color:#3b3b3b;font-size:16px;font-weight:400;height:110px;line-height:24px;outline:none;padding:10px;resize:none;text-align:left;width:100%}.PaymentAndAgreementOptions_container__w37y8{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:column;gap:20px;padding:30px 25px}.PaymentAndAgreementOptions_paymentBtn__Jk0Rn{border:2px solid #695dff;color:#695dff;font-size:16px;font-weight:550;height:56px;line-height:24px;text-align:left}.PaymentAndAgreementOptions_actionBox__CZjYY{display:flex;flex-direction:column;gap:10px}.Checkbox_checkboxContainer__gOqVP{align-items:flex-start;display:flex;gap:10px;position:relative}.Checkbox_checkboxInput__Vbvk\+{height:0;opacity:0;position:absolute;width:0}.Checkbox_checkboxInput__Vbvk\++.Checkbox_checkboxLabel__nGZiU:before{background-color:#fff;border:2px solid #695dff;border-radius:9px;box-sizing:border-box;content:"";display:inline-block;height:30px;min-height:30px;min-width:30px;transition:background-color .3s,border-color .3s;width:30px}.Checkbox_checkboxInput__Vbvk\+:checked+.Checkbox_checkboxLabel__nGZiU:before{border-color:#695dff}.Checkbox_checkboxInput__Vbvk\+:checked+.Checkbox_checkboxLabel__nGZiU:after{align-items:center;box-sizing:border-box;color:#695dff;content:"✓";display:flex;font-size:20px;font-weight:700;height:30px;justify-content:center;left:0;min-height:30px;min-width:30px;position:absolute;top:0;width:30px}.Checkbox_checkboxLabel__nGZiU{align-items:center;cursor:pointer;display:flex;gap:10px;position:relative}.Checkbox_checkboxText__4274X{color:#717171;font-size:12px;font-weight:400;line-height:16px;text-align:left;width:100%}.TipPaymentConfirmation_container__WE3yj{background-color:#f0f4ff;display:flex;justify-content:center;min-height:100vh}.TipPaymentConfirmation_containerInner__22IrR{background-image:url(/static/media/pageBackgroun.2ccb2b1bd2f408665fda.png);background-position:50%;background-size:cover;max-width:500px;width:100%}.TipPaymentConfirmation_containerInner__22IrR>*{position:relative;z-index:2}.TipPaymentConfirmation_pageLogoBox__\+D7js{display:flex;justify-content:center;padding-top:20px}.TipPaymentConfirmation_pageLogo__WyUKt{height:32px;width:120px}.TipPaymentConfirmation_personsList__JIRYc{align-items:center;display:flex;flex-direction:column;gap:20px;height:80%;justify-content:center}.TipPaymentConfirmation_personImg__xdpms{height:218px;object-fit:cover;width:218px}.TipPaymentConfirmation_confirmMsgBox__JrS4H{background-color:#695dff;border-radius:26px;padding:33px}.TipPaymentConfirmation_confirmMsg__LyOPC{color:#fff;font-size:24px;font-weight:700;line-height:31px;text-align:center}.PaymentFailure_paymentFailure__MSiwH{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;padding:20px 17%}.PaymentFailure_paymentFailureHeader__S7Fzv{margin-bottom:20px}.PaymentFailure_paymentFailureLogo__8gnTd{height:auto;width:100px}.PaymentFailure_paymentFailureContent__JjuT4{text-align:center}.PaymentFailure_paymentFailureIcon__0pzS6 img{height:auto;width:80px}.PaymentFailure_paymentFailureTitle__aXHYl{color:#f7a36c;font-size:55px;font-weight:500;line-height:55px;margin:20px 0;text-align:center}.PaymentFailure_paymentFailureMessage__voha6{color:#000;font-size:20px;font-weight:500;line-height:24px;margin-bottom:30px;text-align:center}.PaymentFailure_paymentFailureRetryButton__DnvoO{background:none;border:2px solid #695dff;border-radius:5px;color:#695dff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s,color .3s}.PaymentFailure_paymentFailureRetryButton__DnvoO:hover{background-color:#695dff;color:#fff}.PaymentFailure_paymentFailureFooterMessage__hqDVo{color:#292929;font-size:14px;font-weight:400;line-height:18px;margin-top:20px;text-align:center}.Payment_container__H5Mi3{display:flex;justify-content:center}.Payment_containerInner__VfZNi{background-color:#fbfcfe;max-width:500px;padding:18px 3% 0;width:100%}.Payment_StripeElement__0lDU\+ .Payment_Label__h3t2R{display:none!important}
/*# sourceMappingURL=main.8b460654.css.map*/