*{padding:0;margin:0;box-sizing:border-box;font-family:-apple-system,Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}body{margin:0;padding:0;background-color:#fff;overflow-x:hidden}a{text-decoration:none}select{min-width:140px;padding:10px;border:1px solid #ccc;color:#333;font-weight:600}.heading-4{display:flex;gap:6px;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;margin-bottom:20px;text-transform:uppercase}.heading-4 .export_register_btn{height:100%;display:flex;gap:2px;align-items:center;font-size:12px;cursor:pointer}.heading-4 .export_register_btn:hover{color:#1677ff}.text-danger{color:#f82a31!important}.display_none{display:none!important}.display_block{display:block!important}.breadcrumb-item:before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"/"}.dynamic_page_container{padding:10px}.container__table:not(.margin-0) table{min-height:110px}.toast{top:70px!important;right:15px!important}.search_input,.search_input_v2{outline:none;width:140px;padding:10px;border:1px solid #ccc;color:#333;font-weight:600;height:41px}.search_input_v2{width:220px}.search_btn{display:flex;align-items:center;justify-content:center;gap:4px;background-color:#1677ff;border:none;color:#fff;font-size:14px;padding:8px;border-radius:3px;font-weight:600;cursor:pointer;height:40px;width:100px;transition:.1s linear}.search_btn:active{transform:scale(.9)}.export_btn{display:flex;align-items:center;justify-content:center;gap:10px;background-color:#1d6f42;border:none;color:#fff;font-size:14px;padding:8px;border-radius:3px;font-weight:600;cursor:pointer;height:40px;width:100px;transition:.1s linear}.export_btn:active{transform:scale(.9)}.mesh-loader{overflow:hidden;height:100%;width:100%}.mesh-loader .circle{width:15px;height:15px;position:absolute;background:#ffffff;border-radius:50%;margin:-7px;-webkit-animation:mesh 2.5s ease-in-out infinite;animation:mesh 2.5s ease-in-out infinite -1.25s}.mesh-loader>div .circle:last-child{-webkit-animation-delay:0s;animation-delay:0s}.mesh-loader>div{position:absolute;top:50%;left:50%}.mesh-loader>div:last-child{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@-webkit-keyframes mesh{0%{-webkit-transform-origin:50% -100%;transform-origin:50% -100%;-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform-origin:50% -100%;transform-origin:50% -100%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}50.00001%{-webkit-transform-origin:50% 200%;transform-origin:50% 200%;-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform-origin:50% 200%;transform-origin:50% 200%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mesh{0%{-webkit-transform-origin:50% -100%;transform-origin:50% -100%;-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform-origin:50% -100%;transform-origin:50% -100%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}50.00001%{-webkit-transform-origin:50% 200%;transform-origin:50% 200%;-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform-origin:50% 200%;transform-origin:50% 200%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.wrap__layout{display:flex}.wrap__layout .main__body{width:100%}.wrap__layout .main__body .ant-tabs-nav-operations{display:none!important}.wrap__layout .main__body .main{overflow-x:hidden}.sidebar .heading__title--menu{color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;margin-top:10px;margin-bottom:10px;text-wrap:nowrap}.sidebar .set__toggleMenu .heading__title--menu{display:none}.sidebar .set__toggleMenu .list__hanle--menu{border:none;border-bottom:1px solid #797878}.sidebar .box_sub_menu_item .box__select--year .set__year--item{background-color:transparent;color:#8d98af}.sidebar .box_sub_menu_item .box__select--year .set__year--item:hover{color:#fff}.sidebar .box_sub_menu_item .box__select--year .set__year--item:before{background-color:#8d98af}.sidebar .box_sub_menu_item .box__select--year .set__year--item.active{background-color:#0153b1;color:#fff}.sidebar .box_sub_menu_item .sub_menu_item{background:transparent;border-bottom:none;color:#000}.sidebar .box_sub_menu_item .sub_menu_item:before{background-color:#333}.sidebar .box_sub_menu_item .sub_menu_item:hover,.sidebar .box_sub_menu_item .sub_menu_item.active{background:rgb(245,243,243)}.sidebar .btn__toggle--menu{width:40px;height:30px;color:#000;border-radius:8px;cursor:pointer;text-align:center;overflow:hidden}.sidebar .btn__toggle--menu .line__flex_icon{width:100px;height:100%;display:flex;padding-left:8px;align-items:center;transition:all .5s}.sidebar .btn__toggle--menu .line__flex_icon svg{font-size:18px;transform:translate(0)}.sidebar .btn__toggle--menu .line__flex_icon svg:first-child{margin-right:20px}.sidebar .active_icon_toggle--menu .line__flex_icon{transform:translate(-37px)}.container__login{width:100%;position:relative}.container__login .header__box_introduce{width:100%;height:80px;background-color:red}.container__login .flex__layout{display:flex;justify-content:space-between;height:100vh;overflow:hidden}.container__login .flex__layout .box__introducation{position:relative;width:100%;padding:20px}.container__login .flex__layout .box__introducation .box__introducation__background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.8;object-position:center center}.container__login .flex__layout .box__introducation .img_logo_header{width:450px}.container__login .flex__layout .box__introducation .box_text_present{width:100%;color:#044eb7;margin-top:50px;text-align:center}.container__login .flex__layout .box__introducation .box_text_present .text_heading_prt{font-size:28px;font-weight:700;text-shadow:1px 1px #fff}.container__login .flex__layout .box__introducation .box__image_intro{width:100%;height:calc(100% - 100px);display:flex;flex-direction:column;align-items:center;justify-content:center}.container__login .flex__layout .box__introducation .box__image_intro .image_intro{width:400px}.container__login .flex__layout .box__form{box-shadow:0 3px 6px #47454569;background:rgba(255,255,255,.626)}.container__login .flex__layout .box__form .container__form--login{position:relative;width:470px;height:100%;display:flex;align-items:center;justify-content:center}.container__login .flex__layout .box__form .container__form--login .container__form__background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center center}.container__login .flex__layout .box__form .footer__form{text-align:center}.container__login .flex__layout .box__form .footer__form>div:first-child{display:flex;align-items:center;justify-content:center;flex-direction:column}.container__login .flex__layout .box__form .footer__form .text_name_sl{font-weight:600}.container__login .flex__layout .box__form .footer__form .text_heading_prt,.container__login .flex__layout .box__form .footer__form .img_intro{display:none}.container__login .flex__layout .box__form .set__size__header{width:100%;background-color:#f8f8f8;border-bottom:1px solid #c6c6c6;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.container__login .flex__layout .box__form .form_group{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;overflow:auto;padding:15px 50px}.container__login .flex__layout .box__form .form_group .goback_btn{position:absolute;top:20px;left:20px;background:transparent;outline:none;border:none}.container__login .flex__layout .box__form .form_group .form_wrapper{width:100%}.container__login .flex__layout .box__form .form_group form>div{margin-bottom:10px}.container__login .flex__layout .box__form .form_group .heading_text--login{position:relative;top:-20px;font-size:27px;color:#044eb7;margin:20px 0;font-weight:700;text-transform:uppercase;text-align:center}.container__login .flex__layout .box__form .form_group .tr_line-captcha{display:flex;height:40px;justify-content:space-between;margin-top:20px}.container__login .flex__layout .box__form .form_group .tr_line-captcha input{margin-right:10px;padding-left:10px}.container__login .flex__layout .box__form .form_group .tr_line-captcha .text__catpcha{width:140px;display:flex;border:1px solid #969595}.container__login .flex__layout .box__form .form_group .tr_line-captcha .text__catpcha .text__render--captcha{width:100%;font-weight:600;font-size:20px;padding:7px;letter-spacing:4.5px;-webkit-user-select:none;user-select:none;display:inline}.container__login .flex__layout .box__form .form_group .tr_line-captcha .text__catpcha .text__render--captcha span{display:inline-block}.container__login .flex__layout .box__form .form_group .tr_line-captcha .text__catpcha .text__render--captcha span:nth-child(1){transform:rotate(30deg)}.container__login .flex__layout .box__form .form_group .tr_line-captcha .text__catpcha .text__render--captcha span:nth-child(2){transform:rotate(20deg)}.container__login .flex__layout .box__form .form_group .tr_line-captcha .text__catpcha .text__render--captcha span:nth-child(3){transform:rotate(-30deg)}.container__login .flex__layout .box__form .form_group .tr_line-captcha .text__catpcha .text__render--captcha span:nth-child(4){transform:rotate(20deg)}.container__login .flex__layout .box__form .form_group .tr_line-captcha .text__catpcha .btn_refresh_catcha{width:50px;height:100%;cursor:pointer;font-size:17px;display:flex;align-items:center;justify-content:center}.container__login .flex__layout .box__form .form_group .tr_line-captcha .text__catpcha .btn_refresh_catcha svg{color:#bb433d}.container__login .flex__layout .box__form .form_group .tr__flex{display:flex;justify-content:space-between;align-items:center}.container__login .flex__layout .box__form .form_group .tr__flex .check__box--remb{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;color:#282c52}.container__login .flex__layout .box__form .form_group .tr__flex .check__box--remb>input{margin-right:5px;position:relative;top:1px}.container__login .flex__layout .box__form .form_group .tr__flex .btn_prm_password{color:#006fee;margin-left:20px}.pageApply{display:flex;flex-direction:column;background-color:#f5f5f5;min-height:100vh;justify-content:center;align-items:center}.pageApply .form__apply{border-radius:10px;margin:30px 0;padding:40px;height:fit-content;width:80vw;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;box-shadow:0 0 15px #0000001a}.pageApply .form__apply-header{margin-right:auto;display:flex;justify-content:space-between;align-items:center;width:100%}.pageApply .form__apply-header .logo__image{width:150px}.pageApply .form__apply-header .icon__close{font-size:20px;width:50px;height:50px;display:grid;place-items:center;border-radius:999px;position:relative}.pageApply .form__apply-header .icon__close:hover{background-color:#f5f5f5}.pageApply .form__apply-content{width:100%}.pageApply .form__apply-content .title__content{font-size:30px;font-weight:700;text-transform:uppercase;text-align:center;padding:10px 20px}.pageApply .form__apply-content .main__content{padding:10px 20px;display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px;width:100%;margin:0 auto}.pageApply .form__apply-content .main__content .content__item{width:100%}.pageApply .form__apply-content .main__content .content__item .item__file{height:fit-content;display:flex;justify-content:center;gap:10px}.pageApply .form__apply-content .main__content .content__item .label__item{display:block;color:#333;font-size:16px;font-weight:700;margin-bottom:10px;margin-top:15px}.pageApply .form__apply-content .main__content .content__item .item__certifical{display:flex;justify-content:center;align-items:center;gap:10px}.pageApply .form__apply-content .main__content .content__item .item__certifical .select__input{width:100%}.pageApply .form__apply-content .main__content .content__item .input__text,.pageApply .form__apply-content .main__content .content__item .input__file-label{font-size:16px;width:100%;outline:none;border:none;border:1px solid gray;padding:8px 12px;border-radius:5px;height:45px}.pageApply .form__apply-content .main__content .content__item .input__text:focus,.pageApply .form__apply-content .main__content .content__item .input__file-label:focus{border:1px solid #006fee}.pageApply .form__apply-content .btn__submit{width:30%;margin:20px auto;border-radius:5px}.goal_container.deadline_container{padding:20px 0}.goal_container .tab__tables--goal-feature .ant-tabs-nav{background-color:#fafafa;border-radius:3px;-webkit-user-select:none;user-select:none}.goal_container .tab__tables--goal-feature .ant-tabs-nav .ant-tabs-nav-list{flex-wrap:wrap}.goal_container .tab__tables--goal-feature .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{padding:15px;font-weight:600;font-size:17px;min-width:220px;justify-content:center;margin:0 8px}.goal_container .deadline_management_container{padding:0 20px 20px}.goal_container .deadline_management_container .deadline_management_filter{display:flex;gap:10px;align-items:center}.goal_container .deadline_management_container .table_wrapper{width:100%}.goal_container .deadline_management_container .table_wrapper .edit_btn{cursor:pointer}.goal_container .deadline_management_container .table_wrapper .edit_btn:active .icon_wrapper{color:#006fee}.goal_container .deadline_management_container .table_wrapper table,.goal_container .deadline_management_container .table_wrapper td,.goal_container .deadline_management_container .table_wrapper th{border:1px solid #dddddd}.goal_container .deadline_management_container .table_wrapper table{text-align:center;width:100%;border-collapse:collapse}.goal_container .deadline_management_container .table_wrapper table th{padding:10px;font-weight:700;text-transform:uppercase;font-size:13.5px;-webkit-user-select:none;user-select:none;color:#333;background:#f1f0f0}.goal_container .deadline_management_container .table_wrapper table td{font-size:14px;font-weight:500;padding:10px;color:#333}.goal_container .deadline_management_container .table_wrapper table td.activity_wrapper{padding:0}.goal_container .deadline_management_container .table_wrapper table td.activity_wrapper .btn_menu{background:none;border:none;cursor:pointer}.goal_container .wrap__goals{padding:10px 20px}.goal_container .wrap__goals.modal{padding-top:30px}.goal_container .wrap__goals .body__goals .goals_info_wrapper{display:inline-block}.goal_container .wrap__goals .body__goals .goals_info_wrapper input{padding:8px 12px;height:41px;font-weight:600;font-size:14px;background:none;outline:none;border:1px solid rgb(222,221,221);width:180px}.goal_container .wrap__goals .body__goals .goals_info_wrapper .year_info_input.not_allow{cursor:not-allowed}.goal_container .wrap__goals .body__goals .line__flex .edit_option{display:flex;flex-direction:column;gap:10px}.goal_container .wrap__goals .body__goals .line__flex .edit_option .edit_option_input{display:flex;align-items:center;gap:10px}.goal_container .wrap__goals .body__goals .line__flex .edit_option .edit_option_input label{font-size:16px;font-weight:500;color:#333;min-width:390px}.goal_container .wrap__goals .body__goals .line__flex .edit_option .edit_option_input select,.goal_container .wrap__goals .body__goals .line__flex .edit_option .edit_option_input input{height:30px;border:none;border:1px solid #afafaf;height:40px;font-size:16px;font-weight:500;padding:0 5px;outline:none;width:220px}.goal_container .wrap__goals .body__goals .line__flex .btn_group{display:flex;justify-content:space-between}.goal_container .wrap__goals .body__goals .line__flex .btn_group>h1{color:#0153b1;text-align:center;width:100%;margin-bottom:30px;font-size:25px;text-transform:uppercase}.goal_container .wrap__goals .body__goals .filed__line{display:flex;margin:20px 0;align-items:center}.goal_container .wrap__goals .body__goals .filed__line>label{color:#0153b1;font-size:16px;font-weight:700;text-transform:uppercase;min-width:185px}.goal_container .wrap__goals .body__goals .filed__line>input{width:100%;height:40px;border:1px solid #a1a0a0;outline:none;padding:8px 12px;font-size:16px;font-weight:600;margin-left:20px}.goal_container .wrap__goals .body__goals .connection__table{display:flex;justify-content:center;flex-wrap:wrap}.goal_container .wrap__goals .body__goals .connection__table .allow_input{display:flex;align-items:center;gap:8px;padding:20px 25px 0;margin-left:180px;font-weight:600}.goal_container .wrap__goals .body__goals .connection__table .allow_input label{-webkit-user-select:none;user-select:none;cursor:pointer}.goal_container .wrap__goals .body__goals .connection__table .allow_input input{position:relative;top:1px}.goal_container .wrap__goals .body__goals .connection__table .box__table{width:100%;border:1px solid #cccccc;border-radius:3px;box-shadow:0 0 2px #dad9d9af;margin:10px 0;transition:transform .2s,opacity .2s;animation:fade-in .3s ease-out}.goal_container .wrap__goals .body__goals .connection__table .box__table+.box__table{margin-top:30px}.goal_container .wrap__goals .body__goals .connection__table .box__table .flex__hLine{display:flex;justify-content:space-between;padding:20px 20px 0}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.goal_container .wrap__goals .body__goals .connection__table .text__heading_fw{width:100%;font-size:23px;font-weight:500;display:flex;align-items:center}.goal_container .wrap__goals .body__goals .connection__table .text__heading_fw .text__length{white-space:nowrap;font-size:18px;display:inline-block;min-width:180px;font-weight:600}.goal_container .wrap__goals .body__goals .connection__table .text__heading_fw .input_title--chi_tieu{width:100%;margin:0 5px;padding:5px 10px;font-size:18px;font-weight:500;height:40px;border:1px solid #afafaf;background-color:transparent;outline:none}.goal_container .wrap__goals .body__goals .connection__table .text__heading_fw .input_title--chi_tieu:placeholder-shown{font-size:medium;color:#dfdcdc}.goal_container .wrap__goals .body__goals .connection__table .btn__delete button{border:none;background:transparent;font-size:25px;cursor:pointer}.goal_container .wrap__goals .body__goals .connection__table .flex__line_lable{padding:20px 20px 0;display:flex;align-items:center}.goal_container .wrap__goals .body__goals .connection__table .flex__line_lable .checkbox_input{display:flex;align-items:center;height:40px;gap:2px}.goal_container .wrap__goals .body__goals .connection__table .flex__line_lable .checkbox_input span{font-weight:600;white-space:nowrap}.goal_container .wrap__goals .body__goals .connection__table .flex__line_lable select{height:30px;margin-left:5px;border:none;border:1px solid #afafaf;height:40px;font-size:16px;font-weight:500;padding:0 5px;width:100%;outline:none}.goal_container .wrap__goals .body__goals .connection__table .flex__line_lable select.option{width:240px}.goal_container .wrap__goals .body__goals .connection__table .flex__line_lable>label{font-size:18px;font-weight:500;white-space:nowrap;display:inline-block;min-width:180px}.goal_container .wrap__goals .body__goals .connection__table .flex__line_lable>input{width:100%;height:30px;margin:0 5px;background:transparent;border:none;border:1px solid #afafaf;height:40px;outline:none;font-size:18px;font-weight:500;padding:15px 10px}.goal_container .wrap__goals .body__goals .connection__table .flex__line_lable>input:placeholder-shown{font-size:medium;color:#dfdcdc}.goal_container .wrap__goals .body__goals .connection__table .table__col--target.mt_40{margin-top:40px}.goal_container .wrap__goals .body__goals .connection__table .table__col--target .flex__line{display:flex;justify-content:right;align-items:center}.goal_container .wrap__goals .body__goals .connection__table .table__col--target .flex__line .btn__add-col{width:max-content;padding:8px 12px;font-size:17px;background-color:#006fee;margin:10px;transition:.1s linear;display:flex;align-items:center;justify-content:center}.goal_container .wrap__goals .body__goals .connection__table .table__col--target .flex__line .btn__add-col svg{margin-right:10px}.goal_container .wrap__goals .body__goals .connection__table .table__col--target .flex__line .btn__add-col:active{transform:scale(.9)}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols{border-top:1px solid #bbbbbb;border-radius:0 0 8px 8px}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols{width:100%;height:100%;display:flex}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col{background:#fff;padding:10px;box-shadow:0 0 3px gray;border-radius:5px;width:450px;max-width:100%}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_heading{color:#222;margin-bottom:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_heading .content_wrapper{display:flex;gap:10px;align-items:center}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_heading .switch_btn{position:relative;top:1px;cursor:pointer;color:#000}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_heading .note{font-size:small;font-weight:400;color:gray}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .constraint_cond_wrapper{display:flex;gap:5px;flex-wrap:nowrap;align-items:center}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper{display:flex;margin-bottom:15px;gap:5px}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper .left_bound_input,.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper .right_bound_input,.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper .score_value_input,.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper .fixed_value_input{width:160px;flex:1;padding:8px 12px;height:40px;outline:none;border:1px solid rgb(183,181,181);border-radius:3px;font-weight:600;font-size:16px}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper .left_bound_input,.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper .right_bound_input{width:90px}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper .score_value_input{width:100px}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper .add_fixed_value_btn{width:120px;border-radius:3px;background:#006fee;font-weight:600;font-size:15px;color:#fff;outline:none;border:none;transition:.1s linear}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .add_fixed_value_wrapper .add_fixed_value_btn:active{transform:scale(.9)}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .fixed_value_item{display:flex;justify-content:space-between;gap:10px;padding:8px 12px;border-bottom:1px solid rgb(227,226,226)}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .fixed_value_item .fixed_value_wrapper{display:flex;align-items:center;font-weight:600;font-size:16px;gap:10px;flex:1;overflow:hidden;text-overflow:ellipsis}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .fixed_value_item .fixed_value_wrapper .fixed_value_icon{display:flex;align-items:center}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .fixed_value_item .fixed_value_wrapper .fixed_value{font-weight:700;overflow:hidden;text-overflow:ellipsis}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .fixed_value_item .fixed_value_wrapper .score_value{color:gray;font-size:14px;font-weight:400}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .fixed_value_item .btn_del_fixed_value{display:flex;align-items:center;color:#ff0000b6;transition:.1s linear}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add_value_col .fixed_value_item .btn_del_fixed_value:hover{color:red}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .item__col{width:100%;position:relative;border-right:1px solid #e3e3e3}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .item__col>input{width:100%;border:none;background:#fffcf8;font-size:16px;padding:5px;height:50px;text-align:center;font-weight:500;outline:none}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .del__col{display:flex;justify-content:center;align-items:center;font-size:20px;position:absolute;right:5px;bottom:-4px;color:#ff000096;cursor:pointer;transition:.1s linear}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .del__col:hover{color:red}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .del__col.top{top:0}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add__col,.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .more_value_btn{display:flex;justify-content:center;align-items:center;font-size:20px;position:absolute;right:5px;top:0;cursor:pointer;transition:.1s linear}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add__col{color:#00800086}.goal_container .wrap__goals .body__goals .connection__table .table__col--target>.tr__line--cols .box__cols .add__col:hover{color:green}.goal_container .wrap__goals .body__goals .btn__add_table{width:max-content;background-color:#006fee;padding:10px;transition:.1s linear;display:flex;align-items:center;justify-content:center}.goal_container .wrap__goals .body__goals .btn__add_table svg{margin-right:10px}.goal_container .wrap__goals .body__goals .btn__add_table:active{transform:scale(.9)}.goal_container .wrap__goals .body__goals .btn__add_table.active{margin-left:auto}.goal_container .wrap__goals .body__goals .btn__create--page{width:max-content;padding:10px;display:flex;align-items:center;justify-content:center;background-color:#006fee;transition:.1s linear}.goal_container .wrap__goals .body__goals .btn__create--page svg{margin-right:10px}.goal_container .wrap__goals .body__goals .btn__create--page:active{transform:scale(.9)}.goal_container .goal_management_container .goal_management{display:flex;flex-direction:column;padding:20px;gap:5px}.goal_container .goal_management_container .goal_management .goal_management_filter{display:flex;gap:10px;margin-bottom:10px}.goal_container .goal_management_container .goal_management .goal_management_body{display:flex;flex:1}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper{width:100%}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table,.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper td,.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper th{border:1px solid #8b8b8b}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table{width:100%;border-collapse:collapse}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table th{padding:10px;font-weight:700;text-transform:uppercase;font-size:13.5px;-webkit-user-select:none;user-select:none;color:#333;background:#f1f0f0}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table td{font-size:14px;font-weight:500;padding:10px;color:#333}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table td.activity_wrapper{padding:0}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table td.activity_wrapper .btn_menu{background:none;border:none;cursor:pointer}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table td .empty_activity{width:100%;text-align:center}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .btn_group{justify-content:center}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .btn_group .btn_item{display:flex;gap:5px;align-items:center;cursor:pointer;transition:.1s linear;margin:10px}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .btn_group .btn_item:active{opacity:.8}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .btn_group .btn_item.active{color:#f5372f}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .btn_group .btn_item.inactive{color:#0153b1}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .btn_group .btn_item:hover{text-decoration:underline}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .btn_group .add_goal_btn{color:#0153b1}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .btn_group .remove_page_goal_btn{color:#f5372f}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .page_name{text-align:left}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .page_score{text-align:center}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .page_status{text-align:center;font-weight:600}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .page_status .active{color:#0153b1}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .page_status .inactive{color:#f5372f}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name{display:flex;padding:10px;justify-content:space-between;align-items:center;margin:15px 0;gap:10px}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name+.activity_name{border-top:1px solid #8b8b8b}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group{display:flex;flex-direction:column;gap:5px;min-width:400px;padding:5px}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_edit_btn,.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_delete_btn,.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_update_status_btn{display:flex;align-items:center;height:40px;padding:0 15px;font-weight:600;border-radius:3px;-webkit-user-select:none;user-select:none;cursor:pointer;transition:.1s linear}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_edit_btn:active,.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_delete_btn:active,.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_update_status_btn:active{transform:scale(.9)}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_edit_btn{color:#0153b1}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_edit_btn:hover{background:#0153b1;color:#fff}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_update_status_btn.inactive{color:#f5372f}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_update_status_btn.inactive:hover{background:#f5372f;color:#fff}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_update_status_btn.active{color:#0153b1}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_update_status_btn.active:hover{background:#0153b1;color:#fff}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_delete_btn{color:#f5372f}.goal_container .goal_management_container .goal_management .goal_management_body .table_wrapper table .activity_name .activity_btn_group .activity_delete_btn:hover{background:#f5372f;color:#fff}.pageHome{padding:10px;background-color:#f5f5f5;display:flex;flex-direction:column;min-height:calc(100vh - 60px)}.pageHome .information__welcome{width:100%;height:180px;background:linear-gradient(90deg,#f0635c 0%,#ffad76 100%);border-radius:5px;padding:35px;margin-bottom:5px;box-shadow:0 0 5px #dad8d869;-webkit-user-select:none;user-select:none}.pageHome .information__welcome .wecome__name{font-size:33px;color:#fff;text-transform:uppercase;margin-bottom:10px;font-weight:600;display:flex;justify-content:space-between;align-items:center;white-space:nowrap}.pageHome .information__welcome .wecome__name .to__profile{cursor:pointer;position:relative;top:6px}.pageHome .information__welcome .wecome__name .to__profile svg{color:#fff;font-size:39px}.pageHome .information__welcome .bio__user{font-size:13px;color:#fff;font-weight:500}.pageHome .container__top{margin-bottom:15px;display:flex;gap:10px}.pageHome .container__top>div{flex-basis:50%}.container__chart,.container__info{background-color:#fff;padding:20px;border-radius:3px;box-shadow:0 0 3px #c2c1c1}.container__info{display:flex;flex-direction:column}.container__info header{text-transform:uppercase}.container__info .info__text{display:flex;flex-direction:column;gap:8px}.container__info .info__text .info_line{white-space:nowrap;display:flex;align-items:center;gap:10px}.container__info .info__text .info_line .info_line_label{min-width:80px;text-align:left;font-weight:500}.container__info .info__text .info_line .info_line_value{color:#333;font-weight:500}.container__info .content{flex:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}.container__info .content .info__avatar a{margin-top:5px;display:block;text-align:center;width:100%}.container__info .content .info__avatar .more__info{color:#006fee}.container__info .content .info__avatar .more__info:hover{color:#0153b1}.info__avatar{position:relative;transition:all .25s;border:2px solid transparent;border-radius:100%}.info__avatar-image{display:block}.info__avatar .info__avatar-image{border-radius:100%}.info__avatar .info__avatar-image.large{width:180px;height:180px}.info__avatar .info__avatar-image.medium{width:90px;height:90px}.info__avatar .info__avatar-image.small{width:40px;height:40px}.container__chart{position:relative}.container__chart header{display:flex;align-items:center;text-transform:uppercase}.container__chart header span{text-align:center}.container__chart .notify_nothing{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;-webkit-user-select:none;user-select:none}.container__chart .notify_nothing .notify_nothing_img{width:200px;height:100px;object-fit:cover}.container__chart .notify_nothing span{display:block;color:gray;font-weight:600;font-size:12px;text-transform:uppercase}.container__chart .content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}.container__chart .content .chart__graph{border-radius:100%;display:flex;justify-content:center;align-items:center}.container__chart .content .chart__sub{flex:1}.container__chart .content .chart__sub .subchart__item{display:flex;align-items:center;gap:10px;margin:20px 0}.container__chart .content .chart__sub .subchart__item .sub{font-weight:500;text-transform:capitalize}.container__table--home{width:100%;background-color:#fdfdfd;box-shadow:0 0 5px #dad8d869;border-radius:8px;padding:15px}.container__table--home .heading_text_table{font-size:20px;font-weight:600;margin-bottom:15px;display:flex;align-items:center;color:#ce3028}.container__table--home .heading_text_table svg{font-size:35px;padding-right:10px}.container__table--home .table__body{border-top:2px solid #a7a7a7}.container__table--home .table__body table{width:100%;border-collapse:collapse}.container__table--home .table__body table tr:hover{background-color:#f3f3f35e;transition:all .15s}.container__table--home .table__body table th{padding:10px;text-align:left;font-size:15px;color:#424242}.container__table--home .table__body table td:first-child{font-weight:700}.container__table--home .table__body table td:nth-child(2){font-weight:500}.container__table--home .table__body table td:last-child{color:#ce3028;font-weight:700}.container__table--home .table__body table td{padding:12px 10px;font-size:16px}.pageNews{padding:10px 20px;display:flex;flex-direction:column;height:87vh}.pageNews .notify_nothing_header{flex:1;display:flex;justify-content:center;align-items:center;color:#a5a5a5;font-weight:600;font-size:12px;text-transform:uppercase}.container_news_item{display:flex;color:inherit;height:200px;gap:10px;margin-bottom:20px;box-shadow:0 0 5px #dfdede;overflow-wrap:anywhere}.container_news_item .left__item{height:100%;width:200px;border-right:1px solid rgb(222,219,219)}.container_news_item .left__item .cover_news{width:100%;height:100%;object-fit:cover}.container_news_item .right__item{flex:1;display:flex;gap:10px;flex-direction:column;justify-content:space-between}.container_news_item .right__item .news_body{display:flex;width:100%;flex:1;flex-direction:column}.container_news_item .right__item .news_body .news__title-text{font-size:25px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:10px}.container_news_item .right__item .news_body .news_info{color:gray;font-size:small;margin-bottom:10px}.container_news_item .right__item .news_body .news_info .news_author{font-weight:700}.container_news_item .right__item .news_body .news__summary{font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.container_news_item .right__item .news__more{color:#1c7ae6;padding:10px;font-weight:600;transition:.1s linear;cursor:pointer}.container_news_item .right__item .news__more:hover{text-decoration:underline}.pageProfile{padding:10px 15px;background-color:#f5f5f5;display:flex;flex-direction:column;gap:20px;min-height:100vh}.pageProfile .info__title{border-bottom:1px solid #e7ecf0;width:100%;text-align:center;padding:15px}.pageProfile .education__info{display:grid;grid-template-columns:.5fr 2fr;place-items:center center;background-color:#fff;border-radius:3px;width:100%}.pageProfile .education__info .main__info{width:100%;height:100%;border-left:1px solid #e7ecf0}.pageProfile .education__info .info__avatar{margin-bottom:20px}.pageProfile .info__items{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;width:100%;place-items:start center;padding:25px}.pageProfile .info__items .info__text{display:flex;flex-direction:column;gap:10px}.pageProfile .id__info{margin-top:20px}.pageProfile .person__info{background-color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;width:100%}.pageProfile .person__info .info__items{padding-top:10px;padding-left:70px}.pageProfile .item__full{margin-right:auto;grid-column:span 2}.create_post_container{width:100%;min-height:100vh;padding:10px 40px}.create_post_container .create_post_title{text-align:center;margin-bottom:20px;color:#0153b1;font-size:30px}.create_post_container .create_post_form{display:flex;flex-direction:column;justify-content:center;gap:10px;width:100%}.create_post_container .create_post_form .select_new_type,.create_post_container .create_post_form .post_input,.create_post_container .create_post_form .file_input{padding:8px 12px;height:45px;outline:none;border:1px solid rgb(225,222,222);font-weight:600;font-size:16px}.create_post_container .create_post_form .select_new_type span+input,.create_post_container .create_post_form .post_input span+input,.create_post_container .create_post_form .file_input span+input{margin-left:10px}.create_post_container .create_post_form .select_new_type_wrapper{display:flex;position:relative}.create_post_container .create_post_form .select_new_type_wrapper #tippy-1{width:100%}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type{flex:1;cursor:pointer;display:flex;align-items:center}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_label{display:flex;align-items:center;padding:8px 12px;height:45px;outline:none;border:1px solid rgb(225,222,222);font-weight:600;font-size:16px;color:gray;width:160px}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_modal{box-shadow:0 0 3px gray;border-radius:3px;width:100%;background:#fff}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_modal .news_type_item{transition:.1s linear;cursor:pointer;font-weight:600;padding:10px;border-bottom:1px solid rgb(241,238,238)}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_modal .news_type_item:hover{background:rgb(243,242,242)}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_modal .add_news_type_wrapper{flex:1;display:flex;align-items:center}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_modal .add_news_type_wrapper .add_news_type_input{flex:1}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_modal .add_news_type_wrapper .add_news_type_input{font-weight:500;height:40px;padding:8px 12px;outline:none;border:1px solid rgb(225,222,222)}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_modal .add_news_type_container{display:flex;gap:10px;align-items:center;padding:10px}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_modal .add_news_type_container .add_news_type_btn{padding:8px 20px;font-weight:600;height:40px;background:#1c7ae6;border-radius:3px;color:#fff;cursor:pointer;outline:none;border:none;transition:.1s linear}.create_post_container .create_post_form .select_new_type_wrapper .select_new_type_modal .add_news_type_container .add_news_type_btn:active{transform:scale(.9)}.create_post_container .create_post_form .label_new_type{color:gray}.create_post_container .create_post_form .post_btn_wrapper{width:100%;text-align:center}.create_post_container .create_post_form .post_btn_wrapper .post_btn{width:200px;max-width:100%;border:none;outline:none;box-shadow:0 0 3px gray;color:#fff;font-weight:600;padding:12px 20px;background:#1c7ae6;border-radius:5px;cursor:pointer;transition:.1s linear}.create_post_container .create_post_form .post_btn_wrapper .post_btn:active{transform:scale(.9)}.create_post_container .create_post_form .ql-container.ql-snow{min-height:300px;max-height:500px;overflow:auto}.create_post_container .create_post_form .ql-container.ql-snow img{display:block;margin:10px auto}.container_st__manager{width:100%;height:90vh;padding:10px}.container_st__manager .body__data--st{background-color:#fff;height:100%;display:flex;flex-direction:column}.container_st__manager .body__data--st .line__sort{display:flex;padding-bottom:10px;gap:5px}.container_st__manager .body__data--st .line__sort .filter_group{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.container_st__manager .body__data--st .line__sort .filter_group .left_section{display:flex}.container_st__manager .body__data--st .line__sort .filter_group .right_section{display:flex;gap:5px}.container_st__manager .body__data--st .line__sort .filter_group .right_section .btn_group{flex:1;display:flex;gap:5px}.container_st__manager .body__data--st .line__sort .filter_group .right_section .btn_group .add_student_wrapper{height:40px;width:100px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:3px;font-size:14px;padding:8px;border:none;color:#fff;cursor:pointer;background-color:#1677ff;transition:.1s linear;font-weight:600}.container_st__manager .body__data--st .line__sort .filter_group .right_section .btn_group .add_student_wrapper:active{transform:scale(.9)}.container_st__manager .body__data--st .table_wrapper{height:500px;overflow:auto;flex:1}.container_st__manager .body__data--st .table_wrapper table{width:100%;border-collapse:collapse;position:relative}.container_st__manager .body__data--st .table_wrapper table thead th{position:sticky;top:0;background:#f1f0f0;padding:10px 5px;font-size:13px;font-weight:700;text-transform:uppercase;-webkit-user-select:none;user-select:none;color:#333;text-align:center}.container_st__manager .body__data--st .table_wrapper table thead th .th_name_sort_icon_wrapper{position:relative;top:2px;font-size:14px;margin-left:5px;cursor:pointer;transition:.1s linear}.container_st__manager .body__data--st .table_wrapper table thead th .th_name_sort_icon_wrapper:hover{color:#000}.container_st__manager .body__data--st .table_wrapper table tbody tr{border-top:1px solid #dddddd;height:50px}.container_st__manager .body__data--st .table_wrapper table tbody td:first-child{font-weight:700}.container_st__manager .body__data--st .table_wrapper table tbody td{font-size:14px;font-weight:500;padding:10px 5px;color:#4e545b;text-align:center}.container_st__manager .body__data--st .table_wrapper table tbody .goal_details_btn{transition:.1s linear;cursor:pointer}.container_st__manager .body__data--st .table_wrapper table tbody .goal_details_btn:hover{color:#1c7ae6;text-decoration:underline}.container_st__manager .body__data--st .table_wrapper table tbody .state.hoat_dong{color:#1c7ae6}.container_st__manager .body__data--st .table_wrapper table tbody .state.da_khoa{color:#f5372f}.container_st__manager .body__data--st .table_wrapper table tbody .editing_student_btn{padding:5px;background:transparent;outline:none;border:none;cursor:pointer;transition:.1s linear}.container_st__manager .body__data--st .table_wrapper table tbody .editing_student_btn:active{transform:scale(.9)}.container_st__manager .body__data--st .table_wrapper table tr:hover{background-color:#f3f3f3d7}.container_detail_ctsv{width:100%}.container_detail_ctsv .modal_detail_sv{height:430px;padding:20px;width:100%;display:flex}.container_detail_ctsv .modal_detail_sv .box_avatar{height:100%;width:300px;text-align:center}.container_detail_ctsv .modal_detail_sv .box_avatar img{margin:0 auto}.container_detail_ctsv .modal_detail_sv .box_avatar .msv_css{text-align:center;font-weight:500;margin-top:30px}.container_detail_ctsv .modal_detail_sv .box_avatar .name_sv_css{font-weight:600;font-size:18px}.container_detail_ctsv .modal_detail_sv .box_chi_tiet_chi_tieu{width:100%;height:100%;position:relative;padding-left:50px}.container_detail_ctsv .modal_detail_sv .box_chi_tiet_chi_tieu .list_chi_tieu .line_box{display:flex;font-size:18px;font-weight:500}.container_detail_ctsv .modal_detail_sv .box_chi_tiet_chi_tieu .list_chi_tieu .line_box div{width:100%;border:1px solid #ebe8e8;padding:8px;margin-bottom:10px;text-align:center}.container_detail_ctsv .modal_detail_sv .box_chi_tiet_chi_tieu .list_chi_tieu .line_box span{display:block;font-weight:600}.container_detail_ctsv .modal_detail_sv .box_chi_tiet_chi_tieu .active_trang_thai{width:100%;position:absolute;bottom:0;display:flex;font-size:20px}.container_detail_ctsv .modal_detail_sv .box_chi_tiet_chi_tieu .active_trang_thai>div{margin-right:15px}.notfound_container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:calc(100vh - 60px);position:relative}.notfound_container img{width:100%;height:100%;object-fit:contain}.pageChatbot{height:calc(100vh - 65px);display:grid;grid-template-rows:1fr .1fr;background:linear-gradient(90deg,rgb(239,242,247) 0%,7.60286%,rgb(237,240,249) 15.2057%,20.7513%,rgb(235,239,248) 26.297%,27.6386%,rgb(235,239,248) 28.9803%,38.2826%,rgb(231,237,249) 47.585%,48.1216%,rgb(230,236,250) 48.6583%,53.1306%,rgb(228,236,249) 57.6029%,61.5385%,rgb(227,234,250) 65.4741%,68.7835%,rgb(222,234,250) 72.093%,75.7603%,rgb(219,230,248) 79.4275%,82.8265%,rgb(216,229,248) 86.2254%,87.8354%,rgb(213,228,249) 89.4454%,91.8605%,rgb(210,226,249) 94.2755%,95.4383%,rgb(209,225,248) 96.6011%,98.3005%,rgb(208,224,247) 100%)}.pageChatbot .ant-btn-icon{margin-inline-end:0px!important}.pageChatbot ::-webkit-scrollbar-thumb{background-color:#b1b1b1;border-radius:100px}.pageChatbot ::-webkit-scrollbar-thumb:hover{background-color:#989797}.pageChatbot .choice-type{display:grid;place-items:center;height:100%;margin:0 auto;max-width:1000px}.pageChatbot .choice-type .choice-type__container{display:grid;place-items:center;gap:50px;height:fit-content;width:100%}.pageChatbot .choice-type .choice-type__container .choice-type__title{text-align:center;font-size:30px;font-weight:700;color:#174ae4}.pageChatbot .choice-type .choice-type__container .choice-type__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;gap:30px;align-items:center;padding-bottom:40px}.pageChatbot .choice-type .choice-type__container .choice-type__list .choice-type__item{min-width:200px;min-height:100px;border-radius:10px;padding:20px;display:grid;place-items:center;font-size:20px;font-weight:500;background-color:#fff;cursor:pointer;transition:transform .3s ease-out;position:relative}.pageChatbot .choice-type .choice-type__container .choice-type__list .choice-type__item:hover{color:#174ae4;border:2px solid #174ae4;box-shadow:0 6.67587px 25.869px -1.66897px #498dff4d;transform:scale(1.25);z-index:100}.pageChatbot .chat-content{overflow-x:hidden;padding:10px 20px;height:100%}.pageChatbot .chat-content .user-message{padding:10px 0}.pageChatbot .chat-content .user-message__content{width:fit-content;background:#1677ff;border-radius:10px;color:#fff;margin-left:auto;padding:15px 20px;box-shadow:0 0 10px #0000001a}.pageChatbot .chat-content .chat-message{color:#fff;max-width:50%;display:grid;grid-template-columns:.1fr .9fr;gap:10px}.pageChatbot .chat-content .chat-message .chat-info{border-radius:100%;height:45px;width:45px;position:relative;background-color:#1c2741;display:grid;place-items:center;font-size:25px}.pageChatbot .chat-content .chat-message__content{padding:15px;background-color:#f9fafd;border-radius:10px;min-width:100px;color:#000;box-shadow:0 0 10px #0000001a;margin-right:auto;width:fit-content}.pageChatbot .chat-content .chat-message__content ul,.pageChatbot .chat-content .chat-message__content ol,.pageChatbot .chat-content .chat-message__content li{list-style-position:inside}.pageChatbot .chatbot-loading{display:block;height:35px;object-fit:contain}.chat-box{padding:10px 20px;display:flex;gap:10px;flex-direction:column;width:100%;justify-content:center;align-items:center;margin:0 auto;position:relative}.chat-box .scroll-to-bottom-button{width:40px;height:40px;margin:0 auto;position:absolute;font-size:18px;display:grid;place-items:center;left:50%;color:#fff;background-color:#989797;top:-45%;border-radius:100%;border:none;cursor:pointer;z-index:1;animation:raise .25s ease-out}@keyframes raise{0%{transform:translateY(100%)}to{transform:translateY(0)}}.chat-box__container{width:60%;display:grid;grid-template-columns:.95fr .05fr;gap:20px;place-items:center}.chat-box__container .chat-input__container{min-height:50px;position:relative;z-index:20;display:flex;gap:20px;width:100%;justify-content:center;align-items:center;outline:1.5px solid #e7ecf0;border-radius:100px;background-color:#fff}.chat-box__container .chat-input__container:focus-within{outline:2px solid #006fee}.chat-box__container .chat-input__container .user-input-field{font-size:16px;padding-left:20px;width:100%;height:100%;border:none;outline:none;border-radius:100px}.chat-box__container .chat-input__container .chat-button{all:unset;color:#fff;margin:5px;min-height:40px;min-width:40px;border-radius:100px;text-align:center;font-size:18px;background-color:#006fee;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative}.chat-box__container .chat-input__container .input-empty{opacity:.5}.chat-box .chat-warning{font-size:14px;font-weight:500;color:#4e545b;margin:0 auto}.completion_shedule_container{padding:5px;background-color:#f5f5f5}.completion_shedule_container .completion_shedule_wrapper{background-color:#fff;box-shadow:0 0 5px #dad8d869;border-radius:3px;height:calc(100vh - 78px)}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body{display:flex;flex-direction:column;height:100%;background-color:#fff}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule{background:#fff}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search{display:flex;flex-wrap:wrap;padding:10px;gap:5px}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn_revert,.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn_confirm{background:#1c7ae6}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn__end_progress{background-color:#f0635c}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn_revert,.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn_confirm,.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn__end_progress{height:40px;font-size:14px;padding:8px 12px;border:none;border-radius:3px;color:#fff;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:100px;transition:all .1s linear}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn_revert svg,.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn_confirm svg,.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn__end_progress svg{font-size:17px!important;margin-right:5px}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn_revert:active,.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn_confirm:active,.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__sort__completion-Shedule .line__search .btn__end_progress:active{transform:scale(.9)}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__btn_down{display:flex;justify-content:right;padding:0 10px 10px}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__btn_down .download_icon{background-color:#1c7ae6;font-size:15px;padding:5px 8px;border:none;border-radius:3px;color:#fff;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .line__btn_down .download_icon svg{font-size:17px!important;margin-right:5px}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper{padding:0 10px;flex:1;overflow:auto}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table{width:100%;overflow:auto;border-collapse:collapse}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table .completion_shedule_header{position:sticky;top:0;background:#fff}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table .completion_shedule_header .progress_header_filter{margin-left:5px}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table .completion_shedule_header .progress_header_filter svg{position:relative;top:2px}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table tbody>tr{border-top:1px solid #dddddd;height:50px}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table .details_btn{cursor:pointer}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table tr:hover{background-color:#f3f3f35e;transition:all .15s}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table th{background:#f1f0f0;padding:10px;text-align:left;font-size:13.5px;color:#333;text-align:center;text-transform:uppercase}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table td{text-align:center;padding:12px 10px;font-size:14px;font-weight:600;color:#4e545b}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table td.active{color:#0153b1}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table td.inactive{color:#f5372f}.completion_shedule_container .completion_shedule_wrapper .completion_shedule_body .completion_shedule_table_wrapper .completion_shedule_table td:first-child{font-weight:700}.faculty_major_container{padding:10px}.faculty_major_container table{margin-top:5px;font-family:arial,sans-serif;border-collapse:collapse;width:100%;font-weight:500;text-align:center}.faculty_major_container table th{border:1px solid rgb(171,170,170);background:#f1f0f0;padding:10px 5px;font-size:13px;font-weight:700;text-transform:uppercase;-webkit-user-select:none;user-select:none;color:#333;text-align:center}.faculty_major_container table td{border:1px solid rgb(171,170,170);padding:10px;font-size:14px}.faculty_major_container table .cohort_td{text-align:center}.faculty_major_container table .major_list{text-align:left}.faculty_major_container table .major_list .manager_item>span:first-child{display:inline-block;min-width:85px}.faculty_major_container table .major_list .manager_item>span:nth-child(2){margin-right:11px}.faculty_major_container table .major_list .manager_item+.manager_item{margin-top:5px}.faculty_major_container table .major_item+.major_item{margin-top:8px}.faculty_major_container table .status{text-align:center}.faculty_major_container table .status.active{color:#0153b1}.faculty_major_container table .status.inactive{color:#f5372f}.faculty_major_container table .major_item{display:flex;align-items:center;text-align:left;transition:.1s linear}.faculty_major_container table .major_item .major_item_content{display:flex;align-items:center}.faculty_major_container table .major_item>span{min-width:140px}.faculty_major_container table .updated_btn,.faculty_major_container table .delete_btn,.faculty_major_container table .add_btn{outline:none;cursor:pointer;font-weight:600;font-size:14px;background:transparent;transition:.1s linear}.faculty_major_container table .updated_btn:active,.faculty_major_container table .delete_btn:active,.faculty_major_container table .add_btn:active{opacity:.9}.faculty_major_container table .updated_btn:hover,.faculty_major_container table .delete_btn:hover,.faculty_major_container table .add_btn:hover{text-decoration:underline}.faculty_major_container table .updated_btn{color:#0153b1}.faculty_major_container table .delete_btn{color:#f5372f}.faculty_major_container table .add_btn{color:#0153b1}.faculty_major_container table .interactive_btn_wrapper{display:flex;height:100%;width:100%;gap:12px;justify-content:center;align-items:center}.faculty_major_container .table_heading{display:flex;flex-direction:column;padding:0 5px 5px;gap:10px}.faculty_major_container .table_heading .heading{color:#0153b1;font-weight:700;text-transform:uppercase}.faculty_major_container .table_heading .options{display:flex;justify-content:space-between}.faculty_major_container .table_heading .options .search_container{display:flex;gap:10px;align-items:center}.faculty_major_container .create_major_btn,.faculty_major_container .create_faculty_btn{display:flex;align-items:center;gap:10px;background-color:#1677ff;border:none;color:#fff;font-size:14px;padding:8px;border-radius:3px;font-weight:600;cursor:pointer;max-height:40px;min-width:140px;transition:.1s linear}.faculty_major_container .create_major_btn:active,.faculty_major_container .create_faculty_btn:active{transform:scale(.9)}.faculty_major_container .cohort_form,.faculty_major_container .major_form,.faculty_major_container .faculty_form{width:600px;padding:25px;min-width:100%;display:flex;flex-direction:column;justify-content:center;gap:10px}.faculty_major_container .cohort_form fieldset,.faculty_major_container .major_form fieldset,.faculty_major_container .faculty_form fieldset{display:flex;flex-direction:column;width:100%;gap:10px;padding:20px}.faculty_major_container .cohort_form label,.faculty_major_container .major_form label,.faculty_major_container .faculty_form label{min-width:165px;font-weight:500}.faculty_major_container .cohort_form .input_item_wrapper,.faculty_major_container .major_form .input_item_wrapper,.faculty_major_container .faculty_form .input_item_wrapper{display:flex;width:100%;align-items:center}.faculty_major_container .cohort_form .input_item_wrapper input,.faculty_major_container .cohort_form .input_item_wrapper select,.faculty_major_container .major_form .input_item_wrapper input,.faculty_major_container .major_form .input_item_wrapper select,.faculty_major_container .faculty_form .input_item_wrapper input,.faculty_major_container .faculty_form .input_item_wrapper select{flex:1;height:35px;padding:4px 12px;border-radius:3px;font-weight:600;outline:none;border:1px solid rgb(229,229,229)}.faculty_major_container .cohort_form .input_item_wrapper input.not_allowed,.faculty_major_container .cohort_form .input_item_wrapper select.not_allowed,.faculty_major_container .major_form .input_item_wrapper input.not_allowed,.faculty_major_container .major_form .input_item_wrapper select.not_allowed,.faculty_major_container .faculty_form .input_item_wrapper input.not_allowed,.faculty_major_container .faculty_form .input_item_wrapper select.not_allowed{cursor:not-allowed}.faculty_major_container .cohort_form .input_item_wrapper .add_major_btn,.faculty_major_container .cohort_form .input_item_wrapper .add_major_manager_btn,.faculty_major_container .cohort_form .input_item_wrapper .add_faculty_major_btn,.faculty_major_container .cohort_form .input_item_wrapper .add_faculty_manager_btn,.faculty_major_container .major_form .input_item_wrapper .add_major_btn,.faculty_major_container .major_form .input_item_wrapper .add_major_manager_btn,.faculty_major_container .major_form .input_item_wrapper .add_faculty_major_btn,.faculty_major_container .major_form .input_item_wrapper .add_faculty_manager_btn,.faculty_major_container .faculty_form .input_item_wrapper .add_major_btn,.faculty_major_container .faculty_form .input_item_wrapper .add_major_manager_btn,.faculty_major_container .faculty_form .input_item_wrapper .add_faculty_major_btn,.faculty_major_container .faculty_form .input_item_wrapper .add_faculty_manager_btn{margin-left:5px;height:35px;width:100px;outline:none;border-radius:3px;border:none;background:#006fee;color:#fff;font-weight:600;transition:.1s linear}.faculty_major_container .cohort_form .input_item_wrapper .add_major_btn:active,.faculty_major_container .cohort_form .input_item_wrapper .add_major_manager_btn:active,.faculty_major_container .cohort_form .input_item_wrapper .add_faculty_major_btn:active,.faculty_major_container .cohort_form .input_item_wrapper .add_faculty_manager_btn:active,.faculty_major_container .major_form .input_item_wrapper .add_major_btn:active,.faculty_major_container .major_form .input_item_wrapper .add_major_manager_btn:active,.faculty_major_container .major_form .input_item_wrapper .add_faculty_major_btn:active,.faculty_major_container .major_form .input_item_wrapper .add_faculty_manager_btn:active,.faculty_major_container .faculty_form .input_item_wrapper .add_major_btn:active,.faculty_major_container .faculty_form .input_item_wrapper .add_major_manager_btn:active,.faculty_major_container .faculty_form .input_item_wrapper .add_faculty_major_btn:active,.faculty_major_container .faculty_form .input_item_wrapper .add_faculty_manager_btn:active{transform:scale(.9)}.faculty_major_container .cohort_form .title,.faculty_major_container .major_form .title,.faculty_major_container .faculty_form .title{display:inline-block;min-width:150px;font-weight:700;font-size:16px;text-decoration:underline;margin-bottom:10px}.faculty_major_container .cohort_form .faculy_manager_list .manager_info,.faculty_major_container .major_form .faculy_manager_list .manager_info,.faculty_major_container .faculty_form .faculy_manager_list .manager_info{padding:8px 12px;display:flex;justify-content:space-between;align-items:center;font-weight:600;transition:.1s linear}.faculty_major_container .cohort_form .faculy_manager_list .manager_info:hover,.faculty_major_container .major_form .faculy_manager_list .manager_info:hover,.faculty_major_container .faculty_form .faculy_manager_list .manager_info:hover{background:#f7f7f7}.faculty_major_container .cohort_form .faculy_manager_list .manager_info .manager_info_wrapper,.faculty_major_container .major_form .faculy_manager_list .manager_info .manager_info_wrapper,.faculty_major_container .faculty_form .faculy_manager_list .manager_info .manager_info_wrapper{display:flex;gap:10px;align-items:center}.faculty_major_container .cohort_form .faculy_manager_list .manager_info .manager_info_wrapper .manager_info_content,.faculty_major_container .major_form .faculy_manager_list .manager_info .manager_info_wrapper .manager_info_content,.faculty_major_container .faculty_form .faculy_manager_list .manager_info .manager_info_wrapper .manager_info_content{display:flex;flex-direction:column}.faculty_major_container .cohort_form .faculy_manager_list .manager_info_delete_btn,.faculty_major_container .major_form .faculy_manager_list .manager_info_delete_btn,.faculty_major_container .faculty_form .faculy_manager_list .manager_info_delete_btn{font-size:20px;color:red;cursor:pointer}.faculty_major_container .cohort_form .create_new_cohort_btn,.faculty_major_container .cohort_form .create_new_major_btn,.faculty_major_container .cohort_form .create_new_faculty_btn,.faculty_major_container .major_form .create_new_cohort_btn,.faculty_major_container .major_form .create_new_major_btn,.faculty_major_container .major_form .create_new_faculty_btn,.faculty_major_container .faculty_form .create_new_cohort_btn,.faculty_major_container .faculty_form .create_new_major_btn,.faculty_major_container .faculty_form .create_new_faculty_btn{margin-right:auto;margin-left:auto;margin-top:15px;width:100%;height:35px;outline:none;border-radius:3px;border:none;background:#006fee;color:#fff;font-weight:600;transition:.1s linear;cursor:pointer}.faculty_major_container .cohort_form .create_new_cohort_btn:active,.faculty_major_container .cohort_form .create_new_major_btn:active,.faculty_major_container .cohort_form .create_new_faculty_btn:active,.faculty_major_container .major_form .create_new_cohort_btn:active,.faculty_major_container .major_form .create_new_major_btn:active,.faculty_major_container .major_form .create_new_faculty_btn:active,.faculty_major_container .faculty_form .create_new_cohort_btn:active,.faculty_major_container .faculty_form .create_new_major_btn:active,.faculty_major_container .faculty_form .create_new_faculty_btn:active{transform:scale(.9)}.permission_container{padding:10px}.permission_container .manager_list_container .search_container{display:flex;gap:4px;align-items:center;justify-content:space-between;margin-bottom:12px}.permission_container .manager_list_container .search_container button{display:flex;align-items:center;justify-content:center;gap:4px;background-color:#1677ff;border:none;color:#fff;font-size:14px;padding:8px;border-radius:3px;font-weight:600;cursor:pointer;height:40px;min-width:100px;transition:.1s linear}.permission_container .manager_list_container .search_container button:active{transform:scale(.9)}.permission_container .manager_list_container .account_btn{width:100%;height:100%;background:none;outline:none;border:none;cursor:pointer;transition:all .1s linear}.permission_container .manager_list_container .account_btn:active{color:#0153b1}.permission_container table{margin-top:5px;font-family:arial,sans-serif;border-collapse:collapse;width:100%;font-weight:500}.permission_container table th{border:1px solid rgb(171,170,170);background:#f1f0f0;padding:10px 5px;font-size:13px;font-weight:700;text-transform:uppercase;-webkit-user-select:none;user-select:none;color:#333;text-align:center}.permission_container table .td_item{border:1px solid rgb(171,170,170);padding:10px;font-size:14px}.permission_container .table_heading{display:flex;padding:10px 5px;justify-content:space-between;align-items:center}.permission_container .table_heading .heading{color:#0153b1;font-weight:700;text-transform:uppercase}.permission_container .add_major_manager_btn,.permission_container .add_faculty_manager_btn{display:flex;align-items:center;gap:10px;background-color:#1677ff;border:none;color:#fff;font-size:14px;padding:8px;border-radius:3px;font-weight:600;cursor:pointer;max-height:40px;min-width:140px;transition:.1s linear}.permission_container .add_major_manager_btn:active,.permission_container .add_faculty_manager_btn:active{transform:scale(.9)}.permission_container td.active{color:#0153b1}.permission_container td.inactive{color:#f5372f}.permission_container .user_form_container{max-width:100%;padding:10px 30px;border-radius:8px}.permission_container .user_form_container h2{color:#0153b1;font-weight:700;text-transform:uppercase;margin-bottom:20px;font-size:16px}.permission_container .user_form_container form{display:flex;flex-direction:column;gap:15px}.permission_container .user_form_container form .input_item{display:flex;align-items:center;gap:8px}.permission_container .user_form_container form .input_item .level_year_input{cursor:not-allowed}.permission_container .user_form_container form .input_item label{font-weight:500;margin-bottom:5px;display:block;min-width:140px}.permission_container .user_form_container form .input_item input,.permission_container .user_form_container form .input_item select{width:100%;padding:10px;border:1px solid #ccc;font-size:1rem}.permission_container .user_form_container form .input_item .birthday_input_wrapper{width:100%;padding:10px;border:1px solid #ccc;font-size:1rem;position:relative}.permission_container .user_form_container form .input_item .birthday_input_wrapper .birthday_input{width:100%;font-size:1rem}.permission_container .user_form_container form .input_item .birthday_input_wrapper input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.permission_container .user_form_container form .input_item .birthday_input_wrapper select{flex:1}.permission_container .user_form_container form button{margin-top:15px;margin-left:auto;margin-right:auto;font-weight:600;width:400px;max-width:100%;background:#1677ff;color:#fff;padding:10px;border:none;border-radius:3px;cursor:pointer;font-size:1rem;transition:all .3s ease}.permission_container .user_form_container form button:active{transform:scale(.95)}.pageNewsDetail{padding:20px 30px}.pageNewsDetail__params{display:flex;justify-content:start;align-items:center;gap:5px;font-weight:600}.pageNewsDetail__params .paramRoot{color:#4e545b;white-space:nowrap}.pageNewsDetail__params .paramRoot:hover{color:#000}.pageNewsDetail__params .paramCurrent{color:#006fee;white-space:nowrap;flex:1;overflow:hidden;text-overflow:ellipsis}.pageNewsDetail__params .paramCurrent:hover{color:#0153b1}.pageNewsDetail__params .shareNews{display:flex;justify-content:center;align-items:center;gap:10x}.pageNewsDetail__params .shareNews p{font-weight:600;color:gray;margin-right:10px}.pageNewsDetail__params .shareNews .shareItems{display:flex;justify-content:center;align-items:center;font-size:22px;gap:5px;color:#4e545b}.pageNewsDetail__params .shareNews .shareItems:nth-child(n):hover{cursor:pointer}.pageNewsDetail__params .shareNews .shareItems .facebook:hover{color:#3061e6}.pageNewsDetail__params .shareNews .shareItems .linkedin:hover{color:#1da1f2}.pageNewsDetail__params .shareNews .shareItems .x:hover{color:#000}.pageNewsDetail__container .headerNews{margin:20px 0;list-style:1.5;display:flex;flex-direction:column;gap:10px;justify-content:center}.pageNewsDetail__container .headerNews__title{color:#0153b1}.pageNewsDetail__container .headerNews__time{font-size:small;font-weight:500;color:#4e545b}.pageNewsDetail__container .headerNews .headerNews__title h1{overflow-wrap:anywhere;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.pageNewsDetail__container .headerNews .headerNew_info_wrapper{display:flex;align-items:center;gap:10px}.pageNewsDetail__container .headerNews .headerNew_info_wrapper .headerNew_info{display:flex;flex-direction:column;gap:3px}.pageNewsDetail__container .headerNews .headerNew_info_wrapper .headerNew_info .headerNews__author{font-weight:600}.pageNewsDetail__container .contentNews{background-color:#fbfbfb;padding:15px 30px;text-align:justify;border-radius:5px;min-height:65vh}.pageNewsDetail__container .contentNews p{display:block}.pageNewsDetail__container .contentNews p img{display:block;width:60%;object-fit:contain;margin:10px auto}.pageNewsDetail__container .contentNews ol{margin-left:30px}.pages_management_container ul{list-style-type:none}.pages_management_container .menu_item{padding:20px 10px;align-items:center;font-weight:700;border-style:solid;border-width:1px;border-color:#d1cfcf}.pages_management_container .menu_item .menu_item_label{display:flex;gap:20px}.pages_management_container .menu_item .menu_item_name{display:inline-block;font-size:large;min-width:200px}.pages_management_container .menu_item .required_role{display:inline-block;border-radius:10px;min-width:220px;padding:8px 12px;font-weight:700;background:#1c7ae6;text-align:center}.pages_management_container .sub_menu_ul{margin-top:20px;border:1px solid rgb(210,209,209);border-radius:8px;overflow:hidden}.pages_management_container .sub_menu_ul .sub_menu_item{display:flex;align-items:center;gap:20px;padding:15px;font-weight:600;border-bottom:1px solid rgb(210,209,209)}.pages_management_container .sub_menu_ul .sub_menu_item button{color:#fff;font-weight:600;border:none;outline:none;border-radius:8px;box-shadow:0 0 1px gray;min-width:140px;padding:10px 14px;transition:.1s linear;cursor:pointer}.pages_management_container .sub_menu_ul .sub_menu_item button:active{transform:scale(.9)}.pages_management_container .sub_menu_ul .sub_menu_item .sub_menu_item_btn_wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.pages_management_container .sub_menu_ul .sub_menu_item .sub_menu_item_name{display:inline-block;min-width:220px}.container_page__manager{width:100%;padding:20px}.container_page__manager .body__data--pages{border-top:2px solid #1c7ae6;background-color:#fff;margin-top:15px}.container_page__manager .body__data--pages .line__sort{padding:10px}.container_page__manager .body__data--pages table{width:100%;border-top:2px solid #a5a5a5;border-collapse:collapse}.container_page__manager .body__data--pages table tbody>tr{border-top:1px solid #dddddd;height:50px}.container_page__manager .body__data--pages table tr:hover{background-color:#f3f3f3d7;transition:all .15s}.container_page__manager .body__data--pages table th{padding:10px;text-align:left;font-size:15px;color:#424242}.container_page__manager .body__data--pages table td:first-child{font-weight:700}.container_page__manager .body__data--pages table td{padding:12px 10px;font-size:16px}.container_page__manager .body__data--pages table .name_menu{font-weight:650}.container_page__manager .body__data--pages table .tr__sub_menu{cursor:pointer}.container_page__manager .body__data--pages table .name_sub_menu{padding-left:40px;font-weight:500;color:#1c7ae6}.container_page__manager .body__data--pages table .name_sub_menu .icon__vol{padding-right:10px}.container_page__manager .body__data--pages table .icon__show{width:max-content;padding:2px 5px;color:#1c7ae6;font-weight:600;font-size:15px}.container_page__manager .body__data--pages table .btn_man-pages .remove_page_btn{color:#f5372f}.container_page__manager .body__data--pages table .btn_man-pages .add_table_btn{color:#1c7ae6}.container_page__manager .body__data--pages table .btn_man-pages .remove_table_btn{color:orange}.container_page__manager .body__data--pages table .btn_man-pages .watch_table_btn{color:#1c7ae6}.heading_text--pages{font-size:16px;font-weight:700;color:#3f3f3f;display:flex;align-items:center;text-transform:uppercase}.heading_text--pages svg{font-size:35px;padding-right:10px}.container_test{height:500px;padding:15px;background-color:#f5f5f5}.container_test .row{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}.container_test .row select{width:120px;height:30px;margin-right:10px}.container_test .row .btn_cr{padding:8px;background-color:#1c7ae6;color:#fff;border:none;border-radius:2px}.container__fisrt--login{width:100%;height:100%}.container__fisrt--login .form__update--info{width:100%;padding-bottom:10px}.container__fisrt--login .form__update--info .heading__text{position:relative;font-size:27px;color:#044eb7;margin:40px 0;font-weight:700;text-transform:uppercase;text-align:center}.container__fisrt--login .form__update--info .input-text{margin-top:10px}.container__fisrt--login .form__update--info .tr__line__row--birth{display:flex;margin-bottom:8px}.container__fisrt--login .form__update--info .tr__line__row--birth>div{width:100%;margin:0 10px}.container__fisrt--login .form__update--info .tr__line__row--birth>div:first-child{margin-left:0}.container__fisrt--login .form__update--info .tr__line__row--birth>div:last-child{margin-right:0}.container__fisrt--login .form__update--info .tr__line__row--birth select{height:45px}.mobile-warning{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background:hsl(210,36%,96%);padding:1rem}.mobile-warning .warning-card{background:#ffffff;border-radius:1rem;padding:2rem;box-shadow:0 8px 20px #0000001a;text-align:center;max-width:100%;width:400px}.mobile-warning .warning-card .warning-icon{font-size:3rem;color:#f90;margin-bottom:1rem}.mobile-warning .warning-card h1{font-size:1.5rem;color:#d9534f;margin-bottom:1rem;font-weight:700}.mobile-warning .warning-card p{color:#333;font-size:1rem;line-height:1.5}.tabs_container{height:100%}.tabs_container .ant-tabs-nav{background-color:#fafafa;border-radius:3px}.tabs_container .ant-tabs-nav .ant-tabs-tab{padding:15px;font-weight:600;font-size:17px;min-width:220px;justify-content:center}.container__quantity{margin-bottom:10px;margin-top:-50px;padding:0 30px}.container__quantity .body__quantity{display:flex;border-radius:3px}.container__quantity .body__quantity .item__quantity{display:flex;flex-direction:column;gap:10px;width:100%;padding:10px;border-radius:3px;transition:all .35s;margin-left:20px;background-color:#fff;box-shadow:0 0 3px #c0bcbc}.container__quantity .body__quantity .item__quantity:first-child{border:none}.container__quantity .body__quantity .item__quantity .text__heading{flex:1;display:flex;align-items:center;gap:10px;font-weight:600;text-transform:uppercase;color:#1a1919}.container__quantity .body__quantity .item__quantity .text__heading span:last-child{font-size:14px}.container__quantity .body__quantity .item__quantity .number__quantity{text-transform:uppercase;font-size:12px;font-weight:600;color:#464444}.container__quantity .body__quantity .item__quantity .icon_size{display:flex;flex-direction:column;justify-content:flex-start;font-size:30px;color:#b8b8b8}.container__quantity .body__quantity .item__quantity:hover{box-shadow:0 2px 3px #c5c0c0;transform:scale(1.04)}.container__quantity .body__quantity>.item__quantity:first-child{margin-left:0}.container__quantity .body__quantity>.item__quantity:last-child{margin-right:0}.line{display:flex;gap:5px}.line span{font-weight:700}.container__menu{min-width:320px;background-color:#fff;transition:all .2s}.container__menu.sidebar .menu_wrapper{background-color:#fff}.container__menu .menu_wrapper{width:320px;background-color:#fff;position:fixed;top:0;left:0;bottom:0;z-index:99;transition:all .2s;border:1px solid rgb(238,236,236)}.container__menu .menu_wrapper .img__logo{width:100%;height:68px;display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.container__menu .menu_wrapper .img__logo a{display:block;height:100%;width:100%}.container__menu .menu_wrapper .img__logo a img{height:100%;object-fit:contain}.container__menu .menu_wrapper .wrap__menu{height:100vh;overflow:auto;padding-bottom:90px}.container__menu .menu_wrapper .wrap__menu .flex__box{display:flex;flex-direction:column;padding:0 15px}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a{justify-content:left;padding:13px 10px;color:#000;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;justify-content:space-between;border-radius:5px;background-color:#fff;transition:all .25s;margin:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .item_menu_contain_submenu{display:flex;align-items:center}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .item_menu_contain_submenu>span{display:flex;align-items:center;justify-content:center}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .item_menu_contain_submenu>span>span{margin-left:15px}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .item_menu_contain_submenu select{min-width:48px;background:transparent;outline:none;border:none;font-size:13px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:.1s linear}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a>span{display:flex;align-items:center;justify-content:center}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a>span>span{margin-left:15px}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .none_text__menu--item{display:none}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a svg{font-size:21px}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .icon_active_sub{transition:transform .4s}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .icon_active_sub svg{font-size:20px;margin-right:0}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .active_icon{transform:rotate(90deg)}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .active_icon>svg{color:#000}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a .unactive_icon{transform:rotate(0)}.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a:hover,.container__menu .menu_wrapper .wrap__menu .flex__box .active_item{background-color:#f5f3f3}.container__menu .menu_wrapper .wrap__menu .flex__box .box_sub_menu_item{overflow:hidden;transition:height .25s}.container__menu .menu_wrapper .wrap__menu .flex__box .box_sub_menu_item .box__select--year .set__year--item{display:block;background-color:#f7f7f7;padding:10px 0 10px 30px;color:#000;font-weight:500;font-size:15px;transition:all .35s;border-radius:3px;color:#494949;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;position:relative}.container__menu .menu_wrapper .wrap__menu .flex__box .box_sub_menu_item .box__select--year .set__year--item:hover{background-color:#edecec1c!important}.container__menu .menu_wrapper .wrap__menu .flex__box .box_sub_menu_item .box__select--year .box__goast--year{position:absolute;right:-30px;top:0;z-index:99999;background-color:red}.container__menu .menu_wrapper .wrap__menu .flex__box .box_sub_menu_item .box__select--year .set__year--item.active{background-color:#e9e9e9;color:#0153b1}.container__menu .menu_wrapper .wrap__menu .flex__box .box_sub_menu_item .sub_menu_item{width:100%;font-size:12px;font-weight:500;color:#000;text-transform:uppercase;padding:10px 10px 10px 30px;transition:all .35s;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container__menu .menu_wrapper .wrap__menu .flex__box .box_sub_menu_item .sub_menu_item:before{display:inline-block;content:"";min-width:5px;min-height:6px;border-radius:100%;margin-right:15px;margin-top:4px}.container__menu .menu_wrapper .wrap__menu .flex__box .box_sub_menu_item .sub_menu_item:hover,.container__menu .menu_wrapper .wrap__menu .flex__box .item_menu_a.active{background-color:#f5f3f3}.active_toggle.menu_wrapper{width:75px;min-width:unset}.active_toggle.container__menu{min-width:75px}.modal_list_goast{width:100px;left:10px!important}.component__input>label{font-size:18px;font-weight:600;color:#282c52;display:block}.component__input .birthday_input_wrapper{width:100%;height:100%;position:relative}.component__input .birthday_input_wrapper .birthday_input{width:100%;height:100%;padding:10px;font-size:1rem;background:white}.component__input .birthday_input_wrapper input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.component__input .not_allow{cursor:not-allowed}.component__input select{width:100%;height:100%;border-radius:5px;outline:none;font-size:16px;border:1px solid #cecece;font-weight:400;padding:8px;margin-top:5px}.component__input .line__input{position:relative;height:45px;margin:6px 0;border:1px solid #cecece;border-radius:3px;overflow:hidden}.component__input .line__input .btn__addFile{width:100%;height:100%;background-color:#797878;border:none;border-radius:3px;font-size:18px;color:#fff;cursor:pointer;font-weight:500}.component__input .line__input>input{width:100%;height:100%;outline:none;border:none;font-size:17px;font-weight:400;padding-left:10px;padding-right:40px;overflow:hidden}.component__input .line__input .icon__before{height:100%;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center}.component__input .line__input .icon__before>svg{font-size:25px;color:#282c52;margin:0 5px;color:#006fee}.component__input+.component__input{margin-top:10px}.modal_overlap{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7);z-index:100;overflow:auto;overflow-x:hidden}.modal_overlap .box_wrapper{background:#fff;border-radius:3px;box-shadow:0 0 5px #8e8d8d;position:relative}.modal_overlap .box_wrapper .notify_nothing_title{text-align:center;padding:40px 80px;color:gray}.modal_overlap .box_wrapper .modal_header{text-transform:uppercase;color:#222;text-align:center;padding:15px 45px;font-size:16px;border-bottom:1px solid rgb(217,216,216)}.modal_overlap .box_wrapper .modal_close_icon_wrapper{position:absolute;display:flex;justify-content:center;align-items:center;height:30px;width:30px;border-radius:50%;right:9px;top:9px;font-size:20px;color:gray;background:#fff;cursor:pointer;transition:.1s linear}.modal_overlap .box_wrapper .modal_close_icon_wrapper:hover{color:red;background:rgba(211,210,210,.368627451)}.wrap__modal{width:100%;height:100vh;background:rgba(0,0,0,.3);position:fixed;top:0;left:0;z-index:999;overflow:auto}.wrap__modal .select_modal_wrapper label{color:#333;font-size:16px;margin-bottom:10px;font-weight:700}.wrap__modal .select_modal_wrapper .select_modal{width:100%;height:100%;outline:none;border:none;font-size:17px;font-weight:400;padding-left:10px;padding-right:40px;height:45px;margin:6px 0;border:1px solid #cecece;border-radius:5px}.wrap__modal .select_modal_wrapper .select_modal .score_value{font-size:12px;font-weight:300;color:gray}.wrap__modal .button_add_row{margin-top:20px;display:flex;justify-content:center}.wrap__modal .button_add_row button{width:250px;max-width:100%;padding:12px 20px;border-radius:5px;background:#006fee;outline:none;border:none;box-shadow:0 0 2px gray;font-size:12px;text-transform:uppercase;color:#fff;font-weight:600;transition:.1s linear;cursor:pointer}.wrap__modal .button_add_row button:active{transform:scale(.9)}.wrap__modal .modal{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;max-width:100%;background-color:#fff;border:1px solid #cecece;border-radius:5px;padding:15px 30px;box-shadow:0 0 5px #858484}.wrap__modal .modal .head__modal{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e7ecf0}.wrap__modal .modal .head__modal__title{font-size:18px;font-weight:600;color:#222;text-transform:uppercase}.wrap__modal .modal .head__modal .deadline_info{font-size:12px;font-weight:400;color:gray;margin-left:10px;text-transform:capitalize}.wrap__modal .modal .head__modal .btn__close{all:unset;font-size:30px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#4e545b}.wrap__modal .modal .head__modal .btn__close:hover{color:#000}.wrap__modal .modal .body__modal .component__input>label{color:#333;font-size:16px;margin-bottom:10px}.active__modal{display:block}.unactive__modal{display:none}.files_preview_wrapper{width:500px;max-width:100%;-webkit-user-select:none;user-select:none}.files_preview_wrapper .files_preview_title{display:flex;justify-content:space-between;margin-bottom:10px}.files_preview_wrapper .file_item_wrapper{display:flex;align-items:center;padding:10px;gap:10px}.files_preview_wrapper .file_item_wrapper:hover{background-color:#f1efef}.files_preview_wrapper .file_item_wrapper .file_item_link_icon{width:40px;object-fit:contain}.files_preview_wrapper .file_item_wrapper .file_item_link{display:block;color:#0153b1;font-weight:600;transition:.1s linear}.files_preview_wrapper .file_item_wrapper .file_item_link:hover{color:#0153b1;text-decoration:underline}.create_goal_container{width:1100px;max-width:100%;max-height:100%}.create_goal_container .input_goal_wrapper .input_goal_item{margin-bottom:20px;height:40px}.create_goal_container .input_goal_wrapper .input_goal_item label{display:inline-block;min-width:130px;font-weight:700}.create_goal_container .input_goal_wrapper .input_goal_item input{width:330px;outline:none;border:none;height:40px;border:1px solid #333;padding:8px 12px;border-radius:5px;font-weight:500;max-width:100%}.create_goal_container .btn_add_column{width:100px;margin-left:20px;border:none;outline:none;padding:8px 12px;background:#006fee;color:#fff;font-weight:600;border-radius:8px;cursor:pointer;transition:.1s linear;-webkit-user-select:none;user-select:none}.create_goal_container .btn_add_column:active{transform:scale(.9)}.create_goal_container .btn_create_goal{width:300px;border:none;outline:none;height:40px;padding:8px 12px;background:#006fee;color:#fff;font-weight:600;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.1s linear}.create_goal_container .btn_create_goal:active{transform:scale(.9)}.create_goal_container .goal_column{margin:20px;display:flex;text-align:center;justify-content:center;flex-wrap:wrap;max-height:180px;overflow:auto}.create_goal_container .goal_column .goal_column_item{display:inline-block;padding:8px 12px;margin:10px;background:#333;color:#fff;font-weight:600;border-radius:8px;min-width:120px}.create_goal_container .preview_container{width:100%;text-align:center;margin-top:10px}.create_goal_container .preview_container .page_title_preview,.create_goal_container .preview_container .table_title_preview,.create_goal_container .preview_container .description_preview{text-align:center;overflow-wrap:break-word;max-height:50px;overflow:auto}.create_goal_container .description_preview{font-weight:400;color:gray}.approve_modal{background:#fff;width:480px;max-width:100%;border-radius:5px;box-shadow:0 0 1px #fff;border:1px solid rgb(197,194,194)}.approve_modal .approve_modal_header{position:relative;padding:10px;display:flex;justify-content:center;border-bottom:1px solid rgb(197,194,194);font-size:12px;color:#333;text-transform:uppercase}.approve_modal .approve_modal_body{padding:20px}.approve_modal .approve_modal_body .approve_modal_body_content{color:#333;font-size:16px;font-weight:600;display:flex;flex-direction:column;justify-content:center;gap:5px}.approve_modal .approve_modal_body .approve_modal_body_content span{color:gray;font-size:12px;font-weight:400}.approve_modal .approve_modal_body .deadline_submit_radio_group{margin:10px 0;display:flex;gap:10px}.approve_modal .approve_modal_body .deadline_submit_radio_group>label{min-width:120px;display:flex}.approve_modal .approve_modal_body .deadline_submit_radio_group label{color:#333;font-weight:600}.approve_modal .approve_modal_body .deadline_submit_radio_group .deadline_submit_radio_item input{position:relative;top:1px;margin-right:5px}.approve_modal .approve_modal_body .deadline_submit_input_wrapper{margin-top:10px;display:flex;align-items:center;gap:10px}.approve_modal .approve_modal_body .deadline_submit_input_wrapper label{font-weight:600;color:#333;min-width:120px;display:flex}.approve_modal .approve_modal_body .deadline_submit_input_wrapper input{color:#333;font-weight:600;height:30px;width:200px;padding:8px 12px;cursor:pointer}.approve_modal .approve_modal_body .approve_modal_body_note{margin-top:20px}.approve_modal .approve_modal_body .approve_modal_body_note textarea{font-size:14px;width:100%;height:40px;padding:8px 12px;border-radius:5px;outline:none;border:1px solid rgb(202,199,199);font-weight:600}.approve_modal .approve_modal_footer{margin-bottom:15px;display:flex;justify-content:center;gap:60px}.approve_modal .approve_modal_footer button{color:#fff;font-weight:600;width:150px;padding:8px 12px;outline:none;border:none;border-radius:3px;cursor:pointer;transition:.1s linear}.approve_modal .approve_modal_footer button:active{transform:scale(.9)}.approve_modal .approve_modal_footer .btn_close{background:#f0635c;-webkit-user-select:none;user-select:none}.approve_modal .approve_modal_footer .btn_close:hover{background:#f53b31}.approve_modal .approve_modal_footer .btn_close:active{background:red}.approve_modal .approve_modal_footer .btn_accept{background:#1677ff;-webkit-user-select:none;user-select:none}.approve_modal .approve_modal_footer .btn_accept:hover{background:#0d6cf3}.approve_modal .approve_modal_footer .btn_accept:active{background:#1677ff}.stop_submitting_proof_modal{background:#fff;width:650px;max-width:100%;border-radius:5px;box-shadow:0 0 1px #fff;border:1px solid rgb(197,194,194)}.stop_submitting_proof_modal .stop_submitting_proof_header{padding:10px;display:flex;justify-content:space-between;border-bottom:1px solid rgb(197,194,194);font-size:14px}.stop_submitting_proof_modal .stop_submitting_proof_header .stop_submitting_proof_close_btn{height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#e55151;cursor:pointer;transition:.1s linear;background:rgb(231,229,229)}.stop_submitting_proof_modal .stop_submitting_proof_header .stop_submitting_proof_close_btn:hover{color:red;background:rgb(205,203,203)}.stop_submitting_proof_modal .stop_submitting_proof_body{padding:15px 20px 30px}.stop_submitting_proof_modal .stop_submitting_proof_body .stop_submitting_proof_body_content{font-size:16px;font-weight:600;display:flex;flex-direction:column;justify-content:center;gap:5px}.stop_submitting_proof_modal .stop_submitting_proof_body .stop_submitting_proof_body_notify{margin-top:10px;font-size:14px;font-weight:400;list-style-position:inside}.stop_submitting_proof_modal .stop_submitting_proof_body .condition_filter_wrapper{display:flex;flex-direction:column;gap:5px;margin-top:15px}.stop_submitting_proof_modal .stop_submitting_proof_body .condition_filter_wrapper .input_item{display:flex;align-items:center;gap:10px}.stop_submitting_proof_modal .stop_submitting_proof_body .condition_filter_wrapper .input_item label{display:block;min-width:70px;font-weight:500}.stop_submitting_proof_modal .stop_submitting_proof_body .condition_filter_wrapper .input_item .input_text_item{font-weight:600;outline:none;padding:4px 8px;width:250px;border-radius:2px;border:1px solid #a8a8a8;height:35px}.stop_submitting_proof_modal .stop_submitting_proof_body .condition_filter_wrapper .input_item .input_checkbox_item{display:flex;align-items:center;gap:5px}.stop_submitting_proof_modal .stop_submitting_proof_body .condition_filter_wrapper .input_item .input_checkbox_item span{font-size:12px;font-weight:600;color:#333}.stop_submitting_proof_modal .stop_submitting_proof_body .stop_submitting_proof_body_code{margin-top:20px}.stop_submitting_proof_modal .stop_submitting_proof_body .stop_submitting_proof_body_code input{font-size:14px;width:100%;height:40px;padding:8px 12px;border-radius:5px;outline:none;border:1px solid rgb(202,199,199);font-weight:600}.stop_submitting_proof_modal .stop_submitting_proof_body .stop_submitting_proof_body_code span{display:block;margin-top:8px;font-weight:600;width:100%;text-align:center}.stop_submitting_proof_modal .stop_submitting_proof_footer{margin-bottom:15px;display:flex;justify-content:center;gap:60px}.stop_submitting_proof_modal .stop_submitting_proof_footer button{color:#fff;font-weight:600;width:150px;padding:8px 12px;outline:none;border:none;border-radius:3px;cursor:pointer;transition:.1s linear}.stop_submitting_proof_modal .stop_submitting_proof_footer button:active{transform:scale(.9)}.stop_submitting_proof_modal .stop_submitting_proof_footer .btn_close{background:#f0635c;-webkit-user-select:none;user-select:none}.stop_submitting_proof_modal .stop_submitting_proof_footer .btn_close:hover{background:#f53b31}.stop_submitting_proof_modal .stop_submitting_proof_footer .btn_close:active{background:red}.stop_submitting_proof_modal .stop_submitting_proof_footer .btn_accept{background:#1677ff;-webkit-user-select:none;user-select:none}.stop_submitting_proof_modal .stop_submitting_proof_footer .btn_accept.inactive{cursor:not-allowed;transform:unset;opacity:.6}.stop_submitting_proof_modal .stop_submitting_proof_footer .btn_accept.active:hover{background:#0d6cf3}.stop_submitting_proof_modal .stop_submitting_proof_footer .btn_accept.active:active{background:#0153b1}.note_modal{background:#fff;width:480px;height:200px;max-height:600px;overflow:auto;max-width:100%;border-radius:5px;box-shadow:0 0 1px #fff;border:1px solid rgb(197,194,194)}.note_modal .note_modal_header{position:relative;padding:10px;display:flex;justify-content:space-between;border-bottom:1px solid rgb(197,194,194);font-size:14px}.note_modal .note_modal_header h3{text-transform:uppercase;color:#222}.note_modal .note_modal_body{padding:20px;text-align:left}.note_modal .note_modal_body .note_wrapper+.note_wrapper{margin-top:10px}.note_modal .note_modal_body .note_wrapper .note_time{color:#000;font-weight:700}.note_modal .note_modal_body .note_wrapper .note_value{color:#333}.remove_table_wrapper{padding:20px;width:600px;max-width:100%}.remove_table_wrapper .table_item{display:flex;gap:10px;padding:8px 12px;height:60px;margin:10px 0;font-weight:700;align-items:center}.remove_table_wrapper .table_item span{display:block;height:100%;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.remove_table_wrapper .table_item .remove_table_btn{display:flex;align-items:center;justify-content:center;background:rgb(202,68,68);border-radius:8px;height:40px;width:180px;color:#fff;font-size:small;cursor:pointer;transition:.1s linear;-webkit-user-select:none;user-select:none}.remove_table_wrapper .table_item .remove_table_btn:active{transform:scale(.9)}.view_tables_modal{display:flex;justify-content:center;align-items:center;padding:20px;width:600px;max-width:100%}.view_tables_modal .tables_wrapper{width:100%}.view_tables_modal .tables_wrapper .table_label_goal{margin-bottom:8px;color:#0153b1}.view_tables_modal .tables_wrapper .table_detail_goal{width:100%;text-align:center;border-collapse:collapse;border:1px solid;margin-bottom:30px}.view_tables_modal .tables_wrapper .table_detail_goal .table_header{font-weight:700}.view_tables_modal .tables_wrapper .table_detail_goal td{border:1px solid;padding:8px 12px}.view_tables_modal .tables_wrapper .table_detail_goal td>span{font-weight:500;color:#333}.remove_page_modal{padding:20px;width:450px;max-width:100%;text-align:center}.remove_page_modal .remove_page_body{display:flex;flex-direction:column;gap:10px}.remove_page_modal .remove_page_body>span:first-child{font-weight:500;font-size:16px}.remove_page_modal .remove_page_body>span:last-child{font-weight:400;color:gray;font-size:12px;padding-bottom:20px}.remove_page_modal .remove_page_footer{display:flex;justify-content:space-around;flex-wrap:wrap}.remove_page_modal .remove_page_footer button{padding:8px 12px;width:140px;outline:none;border:none;color:#fff;font-weight:500;border-radius:3px;cursor:pointer;transition:.1s linear}.remove_page_modal .remove_page_footer button:active{transform:scale(.9)}.remove_page_modal .remove_page_footer button.remove_page_deny_btn{background:#f0635c}.remove_page_modal .remove_page_footer button.remove_page_deny_btn:hover{background:red}.remove_page_modal .remove_page_footer button.remove_page_accept_btn{background:#1677ff}.confirm_modal{padding:20px;min-width:450px;max-width:100%;text-align:center}.confirm_modal .confirm_modal_body{display:flex;flex-direction:column;justify-content:center;gap:10px}.confirm_modal .confirm_modal_body>span:first-child{font-weight:600;font-size:16px}.confirm_modal .confirm_modal_body>span:last-child{display:block;width:400px;word-wrap:break-word;font-weight:400;color:gray;font-size:14px;padding-bottom:20px;margin-left:auto;margin-right:auto}.confirm_modal .confirm_modal_footer{display:flex;justify-content:space-around;flex-wrap:wrap}.confirm_modal .confirm_modal_footer button{padding:8px 12px;width:140px;outline:none;border:none;color:#fff;font-weight:500;border-radius:3px;cursor:pointer;transition:.1s linear}.confirm_modal .confirm_modal_footer button:active{transform:scale(.9)}.confirm_modal .confirm_modal_footer button.confirm_modal_deny_btn{background:#f0635c}.confirm_modal .confirm_modal_footer button.confirm_modal_deny_btn:hover{background:red}.confirm_modal .confirm_modal_footer button.confirm_modal_accept_btn{background:#1677ff}.preview_PDF_wrapper{background:#fff;border-radius:3px;overflow:hidden;box-shadow:0 0 5px gray;max-width:100%;max-height:100%;padding-bottom:10px;min-width:617px;-webkit-user-select:none;user-select:none}.preview_PDF_wrapper .preview_PDF_wrapper_header{display:flex;position:relative;justify-content:space-between;padding:10px;border-bottom:1px solid #f1efef}.preview_PDF_wrapper .preview_PDF_wrapper_header h3{text-transform:uppercase;color:#222}.preview_PDF_wrapper.multi_page{padding-bottom:0}.preview_PDF_wrapper .preview_PDF{height:620px}.preview_PDF_wrapper .preview_PDF .react-pdf__Page__canvas{margin:0 auto;width:100%!important}.preview_PDF_wrapper .preview_PDF_pagination{border-top:1px solid gray;display:flex;gap:10px;justify-content:center;align-items:center;background:rgb(33,35,38)}.preview_PDF_wrapper .preview_PDF_pagination .pagination_pdf.active{color:#0153b1}.modal_close_btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#e55151;cursor:pointer;transition:.1s linear;background:rgb(231,229,229)}.modal_close_btn:hover{color:red;background:rgb(205,203,203)}.more_modal{background:#fff;border-radius:3px;box-shadow:0 0 3px gray;font-size:14px;overflow:hidden;-webkit-user-select:none;user-select:none}.more_modal.notification_item_more_modal{position:absolute;top:-200%;right:20px;z-index:9999}.more_modal .more_modal_item{display:flex;gap:10px;align-items:center;padding:10px;cursor:pointer}.more_modal .more_modal_item span{white-space:nowrap}.more_modal .more_modal_item:hover{background:#faf9f9}.update_total_score_modal{display:flex;flex-direction:column;padding:20px;width:400px;gap:20px}.update_total_score_modal .body{display:flex;align-items:center;gap:15px}.update_total_score_modal .body label{font-weight:600}.update_total_score_modal .body input{height:35px;padding:0 12px;flex:1;outline:none}.update_total_score_modal button{padding:10px;text-align:center;background:#1677ff;color:#fff;font-weight:600;border:none;transition:all .1s linear;border-radius:3px;cursor:pointer}.update_total_score_modal button:active{transform:scale(.95)}.student_details_modal{width:500px;height:680px;max-width:100%;overflow:auto;display:flex;flex-direction:column;justify-content:space-between}.student_details_modal .student_details_body{flex:1;padding:10px 20px 0}.student_details_modal .student_details_body table{height:100%;width:100%}.student_details_modal .student_details_body table tr,.student_details_modal .student_details_body table th,.student_details_modal .student_details_body table td{border:none}.student_details_modal .student_details_body table td{width:300px}.student_details_modal .student_details_body table tr{height:47px}.student_details_modal .student_details_body table tr>td:first-child{width:140px;font-weight:600}.student_details_modal .student_details_body table .dob_td{position:relative}.student_details_modal .student_details_body table .dob_td .input_item_ref{opacity:0}.student_details_modal .student_details_body table .dob_td .input_item_display{position:absolute;top:12px;left:0;width:100%;z-index:10}.student_details_modal .student_details_body table .input_item,.student_details_modal .student_details_body table .select_item{width:100%;height:35px;padding:5px 10px;color:#333;font-weight:600;outline:none;border:1px solid #929292;border-radius:3px}.student_details_modal .student_details_body table .radio_group{display:flex;align-items:center;gap:40px}.student_details_modal .student_details_body table .radio_group label{cursor:pointer;-webkit-user-select:none;user-select:none}.student_details_modal .student_details_body table .radio_group .radio_item{color:#333;font-weight:600}.student_details_modal .student_details_body table .radio_group .radio_item input{position:relative;top:1px;margin-right:5px}.student_details_modal .student_details_footer{display:flex;justify-content:space-around;padding:15px 0}.student_details_modal .student_details_footer button{padding:8px 12px;width:140px;height:40px;cursor:pointer;border:none;outline:none;color:#fff;font-weight:600;border-radius:3px;box-shadow:0 0 3px #333;transition:.1s linear}.student_details_modal .student_details_footer button:active{transform:scale(.9)}.student_details_modal .student_details_footer button.close_btn{background:#f5372f}.student_details_modal .student_details_footer button.update_btn{background:#0153b1}.goal_details_modal{width:900px;height:600px;max-width:100%;display:flex;flex-direction:column;overflow:auto}.goal_details_modal .goal_details_modal_header{position:-webkit-sticky;position:sticky;top:0;padding:10px;font-weight:600;text-transform:uppercase;text-align:center;font-size:18px;background:#fff;border-bottom:1px solid rgb(229,227,227)}.goal_details_modal .goal_details_modal_body{flex:1;display:flex;flex-direction:column}.goal_details_modal .goal_details_modal_body .goal_details_modal_body_filter{display:flex;justify-content:space-between;padding:10px 20px}.goal_details_modal .goal_details_modal_body .goal_details_modal_body_content{flex:1}.goal_details_modal .goal_details_modal_body .goal_details_modal_body_content .goals_info_container{height:100%;box-shadow:unset}.modal-excel-body{padding:15px}.modal-excel-body .columns-preview-title{margin-bottom:15px}.modal-excel-body .columns-preview-tab{display:flex;max-width:100%;flex-wrap:wrap;margin-bottom:15px}.modal-excel-body .columns-preview-tab .columns-preview-item{display:flex;justify-content:center;align-items:center;padding:10px;border:1px solid gray;min-width:100px;color:#333;font-weight:600}.modal-excel-body .note-content{font-weight:400;color:gray;font-size:14px;padding-bottom:20px}.modal-excel-body .upload-excel-btn{display:flex;align-items:center;min-height:45px;gap:10px;padding:10px;border-radius:3px;width:100%;border:1px solid gray;margin-bottom:15px}.modal-excel-body .upload-excel-btn label{font-weight:600;font-size:12px;color:#333;text-transform:uppercase;width:100%;cursor:pointer}.modal-excel-body .excel-file-info{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.modal-excel-body .excel-file-info .excel-file-info-header{width:100%;display:flex;justify-content:space-between}.modal-excel-body .excel-file-info .excel-file-info-header .reject-file-btn{display:flex;justify-content:center;align-items:center;height:30px;width:30px;border-radius:50%;transition:.1s linear}.modal-excel-body .excel-file-info .excel-file-info-header .reject-file-btn:hover{color:red;background:rgba(211,210,210,.368627451)}.modal-excel-body .excel-file-info .excel-icon-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-excel-body .excel-file-info .excel-icon-wrapper .excel-icon{width:120px;height:auto;object-fit:contain}.modal-excel-body .excel-file-info .excel-icon-wrapper span{color:#333;font-weight:600}.modal-excel-body .btn-group{display:flex;justify-content:center;gap:60px}.modal-excel-body .btn-group button{width:180px;padding:10px;border-radius:3px;outline:none;border:none;display:flex;justify-content:center;align-items:center;font-weight:600;color:#fff;cursor:pointer;transition:.1s linear}.modal-excel-body .btn-group button:active{transform:scale(.9)}.modal-excel-body .btn-group .agree-btn{background:#1677ff}.modal-excel-body .btn-group .agree-btn.not-allowed{cursor:not-allowed;opacity:.7}.modal-excel-body .btn-group .agree-btn.not-allowed:active{transform:none}.modal-excel-body .btn-group .cancel-btn{background:#f0635c}.update_deadline_modal{padding:20px;min-width:450px;max-width:100%;display:flex;flex-direction:column;gap:20px}.update_deadline_modal .input_item{display:flex;align-items:center;gap:10px;position:relative}.update_deadline_modal .input_item label{text-align:left;display:block;min-width:100px}.update_deadline_modal .input_item input{width:280px;height:35px;padding:0 12px}.update_deadline_modal .input_item .display_input{position:absolute;right:20px;top:0;cursor:pointer}.update_deadline_modal .btn_group{display:flex;align-items:center;justify-content:space-between;margin:0 8px}.update_deadline_modal .btn_group .control_btn_group{display:flex;align-items:center;gap:5px}.update_deadline_modal .btn_group .end_btn,.update_deadline_modal .btn_group .cancel_btn{background:#f14a42}.update_deadline_modal .btn_group button{display:flex;justify-content:center;align-items:center;min-width:100px;padding:0 10px;height:40px;background:#1677ff;border-radius:3px;outline:none;border:none;color:#fff;font-weight:600;cursor:pointer}.z-99{z-index:99}.contact_modal{display:flex;flex-direction:column;gap:12px}.change_password_modal{margin-top:15px;display:flex;flex-direction:column;gap:15px}.change_password_modal .input_item{flex:1}.change_password_modal .input_item label{display:inline-block;min-width:180px;font-weight:600;font-size:16px}.change_password_modal .input_item input{height:40px;padding:0 12px;width:100%;outline:none}.change_password_modal .password_display_input{display:flex;align-items:center;gap:8px}.change_password_modal .password_display_input input{position:relative;top:1px}.change_password_modal button{height:40px;text-align:center;background:#1677ff;border-radius:3px;outline:none;border:none;cursor:pointer;color:#fff;font-weight:600;font-size:16px;transition:all .1s linear}.change_password_modal button:active{transform:scale(.95)}.container__table{width:100%;position:relative}.container__table+.container__table{margin-top:30px}.container__table.margin-0{margin:0}.container__table.detailed_table{margin:0!important}.container__table.detailed_table table{border:1px solid #e7ecf0!important}.container__table header{padding:0 20px 0 10px;display:flex;justify-content:space-between;align-items:center}.container__table header .heading{color:#0153b1;font-weight:700;text-transform:uppercase}.container__table header .modal_btn_open{background:#006fee;padding:8px 20px;color:#fff;font-weight:600;outline:none;border:none;box-shadow:0 0 3px;border-radius:3px;transition:.1s linear;text-transform:uppercase;font-size:12px;cursor:pointer}.container__table header .modal_btn_open.inactive{background:#006fee;opacity:.5;cursor:not-allowed}.container__table header .modal_btn_open:not(.inactive):active{transform:scale(.9)}.container__table .table_description{color:gray;font-weight:400;padding-left:10px}.container__table .table_description+.table_description{margin-top:5px}.container__table .table_description span:first-child{color:#333;font-weight:700}.container__table .table{border:1px solid #e7ecf0;margin:10px 0;width:100%}.container__table .table.margin-0{margin:0}.container__table .table [class^=table__line]{padding:5px 10px;display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto;text-align:center;overflow-wrap:break-word}.container__table .table [class^=table__line]:not(:last-child){border-bottom:1px solid #e7ecf0}.container__table .table .table__line__header{background:#f1f0f0;border-bottom:1px solid #e7ecf0}.container__table .table .table__line__header .header__item{padding:10px;font-weight:700;margin:0 auto;width:100%;text-transform:uppercase;font-size:13.5px;-webkit-user-select:none;user-select:none;color:#333}.container__table .table .table__items{overflow-y:auto}.container__table .table .table__items .button_wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.container__table .table .table__items .button_wrapper .row_button_wrapper{background:transparent;border:none;outline:none;cursor:pointer}.container__table .table .table__items .button_wrapper .row_button_wrapper.more_time_btn{display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:#fff;border:2px solid #fff;box-shadow:0 0 3px #d0cece;font-size:20px;background-color:#23cdc8;border-radius:3px}.container__table .table .table__items .button_wrapper .row_button_wrapper.more_time_btn:hover{background-color:#27e6df}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button{box-shadow:0 0 3px #d0cece;transition:.1s linear;font-size:25px}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button.pending_button{color:#f3ae2c}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button.pending_button:hover{color:#fcb52f}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button.pending_button:active{color:#ffb121}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button.reject_button{color:#f5372f}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button.reject_button:hover{color:#f24c44}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button.reject_button:active{color:red}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button.accpect_button{color:#1677ff}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button.accpect_button:hover{color:#0266f2}.container__table .table .table__items .button_wrapper .row_button_wrapper .row_button.accpect_button:active{color:#05c}.container__table .table .table__items .table__line__item:hover{background-color:#f3f3f3d7}.container__table .table .table__items .table__line__item .line__item{font-size:14px;font-weight:500;padding:10px;width:100%;color:#4e545b}.container__table .table .table__items .table__line__item .proof_files_wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.container__table .table .table__items .table__line__item .proof_files_wrapper .proof_files_download{border-right:1px solid #333}.container__table .table .table__items .table__line__item .proof_files_wrapper .preview_proof_files,.container__table .table .table__items .table__line__item .proof_files_wrapper .proof_files_download{display:inline-block;padding:0 8px;color:currentColor;cursor:pointer;-webkit-user-select:none;user-select:none}.container__table .table .table__items .table__line__item .proof_files_wrapper .preview_proof_files:hover,.container__table .table .table__items .table__line__item .proof_files_wrapper .proof_files_download:hover{color:#0266f2;text-decoration:underline}.container__table .table .table__items .table__line__item .proof_files_wrapper .preview_proof_files:active,.container__table .table .table__items .table__line__item .proof_files_wrapper .proof_files_download:active{color:#05c}.container__table .table .table__items .table__line__item .row_status{font-weight:600}.container__table .table .table__items .table__line__item .wating_status{color:#f3ae2c}.container__table .table .table__items .table__line__item .accept_status{color:green}.container__table .table .table__items .table__line__item .deny_status{color:red}.container__table .table .table__items .table__line__item .resubmit_status{color:#cb1b1b}.container__table .table .table__items .table__line__item .expired_status{color:red}.container__table .table .table__items .table__line__item .note_row{color:#0153b1;cursor:pointer}.container__table .table .table__items .table__line__item .note_row:hover{text-decoration:underline}.container__table .table .table__items .table__line__item .edit_row{color:#0153b1;cursor:pointer;font-size:20px;transition:.1s linear}.container__table .table .table__items .table__line__item .edit_row.inactive{opacity:.5;cursor:not-allowed}.container__table .table .table__items .table__line__item .edit_row.active:hover{color:#0153b1}.container__header{position:sticky;top:0;left:0;background-color:#f5f5f5;z-index:10;border-top:1px solid;border-bottom:1px solid;border-color:#eeecec;height:68px}.container__header .border__text--role{display:flex;width:39px;height:35px;min-width:39px;min-height:35px;align-items:center;justify-content:center;color:#fff;border-radius:5px;font-weight:500;font-size:24px;background-color:#f0635c;cursor:pointer}.container__header .tr__header{background-color:#fff}.container__header .khoa_style{border:none;color:#222}.container__header #name__user,.container__header #studentId__user{color:#222}.container__header .btn__border{border-radius:100%}.container__header .border__account{border-left:1px solid #868585}.container__header .box__drop--account,.container__header .box__drop--account .item_btn_control{border-radius:3px}.container__header .tr__header{height:100%;padding:10px 20px;background-color:#fff!important;animation:animation_header .35s}@keyframes animation_header{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.container__header .tr__header .flex__line{height:100%;display:flex;justify-content:space-between;align-items:center}.container__header .tr__header .flex__line .line__firts{display:flex;align-items:center;justify-content:center}.container__header .tr__header .flex__line .line__firts .khoa_style{text-transform:uppercase;color:#000;font-weight:500;font-size:16px;padding-left:5px;min-width:250px}.container__header .tr__header .flex__line .line__firts .box_search{height:35px}.container__header .tr__header .flex__line .line__firts .box_search svg{color:#6e6e6e;font-size:19px}.container__header .tr__header .flex__line .line__firts .line__input{border-radius:3px}.container__header .tr__header .flex__line .box__control{height:100%;display:flex;align-items:center}.container__header .tr__header .flex__line .box__control>div{margin-left:15px}.container__header .tr__header .flex__line .box__control .btn__border{width:40px;height:40px;min-width:40px;min-height:40px;background-color:#f3f1efd8;font-size:22px;position:relative}.container__header .tr__header .flex__line .box__control .btn__border .flex__center{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.container__header .tr__header .flex__line .box__control .btn__border svg{cursor:pointer;color:#333}.container__header .tr__header .flex__line .box__control .btn__border .length__noti{top:-2px;right:-10px;position:absolute}.container__header .tr__header .flex__line .box__control .btn__border .length__noti .dots__color{-webkit-user-select:none;user-select:none;width:19px;height:18px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;border-radius:5px;background-color:#f0635c}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper{position:absolute;right:-24px;top:55px;width:450px;min-height:100px;max-height:500px;background-color:#fff;border:1px solid #cecece;border-radius:4px;box-shadow:3px 2px 8px #0000002c;overflow:auto}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .read_btn{color:green}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .read_btn svg{color:green}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .del_btn{color:#bd1c1c}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .del_btn svg{color:#bd1c1c}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_heading{position:sticky;top:0;background:#fff;z-index:10;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:600;padding:10px;border-bottom:1px solid rgb(234,232,232)}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body{width:100%}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notify_nothing{display:block;font-size:12px;font-weight:600;color:gray;text-transform:uppercase;width:100%;text-align:center;padding:40px}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item{width:100%;display:flex;justify-content:space-between;gap:10px;padding:10px;transition:.1s linear;border-bottom:1px solid rgb(235,233,233);-webkit-user-select:none;user-select:none}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item.unread_notification{background:#faf9f9}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item .notification_item_content_wrapper{display:flex;align-items:center;gap:10px;color:currentColor}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item:hover{background:#faf9f9}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item .notification_item_img_wrapper img{width:60px;height:60px;object-fit:cover}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item .notification_item_content{font-size:16px}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item .notification_item_content .notification_item_datetime{font-size:12px;font-weight:600;color:#05c}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item .notification_item_content .notification_item_title{font-weight:600}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item .notification_item_content .notification_item_note{text-overflow:ellipsis;overflow:hidden;color:#333;font-weight:600;font-size:14px;margin:5px 0}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item .notification_item_icon_wrapper{position:relative;min-width:20px}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item .notification_item_icon_wrapper .notification_item_unread svg{color:#1677ff}.container__header .tr__header .flex__line .box__control .btn__border .notification_wrapper .notification_body .notification_item .notification_item_icon_wrapper .notification_item_more{position:absolute;bottom:0}.container__header .tr__header .flex__line .box__control .box__drop--product-list{width:max-content;background-color:#fff;border:1px solid #cecece;border-radius:4px;box-shadow:3px 2px 8px #0000002c;position:absolute;top:55px;right:0;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 5px}.container__header .tr__header .flex__line .box__control .box__drop--product-list .item__product{width:80px;height:80px;margin:8px 5px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;border-radius:3px;transition:all .35s}.container__header .tr__header .flex__line .box__control .box__drop--product-list .item__product .img__list--product{width:90%;display:block}.container__header .tr__header .flex__line .box__control .box__drop--product-list .item__product .text__list--product{white-space:nowrap;font-size:15px;color:#000;font-weight:500;margin-top:5px}.container__header .tr__header .flex__line .box__control .box__drop--product-list .item__product:hover{background-color:#d3d3d3}.container__header .active_drop_box{opacity:1;transform:translate(0);transition:.3s ease;visibility:visible}.container__header .unactive_drop_box{opacity:0;transform:translate(15px);transition:.2s ease;visibility:hidden}.button__component{width:100%;display:block;background-color:#006fee;padding:12px 0;border:none;margin:20px 0;font-size:18px;color:#fff;font-weight:600;border-radius:3px;cursor:pointer;transition:all .5s}.button__component:hover{background-color:#0153b1}.text-sm{font-size:16px}.goals_info_container{background:#fff;border-radius:5px;box-shadow:0 0 3px #c2c1c1}.goals_info_container .notify_empty{display:flex;flex-direction:column;width:100%;gap:5px;min-height:300px;justify-content:center;align-items:center}.goals_info_container .notify_empty img{display:block;width:200px;height:100px;object-fit:cover}.goals_info_container .notify_empty span{color:gray;font-weight:600;font-size:12px;text-transform:uppercase}.goals_info_container .goals_info_container_heading{padding:10px 20px;font-size:16px;text-transform:uppercase;font-weight:500;border-bottom:1px solid rgb(229,227,227)}.goals_info_container .goals_info_heading_wrapper{display:inline-block}.goals_info_container .goals_info_heading_wrapper .goals_info_heading{color:#0153b1;transition:.1s linear;text-transform:uppercase;margin-bottom:10px;font-weight:600;font-size:16px}.goals_info_container .goals_info_heading_wrapper .goals_info_heading:hover{color:#0153b1}.goals_info_container .goals_info_wrapper{padding:20px}.goals_info_container .goals_info_wrapper .goal_info_table{width:100%;border-collapse:collapse}.goals_info_container .goals_info_wrapper .goal_info_table .goal_info_header{padding:10px;font-size:13px;font-weight:700;text-transform:uppercase;-webkit-user-select:none;user-select:none;text-align:center}.goals_info_container .goals_info_wrapper .goal_info_table td,.goals_info_container .goals_info_wrapper .goal_info_table th{padding:8px;border:1px solid #ddd}.goals_info_container .goals_info_wrapper .goal_info_table .goal_info_body{font-size:14px;font-weight:500;padding:10px;color:#4e545b;text-align:center}.goals_info_container .goals_info_wrapper .goal_info_table .goal_info_body .goal_name{min-width:200px}.goals_info_container .goals_info_wrapper .goal_info_table .goal_info_body .goal_info_item{text-align:center}.goals_info_container .goals_info_wrapper .goal_info_table .goal_info_body .goal_info_item .goal_info_dangerous_status{color:#f0635c}.goals_info_container .goals_info_wrapper .goal_info_table .goal_info_body .goal_info_item .goal_info_success_status{color:#0153b1}.empty_data_notification_container{display:flex;flex-direction:column;width:250px;margin:160px auto auto;align-items:center}.empty_data_notification_container img{display:block;width:220px;height:120px;object-fit:cover;opacity:.5}.empty_data_notification_container span{display:block;color:#a5a5a5;font-weight:600;font-size:12px;text-transform:uppercase}.border__account{border-left:1px solid #e0dede;padding-left:20px}.border__account.in_modal{padding:0;border:none}.border__account .btn_dropdown{-webkit-user-select:none;user-select:none;width:100%;height:100%;cursor:pointer;display:flex;align-items:center}.border__account .btn_dropdown.in_modal{cursor:unset}.border__account .btn_dropdown.in_modal .info__avatar{order:1;margin-right:15px}.border__account .btn_dropdown.in_modal .info__user{order:2}.border__account .btn_dropdown .info__user{margin-right:15px;-webkit-user-select:none;user-select:none}.border__account .btn_dropdown .info__user #name__user{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:2px;color:#000;display:block;min-width:100px}.border__account .btn_dropdown .info__user #studentId__user{font-size:11px;color:#706f6f;font-weight:600}.border__account .btn_dropdown .border__avatar{border:2px solid #006fee}.border__account .btn_dropdown .border__avatar img{border-radius:100%}.border__account .box__drop--account{width:max-content;position:absolute;top:70px;right:15px;background-color:#fff;border:1px solid #cecece;box-shadow:3px 2px 8px #0000002c;border-radius:5px}.border__account .box__drop--account .pd__select{padding:0 10px}.border__account .box__drop--account .pd__select>div:last-child{font-weight:600;color:#3a3a3a}.border__account .box__drop--account .pd__select>div:last-child:hover{background-color:#ff5d53;color:#fff}.border__account .box__drop--account .border__collpe{width:95%;height:1px;background-color:#d6d5d5;margin:0 auto}.border__account .box__drop--account .item_btn_control{display:flex;justify-content:left;align-items:center;padding:7px 10px;font-size:16px;cursor:pointer;color:#414141;font-weight:600;transition:background-color .35s;margin:8px 0;border-radius:5px}.border__account .box__drop--account .item_btn_control:hover{background-color:#d6d5d5}.border__account .box__drop--account .item_btn_control>svg{margin-right:20px;font-size:25px}.proof_title{display:block;color:#333;font-size:16px;font-weight:600;margin-bottom:10px;margin-top:15px}.proof_wrapper{width:100%;background:rgb(253,253,253);display:flex;flex-direction:column;justify-content:center;padding:0 8px;font-size:14px;font-weight:500;border-radius:5px;box-shadow:0 0 1px #333}.proof_wrapper .proof_upload{display:flex;align-items:center}.proof_wrapper .proof_upload .icons_wrapper{flex:1;height:45px;display:flex;font-size:22px;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;cursor:pointer}.proof_wrapper .proof_upload .icons_wrapper .icon-item--proof{margin-left:10px;display:flex;align-items:center}.proof_wrapper .proof_upload .icons_wrapper .insert_files_icon{color:#0ca60c;font-size:20px;cursor:pointer}.proof_wrapper .proof_upload .icons_wrapper .files_type{flex:1;font-size:12px;color:gray;margin-left:10px}.proof_wrapper .files_wrapper{position:relative;margin-top:10px;border-radius:8px;width:100%;max-height:200px;display:flex;flex-wrap:wrap;gap:1px;justify-content:center;align-items:flex-start;overflow-y:scroll;overflow-x:hidden}.proof_wrapper .files_wrapper .previewed_file_wrapper{display:flex;flex-direction:column;align-items:center;width:33%;height:170px;margin-bottom:10px}.proof_wrapper .files_wrapper .previewed_file_wrapper img{display:block;flex:1;width:100%;height:85%;object-fit:contain}.proof_wrapper .files_wrapper .previewed_file_wrapper span{margin-top:4px;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden;text-align:center}.proof_wrapper .files_wrapper .remove_files_btn{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;z-index:999;border-radius:50%;background:#eff0f3;font-size:20px;font-weight:700;transition:linear .1s}.proof_wrapper .files_wrapper .remove_files_btn:hover{background:#dadde1}.proof_wrapper .files_wrapper .remove_files_btn:hover .remove_files_icon{color:red}.proof_wrapper .files_wrapper .remove_files_btn .remove_files_icon{color:#fb5454}.container__tables{width:100%;background-color:#f5f5f5;padding:5px;height:90vh}.container__tables .heading__text_lg{font-size:16px;color:#3f3f3f;display:flex;align-items:center;padding:10px;text-transform:uppercase;font-weight:700}.container__tables .heading__text_lg svg{font-size:35px;padding-right:10px}.container__tables .ant-tabs-nav-list{justify-content:center}.container__tables .body__tables{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 5px #dad8d869;border-radius:3px;height:100%}.container__tables .body__tables .filter_group{padding:10px;display:flex;flex-wrap:wrap;gap:5px}.container__tables .body__tables .search_wrapper{display:flex;gap:5px}.container__tables .body__tables .tab__tables--goal .ant-tabs-nav{background-color:#fafafa;border-radius:3px;-webkit-user-select:none;user-select:none}.container__tables .body__tables .tab__tables--goal .ant-tabs-nav .ant-tabs-nav-list{flex-wrap:wrap}.container__tables .body__tables .tab__tables--goal .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{padding:15px;font-weight:600;font-size:17px;min-width:220px;justify-content:center;margin:0 8px}.container__tables .body__tables .tab__tables--goal .ant-tabs-content-holder{overflow-y:scroll;background-color:#eee}.container__tables .body__tables .dynamic_goals_container .container__table table{border:unset;border-bottom:1px solid #e7ecf0}.container__tables .body__tables .dynamic_goals_container .pedding_item{width:100%;cursor:pointer;background-color:#fff;transition:all .35s}.container__tables .body__tables .dynamic_goals_container .pedding_item td{padding:15px;border-bottom:1px solid #c4c4c4;font-size:15.5px;font-weight:500}.container__tables .body__tables .dynamic_goals_container .pedding_item .true__date{color:#059b05}.container__tables .body__tables .dynamic_goals_container .pedding_item:hover{background-color:#fafafa}.container__center{background-color:#fff;border-radius:3px;overflow:auto}.container__center .notify_nothing{display:flex;justify-content:center;align-items:center;gap:2px;min-height:73vh;flex-direction:column;color:#333333ad;font-weight:600}.container__center .notify_nothing .notify_nothing_content{display:block;color:gray;font-weight:600;font-size:12px;text-transform:uppercase}.container__center .notify_nothing .notify_nothing_sub{font-size:10px;font-weight:400}.container__center .notify_nothing img{width:200px;height:120px;object-fit:cover}.container__center .loading_rows_pendding{display:flex;justify-content:center;align-items:center;padding-bottom:20px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:rgba(151,151,151,.3647058824)}::-webkit-scrollbar-thumb{background-color:#979797;border-radius:0}.modal_overlap::-webkit-scrollbar{width:0px}.wrap__modal::-webkit-scrollbar{width:0px}.container__menu .wrap__menu::-webkit-scrollbar{width:0px}.container__menu .wrap__menu::-webkit-scrollbar-thumb{border-radius:5px}.container__menu .wrap__menu::-webkit-scrollbar-track{background:transparent}.preview_PDF_wrapper::-webkit-scrollbar{width:0px}.scroll-to-top-button{all:unset;position:fixed;bottom:40px;right:25px;width:48px;height:48px;background-color:#006fee;opacity:.3;border-radius:100px;color:#fff;cursor:pointer;font-size:30px;display:flex;justify-content:center;align-items:center;transition:all .15s ease-in-out}.scroll-to-top-button:hover{transform:scale(1.1);font-size:32px;background-color:#006fee;color:#fff;opacity:1}.search_filter_container{display:flex;align-items:center;gap:10px}.search_filter_container .search_filter_wrapper{display:flex;align-items:center}.search_filter_container .search_filter_wrapper select,.search_filter_container .search_filter_wrapper input{min-width:140px;padding:10px;height:41px;border:1px solid #ccc;color:#333;font-weight:600;outline:none}
