/* Mağaza yorumları: App Store ve Google Play'deki gerçek 5 yıldızlı yorumlardan alıntılar. */
.store-reviews{grid-column:1/-1;list-style:none;margin:6px 0 18px;min-width:0}
.store-reviews-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 14px}
.store-reviews-head h2{margin:0;font-size:var(--fs-card,19px);line-height:1.3;letter-spacing:-.2px}
.store-reviews-head a{font-size:13px;font-weight:650;color:var(--muted-fg,#b9aaae);text-underline-offset:4px}
.store-reviews-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}
.store-reviews-list>li{display:flex;min-width:0}
.store-review{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:20px 22px;border:1px solid var(--border,#332b2d);border-radius:12px;background:var(--card,#171314)}
.store-review-stars{color:#f2b33d;font-size:15px;letter-spacing:2px;line-height:1}
.store-review blockquote{margin:0;flex:1}
.store-review blockquote p{margin:0;font-size:15px;line-height:1.6;color:var(--fg,#f5f0ef)}
.store-review-title{display:block;margin-bottom:6px;font-weight:700}
.store-review figcaption{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border,#332b2d);font-size:12.5px;color:var(--muted-fg,#b9aaae)}
.store-review-author{font-weight:700;color:var(--fg,#f5f0ef)}
.store-review figcaption a{color:inherit;text-underline-offset:3px}
/* /uygulama sayfasında bağımsız bölüm olarak */
section.store-reviews-section{padding:56px 0}
section.store-reviews-section .store-reviews{margin:0}
@media(max-width:900px){.store-reviews-list{grid-template-columns:1fr 1fr}.store-reviews-list>li:nth-child(3){grid-column:1/-1}}
@media(max-width:560px){.store-reviews-list{grid-template-columns:1fr}.store-reviews-list>li:nth-child(3){grid-column:auto}.store-review{padding:18px}.store-review blockquote p{font-size:14px}}
html[data-theme=light] .store-review{background:#fff;border-color:#e0d7d3}
html[data-theme=light] .store-review blockquote p,html[data-theme=light] .store-review-author{color:#1c1718}
html[data-theme=light] .store-review figcaption{border-color:#e0d7d3;color:#6b5f62}
html[data-theme=light] .store-review-stars{color:#d18a00}
/* Ana sayfa: uygulama tanıtım bölümleriyle aynı çerçevede "Kullanıcı yorumları" bölümü */
.home-feature-reviews{background:#191618;margin:16px 0 22px}
.home-feature.home-feature-reviews>section{grid-template-columns:minmax(0,1fr);gap:30px;align-items:start}
.home-feature-reviews .home-feature-copy{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;align-items:end}
.home-feature-reviews .home-feature-copy>.home-feature-label,.home-feature-reviews .home-feature-copy>h2,.home-feature-reviews .home-feature-copy>p{grid-column:1}
.home-feature-reviews .home-feature-copy>h2{max-width:none}
.home-feature-reviews .home-feature-copy>p{max-width:58ch}
.home-feature-reviews .home-feature-actions{grid-column:2;grid-row:1/span 3;margin-top:0;justify-content:flex-end}
.home-feature-reviews .store-review{background:color-mix(in srgb,#fff 4%,transparent);border-color:#3a3133}
@media(max-width:800px){.home-feature-reviews .home-feature-copy{grid-template-columns:minmax(0,1fr)}.home-feature-reviews .home-feature-actions{grid-column:1;grid-row:auto;justify-content:flex-start;margin-top:20px}}
html[data-theme=light] .home-feature-reviews{background:#fff}
html[data-theme=light] .home-feature-reviews .store-review{background:#fbf8f7;border-color:#e8dfdc}
/* Mağaza logoları ve rozetleri (gömülü SVG; dış görsel yüklenmez) */
.store-logo{display:block;flex:none}
.store-logo-sm{width:13px;height:14px}
.store-review-source{display:inline-flex;vertical-align:-2px;margin-right:6px}
.store-logo-apple{color:currentColor}
.store-badges{display:flex;flex-wrap:wrap;gap:10px}
.store-badge{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:7px 16px 7px 12px;border:1px solid #5b5456;border-radius:10px;background:#000;color:#fff!important;text-decoration:none}
.store-badge:hover{border-color:#a69c9e}
.store-badge:focus-visible{outline:2px solid #df382f;outline-offset:2px}
.store-badge .store-logo{width:24px;height:28px}
.store-badge .store-logo-apple{color:#fff}
.store-badge span{display:flex;flex-direction:column;line-height:1.1}
.store-badge small{font-size:10.5px;font-weight:500;letter-spacing:.2px;opacity:.85}
.store-badge strong{font-size:18px;font-weight:650;letter-spacing:-.2px}
.store-reviews-actions{flex-direction:column;align-items:flex-end;gap:12px!important}
.store-reviews-actions .store-reviews-all{min-height:auto!important}
@media(max-width:800px){.store-reviews-actions{align-items:flex-start}}
html[data-theme=light] .store-badge{border-color:#000}
