/* Son dakika seridi (inc/son-dakika.php). Yeni ve eski tasarimda calisir: tum kurallar .sdk altinda, eski stil.css'e karsi sifirlanir. */
.sdk{box-sizing:border-box;clear:both;width:100%;overflow:hidden;background:#fff;border-bottom:1px solid #e1e7ee;color:#241f3a;font:13px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-align:left}
.sdk[hidden]{display:none}
.sdk-eski{margin:6px 0 8px;border:1px solid #e1e7ee;border-radius:6px}
.sdk *{box-sizing:border-box}
.sdk-in{display:flex;align-items:center;gap:10px;height:36px;max-width:1240px;margin:0 auto;padding:0 10px}
.sdk-etiket{flex:none;display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:6px;background:#e02424;color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}
.sdk-etiket i{width:6px;height:6px;border-radius:50%;background:#fff;animation:sdkNabiz 1.4s infinite}
@keyframes sdkNabiz{0%,100%{opacity:1}50%{opacity:.25}}
.sdk-akis{position:relative;flex:1;min-width:0;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent)}
.sdk ul.sdk-liste{display:flex;align-items:center;width:max-content;height:100%;margin:0;padding:0;list-style:none;white-space:nowrap;background:none;border:0}
.sdk ul.sdk-liste li{display:flex;align-items:center;float:none;margin:0;padding:0 18px 0 0;list-style:none;background:none;border:0;width:auto;height:auto}
.sdk ul.sdk-liste li::after{content:"";width:4px;height:4px;margin-left:18px;border-radius:50%;background:#c3cdd8}
.sdk a,.sdk a:visited{color:#241f3a;font-weight:600;text-decoration:none;background:none}
.sdk a:hover,.sdk a:focus-visible{color:#0669b2;text-decoration:underline}
.sdk time{margin-right:7px;color:#e02424;font-weight:800;font-variant-numeric:tabular-nums}
.sdk-kaynak{flex:none;color:#8a90a6;font-size:11px;white-space:nowrap}

/* kayan mod (masaustu): liste JS ile bir kez kopyalanir, -%50 kaydirilir */
.sdk.kayan ul.sdk-liste{animation:sdkKay var(--sure,60s) linear infinite}
.sdk.kayan:hover ul.sdk-liste,.sdk.kayan:focus-within ul.sdk-liste{animation-play-state:paused}
@keyframes sdkKay{from{transform:translateX(0)}to{transform:translateX(-50%)}}

/* donen mod (telefon / azaltilmis hareket): tek haber, 5 sn'de bir asagidan yukari degisir */
.sdk.donen ul.sdk-liste{display:block;position:relative;width:auto;padding:0}
.sdk.donen ul.sdk-liste li{display:block;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;opacity:0;transform:translateY(100%);transition:opacity .4s,transform .4s}
.sdk.donen ul.sdk-liste li.aktif{opacity:1;transform:none}
.sdk.donen ul.sdk-liste li.cikan{opacity:0;transform:translateY(-100%)}
.sdk.donen ul.sdk-liste li::after{display:none}
.sdk.donen a{display:block;overflow:hidden;line-height:36px;text-overflow:ellipsis;white-space:nowrap}
.sdk.donen .sdk-akis{-webkit-mask-image:none;mask-image:none}

@media(max-width:640px){
  .sdk-in{gap:8px;height:34px}
  .sdk-kaynak{display:none}
  .sdk-etiket{padding:3px 7px;font-size:10px}
  .sdk a{font-size:12.5px}
  .sdk.donen a{line-height:34px}
}
@media(prefers-reduced-motion:reduce){
  .sdk.donen ul.sdk-liste li{transition:none}
  .sdk-etiket i{animation:none}
}
