.sidebar-container{height:100vh;width:var(--width-sidebar);background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);z-index:1}.sidebar-container .sidebar-list .sidebar-item{height:var(--height-header);width:70px;padding:0 4px;display:flex;justify-content:center;align-items:center}@media screen and (max-height:800px){.sidebar-container .sidebar-list .sidebar-item{width:60px}}.sidebar-container .sidebar-list .sidebar-item .sidebar-logo-img{width:100%;height:100%;object-fit:contain}.sidebar-container .sidebar-list .sidebar-item svg{color:var(--primary-color)}.sidebar-container .sidebar-list .sidebar-item.active{background-color:var(--primary-color);opacity:1!important}.sidebar-container .sidebar-list .sidebar-item.active svg{color:#fff}.sidebar-container .sidebar-list .sidebar-item-nav:hover{background-color:var(--primary-color);opacity:.4}.sidebar-container .sidebar-list .sidebar-item-nav:hover svg{color:#fff}.modal-confirm{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;z-index:9997;cursor:default}.modal-confirm .modal-confirm-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.6;z-index:9998}.modal-confirm .modal-confirm-container{position:relative;margin:auto;padding:4rem 44px;background-color:#fff;border-radius:24px;z-index:9999;display:flex;flex-direction:column;align-items:center}.modal-confirm .modal-confirm-container .modal-confirm-content{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;grid-gap:4rem;gap:4rem}.modal-confirm .modal-confirm-container .modal-confirm-content .modal-confirm-text{font-size:2rem}.modal-confirm .modal-confirm-container .modal-confirm-content .modal-confirm-action{display:flex;grid-gap:24px;gap:24px;justify-content:center}.input_text_base:has(.input_text_area){height:auto!important;padding-top:6px!important;padding-bottom:6px!important}.input_text_base_container{position:relative;width:100%}.input_text_base_container .input_text_required{position:absolute;right:4px;top:4px;color:red;display:block;font-size:26px;line-height:16px}.input_text_base_container .error_input span{color:#e22028;font-size:18px}.input_text_base_container .error_text_absolute{position:absolute;bottom:calc(100% + 2px)}.input_text_base_container .error_text_absolute_new{position:absolute;top:calc(100% + 2px)}.input_text_base_container .input_text_base{display:flex;align-items:center;height:65px;padding:0 22px;border:1px solid #4a4848;border-radius:10px}@media screen and (max-width:768px){.input_text_base_container .input_text_base{height:44px}.input_text_base_container .input_text_base svg{width:18px}}@media screen and (max-height:800px){.input_text_base_container .input_text_base{height:50px;padding-left:12px}}.input_text_base_container .input_text_base.focus{border-width:1px}.input_text_base_container .input_text_base.focus .custom_icon{display:none}.input_text_base_container .input_text_base.warning{border:2px solid #e22028!important;padding-left:23px;padding-right:23px}.input_text_base_container .input_text_base.success{border:2px solid #36ae4a!important;padding-left:23px;padding-right:23px}.input_text_base_container .input_text_base .input_text_base_content{display:flex;align-items:center;flex:1 1;height:100%;padding:1px 0}.input_text_base_container .input_text_base .input_text_base_content .icon_label{width:31px}@media screen and (max-width:48em){.input_text_base_container .input_text_base .input_text_base_content .icon_label{margin-right:0!important}}.input_text_base_container .input_text_base .input_text_base_content .input_text{height:100%;border:none;font-size:1.8rem;line-height:21px;flex:1 1;background-color:transparent}.input_text_base_container .input_text_base .input_text_base_content .input_text:focus{outline:none}.input_text_base_container .input_text_base .input_text_base_content .input_text_area{resize:none;line-height:26px}.input_text_base_container .input_text_base .toggle_password{display:flex;align-items:center;cursor:pointer}.input_text_base_container input[type=password]::-ms-reveal{display:none}.input_text_base_container input{font-family:"Myriadpro-Regular"}.input_text_base_container input::placeholder{font-family:"Myriadpro-Regular";color:#8e9298;opacity:1}.input_text_base_container input:-ms-input-placeholder{font-family:"Myriadpro-Regular";color:#8e9298}.input_text_base_container input::-ms-input-placeholder{font-family:"Myriadpro-Regular";color:#8e9298}::-ms-reveal{display:none}.login-page{width:100%;height:100vh;background-color:#f4fdff}.login-page .login-page-content{width:100%;height:100%;display:flex}.login-page .login-page-content .login-page-left-side{height:100%;width:36%;background-image:url(/static/media/bg_left_login.f61b1ae3.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.login-page .login-page-content .login-page-left-side .login-page-left-slider-container{width:56%;height:auto;aspect-ratio:305/649;position:relative;z-index:1;padding-right:1%}@media screen and (max-height:800px){.login-page .login-page-content .login-page-left-side .login-page-left-slider-container{width:50%}}.login-page .login-page-content .login-page-left-side .login-page-left-slider-container .login-page-phone{background-image:url(/static/media/bg_phone_slider.25975d9c.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;z-index:2;position:absolute;top:0;left:0;bottom:0;right:0}.login-page .login-page-content .login-page-left-side .login-page-left-slider-container .login-page-decor-phone-left{position:absolute;background-image:url(/static/media/decor_phone_left.9a851306.png);background-position:0;background-repeat:no-repeat;background-size:contain;left:-23.9%;top:38%;width:40%;aspect-ratio:125/128;z-index:3}.login-page .login-page-content .login-page-left-side .login-page-left-slider-container .login-page-decor-phone-right{position:absolute;background-image:url(/static/media/decor_phone_right.33de50b6.png);background-position:100%;background-repeat:no-repeat;background-size:contain;right:-8%;top:56%;width:40%;aspect-ratio:157/143;z-index:3}.login-page .login-page-content .login-page-left-side .login-page-left-slider-container .login-page-slide-content{padding:1%;border-radius:12%;border-top-left-radius:14%;overflow:hidden}.login-page .login-page-content .login-page-left-side .login-page-left-slider-container .login-page-slide-content .login-page-slide-item{padding-top:2%;z-index:1}.login-page .login-page-content .login-page-right-side{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 80px}.login-page .login-page-content .login-page-right-side .login-logo-img{width:226px;height:162px;object-fit:contain}@media screen and (max-height:800px){.login-page .login-page-content .login-page-right-side .login-logo-img{width:180px;height:80px}}.login-page .login-page-content .login-page-right-side .login-form{border-radius:28px;border:1px solid #c4c4c4;width:100%;background-color:#fff;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);margin-top:24px}.login-page .login-page-content .login-page-right-side .login-form .login-form-header{padding:20px 32px;background-color:var(--primary-color);border-top-left-radius:28px;border-top-right-radius:28px}@media screen and (max-height:800px){.login-page .login-page-content .login-page-right-side .login-form .login-form-header{padding:12px 40px}}.login-page .login-page-content .login-page-right-side .login-form .login-form-header .login-form-heading{font-size:2.8rem;font-weight:700;line-height:4rem;color:#fff;text-align:center}.login-page .login-page-content .login-page-right-side .login-form .login-form-body{padding:40px;display:flex;justify-content:center}@media screen and (max-height:800px){.login-page .login-page-content .login-page-right-side .login-form .login-form-body{padding:24px 40px}}.login-page .login-page-content .login-page-right-side .login-form .login-form-body .login-form-body-content{width:80%;display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px}.login-page .login-page-content .login-page-right-side .login-form .login-form-body .login-form-body-content .login-form-btn{margin-top:12px}@media screen and (max-height:800px){.login-page .login-page-content .login-page-right-side .login-form .login-form-body .login-form-body-content .login-form-btn{margin-top:4px}}.login-page .login-page-content .login-page-right-side .login-form .login-form-body .login-form-body-content .login-forget-password{font-size:1.6rem;font-style:italic;color:#4d4d4d;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin-top:8px}.login-page .login-page-content .login-page-right-side .login-form .login-form-body .login-form-body-content .login-forget-password:hover{color:var(--button-bg-color);cursor:pointer}.forget_password-page{width:100%;height:100vh}.forget_password-page .forget_password-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.forget_password-page .forget_password-container .forget_password-form-body{min-width:600px;display:flex;flex-direction:column;align-items:center;grid-gap:32px;gap:32px}.forget_password-page .forget_password-container .forget_password-form-body .forget_password-input{border-radius:40px}.forget_password-page .forget_password-container .forget_password-form-body .forget_password-input input{text-align:center}.header-container{padding:0 24px;height:var(--height-header);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc}.header-container .header-left-side{display:flex;grid-gap:16px;gap:16px;align-items:center}.header-container .header-left-side .header-title{font-size:1.8rem;font-weight:700;color:#4d4d4d}.header-container .header-left-side .header-back-button{height:40px;border-radius:20px;border:none;font-size:16px;color:#fff;font-family:"Myriadpro-SemiBold";background-color:var(--button-bg-color);display:flex;justify-content:center;align-items:center;min-width:64px;white-space:nowrap}.header-container .header-left-side .header-back-button:hover{background-color:#c07a05}.header-container .header-right-side{display:flex;align-items:center;grid-gap:16px;gap:16px}.header-container .header-right-side .header-name{font-size:1.8rem;font-weight:700;color:#4d4d4d}.header-container .header-right-side .header-avatar{width:40px;height:40px;object-fit:cover;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:50%}@media screen and (max-height:800px){.header-container .header-right-side .header-avatar{width:32px;height:32px}}.box-select{display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:42px;width:100%;border-radius:8px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);position:relative;background-color:var(--primary-color);cursor:pointer;grid-gap:8px;gap:8px}@media screen and (max-height:800px){.box-select{height:32px}}.box-select .item-selected-label{color:#fff;font-size:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-select .select-list{position:absolute;left:0;top:100%;right:0;background-color:#fff;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);border-radius:8px;overflow-y:auto;overflow-x:hidden;padding:16px 0;z-index:1}.box-select .select-list .select-item{line-height:40px;padding:0 24px}@media screen and (max-height:800px){.box-select .select-list .select-item{line-height:32px}}.box-select .select-list .select-item:hover{background-color:#cdcdcd;cursor:pointer}.box-select .select-list.select-list-placement-top{top:0}.box-select svg{color:#fff}@media screen and (max-height:800px){.box-select svg{height:20px;width:20px}}.box-select.box-select-bg-white{background-color:#fff}.box-select.box-select-bg-white .item-selected-label,.box-select.box-select-bg-white svg{color:var(--text-color)}.root-loading{border:4px solid hsla(0,0%,64.7%,.4941176471);border-top-color:#fff;border-radius:50%;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.teacher-home-container{display:flex;grid-gap:32px;gap:32px;padding:24px 0 48px;overflow:auto}.teacher-home-container .teacher-home-left-side{width:30%;border-right:1px solid #4d4d4d}.teacher-home-container .teacher-home-left-side .teacher-home-form-select{padding:0 32px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.teacher-home-container .teacher-home-left-side .teacher-home-info-assign-box{border-radius:8px;box-shadow:0 3px 8px rgba(0,0,0,.24);padding:6px 24px 6px 8px;background-color:#fff;display:flex;grid-gap:4px;gap:4px;justify-content:center;align-items:center}.teacher-home-container .teacher-home-left-side .teacher-home-info-assign-box img{width:20px;height:20px;object-fit:contain}.teacher-home-container .teacher-home-left-side .teacher-home-overview{padding:16px;margin:24px 16px 0;box-shadow:0 0 8px 0 rgba(0,0,0,.2509803922);border-radius:12px;background-color:#fff}.teacher-home-container .teacher-home-left-side .teacher-home-overview .teacher-home-overview-title{font-size:2rem;font-weight:700;color:var(--primary-color)}.teacher-home-container .teacher-home-left-side .teacher-home-overview .teacher-home-overview-row{display:flex;justify-content:space-between;margin-top:8px;grid-gap:8px;gap:8px}.teacher-home-container .teacher-home-left-side .teacher-home-overview .teacher-home-overview-row .teacher-home-overview-subtitle{font-size:2rem;font-weight:700}.teacher-home-container .teacher-home-left-side .teacher-home-overview .teacher-home-overview-row .teacher-home-overview-criteria{font-size:1.8rem;font-weight:400;position:relative;padding-left:12px}.teacher-home-container .teacher-home-left-side .teacher-home-overview .teacher-home-overview-row .teacher-home-overview-criteria:before{content:"";display:block;position:absolute;left:0;top:12px;width:5px;height:5px;background-color:var(--primary-color);border-radius:50%}.teacher-home-container .teacher-home-right-side{flex:1 1;display:flex;flex-direction:column;padding-right:8px}.teacher-home-container .teacher-home-right-side .teacher-home-right-p-h{padding-right:32px}.teacher-home-container .teacher-home-right-side .teacher-home-list-action{align-self:flex-end}.teacher-home-container .teacher-home-right-side .teacher-home-list-class{margin-top:16px;padding-bottom:16px;flex:1 1;grid-gap:20px;gap:20px;display:flex;flex-direction:column}@media screen and (max-height:800px){.teacher-home-container .teacher-home-right-side .teacher-home-list-class{grid-gap:16px;gap:16px}}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class{padding:8px;border:1.25px solid #e5e5e5;border-radius:4px;display:flex;grid-gap:16px;gap:16px;background-color:#fff}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class:hover{opacity:.8;cursor:pointer}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-avatar-class{width:88px;height:88px;border-radius:5px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}@media screen and (max-height:800px){.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-avatar-class{height:70px;width:70px}}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-avatar-class img{width:100%;height:100%;object-fit:cover;border-radius:5px}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class{display:flex;flex:1 1;justify-content:space-between;grid-gap:24px;gap:24px}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class .teacher-home-info-class{display:flex;flex-direction:column}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class .teacher-home-info-class .info-class-name{font-size:2rem;font-weight:700;color:var(--primary-color)}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class .teacher-home-info-class .info-class-text{font-size:1.8rem}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class .teacher-home-criteria-class{display:flex;flex-direction:column}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class .teacher-home-criteria-class .criteria-class-title{font-size:2rem;font-weight:700;color:var(--primary-color)}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class .teacher-home-criteria-class .criteria-class-row{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class .teacher-home-criteria-class .criteria-class-row .criteria-class-title{font-size:2rem;font-weight:700}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class .teacher-home-criteria-class .criteria-class-row .criteria-class-criteria{font-size:1.8rem;font-weight:400;position:relative;padding-left:12px}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-item-class .teacher-home-detail-class .teacher-home-criteria-class .criteria-class-row .criteria-class-criteria:before{content:"";display:block;position:absolute;left:0;top:12px;width:5px;height:5px;background-color:var(--primary-color);border-radius:50%}.teacher-home-container .teacher-home-right-side .teacher-home-list-class .teacher-home-list-class-empty{font-size:2rem;font-weight:700}.rate-star-container{display:flex;grid-gap:4px;gap:4px}.rate-star-container .rate-star-item{width:24px;height:24px}.rate-star-container .rate-star-item svg{color:#d9d9d9}.rate-star-container .rate-star-item.active svg{color:#ff9f00}.admin-home-container{display:flex;grid-gap:32px;gap:32px;padding:24px 0 48px;overflow:auto}.admin-home-container .admin-home-left-side{min-width:340px;border-right:1px solid #4d4d4d}.admin-home-container .admin-home-left-side .admin-home-form-select{padding:0 32px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.admin-home-container .admin-home-left-side .admin-home-form-select .admin-home-type-filter{display:flex;justify-content:center;margin-bottom:8px}.admin-home-container .admin-home-left-side .admin-home-form-select .admin-home-search-input{border-radius:40px;height:46px;min-width:340px}@media screen and (max-height:800px){.admin-home-container .admin-home-left-side .admin-home-form-select .admin-home-search-input{height:34px}}.admin-home-container .admin-home-right-side{flex:1 1;display:flex;flex-direction:column;padding-right:8px}.admin-home-container .admin-home-right-side .admin-home-right-p-h{padding-right:32px}.admin-home-container .admin-home-right-side .admin-home-list-action{align-self:flex-end}.admin-home-container .admin-home-right-side .admin-home-list-school{margin-top:16px;padding-bottom:16px;flex:1 1;grid-gap:20px;gap:20px;display:flex;flex-direction:column}@media screen and (max-height:800px){.admin-home-container .admin-home-right-side .admin-home-list-school{grid-gap:16px;gap:16px}}.admin-home-container .admin-home-right-side .admin-home-list-school .admin-home-item-school{padding:8px;border:1px solid #00cc83;border-right-width:16px;border-radius:6px;display:flex;grid-gap:16px;gap:16px;background-color:#fff}.admin-home-container .admin-home-right-side .admin-home-list-school .admin-home-item-school:hover{opacity:.8;cursor:pointer}.admin-home-container .admin-home-right-side .admin-home-list-school .admin-home-item-school .admin-home-avatar-school{width:58px;height:58px;border-radius:5px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}@media screen and (max-height:800px){.admin-home-container .admin-home-right-side .admin-home-list-school .admin-home-item-school .admin-home-avatar-school{height:50px;width:50px}}.admin-home-container .admin-home-right-side .admin-home-list-school .admin-home-item-school .admin-home-avatar-school img{width:100%;height:100%;object-fit:cover;border-radius:5px}.admin-home-container .admin-home-right-side .admin-home-list-school .admin-home-item-school .admin-home-detail-school{display:flex;flex:1 1;justify-content:space-between;grid-gap:24px;gap:24px}.admin-home-container .admin-home-right-side .admin-home-list-school .admin-home-item-school .admin-home-detail-school .admin-home-info-school{display:flex;flex-direction:column}.admin-home-container .admin-home-right-side .admin-home-list-school .admin-home-item-school .admin-home-detail-school .admin-home-info-school .info-school-name{font-size:2rem;font-weight:700;color:var(--primary-color)}.admin-home-container .admin-home-right-side .admin-home-list-school .admin-home-item-school .admin-home-detail-school .admin-home-info-school .info-school-text{font-size:1.8rem}.admin-home-container .admin-home-right-side .admin-home-list-school-empty{font-size:2rem;font-weight:700}.root-radio-group{display:flex;grid-gap:32px;gap:32px}.root-radio-group .root-radio-item{cursor:pointer;height:30px;display:flex;align-items:center}.root-radio-group .root-radio-item label{color:#4d4d4d;font-weight:700;cursor:pointer}.root-radio-group .root-radio-item label:before{content:" ";display:inline-block;position:relative;top:5px;margin:0 8px 0 0;width:20px;height:20px;border-radius:11px;border:1px solid var(--primary-color);background-color:transparent;box-sizing:border-box;cursor:pointer}.root-radio-group .root-radio-item input[type=radio]{display:none}.root-radio-group .root-radio-item input[type=radio]:checked+:before{border-color:var(--primary-color);background:radial-gradient(var(--primary-color) 0,var(--primary-color) 40%,transparent 50%,transparent)}.criteria-manage-container{padding:24px 0 48px;display:flex;flex-direction:column;overflow:auto}.criteria-manage-container .criteria-manage-filter{display:flex;grid-gap:16px;gap:16px;justify-content:space-between;align-items:center;padding:0 10rem;flex-wrap:wrap}.criteria-manage-container .criteria-manage-filter .criteria-manage-search-input{height:46px;border-radius:40px}@media screen and (max-height:800px){.criteria-manage-container .criteria-manage-filter .criteria-manage-search-input{height:36px}}.criteria-manage-container .criteria-manage-filter .criteria-manage-item{min-width:-moz-fit-content;min-width:fit-content;flex:1 1}.criteria-manage-container .criteria-manage-filter .input_text_base_container{flex:1.5 1}.criteria-manage-container .criteria-manage-filter .criteria-manage-filter-action{display:flex;grid-gap:16px;gap:16px}.criteria-manage-container .criteria-manage-list-container{padding:4rem 24rem 0;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list{margin-top:16px;padding-bottom:16px;padding-right:24px;margin-right:-24px;flex:1 1;grid-gap:20px;gap:20px;display:flex;flex-direction:column}@media screen and (max-height:800px){.criteria-manage-container .criteria-manage-list-container .criteria-manage-list{grid-gap:16px;gap:16px}}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item{display:flex;grid-gap:12px;gap:12px}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school{padding:8px;border:1px solid #e5e5e5;border-right:16px solid;border-radius:6px;display:flex;grid-gap:16px;gap:16px;background-color:#fff;flex:1 1}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school:hover{opacity:.8;cursor:pointer}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-avatar-school{width:58px;height:58px;border-radius:5px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}@media screen and (max-height:800px){.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-avatar-school{height:50px;width:50px}}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-avatar-school img{width:100%;height:100%;object-fit:cover;border-radius:5px}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-detail-school{display:flex;flex:1 1;justify-content:space-between;grid-gap:24px;gap:24px}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-detail-school .criteria-manage-info-school{display:flex;flex-direction:column}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-detail-school .criteria-manage-info-school .criteria-info-school-name{font-size:2rem;font-weight:700;color:var(--primary-color)}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-detail-school .criteria-manage-info-school .criteria-info-school-text{font-size:1.8rem}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-detail-school .criteria-manage-apply-school{display:flex;flex-direction:column}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-detail-school .criteria-manage-apply-school .criteria-apply-school-status{font-size:1.8rem;text-align:right;padding-right:8px}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list .criteria-manage-item .criteria-manage-item-school .criteria-manage-detail-school .criteria-manage-apply-school .criteria-apply-school-stop{font-size:1.8rem;text-align:right;padding-right:8px;color:#f24545}.criteria-manage-container .criteria-manage-list-container .criteria-manage-list-action{display:flex;justify-content:center;padding-top:3.2rem;grid-gap:24px;gap:24px}.root-check-box{display:flex;align-items:center;grid-gap:12px;gap:12px;cursor:pointer}.root-check-box label{cursor:pointer;font-size:2rem;font-weight:700}.root-check-box .check-box-div{display:flex;align-items:center;justify-content:center;border:1.6px solid #f8af36;width:24px;height:24px;margin-left:8px;position:relative}.root-check-box .check-box-div svg{position:absolute;top:-3px;right:-3px}.root-switch{position:relative;display:inline-block;width:52px;height:24px}.root-switch input{opacity:0;width:0;height:0;margin:0}.root-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.root-switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:6px;bottom:2.5px;background-color:var(--button-bg-color);transition:.4s;border-radius:50%}.root-switch input:checked+.slider{background-color:transparent;border:1px solid #4d4d4d}.root-switch input:focus+.slider{box-shadow:0 0 1px transparent}.root-switch input:checked+.slider:before{transform:translateX(22px);box-shadow:0 0 4px 0 rgba(0,0,0,.2509803922)}.criteria-setting-container{display:flex;grid-gap:48px;gap:48px;padding:24px 0 48px;overflow:auto}.criteria-setting-container .criteria-setting-left-side{width:40%;border-right:1px solid #4d4d4d;padding:0 32px;display:flex;flex-direction:column}.criteria-setting-container .criteria-setting-left-side .criteria-setting-left-title{line-height:4.4rem;font-size:2.2rem;font-weight:700;color:#fff;text-align:center;background-color:var(--primary-color);border-radius:6px}.criteria-setting-container .criteria-setting-left-side .criteria-setting-left-desc{font-size:1.8rem;line-height:2.4rem;margin-top:16px}.criteria-setting-container .criteria-setting-left-side .criteria-setting-left-img{align-self:center;width:340px;padding-bottom:4rem;flex:1 1}@media screen and (max-height:800px){.criteria-setting-container .criteria-setting-left-side .criteria-setting-left-img{width:220px}}.criteria-setting-container .criteria-setting-left-side .criteria-setting-left-img img{width:100%;height:100%;object-fit:contain}.criteria-setting-container .criteria-setting-right-side{flex:1 1}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content{display:flex;flex-direction:column;grid-gap:3.2rem;gap:3.2rem;padding-right:100px}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item{display:flex;grid-gap:12px;gap:12px}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-right-item-switch{padding-top:4px}@media screen and (max-height:800px){.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-right-item-switch{padding-top:0}}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-item-title{font-size:2rem;font-weight:700}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-item-desc{font-size:1.8rem;font-style:italic;text-align:justify}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-item-detail{padding:1.6rem;background-color:#fff;border-radius:6px;box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922);margin-top:2.4rem;grid-gap:.6rem;gap:.6rem;display:flex;flex-direction:column;width:100%}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-item-detail .criteria-setting-item-detail-row{display:flex;align-items:center;grid-gap:32px;gap:32px;width:max-content}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-item-detail .criteria-setting-item-detail-row .criteria-setting-item-detail-label{display:flex;align-items:center;grid-gap:8px;gap:8px}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-item-detail .criteria-setting-item-detail-row .criteria-setting-item-detail-label span{font-size:2rem;font-weight:700}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-item-detail .criteria-setting-item-detail-row .criteria-setting-item-detail-value{font-size:2rem}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-item-detail .criteria-setting-item-detail-row .criteria-setting-item-detail-value span{color:var(--primary-color);font-weight:700;font-size:2rem}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-content .criteria-setting-right-item .criteria-setting-item-detail .criteria-setting-item-detail-row .criteria-setting-item-detail-value .criteria-setting-item-detail-value-box{border:1px solid #4d4d4d;border-radius:4px;padding:0;margin-right:1px;height:2.4rem;width:40px;font-size:1.8rem;text-align:center;color:var(--primary-color);font-weight:700;outline:none}.criteria-setting-container .criteria-setting-right-side .criteria-setting-right-action{display:flex;justify-content:center;grid-gap:32px;gap:32px;margin-top:3.2rem;margin-right:54px}:root{--height-avatar:88px;--width-avatar:88px}@media screen and (max-height:800px){:root{--height-avatar:70px;--width-avatar:70px}}.headmaster-home-container{display:flex;grid-gap:32px;gap:32px;padding:24px 0 48px;overflow:auto}.headmaster-home-container .headmaster-home-left-side{width:30%;border-right:1px solid #4d4d4d}.headmaster-home-container .headmaster-home-left-side .headmaster-home-overview{padding:16px;margin:48px 28px 0;box-shadow:0 0 8px 0 rgba(0,0,0,.2509803922);border-radius:12px;background-color:#fff}.headmaster-home-container .headmaster-home-left-side .headmaster-home-overview .headmaster-home-overview-title{font-size:2rem;font-weight:700;color:var(--primary-color)}.headmaster-home-container .headmaster-home-left-side .headmaster-home-overview .headmaster-home-overview-row{display:flex;justify-content:space-between;margin-top:8px;grid-gap:8px;gap:8px}.headmaster-home-container .headmaster-home-left-side .headmaster-home-overview .headmaster-home-overview-row .headmaster-home-overview-subtitle{font-size:2rem;font-weight:700}.headmaster-home-container .headmaster-home-left-side .headmaster-home-overview .headmaster-home-overview-row .headmaster-home-overview-criteria{font-size:1.8rem;font-weight:400;position:relative;padding-left:12px}.headmaster-home-container .headmaster-home-left-side .headmaster-home-overview .headmaster-home-overview-row .headmaster-home-overview-criteria:before{content:"";display:block;position:absolute;left:0;top:12px;width:5px;height:5px;background-color:var(--primary-color);border-radius:50%}.headmaster-home-container .headmaster-home-right-side{flex:1 1;display:flex;flex-direction:column;padding-right:8px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-right-p-h{padding-right:32px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-action{display:flex;justify-content:space-between;align-items:center}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-action .headmaster-home-type-view{display:flex;border-bottom:1px solid #4d4d4d}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-action .headmaster-home-type-view span{width:210px;padding-bottom:6px;display:flex;font-size:2rem;cursor:pointer}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-action .headmaster-home-type-view span.active{border-bottom:4px solid var(--second-color);color:var(--second-color);font-weight:700}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-action .headmaster-home-type-view .headmaster-home-type-grade{justify-content:flex-start;padding-left:10px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-action .headmaster-home-type-view .headmaster-home-type-teacher{justify-content:flex-end;padding-right:10px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-filter-grade{width:50%;flex:1 1}.headmaster-home-container .headmaster-home-right-side .headmaster-home-filter-grade .headmaster-home-filter-grade-title{font-size:2rem;font-weight:700;margin:32px 0 8px}@media screen and (max-height:800px){.headmaster-home-container .headmaster-home-right-side .headmaster-home-filter-grade .headmaster-home-filter-grade-title{margin:16px 0 8px}}.headmaster-home-container .headmaster-home-right-side .headmaster-home-filter-grade .headmaster-home-form-select,.headmaster-home-container .headmaster-home-right-side .headmaster-home-filter-grade .headmaster-home-list-grade{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-filter-grade .headmaster-home-list-grade .headmaster-home-item-grade{background-color:#fff;display:flex;justify-content:center;align-items:center;height:42px;border:1px solid #00cc83;border-radius:6px;cursor:pointer;font-size:2rem}@media screen and (max-height:800px){.headmaster-home-container .headmaster-home-right-side .headmaster-home-filter-grade .headmaster-home-list-grade .headmaster-home-item-grade{height:32px}}.headmaster-home-container .headmaster-home-right-side .headmaster-home-filter-grade .headmaster-home-list-grade .headmaster-home-item-grade:hover{opacity:.6}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher{margin-top:16px;padding-bottom:16px;flex:1 1;grid-gap:20px;gap:20px;display:flex;flex-direction:column}@media screen and (max-height:800px){.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher{grid-gap:16px;gap:16px}}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container{padding:8px 8px 32px;border:1.25px solid var(--primary-color);border-radius:4px;background-color:#fff;transition:all .5s linear}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container:hover{opacity:.8;cursor:pointer}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher{display:flex;grid-gap:16px;gap:16px;border-bottom:1px solid #939393;padding-bottom:12px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-avatar-teacher{width:var(--width-avatar);height:var(--height-avatar);border-radius:5px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-avatar-teacher img{width:100%;height:100%;object-fit:cover;border-radius:5px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher{display:flex;flex:1 1;justify-content:space-between;grid-gap:24px;gap:24px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher .headmaster-home-info-teacher{display:flex;flex-direction:column;position:relative;flex:1 1;height:100%}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher .headmaster-home-info-teacher .headmaster-info-teacher-name{font-size:2rem;font-weight:700;color:var(--primary-color)}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher .headmaster-home-info-teacher .headmaster-info-teacher-text{font-size:1.8rem}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher .headmaster-home-criteria-teacher{display:flex;flex-direction:column;position:relative}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher .headmaster-home-criteria-teacher .headmaster-criteria-teacher-title{font-size:2rem;font-weight:700;color:var(--primary-color)}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher .headmaster-home-criteria-teacher .headmaster-criteria-teacher-row{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher .headmaster-home-criteria-teacher .headmaster-criteria-teacher-row .criteria-teacher-title{font-size:2rem;font-weight:700}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher .headmaster-home-criteria-teacher .headmaster-criteria-teacher-row .headmaster-criteria-teacher-criteria{font-size:1.8rem;font-weight:400;position:relative;padding-left:12px}.headmaster-home-container .headmaster-home-right-side .headmaster-home-list-teacher .headmaster-home-item-teacher-container .headmaster-home-item-teacher .headmaster-home-detail-teacher .headmaster-home-criteria-teacher .headmaster-criteria-teacher-row .headmaster-criteria-teacher-criteria:before{content:"";display:block;position:absolute;left:0;top:12px;width:5px;height:5px;background-color:var(--primary-color);border-radius:50%}.headmaster-home-container .headmaster-home-teacher-assign-text{position:absolute;bottom:-4rem;left:0;font-weight:700}@media screen and (max-height:800px){.headmaster-home-container .headmaster-home-teacher-assign-text{bottom:-4.6rem}}.detail-grade-container{display:flex;grid-gap:32px;gap:32px;padding:24px 0 48px;overflow:auto}.detail-grade-container .detail-grade-left-side{width:30%;border-right:1px solid #4d4d4d}.detail-grade-container .detail-grade-left-side .detail-grade-form-select{padding:0 32px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.detail-grade-container .detail-grade-right-side{flex:1 1;display:flex;flex-direction:column;padding-right:8px}.detail-grade-container .detail-grade-right-side .detail-grade-right-p-h{padding-right:32px}.detail-grade-container .detail-grade-right-side .detail-grade-list-action{align-self:flex-end}.detail-grade-container .detail-grade-right-side .arrow-button{display:flex;justify-content:space-between;width:100%}.detail-grade-container .detail-grade-right-side .detail-grade-list-class{margin-top:16px;padding-bottom:16px;flex:1 1;grid-gap:20px;gap:20px;display:flex;flex-direction:column}@media screen and (max-height:800px){.detail-grade-container .detail-grade-right-side .detail-grade-list-class{grid-gap:16px;gap:16px}}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class{padding:8px;border:1.25px solid #e5e5e5;border-radius:4px;display:flex;grid-gap:16px;gap:16px;background-color:#fff}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-avatar-class{width:88px;height:88px;border-radius:5px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}@media screen and (max-height:800px){.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-avatar-class{height:70px;width:70px}}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-avatar-class img{width:100%;height:100%;object-fit:cover;border-radius:5px}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class{display:flex;flex:1 1;justify-content:space-between;grid-gap:24px;gap:24px}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class .detail-grade-info-class{display:flex;flex-direction:column}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class .detail-grade-info-class .info-class-name{font-size:2rem;font-weight:700;color:var(--primary-color)}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class .detail-grade-info-class .info-class-text{font-size:1.8rem}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class .detail-grade-criteria-class{display:flex;flex-direction:column}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class .detail-grade-criteria-class .criteria-class-title{font-size:2rem;font-weight:700;color:var(--primary-color)}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class .detail-grade-criteria-class .criteria-class-row{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class .detail-grade-criteria-class .criteria-class-row .criteria-class-title{font-size:2rem;font-weight:700}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class .detail-grade-criteria-class .criteria-class-row .criteria-class-criteria{font-size:1.8rem;font-weight:400;position:relative;padding-left:12px}.detail-grade-container .detail-grade-right-side .detail-grade-list-class .detail-grade-item-class .detail-grade-detail-class .detail-grade-criteria-class .criteria-class-row .criteria-class-criteria:before{content:"";display:block;position:absolute;left:0;top:12px;width:5px;height:5px;background-color:var(--primary-color);border-radius:50%}.detail-room-education-container{display:flex}.detail-room-education-container .detail-room-education-left-side{width:43%;border-right:1px solid #c7c7c7;display:flex;flex-direction:column;padding:16px 0}.detail-room-education-container .detail-room-education-left-side .detail-room-education-statistic-container{flex:1 1;max-height:95%;padding:0 2rem 2rem;display:flex;flex-direction:column}.detail-room-education-container .detail-room-education-right-side{flex:1 1;display:flex;flex-direction:column;padding-right:8px;background-color:#fff}.detail-room-education-container .detail-room-education-right-side .detail-room-education-right-p-h{padding-right:32px}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container{padding:2rem 0;display:flex;flex-direction:column;height:100%}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-header{width:100%}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-header .detail-room-education-list-header{justify-content:space-around;margin:12px;grid-gap:12px;gap:12px}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-header .detail-room-education-list-header .criteria-manage-search-input{height:46px;border-radius:40px}@media screen and (max-height:800px){.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-header .detail-room-education-list-header .criteria-manage-search-input{height:36px}}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-header .detail-room-education-list-header .criteria-manage-item{min-width:-moz-fit-content;min-width:fit-content;flex:1 1}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list{flex:1 1;grid-gap:20px;gap:20px;display:flex;flex-direction:column;padding-bottom:16px;padding-left:16px}@media screen and (max-height:800px){.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list{grid-gap:16px;gap:16px}}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item{padding:8px;border:1.25px solid var(--primary-color);border-radius:4px;background-color:#fff;transition:all .5s linear;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item:hover{opacity:.8;cursor:pointer}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item .detail-room-education-item-content{display:flex;grid-gap:16px;gap:16px}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item .detail-room-education-item-content .detail-room-education-avatar{width:88px;height:88px;border-radius:5px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}@media screen and (max-height:800px){.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item .detail-room-education-item-content .detail-room-education-avatar{height:70px;width:70px}}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item .detail-room-education-item-content .detail-room-education-avatar img{width:100%;height:100%;object-fit:cover;border-radius:5px}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item .detail-room-education-item-content .detail-room-education-detail{display:flex;flex:1 1;justify-content:space-between;grid-gap:24px;gap:24px}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item .detail-room-education-item-content .detail-room-education-detail .detail-room-education-info{display:flex;flex-direction:column}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item .detail-room-education-item-content .detail-room-education-detail .detail-room-education-info .detail-room-education-info-name{font-size:2rem;font-weight:700;color:var(--primary-color)}.detail-room-education-container .detail-room-education-right-side .detail-room-education-list-container .detail-room-education-list .detail-room-education-item .detail-room-education-info-text{font-size:1.8rem}.detail-room-education-container .detail-room-education-criteria{display:flex;flex-direction:column}.detail-room-education-container .detail-room-education-criteria .detail-room-education-criteria-title{font-size:2rem;font-weight:700;color:var(--primary-color)}.detail-room-education-container .detail-room-education-criteria .detail-room-education-criteria-row{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.detail-room-education-container .detail-room-education-criteria .detail-room-education-criteria-row .criteria-teacher-title{font-size:2rem;font-weight:700}.detail-room-education-container .detail-room-education-criteria .detail-room-education-criteria-row .detail-room-education-criteria-ratio{font-size:1.8rem;font-weight:400;position:relative;padding-left:12px}.detail-room-education-container .detail-room-education-criteria .detail-room-education-criteria-row .detail-room-education-criteria-ratio:before{content:"";display:block;position:absolute;left:0;top:12px;width:5px;height:5px;background-color:var(--primary-color);border-radius:50%}.box-chart-container{padding:1.6rem;border-radius:8px;box-shadow:0 8px 24px rgba(149,157,165,.2);background-color:#fff;flex:1 1;display:flex;flex-direction:column}@media(min-width:1600px)and (max-width:1750px){.box-chart-container{width:300px}}@media(max-width:1599px){.box-chart-container{max-width:260px}}.box-chart-container .box-chart-title{font-size:2rem;font-weight:700;color:var(--primary-color);padding-bottom:.5rem}.box-chart-container .box-chart-subtitle{font-size:1.8rem;font-weight:700}.box-chart-container .custom-button{padding:8px;height:auto;border-radius:20px;border:none;font-size:16px;color:#fff;font-family:"Myriadpro-SemiBold";background-color:var(--button-bg-color);display:flex;justify-content:center;align-items:center;white-space:nowrap;width:max-content;margin:0 10px}.box-chart-container .custom-button:hover{background-color:#c07a05}.box-chart-container .button-disable{cursor:not-allowed;background:#c1c1c1!important;pointer-events:none}.box-chart-container .chart-container{height:100%}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:max-content;background-color:#fff;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s;font-size:1.4rem}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.input_date_base_container{position:relative}.input_date_base_container .error_input span{color:#e22028;font-size:18px}.input_date_base_container .error_text{margin-bottom:9px}.input_date_base_container .error_text_absolute{position:absolute;bottom:calc(100% + 2px)}.input_date_base_container .input_date_base{display:flex;align-items:center;height:40px;padding:0 22px;border:1px solid #4a4848;border-radius:10px}.input_date_base_container .input_date_base svg{width:18px}.input_date_base_container .input_date_base .icon_label{width:31px;flex:none}@media screen and (max-width:48em){.input_date_base_container .input_date_base .icon_label{margin-right:0!important}}.input_date_base_container .input_date_base .react-datepicker-wrapper,.input_date_base_container .input_date_base .react-datepicker-wrapper .react-datepicker__input-container{height:100%}.input_date_base_container .input_date_base .react-datepicker__month-text--in-range,.input_date_base_container .input_date_base .react-datepicker__month-text--in-selecting-range,.input_date_base_container .input_date_base .react-datepicker__month-text--selected{border-radius:8px!important}.input_date_base_container .input_date_base input{height:100%;border:none;font-size:18px;line-height:21px;background-color:transparent;width:100%;font-family:"Myriadpro-Regular"}.input_date_base_container .input_date_base input:focus{outline:none}@media screen and (max-width:48em){.input_date_base_container .input_date_base input{font-size:.9rem!important}}.input_date_base_container .input_date_base input::placeholder{font-family:"Myriadpro-Regular";color:#8e9298;opacity:1}.input_date_base_container .input_date_base input:-ms-input-placeholder{font-family:"Myriadpro-Regular";color:#8e9298}.input_date_base_container .input_date_base input::-ms-input-placeholder{font-family:"Myriadpro-Regular";color:#8e9298}.input_date_base_container .input_date_base select{font-family:"Myriadpro-Regular";color:#8e9298}.education-department-home-container{display:flex;overflow:hidden}.education-department-home-container .education-department-statistic-container{flex:.7 1;height:calc(100vh - var(--height-header));padding:2rem}.education-department-home-container .education-department-statistic-container .education-department-statistic-col{flex:1 1;display:flex;flex-direction:column;height:100%}.education-department-home-container .education-department-home-list-container{flex:.3 1;height:calc(100vh - var(--height-header));overflow:hidden;padding:2rem 0;display:flex;flex-direction:column;background-color:#fff}.education-department-home-container .education-department-home-list-container .education-department-home-header{width:100%;padding:0 32px}.education-department-home-container .education-department-home-list-container .education-department-home-header .detail-education-department-list-header{justify-content:space-around;margin:1.2rem 0;grid-gap:32px;gap:32px}@media(max-width:1650px){.education-department-home-container .education-department-home-list-container .education-department-home-header .detail-education-department-list-header{flex-direction:column}}.education-department-home-container .education-department-home-list-container .education-department-home-header .detail-education-department-list-header .criteria-manage-search-input{height:46px;border-radius:40px}@media screen and (max-height:800px){.education-department-home-container .education-department-home-list-container .education-department-home-header .detail-education-department-list-header .criteria-manage-search-input{height:36px}}.education-department-home-container .education-department-home-list-container .education-department-home-header .detail-education-department-list-header .criteria-manage-item{min-width:-moz-fit-content;min-width:fit-content;flex:1 1}.education-department-home-container .education-department-home-list-container .education-department-home-note{font-size:2rem;font-weight:700;padding-bottom:1.2rem}.education-department-home-container .education-department-home-list-container .education-department-home-list-content{flex:1 1;display:flex;flex-direction:column;max-height:740px;padding:1.2rem 3.2rem 0}.education-department-home-container .education-department-home-list-container .education-department-home-list-content .education-department-home-list-room{flex:1 1;display:flex;flex-wrap:wrap;flex-direction:column;grid-gap:1.6rem;gap:1.6rem}.education-department-home-container .education-department-home-list-container .education-department-home-list-content .education-department-home-list-room .education-department-home-item-room{width:100%;height:-moz-fit-content;height:fit-content;border-radius:10px;border:1px solid var(--primary-color);padding:.8rem 16px;display:flex;align-items:center;grid-gap:12px;gap:12px;background-color:#fff}.education-department-home-container .education-department-home-list-container .education-department-home-list-content .education-department-home-list-room .education-department-home-item-room:hover{opacity:.8;cursor:pointer}.education-department-home-container .education-department-home-list-container .education-department-home-list-content .education-department-home-list-room .education-department-home-item-room .education-department-home-item-img{width:4.2rem;height:4.2rem;border-radius:50%;background-color:var(--second-color);display:flex;align-items:center;justify-content:center}.education-department-home-container .education-department-home-list-container .education-department-home-list-content .education-department-home-list-room .education-department-home-item-room .education-department-home-item-img svg{height:2.8rem;width:2.8rem}.education-department-home-container .education-department-home-list-container .education-department-home-list-content .education-department-home-list-room .education-department-home-item-room .education-department-home-item-text{font-size:1.6rem}.outstanding-teacher-container{display:flex;padding:24px 0 48px}@media screen and (max-height:800px){.outstanding-teacher-container{padding:16px 0}}.outstanding-teacher-container .outstanding-teacher-left-side{width:30%;border-right:1px solid #4d4d4d;display:flex;flex-direction:column}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-form-select{padding:0 32px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container{flex:1 1;display:flex;flex-direction:column;padding:0 32px;margin-top:3.2rem}@media screen and (max-height:800px){.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container{margin-top:2rem}}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container .outstanding-teacher-best-avatar-content{flex:1 1;display:flex;align-items:center;justify-content:center;max-height:290px}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container .outstanding-teacher-best-avatar-content .outstanding-teacher-best-avatar-box{height:90%;aspect-ratio:1;padding:.8rem;border-radius:50%;border:1px solid #fff;position:relative}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container .outstanding-teacher-best-avatar-content .outstanding-teacher-best-avatar-box .outstanding-teacher-best-crown{position:absolute;top:-30%;left:-16%;height:70%;width:70%}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container .outstanding-teacher-best-avatar-content .outstanding-teacher-best-avatar-box .outstanding-teacher-best-avatar{width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);cursor:pointer}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container .outstanding-teacher-best-info{flex:1 1;display:flex;flex-direction:column;align-items:center}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container .outstanding-teacher-best-info .outstanding-teacher-best-name{color:#fff;font-size:2.4rem;font-weight:700;align-self:center;cursor:pointer}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container .outstanding-teacher-best-info .outstanding-teacher-best-address{padding:.4rem;border-radius:2.4rem;display:flex;justify-content:center;align-items:center;background-color:rgba(17,17,17,.3);color:#fff}.outstanding-teacher-container .outstanding-teacher-left-side .outstanding-teacher-best-container .outstanding-teacher-best-info .outstanding-teacher-best-criteria{background-color:#fff;width:100%;padding:1.6rem;border-radius:.8rem;margin-top:1.6rem}.outstanding-teacher-container .outstanding-teacher-right-side{flex:1 1;display:flex;flex-direction:column;padding-right:8px}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-right-p-h{padding-right:32px}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list{flex:1 1;grid-gap:20px;gap:20px;display:flex;flex-direction:column;margin-top:16px;padding-bottom:16px;padding-left:32px}@media screen and (max-height:800px){.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list{grid-gap:16px;gap:16px}}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item{padding:8px;border:1.25px solid #e5e5e5;border-radius:4px;display:flex;grid-gap:16px;gap:16px;background-color:#fff;transition:all .5s linear;position:relative}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item:hover{opacity:.8;cursor:pointer}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item .outstanding-teacher-copper-medal,.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item .outstanding-teacher-silver-medal{width:3.2rem;height:4.9rem;object-fit:cover;position:absolute;top:-1rem;left:-1.6rem}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item .outstanding-teacher-avatar{width:88px;height:88px;border-radius:5px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}@media screen and (max-height:800px){.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item .outstanding-teacher-avatar{height:70px;width:70px}}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item .outstanding-teacher-avatar img{width:100%;height:100%;object-fit:cover;border-radius:5px}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item .outstanding-teacher-detail{display:flex;flex:1 1;justify-content:space-between;grid-gap:24px;gap:24px}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item .outstanding-teacher-detail .outstanding-teacher-info{display:flex;flex-direction:column}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item .outstanding-teacher-detail .outstanding-teacher-info .outstanding-teacher-info-name{font-size:2rem;font-weight:700;color:var(--primary-color)}.outstanding-teacher-container .outstanding-teacher-right-side .outstanding-teacher-list-container .outstanding-teacher-list .outstanding-teacher-item .outstanding-teacher-detail .outstanding-teacher-info .outstanding-teacher-info-text{font-size:1.8rem}.outstanding-teacher-container .outstanding-teacher-criteria{display:flex;flex-direction:column}.outstanding-teacher-container .outstanding-teacher-criteria .outstanding-teacher-criteria-title{font-size:2rem;font-weight:700;color:var(--primary-color)}.outstanding-teacher-container .outstanding-teacher-criteria .outstanding-teacher-criteria-row{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.outstanding-teacher-container .outstanding-teacher-criteria .outstanding-teacher-criteria-row .criteria-teacher-title{font-size:2rem;font-weight:700}.outstanding-teacher-container .outstanding-teacher-criteria .outstanding-teacher-criteria-row .outstanding-teacher-criteria-ratio{font-size:1.8rem;font-weight:400;position:relative;padding-left:12px}.outstanding-teacher-container .outstanding-teacher-criteria .outstanding-teacher-criteria-row .outstanding-teacher-criteria-ratio:before{content:"";display:block;position:absolute;left:0;top:12px;width:5px;height:5px;background-color:var(--primary-color);border-radius:50%}:root{--white-color:#fff;--light-red-color:#eb5757;--primary-green:#00cc83;--light-black:rgba(0,0,0,0.7);--light-gray-color:#f5f5f5;--border-color:#c4c4c4;--text-color:#4d4d4d;--bg-light-blue-color:#e7fbf8;--text-hover-color:#00b9b7;--text-hover-color-dark:#039390;--bg-course-color:#cff6f1;--black-color:#000;--light-yellow:#fdcd04;--title-assign-color:#00beb4;--gray-color:#bcbec0;--light-border-color:#d9d9d9;--linear-color:linear-gradient(270deg,#00e2a0,#00b9b7)}a{text-decoration:none;color:#000}img{-webkit-user-select:none;user-select:none}.display_flex{display:flex}.flex-between{display:flex;justify-content:space-between}.flex-align-end{display:flex;align-items:flex-end}.flex-align-start{display:flex;align-items:flex-start}.flex-jus-around{display:flex;align-items:center;justify-content:space-around}.flex-jus-between{align-items:center}.flex-jus-between,.flex-start-jus-between{display:flex;justify-content:space-between}.flex-start-jus-between{align-items:flex-start}.flex-just-center{display:flex;justify-content:center}.flex-jus-end-between{align-items:flex-end}.flex-jus-end-between,.flex-jus-start-between{display:flex;justify-content:space-between}.flex-jus-start-evenly{align-items:flex-start}.flex-jus-evenly,.flex-jus-start-evenly{display:flex;justify-content:space-evenly}.flex-jus-evenly{align-items:center}.flex-jus-end{display:flex;justify-content:flex-end}.flex-align{display:flex;align-items:center}.flex-self-center{display:flex;align-self:center;justify-self:center}.flex-center{display:flex}.flex-center,.flex-center-important{align-items:center;justify-content:center}.flex-center-important{display:flex!important}.flex-start{align-items:center}.flex-all-start,.flex-start{display:flex;justify-content:flex-start}.flex-all-start{align-items:flex-start}.flex-end{display:flex;align-items:center;justify-content:flex-end}.flex-center-column{align-items:center}.flex-align-end-column,.flex-center-column{display:flex;justify-content:center;flex-direction:column}.flex-align-end-column{align-items:flex-end}.flex-align-start-column{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.flex-jus-end-column{align-items:center}.flex-end-column,.flex-jus-end-column{display:flex;justify-content:flex-end;flex-direction:column}.flex-end-column{align-items:flex-end}.flex-column,.flex-column-start{display:flex;flex-direction:column;justify-content:flex-start!important}.flex-column-between{display:flex;flex-direction:column;justify-content:space-between!important}.flex-column-center-cross-axis,.flex-column-jus-center{display:flex;flex-direction:column;justify-content:center}.commondPage a,.commondPage div,.commondPage h2,.commondPage input,.commondPage p,.commondPage span,.commondPage strong,.commondPage td,.commondPage textarea,.commondPage th,.footer_container a,.footer_container div,.footer_container span,.header_container div{font-family:"AvertaStdCY";color:var(--text-color)}.commondPage *{scroll-margin-top:70px}.commondPage input::placeholder,.commondPage textarea::placeholder{font-family:"AvertaStdCY"}.selection_assign a,.selection_assign div,.selection_assign span{color:var(--text-color)}.footer_container a:hover{color:var(--text-hover-color)!important}.footer_1_tail a,.footer_1_tail div{color:var(--light-black);margin-bottom:.4rem;color:var(--text-color)}@media screen and (max-width:48em){.footer_1_tail a,.footer_1_tail div{margin-bottom:.5rem}}.font_news{font-family:"AvertaStdCY"!important}.font_news_black{font-family:"AvertaStdCY-Black"!important}.font_news_extra_bold{font-family:"AvertaStdCY-ExtraBold"!important}.font_news_semi_bold{font-family:"AvertaStdCY-SemiBold"!important}.font_news_italic{font-family:"AvertaStdCY-Italic"!important}.font_news_bold{font-family:"AvertaStdCY-Bold"!important}.font_myriad_bold{position:relative;font-weight:700;top:.155rem}.font_myriad_bold,.font_myriad_bold_no_top{font-family:"Myriadpro-Bold"!important;line-height:normal}.font_myriad_bold_no_top{color:var(--black-color)}.font_myriad_semi_bold{top:.075rem}.font_myriad_semi_bold,.font_myriad_semi_bold_normal{font-family:"Myriadpro-SemiBold"!important;line-height:normal;position:relative}.font_myriad_light{font-family:"Myriadpro-Light"!important;line-height:normal}.color-linear{background:-webkit-linear-gradient(#00e2a0,#00b9b7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.color-red{color:var(--light-red-color)!important}.color-light-black{color:var(--light-black)!important}.color-primary-green{color:var(--primary-green)!important}.color-light-text{color:var(--border-color)!important}.color-white{color:var(--white-color)!important}.color-text{color:var(--text-color)!important;-webkit-text-fill-color:var(--text-color)}.color-black{color:var(--black-color)!important}.color-light-blue{color:var(--text-hover-color)!important}.color-title-assign{color:var(--title-assign-color)!important}.color-gray{color:var(--gray-color)!important}.stroke_primary_green{stroke:#00cc83!important}.font-weight-500{font-weight:500}.font-weight-700{font-weight:700}.mg-vertical-0-5{margin:.5rem 0!important}.mg-horizontal-2{margin:0 2rem!important}.mg-horizontal-1{margin:0 1rem!important}.mg-bottom-2{margin-bottom:2rem!important}.mg-bottom-15{margin-bottom:1.5rem!important}.mg-bottom-12{margin-bottom:1.2rem}.mg-bottom-1{margin-bottom:1rem}.mg-bottom-0-3{margin-bottom:.3rem}.mg-bottom-0-5{margin-bottom:.5rem}.mg-bottom-0-7{margin-bottom:.7rem}.mg-bottom-0-9{margin-bottom:.9rem}@media screen and (max-width:48em){.mg-bottom-0-9{margin-bottom:.3rem}}.mg-bottom-0-8{margin-bottom:.8rem}@media screen and (max-width:48em){.mg-bottom-0-8{margin-bottom:.3rem}}.mg-left-0-5{margin-left:.5rem}.mg-left-1{margin-left:1rem}.mg-left-15{margin-left:1.5rem}.mg-right-0-5{margin-right:.5rem}.mg-right-0-75{margin-right:.75rem}.mg-right-1{margin-right:1rem}.mg-right-3per{margin-right:3%}.mg-right-2{margin-right:2rem}.mg-right-25{margin-right:2.5rem}.mg-right-5{margin-right:5rem}.mg-left-2{margin-left:2rem}.mg-top-1{margin-top:1rem}.mg-top-0-8{margin-top:.8rem}@media screen and (max-width:48em){.mg-top-0-8{margin-top:.3rem}}.mg-top-0-5{margin-top:.5rem}.mg-top-0-75{margin-top:.75rem}.mg-top-2{margin-top:2rem}.mg-top-15{margin-top:1.5rem}.mg-top-25{margin-top:2.5rem}.pd-bottom-0-3{padding-bottom:.3rem}.pd-bottom-0-5{padding-bottom:.5rem}.pd-bottom-0-6{padding-bottom:.6rem}.pd-bottom-0-7{padding-bottom:.7rem}.pd-bottom-1{padding-bottom:1rem}.pd-bottom-15{padding-bottom:1.5rem}.pd-bottom-17-5{padding-bottom:1.75rem}.pd-bottom-2{padding-bottom:2rem}.pd-bottom-3{padding-bottom:3rem}.pd-top-0-5-pc{padding-top:.5rem}.pd-top-0-75-pc{padding-top:.75rem}.pd-top-1-pc{padding-top:1rem}.pd-top-12-5-pc{padding-top:1.25rem}.pd-top-15-pc{padding-top:1.5rem!important}.pd-top-2-pc{padding-top:2rem}.pd-top-2-5-pc{padding-top:2.5rem}.pd-top-3-pc{padding-top:3rem}.pd-top-4-pc{padding-top:4rem}.pd-left-05-pc{padding-left:.5rem}.pd-top-05-pc{padding-top:.5rem}.pd-left-12-pc{padding-left:1.2rem!important}.pd-left-2per-pc{padding-left:2%}.pd-left-4per-pc{padding-left:4%}.pd-right-32{padding-right:3.2rem}.col-20{width:15%;max-width:15%}.col-25{width:25%;max-width:25%}.col-13{width:13%;max-width:13%}.col-23{width:23%;max-width:23%}.col-35{max-width:35%}.col-40{width:40%}.col-45{width:45%}.col-47{width:47%}.col-55{width:55%}.col-65{max-width:65%}.col-50{max-width:50%}.col-fixed-50{width:50%}.col-70{max-width:70%}.col-30{max-width:30%}.col-fix-30{width:30%}.col-fix-35{width:35%}.col-fix-65{width:65%}.col-15{max-width:15%;flex:0 0 15%}.col-60{width:60%}.col-80{width:80%}.col-85{width:85%}.col-87-5{width:87.5%}.col-90{width:90%}.col-100{width:100%}.col-min-100{min-width:100%}.width-115px{width:115px}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1}.flex-1-8{flex:1.8 1!important}.fz-08{font-size:.8rem}.fz-08-75{font-size:.875rem}.fz-09{font-size:.9rem}.fz-07-5{font-size:.75rem}.fz-14{font-size:1.4rem}.fz-15{font-size:1.5rem}.fz-16{font-size:1.6rem}.fz-16-25{font-size:1.625rem}.fz-16-875{font-size:1.6875rem}.fz-18{font-size:1.8rem}.fz-18-75{font-size:1.875rem}.fz-19{font-size:1.9rem}.fz-17{font-size:1.7rem}.fz-20{font-size:2rem}.fz-22{font-size:2.2rem}.fz-12{font-size:1.2rem}.fz-12-5{font-size:1.25rem}.fz-13{font-size:1.3rem}.fz-13-75{font-size:1.375rem}.fz-11{font-size:1.1rem}.fz-11-25{font-size:1.125rem}.fz-11-5{font-size:1.15rem}.fz-1{font-size:1rem}.fz-24{font-size:2.4rem}@media screen and (max-width:48em){.fz-24{font-size:1.1rem}}.fz-26{font-size:2.6rem}.fz-25{font-size:2.5rem}@media screen and (max-width:48em){.fz-25{font-size:1.4rem}}.fz-28{font-size:2.8rem}.fz-30{font-size:3rem}.fz-31{font-size:3.1rem}.fz-32{font-size:3.2rem}.fz-35{font-size:3.5rem}.fz-37{font-size:3.7rem}.icon_scale{cursor:pointer;transition:all .3s ease-out;transform:scale(1)}.icon_scale:hover{transition:all .3s ease-out;transform:scale(1.3)}.contain_image{object-fit:contain}.cover_image{object-fit:cover}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.disabled_user_select{-webkit-user-select:none;-o-user-select:none;user-select:none}.color_hover{cursor:pointer}.color_hover:hover{color:var(--text-hover-color)!important}.color_hover_green{cursor:pointer}.color_hover_green:hover{color:#009761!important}.border-1{border:1px solid var(--text-color)}.border_1_light{border:1px solid var(--border-color)}.border_bottom{border-bottom:2px solid var(--border-color)}.border_bottom_1{border-bottom:1px solid rgba(0,0,0,.1)}.border_bottom_1_dark{border-bottom:1px solid var(--border-color)}.border_bottom_2_black{border-bottom:2px solid var(--black-color)}.border_bottom_1_text{border-bottom:1px solid var(--text-color)}.border_dashed{border-bottom:1px dashed var(--black-color)}.border-1-light{border:1px solid var(--light-border-color)}.list_style{list-style-type:disc!important;list-style:disc!important}.before_dot:before{content:"•";position:absolute;color:#000;top:0;left:0;font-size:1.2rem}.before_dot_assign:before{content:"•";position:relative;color:var(--title-assign-color);top:0;left:0;margin-right:8%;margin-left:4%;font-size:1.3rem}.before_asterisk:before{content:"*";position:relative;color:var(--light-red-color);top:.2rem;left:0;margin-right:.4rem;font-size:1.3rem}.item_dot_lozenge:before{content:"◆";position:absolute;top:.3rem;left:-1.2rem;color:var(--primary-green);font-size:.9rem}.item_dot_lozenge_black:before{content:"◆";position:absolute;top:0;left:-1.12rem;color:var(--black-color);font-size:.88rem}@media screen and (max-width:48em){.item_dot_lozenge_black:before{font-size:.75rem}}.item_dot_lozenge_black_top:before{content:"◆";position:absolute;top:.7rem;left:-1.12rem;color:var(--black-color);font-size:.88rem}@media screen and (max-width:48em){.item_dot_lozenge_black_top:before{font-size:.75rem}}.border_radius_05{border-radius:.5rem}.border_radius_1{border-radius:1rem}.text_underline,.text_underline_offset{text-decoration:underline!important}.text_underline_offset{text-underline-offset:.32rem}@media screen and (max-width:48em){.text_underline_offset{text-underline-offset:.2rem}}.text_through{text-decoration:line-through!important}.pointer_cursor{cursor:pointer}.pointer_cursor:hover{opacity:.9}.input_focus:focus{border-color:#333!important}.ultil_price:after{content:"đ";color:var(--light-red-color);font-size:1.5rem;position:absolute;top:-.6rem;right:-1.1rem}@media screen and (max-width:48em){.ultil_price:after{top:-.45rem;right:-1rem;font-size:1.25rem}}.ultil_price_right:after{color:var(--light-red-color);top:0}.ultil_price_right:after,.ultil_price_smaller:after{content:"đ";font-size:1.2rem;position:absolute;right:-1rem}.ultil_price_smaller:after{top:-.2rem}.ultil_price_payment:after{content:"đ";font-size:.85rem;position:absolute;top:-.4rem;right:-.8rem}.pos_rel{position:relative}.pos_abs{position:absolute}.pos_sticky{position:sticky;top:67px;z-index:2}.header_sticky{position:sticky;top:0;left:0;width:100%}.filter_shadow{filter:drop-shadow(1px 2px 4px rgba(21,27,38,.4))}.zIndex999{z-index:999!important}.bg_readonly{background-color:#cdcdcd!important}.notallowed_cursor{cursor:not-allowed}@keyframes fadeIn{0%{opacity:.1}50%{opacity:1}to{opacity:.1}}@keyframes slideIn{0%{opacity:0;transform:translateX(-76vw)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-85vw)}}@keyframes slideTopIn{0%{opacity:.3;transform:translateY(0)}0%{opacity:1;transform:translateY(50%)}}@keyframes scaleInOut{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.img_label_input{width:1.5rem;height:auto}@media screen and (max-width:48em){.img_label_input{width:1.2rem;height:auto}}.img_action_input{width:1.3rem;height:auto}@media screen and (max-width:48em){.img_action_input{width:1.1rem;height:auto}}.rotate_180{transform:rotate(180deg)!important}.keep_all{word-break:keep-all}.break_word_all{word-break:break-all}.break_word{word-break:break-word}.bg-main:has(>.policyPage){background:transparent!important}.bg_white{background-color:var(--white-color)}.zIndex1{z-index:1}.zIndex5{z-index:5}.pd_4per{padding:0 4%}@media screen and (max-width:48em){.pd_4per{padding:0 1.1rem}}.pd_6per{padding:0 6%}@media screen and (max-width:48em){.pd_6per{padding:0}}@media screen and (max-width:48em){.pd-hor-11-mobile{padding-left:1.1rem;padding-right:1.1rem}}@media screen and (max-width:48em){.pd-ver-11-mobile{padding-top:1.1rem;padding-bottom:1.1rem}}.pd_8per{padding:0 8%}@media screen and (max-width:48em){.pd_8per{padding:0 2rem}}.hover_underline:hover{color:var(--text-hover-color);text-decoration:underline!important}.hover_border_bottom:hover{color:var(--text-hover-color)!important;border-bottom:2px solid var(--text-hover-color)}.border_after:after{content:"";position:absolute;width:100%;height:3px;border-radius:1rem;background-color:var(--primary-green);left:0;bottom:-.3rem}.border_after:hover{color:var(--primary-green)!important}.border_after_notselected:after{content:"";position:absolute;width:0;height:3px;border-radius:1rem;background-color:var(--primary-green);left:0;bottom:-.3rem;transition:.2s}.border_after_notselected:hover{color:var(--primary-green)!important;font-family:"AvertaStdCY-SemiBold"!important}.border_after_notselected:hover:after{width:100%}.font_style_italic{font-style:italic}.icon_tick_success{width:1rem;height:auto}.icon_tick_success_over{width:1.375rem;height:auto}@media screen and (max-width:48em){.icon_tick_success_over{width:1rem;margin-top:.3rem!important}}.list_item_dot .item_dot:before,.list_item_dot li:before{content:"•";color:red;padding-right:.5em;font-size:1.7rem}@media screen and (max-width:48em){.list_item_dot .item_dot:before,.list_item_dot li:before{font-size:1.4rem}}.line_height_14{line-height:1.4rem}.line_height_18-6-6{line-height:1.86rem}.line_height_normal{line-height:normal}.text_uppercase{text-transform:uppercase}@media screen and (max-width:48em){.img_intro_item{width:2.4rem;height:auto}}.modal_success_abs_container .modal_success_abs .modal_container{min-width:35rem}@media screen and (max-width:48em){.modal_success_abs_container .modal_success_abs .modal_container{min-width:18rem}}.white_space_pre{white-space:pre}.uk-modal-dialog-resent{width:40%!important}@media screen and (min-width:48.01em)and (max-width:63.9375em){.uk-modal-dialog-resent{width:60%!important}}@media screen and (max-width:48em){.uk-modal-dialog-resent{width:85%!important}}.uk-modal-dialog-resent .btn_text_popup{width:65%!important;min-width:7rem!important;vertical-align:middle}.uk-modal-dialog-yesno{width:40%!important;max-width:32rem!important;min-width:30rem}@media screen and (max-width:768px){.uk-modal-dialog-yesno{min-width:22rem}}.uk-modal-dialog-yesno .btn_text_popup{width:65%!important;min-width:7rem!important;vertical-align:middle}.modal_success_abs_container{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;text-align:center}.modal_success_abs_container .modal_success_abs{width:65%;min-width:30rem;position:absolute;left:0;right:0;top:20%;bottom:0;margin:0 auto;text-align:center}@media screen and (max-width:48em){.modal_success_abs_container .modal_success_abs{width:90%;min-width:auto;top:16%}}.modal_success_abs_container .modal_success_abs .modal_container{min-height:45%}.flex-evenly{display:flex;justify-content:space-evenly}.btn_next_assign img{position:relative;left:.075rem}.btn_prev_assign img{position:relative;right:.075rem}.customWidthBtn{max-width:27rem!important;min-width:27rem!important;padding:25px!important}.ico_upgrade{width:80%;object-fit:contain}.btn-action-popup{max-width:200px;width:155px!important}.btn-action-popup-smaller{max-width:200px;width:138px!important}.filter-shadow{filter:drop-shadow(1px 2px 4px rgba(21,27,38,.4))}.overflow-y-auto{overflow-y:auto}@media screen and (max-width:48em){.display_block_mobile{display:block!important}.display_flex_mobile{display:flex!important}.display_none_mobile{display:none!important}.display_inline_mobile{display:inline!important}.display_inline_block_mobile{display:inline-block!important}.flex-between-mobile{display:flex;justify-content:space-between}.flex-align-end-mobile{display:flex;align-items:flex-end}.flex-align-start-mobile{display:flex;align-items:flex-start}.flex-jus-around-mobile{display:flex;align-items:center;justify-content:space-around}.flex-jus-between-mobile{display:flex;align-items:center;justify-content:space-between}.flex-just-center-mobile{display:flex;justify-content:center}.flex-jus-end-between-mobile{align-items:flex-end}.flex-jus-end-between-mobile,.flex-jus-start-between-mobile{display:flex;justify-content:space-between}.flex-jus-evenly-mobile{justify-content:space-evenly}.flex-align-mobile,.flex-center-mobile,.flex-jus-evenly-mobile{display:flex;align-items:center}.flex-center-mobile{justify-content:center}.flex-start-mobile{display:flex;align-items:center;justify-content:flex-start}.flex-end-mobile{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}.flex-between-row-mobile{display:flex;justify-content:space-between;flex-direction:row}.flex-row-mobile{flex-direction:row}.flex-center-column-mobile{display:flex;align-items:center;justify-content:center;flex-direction:column}.flex-column-mobile{display:flex;flex-direction:column;justify-content:flex-start!important}.flex-row-mobile{display:flex;flex-direction:row!important}.flex-row-reverse-mobile{display:flex;flex-direction:row-reverse!important}.col-max-100-mobile{max-width:100%!important}.col-100-mobile{width:100%!important}.col-90-mobile{width:90%!important}.col-20-mobile{width:20%!important}.col-25-mobile{width:25%!important}.col-75-mobile{width:75%!important}.col-80-mobile{width:80%}.col-82-5-mobile{width:82.5%}.col-50-mobile{width:50%!important}.col-40-mobile{width:40%!important}.col-45-mobile{width:45%!important}.fz-07-mobile{font-size:.7rem!important}.fz-07-5-mobile{font-size:.75rem!important}.fz-08-mobile{font-size:.8rem!important}.fz-08-75-mobile{font-size:.875rem!important}.fz-09-mobile{font-size:.9rem!important}.fz-09-375-mobile{font-size:.9375rem!important}.fz-14-mobile{font-size:1.4rem!important}.fz-15-mobile{font-size:1.5rem!important}.fz-16-mobile{font-size:1.6rem!important}.fz-18-mobile{font-size:1.8rem!important}.fz-17-mobile{font-size:1.7rem!important}.fz-20-mobile{font-size:2rem!important}.fz-21-mobile{font-size:2.1rem!important}.fz-21-5-mobile{font-size:2.15rem!important;line-height:3rem}.fz-22-mobile{font-size:2.2rem!important}.fz-12-mobile{font-size:1.2rem!important}.fz-12-5-mobile{font-size:1.25rem!important}.fz-13-mobile{font-size:1.3rem!important}.fz-13-75-mobile{font-size:1.375rem}.fz-11-mobile{font-size:1.1rem!important}.fz-11-25-mobile{font-size:1.125rem!important}.fz-11-5-mobile{font-size:1.15rem!important}.fz-1-mobile{font-size:1rem!important}.fz-24-mobile{font-size:2.4rem!important}.fz-25-mobile{font-size:2.5rem!important}.fz-26-mobile{font-size:2.6rem!important}.fz-28-mobile{font-size:2.8rem!important}.fz-30-mobile{font-size:3rem!important}.fz-32-mobile{font-size:3.2rem!important}.fz-35-mobile{font-size:3.5rem!important}.border-1-mobile{border:1px solid var(--text-color)}.border-bottom-1-mobile{border-bottom:1px solid var(--text-color)}.border-bottom-1-black-mobile{border-bottom:1px solid var(--black-color)}.border-bottom-2-black-mobile{border-bottom:2px solid var(--black-color)}.border-bottom-2-mobile{border-bottom:2px solid var(--text-color)}.border-bottom-light-1-mobile{border-bottom:1px solid var(--border-color)}.border-top-light-1-mobile{border-top:1px solid #e6e6e6}.pd-top-2{padding-top:2rem}.pd-top-0-mobile{padding-top:0!important}.pd-vertical-0-3-mobile{padding-top:.3rem!important;padding-bottom:.3rem!important}.pd-top-0-5{padding-top:.5rem}.pd-top-1{padding-top:1rem}.pd-top-15{padding-top:1.5rem}.pd-top-17-5{padding-top:1.75rem}.pd-bottom-0-mobile{padding-bottom:0!important}.pd-bottom-1-mobile{padding-bottom:1rem!important}.pd-bottom-15-mobile{padding-bottom:1.5rem!important}.pd-right-4per{padding-right:4%}.pd-left-4per{padding-left:4%}.mg-bottom-2-mobile{margin-bottom:2rem!important}.mg-bottom-15-mobile{margin-bottom:1.5rem!important}.mg-bottom-12-mobile{margin-bottom:1.2rem}.mg-bottom-0-mobile{margin-bottom:0!important}.mg-bottom-1-mobile{margin-bottom:1rem!important}.mg-bottom-0-5-mobile{margin-bottom:.5rem!important}.mg-bottom-0-7-mobile{margin-bottom:.7rem}.mg-bottom-0-9-mobile{margin-bottom:.9rem}.mg-top-2-mobile{margin-top:2rem!important}.mg-top-1-mobile{margin-top:1rem}.mg-top-15-mobile{margin-top:1.5rem}.mg-top-0-5-mobile{margin-top:.5rem}.mg-right-0-mobile{margin-right:0!important}.form_input_mobile .input_date_base,.form_input_mobile .input_select_main_wrapper,.form_input_mobile .input_text_base{padding:0 2vw!important}.form_input_mobile .drop_down{top:3.3rem!important}.form_input_mobile .icon_dropdown{width:1.2rem!important;height:auto}.black-color-mobile{color:var(--black-color)!important}.animation_slidein_top{animation:slideTopIn .3s linear}.color-text-mobile{color:var(--text-color)!important}.color-light-text-mobile{color:#6e6e6e!important}.text-align-center-mobile{text-align:center}.font_news_semi_bold_mobile{font-family:"AvertaStdCY-SemiBold"!important}.font_news_bold_mobile{font-family:"AvertaStdCY-Bold"!important}.font_news_extra_bold_mobile{font-family:"AvertaStdCY-ExtraBold"!important}.font_news_black_mobile{font-family:"AvertaStdCY-Black"!important}.font_news_mobile{font-family:"AvertaStdCY"!important}.pos_rel_mobile{position:relative!important}}
/*# sourceMappingURL=main.fdc8e861.chunk.css.map */