// .swb-dashboard {
//   padding: 16px;
// }

// .swb-dashboard-loading {
//   padding: 24px;
//   text-align: center;
//   color: var(--gb-text-secondary, #757575);
//   font-size: 14px;
// }

// .swb-stat-cards {
//   display: flex;
//   flex-wrap: wrap;
//   gap: 16px;
//   margin-bottom: 24px;
// }

// .swb-stat-card {
//   flex: 1 1 160px;
//   padding: 16px 20px;
//   background: #fff;
//   border: 1px solid var(--gb-border-color, #e0e0e0);
//   border-radius: 8px;
//   min-width: 140px;

//   &--warning {
//     border-left: 4px solid #f57c00;
//   }
// }

// .swb-stat-value {
//   font-size: 32px;
//   font-weight: 700;
//   color: var(--gb-primary, #1976d2);
//   line-height: 1;
//   margin-bottom: 6px;
// }

// .swb-stat-label {
//   font-size: 12px;
//   color: var(--gb-text-secondary, #757575);
//   text-transform: uppercase;
//   letter-spacing: 0.5px;
// }

// .swb-recent-section {
//   margin-bottom: 24px;
// }

// .swb-section-title {
//   font-size: 14px;
//   font-weight: 600;
//   margin-bottom: 8px;
//   color: var(--gb-text-primary, #212121);
// }

// .swb-recent-table {
//   width: 100%;
//   border-collapse: collapse;
//   font-size: 13px;

//   th, td {
//     padding: 6px 10px;
//     text-align: left;
//     border-bottom: 1px solid var(--gb-border-color, #e0e0e0);
//   }

//   th {
//     background: var(--gb-surface-alt, #f5f5f5);
//     font-weight: 600;
//   }

//   tr:hover td {
//     background: var(--gb-surface-hover, #fafafa);
//   }
// }

// .swb-empty-row {
//   color: var(--gb-text-secondary, #757575);
//   font-style: italic;
//   text-align: center;
// }
