.governance-intro{font-size:12px;padding:12px 14px;margin-bottom:14px;border:1px solid #cce7f9;border-radius:7px;background:#f0faff;color:#345570}.governance-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.governance-toolbar input{min-height:34px;max-width:290px}.governance-table{font-size:12px}.governance-table td{padding:10px 9px}.governance-table small{display:block;color:#68809c;margin-top:4px}.governance-facts{display:grid;grid-template-columns:140px minmax(0,1fr);font-size:12px;gap:7px;margin:12px 0}.governance-facts dt{color:#637995}.governance-facts dd{margin:0;overflow-wrap:anywhere}.governance-events{font-size:12px;max-height:250px;overflow:auto}.governance-events article{padding:9px 0;border-bottom:1px solid #edf1f6}.governance-events p{margin:4px 0}.governance-actions{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0}.governance-actions .btn{padding:8px 12px;font-size:12px}.governance-form label{margin:10px 0}.governance-form input,.governance-form select,.governance-form textarea{min-height:36px}.governance-warning{font-size:12px;color:#a64024;padding:10px;background:#fff7ef;border-radius:6px}.governance-table [hidden]{display:none}@media(max-width:650px){.governance-facts{grid-template-columns:105px minmax(0,1fr)}.governance-table{min-width:850px}.governance-actions .btn{flex:1 1 140px}}

.governance-review-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px}.governance-source{padding:12px;background:#f2f6fb;border-radius:7px;align-self:start;position:sticky;top:0}.governance-source h3{font-size:13px;margin:0 0 12px}.governance-source img{max-width:100%;height:auto}.governance-source pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;max-height:480px;overflow:auto}.governance-review-grid .governance-facts{grid-template-columns:110px minmax(0,1fr)}@media(max-width:850px){.governance-review-grid{grid-template-columns:1fr}.governance-source{position:static}}

#modal:has(#dx-detail-refresh){width:880px;max-width:calc(100vw - 24px);max-height:90vh;overflow:auto}#modal:has(#dx-detail-refresh) .governance-events{max-height:180px}#modal:has(#dx-detail-refresh) .modal-note{font-size:12px}
