.fe-datepicker-wrapper{width:100%;position:relative}.fe-datepicker-icon{position:absolute;right:16px;top:0;z-index:999;font-size:24px;height:100%;display:flex;align-items:center;cursor:pointer}.ui-datepicker{background-color:#f5f5f5;border:1px solid #d7d7d7;padding:4px;border-radius:10px}.ui-datepicker-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:center;color:#292929!important}.ui-datepicker-header *{color:#292929!important}.ui-datepicker-prev{order:1}.fe-datepicker-wrapper .ui-datepicker-trigger{display:none!important}.ui-datepicker-next{order:2}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer;font-family:Averta-bold;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ui-datepicker-title{order:3;width:100%;text-align:center;font-family:Averta-bold;display:flex;justify-content:center;gap:8px}.ui-datepicker-title select{width:fit-content;border:none;background:#f5f5f5;cursor:pointer}.ui-datepicker-unselectable.ui-state-disabled{color:#999}.ui-datepicker a{text-decoration:none}.ui-datepicker-calendar{border-radius:10px!important;overflow:hidden;border:1px solid #d7d7d7!important}.ui-datepicker-calendar th{font-weight:400!important;font-family:Averta-bold;color:#292929}.ui-datepicker-calendar td:hover{background-color:#ededed}.ui-datepicker-calendar td{cursor:pointer;text-align:center}.ui-datepicker-calendar td a{color:#292929;font-family:Averta-semibold}.ui-datepicker-current-day{background-color:#015c2e!important}.ui-datepicker-current-day a{color:#fff!important}#deposit-input-date::-webkit-calendar-picker-indicator{cursor:pointer}.deposit-custom-select{position:relative;width:100%}.deposit-custom-select select{width:100%;text-align:left;position:relative;z-index:1}.deposit-custom-select:after{position:absolute;font-family:tabler-icons!important;content:"\ea5f";height:100%;width:100%;top:0;justify-content:end;display:flex;align-items:center;padding-right:16px;font-size:24px;z-index:2;pointer-events:none}.hr{height:1px;width:100%;background:#ececec}.deposit-input-button{padding:32px 0}.deposit-lookup-submit{display:flex;min-width:148px;height:60px;padding:16px 40px;justify-content:center;align-items:center;gap:8px;border-radius:64px;border:2px solid #9fe870;background:#9fe870;color:#015c2e;text-align:center;font-size:16px;font-style:normal;font-family:Averta-bold;line-height:150%;letter-spacing:-.16px}.deposit-custom-select-toggle{display:flex;justify-content:space-between;padding:16px 16px 16px 24px!important;align-items:center;gap:4px;border-radius:1000px;border:1px solid #bbb!important;background:#fff!important;text-align:center;font-size:17px;font-style:normal;line-height:140%;letter-spacing:-.34px;cursor:pointer;color:#080808}.deposit-custom-select-toggle.selecting{border:1px solid #00994f}.deposit-custom-select-toggle:after{font-family:tabler-icons;content:"\ea5f";font-size:24px}.deposit-custom-select-options{position:absolute;width:100%;z-index:1000;margin-top:4px;display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:4px;border-radius:16px;border:1px solid #ececec;background:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);overflow:auto;max-height:50vh}.deposit-custom-select-options div{position:relative;display:flex;padding:12px 40px 12px 12px;align-items:center;gap:8px;align-self:stretch;font-size:15px;font-style:normal;cursor:pointer;color:#080808;text-overflow:ellipsis;white-space:nowrap;font-family:Averta-semibold;line-height:140%;letter-spacing:-.45px}.deposit-custom-select-options .selected,.deposit-custom-select-options div:hover{border-radius:8px;background:#ecfae2;color:#015c2e}.deposit-custom-select-options .selected::after{font-family:tabler-icons;content:"\ea5e";position:absolute;right:12px}.deposit-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--Sizes-Gap-gap-48,48px);align-self:stretch}.deposit-container .deposit-main{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:24px;border:1px solid #ececec;overflow:hidden}.deposit-container .deposit-main .deposit-input{display:flex;padding:40px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.deposit-input-title{color:#015c2e;font-size:24px;font-style:normal;font-family:Averta-semibold;line-height:130%;letter-spacing:-.48px}.deposit-input-container{display:flex;align-items:flex-start;align-content:flex-end;gap:16px 16px;align-self:stretch;flex-wrap:wrap}.deposit-input-item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;flex:1 0 0}.deposit-input-item .inputunit{position:relative}.deposit-input-item .inputunit input{padding-right:53px}.deposit-input-item .inputunit .unit{position:absolute;right:16px;top:17px}.deposit-input-item label{margin:0;color:#292929;font-size:17px;font-style:normal;font-family:Averta-bold;line-height:140%;letter-spacing:-.34px;cursor:context-menu}.deposit-input-error{border:1px solid #ed2628!important}.deposit-input-error::placeholder{color:#f68c8d!important}.deposit-input-item input{width:100%;position:relative;padding:16px 16px 16px 24px;align-items:center;align-self:stretch;border-radius:1000px;border:1px solid #bbb;background:#fff;font-size:17px;font-style:normal;line-height:140%;letter-spacing:-.34px;text-transform:uppercase}.deposit-input-item input::-moz-placeholder{color:#747474}.deposit-input-item input:-ms-input-placeholder{color:#747474}.deposit-input-item input::placeholder{color:#747474}.deposit-input-item .deposit-input-error input::placeholder{color:#f68c8d!important}.deposit-input-item input:disabled{background:#f8f8f8}.deposit-input-item input[type=date]:after{font-family:tabler-icons;content:"\fd2f";position:absolute;right:16px;top:16px;z-index:1;font-size:24px}.deposit-input-item input[type=date]::-webkit-calendar-picker-indicator{opacity:0;z-index:10}.deposit-input-item input[type=text][addition=currency]:after{position:absolute;content:"VND";right:16px;top:16px;color:#747474}.deposit-input-container button{display:flex;min-width:148px;padding:16px 24px;justify-content:center;align-items:flex-end;gap:8px;border-radius:64px;border:2px solid #9fe870;background:#9fe870;color:#015c2e;text-align:center;font-size:16px;font-style:normal;font-family:Averta-bold;line-height:150%;letter-spacing:-.16px}.deposit-input-container button:hover{border:2px solid #015c2e}.deposit-input-item-description{color:#747474;font-size:17px;font-style:normal;line-height:140%;letter-spacing:-.34px}.deposit-input-item-description a{color:#00994f!important;font-family:Averta-bold}.deposit-result-m{display:none;background-size:cover;background-repeat:no-repeat;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);border-radius:0 0 24px 24px;overflow:hidden}.deposit-result{display:flex;padding:40px 32px;flex-direction:column;gap:16px;justify-content:center;height:414px;width:100%;background-size:cover;background-repeat:no-repeat;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);border-radius:0 0 24px 24px;overflow:hidden}.deposit-files{display:flex;max-width:1280px;padding:40px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;text-decoration:none!important}.deposit-files a{text-decoration:none!important}.deposit-result-main,.deposit-result-summary{width:53.26%}.deposit-result-summary{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.deposit-result-summary-title{color:#015c2e;font-size:44px;font-style:normal;line-height:120%;letter-spacing:-1.32px}.deposit-result-summary-description{color:#015c2e;font-size:20px;font-style:normal;font-family:Averta-semibold;line-height:140%;letter-spacing:-.4px}.deposit-result-main{display:none}.deposit-result-main-title{width:100%;display:inline-block;padding:0 24px;color:#015c2e;font-size:24px;font-style:normal;font-family:Averta-semibold;line-height:130%;letter-spacing:-.48px}.deposit-result-main-content{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;border-radius:24px;background:#fff;box-shadow:-318px 471px 159px 0 rgba(127,217,48,.01),-204px 301px 145px 0 rgba(127,217,48,.07),-115px 169px 123px 0 rgba(127,217,48,.25),-51px 75px 91px 0 rgba(127,217,48,.43),-13px 19px 50px 0 rgba(127,217,48,.49);margin:12px 0 16px}.deposit-result-main-item{display:flex;padding:4px 0;align-items:baseline;gap:24px;align-self:stretch;justify-content:space-between}.deposit-result-main-item-title{color:#015c2e;font-size:16px;font-style:normal;font-family:Averta-semibold;line-height:140%;letter-spacing:-.48px}.deposit-result-main-item-value{color:#015c2e;text-align:right;font-size:22px;font-style:normal;font-family:Averta-bold;line-height:140%;letter-spacing:-.44px}.deposit-result-main-item-value.hl{font-size:28px;font-style:normal;font-family:Averta-bold;line-height:130%;letter-spacing:-.56px}.deposit-result-main-note{display:inline-block;padding:0 24px;color:#292929;font-size:14px;font-style:normal;line-height:150%;letter-spacing:-.28px}.deposit-files-container{display:flex;max-width:1280px;padding:0;align-items:center;gap:24px;align-self:stretch}.deposit-file{display:flex;min-width:120px;padding:8px 20px 8px 8px;align-items:center;gap:12px;flex:1 0 0;border-radius:1000px;border:1px solid #ececec}.deposit-file:hover{background:#ecfae2;border:1px solid #ecfae2}.deposit-file:hover span{color:#015c2e!important}.deposit-file-icon{display:flex;padding:12px;justify-content:center;align-items:center;border-radius:50px;background:linear-gradient(135deg,#ecfae2 16.25%,#9fe870 86.25%)}.deposit-file span{color:#292929;font-size:17px;font-style:normal;font-family:Averta-bold;line-height:140%;letter-spacing:-.34px;flex:1 0 0}.deposit-file i{font-size:24px;color:#00994f}@media (max-width:1279px){.deposit-custom-select:after{font-size:20px}.deposit-input-item-description{font-size:15px;font-style:normal;line-height:140%;letter-spacing:-.3px}.deposit-input-button{padding:0;width:100%}.deposit-result-m{width:100%;display:flex;height:658px;padding:200px 24px 24px}.deposit-result-m .deposit-result-main,.deposit-result-m .deposit-result-summary{width:100%;gap:24px}.deposit-result-main-item-title{font-size:15px;font-style:normal;font-family:Averta-semibold;line-height:140%;letter-spacing:-.45px}.deposit-result-main-item-value{font-size:18px;font-style:normal;font-family:Averta-bold;line-height:140%;letter-spacing:-.36px}.deposit-result-main-item-value.hl{font-size:22px;font-style:normal;font-family:Averta-bold;line-height:130%;letter-spacing:-.44px}.deposit-result-main-content{gap:8px;padding:16px;margin:8px 0 16px}.deposit-result-main-item.flex-column{justify-content:center;align-items:center;gap:4px}.deposit-result-main-title{padding:0 16px;font-size:20px;font-style:normal;font-family:Averta-semibold;line-height:130%;letter-spacing:-.4px}.deposit-result-main-note{padding:0 16px}.deposit-result-summary-description{font-size:16px;font-style:normal;font-family:Averta-semibold;line-height:140%;letter-spacing:-.32px}.deposit-result-summary-title{font-size:28px;font-style:normal;line-height:120%;letter-spacing:-.84px}.deposit-result{display:none}.deposit-container .deposit-main .deposit-input{padding:24px;gap:24px}.deposit-input-container{gap:12px;flex-direction:column}.deposit-files{padding:16px;gap:12px}.deposit-input-item{width:100%;gap:4px}.deposit-input-item label{font-size:15px;font-style:normal;font-family:Averta-bold;line-height:140%;letter-spacing:-.3px}.deposit-input-item input{padding:12px 12px 12px 16px;font-size:15px;font-style:normal;line-height:140%;letter-spacing:-.3px}.deposit-input-item input[type=date]:after{font-size:20px;top:12px;right:12px}.inputunit{width:100%}.deposit-input-item .inputunit .unit{top:13px;right:12px}.deposit-input-item .inputunit input{padding-right:46px}.deposit-custom-select-toggle{padding:12px 12px 12px 16px!important;font-size:15px;font-style:normal;line-height:140%;letter-spacing:-.3px}.deposit-custom-select-toggle:after{font-size:20px}.deposit-input-container button{gap:4px;padding:12px 16px;font-size:15px;font-style:normal;font-family:Averta-bold;line-height:150%;letter-spacing:-.15px;width:100%}.deposit-input-title{font-size:24px;font-style:normal;line-height:130%;letter-spacing:-.4px;font-family:Averta-semibold}.deposit-files-container{padding:0;flex-direction:column;gap:4px}.deposit-file span{font-size:15px;font-style:normal;font-family:Averta-bold;line-height:140%;letter-spacing:-.3px}.deposit-file{padding:4px 16px 4px 4px;gap:8px;width:100%;border:1px solid #ececec}.deposit-file i{font-size:20px}.deposit-file-icon{padding:8px}}