.strytl .item.em-icehockey .timestamp .group .time {
	    width: 2ch;
	    overflow: hidden;
}

.strytl .item.em-icehockey.event.score .details-table .td-minute-a,
.strytl .item.em-icehockey.event.score .details-table .td-minute-b {
	    width: 2ch;
	    overflow: hidden;
}


@media (max-width: 500px) {
	.strytl .item.em-icehockey.event.gamephase-change .text-content {
		width: 100%;
	}
	.strytl .item.em-icehockey.event.gamephase-change p.text {
		display: block;
		width: 100%;
		margin-left: auto;
		margin-right: auto; 
	}
	.strytl .item.em-icehockey.event:not(.gamephase-change) p.text {
	    margin-left: 0em;
	    text-indent: 2.5em;
	}

	.strytl .item.em-icehockey .timestamp .group .time {
	    height: 2ch;
	}

	.strytl .item.em-icehockey.event.score .details-table .td-minute-a,
	.strytl .item.em-icehockey.event.score .details-table .td-minute-b {
	    word-break: normal;
	}

	.strytl .item.em-icehockey.event.score .team {
		word-break: normal;
	}

	.strytl .item.score .padding {
		padding: 0 !important;
	}

	.strytl .item.event.gamephase-change .padding {
		padding: 0;
	}
	.strytl .item.em-icehockey.event.key-situation .text-content {
		padding-right: 0;
	}
	.strytl .item.em-icehockey.event.key-situation .text-content::after {
		content: "";
		display: none;
	}
}
:root { --color-contrast:#003e68; --color-text:#4c4c4c; }
.strytl .item.chapter h1.title { color:#4c4c4c; }
.strytl .item.chapter .marker { color:#ffffff; background-color:#003e68; }
.strytl .item.text h1.title { color:#003e68; font-weight:400; }
.strytl .item.text .text-content { color:#4c4c4c; }
.strytl .item.text p.author { color:#4c4c4c; font-weight:#4c4c4c; }
.strytl .item.text .timestamp .group .time { color:#003e68; font-weight:400; }
.strytl .item.text .timestamp .group .date { color:#003e68; font-weight:700; }



