/* A calm comparison surface that shares the stadium's dark green palette. */
#page-dataroom .performance-card{position:relative;margin:0 0 28px;border:1px solid #344339;border-radius:18px;background:radial-gradient(ellipse at 0 0,#23433235,transparent 53%),linear-gradient(130deg,#111c18,#0c1411 65%,#152218);overflow:hidden;box-shadow:0 12px 35px #0002}
#page-dataroom .performance-card::before{content:"";position:absolute;inset:0 20% auto 0;height:1px;background:linear-gradient(90deg,#aace7b80,transparent);pointer-events:none}
#page-dataroom .performance-head{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:27px 30px 20px}
#page-dataroom .performance-head .analysis-eyebrow{color:#a8bd97;letter-spacing:1.7px}
#page-dataroom .performance-head h2{font:600 24px/1.2 var(--font-ui,Inter,sans-serif);letter-spacing:-.7px;margin:8px 0;color:#f0f4ee}
#page-dataroom .performance-head p{font-size:12px;color:#9caba1;margin:0}
#page-dataroom .performance-season{font-size:12px;color:#d3ded2;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;border-left:1px solid #334137;padding-left:20px}
#page-dataroom .performance-season small{display:block;font-size:10px;color:#87998c;margin-top:7px}
#page-dataroom .performance-selection{margin:0;padding:13px 30px;background:#ffffff02;border-top:1px solid #2b3930;border-bottom:1px solid #2b3930;gap:15px;min-height:66px}
#page-dataroom .performance-selection strong{font-size:12px}
#page-dataroom .performance-selection .analysis-picks{margin-left:auto}
#page-dataroom .performance-pick{border:1px solid #34483b;background:#1a2821;border-radius:7px;min-height:35px;padding:3px 9px 3px 7px;color:#e5eee4}
#page-dataroom .performance-pick i,#page-dataroom .performance-values th>i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--series);flex-shrink:0}
#page-dataroom .performance-pick img{height:25px;width:23px;background:none;border-radius:0}
#page-dataroom .performance-pick:hover{border-color:var(--series)}
#page-dataroom .performance-body{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;padding:18px 30px 22px;gap:30px;min-height:365px}
#page-dataroom .performance-plot{min-width:0;position:relative}
#page-dataroom .performance-radar{display:block;width:100%;height:auto;max-height:360px;overflow:visible}
#page-dataroom .radar-grid polygon{fill:#91ce9e02;stroke:#a7d1af26;stroke-width:1}
#page-dataroom .radar-grid polygon:first-child{fill:#91ce9e03;stroke:#a7d1af44}
#page-dataroom .radar-grid path{stroke:#a7d1af20;fill:none}
#page-dataroom .radar-scale{font-size:9px;fill:#829487}
#page-dataroom .radar-label{fill:#dce7dd;font-size:13px;font-weight:550;font-family:inherit}
#page-dataroom .radar-sublabel{fill:#82968a;font-size:10px;font-weight:400}
#page-dataroom .radar-series{stroke:var(--series);stroke-width:2.1;stroke-linejoin:round;stroke-linecap:round}
#page-dataroom .radar-area{fill:var(--series);fill-opacity:.09}
#page-dataroom .radar-series-0 .radar-area{fill-opacity:.15}
#page-dataroom .radar-series-1 .radar-area,#page-dataroom .radar-series-1 .radar-segment{stroke-dasharray:3 5}
#page-dataroom .radar-series-2 .radar-area,#page-dataroom .radar-series-2 .radar-segment{stroke-dasharray:8 5}
#page-dataroom .radar-series circle{fill:var(--series);stroke:#14251c;stroke-width:1.2}
#page-dataroom .radar-segment{fill:none}
#page-dataroom .radar-center{fill:#bcd3b5}
#page-dataroom .performance-axis-note{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;color:#8d9e91;line-height:1.5;text-align:center;margin:0 0 3px}
#page-dataroom .performance-axis-note i{height:6px;width:6px;border:1px solid #9bb490;border-radius:50%;flex-shrink:0}
#page-dataroom .performance-values{min-width:0}
#page-dataroom .performance-values table{width:100%;border-collapse:collapse;table-layout:fixed}
#page-dataroom .performance-values th:first-child{width:40%;text-align:left}
#page-dataroom .performance-values thead th{padding:0 7px 14px;color:#bdcbbf;font-size:11px;font-weight:500;text-align:right;overflow-wrap:anywhere}
#page-dataroom .performance-values th>i{width:5px;height:5px;margin:0 5px 2px 0;vertical-align:middle}
#page-dataroom .performance-values tbody tr{border-top:1px solid #2b3930}
#page-dataroom .performance-values tbody th{font-size:12px;font-weight:500;color:#d4dfd4;padding:14px 7px;line-height:1.4}
#page-dataroom .performance-values small{display:block;font-size:9px;line-height:1.45;color:#829487;font-weight:400;margin-top:3px}
#page-dataroom .performance-values td{padding:10px 7px;text-align:right;font-variant-numeric:tabular-nums;vertical-align:middle}
#page-dataroom .performance-values td strong{font-size:21px;line-height:1.1;letter-spacing:-.5px;font-weight:600;color:var(--series)}
#page-dataroom .performance-values td em{font-style:normal;font-size:11px;margin-left:3px;color:#9aab9d}
#page-dataroom .performance-empty{padding:20px 12px 20px 20px;max-width:490px}
#page-dataroom .performance-empty h3{font-size:23px;line-height:1.25;letter-spacing:-.6px;margin:12px 0;color:#e8efe7;font-weight:550}
#page-dataroom .performance-empty p{font-size:12px;line-height:1.8;color:#9aaea0;max-width:370px}
#page-dataroom .performance-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 14px}
#page-dataroom .performance-suggestions button{display:flex;align-items:center;gap:8px;border:1px solid #3d5040;background:#1a2b20;border-radius:8px;padding:4px 10px 4px 5px;min-height:43px;color:#d4e4cf;font-size:12px}
#page-dataroom .performance-suggestions button:hover{border-color:#a5ce7b;background:#283e29}
#page-dataroom .performance-suggestions img{width:27px;height:32px;object-fit:contain;object-position:center bottom}
#page-dataroom .performance-suggestions b{font-size:18px;font-weight:400;color:#b5d484}
#page-dataroom .performance-empty-hint{display:block;color:#819487;font-size:10px;line-height:1.7;max-width:350px}
#page-dataroom .performance-status{margin:0;padding:0 30px 18px;font-size:11px;color:#a4b5a6;display:flex;align-items:center;gap:16px;flex-wrap:wrap;line-height:1.6}
#page-dataroom .performance-status button{color:#daebbd;font-size:11px;text-decoration:underline;text-underline-offset:3px;min-height:30px}
#page-dataroom .performance-status.is-error{color:#d0b58b}
#page-dataroom .performance-foot{border-top:1px solid #2b3930;padding:15px 30px;display:flex;align-items:start;justify-content:space-between;gap:20px;color:#8a9e8f;font-size:10px;line-height:1.6}
#page-dataroom .performance-foot>span{padding-top:3px}
#page-dataroom .performance-foot details{max-width:55%;color:#a9baac}
#page-dataroom .performance-foot summary{cursor:pointer;list-style:none;text-align:right;padding:3px 0;min-height:23px;color:#c7d9bf;font-size:11px}
#page-dataroom .performance-foot summary span{margin-left:8px}
#page-dataroom .performance-foot summary::-webkit-details-marker{display:none}
#page-dataroom .performance-foot details>div{padding-top:12px;font-size:11px;line-height:1.7}
#page-dataroom .performance-foot details p+p{margin-top:8px}
#page-dataroom .performance-more{border-top:1px solid #2b3930}
#page-dataroom .performance-more>summary{padding:14px 30px;font-size:11px;color:#a6b7a7;cursor:pointer}
#page-dataroom .performance-more .compare{margin:0;border:0;padding:12px 30px 24px;background:none;overflow:auto}
#page-dataroom .performance-card button:focus-visible,#page-dataroom .performance-card summary:focus-visible{outline:2px solid #c8f27b;outline-offset:3px}
@media(min-width:1000px){#page-dataroom .performance-values:has(thead th:nth-child(4)) td strong{font-size:18px}#page-dataroom .performance-values:has(thead th:nth-child(4)) th:first-child{width:35%}}
@media(max-width:999px){#page-dataroom .performance-body{grid-template-columns:1fr;gap:14px}#page-dataroom .performance-plot{width:100%;max-width:520px;margin:auto}#page-dataroom .performance-empty{max-width:100%;padding:0 0 16px}#page-dataroom .performance-values th:first-child{width:37%}#page-dataroom .performance-selection{align-items:start}#page-dataroom .performance-selection .analysis-picks{margin-left:0}#page-dataroom .performance-season{align-self:start}}
@media(max-width:600px){#page-dataroom .performance-card{border-radius:13px;margin-bottom:20px}#page-dataroom .performance-head{padding:20px 16px;gap:12px;align-items:start}#page-dataroom .performance-head h2{font-size:21px;max-width:220px}#page-dataroom .performance-head p{font-size:11px;line-height:1.5}#page-dataroom .performance-season{font-size:10px;padding-left:10px}#page-dataroom .performance-season small{font-size:9px;white-space:normal;max-width:65px;line-height:1.5}#page-dataroom .performance-selection{padding:12px 16px;gap:10px;min-height:0}#page-dataroom .performance-body{padding:18px 12px;gap:22px}#page-dataroom .performance-radar{width:100%}#page-dataroom .radar-label{font-size:15px}#page-dataroom .radar-sublabel{font-size:11px}#page-dataroom .performance-values thead th{font-size:10px;padding:0 4px 12px}#page-dataroom .performance-values tbody th{font-size:11px;padding:13px 4px}#page-dataroom .performance-values small{font-size:8px}#page-dataroom .performance-values td{padding:10px 4px}#page-dataroom .performance-values td strong{font-size:16px}#page-dataroom .performance-values td em{font-size:9px;margin-left:2px}#page-dataroom .performance-values th:first-child{width:34%}#page-dataroom .performance-pick span{font-size:10px}#page-dataroom .performance-pick img{height:22px;width:19px}#page-dataroom .performance-pick{gap:5px;padding-inline:6px}#page-dataroom .performance-empty{padding:0 5px 6px}#page-dataroom .performance-empty h3{font-size:21px}#page-dataroom .performance-foot{padding:14px 16px;flex-direction:column;gap:8px}#page-dataroom .performance-foot details{max-width:100%;width:100%}#page-dataroom .performance-foot summary{text-align:left}#page-dataroom .performance-status{padding:0 16px 16px;font-size:10px}#page-dataroom .performance-more>summary{padding:14px 16px}#page-dataroom .performance-more .compare{padding:10px 16px 18px}}

#page-dataroom .performance-add{font-size:11px;color:#c5d9b9;border:1px dashed #516449;padding:5px 10px;border-radius:7px;min-height:35px}
#page-dataroom .performance-add:hover{background:#243629;border-color:#99bf7a}
#page-dataroom .performance-search-results{display:flex;align-items:center;gap:16px;padding:12px 30px;border-bottom:1px solid #2b3930}
#page-dataroom .performance-search-results>span{font-size:10px;color:#99ac9b}
#page-dataroom .performance-search-results .performance-suggestions{margin:0}
#page-dataroom .performance-search-results small{font-size:11px;color:#a6b7a8}
@media(max-width:600px){#page-dataroom .performance-search-results{padding:12px 16px;align-items:start;flex-direction:column;gap:8px}}
