.new-form{padding-bottom:50px}.new-form .new-form-content{opacity:0}.new-form .ant-form-item{margin-bottom:0}.new-form .ant-select .ant-select-selector{height:34px}.new-form .ant-select .ant-select-selector .ant-select-selection-item,.new-form .ant-select .ant-select-selector .ant-select-selection-placeholder{line-height:34px}.new-form .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:28px}.new-form .ant-select-selection-overflow{top:-6px}.new-form .item-row{margin-bottom:15px;min-height:34px}.new-form .item-label{line-height:34px;display:block}.new-form .item-space{width:20px;text-align:center;line-height:34px}.new-form .float-label{position:relative;margin-bottom:15px}.new-form .float-label .ant-select .ant-select-selector{padding:8px 12px 4px 11px;height:34px}.new-form .float-label .ant-select .ant-select-selector .ant-select-selection-item,.new-form .float-label .ant-select .ant-select-selector .ant-select-selection-placeholder{line-height:20px}.new-form .float-label .ant-select .ant-select-selector .ant-select-selection-search{top:3px}.new-form .float-label .ant-input{padding:8px 12px 4px 11px;border-radius:2px}.new-form .float-label input.ant-input{height:34px}.new-form .float-label .label{font-size:14px;font-weight:400;position:absolute;pointer-events:none;left:12px;top:7px;transition:all .2s ease;color:#969696}.new-form .float-label .label-float{top:-6px;left:6px;font-size:12px;background:#fff;padding:0 5px;z-index:2;border-radius:6px;line-height:14px}.new-form .float-label .ant-input-group .ant-input:hover{z-index:inherit}.new-form .float-label .ant-input-group-addon{padding:8px 11px 1px;height:34px;line-height:22px}.new-form .float-label input:-webkit-autofill,.new-form .float-label input:-webkit-autofill:active,.new-form .float-label input:-webkit-autofill:focus,.new-form .float-label input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important}.new-form .float-label .ant-picker{height:34px;padding:8px 12px 4px 11px}@media (min-width:769px){.form{width:900px}}.bg-login{background-color:#ececec;position:fixed;width:100%;height:100%;left:0;top:0}.login-form{background-color:#fff;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:50%;border-radius:10px}.btn-login{width:100%}@media only screen and (max-width:500px){.login-form{width:100%}.col-width{width:70%}}@media only screen and (min-width:501px) and (max-width:1365px){.login-form{width:60%}.col-width{width:70%}}@media only screen and (min-width:1366px){.login-form{width:25%}.col-width{width:60%}}.context-menu-popup{background-clip:padding-box;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);left:0;list-style-type:none;margin:0;outline:none;padding:0;position:fixed;text-align:left;top:0;overflow:hidden;z-index:9;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15)}.context-menu-popup li{clear:both;color:rgba(0,0,0,.65);cursor:pointer;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:5px 12px;transition:all .3s;white-space:nowrap;-webkit-transition:all .3s}.context-menu-popup li:hover{background-color:#e6f7ff}.context-menu-popup li>i{margin-right:8px}.role-detail-container{padding:20px}.react-resizable{position:relative;background-clip:padding-box}.react-resizable-handle{position:absolute;width:10px;height:100%;bottom:0;right:-5px;cursor:col-resize;z-index:1}.dragHandler:hover{cursor:move;background-color:#ccc}[role=presentation]{max-width:100%}.account-detail-container{padding:20px}.pn-container-student{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.name-student{margin-left:10px;font-weight:700;font-size:16px}.student-form .position .ant-select-selector{height:auto!important}.student-form .position .ant-select-selector .ant-select-selection-overflow{top:0}@media only screen and (max-width:991px){.pne-controll-response__button{margin-top:10px;width:100%}}.item-card{padding:10px;border:1px solid #000;border-radius:10px;margin-bottom:10px;box-shadow:3px 3px 6px 3px #e7e5e5}.item-card__info b{color:rgba(0,0,0,.85)}.item-card .ant-collapse-item{border-bottom:none!important}.item-card .ant-collapse-content-box{color:rgba(0,0,0,.85)!important;overflow-x:hidden}.list-item{width:100%}.list-item .filter-collapse{margin-bottom:10px}.list-item .item-card{padding:10px;border:1px solid #000;border-radius:10px;margin-bottom:10px;box-shadow:3px 3px 6px 3px #e7e5e5}.list-item .item-card__info b{color:rgba(0,0,0,.85)}.list-item .item-card .ant-collapse-item{border-bottom:none!important}.list-item .item-card .ant-collapse-content-box{color:rgba(0,0,0,.85)!important;overflow-x:hidden}.list-item .pagination{text-align:center;margin:10px 0}.list-item .pagination li{margin-bottom:10px}.list-item .filter-select{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px}.student-dashboard-container{margin-top:15px}@media only screen and (min-width:300px){.student-dashboard-container .tab-student__select-year{margin-bottom:10px}}@media only screen and (min-width:600px){.student-dashboard-container .tab-student__select-year{margin-right:10px}}.card-pane{background:#edf0f3;margin-top:-16px;padding-bottom:8px}.card-pane .skeleton-tv .ant-skeleton-title{margin-top:2px!important}.card-pane .ant-col>.ant-card-bordered{box-shadow:0 0 5px #ddd;border-radius:5px}.card-pane .ant-col>.ant-card-bordered .ant-card-body{padding:31px 5px}.card-pane .content-card-info{height:80px;text-align:center}@media (max-width:767px) and (min-width:576px){.card-pane .content-card-info{box-shadow:none!important;border-radius:0!important;border-left:none}}@media (max-width:576px){.card-pane .content-card-info{box-shadow:none!important;border-radius:0!important;border-left:none;border-right:none;border-bottom:none;height:60px}.card-pane .ant-card-body{padding:20px 5px!important}}.lazyload-contents{transition:opacity .3s}.main-container{height:100vh}.main-container .ant-layout-sider{transition:all .3s ease}.main-container .ant-layout-sider-collapsed .ant-layout-sider-children{position:fixed;background:#001529;width:80px}.main-container .ant-layout-sider-collapsed .ant-menu-inline-collapsed .ant-menu-item{padding:0 calc(50% - 8px)!important}.main-container .ant-layout-sider-collapsed .logo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:32px;margin:16px;background:#333;border-radius:6px;white-space:nowrap}.main-container .ant-layout-sider-children{position:fixed;background:#001529;width:200px;transition:all .3s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}.main-container .ant-layout-sider-children:hover{overflow-y:auto}.main-container .ant-layout-sider-children:hover::-webkit-scrollbar{position:absolute;width:8px}.main-container .ant-layout-sider-children:hover::-webkit-scrollbar-thumb{border-radius:6px;background:linear-gradient(270deg,#6d6b6b,#a09d9d);border:1px solid #ddd}.main-container .logo{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:32px;margin:16px;background:#333;border-radius:6px;white-space:nowrap;transition:all .3s ease}.main-container .trigger{font-size:16px;cursor:pointer;margin-left:10px;transition:color .3s;color:#fff}.main-container .trigger:hover{color:#1890ff}.main-container .ant-layout-logo{text-align:center;line-height:32px;color:#ccc;margin-left:12px}.main-container .site-layout-background{overflow-y:auto;margin:8px;background:#fff;padding:15px 16px}.main-container .layout-header{height:auto;background:#fff;margin:0;padding:0}.main-container .layout-header .container-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media (max-width:767px){.main-container .layout-header .container-header{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.main-container .layout-header .container-header .wrap-branch{margin:-5px 0}}.main-container .ant-tabs-bar.ant-tabs-top-bar{margin:25px 0 16px!important}.main-container .icon-user{border-radius:50%;width:35px;height:35px;text-align:center;margin-left:10px}
/*# sourceMappingURL=main.694ba5d6.chunk.css.map */