.transparency-page .transparency-tools{grid-template-columns:minmax(460px,2.35fr) repeat(4,minmax(135px,1fr))!important}.transparency-page .transparency-search{min-height:94px!important;padding-left:20px!important}.transparency-page .transparency-search input{font-size:1rem!important}.transparency-page #transparencyAccordion .transparency-card>.accordion-header .accordion-button>.badge{margin-left:auto!important;margin-right:0!important;min-width:38px;flex:0 0 38px;text-align:center}.transparency-page #transparencyAccordion .transparency-card>.accordion-header .accordion-button::after{margin-left:14px!important;flex:0 0 auto}.transparency-page #transparencyAccordion .transparency-direct-group{background:#fff}.transparency-page #transparencyAccordion .transparency-direct-group-title{display:flex;align-items:center;gap:10px;padding:16px 24px 8px;color:#536b7e;font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.transparency-page #transparencyAccordion .transparency-direct-group-title span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#e8f0f5;color:#315b7f}.transparency-page #transparencyAccordion .transparency-direct-group>.transparency-doc:first-child{border-top:1px solid #edf1f4}.transparency-page #transparencyAccordion .transparency-subgroup-block{border-top:1px solid #edf1f4}.transparency-page #transparencyAccordion .transparency-subgroup-block:first-child{border-top:0}.transparency-subgroup-toggle{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:15px 24px;border:0;background:#f8fafc;color:#3d566b;text-align:left;font:inherit;transition:background .18s ease,color .18s ease}.transparency-subgroup-toggle:hover,.transparency-subgroup-toggle:focus-visible{background:#eef4f8;color:#173650;outline:none}.transparency-subgroup-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:#e5eef4;color:#315b7f}.transparency-subgroup-toggle-label{font-size:.84rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.transparency-subgroup-count{min-width:30px;padding:4px 8px;border-radius:999px;background:#fff;color:#617789;font-size:.72rem;font-weight:800;text-align:center}.transparency-subgroup-chevron{font-size:.78rem;transition:transform .18s ease}.transparency-subgroup-toggle.is-open .transparency-subgroup-chevron{transform:rotate(180deg)}.transparency-subgroup-docs[hidden]{display:none!important}.transparency-subgroup-docs .transparency-doc:first-child{border-top:1px solid #edf1f4}@media(max-width:1250px){.transparency-page .transparency-tools{grid-template-columns:repeat(4,1fr)!important}.transparency-page .transparency-search{grid-column:1/-1!important;min-height:76px!important}}@media(max-width:767px){.transparency-page .transparency-tools{grid-template-columns:1fr 1fr!important}.transparency-page .transparency-search{grid-column:1/-1!important;min-height:72px!important}.transparency-subgroup-toggle{grid-template-columns:36px minmax(0,1fr) auto auto;padding:13px 14px;gap:9px}.transparency-subgroup-toggle-label{font-size:.76rem;letter-spacing:.045em}.transparency-page #transparencyAccordion .transparency-direct-group-title{padding:14px 14px 7px}}@media(max-width:480px){.transparency-page .transparency-tools{grid-template-columns:1fr!important}.transparency-page .transparency-search{grid-column:auto!important}}@media(prefers-reduced-motion:reduce){.transparency-subgroup-toggle,.transparency-subgroup-chevron{transition:none}}
