.donateModals-module-scss-module__HzJc_G__backdrop{z-index:1200;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.donateModals-module-scss-module__HzJc_G__modal{background:#fff;border-radius:24px;flex-direction:column;gap:32px;width:100%;max-width:480px;padding:24px;display:flex;box-shadow:0 1px 8.25px #888b8d47}.donateModals-module-scss-module__HzJc_G__body{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.donateModals-module-scss-module__HzJc_G__icon,.donateModals-module-scss-module__HzJc_G__iconSuccess{-o-object-fit:contain;object-fit:contain;width:140px;height:140px;margin:0 auto;display:block}.donateModals-module-scss-module__HzJc_G__prompt{color:#3d3d3d;letter-spacing:-.5px;margin:0;font-size:24px;line-height:28px}.donateModals-module-scss-module__HzJc_G__foundation{color:#48a23f;letter-spacing:-.5px;font-size:24px;font-weight:700;line-height:28px}.donateModals-module-scss-module__HzJc_G__inputSection{width:100%;padding-top:16px}.donateModals-module-scss-module__HzJc_G__inputWrap{border:1px solid #dcdcdc;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:10px 16px 10px 8px;transition:border-color .15s;display:flex}.donateModals-module-scss-module__HzJc_G__inputWrap.donateModals-module-scss-module__HzJc_G__hasValue{border-color:#00b2a9}.donateModals-module-scss-module__HzJc_G__inputWrap.donateModals-module-scss-module__HzJc_G__hasError{border-color:#d13438}.donateModals-module-scss-module__HzJc_G__inputInner{justify-content:center;align-items:center;gap:8px;max-width:100%;display:inline-flex}.donateModals-module-scss-module__HzJc_G__pointIcon{flex-shrink:0;width:22px;height:22px}.donateModals-module-scss-module__HzJc_G__input{color:#3d3d3d;text-align:center;letter-spacing:-.5px;background:0 0;border:none;outline:none;flex:none;width:auto;min-width:0;max-width:calc(100% - 30px);font-size:24px;font-weight:500;line-height:28px}.donateModals-module-scss-module__HzJc_G__input::placeholder{color:#bbbcbc;text-align:center;font-size:24px;font-weight:500}.donateModals-module-scss-module__HzJc_G__errorText{color:#d13438;text-align:center;margin:-8px 0 0;font-size:16px;line-height:18px}.donateModals-module-scss-module__HzJc_G__confirmTitle{color:#3d3d3d;letter-spacing:-.5px;margin:0 0 8px;font-size:24px;font-weight:700;line-height:28px}:is(.donateModals-module-scss-module__HzJc_G__confirmTitle .donateModals-module-scss-module__HzJc_G__titlePoints,.donateModals-module-scss-module__HzJc_G__confirmTitle .points),.donateModals-module-scss-module__HzJc_G__titlePoints{color:#48a23f}.donateModals-module-scss-module__HzJc_G__confirmSubtitle{color:#525252;white-space:pre-line;margin:0;font-size:24px;line-height:20px}.donateModals-module-scss-module__HzJc_G__successMessage{color:#3d3d3d;letter-spacing:-.5px;margin:0;font-size:24px;font-weight:700;line-height:28px}.donateModals-module-scss-module__HzJc_G__footer{flex-direction:column;gap:12px;width:100%;display:flex}.donateModals-module-scss-module__HzJc_G__footerHorizontal{flex-direction:row;align-items:center}.donateModals-module-scss-module__HzJc_G__footerHorizontal .donateModals-module-scss-module__HzJc_G__btnCancel,.donateModals-module-scss-module__HzJc_G__footerHorizontal .donateModals-module-scss-module__HzJc_G__btnConfirm{flex:1}.donateModals-module-scss-module__HzJc_G__btnConfirm{color:#fff;letter-spacing:-.12px;cursor:pointer;background:linear-gradient(270deg,#84bd00 30%,#48a23f 100%);border:none;border-radius:12px;width:100%;height:48px;font-size:24px;font-weight:700;line-height:26px;transition:opacity .15s}.donateModals-module-scss-module__HzJc_G__btnConfirm:hover:not(:disabled){opacity:.9}.donateModals-module-scss-module__HzJc_G__btnConfirm:disabled{color:#bdbdbd;cursor:not-allowed;background:#efefef}.donateModals-module-scss-module__HzJc_G__btnCancel{color:#48a23f;letter-spacing:-.12px;cursor:pointer;background:0 0;border:1.5px solid #48a23f;border-radius:12px;width:100%;height:48px;font-size:24px;font-weight:700;line-height:26px}.donateModals-module-scss-module__HzJc_G__btnCancel:hover{background:#f7fff3}
.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot{z-index:1050;background:#0006;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot.show{display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-dialog{justify-content:center;align-items:center;width:100%;max-width:400px;height:auto;min-height:auto;margin:0;display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-content{background:#fff;border:none;border-radius:24px;flex-direction:column;gap:32px;width:100%;padding:24px;display:flex;overflow:hidden;box-shadow:0 1px 8.25px #888b8d47}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-body{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:0;display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-icon{flex-shrink:0;width:140px;height:140px;margin:0}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-text{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-title{letter-spacing:-.5px;color:#3d3d3d;width:100%;margin:0;font-family:DB Ozone X,sans-serif;font-size:24px;font-weight:700;line-height:28px}:is(.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-title .points,.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-title span.points){color:#48a23f}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-message{color:#525252;width:100%;margin:0;font-family:DB Ozone X,sans-serif;font-size:20px;font-weight:400;line-height:20px}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-message p{margin:0}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-message p+p{margin-top:0}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-notice{color:#e58a04;width:100%;margin:0;font-family:DB Ozone X,sans-serif;font-size:16px;font-weight:400;line-height:18px}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-footer{border-top:none;flex-direction:column;gap:12px;width:100%;padding:0;display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-footer .btn{letter-spacing:-.12px;cursor:pointer;border:none;border-radius:12px;outline:none;width:100%;height:48px;margin:0;padding:1px 24px;font-family:DB Ozone X,sans-serif;font-size:24px;font-weight:700;line-height:26px}:is(.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-footer .btn-confirm,.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-footer .btn-primary){color:#fff;background:linear-gradient(270deg,#84bd00 30%,#48a23f 100%)}:is(.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-footer .btn-cancel,.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-footer .btn-secondary){color:#48a23f;background:#fff;border:1.5px solid #48a23f}:is(.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-message,.DetailRedeem-module-scss-module__p9o4sW__confirmRedeemRoot .modal-notice){font-size:24px}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot{z-index:1050;background:#0006;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot.show{display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-dialog{justify-content:center;align-items:center;width:100%;max-width:400px;height:auto;min-height:auto;margin:0;display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-content{background:#fff;border:none;border-radius:24px;flex-direction:column;gap:32px;width:100%;padding:24px;display:flex;overflow:hidden;box-shadow:0 1px 8.25px #888b8d47}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-body{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:0;display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-icon{flex-shrink:0;width:140px;height:140px;margin:0}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-text{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-title{letter-spacing:-.5px;color:#3d3d3d;width:100%;margin:0;font-family:DB Ozone X,sans-serif;font-size:24px;font-weight:700;line-height:28px}:is(.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-title .points,.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-title span.points){color:#48a23f}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-message{color:#525252;width:100%;margin:0;font-family:DB Ozone X,sans-serif;font-size:20px;font-weight:400;line-height:20px}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-message p{margin:0}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-message p+p{margin-top:0}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-notice{color:#e58a04;width:100%;margin:0;font-family:DB Ozone X,sans-serif;font-size:16px;font-weight:400;line-height:18px}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-footer{border-top:none;flex-direction:column;gap:12px;width:100%;padding:0;display:flex}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-footer .btn{letter-spacing:-.12px;cursor:pointer;border:none;border-radius:12px;outline:none;width:100%;height:48px;margin:0;padding:1px 24px;font-family:DB Ozone X,sans-serif;font-size:24px;font-weight:700;line-height:26px}:is(.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-footer .btn-confirm,.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-footer .btn-primary){color:#fff;background:linear-gradient(270deg,#84bd00 30%,#48a23f 100%)}:is(.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-footer .btn-cancel,.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-footer .btn-secondary){color:#48a23f;background:#fff;border:1.5px solid #48a23f}.DetailRedeem-module-scss-module__p9o4sW__confirmUseRoot .modal-message{font-size:24px}.DetailRedeem-module-scss-module__p9o4sW__alertBackdrop{z-index:1060;background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.DetailRedeem-module-scss-module__p9o4sW__alertDialog{text-align:center;background:#fff;border-radius:24px;width:100%;max-width:400px;padding:24px;box-shadow:0 1px 8.25px #888b8d47}.DetailRedeem-module-scss-module__p9o4sW__alertMessage{color:#3d3d3d;margin-bottom:16px;font-size:18px;line-height:20px}.DetailRedeem-module-scss-module__p9o4sW__alertOk{color:#fff;cursor:pointer;background:linear-gradient(270deg,#84bd00 30%,#48a23f 100%);border:none;border-radius:12px;width:100%;height:48px;font-size:24px;font-weight:700;line-height:26px}
.modal{z-index:1050;background:#00000080;outline:0;display:none;position:fixed;inset:0;overflow:hidden}.modal.show{justify-content:center;align-items:center;display:flex}.modal .modal-dialog{pointer-events:auto;position:relative}.modal .modal-content{background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;position:relative}.web-topbar{display:none}.bg1{min-height:451px;display:none}.bgMobile{height:249px;display:block}.back-section{background:url(/images/login/bg_back.png) 100%/cover no-repeat;justify-content:flex-start;align-items:center;width:59%;height:60px;display:flex;position:absolute;top:0;left:0}.back-section .btn_back{cursor:pointer;justify-content:flex-start;align-items:center;width:100px;margin-top:10px;margin-left:20px;margin-right:50px;display:flex}.back-section .ic_back{background:url(/images/login/caretleft.svg) 50%/contain no-repeat;width:20px;height:20px}.back-section .text{color:#1f1f1f;margin-left:8px;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.web-section,.header-wrapper .point-section .point-section-inner{display:none}#content-wrapper{background:#b9d475}.show-only-mobile.name-section{margin-top:-43px;margin-bottom:-13px;padding:23px}.mobilelogin-section{text-align:center;background:#fff;border-radius:10px;margin-top:-50px;padding:32px 12px 12px;position:relative;box-shadow:3px 3px 14.5px #0000001a}.mobilelogin-section .card_image{width:224px;height:187px;margin:0 auto;position:absolute;top:-112px;left:0;right:0}.login-section{background:#fff;border-radius:12px;max-width:600px;height:500px;margin:-25px auto 20px;padding:30px;box-shadow:0 0 13px #0000004d}.label_wrapper{color:#3a3a3a;padding-top:30px;font-size:20px}.label_wrapper .lbl{margin-bottom:4px}.label_wrapper .s_wrapper{background:#fff;border:1px solid #d1d1d1;border-radius:50px;justify-content:space-between;align-items:center;padding:9px 16px;display:flex}.label_wrapper .s_wrapper.s_wrapper_center{justify-content:flex-start}.label_wrapper .s_wrapper .icon{background:url(/images/login/devicemobilecamera.svg) 50%/contain no-repeat;width:26px;height:26px}.label_wrapper .s_wrapper .sep{background:var(--comp-input-normal-divider,#d1d1d1);width:1px;height:20px;margin:0 8px}.label_wrapper .s_wrapper .contactnumber{color:#3a3a3a;border:none;width:100%;font-size:20px;font-weight:500}.label_wrapper .s_wrapper .pl{color:#3a3a3a;font-size:var(--font-size-body,16px);border:none;padding:0;font-style:normal;font-weight:500}.label_wrapper .s_wrapper .ic_calendar{cursor:pointer;background:url(/images/login/calendardots.svg) 50%/contain no-repeat;width:26px;height:26px}.bottom-section{padding-top:30px}.bottom-section .info_box{background:var(--Color-Surface-Gray-Light,#f7f7f7);border-radius:8px;gap:6px;margin-bottom:16px;padding:8px 12px;display:flex}.bottom-section .info_box .info{width:16px;height:16px}.bottom-section .info_box .text{color:var(--Color-Semantic-Information-Content,#00b2a9);font-size:18px;font-style:normal;font-weight:500;line-height:20px}.bottom-section .info_box .text u{color:#48a23f}.bottom-section .btn_next{background:var(--liner,linear-gradient(90deg, #48a23f 0%, #84bd00 70%));width:100%;height:50px;color:var(--text-color-white,#fff);text-align:center;text-transform:uppercase;cursor:pointer;border:0;border-radius:5px;justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:12px;font-size:24px;font-style:normal;font-weight:700;line-height:150%;display:flex}.bottom-section .btn_next.disabled{opacity:.4;cursor:not-allowed}.bottom-section .link_next{color:#181818;text-align:center;padding-top:30px;font-size:24px;font-style:normal;font-weight:400;line-height:120%}.bottom-section .link_next .link{color:#5fb02d;cursor:pointer;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.profile-section{align-self:stretch;align-items:flex-start;gap:32px;padding:0;display:flex}.profile-section .icon{background:url(/images/new_login/user.png) 50%/contain no-repeat;width:77px;height:77px}.profile-section .text_wrapper{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;padding:8px 0;display:flex}.profile-section .text_wrapper .line1{color:#181818;font-size:24px;font-style:normal;font-weight:500;line-height:14px}.profile-section .text_wrapper .line2{color:#818181;font-size:20px;font-style:normal;font-weight:500;line-height:22px}@media (max-width:376px){.profile-section .text_wrapper .line2{text-align:left}}@media (max-width:800px){.wrapper-content-footer{display:none}.label_wrapper{padding-top:16px}.form-section{margin:14px -6px 146px}.form-section .label_wrapper .lbl_tel{margin-left:0}.bottom-section{z-index:10;background:#fff;padding:16px 16px 40px;position:fixed;bottom:0;left:0;right:0}.bottom-section .link_next{padding-top:20px}.bottom-section .inner_wrapper{max-width:600px;margin:0 auto}}@media (max-height:800px){.form-section{margin-bottom:0}.bottom-section{position:relative}#content-wrapper{background:#fff;overflow-y:auto}}@media (min-width:800px){#content-wrapper{background:#fff}.bgMobile{display:none}.bg1{min-height:451px;display:block}.back-section{justify-content:flex-end;width:42%;height:60px;display:block}.back-section .btn_back{margin-left:0;margin-right:60px}.web-section{display:block}.web-content{min-height:70px;margin:0 auto;padding-top:1px;overflow:visible}.login_empty_content{height:100px}#loginModal .modal-dialog{max-width:600px;margin:30px auto}.th .login-welcome-line1{white-space:nowrap}.wrapper_container .bottom-section{display:none}}.wrapper_container{max-width:600px;margin:0 auto}.datepicker table tr td.active.active{background:#84bd00!important}@media (max-width:600px){#errorModal .modal-dialog{margin:16px}}#errorModal .modal-content{border:1px solid #0003;border-radius:12px;width:360px;display:flex}@media (max-width:600px){#errorModal .modal-content{width:100%}}#errorModal .modal-content{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:10px;width:auto;margin:0 auto;padding:16px}#errorModal .modal-content .btnclose{cursor:pointer;background:url(/images/login/close_x.svg) 50%/contain no-repeat;justify-content:flex-end;align-self:stretch;align-items:center;gap:10px;width:18px;height:18px;margin:0 0 0 auto;display:flex}#errorModal .modal-content .modal-body{width:100%;padding:0}#errorModal .modal-content .inner_wrapper .icon-header{background:url(/images/address/Error.png) 50%/contain no-repeat;width:120px;height:120px;margin:0 auto 8px}#errorModal .modal-content .inner_wrapper .icon-header.account{background:url(/images/new_login/infonotmatch.png) 50%/contain no-repeat;width:140px;height:140px;margin-bottom:12px;padding:0}#errorModal .modal-content .inner_wrapper .icon-header.success{background-image:url(/images/address/Success.png)}#errorModal .modal-content .inner_wrapper .header{color:#1f1f1f;text-align:center;margin-bottom:0;font-size:26.9px;font-style:normal;font-weight:700;line-height:120%}#errorModal .modal-content .inner_wrapper .message{color:#606060;text-align:center;margin-bottom:0;font-size:22.461px;font-style:normal;font-weight:400;line-height:120%}#errorModal .modal-content .inner_wrapper .message:last-child{margin-bottom:44px}#errorModal .modal-content .inner_wrapper .desc{color:#a0a0a0;text-align:center;margin-bottom:44px;font-size:17px;font-style:normal;font-weight:400;line-height:120%}#errorModal .modal-content .btn_wrapper .btn_submit{background:var(--liner,linear-gradient(90deg, #48a23f 0%, #84bd00 70%));color:#fff;text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:center;width:100%;padding:10px 64.6px 10px 64.59px;font-size:24px;font-style:normal;font-weight:700;line-height:25px;display:flex}#selectCardModal .modal-dialog{max-width:inherit}#selectCardModal .modal-content{width:608px;height:var(--font-weight-regular,400px);background:#fff;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;margin:0 auto;padding:20px;display:flex}#selectCardModal .modal-content .button-close{cursor:pointer;background:url(/images/login/close.svg) 50%/contain no-repeat;width:40px;height:40px;position:absolute;top:-20px;right:-20px}#selectCardModal .modal-content .modal-body{width:100%;padding:0}#selectCardModal .modal-content .inner_wrapper{height:310px}#selectCardModal .modal-content .inner_wrapper .header{color:#1f1f1f;font-size:24px;font-style:normal;font-weight:700;line-height:120%}#selectCardModal .modal-content .inner_wrapper .cardList{grid-template-columns:1fr 1fr;gap:8px;max-height:252px;margin:16px 0;display:grid;overflow-y:auto}#selectCardModal .modal-content .inner_wrapper .cardList .cardItem{cursor:pointer;background:#fff;border:1px solid #e1e1e1;border-radius:8px;height:88px;padding:14px;display:flex;position:relative}#selectCardModal .modal-content .inner_wrapper .cardList .cardItem.selected{background:#f3f8e6;border:1px solid #add354;border-radius:8px;box-shadow:inset 0 0 4px #84bd0040}#selectCardModal .modal-content .inner_wrapper .cardList .cardItem .check{width:24px;height:24px;position:absolute;top:10px;left:10px}#selectCardModal .modal-content .inner_wrapper .cardList .cardItem .cardImage{flex-shrink:0;width:64px;height:60px;margin-right:10px}#selectCardModal .modal-content .inner_wrapper .cardList .cardItem .info{flex-direction:column;gap:4px;display:flex}#selectCardModal .modal-content .inner_wrapper .cardList .cardItem .info .cardNumber{color:#1f1f1f;font-size:19px;font-style:normal;font-weight:700;line-height:120%}#selectCardModal .modal-content .inner_wrapper .cardList .cardItem .info .cardName{color:#929292;font-family:DB Ozone X;font-size:17px;font-style:normal;font-weight:400;line-height:120%}#selectCardModal .modal-content .btn_wrapper .btn_submit{background:var(--liner,linear-gradient(90deg, #48a23f 0%, #84bd00 70%));color:#fff;text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:center;padding:10px 64.6px 10px 64.59px;font-size:24px;font-style:normal;font-weight:700;line-height:25px;display:flex}.back-modal{display:none}@media (max-width:600px){#selectCardModal{background:#fff url(/images/new_login/bg_select_card.png) 50%/contain no-repeat;overflow:visible}#selectCardModal .back-modal{display:block}#selectCardModal .back-modal .btn_back{margin-top:22px;margin-left:16px}#selectCardModal .modal-dialog{height:100vh;margin:0;padding:0}#selectCardModal .modal-dialog .modal-content{background:0 0;border:none;border-radius:0;height:100vh;max-height:100vh;padding:15px;overflow:visible}#selectCardModal .modal-dialog .modal-content .button-close{display:none}#selectCardModal .modal-dialog .modal-content .modal-body{background:#fff;border-radius:12px;margin-top:75px;padding:20px}#selectCardModal .modal-dialog .modal-content .inner_wrapper .cardList{max-height:67vh}}#otpModal .modal-dialog,#otpModalDetail .modal-dialog{flex-direction:column;justify-content:center;max-width:410px;min-height:calc(100vh - 60px);display:flex;overflow:visible}#otpModal .modal-dialog .modal-content,#otpModalDetail .modal-dialog .modal-content{border-radius:15px;flex-direction:column;align-items:flex-start;gap:24px;width:390px;padding:20px;display:flex;overflow:visible}#otpModal .modal-dialog .modal-content .button-close,#otpModalDetail .modal-dialog .modal-content .button-close{cursor:pointer;background:url(/images/login/close.svg) 50%/contain no-repeat;width:40px;height:40px;position:absolute;top:-20px;right:-20px}#otpModal .modal-dialog .modal-content .modal-body,#otpModalDetail .modal-dialog .modal-content .modal-body{flex-flow:column;gap:24px;width:100%;padding:0;display:flex}#otpModal .modal-dialog .modal-content .title,#otpModalDetail .modal-dialog .modal-content .title{color:#1f1f1f;font-size:24px;font-style:normal;font-weight:700;line-height:120%}#otpModal .modal-dialog .modal-content .desc,#otpModalDetail .modal-dialog .modal-content .desc{color:var(--text-color-caption,#696969);font-size:20px;font-style:normal;font-weight:400;line-height:120%}#otpModal .modal-dialog .modal-content .otp-body label,#otpModalDetail .modal-dialog .modal-content .otp-body label{margin-bottom:0;position:relative}#otpModal .modal-dialog .modal-content .otp-body .otp_wrapper,#otpModalDetail .modal-dialog .modal-content .otp-body .otp_wrapper{gap:12px;padding:8px 0;display:flex;position:relative}#otpModal .modal-dialog .modal-content .otp-body .otp_wrapper .otp_text,#otpModalDetail .modal-dialog .modal-content .otp-body .otp_wrapper .otp_text{border:1px solid var(--border-input,#dedede);background:var(--base-white,#fff);width:48px;height:56px;color:var(--text-color-placeholder,#1f1f1f);text-align:center;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:12px;font-size:24px;font-style:normal;font-weight:600;line-height:150%;display:flex}#otpModal .modal-dialog .modal-content .otp-body .otp_wrapper .otp_text.error,#otpModalDetail .modal-dialog .modal-content .otp-body .otp_wrapper .otp_text.error{border-color:red}#otpModal .modal-dialog .modal-content .otp-body #input-otp,#otpModal .modal-dialog .modal-content .otp-body #input-otp-detail,#otpModalDetail .modal-dialog .modal-content .otp-body #input-otp,#otpModalDetail .modal-dialog .modal-content .otp-body #input-otp-detail{text-indent:-999999px;cursor:pointer;opacity:0;background:0 0;border:none;width:100%;height:55px;position:absolute;top:-20000px;left:-20000px}#otpModal .modal-dialog .modal-content .otp-body .error_text,#otpModalDetail .modal-dialog .modal-content .otp-body .error_text{color:red;min-height:21px}#otpModal .modal-dialog .modal-content .wrapper_c,#otpModalDetail .modal-dialog .modal-content .wrapper_c{text-align:center;justify-content:center;display:flex}#otpModal .modal-dialog .modal-content .wrapper_c .text,#otpModalDetail .modal-dialog .modal-content .wrapper_c .text{color:var(--text-color-caption,#696969);font-size:20px;font-style:normal;font-weight:400;line-height:120%}#otpModal .modal-dialog .modal-content .wrapper_c .btn_resend,#otpModalDetail .modal-dialog .modal-content .wrapper_c .btn_resend{color:#84bd00;cursor:pointer;margin-left:8px;font-size:20px;font-style:normal;font-weight:400;line-height:120%}#otpModal .modal-dialog .modal-content .wrapper_c .remain_time,#otpModalDetail .modal-dialog .modal-content .wrapper_c .remain_time{margin-left:8px;font-size:20px;font-style:normal;font-weight:400;line-height:120%}#otpModal .modal-dialog .modal-content .wrapper_c .remain_time .time,#otpModalDetail .modal-dialog .modal-content .wrapper_c .remain_time .time{color:#3fa3b7}#otpModal .modal-dialog .modal-content .wrapper_c .remain_time .unit,#otpModalDetail .modal-dialog .modal-content .wrapper_c .remain_time .unit{color:var(--text-color-caption,#696969)}#otpModal .modal-dialog .modal-content .btn_confirm,#otpModalDetail .modal-dialog .modal-content .btn_confirm{background:var(--liner,linear-gradient(90deg, #48a23f 0%, #84bd00 70%));height:50px;color:var(--text-color-white,#fff);text-align:center;text-transform:uppercase;cursor:pointer;border-radius:10px;justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:12px;font-size:24px;font-style:normal;font-weight:700;line-height:150%;display:flex}@media (max-width:800px){#otpModal .modal-dialog .modal-content{width:auto;position:relative}#otpModal .modal-dialog .modal-content .button-close{cursor:pointer;z-index:1;background:url(/images/login/close_x.svg) 50%/contain no-repeat;justify-content:flex-end;align-self:stretch;align-items:center;gap:10px;width:18px;height:18px;margin:0 0 0 auto;display:flex;position:absolute;top:14px;right:14px}#otpModal .modal-dialog .modal-content .title{padding-right:20px}#otpModal .modal-dialog .modal-content .otp-body.has-error .otp_wrapper .otp_text{border:1px solid red}#otpModal .modal-dialog .modal-content .otp-body label{width:100%}#otpModal .modal-dialog .modal-content .otp-body label .otp_wrapper{justify-content:space-between;gap:0;width:100%;display:flex}#selectCardModal .modal-content{width:auto;height:auto;max-height:76vh;position:relative;overflow:visible}#selectCardModal .modal-content .button-close{cursor:pointer;z-index:1;background:url(/images/login/close_x.svg) 50%/contain no-repeat;justify-content:flex-end;align-self:stretch;align-items:center;gap:10px;width:18px;height:18px;margin:0 0 0 auto;display:flex;position:absolute;top:14px;right:14px}#selectCardModal .modal-content .inner_wrapper .cardList{grid-template-columns:1fr;gap:8px;max-height:55vh;margin:16px 0;display:grid;overflow-y:auto}#selectCardModal .modal-content .inner_wrapper{height:auto}#selectCardModal .modal-content .inner_wrapper .header{margin-right:22px}}.dropdown_wrapper{gap:4px;display:flex}.dropdown{background:#fff;border:1px solid #d1d1d1;border-radius:50px;width:240px;height:46px;position:relative}@media (min-width:800px){.dropdown.day{width:120px}.dropdown.month{width:200px}.dropdown.year{width:120px}}.dropdown:before{content:"";z-index:10;pointer-events:none;border-top:#0000;border-bottom:2px solid #263238;border-left:2px solid #263238;border-right:#0000;width:12px;height:12px;transition:all .2s linear;position:absolute;top:15px;right:20px;transform:rotate(-45deg)}.dropdown input{cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:50px;outline:none;width:100%;height:100%;padding:10px 16px;font-size:20px;position:absolute;top:0;left:0}.dropdown .options{cursor:pointer;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(4.5px);z-index:11;scrollbar-width:thin;scrollbar-color:#84bd00 #0000;background:#fff;border:1px solid #d1d1d1;border-radius:9px;outline:none;width:100%;max-height:200px;padding:8px;font-size:20px;transition:all .7s;position:absolute;top:50px;overflow:hidden auto;transform:translateY(-50px);box-shadow:0 5px 12px #7c828d33}.dropdown .options::-webkit-scrollbar{width:4px}.dropdown .options::-webkit-scrollbar-track{background:0 0}.dropdown .options::-webkit-scrollbar-thumb{background:#84bd00;border-radius:4px}.dropdown .options .option{color:#292d34;border-radius:9px;padding:4px 16px;transition:all .2s}.dropdown .options .option:not(:last-of-type){margin-bottom:0}.dropdown .options .option:hover,.dropdown .options .option.selected{border:1px solid #84bd00}.dropdown.opened .options{opacity:1;visibility:visible;transform:translateY(0)}.dropdown.opened:before{top:19px;transform:rotate(-225deg)}input::placeholder{color:#d1d1d1}.LoginController.is-device-login-pending{pointer-events:none;-webkit-user-select:none;user-select:none}.bgMobile:after{content:"";z-index:0;background:#fff url(/images/new_login/bg.png) top/cover no-repeat fixed;width:100%;height:100vh;display:block;top:0;left:0}.name-section{background:0 0}.bg1{display:none}.LoginController.page-wrapper{width:100%;height:100vh}@media (min-width:800px){.LoginController{height:auto}.LoginController.page-wrapper{background:url(/images/new_login/bg_desktop.jpg) top/cover no-repeat}.back-section{display:flex}.back-section .btn_back{margin-top:0;margin-right:100px}.form-section{padding-top:14px}.label_wrapper{padding-top:16px}.bottom-section .link_next{padding-bottom:30px}.web-content{padding-bottom:60px}.web-content .login-section{height:auto;margin-top:230px;margin-bottom:0;padding-top:36px;position:relative}.web-content .login-section .card_image{width:294px;height:246px;margin:0 auto;position:absolute;top:-146px;left:0;right:0}.web-content .bottom-section .info_box{margin-bottom:0}#selectCardModal .modal-content{height:var(--font-weight-regular,514px);overflow:visible}#selectCardModal .modal-content .inner_wrapper{height:auto}#selectCardModal .modal-content .inner_wrapper .cardList{align-content:start;height:335px;max-height:363px;overflow-y:auto}#selectCardModal .modal-content .btn_wrapper .btn_submit{width:100%;height:50px;line-height:30px}#selectCardModal .modal-content .cardList::-webkit-scrollbar{width:3px}#selectCardModal .modal-content .cardList::-webkit-scrollbar-track{background:#f1f1f1}#selectCardModal .modal-content .cardList::-webkit-scrollbar-thumb{background:#48a23f}#selectCardModal .modal-content .cardList::-webkit-scrollbar-thumb:hover{background:#48a23f}#selectCardModal .modal-content .cardList:after{content:"";opacity:.1;background:linear-gradient(#0000 -.999999%,#000 100%);width:532px;height:45px;position:absolute;bottom:66px}#selectCardModal .back-section{display:none}}@media (max-width:600px){.otp-modal .modal-content.focus{margin-bottom:300px}}@media (min-width:600px){#errorModal .modal-content{width:430px}}@media (min-width:800px){.web-section{display:block}.show-only-web{display:block!important}}@media screen and (min-width:800px){.show-only-mobile{display:none}}.newsite-main{padding-top:0}@media (max-width:992px){.newsite-main{padding-top:0}}.login-device-loading{z-index:2000;background:#ffffffd9;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;inset:0}.login-device-loading p{color:#3d3d3d;margin:0;font-family:DB Ozone X,sans-serif;font-size:20px}.login-device-loading__spinner{border:4px solid #dedfdf;border-top-color:#48a23f;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite login-device-spin}@keyframes login-device-spin{to{transform:rotate(360deg)}}
