@layer lab{dialog.fx{--d:.34s;transition:opacity var(--d) ease, translate var(--d) ease}dialog.fx:not(:open){opacity:0;translate:0 18px}dialog.fx:open{opacity:1;translate:0}@starting-style{dialog.fx.si:open{opacity:0;translate:0 18px}}dialog.fx.ad{transition:opacity var(--d) ease, translate var(--d) ease, overlay var(--d) allow-discrete, display var(--d) allow-discrete}dialog.fx::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background var(--d) ease;background:#2b244000}dialog.fx.ad::backdrop{transition:background var(--d) ease, overlay var(--d) allow-discrete, display var(--d) allow-discrete}dialog.fx:open::backdrop{background:#2b24406b}@starting-style{dialog.fx.si:open::backdrop{background:#2b244000}}@media (prefers-reduced-motion:reduce){dialog.fx:not(:open){translate:0}}[popover].fxpop{transition:opacity .25s ease, scale .25s ease, overlay .25s allow-discrete, display .25s allow-discrete}[popover].fxpop:not(:popover-open){opacity:0;scale:.92}[popover].fxpop:popover-open{opacity:1;scale:1}@starting-style{[popover].fxpop:popover-open{opacity:0;scale:.92}}@media (prefers-reduced-motion:reduce){[popover].fxpop:not(:popover-open){scale:1}}}
