.page-sources-wrap{width:min(1220px,calc(100% - 96px));margin:0 auto;padding:0 0 24px}
.page-sources{font-size:12px;line-height:1.6;color:#565656;border:0;background:transparent}
.page-sources>summary{display:list-item;width:fit-content;max-width:100%;padding:5px 0;cursor:pointer;font-size:12px;font-weight:500;list-style:disclosure-closed}
.page-sources[open]>summary{list-style:disclosure-open}
.page-sources>summary::after{content:none}
.page-sources>summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.page-sources-content{max-width:100ch;padding-top:6px;overflow-wrap:anywhere}
.page-sources-content p,.page-sources-print p{margin:0 0 7px;font-size:inherit;line-height:inherit}
.page-sources-content a,.page-sources-print a{color:inherit;text-decoration:underline;text-decoration-color:#aaa;text-underline-offset:2px}
.page-sources-label{font-weight:600}
.page-sources-print{display:none}
@media(max-width:700px){.page-sources-wrap{width:calc(100% - 40px);padding-bottom:20px}}
@media print{.page-sources-wrap{width:100%;padding:14px 0 0}.page-sources{display:none!important}.page-sources-print{display:block;color:#000;font-size:9pt;line-height:1.45;break-inside:avoid}.page-sources-print a{text-decoration:none}}
