/* CCR theme: navy #102f4e, green #1ce783, blue #3367c6. Unlayered, so it beats app.css. */
:root, [data-theme="proximos"] {
	--color-primary: hsl(210 66% 18%);
	--color-primary-content: hsl(0 0% 100%);
	--color-accent: hsl(150 81% 51%);
	--color-accent-content: hsl(210 66% 18%);
	--color-info: hsl(219 59% 49%);
	--color-sidebar: hsl(210 33% 97%);
	--font-sans: "Roboto", "Inter", ui-sans-serif, system-ui, sans-serif;
}
/* The logo is white on transparent: put it on a navy tile. */
img[src^="/_demo/brand/"] { background: #102f4e; padding: 0.4rem 0.6rem; border-radius: 0.5rem; }
.demo-banner { background: #102f4e; border-bottom: 2px solid #1ce783; }
/* LoRaWAN only: no BLE Beacons. */
a[href="/beacons"] { display: none !important; }
/* Collapsed sidebar: a slimmer tile, so the wide wordmark keeps a readable size. */
html.sidebar-collapsed img[src^="/_demo/brand/"] {
	height: auto; width: 3.5rem; max-width: none; padding: 0.35rem 0.3rem; object-fit: contain;
}
