.csw-updates-page .csw-batch-section-intro{margin:-4px 0 16px;color:#5f6475;font-size:14px}
.csw-updates-page .csw-batch-subjects{display:grid;gap:12px}
.csw-updates-page .csw-batch-subject{border:1px solid #ded5ef;border-radius:12px;background:#fff;overflow:hidden}
.csw-updates-page .csw-batch-subject>summary{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 18px;list-style:none;cursor:pointer;color:#2d2450;font-size:17px;font-weight:750;background:#f8f6fc}
.csw-updates-page .csw-batch-subject>summary::-webkit-details-marker{display:none}
.csw-updates-page .csw-batch-subject>summary::after{content:'+';margin-left:4px;color:#5931b9;font-size:24px;line-height:1}
.csw-updates-page .csw-batch-subject[open]>summary::after{content:'−'}
.csw-updates-page .csw-batch-subject>summary:focus-visible{outline:3px solid #6e49c3;outline-offset:-3px}
.csw-updates-page .csw-batch-subject-count{margin-left:auto;white-space:nowrap;color:#5e527a;font-size:13px;font-weight:600}
.csw-updates-page .csw-batch-subject .csw-updates-table-scroll{padding:14px}
.csw-updates-page .csw-batch-subject .csw-native-batches-table tr:last-child{margin-bottom:0}
.csw-updates-page .csw-batch-subject[hidden],.csw-updates-page .csw-batch-section[hidden]{display:none!important}
@media(max-width:767px){.csw-updates-page .csw-batch-subject>summary{min-height:54px;padding:11px 14px;font-size:15px}.csw-updates-page .csw-batch-subject-count{font-size:12px}.csw-updates-page .csw-batch-subject .csw-updates-table-scroll{padding:12px}}
