.halo-layer.svelte-8g8wdh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:halo-drift var(--motion-halo-loop) ease-in-out infinite}.halo-layer--brand.svelte-8g8wdh{background:var(--halo-brand)}.halo-layer--info.svelte-8g8wdh{background:var(--halo-info)}.halo-layer--warn.svelte-8g8wdh{background:var(--halo-warn)}.glass-card.svelte-4lve2l{position:relative;overflow:hidden;background:var(--glass-bg-light);border:1px solid var(--glass-border-light);border-radius:var(--radius-lg);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--shadow-glass)}.glass-card--strong.svelte-4lve2l{backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate))}.glass-card--xl.svelte-4lve2l{border-radius:var(--radius-xl)}.glass-card--2xl.svelte-4lve2l{border-radius:var(--radius-2xl)}@supports not (backdrop-filter: blur(1px)){.glass-card.svelte-4lve2l{background:var(--color-surface-container)}}.specular.svelte-4lve2l{position:absolute;top:0;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);pointer-events:none;z-index:1}.content.svelte-4lve2l{position:relative;z-index:2}.glass-card.padded.svelte-4lve2l>.content:where(.svelte-4lve2l){padding:var(--space-md)}
