.match-header[data-v-4f42ef48]{background:#00000080;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;margin-bottom:16px;overflow:hidden;position:relative}.header-bg[data-v-4f42ef48]{background-position:50%;background-size:cover;inset:0;opacity:.25;position:absolute;z-index:0}.header-overlay[data-v-4f42ef48]{background:#00000080;inset:0;position:absolute;z-index:1}.header-content[data-v-4f42ef48]{padding:20px;position:relative;z-index:2}.header-top[data-v-4f42ef48]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.match-name[data-v-4f42ef48]{color:#fff;font-size:1.6rem;font-variant:small-caps;font-weight:700;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.8)}.match-date[data-v-4f42ef48]{color:#ffffff80;font-size:.75rem;margin-top:2px;text-shadow:0 1px 4px rgba(0,0,0,.8)}.score-block[data-v-4f42ef48]{text-align:right}.winner-line[data-v-4f42ef48]{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-bottom:6px}.winner-icon[data-v-4f42ef48]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));height:26px;width:26px}.winner-label[data-v-4f42ef48]{font-size:1rem;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,.5)}.winner-label.alliance[data-v-4f42ef48]{color:#93c5fd}.winner-label.horde[data-v-4f42ef48]{color:#fca5a5}.score-line[data-v-4f42ef48]{align-items:center;display:flex;gap:8px;justify-content:flex-end}.faction-icon[data-v-4f42ef48]{filter:drop-shadow(0 1px 3px rgba(0,0,0,.5));height:20px;width:20px}.score[data-v-4f42ef48]{font-size:1.5rem;font-weight:700;text-shadow:0 1px 6px rgba(0,0,0,.5)}.score.alliance[data-v-4f42ef48]{color:#93c5fd}.score.horde[data-v-4f42ef48]{color:#fca5a5}.score-sep[data-v-4f42ef48]{color:#ffffff4d;font-size:1.1rem}.duration-line[data-v-4f42ef48]{border-top:1px solid hsla(0,0%,100%,.06);color:#fff6;font-size:.75rem;margin-top:12px;padding-top:8px;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.5)}@media(max-width:500px){.header-top[data-v-4f42ef48]{flex-direction:column}.header-top[data-v-4f42ef48],.score-block[data-v-4f42ef48]{text-align:center}.score-line[data-v-4f42ef48],.winner-line[data-v-4f42ef48]{justify-content:center}}.player-row[data-v-197b1d04]{border-bottom:1px solid hsla(0,0%,100%,.015);transition:background .15s}.player-row[data-v-197b1d04]:last-child{border-bottom:none}.player-row[data-v-197b1d04]:hover{background:#ffffff0a}.cell-icon[data-v-197b1d04]{padding:3px 4px;width:24px}.class-img[data-v-197b1d04],.rank-img[data-v-197b1d04]{display:block;height:18px;width:18px}.cell-name[data-v-197b1d04]{overflow:hidden;padding:3px 6px;text-overflow:ellipsis;white-space:nowrap}.player-link[data-v-197b1d04]{font-size:.8rem;font-weight:600;transition:color .15s}.player-link[data-v-197b1d04]:hover{text-decoration:underline}.link-alliance[data-v-197b1d04]{color:#93bbfc}.link-alliance[data-v-197b1d04]:hover{color:#bdd4fd}.link-horde[data-v-197b1d04]{color:#fca5a5}.link-horde[data-v-197b1d04]:hover{color:#fecaca}.player-level[data-v-197b1d04]{color:#6b7280;font-size:.7rem;margin-left:2px}.cell-stat[data-v-197b1d04]{color:#9ca3af;font-size:.75rem;overflow:hidden;padding:3px 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.top-stat[data-v-197b1d04]{color:#facc15;font-weight:700}.team-table[data-v-1dfa7793]{background:#00000059;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;margin-bottom:12px;overflow:hidden}.team-alliance[data-v-1dfa7793]{border-top:2px solid rgba(59,130,246,.4)}.team-horde[data-v-1dfa7793]{border-top:2px solid rgba(239,68,68,.4)}.team-header[data-v-1dfa7793]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.04);display:flex;justify-content:space-between;padding:8px 12px}.team-alliance .team-header[data-v-1dfa7793]{background:#3b82f60f}.team-horde .team-header[data-v-1dfa7793]{background:#ef44440f}.team-info[data-v-1dfa7793]{align-items:center;display:flex;gap:6px}.team-icon[data-v-1dfa7793]{height:22px;width:22px}.team-name[data-v-1dfa7793]{color:#fff;font-size:.95rem;font-weight:700}.victory-tag[data-v-1dfa7793]{background:#4ade801a;border-radius:3px;color:#4ade80;font-size:.65rem;font-weight:600;padding:1px 6px}.team-count[data-v-1dfa7793]{color:#6b7280;font-size:.75rem}.table-wrap[data-v-1dfa7793]{overflow-x:auto}.score-table[data-v-1dfa7793]{border-collapse:collapse;table-layout:fixed;width:100%}.score-table thead tr[data-v-1dfa7793]{border-bottom:1px solid hsla(0,0%,100%,.06)}.score-table td[data-v-1dfa7793],.score-table th[data-v-1dfa7793]{overflow:hidden;text-overflow:ellipsis}.score-table th[data-v-1dfa7793]{color:#6b7280;font-size:.6rem;font-weight:600;padding:4px;text-transform:uppercase;white-space:nowrap}.col-class[data-v-1dfa7793],.col-rank[data-v-1dfa7793]{width:26px}.col-name[data-v-1dfa7793]{text-align:left;width:25%}.col-stat[data-v-1dfa7793]{text-align:center;width:60px}.team-totals[data-v-1dfa7793]{border-top:1px solid hsla(0,0%,100%,.04);display:flex;justify-content:space-around;padding:8px 12px}.team-alliance .team-totals[data-v-1dfa7793]{background:#3b82f60a}.team-horde .team-totals[data-v-1dfa7793]{background:#ef44440a}.total-item[data-v-1dfa7793]{text-align:center}.total-label[data-v-1dfa7793]{color:#6b7280;display:block;font-size:.6rem;text-transform:uppercase}.total-value[data-v-1dfa7793]{color:#d1d5db;font-size:.85rem;font-weight:700}.loading-state[data-v-e7c0cf42]{padding:3rem 0;text-align:center}.spinner[data-v-e7c0cf42]{animation:spin-e7c0cf42 .8s linear infinite;border:2px solid #4b5563;border-radius:50%;border-top-color:#facc15;height:24px;margin:0 auto;width:24px}@keyframes spin-e7c0cf42{to{transform:rotate(1turn)}}.loading-text[data-v-e7c0cf42]{color:#6b7280;font-size:.8rem;margin-top:8px}.error-state[data-v-e7c0cf42]{color:#f87171;font-size:.875rem;padding:3rem 0;text-align:center}.share-row[data-v-e7c0cf42]{border-top:1px solid hsla(0,0%,100%,.04);margin-top:16px;padding-top:12px;text-align:center}.share-btn[data-v-e7c0cf42]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:.75rem;gap:5px;padding:5px 14px;transition:all .15s}.share-btn[data-v-e7c0cf42]:hover{background:#ffffff14;border-color:#ffffff1f;color:#d1d5db}
