.simple-line-chart__header{margin-left:5px}.simple-line-chart__title>h3{margin-bottom:10px}.simple-line-chart__current-value-container{display:flex;flex-direction:row}.simple-line-chart__current-value{font-size:14px}.simple-line-chart__current-value-info{margin-left:5px;color:#9197a3;width:14px;height:14px}.simple-line-chart__change-container{font-size:14px}.simple-line-chart__change{font-weight:700}.simple-line-chart{height:300px}.simple-line-chart__tooltip{font-size:14px;background-color:#fff;color:#666;padding:10px;border-radius:5px;box-shadow:0 0 12px -2px rgba(34,60,80,.15)}@media only screen and (max-device-width:768px){.simple-line-chart{height:200px}}.container,.container-shadow,.container-without-padding,.topic-chart-container{box-shadow:1px 0 10px -4px rgba(34,60,80,.27)}.topic-chart-container{background-color:var(--color-background-container);margin-top:20px;margin-bottom:20px;padding:10px;border-radius:10px}.topic-chart-container__link{display:flex;flex-direction:row;justify-content:flex-end;margin-top:15px;font-size:12px}.bel-it-jobs-status-navbar-desktop{font-size:14px;background-color:#393c41;border-radius:5px;padding:5px 10px;cursor:pointer}.bel-it-jobs-status-navbar-desktop:hover{background-color:var(--navbar-link-background-color-hover)}.bel-it-jobs-status-navbar-desktop__text{color:var(--navbar-link-color)}@media only screen and (max-device-width:768px){.bel-it-jobs-status-navbar-desktop{display:none}}.horizontal-menu{width:100%}.menu-select{width:180px}@media only screen and (max-device-width:768px){.menu-select{width:180px}}.menu-desktop{padding:0;margin:0 16px;text-indent:0;list-style-type:none}.menu-desktop,.menu-desktop__link-container{height:100%;display:flex;justify-content:center}.menu-desktop__link-container{align-items:center}.menu-desktop__link{display:block;color:var(--navbar-link-color);margin:0 5px;padding:4px;cursor:pointer}.menu-desktop__link-container:hover .menu-desktop__link,.menu-desktop__link:hover{color:var(--navbar-link-color-hover)}.menu__show-mobile-menu{display:none}.menu__show-desktop-menu{height:100%}@media only screen and (max-device-width:768px){.menu__show-desktop-menu{display:none}.menu__show-mobile-menu{display:block}}.profile-icon__container{padding:5px;background-color:var(--navbar-link-background-color);color:var(--navbar-link-color)}.profile-icon__container:hover{background-color:var(--navbar-link-background-color-hover);color:var(--navbar-link-color-hover)}.profile-icon__icon>svg{color:#fff;margin-right:7px}.profile-icon__username{cursor:pointer}.navbar{display:flex;justify-content:center;background-color:var(--navbar-and-footer-background-color);height:80px;margin-bottom:10px}.navbar-container{display:flex;justify-content:space-between;align-items:center;width:1200px}.navbar-container__logo{display:flex}.navbar-container__logo-icon{vertical-align:text-top;width:35px;margin-right:5px}.navbar-container__logo-text{color:var(--navbar-link-color-hover);font-size:20px}.navbar-container__menu{display:flex;flex-direction:row;align-items:center;height:100%}.navbar-container__menu>div{margin-right:25px}@media only screen and (max-device-width:768px){.navbar{padding-left:15px;padding-right:15px;margin-bottom:0;height:60px}.navbar-container__menu{flex-wrap:wrap}.navbar-container__menu>div{margin-right:0}}.page-updated{margin-top:20px;font-size:14px;font-weight:500;color:#b3b3b3;min-height:22px}@media only screen and (max-device-width:768px){.page-updated{margin-top:0}}.change-in-percent__icon{height:13px}.simple-table{border-spacing:0;width:100%}.simple-table__tr{cursor:pointer}.simple-table__tr:hover{background-color:#f7f7f7}.simple-table__th{margin:0;padding:.8rem .8rem .5rem}.simple-table__td{margin:0;padding:.8rem}.simple-table__th{text-align:start;font-size:14px;font-weight:700;color:#575757!important}.simple-table__td{border-top:1px solid #f3f3f3}@media only screen and (max-device-width:768px){.simple-table__td,.simple-table__th{margin:0;padding:.7rem .6rem}}.configurable-table-container,.container,.container-shadow,.container-without-padding{box-shadow:1px 0 10px -4px rgba(34,60,80,.27)}.configurable-table-container{background-color:var(--color-background-container);margin-top:20px;margin-bottom:20px;padding:20px;border-radius:10px}.configurable-table-container__full{min-height:750px}.configurable-table-container__top5{min-height:400px}.configurable-table__title{margin-bottom:10px}.configurable-table__link{display:flex;flex-direction:row;justify-content:flex-end;margin-top:15px;font-size:14px}@media only screen and (max-device-width:768px){.configurable-table-container{padding:20px 10px;font-size:14px}.configurable-table-container__remove-first>* .simple-table__td:first-child,.configurable-table-container__remove-first>* .simple-table__th:first-child{display:none}}.related-pages__title{padding-bottom:7px}.related-pages__item{padding-bottom:4px}.card-link .container:hover{box-shadow:2px 0 20px -9px rgba(34,60,80,.27)}.card-link>*{cursor:pointer}.card-link__content{margin-bottom:20px}.card-link__link{display:flex;justify-content:flex-end;cursor:pointer;font-size:14px}.footer{margin-top:auto;display:flex;justify-content:center;padding-top:60px;padding-bottom:60px;background:var(--navbar-and-footer-background-color);color:#fff}.footer__container{width:800px}.footer__question{margin-bottom:20px;font-size:14px}.footer__links{display:flex;justify-content:center}.footer__link{color:#fff;padding-right:50px}.footer__link:hover,.footer__link:visited{color:#fff}.footer__link:last-child{padding-right:0}@media only screen and (max-device-width:768px){.footer{padding-left:10px;padding-right:10px}}.bel-it-jobs-status-navbar-mobile{display:none;padding:10px 15px;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;color:grey;text-align:center;font-weight:700;font-size:12px;cursor:pointer}.bel-it-status-navbar__text{color:#000}@media only screen and (max-device-width:768px){.bel-it-jobs-status-navbar-mobile{display:block;margin-bottom:15px}}.bar-chart-container{padding-bottom:0!important;min-height:250px}.bar-chart{width:80%}.bar-chart__header{margin-left:5px}.bar-chart__title>h3{margin-bottom:10px}.bar-chart__current-value-container{display:flex;flex-direction:row}.bar-chart__current-value{font-size:14px}.bar-chart__current-value-info{margin-left:5px;color:#9197a3;width:14px;height:14px}.bar-chart__change-container{font-size:14px}.bar-chart__change{font-weight:700}.pick-period-container{display:flex;flex:auto;flex-direction:row;justify-content:center}.pick-period-item{padding:5px;margin-right:15px;font-size:12px;background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);border-radius:10px;cursor:pointer}.pick-period-item-selected{background-color:var(--color-button);color:#fff}.bar-chart__tooltip{font-size:14px;background-color:#fff;color:#666;padding:10px;border-radius:5px;box-shadow:0 0 12px -2px rgba(34,60,80,.15)}@media only screen and (max-device-width:768px){.bar-chart{width:100%}}.table-of-contents__header{margin-bottom:10px}.table-of-contents__link{display:block;margin-bottom:7px}.multiple-topics-line-chart__tooltip-wrapper{font-size:14px;background-color:#fff;color:#666;padding:10px;border-radius:5px;box-shadow:0 0 12px -2px rgba(34,60,80,.15)}.devpulse__tooltip{width:300px;background-color:#fff!important;color:#000!important;opacity:1!important;font-size:14px!important;border-radius:10px;font-weight:400!important;box-shadow:0 0 22px -2px rgba(34,60,80,.21);pointer-events:auto!important}@media only screen and (max-device-width:768px){.devpulse__tooltip{width:200px}}.companies-emmployees-table__title{display:flex;flex-direction:row}.companies-emmployees-table__tooltip{margin-left:5px;color:#9197a3;width:14px;height:14px}.company-action-link{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:1.4rem;font-weight:600;color:#6366f1;cursor:pointer;border-radius:6px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.company-action-link:hover{background-color:#eef2ff;color:#4f46e5;transform:translateX(2px)}.keywords-container{font-size:.8rem;display:flex;flex-wrap:wrap}.keywords-container__keyword{background-color:#f7f7f7;padding:1px 5px;margin-right:5px;border-radius:5px;margin-bottom:5px}.company-info__breadcrumb{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:.9rem;margin-bottom:16px}.company-info__breadcrumb a{color:#6366f1;text-decoration:none;transition:color .2s ease}.company-info__breadcrumb a:hover{color:#4f46e5;text-decoration:underline}.company-info__breadcrumb-separator{color:#94a3b8;font-weight:500}.company-info__breadcrumb-current{color:#64748b}.company-info__error,.company-info__loading{padding:40px;text-align:center;font-size:1.1rem;color:#64748b}.company-info__error{color:#ef4444}.company-info__section-title{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:16px;margin-top:32px}.company-info__chart-section{margin-bottom:40px}.company-info__chart-container{height:300px;background:#fafafa;border-radius:12px;padding:20px 10px;border:1px solid #e2e8f0}.company-info__chart-tooltip{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.company-info__chart-tooltip-date{font-weight:600;color:#1e293b;margin-bottom:8px;font-size:.9rem}.company-info__chart-tooltip-world{color:#6366f1;font-size:.85rem;margin-bottom:4px}.company-info__chart-tooltip-by{color:#10b981;font-size:.85rem}.company-info__courses-section{margin-bottom:40px}.company-info__courses-list{display:grid;grid-gap:16px;gap:16px}.company-info__course-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;transition:box-shadow .2s ease,border-color .2s ease}.company-info__course-card:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(99,102,241,.08)}.company-info__course-title{font-size:1.1rem;font-weight:600;color:#1e293b;margin-bottom:8px}.company-info__course-description{color:#64748b;font-size:.95rem;line-height:1.5;margin-bottom:12px}.company-info__course-link{display:inline-block;color:#6366f1;font-weight:500;font-size:.95rem;text-decoration:none;transition:color .2s ease}.company-info__course-link:hover{color:#4f46e5;text-decoration:underline}.company-info__no-courses{padding:32px;text-align:center;color:#94a3b8;font-size:1rem;background:#f8fafc;border-radius:12px;border:1px dashed #e2e8f0;margin-top:24px}.bel-it-jobs-status,.container,.container-shadow,.container-without-padding{box-shadow:1px 0 10px -4px rgba(34,60,80,.27)}.bel-it-jobs-status{min-height:260px;display:flex;flex-direction:column;justify-content:space-between}.bel-it-jobs-status__header{font-weight:700;box-sizing:border-box}.bel-it-jobs-status__period-container{display:flex;align-items:baseline}.bel-it-jobs-status__period{font-weight:400;font-size:12px;padding:5px;border-radius:10px;margin-right:10px;cursor:pointer}.bel-it-jobs-status__content{display:flex;flex-direction:row;margin-bottom:25px}.bel-it-jobs-status-new__left{font-weight:700}.bel-it-jobs-status-new__left,.bel-it-jobs-status-new__right{flex:1 1;display:flex;justify-content:center;align-items:center}.bel-it-jobs-status-new__right{font-size:110px}.bel-it-jobs-status__date{font-weight:400;font-size:12px;color:grey}.bel-it-jobs-status__controls{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}@media only screen and (max-device-width:768px){.bel-it-jobs-status-items-container{grid-template-columns:1fr 1fr;grid-column-gap:20px;column-gap:20px;padding-left:5px;padding-right:5px}.bel-it-jobs-status__inner-container{padding:0}.bel-it-jobs-status-new__right{font-size:90px}.bel-it-jobs-status__header h2{margin-bottom:5px}}h3{margin-bottom:5px}p{margin-top:5px}.main-page-intro{display:flex;flex-direction:row;margin:20px 0}.main-page-intro__left{flex:4 1;display:flex;flex-direction:column;justify-content:center}.main-page-intro__right{flex:2 1}.main-page-intro__right-image{width:90%}@media only screen and (max-device-width:768px){.main-page-intro{flex-direction:column;padding:0 20px}.main-page-intro__right{display:none}}.fact{padding:70px 50px;min-height:200px;display:flex;align-items:center;justify-content:center}.fact-title{font-size:32px;font-weight:bolder;line-height:90%;margin-bottom:20px;color:var(--color-button)}.fact-description,.fact-title{text-align:center}.fact__lear-more-link{padding-top:7px}@media only screen and (max-device-width:768px){.fact{padding:50px 40px!important}.fact-title{font-size:24px}}.two-in-one-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-column-gap:20px;grid-row-gap:5px}.two-in-one-wrapper__one,.two-in-one-wrapper__two{flex:1 1}@media only screen and (max-device-width:768px){.two-in-one-wrapper{display:block}}.languages-pie-chart__content{display:flex}.languages-pie-chart__chart{flex:3 1;height:380px;width:100%;margin-right:50px}.languages-pie-chart__desc{flex:2 1;padding-top:20px}@media only screen and (max-device-width:768px){.languages-pie-chart-container{padding:10px!important}.languages-pie-chart__content{flex-direction:column}.languages-pie-chart__desc{padding-top:0}}.course{padding:15px;margin-top:15px;min-height:300px}.course__breadcrumb-container{padding:8px 0}.course__breadcrumb,.course__breadcrumb:visited{font-size:14px;color:#929292}.course__title{line-height:1.6em;margin-bottom:20px}.course__header{margin-bottom:20px;width:100%;display:flex;justify-content:space-between}.course__author{font-weight:600;align-items:center;color:var(--color-button);cursor:pointer}.course__only_for_owner_text{color:#f85959;font-weight:700}.course__controls{display:flex;justify-content:center;margin:20px 0}.course__header-margin{margin-bottom:15px}.course__visit-site-button{padding:7px;background-color:var(--color-button);color:#fff;border:1px solid var(--color-button);border-radius:10px;cursor:pointer;text-align:center}.course__visit-site-button:hover,.course__visit-site-button:visited{background-color:var(--color-button-hover);color:#fff;border:1px solid var(--color-button-hover)}.course__description{margin-bottom:20px}.course__info{margin-top:30px;font-size:12px;color:grey}.course__contact-item{margin-bottom:7px;color:var(--color-button)}@media only screen and (max-device-width:768px){.course__breadcrumb-container{padding:0}}.devpulse__login-outer-сontainer{padding-top:70px;display:flex;flex-direction:column;justify-content:center;align-items:center}.devpulse__login-inner-сontainer{width:400px}.devpulse__login__register-text{font-size:.9rem}.devpulse__login__button{width:100%}@media only screen and (max-device-width:768px){.devpulse__login-outer-сontainer{padding-top:40px}.devpulse__login-inner-сontainer{width:90%}}.register__login-text{font-size:.9rem}.devpulse__register__button{width:100%}.register-confirm-email__link{text-align:center}.add-course{padding:15px;margin-top:15px;min-height:500px}.add-course__title{margin-top:1rem;margin-bottom:2rem}.add-course__contact{display:flex;flex-direction:row}.add-course__error{color:red}.add-course__add-button-container{text-align:center}.avatar-uploader>.ant-upload{width:350px}@media only screen and (max-device-width:768px){.add-course__add-button{width:70%}}.blog-post__created{color:grey;font-size:.9rem;margin-bottom:10px}.publications__info{display:flex;justify-content:space-between;padding-bottom:20px;font-size:14px}.publication{margin-bottom:25px}.publication__title{font-weight:500}.publication__link{width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.publication__hr{margin:14px 0;background-color:#f3f3f3;height:1px;border:0}@media only screen and (max-device-width:768px){.publication__link{width:100%}}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #d3d3d3;margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:var(--color-button);border-color:var(--color-button);color:#fff;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{box-shadow:0 0 5px #0188fe;border-color:#0188fe;outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}*{box-sizing:border-box}body{--color-background:rgba(246,248,250,0.7058823529411765);--color-font:#2f3136;--navbar-link-background-color-hover:hsla(0,0%,100%,0.06);--navbar-and-footer-background-color:#2a2b30;--navbar-link-color:#dfdfdf;--navbar-link-color-hover:#fff;--color-link:#00e;--color-link-hover:#00e;--color-button:#3582e6;--color-button-hover:#2672d6;--color-add-course-button:#11ad33;--color-background-container:#fff;--padding-container:20px;background-color:var(--color-background);color:var(--color-font);font-size:16px;line-height:1.4rem;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4{font-weight:700}h1{line-height:2.2rem}h2{font-size:1.6rem}h3{font-size:1.3rem}h4{font-size:1.1rem}a{color:var(--color-link);-webkit-text-decoration-line:none;text-decoration-line:none;outline:none}a:hover{color:var(--color-link-hover)}a:visited{color:var(--color-link)}.main-container{width:800px}.main-container,.main-container-courses{margin-left:auto;margin-right:auto;margin-bottom:50px}.main-container-courses{width:1000px}.container{padding:var(--padding-container)}.container,.container-without-padding{background-color:var(--color-background-container);margin-bottom:20px;border-radius:10px}.container,.container-shadow,.container-without-padding{box-shadow:1px 0 10px -4px rgba(34,60,80,.27)}.header-margin{margin-left:15px}.header-top-margin{margin-top:15px}.devpulse-button{padding:5px;border:1px solid var(--color-button);border-radius:10px;cursor:pointer;text-align:center}.devpulse-button,.devpulse-selected{background-color:var(--color-button);color:#fff}.devpulse-not-selected,.devpulse-selected{border:1px solid var(--color-button)}.devpulse-not-selected{background-color:#fff;color:var(--color-button)}.positive{color:#25af43}.negative{color:#eb0000}.bold-text{font-weight:700}.capitalize-text{text-transform:capitalize}.text-as-link{color:var(--color-link);cursor:pointer}.devpulse-success{background-color:#d1e7dd;border:1px solid #badbcc;border-radius:7px;padding:3px}.devpulse-error{background-color:#f8d7da;border:1px solid #f5c2c7;border-radius:7px;padding:3px}.devpulse-warning{background-color:#fff3cd;border:1px solid #ffecb5;border-radius:7px;padding:3px}.devpulse-pending{background-color:#cfe2ff;border:1px solid #b6d4fe;border-radius:7px;padding:3px}@media only screen and (max-device-width:768px){h1{font-size:1.6rem}.main-container{width:97%;margin-bottom:50px}.main-container-courses{width:97%}.container{width:100%}.header-top-margin{margin-top:0}}.ant-popover-inner-content{padding:0!important}.ant-menu,.ant-menu-item-selected{background:var(--navbar-and-footer-background-color)!important}.ant-menu-item{padding:0 3px!important}.ant-menu-item:hover{background-color:var(--navbar-link-background-color-hover)!important;color:var(--navbar-link-color-hover)!important}.ant-menu-submenu{padding:0 3px!important}.ant-menu-submenu-title{width:100%;height:100%}.ant-menu-submenu-title:hover{background-color:var(--navbar-link-background-color-hover)!important;color:var(--navbar-link-color-hover)!important}
/*# sourceMappingURL=main.6de88397.chunk.css.map */