:root {
	--pingo-primary: #8a55ef;
	--pingo-primary-dark: #30286e;
	--pingo-primary-light: #eee8ff;
	--pingo-purple: #5b4da4;
	--pingo-background: #f6f2ff;
	--pingo-surface: #fff;
	--pingo-text: #24212d;
	--pingo-muted: #8f8aa2;
	--pingo-border: #d9d4e5;
	--pingo-danger: #ee3d4d;
	--pingo-success: #5d9c4a;
	--pingo-warning: #d39a4a;
	--pingo-radius-sm: 8px;
	--pingo-radius-md: 16px;
	--pingo-radius-lg: 22px;
	--pingo-shadow: 0 8px 22px rgba(48, 40, 110, .09);
	--pingo-shadow-hover: 0 12px 26px rgba(48, 40, 110, .15);
	--pingo-sidebar-width: 240px;
	--pingo-sidebar-collapsed-width: 84px;
}
