.category-ps5-repair{--ps5-scroll-offset:100px;}.category-ps5-repair .ps5-toc,#hall-effect-fiyatlari,#analog-tamiri-fiyatlari,#ps5-kol-arizalari,#hall-effect-nedir,#hall-effect-avantajlari,#ps5-kol-tamir-sureci,#neden-mx-store,#sikca-sorulan-sorular,#dualsense-analog-degisimi,#ps5-pricing,[id^="faq-"],.ps5-price-card__title[id]{scroll-margin-top:var(--ps5-scroll-offset);}.ps5-toc{padding:clamp(1.25rem,3vw,2rem) 0 0;background:var(--ps5-bg);position:relative;z-index:3;}.category-ps5-repair:has(.ps5-toc) .ps5-features{margin-top:0;padding-top:1rem;}.ps5-toc__box{padding:clamp(1.15rem,2.4vw,1.6rem) clamp(1.1rem,2.2vw,1.6rem);border:1px solid var(--ps5-border);border-radius:var(--ps5-radius-sm);background:linear-gradient(180deg,rgba(255,255,255,0.045),rgba(255,255,255,0.02));box-shadow:var(--ps5-shadow);contain:layout style;}.ps5-toc__head{margin:0 0 0.9rem;}.ps5-toc__title{margin:0 0 0.35rem;font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:700;color:var(--ps5-white);letter-spacing:-0.01em;}.ps5-toc__lead{margin:0;color:var(--ps5-text-muted);font-size:0.92rem;line-height:1.5;}.ps5-toc__list{list-style:none;margin:0;padding:0;display:grid;gap:0.45rem;grid-template-columns:1fr;}@media (min-width:640px){.ps5-toc__list{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1024px){.ps5-toc__list{grid-template-columns:repeat(4,minmax(0,1fr));}}.ps5-toc__list a{display:block;padding:0.7rem 0.85rem;border-radius:12px;border:1px solid transparent;background:rgba(255,255,255,0.03);color:var(--ps5-text);text-decoration:none;font-size:0.9rem;font-weight:600;line-height:1.35;transition:background 0.25s var(--ps5-ease),border-color 0.25s var(--ps5-ease),transform 0.25s var(--ps5-ease);}.ps5-toc__list a:hover,.ps5-toc__list a:focus-visible{background:rgba(0,112,209,0.14);border-color:var(--ps5-border-strong);outline:none;}.ps5-sticky-nav{position:fixed;top:calc(var(--ps5-scroll-offset) - 12px);left:0;right:0;z-index:40;margin:0;padding:0.45rem 0;background:rgba(6,10,20,0.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--ps5-border);contain:layout style paint;transform:translateY(-110%);opacity:0;pointer-events:none;transition:transform 0.28s var(--ps5-ease),opacity 0.22s var(--ps5-ease);}.ps5-sticky-nav.is-visible{transform:translateY(0);opacity:1;pointer-events:auto;}.ps5-sticky-nav__inner{display:flex;gap:0.4rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding:0 max(1rem,calc((100vw - 1320px) / 2+1rem));-webkit-overflow-scrolling:touch;}.ps5-sticky-nav__link{flex:0 0 auto;padding:0.45rem 0.8rem;border-radius:999px;border:1px solid var(--ps5-border);background:rgba(255,255,255,0.03);color:var(--ps5-text-muted);text-decoration:none;font-size:0.78rem;font-weight:650;letter-spacing:0.01em;white-space:nowrap;transition:background 0.22s var(--ps5-ease),color 0.22s var(--ps5-ease),box-shadow 0.22s var(--ps5-ease),transform 0.22s var(--ps5-ease);}.ps5-sticky-nav__link:hover,.ps5-sticky-nav__link:focus-visible{color:var(--ps5-white);border-color:var(--ps5-border-strong);outline:none;}.ps5-sticky-nav__link.is-active{color:var(--ps5-white);background:rgba(0,112,209,0.28);border-color:rgba(0,112,209,0.55);box-shadow:0 6px 18px rgba(0,112,209,0.28);transform:translateY(-1px);}.ps5-hall__subtitle{margin:1.1rem 0 0.65rem;font-size:clamp(1.02rem,1.8vw,1.18rem);font-weight:700;color:var(--ps5-white);}.ps5-hall__note{margin:0.85rem 0 1rem;color:var(--ps5-text-muted);font-size:0.92rem;line-height:1.55;}.ps5-hall__note a,.ps5-section-lead a{color:#7db7ff;text-decoration:underline;text-underline-offset:0.15em;}.ps5-hall__note a:hover,.ps5-section-lead a:hover{color:var(--ps5-white);}@media (prefers-reduced-motion:reduce){.ps5-toc__list a,.ps5-sticky-nav,.ps5-sticky-nav__link{transition:none;}.ps5-sticky-nav__link.is-active{transform:none;}}