@media (prefers-reduced-motion:no-preference){[data-code-boxes] input{transition:transform .18s,box-shadow .18s}[data-code-boxes] input:focus{transform:translateY(-2px)}[data-code-boxes] input[data-pop]{animation:.28s cubic-bezier(.34,1.56,.64,1) code-pop}[data-code-boxes][data-full] input{animation:.46s cubic-bezier(.34,1.56,.64,1) both code-wave;animation-delay:calc(var(--at,0) * 45ms)}[data-code-boxes]:has(input[aria-invalid=true]){animation:.4s code-shake}}@keyframes code-pop{0%{transform:scale(.82)}60%{transform:scale(1.07)}to{transform:none}}@keyframes code-wave{0%,to{transform:none}45%{transform:translateY(-7px)}}@keyframes code-shake{0%,to{transform:none}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}