.infinite-scroll-component__outerdiv{width:100%!important}.dropdown_video{position:absolute;right:1%;top:3%;display:none}.box-video-card:hover .dropdown_video{display:block}.avt_user{border-radius:50%;margin-right:.5rem;border:2px solid #fff;box-shadow:0 2px 2px #0000001a;height:auto;width:45px;max-width:80%!important;min-width:35px}.ant-card-meta-title{white-space:unset!important}.video_name_card{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2.4rem;font-weight:600;font-size:15px;line-height:1.2rem}.form_search .ant-form-item-row{width:100%!important}.thumbnails{height:110px;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:10px}.thumbnails_img{object-fit:cover;opacity:50%}.thumbnails_img_active,.thumbnails_upload_active .ant-upload-list-item-done{border:2px solid var(--border-color)!important;opacity:100%!important}.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select,.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-container{width:200px!important;height:120px!important}.daily_tags .ant-tag{border-radius:8px;padding:2px 12px;cursor:pointer;height:32px;outline:none;font-weight:500;box-sizing:border-box;align-items:center;display:inline-flex;background:transparent!important;color:var(--color-btn)!important;border-color:var(--border-btn)!important;background:var(--background-btn)!important}.daily_tags .ant-tag.tag-active,.daily_tags .ant-tag:hover{border-color:var(--background-btn-hover)!important;background:var(--background-btn-hover)!important;color:var(--color-btn-hover)!important}.daily_tags .swiper_slide{display:inline-block;width:fit-content}#all_video .swiper{padding:0 40px!important}.swiper-button-next:after,.swiper-button-prev:after{width:30px!important;height:30px!important;font-size:18px!important;border-radius:100%;background-color:#94949480;color:#2c2c2c;display:flex;justify-content:center;align-items:center}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{background:var(--background-btn-hover)!important;color:var(--color-btn-hover)!important}.swiper-button-next,.swiper-button-prev{display:flex;justify-content:center;align-items:center;width:30px!important}.swiper-button-next{right:0}.swiper-button-prev{left:0}.modalStyle2 .ant-modal-header{display:none}.line-clamp-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:justify}.daily-video-box .box-related-video-img{position:relative;border-radius:10px;overflow:hidden;flex-wrap:nowrap;padding-top:23%}.daily-video-box .box-related-video-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .4s;border-radius:10px}#detail-video .box-related-video-img .duration_related{position:absolute;bottom:1%;right:1%;margin:4px;font-size:10px;border-radius:5px;font-weight:700;display:block;color:#fff;background-color:#000;padding:1px 4px}.card-video-sharing .ant-card-body{padding:6px 0 10px!important}.card-video-sharing .ant-card-meta,.card-video-sharing .ant-card-meta-title{margin:0!important}.card-video-sharing .ant-card-name{min-height:unset!important}.card-video-sharing .ant-card-cover{position:relative;padding-top:60%;overflow:hidden}.card-video-sharing .ant-card-cover .antd-card-cover-img{transition:all .5s;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px}.card-video-sharing .duration{position:absolute;bottom:1%;right:1%;margin:4px;font-size:10px;border-radius:5px;font-weight:500;display:block;color:#fff;background-color:#000;padding:1px 4px;width:max-content!important}.card-video-sharing .icon-share-micro{display:none!important}.card-video-sharing:hover .icon-share-micro{position:absolute;z-index:10;top:10px;right:10px;border-radius:50%!important;display:none;background:var(--background-btn)!important;border-color:var(--border-btn)!important;color:var(--color-btn)!important;width:30px!important;height:30px!important;display:flex!important;justify-content:center;align-items:center;padding:0!important}.ant-progress .ant-progress-text{font-weight:700!important;color:var(--primary-color)!important}.note_item{height:15px!important;width:15px!important;padding:.25rem!important;margin:5px 5px 5px 0}#online-course-list .swiper-pagination-bullets,#quiz-listt .swiper-pagination-bullets{bottom:0}.course_incomplete_table .blue_bg{background:#ebfaff!important}.course_incomplete_table .red_bg{background:#ffecec!important}.course_incomplete_table .yellow_bg{background:#fff8ec!important}.course_incomplete_table .ant-table-summary>tr>td{border:none!important}#all-video-dashboard .avt_user{max-width:120%!important;height:auto!important}#all-video-dashboard .ant-card-meta-description{color:#212121!important}.card_name_dashboard{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4rem;font-weight:500!important;font-size:14px;line-height:1.2rem}#promotion-dashboard{margin:0 1rem;padding-bottom:2.5rem}#promotion-dashboard .promotion_name{color:var(--color-link)!important;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:500!important;margin-bottom:0!important;white-space:nowrap}#promotion-dashboard .custom-card-promotion{overflow:hidden;box-shadow:none!important;cursor:pointer}#promotion-dashboard .custom-card-promotion .ant-card-cover{position:relative;padding-top:60%;overflow:hidden}#promotion-dashboard .custom-card-promotion .ant-card-cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px 10px 0 0!important}#promotion-dashboard .custom-card-promotion:hover .custom-card-cover-promotion{transform:scale(1);-webkit-transform:scale(1.1)}#promotion-dashboard .custom-card-cover-promotion{transition:all .5s;object-fit:cover}#promotion-dashboard .custom-card-promotion .ant-card-meta{padding:.3rem!important}#promotion-dashboard .promotion_tag{padding:.1rem .4rem!important;width:max-content!important;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem!important;color:var(--primary-color)!important;font-weight:700}#promotion-dashboard .ant-card .ant-card-meta-description{color:#626262!important;font-weight:400!important}#student-ranking .student_ranking_card{box-shadow:none!important;background:transparent!important;display:flex;flex-direction:column;align-items:center;justify-content:center}#student-ranking .student_ranking_card .ant-card-cover{padding-top:0!important}#student-ranking .avt_ranking_box{height:92px;width:92px;position:relative}#student-ranking .avatar_ranking{width:75px;height:75px;border-radius:100%;position:absolute;top:0;left:25%;transform:translate(-25%)}#student-ranking .wreath_special{width:90px;position:absolute;top:0;left:23%;transform:translate(-25%)}#student-ranking .wreath{width:85px;position:absolute;top:-5%;left:24%;transform:translate(-25%)}#student-ranking .full_name{font-weight:500!important;margin-bottom:0!important}#main-calendar{position:relative}#main-calendar.events{margin:0;padding:0;list-style:none}#main-calendar .event_dot{top:-7px!important}#main-calendar .ant-picker-calendar-date{width:100%;height:45px!important;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#main-calendar .events .ant-badge-status{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}#main-calendar .notes-month{font-size:28px;text-align:center}#main-calendar.notes-month section{font-size:28px}#main-calendar .ant-radio-group{display:none!important}#main-calendar .ant-badge-status-text{font-size:13px!important;font-weight:400!important}#main-calendar .ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-selected:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:transparent!important;color:var(--primary-color)!important}#main-calendar .ant-picker-calendar-date-value{padding:1px 4px!important;border:.8px solid transparent!important}#main-calendar .ant-picker-cell-selected .ant-picker-calendar-date-value{color:#fff;background:var(--primary-color)!important;padding:1px 4px!important;border-radius:4px;border:.8px solid var(--primary-color)!important}#main-calendar .ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:none!important}#main-calendar .ant-picker-calendar .ant-picker-cell{padding:2px 0}#main-calendar .ant-picker-cell-inner:hover{background-color:transparent!important}#main-calendar .ant-picker-calendar-date-value:hover{color:var(--primary-color)!important;background:#f3f3f3!important;border-radius:4px}#main-calendar .ant-picker-cell:hover,#main-calendar .ant-picker-calendar-date{background-color:transparent!important}#main-calendar .calendar-note{padding:.25rem!important;width:100%;display:flex;justify-content:space-around;align-items:center;background:var(--box-shadow)!important}#main-calendar .calendar-note .ant-badge-status-text{margin-inline-start:4px!important}#main-calendar .calendar-note .ant-badge{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:5px}.modal_event .ant-list-item{padding-left:1rem!important;padding-right:1rem!important}.modal_event .ant-list-item:hover{background-color:var(--light-primary-bg)!important}.modal_event .arrow-right{display:none}.notify_box_dropdown{width:20rem}.notify_box_dropdown .anticon{font-size:20px;margin-right:.75rem;color:var(--primary-color)!important}.notify-dropdown-menu .ant-dropdown-menu-item{white-space:normal!important}.notify_box_dropdown .noti_subject{margin:5px 0;overflow:hidden;max-width:100%;text-align:left;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.created_at{font-size:12px;color:#8a8a8a}.night-mode-layout .blue_bg{background:#1b414d7d!important}.night-mode-layout .red_bg{background:#a64a4a40!important}.night-mode-layout .yellow_bg{background:#534300c2!important}#employee-kpi .ant-table-thead{font-size:12px}.description_news{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:justify;word-break:break-word!important;line-height:1.2rem;height:4.8rem}.status-container{width:200px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.status{display:inline-block}#main-calendar .view-my-calender{position:absolute;left:12px;margin-top:12px}.home_slide_box{width:100%;position:relative;padding-top:20%;overflow:hidden}.home_slide_box img{transition:all .5s;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px 10px 0 0}.primary-tag{border-radius:30px;background:var(--background-btn);color:var(--color-btn);padding:4px 24px}.performance-tag{border-radius:6px;color:var(--text-color);padding:4px 12px;font-size:11px!important;font-weight:bolder!important;background:#f3f3f3}.performance-tag.dark-green{background:#86d986!important}.performance-tag.green{background:#caffca!important}.performance-tag.orange{background:#ffa463!important}.performance-tag.red{background:#ff6565!important}#performance-general .ant-card .ant-card-head{min-height:32px!important;padding:5px 10px!important}.week-picker.performance{border-radius:30px!important;width:300px!important;font-weight:500!important}.week-picker.performance.large{border-radius:30px;width:400px!important;font-weight:500}.week-picker.performance.large input{font-size:18px!important;font-weight:500!important}#shared-library-dashboard .avt_user{height:45px;min-width:45px;max-width:80%!important;border-radius:50%;margin-right:.5rem;border:2px solid #fff;box-shadow:0 2px 2px #0000001a}.dashboard-collapse-box{background:transparent!important}.dashboard-collapse-box .ant-collapse-header,.dashboard-collapse-box .ant-collapse-content-box{padding:0!important}.dashboard-collapse-box .card-video-sharing-dashboard .icon-share-micro{display:none!important}.dashboard-collapse-box .card-video-sharing-dashboard:hover .icon-share-micro{position:absolute;z-index:10;top:10px;right:10px;border-radius:50%!important;display:none;background:var(--background-btn)!important;border-color:var(--border-btn)!important;color:var(--color-btn)!important;width:30px!important;height:30px!important;display:flex!important;justify-content:center;align-items:center;padding:0!important}#breadcrumb-custom{margin:12px 0 5px 24px!important}#breadcrumb-custom .anticon-down{font-size:8px!important;margin-top:3px}#breadcrumb-custom .breadcrumb-icon{color:var(--primary-color)}#breadcrumb-custom .ant-breadcrumb-link{display:flex;align-items:center}#breadcrumb-custom .ant-breadcrumb-link .anticon:not(.anticon-down) svg{width:24px!important;height:24px!important}#breadcrumb-custom .menu-link{color:inherit}#breadcrumb-custom li{display:flex;align-items:center}#breadcrumb-custom-old{margin:12px 0 5px!important}#breadcrumb-custom-old .anticon-down{font-size:8px!important;margin-top:3px}#breadcrumb-custom-old .breadcrumb-icon{color:var(--primary-color)}#breadcrumb-custom-old .ant-breadcrumb-link{display:flex;align-items:center}#breadcrumb-custom-old .ant-breadcrumb-link .breadcrumb_no_arrow>.anticon:not(.anticon-down) svg{width:24px!important;height:24px!important}#breadcrumb-custom-old .menu-link{color:inherit}#breadcrumb-custom-old .ant-select{width:100%;color:var(--primary-color)!important}#breadcrumb-custom-old .ant-select-selector{padding-left:2px!important;background:transparent!important}#breadcrumb-custom-old .ant-select-selection-placeholder{color:var(--color-link)!important}@font-face{font-family:SVN-GothamBlack;src:url(/build/SVN-GothamBlack.dn0F1kBa.otf)}@font-face{font-family:SVN-GothamBlackItalic;src:url(/build/SVN-GothamBlackItalic.CygkG5DV.otf)}@font-face{font-family:SVN-GothamBoldItalic;src:url(/build/SVN-GothamBoldItalic.ZddvSr-y.otf)}@font-face{font-family:SVN-GothamBold;src:url(/build/SVN-GothamBold.kxXC45Aw.otf)}@font-face{font-family:SVN-GothamBook;src:url(/build/SVN-GothamBook.B2YnjIa_.otf)}@font-face{font-family:SVN-GothamBookItalic;src:url(/build/SVN-GothamBookItalic.BqXeJAg7.otf)}@font-face{font-family:SVN-GothamItalic;src:url(/build/SVN-GothamItalic.Bue3H8_B.otf)}@font-face{font-family:SVN-GothamLightItalic;src:url(/build/SVN-GothamLightItalic.Ddisjcie.otf)}@font-face{font-family:SVN-GothamLight;src:url(/build/SVN-GothamLight.jBD9M0dP.otf)}@font-face{font-family:SVN-GothamRegular;src:url(/build/SVN-GothamRegular.BXJy0CK5.otf)}@font-face{font-family:SVN-GothamRoundedRegular;src:url(/build/SVN-GothamRoundedRegular.DAwbAlhQ.ttf)}@font-face{font-family:SVN-GothamRoundedRegular;src:url(/build/SVN-GothamRoundedRegular.DAwbAlhQ.ttf)}@font-face{font-family:SVN-GothamThinItalic;src:url(/build/SVN-GothamThinItalic.DRm3khSM.otf)}@font-face{font-family:SVN-GothamThin;src:url(/build/SVN-GothamThin.DryFFEk6.otf)}@font-face{font-family:SVN-GothamUltraItalic;src:url(/build/SVN-GothamUltraItalic.DdViqKr_.otf)}@font-face{font-family:SVN-GothamUltra;src:url(/build/SVN-GothamUltra.Om7XnyGm.otf)}@font-face{font-family:SVN-GothamXLight;src:url(/build/SVN-GothamXLight.BReAv4MS.otf)}.activityModal{width:800px!important;height:650px!important;border-radius:0;padding:0;background:inherit;box-shadow:none;top:30px}.activityModal .swiper{width:850px!important;height:750px!important}.activityModal .ant-modal-content{padding:0;background:transparent!important;box-shadow:none}.activityModal .swiper{padding:25px!important}.button-close-activity-of-year{position:fixed;top:30px!important;right:50px!important;z-index:2000!important;border:none;transition:all .3s;border-radius:5px}.button-close-activity-of-year:hover{background-color:#b92d2d;color:#ffe221}.activityModal .container{width:100%;height:300px;position:relative}.activityModal h1,.activityModal h2{font-size:55px;text-transform:uppercase;margin:0;position:absolute;width:100%;text-align:center;top:70%;left:50%;transform:translate(-50%,-50%)}.textCourseActivity{color:#fff;font-size:35px;line-height:1em;margin:0;font-weight:900;position:absolute;bottom:18.5%;text-align:center;width:100%}.textExamActivity{color:#fff;font-size:35px;line-height:1em;margin:0;font-weight:900;position:absolute;bottom:16.5%;text-align:center;width:100%}.textPointActivity{color:#fff;font-size:35px;line-height:1em;margin:0;font-weight:900;position:absolute;bottom:26.5%;text-align:center;width:100%}.activityModal .ant-skeleton{width:100%;height:100%}@media screen and (max-width: 800px){.activityModal{width:650px!important;height:500px!important;border-radius:0;padding:0;background:inherit;box-shadow:none;top:50px}.activityModal .swiper{width:650px!important;height:500px!important}}.activityModal h1 span,.activityModal h2 span{display:inline-block;color:#fff;opacity:0;animation-name:titleAnimation;animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite}.activityModal h1{animation:cycleH1 6s infinite}.activityModal h1 span:last-child{color:#ffe221}.activityModal h2{animation:cycleH2 6s infinite}.activityModal h2 span:last-child{background:-webkit-linear-gradient(#ffffff,#ffe221);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes titleAnimation{0%,to{opacity:0;transform:translateY(-50px)}20%,80%{opacity:1;transform:translateY(0)}}@keyframes cycleH1{0%,50%{opacity:1}50.1%,to{opacity:0}}@keyframes cycleH2{0%,50%{opacity:0}50.1%,to{opacity:1}}@keyframes firework{0%{transform:translate(var(--x),var(--initialY));width:var(--initialSize);opacity:1}50%{width:.5vmin;opacity:1}to{width:var(--finalSize);opacity:0}}.activityModal .firework,.firework:before,.firework:after{--initialSize: .5vmin;--finalSize: 30vmin;--particleSize: .3vmin;--color1: yellow;--color2: khaki;--color3: white;--color4: lime;--color5: gold;--color6: mediumseagreen;--y: -20vmin;--x: -50%;--initialY: 20vmin;content:"";animation:firework 2s infinite;position:absolute;top:0%;left:25%;transform:translate(-20%,var(--y));width:var(--initialSize);aspect-ratio:1;background:radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 50% 0%,radial-gradient(circle,var(--color2) var(--particleSize),#0000 0) 100% 50%,radial-gradient(circle,var(--color3) var(--particleSize),#0000 0) 50% 100%,radial-gradient(circle,var(--color4) var(--particleSize),#0000 0) 0% 50%,radial-gradient(circle,var(--color5) var(--particleSize),#0000 0) 80% 90%,radial-gradient(circle,var(--color6) var(--particleSize),#0000 0) 95% 90%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 90% 70%,radial-gradient(circle,var(--color2) var(--particleSize),#0000 0) 100% 60%,radial-gradient(circle,var(--color3) var(--particleSize),#0000 0) 55% 80%,radial-gradient(circle,var(--color4) var(--particleSize),#0000 0) 70% 77%,radial-gradient(circle,var(--color5) var(--particleSize),#0000 0) 22% 90%,radial-gradient(circle,var(--color6) var(--particleSize),#0000 0) 45% 90%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 33% 70%,radial-gradient(circle,var(--color2) var(--particleSize),#0000 0) 10% 60%,radial-gradient(circle,var(--color3) var(--particleSize),#0000 0) 31% 80%,radial-gradient(circle,var(--color4) var(--particleSize),#0000 0) 28% 77%,radial-gradient(circle,var(--color5) var(--particleSize),#0000 0) 13% 72%,radial-gradient(circle,var(--color6) var(--particleSize),#0000 0) 80% 10%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 95% 14%,radial-gradient(circle,var(--color2) var(--particleSize),#0000 0) 90% 23%,radial-gradient(circle,var(--color3) var(--particleSize),#0000 0) 100% 43%,radial-gradient(circle,var(--color4) var(--particleSize),#0000 0) 85% 27%,radial-gradient(circle,var(--color5) var(--particleSize),#0000 0) 77% 37%,radial-gradient(circle,var(--color6) var(--particleSize),#0000 0) 60% 7%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 22% 14%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 45% 20%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 33% 34%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 10% 29%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 31% 37%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 28% 7%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 13% 42%;background-size:var(--initialSize) var(--initialSize);background-repeat:no-repeat}.activityModal .firework:before{--x: -50%;--y: -50%;--initialY: -50%;transform:translate(-50%,-50%) rotate(40deg) scale(1.3) rotateY(40deg)}.activityModal .firework:after{--x: -50%;--y: -50%;--initialY: -50%;transform:translate(-50%,-50%) rotate(170deg) scale(1.15) rotateY(-30deg)}.activityModal .firework:nth-child(2){--x: 30vmin}.activityModal .firework:nth-child(2),.firework:nth-child(2):before,.firework:nth-child(2):after{--color1: pink;--color2: violet;--color3: fuchsia;--color4: orchid;--color5: plum;--color6: lavender;--finalSize: 40vmin;left:30%;top:60%;animation-delay:-.25s}.activityModal .firework:nth-child(3),.firework:nth-child(3):before,.firework:nth-child(3):after{--color1: cyan;--color2: lightcyan;--color3: lightblue;--color4: PaleTurquoise;--color5: SkyBlue;--color6: lavender;--finalSize: 35vmin;left:70%;top:40%;animation-delay:-.4s}.activityModal .firework:nth-child(3){--x: -30vmin;--y: -20vmin}.activityModal .firework:nth-child(4),.firework:nth-child(4):before,.firework:nth-child(4):after{--color1: rgb(198, 226, 35);--color2: lightcyan;--color3: lightblue;--color4: PaleTurquoise;--color5: SkyBlue;--color6: lavender;--finalSize: 45vmin;left:40%;top:40%;animation-delay:-.65s}.activityModal .firework:nth-child(5),.firework:nth-child(5):before,.firework:nth-child(5):after{--color1: rgb(198, 226, 35);--color2: lightcyan;--color3: lightblue;--color4: PaleTurquoise;--color5: SkyBlue;--color6: lavender;--finalSize: 45vmin;left:35%;top:30%;animation-delay:-.85s}.custom-dropdown-link{color:currentColor!important}.header-row{width:100%;height:100%}.welcome_text{white-space:nowrap;margin-bottom:0!important}.header-row .ant-icon-svg>svg>g{fill:var(--primary-color)!important}.header-row .ant-typography:not(.welcome_text){color:var(--primary-color)!important}.header-row:not(.transparent){background-color:#fff!important}.header-row.transparent .ant-icon-svg>svg>g{fill:var(--inside-primary)!important}.header-row.transparent .ant-typography{color:var(--inside-primary)!important}#menu-lib .ant-menu-submenu-title:hover,#menu-lib .ant-menu-submenu-active .ant-menu-submenu-title{color:var(--color-menu-hover)!important;background:var(--background-menu-hover)!important}.ant-menu-submenu-popup .ant-menu-vertical>.ant-menu-submenu-active>.ant-menu-submenu-title{color:var(--color-menu-hover)!important;background:var(--background-menu-hover)!important}#menu-lib .ant-menu-item-active,#menu-lib .ant-menu-item-selected,#menu-lib .ant-menu-submenu-selected .ant-menu-submenu-title{color:var(--color-menu-hover)!important;background:var(--background-menu-hover)!important}.ant-menu-submenu-popup .ant-menu-item{height:35px!important;display:flex!important;align-items:center}.popup-menu-lib .ant-popover-inner{padding:0}#menu-lib{border-radius:8px}.ant-menu-submenu-popup .ant-menu-submenu-title{height:35px!important;display:flex!important;align-items:center}#menu-lib.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{padding:0 16px}.popup-menu-lib .ant-popover-inner-content{width:200px}.ant-menu-title-content,ul[overlayclassname=popup-menu-lib]{width:100%}#menu-lib.ant-menu-inline-collapsed .ant-menu-item{padding-inline:unset;padding:0 16px!important}#menu-lib.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:1!important;transform:rotate(-90deg)!important}.popupSurvey{width:600px!important;top:50px!important}.popupSurvey .contentSurvey{padding:0 10px;width:100%;height:550px;background:#fff;border-radius:5px;overflow-y:scroll}.popupSurvey .ant-modal-content{background:#f7f7f7}.popupSurvey ::-webkit-scrollbar{width:5px!important;background-color:#fff!important}.popupSurvey ::-webkit-scrollbar-thumb{background-color:#8b8b8b!important;border-radius:5px!important}.popupPolicy{width:600px!important;top:50px!important}.popupPolicy .contentPolicy{padding:0 10px;width:100%;height:550px;background:#fff;border-radius:5px;overflow-y:scroll}.popupPolicy .ant-modal-content{background:#f7f7f7}#all-news{width:100%}#all-news .container-news{margin:0 15px}#all-news .menu-news{font-size:15px}#all-news .menu-news b{font-weight:500;color:#94313e}#all-news .container-news .row{margin-top:15px;display:flex}#all-news .container-news .row #hot-news{width:45%}#all-news .container-news .row #lasted-news,#all-news .container-news .row #most-news{width:25%;margin:0 15px}#all-news .container-news .row #miscellaneous-news{margin-top:15px;width:100%}.ant-menu-submenu-active:hover,.ant-menu-submenu-open:hover,.ant-menu-overflow-item,.ant-menu-submenu,.ant-menu-submenu-horizontal,.ant-menu-submenu-selected{border-radius:none!important}.content-html img{max-width:100%}@media screen and (min-width: 1921px){#all-news .container-news{width:100%}#all-news .container-news .row{max-width:3000px}}@media screen and (max-width: 1440px){#all-news .container-news .row #hot-news{width:42%}#miscellaneous-news .card-news .card-top{height:175px}}#hot-news .title{border-bottom:3px solid var(--primary-color);font-weight:600;font-size:16px;margin-bottom:10px}#hot-news:hover .hot-news-img img{transform:scale(1.1)}#hot-news .hot-news-img{overflow:hidden;margin-top:15px;width:100%;border-radius:10px}#hot-news .hot-news-img img{transition:all .5s;width:100%;height:400px;border-radius:10px;object-fit:cover;object-position:center}#hot-news .hot-news-title p{font-size:16px;color:var(--primary-color);font-weight:700;margin-bottom:0;margin-top:5px;line-height:20px}#hot-news .hot-news-desc p{margin-top:5px;font-size:14px;font-weight:400}#hot-news .hot-news-desc a{color:var(--color-link);font-size:13px;font-weight:600;cursor:pointer}#hot-news .hot-news-desc a:hover{color:var(--color-link-hover)}#hot-news .swiper{padding:0!important}#hot-news .viewed-news .hot-news-title p,#hot-news .viewed-news .line-clamp-4{color:gray!important}#hot-news .swiper-button-next,#hot-news .swiper-button-prev{top:40%}#hot-news .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.line-clamp-4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:justify;word-break:break-word!important}.hot-news-img .icon-share-micro{display:none!important}.hot-news-img:hover .icon-share-micro{position:absolute;z-index:10;top:30px;right:20px;border-radius:50%!important;display:none;background:var(--background-btn)!important;border-color:var(--border-btn)!important;color:var(--color-btn)!important;width:30px!important;height:30px!important;display:flex!important;justify-content:center;align-items:center;padding:0!important}#lasted-news .title{border-bottom:3px solid var(--primary-color);font-weight:600;font-size:16px;margin-bottom:10px}#lasted-news .card-news{margin-top:15px;width:100%;height:100px;display:flex;cursor:pointer}#lasted-news .viewed-news .card-title,#lasted-news .viewed-news .child-item p,#lasted-news .viewed-news .card-desc{color:gray!important}#lasted-news .card-news:hover .item-left img{transform:scale(1.1)}#lasted-news .card-news .item-left{overflow:hidden;width:45%;height:100%;border-radius:5px}#lasted-news .card-news .item-right{padding-left:5px;width:55%;height:100%;border-radius:5px}#lasted-news .card-news .item-right .card-desc{word-break:break-all;font-size:12px}#lasted-news .card-news .item-left img{transition:all .5s;width:100%;height:100%;border-radius:5px;object-fit:cover;object-position:center}#lasted-news .card-news .item-right .card-title{height:30px;font-weight:500;font-size:13px;color:#94313e;line-height:15px;margin:1px}#lasted-news .card-news .item-right .child-item .child-item-top{display:flex;justify-content:space-between;font-size:13px;font-weight:400}#lasted-news .card-news .item-right .child-item p{margin:0 5px 0 0;padding:0}#lasted-news .card-news .item-right .child-item{width:100%;font-size:13px;font-weight:400}#most-news .title{border-bottom:3px solid var(--primary-color);font-weight:600;font-size:16px;margin-bottom:10px}#most-news .card-news{cursor:pointer;margin-top:15px;width:100%;height:100px;display:flex}#most-news .card-news .item-left{overflow:hidden;width:45%;height:100%;border-radius:5px}#most-news .card-news .item-right{padding-left:5px;width:55%;height:100%;border-radius:5px}#most-news .viewed-news .card-title,#most-news .viewed-news .child-item p,#most-news .viewed-news .card-desc{color:gray!important}#most-news .card-news .item-right .card-desc{word-break:break-all;font-size:12px}#most-news .card-news .item-left img{transition:all .5s;width:100%;height:100%;border-radius:5px;object-fit:cover;object-position:center}#most-news .card-news:hover .item-left img{transform:scale(1.1)}#most-news .card-news .item-right .card-title{font-weight:500;font-size:13px;color:#94313e;line-height:15px;margin:1px}#most-news .card-news .item-right .child-item{width:100%;font-size:13px;font-weight:400}#most-news .card-news .item-right .child-item p{padding:0;margin:0}#most-news .card-news .item-right .child-item .child-item-bottom{width:100%;font-size:13px;font-weight:400}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:justify;word-break:break-word!important}.title-line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word!important}.item-left{position:relative}.item-left .icon-share-micro{display:none!important}.item-left:hover .icon-share-micro{position:absolute;z-index:10;top:5px;right:5px;border-radius:50%!important;display:none;background:var(--background-btn)!important;border-color:var(--border-btn)!important;color:var(--color-btn)!important;width:30px!important;height:30px!important;display:flex!important;justify-content:center;align-items:center;padding:0!important}#cate-news .title{color:#94313e;border-bottom:3px solid #94313e;font-weight:600;font-size:16px;margin-bottom:10px}#cate-news .row-cate-news{margin-top:15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:25px}#cate-news .card-news{display:flex;flex-direction:column;margin-top:5px;position:relative;width:100%;height:380px;border-radius:10px;transition:all .3s}#cate-news .card-news:hover{box-shadow:-2px 17px 21px -10px #0000008c;-webkit-box-shadow:-2px 17px 21px -10px rgba(0,0,0,.55);-moz-box-shadow:-2px 17px 21px -10px rgba(0,0,0,.55)}#cate-news .card-news:hover .card-top img{transform:scale(1.1)}#cate-news .card-news .card-top{overflow:hidden;width:100%;height:200px;border-radius:5px}#cate-news .card-news .card-top img{aspect-ratio:1/1;transition:all .5s;height:100%;width:100%;border-radius:5px;object-fit:cover;object-position:center}#cate-news .card-news .card-center .title-miscellaneous{height:40px;font-size:14px;font-weight:700;line-height:20px}#cate-news .card-news .card-center{padding:0 10px}#cate-news .card-news .card-center .item{display:flex;justify-content:space-between;margin:0}#cate-news .card-news .card-bottom{word-break:break-all;padding:0 10px}#cate-news .card-news .card-bottom .short-desc{margin-top:5px}#cate-news .card-news a{color:var(--color-link);font-size:13px;font-weight:600;cursor:pointer;position:absolute;bottom:5px;left:10px}#cate-news .card-news a:hover{color:var(--color-link-hover)}#cate-news .card-news .card-center .item .like{cursor:pointer}#cate-news .card-news .card-center .item .like .icon-like{transition:transform .3s ease}#cate-news .card-news .card-center .item .like:hover .icon-like{animation:shake .5s infinite;color:#00f}#relate-news .title-relate{border-bottom:3px solid var(--primary-color);font-weight:600;font-size:16px;margin-bottom:10px}#relate-news .row-relate{width:100%;margin-top:15px;display:grid;grid-template-columns:repeat(4,1fr);gap:25px}#relate-news .card-news{display:flex;flex-direction:column;margin-top:5px;position:relative;width:100%;border-radius:10px;transition:all .3s}#relate-news .card-news:hover{box-shadow:-2px 17px 21px -10px #0000008c;-webkit-box-shadow:-2px 17px 21px -10px rgba(0,0,0,.55);-moz-box-shadow:-2px 17px 21px -10px rgba(0,0,0,.55)}#relate-news .card-news:hover .card-top img{transform:scale(1.1)}#relate-news .card-news .card-top{overflow:hidden;width:100%;height:200px;border-radius:5px}#relate-news .card-news .card-top img{transition:all .5s;height:100%;width:100%;border-radius:5px;object-fit:cover;object-position:center}#relate-news .card-news .card-center .title-care-relate{height:30px;font-size:14px;font-weight:700;line-height:20px;margin-top:5px}#relate-news .card-news .card-center{padding:0 10px}#relate-news .card-news .card-center .item{display:flex;justify-content:space-between;margin:0}#relate-news .card-news .card-bottom{word-break:break-all;padding:0 10px}#relate-news .card-news .card-bottom .short-desc{margin-top:5px}#relate-news .card-news a{color:var(--color-link);font-size:13px;font-weight:600;cursor:pointer;position:absolute;bottom:5px;left:10px}#relate-news .card-news a:hover{color:var(--color-link-hover)}#relate-news .relate-pagination{margin-top:30px;display:flex;justify-content:flex-end}#relate-news .card-news .card-center .item .like .icon-like{transition:transform .3s ease}#relate-news .card-news .card-center .item .like:hover .icon-like{animation:shake .5s infinite;color:#00f}@keyframes shake{0%{transform:rotate(0) scale(1.3)}25%{transform:rotate(10deg) scale(1.3)}50%{transform:rotate(-10deg) scale(1.3)}75%{transform:rotate(5deg) scale(1.3)}to{transform:rotate(0) scale(1.3)}}#detail-course .condition .ant-space-item,#detail-course .intro .ant-space-item{width:100%!important}#detail-course .pointer{cursor:pointer!important}#detail-course .schedule .ant-space-item{width:100%!important}#detail-course .schedule .color-link{color:#1677ff!important}#detail-course .condition .space_content{min-height:5rem;width:100%}#detail-course .condition .condition_item{display:flex;justify-content:start;align-items:center;line-height:2}#detail-course .condition .condition_item img,#detail-course .condition .condition_item .anticon{margin-right:6px}#detail-course .ant-space{width:100%!important}#detail-course .line_height_detail{line-height:2rem;min-height:2rem}#detail-course .detail_course_img_box{overflow:hidden;position:relative;padding-top:25%;border-radius:10px}#detail-course .course_image{position:absolute;top:0;left:0;width:100%;border-radius:10px}#detail-course .box_bookmark.active .bookmark{animation:like .5s 1;color:red!important}#detail-course .bookmark{color:#dadada;stroke-width:30;transition:all .5s;font-size:20px;cursor:pointer}#detail-course .object-detail .ant-descriptions-header{margin:0}#detail-course .object-detail .ant-descriptions-item{padding-bottom:10px;margin-left:5px!important}#detail-course .object-detail .ant-descriptions-view{padding-left:28px}@-webkit-keyframes like{0%{transform:scale(1)}90%{transform:scale(1.5)}to{transform:scale(1.1)}}#detail-course .detail_course_content .anticon{font-size:20px}#detail-course .detail_course_content .icon_has_text{display:flex;justify-content:start;align-items:center;flex-wrap:wrap}#detail-course .detail_course_content .icon_has_text a{display:flex}#detail-course .border_right{border-right:1px solid #bababa;height:15px}#detail-course .comment_button{margin-left:5px;border:none!important;background:transparent!important}#detail-course .comment_button:hover{background:#a4a4a42b!important}#detail-course .ant-list-item-meta-description{color:unset!important}#detail-course .ant-list-item-meta-description .react-input-emoji--container,.ant-list-item-meta-title{margin:0!important}#detail-course .ant-menu-item-selected .ant-menu-title-content{font-weight:700!important}#detail-course .ant-avatar{width:50px;height:50px}#detail-course .ant-list-item-meta-avatar{margin-right:12px}#detail-course .upload-homework{width:350px;height:100px;background-color:#00000005;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed #d9d9d9}#detail-course .result_rate{display:flex;flex-direction:column;align-items:center;justify-content:center}#detail-course .star_item{display:flex;justify-content:space-between;align-items:center;line-height:2}#detail-course .ant-list-item-meta-title{margin-bottom:0!important}#detail-course .ant-list-vertical .ant-list-item-meta{margin-bottom:8px!important}#detail-course .filter_star{position:sticky;padding:8px 0;top:3.5rem;z-index:2}#detail-course .ant-tag{padding:4px 20px!important;cursor:pointer!important;border:1px solid #B6B6B6;border-radius:20px}#detail-course .rate_btn{height:unset!important;padding:10px 18px!important;margin-top:32px}#detail-course .course_info{min-height:30vh}#detail-course .box_bookmark .anticon{transition:all .4s}.box_content_library{padding:0 10px}.image_container{position:relative}.image_overlay{position:absolute;top:0}#detail-course .segmented-of-course{background:transparent;padding:0 0 0 20px}#detail-course .ant-segmented-group{background:var(--inside-primary);border-radius:5px 5px 0 0;padding:3px;max-width:fit-content}#detail-course .ant-segmented-group .ant-segmented-item{margin:0!important;font-weight:600;color:var(--primary-color);font-size:14px;flex:auto;padding:2px 0}#detail-course .ant-segmented-group .ant-segmented-item-selected{background:var(--primary-color);color:#fff}.login-support{display:flex;justify-content:center;padding-bottom:50px}.login-support #login-form-support{width:50vw!important;top:20%!important;left:25%!important;z-index:2;padding:30px 24px 24px;border-radius:10px;background:#fff!important;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:48vh;margin-top:70px}.login-support #login-form-support .ant-form-item-label{width:100%}.login-support #login-form-support .ant-upload-list-item-name{text-align:left}.login-support .ant-row .ant-form-item-row .css-dev-only-do-not-override-9nru2a{display:flex;justify-content:space-between}.login-support .ant-form-item-label{width:25%;text-align:left!important}.login-support .ant-select-selection-item,.login-support .ant-form-item-explain-error{text-align:left}.login-support .ant-form-item-control{width:75%}.login-support .select-title .ant-select-selection-placeholder{flex:none;color:#00000040!important}.login-support .select-title .ant-typography{color:#00000040!important}@media screen and (max-width:1100px){.login-support #login-form{width:65vw!important;top:20%!important;left:18%!important}}@media screen and (max-width:900px){.login-support #login-form{width:75vw!important;top:20%!important;left:13%!important}}#dashboard .content{background:var(--modal-dropdown-bg);border-radius:8px;box-shadow:#0000001a 0 1px 2px}#dashboard .overview_item{display:flex;padding:22px 10px}#dashboard .overview_item img{width:50px;height:50px;transition:all .4s;margin-right:8px}#dashboard .overview_item:hover img{transform:scale(1.1)}#dashboard .overview_item .ant-skeleton .ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-block-start:0!important}#dashboard .select_year .ant-select-selector,#dashboard .select_year .ant-select-arrow{border:none!important;color:var(--secondary-color)!important;box-shadow:none!important;font-weight:500!important;font-size:16px!important}#dashboard .select_year.select-pl-0,#dashboard .select_year.select-pl-0 .ant-select-selector{padding-left:0!important}#dashboard .select_year_unit{color:var(--primary-color)!important;box-shadow:none!important}#dashboard .select_year_unit.ant-select{width:100%!important}#dashboard .select_year .ant-select-selection-item,#dashboard .select_year .ant-select-arrow,#dashboard .select_year_unit .ant-select-selection-item,#dashboard .select_year_unit .ant-select-arrow{font-weight:600!important}#dashboard .css-13cymwt-control .css-1dimb5e-singleValue{color:var(--primary-color)!important;font-weight:500!important}#dashboard .title_dashboard{display:flex;justify-content:center;align-items:center;position:relative}#dashboard .title_dashboard .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{background:inherit!important;border:none;color:var(--primary-color);font-weight:600!important;font-size:25px;padding-left:0}#dashboard .auto-fill .ant-select-selector{color:var(--secondary-color)!important}#dashboard .auto-fill .ant-select-selector .ant-select-selection-item{font-weight:500!important;font-size:16px}#dashboard .title_dashboard .ant-select-focused .ant-select-selector,.ant-select-selector:focus,.ant-select-selector:active,.ant-select-open .ant-select-selector{box-shadow:none!important}#dashboard .title_dashboard .ant-select-selection-item,#dashboard .title_dashboard .ant-typography{font-weight:600!important}#dashboard .overview_item.admin{border-radius:10px;background:#bebebe29}#dashboard .box_secondary{padding:.5rem;width:100%;color:var(--secondary-color);background:var(--light-secondary-bg);border-radius:var(--border-radius);border:none!important}#dashboard .latest_course .ant-list .ant-list-item{padding:5px 0!important}#dashboard .ant-descriptions-item-label{display:flex!important;align-items:center!important}.process-loading{width:100%!important;height:100%!important;display:flex;justify-content:center;align-items:center;background:#ffffff80;position:absolute;top:0;left:0;z-index:2;border-radius:8px}.pop-filter .ant-popover-inner-content .ant-layout-content{padding:0 16px 8px}.select_department{position:absolute;top:0;left:0;background-color:#f5f5f5;border-radius:16px;padding:10px}.select_department .ant-select-selection-item{font-size:18px!important;padding-inline-end:12px!important}#admin-panel{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}}#admin-panel .ant-layout-content{min-height:91vh!important}#admin-panel #panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px;position:relative}#admin-panel #panel-title{color:var(--primary-color);font-weight:700;margin-bottom:0;position:relative;display:inline-block}#admin-panel #panel-title:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:linear-gradient(90deg,var(--primary-color) 0%,var(--secondary-color) 100%);border-radius:2px}#admin-panel #refresh-button{width:40px;height:40px;border-radius:50%;background-color:#f0f7ff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;color:var(--primary-color);transition:all .3s ease;box-shadow:0 2px 8px #00000014}#admin-panel #refresh-button:hover{background-color:var(--primary-color);color:#fff;transform:scale(1.05)}#admin-panel #refresh-button.refreshing{animation:spin 1s linear infinite}#admin-panel #skeleton-container{min-height:400px}#admin-panel #empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;width:100%;background-color:#f9f9f9;border-radius:8px;color:#8c8c8c}#admin-panel #empty-state .empty-icon{font-size:64px;margin-bottom:16px;color:#d9d9d9}#admin-panel #categories-container{position:relative}#admin-panel .admin-section{position:relative;margin-bottom:24px;display:flex;flex-direction:column}#admin-panel .section-card{border-radius:10px;box-shadow:0 4px 12px #0000000d;transition:all .3s cubic-bezier(.25,.8,.25,1);border:1px solid #f0f0f0;overflow:visible}#admin-panel .section-card .ant-card-body{min-height:110px;align-content:center}#admin-panel .section-card.no-link{cursor:default}#admin-panel .section-link{display:block;text-decoration:none;color:inherit}#admin-panel .section-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}#admin-panel .section-card.expanded .ant-card-body{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;margin-bottom:0}#admin-panel .section-card.expanded{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none;margin-bottom:0}#admin-panel .section-card .ant-card-body{padding:18px}#admin-panel .section-header{display:flex;align-items:center;justify-content:space-between}#admin-panel .section-icon-name{display:flex;align-items:center;gap:14px}#admin-panel .section-icon{width:50px;height:50px;object-fit:contain;transition:transform .3s ease;background-color:var(--primary-color)}#admin-panel .section-card:hover .section-icon{transform:scale(1.1)}#admin-panel .section-icon-fallback{width:36px;height:36px;font-size:22px;color:var(--primary-color);background-color:#e6f7ff;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}#admin-panel .section-card:hover .section-icon-fallback{background-color:var(--primary-color);color:#fff;transform:scale(1.1) rotate(10deg)}#admin-panel .section-name{font-size:20px;font-weight:600;color:#262626;transition:color .3s ease}#admin-panel .section-card:hover .section-name{color:var(--primary-color)}#admin-panel .dropdown-icon{color:var(--primary-color);font-size:12px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:#e6f7ff;transition:all .3s ease;cursor:pointer;position:relative;z-index:2}#admin-panel .dropdown-icon:hover{background-color:var(--primary-color);color:#fff;transform:scale(1.1)}#admin-panel .dropdown-icon.expanded{background-color:var(--primary-color);color:#fff;transform:rotate(180deg)}#admin-panel .section-items{background-color:#fff;border-radius:0 0 10px 10px;border:1px solid #f0f0f0;border-top:none;box-shadow:0 4px 12px #0000000d;overflow:hidden;max-height:0;opacity:0;transition:max-height .5s cubic-bezier(0,1,0,1),opacity .3s ease}#admin-panel .section-card.expanded+.section-items{max-height:1000px;opacity:1;transition:max-height 1s ease-in-out,opacity .5s ease}#admin-panel .section-item{position:relative;border-bottom:1px solid #f5f5f5}#admin-panel .section-item:last-child{border-bottom:none}#admin-panel .item-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;transition:all .2s ease;position:relative;text-decoration:none;color:inherit}#admin-panel .item-header.no-link{cursor:default}#admin-panel .item-header:not(.no-link):hover{background-color:#f0f7ff}#admin-panel .item-header:not(.no-link):active{background-color:#dcedff}#admin-panel .item-icon-name{display:flex;align-items:center;gap:12px}#admin-panel .item-icon{width:30px;height:30px;object-fit:contain;transition:transform .3s ease;background-color:var(--primary-color)}#admin-panel .item-header:not(.no-link):hover .item-icon{transform:scale(1.1)}#admin-panel .item-icon-placeholder{width:22px;height:22px;background-color:#f0f7ff;color:var(--primary-color);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;transition:all .3s ease}#admin-panel .item-header:not(.no-link):hover .item-icon-placeholder{background-color:var(--primary-color);color:#fff}#admin-panel .item-name{font-size:14px;font-weight:500;color:#595959;transition:color .3s ease}#admin-panel .item-header:not(.no-link):hover .item-name{color:var(--primary-color)}#admin-panel .item-childs{background-color:#f9f9f9;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}#admin-panel .item-childs.expanded{max-height:1000px;transition:max-height 1s ease-in-out}#admin-panel .item-child{display:flex;align-items:center;gap:10px;padding:12px 16px 12px 44px;cursor:pointer;transition:all .2s ease;position:relative;text-decoration:none;color:inherit}#admin-panel .item-child.no-link{cursor:default}#admin-panel .item-child:before{content:"";position:absolute;left:28px;top:50%;height:100%;width:1px;background-color:#f0f0f0;transform:translateY(-50%)}#admin-panel .item-child:not(.no-link):hover{background-color:#e6f7ff}#admin-panel .item-child:not(.no-link):active{background-color:#bae7ff}#admin-panel .child-icon{width:20px;height:20px;object-fit:contain;transition:transform .3s ease;background-color:var(--primary-color)}#admin-panel .item-child:not(.no-link):hover .child-icon{transform:scale(1.1)}#admin-panel .child-icon-placeholder{width:18px;height:18px;background-color:#e6f7ff;color:var(--primary-color);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;transition:all .3s ease}#admin-panel .item-child:not(.no-link):hover .child-icon-placeholder{background-color:var(--primary-color);color:#fff}#admin-panel .child-name{font-size:13px;color:#8c8c8c;transition:color .2s ease}#admin-panel .item-child:not(.no-link):hover .child-name{color:var(--primary-color)}#admin-panel .section-icon-fallback{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#1890ff;font-size:16px;margin-right:8px}#admin-panel .section-card.expanded+.section-items{animation:fadeIn .3s ease forwards}@media (max-width: 768px){#admin-panel #panel-header{flex-direction:column;align-items:flex-start;gap:16px}#admin-panel #refresh-button{position:absolute;top:0;right:0}#admin-panel #panel-title:after{left:50%;transform:translate(-50%)}}#admin-control-panel{width:100%}#admin-control-panel .panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;background:linear-gradient(to right,#e6f7ff,var(--primary-color));padding:16px 24px;border-radius:8px;box-shadow:0 2px 6px #00000008}#admin-control-panel .panel-title{margin:0!important;color:var(--primary-color);font-weight:700;letter-spacing:1px}#admin-control-panel .section-card{margin-bottom:16px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000f;border:1px solid #f0f0f0;transition:all .3s ease}#admin-control-panel .section-card:hover{box-shadow:0 4px 12px #00000017;transform:translateY(-2px)}#admin-control-panel .skeleton-card{padding:24px}#admin-control-panel .section-header{display:flex;justify-content:space-between;align-items:center;padding:0 10px;cursor:pointer;border-bottom:2px solid #ebebeb;transition:all .3s ease;margin-bottom:10px}#admin-control-panel .section-title-container{display:flex;align-items:center}#admin-control-panel .section-icon{margin-right:16px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background-color:#fff;box-shadow:0 2px 6px #1677ff1a;padding:6px}#admin-control-panel .section-title{font-size:16px;font-weight:600;color:var(--primary-color)}#admin-control-panel .toggle-button{border:none;background:transparent;color:#8c8c8c;transition:all .3s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}#admin-control-panel .toggle-button:hover{color:var(--primary-color);background-color:#1677ff1a}#admin-control-panel .toggle-button.small{width:28px;height:28px;font-size:12px}#admin-control-panel .section-content{padding:0 24px}#admin-control-panel .subsection{border-radius:8px}#admin-control-panel .subsection:first-child{margin-top:0}#admin-control-panel .subsection-header{display:flex;justify-content:space-between;align-items:center;padding:px 12px;border-radius:6px;transition:all .3s ease}#admin-control-panel .subsection-title-container{display:flex;align-items:center}#admin-control-panel .subsection-title{font-size:14px;font-weight:500;color:var(--primary-color);position:relative;padding-left:12px}#admin-control-panel .subsection-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:var(--secondary-color);border-radius:2px}#admin-control-panel .subsection-content{padding:8px 0 0}#admin-control-panel .icon-section{padding:16px 24px}#admin-control-panel .icon-grid{display:flex;flex-wrap:wrap;gap:10px;margin-left:20px}#admin-control-panel .icon-item{display:flex;flex-direction:column;align-items:center;width:11%;min-width:90px;text-align:center;text-decoration:none;transition:all .3s ease;padding:8px 4px;border-radius:12px}#admin-control-panel .icon-item:hover{transform:translateY(-4px);background-color:#f0f7ff;box-shadow:0 4px 12px #1677ff1a}#admin-control-panel .icon-item.special-icon{width:16%;min-width:120px}#admin-control-panel .icon-wrapper{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:10px;transition:all .3s ease;background-color:#fff;box-shadow:0 2px 8px #0000000f}#admin-control-panel .icon-wrapper.head{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:10px;box-shadow:none;background-color:transparent;margin-right:5px}#admin-control-panel .icon-wrapper.head .item-icon{width:20px;height:20px;object-fit:contain;transition:transform .3s ease;background-color:var(--primary-color)}#admin-control-panel .icon-wrapper-no-child{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:10px;transition:all .3s ease;background-color:#fff;box-shadow:0 2px 8px #0000000f}#admin-control-panel .icon-item:hover .icon-wrapper,#admin-control-panel .icon-item:hover .icon-wrapper-no-child{transform:scale(1.1);box-shadow:0 4px 12px #1677ff33}#admin-control-panel .icon-wrapper .item-icon{width:30px;height:30px;object-fit:contain;transition:transform .3s ease;background-color:var(--primary-color)}#admin-control-panel .icon-wrapper-no-child .item-icon{width:30px;height:30px;object-fit:contain;transition:transform .3s ease;background-color:#36cfc9}#admin-control-panel .icon-label{color:#595959;font-size:13px;margin-top:8px;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .3s ease}#admin-control-panel .icon-item:hover .icon-label{color:var(--primary-color)}@media (max-width: 1200px){#admin-control-panel .icon-item{width:14%}#admin-control-panel .icon-item.special-icon{width:20%}}@media (max-width: 992px){#admin-control-panel .icon-item{width:16%}#admin-control-panel .icon-item.special-icon{width:25%}}@media (max-width: 768px){#admin-control-panel .icon-grid{gap:16px}#admin-control-panel .icon-item{width:22%}#admin-control-panel .icon-item.special-icon{width:33%}#admin-control-panel .icon-wrapper{width:36px;height:36px}#admin-control-panel .section-header,#admin-control-panel .icon-section,#admin-control-panel .section-content{padding:12px 16px}}@media (max-width: 576px){#admin-control-panel .icon-item{width:28%}#admin-control-panel .icon-item.special-icon{width:45%}#admin-control-panel .icon-wrapper{width:32px;height:32px}#admin-control-panel .icon-label{font-size:12px}#admin-control-panel .panel-header{padding:12px 16px}#admin-control-panel .panel-title{font-size:18px}}@media (max-width: 480px){#admin-control-panel .icon-item,#admin-control-panel .icon-item.special-icon{width:45%;min-width:auto}}.other_login{padding:.5rem;width:75%;display:flex;justify-content:center;align-items:center;color:var(--color-menu);background-color:transparent;transition:.4s all;border:1px solid #efefef;cursor:pointer!important}.other_login:hover{background:#dfdfdf}.login_azure_btn .account-login{width:100;display:flex;justify-content:center}.login_azure_btn{margin:0 15px;width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;transition:all .3s}.line-or{width:40%;height:1px;background:#d2d2d2}.login_azure_btn:hover{background:#d1d1d1!important;border-radius:50%}#form-login-wrapper .brand-item{width:35%}#form-login-wrapper .brand-list{display:flex;justify-content:center;align-items:center;gap:8px}#form-login-wrapper .brand-box{position:relative;padding-top:30%;overflow:hidden}#form-login-wrapper .brand-icon{object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;transition:.4s ease}#form-login-wrapper .brand-icon:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);transition:.4s ease}#new-login .button-home{position:absolute;top:50px;z-index:100;left:50px;background:var(--inside-primary);border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center;transition:all .3s}#new-login .button-home .ant-btn-icon{display:flex;height:100%}#new-login .button-home:hover{background:var(--secondary-color)}#new-login .select-language{position:absolute;top:50px;z-index:100;right:50px}#login-form .ant-form-item .ant-form-item-control-input{border-radius:40px;background:var(--inside-primary)}#login-form .input-capcha .ant-form-item-control-input{background:transparent}#login-form .ant-form-item .ant-form-item-control-input .ant-input-prefix{color:#d2d2d2}#login-form .button-login-submit{padding:17px;border-radius:30px;font-size:14px!important}#login-form .select-language .ant-select-selector{border:none}#login-form .select-language .ant-select-selector img{border-radius:5px;width:25px}#login{position:relative}#login .home-publish{position:absolute;top:50px;left:50px;z-index:100;width:40px;height:40px;background:#d9d9d9;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;transition:all .3s}#login .home-publish:hover{background:var(--secondary-color)}#login .form-captcha .ant-form-item-control-input{background:transparent!important}#login .form-captcha .ant-input-affix-wrapper{border-radius:40px;background:var(--inside-primary);padding:8px 10px}#login{height:100vh}@media screen and (max-height:750px){#login{height:85vh!important}}.footer-publish-login{background:transparent;border-bottom:5px solid var(--primary-color);padding:14px 50px 5px 10px!important}.footer-publish-login .img-logo{width:50%}.footer-publish-login .title-footer{border-left:3px solid var(--primary-color);padding-left:10px;font-weight:700!important;margin:0}.footer-publish-login #item-link,.footer-publish-login #item-link a{color:#000!important}#login .footer{width:100%;position:absolute;bottom:0;z-index:100;background:#f7f4ef}@media screen and (max-height:750px){#login .footer{position:relative}}#forgot_password .logo{height:100px;object-fit:cover}#forgot_password #form-forgot-password{width:30vw!important;position:absolute;top:20%!important;left:35%!important;z-index:2;padding:30px 24px 24px;border-radius:10px;background:#fff!important;display:flex;flex-direction:column;justify-content:space-around;align-items:center;min-height:48vh}
