ui/dashreminderpanel.razor.scss
DashReminderPanel {
	position: absolute;
	pointer-events: none;
	z-index: 990;
	transform: translateX(-50%);

	.dash-reminder {
		background-color: rgba(0, 0, 0, 0.65);
		border-radius: 6px;
		padding: 10px 14px;
		flex-direction: column;
		gap: 6px;
		min-width: 180px;
		opacity: 1;
		transition: opacity 0.4s ease-in;

		&.fading {
			opacity: 0;
		}
	}

	.reminder-text {
		color: white;
		font-size: 16px;
		font-family: "Cal Sans";
		text-shadow: 1px 1px 0px black;
		text-align: center;
	}

	.progress-bar-bg {
		background-color: rgba(255, 255, 255, 0.2);
		height: 5px;
		border-radius: 3px;
		overflow: hidden;
	}

	.progress-bar-fill {
		background-color: rgba(255, 255, 255, 0.8);
		height: 100%;
	}

	&.initialized .progress-bar-fill {
		transition: width 0.1s linear;
	}
}