/* ozellestir.css — 🧍🚗🔫 ÖZELLEŞTİRME SAYFALARI ORTAK (2026-10-24): /karakter · /araclarim · /silahlarim alt gezinmesi (.oz-sub).
 * Sayfaya özel stiller kendi dosyalarında (karakter.css / araclarim.css / silahlarim.css). Değişkenler landing.css'ten (--line-2, --soft, --text, --accent). */
.oz-sub { display: flex; gap: 8px; flex-wrap: wrap; margin: 0 0 14px; }
.oz-sub a { display: inline-flex; align-items: center; gap: 6px; min-height: 40px; padding: 0 18px; border-radius: 999px; border: 1px solid var(--line-2); background: var(--soft); color: var(--text); text-decoration: none; font-weight: 700; font-size: .92rem; }
.oz-sub a:hover { background: var(--soft-hi); }
.oz-sub a[aria-current="page"] { background: var(--accent); border-color: transparent; color: #fff; }
.oz-sub a:focus-visible { outline: 2px solid var(--cyan); outline-offset: 2px; }
/* 🔓 ?onizleme=1 bandı (araclarim.js / silahlarim.js): kilitler yalnız görmek için açık */
.oz-prev { margin: 0 0 14px; padding: 10px 14px; border-radius: 12px; border: 1px dashed var(--accent-2); background: rgba(255, 176, 32, .12); color: var(--text); font-size: .9rem; line-height: 1.45; }
.oz-nb { white-space: nowrap; }
