.personnel-performance-page{display:grid;gap:14px;padding:18px}.personnel-hero{display:flex;justify-content:space-between;gap:18px;padding:18px;border:1px solid rgba(56,189,248,.28);border-radius:14px;background:linear-gradient(135deg,#0c1728,#10243b)}.personnel-hero h1{margin:4px 0}.personnel-hero p{max-width:900px;color:#a9b8cb;line-height:1.55}.personnel-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.personnel-kpis article,.personnel-grid>article{padding:13px;border:1px solid var(--border-subtle);border-radius:11px;background:var(--bg-surface)}.personnel-kpis article{display:grid}.personnel-kpis small{color:var(--text-muted)}.personnel-kpis strong{font-size:20px}.personnel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.personnel-score-list,.personnel-badge-list{display:grid;gap:8px}.personnel-score-list{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1100px){.personnel-kpis{grid-template-columns:repeat(3,1fr)}.personnel-grid{grid-template-columns:1fr}}@media(max-width:700px){.personnel-kpis,.personnel-score-list{grid-template-columns:1fr}.personnel-hero{flex-direction:column}}
