/* Ana sayfadaki "Oyun: Bazaar Sort" kartı: yalnızca ana sayfada yüklenir; renkler style.css'ten gelir.
   Satır içi stil yok (CSP style-src 'self'). */
.bz-strip {
  display: flex;
  align-items: center;
  gap: 1.15rem;
  border-left: 6px solid #f29a2e;
  background: linear-gradient(90deg, #fbf3e3, var(--bg) 75%);
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) .bz-strip { background: linear-gradient(90deg, #1b1610, var(--bg) 75%); }
}
:root[data-theme="dark"] .bz-strip { background: linear-gradient(90deg, #1b1610, var(--bg) 75%); }
.bz-strip-icon { flex: none; width: 3.6rem; height: 3.6rem; border-radius: 0.9rem; box-shadow: 0 8px 18px -8px rgba(59, 36, 22, 0.6); }
.bz-strip-text { min-width: 0; flex: 1; }
.bz-strip-go { flex: none; font-weight: 700; color: var(--red-text); white-space: nowrap; }
.bz-strip-go::after { content: " \2192"; }
.bz-strip:hover .bz-strip-go { color: var(--ink); }
@media (max-width: 40rem) { .bz-strip-go { display: none; } .bz-strip-icon { width: 3rem; height: 3rem; } }
