/* frontend/reseller.blade.php-dən köçürülüb */
.az-why-card { background:var(--gray-50); border:1px solid var(--gray-200); border-radius:var(--radius-lg); transition:var(--transition); }
.az-why-card:hover { border-color:var(--accent); transform:translateY(-4px); }
.az-reseller-tabs {
  display: flex; justify-content: center; gap: 8px;
  background: #fff; border: 1px solid var(--gray-200);
  border-radius: 50px; padding: 6px;
  width: fit-content; margin: 0 auto;
  box-shadow: var(--shadow-sm);
}
.az-reseller-tab {
  background: transparent; border: none; border-radius: 50px;
  padding: 10px 28px; font-size: .95rem; font-weight: 600;
  color: var(--gray-600); cursor: pointer; transition: all .25s;
  display: flex; align-items: center;
}
.az-reseller-tab:hover { color: var(--blue); background: var(--blue-pale); }
.az-reseller-tab.active { background: var(--blue); color: #fff; box-shadow: 0 4px 12px rgba(21,101,192,.3); }
.az-reseller-content { display: none; }
.az-reseller-content.active { display: block; }
.az-oneclick-card {
  background: #fff; border: 1px solid var(--gray-200);
  border-radius: var(--radius-xl); padding: 24px 16px;
  text-align: center; transition: all .25s; height: 100%;
}
.az-oneclick-card:hover { border-color: var(--blue-mid); transform: translateY(-4px); box-shadow: var(--shadow-lg); }
.az-oneclick-icon {
  width: 56px; height: 56px; border-radius: var(--radius-lg);
  display: flex; align-items: center; justify-content: center;
  font-size: 1.5rem; margin: 0 auto;
}
.az-oneclick-banner {
  background: var(--blue-pale); border: 1px solid var(--blue-mid);
  border-radius: var(--radius-xl); padding: 16px 28px;
  font-size: .92rem; font-weight: 600; color: var(--blue);
  display: inline-flex; align-items: center; flex-wrap: wrap;
  gap: 6px; justify-content: center;
}
