/* Çetiner Soft logo (HTML sürümü: gerçek Inter fontuyla, açık/koyu zemine uyumlu) */
.cslogo { display: inline-flex; align-items: center; gap: 9px; font-family: Inter, system-ui, sans-serif; line-height: 1; text-decoration: none; white-space: nowrap; }
.cslogo img { width: 34px; height: 34px; flex: none; }
.cslogo b { font-weight: 800; font-size: 19px; letter-spacing: -.02em; color: #0A192F; }
.cslogo i { font-style: normal; font-weight: 500; font-size: 12px; letter-spacing: .24em; color: #2563EB; margin-left: 1px; }
.cslogo .dk { display: none; }
.cslogo.on-dark b, [data-mode=dark] .cslogo b { color: #fff; }
.cslogo.on-dark i, [data-mode=dark] .cslogo i { color: #60A5FA; }
.cslogo.on-dark .lt, [data-mode=dark] .cslogo .lt { display: none; }
.cslogo.on-dark .dk, [data-mode=dark] .cslogo .dk { display: block; }
