:root{font-family:Inter,system-ui,sans-serif;color:#172033;background:#f5f7fb}*{box-sizing:border-box}body{margin:0}main{max-width:1100px;margin:auto;padding:40px 22px}header,.toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px}h1{font-size:42px;margin:6px 0}.eyebrow{letter-spacing:.14em;color:#6558f5;font-size:12px;font-weight:800;margin:0}.muted,small{color:#697386}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:32px 0}.stats div{background:white;padding:22px;border-radius:18px;box-shadow:0 8px 24px #14213d0b}.stats span{font-size:30px;font-weight:800;display:block}.stats small{display:block;margin-top:5px}.toolbar{margin:24px 0 14px}h2{font-size:22px}button{border:0;border-radius:11px;padding:12px 17px;background:#6558f5;color:white;font-weight:700;cursor:pointer}.secondary{background:#e9e8ff;color:#5045ca}.card{background:#fff;border:1px solid #e8ebf2;border-radius:16px;padding:20px;margin:12px 0}.card h3{margin:0 0 12px;font-size:18px}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;color:#4d586d;font-size:14px}.grid b{color:#172033;display:block;font-size:12px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}.card a{color:#5045ca;font-weight:700}.message{min-height:26px;color:#5045ca}@media(max-width:650px){h1{font-size:32px}.stats{grid-template-columns:1fr}.grid{grid-template-columns:1fr}header,.toolbar{align-items:flex-start;flex-direction:column}}
