.scroll-container,html{overflow:scroll;scroll-behavior:smooth}@media (prefers-reduced-motion){.scroll-container,html{scroll-behavior:auto}}*{box-sizing:border-box;font-family:"IBM Plex Sans",sans-serif}.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content,.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label,.ant-input,.ant-menu-horizontal>.ant-menu-item a,.ant-menu-item a,.ant-menu-submenu-title,.ant-picker-input>input,.ant-radio-wrapper,.ant-select-item,.ant-select-selection-item,.ant-table-tbody>tr>td,.spy-nav>p{font-weight:500}.ant-table-small .ant-table-thead>tr>th,.ant-table-thead>tr>th{background:#f0f3f5;font-weight:500}.ant-btn,.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{font-weight:500}.ant-descriptions-bordered .ant-descriptions-view{border:1px solid #c8ced3}.ant-descriptions-bordered .ant-descriptions-row{border-bottom:1px solid #c8ced3}.ant-descriptions-bordered .ant-descriptions-item-label{background-color:#f0f3f5}.ant-descriptions-bordered .ant-descriptions-item-content,.ant-descriptions-bordered .ant-descriptions-item-label{border-right:1px solid #c8ced3}.ant-table-filter-trigger{color:#898989}body,html{min-height:100%;height:auto}body{background-color:#e4e5e6;position:relative}.vertical-baseline svg,svg{vertical-align:initial}.vertical-bottom svg{vertical-align:bottom}.cursor-pointer{cursor:pointer}.login-container{min-height:100vh;background-color:#fff}.background-login{padding:0 5%}.div-login{padding:70px 0 0}.ant-input::-webkit-input-placeholder,.ant-picker-input>input::-webkit-input-placeholder{color:#959595;opacity:1}.ant-input::placeholder,.ant-picker-input>input::placeholder,.ant-select-selection-placeholder{color:#959595;opacity:1}.input-login{width:100%;border:none;border-bottom:1px solid #0070bc;background-color:#fff!important;margin-top:20px;padding:4px 11px;border-radius:0}.login-container input:focus{border-bottom:2px solid #0070bc;outline:none;box-shadow:none!important}input#password::-webkit-input-placeholder{opacity:.6}input#password::placeholder{opacity:.6}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.form-login{width:100%;margin-top:50px;padding:2px;background-color:#0070bc;border-radius:10px;color:#fff}.form-item-username{background-color:#0070bc;border-bottom:.5px solid #e8f0fe;border-top-left-radius:8px;border-top-right-radius:8px}.form-login-icon{padding:20px;background-color:#fff}.form-item-username .form-login-icon{border-bottom:1px solid #0070bc;border-top-left-radius:8px}.form-item-password .form-login-icon{border-top:1px solid #0070bc;border-bottom-left-radius:8px}.form-login-icon i{color:#1c5397!important;font-size:30px}.form-login-input{width:80%;height:100%;padding:5px 0 0 10px}.form-login-input p{margin:0;font-weight:500}.form-info{width:70%;margin:auto!important}.image-login{width:100%;display:block;margin-left:auto;margin-right:auto}.branch{font-size:24px;font-weight:500}.user-login{color:#fff}.page-layout{padding-bottom:60px}.loading-component{text-align:center;padding:40px 0}.avatar{width:180px}.action-wrapper{position:fixed;width:100%;bottom:0;left:0;background-color:#fff;padding:15px 0;box-shadow:0 -2px 5px 0 hsla(0,0%,49.4%,.4);z-index:1000}.spy-nav{position:sticky;position:-webkit-sticky;top:0;left:0}.spy-nav-route.is-current{font-weight:700}.member-info-wrapper.activeRoute{box-shadow:0 1px 4px 2px rgba(0,0,0,.3)}.member-avatar{cursor:pointer}.member-avatar:hover{-webkit-filter:brightness(.7);filter:brightness(.7)}.thumb{background-color:#fff;position:relative}.thumb img{height:200px;object-fit:cover}.thumb-overlay{left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.5)}.btn-remove,.thumb-overlay{position:absolute;top:0;display:none}.btn-remove{right:0;padding:0 6px;cursor:pointer;z-index:3}.btn-remove:hover{background-color:#000}.thumb:hover .btn-remove,.thumb:hover .thumb-overlay{display:block}.toggle-filter{cursor:pointer;-webkit-user-select:none;transition:all .3s ease}.toggle-filter:hover{outline:1px solid #1c5397}.toggle-filter.revert{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg)}.ant-form-item .ant-cascader-picker,.ant-form-item .ant-select{max-width:250px;min-width:100px}.ant-form-item .w-100.ant-cascader-picker,.ant-form-item .w-100.ant-select{max-width:none}.ant-skeleton{margin-top:10px;margin-bottom:10px}.ant-descriptions-title{font-weight:500}.clear-all-filter{color:#1c5397;cursor:pointer}#addBranch .ant-form-item-label,#bankName .ant-form-item-label,#formChangeScoreMember .ant-form-item-label,#member-status .ant-form-item-label,#promotion-detail .ant-form-item-label{text-align:left}#card-message .ant-card-extra{padding:10px 0!important}.btn-circle{position:fixed;right:16px;bottom:70px;z-index:10}.active-link-color{color:#1890ff!important}.padding-24px{padding:24px}.text-uppercase{text-transform:uppercase;font-weight:600}.wrapper-image .ant-image{display:block}.remove-image :hover{cursor:pointer}.ellipsis{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.input-full{width:100%!important;max-width:100%!important}.fixed-descriptions .ant-descriptions-view>table{table-layout:fixed!important}.reset-mb-form-item-ant{.ant-form-item{margin-bottom:0!important}}.image-overlay{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;grid-gap:2px;gap:2px;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s}.image-overlay:hover{opacity:1}.btn-flex-end{display:flex;justify-content:flex-end;margin-bottom:8px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}