.container{width:1140px}.lg-container{width:100%}@media screen and (width>=1024px){.lg-container{width:min(100%,100vw - 96px)}}.fullscreen-enabled{background:#f0f2f5;overflow:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#393f52;margin:0;font-size:16px;font-weight:400;font-family:SVN-Poppins,sans-serif!important}.ant-checkbox-wrapper{justify-content:center;align-items:center;display:flex}.ant-checkbox-wrapper .ant-checkbox{top:0}.purple-checkbox .ant-checkbox-inner{width:20px;height:20px}.ant-checkbox-checked .ant-checkbox-inner,.purple-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.purple-checkbox .ant-checkbox-checked .ant-checkbox-inner:after,.purple-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{left:30.5%}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-input:hover,.ant-input-number:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.ant-picker:hover{border-color:var(--primary-color)!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:var(--primary-color)!important;border-right-width:1px!important}.ant-input-prefix{margin-right:16px!important}.has-clear-icon .ant-input{margin-right:30px}.ant-picker-suffix{margin-right:16px!important}.ant-picker .ant-picker-input{flex-direction:row-reverse;display:flex;align-items:center!important}.ant-picker .ant-picker-input span.ant-picker-suffix{margin-left:0;margin-right:8px!important}.ant-select-single:not(.select-no-icon).ant-select-show-arrow .ant-select-selection-item,.ant-select-single:not(.select-no-icon).ant-select-show-arrow .ant-select-selection-item,.ant-select-single:not(.select-no-icon).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0}.has-icon.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.has-icon.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder,.has-icon.ant-select-single.ant-select-show-arrow .ant-select-selection-item{padding-left:35px!important}.hover-icon:hover>svg:not(.svg-stroke)>path{fill:var(--primary-color)!important}.hover-icon:hover>svg.svg-stroke>path{stroke:var(--primary-color)!important}.hover-icon:hover>svg>g>g>path{fill:var(--primary-color)!important}.ant-table-wrapper.white-header thead[class*=ant-table-thead] th{background-color:#fff!important}.ant-table-wrapper:not(.white-header) thead[class*=ant-table-thead] th{background-color:#e2e4eb!important}.ant-modal-centered .ant-modal{box-sizing:border-box;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #62708c3d}.ant-modal-close{display:none}.ant-modal-header{border-bottom:0}.ant-modal-footer{border-top:0}.ant-table-content>table{overflow:hidden;border:1px solid #e2e4eb!important;border-radius:10px!important}.ant-table-content>table>.ant-table-tbody>tr{border:1px solid #e2e4eb!important}.no-border .ant-table-thead>tr>th,.no-border .ant-table-content>table>.ant-table-tbody>tr,.no-border .ant-table-content>table>.ant-table-tbody>tr>td{border:none!important}.ant-table-cell:before{content:"";display:none}.ant-table.ant-table-empty .ant-table-tbody>tr>td,.no-border.white-header .ant-table.ant-table-empty .ant-table-tbody>tr>td{border-bottom:0!important}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}textarea:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}textarea:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.middle-notification{height:64px;border-radius:4px!important;width:700px!important;max-width:80vw!important;padding:0!important}.ant-notification-notice{justify-content:flex-start;align-items:center;min-height:64px;display:flex;position:relative;box-shadow:0 16px 20px -8px #110c221a}.ant-notification-notice.ant-notification-notice-error:before{content:"";background-color:#f03d3d;border-top-left-radius:6px;border-bottom-left-radius:6px;width:6px;height:100%;position:absolute;top:0;left:0}.ant-notification-notice.ant-notification-notice-success:before{content:"";background-color:#0baa60;border-top-left-radius:6px;border-bottom-left-radius:6px;width:6px;height:100%;position:absolute;top:0;left:0}.ant-notification-notice-content{padding-left:22px}.ant-notification-notice-content .ant-notification-notice-with-icon{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:flex}.ant-notification-notice-icon{margin-left:0!important}.ant-notification-notice-with-icon .ant-notification-notice-message,.ant-notification-notice-with-icon .ant-notification-notice-description{padding-left:40px;padding-right:75px;margin:0!important}.ant-notification-notice-with-icon .ant-notification-notice-description{font-size:12px;font-weight:400;line-height:16px;color:#676472!important;margin-bottom:0!important}.ant-notification-notice-close{top:12px}.ant-notification-notice-close-x{grid-template-columns:auto auto;justify-content:center;align-items:center;display:grid}.ant-table-column-sorter{display:none}thead.ant-table-thead th.ant-table-cell{padding:16px 12px 16px 16px!important}.hr-pagination .ant-pagination-prev,.hr-pagination .ant-pagination-next{display:none}.hr-pagination .ant-pagination-item{border-radius:4px}.hr-pagination .ant-pagination-item>a{font-weight:700}.hr-pagination .ant-pagination-item.ant-pagination-item-active{border:1px solid var(--primary-color)!important}.hr-pagination .ant-pagination-item.ant-pagination-item-active>a{color:var(--primary-color)!important}.ant-table-wrapper.white-header{background:#fff}.ant-table-wrapper.white-header table{border:unset!important}.hr-popover.ant-popover.hr-popover.ant-popover-placement-bottomRight{padding-top:0}.hr-popover.ant-popover-inner-content{border-radius:10px;padding:0!important}.ant-select-multiple .ant-select-selection-item{color:#fff;gap:8px;height:auto;padding:4px 8px;font-size:12px;font-weight:500;background:#8b75ff!important;border-radius:4px!important;line-height:16px!important}.ant-select-multiple .ant-select-selection-item-remove{color:#fff!important}.ant-ribbon{border-radius:8px!important;height:25px!important}.ant-ribbon.tag-free.ant-ribbon-placement-start{color:#8e909e;background-color:#0000;top:17px}.tag-free:before{content:"";background-color:#a6a8b4;border-top-left-radius:8px;width:8px;height:25px;position:absolute;top:0;left:0}.ant-ribbon.tag-new.ant-ribbon-placement-start{color:#ba4343;background-color:#0000;top:17px}.tag-new:before{content:"";background-color:#f55858;border-top-left-radius:8px;width:8px;height:25px;position:absolute;top:0;left:0}.ant-ribbon.tag-private.ant-ribbon-placement-start{color:#a6a8b4;background-color:#0000;top:17px}.tag-private:before{content:"";background-color:#a6a8b4;border-top-left-radius:8px;width:8px;height:25px;position:absolute;top:0;left:0}.ant-ribbon.tag-popular.ant-ribbon-placement-start{color:var(--primary-color);background-color:#0000;top:17px}.tag-popular:before{content:"";background-color:var(--primary-color);border-top-left-radius:8px;width:8px;height:25px;position:absolute;top:0;left:0}.ant-ribbon.tag-paid.ant-ribbon-placement-start{color:#dfad2e;background-color:#0000;top:17px}.tag-paid:before{content:"";background-color:#ffcb46;border-top-left-radius:8px;width:8px;height:25px;position:absolute;top:0;left:0}.tag-new.tag-paid:before{background-color:#f55858}.ant-ribbon.tag-new.tag-paid.ant-ribbon-placement-start{color:#ba4343}.ant-ribbon.tag-popular.tag-paid.ant-ribbon-placement-start{color:var(--primary-color)}.tag-popular.tag-paid:before{background-color:var(--primary-color)}.icon-new span{left:30px}.icon-popular span,.icon-free span{left:20px}.icon-paid{color:#2e3046}.icon-paid span{left:20px}.ant-typography{margin-bottom:0!important}.full-width-tabs .ant-tabs-nav-list{width:100%}.full-width-tabs .ant-tabs-tab{width:33.3333%;border:0!important;border-radius:0!important;padding:16px 32px!important}.full-width-tabs .ant-tabs-tab-active{box-shadow:0 6px 16px -6px #110c221a;background-color:#fff!important;border-radius:12px 12px 0 0!important}.full-width-tabs .ant-tabs-tab-btn{width:100%}.full-width-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#46485c!important}.text-highlight{background-color:#fad640}.gray .ant-tooltip-arrow-content:before{background:#d8e0fc!important}.gray .ant-tooltip-inner{color:#46485c!important;background:#d8e0fc!important}.ant-switch{background-color:#d9d8dc;height:14px!important}.ant-switch-checked{background:#5856d680!important;height:14px!important}.ant-switch-handle{width:20px!important;height:20px!important;top:-3px!important}.ant-switch .ant-switch-handle:before{background-color:#fff!important;left:0!important}.ant-switch-checked .ant-switch-handle:before{background-color:#5856d6!important}.ant-radio-inner{border-color:#46485c!important}.ant-radio-checked .ant-radio-inner{border-color:var(--primary-color)!important}.ant-radio-checked .ant-radio-inner:after{background-color:var(--primary-color)}.ant-radio:hover .ant-radio-inner{border-color:var(--primary-color)}.ant-input-number-handler-wrap{display:none}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hr-input-number .ant-input-suffix{margin-bottom:4px}.ant-checkbox-group .ant-checkbox-inner{border:2px solid #46485c;border-radius:4px;width:20px;height:20px}.ant-checkbox-group .ant-checkbox+span{padding-left:10px}.ant-checkbox-group .ant-checkbox-checked .ant-checkbox-inner:after{left:27.5%}.badge-popular .ant-badge-count{background-color:var(--primary-color);color:#fff}.badge-free .ant-badge-count{color:#fff;background-color:#f55858}.header-sticky{z-index:11;background:#fff;width:100%;max-width:100%;animation:.3s ease-in-out moveDown;position:fixed;top:0;left:0}@media screen and (width>=1024px){.question-test-sticky{z-index:999;background:#fff;width:100%;min-height:120px;max-height:40vh;padding:16px;animation:.5s ease-in-out moveDown;position:fixed;top:58px;left:0;overflow-y:auto;box-shadow:0 4px 16px #4f758c3d}}@keyframes moveDown{0%{transform:translateY(-5rem)}to{transform:translateY(0)}}@keyframes rotate{0%{transform:rotateY(360deg)}to{transform:rotateY(0rem)}}.bg-purple-linear{background:linear-gradient(90deg, var(--primary-color) 0%, #6e4cf8 100.31%)}.invite-email-modal .ant-modal-content{border-radius:8px;box-shadow:0 4px 16px #62708c3d}.stage-settings-modal .ant-modal-content{border-radius:8px;overflow:hidden}.policy-modal .ant-modal-close{top:16px;right:32px}.policy-modal .ant-modal-close .ant-modal-close-x{width:auto}.user-dropdown .ant-dropdown-menu-item{padding:0!important}.user-dropdown .ant-dropdown-menu{border-radius:12px;padding:12px 0}.ant-popover-content{box-sizing:border-box;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #62708c3d}.ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-left:0}.ant-select-dropdown{z-index:99!important}.tools-nav-dropdown,.ant-select-dropdown.stage-settings-select-dropdown{z-index:1050!important}.editor-editor.editor-essay-editor{min-height:250px}.indeterminate-container{background-color:#f5f5f5;border-radius:4px;height:6px;position:relative;overflow:hidden}.indeterminate-bar{background-color:#1890ff;width:30%;height:100%;animation:1.5s linear infinite indeterminate;position:absolute}@keyframes indeterminate{0%{width:30%;left:-30%}50%{width:30%;left:35%}to{width:30%;left:100%}}.ant-picker{border:1px solid #ececed!important;border-radius:8px!important;padding:10px 12px!important;box-shadow:0 1px 2px -1px #110c2214!important}.ant-picker:hover{border-color:#d9d8dc!important;box-shadow:0 2px 4px -2px #110c221f!important}.ant-picker-focused{border-color:#a797ff!important;box-shadow:0 0 0 4px #e2dcff,0 2px 4px #110c221f!important}.ant-picker-panel-container{border-radius:12px!important;box-shadow:0 4px 16px #62708c3d!important}.ant-picker-ok button{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;border-radius:8px!important;height:auto!important;padding:6px 16px!important;font-weight:700!important;box-shadow:0 2px 4px -2px #110c221f!important}.ant-picker-ok button:hover{background-color:#8b75ff!important;border-color:#8b75ff!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.6s ease-out fadeIn}.animate-slide-up{animation:.8s ease-out both slideUp}.ant-picker-ok button:focus{background-color:#8b75ff!important;border-color:#8b75ff!important;box-shadow:0 0 0 4px #e2dcff,0 2px 4px #110c221f!important}.ant-picker-now-btn{color:#7357ff!important;font-weight:500!important}.ant-picker-suffix{align-items:center!important;margin-right:8px!important;display:flex!important}.ant-picker-header-view button{color:#110c22!important;font-weight:700!important}.ant-picker-content th{color:#676472!important;font-weight:600!important}.ant-picker-cell-inner{border-radius:4px!important}.ant-picker-cell-selected .ant-picker-cell-inner{background:#7357ff!important}.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #7357ff!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#7357ff!important;background:#f1eeff!important}.admin-modal-premium-wrap .ant-modal-content{border-radius:16px!important;padding:24px!important;overflow:hidden!important;box-shadow:0 8px 24px #62708c29!important}.admin-modal-premium-wrap .ant-modal-confirm-body .ant-modal-confirm-content{margin-left:0!important}.admin-modal-premium-wrap .ant-modal-body{padding:0!important}.admin-modal-premium-wrap .ant-modal-confirm-btns{margin-top:24px!important}
