/* Najava Monitoring centra – prozor sa obaveštenjem (boje iz teme, sa rezervom) */
.krcm-najava {
	width: min(440px, calc(100vw - 32px));
	padding: 0;
	border: 0;
	border-radius: 22px;
	background: var(--wp--preset--color--paper, #FBFAF4);
	color: var(--wp--preset--color--ink, #18261A);
	box-shadow: 0 24px 60px rgba(10, 30, 12, .35);
}
.krcm-najava::backdrop { background: rgba(14, 34, 16, .55); backdrop-filter: blur(3px); }
.krcm-najava-telo {
	display: grid;
	justify-items: center;
	gap: 12px;
	padding: 30px 28px 26px;
	text-align: center;
	border-top: 6px solid var(--wp--preset--color--lime, #99CC33);
	border-radius: 22px;
}
.krcm-najava-ikona svg {
	width: 44px;
	height: 44px;
	fill: none;
	stroke: var(--wp--preset--color--forest, #1F4D22);
	stroke-width: 2;
	stroke-linecap: round;
}
.krcm-najava-naslov {
	margin: 0;
	font-family: var(--wp--preset--font-family--display, inherit);
	font-size: 1.3rem;
	font-weight: 600;
	color: var(--wp--preset--color--forest, #1F4D22);
}
.krcm-najava-tekst { margin: 0; font-size: 1rem; line-height: 1.55; }
.krcm-najava form { margin: 6px 0 0; }
.krcm-najava-zatvori { cursor: pointer; min-width: 120px; }

/* Kolona Monitoring centar u podnožju: samo naslov i datum */
.krcm-najava-fus { margin: 0; font-size: .95rem; opacity: .8; }
