.container {
  position: fixed;
  bottom: calc(0dvh + 16px);
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  padding-inline: 24px;
  max-width: 560px;
  height: fit-content;

  & > .button {
    padding-block: 20px;
    background: linear-gradient(90deg, #3b82f6 0%, #2563eb 100%);
    border-radius: 16px;
    box-shadow:
      0px 5px 14px 0px #3b82f666,
      0px 4px 6px 0px #3b82f61a;

    & > .text {
      font-size: 19px;
      font-weight: 500;
      line-height: 125%;
    }
  }

  & > .copyright {
    font-size: 12px;
    line-height: 16px;
    color: #9ca3af;
    margin-top: 20px;
  }
}
