*{box-sizing:border-box}body{color:#172033;background:#f6f8fc;margin:0;font-family:Arial,Microsoft YaHei,sans-serif}header{background:#fff;border-bottom:1px solid #e8ebf2;justify-content:space-between;align-items:center;height:64px;padding:0 calc(50% - 590px);display:flex}button,a{cursor:pointer}.wrap{max-width:1180px;margin:48px auto}.hint{color:#6d7483}.submit{background:#fff;border-radius:14px;gap:12px;padding:24px;display:flex;box-shadow:0 8px 30px #2139680d}.submit input{flex:1}input{border:1px solid #d9deea;border-radius:8px;height:46px;padding:0 14px;font-size:15px}button,.stats a{color:#fff;background:#1769ff;border:0;border-radius:8px;padding:0 28px;font-weight:600}.stats{grid-template-columns:repeat(3,1fr);gap:18px;margin:22px 0;display:grid}.stats article{background:#fff;border-radius:14px;flex-direction:column;gap:16px;padding:25px;display:flex}.stats strong{font-size:34px}.stats a{text-align:center;padding:10px}.table>div{background:#fff;border-bottom:1px solid #eee;grid-template-columns:1fr 120px 350px;padding:18px;display:grid}.table small{color:#697184}.auth{place-items:center;min-height:100vh;display:grid}.auth section{background:#fff;border-radius:18px;flex-direction:column;gap:14px;width:420px;padding:38px;display:flex;box-shadow:0 20px 70px #23355b1a}.auth button{height:46px}.auth a{color:#1769ff;text-align:center}.link{color:#1769ff;background:0 0;padding:8px}em{color:#e34b4b;font-style:normal}@media (width<=800px){header{padding:0 20px}.wrap{margin:25px 16px}.stats{grid-template-columns:1fr}.submit{flex-direction:column}.submit button{height:46px}.table>div{grid-template-columns:1fr;gap:8px}}
