@charset "UTF-8";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:GT Eesti Pro Display;src:url(/assets/GTEestiProDisplay-Bold-cb47f8ef.eot);src:local("GT Eesti Pro Display Bold"),local("GTEestiProDisplay-Bold"),url(/assets/GTEestiProDisplay-Bold-cb47f8ef.eot?#iefix) format("embedded-opentype"),url(/assets/GTEestiProDisplay-Bold-b649c28c.woff2) format("woff2"),url(/assets/GTEestiProDisplay-Bold-58696c17.woff) format("woff"),url(/assets/GTEestiProDisplay-Bold-dc7e4dc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:GT Eesti Pro Display;src:url(/assets/GTEestiProDisplay-Light-0f895fa3.eot);src:local("GT Eesti Pro Display Light"),local("GTEestiProDisplay-Light"),url(/assets/GTEestiProDisplay-Light-0f895fa3.eot?#iefix) format("embedded-opentype"),url(/assets/GTEestiProDisplay-Light-dfae7f9a.woff2) format("woff2"),url(/assets/GTEestiProDisplay-Light-63408c12.woff) format("woff"),url(/assets/GTEestiProDisplay-Light-42812812.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:GT Eesti Pro Display;src:url(/assets/GTEestiProDisplay-Medium-f36de0d0.eot);src:local("GT Eesti Pro Display Medium"),local("GTEestiProDisplay-Medium"),url(/assets/GTEestiProDisplay-Medium-f36de0d0.eot?#iefix) format("embedded-opentype"),url(/assets/GTEestiProDisplay-Medium-bbcdd1f1.woff2) format("woff2"),url(/assets/GTEestiProDisplay-Medium-9021b945.woff) format("woff"),url(/assets/GTEestiProDisplay-Medium-29c809ca.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:GT Eesti Pro Display;src:url(/assets/GTEestiProDisplay-Regular-372e0bcb.eot);src:local("GT Eesti Pro Display Regular"),local("GTEestiProDisplay-Regular"),url(/assets/GTEestiProDisplay-Regular-372e0bcb.eot?#iefix) format("embedded-opentype"),url(/assets/GTEestiProDisplay-Regular-ee920449.woff2) format("woff2"),url(/assets/GTEestiProDisplay-Regular-db5dea27.woff) format("woff"),url(/assets/GTEestiProDisplay-Regular-b1287c0b.ttf) format("truetype");font-weight:400;font-style:normal}.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: #013399;--color-primary-hover: #0747c7;--color-bg: #141414;--color-bg-light: #EAEAEA;--color-bg-base: rgb(242, 242, 242);--color-title: #353535;--color-text: #8C8C8C;--color-border: #40a9ff;--color-border-default: #d9d9d9;--color-disabled: #828282;--color-error: #e72827;--color-error-hover: #ec4949;--color-success: #2ea765;--color-success-hover: #2ea765;--color-warning: #ff6600;--color-warning-hover: #ff6600;--color-info: #013399;--color-info-hover: #0747c7;--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: 280px;--aside-menu-height: 50px;--header-height: 82px}*{font-family:GT Eesti Pro Display,sans-serif}p,h1,h2,h3,h4,h5,h6{margin:0}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}span[class*=tag]{height:28px;border-radius:30px;padding:0 12px;display:flex;align-items:center;justify-content:center;width:max-content;color:var(--color-black);font-size:15px;font-weight:400;line-height:120%}span[class*=tag].ant-tag{border-radius:4px}span[class*=tag].small{height:24px;padding:0 6px}.w100{width:100%!important}body{width:100%;height:100%}.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-dropdown-menu-title-content{white-space:nowrap}.ant-dropdown-menu.table-action .ant-dropdown-menu-title-content{display:flex}.ant-dropdown-menu.table-action .ant-dropdown-menu-title-content svg{margin-right:8px}.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}.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:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1600px){.ant-btn-default span,.ant-btn-primary span{font-size:17px;line-height:145%}}@media only screen and (max-width: 575px){.ant-btn-default span,.ant-btn-primary span{font-size:16px;line-height:140%}}.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.small{padding:8px 10px;gap:4px;max-height:32px}.ant-btn.small span{font-size:15px}.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:18px;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:10px 16px}.ant-select-multiple .ant-select-selection-placeholder{color:var(--color-black);font-size:18px;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-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:18px;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:44px;color:rgba(var(--color-black-rgb),.8);font-size:18px;font-weight:400;line-height:150%;padding:0 16px;background-color:var(--color-white)}@media only screen and (max-width: 1600px){.ant-input-number .ant-input-number-input,.ant-input{font-size:16px;line-height:145%}}.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:18px;background:var(--color-white)}@media only screen and (max-width: 1600px){.ant-input-number .ant-input-number-input-password,.ant-input-password{font-size:16px;line-height:145%}}.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.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-number-group-wrapper{width:100%}.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-button-wrapper{width:100%;line-height:unset;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,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox{display:none}.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-button-wrapper>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span{display:flex;align-items:center;gap:10px;color:var(--color-black);font-size:18px;font-weight:400;line-height:150%;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-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-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-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-button-wrapper>span.ant-checkbox~span i:after{border-radius:4px}.ant-form-item .ant-checkbox-wrapper-checked,.ant-form-item .ant-radio-button-wrapper-checked{border-color:var(--color-primary)}.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-button-wrapper-checked>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-radio-button~span{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-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-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:8px}.ant-form-item .ant-form-item-label>label{display:block;height:auto;color:var(--color-black);font-size:18px;font-weight:400;line-height:150%;white-space:normal;word-break:break-word;text-align:left}@media only screen and (max-width: 1600px){.ant-form-item .ant-form-item-label>label{font-size:16px;line-height:145%}}.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}}.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}.error .ant-result-title{max-width:500px}.page-header{transition:left .2s ease-in-out;display:flex;align-items:center;position:fixed;right:0;left:280px;padding:16px;top:82px;z-index:9;background-color:#f2f2f2}.page-header.inner{position:unset;padding:0}.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}@media only screen and (max-width: 768px){.page-breadcrumb h1{font-size:24px}}.page-search{margin-left:auto}@media only screen and (max-width: 768px){.page-search{display:none}}.page-action{margin-left:12px}.page-action.ml-auto{margin-left:auto}@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-body{padding-bottom:80px;padding-top:56px}.page-body.inner{padding:0}.page-body.pb{padding-bottom:80px}.page-detail{background-color:#fff;padding:24px}.page-footer{transition:left .2s ease-in-out;margin-top:auto;position:fixed;bottom:0;right:0;left:280px;padding:16px;background:#f2f2f2;z-index:999}.page-footer.mt-24{margin-top:24px}.page-userme ul{margin-bottom:16px}.page-userme ul li{display:flex;gap:8px;font-size:18px;padding:12px 0;border-bottom:1px solid #f1f1f1;color:var(--color-black)}@media only screen and (max-width: 1199px){.page-userme ul li{font-size:17px}}@media only screen and (max-width: 575px){.page-userme ul li{font-size:16px}}.page-userme ul li:last-child{border:0}.page-userme ul li strong{flex:0 0 200px}@media only screen and (max-width: 575px){.page-userme ul li strong{flex:0 0 auto;padding-right:8px}}.ant-layout-sider-collapsed~.layout-content .page-header,.ant-layout-sider-collapsed~.layout-content .page-footer{left:86px}.student-layout{height:100vh;padding-top:var(--header-height);background-color:var(--color-white);padding-top:120px;display:flex;flex-direction:column}@media only screen and (max-width: 1600px){.student-layout{padding-top:90px}}@media only screen and (max-width: 991px){.student-layout{padding-top:80px}}@media only screen and (max-width: 575px){.student-layout{padding-top:64px}}.student-body{padding:0 60px}@media only screen and (max-width: 1600px){.student-body{padding:0 24px}}@media only screen and (max-width: 991px){.student-body{padding:0 20px}}@media only screen and (max-width: 575px){.student-body{padding:0 16px}}.student-course{padding:48px 0}@media only screen and (max-width: 1600px){.student-course{padding:24px 0}}.student-course-my{margin-bottom:48px}@media only screen and (max-width: 1600px){.student-course-my{margin-bottom:24px}}.student-course-title{font-size:40px;line-height:60px;color:#041942;margin-bottom:24px}@media only screen and (max-width: 1600px){.student-course-title{font-size:32px;line-height:41px;margin-bottom:20px}}@media only screen and (max-width: 991px){.student-course-title{font-size:28px;line-height:35px;margin-bottom:16px}}@media only screen and (max-width: 575px){.student-course-title{font-size:24px;line-height:31px;margin-bottom:12px}}.student-course-tab{display:flex;gap:20px;margin-bottom:24px;cursor:pointer}@media only screen and (max-width: 1199px){.student-course-tab{gap:16px;margin-bottom:16px}}@media only screen and (max-width: 991px){.student-course-tab{gap:8px;flex-wrap:wrap;margin-bottom:16px}}.student-course-tab-item{font-size:20px;line-height:30px;font-weight:400;padding:12px 36px;background:#fff;border:1px solid #B5C6E8;color:#0f47b8;border-radius:70px}.student-course-tab-item.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-course-tab-item.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-course-tab-item.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.student-course-tab-item{font-size:18px;line-height:25px;padding:12px 32px}}@media only screen and (max-width: 768px){.student-course-tab-item{font-size:17px;line-height:21px;padding:12px 24px}}.student-course-tab-item.skeleton{border-radius:70px;overflow:hidden;width:150px;height:60px;border:unset!important}.student-course-tab-item.active{background:#0F47B8;color:#fff}.student-certificate{padding:48px 0}.student-certificate-item{display:block;background:#fff;border-radius:16px;box-shadow:0 4px 30px #0f47b824;padding:16px;overflow:hidden;height:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}@media only screen and (max-width: 991px){.student-certificate-item{padding:12px;border-radius:12px}}.student-certificate-course h2{font-weight:600;font-size:24px;line-height:36px;margin-bottom:8px;color:#041942}.student-certificate-course h2.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-certificate-course h2.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-certificate-course h2.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.student-certificate-course h2{font-size:22px;line-height:35px}}@media only screen and (max-width: 991px){.student-certificate-course h2{font-size:20px;line-height:31px}}@media only screen and (max-width: 575px){.student-certificate-course h2{font-size:19px;line-height:28px}}.student-certificate-course h2.skeleton{height:32px;width:320px}@media only screen and (max-width: 575px){.student-certificate-course h2.skeleton{width:250px}}.student-certificate-date{font-size:18px;color:#606060}.student-certificate-date.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-certificate-date.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-certificate-date.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.student-certificate-date{font-size:17px}}.student-certificate-date.skeleton{width:200px}.student-certificate-date strong{margin-right:12px;font-weight:500;color:var(--color-success)}.student-certificate-file{font-size:22px}.student-certificate-file.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-certificate-file.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-certificate-file.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.student-certificate-file{font-size:20px}}@media only screen and (max-width: 991px){.student-certificate-file{font-size:19px}}@media only screen and (max-width: 575px){.student-certificate-file{font-size:17px}}.student-certificate-file.skeleton{width:200px}.student-certificate-file a{display:flex;align-items:center;color:var(--color-primary)}.student-certificate-file a svg{margin-right:8px;fill:var(--color-primary)}.student-course-card{display:block;background:#fff;border-radius:16px;box-shadow:0 4px 30px #0f47b824;padding:16px;overflow:hidden;height:100%;display:flex;flex-direction:column;cursor:pointer}@media only screen and (max-width: 768px){.student-course-card{padding:12px}}.student-course-card-photo{height:220px;margin-bottom:16px;position:relative;border-radius:12px;overflow:hidden}.student-course-card-photo.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-course-card-photo.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-course-card-photo.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 575px){.student-course-card-photo{height:200px;margin-bottom:8px}}.student-course-card-photo.skeleton{overflow:hidden;border-radius:16px}.student-course-card-photo img{width:100%;height:100%;object-fit:cover}.student-course-card-info h2{font-weight:700;font-size:24px;line-height:36px;margin-bottom:4px;color:#041942}.student-course-card-info h2.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-course-card-info h2.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-course-card-info h2.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.student-course-card-info h2{font-size:22px;line-height:30px}}@media only screen and (max-width: 768px){.student-course-card-info h2{font-size:20px;line-height:27px}}.student-course-card-info h2.skeleton{height:36px;margin-bottom:10px}.student-course-card-info-progress{width:100%;flex:0 0 100%;margin-bottom:8px}.student-course-card-info-progress .ant-progress-line{margin:0}.student-course-card-info-content{font-size:18px;line-height:27px;margin-bottom:20px;color:#647390;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.student-course-card-info-content.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-course-card-info-content.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-course-card-info-content.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.student-course-card-info-content{font-size:17px;line-height:24px;margin-bottom:16px}}@media only screen and (max-width: 768px){.student-course-card-info-content{font-size:16px;line-height:22px;margin-bottom:12px}}.student-course-card-info-content.skeleton{height:24px;width:90%}.student-course-card-info-item{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #dbe7fe;margin-top:auto;margin-bottom:16px}@media only screen and (max-width: 1600px){.student-course-card-info-item{padding-bottom:16px}}.student-course-card-info-value{color:#039;font-weight:500;font-size:18px;line-height:130%;margin-right:16px;display:flex;align-items:center}.student-course-card-info-value.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-course-card-info-value.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-course-card-info-value.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.student-course-card-info-value{font-size:17px}}@media only screen and (max-width: 575px){.student-course-card-info-value{font-size:16px}}.student-course-card-info-value:hover{color:#039}.student-course-card-info-value.skeleton{height:30px;width:60px}.student-course-card-info-value img,.student-course-card-info-value svg{margin-right:6px}.student-course-card-teacher{color:#647390;font-weight:500;font-size:18px;line-height:27px;margin-bottom:16px}.student-course-card-teacher.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-course-card-teacher.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-course-card-teacher.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.student-course-card-teacher{font-size:17px;line-height:24px}}@media only screen and (max-width: 575px){.student-course-card-teacher{font-size:16px;line-height:21px}}.student-course-card-teacher.skeleton{height:36px;width:80%}.student-course-card-more{padding:10px;border-radius:8px;color:#fff;background:#0f47b8;font-weight:500;font-size:20px;line-height:30px;text-align:center}.student-course-card-more.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.student-course-card-more.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.student-course-card-more.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.student-course-card-more{font-size:19px;line-height:28px}}@media only screen and (max-width: 575px){.student-course-card-more{font-size:18px;line-height:27px}}.student-course-card-more.skeleton{height:44px}.student-course-card-more.progress{background:var(--color-warning)}.student-course-card-more.ended,.student-course-card-more.completed,.student-course-card-more.confirmed{background:var(--color-success)}.student-course-card-more.cancelled{background:var(--color-error)}.student-course-card-direction{background:rgba(33,33,33,.2);color:#fff;padding:3px 8px;font-weight:500;font-size:18px;line-height:24px;border-radius:60px;position:absolute;bottom:12px;left:12px}@media only screen and (max-width: 1600px){.student-course-card-direction{font-size:17px}}.student-course-empty{background:#fff;border-radius:16px;box-shadow:0 4px 30px #0f47b824;padding:48px 24px;text-align:center;font-size:20px;color:#647390;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 1600px){.student-course-empty{font-size:18px;padding:32px 20px}}.student-course-empty svg{width:220px;height:220px}.student-course-result{margin-bottom:12px}.student-course-result>h3{font-size:22px}.student-course-result-item{font-size:19px;display:block}.student-course-result .ant-btn{margin-top:16px}.student-course-test-title{font-size:28px;margin-bottom:16px}@media only screen and (max-width: 1600px){.student-course-test-title{font-size:22px}}.student-course-test-item{margin-bottom:16px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.student-course-test-item .ant-form-item-label>label{font-size:21px}@media only screen and (max-width: 1600px){.student-course-test-item .ant-form-item-label>label{font-size:19px}}.student-course-test-item .ant-radio-group label.ant-radio-wrapper{width:max-content;font-size:16px;display:flex}.course-detail__head{display:flex;align-items:center;gap:40px;margin-bottom:16px}.course-detail__headitem{display:flex;align-items:center;gap:6px}.course-detail__headitem svg{fill:transparent}.course-detail__headitem span{font-size:18px;color:#425374}@media only screen and (max-width: 575px){.course-detail__headitem span{font-size:16px}}.course-detail__title{font-weight:500;font-size:48px;color:#041942;line-height:130%;margin-bottom:24px}@media only screen and (max-width: 1199px){.course-detail__title{font-size:32px}}@media only screen and (max-width: 575px){.course-detail__title{font-size:24px}}.course-detail__article{width:100%;height:440px;overflow:hidden;border-radius:16px;margin-bottom:32px}.course-detail__article img{width:100%;height:100%;object-fit:cover;object-position:center}.course-detail__item{margin-bottom:32px}.course-detail__item.bordered{padding:24px;border:1px solid #B5C6E8;border-radius:16px}@media only screen and (max-width: 575px){.course-detail__item.bordered{padding:16px}}.course-detail__item>h2{font-size:32px;line-height:140%;color:#041942;margin-bottom:16px}@media only screen and (max-width: 1199px){.course-detail__item>h2{font-size:28px}}.course-detail__content{font-size:20px;color:#647390;font-weight:300}@media only screen and (max-width: 1199px){.course-detail__content{font-size:18px}}@media only screen and (max-width: 575px){.course-detail__content{font-size:16px}}.course-detail__user{padding:20px;border:1px solid #B5C6E8;border-radius:16px;width:100%;display:flex;align-items:center;gap:20px}@media only screen and (max-width: 575px){.course-detail__user{flex-direction:column;padding:16px}}.course-detail__user__image{width:240px;flex:0 0 240px;height:300px;border:1px solid #dedede;border-radius:8px;overflow:hidden}@media only screen and (max-width: 575px){.course-detail__user__image{width:100%;flex:unset;height:auto}}.course-detail__user__image img{width:100%;height:100%;object-fit:cover;object-position:center}.course-detail__user__info h3{font-size:24px;color:#041942;font-weight:600;margin-bottom:16px}@media only screen and (max-width: 575px){.course-detail__user__info h3{font-size:20px}}.course-detail__user__info p{font-size:20px;color:#647390;font-weight:300}.course-side{width:100%;padding:24px;border:1px solid #B5C6E8;border-radius:8px}@media only screen and (max-width: 575px){.course-side{padding:16px}}.course-side__head{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #B5C6E8}.course-side__head>span{color:#039;font-size:32px;line-height:140%;font-weight:600;display:flex;margin-bottom:16px}@media only screen and (max-width: 1199px){.course-side__head>span{font-size:28px}}@media only screen and (max-width: 575px){.course-side__head>span{font-size:24px}}.course-side__head .ant-btn{width:100%;border-radius:8px;max-height:56px;height:56px}@media only screen and (max-width: 575px){.course-side__head .ant-btn{height:48px}}.course-side__main{display:flex;flex-direction:column;gap:16px;font-size:20px;color:#425374}@media only screen and (max-width: 1199px){.course-side__main{font-size:18px}}@media only screen and (max-width: 575px){.course-side__main{font-size:16px}}.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:10px;border:1px solid transparent}.ant-menu .sider-menu-item-title{font-size:18px;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:12px 0;border-bottom:1px solid rgba(var(--color-white-rgb),.2);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:40px}.sider-header img{width:auto;height:44px}.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:auto;overflow:hidden}.sider-footer a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:8px;background:linear-gradient(92deg,#202021 0%,#404341 78.7%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--color-white);font-size:16px;font-weight:500;line-height:130%;height:48px;white-space:nowrap}.sider-footer a span{color:var(--color-white);margin-left:4px;text-transform:uppercase}.sider .ant-spin-nested-loading .ant-spin-container:after{background-color:transparent!important}.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.student{width:100%;height:120px;padding:0 60px}@media only screen and (max-width: 1600px){.header.student{height:90px;padding:0 24px}}@media only screen and (max-width: 991px){.header.student{height:80px;padding:0 20px}}@media only screen and (max-width: 575px){.header.student{height:64px;padding:0 16px}}.header.student .ant-btn{height:48px;max-height:48px;border-radius:24px;border:1px solid #B5C6E8;padding:0 24px;background-color:#fff}@media only screen and (max-width: 768px){.header.student .ant-btn{border-radius:21px;max-height:42px;height:42px;padding:0 16px}}.header.student .header-student-bars{width:32px;height:32px;stroke:var(--color-primary);stroke-width:1.5px;display:none}@media only screen and (max-width: 768px){.header.student .header-student-bars{display:block}}@media only screen and (max-width: 768px){.header.student .header-student-lang{display:none}}.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}.header-right-actions{gap:32px!important}@media only screen and (max-width: 1199px){.header-right-actions{gap:24px!important}}@media only screen and (max-width: 991px){.header-right-actions{gap:16px!important}}@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: 991px){.header-right .ant-space-item .desktop-user{display:none}}.header-right .ant-space-item .mobile-user{display:none}@media only screen and (max-width: 991px){.header-right .ant-space-item .mobile-user{display:block}}@media only screen and (max-width: 991px){.header-right .ant-btn{padding:8px;height:auto}}.header-right__menu{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:32px}@media only screen and (max-width: 1600px){.header-right__menu{gap:24px}}@media only screen and (max-width: 1199px){.header-right__menu{gap:16px}}@media only screen and (max-width: 768px){.header-right__menu{display:none}}.header-right__menu li a{font-size:20px;color:#041942;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.header-right__menu li a{font-size:18px}}@media only screen and (max-width: 1199px){.header-right__menu li a{font-size:16px}}.header-right__menu li a:hover{color:#039}.header-left{gap:12px}.header-logo img{height:50px}@media only screen and (max-width: 1600px){.header-logo img{height:42px}}@media only screen and (max-width: 991px){.header-logo img{height:37px}}@media only screen and (max-width: 575px){.header-logo img{height:28px}}.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:4px;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:4px;cursor:pointer;background:rgba(var(--color-black-rgb),.05)}.header-storage svg{fill:var(--color-primary)}.mobile-header-drawer{max-width:500px}.mobile-header-top{display:flex;align-items:center;justify-content:space-between}.mobile-header-lang{margin-bottom:32px}.mobile-header-lang button{align-items:center;border:1px solid var(--color-primary);border-radius:var(--border-radius);color:var(--color-black);display:flex;justify-content:center;padding:6px 8px;font-size:16px;transition:all .2s ease-in-out}.mobile-header-lang button.active{background:var(--color-primary-hover);color:var(--color-white)}.mobile-header-lang button img{width:20px}.mobile-header__menu{list-style:none;margin:0;padding:0}.mobile-header__menu li{margin-bottom:20px}.mobile-header__menu li a{font-size:18px;color:#041942;transition:all .25s ease-in-out}.mobile-header__menu li a:hover{color:#039}.footer{width:100%;padding:0 60px;background-color:#0b3382;margin-top:auto}@media only screen and (max-width: 1600px){.footer{padding:0 24px}}@media only screen and (max-width: 991px){.footer{padding:0 20px}}@media only screen and (max-width: 575px){.footer{padding:0 16px}}.footer-main{width:100%;padding:60px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2)}@media only screen and (max-width: 991px){.footer-main{padding:48px 0}}@media only screen and (max-width: 575px){.footer-main{padding:32px 0;gap:24px;flex-wrap:wrap}}@media only screen and (max-width: 575px){.footer-logo{width:100%;text-align:center}}.footer-logo img{height:56px}@media only screen and (max-width: 1600px){.footer-logo img{height:48px}}@media only screen and (max-width: 991px){.footer-logo img{height:42px}}@media only screen and (max-width: 575px){.footer-logo img{height:42px}}.footer-copy{display:flex;align-items:center;justify-content:space-between;padding:20px 0;font-size:18px;font-weight:400;gap:16px;color:#fff}@media only screen and (max-width: 1600px){.footer-copy{font-size:17px}}@media only screen and (max-width: 768px){.footer-copy{font-size:16px;padding:16px 0}}@media only screen and (max-width: 575px){.footer-copy{gap:8px;flex-wrap:wrap;text-align:center;justify-content:center}}.footer-copy a{color:#6091f3}.footer-socials{display:flex;align-items:center;gap:24px}@media only screen and (max-width: 575px){.footer-socials{gap:16px;width:100%;justify-content:center}}.footer-socials__item{display:flex;align-items:center;justify-content:center;background-color:#ffffff1a;border-radius:50%;border:1px solid rgba(255,255,255,.3);width:48px;height:48px}.footer-socials__item .sp-icon{fill:transparent}.table-default{box-shadow:none}.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:8px;padding:0 16px;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:16px 8px;background-color:var(--color-white)!important;color:rgba(var(--color-black-rgb),.5);font-size:18px;font-weight:400;line-height:150%;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:18px;font-weight:400;line-height:150%;padding:10px 8px;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.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-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}.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}@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}@keyframes shimmer{to{transform:translate(100%)}}.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-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}.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}@media only screen and (max-width: 1600px){.upload .ant-space-item{font-size:16px}}.upload-file{display:flex;align-items:center;width:100%;padding:10px;border-radius:8px;background-color:var(--color-bg-light);font-size:18px;cursor:pointer}@media only screen and (max-width: 1600px){.upload-file{padding:8px 10px;font-size:16px}}.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-one .ant-upload-list{display:none!important}.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}.auth{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100vh;max-height:100vh;overflow:hidden;position:relative}@media only screen and (max-width: 1199px){.auth{overflow-y:auto}}@media only screen and (max-width: 768px){.auth{height:auto;max-height:max-content}}.auth-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 60px;box-shadow:0 4px 30px #0f47b81f;height:120px;flex:0 0 120px}@media only screen and (max-width: 1600px){.auth-header{height:90px;flex:0 0 90px;gap:16px;padding:0 24px}}@media only screen and (max-width: 991px){.auth-header{height:80px;flex:0 0 80px;padding:0 20px}}@media only screen and (max-width: 575px){.auth-header{height:64px;flex:0 0 64px;padding:0 16px}}.auth-logo{display:flex;align-items:center;gap:10px}.auth-logo img{height:50px}@media only screen and (max-width: 1600px){.auth-logo img{height:42px}}@media only screen and (max-width: 991px){.auth-logo img{height:37px}}@media only screen and (max-width: 575px){.auth-logo img{height:28px}}.auth-logo span{font-size:21px;font-weight:500;color:#282828;max-width:365px}.auth-blocks{width:100%;height:100%;display:flex;align-items:center}@media only screen and (max-width: 1199px){.auth-blocks{padding:32px 0}}@media only screen and (max-width: 768px){.auth-blocks{flex-wrap:wrap;gap:24px}}.auth-left{padding:0 160px}@media only screen and (max-width: 1740px){.auth-left{padding:0 80px}}@media only screen and (max-width: 1600px){.auth-left{padding:0 60px}}@media only screen and (max-width: 1199px){.auth-left{padding:0 32px}}@media only screen and (max-width: 768px){.auth-left{width:100%;padding:0 32px}}@media only screen and (max-width: 575px){.auth-left{padding:0 16px}}.auth-right{padding-right:145px}@media only screen and (max-width: 1740px){.auth-right{padding-right:80px}}@media only screen and (max-width: 1600px){.auth-right{padding-right:60px}}@media only screen and (max-width: 1199px){.auth-right{padding-right:32px}}@media only screen and (max-width: 768px){.auth-right{display:none}}.auth-feature{width:100%;height:100%;border-radius:8px;background:#ffffff;box-shadow:0 4px 20px #00000014;padding:16px}.auth-feature.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.auth-feature.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.auth-feature.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1199px){.auth-feature{padding:12px}}.auth-feature__image{width:100%;height:145px;border-radius:8px;overflow:hidden}@media only screen and (max-width: 1600px){.auth-feature__image{height:135px}}@media only screen and (max-width: 991px){.auth-feature__image{height:125px;margin-bottom:8px}}@media only screen and (max-width: 575px){.auth-feature__image{height:180px}}.auth-feature__image img{width:100%;height:100%;object-fit:cover;object-position:center}.auth-feature__title{margin-top:16px}.auth-feature__title h2{font-size:17px;color:#041942;margin:0}@media only screen and (max-width: 1600px){.auth-feature__title h2{font-size:16px}}.auth-feature__bg{position:absolute;width:auto;height:520px;top:16px;left:24px;opacity:.2}@media only screen and (max-width: 1199px){.auth-feature__bg{display:none}}.auth-main{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width: 1600px){.auth-main{gap:16px}}.auth-main__image{text-align:center}.auth-main__image h1{font-size:32px}@media only screen and (max-width: 1600px){.auth-main__image h1{font-size:28px;margin-bottom:4px}}@media only screen and (max-width: 768px){.auth-main__image h1{font-size:24px;margin-bottom:4px}}.auth-main__image p{font-size:14px}.auth-main__form{min-width:420px;border-radius:8px;border:1px solid #F3F3F3;padding:32px;box-shadow:0 4px 20px #00000014}@media only screen and (max-width: 991px){.auth-main__form{min-width:340px;padding:24px}}@media only screen and (max-width: 575px){.auth-main__form{min-width:100%;padding:20px}}.auth-main__form .ant-form-item{margin-bottom:16px}.auth-main__form .ant-form-item:last-child{margin:0}.auth-main__form .ant-btn{width:100%;max-height:48px;height:48px;background-color:#039}@media only screen and (max-width: 1600px){.auth-main__form .ant-btn{max-height:44px;height:44px}}.auth-main__form .ant-btn.grey{background-color:rgba(var(--color-black-rgb),.1)}.auth-main__form .auth-form-controls{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.auth-main__form .auth-form-controls .ant-checkbox-wrapper{font-size:16px}@media only screen and (max-width: 1600px){.auth-main__form .auth-form-controls .ant-checkbox-wrapper{font-size:15px}}.auth-main__form .auth-form-controls a{color:#039;font-size:16px}@media only screen and (max-width: 1600px){.auth-main__form .auth-form-controls a{font-size:15px}}.auth-main__text{display:flex;justify-content:center}.auth-main__text h1{text-align:center;max-width:300px;font-size:18px;font-weight:400;color:#039;margin:0}@media only screen and (max-width: 1600px){.auth-main__text h1{font-size:16px}}.auth-main__types{display:flex;gap:24px}.auth-main__types__item{border-radius:6px;background-color:#004a9b;width:272px;height:66px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:500}.auth-main__tab{display:flex;gap:8px;justify-content:center;margin-bottom:16px}.auth-main__tab button{padding:8px 16px;background:#ffffff;border-radius:4px;border:1px solid #dedede;color:var(--color-black);font-size:16px;cursor:pointer}.auth-main__tab button.active{background-color:#039;color:#fff;border-color:#039}.auth-footer{width:100%;height:60px;flex:0 0 60px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1600px){.auth-footer{height:48px;flex:0 0 48px}}.auth-footer span{font-size:15px;color:#282828}@media only screen and (max-width: 1600px){.auth-footer span{font-size:14px}}.auth-footer a{color:#004a9b;font-weight:500}.auth-error{color:var(--color-error);display:block;text-align:center}.auth-lang{display:flex;gap:48px;align-items:center}@media only screen and (max-width: 1600px){.auth-lang{gap:32px}}@media only screen and (max-width: 1199px){.auth-lang{gap:24px}}@media only screen and (max-width: 991px){.auth-lang{gap:16px}}.auth-lang__link{color:#039;font-size:20px;line-height:150%;transition:.3s ease-in-out;white-space:nowrap}@media only screen and (max-width: 1600px){.auth-lang__link{font-size:18px}}@media only screen and (max-width: 1199px){.auth-lang__link{font-size:16px}}@media only screen and (max-width: 575px){.auth-lang__link{display:none}}.auth-lang__link:hover{color:#477be7}.auth-lang .ant-btn{border-radius:24px;background:#ffffff;max-height:48px;height:48px;padding:0 24px}@media only screen and (max-width: 768px){.auth-lang .ant-btn{border-radius:21px;max-height:42px;height:42px;padding:0 16px}}.auth-lang .ant-btn:active{color:var(--color-black);background:#ffffff}@media only screen and (max-width: 768px){.auth-lang .ant-btn img{height:17px}}.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,.statistic-header-year.ml-auto{margin-left:auto}.modules{padding:24px}@media only screen and (max-width: 991px){.modules{padding:24px 20px}}.modules-body{width:100%;display:flex;gap:24px}@media only screen and (max-width: 1600px){.modules-body{gap:20px}}@media only screen and (max-width: 991px){.modules-body{gap:16px;flex-wrap:wrap}}.modules-side{flex:0 0 520px;width:520px;background:#fff;box-shadow:0 4px 30px #0f47b824;border-radius:16px;padding:0 24px 24px}@media only screen and (max-width: 1600px){.modules-side{flex:0 0 480px;width:480px;padding:0 20px 20px}}@media only screen and (max-width: 991px){.modules-side{flex:0 0 100%;width:100%;padding:0 16px 16px;border-radius:8px}}.modules-side__head{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid #f2f2f2;margin-bottom:20px}@media only screen and (max-width: 1600px){.modules-side__head{padding:16px 0;margin-bottom:16px}}.modules-side__head h2{font-size:24px;color:var(--color-title);margin:0}.modules-side__head h2.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.modules-side__head h2.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.modules-side__head h2.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.modules-side__head h2{font-size:22px}}@media only screen and (max-width: 991px){.modules-side__head h2{font-size:20px}}.modules-side__head span{display:flex;align-items:center;justify-content:center;width:48px;flex:0 0 48px;height:48px;border-radius:8px;border:1px solid #dedede;cursor:pointer}@media only screen and (max-width: 1600px){.modules-side__head span{width:44px;flex:0 0 44px;height:44px}}.modules-side__head span svg{fill:var(--color-primary)}.modules-side__menu{width:100%}.modules-side__menu .ant-menu{background-color:#fff;border:1px solid #dedede;border-radius:8px;padding:8px}.modules-side__menu .ant-menu.ant-menu-sub.ant-menu-inline{background-color:#f7f7f7;border:1px solid #f2f2f2;border-radius:8px;padding:8px}@media only screen and (max-width: 991px){.modules-side__menu .ant-menu.ant-menu-sub.ant-menu-inline{margin-bottom:8px}}.modules-side__menu .ant-menu-submenu{padding:0}.modules-side__menu .ant-menu-submenu>.ant-menu-submenu-title{margin-left:0;margin-right:0;width:100%}.modules-side__menu .ant-menu-submenu-title{padding:0 8px!important}.modules-side__menu .ant-menu-item{height:auto;margin:0;padding:0 8px!important}@media only screen and (max-width: 991px){.modules-side__menu .ant-menu-item{padding:0 4px!important}}.modules-side__menu .ant-menu-item.ant-menu-item-selected{background-color:#f7f7f7}.modules-side__menu .modules-item__title{display:flex;gap:12px;font-size:20px;align-items:center;color:var(--color-black)}@media only screen and (max-width: 1600px){.modules-side__menu .modules-item__title{font-size:18px}}@media only screen and (max-width: 991px){.modules-side__menu .modules-item__title{font-size:16px;line-height:30px}}.modules-side__menu .modules-item__title.active{color:var(--color-primary)}.modules-content{width:100%;background:#fff;box-shadow:0 4px 30px #0f47b824;border-radius:16px;padding:0 24px;overflow-x:hidden}@media only screen and (max-width: 1600px){.modules-content{padding:0 20px}}@media only screen and (max-width: 991px){.modules-content{padding:0 16px;border-radius:8px}}.modules-content__head{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid #f2f2f2;margin-bottom:20px}@media only screen and (max-width: 1600px){.modules-content__head{padding:16px 0;margin-bottom:16px}}.modules-content__head h3{font-size:24px;color:var(--color-title);margin:0}.modules-content__head h3.skeleton{position:relative;border-radius:4px;transition:all .25s ease-in-out}.modules-content__head h3.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1s infinite;z-index:2;transition:all .25s ease-in-out}.modules-content__head h3.skeleton:before{content:"";position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background:#dedede;z-index:2;transition:all .25s ease-in-out}@media only screen and (max-width: 1600px){.modules-content__head h3{font-size:22px}}@media only screen and (max-width: 991px){.modules-content__head h3{font-size:20px}}@media only screen and (max-width: 575px){.modules-content__head h3{margin-bottom:8px}}.modules-content__head h3.skeleton{width:150px}.modules-content__head .ant-btn{width:auto}@media only screen and (max-width: 400px){.modules-content__head .ant-btn{width:100%}.modules-content__head .ant-space{flex-wrap:wrap;width:100%}.modules-content__head .ant-space-item{width:100%}}.modules-content__video{width:100%;height:600px;position:relative;margin-bottom:24px}.modules-content__video img,.modules-content__video video{width:100%;height:100%;object-fit:contain;background:#282828}.modules-content__tabs{padding-bottom:24px}@media only screen and (max-width: 1600px){.modules-content__tabs{padding-bottom:20px}}@media only screen and (max-width: 991px){.modules-content__tabs{padding-bottom:16px}}.modules-content__tabs .ant-tabs-nav{margin:0}.modules-content__tabs .ant-tabs .ant-tabs-tab-btn{font-size:20px}@media only screen and (max-width: 1600px){.modules-content__tabs .ant-tabs .ant-tabs-tab-btn{font-size:18px}}@media only screen and (max-width: 991px){.modules-content__tabs .ant-tabs .ant-tabs-tab-btn{font-size:16px}}.modules-content__tabs .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:#ffffff;border-bottom-color:#fff}.modules-content__tabs .ant-tabs-content-holder{padding:20px;border:1px solid rgba(28,28,28,.07);border-top:0}@media only screen and (max-width: 1600px){.modules-content__tabs .ant-tabs-content-holder{padding:16px}}.modules-content__tabs .ant-tabs-content{font-size:18px}@media only screen and (max-width: 1600px){.modules-content__tabs .ant-tabs-content{font-size:17px}}@media only screen and (max-width: 991px){.modules-content__tabs .ant-tabs-content{font-size:16px}}.modules-content__tabs .ant-tabs-content-holder{height:auto}.modules-content__file{padding:0;margin-left:-6px;margin-bottom:10px;display:block}.modules-content__file:last-child{margin-bottom:0}.modules-content__file .ant-space .ant-space-item{font-size:18px;color:var(--color-title)}@media only screen and (max-width: 1600px){.modules-content__file .ant-space .ant-space-item{font-size:17px}}@media only screen and (max-width: 991px){.modules-content__file .ant-space .ant-space-item{font-size:16px}}.modules-content__file .ant-space .ant-space-item svg{height:40px;width:auto;fill:#f60}@media only screen and (max-width: 1600px){.modules-content__file .ant-space .ant-space-item svg{height:36px}}@media only screen and (max-width: 991px){.modules-content__file .ant-space .ant-space-item svg{height:32px}}.modules-content__file:hover .ant-space .ant-space-item{color:#013399}.modules-permission-disable{padding-bottom:16px}.pointer{cursor:pointer}.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}.ant-dropdown .ant-dropdown-arrow:before{background-color:#fff}.ant-dropdown .ant-dropdown-menu{padding:8px;background-color:#fff}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:8px 12px}.sp-breadcrumb{display:flex;align-items:center;gap:8px}.sp-breadcrumb .sp-icon{cursor:default}.sp-breadcrumb .sp-text{font-size:20px;max-width:320px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box!important}.ant-descriptions-item-content.correct{background-color:#9cd59c}.ant-descriptions-item-content.err{background-color:#ffdada}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(20%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(20%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-10%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-10%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.vcp-layer{position:absolute;top:0;bottom:0;right:0;left:0;color:#fff;font-weight:400}.vcp-layer div,.vcp-layer svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vcp-icon{display:inline-block}.vue-core-video-player-control{margin-right:10px;font-size:13px;color:#fff}.btn-control-panel{position:absolute;left:50%;bottom:54px;padding:20px;min-height:30px;box-sizing:border-box;transform:translate(-50%);background-color:#000000b3;border-radius:4px;font-weight:500}.btn-control-panel li,.btn-control-panel ul{margin:0;padding:0;text-align:center}.btn-control-panel ul li{list-style:none;height:30px;line-height:30px;display:flex;align-items:center;text-align:left}.btn-control-panel ul li .item-name{flex:1;align-self:flex-start}.btn-control-panel ul li .item-control{display:flex;flex:1;text-align:right;line-height:30px;align-items:center;justify-content:flex-end;cursor:pointer}.btn-control{position:relative;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer}.btn-control:focus{background:none;outline-style:none}.btn-control .tips{display:none;position:absolute;min-width:30px;padding:4px;border-radius:2px;bottom:54px;left:50%;transform:translate(-50%);font-size:12px;font-weight:700;color:#ffffffb3;background-color:#000000b3;text-align:center;line-height:1.2;word-break:keep-all;word-wrap:no-wrap;white-space:nowrap;opacity:0;transition:opacity .15s ease-in}.btn-control svg{opacity:.85;transition:opacity .1s ease}.btn-control:hover svg{opacity:1}.btn-control:hover .tips{display:block;opacity:1}.vcp-progress-hover{position:absolute;bottom:100%;left:0;height:12px;width:100%;cursor:pointer}.vcp-progress-hover .vcp-progress{position:absolute;bottom:0;left:0;height:4px;width:100%;background-color:#ffffff4d;transition:height .2s ease .05s}.vcp-progress-hover:hover .vcp-progress .thumb-drag{opacity:1}.vcp-progress-loaded,.vcp-progress-played{position:absolute;top:0;left:0;width:0;height:100%;background-color:#ffffffb3}.vcp-progress-loaded{transition:width .1s cubic-bezier(.4,0,1,1)}.vcp-progtess-preview{position:absolute;left:0;bottom:calc(100% + 8px);height:20px;background-color:transparent}.vcp-progtess-preview .preview-time{position:absolute;right:0;top:0;padding:4px;color:#fff;font-size:12px;line-height:1;border-radius:2px;transform:translate(50%);background-color:#000000b3}.vcp-progress-played{width:0;background-color:#ff6060}.vcp-progress-played .thumb-drag{opacity:0;position:absolute;right:0;top:50%;width:12px;height:12px;border-radius:50%;background-color:#fff;transform:translateY(-50%) translate(50%);transition:height .05s ease .15s}.vcp-progress-played .thumb-drag:before{content:"";display:inline-block;position:absolute;top:-2px;left:-2px;width:16px;height:16px;border-radius:50%;background-color:#ffffff4d}.vcp-m-dashboard .vcp-progress-hover{bottom:100%}.vcp-m-dashboard .vcp-progress-hover .vcp-progress{height:3px}.vcp-m-dashboard .vcp-progress-hover .vcp-progress-played .thumb-drag{background-color:#ff6060}.vcp-m-dashboard .vcp-progress-hover .vcp-progress-played .thumb-drag:before{background-color:#ff6060;opacity:.25}.vue-core-video-player-control .btn-pause{margin-left:10px}.vue-core-video-player-control .btn-pause svg{width:15px}.vue-core-video-player-control .btn-play{margin-left:10px}.vue-core-video-player-control .btn-play svg{width:16px}.vue-core-video-player-control.timespan{line-height:30px;width:140px;font-family:Arial!important}.vue-core-video-player-control{display:inline-block;position:relative;width:30px;height:30px}.vue-core-video-player-control svg{width:20px}.volume-control:hover .btn-control-panel{display:block}.volume-control .btn-control-panel{display:none;width:40px;height:150px}.volume-control .btn-control-panel:before{content:"";display:block;position:absolute;bottom:-30px;left:0;width:100%;height:35px}.volume-control .btn-control-panel .progress{position:absolute;width:4px;height:100px;left:50%;top:50%;margin-left:-2px;margin-top:-50px;background-color:#ffffffb3;cursor:pointer}.volume-control .btn-control-panel .progress .volume-current{position:absolute;bottom:0;left:0;height:0;width:100%;background-color:#ff6060}.volume-control .btn-control-panel .progress .volume-current .thumb-drag{opacity:0;position:absolute;left:50%;top:0;width:10px;height:10px;border-radius:5px;background-color:#fff;transform:translateY(-50%) translate(-50%);transition:height .05s ease .15s}.volume-control .btn-control-panel .progress .volume-current .thumb-drag:before{content:"";display:inline-block;position:absolute;top:-2px;left:-2px;width:14px;height:14px;border-radius:7px;background-color:#ffffff4d}.volume-control .btn-control-panel .progress:hover .thumb-drag{opacity:1}.volume-control .btn-control-panel .volume-info{position:absolute;top:-30px;left:0;width:40px;height:20px;background-color:#000000b3;border-radius:4px;font-size:12px;line-height:20px}.settings-open .volume-control:hover .btn-control-panel{display:none}.vue-core-video-player-control .btn-fullscreen svg{width:20px}.vcp-switch{display:inline-block;position:relative;width:40px;height:16px;border-radius:8px;background-color:#fff;cursor:pointer}.vcp-switch:after{content:"";display:inline-block;position:absolute;top:1px;left:2px;width:14px;height:14px;border-radius:7px;background-color:#ff6060;transition:all .2s ease-in .05s}.vcp-switch.open:after{left:23px;background-color:#60ff60}.settings-control .btn-mute{display:none}.settings-control .btn-settings svg{width:24px;margin-top:-2px}.settings-control .btn-control-panel{display:block;right:0;left:auto;min-height:130px;transform:translate(0)}.settings-control .btn-control-panel .current-panel{width:180px}.settings-control .btn-control-panel .resolution-list,.settings-control .btn-control-panel .speed-list{width:80px}.settings-control .btn-control-panel .resolution-list li,.settings-control .btn-control-panel .speed-list li{cursor:pointer}.settings-control .btn-control-panel .resolution-list li:first-child,.settings-control .btn-control-panel .speed-list li:first-child{margin-left:-20px;cursor:pointer}.vcp-m-dashboard .settings-control .btn-control-panel{z-index:20000;position:fixed;left:0;right:0;bottom:0}.vcp-m-dashboard .settings-control .btn-control-panel .current-panel{width:100%}.vcp-m-dashboard .settings-control .btn-control-panel .resolution-list,.vcp-m-dashboard .settings-control .btn-control-panel .speed-list{margin-left:20px}.vue-core-video-player-control .btn-pip svg{width:22px}.vcp-dashboard{z-index:12;position:absolute;left:0;bottom:0;width:calc(100% - 40px);margin-left:20px;height:59px;background:rgba(0,0,0,.2)}.fullscreen .vcp-dashboard{bottom:60px}.small .vcp-dashboard{height:49px}.settings-open .vcp-dashboard{display:block!important}.small .vcp-dashboard .vcp-controls{height:40px}.vcp-controls{z-index:10;position:absolute;left:0;bottom:5px;width:100%;height:50px;text-align:left}.playback-control,.setting-control{display:flex;position:absolute;top:0;height:100%;text-align:center;justify-content:center;align-items:center}.playback-control{left:0}.setting-control{right:0}.vcp-m-dashboard{z-index:12;position:absolute;left:0;bottom:0;width:calc(100% - 20px);margin-left:10px;height:49px;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.fullscreen .vcp-m-dashboard{bottom:12px}.small .vcp-m-dashboard{height:39px}.settings-open .vcp-m-dashboard{display:block!important}.small .vcp-m-dashboard .vcp-controls{height:30px}.title-layer{z-index:13;text-align:left}.title-layer .video-title{position:absolute;top:0;left:0;right:0;padding:8px 16px;line-height:32px;font-size:16px;font-weight:700;background-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent)}.logo-layer{z-index:13;text-align:left}.logo-layer .logo-wrap{position:absolute;top:15px;right:15px;opacity:.8;text-align:right}.logo-layer .logo-wrap img{max-width:160px;height:48px}.play-pause-layer{z-index:13;background:transparent}.play-pause-layer .btn-control{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;background-color:#fff;border-radius:30px}.play-pause-layer .btn-control:before{content:"";display:block;position:absolute;top:50%;left:50%;width:72px;height:72px;margin-left:-36px;margin-top:-36px;border-radius:36px;background-color:#ffffff40}.play-pause-layer .btn-control .btn-play{margin-left:10px}.play-pause-layer .mobile{width:40px;height:40px;margin-left:-20px;margin-top:-20px;border-radius:20px}.play-pause-layer .mobile:before{width:48px;height:48px;margin-left:-24px;margin-top:-24px;border-radius:24px}.play-pause-layer .mobile .btn-play{margin-left:7px}.cover-layer{z-index:11;background-color:#333}.cover-layer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.loading-layer{z-index:16;background-color:#333}.loading-layer .loading-wrap{position:absolute;left:50%;top:50%;width:120px;height:80px;margin-top:-40px;margin-left:-60px;text-align:center}.loading-layer .h5-layer-loading{position:relative;width:40px;height:40px;margin:0 auto}.loading-layer .h5-layer-loading .spinner{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}.loading-layer .h5-layer-loading p{padding-top:20px}@-webkit-keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.loading-layer .h5-layer-loading .path{stroke-dasharray:188.8;stroke-dashoffset:188.8;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite}.loading-layer .h5-layer-loading .dot1{stroke-dasharray:188.8;stroke-dashoffset:187.8;transform-origin:center;-webkit-animation:dot1a 1.4s ease-in-out infinite;animation:dot1a 1.4s ease-in-out infinite}.loading-layer .h5-layer-loading .dot2{stroke-dasharray:188.8;stroke-dashoffset:187.8;transform-origin:center;-webkit-animation:dot2a 1.4s ease-in-out infinite forwards;animation:dot2a 1.4s ease-in-out infinite forwards}@-webkit-keyframes dash{0%{stroke-dashoffset:188.8}50%{stroke-dashoffset:188.8/4;transform:rotate(135deg)}to{stroke-dashoffset:188.8;transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:188.8}50%{stroke-dashoffset:188.8/4;transform:rotate(135deg)}to{stroke-dashoffset:188.8;transform:rotate(450deg)}}@-webkit-keyframes dot1a{0%{stroke-dashoffset:188.8;transform:rotate(0)}50%{stroke-dashoffset:187.8;transform:rotate(135deg)}to{stroke-dashoffset:188.8;transform:rotate(450deg)}}@keyframes dot1a{0%{stroke-dashoffset:188.8;transform:rotate(0)}50%{stroke-dashoffset:187.8;transform:rotate(135deg)}to{stroke-dashoffset:188.8;transform:rotate(450deg)}}@-webkit-keyframes dot2a{0%{stroke-dashoffset:188.8;transform:rotate(0)}50%{stroke-dashoffset:187.8;transform:rotate(415deg)}to{stroke-dashoffset:188.8;transform:rotate(450deg)}}@keyframes dot2a{0%{stroke-dashoffset:188.8;transform:rotate(0)}50%{stroke-dashoffset:187.8;transform:rotate(415deg)}to{stroke-dashoffset:188.8;transform:rotate(450deg)}}.error-layer{z-index:14;display:flex;justify-content:center;align-items:center;flex-direction:column;background-repeat:repeat;text-align:center}.error-layer .error-msg-wrap{border-radius:10px;padding:10px;background-color:#00000090}.error-layer .error-msg{font-weight:700;color:#fff}.barrage-layer{z-index:12;position:absolute;left:0;top:0;width:100%;height:100%}.barrage-layer *{margin:0;padding:0}.barrage-layer .barrage-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.barrage-layer .barrage-wrapper .barrage-container{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0}.barrage-layer .barrage-wrapper .barrage-container .barrage-item{z-index:1;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre}.barrage-layer .barrage-wrapper .barrage-container .barrage-item .item-avatar{position:relative;border-radius:50%;margin-left:5px;margin-right:5px;overflow:hidden}.barrage-layer .barrage-wrapper .barrage-container .barrage-item .item-avatar img,.barrage-layer .barrage-wrapper .barrage-container .barrage-item .item-avatar svg{position:absolute;-o-object-fit:cover;object-fit:cover;left:0;top:0}.barrage-layer .barrage-wrapper .barrage-container .barrage-item .item-content{display:block;color:#fff;font-family:SimHei,Microsoft Yahei,Arial,Helvetica,sans-serif;line-height:1;text-shadow:.5px .5px .5px rgba(0,0,0,.5)}.self-item{z-index:2;border:1px solid #87ceeb;box-sizing:border-box}.left-item{left:0;transform:translate3d(-100%,0,0)}.left-item,.right-item{position:absolute;padding:2px 5px;will-change:transform}.right-item{right:0;transform:translate3d(100%,0,0)}.bottom-item,.top-item{position:absolute;padding:2px 0;width:100%;left:0;justify-content:center;text-align:center;-webkit-animation:barrage-center 4s linear;animation:barrage-center 4s linear;will-change:visibility}@-webkit-keyframes barrage-left-safari{0%{transform:translate3d(-100%,0,0) rotate(.1deg)}}@keyframes barrage-left-safari{0%{transform:translate3d(-100%,0,0) rotate(.1deg)}}@-webkit-keyframes barrage-right-safari{0%{transform:translate3d(100%,0,0) rotate(.1deg)}}@keyframes barrage-right-safari{0%{transform:translate3d(100%,0,0) rotate(.1deg)}}@-webkit-keyframes barrage-left{0%{transform:translate3d(-100%,0,0)}}@keyframes barrage-left{0%{transform:translate3d(-100%,0,0)}}@-webkit-keyframes barrage-right{0%{transform:translate3d(100%,0,0)}}@keyframes barrage-right{0%{transform:translate3d(100%,0,0)}}@-webkit-keyframes barrage-center{0%{visibility:visible}to{visibility:hidden}}@keyframes barrage-center{0%{visibility:visible}to{visibility:hidden}}.ani-pause div{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.ani-running div{-webkit-animation-play-state:running!important;animation-play-state:running!important}.fullscreen .right-item{-webkit-animation:barrage-right 8s linear;animation:barrage-right 8s linear}.vue-core-video-player-layers{z-index:11;position:absolute;left:0;bottom:0;width:100%;height:100%}.vcp-container{position:relative;margin:0 auto}.vcp-container,.vcp-container video{width:100%;height:100%;background-color:#000}.vcp-container video{display:block}.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:18px;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:40px;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:18px;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);width:40px;height:40px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;line-height:unset;min-width: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}.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 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:24px;inset-inline-end:22px}.ant-modal .ant-modal-close-x svg{color:rgba(var(--color-black-rgb),.6);display:block}.ant-modal .ant-modal-content{padding:24px;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}.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:4px;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:22px;height:22px}@media only screen and (max-width: 768px){.sp-icon-wrapper.lg .sp-icon{width:18px;height:18px}}.sp-icon-wrapper.pushpin-fill .sp-icon{fill:#1c4fa6cc!important}.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:22px;height:22px}@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}.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-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)}
