/* Szczegóły map: lokalny zakres stylów, bez zmian w pozostałych sekcjach. */
.team-page .legacy-maps .pt-map-v5-entry{border-color:#32445b;background:linear-gradient(105deg,#172435,#101a29 62%,#0b121e);transition:border-color .18s ease,box-shadow .18s ease}
.team-page .legacy-maps .pt-map-v5-entry:hover{border-color:#58708d}
.team-page .legacy-maps .pt-map-v5-entry.is-active{border-color:#ff4d6780;box-shadow:0 7px 22px #0005,0 0 16px #ff4d6714}
.team-page .legacy-maps .pt-map-v5-entry.is-active button.pt-map-v5-row{background:linear-gradient(90deg,#ff4d6726,#ff4d670a 43%,transparent);box-shadow:inset 4px 0 #ff4d67}
.team-page .legacy-maps .pt-map-v5-thumb{width:46px;height:46px;flex-basis:46px;border-radius:9px}
.team-page .legacy-maps .pt-map-v5-map strong{font-size:17px;font-style:italic;letter-spacing:.1px}
.team-page .legacy-maps .pt-map-v5-map small{color:#b4c0d0}
.team-page .legacy-maps .pt-map-v5-track,.team-page .legacy-maps .pt-map-v5-wintrack{height:5px}
.team-page .legacy-maps .pt-map-v5-track>i{background:linear-gradient(90deg,#357dff,#78b3ff)}
.team-page .legacy-maps .pt-map-v5-wintrack>i{background:linear-gradient(90deg,#16bd7e,#59f4ad)}
.team-page .legacy-maps .pt-map-v5-win[class*="map-winrate-"]>strong{color:var(--map-winrate-color)}
.team-page .legacy-maps .pt-map-v5-win[class*="map-winrate-"] .pt-map-v5-wintrack>i{background:var(--map-winrate-color)}
.team-page .legacy-maps .pt-map-v5-side-t strong{background:#ff4d6725;border-color:#ff4d6780;color:#ff8596}
.team-page .legacy-maps .pt-map-v5-side-ct strong{background:#22a7ff25;border-color:#22a7ff80;color:#9bdbff}
.team-page .legacy-maps .pt-map-v5-chevron{width:32px;height:32px;border-radius:8px;background:#ffffff10;color:#e7f0fc}
.team-page .legacy-maps .pt-map-v5-chevron svg{width:19px;height:19px}
.team-page .legacy-maps .pt-map-v5-entry.is-active .pt-map-v5-chevron{background:#ff4d6722;color:#fff}
.team-page .legacy-maps .pt-map-v5-row:focus-visible{outline:2px solid #22a7ff!important;outline-offset:-3px!important}
.team-page .legacy-maps .pt-map-v5-details:not([hidden]){animation:map-report-reveal .2s ease-out both}
@keyframes map-report-reveal{from{opacity:.55;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}

.team-page .legacy-maps .map-drilldown-shell{border-color:#32445b;background:#080d16;color:#f4f7fc}
.team-page .legacy-maps .map-drilldown-hero{display:grid;grid-template-columns:150px minmax(260px,1fr) minmax(350px,.95fr);align-items:center;gap:20px;min-height:186px;padding:18px 20px;background:#101a29}
.team-page .legacy-maps .map-drilldown-hero::before{background-position:center 50%;filter:saturate(.92) contrast(1.06)}
.team-page .legacy-maps .map-drilldown-hero::after{background:linear-gradient(90deg,#08111ee8 0%,#0b1726a9 38%,#0b17266e 67%,#07111acc),linear-gradient(0deg,#080d16 0%,transparent 70%)}
.team-page .legacy-maps .map-drilldown-thumb{width:150px;height:136px;flex-basis:auto;border:1px solid #bcd7ed88;border-radius:14px;box-shadow:0 10px 23px #0009}
.team-page .legacy-maps .map-drilldown-copy{min-width:0;padding:0;flex:initial}
.team-page .legacy-maps .map-drilldown-kicker{display:block;color:#e6edf7;font-size:11px;font-weight:900;letter-spacing:1.5px}
.team-page .legacy-maps .map-drilldown-kicker::after{content:' ///';color:#ff4d67;letter-spacing:-1px;margin-left:7px}
.team-page .legacy-maps .map-drilldown-copy h4{margin:0 0 14px;font-size:clamp(37px,4.3vw,62px);line-height:.94;font-style:italic;font-weight:950;letter-spacing:-1.5px;text-transform:uppercase;white-space:nowrap}
.team-page .legacy-maps .map-drilldown-record{display:flex;align-items:center;flex-wrap:wrap;gap:6px 0;color:#e8eef8;font-size:11px;font-weight:650}
.team-page .legacy-maps .map-drilldown-record>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:0 10px;border-right:1px solid #9db3ce55}
.team-page .legacy-maps .map-drilldown-record>span:first-child{padding-left:0}
.team-page .legacy-maps .map-drilldown-record>span:last-child{border:0}
.team-page .legacy-maps .map-drilldown-record svg{width:18px;height:18px;color:#dfeaff}
.team-page .legacy-maps .map-drilldown-record>span:nth-child(2) svg{color:#24e59a}
.team-page .legacy-maps .map-drilldown-record>span:nth-child(3) svg{color:#ff4d67}
.team-page .legacy-maps .map-drilldown-record>span:nth-child(4) svg{color:#b5c7dc}
.team-page .legacy-maps .map-winrate-history{min-width:0;max-width:none;width:100%;min-height:0;margin:0;padding:11px 14px 8px;border-color:#527b6c80;background:linear-gradient(145deg,#08111de8,#0b1820ed);box-shadow:inset 0 1px #ffffff0d,0 8px 22px #0005;backdrop-filter:blur(2px)}
.team-page .legacy-maps .map-winrate-history-head{align-items:flex-start;gap:8px}
.team-page .legacy-maps .map-winrate-history-title{display:grid;gap:3px;min-width:0}
.team-page .legacy-maps .map-winrate-history-head span{display:inline-flex;align-items:center;gap:6px;color:#d9e8e2}
.team-page .legacy-maps .map-winrate-history-head .map-report-svg{display:block;width:16px;height:16px;margin:0;overflow:visible;color:#6acba0;flex:0 0 16px}
.team-page .legacy-maps .map-winrate-history-head small{color:#94a99f}
.team-page .legacy-maps .map-winrate-history-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:0 0 auto}
.team-page .legacy-maps .map-winrate-history-head strong{font-size:26px;color:#5bd798}
.team-page .legacy-maps .map-winrate-view-options{display:inline-flex;gap:2px;padding:2px;border:1px solid #7a998a4a;border-radius:7px;background:#07121bba}
.team-page .legacy-maps .map-winrate-view-options button{appearance:none;border:0;border-radius:5px;padding:4px 6px;background:transparent;color:#9aafa7;font-family:inherit;font-size:8px;font-weight:800;line-height:1.15;letter-spacing:.2px;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s}
.team-page .legacy-maps .map-winrate-view-options button[aria-pressed="true"]{background:#244237;color:#ddf4e6;box-shadow:inset 0 0 0 1px #79b69744}
.team-page .legacy-maps .map-winrate-view-options button:hover{color:#fff;background:#2b493b}
.team-page .legacy-maps .map-winrate-view-options button:focus-visible{outline:2px solid #8ee0b2;outline-offset:2px}
.team-page .legacy-maps .map-winrate-history .map-winrate-plot>svg{display:block;width:100%;height:72px;margin-top:3px;overflow:visible}
.team-page .legacy-maps .map-winrate-history svg text{fill:#829d90}
.team-page .legacy-maps .map-winrate-grid{stroke:#9bb6a31d}
.team-page .legacy-maps .map-winrate-line{stroke:#45c78a;stroke-width:2.4;filter:drop-shadow(0 0 3px #2ca56a55)}
.team-page .legacy-maps .map-winrate-last{fill:#c6f2d8;stroke:#45c78a;filter:drop-shadow(0 0 3px #45c78a88)}
.team-page .legacy-maps .map-winrate-history-range{color:#8fa79a}
.team-page .legacy-maps .map-winrate-hit:focus{stroke:#fff;stroke-width:2}

.team-page .legacy-maps .map-drilldown-shell .map-grid{gap:10px;margin-bottom:14px}
.team-page .legacy-maps .map-drilldown-shell .map-stat{min-height:88px;gap:10px;padding:12px 11px;border-color:rgba(var(--map-accent-rgb),.38);background:radial-gradient(circle at 90% 0%,rgba(var(--map-accent-rgb),.17),transparent 58%),linear-gradient(135deg,#172435,#0c1726);box-shadow:inset 0 1px #ffffff0d,0 7px 17px #0003}
.team-page .legacy-maps .map-stat-icon{width:43px!important;height:43px!important;background:rgba(var(--map-accent-rgb),.16);box-shadow:inset 0 0 13px rgba(var(--map-accent-rgb),.13)}
.team-page .legacy-maps .map-stat-icon svg{width:28px!important;height:28px!important;filter:drop-shadow(0 0 6px rgba(var(--map-accent-rgb),.38))}
.team-page .legacy-maps .map-stat-info{gap:3px}
.team-page .legacy-maps .map-stat-info strong{font-size:clamp(23px,2.3vw,34px)!important;color:#f4f7fc}
.team-page .legacy-maps .map-stat-info>span{font-size:11px;color:#dbe5f1;font-weight:700}
.team-page .legacy-maps .map-stat-ring{width:43px!important;height:43px!important;margin-left:auto}
.team-page .legacy-maps .map-stat-ring::after{inset:9px;background:#101a29}
.team-page .legacy-maps .map-stat:hover,.team-page .legacy-maps .map-metric:hover,.team-page .legacy-maps .map-support-card:hover{transform:none;border-color:var(--map-accent);filter:brightness(1.05)}

.team-page .legacy-maps .map-report-middle{gap:12px;margin-bottom:14px}
.team-page .legacy-maps .map-drilldown-shell .side-row{gap:12px}
.team-page .legacy-maps .map-drilldown-shell .map-side-card{min-height:148px;padding:16px 18px;border-color:#22a7ff9c;background:radial-gradient(circle at 80% 60%,#22a7ff29,transparent 48%),linear-gradient(100deg,#0b2f4d,#0b1929 82%);box-shadow:0 7px 19px #0005}
.team-page .legacy-maps .map-drilldown-shell .map-side-t{border-color:#ff4d679c;background:radial-gradient(circle at 83% 60%,#ff4d6726,transparent 48%),linear-gradient(100deg,#3e1723,#1c111d 82%)}
.team-page .legacy-maps .map-side-card::before{display:none}
.team-page .legacy-maps .map-side-card::after{background:linear-gradient(90deg,#09172633 0%,#07131a1a 55%,#07131a33)}
.team-page .legacy-maps .map-side-operator{opacity:.8;right:-12px;bottom:-28px;mask-image:linear-gradient(90deg,transparent,#000 22%),linear-gradient(0deg,transparent,#000 14%)}
.team-page .legacy-maps .map-side-label{display:inline-flex;align-items:center;gap:8px;color:#f4f7fc;letter-spacing:.45px}
.team-page .legacy-maps .map-side-label svg{width:22px;height:22px;color:#22a7ff}
.team-page .legacy-maps .map-side-t .map-side-label svg{color:#ff4d67}
.team-page .legacy-maps .map-side-numbers{align-items:baseline;flex-wrap:nowrap;gap:8px;margin:13px 0 0}
.team-page .legacy-maps .map-side-numbers>strong{font-size:38px!important}
.team-page .legacy-maps .map-side-numbers>small{color:#e5eefa;font-size:10px;font-weight:850}
.team-page .legacy-maps .map-side-numbers>span{margin-left:auto;padding-left:10px;border-left:1px solid #dae8fb59;font-size:12px}
.team-page .legacy-maps .map-side-numbers b{font-size:25px;color:#24e59a}
.team-page .legacy-maps .map-side-t .map-side-numbers b{color:#ff4d67}
.team-page .legacy-maps .map-side-bar{max-width:none;margin-top:15px;height:10px;background:#a8bed747}
.team-page .legacy-maps .pt-map-v5-details .map-side-bar>span{background:#24e59a;box-shadow:0 0 13px #24e59a70}
.team-page .legacy-maps .pt-map-v5-details .map-side-t .map-side-bar>span{background:#ff4d67;box-shadow:0 0 13px #ff4d6770}
.team-page .legacy-maps .map-side-ct .map-side-numbers b{color:#70ccff}
.team-page .legacy-maps .pt-map-v5-details .map-side-ct .map-side-bar{background:#83a9ce38}
.team-page .legacy-maps .pt-map-v5-details .map-side-ct .map-side-bar>span{background:linear-gradient(90deg,#319de4,#69ceff);box-shadow:0 0 13px #48beff70}
.team-page .legacy-maps .pt-map-v5-details .map-side-ct .map-side-ring{background:conic-gradient(#48beff var(--ring-value),#83a9ce38 0)}
.team-page .legacy-maps .map-outcome-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:stretch;justify-content:stretch;justify-items:stretch;gap:11px;min-width:0;min-height:148px;padding:15px 18px;border-color:#508573;background:radial-gradient(circle at 0% 115%,#145a453d,transparent 52%),radial-gradient(circle at 100% -20%,#85425130,transparent 55%),linear-gradient(110deg,#10252a,#17212c 52%,#241c2b);box-shadow:inset 0 1px #ffffff15,0 7px 19px #0005}
.team-page .legacy-maps .map-outcome-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}
.team-page .legacy-maps .map-outcome-head>span{display:inline-flex;align-items:center;gap:7px;color:#f4f7fc;font-size:14px;font-weight:900;letter-spacing:.4px;white-space:nowrap}
.team-page .legacy-maps .map-outcome-head svg{width:21px;height:21px;color:#67d6aa}
.team-page .legacy-maps .map-outcome-head>strong{color:#f4f7fc;font-size:23px;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}
.team-page .legacy-maps .map-outcome-head small{color:#c8d4e2;font-size:9px;letter-spacing:.5px}
.team-page .legacy-maps .map-outcome-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-width:0}
.team-page .legacy-maps .map-outcome-stats>div{display:grid;grid-template-columns:1fr auto;align-content:center;gap:3px 4px;min-width:0;padding:0 14px;border-left:1px solid #dae8fb30;font-variant-numeric:tabular-nums}
.team-page .legacy-maps .map-outcome-stats>div:first-child{padding-left:0;border-left:0}
.team-page .legacy-maps .map-outcome-stats>div:last-child{padding-right:0}
.team-page .legacy-maps .map-outcome-stats span{grid-column:1/-1;color:#c8d4e2;font-size:11px;font-weight:800}
.team-page .legacy-maps .map-outcome-stats strong{font-size:28px;line-height:1;color:#f4f7fc}
.team-page .legacy-maps .map-outcome-stats small{align-self:end;color:#c8d4e2;font-size:10px;font-weight:700;white-space:nowrap}
.team-page .legacy-maps .map-outcome-win strong{color:#24e59a;font-weight:950;letter-spacing:-.8px;font-variant-numeric:tabular-nums;text-shadow:0 0 10px #24e59a45}
.team-page .legacy-maps .map-outcome-loss strong{color:#ff4d67}
.team-page .legacy-maps .map-outcome-draw strong{color:#a8b9cd}
.team-page .legacy-maps .map-outcome-bar{display:flex;overflow:hidden;width:100%;height:10px;border:1px solid #ffffff24;border-radius:999px;background:#243246;box-shadow:inset 0 1px 3px #0005}
.team-page .legacy-maps .map-outcome-bar i{display:block;height:100%;flex:0 0 auto}
.team-page .legacy-maps .map-outcome-bar .won{background:#24e59a}
.team-page .legacy-maps .map-outcome-bar .lost{background:#ff4d67}
.team-page .legacy-maps .map-outcome-bar .draw{background:#a8b9cd}

.team-page .legacy-maps .map-report-bottom{grid-template-columns:1.18fr 1fr .83fr;gap:12px;align-items:stretch}
.team-page .legacy-maps .map-report-bottom .map-stat-section{padding:14px;border-color:#32445b;background:linear-gradient(145deg,#152438,#0b1422);gap:0}
.team-page .legacy-maps .map-report-bottom .map-data-heading{display:flex;align-items:center;gap:9px;margin:0 0 10px!important;padding:0 0 8px;border-bottom:1px solid #ffffff1d;color:#f4f7fc;font-size:13px;letter-spacing:.3px;line-height:1.15}
.team-page .legacy-maps .map-data-heading::before{display:none}
.team-page .legacy-maps .map-data-heading::after{content:'///';margin-left:3px;color:#ff4d67;font-size:15px;letter-spacing:-2px;font-style:italic}
.team-page .legacy-maps .map-data-heading svg{width:21px;height:21px;color:#d8eaff;flex:0 0 auto}
.team-page .legacy-maps .map-drilldown-shell .metrics-grid.map-metrics-important,.team-page .legacy-maps .map-drilldown-shell .metrics-grid.map-metrics-sums{gap:5px}
.team-page .legacy-maps .map-drilldown-shell .metrics-grid.map-metrics-sums{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr));grid-auto-flow:column}
.team-page .legacy-maps .map-drilldown-shell .map-metric{min-height:35px;padding:4px 6px;gap:6px;border-color:#ffffff21;background:linear-gradient(135deg,#213247,#101d2c)}
.team-page .legacy-maps .map-metric-icon{width:28px!important;height:28px!important;flex-basis:28px!important;background:rgba(var(--map-accent-rgb),.17)}
.team-page .legacy-maps .map-metric-icon svg{width:19px!important;height:19px!important;filter:drop-shadow(0 0 5px rgba(var(--map-accent-rgb),.4))}
.team-page .legacy-maps .map-drilldown-shell .map-metric-label{font-size:10px;color:#e1e8f3}
.team-page .legacy-maps .map-drilldown-shell .map-metric-value{font-size:15px;color:#fff}
.team-page .legacy-maps .map-drilldown-shell .map-metric-larger-value .map-metric-value{font-size:16px}
.team-page .legacy-maps .map-drilldown-shell .metrics-grid.map-metrics-support{gap:10px}
.team-page .legacy-maps .map-support-card{position:relative;isolation:isolate;display:flex;align-items:center;gap:10px;min-height:91px;padding:13px;overflow:hidden;border:1px solid rgba(var(--map-accent-rgb),.55);border-radius:11px;background:radial-gradient(circle at 80% 60%,rgba(var(--map-accent-rgb),.25),transparent 52%),linear-gradient(125deg,#2a2132,#101b2b);transition:border-color .18s ease,filter .18s ease}
.team-page .legacy-maps .map-support-card img{position:absolute;right:-18px;bottom:-24px;width:145px;height:132px;object-fit:contain;opacity:.85;z-index:-1;filter:drop-shadow(0 8px 12px #0009)}
.team-page .legacy-maps .map-support-card::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#162132 0%,#162132e6 42%,transparent 88%)}
.team-page .legacy-maps .map-support-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:10px;color:var(--map-accent);background:rgba(var(--map-accent-rgb),.17)}
.team-page .legacy-maps .map-support-icon svg{width:28px;height:28px}
.team-page .legacy-maps .map-support-copy{display:grid;gap:3px;min-width:0;position:relative;z-index:1}
.team-page .legacy-maps .map-support-copy small{font-size:11px;color:#eff4fc}
.team-page .legacy-maps .map-support-copy strong{font-size:28px;line-height:1;color:#fff;font-variant-numeric:tabular-nums}

@media(max-width:1250px){
  .team-page .legacy-maps .map-drilldown-hero{grid-template-columns:120px minmax(0,1fr);gap:13px;padding:16px}
  .team-page .legacy-maps .map-drilldown-thumb{width:120px;height:100px}
  .team-page .legacy-maps .map-winrate-history{grid-column:1/-1;margin:0}
  .team-page .legacy-maps .map-drilldown-shell .map-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
  .team-page .legacy-maps .map-report-middle{grid-template-columns:1fr}
  .team-page .legacy-maps .map-report-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}
  .team-page .legacy-maps .map-support-section{grid-column:1/-1}
  .team-page .legacy-maps .map-drilldown-shell .metrics-grid.map-metrics-support{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:767px){
  .team-page .legacy-maps .pt-map-v5-thumb{width:30px;height:30px;flex-basis:30px}
  .team-page .legacy-maps .pt-map-v5-map strong{font-size:12px}
  .team-page .legacy-maps .pt-map-v5-chevron{width:24px;height:24px}
  .team-page .legacy-maps .map-drilldown-shell{padding:9px}
  .team-page .legacy-maps .map-drilldown-hero{grid-template-columns:72px minmax(0,1fr);min-height:0;margin:-9px -9px 10px;padding:12px;gap:10px}
  .team-page .legacy-maps .map-drilldown-thumb{width:72px;height:68px;border-radius:9px}
  .team-page .legacy-maps .map-drilldown-kicker{font-size:9px}
  .team-page .legacy-maps .map-drilldown-copy h4{margin:0 0 7px;font-size:29px;letter-spacing:-.7px}
  .team-page .legacy-maps .map-drilldown-record{gap:3px 0;font-size:9px}
  .team-page .legacy-maps .map-drilldown-record>span{padding:0 5px}
  .team-page .legacy-maps .map-drilldown-record svg{width:13px;height:13px}
  .team-page .legacy-maps .map-winrate-history{padding:9px;min-height:0}
  .team-page .legacy-maps .map-winrate-history-head{flex-wrap:wrap}
  .team-page .legacy-maps .map-winrate-history-actions{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:6px}
  .team-page .legacy-maps .map-winrate-history-head strong{font-size:21px}
  .team-page .legacy-maps .map-winrate-history .map-winrate-plot>svg{height:63px}
  .team-page .legacy-maps .map-drilldown-shell .map-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:9px}
  .team-page .legacy-maps .map-drilldown-shell .map-stat{min-height:68px;padding:8px;gap:7px}
  .team-page .legacy-maps .map-stat-icon{width:30px!important;height:30px!important}
  .team-page .legacy-maps .map-stat-icon svg{width:19px!important;height:19px!important}
  .team-page .legacy-maps .map-stat-info strong{font-size:20px!important}
  .team-page .legacy-maps .map-stat-ring{width:29px!important;height:29px!important}
  .team-page .legacy-maps .map-stat-ring::after{inset:6px}
  .team-page .legacy-maps .map-report-middle{gap:9px;margin-bottom:9px}
  .team-page .legacy-maps .map-drilldown-shell .side-row{grid-template-columns:1fr;gap:8px}
  .team-page .legacy-maps .map-drilldown-shell .map-side-card{min-height:126px;padding:12px}
  .team-page .legacy-maps .map-side-numbers{margin-top:9px}
  .team-page .legacy-maps .map-side-numbers>strong{font-size:31px!important}
  .team-page .legacy-maps .map-side-numbers b{font-size:20px}
  .team-page .legacy-maps .map-side-bar{margin-top:12px}
  .team-page .legacy-maps .map-outcome-card{min-height:120px}
  .team-page .legacy-maps .map-report-bottom{grid-template-columns:1fr;gap:9px}
  .team-page .legacy-maps .map-support-section{grid-column:auto}
  .team-page .legacy-maps .map-drilldown-shell .metrics-grid.map-metrics-support{grid-template-columns:1fr}
  .team-page .legacy-maps .map-report-bottom .map-stat-section{padding:10px}
  .team-page .legacy-maps .map-support-card{min-height:77px}
  .team-page .legacy-maps .map-support-card img{height:107px;width:117px}
}
@media(max-width:410px){
  .team-page .legacy-maps .map-drilldown-record>span{padding:0 3px;font-size:8px}
  .team-page .legacy-maps .map-drilldown-copy h4{font-size:25px}
  .team-page .legacy-maps .map-outcome-card{padding:12px;gap:8px}
  .team-page .legacy-maps .map-outcome-head>span{font-size:11px}
  .team-page .legacy-maps .map-outcome-head>strong{font-size:17px}
  .team-page .legacy-maps .map-outcome-stats>div{padding:0 6px}
  .team-page .legacy-maps .map-outcome-stats strong{font-size:21px}
  .team-page .legacy-maps .map-outcome-stats small{font-size:9px}
  .team-page .legacy-maps .map-drilldown-shell .map-metric-label{font-size:9px}
  .team-page .legacy-maps .map-drilldown-shell .map-metric-value{font-size:13px}
  .team-page .legacy-maps .map-drilldown-shell .map-metric-larger-value .map-metric-value{font-size:14px}
}
@media(prefers-reduced-motion:reduce){
  .team-page .legacy-maps .pt-map-v5-entry,.team-page .legacy-maps .map-support-card,.team-page .legacy-maps .map-stat,.team-page .legacy-maps .map-metric{transition:none}
  .team-page .legacy-maps .pt-map-v5-details:not([hidden]){animation:none}
}
