*{box-sizing:border-box}body{margin:0;font:15px Inter,Arial;background:#fff9f3;color:#292524}header{background:linear-gradient(115deg,#24150d,#873a13);color:#fff;padding:20px max(5%,calc((100% - 1100px)/2));display:flex;align-items:center;gap:30px;flex-wrap:wrap}h1{font-size:22px;margin:0}header p{margin:4px 0;color:#fed7aa}nav{display:flex;gap:8px;flex-wrap:wrap}a,.link{color:#fff;text-decoration:none;background:#ffffff18;border:1px solid #ffffff22;border-radius:99px;padding:8px 12px}button{background:#c2410c;color:#fff;border:0;border-radius:8px;padding:10px 14px;cursor:pointer}.link{font:inherit}main{max-width:1100px;margin:30px auto;padding:0 18px}.welcome{margin-bottom:22px;color:#78716c}.card{background:#fff;border:1px solid #fed7aa;border-radius:16px;padding:22px;box-shadow:0 10px 25px #7c2d120d;margin:16px 0}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stats article{background:#fff;border-left:4px solid #ea580c;border-radius:12px;padding:16px}.stats span{color:#78716c;display:block}.stats b{font-size:19px;display:block;margin-top:6px}.form{max-width:560px}.form form{display:grid;gap:10px;margin:18px 0}input,select{padding:10px;border:1px solid #d6d3d1;border-radius:8px;font:inherit}.filters{display:flex;gap:8px;flex-wrap:wrap}.inline{display:inline;margin-left:8px}@media(max-width:700px){.stats{grid-template-columns:1fr 1fr}header{gap:12px}}
