@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
.src-domain-components-os-organizations-tab-mobile-row-OSOrganizationsTabMobileRow-module__container-ulGfhI {
  align-items: center;
  gap: var(--md-ingenico-spacing-2);
  width: 100%;
  display: flex;
}

.src-domain-components-os-organizations-tab-mobile-row-OSOrganizationsTabMobileRow-module__column-Q4SXHe {
  flex: 1 1 0;
  overflow: hidden;
}

.src-domain-components-device-app-version-card-deviceAppVersionCard-module__subtitle-GqKvcY {
  color: var(--md-palette-grey-800);
}

.src-domain-components-device-app-version-card-deviceAppVersionCard-module__container-XY_JHV {
  max-width: none;
  margin: 0;
}

.src-domain-components-device-app-version-card-deviceAppVersionCard-module__container-XY_JHV, .src-domain-components-device-app-version-card-deviceAppVersionCard-module__content-Jawiln {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

.src-domain-components-device-app-version-card-deviceAppVersionCard-module__titleContainer-qPmh8Z {
  align-items: center;
  gap: var(--md-ingenico-spacing-4);
  display: flex;
}

.src-domain-components-device-app-version-card-deviceAppVersionCard-module__chip-M9u_BQ {
  box-sizing: border-box;
  background-color: var(--md-palette-grey-300);
  border-radius: var(--md-ingenico-spacing-1, 4px);
  justify-content: center;
  align-items: center;
  min-width: 24px;
  height: 24px;
  display: flex;
}

.src-domain-components-device-app-version-card-deviceAppVersionCard-module__chip__text-RrsmgS {
  color: var(--md-palette-grey-700);
}

.src-domain-components-device-app-version-card-deviceAppVersionCard-module__titleWrapper-k3Atvw {
  flex: none;
}

.src-domain-styles-file-preview-truncate-module__fileControlWrapper-aaLbJw .MuiBox-root > .MuiBox-root:nth-child(3) {
  min-width: 0;
  overflow: hidden;
}

.src-domain-styles-file-preview-truncate-module__fileControlWrapper-aaLbJw .MuiTypography-body1 {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem-gRj_wU {
  padding: var(--md-ingenico-spacing-2);
  gap: var(--md-ingenico-spacing-2, 8px);
  border-bottom: 1px solid var(--md-palette-grey-100);
  flex-direction: column;
  display: flex;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem-gRj_wU button {
  background-color: #0000;
  border: 0;
  flex: none;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem-gRj_wU button:hover {
  cursor: pointer;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem__labelContainer-BrkJdr {
  flex-direction: column;
  display: flex;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem__fileInfoContainer-TiJCnd {
  color: var(--md-palette-grey-700);
  align-items: center;
  gap: var(--md-ingenico-spacing-1, 4px);
  display: flex;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem__fileInfoContainer-TiJCnd svg {
  flex: none;
  font-size: 12px;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem__removeButton-LoOtgZ {
  min-width: 0;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem__removeButton-LoOtgZ svg {
  font-size: var(--md-ingenico-spacing-5, 16px);
  color: var(--md-palette-grey-700);
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem__last-rJLeFM {
  border-bottom: 0;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem__row-ILQw2g {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem__uninstalledApps__container-FsjO1z {
  padding: 0 var(--md-ingenico-spacing-5, 16px);
  color: var(--md-palette-grey-700);
  flex-direction: column;
  display: flex;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__listItem__uninstalledApps__title-j2Cstu {
  font-weight: 500 !important;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__container-VBYi0R, .src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__skeleton__wrapper-Ke5Y09, .src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__skeleton__container-R0hcCF {
  flex-direction: column;
  display: flex;
}

.src-domain-components-device-app-version-files-list-deviceAppVersionFilesList-module__skeleton__container-R0hcCF {
  gap: var(--md-ingenico-spacing-5);
}

.src-domain-components-device-app-version-upload-summary-deviceAppVersionUploadSummary-module__container-PMn4Fo {
  padding: var(--md-ingenico-spacing-2);
  display: inline-block;
}

.src-domain-components-device-app-version-upload-summary-deviceAppVersionUploadSummary-module__container-PMn4Fo button {
  padding: 2px var(--md-ingenico-spacing-2);
  float: right;
  font-size: 12px;
}

.src-domain-components-device-app-version-upload-summary-deviceAppVersionUploadSummary-module__container-PMn4Fo button svg {
  font-size: var(--md-ingenico-spacing-5, 16px) !important;
}

.src-domain-components-device-app-version-upload-summary-deviceAppVersionUploadSummary-module__labelWrapper-DKmzvD {
  color: var(--md-palette-grey-700);
  float: left;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__appVersionAutocompleteContainer__valid-Tj5AxC {
  margin: 0;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__textInputWrapper-P0smAU .textFieldContainer {
  margin: 0;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__applicationFiles__fileListContainer-LhKM_Z, .src-domain-components-system-package-version-fields-systemPackageVersionFields-module__applicationFiles__container-ZCLavL {
  flex-direction: column;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__applicationFiles__container-ZCLavL {
  gap: var(--md-ingenico-spacing-5);
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__uploadTemplates__container-gY0ZIs {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__uploadTemplates__parameter-vNLUD0 {
  padding: var(--md-ingenico-spacing-4);
  border: 1px solid var(--md-palette-grey-300);
  border-radius: var(--md-ingenico-spacing-1, 4px);
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__uploadTemplates__titleContainer-UGpLhe {
  color: var(--md-palette-grey-700);
  justify-content: space-between;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__uploadTemplates__titleContainer-UGpLhe button {
  min-width: 0;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__uploadTemplates__titleContainer-UGpLhe button svg {
  font-size: var(--md-ingenico-spacing-5, 16px);
  color: var(--md-palette-grey-700);
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__releaseNotes__label-n4dusS {
  margin-bottom: var(--md-ingenico-spacing-2);
  color: var(--md-palette-grey-800);
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__releaseNotes__error__container-V5WavC {
  border-radius: var(--md-ingenico-spacing-1, 4px);
  border: 1.25px solid #f23030;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__releaseNotes__error__font-nGXzOQ {
  color: #f23030;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__systemPackageVersionDeploymentRules__container-wZOtLO {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__systemPackageVersionDeploymentRules__item-YYuuAF {
  border: 1px solid var(--md-palette-grey-300);
  border-radius: var(--md-ingenico-spacing-1, 4px);
  gap: var(--md-ingenico-spacing-5, 16px);
  flex-direction: column;
  padding: 12px;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__systemPackageVersionDeploymentRules__header-yzjXvn {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__systemPackageVersionDeploymentRules__labelsContainer-lVxyxg {
  flex-direction: column;
  gap: 2px;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__systemPackageVersionDeploymentRules__uninstallRulesContainer-V5n9hU {
  padding: 0 var(--md-ingenico-spacing-2, 8px);
  gap: var(--md-ingenico-spacing-5, 16px);
  flex-direction: column;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__systemPackageVersionDeploymentRules__uninstallRulesContainer__header-SXQ1_N {
  gap: var(--md-ingenico-spacing-2, 8px);
  flex-direction: column;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__systemPackageVersionDeploymentRules__uninstallRulesContainer__fieldContainer-fb0TQe {
  gap: var(--md-ingenico-spacing-5, 16px);
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__systemPackageVersionDeploymentRules__uninstallRulesContainer__footer-VTHYeB {
  justify-content: flex-end;
  display: flex;
}

.src-domain-components-system-package-version-fields-systemPackageVersionFields-module__systemPackageVersionDeploymentRules__deleteIcon-NZU5mg {
  fill: var(--md-palette-grey-700) !important;
}

.src-domain-components-system-package-version-configure-step-systemPackageVersionConfigureStep-module__sectionTitle-rZjUGv {
  color: var(--md-palette-grey-800);
}

.src-domain-components-system-package-version-summary-step-systemPackageVersionSummaryStep-module__container-PovA0K, .src-domain-components-system-package-version-summary-step-systemPackageVersionSummaryStep-module__fieldswrapper-bYkXod {
  flex-direction: column;
  display: flex;
}

.src-domain-components-system-package-version-summary-step-systemPackageVersionSummaryStep-module__container-PovA0K {
  gap: var(--md-ingenico-spacing-7);
}

.src-domain-components-system-package-version-summary-step-systemPackageVersionSummaryStep-module__fieldswrapper-bYkXod {
  gap: var(--md-ingenico-spacing-5);
}

.src-domain-components-system-package-version-about-section-systemPackageVersionAboutSection-module__inputSection-jbomtY {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
  display: flex;
}

.src-domain-components-system-package-version-about-section-systemPackageVersionAboutSection-module__sectionTitle-hghuUw {
  color: var(--md-palette-grey-700);
}

.src-domain-components-system-package-version-definition-step-systemPackageVersionDefinitionStep-module__container-YFdD52 {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

.src-domain-components-system-package-version-steps-systemPackageVersionSteps-module__previousButtonIcon-JnPMJh {
  transform: rotate(180deg);
}

.src-domain-components-system-package-version-steps-systemPackageVersionSteps-module__actionContainer-gAFJ86 {
  max-width: none;
  margin-top: var(--md-ingenico-spacing-7) !important;
}

.src-domain-components-system-package-version-steps-systemPackageVersionSteps-module__container-aHF4yv {
  box-sizing: content-box;
  width: 100%;
  max-width: 728px;
  margin: 0 auto;
}

.src-domain-components-exposed-configuration-form-builder-wrapper-ExposedConfigurationFormBuilderWrapper-module__smartFieldInput-_E8N9Z label {
  color: var(--md-palette-secondary-main) !important;
}

.src-domain-components-exposed-configuration-form-builder-wrapper-ExposedConfigurationFormBuilderWrapper-module__smartFieldInput-_E8N9Z fieldset {
  border-color: var(--md-palette-secondary-main) !important;
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-block-device-modal-BlockDeviceModal-module__paperContainer-pVejyr {
  position: absolute;
  top: 70px;
}

@media (max-width: 767px) {
  .src-domain-components-block-device-modal-BlockDeviceModal-module__paperContainer-pVejyr {
    height: 640px;
  }
}

.src-domain-components-block-device-modal-BlockDeviceModal-module__modalActions-61PY6B {
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

.src-domain-components-block-device-modal-BlockDeviceModal-module__customActionsClassName-izM7wn {
  padding: var(--md-ingenico-spacing-5) var(--md-ingenico-spacing-7);
}

.src-domain-components-block-device-modal-BlockDeviceModal-module__saveButton-kCGO_X {
  padding: var(--md-ingenico-spacing-2) 22px !important;
}

.src-domain-components-block-device-modal-BlockDeviceModal-module__cancelButton-dCxtvQ {
  padding: var(--md-ingenico-spacing-2) 11px !important;
}

.src-domain-components-block-device-modal-BlockDeviceModal-module__nameAndDescriptionContainer-mKOmuw {
  align-self: stretch;
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
  display: flex;
}

.src-domain-components-block-device-modal-BlockDeviceModal-module__form__container-pLh0rV {
  padding: 5px var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7);
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-unblock-device-modal-UnblockDeviceModal-module__paperContainer-npUcAC {
  position: absolute;
  top: 70px;
}

@media (max-width: 767px) {
  .src-domain-components-unblock-device-modal-UnblockDeviceModal-module__paperContainer-npUcAC {
    height: 640px;
  }
}

.src-domain-components-unblock-device-modal-UnblockDeviceModal-module__modalActions-huEemD {
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

.src-domain-components-unblock-device-modal-UnblockDeviceModal-module__customActionsClassName-XzWcN1 {
  padding: var(--md-ingenico-spacing-5) var(--md-ingenico-spacing-7);
}

.src-domain-components-logical-device-actions-logicalDeviceActions-module__container-gAoK6E {
  align-items: center;
  gap: var(--md-ingenico-spacing-4);
  display: flex;
}

.src-domain-components-logical-device-actions-logicalDeviceActions-module__kebab-IhEtx6 {
  flex: none;
}

.src-domain-components-logical-device-actions-logicalDeviceActions-module__screenShareButton-tJEh1u {
  flex: auto;
  width: 40px;
  height: 40px;
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__leftSlot__container-RJE6kJ {
  align-items: center;
  width: 456px;
  display: flex;
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__titleContainer-uTCCoU {
  padding: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7) 0 var(--md-ingenico-spacing-7);
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__titleContainer__Typegeaphy-gWfalV {
  color: var(--md-palette-grey-900);
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__listViewHeaderContainer-eDZMTf {
  padding: var(--md-ingenico-spacing-5) var(--md-ingenico-spacing-7) 0 var(--md-ingenico-spacing-7);
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__nameField-dGDyYH {
  align-items: center;
  gap: var(--md-ingenico-spacing-4);
  height: 100%;
  display: flex;
  overflow: hidden;
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__nameField__coreImage-ECAh3Z {
  border: 0;
  border-radius: 0;
  max-width: 22px;
  max-height: 22px;
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__nameField__text-gQdAku {
  color: var(--md-palette-grey-900);
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__errorBanner-FmwLew {
  padding: var(--md-ingenico-spacing-7);
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__rowColor-NSeHmc {
  color: var(--md-palette-grey-900);
}

.src-domain-components-logical-device-applications-card-logicalDeviceApplicationsCard-module__actionIcon-U0QzLg {
  fill: var(--md-palette-primary-main);
}

.src-domain-components-core-card-with-label-coreCardWithLabel-module__container-RvwlhS {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
  display: flex;
}

.src-domain-components-core-card-with-label-coreCardWithLabel-module__textContainer-QZ1d1x {
  align-items: center;
  gap: var(--md-ingenico-spacing-2);
  display: flex;
}

.src-domain-components-core-card-with-label-coreCardWithLabel-module__label-Wt0RmD {
  color: var(--md-palette-grey-700);
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-label-and-content-column-labelAndContentColumn-module__textContainer-Rru0Yc {
  align-items: flex-start;
  gap: var(--md-ingenico-spacing-1);
  flex-direction: column;
  display: flex;
}

.src-domain-components-label-and-content-column-labelAndContentColumn-module__label-uJbQZA {
  color: var(--md-palette-grey-700);
}

.src-domain-components-logical-device-battery-information-logicalDeviceBatteryInformation-module__container-LsT2mV {
  display: flex;
}

.src-domain-components-logical-device-battery-information-logicalDeviceBatteryInformation-module__rightContainer-A44d9T, .src-domain-components-logical-device-battery-information-logicalDeviceBatteryInformation-module__leftContainer-eQjFHU {
  flex: 1;
}

.src-domain-components-logical-device-firmware-card-logicalDeviceFirmwareCard-module__container-CLoh1K {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
  display: flex;
}

.src-domain-components-logical-device-firmware-card-logicalDeviceFirmwareCard-module__textContainer-kebPHS {
  align-items: center;
  gap: var(--md-ingenico-spacing-2);
  display: flex;
}

.src-domain-components-logical-device-firmware-card-logicalDeviceFirmwareCard-module__label-uwW3W2 {
  color: var(--md-palette-grey-700);
}

.src-domain-components-logical-device-location-card-subtitle-LogicalDeviceLocationCardSubtitle-module__tooltipIcon-GaTnrJ {
  width: var(--md-ingenico-spacing-6);
  height: var(--md-ingenico-spacing-6);
  color: var(--md-palette-grey-700);
}

.src-domain-components-logical-device-location-card-subtitle-LogicalDeviceLocationCardSubtitle-module__label-Ivn1x4, .src-domain-components-logical-device-location-card-subtitle-LogicalDeviceLocationCardSubtitle-module__value-wpEtxr {
  color: var(--md-palette-grey-700);
}

.src-domain-components-logical-device-location-card-subtitle-LogicalDeviceLocationCardSubtitle-module__container-zvebsq, .src-domain-components-logical-device-location-card-subtitle-LogicalDeviceLocationCardSubtitle-module__labelValueContainer-t5GBNc {
  align-items: center;
  display: flex;
}

.src-domain-components-logical-device-location-card-subtitle-LogicalDeviceLocationCardSubtitle-module__labelValueContainer-t5GBNc, .src-domain-components-logical-device-location-card-subtitle-LogicalDeviceLocationCardSubtitle-module__container-zvebsq {
  gap: calc(var(--md-ingenico-spacing-2) / 2);
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__value-irWSjm {
  font-family: Roboto, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Ubuntu, Cantarell, Helvetica Neue;
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__dateLabel-W0_SZk, .src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__value-irWSjm {
  letter-spacing: .00875rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__value-irWSjm {
  font-weight: 400;
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__elementsWrapper-ExdXTw, .src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__labelsContainer-oFQQEF, .src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__valueWithLabel-vyhC3v, .src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__container-vw1f9t {
  display: flex;
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__labelsContainer-oFQQEF, .src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__container-vw1f9t {
  flex-direction: column;
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__container-vw1f9t {
  gap: var(--md-ingenico-spacing-5);
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__elementsWrapper-ExdXTw {
  gap: var(--md-ingenico-spacing-2);
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__label-EQDjbA {
  color: var(--md-palette-grey-800);
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__icon-g1fka5 {
  fill: var(--md-palette-grey-800);
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__valueWithLabel-vyhC3v, .src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__labelsContainer-oFQQEF {
  gap: var(--md-ingenico-spacing-2);
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__valueWithLabel__noGap-SVEo3J, .src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__labelsContainer__noGap-LctU_I {
  gap: 0;
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__titlesContainer-hbK_JX {
  align-items: center;
  gap: var(--md-ingenico-spacing-2);
  flex-direction: row;
  display: flex;
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__dateLabel-W0_SZk, .src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__value-irWSjm {
  fill: var(--md-palette-grey-900);
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__tooltipIcon-YeAUkE {
  width: var(--md-ingenico-spacing-6);
  height: var(--md-ingenico-spacing-6);
  color: var(--md-palette-grey-700);
}

.src-domain-components-readonly-label-with-icon-readonlyLabelWithIcon-module__value-irWSjm {
  color: var(--md-palette-grey-900);
}

.src-domain-components-status-chips-statusChips-module__container-Fi5UFP {
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding: var(--md-ingenico-spacing-2);
  align-items: center;
  gap: calc(var(--md-ingenico-spacing-2) / 2);
  border-radius: var(--md-ingenico-spacing-1, 4px);
  display: flex;
}

.src-domain-components-status-chips-statusChips-module__icon-PuWbeh {
  font-size: var(--md-ingenico-spacing-4);
  width: var(--md-ingenico-spacing-5) !important;
  height: var(--md-ingenico-spacing-5) !important;
}

.src-domain-components-status-chips-statusChips-module__container__success-joCvZn {
  background-color: var(--md-ingenico-palette-tertiary-50);
}

.src-domain-components-status-chips-statusChips-module__container__error-n_p_7f {
  background-color: var(--md-palette-error-50);
}

.src-domain-components-status-chips-statusChips-module__container__inherit-tpiozV {
  background-color: var(--md-palette-grey-100);
}

.src-domain-components-status-chips-statusChips-module__container__warning-lbLaYW {
  background-color: var(--md-palette-warning-50);
}

.src-domain-components-status-chips-statusChips-module__container__primary-HVqQSC {
  background-color: var(--md-palette-primary-50);
}

.src-domain-components-status-chips-statusChips-module__container__info-DSLZTd {
  background-color: var(--md-palette-info-50);
}

.src-domain-components-status-chips-statusChips-module__icon__success-IXVVpc {
  fill: var(--md-ingenico-palette-tertiary-500) !important;
}

.src-domain-components-status-chips-statusChips-module__icon__error-yThGZA {
  fill: var(--md-palette-error-500) !important;
}

.src-domain-components-status-chips-statusChips-module__icon__inherit-pIalPN {
  fill: var(--md-palette-grey-500) !important;
}

.src-domain-components-status-chips-statusChips-module__icon__warning-flQ10u {
  fill: var(--md-palette-warning-500) !important;
}

.src-domain-components-status-chips-statusChips-module__icon__primary-KsKOQ3 {
  fill: var(--md-palette-primary-500) !important;
}

.src-domain-components-status-chips-statusChips-module__icon__info-gLV2Ot {
  fill: var(--md-palette-info-500) !important;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__container-i4nqaE, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__locationSection-LtRR7j {
  display: flex;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__locationInfo-jZRvCw {
  gap: var(--md-ingenico-spacing-7);
  width: 46%;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__locationInfo-jZRvCw, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA {
  flex: none;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA a, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA img {
  width: 100%;
  height: var(--device-location-map-height) !important;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__locationInfo-jZRvCw {
  height: max-content;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA {
  width: calc(100% - 46% - var(--md-ingenico-spacing-7));
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__locationSection-LtRR7j {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__container-i4nqaE {
  box-sizing: border-box;
  gap: var(--md-ingenico-spacing-7);
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__map-u8MkXm {
  border-radius: var(--md-ingenico-spacing-2, 8px);
  border: 1px solid var(--md-palette-grey-300);
  box-sizing: border-box;
  object-fit: cover;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA img {
  min-height: 0 !important;
}

@media (max-width: 1439px) {
  .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__container-i4nqaE {
    gap: var(--md-ingenico-spacing-7);
    flex-direction: column;
    display: flex;
  }

  .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__locationInfo-jZRvCw, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA img, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA a {
    width: 100%;
  }

  .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA img, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__mapWrapper-nQHZWA a {
    height: 248px !important;
  }
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__locationInfo-jZRvCw, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__geofencingHeader-twvprD, .src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__locationHeader-vECXhm {
  flex-direction: column;
  display: flex;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__geofencingHeader-twvprD {
  gap: var(--md-ingenico-spacing-5);
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__geofencingHeader__wrapper-hEgfaE {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__geofencingHeader__chip-cGnC2P {
  flex: none;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__geofencingHeader__chipStatus-NzZnJz {
  padding: 2px var(--md-ingenico-spacing-3) 2px var(--md-ingenico-spacing-2) !important;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__geofencingHeader__chipStatus-NzZnJz p {
  color: var(--md-palette-error-900);
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__locationDataContainer-TysZN0 {
  gap: var(--md-ingenico-spacing-4) !important;
}

.src-domain-components-logical-device-location-card-logicalDeviceLocationCard-module__geofenceAuthorizedAreasContainer-j4Zian {
  gap: 0 !important;
}

.src-domain-components-logical-device-sim-information-logicalDeviceSIMInformation-module__container-JZModq, .src-domain-components-logical-device-sim-information-logicalDeviceSIMInformation-module__networkContainer-DqjOHE {
  border-radius: var(--md-ingenico-spacing-2);
  border: 1px solid var(--md-palette-grey-300, #e9edf2);
  flex-direction: column;
  display: flex;
}

.src-domain-components-logical-device-sim-information-logicalDeviceSIMInformation-module__networkContainer-DqjOHE {
  padding: var(--md-ingenico-spacing-2);
  background-color: var(--md-palette-grey-100);
  gap: var(--md-ingenico-spacing-1);
}

.src-domain-components-logical-device-sim-information-logicalDeviceSIMInformation-module__container-JZModq {
  padding: var(--md-ingenico-spacing-4) var(--md-ingenico-spacing-7);
  background-color: var(--md-palette-common-white);
  flex-direction: row;
}

.src-domain-components-logical-device-sim-information-logicalDeviceSIMInformation-module__rightContainer-LAoRAd, .src-domain-components-logical-device-sim-information-logicalDeviceSIMInformation-module__leftContainer-hFeQip {
  gap: var(--md-ingenico-spacing-5) 0;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.src-domain-components-logical-device-sim-information-logicalDeviceSIMInformation-module__statusText-Mj7KTL {
  padding: var(--md-ingenico-spacing-1) var(--md-ingenico-spacing-4);
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo-uRFzEb {
  gap: var(--md-ingenico-spacing-6);
  flex-direction: row;
  display: flex;
}

.src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo__imageColumn-_r4uWi {
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo__imageWrapper-X8Hr7t {
  flex-direction: column;
  width: 72px;
  height: 102px;
  display: flex;
  overflow: hidden;
}

.src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo__imageContainer-nLkGNR {
  flex: none;
  width: 72px;
  height: 116px;
}

.src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo__imageContainer-nLkGNR > * {
  height: 100%;
}

.src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo__image-Z0rnFT {
  background: var(--md-palette-grey-100);
  border-radius: 6px;
  max-width: 100%;
}

.src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo__infoColumn-gfYU3P {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo__infoWrapper-P3cTy_ {
  flex-direction: column;
  display: flex;
}

@media (max-width: 1024px) {
  .src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo__imageColumn-_r4uWi {
    min-width: auto;
  }

  .src-domain-components-tetra-device-info-card-tetraDeviceInfoCard-module__tetraDeviceInfo__imageContainer-nLkGNR {
    width: 72px;
    height: 116px;
  }
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__container-xRVEoW {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

.src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ {
  gap: var(--md-ingenico-spacing-6);
  flex-direction: row;
  width: 100%;
  display: flex;
}

@media (max-width: 1024px) {
  .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ {
    gap: var(--md-ingenico-spacing-5);
    flex-direction: column;
  }
}

.src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraLeftColumn-_IEcxg {
  flex: 100;
  min-width: 312px;
}

@media (max-width: 1024px) {
  .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraLeftColumn-_IEcxg {
    flex: 1;
    min-width: auto;
  }
}

.src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraRightColumn-RTFbJY {
  gap: var(--md-ingenico-spacing-6);
  flex-direction: column;
  flex: 46;
  width: 100%;
  min-width: 312px;
  display: flex;
}

@media (max-width: 1024px) {
  .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraRightColumn-RTFbJY {
    gap: var(--md-ingenico-spacing-5);
    flex: 1;
    min-width: auto;
  }
}

.src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraSection-E3h4eQ {
  width: 100%;
}

.src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraDeviceInfoCard-dYo7H7 {
  width: 100%;
  padding: var(--md-ingenico-spacing-8);
  box-shadow: var(--md-shadows-1);
  border-radius: var(--md-ingenico-spacing-2);
  background-color: var(--md-palette-common-white);
}

.src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__rightColumnExtensionContainer-GALgpA {
  gap: var(--md-ingenico-spacing-6);
  --mfe-right-column-extension-padding-block: var(--md-ingenico-spacing-5);
  flex-direction: column;
  width: 100%;
  display: flex;
}

@media (max-width: 1024px) {
  .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__rightColumnExtensionContainer-GALgpA {
    gap: var(--md-ingenico-spacing-5);
  }
}

.src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__tetraContentWrapper-Qpe0wZ .src-domain-components-minimal-device-layout-MinimalDeviceLayout-module__rightColumnExtensionContainer-GALgpA:empty {
  display: none;
}

.src-domain-components-logical-device-connectivity-info-logicalDeviceConnectivityInfo-module__container-knf25D {
  align-items: center;
  gap: var(--md-ingenico-spacing-4);
  width: 100%;
  display: flex;
}

.src-domain-components-logical-device-connectivity-info-logicalDeviceConnectivityInfo-module__container-knf25D svg {
  flex: none;
  display: flex;
}

.src-domain-components-logical-device-connectivity-info-logicalDeviceConnectivityInfo-module__iconSuccess-Tghxai {
  fill: var(--md-palette-success-500);
}

.src-domain-components-logical-device-connectivity-info-logicalDeviceConnectivityInfo-module__iconError-wyTvQQ {
  fill: var(--md-palette-error-500);
}

.src-domain-components-logical-device-connectivity-info-logicalDeviceConnectivityInfo-module__iconWarning-mExpLS {
  fill: var(--md-palette-warning-500);
}

.src-domain-components-logical-device-connectivity-info-logicalDeviceConnectivityInfo-module__iconInherit-chdpR1 {
  fill: var(--md-palette-grey-300);
}

.src-domain-components-logical-device-connectivity-info-logicalDeviceConnectivityInfo-module__textContainer-GnrIOC {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.src-domain-components-logical-device-connectivity-info-logicalDeviceConnectivityInfo-module__subtitle-BKWbaU {
  color: var(--md-palette-grey-800);
}

.src-domain-components-logical-device-connectivity-info-group-logicalDeviceConnectivityInfoGroup-module__container-phGXsT {
  width: 100%;
  display: flex;
}

.src-domain-components-logical-device-connectivity-info-group-logicalDeviceConnectivityInfoGroup-module__container__multiple-p4kvUJ {
  justify-content: space-between;
}

.src-domain-components-logical-device-connectivity-info-group-logicalDeviceConnectivityInfoGroup-module__item-UV9Oyx {
  align-items: flex-end;
  min-width: 100px;
  height: 36px;
  padding: 0;
  display: flex;
}

.src-domain-components-logical-device-connectivity-info-group-logicalDeviceConnectivityInfoGroup-module__item__wrapper-SPdt1J {
  box-sizing: border-box;
  max-width: 100%;
  display: flex;
  overflow: hidden;
}

.src-domain-components-logical-device-connectivity-info-group-logicalDeviceConnectivityInfoGroup-module__separator-gwoE8P {
  border-color: var(--md-palette-grey-300);
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__container-EjkimR {
  height: var(--md-ingenico-spacing-9);
  align-items: center;
  gap: var(--md-ingenico-spacing-5);
  flex-direction: row;
  display: flex;
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__typoContainer-mRj3ys {
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  margin-bottom: 6px;
  display: flex;
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__nameTypography-Zq_FJM {
  color: var(--md-palette-grey-700);
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__yellow-v2uNXW svg {
  color: var(--md-palette-warning-300) !important;
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__blue-fr41ds svg {
  color: var(--md-palette-info-600) !important;
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__green-nKqPct svg {
  color: var(--md-palette-success-500) !important;
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__red-UOyK_n svg {
  color: var(--md-palette-error-500) !important;
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__iconContainer-_Q8gCF {
  align-items: center;
  display: flex;
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__iconContainer-_Q8gCF svg {
  width: var(--md-ingenico-spacing-5, 16px);
  height: var(--md-ingenico-spacing-5, 16px);
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__chartContainer-p2YRL8 {
  flex: 1 0 auto;
}

.src-domain-components-circular-percentage-info-CircularPercentageInfo-module__circularPercentageInfo__chartContainer-p2YRL8 svg {
  color: var(--md-palette-grey-300);
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-logical-device-hardware-status-charts-logicalDeviceHardwareStatusCharts-module__container-fWd7oi {
  box-sizing: border-box;
  justify-content: space-around;
  display: flex;
}

@media (min-width: 1920px) and (max-width: 1366px) {
  .src-domain-components-logical-device-hardware-status-charts-logicalDeviceHardwareStatusCharts-module__container-fWd7oi {
    gap: var(--md-ingenico-spacing-4) 0;
    flex-wrap: wrap;
  }
}

.src-domain-components-logical-device-hardware-status-charts-logicalDeviceHardwareStatusCharts-module__chartContainer-vneKFT {
  min-width: 0;
}

@media (min-width: 1920px) and (max-width: 1366px) {
  .src-domain-components-logical-device-hardware-status-charts-logicalDeviceHardwareStatusCharts-module__chartContainer-vneKFT {
    flex-basis: 50%;
  }
}

.src-domain-components-logical-device-hardware-status-charts-logicalDeviceHardwareStatusCharts-module__emptyChartContainer-Heevri .src-domain-components-logical-device-hardware-status-charts-logicalDeviceHardwareStatusCharts-module__childContainer-dcw9mL svg {
  color: var(--md-palette-grey-300);
  fill: var(--md-palette-grey-300);
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__lastSyncDate-oGwSpy {
  letter-spacing: .00875rem;
  font-family: Roboto, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Ubuntu, Cantarell, Helvetica Neue;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.25rem;
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__card-jOvNJ7, .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__hardware-B78Mcd, .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__identificationContainer-_WrX0T, .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__deviceStatus-z9Zf2b {
  flex-direction: column;
  display: flex;
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__card-jOvNJ7 {
  gap: var(--md-ingenico-spacing-8);
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__separator-yT1EqP {
  border-color: var(--md-palette-grey-300);
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__hardwareInfoContainer-tvtYYi {
  gap: var(--md-ingenico-spacing-6);
  display: flex;
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__imageContainer-ELLssJ {
  flex: none;
  align-self: center;
  width: 156px;
  height: 240px;
  max-height: 240px;
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__statusContainer-sSWWCD {
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__statusSubtitle-NjiYXE {
  color: var(--md-palette-grey-700);
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__lastSyncContainer-E_4XD5, .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__deviceStatus-z9Zf2b {
  gap: var(--md-ingenico-spacing-2);
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__lastSyncContainer-E_4XD5 {
  align-items: center;
  height: 28px;
  display: flex;
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__image-D1_ze7 {
  max-width: 100%;
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__hardware-B78Mcd {
  gap: var(--md-ingenico-spacing-7);
  flex: 1 0 auto;
}

@media (min-width: 1920px) and (max-width: 1366px) {
  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__hardware-B78Mcd {
    flex: 0 auto;
  }
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__tooltipIcon-mEvD4n {
  width: var(--md-ingenico-spacing-6);
  height: var(--md-ingenico-spacing-6);
  color: var(--md-palette-grey-700);
}

@media (min-width: 1920px) and (max-width: 1600px) {
  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__item-L4rGBk:nth-of-type(2n) {
    padding-left: var(--md-ingenico-spacing-4);
  }

  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__item-L4rGBk:nth-of-type(odd) {
    padding-right: var(--md-ingenico-spacing-4);
  }

  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__item-L4rGBk {
    flex-basis: 50%;
    justify-content: center;
    padding: 0;
  }
}

@media (max-width: 1920px) {
  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__item-L4rGBk {
    max-width: 170px;
  }
}

@media (min-width: 1600px) and (max-width: 1920px) {
  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__item-L4rGBk {
    max-width: 186px;
  }
}

@media (min-width: 1920px) {
  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__item-L4rGBk {
    max-width: 342px;
  }
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__container-ZOXcxb {
  padding: 0 var(--md-ingenico-spacing-10);
  position: relative;
}

@media (min-width: 1920px) and (max-width: 1600px) {
  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__container-ZOXcxb {
    gap: var(--md-ingenico-spacing-4) 0;
    flex-wrap: wrap;
    padding: 0;
  }

  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__container-ZOXcxb:after {
    z-index: 1;
    content: "";
    background-color: var(--md-palette-grey-300);
    width: .9px;
    height: 100%;
    display: block;
    position: absolute;
    left: 50%;
  }

  .src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__connectivity__divider-Ntf0_N {
    display: none;
  }
}

.src-domain-components-logical-device-summary-card-logicalDeviceSummaryCard-module__screenLockedChipContainer-kEChgT {
  height: min-content;
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ p[class*="circularPercentageInfo__nameTypography"] {
  font-family: Gilroy, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ div[class*="circularPercentageInfo__typoContainer"] p:not([class*="circularPercentageInfo__nameTypography"]) {
  font-family: Roboto, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Ubuntu, Cantarell, Helvetica Neue;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ p[class*="circularPercentageInfo__nameTypography"] {
  letter-spacing: .01rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ div[class*="circularPercentageInfo__typoContainer"] p:not([class*="circularPercentageInfo__nameTypography"]) {
  letter-spacing: .00875rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ p[class*="circularPercentageInfo__nameTypography"] {
  font-weight: 700;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ div[class*="circularPercentageInfo__typoContainer"] p:not([class*="circularPercentageInfo__nameTypography"]) {
  font-weight: 400;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__loadingContainer-aRwmho {
  background-color: var(--md-palette-common-white);
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 400px;
  display: flex;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__container-Bx1cOh {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: row;
  display: flex;
}

@media (max-width: 1439px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__container-Bx1cOh {
    flex-direction: column;
  }
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__cardWraper-YoR2hg {
  text-align: inherit;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
}

@media (min-width: 1439px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__cardWraper-YoR2hg {
    flex: 1;
  }
}

@media (max-width: 1919px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__cardWraper-YoR2hg {
    flex: 1;
  }
}

@media (max-width: 1439px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__cardWraper-YoR2hg {
    width: 100%;
  }
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__cardWraper__clickable-hmntCD {
  cursor: pointer;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI {
  width: 100%;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX svg {
  width: var(--md-ingenico-spacing-8);
  height: var(--md-ingenico-spacing-8);
  padding: var(--md-ingenico-spacing-2);
  border-radius: 50%;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX svg:not([class*="iconInherit"]) {
  background-color: var(--md-palette-info-50);
  fill: var(--md-palette-info-500);
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX svg[class*="iconInherit"] {
  background-color: var(--md-palette-grey-100);
  fill: var(--md-palette-grey-500);
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ p[class*="circularPercentageInfo__nameTypography"] {
  color: var(--md-palette-grey-900);
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ div[class*="circularPercentageInfo__typoContainer"] p:not([class*="circularPercentageInfo__nameTypography"]) {
  color: var(--md-palette-grey-800);
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX div[class*="coreTypography"] {
  align-items: center;
  display: flex;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__imageContainer-vQEWMD {
  background-color: var(--md-palette-grey-100);
  border-radius: 5.77px;
  place-items: center;
  display: flex;
  position: relative;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__imageContainer-vQEWMD > span {
  width: -moz-fit-content;
  width: fit-content;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx:after {
  display: none;
}

@media (max-width: 450px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ {
    justify-content: space-between !important;
    gap: var(--md-ingenico-spacing-8) var(--md-ingenico-spacing-1) !important;
  }
}

@media (max-width: 1919px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI {
    gap: var(--md-ingenico-spacing-6);
  }
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ {
  flex-wrap: wrap;
  justify-content: flex-start;
}

.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareInfoSectionContainer-bAR4gz, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareInfoSectionContainer-bAR4gz {
  gap: var(--md-ingenico-spacing-5);
  width: calc(100% - 172px);
}

@media (min-width: 1920px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI {
    gap: var(--md-ingenico-spacing-6);
    flex-direction: row;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__divider-ywQuRi, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__divider-ywQuRi {
    border: 1px solid var(--md-palette-grey-300);
    height: auto;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityDivider-rZ0tJS, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityDivider-rZ0tJS {
    display: none;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx {
    justify-content: center;
    gap: var(--md-ingenico-spacing-5);
    flex-direction: column;
    flex: 0 0 200px;
    max-width: 200px;
    padding: 0;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareContainer-mDGfgl, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareContainer-mDGfgl {
    width: calc(100% - 221px) !important;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ {
    gap: var(--md-ingenico-spacing-8) var(--md-ingenico-spacing-8);
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ {
    flex-basis: calc(50% - var(--md-ingenico-spacing-5, 16px));
    max-width: 110px;
  }
}

@media (min-width: 1440px) and (max-width: 1919px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ {
    gap: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7);
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ {
    flex-basis: calc(50% - 12px);
    max-width: 110px;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx {
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx:after {
    display: none;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:first-of-type {
    padding-right: var(--md-ingenico-spacing-5);
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:last-child {
    padding-left: var(--md-ingenico-spacing-5);
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:not(:first-of-type), .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:not(:last-child) {
    padding: 0 var(--md-ingenico-spacing-5);
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX {
    flex-basis: 33.33%;
    padding: 0;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityDivider-rZ0tJS {
    border: .9px solid var(--md-palette-grey-300);
    height: auto;
    display: block;
  }
}

@media (max-width: 1439px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ {
    flex-basis: calc(33.33% - var(--md-ingenico-spacing-7));
    min-width: 110px;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ {
    justify-content: flex-start;
    gap: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7);
    flex-wrap: wrap;
    display: flex;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx {
    flex-wrap: nowrap;
    padding: 0;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI.src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:first-of-type, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:first-of-type {
    padding-right: var(--md-ingenico-spacing-5);
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:last-child, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:last-child {
    padding-left: var(--md-ingenico-spacing-5);
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:not(:first-of-type), .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:not(:last-child), .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:not(:first-of-type), .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX:not(:last-child) {
    padding: 0 var(--md-ingenico-spacing-5);
  }
}

@media (min-width: 768px) and (max-width: 744px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ {
    max-width: 110px;
  }
}

@media (min-width: 768px) and (max-width: 1919px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card-F83gVI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx hr {
    display: block;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx {
    justify-content: space-between;
    padding: 0 !important;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX {
    justify-content: center;
    flex-basis: 33.33% !important;
  }
}

@media (min-width: 768px) and (max-width: 1439px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx {
    justify-content: space-between;
    padding: 0 !important;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX {
    justify-content: center;
    flex-basis: 33.33% !important;
  }
}

@media (max-width: 767px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareContainer-mDGfgl, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareContainer-mDGfgl {
    gap: var(--md-ingenico-spacing-5);
    flex-direction: column;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ {
    gap: var(--md-ingenico-spacing-8) var(--md-ingenico-spacing-8);
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ {
    flex-basis: calc(50% - var(--md-ingenico-spacing-5));
    min-width: 110px;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareInfoSectionContainer-bAR4gz, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareInfoSectionContainer-bAR4gz {
    width: 100%;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__image-yBIE0z, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__image-yBIE0z, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__imageContainer-vQEWMD, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__imageContainer-vQEWMD {
    height: 156px;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__imageContainer-vQEWMD, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__imageContainer-vQEWMD {
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityDivider-rZ0tJS, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityDivider-rZ0tJS {
    display: none;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx {
    justify-content: flex-start !important;
    gap: var(--md-ingenico-spacing-5) !important;
    flex-direction: column !important;
    padding: 0 !important;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX, .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__multiple-rbExeQ .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
  }
}

@media (min-width: 1440px) {
  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI {
    max-width: 716px;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__divider-ywQuRi {
    border: 1px solid var(--md-palette-grey-300);
    height: auto;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI {
    gap: var(--md-ingenico-spacing-6);
    flex-direction: row;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsContainer-wTERkQ {
    gap: var(--md-ingenico-spacing-8) var(--md-ingenico-spacing-8) !important;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareChartsItemContainer-gRGoEZ {
    min-width: 110px;
    flex-basis: calc(50% - var(--md-ingenico-spacing-5)) !important;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityDivider-rZ0tJS {
    display: none !important;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityContainer-tPl6Fx {
    justify-content: center;
    gap: var(--md-ingenico-spacing-5);
    flex-direction: column;
    flex: 0 0 200px;
    max-width: 200px;
    padding: 0;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__hardwareContainer-mDGfgl {
    width: calc(100% - 221px) !important;
  }

  .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__card__single-apuvfI .src-domain-components-my-terminals-detailed-list-myTerminalsDetailedList-module__connectivityItem-wBTAdX {
    width: 100%;
    flex-basis: 0 !important;
    justify-content: flex-start !important;
    padding: 0 !important;
  }
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__deviceInfo__page-RENW8D {
  padding-top: var(--md-ingenico-spacing-7);
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__deviceInfo__page__archived-o9XQJE {
  padding-top: 0;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__deviceInfo__devicePropertiesArchivedBox-CM1w_8 {
  width: 100%;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__deviceInfo__archivedDeviceContainer-XjYHU8 {
  justify-content: center;
  align-items: center;
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  width: 100%;
  padding-top: 0;
  display: flex;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__deviceInfo__container-r9ZQ_k {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: row;
  flex: 1;
  display: flex;
}

@media (max-width: 1280px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__deviceInfo__container-r9ZQ_k {
    flex-wrap: wrap;
  }
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__deviceInfo__container__fullWidth-xszGV2 {
  width: 100%;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__deviceInfo__content-WTQb7b {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  flex: 1 1 0;
  display: flex;
}

@media (min-width: 1281px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__deviceInfo__actions__mobile-BAG5Xu {
    display: none;
  }
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__chipControl__tooltip-ZPlzhe {
  background-color: var(--md-palette-common-white);
  border-radius: var(--md-ingenico-spacing-1);
  border: 1px solid var(--md-palette-grey-300);
  box-shadow: var(--md-shadows-4);
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__chipControl__customDisplayedChipsContainerClass-sN7gQi {
  top: var(--md-ingenico-spacing-1);
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__cardStatusInformationContainer-T4RDBi {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  flex: 0 0 100%;
  display: flex;
}

@media (min-width: 1281px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__cardStatusInformationContainer-T4RDBi {
    flex: 0 0 35%;
  }
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__cardStatusInformationContainer-T4RDBi .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__whiteCardContainer-lYgCXV {
  padding: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7);
  border-radius: var(--md-ingenico-spacing-2);
  background-color: var(--md-palette-common-white);
}

@media (max-width: 1280px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__desktopActions-eGUAdM {
    display: none;
  }
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__container-cz60hv {
  padding: var(--md-ingenico-spacing-9) var(--md-ingenico-spacing-7);
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__container__withBanner-aapyA7 {
  padding-top: 0;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__bannersWrapper-yUShsu {
  gap: var(--md-ingenico-spacing-4);
  flex-direction: column;
  display: flex;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__containerNoUpperPadding-ipqYdK {
  padding-top: 0;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__bannerContainer-eMHLev {
  justify-content: center;
  align-items: center;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__bannerTextWrapper-uZeD1k {
  padding-bottom: var(--md-ingenico-spacing-2);
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: row;
  display: flex;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__leftSideElementsContainer-c5axMW, .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__rightSideElementsContainer-JoF5dx {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__leftSideElementsContainer-c5axMW .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__whiteCardContainer-lYgCXV, .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__rightSideElementsContainer-JoF5dx .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__whiteCardContainer-lYgCXV {
  padding: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7);
  border-radius: var(--md-ingenico-spacing-2);
  background-color: var(--md-palette-common-white);
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__leftSideElementsContainer-c5axMW {
  width: calc(70% - var(--md-ingenico-spacing-7));
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__rightSideElementsContainer-JoF5dx {
  width: 30%;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__myTerminalDetailedCard-jSm042 {
  width: 100%;
  max-width: 100%;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityContainer-jJVOOu:after {
  display: none !important;
}

@media (max-width: 768px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 {
    flex-direction: column;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__leftSideElementsContainer-c5axMW, .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__whiteCardContainer-lYgCXV, .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__rightSideElementsContainer-JoF5dx {
    width: 100%;
  }
}

@media (min-width: 768px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__myTerminalDetailedCard-jSm042 {
    padding: var(--md-ingenico-spacing-8);
  }
}

@media (min-width: 1650px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__myTerminalDetailedCard-jSm042 {
    align-items: center;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__divider-mnejSx, .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__hardwareContainer-R4jEWd {
    height: 290px !important;
  }
}

@media (min-width: 1441px) and (max-width: 1649px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__divider-mnejSx, .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__hardwareContainer-R4jEWd {
    height: 290px !important;
  }
}

@media (width: 1440px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__myTerminalDetailedCard-jSm042 {
    flex-direction: column !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__hardwareContainer-R4jEWd {
    width: 100% !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__hardwareChartsItemContainer-G3nuMd {
    flex-basis: calc(33.33% - var(--md-ingenico-spacing-7)) !important;
    min-width: 110px !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__hardwareChartsContainer-dSEXk9 {
    justify-content: flex-start !important;
    gap: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7) !important;
    flex-wrap: wrap !important;
    display: flex !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityContainer-jJVOOu {
    flex-flow: row !important;
    flex: auto !important;
    justify-content: space-between !important;
    gap: 0 !important;
    max-width: 100% !important;
    padding: 0 !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityItem-OiPCeY {
    flex-basis: 25% !important;
    justify-content: center !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityItem-OiPCeY:first-of-type {
    padding-right: var(--md-ingenico-spacing-5) !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityItem-OiPCeY:last-child {
    padding-left: var(--md-ingenico-spacing-5) !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityItem-OiPCeY:not(:first-of-type), .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityItem-OiPCeY:not(:last-child) {
    padding: 0 var(--md-ingenico-spacing-5) !important;
  }
}

@media (min-width: 768px) and (max-width: 1441px) {
  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityContainer-jJVOOu hr {
    display: block !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityContainer-jJVOOu {
    justify-content: space-between;
    gap: var(--md-ingenico-spacing-4) 0 !important;
  }

  .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__contentWrapper-OpPly9 .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__connectivityItem-OiPCeY {
    justify-content: center;
    flex-basis: 33% !important;
  }
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__rightColumnExtensionContainer-qioweG {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  width: 100%;
  display: flex;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__rightColumnExtensionContainer-qioweG:empty {
  display: none;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__statusChipContainer-kCHVSP, .src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__isScreenLockedChipContainer-jwx1aY {
  padding: 3px var(--md-ingenico-spacing-1);
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__statusChipContainer__online-c60fab {
  background-color: var(--md-palette-success-50);
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__statusChipContainer__online-c60fab svg {
  fill: var(--md-palette-success-500);
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__statusChipContainer__online-c60fab p {
  color: var(--md-palette-success-900) !important;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__statusChipContainer__offline-Juqvsl {
  background-color: var(--md-palette-grey-300);
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__statusChipContainer__offline-Juqvsl svg {
  fill: var(--md-palette-grey-500);
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__statusChipContainer__offline-Juqvsl p {
  color: var(--md-palette-grey-700) !important;
}

.src-domain-components-logical-device-logical-device-info-LogicalDeviceInfo-module__isScreenLockedChipContainer-jwx1aY p {
  color: var(--md-palette-error-900) !important;
}

.src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__temConnectionContent-uZnUXE {
  gap: var(--md-ingenico-spacing-5, 16px);
  flex-direction: column;
}

.src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__temConnectionContent-uZnUXE p.src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__connectingSubtitle-gjr2i8 {
  color: var(--greyscale-700, #5c688f) !important;
}

.src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__temConnectionContent-uZnUXE p, .src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__temConnectionContent-uZnUXE h6 {
  margin: 0;
}

.src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__temConnectionInfoRow-NrN4Bi, .src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__temConnectionContent-uZnUXE {
  display: flex;
}

.src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__temConnectionInfoRow-NrN4Bi {
  flex-direction: row;
  align-items: center;
  gap: 1.5px;
}

.src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__bannerContainer-ifYRkd {
  position: relative;
}

.src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__bannerContainer-ifYRkd .src-domain-components-tem-connection-modal-body-temConnectionModalBody-module__retryButton-wHNuVC {
  top: 50%;
  right: var(--md-ingenico-spacing-5, 16px);
  position: absolute;
  transform: translateY(-50%);
}

.src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__connectionHeaderContainer-_kxKxX {
  border-top-left-radius: var(--md-ingenico-spacing-2, 8px);
  border-top-right-radius: var(--md-ingenico-spacing-2, 8px);
  background: linear-gradient(222deg, #f9f9f9 23.9%, #f3f3f3 87.25%);
  height: 258px;
  position: relative;
  overflow: hidden;
}

.src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__connectionHeaderContainer-_kxKxX > .src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__circlesContainer-vJXbXM {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__connectionHeaderContainer-_kxKxX > .src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__circlesContainer-vJXbXM svg {
  fill: #0000;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate3d(-50%, 50%, 0);
}

.src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__connectionHeaderContainer-_kxKxX > .src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__deviceContainer-lfFqDr {
  top: var(--md-ingenico-spacing-5, 16px);
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

.src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__connectionHeaderContainer-_kxKxX > .src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__deviceContainer-lfFqDr circle {
  fill: #0000;
}

.src-domain-components-tem-connection-modal-header-temConnectionModalHeader-module__circlesWrapper-rJYBgB {
  position: relative;
}

.src-domain-components-modal-screen-share-modalScreenShare-module__headerClassName-kCfJb5 {
  padding: 0;
  display: block;
  position: relative;
}

.src-domain-components-modal-screen-share-modalScreenShare-module__headerClassName-kCfJb5 > button:last-child {
  top: var(--md-ingenico-spacing-7);
  right: var(--md-ingenico-spacing-7);
  z-index: 1;
  position: absolute;
}

.src-domain-components-modal-screen-share-modalScreenShare-module__confirmIcon-FjbYkt {
  fill: var(--md-palette-common-white);
}

.src-domain-pages-logical-device-screen-share-page-logicalDeviceScreenSharePage-module__container-EUiNAZ {
  padding: var(--md-ingenico-spacing-7);
  flex-direction: row;
  flex: 1 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.src-domain-pages-logical-device-screen-share-page-logicalDeviceScreenSharePage-module__containerScreenShare-Gsg7Po {
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 320px;
  height: 100%;
  display: flex;
}

.src-domain-pages-logical-device-screen-share-page-logicalDeviceScreenSharePage-module__containerControl-Jrxs8o {
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  display: flex;
}

.src-domain-pages-logical-device-screen-share-page-logicalDeviceScreenSharePage-module__containerControl-Jrxs8o > button {
  width: 48px;
  height: 48px;
  margin: var(--md-ingenico-spacing-7);
  color: var(--md-palette-common-white);
}

.src-domain-pages-logical-device-screen-share-page-logicalDeviceScreenSharePage-module__containerControl-Jrxs8o > button:hover {
  background-color: var(--md-palette-primary-600);
}

.src-domain-pages-logical-device-screen-share-page-logicalDeviceScreenSharePage-module__containerControl-Jrxs8o > button {
  background-color: var(--md-palette-primary-main);
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-logical-device-sync-configuration-modal-LogicalDeviceSyncConfigurationModal-module__paperContainer-Khz6zy {
  border-radius: var(--md-ingenico-spacing-2);
  position: absolute;
  top: 70px;
}

@media (max-width: 767px) {
  .src-domain-components-logical-device-sync-configuration-modal-LogicalDeviceSyncConfigurationModal-module__paperContainer-Khz6zy {
    height: 640px;
  }
}

.src-domain-components-logical-device-sync-configuration-modal-LogicalDeviceSyncConfigurationModal-module__modalActions-vZtNm4 {
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

.src-domain-components-logical-device-sync-configuration-modal-LogicalDeviceSyncConfigurationModal-module__customActionsClassName-iVeB1X {
  padding: var(--md-ingenico-spacing-5) var(--md-ingenico-spacing-7);
}

.src-domain-components-logical-device-sync-configuration-modal-LogicalDeviceSyncConfigurationModal-module__modalContent-_eRoOt {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__modalActions-nVzsjJ {
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

.src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__selectsBox-rjDn_5 {
  margin-bottom: var(--md-ingenico-spacing-5);
  justify-content: flex-end;
  gap: var(--md-ingenico-spacing-5);
  flex-direction: row;
  display: flex;
}

.src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__containerBox-DEYco7 {
  max-height: 100vh;
  padding: var(--md-ingenico-spacing-7);
  display: grid;
  overflow: hidden;
}

.src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__formContainer-jFowEJ {
  min-width: 120px;
}

.src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__paperContainer-vRHHVh {
  max-height: 100vh;
  overflow-y: hidden;
}

@media (max-width: 1439px) {
  .src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__paperContainer-vRHHVh {
    width: 100%;
  }
}

@media (min-width: 1440px) {
  .src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__paperContainer-vRHHVh {
    width: 1000px;
  }
}

.src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__codeBlockContainer-eMKjPf {
  overflow-y: hidden;
}

.src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__codeBlockContainer-eMKjPf > div {
  height: 100%;
}

.src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__codeBlockContainer-eMKjPf pre {
  max-height: 55vh !important;
}

.src-domain-components-parameter-output-file-modal-ParameterOutputFileModal-module__errorAlertContainer-cDeBwK {
  margin: var(--md-ingenico-spacing-7);
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-file-output-formulary-modal-FileOutputFormularyModal-module__paperContainer-MOc81r {
  border-radius: var(--md-ingenico-spacing-2);
  position: absolute;
  top: 70px;
}

@media (max-width: 767px) {
  .src-domain-components-file-output-formulary-modal-FileOutputFormularyModal-module__paperContainer-MOc81r {
    height: 640px;
  }
}

.src-domain-components-file-output-formulary-modal-FileOutputFormularyModal-module__modalActions-tDm2og {
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

.src-domain-components-file-output-formulary-modal-FileOutputFormularyModal-module__customActionsClassName-AGK7fn {
  padding: var(--md-ingenico-spacing-5) var(--md-ingenico-spacing-7);
}

.src-domain-components-file-output-formulary-modal-FileOutputFormularyModal-module__modalContent-uUIPVA {
  padding: 0 var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7);
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
  display: flex;
}

.src-domain-components-file-output-formulary-modal-FileOutputFormularyModal-module__switchContainer-UrITPU {
  padding: 0;
  padding-top: var(--md-ingenico-spacing-1);
  align-items: center;
}

.src-domain-components-file-output-formulary-modal-FileOutputFormularyModal-module__switchOptionsContainer-CJf4rm {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: row;
  display: flex;
}

.src-domain-components-deployment-target-devices-tab-list-filters-DeploymentTargetDevicesTabListFilters-module__leftSlot__box-P6fbfE {
  align-items: center;
  width: auto;
  display: flex;
}

.src-domain-components-deployment-target-devices-tab-list-filters-DeploymentTargetDevicesTabListFilters-module__leftSlotClassName-rjBVYL {
  align-items: center;
  gap: var(--md-ingenico-spacing-2);
  flex: 1 0 0;
  display: flex;
}

.src-domain-components-deployment-target-devices-tab-list-filters-DeploymentTargetDevicesTabListFilters-module__leftSlotContainer-EZXwOE {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: row;
  display: flex;
}

.src-domain-components-deployment-target-devices-tab-list-filters-DeploymentTargetDevicesTabListFilters-module__dateRange-lDrgwu {
  max-width: 200px;
}

.src-domain-components-deployment-target-devices-tab-list-filters-DeploymentTargetDevicesTabListFilters-module__actionButtons-B3WF_X {
  background-color: #0000;
  border: 0;
  flex: 1 0 auto;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 0;
  display: flex;
}

.src-domain-components-deployment-target-devices-tab-list-filters-DeploymentTargetDevicesTabListFilters-module__actionButtons-B3WF_X :not(:disabled) {
  cursor: pointer;
}

.src-domain-components-deployment-target-devices-tab-list-filters-DeploymentTargetDevicesTabListFilters-module__actionButtons-B3WF_X svg {
  fill: var(--md-palette-grey-700);
  font-size: 24px !important;
}

.src-domain-components-deployment-target-devices-tab-DeploymentTargetDevicesTab-module__targetDevicesTab__primaryText-PbT3Hg {
  color: var(--md-palette-grey-900);
}

.src-domain-components-deployment-target-devices-tab-DeploymentTargetDevicesTab-module__targetDevicesTab__secondaryText-V7q4Hl {
  color: var(--md-palette-grey-800);
}

.src-domain-components-deployment-target-devices-tab-DeploymentTargetDevicesTab-module__labelTextColor-yjb4SZ {
  color: #000;
}

.src-domain-components-deployment-target-devices-tab-useDeploymentVirtualDevicesTabColumns-module__labelTextColor-sm4lOT {
  color: #000;
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-module-cancel-modal-CancelModal-module__host-TbDxWP .src-domain-components-module-cancel-modal-CancelModal-module__paper-pJkVfQ {
  box-shadow: var(--md-shadows-13, 0px 4px 20px 0px #0b1b500f, 0px 1px 1px 0px #0b1b5008);
  background: #fff;
}

.src-domain-components-module-cancel-modal-CancelModal-module__host-TbDxWP .src-domain-components-module-cancel-modal-CancelModal-module__actions-uJpqJ7 {
  padding: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-5);
  border-top: 1px solid var(--md-palette-grey-200);
  justify-content: flex-end;
  display: flex;
}

@media (max-width: 767px) {
  .src-domain-components-module-cancel-modal-CancelModal-module__host-TbDxWP .src-domain-components-module-cancel-modal-CancelModal-module__actions-uJpqJ7 {
    padding: var(--md-ingenico-spacing-5) var(--md-ingenico-spacing-7);
  }
}

.src-domain-components-module-cancel-modal-CancelModal-module__host-TbDxWP .src-domain-components-module-cancel-modal-CancelModal-module__title-XvZ379 {
  gap: var(--md-ingenico-spacing-2);
  flex-direction: column;
  display: flex;
}

.src-domain-components-module-cancel-modal-CancelModal-module__host-TbDxWP .src-domain-components-module-cancel-modal-CancelModal-module__header-LGnbHe {
  padding: var(--md-ingenico-spacing-7);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

@media (max-width: 767px) {
  .src-domain-components-module-cancel-modal-CancelModal-module__host-TbDxWP .src-domain-components-module-cancel-modal-CancelModal-module__header-LGnbHe {
    padding: var(--md-ingenico-spacing-5);
  }
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-parameter-module-parameter-module-content-actions-container-ParameterModuleContentActionsContainer-module__container-UHyJuh {
  padding: var(--md-ingenico-spacing-5) calc(var(--md-ingenico-spacing-5)  + var(--md-ingenico-spacing-3));
  border-top: 1px solid var(--md-palette-grey-100);
  justify-content: space-between;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-content-actions-container-ParameterModuleContentActionsContainer-module__saveButtonsContainer-Fi8fK5 {
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__paper-hHCOFF {
  box-shadow: var(--md-shadows-13, 0px 4px 20px 0px #0b1b500f, 0px 1px 1px 0px #0b1b5008);
  background: #fff;
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__dialogTitle-yZi5Bq {
  flex-direction: column;
  flex: 1;
  justify-items: center;
  padding: 0;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__dialogContent-FwLJr6 {
  padding: 0 var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7);
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__dialogActions-swIh2V {
  padding: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-5);
  border-top: 1px solid var(--md-palette-grey-200);
  justify-content: flex-end;
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

@media (max-width: 767px) {
  .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__dialogActions-swIh2V {
    padding: var(--md-ingenico-spacing-5) var(--md-ingenico-spacing-7);
  }
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__dialogActions-swIh2V .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__action-gYc2fx {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: row;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__header-qKRrtq {
  padding: var(--md-ingenico-spacing-7);
  font-weight: bold;
  font-size: var(--md-ingenico-spacing-6);
  align-items: center;
  display: flex;
}

@media (max-width: 767px) {
  .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__header-qKRrtq {
    padding: var(--md-ingenico-spacing-5);
  }
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__contentContainer-LKBXFl {
  flex-direction: column;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__section-Eco4gw {
  justify-content: space-between;
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__contentContainer-LKBXFl {
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__labelsContainer-pZJf9R {
  gap: var(--md-ingenico-spacing-2);
  flex-direction: column;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__basicDialogModal-FSdmAP .src-domain-components-parameter-module-parameter-module-content-parameters-modal-ParameterModuleContentParametersModal-module__counterContainer-vjbrLc {
  width: min-content;
  padding: 6px var(--md-ingenico-spacing-2);
  color: var(--md-palette-success-900);
  background-color: var(--md-palette-success-50);
  border-radius: var(--md-ingenico-spacing-1, 4px);
}

.src-domain-components-parameter-module-parameter-module-smart-field-content-ParameterModuleSmartFieldDataFileInput-module__dataFileRow-FSjy6Y {
  align-items: center;
  gap: var(--md-ingenico-spacing-2);
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-smart-field-content-ParameterModuleSmartFieldDataFileInput-module__dataFileRow-FSjy6Y > :first-child {
  flex: 1;
}

.src-domain-components-parameter-module-parameter-module-smart-field-content-ParameterModuleSmartFieldContent-module__fieldWrapper-ydeV9O {
  width: 100%;
  margin-top: var(--md-ingenico-spacing-2);
  gap: var(--md-ingenico-spacing-5);
  flex-direction: row;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-smart-field-content-ParameterModuleSmartFieldContent-module__categories-jsRPue {
  z-index: 1700;
  flex: 2;
}

.src-domain-components-parameter-module-parameter-module-smart-field-content-ParameterModuleSmartFieldContent-module__smartField-IBtxEW {
  z-index: 1700;
  flex: 1;
}

.src-domain-components-parameter-module-parameter-module-smart-field-content-ParameterModuleSmartFieldContent-module__contentContainer-ZusQU8 {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-smart-field-content-ParameterModuleSmartFieldContent-module__smartFieldLabel-gj8Iqo {
  line-height: .9em;
}

.MuiAutocomplete-popper {
  z-index: 1700 !important;
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__paper-ZtZmTQ, .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__tablePaper-Oibfdb {
  box-shadow: var(--md-shadows-13, 0px 4px 20px 0px #0b1b500f, 0px 1px 1px 0px #0b1b5008);
  background: #fff;
}

.src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__paper-ZtZmTQ {
  flex-direction: column;
  max-height: 100dvh;
  display: flex;
  overflow: visible;
}

.src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__tablePaper-Oibfdb {
  width: 1440px;
  max-width: 1440px;
}

.src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__dialogTitle-rfNA4e {
  flex-direction: column;
  flex: 1;
  justify-items: center;
  padding: 0;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__dialogContent-h2wGli {
  min-height: 0;
  padding: 0 var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7);
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  flex: auto;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__checkbox-Y7XBxC {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__dialogActions-krh42l {
  padding: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-5);
  border-top: 1px solid var(--md-palette-grey-200);
  justify-content: flex-end;
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

@media (max-width: 767px) {
  .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__dialogActions-krh42l {
    padding: var(--md-ingenico-spacing-5) var(--md-ingenico-spacing-7);
  }
}

.src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__dialogActions-krh42l .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__action-U9ulaS {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: row;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__header-Gx8N57 {
  padding: var(--md-ingenico-spacing-7);
  font-weight: bold;
  font-size: var(--md-ingenico-spacing-6);
  align-items: center;
  display: flex;
}

@media (max-width: 767px) {
  .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__basicDialogModal-NXVPXI .src-domain-components-parameter-module-parameter-module-map-smart-fields-modal-ParameterModuleMapSmartFieldsModal-module__header-Gx8N57 {
    padding: var(--md-ingenico-spacing-5);
  }
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__container-V9OckF {
  padding: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-9);
  justify-content: center;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__card-fwdZjc {
  width: 100%;
  max-width: 1296px;
  padding: 0;
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__contentContainer-uU8XSY {
  padding: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7) 0 var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
  position: relative;
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__loading-rtoW2u {
  z-index: 2;
  top: 0;
  left: 0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__loading-rtoW2u .src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__overlay-NbrN0t {
  opacity: .5;
  background-color: var(--md-palette-common-white);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__mapSmartFieldIconActive-cUcAgv {
  fill: var(--md-palette-secondary-main) !important;
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__mapSmartFieldIcon-Ryvjlc {
  fill: var(--md-palette-grey-500);
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__inputActionKebabIcon-H9XlOt {
  fill: var(--md-palette-primary-main);
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__inputRemoveActionKebabIcon-DqeBrT {
  fill: var(--md-palette-error-500);
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__templatesKebabError-BVPnKf p, .src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__kebabItemError-E1r7rf {
  color: var(--md-palette-error-500);
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__smartFieldInput-QTWORU label {
  color: var(--md-palette-secondary-main) !important;
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__smartFieldInput-QTWORU fieldset {
  border-color: var(--md-palette-secondary-main) !important;
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__editButtonContainer-B1MmpS {
  margin-top: var(--md-ingenico-spacing-7);
  margin-right: var(--md-ingenico-spacing-7);
  justify-content: flex-end;
  display: flex;
}

.src-domain-components-parameter-module-parameter-module-tab-ParameterModuleTab-module__editButton-CeOlTP {
  padding: var(--md-ingenico-spacing-2) 22px;
}

.src-domain-components-resources-list-ResourcesList-module__row-EFhCXP {
  cursor: default;
}

.src-domain-components-resources-list-ResourcesList-module__resourceNameRow__box-Nyk44Q {
  align-items: center;
  gap: 8px;
  min-width: 0;
  display: flex;
}

.src-domain-components-resources-list-ResourcesList-module__resourceNameRow__icon-HezXIV {
  width: 20px;
  height: 20px;
}

.src-domain-components-resources-list-ResourcesList-module__resourceNameRow__text-phmJ7d {
  min-width: 0;
}

.src-domain-components-resources-list-ResourcesList-module__createdByCell__avatar-iSpcwb {
  background-color: var(--md-palette-secondary-100) !important;
  width: 2rem !important;
  height: 2rem !important;
}

.src-domain-components-resources-list-ResourcesList-module__createdByCell__avatar-iSpcwb [class*="_initials"] {
  color: var(--md-palette-info-900) !important;
}

.src-domain-components-resources-list-ResourcesList-module__createdByCell__info-neMxMx {
  padding: 0 var(--md-ingenico-spacing-2) !important;
}

.src-domain-components-resources-list-ResourcesList-module__createdByCell__info-neMxMx [class*="_name"] {
  color: var(--md-palette-grey-900) !important;
}

.src-domain-components-avatar-with-name-list-col-AvatarWithNameListCol-module__info-o_RGUW {
  overflow: hidden !important;
}

.src-domain-components-resources-list-filters-ResourcesListFilters-module__leftSlot__box-oFiTNf {
  align-items: center;
  gap: 8px;
  width: 100%;
  display: flex;
}

.src-domain-components-resources-list-filters-ResourcesListFilters-module__listView__leftSlotClassName-pp6J3K {
  width: 100%;
}

:root {
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

.src-domain-components-edit-resource-modal-EditResourceModal-module__basicDialogModal-jyKJ4u .src-domain-components-edit-resource-modal-EditResourceModal-module__paper-qTI30a {
  box-shadow: var(--md-shadows-13, 0px 4px 20px 0px #0b1b500f, 0px 1px 1px 0px #0b1b5008);
  background: #fff;
}

.src-domain-components-edit-resource-modal-EditResourceModal-module__basicDialogModal-jyKJ4u .src-domain-components-edit-resource-modal-EditResourceModal-module__header-homKUt {
  padding: var(--md-ingenico-spacing-7);
  font-weight: bold;
  font-size: var(--md-ingenico-spacing-6);
  align-items: center;
  display: flex;
}

@media (max-width: 767px) {
  .src-domain-components-edit-resource-modal-EditResourceModal-module__basicDialogModal-jyKJ4u .src-domain-components-edit-resource-modal-EditResourceModal-module__header-homKUt {
    padding: var(--md-ingenico-spacing-5);
  }
}

.src-domain-components-edit-resource-modal-EditResourceModal-module__basicDialogModal-jyKJ4u .src-domain-components-edit-resource-modal-EditResourceModal-module__dialogTitle-Fe2OaW {
  flex-direction: column;
  flex: 1;
  justify-items: center;
  padding: 0;
  display: flex;
}

.src-domain-components-edit-resource-modal-EditResourceModal-module__basicDialogModal-jyKJ4u .src-domain-components-edit-resource-modal-EditResourceModal-module__dialogContent-VSmgW2 {
  padding: 0 var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-7);
  gap: var(--md-ingenico-spacing-7);
  flex-direction: column;
  display: flex;
}

.src-domain-components-edit-resource-modal-EditResourceModal-module__basicDialogModal-jyKJ4u .src-domain-components-edit-resource-modal-EditResourceModal-module__dialogActions-JC26kU {
  padding: var(--md-ingenico-spacing-7) var(--md-ingenico-spacing-5);
  border-top: 1px solid var(--md-palette-grey-200);
  justify-content: flex-end;
  gap: var(--md-ingenico-spacing-5);
  display: flex;
}

@media (max-width: 767px) {
  .src-domain-components-edit-resource-modal-EditResourceModal-module__basicDialogModal-jyKJ4u .src-domain-components-edit-resource-modal-EditResourceModal-module__dialogActions-JC26kU {
    padding: var(--md-ingenico-spacing-5) var(--md-ingenico-spacing-7);
  }
}

.src-domain-components-edit-resource-modal-EditResourceModal-module__basicDialogModal-jyKJ4u .src-domain-components-edit-resource-modal-EditResourceModal-module__dialogActions-JC26kU .src-domain-components-edit-resource-modal-EditResourceModal-module__action-I3bBba {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: row;
  display: flex;
}

.src-domain-components-edit-resource-form-EditResourceForm-module__container-H75lX0 {
  gap: var(--md-ingenico-spacing-5);
  flex-direction: column;
  display: flex;
}

.src-domain-components-file-upload-item-preview-FileUploadItemPreview-module__container-N0H7d3 {
  background-color: var(--md-palette-grey-100);
  border-radius: var(--md-ingenico-spacing-2, 8px);
  padding: var(--md-ingenico-spacing-5, 16px);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.src-domain-components-file-upload-item-preview-FileUploadItemPreview-module__fileInfo__container-cfdMdN {
  gap: var(--md-ingenico-spacing-2, 8px);
  align-items: center;
  display: flex;
}

.src-domain-components-file-upload-item-preview-FileUploadItemPreview-module__fileInfo__labelsContainer-X_amqp {
  gap: var(--md-ingenico-spacing-1, 4px);
  flex-direction: column;
  display: flex;
}

.src-domain-components-file-upload-item-preview-FileUploadItemPreview-module__fileInfo__icon-yiUvHV {
  display: inline-flex;
}

.src-domain-components-file-upload-item-preview-FileUploadItemPreview-module__fileInfo__icon-yiUvHV svg {
  width: 2rem;
  height: 2.5rem;
}

.src-domain-components-file-upload-item-preview-FileUploadItemPreview-module__hasError-MUgmED {
  background-color: var(--md-palette-error-50, #feeaea);
}

.src-domain-components-file-upload-item-preview-FileUploadItemPreview-module__removeButton-fLfuPv svg {
  fill: var(--md-palette-grey-700);
}

.src-domain-components-edit-resource-file-field-EditResourceFileField-module__container-m_xRRm {
  background-color: #0000 !important;
  padding: 0 !important;
}

.src-domain-components-create-resource-modal-CreateResourceModal-module__paperContainer-tBdFza {
  max-width: 640px;
}

.src-domain-components-create-resource-modal-CreateResourceModal-module__modalContent-VT0YNt {
  gap: var(--md-ingenico-spacing-5, 16px);
  flex-direction: column;
  display: flex;
}

.src-domain-components-create-resource-modal-CreateResourceModal-module__modalActions-INYV0k {
  justify-content: flex-end;
  gap: var(--md-ingenico-spacing-2, 8px);
  display: flex;
}

:root {
  --m360-sidenav-background-color: #0c102c;
  --navigation-item-color: var(--md-palette-common-white);
  --navigation-selected-item-background-color: #5aa2be;
  --navigation-hover-selected-item-background-color: var(--md-palette-secondary-800);
  --navigation-hover-item-background-color: var(--md-palette-primary-700);
  --navigation-expand-item-side-icon-color: var(--md-palette-common-white);
  --icp-spacing-2: var(--md-ingenico-spacing-0);
  --icp-spacing-4: var(--md-ingenico-spacing-1);
  --icp-spacing-8: var(--md-ingenico-spacing-2);
  --icp-spacing-10: var(--md-ingenico-spacing-3);
  --icp-spacing-12: var(--md-ingenico-spacing-4);
  --icp-spacing-14: "14px";
  --icp-spacing-16: var(--md-ingenico-spacing-5);
  --icp-spacing-20: var(--md-ingenico-spacing-6);
  --icp-spacing-24: var(--md-ingenico-spacing-7);
  --icp-spacing-32: var(--md-ingenico-spacing-8);
  --icp-spacing-40: var(--md-ingenico-spacing-9);
  --icp-spacing-48: var(--md-ingenico-spacing-10);
  --icp-spacing-56: var(--md-ingenico-spacing-11);
  --icp-spacing-64: var(--md-ingenico-spacing-12);
  --icp-spacing-72: var(--md-ingenico-spacing-13);
  --icp-spacing-80: var(--md-ingenico-spacing-14);
}

@media (min-width: 768px) and (max-width: 1439px) {
  :root {
    --icp-spacing-40: var(--md-ingenico-spacing-8);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-9);
    --icp-spacing-64: var(--md-ingenico-spacing-10);
    --icp-spacing-72: var(--md-ingenico-spacing-11);
    --icp-spacing-80: var(--md-ingenico-spacing-12);
  }
}

@media (max-width: 767px) {
  :root {
    --icp-spacing-20: var(--md-ingenico-spacing-5);
    --icp-spacing-24: var(--md-ingenico-spacing-5);
    --icp-spacing-32: var(--md-ingenico-spacing-7);
    --icp-spacing-40: var(--md-ingenico-spacing-7);
    --icp-spacing-48: var(--md-ingenico-spacing-8);
    --icp-spacing-56: var(--md-ingenico-spacing-8);
    --icp-spacing-64: var(--md-ingenico-spacing-9);
    --icp-spacing-72: var(--md-ingenico-spacing-10);
    --icp-spacing-80: var(--md-ingenico-spacing-11);
  }
}

html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-sizing: border-box;
}

body {
  letter-spacing: .00938em;
  color: var(--md-palette-grey-900);
  background-color: var(--md-palette-grey-100);
  margin: 0;
  font-family: Roboto, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Ubuntu, Cantarell, Helvetica Neue;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

h1, h2, h3, h4, h5, h6, p {
  margin: 0;
}

@font-face {
  font-weight: 400;
  font-family: Gilroy;
  src: url(/static/font/Gilroy-Regular.5f4839c8.woff) format("woff"), url(/static/font/Gilroy-Regular.65cf196f.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-weight: 600;
  font-family: Gilroy;
  src: url(/static/font/Gilroy-SemiBold.4e81fe9c.woff) format("woff"), url(/static/font/Gilroy-SemiBold.6ed5cf34.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-weight: 800;
  font-family: Gilroy;
  src: url(/static/font/Gilroy-ExtraBold.70e6e73a.woff) format("woff"), url(/static/font/Gilroy-ExtraBold.645a3b10.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-weight: 500;
  font-family: Gilroy;
  src: url(/static/font/Gilroy-Medium.8acb5781.woff) format("woff"), url(/static/font/Gilroy-Medium.b80b2845.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-weight: 700;
  font-family: Gilroy;
  src: url(/static/font/Gilroy-Bold.90b1a89c.woff) format("woff"), url(/static/font/Gilroy-Bold.1446655b.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-weight: 500;
  font-family: Roboto Mono;
  src: url(/static/font/RobotoMono-Medium.5d1a1639.ttf) format("truetype");
  font-display: swap;
}

:root {
  --icp-spacing-0: 0;
  --icp-spacing-1: 1px;
  --icp-spacing-2: 2px;
  --icp-spacing-3: 3px;
  --icp-spacing-4: 4px;
  --icp-spacing-5: 5px;
  --icp-spacing-6: 6px;
  --icp-spacing-8: 8px;
  --icp-spacing-9: 9px;
  --icp-spacing-10: 10px;
  --icp-spacing-12: 12px;
  --icp-spacing-13: 13px;
  --icp-spacing-14: 14px;
  --icp-spacing-16: 16px;
  --icp-spacing-18: 18px;
  --icp-spacing-19: 19px;
  --icp-spacing-20: 20px;
  --icp-spacing-22: 22px;
  --icp-spacing-l: 24px;
  --icp-spacing-30: 30px;
  --icp-spacing-37: 37px;
  --icp-spacing-xl: 32px;
  --icp-spacing-35: 35px;
  --icp-spacing-40: 40px;
  --icp-spacing-48: 48px;
  --icp-spacing-50: 50px;
  --icp-spacing-60: 60px;
  --icp-default-background-color: #f4f6f9;
  --alabaster: #fafafa;
  --pomegranate: #f44336;
  --mountain-snow: #e9e9ea;
  --merchant-info-card-boxShadow-1: #0b1b500f;
  --merchant-info-card-boxShadow-2: #0b1b5008;
  --icp-spacing-68: 68px;
}

html {
  box-sizing: border-box;
}

*, :before, :after {
  box-sizing: inherit;
}

body > iframe {
  z-index: 1;
  background-color: #fff;
  border: none;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

header {
  background-color: var(--md-palette-grey-100);
}

.MuiAutocomplete-listbox .MuiAutocomplete-option {
  cursor: pointer;
}

.MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected="true"] {
  background-color: var(--md-palette-grey-100) !important;
}

.MuiMenu-list .MuiMenuItem-root {
  cursor: pointer;
}

.MuiMenu-list .MuiMenuItem-root.Mui-selected {
  background-color: var(--md-palette-grey-100) !important;
}

