*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background:#f0f4f8;margin:0;padding:0;transition:background .25s}body.dark{background:#0d1117}#root{min-height:100vh}textarea::placeholder,input::placeholder{color:#a6adba}body.dark textarea::placeholder,body.dark input::placeholder{color:#484f58}@keyframes breath{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.6)}}
