-color: rgb(24, 24, 27);
      color: white;
      border: 0px;
      position: relative;
      overflow: hidden;
    }

    .btn:hover {
      background-color: rgba(24, 24, 27,0.9)
    }

    .btn-outline {
      border: 1px solid #b8bcc2;
      background-color: white;
      color: rgb(24, 24, 27);
    }

    .btn-outline:hover {
      background-color: #f3f4f6;
    }

    /* Loading state */
    .btn.loading {
      cursor: not-allowed;
      opacity: 0.7;
    }

    .btn.loading::after {
      content: