*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;color:#eef2fa;background:#0c1423} .wrap{max-width:850px;margin:0 auto;padding:48px 20px}header{display:flex;gap:22px;align-items:center;margin-bottom:34px}.symbol{font-size:42px;white-space:nowrap}.eyebrow{font-size:11px;letter-spacing:.17em;color:#75c8e9;font-weight:800}h1{font-size:clamp(34px,5vw,54px);margin:4px 0 0}.sub{color:#a9b8ca;margin:4px 0}.summary,.panel{padding:23px 25px;border-radius:15px;border:1px solid #2b3d55;background:#15233a;margin:17px 0}.summary{border-left:5px solid #77c3fa}.summary.ok{border-left-color:#48d4a6}.summary.warn{border-left-color:#e9b45a}.summary p{color:#b8c6d7;margin-bottom:0}h2{font-size:18px;margin:0 0 15px}.item{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:11px 0;border-top:1px solid #304058;font-size:14px}.pass{color:#4cddb0;font-weight:800}.fail{color:#ffbd75;font-weight:800}.foot{font-size:12px;color:#94a7bb;line-height:1.6}@media(max-width:480px){.wrap{padding-top:25px}header{gap:10px;align-items:flex-start}.symbol{font-size:26px}.summary,.panel{padding:17px}}