:root{--cm-bg:#fff;--cm-bg-deep:#f4f4f5;--cm-bg-hover:#f9f9f9;--cm-bg-card:#f4f4f5;--cm-border:#e5e5e5;--cm-border-deep:#d0d0d0;--cm-text:#1a1a1a;--cm-text-sub:#444;--cm-text-muted:#777;--cm-text-faint:#aaa;--cm-link:#555;--cm-shadow:rgba(0,0,0,.1);--cm-logo-border:#e0e0e0;--cm-placeholder-bg:#e5e5e5;--cm-placeholder-txt:#aaa;--cm-score-bg:rgba(0,0,0,.04);--cm-score-border:#e0e0e0;--cm-score-neutral:#1a1a1a;--cm-score-win:#2e7d32;--cm-score-win-bdr:#81c784;--cm-score-loss:#c62828;--cm-score-loss-bdr:#e57373;--cm-score-draw:#e65100;--cm-score-draw-bdr:#ffb74d;--cm-badge-win-bg:#e8f5e9;--cm-badge-win-txt:#2e7d32;--cm-badge-loss-bg:#ffebee;--cm-badge-loss-txt:#c62828;--cm-badge-draw-bg:#fff3e0;--cm-badge-draw-txt:#e65100;--cm-chip-bg:#f4f4f5;--cm-chip-border:#e0e0e0;--cm-chip-name:#666;--cm-chip-score:#1a1a1a;--cm-chip-win-bg:#e8f5e9;--cm-chip-win-bdr:#81c784;--cm-chip-win-score:#2e7d32;--cm-chip-loss-bg:#ffebee;--cm-chip-loss-bdr:#e57373;--cm-chip-loss-score:#c62828;--cm-chip-draw-bg:#fff8e1;--cm-chip-draw-bdr:#ffc107;--cm-us-color:#1a1a1a;--cm-them-color:#444;--cm-game-link:#555;--cm-tournament-txt:#a07000;--cm-format-tag:#999;--cm-widget-item-bg:rgba(0,0,0,.03);--cm-widget-more-bdr:rgba(0,0,0,.1);--cm-section-title:#888;--cm-section-border:#e5e5e5;--cm-stat-win-color:#4caf50;--cm-stat-loss-color:#f44336;--cm-stat-draw-color:#ff9800;--cm-stat-total-color:#90caf9;--cm-stat-pct-color:#ce93d8}html.wp-dark-mode-active,body.dark-mode,body.dark,body.ast-dark-mode,body.ocean-dark,html[data-theme=dark],html[data-color-scheme=dark]{--cm-bg:#1a1a1a;--cm-bg-deep:#111;--cm-bg-hover:#1e1e1e;--cm-bg-card:#1a1a1a;--cm-border:#222;--cm-border-deep:#2a2a2a;--cm-text:#d0d0d0;--cm-text-sub:#bbb;--cm-text-muted:#666;--cm-text-faint:#555;--cm-link:#4fc3f7;--cm-shadow:rgba(0,0,0,.3);--cm-logo-border:#2a2a2a;--cm-placeholder-bg:#2a2a2a;--cm-placeholder-txt:#555;--cm-score-bg:rgba(0,0,0,.35);--cm-score-border:#333;--cm-score-neutral:#e0e0e0;--cm-score-win:#4caf50;--cm-score-win-bdr:#2e7d32;--cm-score-loss:#f44336;--cm-score-loss-bdr:#7f1d1d;--cm-score-draw:#ff9800;--cm-score-draw-bdr:#6b4e00;--cm-badge-win-bg:#1b5e20;--cm-badge-win-txt:#a5d6a7;--cm-badge-loss-bg:#b71c1c;--cm-badge-loss-txt:#ef9a9a;--cm-badge-draw-bg:#e65100;--cm-badge-draw-txt:#ffcc80;--cm-chip-bg:#111;--cm-chip-border:#2a2a2a;--cm-chip-name:#888;--cm-chip-score:#ccc;--cm-chip-win-bg:#1b2e1b;--cm-chip-win-bdr:#2e7d32;--cm-chip-win-score:#81c784;--cm-chip-loss-bg:#2e1b1b;--cm-chip-loss-bdr:#7f1d1d;--cm-chip-loss-score:#e57373;--cm-chip-draw-bg:#2e2600;--cm-chip-draw-bdr:#6b4e00;--cm-us-color:#e0e0e0;--cm-them-color:#4fc3f7;--cm-game-link:#4fc3f7;--cm-tournament-txt:#b5973a;--cm-format-tag:#444;--cm-widget-item-bg:rgba(255,255,255,.03);--cm-widget-more-bdr:rgba(255,255,255,.08);--cm-section-title:#555;--cm-section-border:#2a2a2a}.cm-matches-wrapper{overflow-x:auto;margin:20px 0;border-radius:6px;box-shadow:0 2px 10px var(--cm-shadow)}.cm-matches-table{width:100%;border-collapse:collapse;font-size:inherit;background:var(--cm-bg);color:var(--cm-text)}.cm-matches-table thead tr{background:var(--cm-bg-deep);border-bottom:2px solid var(--cm-border)}.cm-matches-table thead th{padding:10px 14px;text-align:left;font-size:.75em;text-transform:uppercase;letter-spacing:.06em;color:var(--cm-text-muted);white-space:nowrap}.cm-match-row{border-bottom:1px solid var(--cm-border);transition:background .15s}.cm-match-row:hover{background:var(--cm-bg-hover)}.cm-row-win,.cm-row-loss,.cm-row-draw{border-left:none}.cm-matches-table td{padding:10px 14px;vertical-align:middle}.cm-badge{display:inline-flex;align-items:center;justify-content:center;width:1.8em;height:1.8em;border-radius:4px;font-weight:700;font-size:.85em}.cm-badge-sm{width:1.5em;height:1.5em;font-size:.75em;border-radius:3px}.cm-win{background:var(--cm-badge-win-bg);color:var(--cm-badge-win-txt)}.cm-loss{background:var(--cm-badge-loss-bg);color:var(--cm-badge-loss-txt)}.cm-draw{background:var(--cm-badge-draw-bg);color:var(--cm-badge-draw-txt)}.cm-date{display:block;font-weight:600;color:var(--cm-text-sub);white-space:nowrap;font-size:.9em}.cm-time{display:block;font-size:.78em;color:var(--cm-text-muted)}.cm-matchup{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.cm-team-side{display:flex;align-items:center;gap:8px;min-width:0}.cm-team-side-right{justify-self:end;justify-content:flex-end}.cm-team-logo{width:32px;height:32px;object-fit:cover;border-radius:4px;border:1px solid var(--cm-logo-border);flex-shrink:0}.cm-team-info{display:flex;flex-direction:row;align-items:center;gap:5px;min-width:0}.cm-team-info-right{justify-content:flex-end}.cm-flag{font-size:14px;line-height:1;flex-shrink:0}.cm-flag .fi,.cm-single-flag .fi,.cm-lineup-team-name .fi{vertical-align:-2px;border-radius:2px}.cm-team-name{font-weight:700;font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.cm-us{color:var(--cm-us-color)}.cm-them{color:var(--cm-them-color) !important;text-decoration:none}.cm-them:hover{text-decoration:none}.cm-score-block{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0}.cm-score{font-size:1.4em;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1}.cm-format-tag{font-size:.7em;color:var(--cm-format-tag);text-transform:uppercase;letter-spacing:.06em}.cm-maps-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cm-map-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:4px;background:var(--cm-chip-bg);border:1px solid var(--cm-chip-border);font-size:.82em;white-space:nowrap}.cm-map-win{border-color:var(--cm-chip-win-bdr);background:var(--cm-chip-win-bg)}.cm-map-loss{border-color:var(--cm-chip-loss-bdr);background:var(--cm-chip-loss-bg)}.cm-map-draw{border-color:var(--cm-chip-draw-bdr);background:var(--cm-chip-draw-bg)}.cm-map-chip-name{color:var(--cm-chip-name)}.cm-map-chip-score{font-weight:700;color:var(--cm-chip-score)}.cm-map-win .cm-map-chip-score{color:var(--cm-chip-win-score)}.cm-map-loss .cm-map-chip-score{color:var(--cm-chip-loss-score)}.cm-demo-link{display:inline-block;padding:3px 10px;background:#1565c0;color:#fff !important;border-radius:3px;text-decoration:none;font-size:.82em;white-space:nowrap;transition:background .15s}.cm-demo-link:hover{background:#1976d2;color:#fff !important}.cm-tournament-row .cm-tournament-cell{padding:3px 14px 8px;font-size:.82em;color:var(--cm-tournament-txt);border-bottom:1px solid var(--cm-border);text-align:center}.cm-no-matches{color:var(--cm-text-faint);font-style:italic;text-align:center;padding:20px}.cm-col-result{width:44px}.cm-col-date{width:90px}.cm-col-links{width:80px}.cm-stats{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.cm-stat{flex:1 1 90px;display:flex;flex-direction:column;align-items:center;padding:14px;border-radius:6px;background:var(--cm-bg-card);box-shadow:0 2px 6px var(--cm-shadow);min-width:80px}.cm-stat-num{font-size:1.8em;font-weight:700;line-height:1}.cm-stat-label{font-size:.75em;text-transform:uppercase;letter-spacing:.06em;color:var(--cm-text-muted);margin-top:4px}.cm-stat-win .cm-stat-num{color:var(--cm-stat-win-color)}.cm-stat-loss .cm-stat-num{color:var(--cm-stat-loss-color)}.cm-stat-draw .cm-stat-num{color:var(--cm-stat-draw-color)}.cm-stat-total .cm-stat-num{color:var(--cm-stat-total-color)}.cm-stat-pct .cm-stat-num{color:var(--cm-stat-pct-color)}.cm-widget-list{list-style:none;margin:0;padding:0}.cm-widget-item{display:flex;align-items:center;gap:6px;padding:6px 10px;border-left:3px solid transparent;margin-bottom:2px;font-size:.9em;border-radius:0 3px 3px 0;background:var(--cm-widget-item-bg)}.cm-widget-item.cm-row-win,.cm-widget-item.cm-row-loss,.cm-widget-item.cm-row-draw{border-left-color:transparent}.cm-widget-opponent{flex:1;color:var(--cm-text) !important;text-decoration:none;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-widget-opponent:hover{text-decoration:underline}.cm-widget-vs{font-weight:400;color:var(--cm-text-muted);font-size:.85em}.cm-widget-score{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cm-text)}.cm-widget-meta{font-size:.78em;color:var(--cm-text-muted);white-space:nowrap}.cm-widget-more{margin-top:10px;text-align:center;padding:4px 0;border-top:1px solid var(--cm-widget-more-bdr)}.cm-widget-more a{font-size:.85em;color:var(--cm-link) !important;text-decoration:none;font-weight:600;letter-spacing:.03em}.cm-widget-more a:hover{text-decoration:underline}.widget_cm_recent_matches .cm-widget-item{font-size:1em}.widget_cm_recent_matches .cm-widget-vs{font-size:.9em}.widget_cm_recent_matches .cm-widget-meta{font-size:.85em}.widget_cm_recent_matches .cm-widget-more a{font-size:.9em}.cm-widget-expanded{gap:14px}.cm-widget-expanded.cm-layout-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}.cm-widget-expanded.cm-layout-vertical{display:flex;flex-direction:column}.cm-widget-expanded.cm-layout-horizontal{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:14px;padding-bottom:6px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--cm-border-deep) transparent}.cm-widget-expanded.cm-layout-horizontal::-webkit-scrollbar{height:6px}.cm-widget-expanded.cm-layout-horizontal::-webkit-scrollbar-thumb{background:var(--cm-border-deep);border-radius:3px}.cm-widget-expanded.cm-layout-horizontal::-webkit-scrollbar-track{background:0 0}.cm-widget-expanded.cm-layout-horizontal .cm-widget-card{flex:0 0 260px;width:260px;scroll-snap-align:start}.cm-widget-card{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:8px;background:var(--cm-bg-card);box-shadow:0 2px 8px var(--cm-shadow);text-decoration:none !important;color:inherit;transition:transform .15s,box-shadow .15s;container-type:inline-size}.cm-widget-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px var(--cm-shadow)}body.cm-no-widget-shadow .cm-widget-card,body.cm-no-widget-shadow .cm-widget-card:hover{box-shadow:none}.cm-widget-card-top{display:flex;align-items:center;justify-content:space-between;font-size:.72em;color:var(--cm-text-muted);text-transform:uppercase;letter-spacing:.05em}.cm-widget-card-matchup{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;min-width:0}.cm-widget-card-tournament{font-size:.78em;color:var(--cm-tournament-txt);text-align:center}.cm-widget-card-demo{align-self:center}@container (max-width:340px){.cm-widget-card-matchup{gap:4px}.cm-widget-card-matchup .cm-team-name{font-size:.85em}.cm-widget-card-matchup .cm-team-side{gap:5px}.cm-widget-card-matchup .cm-team-info{gap:3px}.cm-widget-card-matchup .cm-team-logo{width:26px;height:26px}.cm-widget-card-matchup .cm-score{font-size:1.1em}}@container (max-width:260px){.cm-widget-card-matchup .cm-team-name{font-size:.78em}.cm-widget-card-matchup .cm-flag{display:none}}.cm-widget-shortcode{margin:20px 0}.cm-widget-shortcode-title{font-size:1.15em;font-weight:700;margin:0 0 10px;color:var(--cm-text)}.cm-archive-header{margin-bottom:20px}.cm-archive-title{margin-bottom:6px}.cm-archive-stats{margin-bottom:24px}.cm-team-filter{display:flex;align-items:center;gap:8px;margin-bottom:20px}.cm-team-filter label{font-weight:600;color:var(--cm-text-sub);font-size:.9em}.cm-team-filter select{padding:6px 10px;border-radius:4px;border:1px solid var(--cm-border-deep);background:var(--cm-bg);color:var(--cm-text);font-size:.9em}body.cm-sharp-mode .cm-team-filter select{border-radius:0}.cm-single-wrap{margin:0 0 32px;font-size:inherit}.cm-single-header{background:var(--cm-bg);border-radius:8px;overflow:hidden;margin-bottom:24px}.cm-single-scoreline{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px 20px 14px;border-bottom:1px solid var(--cm-border)}.cm-single-score{font-size:2.2em;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.1em;line-height:1;color:var(--cm-score-neutral);background:var(--cm-score-bg);padding:8px 28px;border-radius:8px;border:1px solid var(--cm-score-border)}.cm-single-score.cm-win{color:var(--cm-score-win);border-color:var(--cm-score-win-bdr)}.cm-single-score.cm-loss{color:var(--cm-score-loss);border-color:var(--cm-score-loss-bdr)}.cm-single-score.cm-draw{color:var(--cm-score-draw);border-color:var(--cm-score-draw-bdr)}.cm-single-badge{font-size:.75em;font-weight:700;padding:4px 14px;border-radius:20px;letter-spacing:.08em;text-transform:uppercase}.cm-single-badge.cm-win{background:var(--cm-badge-win-bg);color:var(--cm-badge-win-txt)}.cm-single-badge.cm-loss{background:var(--cm-badge-loss-bg);color:var(--cm-badge-loss-txt)}.cm-single-badge.cm-draw{background:var(--cm-badge-draw-bg);color:var(--cm-badge-draw-txt)}.cm-single-teams{display:flex;align-items:center;gap:12px;padding:16px 20px}.cm-single-team{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;min-width:0}.cm-single-logo-wrap{flex-shrink:0}.cm-single-logo{width:72px;height:72px;object-fit:cover;border-radius:8px;border:2px solid var(--cm-logo-border);display:block}.cm-single-logo-placeholder{width:72px;height:72px;background:var(--cm-placeholder-bg);border-radius:8px;border:2px solid var(--cm-border-deep);display:flex;align-items:center;justify-content:center;font-size:1.4em;font-weight:700;color:var(--cm-placeholder-txt);text-transform:uppercase}.cm-single-team-label{display:flex;align-items:center;gap:5px;text-align:center;flex-wrap:wrap;justify-content:center}.cm-single-flag{font-size:1.2em;line-height:1}.cm-single-team-name{font-weight:700;font-size:1em;color:var(--cm-text)}.cm-single-center{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;min-width:110px}.cm-single-meta{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:.8em;color:var(--cm-text-muted)}.cm-single-format{font-weight:700;color:var(--cm-text-sub);text-transform:uppercase;letter-spacing:.05em}.cm-single-date{color:var(--cm-text-muted)}.cm-single-game{color:var(--cm-game-link)}.cm-single-tournament{color:var(--cm-tournament-txt)}.cm-single-score-label{font-size:.7em;color:var(--cm-text-muted);letter-spacing:.06em;text-transform:uppercase;margin-top:-6px}.cm-single-section-title{font-size:.85em;text-transform:uppercase;letter-spacing:.08em;color:var(--cm-section-title);margin:0 0 12px;padding-bottom:6px;border-bottom:1px solid var(--cm-section-border)}.cm-single-maps{margin-bottom:24px}.cm-maps-table{width:100%;border-collapse:collapse;font-size:inherit;background:var(--cm-bg);border-radius:6px;overflow:hidden}.cm-maps-table th{padding:8px 14px;text-align:left;font-size:.75em;text-transform:uppercase;letter-spacing:.06em;color:var(--cm-text-muted);background:var(--cm-bg-deep);border-bottom:1px solid var(--cm-border-deep)}.cm-maps-table th:not(:first-child){text-align:center}.cm-maps-table-row{border-bottom:1px solid var(--cm-border)}.cm-map-row-win,.cm-map-row-loss,.cm-map-row-draw{border-left:none}.cm-maps-table-name{padding:10px 14px;color:var(--cm-text-sub);font-weight:600}.cm-maps-table-score{padding:10px 14px;text-align:center;font-weight:700;font-size:1.1em;color:var(--cm-text)}.cm-single-lineups{margin-bottom:24px}.cm-lineups-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cm-lineup-block{background:var(--cm-bg-card);border-radius:6px;padding:14px 16px}.cm-lineup-team-name{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.95em;color:var(--cm-text-sub);margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--cm-section-border)}.cm-lineup-logo{width:24px;height:24px;object-fit:cover;border-radius:3px;border:1px solid var(--cm-logo-border)}.cm-lineup-list{margin:0;padding:0;list-style:none}.cm-lineup-list li{padding:4px 0;font-size:.9em;color:var(--cm-text-sub);border-bottom:1px solid var(--cm-border)}.cm-lineup-list li:last-child{border-bottom:none}.cm-lineup-player-link{color:var(--cm-link) !important;text-decoration:none !important;font-weight:600}.cm-lineup-player-link:hover{text-decoration:none !important}@media (max-width:600px){.cm-team-name{max-width:80px;font-size:.85em}.cm-score{font-size:1.1em}.cm-team-logo{width:24px;height:24px}.cm-maps-row{display:none}.cm-single-teams{flex-direction:column}.cm-single-logo{width:56px;height:56px}.cm-single-logo-placeholder{width:56px;height:56px}.cm-single-score{font-size:1.8em}.cm-lineups-grid{grid-template-columns:1fr}}body.cm-sharp-mode{--cm-vivid-win:#1b8a3a;--cm-vivid-loss:#d32f2f;--cm-vivid-draw:#e08600;--cm-vivid-text:#fff}body.cm-sharp-mode .cm-matches-wrapper,body.cm-sharp-mode .cm-badge,body.cm-sharp-mode .cm-badge-sm,body.cm-sharp-mode .cm-map-chip,body.cm-sharp-mode .cm-demo-link,body.cm-sharp-mode .cm-stat,body.cm-sharp-mode .cm-single-header,body.cm-sharp-mode .cm-single-score,body.cm-sharp-mode .cm-single-badge,body.cm-sharp-mode .cm-single-logo,body.cm-sharp-mode .cm-single-logo-placeholder,body.cm-sharp-mode .cm-maps-table,body.cm-sharp-mode .cm-lineup-block,body.cm-sharp-mode .cm-lineup-logo,body.cm-sharp-mode .cm-team-logo,body.cm-sharp-mode .cm-widget-item,body.cm-sharp-mode .cm-widget-card{border-radius:0}body.cm-sharp-mode .cm-win{background:var(--cm-vivid-win);color:var(--cm-vivid-text)}body.cm-sharp-mode .cm-loss{background:var(--cm-vivid-loss);color:var(--cm-vivid-text)}body.cm-sharp-mode .cm-draw{background:var(--cm-vivid-draw);color:var(--cm-vivid-text)}body.cm-sharp-mode .cm-score.cm-win{background:0 0;color:var(--cm-vivid-win)}body.cm-sharp-mode .cm-score.cm-loss{background:0 0;color:var(--cm-vivid-loss)}body.cm-sharp-mode .cm-score.cm-draw{background:0 0;color:var(--cm-vivid-draw)}body.cm-sharp-mode .cm-single-badge.cm-win,body.cm-sharp-mode .cm-single-score.cm-win{background:var(--cm-vivid-win);color:var(--cm-vivid-text);border-color:var(--cm-vivid-win)}body.cm-sharp-mode .cm-single-badge.cm-loss,body.cm-sharp-mode .cm-single-score.cm-loss{background:var(--cm-vivid-loss);color:var(--cm-vivid-text);border-color:var(--cm-vivid-loss)}body.cm-sharp-mode .cm-single-badge.cm-draw,body.cm-sharp-mode .cm-single-score.cm-draw{background:var(--cm-vivid-draw);color:var(--cm-vivid-text);border-color:var(--cm-vivid-draw)}body.cm-sharp-mode .cm-map-win{background:var(--cm-vivid-win);border-color:var(--cm-vivid-win)}body.cm-sharp-mode .cm-map-loss{background:var(--cm-vivid-loss);border-color:var(--cm-vivid-loss)}body.cm-sharp-mode .cm-map-draw{background:var(--cm-vivid-draw);border-color:var(--cm-vivid-draw)}body.cm-sharp-mode .cm-map-win .cm-map-chip-name,body.cm-sharp-mode .cm-map-win .cm-map-chip-score,body.cm-sharp-mode .cm-map-loss .cm-map-chip-name,body.cm-sharp-mode .cm-map-loss .cm-map-chip-score,body.cm-sharp-mode .cm-map-draw .cm-map-chip-name,body.cm-sharp-mode .cm-map-draw .cm-map-chip-score{color:var(--cm-vivid-text)}body.cm-sharp-mode .cm-maps-table-row.cm-map-row-win{background:var(--cm-vivid-win)}body.cm-sharp-mode .cm-maps-table-row.cm-map-row-loss{background:var(--cm-vivid-loss)}body.cm-sharp-mode .cm-maps-table-row.cm-map-row-draw{background:var(--cm-vivid-draw)}body.cm-sharp-mode .cm-maps-table-row.cm-map-row-win .cm-maps-table-name,body.cm-sharp-mode .cm-maps-table-row.cm-map-row-win .cm-maps-table-score,body.cm-sharp-mode .cm-maps-table-row.cm-map-row-loss .cm-maps-table-name,body.cm-sharp-mode .cm-maps-table-row.cm-map-row-loss .cm-maps-table-score,body.cm-sharp-mode .cm-maps-table-row.cm-map-row-draw .cm-maps-table-name,body.cm-sharp-mode .cm-maps-table-row.cm-map-row-draw .cm-maps-table-score{color:var(--cm-vivid-text)}