[data-impact]{--impact:color-mix(in srgb,currentColor 90%,transparent)}[data-impact=soft]{--impact:color-mix(in srgb,currentColor 55%,transparent)}.impact-layer{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}@keyframes save-halo{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 45%,transparent)}to{box-shadow:0 0 0 9px transparent}}@keyframes code-digit{0%{box-shadow:0 0 0 1px var(--color-background),0 0 0 3px color-mix(in srgb,var(--color-primary) 55%,transparent)}to{box-shadow:0 0 0 1px var(--color-background),0 0 0 3px var(--color-primary)}}@media (prefers-reduced-motion:no-preference){.submit-saved{animation:save-halo var(--dur-impact,.7s) var(--ease-out)}.code-digit{animation:code-digit var(--dur-swap,.18s) var(--ease-out)}}@media print{.impact-layer{display:none!important}}