body {
    padding-top: 20px;
    padding-bottom: 40px;
  }
  .wallet-card {
    margin-bottom: 15px;
  }
  .customer-card {
    margin-bottom: 20px;
  }
  .balance {
    font-weight: bold;
  }
  .wallet-address {
    font-family: monospace;
    font-size: 0.85rem;
    word-break: break-all;
  }
  .master-info {
    background-color: #f8f9fa;
    padding: 15px;
    border-radius: 5px;
    margin-bottom: 20px;
  }
  .deployment-info {
    background-color: #f8f9fa;
    padding: 15px;
    border-radius: 5px;
    margin-bottom: 20px;
  }
  .actions-bar {
    margin: 15px 0;
    padding: 10px;
    border-top: 1px solid #eee;
  }
  .highlight {
    background-color: #fff3cd;
    padding: 2px 4px;
    border-radius: 3px;
  }
  .card-badge {
    position: absolute;
    top: -10px;
    right: 20px;
    padding: 5px 10px;
  }
  .transaction-list {
    max-height: 200px;
    overflow-y: auto;
  }
  .copy-btn {
    cursor: pointer;
    padding: 0 5px;
    color: #0d6efd;
  }
  .copy-btn:hover {
    color: #0a58ca;
  }
  .network-badge {
    margin-right: 5px;
  }
  .network-ethereum {
    background-color: #627eea;
  }
  .network-tron {
    background-color: #eb0029;
  }
  
  /* סגנון לעסקאות ממתינות */
  .pending-status {
    background-color: #fff3cd;
    border: 1px solid #ffeeba;
    color: #856404;
    padding: 10px;
    border-radius: 5px;
    margin-bottom: 15px;
    font-size: 14px;
    animation: pulse 2s infinite;
  }
  
  .pending-status i {
    font-size: 18px;
    margin-left: 5px;
  }
  
  @keyframes pulse {
    0% {
      opacity: 0.8;
    }
    50% {
      opacity: 1;
    }
    100% {
      opacity: 0.8;
    }
  }