.funds-container .funds-wrapper{background:var(--v-background-base)}.funds-container .funds-wrapper .v-stepper{border-radius:0!important}.funds-container .funds-wrapper .funds-input .v-text-field__prefix{color:#30795a}.funds-container .funds-wrapper .v-text-field--outlined .v-label{top:unset}.funds-container .funds-wrapper .gateway-button{border:1px solid var(--v-background-base);padding:10px}.funds-container .funds-wrapper .gateway-button .v-btn__content label{cursor:pointer}.funds-container .funds-wrapper .gateway-button .channelBtnImg{min-width:70px}.funds-container .funds-wrapper .active-gateway-button.v-btn--active{background-color:var(--v-primary-base)}.funds-container .funds-wrapper .active-gateway-button.v-btn--active .amount_cls,.funds-container .funds-wrapper .active-gateway-button.v-btn--active .gateway_name,.funds-container .funds-wrapper .active-gateway-button.v-btn--active .method_payment{color:#fff}.funds-container .funds-wrapper label.gateway_name.gateway-font{font-size:smaller}.funds-container .funds-wrapper label.gateway_name.gateway-font-mobile{font-size:small}.funds-container .funds-wrapper .section-container .button-container-mobile{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;margin-top:8px;overflow:scroll}.funds-container .funds-wrapper .deposit-button{width:100%;background-color:var(--v-primary-base);border-radius:4px;color:var(--v-text_reverse-base)}.funds-container .funds-wrapper .back-button{border:1px solid var(--v-text-base);background:var(--v-background-base);border-radius:4px;width:100%;height:100%}.funds-container .funds-wrapper .next-button{background:var(--v-background_2-base);border-radius:4px;width:100%;color:var(--v-text_reverse-base)}.funds-container .funds-wrapper .credit-card-wrapper{background-color:var(--v-primary-base);padding:12px;display:flex;justify-content:center}.funds-container .funds-wrapper .credit-card-wrapper .credit-card{position:relative;width:100%;max-width:360px;padding:24px;color:var(--v-text_reverse-base);border-radius:12px;background:url(/static/image/credit-card/bg-card.png) no-repeat 50%/cover,linear-gradient(240deg,#3356cd,#86bff4);box-shadow:0 4px 8px rgba(0,0,0,.3);font-size:14px}.funds-container .funds-wrapper .credit-card-wrapper .credit-card .chip{position:absolute;top:12px;right:12px}.funds-container .funds-wrapper .credit-card-wrapper .credit-card .credit-card-number{font-size:24px}.funds-container .funds-wrapper .credit-card-wrapper .credit-card .credit-card-amount{color:#ff0;font-size:20px}.deposit-tab{width:150px;margin-right:16px;padding:10px}.deposit-tab,.deposit-tab-mobile{background-color:#fff;text-transform:capitalize}.deposit-tab-mobile{width:120px;margin-right:10px;padding:5px}.pay-info-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:left}.pay-info-group .bank-card-mobile.card-blue,.pay-info-group .bank-card.card-blue{background:url(/static/image/credit-card/bg-card.png) no-repeat 50%/cover,linear-gradient(240deg,#3356cd,#86bff4)}.pay-info-group .bank-card{padding:1.25rem 0;display:inline-block;vertical-align:middle}.bank-card{height:190px}.bank-card,.bank-card-mobile{position:relative;width:22.3125rem;padding:1.25rem;border-radius:.9375rem;background-size:cover;box-shadow:0 4px 8px rgba(0,0,0,.3);color:#fff}.bank-card-mobile{height:11rem}.bank-card:before{top:10px;right:10px;width:45px;height:40px}.bank-card-mobile:before,.bank-card:before{content:"";position:absolute;z-index:1;background:url(/static/image/icon/wallet_chip.png) no-repeat 100% 0/contain}.bank-card-mobile:before{top:15px;right:3%;width:30px;height:30px}.bank-name{margin:0;padding-top:0}.pay-info-group .bank-account{margin-bottom:.9375rem;padding-top:3px}.pay-info-group .bank-account-mobile{padding-top:3px}.bank-info-copy{position:relative;padding:0 .9375rem;padding-left:12px;cursor:pointer}.bank-name .bank-info-copy p,.bank-name .bank-info-copy span{display:block;width:70%;overflow:hidden;line-height:30px;text-overflow:ellipsis;white-space:nowrap}.pay-info-group .bank-account p{font-size:25px}.pay-info-group .bank-account-mobile p{font-size:20px}.bank-account-mobile p,.bank-account p,.bank-member p{width:90%}.bank-info-copy p,.bank-info-copy span{line-height:35px}.bank-info-copy p{text-shadow:0 0 2px rgba(0,0,0,.5)}.display-box{display:-webkit-box}.bank-code-mobile{flex-wrap:nowrap;overflow-scrolling:touch;overflow:auto}.bank-code-mobile-button{margin-right:5px}.point.icon-color{color:#f5f5f5}@media(max-width:599px){.card_container{margin-top:20px;border-radius:20px!important}}.icon_normal_pn{width:38px;fill:#fff;color:#000;top:-35px;position:absolute;right:-29px}.qrCode img{margin:auto}.tag-recommond{position:absolute;top:-.28rem;left:-.7125rem;width:1.25rem;height:.9375rem;border-radius:0 .1875rem .1875rem 0;background-color:#f56909;box-shadow:0 0 2px rgba(0,0,0,.3)}.tag-recommond:after,.tag-recommond:before{content:""}.tag-recommond:before{position:absolute;z-index:1;bottom:-4px;left:0;width:0;height:0;border-width:0 4px 4px 0;border-style:solid;border-color:transparent #112507 transparent transparent}.tag-recommond:after{position:absolute;z-index:2;top:-.0625rem;left:0;width:100%;height:100%;background-color:#fff;-webkit-mask:url(/static/image/payment/icon-recommond.svg) no-repeat center/55%;mask:url(/static/image/payment/icon-recommond.svg) no-repeat center/55%}.percent-label{top:-.9rem;left:53px;font-size:14px;color:#fff;font-weight:700;text-align:center;margin:-1px;position:absolute;font-family:Bebas Neue,Helvetica,Tahoma,sans-serif}.percent-label.gateway-label{left:58px}.warning-text{color:var(--v-warning-base);text-decoration:underline;font-size:14px;cursor:pointer}.funds-wrapper{border-radius:0!important}.funds-wrapper .withdrawal-wallet{background-color:var(--v-primary-base);padding:12px}.funds-wrapper .withdrawal-wallet .wallet-label{display:flex;gap:4px}.funds-wrapper .withdrawal-wallet .mask-balance{color:var(--v-secondary-lighten2);cursor:pointer}.funds-wrapper .withdrawal-wallet .refresh-balance-icon{width:24px;height:24px;background-color:var(--v-secondary-lighten2);mask:url(/static/image/profile/icon-refresh-type01.svg);mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/static/image/profile/icon-refresh-type01.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;cursor:pointer}.funds-wrapper .withdrawal-wallet .balance{font-size:24px;text-align:right;display:flex;justify-content:end}.payment-dialog-title{color:#acacac}.card_container{margin-top:70px;border-radius:20px!important}.card_container.nonBanking{margin-top:0}.gateway-button{width:60px}.gateway-button .v-btn__content img{width:44px;height:44px}.active-gateway-button label{color:#fff}@media(max-width:599px){.card_container{margin-top:20px;border-radius:20px!important}.bank-account-card{min-width:250px}}.funds-tab{padding:12px;background:var(--v-primary-base)}.funds-tab .v-tabs-bar{background:var(--v-primary-base)!important}.funds-tab .v-tab{background:#514bbe;color:#fff!important;text-transform:capitalize;padding:4px}.funds-tab .v-tab--active{background:#f56908}.funds-tab .v-tab--active:before{content:"";padding:8px;background:#f56908}.funds-container{max-width:1240px;margin:auto}.funds-container .funds-wrapper{max-width:744px;margin:auto;background:var(--v-background-lighten2)}.funds-container .funds-wrapper .funds-input{padding-right:12px;font-size:14px}.funds-container .funds-wrapper .funds-input .v-input__slot{color:transparent}.funds-container .funds-wrapper .funds-divider{width:100%;height:1px;background-color:var(--v-divider-base);margin:2px 0}.funds-container .funds-wrapper .gateway-button{border:1px solid var(--v-base-base);background-color:var(--v-background-base);padding:8px;min-width:100px;width:auto}.funds-container .funds-wrapper .gateway-button .v-btn__content{display:flex;flex-direction:column}.funds-container .funds-wrapper .gateway-button .v-btn__content img{width:24px;height:24px}.funds-container .funds-wrapper .gateway-button .v-btn__content label{text-transform:capitalize}.funds-container .funds-wrapper .active-gateway-button.v-btn--active{border:2px solid var(--v-primary-base)}.funds-container .funds-wrapper .section-container{position:relative;margin-top:12px;padding:12px;background:var(--v-background-lighten1)}.funds-container .funds-wrapper .section-container .funds-title-wrapper{position:relative;padding-left:12px;margin-bottom:8px}.funds-container .funds-wrapper .section-container .funds-title-wrapper .funds-title:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:var(--v-primary-base)}.funds-container .funds-wrapper .section-container .button-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:8px}.funds-container .funds-wrapper .funds-button{background:var(--v-primary-base);border-radius:4px;width:100%}.funds-container .funds-wrapper .v-stepper__content{padding:unset}