.fund-reader-section{margin:24px 0;padding:24px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;color:#24364b;overflow-wrap:anywhere}
.fund-reader-section h2{font-size:20px;margin:0 0 12px}.fund-reader-section h3{font-size:17px;margin:0 0 10px}.fund-reader-section h4{margin:16px 0 8px;font-size:15px}
.fund-reader-card{border-top:1px solid #e4e7ec;padding-top:20px;margin-top:20px}.fund-reader-section ul{list-style:none;padding:0;margin:0}
.fund-reader-section li{padding:12px 0;border-bottom:1px solid #f0f2f5}.fund-reader-section li:last-child{border-bottom:0}
.fund-announcement-title,.fund-reader-own{font-weight:600;line-height:1.6}.fund-reader-section p{line-height:1.7;margin:6px 0}
.fund-reader-section small,.fund-reader-note{color:#64748b;line-height:1.7}.fund-reader-section a{color:#1763b0;text-decoration:underline;text-underline-offset:3px}
.fund-reader-section :is(a,summary,[tabindex]):focus-visible{outline:2px solid #1763b0;outline-offset:3px}
.fund-reader-section summary{cursor:pointer;color:#1763b0;line-height:1.7;padding:8px 0}.fund-reader-section details[open]>summary{margin-bottom:8px}
.fund-reader-table-scroll{max-width:100%;overflow-x:auto;margin:8px 0}.fund-reader-section table{width:100%;border-collapse:collapse;font-size:14px;min-width:620px}
.fund-reader-section th,.fund-reader-section td{vertical-align:top;text-align:left;padding:12px;border-bottom:1px solid #e4e7ec;line-height:1.7}
.fund-reader-section thead th{background:#f7f9fc;font-weight:600}.fund-reader-section tbody th{width:24%;font-weight:500}.fund-reader-section th small{display:block}
.fund-reader-section td div+div{margin-top:8px}.fund-reader-warning{display:block;color:#8a5412;font-size:13px;line-height:1.7}
.fund-reader-profile{font-size:14px;line-height:1.8}.fund-reader-profile .fund-reader-warning{display:inline;margin-left:8px}
.fund-reader-history{font-size:13px}.fund-reader-history li{font-weight:400}.fund-reader-history .fund-announcement-title{font-size:13px}
.fund-reader-section td:last-child{min-width:160px}.fund-reader-others,.fund-reader-managers{margin-top:12px}.fund-reader-managers article+article{margin-top:16px}
.fund-reader-sources,.fund-announcement-sources{margin-top:8px;font-size:13px}.fund-reader-amac{margin:8px 0;font-size:14px}.fund-reader-investments+.fund-reader-investments{margin-top:20px}
.fund-reader-lps{scroll-margin-top:100px}.fund-reader-lp-shortcut{display:inline-block;margin-top:8px}
@media(max-width:640px){.fund-reader-section{padding:16px}.fund-reader-section h2{font-size:18px}.fund-reader-section th,.fund-reader-section td{padding:10px}.fund-reader-card h3{font-size:16px}}

.fund-reader-scroll-hint{display:none}@media(max-width:640px){.fund-reader-section .fund-reader-scroll-hint{display:block;font-size:12px;color:#64748b}}
