.placement-performance{margin:28px 0 34px;scroll-margin-top:24px}.performance-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.performance-card{background:#fffefb;border:1px solid #e2dfd6;border-radius:18px;min-width:0;padding:26px;box-shadow:0 6px 24px #24392e04}.performance-card header{color:#244d42;justify-content:space-between;gap:14px;display:flex}.performance-card h2{letter-spacing:-.6px;color:#25372f;margin:4px 0 17px;font-size:23px}.performance-tabs{background:#f1efe9;border-radius:10px;flex-wrap:wrap;gap:4px;width:fit-content;padding:4px;display:flex}.performance-tabs button{color:#626960;border-radius:7px;padding:7px 12px;font-size:12px}.performance-tabs button[aria-pressed=true]{color:#244d42;background:#fff;font-weight:600;box-shadow:0 1px 4px #00000010}.concentration-overview{color:#657068;align-items:center;gap:22px;padding:22px 0;font-size:12px;display:flex}.concentration-ring{flex:0 0 154px;width:154px;position:relative}.concentration-ring svg{width:100%;display:block}.concentration-ring>div{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.concentration-ring strong{letter-spacing:-1px;color:#244d42;font-variant-numeric:tabular-nums;font-size:26px}.concentration-ring span{text-transform:uppercase;letter-spacing:.6px;font-size:10px}.concentration-overview small{max-width:230px;margin-top:9px;line-height:1.6;display:block}.performance-volume{letter-spacing:-.7px;color:#25372f;font-variant-numeric:tabular-nums;font-size:25px;font-weight:500}.performance-table-wrap{overflow-x:auto}.performance-table{border-collapse:collapse;width:100%;font-size:12px}.performance-table th,.performance-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid #eeece6;padding:11px 5px}.performance-table th:first-child{text-align:left;white-space:normal}.performance-table thead th{text-transform:uppercase;color:#788078;letter-spacing:.7px;font-size:10px;font-weight:500}.performance-table tbody th{min-width:105px;font-weight:500}.performance-table i{border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.performance-fine,.performance-method p{color:#73786f;margin:15px 0;font-size:11px;line-height:1.7}.performance-notice{color:#8a601d;background:#fbf3dc;border-radius:8px;margin-top:12px;padding:10px;font-size:12px}.performance-period{color:#777e76;font-size:12px}.conversion-headline{align-items:center;gap:18px;margin:30px 0;display:flex}.conversion-headline>strong{letter-spacing:-3px;color:#244d42;font-variant-numeric:tabular-nums;font-size:59px;font-weight:500}.conversion-headline>span{color:#414e45;font-size:14px}.conversion-headline small{color:#926b30;max-width:160px;margin-top:6px;font-size:11px;display:block}.conversion-track{background:#efede7;border-radius:10px;height:12px;display:flex;overflow:hidden}.conversion-segment{transition:width .55s}.conversion-segment.funded{background:#244d42}.conversion-segment.lost{background:#b46c59}.conversion-segment.review{background:#bb914b}.conversion-segment.excluded{background:#d4d6d1}.conversion-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 24px;display:grid}.conversion-counts b{color:#35463b;font-size:22px;font-weight:500;display:block}.conversion-counts span{color:#6c756d;font-size:10px;line-height:1.5;display:block}.conversion-comparison{color:#73786f;border-top:1px solid #e9e6df;border-bottom:1px solid #e9e6df;justify-content:space-between;gap:12px;padding:15px 0;font-size:11px;display:flex}.conversion-comparison strong{color:#25372f;margin-top:4px;font-size:18px;font-weight:500;display:block}.performance-method{color:#697469;margin-top:18px;font-size:11px}.performance-method summary{cursor:pointer}.performance-empty{color:#73786f;padding:24px 0;font-size:13px}.loss-review{background:#fffefb;border:1px solid #e2dfd6;border-radius:14px;margin-top:20px;scroll-margin-top:20px}.loss-review>summary{cursor:pointer;color:#25372f;padding:20px 24px;font-size:15px}.loss-review>summary span:last-child{color:#7a8176;margin-left:14px;font-size:12px}.loss-review-body{padding:0 24px 24px}.loss-review-body>p{color:#6c756d;font-size:12px;line-height:1.7}.loss-review-controls{flex-wrap:wrap;gap:18px;margin:18px 0;display:flex}.loss-review-controls label,.loss-editor label{color:#4d594e;font-size:12px;display:block}.loss-review-controls select,.loss-review-controls input,.loss-editor select,.loss-editor textarea{color:#25372f;background:#fff;border:1px solid #d7dbd3;border-radius:8px;width:100%;margin:6px 0 13px;padding:9px 11px;font-size:13px;display:block}.loss-review-item{border-top:1px solid #e9e6df;padding:14px 0}.loss-review-item>summary{cursor:pointer;color:#384b3c;font-size:13px}.loss-review-item>summary strong{color:#747d70;margin-left:12px;font-weight:500}.loss-review-item>div{max-width:620px;padding:18px 0 5px}.loss-editor{margin-top:12px}.loss-editor p{color:#6c756d;margin:8px 0 14px;font-size:12px;line-height:1.6}.loss-editor fieldset{border:0;margin:0;padding:0}.loss-editor button:disabled{opacity:.5;cursor:not-allowed}.concentration-arc{transform-origin:50%;animation:.7s both concentration-enter}@keyframes concentration-enter{0%{opacity:0}to{opacity:1}}.performance-tabs button:focus-visible,.loss-review summary:focus-visible,.performance-method summary:focus-visible{outline-offset:3px;outline:2px solid #bb914b}@media (max-width:1000px){.performance-grid{grid-template-columns:1fr}}@media (max-width:500px){.performance-card{padding:19px}.concentration-overview{gap:12px}.concentration-ring{flex-basis:120px;width:120px}.performance-volume{font-size:20px}.conversion-headline>strong{font-size:48px}.loss-review>summary span:last-child{margin:7px 0 0;display:block}.loss-review-body{padding:0 18px 18px}.loss-review-controls>*{width:100%}}@media (prefers-reduced-motion:reduce){.concentration-arc{animation:none}.conversion-segment{transition:none}}
