@layer components{.theme-icon-sun,.theme-icon-moon{transform-origin:50%;will-change:transform, opacity, filter;transition-property:transform,opacity,filter;transition-duration:var(--panel-duration);transition-timing-function:cubic-bezier(.25,.1,0,1)}.theme-icon-moon,.dark .theme-icon-sun{opacity:0;filter:blur(3px);transform:scale(.3)}.dark .theme-icon-moon{opacity:1;filter:blur();transform:scale(1)}}
