/* UIDI 0.36.0: accessible IRS 527 disclosure research, isolated to workspace. */
.uidi-atlas .uidi-irs527{font-size:inherit;color:var(--uidi-ink,#1c293a);line-height:1.65}
.uidi-atlas .uidi-irs527-coverage{border:1px solid #aabdd1;border-left:4px solid #345779;background:#f4f8fc;border-radius:7px;padding:14px 16px;margin:14px 0;color:#233449}
.uidi-atlas .uidi-irs527-coverage strong{color:#183455}
.uidi-atlas .uidi-irs527-coverage p{margin:8px 0;color:#233449}
.uidi-atlas .uidi-irs527-coverage a{color:#104877;text-decoration:underline}
.uidi-atlas .uidi-irs527 .uidi-atlas-report-body{color:#243244}
.uidi-atlas .uidi-irs527 h5{margin:22px 0 8px;color:inherit}
.uidi-atlas .uidi-irs527 table{width:100%;border-collapse:collapse;font-size:.9rem;background:#fff;color:#1a293a}
.uidi-atlas .uidi-irs527 thead th{background:#1a3155;color:#fff;text-align:left;white-space:normal}
.uidi-atlas .uidi-irs527 tbody th,.uidi-atlas .uidi-irs527 tbody td{border-bottom:1px solid #ccd9e6;padding:9px 11px;vertical-align:top;color:#26384b}
.uidi-atlas .uidi-irs527 td small{display:block;color:#536174}
.uidi-atlas .uidi-irs527 tbody tr:nth-child(even){background:#f4f8fc}
.uidi-atlas .uidi-irs527 .uidi-irs527-purpose{border:1px solid #cbd8e5;border-radius:7px;padding:10px 14px;margin:14px 0;background:#fff;color:#182c46}
.uidi-atlas .uidi-irs527 button{background:#1a3155;color:#fff;border:1px solid #1a3155;border-radius:6px;padding:9px 13px;cursor:pointer;font-weight:600}
.uidi-atlas .uidi-irs527 button:hover,.uidi-atlas .uidi-irs527 button:focus-visible{background:#274a80;color:#fff}
.uidi-atlas .uidi-irs527 button:focus-visible{outline:3px solid #ffc857;outline-offset:2px}
.uidi-atlas .uidi-irs527 .uidi-atlas-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}
.uidi-atlas .uidi-irs527 .uidi-atlas-metrics>div{min-width:0;overflow-wrap:anywhere}
.uidi-atlas .uidi-irs527 .uidi-atlas-metrics strong{font-size:1.18rem}
@media(max-width:600px){.uidi-atlas .uidi-irs527 table{font-size:.82rem}.uidi-atlas .uidi-irs527 tbody td,.uidi-atlas .uidi-irs527 tbody th{padding:8px}.uidi-atlas .uidi-irs527 .uidi-atlas-table-scroll{overflow:auto;max-width:100%}}

.uidi-atlas .uidi-atlas-irs-pivot{margin:16px 0;border:1px solid #b6d2c5;border-radius:9px;background:#f1f8f3;color:#1b3c43;padding:14px 17px}
.uidi-atlas .uidi-atlas-irs-pivot strong{color:#1b3c43}.uidi-atlas .uidi-atlas-irs-pivot p{font-size:12px;color:#39565e;margin:8px 0 12px}.uidi-atlas .uidi-atlas-irs-pivot button{background:#116760!important;color:#fff!important;padding:9px 13px!important;border-radius:6px!important;border:1px solid #116760!important;font-weight:700!important}
.uidi-atlas .uidi-atlas-irs-pivot button:hover{background:#094d47!important;color:#fff!important}
