.governance-tabs{display:flex;gap:8px;overflow:auto;padding:4px 0 16px}.governance-tabs button{white-space:nowrap}.governance-tabs button[aria-selected=true]{background:var(--check-sage);color:var(--check-bg);border-color:var(--check-sage)}.governance-panel{padding-top:8px}.governance-grid,#governance-record{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.governance-grid label,#governance-record label,.governance-panel fieldset>label{display:grid;gap:7px;color:var(--check-muted);font-size:.82rem;font-weight:700;text-transform:uppercase;margin-top:12px}.governance-grid input,.governance-grid select,.governance-grid textarea,#governance-record input,#governance-record select,#governance-record textarea,.governance-panel fieldset>label input,.governance-panel fieldset>label select,.governance-panel fieldset>label textarea{width:100%;min-width:0;padding:11px 12px;border:1px solid var(--check-line);background:var(--check-panel);color:var(--check-text);font:inherit;text-transform:none}.governance-grid textarea,#governance-record textarea,.governance-panel fieldset>label textarea{min-height:98px;resize:vertical}.governance-panel fieldset{position:relative;margin:0 0 16px;padding:18px;border:1px solid var(--check-line);background:#17141e}.governance-panel legend{max-width:calc(100% - 110px);padding:0 8px;font-weight:750}.governance-remove{position:absolute;right:14px;top:10px}.governance-score{color:var(--check-sage)!important;font:600 13px/1.5 ui-monospace,monospace}.governance-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:18px 0;background:var(--check-line);border:1px solid var(--check-line)}.governance-metrics article{display:grid;gap:7px;min-width:0;padding:18px;background:var(--check-panel)}.governance-metrics span{color:var(--check-muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.governance-metrics strong{overflow-wrap:anywhere;font-size:1.2rem}.governance-findings{margin:18px 0;padding:18px;border-left:3px solid var(--check-sage);background:#17141e}.governance-ready{color:var(--check-sage)}.governance-preview details{border-top:1px solid var(--check-line);padding:12px 0}.governance-preview summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:700}.governance-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;background:var(--check-panel);border:1px solid var(--check-line);padding:16px;font:13px/1.6 ui-monospace,monospace}.governance-exports{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}.governance-boundary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.governance-boundary article{padding:16px;border:1px solid var(--check-line);background:#17141e}.governance-boundary h3{margin:0 0 8px;font-size:1rem}.governance-boundary p{margin:0;color:var(--check-muted)}
@media(max-width:740px){.governance-grid,#governance-record,.governance-exports,.governance-metrics,.governance-boundary{grid-template-columns:minmax(0,1fr)}.governance-remove{position:static;margin:8px 0}.governance-panel legend{max-width:100%}}
