.fc-intro{max-width:52ch;color:var(--fund-ink-2);margin:-.9rem 0 1.9rem;font-size:1.15rem;line-height:1.6}.fc-order{text-align:right;margin-bottom:.55rem;display:block}.fc-scroll{border-block:1px solid var(--fund-ink);overflow-x:auto}.fc-table{border-collapse:collapse;width:100%;min-width:46rem}.fc-table thead th{font-family:var(--fund-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fund-muted);border-bottom:1px solid var(--fund-rule);white-space:nowrap;padding:.85rem .75rem .7rem;font-size:.76rem;font-weight:500}.fc-table .fc-name-h{text-align:left;padding-left:0}.fc-table th.fc-num{text-align:right}.fc-sort{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;border-bottom:1px solid #0000;padding-bottom:1px}.fc-sort:hover,th[aria-sort] .fc-sort{color:var(--fund-accent-deep);border-bottom-color:var(--fund-accent)}.fc-sort:focus-visible{outline:2px solid var(--fund-focus);outline-offset:3px}.fc-table tbody td{border-bottom:1px solid var(--fund-rule-2);font-variant-numeric:lining-nums tabular-nums;vertical-align:baseline;padding:.95rem .75rem}.fc-table tbody tr:last-child td{border-bottom:none}.fc-table td.fc-num{text-align:right;white-space:nowrap;font-size:1.15rem}.fc-name-cell{padding-left:0!important}.fc-expand{all:unset;cursor:pointer;align-items:baseline;gap:.9rem;display:flex}.fc-expand:focus-visible{outline:2px solid var(--fund-focus);outline-offset:3px}.fc-pos{font-family:var(--fund-mono);letter-spacing:.08em;color:var(--fund-muted);font-size:.8rem}.fc-name{font-family:var(--fund-serif);color:var(--fund-ink);transition:border-color .16s var(--fund-ease), color .16s var(--fund-ease);border-bottom:1px solid #0000;font-size:1.28rem;font-weight:540}.fc-expand:hover .fc-name{color:var(--fund-accent-deep);border-bottom-color:var(--fund-accent)}.fc-caret{font-family:var(--fund-mono);color:var(--fund-muted);font-size:.88rem}.fc-spark-cell{width:6.75rem}.fc-spark{margin-left:auto;display:block}.fc-detail td{background:var(--fund-paper-2);padding:1.05rem .75rem 1.15rem}.fc-dl{flex-wrap:wrap;gap:.8rem 2.2rem;margin:0;display:flex}.fc-dl div{align-items:baseline;gap:.55rem;display:flex}.fc-dl dt{font-family:var(--fund-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fund-muted);font-size:.74rem;font-weight:500}.fc-dl dd{font-variant-numeric:lining-nums tabular-nums;color:var(--fund-ink);margin:0;font-size:1.05rem}.fc-note{max-width:62ch;margin-top:1.1rem}.fc-note+.fc-note{margin-top:.45rem}
