.ant-notification-notice-success{border:1px solid #20a2a2!important;border-radius:.3125rem!important;padding-left:.9375rem!important;box-shadow:0 0 4px #20a2a2!important;align-items:center;display:flex;width:unset!important}.ant-notification-notice-success .ant-notification-notice-message{color:#20a2a2!important;font-family:"Roboto",serif;font-weight:700;white-space:pre-wrap}.ant-notification-notice-success .ant-notification-notice-with-icon{display:flex;flex-direction:row}.ant-notification-notice-success .ant-notification-notice-with-icon .ant-notification-notice-icon{position:relative;align-items:center;display:flex}.ant-notification-notice-success .ant-notification-notice-with-icon .ant-notification-notice-icon svg{height:1.5625rem;width:1.5625rem;color:#20a2a2}.ant-notification-notice-success .ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:0;margin-left:1.25rem!important;font-size:1.25rem;width:18.75rem!important;padding-right:unset;white-space:pre-wrap}.ant-notification-notice-success .ant-notification-notice-close{position:relative;top:0;right:0}.ant-notification-notice-success .ant-notification-notice-close .ant-notification-close-icon{font-size:.9375rem;color:#20a2a2!important;align-items:center;display:flex}.ant-notification-notice-error{border:1px solid #c4314b!important;border-radius:.3125rem!important;padding-left:.9375rem!important;box-shadow:0 0 4px #c4314b!important;align-items:center;display:flex;width:unset!important}.ant-notification-notice-error .ant-notification-notice-message{color:#c4314b!important;font-family:"Roboto",serif;font-weight:700;white-space:pre-wrap}.ant-notification-notice-error .ant-notification-notice-with-icon{display:flex;flex-direction:row}.ant-notification-notice-error .ant-notification-notice-with-icon .ant-notification-notice-icon{position:relative;align-items:center;display:flex}.ant-notification-notice-error .ant-notification-notice-with-icon .ant-notification-notice-icon svg{height:1.5625rem;width:1.5625rem;color:#c4314b}.ant-notification-notice-error .ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:0;margin-left:1.25rem!important;font-size:1.25rem;width:18.75rem!important;padding-right:unset;white-space:pre-wrap}.ant-notification-notice-error .ant-notification-notice-close{position:relative;top:0;right:0}.ant-notification-notice-error .ant-notification-notice-close .ant-notification-close-icon{font-size:.9375rem;color:#c4314b!important;align-items:center;display:flex}.ant-notification-notice-warning{border:1px solid #ffbd33!important;border-radius:.3125rem!important;padding-left:.9375rem!important;box-shadow:0 0 4px #ffbd33!important;align-items:center;display:flex;width:unset!important}.ant-notification-notice-warning .ant-notification-notice-message{color:#ffbd33!important;font-family:"Roboto",serif;font-weight:700;white-space:pre-wrap}.ant-notification-notice-warning .ant-notification-notice-with-icon{display:flex;flex-direction:row}.ant-notification-notice-warning .ant-notification-notice-with-icon .ant-notification-notice-icon{position:relative;align-items:center;display:flex}.ant-notification-notice-warning .ant-notification-notice-with-icon .ant-notification-notice-icon svg{height:1.5625rem;width:1.5625rem;color:#ffbd33}.ant-notification-notice-warning .ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:0;margin-left:1.25rem!important;font-size:1.25rem;width:18.75rem!important;padding-right:unset;white-space:pre-wrap}.ant-notification-notice-warning .ant-notification-notice-close{position:relative;top:0;right:0}.ant-notification-notice-warning .ant-notification-notice-close .ant-notification-close-icon{font-size:.9375rem;color:#ffbd33!important;align-items:center;display:flex}.ant-notification-notice-warning .ant-notification-notice-btn .btn-view-detail-notification{height:1.875rem;padding:0 .9375rem;background:#ffbd33;border:1px solid #ffbd33;border-radius:.25rem;font-family:"Roboto",serif;font-size:.875rem;font-weight:400;line-height:1.0625rem;color:#fff}.ant-notification-notice-warning .ant-notification-notice-btn .btn-view-detail-notification:hover{background:#ffbd33;border:1px solid #ffbd33}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.popup-expire-component{width:25rem!important}.popup-expire-component.ant-modal .ant-modal-content{overflow:hidden;border-radius:.625rem}.popup-expire-component.ant-modal .ant-modal-content .ant-modal-close-x{width:0;height:0}.popup-expire-component.ant-modal .ant-modal-content .ant-modal-body{padding:0}.popup-expire-component .popup-expire-body .title{background-color:#20a2a2;color:#fff}.popup-expire-component .popup-expire-body .content,.popup-expire-component .popup-expire-body .title{padding:1.25rem;justify-content:center;display:flex;align-items:center;font-family:"Roboto",serif;font-weight:700;font-size:1.25rem}.popup-expire-component .popup-expire-body .content{text-align:center;white-space:pre-wrap}.popup-expire-component .popup-expire-body .action{display:flex;flex-direction:row;padding:.625rem}.popup-expire-component .popup-expire-body .action .line{width:.5px;background-color:#ececec;margin-left:.625rem;margin-right:.625rem}.popup-expire-component .popup-expire-body .action .btn{height:3.125rem;line-height:2.5rem;box-shadow:unset;display:flex;flex:1 1;border:unset;justify-content:center;font-family:"Roboto",serif;font-weight:700;font-size:1.25rem;color:#828282}.popup-expire-component .popup-expire-body .action .btn:hover{background:#fafafa}.popup-expire-component .popup-expire-body .action .btn.save{color:#20a2a2}.popup-expire-component .popup-expire-body .action .btn.save:hover{background:rgba(32,162,162,.2)}.popup-expire-component .popup-expire-body .action .btn.delete{color:#f76868}.popup-expire-component .popup-expire-body .action .btn.delete:hover{background:rgba(247,104,104,.2)}.user-infomation-component{width:37.5rem}.user-infomation-component .title-form{font-family:"Roboto",serif;font-weight:700;font-size:1.0625rem;color:#000;margin-bottom:.9375rem;cursor:unset;border-bottom:1px solid #fafafa;background:#fafafa;padding:.9375rem}.user-infomation-component .form-edit{padding:0 .9375rem .9375rem}.user-infomation-component .form-edit .avatar{text-align:center;text-align:-webkit-center;margin-bottom:1.875rem}.user-infomation-component .form-edit .avatar .avatar-img{width:5.125rem;height:5.125rem;border-radius:50%;margin-bottom:.625rem;position:relative}.user-infomation-component .form-edit .avatar .avatar-img .ant-image,.user-infomation-component .form-edit .avatar .avatar-img img{border-radius:50%;width:100%;height:100%}.user-infomation-component .form-edit .avatar .avatar-img label{cursor:pointer;position:absolute;right:0;bottom:0}.user-infomation-component .form-edit .avatar .avatar-img label .icon-edit-modal{font-size:1.5rem}.user-infomation-component .form-edit .avatar .avatar-img .input-file{opacity:0;position:absolute;z-index:-1}.user-infomation-component .form-edit .avatar .avatar-img input{height:1.25rem}.user-infomation-component .form-edit .left-col{padding-right:1.25rem}.user-infomation-component .form-edit .left-col .form-item-bottom{margin-bottom:0}.user-infomation-component .user-info-action{text-align:right;border-top:1px solid #ececec;padding:.625rem;margin-top:-1.25rem}.user-infomation-component .user-info-action button{background:#20a2a2;width:6.25rem;height:1.875rem;padding:0 .9375rem;border:1px solid #20a2a2;border-radius:.25rem;font-family:"Roboto",serif;font-weight:500;font-size:.875rem;color:#fff;line-height:1.0625rem}.user-infomation-component .user-info-action button:first-child{background:#fff;border:1px solid #d3d3d3;color:#979797}.user-infomation-component .user-info-action button:first-child:hover{background:#f1f1f1;border:1px solid #f1f1f1}.user-infomation-component .user-info-action button:last-child{margin-left:.75rem}.user-infomation-component .user-info-action button:last-child:hover{background:#20a2a2;border:1px solid #20a2a2}.user-management-component{position:relative}.user-management-component .user-logged-in{color:#fff;padding:0 .3125rem;border-radius:2.5rem;height:2.5rem;justify-content:center;display:flex;align-items:center;box-shadow:unset;background-color:#e1e5f1;border:1px solid transparent}.user-management-component .user-logged-in img{width:1.875rem;height:1.875rem;border-radius:50%;border:1px solid #fff;background:#fff}.user-management-component .user-logged-in span{font-family:"Roboto",serif;font-weight:500;font-size:1.0625rem;line-height:1.25rem;color:#484848;margin-left:.625rem;margin-right:.625rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:18.75rem;display:inline-block}.user-management-component .user-logged-in:disabled,.user-management-component .user-logged-in:focus,.user-management-component .user-logged-in:hover{border-color:rgba(32,162,162,.5);background:rgba(32,162,162,.1)}.user-management-component .user-logged-in:disabled{cursor:default}.user-management-component .user-logged-in:disabled:hover{color:#20a2a2}.user-management-component .user-management-menu{animation:fade-in .5s;background:#fff;border-radius:.25rem;position:absolute;top:3.75rem;right:0;z-index:101;box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.user-management-component .user-management-menu .close-popup{cursor:pointer;position:absolute;top:.9375rem;right:.625rem;font-size:.875rem}.user-management-component .user-management-menu .account-management{min-width:19.125rem}.user-management-component .user-management-menu .account-management .account-info{padding:1.25rem;display:flex;flex-direction:column;justify-content:baseline;align-items:center}.user-management-component .user-management-menu .account-management .account-info img{width:3.125rem;height:3.125rem;border-radius:50%;margin-bottom:1rem}.user-management-component .user-management-menu .account-management .account-info .txt-full-name{margin-bottom:.5rem;font-family:"Roboto",serif;font-weight:500;font-weight:700;font-size:1.0625rem;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:18.75rem;display:inline-block}.user-management-component .user-management-menu .account-management .account-info .txt-email{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#000}.user-management-component .user-management-menu .account-management .account-btn{padding:0 2.1875rem;display:flex;flex-direction:column}.user-management-component .user-management-menu .account-management .account-btn .acc-manage-btn{width:100%;font-family:"Roboto",serif;font-size:1.0625rem;font-weight:500;color:#484848;border:1px solid #ececec;box-shadow:unset;padding:unset;margin-bottom:1.25rem;height:2.8125rem;align-items:center;display:flex;justify-content:center;border-radius:.625rem}.user-management-component .user-management-menu .account-management .account-btn .acc-manage-btn .anticon{margin-right:0}.user-management-component .user-management-menu .account-management .account-btn .acc-manage-btn:hover{color:#20a2a2}.user-management-component .user-management-menu .account-management .menu-footer{display:flex;flex-direction:row;justify-content:center;align-items:center}.user-management-component .user-management-menu .account-management .menu-footer .dot{font-family:"Roboto",serif;font-weight:700;font-size:1.25rem;padding:.625rem;margin-bottom:.3125rem;color:#484848}.user-management-component .user-management-menu .account-management .menu-footer .menu-footer-content{margin-bottom:.625rem;padding-top:.1875rem}.user-management-component .user-management-menu .account-management .menu-footer .menu-footer-content span{cursor:pointer;font-family:"Roboto",serif;font-weight:500;font-size:.75rem;color:#484848}.user-management-component .user-management-menu .account-management .menu-footer .menu-footer-content span:hover{color:#20a2a2}.reset-password-component{width:23.75rem}.reset-password-component .title-form{font-family:"Roboto",serif;font-weight:700;font-size:1.0625rem;color:#000;cursor:unset;border-bottom:1px solid #fafafa;background:#fafafa;padding:.9375rem}.reset-password-component .form-edit{padding:.9375rem .9375rem 0}.reset-password-component .change-pass-action{text-align:right;padding:-1.25rem .625rem .625rem}.reset-password-component .change-pass-action button{background:#20a2a2;width:6.25rem;height:1.875rem;padding:0 .9375rem;border:1px solid #20a2a2;border-radius:.25rem;font-family:"Roboto",serif;font-weight:500;font-size:.875rem;color:#fff;line-height:1.0625rem}.reset-password-component .change-pass-action button:first-child{background:#fff;border:1px solid #d3d3d3;color:#979797}.reset-password-component .change-pass-action button:first-child:hover{background:#f1f1f1;border:1px solid #f1f1f1}.reset-password-component .change-pass-action button:last-child{margin-left:.75rem}.reset-password-component .change-pass-action button:last-child:hover{background:#20a2a2;border:1px solid #20a2a2}.reset-password-component .div-verify-code{padding:0 1.25rem}.reset-password-component .div-verify-code .input-number-pass{display:flex;flex:1 1;margin:.1875rem;-webkit-appearance:textfield;appearance:textfield;overflow:visible;padding:0;height:2.5rem;font-size:.875rem}.reset-password-component .div-verify-code .input-number-pass.error{border-color:#ff4d4f}.reset-password-component .div-verify-code .txt-verify-pass{font-size:1rem;margin-bottom:.625rem;margin-top:.625rem;font-family:"Roboto",serif;font-weight:700;text-overflow:ellipsis;color:#484848;text-align:left}.reset-password-component .div-verify-code .txt-valid-pass{font-size:.875rem;font-family:"Roboto",serif;text-overflow:ellipsis;color:#ff4d4f;margin:.625rem;text-align:left}.reset-password-component .div-verify-code .btn-resend-pass{border:unset;margin-bottom:.625rem;margin-top:.625rem;font-size:.875rem}.reset-password-component .div-verify-code .btn-resend-pass .count-down{margin-left:.3125rem}.header-container{width:100%;height:3.75rem;display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 1px 5px 1px rgba(0,0,0,.05);z-index:3}.header-container .txt-title{font-size:1.25rem;margin-left:1.25rem;margin-right:.625rem;font-family:"Roboto",serif;font-weight:700;transition:all .3s cubic-bezier(.645,.045,.355,1)}.header-container .txt-title.txt-close{margin-left:3.125rem}.header-container .div-trial{display:flex;flex-direction:row;align-items:center;justify-content:center}.header-container .div-trial .txt-trial{font-size:.875rem;margin-left:.125rem;margin-right:.3125rem;font-family:"Roboto",serif;font-weight:700}.header-container .div-trial .btn-upgrade{font-size:.875rem;color:#20a2a2;margin-top:-.125rem;font-family:"Roboto",serif;font-weight:500;text-decoration:underline;margin-right:.125rem;cursor:pointer}.header-container .page-logo{display:flex;flex:1 1}.header-container .group-header-action{display:flex;align-items:center;justify-content:flex-end;padding-right:1.25rem;width:30%}.header-container .group-header-action .line{width:.625rem;height:1.875rem;margin-left:.625rem;margin-right:.625rem;background-color:hsla(0,0%,100%,.3)}.header-container .group-header-action .select{margin-right:.625rem;flex:.2 1}.header-container .group-header-action .select .ant-select-selector{height:2.5rem;padding:0 .75rem;background-color:#e1e5f1;border-radius:2.5rem;border:1px solid #ececec;color:#fff}.header-container .group-header-action .select .ant-select-selector:focus,.header-container .group-header-action .select .ant-select-selector:hover{border-color:rgba(32,162,162,.5);background:rgba(32,162,162,.1)}.header-container .group-header-action .select .ant-select-selector .ant-select-selection-search input{height:100%}.header-container .group-header-action .select .ant-select-selector.ant-select-opened{border-color:rgba(32,162,162,.5);background:rgba(32,162,162,.1)}.header-container .group-header-action .select .ant-select-selector .ant-select-selection-placeholder{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#979797}.header-container .group-header-action .select .ant-select-selector .ant-select-selection-item{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#000;line-height:2.375rem}.header-container .group-header-action .select .ant-select-arrow{font-size:.9375rem}.header-container .group-header-action .select.ant-select-dropdown-menu-item{font-size:.9375rem;font-family:"Roboto",serif;font-weight:100}.header-container .group-header-action .select.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:rgba(32,162,162,.5)!important;background:rgba(32,162,162,.1)!important;box-shadow:unset!important}.frame-auto-complete-dropdown{top:3.4375rem!important;box-shadow:none;border-radius:0}.frame-auto-complete-dropdown .ant-select-item{padding:.3125rem .75rem}.frame-auto-complete-dropdown .frame-auto-complete-option{display:flex;align-items:center;justify-content:space-between}.base-app-component{position:relative}.base-app-component .user-logged-in{color:#fff;border-radius:2.5rem;height:2.5rem;justify-content:center;display:flex;align-items:center;box-shadow:unset;background-color:#e1e5f1;border:1px solid transparent;margin-right:.625rem}.base-app-component .user-logged-in span{font-family:"Roboto",serif;font-weight:500;font-size:1.0625rem;line-height:.625rem;color:#484848}.base-app-component .user-logged-in:disabled,.base-app-component .user-logged-in:focus,.base-app-component .user-logged-in:hover{border-color:rgba(32,162,162,.5);background:rgba(32,162,162,.1)}.base-app-component .user-logged-in:disabled{cursor:default}.base-app-component .user-logged-in:disabled:hover{color:#20a2a2}.base-app-component .base-app-list{animation:fade-in .5s;background:#fff;border-radius:.625rem;position:absolute;top:3.75rem;right:0;z-index:101;box-shadow:0 0 10px 1px rgba(0,0,0,.2);width:14.375rem;height:17.0625rem;overflow:hidden}.base-app-component .base-app-list .list{width:100%;height:100%;border:unset}.sidebar-container{height:100vh;width:16rem;background:#20a2a2;position:relative;transition:all .3s cubic-bezier(.645,.045,.355,1);display:flex;flex-direction:column;box-shadow:2px 2px 5px 2px hsla(0,0%,51%,.1);z-index:4}.sidebar-container.sidebar-close{width:4.6875rem}.sidebar-container.sidebar-close .div-menu .sidebar-icon{margin-left:.625rem;padding-right:1.5625rem;padding-left:1.0625rem}.sidebar-container.sidebar-close .btn-open-sidebar{right:-2.75rem;border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:1px .5px 1px 1px hsla(0,0%,51%,.2)}.sidebar-container.sidebar-close .img-upgrade,.sidebar-container.sidebar-close .select-language-component,.sidebar-container.sidebar-close .txt-version{opacity:0;margin-left:.5rem}.sidebar-container .div-logo{justify-content:center;align-items:center;display:flex}.sidebar-container .div-logo .logo{padding-left:0;padding-top:1.25rem;padding-bottom:.3125rem;margin-bottom:.625rem;flex-direction:row;display:flex;overflow:hidden;align-items:center;cursor:default}.sidebar-container .div-logo .logo img{width:3.75rem;height:3.75rem}.sidebar-container .div-menu{max-height:50vh;overflow-y:auto;margin-bottom:.625rem}.sidebar-container .div-menu .sidebar-icon{margin-bottom:.625rem;margin-left:1.875rem;padding:.625rem 0 .625rem 1.0625rem;border-top-left-radius:1.5625rem;border-bottom-left-radius:1.5625rem;display:flex;flex-direction:row;align-items:center;cursor:pointer;color:#fff;overflow:hidden;transition:all .3s cubic-bezier(.645,.045,.355,1)}.sidebar-container .div-menu .sidebar-icon:hover{background-color:hsla(0,0%,100%,.2)}.sidebar-container .div-menu .sidebar-icon.active-icon{background:#fff;color:#20a2a2}.sidebar-container .div-menu .sidebar-icon.choose-menu{color:#fff;background-color:hsla(0,0%,100%,.2)}.sidebar-container .div-menu .sidebar-icon span{font-size:1.5rem;margin-right:.625rem}.sidebar-container .div-menu .sidebar-icon .title{font-family:"Roboto",serif;font-style:normal;font-size:1.0625rem;text-align:center;max-width:10.3125rem;overflow:hidden;display:flex;overflow-wrap:break-word;word-wrap:break-word;white-space:nowrap;text-overflow:ellipsis}.sidebar-container .line{height:1px;background:#87b9bf;margin-bottom:1.25rem;margin-left:.625rem;margin-right:.625rem}.sidebar-container .btn-open-sidebar{top:1.6875rem;right:0;position:absolute;padding:.9375rem;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;border:0 solid #fafafa;box-shadow:unset;justify-content:center;display:flex;align-items:center;cursor:pointer;background:#fff;color:#000;transition:all .3s cubic-bezier(.645,.045,.355,1)}.sidebar-container .img-upgrade{transition:all .3s cubic-bezier(.645,.045,.355,1);width:12.5rem;margin-left:1.875rem;margin-right:1.875rem}.sidebar-container .flex{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.sidebar-container .txt-version{transition:all .3s cubic-bezier(.645,.045,.355,1);color:#fff;margin-bottom:1.25rem;font-family:"Roboto",serif;font-style:normal;font-weight:500;font-size:.875rem;text-align:center;overflow:hidden;display:flex;width:100%;justify-content:center}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.select-language-component{background-color:#fff;margin-left:1.875rem;margin-right:1.875rem;border-radius:.3125rem;cursor:pointer;overflow:hidden;transition:all .3s cubic-bezier(.645,.045,.355,1);height:2.5rem;align-items:center;display:flex}.select-language-component.select-language-open{height:5rem}.select-language-component .language-selected{box-shadow:unset;color:#828282;padding:0 .8125rem;border-radius:.25rem;height:1.875rem;display:flex;align-items:center;width:100%;border:unset}.select-language-component .language-selected .txt-language{font-size:.875rem;margin-right:.625rem;font-family:"Roboto",serif;font-weight:700;flex:1 1;display:flex}.select-language-component .language-selected img{height:1.25rem;width:1.25rem;margin-right:1rem}.select-language-component .language-selected:disabled{cursor:default;border-color:rgba(32,162,162,.5);background:rgba(32,162,162,.1)}.select-language-component .language-selected:disabled:hover{color:#20a2a2}.select-language-component .language-menu{background:#fff;width:100%}.select-language-component .language-menu .group-action{display:flex;flex-direction:column}.select-language-component .language-menu .group-action .select-language{display:flex;font-size:.875rem;align-items:center;padding:.8125rem;height:2.5rem;cursor:pointer;justify-content:flex-end;font-family:"Roboto",serif;font-weight:500;transition:all .3s cubic-bezier(.645,.045,.355,1)}.select-language-component .language-menu .group-action .select-language.selected{color:#20a2a2;font-weight:700}.select-language-component .language-menu .group-action .select-language:hover{color:#20a2a2}.select-language-component .language-menu .group-action .select-language img{height:1.25rem;width:1.25rem;margin-right:1rem}.select-language-component .language-menu .group-action .select-language span{display:flex;flex:auto}.layout-container{display:flex;flex-direction:row;overflow:hidden}.layout-container .body-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:86.7%;transition:all .3s cubic-bezier(.645,.045,.355,1)}.layout-container .body-container.body-container-close{width:100%}.layout-container .body-container .content-container{width:100%;height:calc(100vh - 3.75rem);background:#fff}@font-face{font-family:"Roboto";font-style:normal;font-weight:100;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.1bc3b3fe.eot);src:local("Roboto Thin"),local("Roboto-Thin"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.1bc3b3fe.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.8e77447a.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.cd9fe6b2.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.bdd892cd.svg) format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:100;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.596ea308.eot);src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.596ea308.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.0c3b709c.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.f5857476.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.98c79800.svg) format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ed8245a9.eot);src:local("Roboto Light"),local("Roboto-Light"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ed8245a9.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.c46434d4.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.96e5fbad.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.dd0bea1f.svg) format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.b7ab07d6.eot);src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.b7ab07d6.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.cf6e2d8c.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.29d39744.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.f8b0d5a9.svg) format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.5ea30813.eot);src:local("Roboto"),local("Roboto-Regular"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.5ea30813.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.a91ad097.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.0d984aca.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.8681f434.svg) format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.b917f34e.eot);src:local("Roboto Italic"),local("Roboto-Italic"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.b917f34e.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.c762d850.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.807abe15.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.39c358e4.svg) format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.0fd5e04d.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.0fd5e04d.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.851a2b5a.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.195fe20b.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.95204ac9.svg) format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:500;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.e84044d7.eot);src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.e84044d7.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.cb047247.woff2) format("woff2"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.23683e7b.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.25efaa17.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.b5bd232e.svg) format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.7dfb39b7.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.7dfb39b7.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.cf654de4.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.74bc6165.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.57888be7.svg) format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.62ff4ee7.eot);src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.62ff4ee7.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.65803300.woff2) format("woff2"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.b637cf3c.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.0265542c.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.44663173.svg) format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.5fdd630a.eot);src:local("Roboto Black"),local("Roboto-Black"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.5fdd630a.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.c5ae9c61.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.f80528d6.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.9c4bedee.svg) format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;src:url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.02016ab5.eot);src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.02016ab5.eot) format("embedded-opentype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.b41a8110.woff) format("woff"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.5f09380f.ttf) format("truetype"),url(/sso-fe/static/media/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.9ede86e9.svg) format("svg")}::-webkit-scrollbar{width:.4rem;height:1.2rem;background:#fff;border-radius:6px;margin-left:.4rem;scrollbar-color:#fff;scrollbar-width:.4rem}::-webkit-scrollbar-thumb{background:#ececec;margin-left:.5rem;border-radius:.4rem;border:.5px solid #ececec;scrollbar-color:#ececec}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-affix-wrapper,.ant-form-item-has-error .ant-input-affix-wrapper:hover,.ant-form-item-has-error .ant-input:hover{border:1px solid #e10000!important;box-shadow:unset!important}.ant-input[disabled]:hover{border-color:#eaeaea}.ant-form-item-explain.ant-form-item-explain-error{font-family:"Roboto",serif;font-weight:500;font-weight:400;font-style:italic;font-size:1.0625rem;line-height:1.25rem;color:#e10000;margin-top:.625rem;margin-left:.625rem}.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:#f8f8f8;border:1px solid #e10000!important;box-shadow:unset!important}.ant-form-item-has-error .ant-input-number,.ant-form-item-has-error .ant-input-number-focused,.ant-form-item-has-error .ant-input-number:focus,.ant-form-item-has-error .ant-picker,.ant-form-item-has-error .ant-picker-focused,.ant-form-item-has-error .ant-picker:focus{border:1px solid #e10000!important;box-shadow:unset!important}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{box-shadow:0 0 0 2px rgba(32,162,162,.5);border:1px solid #cecece}.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:#20a2a2}.ant-picker-cell-in-view.ant-picker-cell-in-range:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:#d1f4e7}.ant-picker-dropdown .ant-picker-range-wrapper .ant-picker-panel-container .ant-picker-footer .ant-picker-ranges .ant-picker-preset>.ant-tag-blue{color:#20a2a2!important;background:#e1f8ef;border-color:#20a2a2}.custom-form-item{margin-bottom:1.25rem}.custom-form-item.inline-form-flex{padding-top:1.4375rem}.custom-form-item.ant-form-item-has-success .form-date,.custom-form-item.ant-form-item-has-success .form-input,.custom-form-item.ant-form-item-has-success .form-select .ant-select-selector{border:1px solid #20a2a2}.custom-form-item.has-suffix.ant-form-item-has-error .ant-input{border:unset!important;box-shadow:unset!important}.custom-form-item.horizontal-form-item{flex-direction:row;align-items:center}.custom-form-item.horizontal-form-item .ant-form-item-label{padding:0;min-width:5rem}.custom-form-item.horizontal-form-item .form-input{width:50%}.custom-form-item .ant-form-item-label{padding:0 0 .3125rem;height:2.1875rem!important;line-height:1.5625rem!important;flex:unset}.custom-form-item .ant-form-item-label label{font-family:"Roboto",serif;font-weight:700;font-size:1.0625rem;color:#000;margin-left:.625rem}.custom-form-item .ant-form-item-control{font-size:1.0625rem}.custom-form-item .ant-form-item-control .ant-form-item-control-input{min-height:unset}.custom-form-item .form-input{width:100%;height:3.125rem;padding:0 .625rem;background:#f8f8f8;border-radius:.3125rem;border:1px solid #ececec;font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#000}.custom-form-item .form-input:hover{box-shadow:0 0 0 2px rgba(32,162,162,.5)}.custom-form-item .form-input:disabled{box-shadow:unset;background:#eaeaea;color:#484848}.custom-form-item .form-input:disabled::placeholder{color:#484848}.custom-form-item .form-input::placeholder{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#979797}.custom-form-item .form-input input{height:100%;background:#f8f8f8;font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#000;padding:0}.custom-form-item .form-input input::placeholder{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#979797}.custom-form-item .form-input.text-area{height:9.375rem;padding:.625rem}.custom-form-item .form-input .ant-input-number-input-wrap{height:100%}.custom-form-item .form-input:focus{box-shadow:0 0 0 2px rgba(32,162,162,.5)}.custom-form-item .form-input .ant-input-number-handler-wrap{width:0;height:0;pointer-events:none;opacity:0}.custom-form-item .form-input .ant-input-number-input::placeholder{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#979797}.custom-form-item .form-input.ant-input-number-focused{box-shadow:0 0 0 2px rgba(32,162,162,.5)}.custom-form-item .form-input.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.custom-form-item .form-input .ant-input-password:hover{border-color:transparent}.custom-form-item .form-input.ant-input-affix-wrapper-focused{box-shadow:0 0 0 2px rgba(32,162,162,.5)}.custom-form-item .form-input .ant-input-suffix{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:30%;display:inline-block;padding-top:.625rem}.custom-form-item.ant-form-item-has-error .ant-input-password .ant-input{border:unset!important;box-shadow:unset!important}.custom-form-item .ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled).ant-input-affix-wrapper,.custom-form-item .ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled).ant-input-affix-wrapper:hover,.custom-form-item.ant-form-item-has-error :not(.ant-input-disabled).ant-input,.custom-form-item .ant-form-item-has-error :not(.ant-input-disabled).ant-input:hover{background-color:#f8f8f8!important}.custom-form-item.ant-form-item-has-error .ant-input-number:not([disabled]):hover,.custom-form-item .ant-form-item-has-error .ant-picker:not([disabled]):hover{background-color:#f8f8f8}.custom-form-item .form-select .ant-select-selector{height:3.125rem;padding:0 .75rem;background:#f8f8f8;border-radius:.3125rem;border:1px solid #ececec;box-shadow:0 0 0 2px rgba(32,162,162,0);line-height:0}.custom-form-item .form-select .ant-select-selector:hover{box-shadow:0 0 0 2px rgba(32,162,162,.5);border:1px solid #ececec}.custom-form-item .form-select .ant-select-selector:focus{box-shadow:0 0 0 2px rgba(32,162,162,.2)}.custom-form-item .form-select .ant-select-selector .ant-select-selection-search input{height:100%}.custom-form-item .form-select .ant-select-selector.ant-select-opened{box-shadow:0 0 0 2px rgba(32,162,162,.2);border:1px solid #ececec}.custom-form-item .form-select .ant-select-selector .ant-select-selection-placeholder{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;line-height:2.8125rem;color:#979797}.custom-form-item .form-select .ant-select-selector .ant-select-selection-item{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#000;line-height:2.8125rem}.custom-form-item .form-select .ant-select-arrow{font-size:.9375rem;margin-top:-.625rem}.custom-form-item .form-select.multiple .ant-select-selector{height:100%;min-height:2.5rem}.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-search{width:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0;margin-inline-start:0}.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item{height:100%;margin-top:.125rem;margin-bottom:.125rem;background:#e4e4e4;border:1px solid #e4e4e4;border-radius:.125rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;-webkit-padding-start:.5rem;padding-inline-start:.5rem;-webkit-padding-end:.25rem;padding-inline-end:.25rem}.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-content{margin-right:.3125rem}.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-remove{font-size:.625rem}.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar,.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-button{height:.375rem}.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-track,.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-track-piece{height:.375rem}.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-corner,.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-thumb{height:.375rem}.custom-form-item .form-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-resizer{height:.375rem}.custom-form-item .form-select.ant-select-disabled .ant-select-selector{box-shadow:unset;background:#eaeaea;color:#484848}.custom-form-item .form-select.ant-select-disabled .ant-select-selector::placeholder{color:#484848}.custom-form-item .form-select.select-multi{font-size:.9375rem;font-family:"Roboto",serif;font-weight:100}.custom-form-item .form-select.select-multi .ant-select-selection-overflow{overflow-y:auto;height:3.4375rem;padding:0;margin-top:0}.custom-form-item .form-select.select-multi .ant-select-selection-item{font-size:.9375rem;padding:0 .625rem;background:rgba(32,162,162,.2);border-color:rgba(32,162,162,.3);font-family:"Roboto",serif;font-weight:500;height:1.6875rem;line-height:1.5625rem;margin:0 .3125rem 0 0}.custom-form-item .form-select.select-multi .ant-select-selection-item .ant-select-selection-item-remove{font-size:.625rem}.custom-form-item .form-select.select-multi .ant-select-selector{height:3.4375rem;padding-right:.3125rem}.custom-form-item .form-select.select-multi.ant-select-disabled .ant-select-selector{box-shadow:unset;background:#eaeaea;color:#484848}.custom-form-item .form-select.select-multi.ant-select-disabled .ant-select-selector::placeholder{color:#484848}.custom-form-item .form-select.ant-select-dropdown-menu-item{font-size:.9375rem;font-family:"Roboto",serif;font-weight:100}.custom-form-item .form-date{width:100%;font-family:"Roboto",serif;font-weight:100;font-size:1.0625rem;line-height:1.6875rem;height:3.125rem;border-radius:.3125rem;background:#f8f8f8}.custom-form-item .form-date.ant-picker:hover{box-shadow:0 0 0 2px rgba(32,162,162,.5);border:1px solid #ececec}.custom-form-item .form-date.ant-picker:focus{box-shadow:0 0 0 2px rgba(32,162,162,.2)}.custom-form-item .form-date.ant-picker .ant-picker-input{font-family:"Roboto",serif;font-weight:100;font-size:1.0625rem;line-height:1.6875rem}.custom-form-item .form-date.ant-picker .ant-picker-input input{font-size:1.0625rem}.custom-form-item .form-date.ant-picker .ant-picker-active-bar{background-color:#20a2a2}.custom-form-item .form-date.ant-picker-focused{border-color:#ececec;box-shadow:0 0 0 2px rgba(32,162,162,.5)}.custom-form-item .form-date.ant-picker-cell-inner{background-color:#20a2a2}.custom-form-item .form-checkbox{font-family:"Roboto",serif;font-weight:700;font-weight:400;font-size:.9375rem;color:#000;align-items:center;justify-content:center;display:flex}.custom-form-item .form-checkbox span{padding-right:0;padding-left:0}.custom-form-item .form-checkbox .form-checkbox-label{font-family:"Roboto",serif;font-weight:700;font-weight:400;font-size:1.0625rem;color:#000;margin-left:.625rem}.custom-form-item .form-checkbox .ant-checkbox{font-size:.9375rem}.custom-form-item .form-checkbox .ant-checkbox .ant-checkbox-inner{border-color:#ececec;background:#fafafa}.custom-form-item .form-checkbox .ant-checkbox input{width:.9375rem;height:.9375rem}.custom-form-item .form-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#20a2a2;border-color:#20a2a2}.custom-form-item .form-checkbox .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner{background:#fafafa;background-color:#fafafa}.custom-form-item .custom-radio-group .ant-space-item{margin-bottom:1.25rem!important}.custom-form-item .custom-radio-group .ant-space-item .custom-radio{font-family:"Roboto",serif;font-weight:400;font-size:1.0625rem;color:#000}.custom-form-item .custom-radio-group .ant-space-item .custom-radio .ant-radio-inner,.custom-form-item .custom-radio-group .ant-space-item .custom-radio input{width:1.25rem;height:1.25rem}.custom-form-item .custom-radio-group .ant-space-item .custom-radio .ant-radio-inner:after{top:.125rem;left:.125rem;display:block;width:.875rem;height:.875rem;background-color:#20a2a2}.select-dropdown-menu-custom .option-custom{font-family:"Roboto",serif;font-weight:400;font-size:1.0625rem;color:#000;line-height:1.0625rem;padding:.9375rem .625rem;min-height:unset}.select-dropdown-menu-custom .option-custom .ant-select-item-option-content{line-height:1.25rem}.custom-modal-dialog-white{width:80.5625rem}.custom-modal-dialog-white .ant-modal-content{border-radius:1.25rem}.custom-modal-dialog-white .ant-modal-content .ant-modal-close{top:1.875rem;right:1.875rem}.custom-modal-dialog-white .ant-modal-content .ant-modal-close .ant-modal-close-x{width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;background:#20a2a2}.custom-modal-dialog-white .ant-modal-content .ant-modal-close .ant-modal-close-x .icon-close{font-size:.8125rem;color:#fff}.custom-modal-dialog-white .ant-modal-content .ant-modal-header{padding:1.875rem 3.125rem;border-bottom:unset;border-radius:1.25rem 1.25rem 0 0}.custom-modal-dialog-white .ant-modal-content .ant-modal-header .modal-dialog-header{display:flex;align-items:center;justify-content:flex-start}.custom-modal-dialog-white .ant-modal-content .ant-modal-header .modal-dialog-header .title-icon{margin-right:2.1875rem}.custom-modal-dialog-white .ant-modal-content .ant-modal-header .modal-dialog-header .title-icon span{font-size:2.5rem}.custom-modal-dialog-white .ant-modal-content .ant-modal-header .modal-dialog-header .title-icon .img-icon{width:2.5rem;height:2.5rem}.custom-modal-dialog-white .ant-modal-content .ant-modal-header .modal-dialog-header .title-icon .img-icon img{width:100%;height:100%}.custom-modal-dialog-white .ant-modal-content .ant-modal-header .modal-dialog-header .title-modal span{font-family:"Roboto",serif;font-weight:500;font-size:1.375rem;line-height:1.625rem;color:#000}.custom-modal-dialog-white .ant-modal-content .ant-modal-body{padding:0}.custom-modal-dialog-white .ant-modal-content .ant-modal-footer{padding:1.875rem 3.125rem;border-top:unset}.custom-modal-dialog-white .ant-modal-content .ant-modal-footer button{background:#219653;width:6.25rem;height:2.8125rem;padding:0 .9375rem;border:1px solid #219653;border-radius:.25rem;font-family:"Roboto",serif;font-size:.875rem;font-weight:400;color:#fff;line-height:1.0625rem}.custom-modal-dialog-white .ant-modal-content .ant-modal-footer button:first-child{background:#fff;border:1px solid #d3d3d3;color:#979797}.custom-modal-dialog-white .ant-modal-content .ant-modal-footer button:first-child:hover{background:#f1f1f1;border:1px solid #f1f1f1}.custom-modal-dialog-white .ant-modal-content .ant-modal-footer button:last-child{margin-left:.75rem}.custom-modal-dialog-white .ant-modal-content .ant-modal-footer button:last-child:hover{background:#0b7338;border:1px solid #0b7338}.custom-modal-dialog-white .ant-modal-content .ant-modal-footer button.btn-delete{margin-left:.75rem;background:#f76868;border:1px solid #f76868}.custom-modal-dialog-white .ant-modal-content .ant-modal-footer button.btn-delete:hover{opacity:.8}.custom-modal-dialog-white .ant-modal-content .ant-modal-footer button.btn-delete.hidden{display:none}.custom-modal-dialog-green{width:75rem}.custom-modal-dialog-green .ant-modal-content{border-radius:.3125rem}.custom-modal-dialog-green .ant-modal-content .ant-modal-close .ant-modal-close-x{width:2.5rem;height:2.5rem;line-height:2.5rem}.custom-modal-dialog-green .ant-modal-content .ant-modal-close .ant-modal-close-x .icon-close{font-size:.8125rem;color:#fff}.custom-modal-dialog-green .ant-modal-content .ant-modal-header{padding:.9375rem 1.25rem;background:#f2f4f5;border-radius:.3125rem .3125rem 0 0;border-bottom:1px solid #ececec}.custom-modal-dialog-green .ant-modal-content .ant-modal-header>div{font-family:"Roboto",serif;font-weight:700;font-size:1.125rem;color:#000;display:flex}.custom-modal-dialog-green .ant-modal-content .ant-modal-body{padding:0}.custom-modal-dialog-green .ant-modal-content .ant-modal-footer{padding:1.25rem;border-top:unset;display:flex}.custom-modal-dialog-green .ant-modal-content .ant-modal-footer button{background:#20a2a2;font-family:"Roboto",serif;font-weight:700;font-size:1.125rem;color:#fff;flex:1 1;display:flex;justify-content:center}.custom-modal-dialog-green .ant-modal-content .ant-modal-footer button:first-child{background:#fff;border:1px solid #d3d3d3;color:#979797}.custom-modal-dialog-green .ant-modal-content .ant-modal-footer button:first-child:hover{background:#f1f1f1;border:1px solid #f1f1f1}.custom-modal-dialog-green .ant-modal-content .ant-modal-footer button:last-child{margin-left:.75rem}.custom-modal-dialog-green .ant-modal-content .ant-modal-footer button:last-child:hover{background:#20a2a2;border:1px solid #20a2a2}.custom-modal-dialog-green .action{border-top:.5px solid #ececec}.custom-modal-dialog-green .action .btn{height:3.125rem;line-height:2.5rem}.switch-component{min-width:unset;width:3.4375rem;height:1.375rem;line-height:1.375rem;border:.125rem solid #bfbfbf;margin-right:1.5625rem}.switch-component .ant-switch-handle{top:0;left:0;width:1.125rem;height:1.125rem}.switch-component .ant-switch-inner{position:relative;margin:0;top:-.3125rem;left:0;font-size:.625rem!important}.switch-component.ant-switch-checked{background:#20a2a2;border:.125rem solid #20a2a2}.switch-component.ant-switch-checked .ant-switch-handle{left:2.0625rem}.switch-component.ant-switch-checked .ant-switch-handle:before{background-color:#fff}.switch-component.ant-switch-checked .ant-switch-inner{position:relative;margin:0;top:-.375rem;left:-.625rem;font-size:.625rem;color:#fff}.add-btn{background:#20a2a2;height:2.5rem;padding:0 .625rem;border:1px solid #20a2a2;border-radius:.25rem;font-family:"Roboto",serif;font-size:1.375rem;font-weight:400;color:#fff;line-height:1.0625rem;display:flex;align-items:center;justify-content:flex-start;transition:all .3s}.add-btn:focus,.add-btn:hover{background:#20a2a2;border:1px solid #20a2a2;color:#fff;opacity:.7}.add-btn.disable{background:#c7c7c7;border:1px solid #c7c7c7;opacity:.7;pointer-events:none}.add-btn .icon-add{font-size:.875rem;margin-right:.75rem}.save-btn{background:#219653;width:6.25rem;height:2.8125rem;padding:0 .9375rem;border:1px solid #219653;border-radius:.25rem;font-family:"Roboto",serif;font-size:.875rem;font-weight:400;color:#fff;line-height:1.0625rem}.save-btn:focus,.save-btn:hover{background:#0b7338;border:1px solid #0b7338;color:#fff}.white-btn{background:#fff;height:2.5rem;padding:0 .625rem;border:1px solid #20a2a2;border-radius:.25rem;font-family:"Roboto",serif;font-size:1.375rem;font-weight:400;color:#000;line-height:1.0625rem;display:flex;align-items:center;justify-content:flex-start;transition:all .3s}.white-btn:focus,.white-btn:hover{border:1px solid #20a2a2;color:#000;opacity:.7}.white-btn.disable{background:#c7c7c7;border:1px solid #c7c7c7;opacity:.7;pointer-events:none}.white-btn img{width:1.375rem;height:1.375rem;margin-right:.9375rem}.not-access-view-screen{width:100%;height:100%;background:#fafafa;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Roboto",serif;font-weight:700;font-size:1.5625rem;color:#000;line-height:1.0625rem}.not-access-view-screen img{width:28.125rem;height:25rem;margin-bottom:1.875rem}.not-access-view-screen.view-height{height:calc(100vh - 4.375rem)}.not-access-view-screen.min-height-100{height:6.25rem}.not-access-view-screen.min-height-300{height:18.75rem}.table-for-export-excel{display:none}.form-login{margin-bottom:.625rem}.form-login.inline-form-flex{padding-top:1.4375rem}.form-login .ant-input-prefix{margin-right:.625rem;color:#484848}.form-login .ant-input-affix-wrapper:active,.form-login .ant-input-affix-wrapper:hover{box-shadow:0 0 0 2px rgba(32,162,162,.5);border-color:rgba(32,162,162,.5)}.form-login .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled:hover{box-shadow:none}.form-login .ant-input-affix-wrapper-focused{box-shadow:0 0 0 2px rgba(32,162,162,.3)}.form-login .form-input-login{width:100%;height:3.125rem;padding:0 .75rem;background:#f8f8f8;border-radius:.3125rem;border:1px solid #ececec;color:#000}.form-login .form-input-login,.form-login .form-input-login::placeholder{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;line-height:1.25rem}.form-login .form-input-login::placeholder{color:#979797}.form-login .form-input-login input{height:100%;background:#f8f8f8;border-color:#f8f8f8;color:#000;padding:0}.form-login .form-input-login input,.form-login .form-input-login input::placeholder{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;line-height:1.25rem}.form-login .form-input-login input::placeholder{color:#979797}.form-login .form-input-login.text-area{height:9.375rem;padding:.75rem;margin-top:.625rem}.form-login .form-input-login.text-area:hover{box-shadow:0 0 0 2px rgba(32,162,162,.5)}.form-login .form-input-login.text-area .ant-input:focus .ant-input-focused{box-shadow:0 0 0 2px rgba(32,162,162,.3)}.form-login .form-input-login .ant-input-number-input-wrap{height:100%}.form-login .form-input-login.ant-input-affix-wrapper-disabled{background:#eaeaea;color:#484848}.form-login .form-input-login.ant-input-affix-wrapper-disabled:hover{border-color:#ececec}.form-login.ant-form-item-has-error .ant-input{border:unset!important;box-shadow:unset!important}.form-login .form-select .ant-select-selector{height:3.125rem;padding:0 .75rem;background:#f8f8f8;border-radius:.3125rem;border:1px solid #ececec;box-shadow:0 0 0 2px rgba(32,162,162,0);line-height:0}.form-login .form-select .ant-select-selector:hover{box-shadow:0 0 0 2px rgba(32,162,162,.5);border:1px solid #ececec}.form-login .form-select .ant-select-selector:focus{box-shadow:0 0 0 2px rgba(32,162,162,.2)}.form-login .form-select .ant-select-selector .ant-select-selection-search input{height:100%}.form-login .form-select .ant-select-selector.ant-select-opened{box-shadow:0 0 0 2px rgba(32,162,162,.2);border:1px solid #ececec}.form-login .form-select .ant-select-selector .ant-select-selection-placeholder{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;line-height:2.8125rem;color:#979797}.form-login .form-select .ant-select-selector .ant-select-selection-item{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#000;line-height:2.8125rem}.form-login .form-select .ant-select-arrow{font-size:.9375rem;margin-top:-.625rem}.form-login .form-select.multiple .ant-select-selector{height:100%;min-height:2.5rem}.form-login .form-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-search{width:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0;margin-inline-start:0}.form-login .form-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item{height:100%;margin-top:.125rem;margin-bottom:.125rem;background:#e4e4e4;border:1px solid #e4e4e4;border-radius:.125rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;-webkit-padding-start:.5rem;padding-inline-start:.5rem;-webkit-padding-end:.25rem;padding-inline-end:.25rem}.form-login .form-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-content{margin-right:.3125rem}.form-login .form-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-remove{font-size:.625rem}.form-login .form-select.ant-select-disabled .ant-select-selector{box-shadow:unset;background:#eaeaea;color:#484848}.form-login .form-select.ant-select-disabled .ant-select-selector::placeholder{color:#484848}.form-login .form-select.select-multi{font-size:.9375rem;font-family:"Roboto",serif;font-weight:100}.form-login .form-select.select-multi .ant-select-selection-overflow{overflow-y:auto;height:3.4375rem;padding:0;margin-top:0}.form-login .form-select.select-multi .ant-select-selection-item{font-size:.9375rem;padding:0 .625rem;background:rgba(32,162,162,.2);border-color:rgba(32,162,162,.3);font-family:"Roboto",serif;font-weight:500;height:1.6875rem;line-height:1.5625rem;margin:0 .625rem 0 0}.form-login .form-select.select-multi .ant-select-selection-item .ant-select-selection-item-remove{font-size:.625rem}.form-login .form-select.select-multi .ant-select-selector{height:3.4375rem;padding-right:.3125rem}.ant-steps{padding:.9375rem 25%;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #ececec}.ant-steps .ant-steps-item-icon{height:1.875rem;width:1.875rem;line-height:1.8125rem}.ant-steps .ant-steps-item-icon span,.ant-steps .ant-steps-item-title{font-size:.9375rem;font-family:"Roboto",serif}.ant-steps .ant-steps-item-title{font-weight:500;line-height:1.8125rem}.ant-steps .ant-steps-item-title:after{background-color:#20a2a2!important}.ant-steps .ant-steps-item-process .ant-steps-item-icon{background:#20a2a2;border-color:#20a2a2}.ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:#fff;border-color:#20a2a2}.ant-steps .ant-steps-item-finish .ant-steps-finish-icon{color:#20a2a2}.custom-checkbox{font-family:"Roboto",serif;font-weight:700;font-weight:400;font-size:.9375rem;color:#000;justify-content:center;display:flex}.custom-checkbox span{padding-right:0;padding-left:0;margin-right:.3125rem}.custom-checkbox.ant-checkbox-wrapper{margin-left:0}.custom-checkbox .ant-checkbox-checked:after{border:unset}.custom-checkbox .form-checkbox-label{font-family:"Roboto",serif;font-weight:700;font-weight:400;font-size:1.0625rem;color:#000}.custom-checkbox .ant-checkbox{font-size:.9375rem}.custom-checkbox .ant-checkbox .ant-checkbox-inner{border-color:#ececec;background:#fafafa}.custom-checkbox .ant-checkbox input{width:.9375rem;height:.9375rem}.custom-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#20a2a2;border-color:#20a2a2}.custom-checkbox .ant-checkbox-checked .ant-checkbox-inner:after{top:40%;left:20%}.custom-checkbox .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner{background:#fafafa;background-color:#fafafa}.custom-select .ant-select-selector{height:3.125rem;padding:0 .75rem;background:#f8f8f8;border-radius:.3125rem;border:1px solid #ececec;box-shadow:0 0 0 2px rgba(32,162,162,0);line-height:0}.custom-select .ant-select-selector:hover{box-shadow:0 0 0 2px rgba(32,162,162,.5);border:1px solid #ececec}.custom-select .ant-select-selector:focus{box-shadow:0 0 0 2px rgba(32,162,162,.2)}.custom-select .ant-select-selector .ant-select-selection-search input{height:100%}.custom-select .ant-select-selector.ant-select-opened{box-shadow:0 0 0 2px rgba(32,162,162,.2);border:1px solid #ececec}.custom-select .ant-select-selector .ant-select-selection-placeholder{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;line-height:2.8125rem;color:#979797}.custom-select .ant-select-selector .ant-select-selection-item{font-family:"Roboto",serif;font-weight:100;font-weight:400;font-size:1.0625rem;color:#000}.custom-select .ant-select-arrow{font-size:.9375rem;margin-top:-.625rem}.custom-select.multiple .ant-select-selector{height:100%;min-height:2.5rem}.custom-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-search{width:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0;margin-inline-start:0}.custom-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item{height:100%;margin-top:.125rem;margin-bottom:.125rem;background:#e4e4e4;border:1px solid #e4e4e4;border-radius:.125rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;-webkit-padding-start:.5rem;padding-inline-start:.5rem;-webkit-padding-end:.25rem;padding-inline-end:.25rem}.custom-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-content{margin-right:.3125rem}.custom-select.multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-remove{font-size:.625rem}.custom-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar,.custom-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-button{height:.375rem}.custom-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-track,.custom-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-track-piece{height:.375rem}.custom-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-corner,.custom-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar-thumb{height:.375rem}.custom-select.multiple .ant-select-selector .ant-select-selection-overflow::-webkit-resizer{height:.375rem}.custom-select.ant-select-disabled .ant-select-selector{box-shadow:unset;background:#eaeaea;color:#484848}.custom-select.ant-select-disabled .ant-select-selector::placeholder{color:#484848}.custom-select.select-multi{font-size:.9375rem;font-family:"Roboto",serif;font-weight:100}.custom-select.select-multi .ant-select-selection-overflow{overflow-y:auto;height:3.4375rem;padding:0;margin-top:0}.custom-select.select-multi .ant-select-selection-item{font-size:.9375rem;padding:0 .625rem;background:rgba(32,162,162,.2);border-color:rgba(32,162,162,.3);font-family:"Roboto",serif;font-weight:500;height:1.6875rem;line-height:1.5625rem;margin:0 .3125rem 0 0}.custom-select.select-multi .ant-select-selection-item .ant-select-selection-item-remove{font-size:.625rem}.custom-select.select-multi .ant-select-selector{height:3.4375rem;padding-right:.3125rem}.custom-select.select-multi.ant-select-disabled .ant-select-selector{box-shadow:unset;background:#eaeaea;color:#484848}.custom-select.select-multi.ant-select-disabled .ant-select-selector::placeholder{color:#484848}.custom-select.ant-select-dropdown-menu-item{font-size:.9375rem;font-family:"Roboto",serif;font-weight:100}.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled).ant-input-affix-wrapper,.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled).ant-input-affix-wrapper:hover,.ant-form-item-has-error :not(.ant-input-disabled).ant-input,.ant-form-item-has-error :not(.ant-input-disabled).ant-input:hover{background-color:#f8f8f8!important}*,:after,:before{box-sizing:border-box}:focus{outline:none}body{font-family:"Roboto",serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;width:100%}html{font-size:.8333333333vw}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@keyframes bounce{0%{top:1.25rem}35%{top:.625rem}to{top:0}}.loading-content{display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.85);z-index:99999;width:100vw;height:100vh;position:absolute;top:0;left:0}.loading-content.hiden{display:none}.loading-content .wrap{position:absolute;justify-content:center;display:flex;flex-direction:column;align-items:center}.loading-content .wrap .bounceball{position:relative;display:inline-block;width:10rem;height:10rem;transform-origin:80%;animation:bounce 1s linear infinite alternate}.loading-content .wrap .bounceball .img{width:5rem;height:5rem;position:absolute;top:2.5rem;left:2.5rem;border-radius:100%;background:#fff;padding:1rem;box-shadow:0 0 0 2px rgba(32,162,162,.2)}.loading-content .wrap .bounceball .img img{width:100%;height:100%}.loading-content .wrap .bounceball .spinner{width:10rem;height:10rem;background-color:#20a2a2;border-radius:100%;animation:sk-scaleout 2s ease-in-out infinite}@keyframes sk-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}