.current-meta-matchups-table.best-matchups thead tr{background:#d4edda}.current-meta-matchups-table.best-matchups th{background:#27ae60;text-align:left;padding:12px 8px;width:50%;vertical-align:middle}.current-meta-matchups-table.best-matchups th[data-i18n="matchup.winRate"]{text-align:center;width:25%}.current-meta-matchups-table.best-matchups th[data-i18n="matchup.record"]{text-align:right;padding:12px 15px;width:25%}.current-meta-matchups-table.best-matchups td[colspan="3"]{text-align:center;padding:20px}.current-meta-matchups-table.worst-matchups thead tr{background:#f8d7da}.current-meta-matchups-table.worst-matchups th{background:#e74c3c;text-align:left;padding:12px 8px;width:50%;vertical-align:middle}.current-meta-matchups-table.worst-matchups th[data-i18n="matchup.winRate"]{text-align:center;width:25%}.current-meta-matchups-table.worst-matchups th[data-i18n="matchup.record"]{text-align:right;padding:12px 15px;width:25%}.current-meta-matchups-table.worst-matchups td[colspan="3"]{text-align:center;padding:20px}.current-meta-matchups-best-title{color:#27ae60}.current-meta-matchups-worst-title{color:#e74c3c}.current-meta-matchups-grid-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.current-meta-matchups-grid-container>div{min-width:0}.current-meta-matchup-select-container{background:linear-gradient(135deg,#f8faff 0,#eef2ff 100%);padding:14px;border-radius:10px;border:1px solid rgba(59,76,202,.12);margin-top:16px;box-shadow:0 2px 8px rgba(59,76,202,.06)}#matchupHeatmapContainer .heatmap-table-scroll{overflow-x:auto!important;overflow-y:hidden!important;width:100%!important;-webkit-overflow-scrolling:touch}#matchupHeatmapContainer .heatmap-table{width:100%!important;min-width:900px!important;max-width:none!important;table-layout:fixed!important}#matchupHeatmapContainer .heatmap-col-first{width:170px!important}#matchupHeatmapContainer .heatmap-col-data{width:78px!important}#matchupHeatmapContainer .heatmap-td,#matchupHeatmapContainer .heatmap-th-row,#matchupHeatmapContainer .heatmap-th-y{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}#matchupHeatmapContainer .heatmap-th-y{width:78px!important;min-width:78px!important;max-width:none!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;line-height:1.15;font-size:.76rem;overflow:hidden;text-overflow:clip}#matchupHeatmapContainer .heatmap-th-row{width:170px!important;min-width:170px!important;max-width:none!important;white-space:normal!important;line-height:1.2;overflow:hidden;text-overflow:clip}#matchupHeatmapContainer .heatmap-td{width:78px!important;min-width:78px!important;overflow:hidden;text-overflow:clip}#currentMetaContent .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-bottom:28px}#currentMetaContent .stat-card{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);color:#fff;padding:20px 22px;border-radius:12px;box-shadow:0 4px 16px rgba(102,126,234,.3)}#currentMetaContent .stat-card h3{margin:0 0 6px 0;font-size:1em;opacity:.88;font-weight:700;color:#fff}#currentMetaContent .stat-card .value{font-size:2em;font-weight:800;margin:8px 0 4px;color:#fff}#currentMetaContent .stat-card p{font-size:.86em;margin:4px 0 0;opacity:.88;color:#fff}#currentMetaContent .section>h2{color:#2c3e50;border-bottom:3px solid #3498db;padding-bottom:10px;margin-bottom:18px;font-size:1.2em;font-weight:800}#currentMetaContent .stats-grid+div[style*=grid]{gap:24px}#currentMetaContent .section table{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.08);margin-top:0}#currentMetaContent .section table th{background:linear-gradient(135deg,#2c3e50 0,#34495e 100%);color:#fff;padding:10px 12px;text-align:left;font-weight:700;font-size:.9em}#currentMetaContent .section table td{padding:9px 12px;border-bottom:1px solid #f0f2f5;font-size:.9em;vertical-align:middle}#currentMetaContent .section table tbody tr:nth-child(2n){background:rgba(59,76,202,.03)}#currentMetaContent .section table tbody tr:hover{background:rgba(59,76,202,.07);transition:background .15s}#currentMetaContent .current-meta-full-table-wrap{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}#currentMetaContent table.current-meta-full-comparison-table{width:100%;min-width:780px;border-collapse:collapse}#currentMetaContent table.current-meta-full-comparison-table td,#currentMetaContent table.current-meta-full-comparison-table th{padding:10px 12px}#currentMetaContent table.current-meta-full-comparison-table tbody tr:nth-child(2n){background:#f8fafc}#currentMetaContent table.current-meta-full-comparison-table .full-col-deck{min-width:150px;white-space:normal;overflow-wrap:anywhere}#currentMetaContent table.current-meta-full-comparison-table .full-col-count,#currentMetaContent table.current-meta-full-comparison-table .full-col-rank,#currentMetaContent table.current-meta-full-comparison-table .full-col-winrate{text-align:center;white-space:nowrap}#currentMetaContent .top-cards-grid,#currentMetaContent .top-cards-scroll{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:6px;overflow:visible;padding:0}#currentMetaContent .top-card-item{position:relative;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .25s ease,box-shadow .25s ease;background:#fff;cursor:default}#currentMetaContent .top-card-item:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(59,76,202,.18)}#currentMetaContent .top-card-img{width:100%;aspect-ratio:2.5/3.5;object-fit:cover;display:block}#currentMetaContent .top-card-rank{position:absolute;top:3px;left:3px;color:#fff;padding:2px 5px;border-radius:4px;font-weight:900;font-size:.6rem;line-height:1;z-index:2;box-shadow:0 1px 4px rgba(0,0,0,.35)}#currentMetaContent .top-card-stats{padding:3px 4px 4px;background:#fff;font-size:.65em;text-align:center;border-top:1px solid #edf1f6}#currentMetaContent .top-card-name{margin:0 0 1px;font-size:.82em;font-weight:800;color:#1a2c43;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#currentMetaContent .top-card-share{font-size:.78em;font-weight:700;color:#2563eb}#currentMetaContent .top-card-decks{font-size:.72em;font-weight:600;color:#64748b}#currentMetaContent>.section>div>div[style*="background: #f8f9fa"]{border-radius:10px;border:1px solid #e8eaf0;box-shadow:0 2px 8px rgba(0,0,0,.06)}#currentMetaContent [style*="background: #f8f9fa"][style*="padding: 20px"]{border-radius:10px;border:1px solid #e8eaf0}#currentMetaContent .matchups-grid-container table th{padding:10px 12px;font-weight:700;font-size:.88em}#currentMetaContent .matchups-grid-container table td{padding:8px 12px;font-size:.88em;vertical-align:middle;border-bottom:1px solid #f0f2f5}#currentMetaContent .matchups-grid-container table tbody tr:nth-child(2n){background:rgba(0,0,0,.02)}#currentMetaContent .matchups-grid-container table tbody tr:hover{background:rgba(0,0,0,.04)}#currentMetaContent details>summary{list-style:none;user-select:none}#currentMetaContent details>summary::-webkit-details-marker{display:none}#currentMetaContent [style*="border: 2px solid #3498db"]{border-radius:8px!important}#currentMetaContent .rank-up{background-color:#d4edda;color:#155724;padding:2px 6px;border-radius:4px;font-weight:700;font-size:.85em}#currentMetaContent .rank-down{background-color:#f8d7da;color:#721c24;padding:2px 6px;border-radius:4px;font-weight:700;font-size:.85em}#currentMetaContent .positive{color:#27ae60;font-weight:700}#currentMetaContent .negative{color:#e74c3c;font-weight:700}@media (max-width:768px){.current-meta-matchups-grid-container{grid-template-columns:1fr;gap:10px}#matchupHeatmapContainer .heatmap-table{width:920px!important;min-width:920px!important;max-width:920px!important}#currentMetaContent .stats-grid{grid-template-columns:1fr;gap:12px}#currentMetaContent .stat-card{padding:14px 16px}#currentMetaContent .stat-card .value{font-size:1.5em}#currentMetaContent .section table{overflow-x:auto;display:block}#currentMetaContent .section table tbody,#currentMetaContent .section table thead{display:table;width:100%}#currentMetaContent .section table td,#currentMetaContent .section table th{padding:7px 8px;font-size:.82em;white-space:nowrap;min-width:82px}#currentMetaContent .section table td:first-child,#currentMetaContent .section table th:first-child{min-width:150px;white-space:normal}#currentMetaContent .section>h2{font-size:1.05em}.current-meta-matchup-select-container{padding:10px}#currentMetaContent .matchups-grid-container table td,#currentMetaContent .matchups-grid-container table th{padding:6px 5px;font-size:.82em}#currentMetaContent .matchups-grid-container,#currentMetaContent .section-grid-container,#currentMetaContent .stats-grid+div[style*=grid-template-columns]{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}#currentMetaContent .current-meta-full-table-wrap{margin-top:8px}}@media (max-width:430px){#matchupHeatmapContainer .heatmap-table{width:920px!important;min-width:920px!important;max-width:920px!important}#currentMetaContent .top-cards-container{padding:8px}#currentMetaContent .top-cards-grid,#currentMetaContent .top-cards-scroll{grid-template-columns:repeat(4,1fr);gap:5px}#currentMetaContent .section table td,#currentMetaContent .section table th{padding:6px 7px;font-size:.79em}#currentMetaContent .section table td:first-child,#currentMetaContent .section table th:first-child{min-width:136px}#currentMetaContent .current-meta-full-comparison-table .full-col-deck{min-width:136px}}@media (max-width:390px){#matchupHeatmapContainer .heatmap-table{width:920px!important;min-width:920px!important;max-width:920px!important}}@media (max-width:360px){#matchupHeatmapContainer .heatmap-table{width:920px!important;min-width:920px!important;max-width:920px!important}#matchupHeatmapContainer .heatmap-th-y{width:78px!important;min-width:78px!important}#matchupHeatmapContainer .heatmap-th-row{width:170px!important;min-width:170px!important}#matchupHeatmapContainer .heatmap-td{width:78px!important;min-width:78px!important}#currentMetaContent .top-cards-container{padding:10px}#currentMetaContent .section table td,#currentMetaContent .section table th{padding:5px 6px;font-size:.75em;min-width:74px}#currentMetaContent .current-meta-full-comparison-table .full-col-deck,#currentMetaContent .section table td:first-child,#currentMetaContent .section table th:first-child{min-width:126px}}