:root{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#eaf6fb;background:#06121d;--card:#0a2231;--line:#234b5f;--muted:#9dbac7;--blue:#40cef0;--green:#48d6a0;--amber:#f1bc57}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 78% 0,#104e62 0,transparent 30%),#06121d}main{width:min(1180px,100%);margin:auto;padding:20px}nav{display:flex;gap:9px;align-items:center;overflow:auto}nav a{color:#b7d1dc;text-decoration:none;padding:10px;border-radius:10px;white-space:nowrap}nav a.active{background:#104258;color:white}.brand{font-weight:900;margin-right:auto}.brand img{width:30px;vertical-align:middle;border-radius:7px;margin-right:8px}.brand i,small{color:var(--blue)}header{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:end;padding:74px 0 30px}h1{font-size:clamp(2.5rem,7vw,5.2rem);line-height:.98;margin:7px 0 14px}h2,p{margin:4px 0}p,span{color:var(--muted);line-height:1.55}.panel,.metrics article,.readiness{border:1px solid var(--line);border-radius:18px;background:#0a2231d9;padding:19px}.readiness{display:grid;gap:5px;min-width:210px}.readiness strong{font-size:2rem}.identity{display:grid;grid-template-columns:2fr 2fr 1fr auto;gap:12px;align-items:end}.identity label{display:grid;gap:6px;color:#bdd4dd;font-weight:700}input,select,button,.button{font:inherit;padding:11px;border:1px solid #32677c;border-radius:10px;background:#071a25;color:#eefaff}button,.button{cursor:pointer;font-weight:850;text-decoration:none;text-align:center}.primary{background:#087e9b;border-color:#30d2ef}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.metrics article{display:grid;gap:6px}.metrics strong{font-size:1.2rem}.layout{display:grid;grid-template-columns:2fr 1fr;gap:16px}.head{display:flex;justify-content:space-between;gap:12px;align-items:center}.evidence,.list,.timeline{display:grid;gap:9px;margin-top:14px}.evidence article,.list article,.timeline article{padding:12px;border:1px solid #1b4558;border-radius:11px;background:#071b27}.evidence b,.timeline b{display:block;color:#e9f8fc}.evidence em{color:var(--green);font-style:normal}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.timeline article{display:grid;grid-template-columns:110px 1fr auto;gap:12px}.timeline time{color:var(--blue);font-weight:800}.timeline em{color:var(--amber);font-style:normal}footer{display:flex;justify-content:space-between;gap:16px;padding:25px 0}footer a{color:var(--blue)}@media(max-width:800px){header,.layout{grid-template-columns:1fr}.identity,.metrics{grid-template-columns:repeat(2,1fr)}.timeline article{grid-template-columns:1fr}}@media(max-width:520px){.identity,.metrics{grid-template-columns:1fr}.head,footer{align-items:flex-start;flex-direction:column}}
