/* ==========================================================================
   KayleeSinz (KSZ) premium brand layer
   Loaded by includes/DGN_UX.cfm right after the shared /common/scripts/dgn-ux/dgn-premium.css, only when premium is on
   ([DESIGN] Layer=premium in ksz.ini, or ?dgnui=premium). Holds ONLY the rules for body[data-brand="KSZ"];
   everything all brands share stays in dgn-premium.css. Keep every selector under body[data-ui="premium"][data-brand="KSZ"].
   ========================================================================== */
/* KSZ / KSZ2: magenta neon with a cyan second line */
body[data-ui="premium"][data-brand="KSZ"] {
	--dgn-tint-rgb: 40, 14, 51;
	--dgn-glow-k: 1.5;
	--dgn-ornament: linear-gradient(#ff00ea, #ff00ea) 0 0 / 100% 2px no-repeat, linear-gradient(#009feb, #009feb) 0 100% / 64% 2px no-repeat;
	--dgn-ornament-w: 96px;
	--dgn-ornament-h: 6px;
	--dgn-ornament-glow: 0 0 10px rgba(255, 0, 234, .6);
}
body[data-ui="premium"][data-brand="KSZ"] #content:has(#DGNVP_00) .row.rowpad { background: var(--dgn-surface-1); } /* magenta was 1.6:1 */
/* join page "Let me ask you" questions: black text on the dark page (no rule for KSZ; LAB styles it white in its Base.css) -
   the same reading panel as the STOP! box above it */
body[data-ui="premium"][data-brand="KSZ"] .SimpleAdText {
	background: var(--dgn-surface-2);
	color: var(--dgn-text);
	border: 1px solid var(--dgn-line-brand);
	border-radius: var(--dgn-r-l);
	box-shadow: var(--dgn-elev-2);
	padding: 14px 18px;
	margin: 14px 0;
}
body[data-ui="premium"][data-brand="KSZ"] .SimpleAdText :is(strong, .AdList, .AdList li) { color: var(--dgn-text); }
body[data-ui="premium"][data-brand="KSZ"] .SimpleAdText .AdList li::before { color: #ff00ea; } /* the brand magenta on the Q: */