html, body { height: 100%; margin: 0; background: #1f1f1f; }
#studio-status {
	position: fixed; inset: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 12px;
	font: 13px system-ui, -apple-system, "Segoe UI", sans-serif; color: #cccccc; text-align: center; padding: 0 24px;
}
#studio-status button {
	font: inherit; color: #ffffff; background: #0078d4; border: 0; border-radius: 2px; padding: 6px 14px; cursor: pointer;
}
@media (prefers-color-scheme: light) {
	html, body { background: #f8f8f8; }
	#studio-status { color: #3b3b3b; }
}
