.zt-ticker{
	display:flex;
	align-items:center;
	gap:.75rem;
	background:var(--zt-renk-ana,#3f6f5e);
	color:#fff;
	font-size:.9rem;
	line-height:1;
	overflow:hidden;
}
.zt-ticker__etiket{
	flex:0 0 auto;
	padding:.7rem .9rem;
	background:rgba(0,0,0,.18);
	font-weight:600;
	letter-spacing:.02em;
	white-space:nowrap;
}
.zt-ticker__pencere{
	flex:1 1 auto;
	overflow:hidden;
	position:relative;
}
.zt-ticker__akis{
	display:flex;
	width:max-content;
	animation:zt-ticker-kay var(--zt-ticker-hiz,40s) linear infinite;
}
.zt-ticker__oge{
	color:#fff;
	text-decoration:none;
	padding:.7rem 1.25rem;
	white-space:nowrap;
	position:relative;
}
.zt-ticker__oge::after{
	content:"";
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
	width:1px;
	height:1em;
	background:rgba(255,255,255,.35);
}
.zt-ticker__oge:hover{text-decoration:underline;}
.zt-ticker:hover .zt-ticker__akis{animation-play-state:paused;}

@keyframes zt-ticker-kay{
	from{transform:translateX(0);}
	to{transform:translateX(-50%);}
}

@media (prefers-reduced-motion:reduce){
	.zt-ticker__akis{animation:none;}
	.zt-ticker__pencere{overflow-x:auto;}
}
