/* KısaÖz V59 — stable ticker and portal-style compact sidebar modules. */
body{background:#f3f3f4}
header.v11-header{background:var(--accent);border-bottom:0;box-shadow:none}
header.v11-header .v11-brand-row{min-height:76px}
header.v11-header .v5-brand-image{filter:brightness(0) invert(1)}
header.v11-header .v35-primary-nav>a{color:#fff!important;text-decoration:none!important;font-weight:800!important}
header.v11-header .v35-primary-nav>a:hover{color:#ffe2e7!important}
header.v11-header .v11-search{background:#ffffff18;border-color:#ffffff45}
header.v11-header .v11-search input{color:#fff}header.v11-header .v11-search input::placeholder{color:#ffffffc0}header.v11-header .v11-search button{color:#fff}
header.v11-header .ph37-menu-bars span{background:#fff}
.ph24-home{background:#f3f3f4}
.press-ticker{position:relative;isolation:isolate;min-height:var(--ph59-ticker-height,52px);align-items:stretch;overflow:hidden!important;background:#fff}
.press-ticker>strong{position:relative;z-index:5;flex:0 0 auto;display:flex;align-items:center;min-height:var(--ph59-ticker-height,52px);padding-inline:20px;background:var(--accent);box-shadow:12px 0 18px #fff;color:#fff;font-size:var(--ph59-ticker-label,13px);line-height:1.15;white-space:nowrap}
.press-ticker .ticker-flow{position:relative;z-index:1;flex:1 0 max-content;width:max-content;min-width:max-content;gap:var(--ph59-ticker-gap,34px);padding:0 24px;overflow:visible;font-size:var(--ph59-ticker-text,14px);line-height:var(--ph59-ticker-height,52px);animation:ph59-ticker var(--ph59-ticker-speed,28s) linear infinite;will-change:transform}
.press-ticker .ticker-flow a{display:inline-flex;align-items:center;min-height:var(--ph59-ticker-height,52px)}
@keyframes ph59-ticker{from{transform:translateX(70vw)}to{transform:translateX(-100%)}}
.press-ticker:hover .ticker-flow{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){.press-ticker .ticker-flow{animation:none;transform:none}}
@media(max-width:700px){.press-ticker>strong{padding-inline:11px}.press-ticker .ticker-flow{padding-inline:14px}}
