:root{color-scheme:dark;font-family:Inter,system-ui,Arial,sans-serif;background:#080e19;color:#eaf0ff}*{box-sizing:border-box}body{margin:0}header{padding:18px 4%;border-bottom:1px solid #25344a;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:#0e1727}header strong{font-size:20px;letter-spacing:1px}header span{color:#1681ff}nav{display:flex;gap:13px;align-items:center;flex-wrap:wrap}a{color:#80b8ff;text-decoration:none}nav a{color:#e5ebf6}main{max-width:1160px;margin:35px auto;padding:0 20px}h1{font-size:29px}section{background:#121e30;border:1px solid #26354d;border-radius:12px;padding:20px;margin:14px 0}.stats,.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.stats h2{font-size:32px;margin:8px 0}.stats small{color:#8b9fb8}form{max-width:700px}label{display:block;margin:14px 0;font-weight:600}input,textarea,select{display:block;width:100%;margin-top:7px;padding:12px;background:#0c1423;color:#fff;border:1px solid #3b506b;border-radius:8px;font:inherit}button,.button{display:inline-block;background:#1768ed;color:white;padding:11px 18px;border:0;border-radius:8px;cursor:pointer;font:inherit;margin:5px 3px 5px 0}nav button{background:#29364a}table{border-collapse:collapse;width:100%;margin-top:22px;display:block;overflow-x:auto}td,th{padding:13px;text-align:left;border-bottom:1px solid #29364a}th{color:#9cb5d6}.error{color:#ff8b8b}p{line-height:1.6}
