@charset "UTF-8";@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}:focus{outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:none}a:active,a:hover{outline:none}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height: 13px;*width: 13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}button{border:none;background:transparent}@font-face{font-display:block;font-family:GothamPro-Medium;font-style:normal;font-weight:400;src:url(/assets/GothamPro-Medium-B_I4CHWu.eot);src:url(/assets/GothamPro-Medium-B_I4CHWu.eot?#iefix) format("embedded-opentype"),url(/assets/GothamPro-Medium-DC4V2Tf3.woff) format("woff"),url(/assets/GothamPro-Medium-Do2kOrqn.ttf) format("truetype")}@font-face{font-display:block;font-family:GothamPro-Bold;font-style:normal;font-weight:400;src:url(/assets/GothamPro-Bold-g-guigeD.eot);src:url(/assets/GothamPro-Bold-g-guigeD.eot?#iefix) format("embedded-opentype"),url(/assets/GothamPro-Bold-BHuEyoMU.woff) format("woff"),url(/assets/GothamPro-Bold-C1hO1_cK.ttf) format("truetype")}@font-face{font-display:block;font-family:GothamPro;font-style:normal;font-weight:400;src:url(/assets/GothamPro-D6v2Thu-.eot);src:url(/assets/GothamPro-D6v2Thu-.eot?#iefix) format("embedded-opentype"),url(/assets/GothamPro-CGB-s2qA.woff) format("woff"),url(/assets/GothamPro-DCv9IyxT.ttf) format("truetype")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/assets/Montserrat-SemiBold-D9efDJqz.woff2) format("woff2"),url(/assets/Montserrat-SemiBold-8pXUNl1e.woff) format("woff")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/assets/Montserrat-Regular-Czy6RYtk.woff2) format("woff2"),url(/assets/Montserrat-Regular-C_1hpXaf.woff) format("woff")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/Montserrat-Bold-D3Vfuui9.woff2) format("woff2"),url(/assets/Montserrat-Bold-39DGDWwS.woff) format("woff")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/assets/Montserrat-Medium-COp1MFlY.woff2) format("woff2"),url(/assets/Montserrat-Medium-CZhz23kM.woff) format("woff")}@font-face{font-display:block;font-family:TT Norms Pro;font-style:normal;font-weight:400;src:url(/assets/TTNormsPro-Normal-CaMf4lXf.eot);src:url(/assets/TTNormsPro-Normal-CaMf4lXf.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Normal-BHpU8bZq.woff2) format("woff2"),url(/assets/TTNormsPro-Normal-Bm2a9KaH.woff) format("woff"),url(/assets/TTNormsPro-Normal-S0bIVQOE.ttf) format("truetype")}@font-face{font-display:fallback;font-family:TT Norms Pro;font-style:normal;font-weight:500;src:url(/assets/TTNormsPro-Md-DdZyDODC.eot);src:url(/assets/TTNormsPro-Md-DdZyDODC.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Md-D0Jaf6yr.woff2) format("woff2"),url(/assets/TTNormsPro-Md-CQAwptE7.woff) format("woff"),url(/assets/TTNormsPro-Md-Bpgjkwda.ttf) format("truetype")}@font-face{font-display:fallback;font-family:TT Norms Pro;font-style:normal;font-weight:600;src:url(/assets/TTNormsPro-DmBd-CcfzGPxP.eot);src:url(/assets/TTNormsPro-DmBd-CcfzGPxP.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-DmBd-CY9gXwI_.woff2) format("woff2"),url(/assets/TTNormsPro-DmBd-B0RJEucD.woff) format("woff"),url(/assets/TTNormsPro-DmBd-D1Zh0fuZ.ttf) format("truetype")}@font-face{font-family:Consolas;src:url(/assets/Consolas-BLTqYxWv.ttf) format("truetype")}:root{--color-gray-100: #0d1531;--color-gray-90: #343b54;--color-gray-80: #5c6585;--color-gray-70: #8e97af;--color-gray-60: #c9cedc;--color-gray-50: #e1e4eb;--color-gray-40: #f0f3f7;--color-gray-30: #ebeff2;--color-gray-20: #f9fafc;--stroke: #ebeff2;--stat-neutral-light: #e1e4eb;--stat-neutral: #8e97af;--color-primary: var(--injected-theme-color-primary);--color-primary-90: var(--injected-theme-color-primary-90);--color-primary-80: var(--injected-theme-color-primary-80);--color-primary-70: var(--injected-theme-color-primary-70);--color-primary-60: var(--injected-theme-color-primary-60);--color-primary-50: var(--injected-theme-color-primary-50);--color-primary-40: var(--injected-theme-color-primary-40);--color-primary-30: var(--injected-theme-color-primary-30);--color-primary-20: var(--injected-theme-color-primary-20);--color-statistics-good: #3dbc87;--color-statistics-good-light: #d4f0e4;--color-statistics-warning: #ffc700;--color-statistics-warning-light: #fdf2d4;--color-statistics-warning-text: #ffc700;--color-statistics-warning-background: #fdf4dc;--color-statistics-bad: #ff8577;--color-statistics-bad-light: #ffdfe3;--color-statistics-bad-text: #ff8577;--color-statistics-neutral: var(--color-gray-80);--color-statistics-neutral-light: var(--color-gray-50);--color-statistics-complementary: #a259ff;--color-background: var(--color-gray-40);--color-surface: #fff;--color-border: var(--color-gray-30);--color-border-hover: var(--color-gray-60);--color-error: #ff586b;--color-warn: #ff586b;--color-code-editor: #1e1e1e;--text-good-text: #29a873;--gradient-primary: linear-gradient( 58.48deg, var(--color-primary) 10.05%, var(--color-primary-70) 90.02% );--color-component-primary: var(--color-primary-90);--color-component-primary-hover: var(--color-primary);--color-component-primary-text: var(--color-surface);--color-component-warn: #ff586b;--color-component-warn-hover: #e84659;--color-component-warn-text: var(--color-surface);--color-component-secondary: var(--color-gray-60);--color-component-secondary-hover: var(--color-gray-70);--color-component-secondary-text: var(--color-surface);--color-component-disabled: var(--color-gray-50);--color-component-disabled-hover: var(--color-gray-50);--color-component-disabled-text: var(--color-gray-70);--shadow-card: 0 0 16px rgba(0, 0, 0, .08);--shadow-border: inset 0 0 0 1px var(--color-border);--shadow-border-hover: inset 0 0 0 1px var(--color-border-hover);--tag-image-height: 160px;--main-font-family: "TT Norms Pro", "Segoe UI", "SF Pro Display", "Roboto", sans-serif;--font-title: "TT Norms Pro", sans-serif;--font-title-1-normal: 400 34px/44px var(--main-font-family);--font-title-1-medium: 500 34px/44px var(--main-font-family);--font-title-2-normal: 400 27px/36px var(--main-font-family);--font-title-2-medium: 500 27px/36px var(--main-font-family);--font-title-3-normal: 400 22px/28px var(--main-font-family);--font-title-3-medium: 500 22px/28px var(--main-font-family);--font-title-4-normal: 400 18px/24px var(--main-font-family);--font-title-4-medium: 500 18px/24px var(--main-font-family);--font-text-1-normal: 400 16px/20px var(--main-font-family);--font-text-1-medium: 500 16px/20px var(--main-font-family);--font-text-1-demibold: 600 16px/20px var(--main-font-family);--font-text-2-normal: 400 14px/20px var(--main-font-family);--font-text-2-medium: 500 14px/20px var(--main-font-family);--font-text-2-demibold: 600 14px/20px var(--main-font-family);--font-caption-1-normal: 400 13px/16px var(--main-font-family);--font-caption-1-medium: 500 13px/16px var(--main-font-family);--font-caption-1-demibold: 600 13px/16px var(--main-font-family);--font-caption-2-normal: 400 11px/16px var(--main-font-family);--font-caption-2-medium: 500 11px/16px var(--main-font-family);--sidebar-width: 224px;--navbar-height: 54px;--page-horizontal-padding: 32px;--page-horizontal-padding-mobile: 16px;--page-container-small: 920px;--page-container: 1200px;--page-container-padding: 32px 0;--transition: ease .15s;--black: #000;--blue-grey: #8792ac;--brown-grey: #a0a0a0;--dark: #191b20;--dark-opacity: #a3a4a6;--gray: #eee;--gray-sub: #636b7e;--gark-gray: #3c3934;--white: #fff;--grey: #dcdcdc;--battleship-grey: #636b7e;--light-grey: #e5e5e5;--silver: #eee;--swan: #b5b5b5;--snackbars-success: #3dbc87;--snackbars-error: #ff708b;--snackbars-warning: #ffba69;--snackbars-neutral: #8e97af}h1,h2,h3,h4,h5,h6,p,span,div{font-family:var(--main-font-family)}h1{font:var(--font-title-1-normal)}h2{font:var(--font-title-2-normal)}h3{font:var(--font-title-3-normal)}h4{font:var(--font-title-4-normal)}.jodit-react-container{height:100%!important}.cke_inner ul{list-style-type:disc}.cke_inner ol{list-style-type:decimal}.cke_inner em{font-style:italic}.cke_inner strong{font-weight:700}.cke_inner u{text-decoration:underline}.cke_inner sup{font-size:smaller;vertical-align:super}.cke_inner sub{font-size:smaller;vertical-align:bottom}.jodit-container{display:grid;grid-template-rows:auto 1fr;height:100%!important;max-height:600px}.jodit-container ul{list-style-type:disc}.jodit-container ol{list-style-type:decimal}.jodit-container em{font-style:italic}.jodit-container strong{font-weight:700}.jodit-container u{text-decoration:underline}.jodit-container sup{font-size:smaller;vertical-align:super}.jodit-container sub{font-size:smaller;vertical-align:bottom}.jodit-container .jodit-workplace{overflow-y:scroll}:global(.BrainhubCarousel__container),:global(.BrainhubCarousel),:global(.BrainhubCarousel__trackContainer),:global(.BrainhubCarousel__track),:global(.BrainhubCarouselItem){height:100%}:global(.BrainhubCarousel__trackContainer){width:100%}html{background-color:var(--color-background);height:100%;min-height:100%}body{display:flex;flex-direction:column;min-height:100%;width:100%;font-family:TT Norms Pro,Segoe UI,SF Pro Display,Roboto,sans-serif}.error-text{color:var(--color-statistics-bad, #ff8577);font:var(--font-caption-2-normal)}.empty-text{font:var(--font-caption-1-normal)}.scrollbar::-webkit-scrollbar{width:4px}.scrollbar::-webkit-scrollbar-track{background:transparent}.scrollbar::-webkit-scrollbar-thumb{background:#e1e4eb;border-radius:8px}edu-app-root{display:flex;flex:1 1;flex-direction:column;min-height:0}*{box-sizing:border-box}a,a:hover,a:focus,a:active{color:inherit;cursor:pointer;text-decoration:none}.react-page{display:flex;margin:auto 0;min-height:100%;padding:40px 0}.react-404-bg{background-image:url(./assets/legacy_images/404.png)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.jodit-workplace{overflow-y:auto!important;flex-direction:row!important}.loader_centered,.loader_{display:flex;align-items:center;justify-content:center;height:80vh}
