.last-matches-section[data-v-84de1da3]{background:rgb(var(--v-theme-background));border-radius:12px;padding:16px 8px}.section-title[data-v-84de1da3]{color:rgb(var(--v-theme-themeGold));font-size:1.2rem;letter-spacing:1px;margin-bottom:12px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1)}.last-matches-container[data-v-84de1da3]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:4px}.team-matches[data-v-84de1da3]{background:rgb(var(--v-theme-backgroundLight));border-radius:12px;box-shadow:0 4px 6px rgba(var(--v-theme-shadow),.1);flex:1;max-width:700px;min-width:280px;padding:8px;transition:transform .3s ease,box-shadow .3s ease}.team-matches[data-v-84de1da3]:hover{box-shadow:0 6px 12px rgba(var(--v-theme-shadow),.15);transform:translateY(-2px)}.team-header[data-v-84de1da3]{border-bottom:2px solid rgb(var(--v-theme-secondary));display:flex;flex-direction:column;gap:8px;margin-bottom:8px;min-height:44px;padding-bottom:8px}.team-info[data-v-84de1da3]{gap:1rem}.team-flag[data-v-84de1da3]{background:#fff;border:2px solid rgb(var(--v-theme-secondary));border-radius:50%;box-shadow:0 2px 4px #0000001a;display:block;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.team-name[data-v-84de1da3]{color:inherit;font-size:.88rem;font-weight:500;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.matches-list[data-v-84de1da3]{display:flex;flex-direction:column;gap:8px}.match-link[data-v-84de1da3]{color:inherit;display:block;text-decoration:none;width:100%}.match-item[data-v-84de1da3]{background:rgb(var(--v-theme-surface));border-left:4px solid transparent;border-radius:8px;padding:8px;transition:all .3s ease}.match-item.win[data-v-84de1da3]{background:linear-gradient(90deg,rgba(76,175,80,.1),transparent);border-left-color:#4caf50}.match-item.loss[data-v-84de1da3]{background:linear-gradient(90deg,rgba(244,67,54,.1),transparent);border-left-color:#f44336}.match-item.draw[data-v-84de1da3]{background:linear-gradient(90deg,rgba(255,193,7,.1),transparent);border-left-color:#ffc107}.match-item[data-v-84de1da3]:hover{box-shadow:0 4px 8px rgba(var(--v-theme-shadow),.15);transform:translate(5px)}.match-date[data-v-84de1da3]{align-items:center;border-bottom:1px solid rgba(var(--v-theme-on-surface),.1);display:flex;justify-content:space-between;margin-bottom:4px;padding-bottom:4px}.match-date .date[data-v-84de1da3]{color:rgb(var(--v-theme-themeGold));font-size:.8rem;font-weight:500}.match-date .league[data-v-84de1da3]{color:rgba(var(--v-theme-on-surface),.75);font-size:.72rem;letter-spacing:.5px;text-transform:uppercase}.match-teams[data-v-84de1da3]{gap:1rem;justify-content:space-between;margin-bottom:4px}.match-teams[data-v-84de1da3],.team[data-v-84de1da3]{align-items:center;display:flex}.team[data-v-84de1da3]{flex:1;gap:.5rem;transition:opacity .2s ease}.team.highlighted[data-v-84de1da3]{color:rgb(var(--v-theme-themeGold));font-weight:700;opacity:1}.team[data-v-84de1da3]:not(.highlighted){opacity:.7}.mini-flag[data-v-84de1da3]{background:#fff;border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:50%;display:block;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.match-score[data-v-84de1da3]{align-items:center;display:flex;flex-direction:column;gap:.25rem;min-width:50px}.score[data-v-84de1da3]{color:rgb(var(--v-theme-on-surface));font-size:.9rem;font-weight:700}.result-indicator[data-v-84de1da3]{border-radius:50%;height:8px;width:8px}.result-indicator.win[data-v-84de1da3]{background-color:#4caf50}.result-indicator.loss[data-v-84de1da3]{background-color:#f44336}.result-indicator.draw[data-v-84de1da3]{background-color:#ffc107}.match-details[data-v-84de1da3]{border-top:1px solid rgba(var(--v-theme-on-surface),.1);display:flex;gap:1rem;justify-content:flex-end;margin-top:4px;padding-top:4px}.detail-item[data-v-84de1da3]{align-items:center;color:rgba(var(--v-theme-on-surface),.7);display:flex;font-size:.72rem;gap:.5rem}.detail-item i[data-v-84de1da3]{color:rgb(var(--v-theme-themeGold));font-size:.88rem}.insights-section[data-v-84de1da3]{background:rgba(var(--v-theme-surface-variant),.1);border-radius:8px;margin-top:12px;padding:8px}.insights-title[data-v-84de1da3]{color:rgb(var(--v-theme-themeGold));font-size:.88rem;letter-spacing:1px;margin-bottom:4px;text-align:center;text-transform:uppercase}.insights-list[data-v-84de1da3]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.insight-item[data-v-84de1da3]{align-items:center;background-color:rgba(var(--v-theme-surface-variant),.5);border:1px solid rgba(var(--v-theme-themeGold),.3);border-radius:16px;box-shadow:0 2px 4px rgba(var(--v-theme-shadow),.1);display:inline-flex;padding:8px 12px;transition:all .3s ease}.insight-item[data-v-84de1da3]:hover{background-color:rgba(var(--v-theme-surface-variant),.7);box-shadow:0 4px 8px rgba(var(--v-theme-shadow),.2);transform:translateY(-2px)}.insight-icon[data-v-84de1da3]{color:rgb(var(--v-theme-themeGold));font-size:1rem;margin-right:.4rem}.insight-text[data-v-84de1da3]{color:rgb(var(--v-theme-on-surface));font-size:.8rem;font-weight:500}@media(max-width:960px){.last-matches-section[data-v-84de1da3]{border-radius:0;padding:12px 4px}.last-matches-container[data-v-84de1da3]{align-items:stretch;flex-direction:column;gap:8px;padding:0}.team-matches[data-v-84de1da3]{border-radius:0;margin:0;max-width:none;padding:8px;width:100%}.team-header[data-v-84de1da3]{align-items:center}.team-header[data-v-84de1da3],.team-info[data-v-84de1da3]{flex-direction:column;text-align:center}.team-name[data-v-84de1da3]{font-size:.95rem;max-width:200px}}@media(max-width:600px){.section-title[data-v-84de1da3]{font-size:1rem;margin-bottom:.5rem}.match-teams[data-v-84de1da3]{flex-direction:row;gap:.25rem;margin-bottom:.3rem}.team[data-v-84de1da3]{flex:1;gap:.25rem;justify-content:center!important;width:auto}.team.home[data-v-84de1da3]{justify-content:flex-end!important;padding-right:.25rem}.team.away[data-v-84de1da3]{justify-content:flex-start!important;padding-left:.25rem}.team-name[data-v-84de1da3]{font-size:.75rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-score[data-v-84de1da3]{margin:0;min-width:35px;order:0;padding:0 .25rem}.score[data-v-84de1da3]{font-size:.82rem}.mini-flag[data-v-84de1da3]{flex-shrink:0;height:14px;width:14px}.match-date[data-v-84de1da3]{flex-direction:column;gap:4px;margin-bottom:4px;padding:4px 0;text-align:center}.match-details[data-v-84de1da3]{justify-content:center;margin-top:.1rem;padding-top:.1rem}.match-item[data-v-84de1da3]{padding:8px 4px}}@media(max-width:480px){.team-name[data-v-84de1da3]{font-size:.7rem;max-width:100px}.score[data-v-84de1da3]{font-size:.78rem}.mini-flag[data-v-84de1da3]{height:12px;width:12px}.match-item[data-v-84de1da3]{padding:4px}.match-teams[data-v-84de1da3],.team[data-v-84de1da3]{gap:.15rem}.match-score[data-v-84de1da3]{min-width:32px}}.team-content-link[data-v-84de1da3],.team-header-link[data-v-84de1da3]{align-items:center;color:inherit;cursor:pointer;display:inline-flex;text-decoration:none}.team-header-button[data-v-84de1da3]{background:none;border:none;cursor:pointer;font:inherit;margin:0;padding:0;transition:opacity .2s ease}.team-header-button[data-v-84de1da3]:hover{opacity:.8}.team-content-button[data-v-84de1da3]{background:none;border:none;cursor:pointer;font:inherit;margin:0;padding:0;transition:opacity .2s ease}.team-content-button[data-v-84de1da3]:hover{opacity:.8}.team-content-link span[data-v-84de1da3],.team-header-link h3[data-v-84de1da3]{color:inherit}.team-content-link .mini-flag[data-v-84de1da3]{margin-right:4px}.team-info[data-v-84de1da3]{align-items:center;display:flex}.team-info .team-header-link+.team-header-link[data-v-84de1da3]{margin-left:.5rem}.team.away[data-v-84de1da3],.team.home[data-v-84de1da3]{align-items:center;display:flex;flex:1;min-width:0}.team.home[data-v-84de1da3]{justify-content:flex-start}.team.away[data-v-84de1da3]{justify-content:flex-end}.team.home .team-content-link+.team-content-link[data-v-84de1da3],.team.home .team-content-link+span[data-v-84de1da3],.team.home img+.team-content-link[data-v-84de1da3],.team.home img+span[data-v-84de1da3]{margin-left:4px}.team.away .team-content-link[data-v-84de1da3]:first-child,.team.away span[data-v-84de1da3]:first-child{margin-right:4px}
