/* ==========================================================================
   LICHTSCHWESTER — Eigener Cursor
   Feiner Kern-Punkt + nachlaufender Ring statt System-Cursor (aus v1/index.html:
   .cur-orb/.cur-ring). Progressive Enhancement: Markup ist immer da, aber
   unsichtbar/System-Cursor bleibt aktiv, bis custom_cursor.js erfolgreich
   initialisiert und "lswn-has-cursor" auf <html> setzt (kein GSAP, Touch,
   reduced-motion → normaler Cursor, kein leerer/toter Custom-Cursor).
   ========================================================================== */

.lswn-cur-orb, .lswn-cur-ring {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9500;
	pointer-events: none;
	border-radius: 50%;
	display: none;
}

html.lswn-has-cursor {
	cursor: none;
}
html.lswn-has-cursor .lswn-cur-orb,
html.lswn-has-cursor .lswn-cur-ring {
	display: block;
}

.lswn-cur-orb {
	width: 7px;
	height: 7px;
	margin: -3.5px 0 0 -3.5px;
	background: var(--lswn-wine);
	box-shadow: 0 0 15px 3px rgba(211, 176, 99, .6);
}
.lswn-cur-ring {
	width: 38px;
	height: 38px;
	margin: -19px 0 0 -19px;
	border: 1px solid rgba(176, 134, 47, .6);
}
