.brvm-statements[data-precis-published="1"] > :not(.precis-issuer-publications){display:none!important}
.precis-issuer-publications{color:#1b3049;font-size:14px;line-height:1.6}
.precis-issuer-publications h3{color:#1b3049;margin:4px 0 6px;font-size:24px}
.precis-issuer-publications p{color:#354b60;margin:10px 0}
.pi-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:22px}
.pi-controls{display:flex;align-items:end;gap:12px;flex-wrap:wrap}
.pi-controls label{display:grid;gap:6px;min-width:200px}
.pi-controls select{border:1px solid #c7d3e1;border-radius:7px;padding:10px 12px;background:#fff;color:#1b3049;max-width:100%;font:inherit}
.pi-open{display:inline-block;background:#1c7076;color:#fff!important;padding:10px 16px;text-decoration:none!important;min-height:42px}
.pi-tabs{display:flex;gap:16px;border-bottom:1px solid #d5deea;margin:20px 0;overflow-x:auto}
.pi-tab{border:0;border-bottom:3px solid transparent;background:none;color:#354b60;padding:12px 2px;white-space:nowrap;font:inherit;cursor:pointer}
.pi-tab[aria-selected="true"]{border-color:#1b3049;color:#1b3049;font-weight:600}
.pi-tab:focus-visible,.pi-open:focus-visible,.pi-table-scroll a:focus-visible{outline:3px solid #1c7076;outline-offset:3px}
.pi-table-scroll{overflow-x:auto;border:1px solid #d5deea;border-radius:6px;background:#fff;margin:14px 0}
.pi-table-scroll img{display:block;width:100%;min-width:760px;max-width:none!important;height:auto}
.pi-page-label{display:block;padding:8px 12px;background:#f6f8fb;color:#1b3049}
.pi-pdf{width:100%;height:740px;border:1px solid #d5deea;border-radius:6px}
.pi-period-note{padding:12px 14px;background:#f3f7f8;border-left:3px solid #1c7076}
.pi-latest{font-size:13px}
.pi-sources{font-size:12px;margin-top:20px;border-top:1px solid #d5deea;padding-top:12px}
@media(max-width:600px){.pi-top{display:block}.pi-controls{margin-top:16px}.pi-controls label{width:100%}.pi-controls select{width:100%}.pi-tabs{gap:12px}.pi-pdf{height:560px}.precis-issuer-publications h3{font-size:21px}}

/* Keep the issuer tabs legible under the theme's global button rules. */
.brvm-statements .precis-issuer-publications .pi-tabs .pi-tab{background:transparent!important;color:#1b3049!important;border-radius:0;box-shadow:none}
.brvm-statements .precis-issuer-publications .pi-tabs .pi-tab[aria-selected="true"]{border-bottom-color:#1b3049!important;font-weight:600}
.brvm-statements .precis-issuer-publications .pi-tabs .pi-tab:hover{background:#f3f7f8!important;color:#1b3049!important}
