.governance-control-center{display:grid;gap:18px}.gcr-head,.gcr-section-head,.gcr-objective-head,.gcr-control-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.gcr-actions{display:flex;gap:8px;flex-wrap:wrap}.gcr-summary{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:10px}.gcr-summary>span{display:grid;gap:4px;padding:12px;border:1px solid var(--line,#dfe6ee);border-radius:14px;background:rgba(255,255,255,.65)}.gcr-summary small,.gcr-objective small,.gcr-control small{color:var(--muted,#64748b)}.gcr-summary b{font-size:1.15rem}.gcr-objectives{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gcr-objective{border:1px solid var(--line,#dfe6ee);border-radius:16px;padding:14px;display:grid;gap:10px;background:rgba(255,255,255,.62)}.gcr-objective-meta,.gcr-control-meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.gcr-meter{height:8px;border-radius:999px;background:rgba(148,163,184,.2);overflow:hidden}.gcr-meter>span{display:block;height:100%;border-radius:inherit;background:currentColor}.gcr-controls{display:grid;gap:10px}.gcr-control{border:1px solid var(--line,#dfe6ee);border-radius:16px;padding:14px;display:grid;gap:10px;background:rgba(255,255,255,.58)}.gcr-control-grid{display:grid;grid-template-columns:repeat(6,minmax(90px,1fr));gap:8px}.gcr-control-grid>span{display:grid;gap:3px;padding:9px;border-radius:11px;background:rgba(148,163,184,.08)}.gcr-deductions{display:flex;gap:6px;flex-wrap:wrap}.gcr-deductions span{font-size:.78rem;padding:5px 8px;border-radius:999px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16)}.gcr-empty{padding:16px;border:1px dashed var(--line,#cbd5e1);border-radius:14px;text-align:center;color:var(--muted,#64748b)}.gcr-privacy{padding:12px;border-radius:14px;background:rgba(15,23,42,.04);font-size:.85rem;line-height:1.8}.gcr-score{font-size:1.45rem;font-weight:800}.gcr-status-effective{color:#15803d}.gcr-status-watch{color:#a16207}.gcr-status-weak{color:#c2410c}.gcr-status-ineffective{color:#b91c1c}.gcr-status-insufficient_evidence{color:#475569}.gcr-status-on_target{color:#15803d}.gcr-status-at_risk,.gcr-status-evidence_gap{color:#a16207}.gcr-status-below_target{color:#b91c1c}.gcr-status-uncovered{color:#475569}@media(max-width:980px){.gcr-summary{grid-template-columns:repeat(3,minmax(100px,1fr))}.gcr-control-grid{grid-template-columns:repeat(3,minmax(90px,1fr))}}@media(max-width:760px){.gcr-objectives{grid-template-columns:1fr}.gcr-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.gcr-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gcr-actions button{flex:1 1 auto}.gcr-head,.gcr-section-head{align-items:stretch}}