/* ============================================================
   Alt kategoriler — kategori sayfası ve katalogdaki çipler, kenar menüde iç içe liste
   (baski/kategori.php, baski/index.php)
   ============================================================ */
.bk-alt-ciplar{display:flex;flex-wrap:wrap;gap:8px;margin:-8px 0 22px;}
.bk-katalog-bolum .bk-alt-ciplar{margin:0 0 16px;}
.bk-alt-ciplar a{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:4px 6px 4px 4px;border:1px solid var(--border-glass,rgba(11,31,59,.08));border-radius:999px;background:#fff;color:var(--navy,#0b1f3b);font-size:.88rem;font-weight:600;line-height:1.2;text-decoration:none;box-shadow:0 1px 2px rgba(11,31,59,.04);transition:border-color .15s,box-shadow .15s,background .15s,color .15s;}
.bk-alt-ciplar a:hover{border-color:var(--border-glow,rgba(59,130,246,.35));box-shadow:0 6px 16px rgba(11,31,59,.08);}
.bk-alt-ciplar a:focus-visible{outline:2px solid var(--blue-deep,#2563eb);outline-offset:2px;}
.bk-alt-ciplar a.aktif{background:var(--navy,#0b1f3b);border-color:var(--navy,#0b1f3b);color:#fff;box-shadow:0 6px 16px rgba(11,31,59,.18);}
.bk-alt-gorsel{flex:none;width:32px;height:32px;border-radius:50%;background:var(--bg-soft,#f6f8fc);color:var(--text-muted,#667085);display:grid;place-items:center;overflow:hidden;font-size:.82rem;}
.bk-alt-gorsel img{width:100%;height:100%;object-fit:cover;display:block;}
.bk-alt-ciplar a.aktif .bk-alt-gorsel{background:rgba(255,255,255,.14);color:#fff;}
.bk-alt-say{font-size:.74rem;font-weight:600;color:var(--text-muted,#667085);background:var(--bg-soft,#f6f8fc);border-radius:999px;padding:2px 8px;margin-left:2px;}
.bk-alt-ciplar a.aktif .bk-alt-say{background:rgba(255,255,255,.18);color:#fff;}

/* Kenar menü: geçerli ana kategorinin alt kategorileri girintili */
.bk-kategori-listesi .bk-alt-oge a{position:relative;padding:6px 10px 6px 38px;font-size:.82rem;}
.bk-kategori-listesi .bk-alt-oge a::before{content:"";position:absolute;left:19px;top:50%;width:9px;height:1px;background:currentColor;opacity:.35;}
.bk-kategori-listesi .bk-alt-oge a.aktif{font-weight:600;}

@media(max-width:700px){
  /* Telefonda çipler tek satırda yana kayar */
  .bk-alt-ciplar{flex-wrap:nowrap;overflow-x:auto;margin:-6px 0 18px;padding:2px 2px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch;}
  .bk-alt-ciplar::-webkit-scrollbar{display:none;}
  .bk-alt-ciplar a{flex:none;white-space:nowrap;}
  .bk-katalog-bolum .bk-alt-ciplar{margin:0 0 14px;}
}
@media(prefers-reduced-motion:reduce){.bk-alt-ciplar a{transition:none;}}
