/*
 * SPDX-FileCopyrightText: 2026 ursa.nz <code@ursa.nz>
 * SPDX-License-Identifier: GPL-3.0-or-later
 */

/* --- the violet accent --- */

:root,
.gl-light-scope,
:root.gl-dark,
.gl-dark-scope {
	--gl-color-blue-50: #f7f5fb;
	--gl-color-blue-100: #efebf7;
	--gl-color-blue-200: #ddd5ec;
	--gl-color-blue-300: #bcaede;
	--gl-color-blue-400: #9583c7;
	--gl-color-blue-500: #6f5bb0;
	--gl-color-blue-600: #55428e;
	--gl-color-blue-700: #3f2f66;
	--gl-color-blue-800: #2d2149;
	--gl-color-blue-900: #1e1632;
	--gl-color-blue-950: #120d20;
}

/* --- the lab logo for a logged-out visitor --- */

.brand-logo:has(.tanuki-logo) .tanuki-logo {
	display: none;
}

.brand-logo:has(.tanuki-logo)::after {
	content: "";
	display: inline-block;
	height: 1.5rem;
	aspect-ratio: 522 / 96;
	max-width: 100%;
	vertical-align: middle;
	background: url("/uploads/-/system/appearance/header_logo/1/lab_3x.png") left center / contain no-repeat;
}

/* --- OLED black panels in dark mode --- */

:root.ui-indigo.gl-dark .paneled-view.static-panel {
	background-color: #000;
}

@media (prefers-color-scheme: dark) {
	:root.ui-indigo.gl-system .paneled-view.static-panel {
		background-color: #000;
	}
}
