/**
 * PG Aurora Live Playground layer.
 */

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] {
	box-shadow: 0 24px 54px rgba(47, 51, 73, 0.12);
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__adminbar {
	background: rgba(251, 251, 255, 0.94);
	border-bottom: 1px solid rgba(139, 92, 246, 0.12);
	color: #4f5267;
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__adminbar-logo {
	background: linear-gradient(135deg, #a78bfa, #7c3aed);
	color: #ffffff;
	box-shadow: 0 10px 20px rgba(124, 58, 237, 0.28);
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__adminbar-link {
	color: #4f5267;
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__shell {
	background: linear-gradient(180deg, #fbfbff 0%, #f7f7fc 100%);
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__sidebar {
	background: linear-gradient(180deg, #fbfbff 0%, #f3f2f8 100%);
	color: #5f6278;
	box-shadow: inset -1px 0 0 rgba(139, 92, 246, 0.1);
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__sidebar-title {
	color: #2f3349;
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__menu-item {
	border-radius: 999px;
	color: #5f6278 !important;
	transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__menu-item:hover {
	background: rgba(255, 255, 255, 0.92);
	box-shadow: 0 10px 24px rgba(99, 102, 241, 0.14);
	color: #5b21b6 !important;
	transform: translateX(2px);
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__menu-item.is-current {
	background: linear-gradient(135deg, #a78bfa 0%, #8b5cf6 50%, #7c3aed 100%);
	color: #ffffff !important;
	box-shadow: 0 12px 26px rgba(124, 58, 237, 0.3);
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__card,
.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__notice,
.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__field input,
.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .pdt-design-playground__field select {
	box-shadow: 0 14px 34px rgba(47, 51, 73, 0.08);
}

.pdt-design-playground[data-pdt-design-preset="pg_aurora"] .button.button-primary {
	background: linear-gradient(135deg, #9f7aea, #8b5cf6 52%, #7c3aed);
	border-color: transparent;
	box-shadow: 0 12px 24px rgba(124, 58, 237, 0.24);
}
