/* Başlık kontrolleri: tema düğmesi, dil menüsü ve son güncelleme notu */
.site-controls{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}
.site-tools{display:flex;align-items:center;gap:10px}
.site-round{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink);cursor:pointer;padding:0}
.site-round:hover,.site-language summary:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}
.site-round:focus-visible,.site-language summary:focus-visible{outline:2px solid var(--green);outline-offset:2px}
.site-theme .icon-sun{display:none}
html[data-theme=dark] .site-theme .icon-sun{display:block}html[data-theme=dark] .site-theme .icon-moon{display:none}
.site-language{position:relative}
.site-language summary{list-style:none;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid var(--line);border-radius:20px;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--ink)}
.site-language summary::-webkit-details-marker{display:none}
.site-language .site-language-list{position:absolute;right:0;top:calc(100% + 8px);z-index:20;min-width:180px;display:flex;flex-direction:column;padding:8px;background:var(--paper);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.14)}
.site-language .site-language-list>span{font-size:11px;letter-spacing:.08em;color:var(--muted);padding:6px 10px 4px}
.site-language .site-language-list a{display:flex;align-items:center;text-align:left;justify-content:space-between;gap:12px;padding:9px 10px;border-radius:8px;text-decoration:none;color:var(--ink);font-size:14px}
.site-language .site-language-list a:hover,.site-language .site-language-list a:focus-visible{background:color-mix(in srgb,var(--ink) 8%,transparent)}
.site-language .site-language-list a[aria-current]{font-weight:700}
.site-updated{font-size:12px;color:var(--muted);white-space:nowrap}
.nav-vitanws{width:96px;height:32px;object-fit:contain;vertical-align:middle}
@media (max-width:700px){.site-controls{align-self:flex-start;margin-top:4px}.site-round,.site-language summary{height:36px}.site-round{width:36px}.site-updated{font-size:11px}}

/* Karanlık tema */
html[data-theme=dark]{--paper:#121815;--ink:#e2e8e2;--muted:#a7b1aa;--line:#2f3a34;--green:#a9cdb8;--sage:#1c2521;--accent:#6f8a60;color-scheme:dark}
html[data-theme=dark] body{background:var(--paper);color:var(--ink)}
html[data-theme=dark] a{color:inherit}
html[data-theme=dark] .private{background:#1f2823}
html[data-theme=dark] .private span{background:#8fa580}
html[data-theme=dark] nav a:hover{color:#d9c29f}
html[data-theme=dark] .eyebrow,html[data-theme=dark] .meta,html[data-theme=dark] .topic-entrances span,html[data-theme=dark] .video-facts,html[data-theme=dark] .brand-specialty,html[data-theme=dark] .article-category,html[data-theme=dark] .article-meta,html[data-theme=dark] .article-count,html[data-theme=dark] .article-search p,html[data-theme=dark] .article-intro,html[data-theme=dark] .language-status,html[data-theme=dark] .illustrated-article h2 span,html[data-theme=dark] .pen-icon,html[data-theme=dark] .vital-wordmark>span,html[data-theme=dark] .editorial-language>span,html[data-theme=dark] .search span,html[data-theme=dark] .portrait figcaption span{color:#a7b5a9}
html[data-theme=dark] .article:has(.article-cover) .prose p:first-child:has(em:only-child){color:#9aa59d}
html[data-theme=dark] input[type=search],html[data-theme=dark] select,html[data-theme=dark] .shorts-search input,html[data-theme=dark] .article-search input[type=search]{background:#1a221e;color:var(--ink);border-color:#3c4a42}
html[data-theme=dark] .article-search{background:#18201c;border-color:#2f3a34}
html[data-theme=dark] .art,html[data-theme=dark] .cover-placeholder,html[data-theme=dark] .future,html[data-theme=dark] .video-screen,html[data-theme=dark] .article-thumbnail,html[data-theme=dark] .topic-entrances a{background:#1c2521}
html[data-theme=dark] .topic-entrances a:hover,html[data-theme=dark] .vital-feature:hover,html[data-theme=dark] .social-links a:hover,html[data-theme=dark] .contact-app-links a:hover,html[data-theme=dark] .contact-details a:hover,html[data-theme=dark] .contact-details a:focus-visible{background:#24302a}
html[data-theme=dark] .vital-feature,html[data-theme=dark] .article-intro span,html[data-theme=dark] .short-arrow,html[data-theme=dark] .mapping-note{border-color:#33413a}
html[data-theme=dark] .vital-feature{background:#18201c}
html[data-theme=dark] .editorial-link,html[data-theme=dark] .textlink,html[data-theme=dark] .contact-link{border-color:#5f7563}
html[data-theme=dark] .editorial-story a:hover h3{color:#c3dcb0}
html[data-theme=dark] .btn{background:#a9cdb8;color:#10201a}
html[data-theme=dark] .btn:hover{background:#c4e0cf}
html[data-theme=dark] .load-video{background:#0d1a15}
html[data-theme=dark] .portrait figcaption,html[data-theme=dark] .art .label,html[data-theme=dark] .play{background:#121815e6}
html[data-theme=dark] .language-switch,html[data-theme=dark] .en-list article{border-color:#2f3a34}
html[data-theme=dark] .personal-brand img{background:#e9eee6;border-radius:50%}
html[data-theme=dark] .prose a,html[data-theme=dark] .article .prose a{color:#b9d9c4}
html[data-theme=dark] .medical-disclaimer{color:#a7b1aa}
@media (prefers-color-scheme:dark){
html:not([data-theme=light]){--paper:#121815;--ink:#e2e8e2;--muted:#a7b1aa;--line:#2f3a34;--green:#a9cdb8;--sage:#1c2521;--accent:#6f8a60;color-scheme:dark}
html:not([data-theme=light]) body{background:var(--paper);color:var(--ink)}
html:not([data-theme=light]) a{color:inherit}
html:not([data-theme=light]) .private{background:#1f2823}
html:not([data-theme=light]) .private span{background:#8fa580}
html:not([data-theme=light]) nav a:hover{color:#d9c29f}
html:not([data-theme=light]) .eyebrow,html:not([data-theme=light]) .meta,html:not([data-theme=light]) .topic-entrances span,html:not([data-theme=light]) .video-facts,html:not([data-theme=light]) .brand-specialty,html:not([data-theme=light]) .article-category,html:not([data-theme=light]) .article-meta,html:not([data-theme=light]) .article-count,html:not([data-theme=light]) .article-search p,html:not([data-theme=light]) .article-intro,html:not([data-theme=light]) .language-status,html:not([data-theme=light]) .illustrated-article h2 span,html:not([data-theme=light]) .pen-icon,html:not([data-theme=light]) .vital-wordmark>span,html:not([data-theme=light]) .editorial-language>span,html:not([data-theme=light]) .search span,html:not([data-theme=light]) .portrait figcaption span{color:#a7b5a9}
html:not([data-theme=light]) .article:has(.article-cover) .prose p:first-child:has(em:only-child){color:#9aa59d}
html:not([data-theme=light]) input[type=search],html:not([data-theme=light]) select,html:not([data-theme=light]) .shorts-search input,html:not([data-theme=light]) .article-search input[type=search]{background:#1a221e;color:var(--ink);border-color:#3c4a42}
html:not([data-theme=light]) .article-search{background:#18201c;border-color:#2f3a34}
html:not([data-theme=light]) .art,html:not([data-theme=light]) .cover-placeholder,html:not([data-theme=light]) .future,html:not([data-theme=light]) .video-screen,html:not([data-theme=light]) .article-thumbnail,html:not([data-theme=light]) .topic-entrances a{background:#1c2521}
html:not([data-theme=light]) .topic-entrances a:hover,html:not([data-theme=light]) .vital-feature:hover,html:not([data-theme=light]) .social-links a:hover,html:not([data-theme=light]) .contact-app-links a:hover,html:not([data-theme=light]) .contact-details a:hover,html:not([data-theme=light]) .contact-details a:focus-visible{background:#24302a}
html:not([data-theme=light]) .vital-feature,html:not([data-theme=light]) .article-intro span,html:not([data-theme=light]) .short-arrow,html:not([data-theme=light]) .mapping-note{border-color:#33413a}
html:not([data-theme=light]) .vital-feature{background:#18201c}
html:not([data-theme=light]) .editorial-link,html:not([data-theme=light]) .textlink,html:not([data-theme=light]) .contact-link{border-color:#5f7563}
html:not([data-theme=light]) .editorial-story a:hover h3{color:#c3dcb0}
html:not([data-theme=light]) .btn{background:#a9cdb8;color:#10201a}
html:not([data-theme=light]) .btn:hover{background:#c4e0cf}
html:not([data-theme=light]) .load-video{background:#0d1a15}
html:not([data-theme=light]) .portrait figcaption,html:not([data-theme=light]) .art .label,html:not([data-theme=light]) .play{background:#121815e6}
html:not([data-theme=light]) .language-switch,html:not([data-theme=light]) .en-list article{border-color:#2f3a34}
html:not([data-theme=light]) .personal-brand img{background:#e9eee6;border-radius:50%}
html:not([data-theme=light]) .prose a,html:not([data-theme=light]) .article .prose a{color:#b9d9c4}
html:not([data-theme=light]) .medical-disclaimer{color:#a7b1aa}
}
