/* Main Colors */
/* Gray */
.Toolbar_container__miE97 {
  position: absolute;
  background-color: #303240;
  display: flex;
}
/* Main Colors */
/* Gray */
.Sidebar_sidebar__o8Sow {
  position: sticky;
  bottom: 12px;
  display: flex;
  width: fit-content;
  margin: 12px auto 12px;
  background-color: #303240;
}
/* Main Colors */
/* Gray */
@font-face {
  font-family: "Sans Regular";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Regular.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Regular.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Semibold";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Semibold.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Semibold.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Semibold.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Italic";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-It.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-It.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-It.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-It.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Redacted";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.eot");
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.svg#filename") format("svg");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: normal;
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/RobotoMono-Regular.ttf") format("truetype");
}
.ToolbarButton_toolbar-button__PURz1 {
  padding-left: 0 !important;
  padding-right: 0 !important;
  min-width: 42px;
  color: #E1E3EB;
  fill: #E1E3EB;
  outline: none;
}
.ToolbarButton_toolbar-button__PURz1.uui-button-box {
  border-radius: 0;
}
.ToolbarButton_toolbar-button__PURz1 .uui-icon svg {
  height: 42px !important;
  max-width: 42px !important;
}
.ToolbarButton_toolbar-button__PURz1.uui-disabled {
  fill: #6C6F80;
  color: #6C6F80;
}
.ToolbarButton_toolbar-button__PURz1 .uui-caption {
  padding: 0 12px;
  align-self: center;
  font-family: "Sans Semibold", Arial, sans-serif;
  font-size: 14px;
}

.ToolbarButton_color-red__X04Bx .uui-icon {
  fill: #E54322;
}

.ToolbarButton_color-green__CFKfN .uui-icon {
  fill: #88CC00;
}

.ToolbarButton_color-amber__Xj9QH .uui-icon {
  fill: #FFC000;
}

.ToolbarButton_color-blue__hwQYU .uui-icon {
  fill: #008ACE;
}

.ToolbarButton_color-gray60__SdIFl .uui-icon {
  fill: #6C6F80;
}

.ToolbarButton_gray80__n3NQv {
  background-color: #303240;
}
.ToolbarButton_gray80__n3NQv:not(.ToolbarButton_gray80__n3NQv.uui-disabled):hover {
  background-color: #252731;
}
.ToolbarButton_gray80__n3NQv:not(.ToolbarButton_gray80__n3NQv.uui-disabled):active {
  background-color: #1a1b23;
}

.ToolbarButton_gray90__L0ve7 {
  background-color: #1D1E26;
}
.ToolbarButton_gray90__L0ve7:not(.ToolbarButton_gray90__L0ve7.uui-disabled):hover {
  background-color: #121318;
}
.ToolbarButton_gray90__L0ve7:not(.ToolbarButton_gray90__L0ve7.uui-disabled):active {
  background-color: #070709;
}

.ToolbarButton_target-button__AYLMT {
  position: relative;
}

.ToolbarButton_sub-button__9GDSy {
  position: absolute;
  display: flex;
  top: -42px;
  background: #303240;
}
/* Main Colors */
/* Gray */
@font-face {
  font-family: "Oswald Regular";
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.eot");
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.eot?#iefix") format("embedded-opentype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.woff") format("woff"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.ttf") format("truetype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Oswald Bold";
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.eot");
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.eot?#iefix") format("embedded-opentype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.woff") format("woff"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.ttf") format("truetype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Oswald Light";
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.eot");
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.eot?#iefix") format("embedded-opentype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.woff") format("woff"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.ttf") format("truetype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Regular";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Regular.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Regular.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Light";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Light.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Light.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Light.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Light.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Bold";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Bold.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Bold.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Bold.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Semibold";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Semibold.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Semibold.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Semibold.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Italic";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-It.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-It.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-It.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-It.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: normal;
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/RobotoCondensed-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: normal;
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/RobotoMono-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Redacted";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.eot");
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.svg#filename") format("svg");
  font-display: block;
}
.AttachmentBlock_row__uipuI {
  margin: 18px 0;
  align-items: stretch;
  border: 1px solid #CED0DB;
  overflow: hidden;
  background: white;
}
.AttachmentBlock_row__uipuI .AttachmentBlock_input__4LMif {
  padding: 0;
  border-color: transparent;
  margin-left: -7px;
}
.AttachmentBlock_row__uipuI .AttachmentBlock_input__4LMif .uui-input {
  font-family: "Sans Semibold", Arial, sans-serif;
  font-size: 16px;
}
.AttachmentBlock_row__uipuI .AttachmentBlock_input__4LMif:hover {
  border-color: #CED0DB;
}
.AttachmentBlock_row__uipuI .AttachmentBlock_input__4LMif.uui-focus {
  border-color: #008ACE;
}
.AttachmentBlock_row__uipuI.uui-focus {
  border-color: #008ACE;
}

.AttachmentBlock_imgBox__nqXc7 {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #FFFFFF;
  fill: #6C6F80;
}
.AttachmentBlock_imgBox__nqXc7:first-of-type {
  border-right: 1px solid #CED0DB;
}
.AttachmentBlock_imgBox__nqXc7 .AttachmentBlock_doc-color__Blgnp {
  fill: #2B579A;
}
.AttachmentBlock_imgBox__nqXc7 .AttachmentBlock_xls-color__2xN4o {
  fill: #217346;
}
.AttachmentBlock_imgBox__nqXc7 .AttachmentBlock_pdf-color__CVENF {
  fill: #FA0F01;
}

.AttachmentBlock_linkWrapper__V06LQ {
  padding: 0 24px 0 12px;
  width: 100%;
  height: 100%;
  justify-content: center;
}
.AttachmentBlock_linkWrapper__V06LQ svg {
  width: 27px;
  height: 27px;
  fill: #6C6F80;
}
.AttachmentBlock_linkWrapper__V06LQ:hover svg {
  fill: #474A59;
}

.AttachmentBlock_info__h4Anw {
  padding: 12px;
}

.AttachmentBlock_link__82801 {
  padding: 3px 0 3px 6px;
  display: block;
  font-family: "Sans Regular", Arial, sans-serif;
  line-height: 18px;
  font-size: 12px;
  color: #008ACE;
}

.AttachmentBlock_size-label__Bl83V {
  color: #6C6F80;
  line-height: 18px;
  font-size: 12px;
  font-family: "Sans Regular", Arial, sans-serif;
}

.AttachmentBlock_file-name__WDUDF {
  font-family: "Sans Semibold", Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  color: #303240;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* Main Colors */
/* Gray */
.ImageBlock_container__-hbNk {
  outline: none;
  width: 100%;
  height: 100%;
  border: 1px solid transparent;
  position: relative;
}
.ImageBlock_container__-hbNk.uui-focus {
  border-color: #008ACE;
}

.ImageBlock_container-hover__927Tp:hover {
  border: 1px solid #008ACE;
}

.ImageBlock_image-toolbar__V8ryO {
  background-color: #303240;
  display: flex;
}

.ImageBlock_image-toolbar-wrapper__p1FNC {
  margin-bottom: 6px;
}

.ImageBlock_all-width__F3Ujl {
  width: 100%;
}

.ImageBlock_wrapper__DeepB {
  margin: 18px 0;
  display: flex;
  flex-direction: column;
  width: 100%;
}

.ImageBlock_dot__ifoVl {
  width: 12px;
  height: 12px;
  background: #008ACE;
  visibility: hidden;
}

.ImageBlock_container-wrapper__Mh-fc:hover .ImageBlock_dot__ifoVl {
  visibility: visible;
}

.ImageBlock_left-top-dot__KpKW5 {
  position: absolute;
  top: -6px;
  left: -6px;
}

.ImageBlock_right-top-dot__LAsuv {
  position: absolute;
  top: -6px;
  right: -6px;
}

.ImageBlock_left-bot-dot__cCczn {
  position: absolute;
  bottom: -6px;
  left: -6px;
}

.ImageBlock_right-bot-dot__sl5nW {
  position: absolute;
  bottom: -6px;
  right: -6px;
}

.ImageBlock_align-right__u366H {
  align-items: flex-end;
}

.ImageBlock_align-center__pUsA- {
  align-items: center;
}

.ImageBlock_align-left__ZUSPF {
  align-items: flex-start;
}

.ImageBlock_spinner__K4Qvn {
  padding: 12px 0;
}
.AddImageModal_input-wrapper__O1CxO {
  padding: 9px 24px;
}
.AddVideoModal_input-wrapper__xnjgA {
  padding: 9px 24px;
}
.link_link__KbRw0 :hover {
  cursor: pointer;
}

.link_input-wrapper__DVkru {
  padding: 9px 24px;
}
.ToDoItem_checkbox-container__rzuAu {
  padding-right: 6px;
}

.ToDoItem_item-container__d0bhJ {
  display: flex;
}

.ToDoItem_text-container__trGQM {
  flex-grow: 1;
}
/* Main Colors */
/* Gray */
.iframeBlock_content__0NW7a {
  margin: 18px 0;
  display: block;
  width: 100%;
  height: 400px;
  border: 1px solid #CED0DB;
  box-sizing: border-box;
}
.iframeBlock_content__0NW7a.uui-focus {
  border-color: #008ACE;
}

.iframeBlock_pdf-button__vAYNq {
  margin-top: 6px;
}
.iframeBlock_pdf-button__vAYNq .uui-icon svg {
  height: 24px !important;
  max-width: 24px !important;
}
/* Main Colors */
/* Gray */
.NotePluginBlock_wrapper__UwSd- {
  border: 1px solid;
  border-left: 6px solid;
  position: relative;
  margin: 24px 0;
  padding: 18px 24px;
  background: rgba(255, 192, 0, 0.2);
}

.NotePluginBlock_error__0Pk7z {
  background: rgba(229, 67, 34, 0.2);
  border-color: #E54322;
}

.NotePluginBlock_warning__zs2Mp {
  background: rgba(255, 192, 0, 0.2);
  border-color: #FFC000;
}

.NotePluginBlock_link__1VhUK {
  background: rgba(0, 138, 206, 0.2);
  border-color: #008ACE;
}

.NotePluginBlock_quote__OE9JP {
  background: rgba(108, 111, 128, 0.2);
  border-color: #6C6F80;
}

.NotePluginBlock_icon__xoKAq {
  position: absolute;
  margin: auto;
  left: 50%;
  margin-left: -15px;
  top: -30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 2px solid;
  border-radius: 50px;
  background: white;
}
.NotePluginBlock_icon__xoKAq svg {
  width: 60px;
  height: 60px;
}

.NotePluginBlock_info-color__CSPZE {
  fill: #FFC000;
}
/* Main Colors */
/* Gray */
.Separator_separator__dNT1g {
  width: 100%;
  border-top: 1px solid #CED0DB;
  height: 1px;
  margin: 18px 0;
}
.Separator_separator__dNT1g.uui-focus {
  border-color: #008ACE;
}
/* Main Colors */
/* Gray */
.quote_quote__pU-H- {
  margin: 0;
  padding: 9px;
  border-left: 1px solid #CED0DB;
}
@font-face {
  font-family: "Oswald Regular";
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.eot");
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.eot?#iefix") format("embedded-opentype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.woff") format("woff"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.ttf") format("truetype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Oswald Bold";
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.eot");
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.eot?#iefix") format("embedded-opentype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.woff") format("woff"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.ttf") format("truetype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Oswald Light";
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.eot");
  src: url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.eot?#iefix") format("embedded-opentype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.woff") format("woff"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.ttf") format("truetype"), url("https://static.cdn.epam.com/projects/epm-uui/fonts/font-oswald/oswald-light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Regular";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Regular.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Regular.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Light";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Light.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Light.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Light.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Light.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Bold";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Bold.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Bold.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Bold.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Semibold";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Semibold.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Semibold.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Semibold.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Italic";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-It.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-It.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-It.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-It.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: normal;
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/RobotoCondensed-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: normal;
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/RobotoMono-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Redacted";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.eot");
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.svg#filename") format("svg");
  font-display: block;
}
/* Carbon scale */
/* Night scale */
.Table_typography-header__NKqlF .hero-header, .Table_typography-header__NKqlF h1, .Table_typography-header__NKqlF h2, .Table_typography-header__NKqlF h3, .Table_typography-header__NKqlF h4, .Table_typography-header__NKqlF h5, .Table_typography-header__NKqlF h6 {
  margin: 0;
}
.Table_typography-header__NKqlF .hero-header, .Table_typography-header__NKqlF h2 {
  font-family: "Sans Bold", Arial, sans-serif;
}
.Table_typography-header__NKqlF .hero-header {
  margin: 30px 0;
  font-size: 72px;
  line-height: 72px;
}
.Table_typography-header__NKqlF h3, .Table_typography-header__NKqlF h4, .Table_typography-header__NKqlF h5, .Table_typography-header__NKqlF h6 {
  font-family: "Sans Semibold", Arial, sans-serif;
}
.Table_typography-header__NKqlF h1, .Table_typography-header__NKqlF h2, .Table_typography-header__NKqlF h3, .Table_typography-header__NKqlF h4, .Table_typography-header__NKqlF h5, .Table_typography-header__NKqlF h6 {
  margin-bottom: 0.5em;
  margin-top: 1.2em;
  line-height: 1.35em;
}
.Table_typography-header__NKqlF h1 {
  font-size: 42px;
}
.Table_typography-header__NKqlF h2 {
  font-size: 30px;
}
.Table_typography-header__NKqlF h3 {
  font-size: 24px;
}
.Table_typography-header__NKqlF h4 {
  font-size: 18px;
}
.Table_typography-header__NKqlF h5 {
  font-size: 16px;
}
.Table_typography-header__NKqlF h6 {
  font-size: 14px;
}

.Table_typography-block__ZjEKv ol, .Table_typography-block__ZjEKv ul {
  padding: 0;
}
.Table_typography-block__ZjEKv li {
  margin-left: 1.25em;
  line-height: 1.5;
}
.Table_typography-block__ZjEKv pre {
  padding: 1.25em;
  color: #FAFAFC;
  background-color: #474A59;
  border-radius: 3px;
  font-family: monospace;
  white-space: pre-wrap;
  word-wrap: normal;
}
.Table_typography-block__ZjEKv img {
  max-width: 100%;
}
.Table_typography-block__ZjEKv figure {
  margin: 0;
}
.Table_typography-block__ZjEKv figure figcaption {
  font-size: 0.9em;
  opacity: 0.9;
  text-align: center;
}
.Table_typography-block__ZjEKv p {
  margin: 0.5em 0;
  line-height: 1.5;
}

.Table_typography-inline__xqE-C b, .Table_typography-inline__xqE-C strong {
  font-family: "Sans Semibold", Arial, sans-serif;
}
.Table_typography-inline__xqE-C i, .Table_typography-inline__xqE-C em {
  font-family: "Sans Italic", Arial, sans-serif;
}
.Table_typography-inline__xqE-C a {
  display: inline-flex;
  align-items: center;
  color: #009ECC;
  text-decoration: underline;
}
.Table_typography-inline__xqE-C a:hover {
  color: #007799;
}
.Table_typography-inline__xqE-C code {
  padding: 0.125em 0.25em;
  color: #FAFAFC;
  background-color: #474A59;
  border-radius: 3px;
  font-family: monospace;
  white-space: pre-wrap;
  word-wrap: normal;
}

.Table_typography-16__YUSwR {
  font-size: 16px;
}

.Table_typography-14__Y160c {
  font-size: 14px;
}

.Table_typography-12__e6Hif {
  font-size: 12px;
}

.Table_typography-loveship__lcGy4 {
  font-family: "Sans Regular", Arial, sans-serif;
  color: #474A59;
}

.Table_color-sky__oFEDl {
  --uui-color-500: #E1F4FA;
  --uui-color-600: #C4EAF5;
  --uui-color-700: #009ECC;
  --uui-color-800: #008ABD;
  --uui-color-900: #0079AD;
  --uui-contrast-color-700: white;
}

.Table_color-grass__vC56k {
  --uui-color-500: #EBF3D8;
  --uui-color-600: #D6E6B2;
  --uui-color-700: #67A300;
  --uui-color-800: #558A00;
  --uui-color-900: #428024;
  --uui-contrast-color-700: white;
}

.Table_color-sun__Cqyo- {
  --uui-color-500: #FFEDC9;
  --uui-color-600: #FFDD96;
  --uui-color-700: #FCAA00;
  --uui-color-800: #F67E00;
  --uui-color-900: #E64C00;
  --uui-contrast-color-700: white;
}

.Table_color-fire__uXw1N {
  --uui-color-500: #FDE1E1;
  --uui-color-600: #FCC8C8;
  --uui-color-700: #FA4B4B;
  --uui-color-800: #CC2929;
  --uui-color-900: #B32424;
  --uui-contrast-color-700: white;
}

.Table_color-carbon__MWF6- {
  --uui-color-500: #6C6E7A;
  --uui-color-600: #4F515C;
  --uui-color-700: #3D404D;
  --uui-color-800: #272933;
  --uui-color-900: #17181F;
  --uui-contrast-color-700: white;
}

.Table_color-night__7-W-W {
  --uui-color-500: #ACAFBF;
  --uui-color-600: #6C6F80;
  --uui-color-700: #474A59;
  --uui-color-800: #303240;
  --uui-color-900: #1D1E26;
  --uui-contrast-color-700: white;
}

.Table_color-cobalt__NCmIJ {
  --uui-color-500: #32B2FB;
  --uui-color-600: #2196F3;
  --uui-color-700: #0E74E2;
  --uui-color-800: #0453C7;
  --uui-color-900: #003399;
  --uui-contrast-color-700: white;
}

.Table_color-lavanda__A5XW- {
  --uui-color-500: #6362C9;
  --uui-color-600: #3F51B5;
  --uui-color-700: #2E3A9D;
  --uui-color-800: #21288D;
  --uui-color-900: #191980;
  --uui-contrast-color-700: white;
}

.Table_color-fuchsia__swAQA {
  --uui-color-500: #F5527B;
  --uui-color-600: #E91E63;
  --uui-color-700: #CD0053;
  --uui-color-800: #B00052;
  --uui-color-900: #94004C;
  --uui-contrast-color-700: white;
}

.Table_color-white__lwSVe {
  --uui-color-500: white;
  --uui-color-600: white;
  --uui-color-700: #FFFFFF;
  --uui-color-800: #e6e6e6;
  --uui-color-900: #cccccc;
  --uui-contrast-color-700: #474A59;
}

.Table_color-night50__tRQ-B {
  --uui-color-500: white;
  --uui-color-600: white;
  --uui-color-700: #FAFAFC;
  --uui-color-800: #dadae9;
  --uui-color-900: #babad6;
  --uui-contrast-color-700: #474A59;
}

.Table_color-night100__D2XTa {
  --uui-color-500: white;
  --uui-color-600: white;
  --uui-color-700: #F5F6FA;
  --uui-color-800: #d3d7e9;
  --uui-color-900: #b1b9d8;
  --uui-contrast-color-700: #474A59;
}

.Table_color-night200__LWZ0L {
  --uui-color-500: white;
  --uui-color-600: white;
  --uui-color-700: #EBEDF5;
  --uui-color-800: #c9cee4;
  --uui-color-900: #a7b0d3;
  --uui-contrast-color-700: #474A59;
}

.Table_color-night300__oo7cU {
  --uui-color-500: white;
  --uui-color-600: white;
  --uui-color-700: #E1E3EB;
  --uui-color-800: #c2c6d7;
  --uui-color-900: #a4aac2;
  --uui-contrast-color-700: #474A59;
}

.Table_color-night400__t03Lb {
  --uui-color-500: white;
  --uui-color-600: #ebecf1;
  --uui-color-700: #CED0DB;
  --uui-color-800: #b1b4c5;
  --uui-color-900: #9398b0;
  --uui-contrast-color-700: #474A59;
}

.Table_color-night500__GWp8Z {
  --uui-color-500: #e6e7eb;
  --uui-color-600: #c9cbd5;
  --uui-color-700: #ACAFBF;
  --uui-color-800: #8f93a9;
  --uui-color-900: #727793;
  --uui-contrast-color-700: white;
}

.Table_color-night600__-jpfY {
  --uui-color-500: #a2a4b0;
  --uui-color-600: #868999;
  --uui-color-700: #6C6F80;
  --uui-color-800: #555764;
  --uui-color-900: #3d3f49;
  --uui-contrast-color-700: white;
}

.Table_color-night700__vjjCT {
  --uui-color-500: #757a91;
  --uui-color-600: #5e6275;
  --uui-color-700: #474A59;
  --uui-color-800: #30323d;
  --uui-color-900: #1a1b20;
  --uui-contrast-color-700: white;
}

.Table_color-night800__TohlZ {
  --uui-color-500: #5c607a;
  --uui-color-600: #46495d;
  --uui-color-700: #303240;
  --uui-color-800: #1a1b23;
  --uui-color-900: #040406;
  --uui-contrast-color-700: white;
}

.Table_color-night900__uBwZq {
  --uui-color-500: #494c60;
  --uui-color-600: #333543;
  --uui-color-700: #1D1E26;
  --uui-color-800: #070709;
  --uui-color-900: black;
  --uui-contrast-color-700: white;
}

/* Main Colors */
/* Gray */
table {
  position: relative;
  border-collapse: collapse;
  table-layout: fixed;
}

.Table_table-wrapper__bI9ol {
  display: flex;
  max-width: 100%;
  overflow-y: hidden;
  padding-bottom: 1px;
}

.Table_row__PN3M8 {
  width: 100%;
  position: relative;
  height: 42px;
}
.Table_row__PN3M8 .Table_resizing-border__OH29n {
  height: 100%;
  width: 9px;
  position: absolute;
  right: -6px;
  bottom: 0;
  z-index: 1;
}
.Table_row__PN3M8 .Table_resizing-border__OH29n:hover {
  cursor: col-resize;
}

.Table_cell__NUl3- {
  border: 1px solid #E1E3EB;
  position: relative;
  vertical-align: baseline;
}

.Table_tablebar__9gy-k {
  position: absolute;
  top: -28px;
  left: -18px;
}

.Table_table-body__-oAIJ p {
  padding: 6px 24px;
  margin: 0;
}
.Table_table-body__-oAIJ th {
  font-family: "Sans Semibold", Arial, sans-serif;
  text-align: left;
}
.Table_table-body__-oAIJ th p {
  padding: 6px 24px;
  margin: 0;
  font-family: "Sans Semibold", Arial, sans-serif;
}

.Table_header-row__7Kq-k {
  background: #FAFAFC;
}
/* Main Colors */
/* Gray */
.TableBar_container__8Do14 {
  position: absolute;
  background-color: #303240;
  display: flex;
}

.TableBar_tablebar-button__irW8- {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.TableBar_tablebar-button__irW8-.uui-button-box {
  border-radius: 0;
}
.textAlign_align-left__XYguE {
  text-align: left;
}

.textAlign_align-center__HFDTB {
  text-align: center;
}

.textAlign_align-right__Bp9o- {
  text-align: right;
}
/* Main Colors */
/* Gray */
@font-face {
  font-family: "Sans Regular";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Regular.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Regular.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Semibold";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Semibold.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Semibold.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Semibold.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Italic";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-It.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-It.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-It.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-It.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Redacted";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.eot");
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.svg#filename") format("svg");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: normal;
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/RobotoMono-Regular.ttf") format("truetype");
}
.PlaceholderPlugin_dropdown-item__vELCi {
  font-size: 14px;
  font-family: "Sans Regular", Arial, sans-serif;
  line-height: 36px;
  height: 36px;
  background-color: #303240;
  color: white;
  padding: 0 18px;
  cursor: pointer;
}
.PlaceholderPlugin_dropdown-item__vELCi:hover {
  background-color: #1D1E26;
}

.PlaceholderPlugin_dropdown-container__3tyiR {
  background-color: #303240;
  padding: 6px 0;
  min-width: 180px;
}

.PlaceholderPlugin_placeholder-block__4beAD {
  background-color: #ceefff;
  color: #008ACE;
  padding: 0 3px;
}
.PlaceholderPlugin_placeholder-block__4beAD.uui-focus {
  outline: 1px solid #008ACE;
}
/* Main Colors */
/* Gray */
@font-face {
  font-family: "Sans Regular";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Regular.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Regular.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Semibold";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Semibold.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Semibold.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Semibold.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Italic";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-It.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-It.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-It.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-It.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Redacted";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.eot");
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.svg#filename") format("svg");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: normal;
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/RobotoMono-Regular.ttf") format("truetype");
}
.typography_typography-header__vj51n .hero-header, .typography_typography-header__vj51n h1, .typography_typography-header__vj51n h2, .typography_typography-header__vj51n h3, .typography_typography-header__vj51n h4, .typography_typography-header__vj51n h5, .typography_typography-header__vj51n h6 {
  margin: 0;
}
.typography_typography-header__vj51n .hero-header {
  font-family: "Museo Slab", Arial, sans-serif;
  margin: 30px 0;
  font-size: 66px;
  line-height: 72px;
}
.typography_typography-header__vj51n .hero-header, .typography_typography-header__vj51n .promo-header {
  color: #1D1E26;
  text-align: center;
}
.typography_typography-header__vj51n .promo-header, .typography_typography-header__vj51n h1, .typography_typography-header__vj51n h2, .typography_typography-header__vj51n h3 {
  font-family: "Museo Sans", Arial, sans-serif;
}
.typography_typography-header__vj51n .promo-header {
  text-transform: uppercase;
}
.typography_typography-header__vj51n h4, .typography_typography-header__vj51n h5, .typography_typography-header__vj51n h6 {
  font-family: "Sans Semibold", Arial, sans-serif;
}
.typography_typography-header__vj51n h1, .typography_typography-header__vj51n h2, .typography_typography-header__vj51n h3, .typography_typography-header__vj51n h4, .typography_typography-header__vj51n h5, .typography_typography-header__vj51n h6 {
  margin-bottom: 0.5em;
  margin-top: 1.2em;
  line-height: 1.35em;
}
.typography_typography-header__vj51n h1 {
  font-size: 36px;
}
.typography_typography-header__vj51n h2 {
  font-size: 30px;
  letter-spacing: 0.1px;
}
.typography_typography-header__vj51n h2.promo-header {
  letter-spacing: 2px;
}
.typography_typography-header__vj51n h3 {
  font-size: 24px;
}
.typography_typography-header__vj51n h4 {
  font-size: 18px;
  letter-spacing: 0.1px;
}
.typography_typography-header__vj51n h5 {
  font-size: 16px;
}
.typography_typography-header__vj51n h6 {
  font-size: 14px;
}

.typography_typography-block__fQpJU ol, .typography_typography-block__fQpJU ul {
  padding: 0;
}
.typography_typography-block__fQpJU li {
  margin-left: 1.25em;
  line-height: 1.5;
}
.typography_typography-block__fQpJU pre {
  padding: 1.25em;
  color: #F5F6FA;
  background-color: #474A59;
  font-family: monospace;
  white-space: pre-wrap;
  word-wrap: normal;
}
.typography_typography-block__fQpJU img {
  max-width: 100%;
}
.typography_typography-block__fQpJU figure {
  margin: 0;
}
.typography_typography-block__fQpJU figure figcaption {
  font-size: 0.9em;
  opacity: 0.9;
  text-align: center;
}
.typography_typography-block__fQpJU p {
  margin: 0.5em 0;
  line-height: 1.5;
}

.typography_typography-inline__jAs2Y b, .typography_typography-inline__jAs2Y strong {
  font-family: "Sans Semibold", Arial, sans-serif;
}
.typography_typography-inline__jAs2Y i, .typography_typography-inline__jAs2Y em {
  font-family: "Sans Italic", Arial, sans-serif;
}
.typography_typography-inline__jAs2Y a {
  display: inline-flex;
  align-items: center;
  color: #008ACE;
}
.typography_typography-inline__jAs2Y a:visited {
  color: #5214CC;
}
.typography_typography-inline__jAs2Y a:visited:hover {
  color: #3F0F9E;
}
.typography_typography-inline__jAs2Y a:hover {
  text-decoration: underline;
  color: #0079b5;
}
.typography_typography-inline__jAs2Y code {
  padding: 0.125em 0.25em;
  color: #303240;
  background-color: #E1E3EB;
  font-family: "Roboto Mono", Arial, sans-serif;
  white-space: pre-wrap;
  word-wrap: normal;
}

.typography_typography-16__TNBRw {
  font-size: 16px;
}

.typography_typography-14__ILYon {
  font-size: 14px;
}

.typography_typography-12__46uIZ {
  font-size: 12px;
}

.typography_typography-promo__-wSBA {
  font-family: "Sans Regular", Arial, sans-serif;
  color: #303240;
}
/* Main Colors */
/* Gray */
@font-face {
  font-family: "Sans Regular";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Regular.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Regular.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Semibold";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-Semibold.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-Semibold.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-Semibold.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sans Italic";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff2/ttf/SourceSansPro-It.ttf.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/woff/otf/SourceSansPro-It.otf.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/otf/SourceSansPro-It.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/source-sans-pro/ttf/SourceSansPro-It.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Redacted";
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.eot");
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff2") format("woff2"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.woff") format("woff"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.otf") format("opentype"), url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/redacted/redacted-regular.svg#filename") format("svg");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: normal;
  src: url("https://static.cdn.epam.com/uploads/690afa39a93c88c4dd13758fe1d869d5/EPM-UUI/fonts/RobotoMono-Regular.ttf") format("truetype");
}
.SlateEditor_container__nJ0Ku {
  position: relative;
  border-width: 1px;
  width: 100%;
  box-sizing: border-box;
}
.SlateEditor_container__nJ0Ku .ordered-list,
.SlateEditor_container__nJ0Ku .unordered-list,
.SlateEditor_container__nJ0Ku blockquote {
  margin: 12px 0;
}
.SlateEditor_container__nJ0Ku .SlateEditor_contentEditable__XjVRj {
  -webkit-user-modify: read-write !important;
}
.SlateEditor_container__nJ0Ku .ordered-list ul, .SlateEditor_container__nJ0Ku .ordered-list ol,
.SlateEditor_container__nJ0Ku .unordered-list ul,
.SlateEditor_container__nJ0Ku .unordered-list ol {
  margin: 3px 0;
}
.SlateEditor_container__nJ0Ku blockquote p {
  margin: 0;
}

.SlateEditor_mode-form__jYxZr {
  background-color: #FFFFFF;
  border-color: #CED0DB;
  border-style: solid;
}
.SlateEditor_mode-form__jYxZr:hover {
  border-color: #6C6F80;
}
.SlateEditor_mode-form__jYxZr.uui-focus {
  border-color: #008ACE;
}
.SlateEditor_mode-form__jYxZr.uui-readonly {
  border-color: #CED0DB;
}

.SlateEditor_mode-inline__-QLy0 {
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
}
.SlateEditor_mode-inline__-QLy0:hover {
  border-color: #6C6F80;
}
.SlateEditor_mode-inline__-QLy0.uui-focus {
  border-color: #008ACE;
}
.SlateEditor_mode-inline__-QLy0.uui-readonly {
  border-color: transparent;
}

.SlateEditor_placeholder__9OVH3 {
  pointer-events: none;
  position: absolute;
  color: #6C6F80;
  font-family: "Sans Regular", Arial, sans-serif;
  line-height: 1.5;
  top: 8px;
  padding: 0 24px;
}

.SlateEditor_placeholder-14__KAka0 {
  font-size: 14px;
}

.SlateEditor_placeholder-16__Ms6Qb {
  font-size: 16px;
}

.SlateEditor_scrollbars__Gex7W .uui-thumb-vertical, .SlateEditor_scrollbars__Gex7W .uui-thumb-horizontal {
  background: #CED0DB;
  border-radius: 1.5px;
}
.SlateEditor_scrollbars__Gex7W .uui-thumb-vertical:hover, .SlateEditor_scrollbars__Gex7W .uui-thumb-horizontal:hover {
  border-radius: 3px;
}
.SlateEditor_scrollbars__Gex7W .uui-thumb-vertical:active, .SlateEditor_scrollbars__Gex7W .uui-thumb-horizontal:active {
  border-radius: 3px;
  background: #6C6F80;
}
.SlateEditor_scrollbars__Gex7W .uui-thumb-vertical {
  width: 3px;
  margin-left: 3px;
}
.SlateEditor_scrollbars__Gex7W .uui-thumb-vertical:hover {
  width: 6px;
  margin-left: 0;
}
.SlateEditor_scrollbars__Gex7W .uui-thumb-vertical:active {
  width: 6px;
  margin-left: 0;
}
.SlateEditor_scrollbars__Gex7W .uui-thumb-horizontal {
  height: 3px;
  margin-top: 3px;
}
.SlateEditor_scrollbars__Gex7W .uui-thumb-horizontal:hover {
  height: 6px;
  margin-top: 0;
}
.SlateEditor_scrollbars__Gex7W .uui-thumb-horizontal:active {
  height: 6px;
  margin-top: 0;
}

.SlateEditor_with-scrollbars__8vlwh {
  height: 100%;
}
/*# sourceMappingURL=styles.css.map */