/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.NoAccess___2awUA {
  padding: 48px 64px;
}
.title___2mt5p {
  color: #ffffff;
  font-size: 24px;
  font-weight: normal;
  padding-bottom: 8px;
}
.content___dtFru {
  color: var(--high-emphasis);
  font-size: 14px;
  font-weight: normal;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.expandedSection___3Y2lv {
  padding: 16px 40px 16px 8px;
}
.expandedSection___3Y2lv .expandedTitle___2KbZh {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 0.4px;
  color: #1d1d1d;
  margin-bottom: 4px;
}
.expandedSection___3Y2lv .expandedTitle___2KbZh .connectionsTerminationsButtonColumn___q3ap8 {
  display: flex;
  justify-content: flex-end;
}
.expandedSection___3Y2lv .expandedTitle___2KbZh .connectionsTerminationsButtonColumn___q3ap8 .profilesButton___Wfpit {
  padding-left: 15px;
  padding-right: 15px;
}
.expandedSection___3Y2lv .expandedTitle___2KbZh .connectionsProfilesTitle___36eY4 {
  padding-left: 10px;
}
.expandedSection___3Y2lv .assetDescription___25V5g {
  margin-bottom: 28px;
  white-space: pre-line;
  word-break: break-all;
}
.expandedSection___3Y2lv .servicesSection___xntv5 {
  padding-top: 72px;
}
.noServiceSection___2XGaC {
  font-size: 40px;
  font-weight: 600;
  letter-spacing: 0.31px;
  color: #a2a2a2;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.protocolsTable___1JuLM .tableRow___34ogV.expanded___2Q55O {
  background-color: transparent;
}
.protocolsTable___1JuLM .tableRow___34ogV:hover td {
  background-color: #e0e8ed !important;
}
.protocolsTable___1JuLM .tableRow___34ogV:hover td, .protocolsTable___1JuLM .tableRow___34ogV.expanded___2Q55O td {
  background-color: transparent;
}
.stateIcon___1NbJp {
  margin-left: 5px;
  padding-top: 1px;
  display: inline-block;
}
.StateTooltipOverlay___1sHxL .ant-popover-inner {
  box-shadow: 4px 4px 10px 4px rgba(0, 0, 0, 0.15);
}
.StateTooltipOverlay___1sHxL .ant-popover-content > .ant-popover-arrow {
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.05);
}
.StateTooltipOverlay___1sHxL .protocolStateTooltip___2VQPX {
  background: none;
}
.serviceButton___1_et_ {
  font-weight: 600 !important;
  height: 24px !important;
  min-width: 140px;
  float: right;
  color: white;
  background-color: #00acc1;
}
.viewOnlyTooltip___2N9ey {
  position: absolute;
  width: 232px;
  height: 36px;
  left: 1496px;
  top: 597px;
}
.connectionsProfilesSection {
  padding-left: 45px;
}
.protocolsTable___1JuLM th:first-child > span {
  padding-left: 10px;
}
.protocolsTable___1JuLM td:first-child > div {
  padding-left: 10px;
}
.protocolsTable___1JuLM tr td {
  font-family: SourceSansPro;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: 0.25px;
  color: #1d1d1d;
}
.protocolsTable___1JuLM .ant-table .ant-table-body tr > td .profileActionsButton,
.protocolsTable___1JuLM .ant-table .ant-table-body tr.ant-table-row .profileActionsButton {
  opacity: 0;
  padding: 0;
  display: flex;
  flex-direction: row-reverse;
  float: left;
}
.protocolsTable___1JuLM .ant-table .ant-table-body tr > td .ant-btn[disabled],
.protocolsTable___1JuLM .ant-table .ant-table-body tr.ant-table-row .ant-btn[disabled] {
  background-color: rgba(29, 29, 29, 0.38);
}
.protocolsTable___1JuLM .ant-table .ant-table-body tr > td .connectButton,
.protocolsTable___1JuLM .ant-table .ant-table-body tr.ant-table-row .connectButton {
  padding: 0px;
  display: inline;
  margin-right: 16px;
}
.protocolsTable___1JuLM .ant-table .ant-table-body tr > td .transferFileButton,
.protocolsTable___1JuLM .ant-table .ant-table-body tr.ant-table-row .transferFileButton {
  display: none;
}
.protocolsTable___1JuLM .ant-table .ant-table-body tr > td .viewOnlyButton,
.protocolsTable___1JuLM .ant-table .ant-table-body tr.ant-table-row .viewOnlyButton {
  padding: 0px;
  min-width: 63px;
}
.protocolsTable___1JuLM .ant-table .ant-table-body tr > td .viewOnlyButton[disabled],
.protocolsTable___1JuLM .ant-table .ant-table-body tr.ant-table-row .viewOnlyButton[disabled] {
  cursor: not-allowed;
}
.protocolsTable___1JuLM .ant-table .ant-table-body tr.ant-table-row .profileActionsButton {
  opacity: 1;
}
.protocolsTable___1JuLM .ant-table .ant-table-body tr.ant-table-row .transferFileButton {
  display: inline;
}
.protocolsTable___1JuLM .ant-table-header .ant-table-thead > tr > th span {
  color: black;
}
.protocolsTable___1JuLM .ant-table-thead > tr > th {
  color: rgba(29, 29, 29, 0.6) !important;
}
.protocolStatusContainer___1diMo {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.terminateSessions___DXtfk,
.terminateSessions___DXtfk:hover,
.terminateSessions___DXtfk:active,
.terminateSessions___DXtfk:focus {
  margin-left: 15px;
  color: #fd5252;
  border-color: #fd5252;
  background: none;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.extraButtons .actionbutton button {
  padding: 0 10px;
}
.ant-table-tbody .ant-table-expanded-row .ant-table-cell {
  background-color: #fbfbfb !important;
}
.sessionRequestModal___36aq7 .ant-modal-body {
  padding: 0 24px;
}
.largeText___lr08A {
  font-size: 64px;
  margin-bottom: 0;
  margin-top: 16px;
  letter-spacing: 0.3px;
}
.smallText___3P-dY {
  font-size: 40px;
}
.serviceButton___1v64q {
  font-weight: 600 !important;
  height: 24px !important;
  min-width: 140px;
  float: right;
}
.n_a_text___UJNAW {
  margin-right: 10px;
}
.infoIcon___3qc_s {
  display: inline-block;
}
.connectedUserName___tN83N {
  font-weight: 600;
  font-size: 14px;
}
.connectedUserEmail___1SttY {
  font-weight: 400;
  font-size: 14px;
  color: #757575;
}
.assetActionButton___3KE91 {
  padding-left: 2px;
  padding-right: 2px;
}
.assetActionButton___3KE91 .actionbutton {
  margin-left: 0px;
}
.assetActionButton___3KE91 .injected-svg {
  width: 24px;
}
.assetActionButton___3KE91.assetTestConnectionButton___3rMQo {
  margin-bottom: 11px;
}
.assetActionButton___3KE91.assetRequestAccessButton____F9AO {
  border: none;
  margin-bottom: -5px;
  margin-left: 0;
}
.assetActionButton___3KE91.assetTerminationButton___2GFoz {
  border: none;
  margin-bottom: -5px;
  padding-right: 20px;
  padding-left: 20px;
}
.assetActionButton___3KE91.assetTerminationButton___2GFoz:hover svg {
  stroke: #F02241;
}
.assetActionButton___3KE91:hover svg {
  stroke: #00acc1;
}
.subtitle___EMdT2 {
  font-size: 14px;
  padding-top: 5px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.reloadText___2r6qO {
  padding-left: 15px;
}
.noAssets___1n2M8 {
  margin-top: 96px;
  color: rgba(147, 163, 176, 0.63);
}
.noAssets___1n2M8 .largeText___3-lhm {
  font-size: 64px;
  margin-bottom: 0;
  margin-top: 16px;
  letter-spacing: 0.3px;
}
.noAssets___1n2M8 .squersIcon___1-29C {
  margin-top: 48px;
}
.assetActions___1U6Wn {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.assetActions___1U6Wn .anticon-down {
  justify-content: right;
}
.assetActionsAndMore___3dKG5 {
  display: inline-flex;
}
.assetStatusContainer___igznE {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.pageTitle___3WEAk {
  color: #f5f6f6;
  text-transform: uppercase;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  font-weight: normal;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.datesField___-sEkv {
  display: flex;
}
.sessionRequestTitle___Vet24 {
  font-size: 14px;
  margin-bottom: 0px;
  margin-top: 15px;
  display: block;
  font-weight: 600;
}
.sessionRequestSubtitle___1px5r {
  font-size: 14px;
  margin-bottom: 0px;
  display: block;
}
.startDate___1TwKL {
  margin-right: 20px;
}
.textArea___FQ2Tx {
  border-color: #A5A5A5;
}
.protocolTable___RpFlD {
  width: 90%;
  font-weight: 600;
}
.ant-form-item-control .ant-table .ant-table-thead > tr > th {
  text-align: left !important;
}
.ant-form-item-control .ant-table .ant-table-tbody > tr > td {
  text-align: left !important;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #c4d1db;
}
.ant-table-thead > tr > th {
  border-bottom: 1px solid #c4d1db;
}
.ant-picker-input > input {
  border: none !important;
}
.ant-picker {
  background-color: #efefef;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.headerContainer___135Pn {
  margin-right: 24px;
  padding-bottom: 30px;
}
.toolbarContainer___18BMO {
  display: flex;
  margin-right: 24px;
  padding-bottom: 0;
}
.pageTitle___3ey3j {
  color: #f5f6f6;
  text-transform: uppercase;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  font-weight: normal;
}
@media (max-width: 1440px) {
  .tabs {
    zoom: 125% !important;
  }
}
.tabs .ant-tabs-bar {
  border-bottom: none;
  margin-bottom: 25px;
}
.tabs .ant-tabs-tab {
  color: white;
  font-weight: 300;
}
.tabs .ant-tabs-tab.ant-tabs-tab-disabled {
  color: gray;
}
.tabs .ant-tabs-tab.ant-tabs-tab-disabled:hover {
  color: gray;
}
.tabs .ant-tabs-tab:hover {
  color: #00acc1;
}
.tabs .ant-tabs-tab-active.ant-tabs-tab {
  color: #00acc1;
}
.tabs .ant-tabs-ink-bar.ant-tabs-ink-bar-animated {
  background-color: #00acc1;
}
.ant-tabs-top > .ant-tabs-nav::before, .ant-tabs-bottom > .ant-tabs-nav::before, .ant-tabs-top > div > .ant-tabs-nav::before, .ant-tabs-bottom > div > .ant-tabs-nav::before {
  display: none;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
#allowedAssetsDropdownMenu___3MioF {
  background-color: #ffffff;
  border: #d5e2eb 1px solid;
}
#allowedAssetsDropdownMenu___3MioF .allowedAssetsDropdownText___1ZoFu {
  margin-left: 10px;
}
.assetsUsersModal___3tcMW .side-modal-content-with-footer {
  padding: 32px 22px 0 22px;
}
.assetsUsersModal___3tcMW .ant-select-arrow {
  color: #00acc1;
}
.assetsUsersModal___3tcMW .ant-table-column-title {
  color: #93a3b0;
}
.assetsUsersModal___3tcMW .ant-table-container .ant-table-header .ant-table-thead > tr > th {
  color: #93a3b0;
}
.assetsUsersModal___3tcMW .ant-table-header {
  border-bottom: 1px solid #e8e8e8;
}
.assetsUsersModal___3tcMW .selectServices___2JijK {
  flex-grow: 1;
  width: 90%;
}
.assetsUsersModal___3tcMW .selectServices___2JijK .allowedAssetsInput___28kgo {
  background-color: #efefef;
}
.assetsUsersModal___3tcMW .selectServices___2JijK .allowedAssetsInput___28kgo ::-moz-placeholder {
  color: rgba(0, 0, 0, 0.65);
}
.assetsUsersModal___3tcMW .selectServices___2JijK .allowedAssetsInput___28kgo ::placeholder {
  color: rgba(0, 0, 0, 0.65);
}
.assetsUsersModal___3tcMW .selectServices___2JijK .allowedAssetsInput___28kgo.warning___3QU8H ::-moz-placeholder {
  color: #FF9A00;
}
.assetsUsersModal___3tcMW .selectServices___2JijK .allowedAssetsInput___28kgo.warning___3QU8H ::placeholder {
  color: #FF9A00;
}
.assetsUsersModal___3tcMW .selectServices___2JijK .ant-input-affix-wrapper {
  background-color: #ffffff;
}
.assetsUsersModal___3tcMW .selectServices___2JijK .ant-input-suffix {
  margin-left: 0;
}
.assetsUsersModal___3tcMW .searchInput___26ZR1 {
  width: 291px;
  margin: 0 10px 0 0;
}
.assetsUsersModal___3tcMW .accountsFilter___1yeh5 {
  width: 156px;
  margin: 1px 7px 0 0;
}
.assetsUsersModal___3tcMW .accountsFilter___1yeh5.ant-select-open .ant-select-selection .ant-select-arrow {
  margin: -2px;
  transform: rotate(180deg);
  color: #00acc1;
}
.assetsUsersModal___3tcMW .accountsFilter___1yeh5 .ant-select-selection .ant-select-arrow {
  margin: -2px;
  color: #00acc1;
}
.assetsUsersModal___3tcMW .discardButton___QXnfb {
  margin-right: 16px;
  color: #7a7a7a !important;
  box-shadow: none;
}
.assetsUsersModal___3tcMW .publishButton___pIvg3 {
  min-width: 180px;
}
.subTitle___I3i3b {
  font-family: 'SourceSansPro';
  color: #7a7a7a;
  font-size: 16px;
  letter-spacing: 0.5px;
  font-weight: 200;
  margin-top: 12px;
}
.noDataTitle___1mxr5, .noDataDetail___2No29 {
  font-family: 'SourceSansPro';
  text-align: left;
  color: #1d1d1d;
  font-size: 20px;
  font-weight: 600;
}
.noDataDetail___2No29 {
  font-size: 14px;
  font-weight: normal;
}
.footerContainer___2_v19 {
  display: flex;
  align-self: flex-end;
  padding-top: 5px;
}
.footerContainer___2_v19 .footerContainerTooltipIcon___3NrDG {
  margin: 0 5px 0 5px;
  display: flex;
  align-items: center;
}
.footerContainer___2_v19 .footerContainerTooltipIcon___3NrDG div {
  display: flex;
}
.footerContainer___2_v19 .footerContainerTooltipIcon___3NrDG div svg:hover {
  opacity: 0.7;
}
.selectChevron___17hNw {
  left: 15px;
}
.selectChevron___17hNw .chevronUp___G0JMe {
  transform: rotate(180deg);
}
.ant-drawer-body table tr td {
  opacity: 1 !important;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.noData___3LcXt {
  margin-top: 96px;
  color: rgba(147, 163, 176, 0.63);
}
.noData___3LcXt .largeText___3wqPj {
  font-size: 64px;
  margin-bottom: 0;
  margin-top: 16px;
  letter-spacing: 0.3px;
}
.noData___3LcXt .squersIcon___34iE0 {
  margin-top: 48px;
}
.actionButtonContent___Tj1tQ {
  display: flex;
  justify-content: center;
  gap: 4px;
}
.actionButtonIcon___FUI8Z {
  width: 20px;
  height: 20px;
  display: flex;
}
.actionButtonIconImage___2ryf1 {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.antPrimaryButton___3onMZ {
  font-weight: 600;
  padding: 0px 8px;
}
.editUserRowBtn___97acf {
  padding: 0;
  margin-left: 24px;
}
.spaceBetweenBtns___2x8AB {
  margin-left: 3%;
}
.userExtraButtons___1yCMT {
  display: flex;
  justify-content: flex-end;
}
.collapseIcon___tUqI7 {
  align-self: center;
  margin-left: 24px;
}
.accountsCol___3QrWU {
  max-width: 32ch;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ant-table-body {
  table-layout: auto;
  background: inherit !important;
  max-height: calc(100vh - 400px);
  overflow-y: scroll;
  padding: 0 56px 0 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.createEditUserForm .ant-form-item {
  margin-bottom: 25px;
}
.ant-select-selection-item {
  overflow: visible;
}
.rightButton___2tB2B {
  float: 'right';
  width: 'fit-content';
}
.hiddenAdAccess___2g5uI {
  display: none;
}
.adAccessTitle___1MyXt {
  margin-bottom: 20px;
  margin-top: 33px;
  font-family: 'SourceSansPro';
  font-size: 20px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.9;
  letter-spacing: 0.28px;
  color: #1d1d1d;
}
.adAccessRadio___1Eo6a {
  color: #1d1d1d;
}
.adAccessDescription___gi2eO {
  color: rgba(29, 29, 29, 0.6);
  margin-bottom: 16px;
}
.userAlreadyExistsLabel___197V- {
  color: #fd5252;
  display: inline-flex;
  margin-left: 18px;
  align-items: center;
  line-height: 1;
}
.userAlreadyExistsLabel___197V- .alertIcon___2fYsf {
  padding-top: 4px;
  size: 16px;
  align-items: center;
}
.isApproverContainer___2rXbv {
  display: flex;
  align-items: center;
}
.isApproverContainer___2rXbv .isApprovedSwitchFormItem___i-0Va {
  margin-bottom: 0px;
}
.isApproverContainer___2rXbv .isApproverText___24Pdz {
  flex: 1;
  padding-left: 5px;
}
.isApproverContainer___2rXbv .isApproverTextDisabled___23vtF {
  color: rgba(0, 0, 0, 0.25);
}
.footerContainer___Bg5eQ {
  display: flex;
  align-self: flex-end;
  padding-top: 5px;
  background-color: #efefef;
  font-size: 17px;
}
.footerContainer___Bg5eQ .footerContainerTooltipIcon___1MRGZ {
  margin: 2px 5px 0 5px;
  display: flex;
}
.ant-radio-wrapper .ant-radio {
  top: 5px;
}
.ant-radio-wrapper-disabled .adAccessDescription___gi2eO {
  color: rgba(0, 0, 0, 0.25);
  margin-bottom: 16px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.accountsUsersModal___3RTBl .side-modal-content-with-footer {
  padding: 32px 22px 0 22px;
}
.accountsUsersModal___3RTBl .ant-table-column-title {
  color: #1d1d1d;
}
.accountsUsersModal___3RTBl .transferContainer___Y5EeB .rightTable___1HdWp {
  flex: 3.5;
}
.accountsUsersModal___3RTBl .transferContainer___Y5EeB .leftTable___2JtLe {
  flex: 3.5;
}
.accountsUsersModal___3RTBl .searchInput___24RXA {
  width: 291px;
}
.accountsUsersModal___3RTBl .discardButton___3qH6H {
  margin-right: 16px;
  color: #7a7a7a !important;
  box-shadow: none;
}
.accountsUsersModal___3RTBl .publishButton___2bj3g {
  min-width: 180px;
}
.subTitle___1T5H3 {
  max-width: 55%;
  font-family: 'SourceSansPro';
  color: #7a7a7a;
  font-size: 16px;
  letter-spacing: 0.5px;
  font-weight: 200;
  margin-top: 12px;
}
.noDataTitle___2dpUZ, .noDataDetail___3U3iI {
  font-family: 'SourceSansPro';
  text-align: left;
  color: #1d1d1d;
  font-size: 20px;
  font-weight: 600;
}
.noDataDetail___3U3iI {
  font-size: 14px;
  font-weight: normal;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.accountDiv___1Gex8 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 10px;
}
.accountDiv___1Gex8 .addAccountBtn___3TyaT {
  width: 100%;
  margin-left: 10px;
}
.editButton___hAA3X {
  padding-right: 0;
}
.selectAdminsContainer___trurE .tagsContainer___zvYcb .emailTag___3dsMt {
  min-height: 30px;
  display: inline-flex;
  align-items: center;
  border-radius: 20px;
  color: white;
  background: #1c2f30;
}
.selectAdminsContainer___trurE .ant-select-selection-item {
  display: none;
}
.ant-form .ant-row {
  display: block;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.expandedSection___tbttx {
  padding: 16px 40px 16px 8px;
}
.expandedSection___tbttx .expandedTitle___22ohk {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 0.4px;
  color: #1d1d1d;
  margin-bottom: 4px;
}
.expandedSection___tbttx .expandedTitle___22ohk .connectionsProfilesTitle___1DKOx {
  padding-left: 10px;
}
.expandedSection___tbttx .accountDescription___1evkJ {
  margin-bottom: 28px;
  white-space: pre-line;
  word-break: break-all;
}
.expandedSection___tbttx .servicesSection___1jQn7 {
  padding-top: 72px;
}
.expandedSection___tbttx .accountAdminsTable___c4OPq {
  width: 100%;
}
.expandedSection___tbttx .accountAdminsTable___c4OPq .ant-table-body, .expandedSection___tbttx .accountAdminsTable___c4OPq .ant-table-header.ant-table-hide-scrollbar {
  padding-right: 0;
}
.expandedSection___tbttx .accountAdminsTable___c4OPq .ant-table-container .ant-table-header .ant-table-thead > tr > th {
  color: rgba(29, 29, 29, 0.6);
}
.expandedSection___tbttx .accountAdminsTable___c4OPq th:first-child > span {
  padding-left: 10px;
}
.expandedSection___tbttx .accountAdminsTable___c4OPq td:first-child > div {
  padding-left: 10px;
}
.expandedSection___tbttx .accountAdminsTable___c4OPq tr td {
  font-family: SourceSansPro;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: 0.25px;
  color: #1d1d1d;
}
.expandedSection___tbttx .accountAdminsTable___c4OPq .ant-table .ant-table-body tr > td .connectButton, .expandedSection___tbttx .accountAdminsTable___c4OPq .ant-table .ant-table-body tr.ant-table-row .connectButton {
  opacity: 0;
}
.expandedSection___tbttx .accountAdminsTable___c4OPq .ant-table .ant-table-body tr.ant-table-row:hover .connectButton {
  opacity: 1;
}
.expandedSection___tbttx .accountAdminsTable___c4OPq .ant-table-header .ant-table-thead > tr > th span {
  color: black;
}
.expandedAccountRowLoader___1Q8_j {
  background-color: transparent !important;
  position: relative !important;
}
.tableRow___1QUDK.expanded___zriR5 {
  background-color: transparent;
}
.tableRow___1QUDK:hover td {
  background-color: transparent !important;
}
.tableRow___1QUDK:hover td, .tableRow___1QUDK.expanded___zriR5 td {
  background-color: transparent;
}
.accountLocalServersSection___3PhGp {
  padding-left: 45px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.accountLocalServerTableTitle___NJ96M {
  padding-left: 10px;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH td {
  padding: 10px !important;
  color: #1d1d1d;
  background: none;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH td:hover {
  background: none;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .statusCellContainer___1gU3g {
  display: flex;
  align-items: center;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .statusCellContainer___1gU3g .statusCellText___3i1dZ {
  margin-right: 5px;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .statusCellContainer___1gU3g .infoButton___1Dj7b {
  width: -moz-fit-content;
  width: fit-content;
  float: left;
  border-color: transparent;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .statusCellContainer___1gU3g .infoButton___1Dj7b button {
  padding: 0;
  margin-left: 0px;
  margin-right: 8px;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .statusCellContainer___1gU3g .infoButton___1Dj7b button svg {
  width: 16px;
  height: 16px;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .statusCellContainer___1gU3g .infoButton___1Dj7b div {
  display: flex;
  align-items: center;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .moreButtonIcon___2swd_ {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .moreButtonIcon___2swd_ svg {
  fill: rgba(29, 29, 29, 0.6);
  justify-self: center;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .moreButtonIcon___2swd_ div {
  display: flex;
  align-items: center;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH .moreButtonIcon___2swd_:hover svg {
  fill: #1d1d1d;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH:hover {
  background-color: #e0e8ed;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH:hover .moreButtonIcon___2swd_ {
  opacity: 1;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table .ant-table-body .accountLocalServerTableRow___AeRnH:hover .moreButtonIcon___2swd_ div {
  opacity: 1;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: rgba(29, 29, 29, 0.6);
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table-header .ant-table-thead > tr > th span .ant-table-column-title {
  color: rgba(29, 29, 29, 0.6);
  padding-left: 10px;
}
#accountLocalServerTableViewId___3NeEs .accountLocalServerTable___wiPbj .ant-table-thead > tr > th {
  color: rgba(29, 29, 29, 0.6) !important;
}
#accountLocalServerTableViewId___3NeEs .addLocalServerButtonContainer___TOz4p {
  display: flex;
  flex-direction: row-reverse;
}
#accountLocalServerTableViewId___3NeEs .addLocalServerButtonContainer___TOz4p .addLocalServerButton___1r-uy {
  font-size: 14px;
  border: 1px solid #00acc1;
  color: #00acc1;
}
#terminateAllBtn > span {
  color: #fd5252 !important;
}
.ant-dropdown-menu {
  background-color: #ffffff;
}
.ant-btn-loading-icon > .anticon-loading {
  display: flex;
}
.moreMenuOverlay___3OpTt {
  border: 1px solid #d5e2eb;
}
.moreMenuOverlay___3OpTt ul {
  background-color: #ffffff;
}
.localServerStatusContainer___3sr8d {
  margin-left: 0px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.testConnectionBtn___UCuXL {
  padding-left: 0px;
  padding-right: 8px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
#localServerStateInfoContainer___3ydPr svg {
  fill: var(--icon-color);
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.inlineInputContainer___lR4-t {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.inlineInputContainer___lR4-t .inputFieldContainer___3rqx7 {
  width: 100%;
  display: flex;
  align-items: center;
}
.inlineInputContainer___lR4-t .inputFieldContainer___3rqx7 .inlineInputIcon___2QWO_ > div {
  display: flex;
  align-items: center;
}
.inlineInputContainer___lR4-t .inputFieldContainer___3rqx7 .inlineInputIcon___2QWO_ > div svg {
  height: 32px;
  width: 32px;
}
.inlineInputContainer___lR4-t .inputFieldContainer___3rqx7 .checkIconWrapper___iKAM2 {
  margin-left: 10px;
  margin-right: 10px;
}
.inlineInputContainer___lR4-t .inputFieldContainer___3rqx7 .checkIconWrapper___iKAM2 svg {
  background: #00acc1;
  border-radius: 2px;
}
.inlineInputContainer___lR4-t .inputFieldContainer___3rqx7 .checkIconWrapper___iKAM2:hover svg {
  background: #31717d;
}
.inlineInputContainer___lR4-t .inputFieldContainer___3rqx7 .closeIconWrapper___3SlK7 {
  margin-right: 10px;
}
.inlineInputContainer___lR4-t .inputFieldContainer___3rqx7 .closeIconWrapper___3SlK7 svg {
  fill: rgba(29, 29, 29, 0.6);
}
.inlineInputContainer___lR4-t .inputFieldContainer___3rqx7 .closeIconWrapper___3SlK7:hover svg {
  fill: #1d1d1d;
}
.inlineInputContainer___lR4-t .errorContainer___3k_kE {
  margin-top: 5px;
  font-size: 12px;
  color: #fd5252;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.headerContainer___3w2lP {
  margin-right: 24px;
  padding-bottom: 30px;
}
.toolbarContainer___3xDCG {
  display: flex;
  margin-right: 24px;
  padding-bottom: 0;
}
.pageTitle___1sSfW {
  color: #f5f6f6;
  text-transform: uppercase;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  font-weight: normal;
}
.noAccounts___3V0qZ {
  margin-top: 96px;
  color: #93a3b0;
}
.noAccounts___3V0qZ .largeText___iKH05 {
  font-size: 64px;
  margin-bottom: 0;
  margin-top: 16px;
  letter-spacing: 0.3px;
}
.noAccounts___3V0qZ .squersIcon___3S8el {
  margin-top: 48px;
}
.accountActions___2HrCF {
  display: flex;
  justify-content: initial;
  align-items: center;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.sessionRequestModal___1p41g .ant-modal-body {
  padding: 0 24px;
}
.sessionsExtraButtons___33Bag {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
}
.decline_button___ibmh1,
.decline_button___ibmh1:focus {
  color: #fd5252 !important;
  border-color: #fd5252;
  background-color: #011114;
  font-size: 16px;
  padding: 0 16px !important;
}
.decline_button___ibmh1:hover {
  background-color: #fd5252;
  border-color: #fd5252;
  color: white !important;
}
.approve_button___2gg8t,
.approve_button___2gg8t:focus {
  margin-right: 16px;
  color: #00acc1;
  border-color: #00acc1;
  background-color: #011114;
  font-size: 16px;
  padding: 0 16px !important;
}
.approve_button___2gg8t:hover {
  background-color: #00acc1;
  color: white !important;
}
.sessionsExtraButtonsRevoke___3jYvT {
  display: flex;
  align-items: center;
  justify-content: right;
  gap: 4px;
  margin-right: 5px;
}
.revoke_button___2JTY1,
.revoke_button___2JTY1:focus {
  color: #00acc1;
  border-color: #00acc1;
  background-color: #011114;
  font-size: 16px;
  padding: 0 16px !important;
}
.revoke_button___2JTY1 svg,
.revoke_button___2JTY1:focus svg {
  fill: #00acc1 !important;
  transition: all 0.3s cubic-bezier(1, 1, 1, 1);
}
.revoke_button___2JTY1:hover {
  background-color: #00acc1;
  color: white !important;
}
.revoke_button___2JTY1:hover svg {
  fill: white !important;
}
.revoke_button_wrapper___2s1cF {
  margin-right: 5px;
  display: inline-flex;
}
.subtitle___3eB2q {
  font-size: 14px;
  padding-top: 5px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.headerContainer___3s4zg {
  margin-right: 24px;
  padding-bottom: 30px;
}
.toolbarContainer___2mQyC {
  display: flex;
  margin-right: 24px;
  padding-bottom: 0;
}
.pageTitle___3Bmv9 {
  color: #f5f6f6;
  text-transform: uppercase;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  font-weight: normal;
}
@media (max-width: 1440px) {
  .tabs {
    zoom: 125% !important;
  }
}
.tabs .ant-tabs-bar {
  border-bottom: none;
  margin-bottom: 25px;
}
.tabs .ant-tabs-tab {
  color: white;
  font-weight: 300;
}
.tabs .ant-tabs-tab.ant-tabs-tab-disabled {
  color: gray;
}
.tabs .ant-tabs-tab.ant-tabs-tab-disabled:hover {
  color: gray;
}
.tabs .ant-tabs-tab:hover {
  color: #00acc1;
}
.tabs .ant-tabs-tab-active.ant-tabs-tab {
  color: #00acc1;
}
.tabs .ant-tabs-ink-bar.ant-tabs-ink-bar-animated {
  background-color: #00acc1;
}
.ant-tabs-top > .ant-tabs-nav::before, .ant-tabs-bottom > .ant-tabs-nav::before, .ant-tabs-top > div > .ant-tabs-nav::before, .ant-tabs-bottom > div > .ant-tabs-nav::before {
  display: none;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.audit___GGsFe {
  font-size: 55px;
  color: var(--high-emphasis);
  fill: var(--high-emphasis);
}
.audit___GGsFe .headerWrap___3LQmD {
  color: #f5f6f6;
  text-transform: uppercase;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  font-weight: normal;
}
.audit___GGsFe .actionSyslogButton___W5PNs {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
}
.audit___GGsFe .actionSpaceBetweenSysButton___1Lgh9 {
  margin-left: 16px;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  top: -15px;
}
.audit___GGsFe .actionSpaceBetweenSysButton2___2StGU {
  margin-left: 16px;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
}
.audit___GGsFe .modalFormSysLog___14PLy {
  display: flex;
  align-items: center;
  justify-content: center;
}
.audit___GGsFe .actionsRow___3ZCIH {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-right: 80px;
  margin-top: 16px;
  margin-bottom: 16px;
}
.audit___GGsFe .actionsRow___3ZCIH .actionsWrap___2Ti3T {
  display: flex;
  align-items: center;
}
.audit___GGsFe .actionsRow___3ZCIH .actionsWrap___2Ti3T .filtersWrap___fiS5U {
  display: flex;
  align-items: center;
  gap: 16px;
}
.audit___GGsFe .actionsRow___3ZCIH .actionsWrap___2Ti3T .paddingBetweenFiltersAndDivider___3wSH- {
  width: 16px;
}
.audit___GGsFe .actionsRow___3ZCIH .actionsWrap___2Ti3T .actionbutton {
  margin-left: 0px;
}
.audit___GGsFe .actionsRow___3ZCIH .actionsWrap___2Ti3T .actionbutton div > div {
  display: flex;
}
.audit___GGsFe .actionsRow___3ZCIH .actionsWrap___2Ti3T .actionsDivider___1zZSa {
  height: 34px;
  border-left-color: #a5a5a5;
  margin-left: 0px;
}
.audit___GGsFe .actionsRow___3ZCIH .syslogConfigButton___sk6Is {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 150px;
  top: 15px;
}
.audit___GGsFe .actionsRow___3ZCIH .sysLogModal___1Dj0t {
  display: flex;
  align-items: center;
  justify-content: center;
}
.audit___GGsFe .actionsRow___3ZCIH .syslogNameButton___1cWEa {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  margin-right: 16px ;
}
.audit___GGsFe .actionsRow___3ZCIH .exportButtonContent___S5E9Y {
  display: flex;
  align-items: center;
}
.audit___GGsFe .actionsRow___3ZCIH .exportButtonContent___S5E9Y .vectorIcon___3aNDL {
  margin-right: 5px;
}
.audit___GGsFe .actionsRow___3ZCIH .exportButtonContent___S5E9Y div {
  display: flex;
  align-items: center;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.auditTable___3XXYe .auditTableRow___2On0z td {
  vertical-align: top;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.modal-section___1YLm0 {
  bottom: 30px;
}
.syslogConfigFormSubmitRow___2yqYJ {
  display: flex;
  flex-flow: row wrap;
  justify-content: end;
}
.card___2joA8 {
  margin-top: 30px;
  margin-bottom: 20px;
}
.iconButton___2tJyi {
  border: none;
}
.iconButton___2tJyi svg {
  fill: #93a3b0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.serversContainer___1mwJG {
  margin-left: 8px;
  align-items: flex-start;
}
.actionsContainer___3cxIX {
  bottom: 10px;
  left: 15px;
}
.actionRow___3KUVU {
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 32px;
  cursor: pointer;
  color: var(--icon-color);
  margin-left: 20px;
}
.actionRow___3KUVU:hover {
  color: #00acc1;
}
.actionRow___3KUVU:hover .actionIcon___3Jfi_ svg {
  fill: #757575;
}
.actionRow___3KUVU:hover .actionTitle___V1CDY {
  color: #757575;
}
.actionRow___3KUVU .actionIcon___3Jfi_ {
  height: 24px;
  width: 24px;
}
.actionRow___3KUVU .actionIcon___3Jfi_ svg {
  fill: #757575;
}
.actionRow___3KUVU .syslogIcon___3ZoK1 {
  height: 24px;
  width: 24px;
  padding-left: 4px;
}
.actionRow___3KUVU .syslogIcon___3ZoK1 svg {
  fill: var(--icon-color);
}
.actionRow___3KUVU .actionTitle___V1CDY {
  font-family: 'SourceSansPro';
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.5px;
  margin-left: 16px;
}
.ipSpan___WKxWB {
  padding-left: 16px;
  font-size: 16px;
}
.modalActionTitle___r1IBR {
  color: #757575;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.antSwitch___2fZEkant-switch-checked {
  background-color: #00acc1;
}
.antSwitch___2fZEk {
  margin-left: 10px;
  margin-right: 10px;
  background-color: rgba(228, 228, 228, 0.38);
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.complianceForm___2XDNm .fieldInput___2AZUZ {
  width: 466px;
  height: 39px;
  margin: 7px 0 1px;
  padding: 0.3px 34px 0.3px 10px;
  border-radius: 3px;
}
.complianceForm___2XDNm .blackButton___1peGv {
  background-color: transparent;
  text-align: center;
  border-radius: 4px;
  border: solid 1px;
}
.complianceForm___2XDNm .cancelButton___1rgzZ {
  color: #00acc1;
  border-color: #00acc1;
  margin-right: 16px;
}
.complianceForm___2XDNm .ant-form-item-label > label {
  color: #e4e4e4;
}
.dividerWrap___3VaH0 {
  width: 700px;
  background: #A5A5A5;
}
.headerContainer___2Kos0 {
  margin-right: 24px;
}
.complianceRequiredSubtitle___E2lsi {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  margin-right: 20px;
}
.pageTitle___2ANbv {
  color: #f5f6f6;
  text-transform: uppercase;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  font-weight: normal;
  margin-bottom: 15px;
}
.subtitle___2vRkw {
  margin: 0 0 26px 0 ;
  color: var(--medium-emphasis);
  font-family: SourceSansPro;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.25;
  letter-spacing: 0.29px;
  white-space: pre-wrap;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.card___25nid {
  width: 450px;
  height: auto;
}
.cardButtonsRow___1X7oH {
  margin-top: 16px;
  float: right;
}
.buttonHidden___2Ij8K {
  display: none;
}
.email___lUfn1 {
  width: 70%;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.serversContainer___Wq3AU {
  margin-left: 8px;
  align-items: flex-start;
}
.headerRow___13o_k {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.headerRow___13o_k .addNewButton___TIMg- {
  min-width: 110px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.headerRow___13o_k .addNewButton___TIMg- .addIcon___5wwNj {
  padding-top: 5px;
}
.contentArea___2L6oZ {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-top: 15px;
  overflow-y: scroll;
  height: 100%;
}
.contentArea___2L6oZ .ant-form .ant-row {
  display: flex;
}
.contentArea___2L6oZ .ant-card {
  background: var(--cards);
  color: #ffffff;
  border: 1px solid rgba(255, 255, 255, 0.15);
  margin-bottom: 28px;
  margin-right: 28px;
}
.contentArea___2L6oZ .ant-card .ant-card-head {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.contentArea___2L6oZ .ant-card .ant-card-head .actionbutton:hover svg path {
  fill: #00acc1;
}
.contentArea___2L6oZ .ant-card .ant-card-body {
  color: #ffffff;
}
.contentArea___2L6oZ .ant-card .ant-card-body h1,
.contentArea___2L6oZ .ant-card .ant-card-body h2,
.contentArea___2L6oZ .ant-card .ant-card-body h3,
.contentArea___2L6oZ .ant-card .ant-card-body h4,
.contentArea___2L6oZ .ant-card .ant-card-body h5,
.contentArea___2L6oZ .ant-card .ant-card-body h6,
.contentArea___2L6oZ .ant-card .ant-card-body p,
.contentArea___2L6oZ .ant-card .ant-card-body label {
  color: #ffffff;
}
.contentArea___2L6oZ .ant-card .ant-card-body h4 {
  margin-bottom: 12px;
  font-weight: bold;
}
.contentArea___2L6oZ .ant-card .ant-card-body button {
  font-size: 14px;
  letter-spacing: normal;
}
.actionRow___2frLe {
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 32px;
  cursor: pointer;
  color: var(--icon-color);
}
.actionRow___2frLe:hover {
  color: #00acc1;
}
.actionRow___2frLe:hover .actionIcon___EEZ7L svg {
  fill: #00acc1;
}
.actionRow___2frLe:hover .actionTitle___1jd7B {
  color: #00acc1;
}
.actionRow___2frLe .actionIcon___EEZ7L {
  height: 24px;
  width: 24px;
}
.actionRow___2frLe .actionIcon___EEZ7L svg {
  fill: var(--icon-color);
}
.actionRow___2frLe .syslogIcon___3mNhi {
  height: 24px;
  width: 24px;
  padding-left: 4px;
}
.actionRow___2frLe .syslogIcon___3mNhi svg {
  fill: var(--icon-color);
}
.actionRow___2frLe .actionTitle___1jd7B {
  font-family: 'SourceSansPro';
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.5px;
  margin-left: 16px;
}
.ipSpan___1CcPE {
  padding-left: 16px;
  font-size: 16px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.mailSettings___2RqC6 {
  font-size: 55px;
  color: var(--high-emphasis);
  fill: var(--high-emphasis);
  height: 100%;
}
.mailSettings___2RqC6 .headerWrap___H2-NM {
  color: #f5f6f6;
  text-transform: uppercase;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  font-weight: normal;
}
.mailSettings___2RqC6 .headerSubTitle___2bxoq {
  font-weight: 400;
  font-size: 14px;
  line-height: 17.6px;
  letter-spacing: 0.25px;
  color: #efefef;
}
.mailSettings___2RqC6 .loader___1w8xD {
  background-color: transparent !important;
  position: relative !important;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.recordings___kpIyA {
  font-size: 55px;
  color: var(--high-emphasis);
  fill: var(--high-emphasis);
}
.recordings___kpIyA .headerWrap___1bnTl {
  color: #f5f6f6;
  text-transform: uppercase;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  font-weight: normal;
}
.recordings___kpIyA .headerSubTitle___2P2Gt {
  font-weight: 400;
  font-size: 14px;
  line-height: 17.6px;
  letter-spacing: 0.25px;
  color: #efefef;
}
.recordings___kpIyA .actionsRow___2WtXV {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-right: 80px;
  margin-top: 16px;
  margin-bottom: 16px;
}
.recordings___kpIyA .actionsRow___2WtXV .actionsWrap___2I3cu {
  display: flex;
  align-items: center;
}
.recordings___kpIyA .actionsRow___2WtXV .actionsWrap___2I3cu .filtersWrap___2AT6d {
  display: flex;
  align-items: center;
  gap: 16px;
}
.recordings___kpIyA .actionsRow___2WtXV .actionsWrap___2I3cu .paddingBetweenFiltersAndDivider___eLDt1 {
  width: 16px;
}
.recordings___kpIyA .actionsRow___2WtXV .actionsWrap___2I3cu .actionbutton {
  margin-left: 0px;
}
.recordings___kpIyA .actionsRow___2WtXV .actionsWrap___2I3cu .actionbutton div > div {
  display: flex;
}
.recordings___kpIyA .actionsRow___2WtXV .actionsWrap___2I3cu .actionsDivider___3CmUQ {
  height: 34px;
  border-left-color: #a5a5a5;
  margin-left: 0px;
}
.recordings___kpIyA .actionsRow___2WtXV .syslogConfigButton___1-dnC {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 150px;
  top: 15px;
}
.recordings___kpIyA .actionsRow___2WtXV .sysLogModal___2z3lQ {
  display: flex;
  align-items: center;
  justify-content: center;
}
.recordings___kpIyA .actionsRow___2WtXV .syslogNameButton___3r-6z {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  margin-right: 16px ;
}
.recordings___kpIyA .actionsRow___2WtXV .exportButtonContent___2TuZc {
  display: flex;
  align-items: center;
}
.recordings___kpIyA .actionsRow___2WtXV .exportButtonContent___2TuZc .vectorIcon___uT1ZK {
  margin-right: 5px;
}
.recordings___kpIyA .actionsRow___2WtXV .exportButtonContent___2TuZc div {
  display: flex;
  align-items: center;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.recordingTable___3zgkI .recordingTableRow___E40wf td {
  vertical-align: top;
}
.downloadIcons___3qkC- {
  font-size: 22px;
  color: #00acc1;
}
.downloadColumn___2RIvq {
  display: flex;
  margin-left: 11%;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.container___1o2IA {
  display: flex;
  width: 100%;
  align-items: center;
}
.cancelButton___1ozxE {
  display: inline-block;
  color: #ffffff;
  cursor: pointer;
}
.progress___1fqvy .ant-progress-inner {
  background-color: #c4d1db;
}
.progress___1fqvy .ant-progress-inner .ant-progress-bg {
  background-color: #00acc1;
}
.progressValue___3cVN_ {
  color: #ffffff;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.pageTitle___1wJu7 {
  color: #f5f6f6;
  font-size: 32px;
  margin-bottom: 30px;
}
.subtitle___10xDw {
  margin: 0 0 26px 0 ;
  color: #f5f6f6;
  font-size: 17px;
  line-height: 1.25;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.minimizedForm___YO03l {
  background-color: #fafafa;
  position: fixed;
  bottom: 40px;
  right: 40px;
  width: 415px;
  height: 209px;
}
.header___1z0FX {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 44px;
  background-color: #efefef;
  padding: 16px;
}
.content___25P1e {
  padding: 16px;
}
.minimizedForm___YO03l .footer___2keWh {
  display: flex;
  justify-content: end;
  align-items: center;
}
.minimizedForm___YO03l .footer___2keWh .actionButton___z0fSg {
  background-color: #00acc1;
  color: #ffffff;
  margin-right: 16px;
}
.closeOutlinedIcon___1LnxZ {
  font-size: 18px;
  margin-right: 4px;
}
.expandAltOutlinedIcon___1HgAA {
  font-size: 18px;
  margin-right: 4px;
}

.successContainer___3n1VO {
  font-size: 17px;
  display: flex;
  justify-content: start;
  align-items: center;
  margin: 44px 0 12px;
}
.successContainerMini___3dPNS {
  font-size: 17px;
  display: flex;
  justify-content: start;
  align-items: center;
  margin: 3px 0 3px;
}
.fileDetails___1muX_ {
  width: 100px;
  display: inline-block;
  margin: 4px 0;
}
.successMsg___2DfN0 {
  font-weight: 600;
}
.checkCircleTwoToneIcon___1B9Xl {
  font-size: 24px;
  margin-right: 8px;
}
.fileName___3-IWf {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 300px;
  font-weight: bold;
}
.fieldContainer___3yVqu {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.container___2al-_ {
  font-size: 17px;
  display: flex;
  justify-content: start;
  align-items: center;
}
.msg___nmfh3 {
  color: #fd5252;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.container___Yt925 {
  background-color: #efefef;
  border: 1px solid #A5A5A5;
  padding: 10px;
}
.containerMini___2YE9v {
  padding: 10px;
}
.progressHeader___3FNdw {
  display: flex;
  justify-content: space-between;
}
.progressActions___2dssX {
  display: flex;
  justify-content: space-around;
  margin-left: 3px;
}
.progressFooter___1X2wm {
  display: flex;
  justify-content: space-between;
}
.progressPauseButton___1a8yK {
  font-weight: bold;
}
.fileName___2qx14 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 450px;
}
.fileProgress___3JwHD {
  padding-left: 15px;
}
.ftProgress___3ParV .ant-progress-inner {
  background-color: #c4d1db;
}
.ftProgress___3ParV .ant-progress-inner .ant-progress-bg {
  background-color: #00acc1;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.container___25UFu {
  display: block;
  justify-content: start;
  align-items: center;
  font-size: 17px;
  font-weight: 400;
  margin-top: 30px;
}
.container___25UFu .exclamationCircleFilledIcon___2Nuld {
  color: #fd5252;
  margin-right: 8px;
  font-size: 130%;
  display: inline-block !important;
}
.container___25UFu .textContainer___2H9Tk {
  display: inline-grid;
}
.containerMini___ODbZs {
  font-size: 17px;
  display: block;
  justify-content: start;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
}
.containerMini___ODbZs .exclamationCircleFilledIcon___2Nuld {
  color: #fd5252;
  margin-right: 8px;
  font-size: 130%;
  display: inline-block !important;
}
.containerMini___ODbZs .textContainer___2H9Tk {
  display: inline-grid;
  margin-bottom: 40px;
}
.title___2riDR {
  font-weight: bold;
}
.message___2oR6E {
  clear: left;
  float: left;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.uploadSteps___3ij2L stepBtn {
  margin: 16px 0 30px 8px;
  border-color: #00acc1;
}
.uploadSteps___3ij2L .ant-steps-item-process .ant-steps-item-container .ant-steps-item-title .ant-steps-item-subtitle {
  color: #000000;
}
.uploadSteps___3ij2L .ant-steps-item-wait .ant-steps-item-container .ant-steps-item-icon {
  background-color: #A5A5A5;
}
.uploadSteps___3ij2L .ant-steps-item-wait .ant-steps-item-container .ant-steps-item-title .ant-steps-item-subtitle {
  color: #A5A5A5;
}
.fileTransferStepUploadingNote___ERITO {
  font-size: 11px;
  margin-top: 10px;
}
.fileTransferStepUploadingNote___ERITO span {
  font-weight: bold;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.uploadLabel___6X7n6 {
  font-size: 17px;
  font-weight: 400;
  height: 21px;
  line-height: 21px;
  font-family: SourceSansPro;
  display: flex;
  align-items: center;
  letter-spacing: 0.5px;
  color: #1d1d1d;
}
.uploadButton___WUyLd {
  display: flex;
  justify-content: start;
  align-items: center;
  margin-top: 22px;
}
.selectedFile___2U65Y {
  margin-left: 7px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 7px;
  justify-content: start;
  align-items: center;
}
.fileName___MI8Wz {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 300px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.fileTransferModal .ant-modal-title {
  margin-top: 17px;
  margin-bottom: 17px;
}
.fileTransferModal .ant-modal-footer {
  border-top: none;
  padding-bottom: 32px;
  padding-right: 24px;
}
.fileTransferModal .ant-modal-footer .ant-btn-primary[disabled] {
  background-color: #A5A5A5;
}
.fileTransferModal .ant-modal-footer .ftModalCancelButton {
  color: #757575;
  font-size: 14px;
  font-weight: 600;
}
.modalTitle___3GppU {
  font-size: 24px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.container___C0GOM {
  font-family: "SourceSansPro";
  font-size: 17px;
  font-weight: 400;
  height: 21px;
  line-height: 21px;
  display: flex;
  align-items: center;
  letter-spacing: 0.5px;
  color: #1d1d1d;
  margin-top: 9px;
}
.targetFolder___2kvcV {
  font-weight: bold;
}
.folderOutlinedIcon___uTQD7 {
  margin-right: 8px;
  font-size: 130%;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.fileDownloadModal .ant-modal-title {
  margin-top: 17px;
  margin-bottom: 0px;
  font-size: 24px;
}
.fileDownloadModal .ant-modal-footer {
  border-top: none;
  padding: 15px 24px;
}
.fileDownloadModal .ant-modal-footer .ant-btn-primary[disabled] {
  background-color: #A5A5A5;
}
.fileDownloadModal .ant-modal-footer .ftModalCancelButton {
  color: #757575;
  font-size: 14px;
  font-weight: 600;
}
.modalTitle {
  font-size: 24px;
}
.tableRow {
  font-size: 14px;
}
.ant-table-header {
  padding: 0 0 0 0;
}
.ant-table-body {
  padding: 0 0 0 0;
}
.subtitleText___3SDHJ {
  font-size: 17px;
  margin-bottom: 15px;
}
.container___3bnGJ {
  font-family: "SourceSansPro";
  font-size: 17px;
  font-weight: 400;
  height: 21px;
  line-height: 21px;
  display: flex;
  align-items: center;
  letter-spacing: 0.5px;
  color: #1d1d1d;
  margin-top: 9px;
}
.targetFolder___3kiPq {
  font-weight: bold;
}
.folderOutlinedIcon___2PXzf {
  margin-right: 8px;
  font-size: 130%;
}
.downloadLinkInvis___1tiZh {
  display: none;
}

.headerOverride___1CMnI header > div:first-child {
  padding-top: 4px;
  margin-right: 78px;
}

@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
@media (max-width: 1920px) {
  body {
    zoom: 100%;
  }
}
@media (max-width: 1440px) {
  body {
    zoom: 75%;
  }
}
@media (max-width: 1366px) {
  body {
    zoom: 70%;
  }
}
@media (max-width: 1280px) {
  body {
    zoom: 60%;
  }
}
body {
  height: 100%;
  overflow-y: hidden;
  background-color: #f8f8f8;
}
@media (min-width: 1600px) {
  .ant-col-xl-48 {
    width: 20%;
  }
  .ant-col-xl-96 {
    width: 40%;
  }
}
@media (max-width: 767px) {
  .ant-pagination-item, .ant-pagination-next, .ant-pagination-options, .ant-pagination-prev {
    margin-bottom: 8px;
  }
  .ant-card .ant-card-head {
    padding: 0 12px;
  }
  .ant-card .ant-card-body {
    padding: 12px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.terminal___1pXaN {
  height: 100%;
  background-color: #000;
  padding: 5px;
}
.formWrapper___2HpTW {
  background-color: rgba(0, 0, 0, 0.65);
  height: 100%;
}
.fullscreenLoader___14rDP {
  background-color: rgba(0, 0, 0, 0.65) !important;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.menuContainer___3Dg1A {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: black;
  position: fixed;
  top: 50%;
  z-index: 999999;
  user-select: none;
  /* supported by Chrome and Opera */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  overflow: hidden;
  transition: max-width 0.5s;
  -webkit-transition: max-width 0.5s;
}
.menuContainer___3Dg1A > div {
  min-height: 50px;
  min-width: 50px;
  padding: 10px;
  border-radius: 999px;
  margin: 5px;
  background-color: #00acc1;
  line-height: 1;
  padding-top: 13px;
}
.menuContainer___3Dg1A .menuButton___hnX_P {
  cursor: pointer;
}
.menuContainer___3Dg1A .menuButton___hnX_P:hover, .menuContainer___3Dg1A .menuButton___hnX_P:focus {
  opacity: 0.7;
}
.popoverBoldText___1gXPb {
  font-size: 16px;
  font-weight: 600;
}
.popover___3nKU0 .fieldContainer___1E2l7 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 12px;
}
.popover___3nKU0 .fieldLabel___3maHM {
  color: #565656;
  align-self: center;
  font-size: 14px;
}
.popover___3nKU0 .fieldValue___1mOvb {
  color: #1d1d1d;
  align-self: center;
  margin-left: 20px;
  text-align: right;
  font-size: 16px;
  font-weight: 600;
}
.popover___3nKU0 .ant-popover-inner {
  padding: 16px 8px 0;
  border-radius: 3px;
  min-width: 300px;
}
.popover___3nKU0 .ant-popover-inner .ant-popover-title {
  border: 0;
}
.closeConnIcon___5zGrF {
  margin-top: 5px;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.closeConnIcon___5zGrF svg {
  stroke: #FFF;
}
.icon___1KXJ6 {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.grayed___3eA3b {
  background-color: #a2a2a2 !important;
}
.closeConnectionContainer___OqLFt {
  display: flex;
  color: white;
  padding: 8px !important;
  min-width: -moz-fit-content !important;
  min-width: fit-content !important;
}
.closeConnectionContainer___OqLFt .sessionTimeContainer___5k9Jx {
  display: flex;
  flex-direction: column;
  align-items: end;
  margin-right: 4px;
}
.closeConnectionContainer___OqLFt .sessionTimeContainer___5k9Jx .sessionTimeHeader___3w_Y- {
  font-size: 14px;
  line-height: 1.5;
  white-space: nowrap;
}
.closeConnectionContainer___OqLFt .sessionTimeContainer___5k9Jx .sessionTimer___3hrzb {
  font-size: 18px;
  font-weight: 600;
}
.closeConnectionContainer___OqLFt .sessionTimeContainer___5k9Jx .sessionTimer___3hrzb .ant-statistic-content {
  color: white;
  font-size: 20px;
  font-weight: 600;
}
.closeConnectionContainer___OqLFt .redCircle___3hZjd {
  background-color: #c7003b !important;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-right: 8px;
  border: 0 !important;
  padding-top: 3px;
  padding-right: 14px;
}
.closeConnectionContainer___OqLFt .redCircle___3hZjd.redCircleApprovalBasedSession___2Xsf7 {
  margin-top: inherit;
}
.menuOpen___22yF3 {
  max-width: 500px;
}
.menuClosed___3YbPu {
  max-width: 55px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@font-face {
  font-family: 'Montserrat-Bold';
  src: url('/fonts/Montserrat-Bold.ttf');
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Light.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Bold.ttf');
  font-weight: 700;
}
@font-face {
  font-family: 'SourceSansPro';
  src: url('/fonts/SourceSansPro-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('/fonts/Montserrat-SemiBold.ttf');
}
.noZoom___3C1yO {
  zoom: 100%;
}
.formWrapper___HiYdP {
  background-color: rgba(0, 0, 0, 0.65);
  height: 100%;
}
.vncClient___2uS3S {
  height: 100%;
  width: 100%;
}
.vncClient___2uS3S canvas {
  cursor: default !important;
}

