.ipacs-alert.ant-alert{border:none}.ipacs-alert.ant-alert .ant-alert-message,.ipacs-alert.ant-alert .ant-alert-title{color:#1f1f1f;font-weight:700}.ipacs-alert.ant-alert .ant-alert-description{color:#1f1f1f}.ant-message .app-message,.ant-message .app-message.ant-message-notice{color:#1f1f1f;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.16px}.ant-message .app-message .ant-message-list-content,.ant-message .app-message .ant-notification-notice-wrapper{background:#ffffff;border-radius:8px}.ant-message .app-message-icon{display:block;flex-shrink:0;width:16px;height:16px}.ant-message .app-message .anticon{font-size:16px}.app-modal .ant-modal-container{padding:20px 24px;border-radius:16px!important;overflow:hidden}.app-modal .ant-modal-content{padding:0;border-radius:16px!important;overflow:hidden}.app-modal .ant-modal-header{margin-bottom:0;padding:0 0 12px;background:transparent;border-bottom:none}.app-modal .ant-modal-title{color:rgba(0,0,0,.88);font-size:20px;font-weight:700;line-height:28px;letter-spacing:.2px}.app-modal .ant-modal-close{top:12px;inset-inline-end:12px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin:0;line-height:0}.app-modal .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:16px;line-height:0}.app-modal .ant-modal-close .anticon{display:inline-flex;align-items:center;justify-content:center;margin:0;font-size:16px;line-height:0}.app-modal .ant-modal-close .anticon>svg{display:block}.app-modal .ant-modal-body{padding:0}.app-modal .ant-modal-footer{margin-top:0;padding:12px 0 0;border-top:none}@keyframes app-spin-rotate{to{transform:rotate(1turn)}}.app-spin-icon{display:block;transform-origin:center}.ant-btn-loading-icon .app-spin-icon,.ant-spin .app-spin-icon,.app-spin-icon{animation:app-spin-rotate .8s linear infinite}.app-pagination-wrap{display:flex;justify-content:center;width:100%}.app-pagination.ant-pagination{display:inline-flex;flex-wrap:wrap;align-items:center;margin:0;gap:0;font-family:var(--font-be-vietnam-pro),Arial,Helvetica,sans-serif}.app-pagination.ant-pagination .ant-pagination-item,.app-pagination.ant-pagination .ant-pagination-jump-next,.app-pagination.ant-pagination .ant-pagination-jump-prev,.app-pagination.ant-pagination .ant-pagination-next,.app-pagination.ant-pagination .ant-pagination-prev{display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;margin-inline:0 8px;padding:0;border-radius:6px;border:1px solid transparent;background:transparent;line-height:32px;font-size:16px;font-weight:400;letter-spacing:.16px}.app-pagination.ant-pagination .ant-pagination-item:last-child,.app-pagination.ant-pagination .ant-pagination-next{margin-inline-end:0}.app-pagination.ant-pagination .ant-pagination-item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;color:rgba(0,0,0,.88);line-height:24px}.app-pagination.ant-pagination .ant-pagination-item:hover{background:rgba(0,0,0,.06);border-color:transparent}.app-pagination.ant-pagination .ant-pagination-item:hover a{color:rgba(0,0,0,.88)}.app-pagination.ant-pagination .ant-pagination-item-active{border-color:#1f366b;background:transparent;font-weight:400}.app-pagination.ant-pagination .ant-pagination-item-active a{color:#1f366b}.app-pagination.ant-pagination .ant-pagination-item-active:hover{border-color:#475a86;background:transparent}.app-pagination.ant-pagination .ant-pagination-item-active:hover a{color:#475a86}.app-pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link,.app-pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;border-radius:6px;background:transparent;color:rgba(0,0,0,.88)}.app-pagination.ant-pagination .ant-pagination-next:hover .ant-pagination-item-link,.app-pagination.ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link{background:rgba(0,0,0,.06);color:rgba(0,0,0,.88)}.app-pagination.ant-pagination .ant-pagination-disabled,.app-pagination.ant-pagination .ant-pagination-disabled:hover{cursor:not-allowed}.app-pagination.ant-pagination .ant-pagination-disabled .ant-pagination-item-link,.app-pagination.ant-pagination .ant-pagination-disabled:hover .ant-pagination-item-link{background:rgba(0,0,0,.15);color:rgba(0,0,0,.25)}.app-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-container,.app-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.app-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,.app-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis{color:rgba(0,0,0,.88);letter-spacing:0}.app-pagination.ant-pagination .ant-pagination-options{margin-inline-start:8px}.app-pagination.ant-pagination .ant-pagination-total-text{margin-inline-end:12px;color:rgba(0,0,0,.88);font-size:16px;line-height:24px;letter-spacing:.16px}.app-tooltip-trigger{display:inline-flex;align-items:center;justify-content:center}.portal-breadcrumb{--portal-breadcrumb-icon-size:24px;display:flex;min-width:0;width:100%;align-items:center;gap:4px;min-height:var(--portal-breadcrumb-icon-size)}.portal-breadcrumb-home{position:relative;display:inline-block;flex-shrink:0;width:24px;height:24px;color:rgba(0,0,0,.45)}.portal-breadcrumb-home-glyph{position:absolute;top:2.25px;left:3px;width:18px;height:18.75px}.portal-breadcrumb-trail.ant-breadcrumb{display:block;min-width:0;flex:1 1 auto;max-width:100%;min-height:var(--portal-breadcrumb-icon-size);overflow:hidden;font-size:16px;line-height:var(--portal-breadcrumb-icon-size)}.portal-breadcrumb-trail.ant-breadcrumb ol{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;width:100%;max-width:100%;margin:0;padding:0;min-height:var(--portal-breadcrumb-icon-size);list-style:none}.portal-breadcrumb-trail.ant-breadcrumb .ant-breadcrumb-item,.portal-breadcrumb-trail.ant-breadcrumb .ant-breadcrumb-separator{display:inline-flex;flex-shrink:0;align-items:center;min-height:var(--portal-breadcrumb-icon-size);line-height:var(--portal-breadcrumb-icon-size)}.portal-breadcrumb-trail.ant-breadcrumb .ant-breadcrumb-separator{margin-inline:4px}.portal-breadcrumb-trail.ant-breadcrumb .ant-breadcrumb-item:last-child{min-width:0;flex:1 1 0;overflow:hidden}.portal-breadcrumb-trail.ant-breadcrumb .ant-breadcrumb-item:last-child .ant-breadcrumb-link,.portal-breadcrumb-trail.ant-breadcrumb .ant-breadcrumb-item:last-child>span{display:block;min-width:0;max-width:100%;overflow:hidden}.portal-breadcrumb-link{display:inline-flex;align-items:center;min-height:var(--portal-breadcrumb-icon-size);color:rgba(0,0,0,.45)}.portal-breadcrumb-current,.portal-breadcrumb-link{font-size:16px;line-height:var(--portal-breadcrumb-icon-size);letter-spacing:.16px;white-space:nowrap}.portal-breadcrumb-current{display:block;min-width:0;max-width:100%;overflow:hidden;color:rgba(0,0,0,.88);text-overflow:ellipsis}.portal-breadcrumb-ellipsis{display:inline-flex;align-items:center;min-height:var(--portal-breadcrumb-icon-size);padding:0;border:0;background:transparent;color:rgba(0,0,0,.45);font-size:16px;line-height:var(--portal-breadcrumb-icon-size);letter-spacing:.16px;cursor:pointer}.portal-breadcrumb-ellipsis:hover{color:rgba(0,0,0,.88)}.portal-breadcrumb-menu-link{color:inherit}.app-filter-select.ant-select{width:100%}.app-filter-select .ant-select-selector{height:40px!important;border-radius:4px!important}.app-filter-select .ant-select-selection-item,.app-filter-select .ant-select-selection-placeholder{line-height:38px!important;font-size:16px;letter-spacing:.16px}.app-filter-select-dropdown.ant-select-dropdown{padding:12px;border:1px solid #f0f0f0;border-radius:8px;background:#ffffff;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)}.app-filter-select-dropdown .ant-select-item{min-height:32px;margin:0;padding:4px 8px;border-radius:4px;color:rgba(0,0,0,.88);font-size:16px;font-weight:400;line-height:24px;letter-spacing:.16px}.app-filter-select-dropdown .ant-select-item+.ant-select-item{margin-top:4px}.app-filter-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#f5f5f5}.app-filter-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#e9ebf0!important;color:#1f366b;font-weight:400}.app-filter-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled).ant-select-item-option-active{background:#e9ebf0!important}.app-filter-select-dropdown .ant-select-item,.app-filter-select-dropdown .rc-virtual-list-holder{scroll-behavior:smooth}.exam-enter-controls{display:inline-flex;align-items:center;gap:8px}.exam-enter-controls .ant-btn.ant-btn-primary,.exam-enter-controls .ant-btn.ant-btn-primary:active,.exam-enter-controls .ant-btn.ant-btn-primary:focus,.exam-enter-controls .ant-btn.ant-btn-primary:hover{height:32px;padding-inline:8px;border-radius:4px;border-color:#d9d9d9;color:rgba(0,0,0,.88);background:#ffffff;font-size:16px;line-height:24px;box-shadow:none}.exam-enter-controls .ant-btn.ant-btn-primary:disabled,.exam-enter-controls .ant-btn.ant-btn-primary:disabled:hover{border-color:#d9d9d9;color:rgba(0,0,0,.25);background:#f5f5f5}.exam-enter-countdown{color:rgba(0,0,0,.88);font-size:12px;font-weight:700;line-height:20px;letter-spacing:.12px;font-variant-numeric:tabular-nums;white-space:nowrap}.login-page_page__dJtm1{font-family:var(--font-be-vietnam-pro),var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.login-page_page__dJtm1 .ant-btn,.login-page_page__dJtm1 .ant-form,.login-page_page__dJtm1 .ant-input,.login-page_page__dJtm1 .ant-input-affix-wrapper,.login-page_page__dJtm1 .ant-typography{font-family:inherit}.login-page_page__dJtm1 .ant-form-item{margin-bottom:0}.login-page_page__dJtm1 .ant-form-item-label{padding-bottom:4px}.login-page_page__dJtm1 .ant-form-item-label>label{height:auto;color:rgba(0,0,0,.65);font-size:16px;font-weight:400;line-height:24px;letter-spacing:.01em}.login-page_page__dJtm1 .login-input.ant-input,.login-page_page__dJtm1 .login-input.ant-input-affix-wrapper{height:40px;padding:8px 12px;border-color:#d9d9d9;border-radius:4px;box-shadow:none;font-size:16px;line-height:24px;letter-spacing:.01em}.login-page_page__dJtm1 .login-input.ant-input-affix-wrapper-focused,.login-page_page__dJtm1 .login-input.ant-input-affix-wrapper:focus-within,.login-page_page__dJtm1 .login-input.ant-input-focused,.login-page_page__dJtm1 .login-input.ant-input:focus{border-color:#475a86;box-shadow:none}.login-page_page__dJtm1 .login-input.ant-input-affix-wrapper>input.ant-input{height:auto;padding:0;border:0;box-shadow:none}.login-page_page__dJtm1 .login-input .ant-input::placeholder,.login-page_page__dJtm1 .login-input.ant-input::placeholder{color:rgba(0,0,0,.25)}.login-page_page__dJtm1 .login-input .ant-input-suffix{color:rgba(0,0,0,.88);margin-inline-start:8px;cursor:pointer}.login-page_page__dJtm1 .login-input .ant-input-suffix img{display:block}.login-page_page__dJtm1 .otp-box.ant-input{height:56px;width:100%;padding:8px 12px;border-color:#d9d9d9;border-radius:4px;box-shadow:none;text-align:center;font-size:18px;line-height:24px;letter-spacing:.01em}.login-page_page__dJtm1 .otp-box.ant-input::placeholder{color:rgba(0,0,0,.25)}.login-page_page__dJtm1 .otp-box.ant-input-focused,.login-page_page__dJtm1 .otp-box.ant-input:focus{border-color:#475a86;box-shadow:0 0 0 2px rgba(31,54,107,.2)}.forgot-password-page_page__KzGSA{font-family:var(--font-be-vietnam-pro),var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.forgot-password-page_page__KzGSA .ant-btn,.forgot-password-page_page__KzGSA .ant-form,.forgot-password-page_page__KzGSA .ant-input,.forgot-password-page_page__KzGSA .ant-input-affix-wrapper,.forgot-password-page_page__KzGSA .ant-typography{font-family:inherit}.forgot-password-page_page__KzGSA .ant-form-item{margin-bottom:0}.forgot-password-page_page__KzGSA .ant-form-item-label{padding-bottom:4px}.forgot-password-page_page__KzGSA .ant-form-item-label>label{height:auto;color:rgba(0,0,0,.65);font-size:16px;font-weight:400;line-height:24px;letter-spacing:.01em}.forgot-password-page_page__KzGSA .auth-input.ant-input,.forgot-password-page_page__KzGSA .auth-input.ant-input-affix-wrapper{height:40px;padding:8px 12px;border-color:#d9d9d9;border-radius:4px;box-shadow:none;font-size:16px;line-height:24px;letter-spacing:.01em}.forgot-password-page_page__KzGSA .auth-input.ant-input-affix-wrapper-focused,.forgot-password-page_page__KzGSA .auth-input.ant-input-affix-wrapper:focus-within,.forgot-password-page_page__KzGSA .auth-input.ant-input-focused,.forgot-password-page_page__KzGSA .auth-input.ant-input:focus{border-color:#475a86;box-shadow:none}.forgot-password-page_page__KzGSA .auth-input.ant-input::placeholder{color:rgba(0,0,0,.25)}.forgot-password-page_page__KzGSA .auth-input.ant-input-affix-wrapper>input.ant-input{height:auto;padding:0;border:0;box-shadow:none}.forgot-password-page_page__KzGSA .auth-input .ant-input::placeholder{color:rgba(0,0,0,.25)}.forgot-password-page_page__KzGSA .auth-input .ant-input-suffix{color:rgba(0,0,0,.88);margin-inline-start:8px;cursor:pointer}.forgot-password-page_page__KzGSA .auth-input .ant-input-suffix img{display:block}.forgot-password-page_page__KzGSA .otp-box.ant-input{height:56px;width:100%;padding:8px 12px;border-color:#d9d9d9;border-radius:4px;box-shadow:none;text-align:center;font-size:18px;line-height:24px;letter-spacing:.01em}.forgot-password-page_page__KzGSA .otp-box.ant-input::placeholder{color:rgba(0,0,0,.25)}.forgot-password-page_page__KzGSA .otp-box.ant-input-focused,.forgot-password-page_page__KzGSA .otp-box.ant-input:focus{border-color:#475a86;box-shadow:0 0 0 2px rgba(31,54,107,.2)}.register-page_page__kZJ_D{font-family:var(--font-be-vietnam-pro),var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.register-page_page__kZJ_D .ant-btn,.register-page_page__kZJ_D .ant-form,.register-page_page__kZJ_D .ant-input,.register-page_page__kZJ_D .ant-input-affix-wrapper,.register-page_page__kZJ_D .ant-typography{font-family:inherit}.register-page_page__kZJ_D .ant-form-item{margin-bottom:0}.register-page_page__kZJ_D .ant-form-item-label{padding-bottom:4px}.register-page_page__kZJ_D .ant-form-item-label>label{height:auto;color:rgba(0,0,0,.65);font-size:16px;font-weight:400;line-height:24px;letter-spacing:.01em}.register-page_page__kZJ_D .auth-input.ant-input,.register-page_page__kZJ_D .auth-input.ant-input-affix-wrapper{height:40px;padding:8px 12px;border-color:#d9d9d9;border-radius:4px;box-shadow:none;font-size:16px;line-height:24px;letter-spacing:.01em}.register-page_page__kZJ_D .auth-input.ant-input-affix-wrapper-focused,.register-page_page__kZJ_D .auth-input.ant-input-affix-wrapper:focus-within,.register-page_page__kZJ_D .auth-input.ant-input-focused,.register-page_page__kZJ_D .auth-input.ant-input:focus{border-color:#475a86;box-shadow:none}.register-page_page__kZJ_D .auth-input.ant-input-affix-wrapper>input.ant-input{height:auto;padding:0;border:0;box-shadow:none}.register-page_page__kZJ_D .auth-input .ant-input::placeholder,.register-page_page__kZJ_D .auth-input.ant-input::placeholder{color:rgba(0,0,0,.25)}.register-page_page__kZJ_D .auth-input .ant-input-suffix{color:rgba(0,0,0,.88);margin-inline-start:8px;cursor:pointer}.register-page_page__kZJ_D .auth-input .ant-input-suffix img{display:block}.register-page_page__kZJ_D .otp-box.ant-input{height:56px;width:100%;padding:8px 12px;border-color:#d9d9d9;border-radius:4px;box-shadow:none;text-align:center;font-size:18px;line-height:24px;letter-spacing:.01em}.register-page_page__kZJ_D .otp-box.ant-input::placeholder{color:rgba(0,0,0,.25)}.register-page_page__kZJ_D .otp-box.ant-input-focused,.register-page_page__kZJ_D .otp-box.ant-input:focus{border-color:#475a86;box-shadow:0 0 0 2px rgba(31,54,107,.2)}