@use '@inside-library/styles/mixins/partials/common-mixin' as *;

// GDPR
div.gdpr-modal-container {
  position: relative;
  z-index: 20;

  div.gdpr-modal {
    .item.gdpr-logo {
      max-width: 263px;
    }

    .gdpr-buttons-container button.btn-logout {
      color: var(--color-primary);
      background: transparent;
      border: none;

      &:hover {
        color: var(--color-text);
      }
    }
  }
}

// flash info
div.flash-info-modal-container {
  position: relative;
  z-index: 10;

  .v--modal-box.v--modal {
    height: 80vh !important;

    @include tablet {
      left: 7% !important;
      width: 86% !important;
    }

    @include mobile {
      height: 86vh !important;
      width: 94% !important;
      left: 3% !important;
    }
  }

  .v--modal-background-click {
    background-color: rgba(var(--color-light-rgb), 0.5);
  }
}

// GED
div.doc-ged-modal-container {
  .modal__header {
    background: var(--color-primary);
  }
}
