/**
 * Armillary sphere — shared (case stage logo + home/work tile).
 */
.raph-bs-armillary-svg .ring {
	fill: none;
	stroke: #fff;
	stroke-width: 16;
	vector-effect: non-scaling-stroke;
	stroke-linecap: butt;
	stroke-linejoin: miter;
	opacity: 1;
}

/* Home / work tile */
.raph-tile__stage--bs-armillary {
	background: #000;
}

.raph-bs-tile-armillary {
	position: absolute;
	inset: 0;
	display: grid;
	place-items: center;
	pointer-events: none;
	z-index: 1;
}

.raph-bs-tile-armillary .raph-bs-armillary-svg {
	display: block;
	width: min(72%, 320px);
	height: auto;
	aspect-ratio: 1;
	shape-rendering: geometricPrecision;
}

.raph-bs-tile-armillary .ring {
	stroke-width: 12;
}
