.player-page[data-v-3b706e52]{width:100%;min-height:100vh;background:#f3f4f6;direction:rtl;font-family:Vazirmatn,sans-serif}.player-container[data-v-3b706e52]{max-width:1400px;margin:0 auto;padding:24px 24px 60px}.state-box[data-v-3b706e52]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:120px 20px;color:#6b7280}.state-box.error i[data-v-3b706e52]{color:#dc2626;font-size:2rem}.back-btn[data-v-3b706e52]{background:#3b82f6;color:#fff;padding:8px 20px;border-radius:8px;text-decoration:none}.spinner[data-v-3b706e52]{width:42px;height:42px;border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:spin-3b706e52 .8s linear infinite}@keyframes spin-3b706e52{to{transform:rotate(1turn)}}.breadcrumb[data-v-3b706e52]{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#6b7280;margin-bottom:14px;flex-wrap:wrap}.breadcrumb a[data-v-3b706e52]{color:#3b82f6;text-decoration:none}.breadcrumb a[data-v-3b706e52]:hover{text-decoration:underline}.breadcrumb i[data-v-3b706e52]{font-size:.6rem}.player-hero[data-v-3b706e52]{background:url(../img/header-ball-bg.6226d9b5.svg) no-repeat left 4% center/260px auto,linear-gradient(135deg,#022c22,#064e3b 45%,#047857 85%,#059669);border-radius:14px;padding:26px;color:#fff;margin-bottom:16px;display:flex;align-items:center;gap:22px;flex-wrap:wrap;position:relative;overflow:hidden}@media(max-width:768px){.player-hero[data-v-3b706e52]{background-position:left -30px center;background-size:180px auto}}.photo-wrap[data-v-3b706e52]{flex-shrink:0}.player-photo[data-v-3b706e52]{-o-object-fit:cover;object-fit:cover;background:#fff}.player-avatar[data-v-3b706e52],.player-photo[data-v-3b706e52]{width:92px;height:92px;border-radius:50%;border:3px solid hsla(0,0%,100%,.4)}.player-avatar[data-v-3b706e52]{color:#fff;font-weight:700;font-size:1.5rem;display:flex;align-items:center;justify-content:center}.hero-info[data-v-3b706e52]{flex:1;min-width:200px}.player-name[data-v-3b706e52]{margin:0 0 12px;font-size:1.5rem}.player-meta[data-v-3b706e52]{display:flex;flex-wrap:wrap;gap:14px;font-size:.82rem;color:hsla(0,0%,100%,.85)}.player-meta .meta-item[data-v-3b706e52]{display:inline-flex;align-items:center;gap:6px}.player-meta .meta-item i[data-v-3b706e52]{font-size:.75rem;opacity:.8}.flag[data-v-3b706e52]{width:18px;height:13px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.team-chip[data-v-3b706e52]{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;padding:10px 16px;color:#fff;text-decoration:none;font-weight:600}.team-chip img[data-v-3b706e52]{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.team-chip i[data-v-3b706e52]{font-size:.7rem;opacity:.7}.team-chip[data-v-3b706e52]:hover{background:hsla(0,0%,100%,.2)}.team-chip.national[data-v-3b706e52]{background:rgba(66,211,146,.14);border-color:rgba(66,211,146,.45)}.team-chip.national i.fa-flag[data-v-3b706e52]{font-size:.72rem;opacity:.95;color:#42d392}.team-chip.national[data-v-3b706e52]:hover{background:rgba(66,211,146,.24)}.section-box[data-v-3b706e52]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:16px;overflow:hidden}.section-title[data-v-3b706e52]{display:flex;align-items:center;gap:8px;padding:14px 18px;font-size:.9rem;font-weight:700;color:#374151;border-bottom:1px solid #f3f4f6}.section-title i[data-v-3b706e52]{color:#3b82f6}.matches-list[data-v-3b706e52]{padding:6px 0}.match-row[data-v-3b706e52]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:10px 18px;cursor:pointer;border-bottom:1px solid #f9fafb;transition:background .15s}.match-row[data-v-3b706e52]:hover{background:#f9fafb}.match-row[data-v-3b706e52]:last-child{border-bottom:none}.match-row .comp[data-v-3b706e52]{font-size:.68rem;color:#9ca3af;background:#f3f4f6;border-radius:6px;padding:3px 8px;white-space:nowrap}.match-row .teams[data-v-3b706e52]{display:flex;align-items:center;justify-content:center;gap:10px;font-size:.82rem;color:#374151}.match-row .teams .t[data-v-3b706e52]{flex:1;min-width:0}.match-row .teams .t[data-v-3b706e52]:first-child{text-align:left}.match-row .teams .t[data-v-3b706e52]:last-child{text-align:right}.match-row .teams .t.winner[data-v-3b706e52]{color:#16a34a;font-weight:700}.match-row .teams .score[data-v-3b706e52]{font-size:.95rem;white-space:nowrap}.match-row .date[data-v-3b706e52]{font-size:.7rem;color:#9ca3af;white-space:nowrap}.news-list[data-v-3b706e52]{padding:6px 0}.news-row[data-v-3b706e52]{display:flex;gap:12px;padding:10px 18px;cursor:pointer;border-bottom:1px solid #f9fafb;transition:background .15s}.news-row[data-v-3b706e52]:hover{background:#f9fafb}.news-row[data-v-3b706e52]:last-child{border-bottom:none}.news-thumb[data-v-3b706e52]{width:72px;height:48px;border-radius:8px;background:#f3f4f6;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#d1d5db}.news-thumb img[data-v-3b706e52]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-text[data-v-3b706e52]{min-width:0}.news-text h4[data-v-3b706e52]{margin:0 0 4px;font-size:.8rem;line-height:1.6;color:#374151;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-meta[data-v-3b706e52]{font-size:.68rem;color:#9ca3af}.empty-state[data-v-3b706e52]{background:#fff;border:1px dashed #e5e7eb;border-radius:12px;padding:48px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#9ca3af}.empty-state i[data-v-3b706e52]{font-size:1.8rem}.empty-state p[data-v-3b706e52]{margin:0;font-size:.85rem}@media(max-width:768px){.player-container[data-v-3b706e52]{padding:14px 14px 40px}.player-hero[data-v-3b706e52]{padding:18px;gap:14px}.player-avatar[data-v-3b706e52],.player-photo[data-v-3b706e52]{width:68px;height:68px;font-size:1.1rem}.player-name[data-v-3b706e52]{font-size:1.15rem}}