*{box-sizing:border-box}body{margin:0;background:#0b1220;color:#e8eef7;font:16px system-ui,-apple-system,sans-serif}header,main{max-width:1100px;margin:auto;padding:22px}header{display:flex;justify-content:space-between;align-items:center}h1{font-size:2rem;margin:0}h2{font-size:1.65rem;margin:5px 0}.sub,.muted{color:#9eacc0}.eyebrow{font-size:.7rem;letter-spacing:.13em;color:#86a8d8;font-weight:700}.status,.tag,.pill{border:1px solid #34465f;border-radius:99px;padding:7px 12px;color:#b8c8dc;font-size:.8rem}.hero{background:linear-gradient(120deg,#1c3150,#14243a);padding:25px;border-radius:18px;margin:10px 0 18px;display:flex;justify-content:space-between;gap:16px;align-items:center}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.panel{background:#121d2d;border:1px solid #26364c;border-radius:15px;padding:19px;margin-bottom:15px}.panel h3{margin:0 0 12px}.statrow{display:flex;gap:25px}.statrow div{display:grid;gap:5px}.statrow small{color:#91a1b7}textarea,input{width:100%;background:#0b1422;border:1px solid #34465f;border-radius:9px;color:#fff;padding:12px;margin:8px 0 12px;font:inherit}textarea{min-height:100px}button{background:#7db4f5;color:#071321;border:0;border-radius:9px;padding:11px 15px;font-weight:700}li{margin:7px 0}.foot{margin-top:5px}.foot p{color:#a9b7c9;line-height:1.5}@media(max-width:700px){header,main{padding:17px}.grid{grid-template-columns:1fr}.hero{align-items:flex-start;flex-direction:column}.status{font-size:.7rem}}
