*{box-sizing:border-box;margin:0;padding:0}:root{--white:#fff;--background:#f2f3f5;--gray-line:#dcdde0;--text:#666;--text-highlight:#b3b9ff;--title:#2e384d;--red:#e83f5b;--green:#4cd62b;--blue:#5965e0;--blue-dark:#4953b8;--blue-twitter:#2aa9e0;--shadow:#0000000d;--card-bg:#fff;--border-radius-lg:12px;--transition-smooth:all .3s cubic-bezier(.4, 0, .2, 1)}body.dark{--white:#1a1a24;--background:#0d0d12;--gray-line:#2d2d3d;--text:#b3b3cc;--text-highlight:#4953b8;--title:#f3f3fa;--red:#ff5773;--green:#34d399;--blue:#6366f1;--blue-dark:#4f46e5;--blue-twitter:#38bdf8;--shadow:#0006;--card-bg:#14141d}@media (max-width:1080px){html{font-size:93.75%}}@media (max-width:720px){html{font-size:87.5%}}body{background:var(--background);color:var(--text);transition:background-color .3s,color .3s}body,input,textarea,button{font:400 1rem Inter,sans-serif}button{cursor:pointer}a{color:inherit;text-decoration:none}
