.pc-panel{background:#fffaf4;border:1px solid #d6c6b5;padding:18px 22px;margin:24px 0;color:#193039;min-width:0}.pc-panel[hidden],.pc-panel [hidden]{display:none!important}.pc-panel *{box-sizing:border-box}.pc-heading{display:flex;align-items:center;gap:24px;padding-bottom:14px;border-bottom:1px solid #e0d4c7;min-width:0}.pc-title{min-width:0}.pc-panel h2{font:700 24px/1.2 Georgia,serif;margin:0 0 5px;color:#193039}.pc-panel .pc-subtitle{margin:0;font:12px/1.4 Arial,sans-serif;color:#536973}.pc-summary{display:flex;gap:20px;margin:0 auto 0 0;flex-wrap:wrap}.pc-summary>div{display:flex;flex-direction:column;gap:3px}.pc-summary dt{font:11px/1.4 Arial,sans-serif;color:#536973}.pc-summary dd{font:600 15px/1.4 Arial,sans-serif;margin:0;white-space:nowrap}.pc-panel .pc-text-button{border:0;background:none;color:#087b80;font:600 12px/1.4 Arial,sans-serif;padding:8px 0;cursor:pointer;white-space:normal;flex-shrink:0}.pc-text-button:hover{text-decoration:underline}.pc-panel button:focus-visible{outline:2px solid #087b80;outline-offset:3px}.pc-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 0;padding:12px 0}.pc-panel .pc-row{display:flex;gap:12px;align-items:center;width:100%;min-width:0;padding:8px 14px;border:0;border-left:1px solid #e0d4c7;border-radius:0;background:transparent;text-align:left;color:#193039;cursor:pointer;font-family:Arial,sans-serif}.pc-panel .pc-row:first-child{border-left:0;padding-left:0}.pc-panel .pc-row:hover,.pc-panel .pc-row[aria-pressed=true]{background:#eaf1ed}.pc-mark{display:flex;align-items:center;flex-direction:column;gap:5px;flex-shrink:0;width:36px}.pc-mark img{object-fit:contain;display:block}.pc-mark small{font:600 9px/1.3 Arial,sans-serif;letter-spacing:0;overflow-wrap:anywhere;max-width:44px;text-align:center}.pc-logo-fallback,.pc-cash-icon{height:32px;min-width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e0e7e3;color:#087b80;font:700 10px Arial,sans-serif}.pc-cash-icon{font-size:19px;background:#eeebe2;color:#786b5c}.pc-identity{display:flex;flex-direction:column;gap:5px;min-width:0}.pc-name{font:15px/1.3 Georgia,serif;overflow-wrap:anywhere}.pc-position-value{font:700 23px/1.3 Georgia,serif;overflow-wrap:anywhere}.pc-meta{font:11px/1.5 Arial,sans-serif;color:#536973;overflow-wrap:anywhere}.pc-share{font-weight:600;white-space:nowrap}.pc-allocation{display:flex;width:100%;height:15px;overflow:hidden;border-radius:3px;background:#e7e2d7}.pc-segment{height:100%;min-width:0;text-align:center;display:flex;align-items:center;justify-content:center;border-right:1px solid #fffaf4;overflow:hidden}.pc-segment:last-child{border-right:0}.pc-segment>span{color:white;font:10px/1 Arial,sans-serif;white-space:nowrap}.pc-incomplete{background:repeating-linear-gradient(45deg,#e7e2d7,#e7e2d7 5px,#f6f1e8 5px,#f6f1e8 10px)}.pc-panel .pc-footer{margin:10px 0 0;font:11px/1.6 Arial,sans-serif;color:#536973}.pc-panel .pc-empty{font:12px/1.5 Arial,sans-serif;color:#536973;margin:10px 0 0}.pc-small-holdings{margin-top:10px}.pc-small-holdings summary{cursor:pointer;font:12px/1.5 Arial,sans-serif;color:#536973}.pc-details{background:#f2ede3;border:1px solid #ddd1c0;padding:16px;margin-top:16px}.pc-detail-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.pc-panel h3{font:700 20px/1.4 Georgia,serif;margin:0}.pc-detail-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:12px 0}.pc-detail-values dt{font:12px/1.5 Arial,sans-serif;color:#536973}.pc-detail-values dd{font:600 14px/1.5 Arial,sans-serif;margin:4px 0;overflow-wrap:anywhere}.pc-panel .pc-note,.pc-details>p{font:12px/1.6 Arial,sans-serif;color:#536973;margin-bottom:0}.pc-cohort-switch{display:flex;justify-content:flex-end;gap:10px;align-items:center;font:13px Arial,sans-serif;margin:24px 0 -12px}.pc-cohort-switch select{max-width:100%}
@media(max-width:1050px){.pc-heading{flex-wrap:wrap;gap:12px 20px}.pc-title{flex:1}.pc-summary{order:3;width:100%;margin:0;gap:28px}.pc-strip{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.pc-position-value{font-size:21px}}
@media(max-width:560px){.pc-panel{padding:16px 14px}.pc-panel h2{font-size:22px}.pc-title{width:100%;flex:auto}.pc-heading{position:relative;padding-bottom:12px;gap:12px}.pc-heading>.pc-text-button{position:absolute;right:0;bottom:12px;max-width:68px;text-align:right;font-size:10px;padding:0}.pc-summary{gap:13px;padding-right:70px;justify-content:space-between}.pc-summary dd{font-size:13px}.pc-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 0}.pc-panel .pc-row{gap:8px;padding:9px 8px}.pc-panel .pc-row:nth-child(odd){border-left:0;padding-left:0}.pc-mark{width:28px}.pc-mark img{width:28px;height:28px}.pc-logo-fallback,.pc-cash-icon{height:28px;min-width:28px}.pc-mark small{font-size:9px}.pc-name{font-size:13px}.pc-position-value{font-size:19px}.pc-meta{font-size:10px}.pc-units{display:block}.pc-allocation{height:12px}.pc-segment>span{font-size:9px}.pc-detail-values{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-cohort-switch{justify-content:flex-start;flex-wrap:wrap}.pc-cohort-switch select{min-width:0}}
