html,body,#app{height:100%}body{margin:0;min-width:320px;overflow-x:hidden}:focus-visible{outline:2px solid rgba(15,122,103,.55);outline-offset:2px;border-radius:6px}.tabular,input[type=number]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@keyframes app-reveal{0%{opacity:0;transform:translate3d(0,18px,0);filter:blur(6px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@media (prefers-reduced-motion: reduce){@keyframes app-reveal{0%{opacity:1}to{opacity:1}}}
