@import './_shared.scss';

.page-container {
  @include page-container;
}

.item {
  @include glass-card;
  padding: 30px;
  margin-bottom: 24px;
  
  .row {
      display: flex;
      justify-content: space-between;
      margin-bottom: 16px;
      align-items: center;

      .type {
          font-size: 28px;
          color: $text-main;
          font-weight: bold;
      }
      .amount {
          font-size: 32px;
          @include neon-text($primary-green);
          font-weight: bold;
          font-family: 'DIN Alternate', sans-serif;
      }
      .source {
          font-size: 24px;
          color: $text-secondary;
      }
      .status {
          font-size: 24px;
          color: $primary-cyan;
          background: rgba(0, 240, 255, 0.1);
          padding: 4px 12px;
          border-radius: 4px;
      }
  }
  .time {
      font-size: 22px;
      color: $text-muted;
      display: block;
      margin-top: 16px;
      border-top: 1px solid rgba(255, 255, 255, 0.1);
      padding-top: 12px;
  }
}

.empty {
  padding: 100px 0;
  text-align: center;
  color: $text-muted;
  font-size: 28px;
}
