:root {
	--kraa_main_bg: #fff;
	--primary_white: rgba(216, 212, 220, 1);
	--primary_inversion: rgba(246, 242, 250, 1);
	--p92: rgba(5, 2, 8, 0.92);
	--p89: rgba(5, 2, 8, 0.89);
	--p79: rgba(5, 2, 8, 0.79);
	--p69: rgba(5, 2, 8, 0.69);
	--p59: rgba(5, 2, 8, 0.59);
	--p50: rgba(5, 2, 8, 0.5);
	--p40: rgba(5, 2, 8, 0.4);
	--p32: rgba(5, 2, 8, 0.32);
	--p24: rgba(5, 2, 8, 0.24);
	--p16: rgba(5, 2, 8, 0.16);
	--p12: rgba(5, 2, 8, 0.12);
	--p10: rgba(5, 2, 8, 0.10);
	--separator: rgba(2, 246, 250, 0.6);
	
	--purp100: rgba(121, 62, 219, 1);
	--purp96: rgba(121, 62, 219, 0.96);
	--purp89: rgba(121, 62, 219, 0.89);
	--purp32: rgba(121, 62, 219, 0.32);
	
	--r92: rgba(203, 56, 56, 0.92);
	--r69: rgba(203, 56, 56, 0.69);
	--r59: rgba(203, 56, 56, 0.59);
	--r16: rgba(203, 56, 56, 0.16);
	--r10: rgba(203, 56, 56, 0.1);
	
	--g92: rgba(52, 130, 25, 0.92);
	--g79: rgba(52, 130, 25, 0.79);
	--g59: rgba(52, 130, 25, 0.59);
	--g16: rgba(52, 130, 25, 0.16);
	--g10: rgba(52, 130, 25, 0.1);
	
	--y92: rgba(191, 155, 40, 0.92);
	--y79: rgba(191, 155, 40, 0.79);
	--y16: rgba(191, 155, 40, 0.16);
	
	--ext100: rgba(137, 84, 234, 1);
	--ext69: rgba(137, 84, 234, 0.69);
	--ext16: rgba(137, 84, 234, 0.16);
	
	--protection: rgba(246, 242, 250, 0.3);
	--selected_text: rgba(53, 31, 95, 0.89);
	--blur_bg: rgba(63, 60, 66, 0.72);
	--blur_bg_hover: rgba(81, 75, 86, 0.89);
}

@property --blur_bg {
  syntax: "<color>";
  initial-value: rgba(63, 60, 66, 0.72);
  inherits: false;
}
@property --blur_bg_hover {
  syntax: "<color>";
  initial-value: rgba(81, 75, 86, 0.89);
  inherits: false;
}