
.pcc-portal .pcws-x-portal-report{display:grid;gap:12px;margin-top:4px}
.pcc-portal .pcws-x-portal-intro{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;color:#516569}
.pcc-portal .pcws-x-portal-group{background:#fbfcf9;border:1px solid #d8e4d2;border-left:4px solid #739779;border-radius:10px;padding:12px 14px;margin:0}
.pcc-portal .pcws-x-portal-heading{font-size:15px!important;line-height:1.45!important;color:#244d40!important;font-weight:700!important;margin:0 0 9px!important}
.pcc-portal .pcws-x-portal-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:14px;line-height:1.6}
.pcc-portal .pcws-x-portal-table th{background:#edf3e9;color:#244d40;text-align:left;font-weight:700;padding:9px 10px;border-bottom:1px solid #d8e4d2}
.pcc-portal .pcws-x-portal-table td{padding:9px 10px;border-bottom:1px solid #edf1e9;vertical-align:top;overflow-wrap:anywhere}
.pcc-portal .pcws-x-portal-table tr:last-child td{border-bottom:0}
@media(max-width:600px){.pcc-portal .pcws-x-portal-group{padding:10px}.pcc-portal .pcws-x-portal-table{font-size:12px}.pcc-portal .pcws-x-portal-table th,.pcc-portal .pcws-x-portal-table td{padding:7px 6px}}
