@import url(https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700&family=Barlow+Semi+Condensed:wght@500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap);:root{--color-background:#fafafa;--color-text-primary:#171717;--color-text-secondary:#525252;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:"SF Mono",Monaco,"Cascadia Code","Roboto Mono",Consolas,"Courier New",monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;background-color:var(--color-background);color:#171717;color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-sans);margin:0}code{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-family:var(--font-mono)}:root{--wrapped-bg:#121212;--wrapped-card-bg:#1a1a1a;--wrapped-primary:#1db954;--wrapped-secondary:#b3b3b3;--wrapped-text:#fff;--wrapped-text-muted:#a0a0a0;--wrapped-border:#333;--wrapped-success:#4caf50;--wrapped-warning:#ff9800;--wrapped-error:#f44336}.wrapped-container{left:0;overflow:hidden;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:fixed;top:0;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100vw;z-index:1000}.wrapped-container,.wrapped-loading{background:#121212;background:var(--wrapped-bg);display:flex;flex-direction:column;height:100vh;height:100dvh}.wrapped-loading{align-items:center;color:#fff;color:var(--wrapped-text);justify-content:center}.wrapped-loading p{color:#b3b3b3;color:var(--wrapped-secondary);margin-top:16px}.wrapped-error{align-items:center;background:#121212;background:var(--wrapped-bg);display:flex;height:100vh;height:100dvh;justify-content:center;padding:24px}.wrapped-progress-bar{display:flex;gap:4px;padding:8px 12px 4px}.progress-segment{background:#ffffff4d;border-radius:2px;cursor:pointer;flex:1 1;height:3px;transition:background .2s ease}.progress-segment.completed{background:#1db954;background:var(--wrapped-primary)}.progress-segment.active{background:#fff;background:var(--wrapped-text)}.progress-segment:hover{background:#ffffff80}.progress-segment.unloaded{background:#ffffff26;cursor:default}.progress-segment.unloaded:hover{background:#ffffff26}.progress-loading-indicator{animation:spin .8s linear infinite;border:2px solid #fff3;border-radius:50%;border-top:2px solid var(--wrapped-primary);height:12px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:12px}@keyframes spin{to{transform:translateY(-50%) rotate(1turn)}}.wrapped-progress-bar{position:relative}.wrapped-top-section{background:#121212;background:var(--wrapped-bg);left:0;padding-top:env(safe-area-inset-top);position:fixed;right:0;top:0;z-index:100}.wrapped-header-row{align-items:center;display:flex;justify-content:space-between;padding:8px 12px}.wrapped-header-left{align-items:center;display:flex;gap:8px}.wrapped-logo{align-items:center;background:#1db954;background:var(--wrapped-primary);border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}.wrapped-logo span{color:#fff;font-size:12px;font-weight:700}.wrapped-header-title{color:#fff;color:var(--wrapped-text);font-size:13px;font-weight:500}.wrapped-header-right{align-items:center;display:flex;gap:4px}.wrapped-header-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;color:var(--wrapped-text);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:background .2s}.wrapped-header-btn:hover{background:#ffffff1a}.wrapped-card{animation:fadeIn .3s ease;background:#121212;background:var(--wrapped-bg);overflow-y:auto;padding:calc(80px + env(safe-area-inset-top)) 20px 70px}.wrapped-card,.wrapped-card-body{display:flex;flex:1 1;flex-direction:column}.wrapped-card-body{justify-content:center;min-height:0}@keyframes fadeIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.wrapped-card-error{align-items:center;color:#a0a0a0;color:var(--wrapped-text-muted);display:flex;flex-direction:column;justify-content:center}.wrapped-card-header{margin-bottom:24px;text-align:center}.wrapped-card-index{color:#1db954;color:var(--wrapped-primary);font-size:12px;letter-spacing:2px}.wrapped-card-title{color:#fff;color:var(--wrapped-text);font-size:24px;font-weight:700;line-height:1.2;margin:8px 0}.wrapped-card-subtitle{color:#b3b3b3;color:var(--wrapped-secondary);font-size:14px}.wrapped-card-content{display:flex;flex-direction:column;min-height:0}.wrapped-card-actions{align-items:center;background:linear-gradient(0deg,#121212 60%,#0000);background:linear-gradient(to top,var(--wrapped-bg) 60%,#0000);bottom:0;display:flex;flex-wrap:nowrap;gap:6px;justify-content:center;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:20}.wrapped-action-btn{background:#1db954!important;background:var(--wrapped-primary)!important;border-radius:20px!important;color:#121212!important;color:var(--wrapped-bg)!important;font-size:11px!important;min-width:auto!important;padding:5px 10px!important;text-transform:none!important;white-space:nowrap!important}.wrapped-action-btn-secondary{background:#0000!important;border:1px solid #1db954!important;border:1px solid var(--wrapped-primary)!important;color:#1db954!important;color:var(--wrapped-primary)!important}.wrapped-action-btn-share{background:#0000!important;color:#b3b3b3!important;color:var(--wrapped-secondary)!important;padding:5px 8px!important}.wrapped-nav-target{align-items:center;bottom:calc(70px + env(safe-area-inset-bottom));cursor:pointer;display:flex;justify-content:center;position:fixed;top:calc(70px + env(safe-area-inset-top));touch-action:manipulation;width:60px;z-index:50}.wrapped-nav-target-left{left:0;padding-left:8px}.wrapped-nav-target-right{padding-right:8px;right:0}.wrapped-nav-target .nav-hint{color:#fff;color:var(--wrapped-text);font-size:32px;opacity:0;transition:opacity .2s}.wrapped-nav-target:active .nav-hint,.wrapped-nav-target:hover .nav-hint{opacity:.5}@media (hover:none){.wrapped-nav-target:active .nav-hint{opacity:.7}}@media (min-width:768px){.wrapped-nav-target{width:100px}.wrapped-nav-target .nav-hint{font-size:40px}}.intro-card-content{align-items:center;display:flex;flex-direction:column;gap:24px}.intro-stat-hero{text-align:center}.hero-number{color:#1db954;color:var(--wrapped-primary);font-size:64px;font-weight:800;line-height:1}.hero-label{color:#b3b3b3;color:var(--wrapped-secondary);margin-top:8px}.intro-chart{max-width:400px;width:100%}.intro-quick-stats{display:flex;gap:24px;justify-content:center}.quick-stat{text-align:center}.quick-stat h6{font-size:24px;font-weight:700}.quick-stat span{color:#b3b3b3;color:var(--wrapped-secondary);font-size:11px;text-transform:uppercase}.scatter-card-content{display:flex;flex-direction:column;gap:16px}.top-players-list{display:flex;flex-direction:column;gap:8px}.top-player-item{align-items:center;background:#1a1a1a;background:var(--wrapped-card-bg);border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:background .2s}.top-player-item:hover{background:#252525}.top-player-item .rank{color:#1db954;color:var(--wrapped-primary);font-weight:700;min-width:40px}.player-info{flex:1 1}.player-info h6{color:#fff;color:var(--wrapped-text);font-size:14px}.player-info p{color:#b3b3b3;color:var(--wrapped-secondary);font-size:12px}.scatter-chart{background:#1a1a1a;background:var(--wrapped-card-bg);border-radius:8px;padding:12px}.filter-slider{align-items:center;display:flex;gap:12px;justify-content:center}.filter-slider span{color:#b3b3b3;color:var(--wrapped-secondary);font-size:12px}.table-card-content{display:flex;flex-direction:column;gap:20px}.podium{align-items:flex-end;display:flex;gap:8px;justify-content:center;margin-bottom:16px}.podium-item{align-items:center;background:#1a1a1a;background:var(--wrapped-card-bg);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:12px;transition:transform .2s}.podium-item:hover{transform:translateY(-4px)}.podium-item.first{background:linear-gradient(135deg,#1db954,#169c46);min-width:100px;order:2;padding:16px}.podium-item.second{order:1}.podium-item.third{order:3}.podium-rank{color:#1db954;color:var(--wrapped-primary);font-weight:700}.podium-item.first .podium-rank,.podium-name{color:#fff;color:var(--wrapped-text)}.podium-name{font-size:12px;margin:8px 0;text-align:center}.podium-stat{color:#fff;color:var(--wrapped-text);font-weight:700}.podium-item span{color:#b3b3b3;color:var(--wrapped-secondary);font-size:10px}.podium-item.first span{color:#fffc}.remaining-list{display:flex;flex-direction:column;gap:4px}.list-item{align-items:center;background:#1a1a1a;background:var(--wrapped-card-bg);border-radius:4px;cursor:pointer;display:flex;padding:10px 12px}.list-item:hover{background:#252525}.list-rank{color:#b3b3b3;color:var(--wrapped-secondary);min-width:30px}.list-name{color:#fff;color:var(--wrapped-text);flex:1 1}.list-stat{color:#1db954;color:var(--wrapped-primary);font-weight:600}.diverging-card-content{display:flex;flex-direction:column;gap:16px}.section-labels{display:flex;justify-content:space-between;padding:0 16px}.diverging-chart{background:#1a1a1a;background:var(--wrapped-card-bg);border-radius:8px;padding:12px}.chart-legend{text-align:center}.chart-legend span{color:#b3b3b3;color:var(--wrapped-secondary);font-size:11px}.elo-movers-content{display:flex;flex-direction:column;gap:24px}.movers-section{display:flex;flex-direction:column;gap:8px}.section-title{font-size:14px;gap:8px;margin-bottom:8px}.mover-item,.section-title{align-items:center;display:flex}.mover-item{background:#1a1a1a;background:var(--wrapped-card-bg);border-radius:8px;cursor:pointer;justify-content:space-between;padding:12px}.mover-item:hover{background:#252525}.team-name{color:#fff;color:var(--wrapped-text)}.elo-change{text-align:right}.elo-change.positive h6{color:#4caf50;color:var(--wrapped-success)}.elo-change.negative h6{color:#f44336;color:var(--wrapped-error)}.elo-change span{color:#b3b3b3;color:var(--wrapped-secondary);font-size:11px}.venue-card-content{display:flex;flex-direction:column;gap:16px}.venue-quick-stats{display:flex;gap:32px;justify-content:center}.venue-stat{text-align:center}.venue-stat h5{color:#1db954;color:var(--wrapped-primary);font-size:28px;font-weight:700}.venue-stat span{color:#b3b3b3;color:var(--wrapped-secondary);font-size:11px}.venue-scatter{background:#1a1a1a;background:var(--wrapped-card-bg);border-radius:8px;padding:12px}.top-venues{gap:4px}.top-venues,.venue-item{display:flex;flex-direction:column}.venue-item{background:#1a1a1a;background:var(--wrapped-card-bg);border-radius:4px;cursor:pointer;padding:10px 12px}.venue-item:hover{background:#252525}.venue-name{color:#fff;color:var(--wrapped-text);font-weight:500}.venue-item span{color:#b3b3b3;color:var(--wrapped-secondary);font-size:11px}.wrapped-tooltip{background:#000000e6;border:1px solid #333;border:1px solid var(--wrapped-border);border-radius:8px;padding:12px}.wrapped-tooltip h6{color:#fff;color:var(--wrapped-text);margin-bottom:8px}.wrapped-tooltip p{color:#b3b3b3;color:var(--wrapped-secondary);font-size:12px;margin:4px 0}@media (min-width:768px){.wrapped-card{margin:0 auto;max-width:600px;padding:calc(90px + env(safe-area-inset-top)) 40px 80px}.wrapped-card-title{font-size:32px}.hero-number{font-size:80px}}@media (max-width:360px){.wrapped-card-title{font-size:20px}.hero-number{font-size:48px}.podium{gap:4px}.podium-item{min-width:70px;padding:8px}.podium-item.first{min-width:85px}.wrapped-action-btn{font-size:10px!important;padding:4px 8px!important}}.scorecard-page{color:#f3f4f6;font-family:Barlow,sans-serif;margin:-24px;padding:0 0 28px}.scorecard-page,.scorecard-shell{background:#0a0c11;min-height:100vh}.scorecard-shell{margin:0 auto;width:min(100%,430px)}.scorecard-top{display:flex;flex-direction:column;gap:14px;padding:22px 18px 12px}.pom-card h2,.result-card h2,.scorecard-top h1,.screen-header h2{font-feature-settings:"tnum";font-family:Barlow Semi Condensed,sans-serif;font-variant-numeric:tabular-nums;font-weight:700;margin:0}.scorecard-top h1{font-size:26px;line-height:1.05}.pom-card p,.result-card p,.scorecard-top p,.screen-header p{color:#9aa1ac;font-size:13px;margin:4px 0 0}.panel-title,.scorecard-kicker,.section-label{color:#7b828c;font-family:Barlow Semi Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.scorecard-kicker.gold{color:#f0b429}.innings-picker,.scorecard-screen-tabs,.scorecard-segmented{background:#070a0e;border-radius:12px;display:flex;gap:3px;padding:3px}.scorecard-screen-tabs button,.scorecard-segmented button{background:#0000;border:0;border-radius:9px;color:#7b828c;cursor:pointer;flex:1 1;font-family:Barlow Semi Condensed,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.03em;min-height:36px;text-transform:uppercase;transition:all .15s ease}.scorecard-screen-tabs button.active,.scorecard-segmented button.active{background:#b6f24a;color:#050608}.innings-picker{margin:0 18px 14px}.innings-picker button{background:#0000;border:0;border-radius:10px;color:#7b828c;cursor:pointer;flex:1 1;min-height:46px;padding:8px 10px;text-align:left}.innings-picker button.active{background:#14171e;color:#f3f4f6}.innings-picker b,.innings-picker span{display:block;font-size:11px}.innings-picker b{font-feature-settings:"tnum";font-family:Barlow Semi Condensed,sans-serif;font-size:18px;font-variant-numeric:tabular-nums}.pom-card,.result-card,.scorecard-collapse,.screen-header,.top-performers,.worm-card{margin:0 18px 20px}.screen-header{padding:2px 0 0}.screen-header h2{font-size:26px}.pom-card,.result-card,.worm-card{border:1px solid #ffffff0f;border-radius:22px}.result-card{background:linear-gradient(160deg,#171b23,#101319);padding:20px 18px 18px}.result-card h2{font-size:27px;line-height:1.05;margin-top:6px}.score-lines{border-top:1px solid #ffffff12;margin-top:16px;padding-top:3px}.score-line{align-items:center;display:flex;gap:12px;padding:10px 0 6px}.score-line-button{background:#0000;border:0;border-radius:10px;color:inherit;cursor:pointer;font:inherit;width:100%}.score-line-button:hover{background:#ffffff08}.score-line .team-dot{background:var(--team-accent);border-radius:50%;height:11px;width:11px}.score-line span:nth-child(2){flex:1 1;font-weight:600}.score-line b{font-feature-settings:"tnum";font-family:Barlow Semi Condensed,sans-serif;font-size:24px;font-variant-numeric:tabular-nums}.score-line small{color:#9aa1ac;font-size:16px}.score-line em{font-feature-settings:"tnum";color:#7b828c;font-size:12px;font-style:normal;font-variant-numeric:tabular-nums;text-align:right;width:34px}.worm-card{background:#14171e;padding:18px 16px 14px}.card-heading-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.card-heading-row>span{color:#7b828c;font-family:Barlow Semi Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.card-heading-row div{display:flex;gap:12px}.card-heading-row em{font-size:11px;font-style:normal;font-weight:600}.worm-card line{stroke:#ffffff0d;stroke-width:1;vector-effect:non-scaling-stroke}.worm-card line.base{stroke:#ffffff14}.worm-axis{font-feature-settings:"tnum";color:#6b7280;display:flex;font-size:10px;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px}.pom-card{align-items:center;background:#14171e;display:flex;gap:14px;padding:16px}.photo-block{background:repeating-linear-gradient(135deg,#20242d 0 6px,#191c24 6px 12px);border-radius:16px;color:#6b7280;display:grid;flex:none;font-family:Barlow Semi Condensed,sans-serif;font-size:11px;font-weight:700;height:56px;place-items:center;width:56px}.top-performers .section-label{margin-bottom:10px}.performer-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.performer-card{background:#14171e;border:1px solid #ffffff0f;border-radius:16px;color:inherit;cursor:pointer;font:inherit;padding:13px;text-align:left;transition:border-color .18s ease,transform .18s ease}.performer-card:hover{border-color:#b6f24a59;transform:translateY(-1px)}.performer-card span{color:#6b7280;display:block;font-size:11px;margin-bottom:6px}.performer-card b{display:block;font-size:15px;font-weight:600}.performer-card strong{font-feature-settings:"tnum";color:var(--team-accent);display:block;font-family:Barlow Semi Condensed,sans-serif;font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.scorecard-collapse>button{align-items:center;background:#14171e;border:1px solid #ffffff14;border-radius:14px;color:#f3f4f6;cursor:pointer;display:flex;font-family:Barlow,sans-serif;font-size:14px;font-weight:600;justify-content:space-between;min-height:48px;padding:14px 16px;width:100%}.scorecard-collapse>button b{color:#b6f24a;font-size:12px}.full-scorecard{max-height:0;overflow:hidden;transition:max-height .55s cubic-bezier(.4,0,.2,1)}.full-scorecard.open{max-height:5000px}.full-innings{padding-top:14px}.full-innings-title{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.full-innings-title b{font-family:Barlow Semi Condensed,sans-serif;font-size:15px}.full-innings-title span{color:#6b7280;font-size:11px}.mini-table{grid-gap:0;align-items:center;border-top:1px solid #ffffff0d;display:grid;gap:0;grid-template-columns:1fr 30px 26px 22px 22px;padding:7px 2px}.mini-table.header{border-top:0;color:#6b7280;font-family:Barlow Semi Condensed,sans-serif;font-size:10px;letter-spacing:.05em;padding-bottom:6px}.mini-table span:not(:first-child){font-feature-settings:"tnum";color:#9aa1ac;font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.mini-table b{font-size:13px}.mini-table small{color:#6b7280;display:block;font-size:10px}.bowling-mini-row{border-top:1px solid #ffffff0d;display:flex;font-size:12px;padding:6px 2px}.bowling-mini-row span{flex:1 1;font-weight:600}.bowling-mini-row em{color:#9aa1ac;font-style:normal;width:80px}.bowling-mini-row b,.bowling-mini-row em{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.bowling-mini-row b{color:#f0b429;width:36px}.scorecard-row-header{align-items:center;color:#6b7280;display:grid;font-family:Barlow Semi Condensed,sans-serif;font-size:10px;letter-spacing:.06em;padding:14px 22px 6px;text-transform:uppercase}.scorecard-row-header.batting{grid-template-columns:1fr 40px 34px 42px 16px}.scorecard-row-header.bowling{grid-template-columns:1fr 40px 34px 36px 16px}.scorecard-row-header span:not(:first-child){text-align:right}.accordion-list{padding:0 12px 20px}.scorecard-accordion-row{background:#101319;border:1px solid #ffffff0d;border-radius:16px;margin-bottom:6px;overflow:hidden;scroll-margin-top:40px}.accordion-trigger{grid-gap:4px;align-items:center;background:#0000;border:0;color:#f3f4f6;cursor:pointer;display:grid;font-family:Barlow,sans-serif;gap:4px;padding:13px 12px;text-align:left;width:100%}.accordion-trigger:hover{background:#ffffff05}.accordion-trigger.batting{grid-template-columns:1fr 40px 34px 42px 16px}.accordion-trigger.bowling{grid-template-columns:1fr 40px 34px 36px 16px}.accordion-trigger b,.accordion-trigger em,.accordion-trigger strong{font-feature-settings:"tnum";font-family:Barlow Semi Condensed,sans-serif;font-size:17px;font-style:normal;font-variant-numeric:tabular-nums;text-align:right}.accordion-trigger em{color:#9aa1ac;font-size:13px}.accordion-trigger strong{color:#f0b429}.row-chevron{border-right:2px solid #b6f24a;border-top:2px solid #b6f24a;height:8px;justify-self:end;transform:rotate(45deg);transition:transform .18s ease;width:8px}.row-chevron.open{transform:rotate(135deg)}.player-name{font-size:14px;font-weight:600;min-width:0}.player-name small{color:#6b7280;display:block;font-size:10.5px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion-panel{padding:2px 12px 16px}.scorecard-segmented{margin-bottom:14px}.panel-title{margin-bottom:10px}.matchup-bar-row{cursor:default;margin-bottom:12px}.matchup-bar-row[role=button]{cursor:pointer}.bar-row-top{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:5px}.bar-row-top span{font-size:13px;font-weight:600}.bar-row-top b{font-feature-settings:"tnum";font-family:Barlow Semi Condensed,sans-serif;font-size:16px;font-variant-numeric:tabular-nums}.bar-row-top small{color:#6b7280}.cross-link{background:#0000;border:0;color:#5b8def;cursor:pointer;font-size:9.5px;font-weight:600;letter-spacing:.03em;padding:0 0 0 4px}.cross-link.gold-link{color:#f0b429}.metric-bar{background:#070a0e;border-radius:4px;height:7px;overflow:hidden}.metric-bar span{border-radius:4px;display:block;height:100%}.metric-trail{font-feature-settings:"tnum";color:#7b828c;display:flex;flex-wrap:wrap;font-size:10.5px;font-variant-numeric:tabular-nums;gap:12px;margin-top:5px}.metric-trail strong{color:#f0b429}.split-grid{grid-gap:8px;display:grid;gap:8px}.split-grid.three{grid-template-columns:repeat(3,1fr)}.split-grid.two{gap:10px;grid-template-columns:repeat(2,1fr)}.split-card{background:#070a0e;border-radius:14px;min-width:0;padding:14px 10px;text-align:center}.split-card span{color:#7b828c;display:block;font-family:Barlow Semi Condensed,sans-serif;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase}.split-card small{color:#4b5058;font-size:9px}.split-card b{font-feature-settings:"tnum";color:#f3f4f6;display:block;font-family:Barlow Semi Condensed,sans-serif;font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;margin-top:6px}.split-card b.gold-value{color:#f0b429}.split-card strong{color:#f0b429;display:block;font-size:11px;margin-top:2px}.split-card em{color:#9aa1ac;display:block;font-size:10.5px;font-style:normal;margin-top:2px}.scorecard-empty{color:#6b7280;font-size:13px;padding:34px 20px;text-align:center}.wagon-wrap{align-items:center;display:flex;flex-direction:column}.wagon-wrap svg{display:block}.wagon-wrap circle{stroke:#ffffff17;stroke-width:1;vector-effect:non-scaling-stroke}.wagon-wrap circle:nth-child(2){fill:none;stroke:#ffffff0d}.wagon-wrap line{stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.85}.wagon-wrap text{fill:#9aa1ac;text-anchor:middle;font-family:Barlow,sans-serif;font-size:3.6px;font-weight:600}.wagon-wrap .center{fill:#f3f4f6;stroke:none}.wagon-wrap p{color:#6b7280;font-size:11px;margin:2px 0 0}.heatmap-wrap .panel-title{margin-bottom:10px}.heatmap-grid{grid-gap:3px;font-feature-settings:"tnum";display:grid;font-variant-numeric:tabular-nums;gap:3px}.axis-label{align-self:end;color:#6b7280;font-size:8px;text-align:center}.axis-label.row{align-self:center;color:#9aa1ac;font-size:8.5px;text-align:left}.heat-cell{border-radius:5px;font-size:10px;font-weight:700;height:30px;justify-content:center}.heat-cell,.heat-legend{align-items:center;display:flex}.heat-legend{color:#6b7280;font-size:9.5px;gap:10px;margin-top:12px}.heat-legend i{background:linear-gradient(90deg,#b6f24aa6,#f0b42980,#e5484d80);border-radius:3px;flex:1 1;height:6px}.heat-legend.batting i{background:linear-gradient(90deg,#5b8def80,#f0b42980,#b6f24a99)}.scorecard-error,.scorecard-loading{background:#101319;border:1px solid #ffffff0f;border-radius:16px;color:#9aa1ac;margin:24px 18px;padding:18px}@media (min-width:700px){.scorecard-page{background:#080a0f;margin:-24px;padding:32px 0}.scorecard-shell{border-radius:32px;box-shadow:0 24px 80px #00000059;min-height:auto;overflow:hidden}}@media (max-width:420px){.scorecard-page{margin:-16px}.split-grid.three{gap:6px}.split-card{padding:12px 6px}.scorecard-segmented button{font-size:9.5px}}
/*# sourceMappingURL=main.3fb5f2d9.css.map*/