*{box-sizing:border-box}body{font-family:Arial,sans-serif;margin:0;background:#f4f6f8;color:#20252b}nav{background:#17202a;padding:14px 5%;display:flex;gap:20px}nav a{color:#fff;text-decoration:none}.container{max-width:1200px;margin:30px auto;padding:0 15px}.card{background:#fff;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 2px 10px #0001}h1{margin-top:0}.stats{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:20px}.stat{background:#fff;padding:18px 30px;border-radius:10px;min-width:140px}.stat b,.stat span{display:block}.stat b{font-size:28px}.stat span{color:#777;margin-top:5px}table{width:100%;border-collapse:collapse;background:#fff}th,td{padding:12px;border-bottom:1px solid #ddd;text-align:left}input,select,button{padding:10px;margin:5px 0;border:1px solid #ccc;border-radius:6px}input,select{width:100%}button{background:#17202a;color:#fff;cursor:pointer;border:0}form label{display:block;margin-bottom:10px}.grid{display:grid;grid-template-columns:2fr 1fr;gap:20px}.success,.error{padding:12px;border-radius:7px;margin-bottom:15px}.success{background:#e5f7e9}.error{background:#ffe7e7}.muted{color:#777}.auth{display:flex;align-items:center;justify-content:center;min-height:100vh}.auth-card{width:360px}.auth-card button{width:100%}@media(max-width:700px){.grid{grid-template-columns:1fr}table{font-size:13px}.container{margin:15px auto}nav{gap:10px;flex-wrap:wrap}}
