.pilot-select,.pilot-status,.pilot-panel,.pilot-history,.pilot-empty{background:#fff;border:1px solid #dce4df;border-radius:18px;padding:22px}.pilot-select{align-items:end;gap:16px;margin-bottom:20px;display:flex}.pilot-select label{flex:1}.pilot-select select,.pilot-panel select,.pilot-panel input,.pilot-panel textarea{color:#17382f;width:100%;font:inherit;background:#fff;border:1px solid #bdc9c2;border-radius:9px;margin-top:7px;padding:11px}.pilot-status{justify-content:space-between;gap:24px;margin-bottom:16px;display:flex}.pilot-status h2{margin:8px 0 4px}.pilot-status dl{gap:28px;display:flex}.pilot-status dt{text-transform:uppercase;color:#6b7b75;font-size:.75rem}.pilot-status dd{margin:4px 0;font-weight:700}.pilot-pill,.severity,.feedback-tag{color:#245546;text-transform:uppercase;background:#e6f0eb;border-radius:99px;padding:4px 9px;font-size:.75rem;font-weight:800;display:inline-block}.pilot-pill.completed{background:#dcebdd}.pilot-metrics{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:16px;display:grid}.pilot-metrics article{background:#eef3f0;border-radius:14px;padding:16px}.pilot-metrics strong{color:#17382f;font-size:1.55rem;display:block}.pilot-metrics span{color:#65756f;font-size:.8rem}.pilot-metrics .alert{background:#fff0ec}.pilot-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.pilot-panel label{margin:13px 0;font-size:.82rem;font-weight:700;display:block}.pilot-panel textarea{resize:vertical;min-height:76px}.score-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pilot-grid .pilot-panel:nth-child(2) .score-row{grid-template-columns:1fr 1fr}.pilot-history article{border-top:1px solid #e4eae6;grid-template-columns:minmax(220px,.8fr) 1.5fr auto;align-items:start;gap:18px;padding:15px 0;display:grid}.pilot-history article>div:first-child>*{margin-bottom:5px;display:block}.pilot-history article p{margin:0}.pilot-history button{margin:0 0 6px 6px}.severity.blocker{color:#9b2f16;background:#ffe0d8}.severity.high{color:#855f00;background:#fff0d0}.feedback-tag{color:#294f89;background:#e7edf8}.pilot-empty{text-align:center}.pilot-empty p{color:#66766f}.section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:850px){.pilot-metrics{grid-template-columns:repeat(2,1fr)}.pilot-grid{grid-template-columns:1fr}.pilot-status{display:block}.pilot-history article{grid-template-columns:1fr}.pilot-select{flex-direction:column;align-items:stretch}}@media (max-width:520px){.score-row,.pilot-grid .pilot-panel:nth-child(2) .score-row{grid-template-columns:1fr}.pilot-status dl{display:block}.pilot-metrics{grid-template-columns:1fr 1fr}}
