.governance-tabs{margin-bottom:18px}.governance-list{gap:14px;display:grid}.governance-row,.user-governance-card{background:#fff;border:1px solid #dfe3e8;border-radius:10px;grid-template-columns:minmax(250px,.8fr) minmax(420px,1.2fr);align-items:start;gap:24px;padding:18px;display:grid}.governance-row-copy{gap:5px;display:grid}.governance-row-copy>span,.access-review-status>span{letter-spacing:.04em;text-transform:uppercase;color:#637083;font-size:12px;font-weight:700}.governance-row-copy>strong{color:#17202a;font-size:16px}.governance-row-copy>p{color:#52606f;margin:0;line-height:1.5}.governance-row-copy>small,.governance-row-controls>small,.access-review-status>small{color:#6b7280}.governance-row-controls{grid-template-columns:160px minmax(220px,1fr) auto;align-items:end;gap:12px;display:grid}.governance-row-controls .governance-reason{grid-column:auto}.retention-controls{grid-template-columns:100px 130px minmax(220px,1fr)}.retention-controls .governance-reason{grid-column:span 2}.institution-governance-row{grid-template-columns:minmax(220px,.65fr) minmax(520px,1.35fr)}.institution-governance-grid,.notification-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.governance-span{grid-column:1/-1}.readiness-summary{border-bottom:1px solid #e5e7eb;align-items:baseline;gap:10px;margin-bottom:16px;padding-bottom:16px;display:flex}.readiness-summary strong{font-size:28px}.readiness-summary span{color:#5f6b78}.readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.readiness-check{border:1px solid #dde2e7;border-radius:8px;gap:6px;padding:14px;display:grid}.readiness-check>span{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800}.readiness-check.pass>span{color:#1c6b45}.readiness-check.fail{background:snow;border-color:#d9a3a3}.readiness-check.fail>span{color:#9c2f2f}.readiness-check strong{font-size:14px}.readiness-check p{color:#5c6773;margin:0;font-size:13px;line-height:1.45}.governance-advisory{border-top:1px solid #e5e7eb;gap:8px;margin-top:18px;padding-top:16px;display:grid}.governance-advisory h3{margin:0 0 4px;font-size:14px}.governance-advisory>div{justify-content:space-between;gap:16px;font-size:13px;display:flex}.governance-advisory span{color:#66717e;text-align:right}.user-governance-card{display:block}.user-governance-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.access-review-status{text-align:right;gap:3px;display:grid}.user-access-grid{grid-template-columns:1.1fr 1.4fr .8fr 1.6fr auto;align-items:end;gap:10px;display:grid}.access-review-controls{border-top:1px solid #e5e7eb;grid-template-columns:180px minmax(260px,1fr) auto;align-items:end;gap:10px;margin-top:14px;padding-top:14px;display:grid}.review-note{min-width:0}.portal-note.attention{border-left:3px solid #9c2f2f}@media (max-width:1050px){.governance-row,.institution-governance-row{grid-template-columns:1fr}.readiness-grid,.user-access-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-access-grid .button{justify-self:start}.institution-governance-grid,.notification-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.readiness-grid,.institution-governance-grid,.notification-template-grid,.user-access-grid,.access-review-controls,.governance-row-controls,.retention-controls{grid-template-columns:1fr}.governance-span,.retention-controls .governance-reason{grid-column:auto}.user-governance-head{display:grid}.access-review-status{text-align:left}.governance-advisory>div{display:grid}.governance-advisory span{text-align:left}}
