:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}.font-display{font-family:Space Grotesk,system-ui,sans-serif}html,body,#root{margin:0;width:100%;height:100%}body{overflow:hidden}*:focus-visible{outline:2px solid #ffffff;outline-offset:2px;border-radius:4px}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.animate-slide-in-right{animation:slide-in-right .24s ease-out}.animate-slide-in-left{animation:slide-in-left .24s ease-out}
