<template>
  <NotificationCardBase icon="s-clock" v-bind="props" class="card">
    <div class="row">
      <p class="amount">
        <span>Валюта: <strong>USDT</strong></span>
        <span>Сумма: <strong>500</strong></span>
      </p>

      <UiButton class="support" size="small" type="outlined" color="secondary">
        Support
      </UiButton>
    </div>
  </NotificationCardBase>
</template>

<script setup lang="ts">
import type { Props } from './base.vue'

const props = defineProps<Omit<Props, 'icon'>>()
</script>

<style lang="scss" scoped>
.card {
  --notification-card-icon-color: #{$clr-warn-500};
  --notification-card-icon-background: #{$clr-warn-200};
}

.row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 8px;
}

.amount {
  @include txt-s;

  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px;
  border-radius: 6px;
  color: $clr-grey-500;
  background-color: $clr-grey-200;
  height: 32px;

  strong {
    font-weight: 600;
  }
}
</style>
