/* Site görünümü (ziyaretçi seçimi, yalnız tarayıcıda saklanır): html[data-fz-look="android" | "ios" | "ipad"].
   Öznitelik yoksa sitenin varsayılan (DYN Füzyon) görünümü kullanılır. Renkler site temasından gelir;
   burada yalnız biçim (yazı ailesi, köşe, gölge, dokunma alanı) değişir. Düzen/ızgara değiştirilmez. */

/* ------------------------------------------------------------ Seçici (footer) */
.fz-look{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:13px}
.fz-look__label{font-weight:700;color:#111827;margin-right:2px}
.fz-look__btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border:1px solid #d1d5db;border-radius:999px;background:#fff;color:#1f2937;font:inherit;font-weight:600;cursor:pointer}
.fz-look__btn i{font-size:14px;opacity:.85}
.fz-look__btn:hover{border-color:#94a3b8}
.fz-look__btn[aria-pressed="true"]{border-color:var(--primary,#0a4d68);background:var(--primary,#0a4d68);color:var(--th-on-primary,#fff)}
.fz-look__btn:focus-visible{outline:2px solid #0ea5b7;outline-offset:2px}
@media (max-width:767px){.fz-look__btn{min-height:44px}}

/* ------------------------------------------------------------ Samsung / Android (Material, One UI) */
html[data-fz-look="android"] body{font-family:"Google Sans","Roboto","Segoe UI",system-ui,-apple-system,sans-serif;letter-spacing:.005em}
html[data-fz-look="android"] :is(.card,.grid-card,.aside-card,.eco-panel,.eco-news-card,.eco-featured,.category-grid-item,.iw-card,.media-hub-grid__item,.company-intro-card,.classified-intro-card){border-radius:20px}
html[data-fz-look="android"] :is(.card,.grid-card,.aside-card,.eco-news-card,.category-grid-item,.media-hub-grid__item){border:0;box-shadow:0 1px 2px rgba(60,64,67,.18),0 2px 6px 2px rgba(60,64,67,.08)}
html[data-fz-look="android"] :is(.grid-card .thumb,.card__image,.category-grid-item img,.eco-news-card img){border-radius:16px 16px 0 0}
html[data-fz-look="android"] :is(.btn,.badge,.category-topics__chip,.eco-cat-links__item,.fz-feedback-strip a){border-radius:999px}
html[data-fz-look="android"] :is(.btn,button,.nav a){-webkit-tap-highlight-color:rgba(26,115,232,.18)}
html[data-fz-look="android"] .section__title h2,html[data-fz-look="android"] .eco-section-title{font-weight:600;letter-spacing:0}
html[data-fz-look="android"] .search input{border-radius:28px}
@media (max-width:900px){
  html[data-fz-look="android"] :is(.btn,.nav a,.fz-look__btn){min-height:44px}
}

/* ------------------------------------------------------------ iPhone / iPad (iOS, iPadOS) */
html[data-fz-look="ios"] body,html[data-fz-look="ipad"] body{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue","Segoe UI",system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
html[data-fz-look="ios"] :is(.card,.grid-card,.aside-card,.eco-panel,.eco-news-card,.eco-featured,.category-grid-item,.iw-card,.media-hub-grid__item,.company-intro-card,.classified-intro-card),
html[data-fz-look="ipad"] :is(.card,.grid-card,.aside-card,.eco-panel,.eco-news-card,.eco-featured,.category-grid-item,.iw-card,.media-hub-grid__item,.company-intro-card,.classified-intro-card){border-radius:14px}
html[data-fz-look="ios"] :is(.card,.grid-card,.aside-card,.eco-news-card,.category-grid-item,.media-hub-grid__item),
html[data-fz-look="ipad"] :is(.card,.grid-card,.aside-card,.eco-news-card,.category-grid-item,.media-hub-grid__item){box-shadow:none;border:.5px solid rgba(60,60,67,.18)}
html[data-fz-look="ios"] :is(.grid-card .thumb,.card__image,.category-grid-item img,.eco-news-card img),
html[data-fz-look="ipad"] :is(.grid-card .thumb,.card__image,.category-grid-item img,.eco-news-card img){border-radius:13px 13px 0 0}
html[data-fz-look="ios"] :is(.btn,.badge,.category-topics__chip,.fz-feedback-strip a),
html[data-fz-look="ipad"] :is(.btn,.badge,.category-topics__chip,.fz-feedback-strip a){border-radius:10px}
html[data-fz-look="ios"] .section__title h2,html[data-fz-look="ipad"] .section__title h2{font-weight:700;letter-spacing:-.01em}
html[data-fz-look="ios"] .search input,html[data-fz-look="ipad"] .search input{border-radius:10px}
html[data-fz-look="ios"] :is(a,button),html[data-fz-look="ipad"] :is(a,button){-webkit-tap-highlight-color:transparent}
/* Buzlu cam başlık yalnız geniş ekranda: dar ekranda backdrop-filter sabit (fixed) menü çekmecesini kutuya hapseder. */
@media (min-width:901px){
  html[data-fz-look="ios"] header.site-masthead,html[data-fz-look="ipad"] header.site-masthead{background:rgba(255,255,255,.82);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}
}
/* iPad: parmakla kullanım; dokunma alanları ve okuma boyu biraz büyür. */
html[data-fz-look="ipad"] :is(.btn,.nav a,.fz-look__btn,.eco-cat-links__item,.category-topics__chip){min-height:44px}
html[data-fz-look="ipad"] .article__content,html[data-fz-look="ipad"] .article-content{font-size:18px;line-height:1.65}

@media (prefers-reduced-motion:reduce){.fz-look__btn{transition:none}}
