html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Bold-b655585d.eot);src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(/assets/Ubuntu-Bold-b655585d.eot?#iefix) format("embedded-opentype"),url(/assets/Ubuntu-Bold-6055ebf0.woff2) format("woff2"),url(/assets/Ubuntu-Bold-c8cccdb7.woff) format("woff"),url(/assets/Ubuntu-Bold-6604eb09.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Italic-c9de4991.eot);src:local("Ubuntu Italic"),local("Ubuntu-Italic"),url(/assets/Ubuntu-Italic-c9de4991.eot?#iefix) format("embedded-opentype"),url(/assets/Ubuntu-Italic-79a2e038.woff2) format("woff2"),url(/assets/Ubuntu-Italic-085e7bec.woff) format("woff"),url(/assets/Ubuntu-Italic-c50115fc.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Regular-6e587037.eot);src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(/assets/Ubuntu-Regular-6e587037.eot?#iefix) format("embedded-opentype"),url(/assets/Ubuntu-Regular-73c672dd.woff2) format("woff2"),url(/assets/Ubuntu-Regular-5a849c4a.woff) format("woff"),url(/assets/Ubuntu-Regular-b47af6bb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-BoldItalic-06391de8.eot);src:local("Ubuntu Bold Italic"),local("Ubuntu-BoldItalic"),url(/assets/Ubuntu-BoldItalic-06391de8.eot?#iefix) format("embedded-opentype"),url(/assets/Ubuntu-BoldItalic-777eb6c0.woff2) format("woff2"),url(/assets/Ubuntu-BoldItalic-a9a63896.woff) format("woff"),url(/assets/Ubuntu-BoldItalic-ad72ec94.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Medium-a34ccc94.eot);src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url(/assets/Ubuntu-Medium-a34ccc94.eot?#iefix) format("embedded-opentype"),url(/assets/Ubuntu-Medium-c725f0c0.woff2) format("woff2"),url(/assets/Ubuntu-Medium-c311b5a0.woff) format("woff"),url(/assets/Ubuntu-Medium-284363f5.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-MediumItalic-a5fd5754.eot);src:local("Ubuntu Medium Italic"),local("Ubuntu-MediumItalic"),url(/assets/Ubuntu-MediumItalic-a5fd5754.eot?#iefix) format("embedded-opentype"),url(/assets/Ubuntu-MediumItalic-70e222d2.woff2) format("woff2"),url(/assets/Ubuntu-MediumItalic-470f1d2e.woff) format("woff"),url(/assets/Ubuntu-MediumItalic-20a164f9.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Light-154ef4fd.eot);src:local("Ubuntu Light"),local("Ubuntu-Light"),url(/assets/Ubuntu-Light-154ef4fd.eot?#iefix) format("embedded-opentype"),url(/assets/Ubuntu-Light-e5cc549e.woff2) format("woff2"),url(/assets/Ubuntu-Light-4d88d550.woff) format("woff"),url(/assets/Ubuntu-Light-85ab4223.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-LightItalic-a0ba3799.eot);src:local("Ubuntu Light Italic"),local("Ubuntu-LightItalic"),url(/assets/Ubuntu-LightItalic-a0ba3799.eot?#iefix) format("embedded-opentype"),url(/assets/Ubuntu-LightItalic-84ba984e.woff2) format("woff2"),url(/assets/Ubuntu-LightItalic-79d992c2.woff) format("woff"),url(/assets/Ubuntu-LightItalic-ada46d20.ttf) format("truetype");font-weight:300;font-style:italic}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.ps{position:relative}:root{--color-primary: #362942;--color-primary-hover: #5d4772;--color-bg: #2d1b3e;--color-bg-light: #f0f0f0;--color-bg-base: #f2f2f2;--color-title: #202020;--color-text: #525252;--color-content: #242424;--color-border: #40a9ff;--color-border-default: #d9d9d9;--color-disabled: #828282;--color-error: #DD424C;--color-error-hover: #d4232f;--color-success: green;--color-success-hover: rgb(10, 103, 10);--color-warning: orange;--color-warning-hover: orange;--color-info: rgb(35, 99, 172);--color-info-hover: blue;--color-white: #fff;--color-white-rgb: 255, 255, 255;--color-black: #141414;--color-black-hover: #141414;--color-black-rgb: 0, 0, 0;--border-radius: 8px;--aside-width: 250px;--aside-menu-height: 40px;--header-height: 72px}*{font-family:Ubuntu,sans-serif}ul{list-style:none;margin:0;padding:0}.ant-space{display:flex}.ant-space.wrap{flex-wrap:wrap}header::-webkit-scrollbar,textarea::-webkit-scrollbar,div::-webkit-scrollbar{width:4px;height:4px;border-radius:8px}header::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track,div::-webkit-scrollbar-track{background:var(--color-bg-base)}header::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb,div::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:8px;transition:all .25s ease-in-out}header::-webkit-scrollbar-thumb:hover,textarea::-webkit-scrollbar-thumb:hover,div::-webkit-scrollbar-thumb:hover{background:var(--color-text);border-radius:8px}a{text-decoration:none}.ant-divider{border-color:rgba(var(--color-black-rgb),.3)}.ant-divider-horizontal{margin:16px 0}.ant-divider-vertical{height:32px}a[class*=tag],span[class*=tag]{height:28px;border-radius:30px;padding:0 8px;display:flex;align-items:center;justify-content:center;width:max-content;color:var(--color-black);font-size:15px;font-weight:400;line-height:120%}a[class*=tag].ant-tag,span[class*=tag].ant-tag{border-radius:4px}a[class*=tag].small,span[class*=tag].small{height:24px;padding:0 6px}.w100{width:100%!important}.ant-tabs-content-holder{height:calc(100vh - 250px);overflow-y:auto;overflow-x:hidden}.ant-tabs .ant-tabs-tab .anticon{margin-right:6px}@media only screen and (max-width: 768px){.ant-switch{height:20px;line-height:20px}}@media only screen and (max-width: 768px){.ant-switch .ant-switch-handle{width:16px;height:16px}}.ant-btn{display:flex;align-items:center;justify-content:center;height:auto;max-height:40px;transition:all .1s ease-in-out;width:100%;gap:6px;padding:8px 12px 7px;border-radius:var(--border-radius);box-shadow:none}.ant-btn svg,.ant-btn span{transition:all .1s ease-in-out}.ant-btn[disabled],.ant-btn:disabled{background-color:var(--color-disabled)}.ant-btn[disabled] span,.ant-btn:disabled span{color:var(--color-white)}.ant-btn-default span,.ant-btn-primary span{color:var(--color-white);font-size:16px;font-weight:400;line-height:145%}.ant-btn-default svg path,.ant-btn-primary svg path{fill:var(--color-white)}.ant-btn-default .anticon,.ant-btn-primary .anticon{display:flex}.ant-btn-default span{color:var(--color-black)}.ant-btn-default svg path{fill:var(--color-black)}.ant-btn small{color:rgba(var(--color-black-rgb),.6);font-size:14px;font-weight:400;line-height:130%;min-width:20px;background-color:var(--color-white);height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:4px}.ant-btn-lg{padding:13px 16px}.ant-btn.white{border-color:transparent}.ant-btn.white.border{border-color:rgba(var(--color-black-rgb),.3)}.ant-btn.white.ant-dropdown-trigger span{color:var(--color-black)}.ant-btn.white span,.ant-btn.white small{color:rgba(var(--color-black-rgb),.6)}.ant-btn.white:hover{border-color:rgba(var(--color-black-rgb),.3)}.ant-btn.white:active{background-color:rgba(var(--color-black-rgb),.3)}.ant-btn.white:active span{color:var(--color-white)}.ant-btn.red{background-color:var(--color-error);border-color:var(--color-error-hover)}.ant-btn.red small{color:var(--color-error)}.ant-btn.red span{color:var(--color-white)}.ant-btn.red svg{fill:var(--color-white)}.ant-btn.red svg path{fill:var(--color-white)}.ant-btn.red:hover{background:var(--color-error-hover);border-color:var(--color-error-hover)}.ant-btn.red-outline{background-color:var(--color-error);border-color:var(--color-error)}.ant-btn.red-outline span{color:var(--color-error)}.ant-btn.red-outline:hover{background-color:var(--color-error-hover)}.ant-btn.red-outline:hover span{color:var(--color-white)}.ant-btn.red .anticon svg path{fill:var(--color-white)}.ant-btn.green{background-color:var(--color-success);border-color:var(--color-success)}.ant-btn.green .sp-icon{fill:var(--color-white)}.ant-btn.green span{color:var(--color-white)}.ant-btn.green small{color:var(--color-success)}.ant-btn.green svg path{fill:var(--color-white)}.ant-btn.green:hover{background-color:var(--color-success-hover);border-color:var(--color-success)}.ant-btn.green:hover .sp-icon{fill:var(--color-white)}.ant-btn.green-outline{border:1px solid var(--color-success);background-color:var(--color-success)}.ant-btn.green-outline .sp-icon{fill:var(--color-success)}.ant-btn.green-outline i,.ant-btn.green-outline span{color:var(--color-success)}.ant-btn.green-outline:hover{background-color:var(--color-success);border-color:var(--color-success)}.ant-btn.green-outline:hover .sp-icon{fill:var(--color-white)}.ant-btn.green-outline:hover span{color:var(--color-white)}.ant-btn.blue{background:var(--color-info);border-color:var(--color-info)}.ant-btn.blue small{color:var(--color-info)}.ant-btn.blue span{color:var(--color-white)}.ant-btn.blue svg{fill:var(--color-white)}.ant-btn.blue svg path{fill:var(--color-white)}.ant-btn.blue:hover{background-color:var(--color-info-hover);border-color:var(--color-info-hover)}.ant-btn.blue-outline{border:1px solid var(--color-info);background-color:var(--color-info)}.ant-btn.blue-outline i,.ant-btn.blue-outline span{color:var(--color-info)}.ant-btn.blue-outline:hover{background-color:var(--color-info);border-color:var(--color-info)}.ant-btn.blue-outline:hover span{color:var(--color-white)}.ant-btn.orange{background-color:var(--color-warning)}.ant-btn.orange:hover{border-color:var(--color-warning)}.ant-btn.orange span{color:var(--color-white)}.ant-btn.orange small{color:var(--color-warning)}.ant-btn.orange:hover{background-color:var(--color-warning-hover)}.ant-btn.orange:hover span{color:var(--color-white)}.ant-btn.orange-outline{border:1px solid var(--color-warning);background-color:var(--color-warning)}.ant-btn.orange-outline i,.ant-btn.orange-outline span{color:var(--color-warning)}.ant-btn.orange-outline:hover{background-color:var(--color-warning);border-color:var(--color-warning)}.ant-btn.orange-outline:hover span{color:var(--color-white)}.ant-btn.grey{background-color:rgba(var(--color-black-rgb),.1)}.ant-btn.grey span{color:var(--color-black)}.ant-btn.grey small{background-color:var(--color-black);color:var(--color-white)}.ant-btn.grey svg path{fill:var(--color-black)}.ant-btn.grey:hover{background-color:rgba(var(--color-black-rgb),.2);border-color:rgba(var(--color-black-rgb),.2)}.ant-btn-link{padding:0;justify-content:flex-start}.ant-btn-link span{color:var(--color-info)}.ant-btn-link svg{fill:var(--color-info)}.ant-btn-text{padding:0}.ant-btn-text:hover{background-color:transparent!important}.hide-btn{display:none}.ant-select-single:not(.ant-select-customize-input,.ant-pagination-options-size-changer){width:100%;display:flex;background-color:var(--color-white);border-radius:var(--border-radius)}.ant-select-single:not(.ant-select-customize-input,.ant-pagination-options-size-changer) .ant-select{background-color:var(--color-white)!important}.ant-select-single:not(.ant-select-customize-input,.ant-pagination-options-size-changer) .ant-select-selector{height:auto;min-height:40px;max-height:40px;display:flex;align-items:center;background-color:transparent;border:1px solid var(--color-border-default);border-radius:4px;width:100%;padding:8px 16px 7px}.ant-select-single:not(.ant-select-customize-input,.ant-pagination-options-size-changer) .ant-select-selector .ant-select-selection-search input{min-height:40px}.ant-select-single:not(.ant-select-customize-input,.ant-pagination-options-size-changer) .ant-select-selector .ant-select-selection-item,.ant-select-single:not(.ant-select-customize-input,.ant-pagination-options-size-changer) .ant-select-selector .ant-select-selection-placeholder{color:rgba(var(--color-black-rgb),.6);font-size:17px;font-weight:400;line-height:150%}.ant-select-single:not(.ant-select-customize-input,.ant-pagination-options-size-changer) .ant-select-selector .ant-select-selection-item{color:rgba(var(--color-black-rgb),.9)}.ant-select-single:not(.ant-select-customize-input,.ant-pagination-options-size-changer) .ant-select-arrow{margin-top:0;vertical-align:unset;height:auto;font-size:unset;inset-inline-end:unset;padding-inline-end:unset;right:12px;top:50%;transform:translateY(-50%)}.ant-select-single:not(.ant-select-customize-input,.ant-pagination-options-size-changer) .ant-select-dropdown .d-none{display:none}.ant-select-multiple .ant-select-selector{min-height:40px;padding:4px 16px}.ant-select-multiple .ant-select-selection-placeholder{color:var(--color-black);font-size:17px;font-weight:400;line-height:150%;inset-inline-start:unset;inset-inline-end:unset}.ant-select-multiple .ant-select-selection-item{margin:0;height:auto}.ant-select-multiple .ant-select-selection-overflow{display:flex;align-items:center;flex-wrap:wrap;gap:6px;row-gap:6px}.ant-select-multiple .ant-select-selection-overflow-item{flex:0 0 auto}.ant-select-multiple .ant-select-selection-overflow-item-suffix{flex:1}.ant-select-multiple .ant-select-selection-search{width:100%!important}.ant-select-dropdown .d-none{display:none}.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--color-border)}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:var(--color-border)}.ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--color-white)}.ant-picker{width:100%;height:40px;border-color:var(--color-border-default);padding:0 16px;background-color:var(--color-white)}.ant-picker:hover{border-color:var(--color-border)}.ant-picker .ant-picker-input input{color:rgba(var(--color-black-rgb),.7);font-size:17px;font-weight:400;line-height:150%}.ant-picker .ant-picker-input::placeholder{color:rgba(var(--color-black-rgb),.6)}.ant-picker-suffix i{font-size:22px;color:var(--color-primary)}.ant-picker-clear svg{width:22px;height:22px;fill:var(--color-primary)}.ant-input-number .ant-input-number-input,.ant-input{height:40px;color:rgba(var(--color-black-rgb),.8);font-size:17px;font-weight:400;line-height:120%;padding:0 16px;background-color:var(--color-white)}.ant-input-number .ant-input-number-input::placeholder,.ant-input::placeholder{color:rgba(var(--color-black-rgb),.5)}.ant-input-number .ant-input-number-input-search .ant-input:hover,.ant-input-number .ant-input-number-input-search .ant-input:focus,.ant-input-number .ant-input-number-input:focus,.ant-input-number .ant-input-number-input:hover,.ant-input-search .ant-input:hover,.ant-input-search .ant-input:focus,.ant-input:focus,.ant-input:hover{border-color:var(--color-border)}.ant-input-number .ant-input-number-input-password,.ant-input-password{padding:0 12px;font-size:17px;background:var(--color-white)}.ant-input-number .ant-input-number-input-password:focus,.ant-input-number .ant-input-number-input-password:hover,.ant-input-password:focus,.ant-input-password:hover{border-color:var(--color-border)}.ant-input-number .ant-input-number-input-password .ant-input,.ant-input-password .ant-input{height:38px}.ant-input-number .ant-input-number-input.sm,.ant-input.sm{width:100px;height:40px}.ant-input-number{width:100%}.ant-input-number .ant-input-number-handler-wrap{display:none!important}.ant-input-number:focus,.ant-input-number:hover{border-color:var(--color-border)}.ant-form-horizontal .ant-form-item-control{flex:unset}.has-error .ant-input-affix-wrapper .ant-input,.has-error .ant-input-affix-wrapper .ant-input:hover{background-color:transparent}.ant-input-affix-wrapper-disabled{background:var(--color-border-default)!important}.ant-dropdown-content{padding:0 10px;border-radius:8px;background-color:var(--color-white);box-shadow:0 2px 30px #0000001a}.ant-dropdown-content ul{display:flex;flex-direction:column}.ant-dropdown-content ul li{display:flex;align-items:center;padding:10px 0;cursor:pointer;gap:6px;color:var(--color-black);font-size:16px;font-weight:400;line-height:150%}.ant-dropdown-content ul li svg{width:24px}.ant-dropdown-content ul li:not(:last-child){border-bottom:1px solid rgba(var(--color-black-rgb),.3)}.ant-dropdown-lg .ant-dropdown-content{padding:12px 16px;max-height:480px;min-width:480px}.ant-dropdown-lg .ant-dropdown-content .ant-radio-wrapper{padding:12px 0}.ant-dropdown-lg .ant-dropdown-content .ant-radio-group{display:flex;flex-direction:column}.ant-dropdown-rating .ant-dropdown-content{padding:8px 10px;width:260px}.ant-dropdown-rating .ant-dropdown-content ul{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -2px;row-gap:4px;width:100%}.ant-dropdown-rating .ant-dropdown-content ul li{width:25%;padding:0 2px;border:none}.ant-dropdown-rating .ant-dropdown-content ul li .ant-btn{width:100%}.ant-dropdown-rating .ant-dropdown-content ul li .ant-btn:hover{border-color:var(--color-primary);background-color:var(--color-primary)}.ant-dropdown-rating .ant-dropdown-content ul li .ant-btn:hover span{color:var(--color-primary)}textarea.ant-input{padding:12px 16px!important;min-height:160px;resize:none}.ant-upload.ant-upload-multiple.ant-upload-drag{border-radius:12px;border:1px dashed var(--color-border-default);background:rgba(var(--color-black-rgb),.3);padding:20px}.ant-upload.ant-upload-multiple.ant-upload-drag .ant-upload-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0}.ant-upload.ant-upload-multiple.ant-upload-drag .ant-upload-btn svg{width:40px;height:40px;fill:var(--color-primary1)}.ant-upload-list{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ant-upload-list:before,.ant-upload-list:after{display:none}.ant-upload-list-item{height:auto;margin:0}.ant-upload-list-item-info{padding:0;height:auto}.ant-upload-list-item-info .ant-upload-span{height:auto;width:auto;gap:8px;padding:10px 10px 10px 12px;border-radius:12px;border:1px solid var(--color-border-default)}.ant-upload-list-item-info .ant-upload-text-icon{width:22px;height:22px;fill:var(--color-primary1)}.ant-upload-list-item-name{flex:1!important;padding:0!important}.ant-upload-list-item-card-actions-btn{width:33px!important;height:33px!important;border-radius:10px!important;border:1px solid var(--color-error)!important;background:var(--color-red3)!important;display:flex;align-items:center;justify-content:center;opacity:1!important}.ant-upload-list-item-card-actions-btn svg{fill:var(--color-primary)}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:transparent}.ant-form-item{margin:0}.ant-form-item .ant-checkbox-group,.ant-form-item .ant-radio-group{display:block}.ant-form-item .ant-checkbox-wrapper,.ant-form-item .ant-radio-wrapper,.ant-form-item .ant-radio-button-wrapper{width:100%;line-height:unset;min-height:50px;display:flex;align-items:center;border-radius:8px!important;border:1px solid var(--color-border-default);padding:0 15px}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span,.ant-form-item .ant-radio-wrapper>span.ant-checkbox~span,.ant-form-item .ant-radio-wrapper>span.ant-radio-button~span,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span{width:100%;display:flex;align-items:center;gap:10px;color:var(--color-black);font-size:18px;font-weight:400;line-height:130%;padding:0}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span i,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span i,.ant-form-item .ant-radio-wrapper>span.ant-checkbox~span i,.ant-form-item .ant-radio-wrapper>span.ant-radio-button~span i,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span i,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span i{min-width:21.5px;height:21.5px;border:1.5px solid var(--color-border-default);border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span i:after,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span i:after,.ant-form-item .ant-radio-wrapper>span.ant-checkbox~span i:after,.ant-form-item .ant-radio-wrapper>span.ant-radio-button~span i:after,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span i:after,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span i:after{content:"";width:calc(100% - 5px);height:calc(100% - 5px);background-color:var(--color-primary);border-radius:50%;opacity:0;transition:all .1s ease-in-out}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span i,.ant-form-item .ant-radio-wrapper>span.ant-checkbox~span i,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span i{border-radius:4px}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span i:after,.ant-form-item .ant-radio-wrapper>span.ant-checkbox~span i:after,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span i:after{border-radius:4px}.ant-form-item .ant-checkbox-wrapper-checked,.ant-form-item .ant-radio-wrapper-checked,.ant-form-item .ant-radio-button-wrapper-checked{border-color:green}.ant-form-item .ant-checkbox-wrapper-checked>span.ant-checkbox~span,.ant-form-item .ant-checkbox-wrapper-checked>span.ant-radio-button~span,.ant-form-item .ant-radio-wrapper-checked>span.ant-checkbox~span,.ant-form-item .ant-radio-wrapper-checked>span.ant-radio-button~span,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-radio-button~span{width:100%;color:var(--color-primary)}.ant-form-item .ant-checkbox-wrapper-checked>span.ant-checkbox~span i,.ant-form-item .ant-checkbox-wrapper-checked>span.ant-radio-button~span i,.ant-form-item .ant-radio-wrapper-checked>span.ant-checkbox~span i,.ant-form-item .ant-radio-wrapper-checked>span.ant-radio-button~span i,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-checkbox~span i,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-radio-button~span i{border:1.5px solid var(--color-primary)}.ant-form-item .ant-checkbox-wrapper-checked>span.ant-checkbox~span i:after,.ant-form-item .ant-checkbox-wrapper-checked>span.ant-radio-button~span i:after,.ant-form-item .ant-radio-wrapper-checked>span.ant-checkbox~span i:after,.ant-form-item .ant-radio-wrapper-checked>span.ant-radio-button~span i:after,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-checkbox~span i:after,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-radio-button~span i:after{opacity:1}.ant-form-item .ant-form-item-control{width:100%}.ant-form-item .ant-form-item-label{margin-bottom:4px}.ant-form-item .ant-form-item-label>label{display:block;height:auto;color:var(--color-black);font-size:16px;font-weight:400;line-height:120%}.ant-form-row{flex-direction:column;align-items:flex-start}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.label-hide .ant-form-item-label>label{opacity:0;visibility:hidden}.form-tabs .ant-tabs-nav{padding-right:25rem}@media only screen and (max-width: 1199px){.form-tabs .ant-tabs-nav{padding-right:0}}.test-create-checkbox,.test-create-checkbox .ant-form-item{width:100%}.test-create-checkbox .ant-form-item .ant-checkbox-wrapper{height:auto;padding:10px;background-color:var(--color-white);border:1px solid var(--color-border-default);border-radius:var(--border-radius)}.test-create-checkbox .ant-form-item .ant-checkbox-wrapper span:last-child{flex:0 0 1;width:100%;max-width:100%}.test-create-checkbox .ant-form-item .ant-checkbox-wrapper>span.ant-checkbox{display:block}.test-create-checkbox .ant-checkbox{margin-right:8px;flex:0 0 16px;width:16px;max-width:16px}.layout{height:100vh;padding-top:var(--header-height);background-color:var(--color-bg-base)}.layout .ant-layout-sider{flex:0 0 var(--aside-width)!important;width:var(--aside-width)!important;max-width:var(--aside-width)!important;min-width:var(--aside-width)!important;position:fixed;top:0;left:0;height:100%;transition:all .2s ease-in-out}.layout .ant-layout-sider~.layout-content{padding-left:calc(var(--aside-width) + 16px);transition:all .2s ease-in-out}.layout .ant-layout-sider.ant-layout-sider-collapsed~.header,.layout .ant-layout-sider.ant-layout-sider-collapsed~.layout-content,.layout .ant-layout-sider.ant-layout-sider-collapsed{--aside-width: 86px}.layout-content{height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;padding:16px;display:flex;flex-direction:column;gap:13px}.error{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.error svg{margin-bottom:40px}.error p{color:var(--color-black);font-size:18px;font-weight:400;line-height:150%;margin-bottom:16px}.error .ant-btn{padding:14px 60px}.page-header{transition:left .2s ease-in-out;display:flex;align-items:center;height:80px;position:fixed;right:0;left:var(--aside-width);padding:16px;top:72px;z-index:9}.page-header.inner{position:unset;padding:0;height:auto}.page-header.transparent{background-color:transparent}.page-header.mb-24{margin-bottom:24px}.page-form{background-color:var(--color-white);padding:12px 16px;border-radius:8px}.page-form .ant-form{padding-bottom:16px}.page-form-footer{display:flex;justify-content:flex-end;position:absolute;top:0;right:0;padding-top:16px;padding-right:16px;z-index:9}@media only screen and (max-width: 1199px){.page-form-footer{top:-60px;right:-16px}}.page-form-footer .ant-btn{width:max-content;height:42px;border-radius:8px 8px 0 0;margin-left:.5rem}.page-form-footer .ant-btn span{display:flex;font-size:17px;margin-left:0}.page-breadcrumb{display:flex;flex-direction:column;gap:4px}.page-breadcrumb .sp-breadcrumb{display:flex;gap:8px}.page-breadcrumb .sp-link{font-size:14px;color:var(--color-primary);font-weight:300}.page-breadcrumb .sp-link:hover{color:var(--color-primary-hover)}.page-breadcrumb .sp-text{font-size:14px;color:var(--color-text);font-weight:300}.page-breadcrumb h1{font-size:24px;margin:0;color:var(--color-title)}@media only screen and (max-width: 768px){.page-breadcrumb h1{font-size:20px}}.page-search{margin-left:auto}@media only screen and (max-width: 768px){.page-search{display:none}}.page-search .ant-select{width:auto}.page-action{margin-left:12px}@media only screen and (max-width: 768px){.page-action{margin-left:auto}}@media only screen and (max-width: 575px){.page-action .ant-btn span{display:none}}.page-videos{display:flex;flex-wrap:wrap;gap:16px}.page-videos-item{position:relative;border:1px solid #d9d9d9;width:400px;min-height:300px;display:flex;overflow:hidden;border-radius:4px}.page-videos-item>.ant-btn{width:100%;height:100%;max-height:100%;border:none;border-radius:4px}.page-videos-item>.ant-btn span{font-size:18px}.page-videos-item .ant-spin-nested-loading{width:100%}.page-videos-item-iframe{width:100%;height:240px;background-color:#151515;display:flex;align-items:center;justify-content:center;text-align:center}.page-videos-item-iframe iframe{width:100%;height:100%}.page-videos-item-iframe-text{color:#fff;font-size:18px}.page-videos-item-btns{padding:8px}.page-videos-item-btns .ant-space-item:first-child{width:100%;max-width:calc(100% - 164px)}.page-videos-item-btns .ant-space-item:last-child{max-width:100%}.page-videos-item-delete{height:40px;background-color:#d74f4f}.page-videos-item-delete:hover{background-color:#f03a3a!important}.page-videos-item-save{width:102px}.page-videos-item-save span{font-size:15px}.page-body{position:relative;padding-bottom:80px;padding-top:64px;min-height:100%;height:auto}.page-body.inner{padding:0;min-height:auto}.page-body.pb{padding-bottom:80px}.page-body.pb-0{padding-bottom:0}.page-body-noinfo{width:100%;height:100%;padding:16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.page-body-noinfo .sp-icon{width:64px;height:64px}.page-body-noinfo p{font-size:16px;color:var(--color-text)}.page-body-quarter{background:#ffffff;border:1px solid #d9d9d9;border-radius:4px;padding:16px;box-shadow:0 4px 10px #00000014;margin-bottom:16px}.page-body-quarter.quarter1{background:#FFF8E1}.page-body-quarter.quarter2{background:#E6F4EA}.page-body-quarter.quarter3{background:#E8F0FE}.page-body-quarter.quarter4{background:#F3E8FD}.page-body-quarter-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page-body-quarter-head h3{font-size:20px;color:var(--color-title)}.page-footer{transition:left .2s ease-in-out;margin-top:auto;position:fixed;bottom:0;right:0;left:var(--aside-width);padding:16px;background:#f2f2f2;z-index:999}.page-footer.mt-24{margin-top:24px}.ant-layout-sider-collapsed~.layout-content .page-header,.ant-layout-sider-collapsed~.layout-content .page-footer{left:86px}.table-task{display:flex;align-items:center;gap:8px}.journal{padding:16px;background-color:#fff;border-radius:8px}.journal-table{width:100%;overflow-x:auto}.journal-table::-webkit-scrollbar{height:12px}.journal-table-term{display:block;width:100%;font-size:16px;text-transform:uppercase;letter-spacing:10px;text-align:center}.journal-table-date{writing-mode:sideways-lr;text-orientation:mixed;font-weight:500;font-size:13px}.journal-table-name{font-weight:500;background-color:#7e53a713}.journal-table-daterow th:nth-child(2n){background-color:#00000005}.journal-table-th{writing-mode:sideways-lr;text-orientation:mixed}.journal table thead th{border:1px solid #dedede;padding:6px 8px;text-align:left;font-weight:500;font-size:15px}.journal table thead th.quarter1{background:#FFF8E1}.journal table thead th.quarter2{background:#E6F4EA}.journal table thead th.quarter3{background:#E8F0FE}.journal table thead th.quarter4{background:#F3E8FD}.journal table thead th.total{text-align:center;background-color:#ffeee5}.journal table thead th.total-term{text-align:center;background-color:#cff8c7}.journal table tbody tr:nth-child(odd){background-color:#00000005}.journal table tbody tr th,.journal table tbody tr td{border:1px solid #dedede;padding:4px 8px;text-align:left}.journal table tbody tr td:nth-child(odd){background-color:#00000005}.journal table tbody tr td.total{text-align:center;background-color:#ffeee5}.journal table tbody tr td.total-term{text-align:center;background-color:#cff8c7}.journal table tbody tr td.total-term strong{font-weight:500;font-size:16px}.table-default .sp-icon-wrapper.lg.comment{width:36px;height:36px}.table-default .sp-icon-wrapper.lg.comment.edit{border-color:#5e91d8;background-color:#eef5ff}.table-default .sp-icon-wrapper.lg.comment.edit .sp-icon{fill:#2976e1}.table-default .sp-icon-wrapper.lg.comment.edit.yes{border-color:#9eda9e;background-color:#ecffe8}.table-default .sp-icon-wrapper.lg.comment.edit.yes .sp-icon{fill:green}.table-default .sp-icon-wrapper.lg.comment .sp-icon{width:24px;height:24px}.ant-menu .sider-menu-item{display:flex;align-items:center;height:var(--aside-menu-height);border-radius:8px;padding:0 25px 0 0;transition:all .3s ease-in-out;gap:8px;border:1px solid transparent}.ant-menu .sider-menu-item-title{font-size:16px;font-weight:400;line-height:150%;color:var(--color-white);white-space:nowrap;overflow:hidden;transition:width .3s ease-in-out,opacity .3s ease-in-out}.ant-menu .sider-menu-item-icon{opacity:.6;fill:var(--color-white);min-width:22px;width:22px;height:22px}.ant-menu .sider-menu-item-angle{position:absolute;right:12px;width:18px;top:50%;fill:var(--color-white);transform:rotate(0) translateY(-50%)}.ant-menu .sider-menu-item.router-link-active{background-color:var(--color-white);padding:0 12px 0 13px}.ant-menu .sider-menu-item.router-link-active .sider-menu-item-title{color:var(--color-black)!important}.ant-menu .sider-menu-item.router-link-active .sider-menu-item-icon{opacity:1;fill:var(--color-primary)}.ant-menu .sider-menu-item:not(.router-link-active):hover{background-color:rgba(var(--color-white-rgb),.3);padding:0 12px 0 13px}.ant-menu-submenu-title{border-radius:8px;border:1px solid transparent}.ant-menu-submenu-open span.sider-menu-item{border-color:rgba(var(--color-white-rgb),.2);padding:0 12px 0 13px}.ant-menu-submenu-open .sider-menu-item-angle{transform:translateY(-50%) rotate(180deg)!important}.ant-menu-submenu-popup{background-color:transparent!important}.ant-menu-submenu-popup ul{padding:8px!important;border-radius:8px;background:var(--color-black)!important}.ant-menu-submenu-popup ul li{height:auto!important;line-height:unset!important;margin-inline:unset!important;margin-block:unset!important;width:100%!important;padding:0!important;height:50px!important}.ant-menu-submenu-popup ul li:not(:last-child){margin-bottom:4px!important}.ant-menu-submenu-popup ul li.ant-menu-item-active{background-color:rgba(var(--color-white-rgb),.3)}.ant-layout-sider{background-color:var(--color-bg)}.ant-layout-sider-children{height:100%}.ant-layout-sider-collapsed .ant-menu{width:100%!important;border-inline-end:unset!important}.ant-layout-sider-collapsed .ant-menu .sider-menu-item{width:50px;padding:0 12px 0 13px;margin-left:2px}.ant-layout-sider-collapsed .ant-menu .sider-menu-item-title{width:0;opacity:0}.ant-layout-sider-collapsed .ant-menu .sider-menu-item-angle{display:none}.ant-tooltip.ant-menu-inline-collapsed-tooltip .ant-tooltip-content{transform:translate(12px)!important}.ant-tooltip-inner{display:flex;align-items:center;padding:3px 8px!important}.ant-tooltip-inner svg{display:none}.ant-tooltip-inner span{color:var(--color-white);font-size:16px;font-weight:400;line-height:150%}.sider-wrapper{display:flex;flex-direction:column;height:100%;padding:0 16px 16px}.sider-header{height:var(--header-height);margin-bottom:12px;padding:4px 0;border-bottom:1px solid rgba(var(--color-white-rgb),.08);display:flex;align-items:center;font-size:36px;color:var(--color-white);cursor:pointer}.sider-header.mini{justify-content:center}.sider-header.mini img{width:auto}.sider-header img{width:auto;height:53px}.sider-body{flex:1;max-height:100%}.sider-body ul{background-color:transparent!important}.sider-body ul li div,.sider-body ul li{margin:0!important;padding:0!important;width:100%!important;height:auto!important}.sider-body ul li div:active,.sider-body ul li div.ant-menu-item-selected,.sider-body ul li:active,.sider-body ul li.ant-menu-item-selected{background-color:transparent!important}.sider-body ul li div i,.sider-body ul li i{color:var(--color-white)!important;transition:all .2s ease-in-out}.sider-body ul li{position:relative}.sider-body ul li div svg.icon-angle-bottom{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.sider-body>ul>li:not(:last-child){margin-bottom:4px!important}.sider-body>ul>li>ul{padding-left:20px!important;position:relative}.sider-body>ul>li>ul:after{content:"";position:absolute;left:8px;top:0;height:calc(100% - var(--aside-menu-height) / 2);width:1px;background-color:var(--color-white);opacity:.2}.sider-body>ul>li>ul>li{margin-top:4px!important;position:relative;overflow:unset!important}.sider-body>ul>li>ul>li:before{content:"";position:absolute;width:8px;height:1px;background-color:rgba(var(--color-white-rgb),.2);top:50%;right:calc(100% + 4px);transform:translateY(-50%)}.sider-footer{margin-top:12px;overflow:hidden}.sider-footer a{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius);background:linear-gradient(92deg,#3d2455 0%,#26113c 78.7%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--color-white);font-size:14px;font-weight:400;line-height:130%;height:40px;white-space:nowrap}.sider-footer a span{color:var(--color-white);margin-left:4px;text-transform:uppercase}.ant-menu-inline .ant-menu-submenu{list-style-type:none}.header{height:var(--header-height);background-color:var(--color-white);display:flex;justify-content:space-between;align-items:center;padding:0 16px;position:fixed;top:0;right:0;width:calc(100% - var(--aside-width));transition:all .2s ease-in-out;box-shadow:0 4px 8px #0000001a;z-index:99;overflow-x:auto}.header-left,.header-right{display:flex;align-items:center}.header-right{margin-left:8px;justify-content:flex-end}.header-right .sp-text{white-space:nowrap}.header-right small{text-align:right}@media only screen and (max-width: 768px){.header-right .ant-space.header-right-actions{gap:6px!important}}.header-right .ant-space-item{flex-wrap:nowrap}@media only screen and (max-width: 768px){.header-right .ant-space-item .desktop-user{display:none}}.header-right .ant-space-item .mobile-user{display:none}@media only screen and (max-width: 768px){.header-right .ant-space-item .mobile-user{display:block}}@media only screen and (max-width: 991px){.header-right .ant-btn{padding:8px;height:auto}}@media only screen and (max-width: 991px){.header-right .ant-btn span:last-child{display:none}}.header-left{gap:12px}.header-setting{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-black-rgb),.3);border-radius:var(--border-radius);cursor:pointer;background:rgba(var(--color-black-rgb),.05)}.header-setting svg{fill:var(--color-primary)}.header-storage{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-black-rgb),.3);border-radius:var(--border-radius);cursor:pointer;background:rgba(var(--color-black-rgb),.05)}.header-storage svg{fill:var(--color-primary)}.table-default{box-shadow:none;height:100%;overflow-y:auto}.table-default.bordered{border:1px solid var(--color-border-default);border-radius:12px;overflow:hidden}.table-default.bordered .ant-divider{margin:0}.table-default.bordered .ant-table{background-color:transparent}.table-default .ant-table-wrapper .ant-table{border-radius:0;padding:0;background-color:var(--color-white)}@media only screen and (max-width: 768px){.table-default .ant-table-wrapper .ant-table{padding:0 12px}}.table-default .ant-table-wrapper .ant-table-thead>tr>th{padding:12px;background-color:#f8f3fc!important;color:rgba(var(--color-black-rgb),.5);font-size:16px;font-weight:400;line-height:120%;border-color:rgba(var(--color-black-rgb),.3);border-bottom:none!important}@media only screen and (max-width: 768px){.table-default .ant-table-wrapper .ant-table-thead>tr>th{padding:10px 6px}}.table-default .ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.table-default .ant-table-wrapper .ant-table-tbody>tr>td{color:rgba(var(--color-black-rgb),.8);font-size:14px;font-weight:400;line-height:120%;padding:6px 12px;border-bottom:1px solid transparent!important;background-color:var(--color-white)!important;border-top:1px solid rgba(var(--color-black-rgb),.1)!important;border-radius:0!important;position:relative;z-index:1}@media only screen and (max-width: 768px){.table-default .ant-table-wrapper .ant-table-tbody>tr>td{padding:6px}}.table-default .ant-table-wrapper .ant-table-tbody>tr>td>*{vertical-align:middle}.table-default .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row+tr td{border-top:none!important}.table-default .ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom-color:transparent}.table-default .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td{border-bottom:none!important}.table-default .ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:0px}.table-default .ant-table-wrapper .ant-table-cell-scrollbar:not([rowspan]){box-shadow:none}.table-default .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.table-default .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-left{border-right:1px solid transparent;z-index:2}.table-default .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right,.table-default .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right{border-left:1px solid transparent}.table-default .ant-table-wrapper .ant-table.ant-table-ping-right .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.table-default .ant-table-wrapper .ant-table.ant-table-ping-right .ant-table-tbody>tr>td.ant-table-cell-fix-left-last,.table-default .ant-table-wrapper .ant-table.ant-table-ping-left .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.table-default .ant-table-wrapper .ant-table.ant-table-ping-left .ant-table-tbody>tr>td.ant-table-cell-fix-left-last{border-right:1px solid rgba(var(--color-black-rgb),.1)}.table-default .ant-table-wrapper .ant-table.ant-table-ping-right .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.table-default .ant-table-wrapper .ant-table.ant-table-ping-right .ant-table-tbody>tr>td.ant-table-cell-fix-right-first,.table-default .ant-table-wrapper .ant-table.ant-table-ping-left .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.table-default .ant-table-wrapper .ant-table.ant-table-ping-left .ant-table-tbody>tr>td.ant-table-cell-fix-right-first{border-left:1px solid rgba(var(--color-black-rgb),.1)}.table-default .ant-table-wrapper .ant-table-tbody>tr[class*=_status-]>td{border-left:none!important;border-right:none!important}.table-default .ant-table-wrapper .ant-table-tbody>tr[class*=_status-]>td:before{content:"";position:absolute;left:0;right:0;top:4px;bottom:4px;background-color:transparent;z-index:-1}.table-default .ant-table-wrapper .ant-table-tbody>tr[class*=_status-]>td:first-child:before{border-radius:8px 0 0 8px}.table-default .ant-table-wrapper .ant-table-tbody>tr[class*=_status-]>td:last-child:before{border-radius:0 8px 8px 0}.table-default .ant-table-wrapper .ant-table .ant-space-item img{width:auto;height:20px}.table-default .ant-table-container{border-radius:0!important}.table-default.table-colored .ant-table-wrapper .ant-table-tbody>tr>td:last-child .table-column{border-radius:0 8px 8px 0}.table-default.table-colored .ant-table-wrapper .ant-table-tbody>tr>td:first-child .table-column{border-radius:8px 0 0 8px}.table-default .ant-collapse{background:transparent;border:none}.table-default .ant-collapse-item{background-color:#fffc;border:1px solid #d9d9d9;border-top:4px solid var(--color-primary);margin-bottom:8px;border-radius:4px}.table-default .ant-collapse-item:last-child{margin-bottom:0}.table-default .ant-collapse-header-text{font-size:18px;font-weight:500}.table-default .ant-collapse-header-text small{font-size:100%;font-weight:300;color:var(--color-text)}.table-default .ant-collapse-header-text table{border-bottom:none}.table-default .ant-collapse-content{background-color:var(--color-white)}.table-default .ant-collapse-content-box{padding:8px!important}.table-action{justify-content:flex-end}.table-filter-select{width:250px!important}.ant-table-filter-dropdown-btns .ant-btn:first-child{margin-right:6px}.ant-table-filter-dropdown-btns .ant-btn:last-child{background-color:var(--color-success)}.ant-table-filter-dropdown-btns .ant-btn span{font-size:14px}.ant-table-placeholder{height:120px}.ant-table-placeholder .ant-table-expanded-row-fixed{font-size:18px;color:rgba(var(--color-black-rgb),.6)}.ant-table-filter-dropdown-btns .ant-btn{justify-content:center}.ant-table-row-expand-icon-expanded,.ant-table-row-expand-icon-collapsed{margin-top:6px!important}.custom-table{background:var(--color-white);border-radius:8px;overflow:hidden}.custom-table.border{border:1px solid var(--color-border-default)}.custom-table table{width:100%}.custom-table table thead{background:var(--color-bg-light);padding:0 16px}.custom-table table thead tr{width:1%}.custom-table table thead tr th{font-weight:500;font-size:16px;line-height:150%;color:var(--color-black);padding:10px 16px;text-align:left}.custom-table table thead tr th:nth-child(2){padding-left:0}.custom-table table thead tr th:first-child{width:50px;padding-right:6px}.custom-table table thead tr th.nowrap{white-space:nowrap}.custom-table table tbody{background-color:var(--color-white)}.custom-table table tbody tr:last-child td{border-bottom:none}.custom-table table tbody tr td{border-bottom:1px solid var(--color-border-default);padding:10px 16px;font-weight:500;font-size:16px;line-height:150%;color:rgba(var(--color-black-rgb),.7)}.custom-table table tbody tr td.nowrap{white-space:nowrap}.custom-table table tbody tr td:first-child{width:50px;padding-right:0}.custom-table table tbody tr td:nth-child(2){padding-left:0}.custom-table table tbody tr td:last-child{width:1%}.ant-table-cell-ellipsis{max-width:400px}.ant-table-cell-ellipsis .ant-table-cell-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ant-table-cell-with-append{display:flex}table{width:100%;border-bottom:1px solid #e3e3e3}.loader{padding:70px 16px 16px;border-radius:8px;background-color:var(--color-white);display:flex;flex-direction:column;gap:20px}.loader.inner{padding-top:16px}.loader.loader-card{width:100%;height:100%;background-color:#fff}@media only screen and (max-width: 991px){.loader{gap:14px}}.loader-body{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 991px){.loader-body{gap:14px}}.loader-row{display:flex;gap:20px}@media only screen and (max-width: 991px){.loader-row{gap:14px}}.loader-cell{flex:1;display:flex;align-items:center}.loader-cell span{flex:1;height:27px;background:rgba(var(--color-black-rgb),.1);border-radius:4px;position:relative;overflow:hidden}.loader-cell span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(var(--color-white-rgb),0) 0,rgba(var(--color-white-rgb),.2) 20%,rgba(var(--color-white-rgb),.5) 60%,rgba(var(--color-white-rgb),0));animation:shimmer 1s infinite}.loader-cell:first-child{flex:2;gap:12px}@media only screen and (max-width: 991px){.loader-cell:first-child{gap:8px}}.loader-cell:first-child span:first-child{max-width:40px}@media only screen and (max-width: 1199px){.loader-cell:nth-child(2){display:none}}@media only screen and (max-width: 991px){.loader-cell:nth-child(3){display:none}}@media only screen and (max-width: 768px){.loader-cell:nth-child(4){display:none}}@media only screen and (max-width: 768px){.loader-cell:last-child{flex:0 0 40px}}@media only screen and (max-width: 400px){.loader-cell:last-child{display:none}}@media only screen and (max-width: 768px){.loader-cell:last-child span{max-width:40px}}.loader-cell-card{flex:1;display:flex;align-items:center}.loader-cell-card span{flex:1;height:270px;background:rgba(var(--color-black-rgb),.1);border-radius:4px;position:relative;overflow:hidden}@keyframes shimmer{to{transform:translate(100%)}}.loader-cell-card span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(var(--color-white-rgb),0) 0,rgba(var(--color-white-rgb),.2) 20%,rgba(var(--color-white-rgb),.5) 60%,rgba(var(--color-white-rgb),0));animation:shimmer 1s infinite}.loader-body .loader-cell span{height:35px}.loader-blur{position:absolute;z-index:99;width:100%;height:100%;top:0;left:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.loader-blur.active{opacity:1;visibility:visible}.loader-form{padding-top:16px}.loader-form .loader-body:first-child,.loader-form .loader-cell:first-child{flex:1}.loader-form .loader-body:first-child span,.loader-form .loader-cell:first-child span{height:60px}@media only screen and (max-width: 768px){.loader-form .loader-body:first-child span,.loader-form .loader-cell:first-child span{height:40px}}.loader-form .loader-body:first-child span:first-child,.loader-form .loader-cell:first-child span:first-child{max-width:100%}.ant-popconfirm .ant-popconfirm-buttons{display:flex;justify-content:flex-end;gap:8px}.ant-popconfirm .ant-popconfirm-buttons .ant-btn{margin:0;width:max-content;padding:4px 16px;min-height:32px}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default{background-color:rgba(var(--color-black-rgb),.3);color:var(--color-white);border:unset}.ant-popconfirm .ant-popconfirm-buttons .ant-btn span{font-size:14px}.ant-popover .ant-popover-inner{max-width:200px}.ant-upload{width:100%}.upload .ant-space-item{font-size:18px}.upload-file{display:flex;align-items:center;width:100%;padding:8px 8px 8px 16px;border-radius:8px;background-color:var(--color-bg-light);font-size:16px;cursor:pointer}.upload-file .sp-icon{margin-right:12px}.upload-file-wrap{min-height:28px;width:100%;display:flex;align-items:center;justify-content:space-between}.upload-file-wrap>span{flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.upload-one .ant-upload-list{display:none!important}.upload-one.disabled .upload-file,.upload-one.disabled .ant-upload{-webkit-user-select:none!important;user-select:none!important;cursor:no-drop}.post-photos-upload .ant-upload-list{flex-direction:row!important;flex-wrap:wrap;gap:16px;margin:0 12px 12px}.post-photos-upload .ant-upload-list:before{display:none!important}.post-photos-upload .ant-upload-list-item-container{width:250px!important;height:250px!important;margin-block:0!important;margin-inline:0!important;order:2}.post-photos-upload .ant-upload{width:250px!important;height:250px!important;box-shadow:0 4px 8px #0006;overflow:hidden}.post-photos-upload-btn{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;order:1}.post-photos-upload-btn svg{width:30px;height:30px}.post-photos-upload-btn span{text-align:center;margin-top:10px;font-size:18px}.schedules-item{background:#fff;border:1px solid #e6e6e6;border-radius:10px;height:100%}.schedules-item-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6;padding:8px 16px}.schedules-item-head h3{font-size:24px;font-weight:600;justify-content:space-between;margin:0}.schedules-item-head .ant-btn{background-color:#b85eff;border-radius:10px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;width:32px;height:32px}.schedules-item-head .ant-btn svg{width:24px;height:24px}.schedules-item-head .ant-btn svg path{fill:#fff}.schedules-item-info{display:flex;padding:16px}.schedules-item-info table{width:100%}.schedules-item-info table thead tr th{text-align:left;background-color:#f8efff;border-color:#f8efff;color:#6f07c0;border:1px solid #e6e6e6;padding:6px 12px}.schedules-item-info table tbody tr.webinar{background-color:#f0fff0}.schedules-item-info table tbody tr th{text-align:left;border:1px solid #e6e6e6;padding:6px 12px}.schedules-item-info table tbody tr td{border:1px solid #e6e6e6;padding:6px 12px}.schedules-item-info-title{width:100%;display:flex;align-items:center;justify-content:space-between}.schedules-item-info-title strong{font-size:18px;font-weight:500;margin:0}.schedules-item-info-title strong small{margin-top:4px;display:flex;font-size:15px;font-weight:400}.schedules-item-info-title .ant-tag{margin:0}.schedules-item-actions{align-items:center;display:flex;gap:4px}.schedules-item-description{padding:6px;background-color:#f2f2f2;border-radius:4px;margin-top:6px;font-style:italic}.auth{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.auth:before{content:"";position:absolute;left:0;top:0;bottom:0;width:61%;background-image:url(/assets/auth-bg-b1d0079c.jpg);background-position:center;background-size:cover}.auth:after{content:"";position:absolute;right:0;top:0;bottom:0;width:39%;background:#1A092B}.auth-main{display:flex;position:relative;align-items:center;z-index:1}@media only screen and (max-width: 1199px){.auth-main{padding:0 40px}}@media only screen and (max-width: 768px){.auth-main{padding:0 20px}}.auth-info{padding-right:60px}@media only screen and (max-width: 991px){.auth-info{padding-right:40px}}@media only screen and (max-width: 768px){.auth-info{display:none}}.auth-info-logo{width:360px;font-size:70px;color:var(--color-white);margin-bottom:24px}@media only screen and (max-width: 1199px){.auth-info-logo{font-size:50px}}@media only screen and (max-width: 991px){.auth-info-logo{font-size:40px}}.auth-info-logo img{width:auto;height:100px;margin-bottom:24px}@media only screen and (max-width: 1199px){.auth-info-logo img{height:90px}}@media only screen and (max-width: 991px){.auth-info-logo img{height:80px}}.auth-info-text{width:360px;color:#dedede;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1px}@media only screen and (max-width: 1199px){.auth-info-text{width:400px}}@media only screen and (max-width: 991px){.auth-info-text{width:250px}}.auth-form{width:560px;height:auto;flex-shrink:0;padding:60px;border-radius:12px;background:var(--color-bg-light);box-shadow:0 4px 4px #00000040;position:relative}@media only screen and (max-width: 1199px){.auth-form{width:500px;padding:50px}}@media only screen and (max-width: 991px){.auth-form{width:400px;padding:40px}}@media only screen and (max-width: 768px){.auth-form{padding:60px 20px 20px;width:100%;max-width:400px}}.auth-form-top{position:absolute;top:-24px;left:-24px;width:80px;height:80px}.auth-form-top svg.circle{width:80px;height:80px}.auth-form-top svg.circle ellipse,.auth-form-top svg.circle path{fill:var(--color-black)}.auth-form-top .sp-icon{position:absolute;top:22px;left:25px;width:30px;height:30px}.auth-form>h1{color:var(--color-title);text-align:center;font-size:30px;font-style:normal;font-weight:500;margin-bottom:12px;line-height:normal}.auth-form>p{color:var(--color-text);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:32px}.auth-form-controls{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.auth-form-controls .ant-checkbox-wrapper{color:var(--color-title);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.auth-form-controls a{color:var(--color-primary);text-align:right;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.auth-form-btn{max-height:50px;height:50px;background-color:var(--color-primary)}.auth-error{display:block;text-align:center;color:var(--color-error)}.auth .ant-form{width:100%}.auth .ant-form-item{margin-bottom:24px}@media only screen and (max-width: 768px){.auth .ant-form-item{margin-bottom:16px}}.auth .ant-form-item .ant-input{height:54px}@media only screen and (max-width: 768px){.auth .ant-form-item .ant-input{height:40px}}.auth .ant-form-item-label{padding:0}.auth .ant-form-item-control{flex:unset}.slice-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.slice-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.statistic-header{display:flex;align-items:center;margin-bottom:12px}.statistic-header-tab{margin-left:auto}.download-link{display:flex;align-items:center;gap:6px;color:var(--color-primary)}.download-link:hover{color:var(--color-primary-hover)}span.red{color:var(--color-error)}span.green{color:var(--color-success)}span.blue{color:var(--color-info)}.students-news{display:flex;flex-direction:column;border:1px solid #d9d9d9;background-color:#fff;border-radius:8px;padding:16px;height:100%;cursor:pointer;transition:all .25s ease-in-out}.students-news:hover{background-color:#fcf8ff}.students-news-image{width:auto;height:220px;border-radius:8px;border:1px solid #f2f2f2;overflow:hidden;margin-bottom:8px}.students-news-image img{width:100%;height:100%;object-fit:cover}.students-news-title span{display:block;font-size:16px;margin-bottom:8px;color:#6d6d6d}.students-news-title h2{font-size:22px;margin-bottom:12px;color:var(--color-title)}.students-news-desc{background-color:#e3f0fc;padding:8px;border-radius:6px;font-style:italic;font-weight:400;font-size:16px;line-height:150%;color:var(--color-title)}.students-news-desc p:last-child{margin-bottom:0}.students-classbook{display:flex;flex-direction:column;border:1px solid #d9d9d9;background-color:#fff;border-radius:8px;padding:16px;height:100%;cursor:pointer;transition:all .25s ease-in-out}.students-classbook:hover{background-color:#fcf8ff}.students-classbook-head{display:flex;align-items:center;gap:16px;margin-bottom:16px}.students-classbook-image{width:auto;height:160px;border-radius:8px;border:1px solid #f2f2f2;overflow:hidden}.students-classbook-image img{width:100%;height:100%;object-fit:cover}.students-classbook-title h2{font-size:28px;margin-bottom:16px;color:var(--color-title)}.students-classbook-title span{font-size:17px}.students-classbook-desc{background-color:#e3f0fc;padding:8px;border-radius:6px;font-style:italic;font-weight:400;font-size:16px;line-height:150%;color:var(--color-title)}.students-classbook-desc p:last-child{margin-bottom:0}.students-classbook-progress{margin-top:auto;width:calc(100% - 16px)}.students-classbook-progress .ant-progress{margin:0}.students-subject{background-color:#fff;display:flex;gap:20px;box-shadow:0 0 8px #0000001a;width:100%;height:100%;border-radius:10px}.students-subject-side{flex:0 0 420px;max-width:420px;height:100%;padding:16px;overflow-y:auto}.students-subject-side .ant-menu{background:transparent;border-inline-end:none!important;padding:0;border:none}.students-subject-side .ant-menu .ant-menu-submenu{background-color:#f5f7fa;border-radius:12px;margin-bottom:8px}.students-subject-side .ant-menu .ant-menu-submenu .ant-menu-sub{padding:12px 0;background:transparent}.students-subject-side .ant-menu .ant-menu-submenu .ant-menu-item{width:100%;border-radius:0;padding:8px 16px 8px 28px!important}.students-subject-side .ant-menu .ant-menu-submenu-open .ant-menu-submenu-title{border-radius:12px 12px 0 0;border-bottom:1px solid #e7e7e7}.students-subject-side .ant-menu .ant-menu-submenu-title{width:100%;margin:0;background-color:#f5f7fa;font-size:19px;padding:16px;height:auto;line-height:140%;text-overflow:inherit;white-space:pre-wrap;border-radius:12px}.students-subject-side .ant-menu .ant-menu-item{margin:0;height:auto;font-size:18px}.students-subject-side .ant-menu .ant-menu-item-selected{background-color:transparent;color:unset}.students-subject-modul-title{display:block;font-size:19px;line-height:140%;margin-bottom:8px}.students-subject-modul-info{display:flex;align-items:center;gap:4px}.students-subject-modul-info small{font-size:17px;color:var(--color-text)}.students-subject-theme{height:auto;white-space:pre-wrap;line-height:140%}.students-subject-theme.active span{color:#875aaa}.students-subject-content{width:100%;height:100%;overflow-y:auto;padding:16px 16px 16px 0}.students-subject-content-head{width:100%;border-radius:12px;background-color:#f6f7fa;min-height:60px;padding:16px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:20px}.students-subject-content-head h2{font-size:20px;font-weight:500;line-height:120%;width:100%;margin:0;color:var(--color-title)}.students-subject-content-head .ant-btn{width:auto}.students-subject-content-block{width:100%;border-radius:12px;background-color:#f6f7fa;padding:16px;margin-bottom:16px}.students-subject-content-block-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.students-subject-content-block-title h3{font-size:20px;line-height:120%;margin:0}.students-subject-videos{width:100%}.students-subject-videos-item{width:100%;aspect-ratio:16/8;margin-bottom:16px}.students-subject-videos-item:last-child{margin-bottom:0}.students-subject-videos-item iframe{width:100%;height:100%;aspect-ratio:16/8;background-color:#111;border-radius:12px}.students-subject-description{width:100%;padding:16px;font-size:16px;color:var(--color-content);border-radius:12px;background-color:#f3f3f3}.students-subject-description ul{list-style:auto}.students-subject-homework-doc{margin-bottom:16px}.students-subject-homework-upload h3{font-size:18px;line-height:120%;color:var(--color-title)}.students-subject-homework-upload h3 span{font-weight:400}.students-subject-homework-upload h3 span.red{color:var(--color-error)}.students-subject-homework-upload-file .ant-upload{cursor:pointer;display:flex;width:100%}.students-subject-homework-upload-file .ant-upload-wrapper{display:block;padding:12px;border-radius:8px;margin-bottom:12px;border:1px dashed var(--color-border-default)}.students-subject-homework-upload-file .ant-upload-list{margin:0;gap:0}.students-subject-homework-upload-file .ant-upload-list-item-file{display:none}.students-subject-homework-upload-file .ant-upload-list-item-name{margin-left:8px}.students-subject-homework-upload-file .ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item{height:50px;padding:4px}.students-test{width:100%}.students-test-main{position:relative}.students-test-main-modal{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#8888880d;z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px}.students-test-main-modal p{font-size:16px;max-width:520px;text-align:center}.students-test-start{width:100%;padding:16px;border:1px solid #e7e7e7;background-color:#fafafa;border-radius:10px;display:flex;flex-direction:column;align-items:center}.students-test-start svg.sp-icon{width:60px;height:60px;margin-bottom:8px}.students-test-start-text{display:flex;flex-direction:column;gap:4px;font-size:18px;text-align:center;margin-bottom:16px}.students-test-start-text strong{font-weight:500}.students-test-start-text strong small{font-weight:400}.students-test-title{font-size:24px}.students-test-question{padding:16px;border:1px solid #dedede;border-radius:8px;margin-bottom:8px;background-color:#f3f3f3}.students-test-question .ant-form-item-label>label{font-size:19px;line-height:140%;margin-bottom:8px;white-space:normal;word-break:break-word;text-align:left}.students-test-question .ant-form-item-label>label:after{content:""}.students-test-question-photo{margin-bottom:16px}.students-test-question-photo img{max-width:100%}.students-test-question-audio{margin-bottom:16px;width:100%;border:1px solid #dedede;border-radius:30px}.students-test-question-answers-item{display:flex;margin-bottom:8px;width:100%}.students-test-question-answers-item.ant-radio-wrapper{font-size:18px;line-height:130%;padding:8px;height:auto;background:#fafafa}.students-test-question-answers-item.ant-radio-wrapper:last-child{margin-bottom:0}.students-test-question-answers-item.ant-radio-wrapper-checked{background:#efffef}.students-test-question-answers-item.ant-checkbox-wrapper{padding:8px;height:auto;background:#fafafa}.students-test-question-answers-item.ant-checkbox-wrapper-checked{background:#efffef}.students-test-question-answers-item .ant-checkbox{margin-right:8px}.students-test-question-answers-item-main{width:100%}.students-test-question-answers-item-title{margin-bottom:12px}.students-test-question-answers-item-photo{width:100%;margin-bottom:12px}.students-test-question-answers-item-photo img{max-width:100%}.students-test-question-answers-item-audio{width:100%}.students-test-save{margin-top:16px;width:100%}.students-test-save .ant-btn{width:100%;height:auto;max-height:max-content;padding:8px 0}.students-test-results{width:100%}.students-test-results .ant-collapse-header-text .ant-space-item{font-size:18px}.students-test-results .ant-collapse-header-text .ant-space-item strong{font-weight:500}.students-test-results h2{font-size:19px;margin-bottom:8px}.students-test-results-item{padding-bottom:8px;border-bottom:1px solid #dedede;margin-bottom:8px}.students-test-results-item:last-child{margin-bottom:0;border:none}.students-test-results-item-que{font-size:17px;font-weight:400}.students-test-results-item-que strong{font-weight:500}.students-test-results-item-answer{color:var(--color-error);font-size:15px}.students-test-results-item-answer.correct{color:var(--color-success)}.pointer{cursor:pointer}.tox-notifications-container{display:none!important}.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:0}.v-enter-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.highcharts-credits{display:none!important}.fixed-spinner{position:absolute;width:100%;height:100%;z-index:999;align-items:center;justify-content:center;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:none}.fixed-spinner.ant-spin-spinning{display:flex}.nowrap{white-space:nowrap}.tox-tinymce-aux,.tox-tinymce-aux *{font-family:Ubuntu,sans-serif!important}.tox .tox-dialog__body-content .tox-form{gap:10px}.tox .tox-dialog__body-content .tox-form .tox-label{margin-bottom:6px}.ant-pagination{display:flex;align-items:center;width:100%}.ant-pagination .ant-pagination-total-text{order:1;margin:0 auto 0 0;color:rgba(var(--color-black-rgb),.6);font-size:16px;font-weight:400;line-height:150%;vertical-align:middle;height:auto}.ant-pagination .ant-pagination-options{order:2;margin:0 16px 0 0}@media only screen and (max-width: 768px){.ant-pagination .ant-pagination-options{margin-right:10px}}.ant-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer{display:flex;justify-content:center}.ant-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selector{height:36px;padding:0 10px}@media only screen and (max-width: 768px){.ant-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selector{height:32px}}.ant-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-arrow{display:none}.ant-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item{padding-right:0;display:flex;align-items:center}.ant-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item span{color:rgba(var(--color-black-rgb),.6);font-size:16px;font-weight:400;line-height:150%;margin-right:12px}.ant-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item i{font-size:16px;color:rgba(var(--color-black-rgb),.6)}.ant-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item-option-content i{display:none}.ant-pagination .ant-pagination-jump-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-prev{border-radius:4px;background:var(--color-black-7, #ededed);min-width:36px;height:36px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;line-height:unset;color:rgba(var(--color-black-rgb),.7);font-size:16px;font-weight:500;line-height:150%}@media only screen and (max-width: 768px){.ant-pagination .ant-pagination-jump-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-prev{width:32px;height:32px}}.ant-pagination .ant-pagination-item{margin-inline-end:4px}.ant-pagination .ant-pagination-item-active{background-color:var(--color-primary);color:var(--color-white)}.ant-pagination .ant-pagination-prev{margin-inline-end:4px}.ant-pagination .ant-pagination-prev svg,.ant-pagination .ant-pagination-next svg{width:18px;fill:rgba(var(--color-black-rgb),.8)}.ant-pagination .ant-pagination-disabled svg{fill:rgba(var(--color-black-rgb),.5)}.ant-pagination>*:not(.ant-pagination-total-text,.ant-pagination-options){order:3}.photo-uploader{border-radius:8px;overflow:hidden}.photo-uploader .ant-upload.ant-upload-select{width:250px!important;height:250px!important;border-radius:8px;overflow:hidden}.photo-uploader-wrap{width:100%;height:100%;position:relative}.photo-uploader-image{width:100%;height:100%}.photo-uploader-image img{width:100%;height:100%;object-fit:contain}.photo-uploader-action{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:rgba(var(--color-white-rgb),.9);display:flex;align-items:center;border-radius:4px;overflow:hidden}.photo-uploader-action span{padding:6px 10px;transition:all .3s ease-in-out}.photo-uploader-action span svg{fill:var(--color-primary);transition:all .3s ease-in-out}.photo-uploader-action span:hover{background:var(--color-primary)}.photo-uploader-action span:hover svg{fill:var(--color-white)}.photo-uploader-add{display:flex;align-items:center;justify-content:center}.photo-uploader-add span{font-size:18px}.photo-uploader-add svg{width:30px;height:30px;margin-right:8px}.evaluation{display:flex;align-items:center;gap:8px}.evaluation-mark{text-align:center;flex:0 0 80px;width:80px;height:36px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600}.evaluation-edit{flex:0 0 36px;width:36px;height:36px;border-radius:8px;background:#0a98dc;border:1px solid #0a98dc;padding:0}.evaluation-edit svg path{fill:#fff}.evaluation-input{flex:0 0 80px;width:80px;height:36px;border-radius:8px}.evaluation-input .ant-input-number-input{width:100%;height:34px;font-size:20px;font-weight:600;border-radius:8px;text-align:center}.evaluation-save{flex:0 0 36px;width:36px;height:36px;border-radius:8px;background:#45821a;border:1px solid #45821a;padding:0}.evaluation-save svg path{fill:#fff}.sp-text:not(.custom){margin:0;display:block}.sp-text-body1{color:rgba(var(--color-black-rgb),.9);font-size:18px;font-weight:500;line-height:150%}.sp-text-body2{color:rgba(var(--color-black-rgb),.9);font-size:18px;font-weight:400;line-height:150%}.sp-text-body3{color:rgba(var(--color-black-rgb),.9);font-size:16px;font-weight:500;line-height:150%}.sp-text-body4{color:rgba(var(--color-black-rgb),.9);font-size:16px;font-weight:400;line-height:150%}.sp-text-overline{color:rgba(var(--color-black-rgb),.9);font-size:14px;font-weight:400;line-height:130%}.sp-card{border:1px solid var(--color-border-default);border-radius:var(--border-radius)}.sp-card.absolute{position:fixed;left:calc(50% + var(--aside-width) / 2);bottom:24px;transform:translate(-50%);transition:all .2s ease-in-out;z-index:999}.sp-avatar{display:flex;align-items:center;gap:12px;z-index:1;position:relative}.sp-avatar-placeholder{min-width:40px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(var(--color-black-rgb),.3);display:flex;align-items:center;justify-content:center;position:relative;z-index:-1}.sp-avatar-placeholder p{text-transform:uppercase}.sp-avatar-placeholder:after{content:"";position:absolute;left:4px;right:4px;top:4px;bottom:4px;border-radius:50%;background-color:rgba(var(--color-black-rgb),.3);z-index:-1}.sp-avatar-image{display:flex;align-items:center;justify-content:center;min-width:40px;max-width:40px;width:40px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:1px solid rgba(var(--color-black-rgb),.3);position:relative;z-index:1;text-transform:uppercase;cursor:pointer}.sp-avatar-image.black{background:#787878}.sp-avatar-image img{width:100%;height:100%;object-fit:cover;object-position:center}.sp-avatar-info{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ant-modal .ant-modal-close{width:auto;height:auto;top:16px}.ant-modal .ant-modal-close-x svg{color:rgba(var(--color-black-rgb),.6);display:block}.ant-modal .ant-modal-content{padding:16px;background:#f7f7f7}.ant-modal .ant-modal-title{color:var(--color-black);font-size:22px;font-weight:500;line-height:130%;padding-right:30px}.ant-modal .ant-modal-header{margin-bottom:16px;background:#f7f7f7}.ant-modal .ant-modal-footer{display:flex;justify-content:center;gap:12px;margin-top:16px}.ant-modal .ant-modal-footer .ant-btn{margin:0!important;flex:1;max-width:230px}.ant-modal .ant-modal-body{display:flex;flex-direction:column;gap:16px}.modal-list-bottom{margin-top:16px;display:flex;align-items:center}.modal-list-action{margin-left:auto}.sp-badge{display:flex;align-items:center;justify-content:center;width:max-content;border:1px solid var(--color-border-default);color:var(--color-white)}.sp-badge.md{font-size:16px;font-weight:300;line-height:140%;gap:4px;height:32px;padding:0 6px;border-radius:4px}.sp-badge.lg{font-size:16px;font-weight:400;line-height:150%;gap:8px;height:40px;border-radius:8px;padding:0 12px}.lang{display:flex;align-items:center;width:max-content;gap:6px;border-radius:4px;border:1px solid var(--color-border-default);background:var(--color-white);padding:4px}.lang label.ant-radio-button-wrapper{flex:1;display:flex;align-items:center;height:35px;line-height:unset;border-radius:3px;background-color:transparent;border-block-start-width:unset;border-inline-end-width:unset;padding-inline:0;border-inline-start:unset;border:1px solid transparent}.lang label.ant-radio-button-wrapper:before{display:none}.lang label.ant-radio-button-wrapper-checked{background-color:rgba(var(--color-black-rgb),.2);border-color:var(--color-border-default)!important}.lang label.ant-radio-button-wrapper-checked:focus,.lang label.ant-radio-button-wrapper-checked:hover{border-color:var(--color-border-default)!important}.lang label span:not(.ant-radio-button){padding:0 16px;margin:0 auto;display:flex;align-items:center;color:rgba(var(--color-black-rgb),.6);font-size:18px;font-weight:400;line-height:150%;gap:8px}.sp-icon-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid var(--color-border-default);border-radius:var(--border-radius);transition:all .2s ease-in-out;background:rgba(var(--color-black-rgb),.05)}.sp-icon-wrapper.xl{min-width:36px;height:36px}@media only screen and (max-width: 768px){.sp-icon-wrapper.xl{min-width:30px;height:30px}}.sp-icon-wrapper.xl .sp-icon{width:22px;height:22px}@media only screen and (max-width: 768px){.sp-icon-wrapper.xl .sp-icon{width:20px;height:20px}}.sp-icon-wrapper.lg{min-width:32px;height:32px}@media only screen and (max-width: 768px){.sp-icon-wrapper.lg{min-width:28px;height:28px}}.sp-icon-wrapper.lg .sp-icon{width:20px;height:20px}@media only screen and (max-width: 768px){.sp-icon-wrapper.lg .sp-icon{width:18px;height:18px}}.sp-icon{display:block;transition:all .2s ease-in-out;cursor:pointer;fill:rgba(var(--color-black-rgb),.4)}.sp-icon.disabled{cursor:no-drop}.sp-icon-xl{width:24px;height:24px}@media only screen and (max-width: 768px){.sp-icon-xl{width:20px;height:20px}}.sp-icon-lg{width:20px;height:20px}@media only screen and (max-width: 768px){.sp-icon-lg{width:18px;height:18px}}.sp-icon-md{width:20px;height:20px}@media only screen and (max-width: 768px){.sp-icon-md{width:18px;height:18px}}.sp-icon-sm{width:18px;height:18px}@media only screen and (max-width: 768px){.sp-icon-sm{width:16px;height:16px}}.sp-icon-xs{width:16px;height:16px}svg{outline:unset!important}.ant-input-search{width:400px}@media only screen and (max-width: 991px){.ant-input-search{width:250px}}@media only screen and (max-width: 768px){.ant-input-search{display:none}}.ant-input-search .ant-input{height:40px;border-radius:8px}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{height:40px;display:flex;align-items:center;justify-content:center}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button span{line-height:100%}.sp-breadcrumb{display:flex;align-items:center;gap:4px}.sp-tab{display:flex;border-radius:8px;border:1px solid var(--color-border-default);margin-right:12px;overflow:hidden}.sp-tab-item{min-width:44px;min-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.sp-tab-item .ant-btn{background:transparent;border-radius:0}.sp-tab-item .ant-btn span{color:var(--color-primary)}.sp-tab-item svg{width:24px;height:24px;fill:var(--color-primary)}.sp-tab-item.active{background-color:var(--color-primary)}.sp-tab-item.active .ant-btn{background:var(--color-primary)}.sp-tab-item.active .ant-btn span{color:var(--color-white)}.sp-tab-item.active svg{fill:var(--color-white)}
