.breadcrumb-item+.breadcrumb-item[data-v-cb426591]:before{content:"›";color:#67748e}.btn[data-v-c7780948]{min-width:100px}.btn-sm[data-v-a063d94f]{padding:.25rem .5rem;font-size:.75rem}.match-card[data-v-1901060d]{background:white;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease}.match-card[data-v-1901060d]:hover{box-shadow:0 4px 12px #0000001a}.match-card-header[data-v-1901060d]{background:#f8f9fa;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.match-card-category[data-v-1901060d]{background:#fff;padding:10px 16px;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;font-size:.875rem;color:#495057;font-weight:500}.match-card-category i[data-v-1901060d]{color:#6c757d}.match-card-header.header-playing[data-v-1901060d]{background:linear-gradient(135deg,#28a745 0%,#20c997 100%);color:#fff}.header-playing .match-info[data-v-1901060d],.header-playing .venue-info[data-v-1901060d]{color:#fff}.header-playing .field-badge[data-v-1901060d]{background:rgba(255,255,255,.3);color:#fff;border:1px solid rgba(255,255,255,.5)}.match-info[data-v-1901060d],.venue-info[data-v-1901060d]{display:flex;align-items:center;font-size:.875rem;color:#666}.match-date[data-v-1901060d],.match-time[data-v-1901060d]{font-weight:500}.field-badge[data-v-1901060d]{background:#007bff;color:#fff;padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:600}.match-card-body[data-v-1901060d]{display:flex;align-items:center;justify-content:space-between;padding:24px 16px;gap:16px}.team[data-v-1901060d]{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.team-logo[data-v-1901060d]{width:60px;height:60px;margin-bottom:12px}.team-logo img[data-v-1901060d]{width:100%;height:100%;object-fit:contain}.team-logo-placeholder[data-v-1901060d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;border-radius:50%;color:#999;font-size:28px}.team-name[data-v-1901060d]{font-weight:600;font-size:.95rem;color:#333;word-wrap:break-word;width:100%}.match-score[data-v-1901060d]{display:flex;flex-direction:column;align-items:center;gap:8px}.elapsed-time[data-v-1901060d]{padding:6px 16px;border-radius:20px;font-size:.9rem;font-weight:700;display:flex;align-items:center;box-shadow:0 2px 8px #abb4ad66}@keyframes timePulse-1901060d{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.elapsed-time .time-value[data-v-1901060d]{font-weight:700;letter-spacing:.5px}.score-display[data-v-1901060d]{display:flex;align-items:center;gap:8px}.score[data-v-1901060d]{font-size:2rem;font-weight:700;color:#333;min-width:40px;text-align:center}.score-separator[data-v-1901060d]{font-size:1.5rem;font-weight:600;color:#999}.penalty-score[data-v-1901060d]{font-size:.9em;color:#007bff;font-weight:600}.match-status-badge[data-v-1901060d]{padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase}.status-scheduled[data-v-1901060d]{background:#e3f2fd;color:#1976d2}.status-in-progress[data-v-1901060d]{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);color:#fff;font-weight:700}.status-finished[data-v-1901060d]{background:#e8f5e9;color:#388e3c}.status-suspended[data-v-1901060d]{background:#fff9c4;color:#f57f17}.status-cancelled[data-v-1901060d]{background:#ffebee;color:#c62828}@keyframes pulse-1901060d{0%,to{opacity:1}50%{opacity:.7}}.match-card-actions[data-v-1901060d]{padding:12px 16px;background:#f8f9fa;border-top:1px solid #e0e0e0;display:flex;gap:8px;justify-content:flex-end}@media (max-width: 576px){.match-card-header[data-v-1901060d]{flex-direction:column;align-items:flex-start}.match-card-body[data-v-1901060d]{padding:16px 12px;gap:8px}.team-logo[data-v-1901060d]{width:50px;height:50px;margin-bottom:8px}.team-name[data-v-1901060d]{font-size:.85rem}.score[data-v-1901060d]{font-size:1.5rem;min-width:30px}.score-separator[data-v-1901060d]{font-size:1.2rem}}.modal-backdrop[data-v-5fb27dcc]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050}.modal-dialog[data-v-5fb27dcc]{max-width:500px;width:90%}.modal-content[data-v-5fb27dcc]{background:white;border-radius:8px;box-shadow:0 4px 20px #0000004d}.modal-header[data-v-5fb27dcc]{padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-5fb27dcc]{margin:0;font-size:1.25rem;font-weight:600}.btn-close[data-v-5fb27dcc]{background:none;border:none;font-size:1.5rem;cursor:pointer;opacity:.5;padding:0;width:24px;height:24px}.btn-close[data-v-5fb27dcc]:hover{opacity:1}.btn-close[data-v-5fb27dcc]:before{content:"×"}.modal-body[data-v-5fb27dcc]{padding:1.5rem}.modal-footer[data-v-5fb27dcc]{padding:1rem 1.5rem;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;gap:.5rem}.modal-backdrop[data-v-65546752]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050}.modal-dialog[data-v-65546752]{max-width:500px;width:90%}.modal-content[data-v-65546752]{background:white;border-radius:8px;box-shadow:0 4px 20px #0000004d}.modal-header[data-v-65546752]{padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-65546752]{margin:0;font-size:1.25rem;font-weight:600}.btn-close[data-v-65546752]{background:none;border:none;font-size:1.5rem;cursor:pointer;opacity:.5;padding:0;width:24px;height:24px}.btn-close[data-v-65546752]:hover{opacity:1}.btn-close[data-v-65546752]:before{content:"×"}.modal-body[data-v-65546752]{padding:1.5rem}.modal-footer[data-v-65546752]{padding:1rem 1.5rem;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;gap:.5rem}.modal-backdrop[data-v-61e314a6]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050}.modal-dialog[data-v-61e314a6]{max-width:500px;width:90%}.modal-content[data-v-61e314a6]{background:white;border-radius:8px;box-shadow:0 4px 20px #0000004d}.modal-header[data-v-61e314a6]{padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-61e314a6]{margin:0;font-size:1.25rem;font-weight:600}.btn-close[data-v-61e314a6]{background:none;border:none;font-size:1.5rem;cursor:pointer;opacity:.5;padding:0;width:24px;height:24px}.btn-close[data-v-61e314a6]:hover{opacity:1}.btn-close[data-v-61e314a6]:before{content:"×"}.modal-body[data-v-61e314a6]{padding:1.5rem}.modal-footer[data-v-61e314a6]{padding:1rem 1.5rem;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;gap:.5rem}.standings-container[data-v-d9d2cabe]{margin-top:1rem}.group-title[data-v-d9d2cabe]{color:#333;font-weight:600;padding-bottom:8px;border-bottom:2px solid #007bff;margin-bottom:16px}.table-standings[data-v-d9d2cabe]{background:white;border-radius:8px;overflow:hidden;margin-bottom:0}.table-standings thead[data-v-d9d2cabe]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.table-standings thead th[data-v-d9d2cabe]{color:#fff;border:none;font-weight:600;font-size:.875rem;padding:1rem .5rem;text-align:center;vertical-align:middle}.table-standings tbody td[data-v-d9d2cabe]{padding:.875rem .5rem;vertical-align:middle;text-align:center;border-bottom:1px solid #e9ecef}.table-standings tbody tr[data-v-d9d2cabe]:hover{background-color:#f8f9fa}.team-row-clickable[data-v-d9d2cabe]{cursor:pointer;transition:all .2s ease}.team-row-clickable[data-v-d9d2cabe]:hover{background-color:#e9ecef!important;transform:scale(1.01)}.team-row-clickable[data-v-d9d2cabe]:active{transform:scale(.99)}.pos-col[data-v-d9d2cabe]{width:50px;font-weight:700;font-size:1rem}.team-col[data-v-d9d2cabe]{text-align:left!important;min-width:200px}.pts-col[data-v-d9d2cabe]{width:60px;font-weight:700;color:#007bff;font-size:1.1rem}.team-info[data-v-d9d2cabe]{display:flex;align-items:center;gap:.75rem}.team-logo-small[data-v-d9d2cabe]{width:32px;height:32px;flex-shrink:0}.team-logo-small img[data-v-d9d2cabe]{width:100%;height:100%;object-fit:contain}.logo-placeholder[data-v-d9d2cabe]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;border-radius:50%;color:#999;font-size:1rem}.team-name[data-v-d9d2cabe]{font-weight:600;color:#333}.mobile-stats[data-v-d9d2cabe]{display:none}.nav-tabs .nav-link[data-v-00f84296]{color:#495057;cursor:pointer}.nav-tabs .nav-link[data-v-00f84296]:hover{color:#007bff}.nav-tabs .nav-link.active[data-v-00f84296]{color:#495057;font-weight:600}.group-title[data-v-00f84296]{color:#333;font-weight:600;padding-bottom:8px;border-bottom:2px solid #007bff;margin-bottom:16px}.dropdown-item.text-danger[data-v-00f84296]:hover{color:#fff!important;background-color:#dc3545}.team-logo-fixed[data-v-00f84296]{width:32px;height:32px;min-width:32px;min-height:32px;display:flex;align-items:center;justify-content:center}.team-logo-fixed img[data-v-00f84296]{width:100%;height:100%;object-fit:contain}.team-logo-fixed i[data-v-00f84296]{font-size:1.25rem}.nav-item[data-v-09719e7c]{margin-right:1rem;margin-bottom:20px;background-color:#fff;border-radius:var(--bs-border-radius);box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014;cursor:pointer}.nav-item[data-v-09719e7c] .active[data-v-09719e7c]{text-shadow:1px 1px #111;box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014}.modal-header-content[data-v-a3188055]{display:flex;align-items:center;font-size:1.25rem;font-weight:700;color:#333}.action-form[data-v-a3188055]{padding:.5rem 0}.form-group[data-v-a3188055]{margin-bottom:1.5rem}.form-label[data-v-a3188055]{display:flex;align-items:center;font-weight:600;color:#333;margin-bottom:.5rem;font-size:.95rem}.form-control[data-v-a3188055]{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;transition:all .3s ease}.form-control[data-v-a3188055]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-control[data-v-a3188055]:disabled{background-color:#f5f5f5;cursor:not-allowed}select.form-control[data-v-a3188055]{cursor:pointer}select.form-control[data-v-a3188055]:disabled{cursor:not-allowed}.checkbox-container[data-v-a3188055]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:#fff3cd;border:2px solid #ffc107;border-radius:8px}.form-checkbox[data-v-a3188055]{width:20px;height:20px;cursor:pointer;accent-color:#ff6b6b}.checkbox-label[data-v-a3188055]{margin:0;cursor:pointer;font-weight:600;color:#856404;display:flex;align-items:center;flex:1}.checkbox-label i[data-v-a3188055]{color:#ff6b6b}.form-actions[data-v-a3188055]{display:flex;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid #e0e0e0}.btn[data-v-a3188055]{flex:1;padding:.875rem 1.5rem;border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn-cancel[data-v-a3188055]{background-color:#f0f0f0;color:#666}.btn-cancel[data-v-a3188055]:hover{background-color:#e0e0e0;transform:translateY(-2px)}.btn-submit[data-v-a3188055]{color:#fff}.btn-goal[data-v-a3188055]{background:linear-gradient(135deg,#28a745 0%,#20c997 100%)}.btn-goal[data-v-a3188055]:hover{background:linear-gradient(135deg,#20c997 0%,#28a745 100%);transform:translateY(-2px);box-shadow:0 4px 12px #28a7454d}.btn-yellow[data-v-a3188055]{background:linear-gradient(135deg,#ffc107 0%,#ffb300 100%)}.btn-yellow[data-v-a3188055]:hover{background:linear-gradient(135deg,#ffb300 0%,#ffc107 100%);transform:translateY(-2px);box-shadow:0 4px 12px #ffc1074d}.btn-red[data-v-a3188055]{background:linear-gradient(135deg,#dc3545 0%,#c82333 100%)}.btn-red[data-v-a3188055]:hover{background:linear-gradient(135deg,#c82333 0%,#dc3545 100%);transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}@media (max-width: 576px){.form-control[data-v-a3188055]{padding:.625rem;font-size:16px}.form-actions[data-v-a3188055]{flex-direction:column}.btn[data-v-a3188055]{padding:.75rem 1.25rem}.modal-header-content[data-v-a3188055]{font-size:1.1rem}}.match-summary-container[data-v-3b00c73e]{background:white;border-radius:16px;padding:1.5rem;margin:1.5rem auto;max-width:900px;box-shadow:0 4px 12px #00000026}.summary-title[data-v-3b00c73e]{display:flex;align-items:center;color:#333;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f0f0f0}.actions-count[data-v-3b00c73e]{margin-left:auto;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:.25rem .75rem;border-radius:12px;font-size:.875rem;font-weight:700}.empty-state[data-v-3b00c73e]{text-align:center;padding:3rem 1rem;color:#999}.empty-state i[data-v-3b00c73e]{font-size:4rem;margin-bottom:1rem;opacity:.5}.empty-state p[data-v-3b00c73e]{font-size:1rem;margin:0}.match-summary[data-v-3b00c73e]{display:flex;flex-direction:column;gap:0}.teams-header[data-v-3b00c73e]{display:grid;grid-template-columns:1fr 60px 1fr;gap:1rem;margin-bottom:1.5rem}.team-header[data-v-3b00c73e]{padding:1rem;border-radius:12px;text-align:center;font-weight:700;font-size:1.1rem;color:#fff}.team-local[data-v-3b00c73e]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.team-away[data-v-3b00c73e]{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%)}.timeline-header[data-v-3b00c73e]{display:flex;align-items:center;justify-content:center}.actions-timeline[data-v-3b00c73e]{display:flex;flex-direction:column;gap:1rem}.timeline-row[data-v-3b00c73e]{display:grid;grid-template-columns:1fr 60px 1fr;gap:1rem;align-items:start}.actions-column[data-v-3b00c73e]{display:flex;flex-direction:column;gap:.5rem}.actions-local[data-v-3b00c73e]{align-items:flex-end}.actions-away[data-v-3b00c73e]{align-items:flex-start}.action-card[data-v-3b00c73e]{width:100%;background:#f8f9fa;border-radius:12px;padding:.75rem;border-left:4px solid transparent;transition:all .3s ease;box-shadow:0 2px 4px #0000001a}.action-card[data-v-3b00c73e]:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.action-goal[data-v-3b00c73e]{border-left-color:#28a745;background:linear-gradient(90deg,rgba(40,167,69,.1) 0%,rgba(248,249,250,1) 100%)}.action-own-goal[data-v-3b00c73e]{border-left-color:#ff6b6b;background:linear-gradient(90deg,rgba(255,107,107,.15) 0%,rgba(248,249,250,1) 100%)}.action-yellow[data-v-3b00c73e]{border-left-color:#ffc107;background:linear-gradient(90deg,rgba(255,193,7,.1) 0%,rgba(248,249,250,1) 100%)}.action-red[data-v-3b00c73e]{border-left-color:#dc3545;background:linear-gradient(90deg,rgba(220,53,69,.1) 0%,rgba(248,249,250,1) 100%)}.action-content[data-v-3b00c73e]{display:flex;align-items:center;gap:.75rem}.action-icon[data-v-3b00c73e]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.action-goal .action-icon[data-v-3b00c73e]{background:#28a745;color:#fff}.action-own-goal .action-icon[data-v-3b00c73e]{background:#ff6b6b;color:#fff}.action-yellow .action-icon[data-v-3b00c73e]{background:#ffc107;color:#fff}.action-red .action-icon[data-v-3b00c73e]{background:#dc3545;color:#fff}.action-info[data-v-3b00c73e]{flex:1;min-width:0}.action-type[data-v-3b00c73e]{font-weight:700;font-size:.9rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-player[data-v-3b00c73e]{font-size:.8rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-assist[data-v-3b00c73e]{font-size:.75rem;font-style:italic;margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-team-mobile[data-v-3b00c73e]{display:none}.btn-delete-inline[data-v-3b00c73e]{background:transparent;border:none;color:#dc3545;cursor:pointer;padding:.25rem;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .3s ease;flex-shrink:0;font-size:.875rem}.btn-delete-inline[data-v-3b00c73e]:hover{background:#dc3545;color:#fff}.timeline-minute[data-v-3b00c73e]{display:flex;flex-direction:column;align-items:center;position:relative}.minute-marker[data-v-3b00c73e]{background:#333;color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;z-index:1;box-shadow:0 2px 8px #0003}.timeline-line[data-v-3b00c73e]{position:absolute;top:50px;width:3px;height:calc(100% + 1rem);background:linear-gradient(180deg,#333 0%,transparent 100%)}.timeline-row:last-child .timeline-line[data-v-3b00c73e]{display:none}@media (max-width: 768px){.match-summary-container[data-v-3b00c73e]{padding:.75rem;margin:1rem .5rem}.summary-title[data-v-3b00c73e]{font-size:1rem;margin-bottom:1rem;padding-bottom:.75rem}.teams-header[data-v-3b00c73e]{display:none}.actions-timeline[data-v-3b00c73e]{gap:1rem}.timeline-row[data-v-3b00c73e]{display:flex;flex-direction:column;gap:1rem}.timeline-minute[data-v-3b00c73e]{display:none}.actions-column[data-v-3b00c73e]{width:100%}.action-card[data-v-3b00c73e]{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-left-width:5px;position:relative}.action-card[data-v-3b00c73e]:before{content:attr(data-minute);position:absolute;top:1rem;left:1rem;background:#333;color:#fff;padding:.375rem .625rem;border-radius:8px;font-weight:700;font-size:.75rem;line-height:1}.action-card[data-v-3b00c73e]:after{content:"";position:absolute;top:1rem;right:1rem;font-size:.7rem;font-weight:700;padding:.375rem .625rem;border-radius:8px;color:#fff;text-transform:uppercase;line-height:1}.action-content[data-v-3b00c73e]{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem}.action-icon[data-v-3b00c73e]{width:40px;height:40px;font-size:1.25rem;flex-shrink:0}.action-goal .action-icon[data-v-3b00c73e]{background:#28a745;color:#fff}.action-own-goal .action-icon[data-v-3b00c73e]{background:#ff6b6b;color:#fff}.action-yellow .action-icon[data-v-3b00c73e]{background:#ffc107;color:#fff}.action-red .action-icon[data-v-3b00c73e]{background:#dc3545;color:#fff}.action-info[data-v-3b00c73e]{flex:1;min-width:0}.action-type[data-v-3b00c73e]{font-size:1rem;font-weight:700;margin-bottom:.25rem}.action-player[data-v-3b00c73e]{font-size:.875rem;color:#666}.action-assist[data-v-3b00c73e]{font-size:.8rem;color:#28a745;margin-top:.25rem}.action-team-mobile[data-v-3b00c73e]{display:block;font-size:.75rem;color:#999;font-weight:600;margin-top:.125rem}.btn-delete-inline[data-v-3b00c73e]{width:32px;height:32px;font-size:.75rem;flex-shrink:0;background:rgba(220,53,69,.1);color:#dc3545}.btn-delete-inline[data-v-3b00c73e]:hover{background:#dc3545;color:#fff}}@media (max-width: 576px){.match-summary-container[data-v-3b00c73e]{padding:.5rem;margin:.75rem .25rem}.action-card[data-v-3b00c73e]{padding:.875rem;gap:.625rem}.action-card[data-v-3b00c73e]:before,.action-card[data-v-3b00c73e]:after{top:.875rem;padding:.3rem .5rem;font-size:.65rem}.action-card[data-v-3b00c73e]:before{left:.875rem}.action-card[data-v-3b00c73e]:after{right:.875rem}.action-content[data-v-3b00c73e]{margin-top:1.25rem;gap:.625rem}.action-icon[data-v-3b00c73e]{width:36px;height:36px;font-size:1.125rem}.action-goal .action-icon[data-v-3b00c73e]{background:#28a745;color:#fff}.action-own-goal .action-icon[data-v-3b00c73e]{background:#ff6b6b;color:#fff}.action-yellow .action-icon[data-v-3b00c73e]{background:#ffc107;color:#fff}.action-red .action-icon[data-v-3b00c73e]{background:#dc3545;color:#fff}.action-type[data-v-3b00c73e]{font-size:.9rem}.action-player[data-v-3b00c73e]{font-size:.8rem}.action-assist[data-v-3b00c73e]{font-size:.75rem}.action-team-mobile[data-v-3b00c73e]{font-size:.7rem}.btn-delete-inline[data-v-3b00c73e]{width:28px;height:28px;font-size:.7rem}}.actions-container[data-v-b09af6ee]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:2rem}.match-header[data-v-b09af6ee]{background:white;padding:2rem 1rem;display:flex;justify-content:space-around;align-items:center;gap:1rem;box-shadow:0 4px 12px #00000026}.team-section[data-v-b09af6ee]{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:140px}.team-logo[data-v-b09af6ee]{width:80px;height:80px;margin-bottom:.75rem}.team-logo img[data-v-b09af6ee]{width:100%;height:100%;object-fit:contain}.team-logo-placeholder[data-v-b09af6ee]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;border-radius:50%;color:#999;font-size:36px}.team-name[data-v-b09af6ee]{font-weight:700;font-size:1rem;color:#333;word-wrap:break-word;width:100%}.score-section[data-v-b09af6ee]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.elapsed-time[data-v-b09af6ee]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:.5rem 1.25rem;border-radius:20px;font-weight:700;font-size:1rem;display:flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px #667eea66}.score-display[data-v-b09af6ee]{display:flex;align-items:center;gap:.75rem}.score[data-v-b09af6ee]{font-size:3rem;font-weight:700;color:#333;min-width:60px;text-align:center}.separator[data-v-b09af6ee]{font-size:2rem;font-weight:600;color:#999}.match-status[data-v-b09af6ee]{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);color:#fff;padding:.375rem 1rem;border-radius:12px;font-size:.875rem;font-weight:700;letter-spacing:.5px}.match-info-bar[data-v-b09af6ee]{background:rgba(255,255,255,.95);padding:1rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem;border-bottom:3px solid #667eea}.info-item[data-v-b09af6ee]{display:flex;align-items:center;gap:.5rem;color:#555;font-size:.9rem;font-weight:500}.info-item i[data-v-b09af6ee]{color:#667eea;font-size:1rem}.actions-section[data-v-b09af6ee]{padding:2rem 1rem;max-width:600px;margin:0 auto}.section-title[data-v-b09af6ee]{color:#fff;text-align:center;margin-bottom:2rem;font-size:1.5rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.2)}.action-buttons[data-v-b09af6ee]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.action-btn[data-v-b09af6ee]{background:white;border:none;border-radius:16px;padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #00000026;font-size:1.25rem;font-weight:700}.action-btn[data-v-b09af6ee]:hover{transform:translateY(-4px);box-shadow:0 8px 20px #00000040}.action-btn[data-v-b09af6ee]:active{transform:translateY(-2px)}.action-btn i[data-v-b09af6ee]{font-size:3rem}.action-goal[data-v-b09af6ee]{color:#28a745}.action-goal[data-v-b09af6ee]:hover{background:linear-gradient(135deg,#28a745 0%,#20c997 100%);color:#fff}.action-yellow[data-v-b09af6ee]{color:#ffc107}.action-yellow[data-v-b09af6ee]:hover{background:linear-gradient(135deg,#ffc107 0%,#ffb300 100%);color:#fff}.action-red[data-v-b09af6ee]{color:#dc3545}.action-red[data-v-b09af6ee]:hover{background:linear-gradient(135deg,#dc3545 0%,#c82333 100%);color:#fff}.action-finish[data-v-b09af6ee]{color:#007bff}.action-finish[data-v-b09af6ee]:hover{background:linear-gradient(135deg,#007bff 0%,#0056b3 100%);color:#fff}.mvp-section[data-v-b09af6ee]{background:linear-gradient(135deg,#f5a623 0%,#f7cb68 100%);padding:2rem;margin:2rem 0;border-radius:12px}.mvp-selection-container[data-v-b09af6ee]{background:white;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.mvp-description[data-v-b09af6ee]{margin-bottom:1rem;color:#666;font-size:.95rem}.mvp-select[data-v-b09af6ee]{font-size:1.05rem;padding:.75rem;border:2px solid #f5a623;border-radius:8px;cursor:pointer}.mvp-select[data-v-b09af6ee]:focus{border-color:#f5a623;box-shadow:0 0 0 .2rem #f5a62340}.footer-actions[data-v-b09af6ee]{padding:1rem;max-width:600px;margin:0 auto}.btn-back[data-v-b09af6ee]{display:block;width:100%;background:rgba(255,255,255,.95);color:#333;padding:1rem;border-radius:12px;text-align:center;text-decoration:none;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px #00000026}.btn-back[data-v-b09af6ee]:hover{background:white;transform:translateY(-2px);box-shadow:0 6px 16px #0003}@media (max-width: 576px){.match-header[data-v-b09af6ee]{padding:1.5rem .75rem;gap:.5rem}.team-logo[data-v-b09af6ee]{width:60px;height:60px}.team-name[data-v-b09af6ee]{font-size:.875rem}.score[data-v-b09af6ee]{font-size:2.5rem;min-width:50px}.separator[data-v-b09af6ee]{font-size:1.75rem}.elapsed-time[data-v-b09af6ee]{padding:.375rem 1rem;font-size:.9rem}.match-info-bar[data-v-b09af6ee]{gap:1rem;padding:.875rem}.info-item[data-v-b09af6ee]{font-size:.8rem}.action-btn[data-v-b09af6ee]{padding:1.5rem;font-size:1.1rem}.action-btn i[data-v-b09af6ee]{font-size:2.5rem}}.teams-rosters[data-v-b09af6ee]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding:2rem 1rem;max-width:1400px;margin:0 auto}.team-roster[data-v-b09af6ee]{background:white;border-radius:16px;padding:1.5rem;box-shadow:0 4px 12px #00000026}.roster-title[data-v-b09af6ee]{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:3px solid #667eea;display:flex;align-items:center}.roster-title i[data-v-b09af6ee]{color:#667eea}.roster-section[data-v-b09af6ee]{margin-bottom:2rem}.roster-section[data-v-b09af6ee]:last-child{margin-bottom:0}.roster-subtitle[data-v-b09af6ee]{font-size:1.1rem;font-weight:600;color:#555;margin-bottom:1rem;display:flex;align-items:center}.roster-subtitle i[data-v-b09af6ee]{color:#764ba2}.empty-roster[data-v-b09af6ee]{text-align:center;padding:2rem;color:#999;font-style:italic}.players-grid[data-v-b09af6ee]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.player-card[data-v-b09af6ee]{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;padding:1rem;display:flex;align-items:center;gap:.75rem;transition:all .3s ease;border:2px solid transparent}.player-card[data-v-b09af6ee]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a;border-color:#667eea}.player-image[data-v-b09af6ee]{width:50px;height:50px;border-radius:50%;overflow:hidden;flex-shrink:0;background:white;display:flex;align-items:center;justify-content:center}.player-image img[data-v-b09af6ee]{width:100%;height:100%;object-fit:cover}.player-placeholder[data-v-b09af6ee]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;font-size:1.25rem}.player-info[data-v-b09af6ee]{flex:1;min-width:0}.player-number[data-v-b09af6ee]{font-size:1.25rem;font-weight:700;color:#667eea;line-height:1;margin-bottom:.25rem}.player-number.empty[data-v-b09af6ee]{color:#999}.player-name[data-v-b09af6ee]{font-size:.875rem;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.staff-list[data-v-b09af6ee]{display:flex;flex-direction:column;gap:.75rem}.staff-card[data-v-b09af6ee]{background:#f8f9fa;border-radius:12px;padding:1rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease;border-left:4px solid #764ba2}.staff-card[data-v-b09af6ee]:hover{transform:translate(4px);box-shadow:0 2px 8px #0000001a}.staff-image[data-v-b09af6ee]{width:45px;height:45px;border-radius:50%;overflow:hidden;flex-shrink:0;background:white;display:flex;align-items:center;justify-content:center}.staff-image img[data-v-b09af6ee]{width:100%;height:100%;object-fit:cover}.staff-placeholder[data-v-b09af6ee]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#764ba2 0%,#667eea 100%);color:#fff;font-size:1.125rem}.staff-info[data-v-b09af6ee]{flex:1}.staff-name[data-v-b09af6ee]{font-size:.95rem;font-weight:600;color:#333;margin-bottom:.25rem}.staff-role[data-v-b09af6ee]{font-size:.8rem;color:#666;text-transform:uppercase;font-weight:500}@media (max-width: 768px) and (orientation: landscape){.match-header[data-v-b09af6ee]{padding:1rem}.team-logo[data-v-b09af6ee]{width:50px;height:50px}.score[data-v-b09af6ee]{font-size:2rem}.actions-section[data-v-b09af6ee]{padding:1.5rem 1rem}.action-buttons[data-v-b09af6ee]{grid-template-columns:repeat(4,1fr)}.action-btn[data-v-b09af6ee]{padding:1.25rem}.action-btn i[data-v-b09af6ee]{font-size:2rem}.action-btn span[data-v-b09af6ee]{font-size:.9rem}}@media (max-width: 992px){.teams-rosters[data-v-b09af6ee]{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem .75rem}.players-grid[data-v-b09af6ee]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (max-width: 576px){.team-roster[data-v-b09af6ee]{padding:1rem}.roster-title[data-v-b09af6ee]{font-size:1.25rem}.roster-subtitle[data-v-b09af6ee]{font-size:1rem}.players-grid[data-v-b09af6ee]{grid-template-columns:1fr}.player-card[data-v-b09af6ee],.staff-card[data-v-b09af6ee]{padding:.875rem}}.btn[data-v-e683425b]{min-width:100px}.btn[data-v-869b93e6]{transition:all .2s}.btn-sm[data-v-4a1533a3]{padding:.25rem .5rem;font-size:.75rem}.nav-tabs .nav-link[data-v-4a1533a3]{color:#6c757d}.nav-tabs .nav-link.active[data-v-4a1533a3]{color:#344767;font-weight:600}.person-image-container[data-v-4a1533a3]{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background-color:#f8f9fa}.person-image-img[data-v-4a1533a3]{max-width:100%;max-height:100%;object-fit:cover}.person-image-placeholder[data-v-4a1533a3]{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;color:#fff;font-size:1.25rem}.squad-image-content[data-v-4a1533a3]{padding:2rem 0}.squad-image-preview[data-v-4a1533a3]{max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 16px #00000026;transition:transform .3s ease}.squad-image-preview[data-v-4a1533a3]:hover{transform:scale(1.02)}.btn[data-v-067aab9b]{transition:all .2s}.btn[data-v-097370cd]{min-width:100px}.btn-sm[data-v-1d7459a3]{padding:.25rem .5rem;font-size:.75rem}.team-logo-container[data-v-1d7459a3]{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px;background-color:#f8f9fa}.team-logo-img[data-v-1d7459a3]{max-width:100%;max-height:100%;object-fit:contain}.team-logo-placeholder[data-v-1d7459a3]{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:4px;color:#fff;font-size:1.5rem}.team-logo-container[data-v-d32bd726]{width:40px;height:40px;flex-shrink:0}.team-logo-img[data-v-d32bd726]{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid #dee2e6}.btn[data-v-d32bd726]:disabled{cursor:not-allowed}.qr-scanner[data-v-47fdd156]{width:100%;max-width:500px;margin:0 auto}.scanner-container[data-v-47fdd156]{background-color:#000;border-radius:8px;overflow:hidden;min-height:300px;display:flex;align-items:center;justify-content:center}#qr-reader[data-v-47fdd156]{width:100%}.scanner-status[data-v-47fdd156]{text-align:center;margin-top:1rem;padding:1rem;background-color:#f8f9fa;border-radius:8px;display:flex;align-items:center;justify-content:center}.scanner-controls[data-v-47fdd156]{text-align:center}.scanner-controls .btn[data-v-47fdd156]{min-width:200px}[data-v-47fdd156] #qr-reader__dashboard_section_csr{display:none}.validation-result[data-v-13ef5f9f]{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;border:2px solid #dee2e6;border-radius:8px;text-align:center}.validation-result.loading[data-v-13ef5f9f]{background-color:#f8f9fa}.validation-result.success[data-v-13ef5f9f]{background-color:#d1e7dd;border-color:#28a745}.validation-result.warning[data-v-13ef5f9f]{background-color:#fff3cd;border-color:#ffc107}.validation-result.error[data-v-13ef5f9f]{background-color:#f8d7da;border-color:#dc3545}.validation-result.initial[data-v-13ef5f9f]{background-color:#f8f9fa}.result-icon[data-v-13ef5f9f]{font-size:4rem;margin-bottom:1rem}.validation-result.success .result-icon[data-v-13ef5f9f]{color:#28a745}.validation-result.warning .result-icon[data-v-13ef5f9f]{color:#ffc107}.validation-result.error .result-icon[data-v-13ef5f9f]{color:#dc3545}.validation-result.initial .result-icon[data-v-13ef5f9f]{color:#6c757d}.ticket-info[data-v-13ef5f9f]{width:100%;max-width:400px;background-color:#fff;padding:1rem;border-radius:8px;margin-top:1rem}.info-row[data-v-13ef5f9f]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #e9ecef}.info-row[data-v-13ef5f9f]:last-child{border-bottom:none}.info-row .label[data-v-13ef5f9f]{font-weight:600;color:#6c757d}.info-row .value[data-v-13ef5f9f]{color:#2c3e50}code[data-v-13ef5f9f]{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:4px;color:#e83e8c}.btn-sm[data-v-55994a73]{padding:.25rem .5rem;font-size:.75rem}.cursor-pointer[data-v-55994a73]{cursor:pointer}.cursor-pointer[data-v-55994a73]:hover{background-color:#00000005}.icon-shape[data-v-55994a73]{width:48px;height:48px;align-items:center;justify-content:center}.ticket-card[data-v-01f30db4]{border:1px solid #dee2e6;border-radius:8px;padding:1rem;background-color:#fff;height:100%}.ticket-header[data-v-01f30db4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #dee2e6}.ticket-header h6[data-v-01f30db4]{font-weight:600;color:#2c3e50}.ticket-body[data-v-01f30db4]{text-align:center}.qr-code-container[data-v-01f30db4]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px;margin:1rem 0;border:2px dashed #dee2e6}.qr-code-text[data-v-01f30db4]{font-family:Courier New,monospace;color:#6c757d;font-size:.75rem;word-break:break-all;margin-top:.5rem;margin-bottom:0}.qr-code-image[data-v-01f30db4]{max-width:200px;width:100%;height:auto}.text-lg[data-v-01f30db4]{font-size:1.1rem}.btn[data-v-7f15f7f9]{min-width:100px}.btn-sm[data-v-6dde347c]{padding:.25rem .5rem;font-size:.75rem}.btn[data-v-76031bf1]{min-width:100px}.btn-sm[data-v-bef2d662],.btn-sm[data-v-5b39545d]{padding:.25rem .5rem;font-size:.75rem}.btn[data-v-9f6e6b2a]{min-width:100px}.btn-sm[data-v-35382903]{padding:.25rem .5rem;font-size:.75rem}.card[data-v-8b6f65dc]{border:1px solid #e0e0e0;box-shadow:0 2px 4px #0000000d}.card-header[data-v-8b6f65dc]{border-bottom:1px solid #e0e0e0}.btn-sm[data-v-0bf53ae2],.btn-sm[data-v-2c03defc]{padding:.25rem .5rem;font-size:.75rem}.category-show[data-v-92930cbb]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:2rem}.category-header[data-v-92930cbb]{position:relative;background:linear-gradient(135deg,rgba(102,126,234,.95) 0%,rgba(118,75,162,.95) 100%);padding:1.5rem 1rem 2rem;box-shadow:0 4px 20px #00000026}.back-button[data-v-92930cbb]{position:absolute;top:1.5rem;left:1rem;width:48px;height:48px;background:rgba(255,255,255,.2);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.back-button[data-v-92930cbb]:hover{background:rgba(255,255,255,.3);transform:scale(1.05)}.back-button[data-v-92930cbb]:active{transform:scale(.95)}.back-button i[data-v-92930cbb]{font-size:1.25rem;color:#fff}.header-content[data-v-92930cbb]{text-align:center;padding-top:1.5rem}.category-icon-header[data-v-92930cbb]{width:70px;height:70px;margin:0 auto 1rem;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.category-icon-header i[data-v-92930cbb]{font-size:2rem;color:#fff}.category-name[data-v-92930cbb]{font-size:1.75rem;font-weight:800;color:#fff;margin:0 0 .5rem;text-shadow:0 2px 10px rgba(0,0,0,.2)}.tournament-name-sub[data-v-92930cbb]{font-size:.95rem;color:#ffffffd9;margin:0}.breadcrumb-container[data-v-92930cbb]{padding:.75rem 1rem .5rem}.tabs-wrapper[data-v-92930cbb]{background:rgba(255,255,255,.95);padding:.75rem 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;box-shadow:0 2px 12px #00000014}.tabs-wrapper[data-v-92930cbb]::-webkit-scrollbar{display:none}.tabs-scroll[data-v-92930cbb]{display:flex;gap:.5rem;padding:0 1rem;min-width:min-content}.tab-button[data-v-92930cbb]{flex-shrink:0;background:white;border:2px solid #e0e0e0;border-radius:24px;padding:.75rem 1.25rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .3s ease;font-size:.875rem;font-weight:600;color:#6c757d;white-space:nowrap}.tab-button[data-v-92930cbb]:hover{border-color:#667eea;color:#667eea}.tab-button.active[data-v-92930cbb]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-color:transparent;color:#fff;box-shadow:0 4px 12px #667eea66}.tab-button i[data-v-92930cbb]{font-size:1rem}.back-tab-button[data-v-92930cbb]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-color:transparent;color:#fff;padding:.75rem;min-width:auto;box-shadow:0 4px 12px #667eea4d}.back-tab-button[data-v-92930cbb]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66;border-color:transparent}.back-tab-button i[data-v-92930cbb]{font-size:1.1rem}.content-container[data-v-92930cbb]{padding:1.5rem 1rem;max-width:900px;margin:0 auto}.tab-content[data-v-92930cbb]{animation:fadeIn-92930cbb .3s ease-out}@keyframes fadeIn-92930cbb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.empty-state[data-v-92930cbb]{background:white;border-radius:20px;padding:3rem 2rem;text-align:center;box-shadow:0 4px 16px #0000001a}.empty-icon[data-v-92930cbb]{width:100px;height:100px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#f5f7fa 0%,#e9ecef 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}.empty-icon i[data-v-92930cbb]{font-size:3rem;color:#adb5bd}.empty-title[data-v-92930cbb]{font-size:1.25rem;font-weight:700;color:#333;margin:0 0 .5rem}.empty-text[data-v-92930cbb]{font-size:.95rem;color:#6c757d;margin:0}.match-group[data-v-92930cbb]{margin-bottom:2rem}.group-header[data-v-92930cbb]{display:flex;align-items:center;gap:.75rem;background:white;padding:1rem 1.25rem;border-radius:16px 16px 0 0;box-shadow:0 2px 8px #00000014}.group-icon[data-v-92930cbb]{width:40px;height:40px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.group-icon i[data-v-92930cbb]{font-size:1rem;color:#fff}.group-title[data-v-92930cbb]{flex:1;font-size:1.125rem;font-weight:700;color:#333;margin:0}.group-count[data-v-92930cbb]{width:28px;height:28px;background:#f8f9fa;color:#6c757d;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}.matches-list[data-v-92930cbb]{display:flex;flex-direction:column;gap:.75rem;background:white;padding:1rem;border-radius:0 0 16px 16px;box-shadow:0 4px 16px #0000001a}.match-card[data-v-92930cbb]{background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%);border:1px solid #e9ecef;border-radius:16px;padding:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000000d}.match-card[data-v-92930cbb]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #667eea33;border-color:#667eea}.match-card[data-v-92930cbb]:active{transform:translateY(-1px)}.match-header-info[data-v-92930cbb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #e9ecef}.match-date[data-v-92930cbb],.match-venue[data-v-92930cbb]{display:inline-block;align-items:center;gap:.375rem;font-size:.8125rem;color:#6c757d}.match-date i[data-v-92930cbb],.match-venue i[data-v-92930cbb]{font-size:.75rem;color:#667eea}.match-content[data-v-92930cbb]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.team[data-v-92930cbb]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.team-link[data-v-92930cbb]{cursor:pointer;transition:all .2s ease;border-radius:8px;padding:.5rem;margin:-.5rem}.team-link[data-v-92930cbb]:hover{background:rgba(102,126,234,.1);transform:scale(1.05)}.team-link:hover .team-name[data-v-92930cbb]{color:#667eea;font-weight:700}.team-link[data-v-92930cbb]:active{transform:scale(1.02)}.team-logo-small[data-v-92930cbb]{width:44px;height:44px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014}.team-logo-small img[data-v-92930cbb]{width:36px;height:36px;object-fit:contain}.team-logo-small i[data-v-92930cbb]{font-size:1.25rem;color:#adb5bd}.team-name[data-v-92930cbb]{font-size:.875rem;font-weight:600;color:#333;line-height:1.2}.penalty-score[data-v-92930cbb]{font-size:.9em;color:#007bff;font-weight:600}.match-score-section[data-v-92930cbb]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.live-badge[data-v-92930cbb]{display:flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:12px;font-size:.7rem;font-weight:700;letter-spacing:.5px;animation:liveGlow-92930cbb 2s ease-in-out infinite}.live-badge i[data-v-92930cbb]{font-size:.7rem;animation:tickTock-92930cbb 1s ease-in-out infinite}@keyframes liveGlow-92930cbb{0%,to{box-shadow:0 2px 8px #645f5f66}50%{box-shadow:0 2px 12px #111010b3}}@keyframes tickTock-92930cbb{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.score-display[data-v-92930cbb]{display:flex;align-items:center;gap:.5rem}.score[data-v-92930cbb]{font-size:1.75rem;font-weight:800;color:#333;min-width:32px;text-align:center}.separator[data-v-92930cbb]{font-size:1.25rem;font-weight:600;color:#adb5bd}.match-time[data-v-92930cbb]{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:#6c757d;font-weight:500}.match-time i[data-v-92930cbb]{font-size:.75rem}.match-footer[data-v-92930cbb]{justify-content:space-between;align-items:center;gap:.5rem}.btn-match-details[data-v-92930cbb]{margin-top:.75rem;padding:.625rem 1.25rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;border-radius:24px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;box-shadow:0 2px 8px #667eea4d}.btn-match-details[data-v-92930cbb]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-match-details[data-v-92930cbb]:active{transform:translateY(0)}.btn-match-details i[data-v-92930cbb]{font-size:.875rem}.status-badge[data-v-92930cbb],.field-badge[data-v-92930cbb]{padding:.375rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;display:inline-flex;align-items:center;gap:.375rem}.status-badge[data-v-92930cbb]{text-transform:uppercase;letter-spacing:.3px}.status-scheduled[data-v-92930cbb]{background:#e3f2fd;color:#1976d2}.status-playing[data-v-92930cbb]{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);color:#fff}.status-finished[data-v-92930cbb]{background:#e8f5e9;color:#388e3c}.status-cancelled[data-v-92930cbb]{background:#ffebee;color:#c62828}.field-badge[data-v-92930cbb]{background:white;color:#667eea;border:1px solid #e9ecef}.field-badge i[data-v-92930cbb]{font-size:.7rem}@media (max-width: 768px){.category-header[data-v-92930cbb]{padding:1.25rem 1rem 1.75rem}.back-button[data-v-92930cbb]{width:44px;height:44px;top:1.25rem}.header-content[data-v-92930cbb]{padding-top:1.25rem}.category-icon-header[data-v-92930cbb]{width:64px;height:64px}.category-icon-header i[data-v-92930cbb]{font-size:1.75rem}.category-name[data-v-92930cbb]{font-size:1.5rem;padding:0 3rem}.tournament-name-sub[data-v-92930cbb]{font-size:.875rem}.breadcrumb-container[data-v-92930cbb]{padding:.5rem .75rem}.tabs-wrapper[data-v-92930cbb]{padding:.625rem 0}.tabs-scroll[data-v-92930cbb]{padding:0 .75rem;gap:.375rem}.tab-button[data-v-92930cbb]{padding:.625rem 1rem;font-size:.8125rem}.tab-button i[data-v-92930cbb]{font-size:.9375rem}.back-tab-button[data-v-92930cbb]{padding:.625rem}.back-tab-button i[data-v-92930cbb]{font-size:1rem}.content-container[data-v-92930cbb]{padding:1rem .75rem}.group-header[data-v-92930cbb]{padding:.875rem 1rem;gap:.625rem}.group-icon[data-v-92930cbb]{width:36px;height:36px}.group-icon i[data-v-92930cbb]{font-size:.9375rem}.group-title[data-v-92930cbb]{font-size:1.0625rem}.matches-list[data-v-92930cbb]{padding:.75rem;gap:.625rem}.match-card[data-v-92930cbb]{padding:.875rem}.match-header-info[data-v-92930cbb]{margin-bottom:.875rem;padding-bottom:.625rem}.match-date[data-v-92930cbb],.match-venue[data-v-92930cbb]{font-size:.75rem}.match-content[data-v-92930cbb]{gap:.625rem;margin-bottom:.875rem}.team-logo-small[data-v-92930cbb]{width:40px;height:40px}.team-logo-small img[data-v-92930cbb]{width:32px;height:32px}.team-logo-small i[data-v-92930cbb]{font-size:1.125rem}.team-name[data-v-92930cbb]{font-size:.8125rem}.score[data-v-92930cbb]{font-size:1.5rem;min-width:28px}.separator[data-v-92930cbb]{font-size:1.125rem}.live-badge[data-v-92930cbb]{padding:.1875rem .625rem;font-size:.65rem}.match-time[data-v-92930cbb]{font-size:.75rem}.status-badge[data-v-92930cbb],.field-badge[data-v-92930cbb]{padding:.3125rem .625rem;font-size:.6875rem}.btn-match-details[data-v-92930cbb]{margin-top:.625rem;padding:.5rem 1rem;font-size:.8125rem}.btn-match-details i[data-v-92930cbb]{font-size:.8125rem}.empty-state[data-v-92930cbb]{padding:2.5rem 1.5rem}.empty-icon[data-v-92930cbb]{width:90px;height:90px;margin-bottom:1.25rem}.empty-icon i[data-v-92930cbb]{font-size:2.75rem}.empty-title[data-v-92930cbb]{font-size:1.125rem}.empty-text[data-v-92930cbb]{font-size:.9rem}}@media (max-width: 375px){.category-name[data-v-92930cbb]{font-size:1.375rem}.team-name[data-v-92930cbb]{font-size:.75rem}.score[data-v-92930cbb]{font-size:1.375rem}}@media (prefers-reduced-motion: reduce){.match-card[data-v-92930cbb],.tab-button[data-v-92930cbb]{transition:none}@keyframes fadeIn,@keyframes liveGlow,@keyframes tickTock-92930cbb{from,to {opacity: 1; transform: none; box-shadow: 0 2px 8px rgba(255,107,107,.4);}}}.dashboard-page[data-v-65bc0518]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:3rem}.header-section[data-v-65bc0518]{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem 0;margin-bottom:2rem}.back-button[data-v-65bc0518]{background:rgba(255,255,255,.2);border:none;color:#fff;padding:.75rem 1.5rem;border-radius:12px;cursor:pointer;font-size:1rem;transition:all .3s ease;margin-bottom:1rem}.back-button[data-v-65bc0518]:hover{background:rgba(255,255,255,.3);transform:translate(-5px)}.page-title[data-v-65bc0518]{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.page-title i[data-v-65bc0518]{margin-right:1rem;color:gold}.tournament-name[data-v-65bc0518]{color:#ffffffe6;font-size:1.2rem;margin:0}.stats-grid[data-v-65bc0518]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:3rem}.stat-card[data-v-65bc0518]{background:white;border-radius:16px;padding:1.5rem;box-shadow:0 10px 30px #0000001a;display:flex;align-items:center;gap:1.5rem;transition:all .3s ease}.stat-card[data-v-65bc0518]:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000026}.stat-card.highlight[data-v-65bc0518]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;grid-column:span 2}.stat-icon[data-v-65bc0518]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:2rem}.stat-icon.goals[data-v-65bc0518]{background:rgba(255,255,255,.2);color:#fff}.stat-icon.matches[data-v-65bc0518]{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);color:#fff}.stat-icon.players[data-v-65bc0518]{background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);color:#fff}.stat-icon.teams[data-v-65bc0518]{background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%);color:#fff}.stat-icon.average[data-v-65bc0518]{background:linear-gradient(135deg,#fa709a 0%,#fee140 100%);color:#fff}.stat-icon.assists[data-v-65bc0518]{background:linear-gradient(135deg,#30cfd0 0%,#330867 100%);color:#fff}.stat-icon.yellow-card[data-v-65bc0518]{background:#ffd700;color:#fff}.stat-icon.red-card[data-v-65bc0518]{background:#dc3545;color:#fff}.stat-icon.cards[data-v-65bc0518]{background:linear-gradient(135deg,#a8edea 0%,#fed6e3 100%);color:#333}.stat-content[data-v-65bc0518]{flex:1}.stat-value[data-v-65bc0518]{font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:.5rem}.stat-label[data-v-65bc0518]{font-size:.95rem;font-weight:600;opacity:.8}.stat-detail[data-v-65bc0518]{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;font-size:.85rem;opacity:.8}.detail-item i[data-v-65bc0518]{margin-right:.5rem}.highlights-section[data-v-65bc0518]{margin-top:3rem}.section-title[data-v-65bc0518]{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1.5rem}.section-title i[data-v-65bc0518]{margin-right:.75rem;color:gold}.highlights-grid[data-v-65bc0518]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.highlight-card[data-v-65bc0518]{background:white;border-radius:16px;padding:2rem;box-shadow:0 10px 30px #0000001a;display:flex;align-items:center;gap:1.5rem;transition:all .3s ease}.highlight-card[data-v-65bc0518]:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000026}.highlight-icon[data-v-65bc0518]{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}.highlight-icon.assist-icon[data-v-65bc0518]{background:linear-gradient(135deg,#30cfd0 0%,#330867 100%)}.highlight-icon.mvp-icon[data-v-65bc0518]{background:linear-gradient(135deg,#f5a623 0%,#f7cb68 100%)}.highlight-content[data-v-65bc0518]{flex:1}.highlight-title[data-v-65bc0518]{font-size:.95rem;font-weight:600;color:#999;margin:0 0 .5rem;text-transform:uppercase}.highlight-value[data-v-65bc0518]{font-size:1.8rem;font-weight:700;color:#2d3748;margin-bottom:.25rem}.highlight-subtitle[data-v-65bc0518]{font-size:.95rem;color:#666}.action-card .highlight-icon[data-v-65bc0518]{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%)}.action-card .highlight-icon.assist-action-icon[data-v-65bc0518]{background:linear-gradient(135deg,#30cfd0 0%,#330867 100%)}.action-card .highlight-icon.mvp-action-icon[data-v-65bc0518]{background:linear-gradient(135deg,#f5a623 0%,#f7cb68 100%)}.action-button[data-v-65bc0518]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem}.action-button[data-v-65bc0518]:hover{transform:translate(5px);box-shadow:0 5px 15px #667eea66}.action-button.assist-button[data-v-65bc0518]{background:linear-gradient(135deg,#30cfd0 0%,#330867 100%)}.action-button.assist-button[data-v-65bc0518]:hover{box-shadow:0 5px 15px #30cfd066}.action-button.mvp-button[data-v-65bc0518]{background:linear-gradient(135deg,#f5a623 0%,#f7cb68 100%)}.action-button.mvp-button[data-v-65bc0518]:hover{box-shadow:0 5px 15px #f5a62366}@media (max-width: 768px){.stats-grid[data-v-65bc0518]{grid-template-columns:1fr}.stat-card.highlight[data-v-65bc0518]{grid-column:span 1}.highlights-grid[data-v-65bc0518]{grid-template-columns:1fr}.page-title[data-v-65bc0518]{font-size:2rem}.section-title[data-v-65bc0518]{font-size:1.5rem}}.tournament-home[data-v-bab0909a]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:2rem}.back-button-container[data-v-bab0909a]{padding:1.5rem 1rem 0;max-width:1200px;margin:0 auto}.back-button[data-v-bab0909a]{background:rgba(255,255,255,.2);color:#fff;border:2px solid rgba(255,255,255,.3);padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-flex;align-items:center}.back-button[data-v-bab0909a]:hover{background:rgba(255,255,255,.3);border-color:#ffffff80;transform:translate(-5px)}.back-button[data-v-bab0909a]:active{transform:translate(-3px) scale(.98)}.tournaments-container[data-v-bab0909a]{padding:1.5rem 1rem;max-width:1200px;margin:0 auto}.empty-state[data-v-bab0909a]{background:white;border-radius:24px;padding:3rem 2rem;text-align:center;box-shadow:0 8px 24px #0000001f}.empty-icon[data-v-bab0909a]{width:120px;height:120px;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center}.empty-icon i[data-v-bab0909a]{font-size:3.5rem;color:#adb5bd}.empty-icon img[data-v-bab0909a]{width:100%;height:100%;object-fit:contain}.empty-title[data-v-bab0909a]{font-size:1.5rem;font-weight:700;color:#333;margin:0 0 .75rem}.empty-text[data-v-bab0909a]{font-size:1rem;color:#6c757d;margin:0}.tournaments-grid[data-v-bab0909a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.tournament-card[data-v-bab0909a]{position:relative;background:white;border-radius:20px;overflow:hidden;box-shadow:0 4px 16px #0000001a;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:220px}.tournament-card[data-v-bab0909a]:hover{transform:translateY(-8px);box-shadow:0 12px 32px #667eea4d}.tournament-card[data-v-bab0909a]:active{transform:translateY(-4px)}.tournament-card-content[data-v-bab0909a]{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.tournament-badge[data-v-bab0909a]{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;background:rgba(108,117,125,.1);padding:.375rem .875rem;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tournament-badge.finished[data-v-bab0909a]{background:rgba(108,117,125,.1)}.badge-dot[data-v-bab0909a]{width:8px;height:8px;background:#6c757d;border-radius:50%}.badge-text[data-v-bab0909a]{font-size:.7rem;font-weight:700;color:#6c757d;letter-spacing:.5px}.tournament-icon[data-v-bab0909a]{width:80px;height:80px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.tournament-card:hover .tournament-icon[data-v-bab0909a]{transform:scale(1.1)}.tournament-icon i[data-v-bab0909a]{font-size:2.2rem;color:#667eea}.tournament-icon img[data-v-bab0909a]{width:100%;height:100%;object-fit:contain}.tournament-title[data-v-bab0909a]{font-size:1.4rem;font-weight:700;color:#333;margin:0 0 1.5rem;text-align:center;line-height:1.3}.tournament-cta[data-v-bab0909a]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:#667eea;transition:gap .3s ease}.tournament-card:hover .tournament-cta[data-v-bab0909a]{gap:.75rem}.tournament-cta i[data-v-bab0909a]{font-size:.875rem;transition:transform .3s ease}.tournament-card:hover .tournament-cta i[data-v-bab0909a]{transform:translate(4px)}.ripple[data-v-bab0909a]{position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(102,126,234,.3);transform:translate(-50%,-50%);pointer-events:none}.tournament-card:active .ripple[data-v-bab0909a]{animation:rippleEffect-bab0909a .6s ease-out}@keyframes rippleEffect-bab0909a{to{width:300px;height:300px;opacity:0}}@media (max-width: 768px){.back-button-container[data-v-bab0909a]{padding:1rem .75rem 0}.back-button[data-v-bab0909a]{font-size:.9rem;padding:.65rem 1.25rem}.tournaments-container[data-v-bab0909a]{padding:1rem .75rem}.tournaments-grid[data-v-bab0909a]{grid-template-columns:1fr;gap:1rem}.tournament-card[data-v-bab0909a]{min-height:200px}.tournament-card-content[data-v-bab0909a]{padding:1.75rem 1.25rem}.tournament-icon[data-v-bab0909a]{width:70px;height:70px;margin-bottom:1.25rem}.tournament-icon i[data-v-bab0909a]{font-size:2rem}.tournament-title[data-v-bab0909a]{font-size:1.25rem;margin-bottom:1.25rem}.empty-state[data-v-bab0909a]{padding:2.5rem 1.5rem;border-radius:20px}.empty-icon[data-v-bab0909a]{width:100px;height:100px;margin-bottom:1.5rem}.empty-icon i[data-v-bab0909a]{font-size:3rem}.empty-title[data-v-bab0909a]{font-size:1.25rem}.empty-text[data-v-bab0909a]{font-size:.95rem}}@media (max-width: 375px){.tournament-title[data-v-bab0909a]{font-size:1.15rem}}@media (prefers-reduced-motion: reduce){.tournament-card[data-v-bab0909a],.tournament-icon[data-v-bab0909a],.tournament-cta[data-v-bab0909a],.tournament-cta i[data-v-bab0909a],.back-button[data-v-bab0909a]{transition:none}}.tournament-home[data-v-5c0da257]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:2rem}.hero-section[data-v-5c0da257]{background:linear-gradient(135deg,rgba(102,126,234,.95) 0%,rgba(118,75,162,.95) 100%);padding:2.5rem 1.5rem;text-align:center;box-shadow:0 4px 20px #00000026}.hero-content[data-v-5c0da257]{max-width:500px;margin:0 auto}.hero-icon[data-v-5c0da257]{width:80px;height:80px;margin:0 auto 1.5rem;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:floatIcon-5c0da257 3s ease-in-out infinite}.hero-icon i[data-v-5c0da257]{font-size:2.5rem;color:#fff}@keyframes floatIcon-5c0da257{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-title[data-v-5c0da257]{font-size:2.5rem;font-weight:800;color:#fff;margin:0 0 .5rem;text-shadow:0 2px 10px rgba(0,0,0,.2);letter-spacing:-.5px}.hero-subtitle[data-v-5c0da257]{font-size:1.1rem;color:#ffffffe6;margin:0;font-weight:400}.tournaments-container[data-v-5c0da257]{padding:1.5rem 1rem;max-width:1200px;margin:0 auto}.empty-state[data-v-5c0da257]{background:white;border-radius:24px;padding:3rem 2rem;text-align:center;box-shadow:0 8px 24px #0000001f}.empty-icon[data-v-5c0da257]{width:120px;height:120px;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center}.empty-icon i[data-v-5c0da257]{font-size:3.5rem;color:#adb5bd}.empty-icon img[data-v-5c0da257]{width:100%;height:100%;object-fit:contain}.empty-title[data-v-5c0da257]{font-size:1.5rem;font-weight:700;color:#333;margin:0 0 .75rem}.empty-text[data-v-5c0da257]{font-size:1rem;color:#6c757d;margin:0}.tournaments-grid[data-v-5c0da257]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.tournament-card[data-v-5c0da257]{position:relative;background:white;border-radius:20px;overflow:hidden;box-shadow:0 4px 16px #0000001a;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:220px}.tournament-card[data-v-5c0da257]:hover{transform:translateY(-8px);box-shadow:0 12px 32px #667eea4d}.tournament-card[data-v-5c0da257]:active{transform:translateY(-4px)}.tournament-card-content[data-v-5c0da257]{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.tournament-badge[data-v-5c0da257]{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;background:rgba(40,167,69,.1);padding:.375rem .875rem;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.badge-dot[data-v-5c0da257]{width:8px;height:8px;background:#28a745;border-radius:50%;animation:pulse-5c0da257 2s ease-in-out infinite}@keyframes pulse-5c0da257{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.badge-text[data-v-5c0da257]{font-size:.7rem;font-weight:700;color:#28a745;letter-spacing:.5px}.tournament-icon[data-v-5c0da257]{width:80px;height:80px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.tournament-card:hover .tournament-icon[data-v-5c0da257]{transform:scale(1.1)}.tournament-icon i[data-v-5c0da257]{font-size:2.2rem;color:#667eea}.tournament-icon img[data-v-5c0da257]{width:100%;height:100%;object-fit:contain}.tournament-title[data-v-5c0da257]{font-size:1.4rem;font-weight:700;color:#333;margin:0 0 1.5rem;text-align:center;line-height:1.3}.tournament-cta[data-v-5c0da257]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:#667eea;transition:gap .3s ease}.tournament-card:hover .tournament-cta[data-v-5c0da257]{gap:.75rem}.tournament-cta i[data-v-5c0da257]{font-size:.875rem;transition:transform .3s ease}.tournament-card:hover .tournament-cta i[data-v-5c0da257]{transform:translate(4px)}.ripple[data-v-5c0da257]{position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(102,126,234,.3);transform:translate(-50%,-50%);pointer-events:none}.tournament-card:active .ripple[data-v-5c0da257]{animation:rippleEffect-5c0da257 .6s ease-out}@keyframes rippleEffect-5c0da257{to{width:300px;height:300px;opacity:0}}@media (max-width: 768px){.hero-section[data-v-5c0da257]{padding:2rem 1rem}.hero-icon[data-v-5c0da257]{width:70px;height:70px;margin-bottom:1rem}.hero-icon i[data-v-5c0da257],.hero-title[data-v-5c0da257]{font-size:2rem}.hero-subtitle[data-v-5c0da257]{font-size:1rem}.tournaments-container[data-v-5c0da257]{padding:1rem .75rem}.tournaments-grid[data-v-5c0da257]{grid-template-columns:1fr;gap:1rem}.tournament-card[data-v-5c0da257]{min-height:200px}.tournament-card-content[data-v-5c0da257]{padding:1.75rem 1.25rem}.tournament-icon[data-v-5c0da257]{width:70px;height:70px;margin-bottom:1.25rem}.tournament-icon i[data-v-5c0da257]{font-size:2rem}.tournament-title[data-v-5c0da257]{font-size:1.25rem;margin-bottom:1.25rem}.empty-state[data-v-5c0da257]{padding:2.5rem 1.5rem;border-radius:20px}.empty-icon[data-v-5c0da257]{width:100px;height:100px;margin-bottom:1.5rem}.empty-icon i[data-v-5c0da257]{font-size:3rem}.empty-title[data-v-5c0da257]{font-size:1.25rem}.empty-text[data-v-5c0da257]{font-size:.95rem}}@media (max-width: 375px){.hero-title[data-v-5c0da257]{font-size:1.75rem}.tournament-title[data-v-5c0da257]{font-size:1.15rem}}@media (prefers-reduced-motion: reduce){.tournament-card[data-v-5c0da257],.tournament-icon[data-v-5c0da257],.tournament-cta[data-v-5c0da257],.tournament-cta i[data-v-5c0da257]{transition:none}@keyframes floatIcon-5c0da257{0%,to{transform:translateY(0)}}}.ticket-purchase-banner[data-v-5c0da257]{margin-top:1rem;text-align:center;width:100%}.btn-buy-tickets[data-v-5c0da257]{background:linear-gradient(135deg,#10b981 0%,#059669 100%);color:#fff;border:none;padding:.8rem 1.5rem;font-size:.9rem;font-weight:800;border-radius:50px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;animation:pulse-green 2s infinite;width:100%}.btn-buy-tickets[data-v-5c0da257]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.btn-buy-tickets[data-v-5c0da257]:hover:before{left:100%}.btn-buy-tickets[data-v-5c0da257]:active{transform:translateY(-1px) scale(1.01)}.finished-button-container[data-v-5c0da257]{padding:1.5rem 1rem 0;max-width:1200px;margin:0 auto;text-align:right}.finished-button[data-v-5c0da257]{background:rgba(255,255,255,.2);color:#fff;border:2px solid rgba(255,255,255,.3);padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-flex;align-items:center}.finished-button[data-v-5c0da257]:hover{background:rgba(255,255,255,.3);border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.finished-button[data-v-5c0da257]:active{transform:translateY(-1px) scale(.98)}@media (max-width: 768px){.finished-button-container[data-v-5c0da257]{padding:1rem .75rem 0;text-align:center}.finished-button[data-v-5c0da257]{font-size:.9rem;padding:.65rem 1.25rem}}.match-show[data-v-80a4ebf3]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:2rem}.match-header[data-v-80a4ebf3]{position:relative;background:#ffffff;padding:1.5rem 1rem 2rem;box-shadow:0 4px 20px #00000026}.back-button[data-v-80a4ebf3]{position:absolute;top:1.5rem;left:1rem;width:48px;height:48px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #667eea4d;z-index:10}.back-button[data-v-80a4ebf3]:hover{transform:scale(1.05);box-shadow:0 6px 16px #667eea66}.back-button[data-v-80a4ebf3]:active{transform:scale(.95)}.back-button i[data-v-80a4ebf3]{font-size:1.25rem;color:#fff}.live-indicator[data-v-80a4ebf3]{display:flex;align-items:center;gap:.625rem;background:#f8f9fa;padding:.75rem 1.5rem;border-radius:16px;box-shadow:0 2px 8px #0000001a;border:2px solid #e9ecef;position:relative;overflow:hidden}.live-indicator[data-v-80a4ebf3]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(102,126,234,.1),transparent);animation:shimmer-80a4ebf3 3s infinite}@keyframes shimmer-80a4ebf3{0%{left:-100%}to{left:100%}}.live-indicator i[data-v-80a4ebf3]{font-size:1rem;color:#667eea;animation:pulse-80a4ebf3 2s ease-in-out infinite}@keyframes pulse-80a4ebf3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}.live-text[data-v-80a4ebf3]{font-weight:700;color:#333;text-align:center}.teams-container[data-v-80a4ebf3]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2rem 1rem 1.5rem;max-width:800px;margin:0 auto}.team-section[data-v-80a4ebf3]{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.team-clickable[data-v-80a4ebf3]{cursor:pointer;transition:transform .2s ease,opacity .2s ease;border-radius:16px;padding:1rem}.team-clickable[data-v-80a4ebf3]:hover{transform:translateY(-5px);opacity:.9;background:rgba(255,255,255,.1)}.team-clickable[data-v-80a4ebf3]:active{transform:translateY(-2px)}.team-logo-large[data-v-80a4ebf3]{width:100px;height:100px;margin-bottom:1rem;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0000001a;padding:.5rem}.team-logo-large img[data-v-80a4ebf3]{width:100%;height:100%;object-fit:contain}.logo-placeholder[data-v-80a4ebf3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e9ecef;border-radius:50%}.logo-placeholder i[data-v-80a4ebf3]{font-size:3rem;color:#adb5bd}.team-name[data-v-80a4ebf3]{font-size:1.25rem;font-weight:800;color:#333;margin:0;line-height:1.2}.score-container[data-v-80a4ebf3]{display:flex;flex-direction:column;align-items:center;gap:.75rem;min-width:150px}.score-display[data-v-80a4ebf3]{display:flex;align-items:center;gap:.75rem}.score-number[data-v-80a4ebf3]{font-size:3.5rem;font-weight:800;color:#333;min-width:60px;text-align:center;line-height:1}.score-separator[data-v-80a4ebf3]{font-size:2.5rem;font-weight:600;color:#adb5bd}.score-container-main[data-v-80a4ebf3]{display:flex;flex-direction:column;align-items:center}.penalty-subscript[data-v-80a4ebf3]{font-size:1.5rem;font-weight:600;color:#007bff;margin-top:-.5rem}.penalties-indicator[data-v-80a4ebf3]{background:linear-gradient(135deg,#007bff 0%,#0056b3 100%);color:#fff;padding:.5rem 1.25rem;border-radius:16px;font-size:.875rem;font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #007bff4d}.match-status-badge[data-v-80a4ebf3]{padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.status-scheduled[data-v-80a4ebf3]{background:#e3f2fd;color:#1976d2}.status-playing[data-v-80a4ebf3]{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);color:#fff}.status-finished[data-v-80a4ebf3]{background:#e8f5e9;color:#388e3c}.status-cancelled[data-v-80a4ebf3]{background:#ffebee;color:#c62828}.match-info-bar[data-v-80a4ebf3]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;padding:1.25rem 1rem;background:#f8f9fa;border-radius:20px;margin:0 1rem;border-top:3px solid #667eea}.info-item[data-v-80a4ebf3]{display:flex;align-items:center;gap:.5rem;color:#6c757d;font-size:.875rem;font-weight:500}.info-item i[data-v-80a4ebf3]{font-size:1rem;color:#667eea}.breadcrumb-container[data-v-80a4ebf3]{padding:1rem}.content-container[data-v-80a4ebf3]{padding:1.5rem 1rem;max-width:900px;margin:0 auto}.actions-section[data-v-80a4ebf3]{margin-bottom:2rem}.section-header[data-v-80a4ebf3]{display:flex;align-items:center;gap:1rem;background:white;padding:1.25rem 1.5rem;border-radius:20px;margin-bottom:1.5rem;box-shadow:0 4px 16px #0000001a}.section-icon[data-v-80a4ebf3]{width:48px;height:48px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-icon i[data-v-80a4ebf3]{font-size:1.25rem;color:#fff}.section-title[data-v-80a4ebf3]{flex:1;font-size:1.5rem;font-weight:700;color:#333;margin:0}.section-count[data-v-80a4ebf3]{width:36px;height:36px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0}.empty-state[data-v-80a4ebf3]{background:white;border-radius:20px;padding:3rem 2rem;text-align:center;box-shadow:0 4px 16px #0000001a}.empty-icon[data-v-80a4ebf3]{width:100px;height:100px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#f5f7fa 0%,#e9ecef 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}.empty-icon i[data-v-80a4ebf3]{font-size:3rem;color:#adb5bd}.empty-title[data-v-80a4ebf3]{font-size:1.25rem;font-weight:700;color:#333;margin:0 0 .5rem}.empty-text[data-v-80a4ebf3]{font-size:.95rem;color:#6c757d;margin:0}@media (max-width: 768px){.match-header[data-v-80a4ebf3]{padding:1.25rem .75rem 1.75rem}.back-button[data-v-80a4ebf3]{width:44px;height:44px;top:1.25rem}.back-button i[data-v-80a4ebf3]{font-size:1.125rem}.live-indicator[data-v-80a4ebf3]{padding:.4rem .875rem}.live-text[data-v-80a4ebf3]{font-size:.7rem}.teams-container[data-v-80a4ebf3]{padding:1.5rem .5rem 1.25rem;gap:.75rem}.team-logo-large[data-v-80a4ebf3]{width:80px;height:80px;margin-bottom:.75rem}.logo-placeholder i[data-v-80a4ebf3]{font-size:2.5rem}.team-name[data-v-80a4ebf3]{font-size:1rem;padding:0 .25rem}.score-container[data-v-80a4ebf3]{min-width:120px;gap:.5rem}.score-number[data-v-80a4ebf3]{font-size:2.75rem;min-width:48px}.score-separator[data-v-80a4ebf3]{font-size:2rem}.match-status-badge[data-v-80a4ebf3]{padding:.375rem .875rem;font-size:.7rem}.match-info-bar[data-v-80a4ebf3]{gap:1rem;padding:1rem .875rem;margin:0 .75rem;border-radius:16px}.info-item[data-v-80a4ebf3]{font-size:.8125rem}.info-item i[data-v-80a4ebf3]{font-size:.875rem}.breadcrumb-container[data-v-80a4ebf3]{padding:.75rem}.content-container[data-v-80a4ebf3]{padding:1rem .75rem}.section-header[data-v-80a4ebf3]{padding:1rem 1.25rem;border-radius:16px;gap:.75rem}.section-icon[data-v-80a4ebf3]{width:44px;height:44px}.section-icon i[data-v-80a4ebf3]{font-size:1.125rem}.section-title[data-v-80a4ebf3]{font-size:1.25rem}.section-count[data-v-80a4ebf3]{width:32px;height:32px;font-size:.8rem}.empty-state[data-v-80a4ebf3]{padding:2.5rem 1.5rem;border-radius:16px}.empty-icon[data-v-80a4ebf3]{width:90px;height:90px;margin-bottom:1.25rem}.empty-icon i[data-v-80a4ebf3]{font-size:2.75rem}.empty-title[data-v-80a4ebf3]{font-size:1.125rem}.empty-text[data-v-80a4ebf3]{font-size:.9rem}}@media (max-width: 375px){.teams-container[data-v-80a4ebf3]{padding:1.25rem .25rem 1rem}.team-logo-large[data-v-80a4ebf3]{width:70px;height:70px}.logo-placeholder i[data-v-80a4ebf3]{font-size:2rem}.team-name[data-v-80a4ebf3]{font-size:.9375rem}.score-number[data-v-80a4ebf3]{font-size:2.5rem;min-width:44px}.score-separator[data-v-80a4ebf3]{font-size:1.75rem}.match-info-bar[data-v-80a4ebf3]{flex-direction:column;gap:.75rem}}@media (max-width: 768px) and (orientation: landscape){.teams-container[data-v-80a4ebf3]{padding:1rem .5rem}.team-logo-large[data-v-80a4ebf3]{width:70px;height:70px}.score-number[data-v-80a4ebf3]{font-size:2.5rem}}@media (prefers-reduced-motion: reduce){.back-button[data-v-80a4ebf3],.live-indicator[data-v-80a4ebf3]{transition:none}}.teams-rosters[data-v-80a4ebf3]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding:2rem 1rem;max-width:1400px;margin:0 auto}.team-roster[data-v-80a4ebf3]{background:white;border-radius:16px;padding:1.5rem;box-shadow:0 4px 12px #00000026}.roster-title[data-v-80a4ebf3]{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:3px solid #667eea;display:flex;align-items:center}.roster-title i[data-v-80a4ebf3]{color:#667eea}.roster-section[data-v-80a4ebf3]{margin-bottom:2rem}.roster-section[data-v-80a4ebf3]:last-child{margin-bottom:0}.roster-subtitle[data-v-80a4ebf3]{font-size:1.1rem;font-weight:600;color:#555;margin-bottom:1rem;display:flex;align-items:center}.roster-subtitle i[data-v-80a4ebf3]{color:#764ba2}.empty-roster[data-v-80a4ebf3]{text-align:center;padding:2rem;color:#999;font-style:italic}.players-grid[data-v-80a4ebf3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.player-card[data-v-80a4ebf3]{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;padding:1rem;display:flex;align-items:center;gap:.75rem;transition:all .3s ease;border:2px solid transparent}.player-card[data-v-80a4ebf3]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a;border-color:#667eea}.player-image[data-v-80a4ebf3]{width:50px;height:50px;border-radius:50%;overflow:hidden;flex-shrink:0;background:white;display:flex;align-items:center;justify-content:center}.player-image img[data-v-80a4ebf3]{width:100%;height:100%;object-fit:cover}.player-placeholder[data-v-80a4ebf3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;font-size:1.25rem}.player-info[data-v-80a4ebf3]{flex:1;min-width:0}.player-number[data-v-80a4ebf3]{font-size:1.25rem;font-weight:700;color:#667eea;line-height:1;margin-bottom:.25rem}.player-number.empty[data-v-80a4ebf3]{color:#999}.player-name[data-v-80a4ebf3]{font-size:.875rem;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.staff-list[data-v-80a4ebf3]{display:flex;flex-direction:column;gap:.75rem}.staff-card[data-v-80a4ebf3]{background:#f8f9fa;border-radius:12px;padding:1rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease;border-left:4px solid #764ba2}.staff-card[data-v-80a4ebf3]:hover{transform:translate(4px);box-shadow:0 2px 8px #0000001a}.staff-image[data-v-80a4ebf3]{width:45px;height:45px;border-radius:50%;overflow:hidden;flex-shrink:0;background:white;display:flex;align-items:center;justify-content:center}.staff-image img[data-v-80a4ebf3]{width:100%;height:100%;object-fit:cover}.staff-placeholder[data-v-80a4ebf3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#764ba2 0%,#667eea 100%);color:#fff;font-size:1.125rem}.staff-info[data-v-80a4ebf3]{flex:1}.staff-name[data-v-80a4ebf3]{font-size:.95rem;font-weight:600;color:#333;margin-bottom:.25rem}.staff-role[data-v-80a4ebf3]{font-size:.8rem;color:#666;text-transform:uppercase;font-weight:500}.mvp-section[data-v-80a4ebf3]{background:linear-gradient(135deg,#f5a623 0%,#f7cb68 100%);padding:2rem;margin:2rem 0;border-radius:12px;box-shadow:0 4px 12px #f5a6234d}.mvp-container[data-v-80a4ebf3]{display:flex;align-items:center;gap:2rem;max-width:600px;margin:0 auto}.mvp-icon[data-v-80a4ebf3]{font-size:3rem;color:#fff;animation:pulse-80a4ebf3 2s infinite}@keyframes pulse-80a4ebf3{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.mvp-content[data-v-80a4ebf3]{flex:1}.mvp-label[data-v-80a4ebf3]{font-size:.9rem;font-weight:600;text-transform:uppercase;color:#ffffffe6;letter-spacing:1px;margin-bottom:.75rem}.mvp-player-info[data-v-80a4ebf3]{display:flex;align-items:center;gap:1rem}.mvp-player-image[data-v-80a4ebf3]{width:70px;height:70px;border-radius:50%;overflow:hidden;border:3px solid white;box-shadow:0 2px 8px #0003}.mvp-player-image img[data-v-80a4ebf3]{width:100%;height:100%;object-fit:cover}.mvp-player-placeholder[data-v-80a4ebf3]{width:100%;height:100%;background:rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}.mvp-player-details[data-v-80a4ebf3]{flex:1}.mvp-player-number[data-v-80a4ebf3]{font-size:.85rem;font-weight:600;color:#fffc;margin-bottom:.25rem}.mvp-player-name[data-v-80a4ebf3]{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:.25rem}.mvp-team-name[data-v-80a4ebf3]{font-size:.95rem;color:#ffffffd9}@media (max-width: 768px){.mvp-section[data-v-80a4ebf3]{padding:1.5rem;margin:1.5rem 0}.mvp-container[data-v-80a4ebf3]{gap:1rem}.mvp-icon[data-v-80a4ebf3]{font-size:2rem}.mvp-player-image[data-v-80a4ebf3]{width:60px;height:60px}.mvp-player-name[data-v-80a4ebf3]{font-size:1.2rem}}@media (max-width: 992px){.teams-rosters[data-v-80a4ebf3]{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem .75rem}.players-grid[data-v-80a4ebf3]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (max-width: 576px){.team-roster[data-v-80a4ebf3]{padding:1rem}.roster-title[data-v-80a4ebf3]{font-size:1.25rem}.roster-subtitle[data-v-80a4ebf3]{font-size:1rem}.players-grid[data-v-80a4ebf3]{grid-template-columns:1fr}.player-card[data-v-80a4ebf3],.staff-card[data-v-80a4ebf3]{padding:.875rem}}.payment-page[data-v-6dbe3b37]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:2rem}.payment-header[data-v-6dbe3b37]{background:white;padding:1.5rem 1rem;box-shadow:0 4px 12px #00000026}.header-content[data-v-6dbe3b37]{max-width:800px;margin:0 auto;display:flex;align-items:center;gap:1rem}.btn-back[data-v-6dbe3b37]{background:transparent;border:none;color:#667eea;font-size:1.5rem;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn-back[data-v-6dbe3b37]:hover{background:rgba(102,126,234,.1);transform:translate(-4px)}.page-title[data-v-6dbe3b37]{font-size:1.75rem;font-weight:800;color:#333;margin:0}.payment-container[data-v-6dbe3b37]{max-width:800px;margin:2rem auto;padding:0 1rem}.payment-card[data-v-6dbe3b37]{background:white;border-radius:20px;padding:2rem;box-shadow:0 8px 24px #0003}.info-section[data-v-6dbe3b37]{margin-bottom:2rem}.section-header[data-v-6dbe3b37]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f0f0f0}.section-header i[data-v-6dbe3b37]{font-size:1.5rem;color:#667eea}.section-header h2[data-v-6dbe3b37]{font-size:1.5rem;font-weight:700;color:#333;margin:0}.player-details[data-v-6dbe3b37]{display:flex;flex-direction:column;align-items:center;gap:2rem}.player-image-large[data-v-6dbe3b37]{width:150px;height:150px;border-radius:50%;overflow:hidden;background:white;box-shadow:0 4px 12px #00000026}.player-image-large img[data-v-6dbe3b37]{width:100%;height:100%;object-fit:cover}.image-placeholder[data-v-6dbe3b37]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;font-size:4rem}.details-grid[data-v-6dbe3b37]{width:100%;display:grid;grid-template-columns:1fr;gap:1.5rem}.detail-item[data-v-6dbe3b37]{display:flex;flex-direction:column;gap:.25rem}.detail-label[data-v-6dbe3b37]{font-size:.875rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px}.detail-value[data-v-6dbe3b37]{font-size:1.125rem;font-weight:600;color:#333}.price-section[data-v-6dbe3b37]{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:16px;padding:2rem;text-align:center;margin-bottom:2rem;border:3px solid #667eea}.email-section[data-v-6dbe3b37]{margin-bottom:2rem}.price-label[data-v-6dbe3b37]{font-size:1rem;font-weight:600;color:#666;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.price-amount[data-v-6dbe3b37]{font-size:3rem;font-weight:800;color:#667eea;line-height:1}.form-group[data-v-6dbe3b37]{margin-bottom:1.5rem}.form-label[data-v-6dbe3b37]{display:block;font-size:1rem;font-weight:600;color:#333;margin-bottom:.5rem}.required[data-v-6dbe3b37]{color:#dc3545}.form-control[data-v-6dbe3b37]{width:100%;padding:.875rem 1rem;border:2px solid #e0e0e0;border-radius:12px;font-size:1rem;transition:all .3s ease;background:white}.form-control[data-v-6dbe3b37]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-control[data-v-6dbe3b37]:invalid{border-color:#dc3545}.form-help[data-v-6dbe3b37]{display:block;margin-top:.5rem;font-size:.875rem;color:#666;font-style:italic}.payment-actions[data-v-6dbe3b37]{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.btn-payment[data-v-6dbe3b37]{background:linear-gradient(135deg,#28a745 0%,#20c997 100%);color:#fff;border:none;padding:1.25rem 2rem;border-radius:12px;font-size:1.125rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #28a7454d}.btn-payment[data-v-6dbe3b37]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #28a74566}.btn-payment[data-v-6dbe3b37]:disabled{opacity:.5;cursor:not-allowed}.btn-cancel[data-v-6dbe3b37]{background:#f0f0f0;color:#666;border:none;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn-cancel[data-v-6dbe3b37]:hover{background:#e0e0e0}@media (max-width: 768px){.payment-card[data-v-6dbe3b37]{padding:1.5rem}.page-title[data-v-6dbe3b37],.section-header h2[data-v-6dbe3b37]{font-size:1.25rem}.player-image-large[data-v-6dbe3b37]{width:120px;height:120px}.price-amount[data-v-6dbe3b37]{font-size:2.5rem}.details-grid[data-v-6dbe3b37]{gap:1rem}.btn-payment[data-v-6dbe3b37]{padding:1rem 1.5rem;font-size:1rem}.form-control[data-v-6dbe3b37]{padding:.75rem;font-size:.9375rem}}@media (max-width: 576px){.payment-container[data-v-6dbe3b37]{margin:1rem auto}.payment-card[data-v-6dbe3b37]{padding:1rem;border-radius:16px}.player-image-large[data-v-6dbe3b37]{width:100px;height:100px}.image-placeholder[data-v-6dbe3b37]{font-size:3rem}.price-section[data-v-6dbe3b37]{padding:1.5rem}.price-amount[data-v-6dbe3b37]{font-size:2rem}.form-control[data-v-6dbe3b37]{padding:.625rem;font-size:.875rem}.form-label[data-v-6dbe3b37]{font-size:.9375rem}.form-help[data-v-6dbe3b37]{font-size:.8125rem}}.validation-result[data-v-336dd87c]{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;border:2px solid #dee2e6;border-radius:8px;text-align:center}.validation-result.loading[data-v-336dd87c]{background-color:#f8f9fa}.validation-result.success[data-v-336dd87c]{background-color:#d1e7dd;border-color:#28a745}.validation-result.warning[data-v-336dd87c]{background-color:#fff3cd;border-color:#ffc107}.validation-result.error[data-v-336dd87c]{background-color:#f8d7da;border-color:#dc3545}.validation-result.initial[data-v-336dd87c]{background-color:#f8f9fa}.result-icon[data-v-336dd87c]{font-size:4rem;margin-bottom:1rem}.validation-result.success .result-icon[data-v-336dd87c]{color:#28a745}.validation-result.warning .result-icon[data-v-336dd87c]{color:#ffc107}.validation-result.error .result-icon[data-v-336dd87c]{color:#dc3545}.validation-result.initial .result-icon[data-v-336dd87c]{color:#6c757d}.ticket-info[data-v-336dd87c]{width:100%;max-width:400px;background-color:#fff;padding:1rem;border-radius:8px;margin-top:1rem}.info-row[data-v-336dd87c]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #e9ecef}.info-row[data-v-336dd87c]:last-child{border-bottom:none}.info-row .label[data-v-336dd87c]{font-weight:600;color:#6c757d}.info-row .value[data-v-336dd87c]{color:#2c3e50}code[data-v-336dd87c]{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:4px;color:#e83e8c}.tournament-show[data-v-31b460d1]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:2rem}.tournament-header[data-v-31b460d1]{position:relative;background:linear-gradient(135deg,rgba(102,126,234,.95) 0%,rgba(118,75,162,.95) 100%);padding:1.5rem 1rem 2.5rem;box-shadow:0 4px 20px #00000026}.back-button[data-v-31b460d1]{position:absolute;top:1.5rem;left:1rem;width:48px;height:48px;background:rgba(255,255,255,.2);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.back-button[data-v-31b460d1]:hover{background:rgba(255,255,255,.3);transform:scale(1.05)}.back-button[data-v-31b460d1]:active{transform:scale(.95)}.back-button i[data-v-31b460d1]{font-size:1.25rem;color:#fff}.tournament-info[data-v-31b460d1]{text-align:center;padding-top:2rem}.tournament-badge-live[data-v-31b460d1]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(40,167,69,.2);padding:.5rem 1rem;border-radius:20px;margin-bottom:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tournament-badge-live .badge-dot[data-v-31b460d1]{width:10px;height:10px;background:#28a745;border-radius:50%;animation:pulse-31b460d1 2s ease-in-out infinite}@keyframes pulse-31b460d1{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 #28a745b3}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 0 10px #28a74500}}.tournament-badge-live .badge-text[data-v-31b460d1]{font-size:.75rem;font-weight:700;color:#fff;letter-spacing:1px}.tournament-icon-header[data-v-31b460d1]{width:90px;height:90px;margin:0 auto 1.5rem;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px #0003}.tournament-icon-header i[data-v-31b460d1]{font-size:3rem;color:#fff}.tournament-name[data-v-31b460d1]{font-size:2rem;font-weight:800;color:#fff;margin:0;line-height:1.2;text-shadow:0 2px 10px rgba(0,0,0,.2)}.breadcrumb-container[data-v-31b460d1]{padding:1rem 1rem .5rem}.categories-container[data-v-31b460d1]{padding:1.5rem 1rem;max-width:800px;margin:0 auto}.section-header[data-v-31b460d1]{gap:1rem;margin-bottom:1.5rem;background:white;padding:1.25rem 1.5rem;border-radius:20px;box-shadow:0 4px 16px #0000001a}.section-icon[data-v-31b460d1]{width:48px;height:48px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-icon i[data-v-31b460d1]{font-size:1.25rem;color:#fff}.section-title[data-v-31b460d1]{flex:1;font-size:1.5rem;font-weight:700;color:#333;margin:0}.section-count[data-v-31b460d1]{width:36px;height:36px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0}.empty-state[data-v-31b460d1]{background:white;border-radius:20px;padding:3rem 2rem;text-align:center;box-shadow:0 4px 16px #0000001a}.empty-icon[data-v-31b460d1]{width:100px;height:100px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#f5f7fa 0%,#e9ecef 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}.empty-icon i[data-v-31b460d1]{font-size:3rem;color:#adb5bd}.empty-title[data-v-31b460d1]{font-size:1.25rem;font-weight:700;color:#333;margin:0 0 .5rem}.empty-text[data-v-31b460d1]{font-size:.95rem;color:#6c757d;margin:0}.categories-list[data-v-31b460d1]{display:flex;flex-direction:column;gap:1rem}.category-card[data-v-31b460d1]{background:white;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px #0000001a;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:slideUp-31b460d1 .4s ease-out forwards;opacity:0}@keyframes slideUp-31b460d1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.category-card[data-v-31b460d1]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #667eea40}.category-card[data-v-31b460d1]:active{transform:translateY(-2px)}.category-content[data-v-31b460d1]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem}.category-icon[data-v-31b460d1]{width:56px;height:56px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}.category-card:hover .category-icon[data-v-31b460d1]{transform:scale(1.1)}.category-icon i[data-v-31b460d1]{font-size:1.5rem;color:#fff}.category-info[data-v-31b460d1]{flex:1;min-width:0}.category-name[data-v-31b460d1]{font-size:1.125rem;font-weight:700;color:#333;margin:0 0 .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-meta[data-v-31b460d1]{font-size:.875rem;color:#6c757d;margin:0}.category-arrow[data-v-31b460d1]{width:32px;height:32px;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.category-card:hover .category-arrow[data-v-31b460d1]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.category-arrow i[data-v-31b460d1]{font-size:.875rem;color:#6c757d;transition:all .3s ease}.category-card:hover .category-arrow i[data-v-31b460d1]{color:#fff;transform:translate(3px)}.category-progress[data-v-31b460d1]{height:4px;background:#f0f0f0;position:relative;overflow:hidden}.progress-bar[data-v-31b460d1]{height:100%;width:0;background:linear-gradient(90deg,#667eea 0%,#764ba2 100%);transition:width .3s ease}.category-card:hover .progress-bar[data-v-31b460d1]{width:100%}@media (max-width: 768px){.tournament-header[data-v-31b460d1]{padding:1.25rem 1rem 2rem}.back-button[data-v-31b460d1]{width:44px;height:44px;top:1.25rem}.back-button i[data-v-31b460d1]{font-size:1.125rem}.tournament-info[data-v-31b460d1]{padding-top:1.5rem}.tournament-badge-live[data-v-31b460d1]{padding:.4rem .875rem;margin-bottom:1.25rem}.tournament-icon-header[data-v-31b460d1]{width:80px;height:80px;margin-bottom:1.25rem}.tournament-icon-header i[data-v-31b460d1]{font-size:2.5rem}.tournament-name[data-v-31b460d1]{font-size:1.75rem;padding:0 3rem}.breadcrumb-container[data-v-31b460d1]{padding:.75rem .75rem .5rem}.categories-container[data-v-31b460d1]{padding:1rem .75rem}.section-header[data-v-31b460d1]{padding:1rem 1.25rem;border-radius:16px;gap:.75rem}.section-icon[data-v-31b460d1]{width:44px;height:44px}.section-icon i[data-v-31b460d1]{font-size:1.125rem}.section-title[data-v-31b460d1]{font-size:1.25rem}.section-count[data-v-31b460d1]{width:32px;height:32px;font-size:.8rem}.category-content[data-v-31b460d1]{padding:1rem 1.25rem}.category-icon[data-v-31b460d1]{width:52px;height:52px;border-radius:12px}.category-icon i[data-v-31b460d1]{font-size:1.375rem}.category-name[data-v-31b460d1]{font-size:1.0625rem}.category-meta[data-v-31b460d1]{font-size:.8125rem}.empty-state[data-v-31b460d1]{padding:2.5rem 1.5rem;border-radius:16px}.empty-icon[data-v-31b460d1]{width:90px;height:90px;margin-bottom:1.25rem}.empty-icon i[data-v-31b460d1]{font-size:2.75rem}.empty-title[data-v-31b460d1]{font-size:1.125rem}.empty-text[data-v-31b460d1]{font-size:.9rem}}@media (max-width: 375px){.tournament-name[data-v-31b460d1]{font-size:1.5rem}.category-name[data-v-31b460d1]{font-size:1rem}.category-icon[data-v-31b460d1]{width:48px;height:48px}}@media (prefers-reduced-motion: reduce){.category-card[data-v-31b460d1],.category-icon[data-v-31b460d1],.category-arrow[data-v-31b460d1],.category-arrow i[data-v-31b460d1],.progress-bar[data-v-31b460d1]{transition:none}@keyframes slideUp-31b460d1{0%,to{opacity:1;transform:translateY(0)}}@keyframes pulse-31b460d1{0%,to{opacity:1;transform:scale(1);box-shadow:none}}}.ticket-purchase-banner[data-v-31b460d1]{margin-top:1rem;text-align:center;width:100%}.btn-buy-tickets[data-v-31b460d1]{background:linear-gradient(135deg,#10b981 0%,#059669 100%);color:#fff;border:none;padding:.8rem 1.5rem;font-size:.9rem;font-weight:800;border-radius:50px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;animation:pulse-green 2s infinite;width:100%}.btn-buy-tickets[data-v-31b460d1]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.btn-buy-tickets[data-v-31b460d1]:hover:before{left:100%}.btn-buy-tickets[data-v-31b460d1]:active{transform:translateY(-1px) scale(1.01)}.statistics-links[data-v-31b460d1]{margin-top:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.btn-stat-link[data-v-31b460d1]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;padding:.75rem 1rem;border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.9rem;font-weight:600;position:relative;overflow:hidden}.btn-stat-link i[data-v-31b460d1]{font-size:1.1rem}.btn-stat-link[data-v-31b460d1]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-stat-link[data-v-31b460d1]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #667eea66}.btn-stat-link[data-v-31b460d1]:hover:before{left:100%}.btn-stat-link[data-v-31b460d1]:active{transform:translateY(0)}@media (max-width: 768px){.statistics-links[data-v-31b460d1]{grid-template-columns:1fr}.btn-stat-link[data-v-31b460d1]{padding:.85rem 1rem}}.modal-header-content[data-v-3c4bbc14]{display:flex;align-items:center;font-size:1.25rem;font-weight:700;color:#333}.player-form[data-v-3c4bbc14]{padding:.5rem 0}.form-row[data-v-3c4bbc14]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-v-3c4bbc14]{margin-bottom:1.5rem}.form-label[data-v-3c4bbc14]{display:flex;align-items:center;font-weight:600;color:#333;margin-bottom:.5rem;font-size:.95rem}.form-label.required[data-v-3c4bbc14]:after{content:"*";color:#dc3545;margin-left:.25rem}.form-control[data-v-3c4bbc14]{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;transition:all .3s ease}.form-control[data-v-3c4bbc14]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.image-preview[data-v-3c4bbc14]{margin-top:1rem;text-align:center}.image-preview img[data-v-3c4bbc14]{max-width:200px;max-height:200px;border-radius:12px;border:3px solid #e0e0e0}.form-actions[data-v-3c4bbc14]{display:flex;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid #e0e0e0}.btn[data-v-3c4bbc14]{flex:1;padding:.875rem 1.5rem;border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn[data-v-3c4bbc14]:disabled{opacity:.6;cursor:not-allowed}.btn-cancel[data-v-3c4bbc14]{background-color:#f0f0f0;color:#666}.btn-cancel[data-v-3c4bbc14]:hover:not(:disabled){background-color:#e0e0e0;transform:translateY(-2px)}.btn-submit[data-v-3c4bbc14]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.btn-submit[data-v-3c4bbc14]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}@media (max-width: 576px){.form-row[data-v-3c4bbc14]{grid-template-columns:1fr}.form-control[data-v-3c4bbc14]{padding:.625rem;font-size:16px}.form-actions[data-v-3c4bbc14]{flex-direction:column}}.modal-header-content[data-v-cfd9de17]{display:flex;align-items:center;font-size:1.25rem;font-weight:700;color:#333}.staff-form[data-v-cfd9de17]{padding:.5rem 0}.form-row[data-v-cfd9de17]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-v-cfd9de17]{margin-bottom:1.5rem}.form-label[data-v-cfd9de17]{display:flex;align-items:center;font-weight:600;color:#333;margin-bottom:.5rem;font-size:.95rem}.form-label.required[data-v-cfd9de17]:after{content:"*";color:#dc3545;margin-left:.25rem}.form-control[data-v-cfd9de17]{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;transition:all .3s ease}.form-control[data-v-cfd9de17]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}select.form-control[data-v-cfd9de17]{cursor:pointer;background-color:#fff}.image-preview[data-v-cfd9de17]{margin-top:1rem;text-align:center}.image-preview img[data-v-cfd9de17]{max-width:200px;max-height:200px;border-radius:12px;border:3px solid #e0e0e0}.form-actions[data-v-cfd9de17]{display:flex;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid #e0e0e0}.btn[data-v-cfd9de17]{flex:1;padding:.875rem 1.5rem;border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn[data-v-cfd9de17]:disabled{opacity:.6;cursor:not-allowed}.btn-cancel[data-v-cfd9de17]{background-color:#f0f0f0;color:#666}.btn-cancel[data-v-cfd9de17]:hover:not(:disabled){background-color:#e0e0e0;transform:translateY(-2px)}.btn-submit[data-v-cfd9de17]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.btn-submit[data-v-cfd9de17]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}@media (max-width: 576px){.form-row[data-v-cfd9de17]{grid-template-columns:1fr}.form-control[data-v-cfd9de17]{padding:.625rem;font-size:16px}.form-actions[data-v-cfd9de17]{flex-direction:column}}.team-manage[data-v-35c4abf2]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:2rem}.page-header[data-v-35c4abf2]{background:white;padding:2rem 1rem;box-shadow:0 4px 12px #00000026}.header-content[data-v-35c4abf2]{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:1.5rem}.team-logo-header[data-v-35c4abf2]{width:80px;height:80px;flex-shrink:0}.team-logo-header img[data-v-35c4abf2]{width:100%;height:100%;object-fit:contain}.logo-placeholder[data-v-35c4abf2]{width:100%;height:100%;background:linear-gradient(135deg,#f5f7fa 0%,#e9ecef 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}.logo-placeholder i[data-v-35c4abf2]{font-size:2.5rem;color:#adb5bd}.header-info[data-v-35c4abf2]{flex:1}.team-title[data-v-35c4abf2]{font-size:2rem;font-weight:800;color:#333;margin:0 0 .5rem}.tournament-name[data-v-35c4abf2]{font-size:1.1rem;color:#666;margin:0}.tabs-container[data-v-35c4abf2]{max-width:1200px;margin:-1px auto 0;padding:0 1rem;display:flex;gap:.5rem}.tab-button[data-v-35c4abf2]{background:rgba(255,255,255,.9);border:none;padding:1rem 1.5rem;border-radius:12px 12px 0 0;font-size:1rem;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease;display:flex;align-items:center}.tab-button[data-v-35c4abf2]:hover{background:white;color:#333}.tab-button.active[data-v-35c4abf2]{background:white;color:#667eea;box-shadow:0 -2px 8px #0000001a}.content-section[data-v-35c4abf2]{max-width:1200px;margin:0 auto;padding:2rem 1rem;background:white;min-height:500px}.section-header[data-v-35c4abf2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.section-title[data-v-35c4abf2]{font-size:1.5rem;font-weight:700;color:#333;margin:0;display:flex;align-items:center}.btn-add[data-v-35c4abf2]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;box-shadow:0 4px 12px #667eea4d}.btn-add[data-v-35c4abf2]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66}.empty-state[data-v-35c4abf2]{text-align:center;padding:4rem 2rem;color:#999}.empty-state i[data-v-35c4abf2]{font-size:5rem;margin-bottom:1.5rem;opacity:.5}.empty-state p[data-v-35c4abf2]{font-size:1.2rem;margin-bottom:2rem}.btn-primary[data-v-35c4abf2]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center}.btn-primary[data-v-35c4abf2]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66}.players-grid[data-v-35c4abf2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.player-card[data-v-35c4abf2]{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:16px;padding:3rem 1.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .3s ease;border:2px solid transparent;position:relative}.player-card[data-v-35c4abf2]:hover{transform:translateY(-4px);box-shadow:0 8px 20px #00000026;border-color:#667eea}.player-image[data-v-35c4abf2],.staff-image[data-v-35c4abf2]{width:100px;height:100px;border-radius:50%;overflow:hidden;margin-bottom:1rem;background:white;display:flex;align-items:center;justify-content:center}.player-image img[data-v-35c4abf2],.staff-image img[data-v-35c4abf2]{width:100%;height:100%;object-fit:cover}.image-placeholder[data-v-35c4abf2]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;font-size:2.5rem}.player-info[data-v-35c4abf2]{flex:1;width:100%}.player-number[data-v-35c4abf2]{font-size:1.5rem;font-weight:700;color:#667eea;margin-bottom:.5rem}.player-number.empty[data-v-35c4abf2]{color:#999}.player-name[data-v-35c4abf2]{font-size:1rem;font-weight:600;color:#333;margin-bottom:.25rem}.player-meta[data-v-35c4abf2]{font-size:.875rem;color:#666}.btn-edit[data-v-35c4abf2]{position:absolute;top:.75rem;right:.75rem}.btn-payment[data-v-35c4abf2]{background:linear-gradient(135deg,#28a745 0%,#20c997 100%);border:none;padding:.5rem .75rem;border-radius:8px;cursor:pointer;transition:all .3s ease;color:#fff;font-weight:600;font-size:.875rem;box-shadow:0 2px 8px #28a7454d}.btn-payment[data-v-35c4abf2]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #28a74566}.btn-payment i[data-v-35c4abf2]{font-size:.875rem}.btn-edit[data-v-35c4abf2]{background:rgba(255,255,255,.9);border:2px solid #667eea;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#667eea;flex-shrink:0}.btn-edit[data-v-35c4abf2]:hover{background:#667eea;color:#fff;transform:scale(1.1)}.staff-list[data-v-35c4abf2]{display:flex;flex-direction:column;gap:1rem}.staff-card[data-v-35c4abf2]{background:#f8f9fa;border-radius:16px;padding:1.5rem;display:flex;align-items:center;gap:1.5rem;transition:all .3s ease;border-left:4px solid #764ba2;position:relative}.staff-card[data-v-35c4abf2]:hover{transform:translate(8px);box-shadow:0 4px 12px #0000001a}.staff-image[data-v-35c4abf2]{width:80px;height:80px}.staff-info[data-v-35c4abf2]{flex:1}.staff-name[data-v-35c4abf2]{font-size:1.2rem;font-weight:600;color:#333;margin-bottom:.25rem}.staff-role[data-v-35c4abf2]{font-size:.95rem;color:#667eea;font-weight:600;text-transform:uppercase;margin-bottom:.25rem}.staff-meta[data-v-35c4abf2]{font-size:.875rem;color:#666}.squad-image-content[data-v-35c4abf2]{padding:2rem 0}.squad-image-wrapper-tab[data-v-35c4abf2]{display:flex;justify-content:center;align-items:center;width:100%;padding:2rem}.squad-image[data-v-35c4abf2]{max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 16px #0003;transition:transform .3s ease}.squad-image[data-v-35c4abf2]:hover{transform:scale(1.02)}.modal-overlay[data-v-35c4abf2]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.modal-container[data-v-35c4abf2]{background:white;border-radius:16px;max-width:600px;width:100%;box-shadow:0 8px 32px #0000004d;animation:modalSlideIn-35c4abf2 .3s ease}@keyframes modalSlideIn-35c4abf2{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.modal-header-custom[data-v-35c4abf2]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e9ecef}.modal-header-custom h3[data-v-35c4abf2]{margin:0;font-size:1.5rem;font-weight:700;color:#333}.btn-close-modal[data-v-35c4abf2]{background:none;border:none;font-size:1.5rem;color:#999;cursor:pointer;transition:color .3s ease;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%}.btn-close-modal[data-v-35c4abf2]:hover{color:#333;background:#f8f9fa}.modal-body-custom[data-v-35c4abf2]{padding:2rem}.form-group-custom[data-v-35c4abf2]{margin-bottom:1.5rem}.form-label-custom[data-v-35c4abf2]{display:block;font-weight:600;color:#333;margin-bottom:.5rem}.file-input-custom[data-v-35c4abf2]{width:100%;padding:.75rem;border:2px dashed #667eea;border-radius:8px;background:#f8f9fa;cursor:pointer;transition:all .3s ease}.file-input-custom[data-v-35c4abf2]:hover{border-color:#764ba2;background:#e9ecef}.form-text-custom[data-v-35c4abf2]{display:block;margin-top:.5rem;font-size:.875rem;color:#666}.preview-container[data-v-35c4abf2]{margin-top:1.5rem;text-align:center}.preview-image[data-v-35c4abf2]{max-width:100%;max-height:300px;border-radius:12px;box-shadow:0 4px 12px #00000026}.modal-footer-custom[data-v-35c4abf2]{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;border-top:1px solid #e9ecef}.btn-secondary-custom[data-v-35c4abf2]{background:#6c757d;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-secondary-custom[data-v-35c4abf2]:hover{background:#5a6268}.btn-primary-custom[data-v-35c4abf2]{background:linear-gradient(135deg,#28a745 0%,#20c997 100%);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.btn-primary-custom[data-v-35c4abf2]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #28a7454d}.btn-primary-custom[data-v-35c4abf2]:disabled{opacity:.6;cursor:not-allowed}.spinner-custom[data-v-35c4abf2]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-35c4abf2 .8s linear infinite}@keyframes spin-35c4abf2{to{transform:rotate(360deg)}}@media (max-width: 768px){.page-header[data-v-35c4abf2]{padding:1.5rem 1rem}.squad-image-wrapper-tab[data-v-35c4abf2]{padding:1rem}.modal-container[data-v-35c4abf2]{margin:0 1rem}.modal-header-custom[data-v-35c4abf2],.modal-body-custom[data-v-35c4abf2],.modal-footer-custom[data-v-35c4abf2]{padding:1rem}.modal-footer-custom[data-v-35c4abf2]{flex-direction:column}.btn-secondary-custom[data-v-35c4abf2],.btn-primary-custom[data-v-35c4abf2]{width:100%;justify-content:center}.header-content[data-v-35c4abf2]{flex-direction:column;text-align:center}.team-title[data-v-35c4abf2]{font-size:1.5rem}.tabs-container[data-v-35c4abf2]{flex-direction:column;margin-bottom:1.5rem}.tab-button[data-v-35c4abf2]{border-radius:12px}.players-grid[data-v-35c4abf2]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.player-card[data-v-35c4abf2]{padding:1rem}.player-image[data-v-35c4abf2],.staff-image[data-v-35c4abf2]{width:80px;height:80px}.section-header[data-v-35c4abf2]{flex-direction:column;gap:1rem;align-items:stretch}.btn-add[data-v-35c4abf2]{width:100%;justify-content:center}.player-actions[data-v-35c4abf2]{flex-direction:column;gap:.5rem}.btn-payment[data-v-35c4abf2]{width:100%;justify-content:center;font-size:.75rem;padding:.4rem .6rem}.btn-edit[data-v-35c4abf2]{width:32px;height:32px;align-self:flex-end}}.team-show[data-v-d0025732]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.page-header[data-v-d0025732]{position:relative;background:white;padding:2rem 1rem;box-shadow:0 4px 12px #00000026}.back-button[data-v-d0025732]{position:absolute;top:1.5rem;left:1rem;width:44px;height:44px;background:#f8f9fa;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.back-button[data-v-d0025732]:hover{background:#e9ecef;transform:scale(1.05)}.back-button[data-v-d0025732]:active{transform:scale(.95)}.back-button i[data-v-d0025732]{font-size:1.125rem;color:#333}.header-content[data-v-d0025732]{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:1.5rem;padding-left:3rem}.team-logo-header[data-v-d0025732]{width:80px;height:80px;flex-shrink:0}.team-logo-header img[data-v-d0025732]{width:100%;height:100%;object-fit:contain}.logo-placeholder[data-v-d0025732]{width:100%;height:100%;background:linear-gradient(135deg,#f5f7fa 0%,#e9ecef 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}.logo-placeholder i[data-v-d0025732]{font-size:2.5rem;color:#adb5bd}.header-info[data-v-d0025732]{flex:1}.team-title[data-v-d0025732]{font-size:2rem;font-weight:800;color:#333;margin:0 0 .5rem}.tournament-name[data-v-d0025732]{font-size:1.1rem;color:#666;margin:0}.tabs-container[data-v-d0025732]{max-width:1200px;margin:10px auto 0;padding:0 1rem;display:flex;gap:.5rem;flex-wrap:wrap}.tab-button[data-v-d0025732]{background:rgba(255,255,255,.9);border:none;padding:1rem 1.5rem;border-radius:12px 12px 0 0;font-size:1rem;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease;display:flex;align-items:center}.tab-button[data-v-d0025732]:hover{background:white;color:#333}.tab-button.active[data-v-d0025732]{background:white;color:#667eea;box-shadow:0 -2px 8px #0000001a}.content-section[data-v-d0025732]{max-width:1200px;margin:0 auto;padding:2rem 1rem;min-height:500px}.squad-image-section[data-v-d0025732]{margin-bottom:2rem;text-align:center}.squad-image[data-v-d0025732]{max-width:100%;border-radius:12px;box-shadow:0 4px 16px #0000001a}.tab-content[data-v-d0025732]{animation:fadeIn-d0025732 .3s ease-out}@keyframes fadeIn-d0025732{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section-card[data-v-d0025732]{background:white;border-radius:20px;padding:1.5rem;box-shadow:0 4px 16px #0000001a;margin-bottom:1.5rem}.section-header[data-v-d0025732]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.section-icon[data-v-d0025732]{width:48px;height:48px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-icon i[data-v-d0025732]{font-size:1.25rem;color:#fff}.section-title[data-v-d0025732]{flex:1;font-size:1.25rem;font-weight:700;color:#333;margin:0}.section-count[data-v-d0025732]{width:36px;height:36px;background:#f8f9fa;color:#6c757d;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700}.empty-state[data-v-d0025732]{padding:3rem 2rem;text-align:center}.empty-icon[data-v-d0025732]{width:80px;height:80px;margin:0 auto 1rem;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center}.empty-icon i[data-v-d0025732]{font-size:2rem;color:#adb5bd}.empty-text[data-v-d0025732]{font-size:.95rem;color:#6c757d;margin:0}.players-table-container[data-v-d0025732]{margin-top:1rem}.table-responsive[data-v-d0025732]{overflow-x:auto;-webkit-overflow-scrolling:touch}.players-table[data-v-d0025732]{width:100%;border-collapse:collapse;background:white}.players-table thead[data-v-d0025732]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.players-table thead th[data-v-d0025732]{padding:1rem .75rem;text-align:center;font-weight:600;font-size:.875rem;white-space:nowrap;border:none}.players-table thead th i[data-v-d0025732]{font-size:1rem}.players-table tbody tr[data-v-d0025732]{border-bottom:1px solid #e9ecef;transition:background-color .2s ease}.players-table tbody tr[data-v-d0025732]:hover{background-color:#f8f9fa}.players-table tbody td[data-v-d0025732]{padding:.875rem .75rem;vertical-align:middle;text-align:center}.col-photo[data-v-d0025732]{width:60px;padding:.5rem!important}.col-number[data-v-d0025732]{width:60px}.col-name[data-v-d0025732]{text-align:left!important;min-width:180px}.col-position[data-v-d0025732]{min-width:120px}.col-stat[data-v-d0025732]{width:50px}.player-photo[data-v-d0025732]{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#f8f9fa;display:flex;align-items:center;justify-content:center;margin:0 auto}.player-photo img[data-v-d0025732]{width:100%;height:100%;object-fit:cover}.player-photo i[data-v-d0025732]{font-size:1.25rem;color:#adb5bd}.player-number-badge[data-v-d0025732]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:8px;font-weight:700;font-size:.9rem}.player-name-cell[data-v-d0025732]{display:flex;flex-direction:column;align-items:flex-start}.player-full-name[data-v-d0025732]{font-weight:600;color:#333;font-size:.95rem}.position-badge[data-v-d0025732]{display:inline-block;padding:.25rem .75rem;background:#e9ecef;color:#495057;border-radius:12px;font-size:.8rem;font-weight:500}.stat-value[data-v-d0025732]{font-weight:600;color:#6c757d;font-size:.95rem}.stat-highlight[data-v-d0025732]{color:#667eea;font-weight:700}.stat-mvp[data-v-d0025732]{color:gold;font-weight:700}.text-warning[data-v-d0025732]{color:#ffc107!important}.text-danger[data-v-d0025732]{color:#dc3545!important}.text-muted[data-v-d0025732]{color:#adb5bd!important}.staff-list[data-v-d0025732]{display:flex;flex-direction:column;gap:.75rem}.staff-card[data-v-d0025732]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:12px;transition:all .3s ease}.staff-card[data-v-d0025732]:hover{background:#e9ecef}.staff-image[data-v-d0025732]{width:50px;height:50px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.staff-image img[data-v-d0025732]{width:100%;height:100%;object-fit:cover}.staff-image i[data-v-d0025732]{font-size:1.5rem;color:#adb5bd}.staff-info[data-v-d0025732]{flex:1}.staff-name[data-v-d0025732]{font-size:1rem;font-weight:600;color:#333;margin:0 0 .25rem}.staff-type[data-v-d0025732]{font-size:.875rem;color:#6c757d;margin:0}.stats-grid[data-v-d0025732]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.stat-card[data-v-d0025732]{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:#f8f9fa;border-radius:12px}.stat-icon[data-v-d0025732]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon i[data-v-d0025732]{font-size:1.25rem;color:#fff}.stat-icon.primary[data-v-d0025732]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.stat-icon.success[data-v-d0025732]{background:linear-gradient(135deg,#28a745 0%,#20c997 100%)}.stat-icon.warning[data-v-d0025732]{background:linear-gradient(135deg,#ffc107 0%,#fd7e14 100%)}.stat-icon.danger[data-v-d0025732]{background:linear-gradient(135deg,#dc3545 0%,#c82333 100%)}.stat-content[data-v-d0025732]{flex:1;display:flex;flex-direction:column}.stat-label[data-v-d0025732]{font-size:.875rem;color:#6c757d;margin-bottom:.25rem}.stat-value[data-v-d0025732]{font-size:1.5rem;font-weight:700;color:#333}.stat-value.positive[data-v-d0025732]{color:#28a745}.stat-value.negative[data-v-d0025732]{color:#dc3545}.matches-list[data-v-d0025732]{display:flex;flex-direction:column;gap:1rem}.match-card[data-v-d0025732]{background:white;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #00000014}.match-card[data-v-d0025732]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #00000026}.match-header-info[data-v-d0025732]{background:#f8f9fa;padding:.875rem 1rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;border-bottom:1px solid #e9ecef}.match-stage-group[data-v-d0025732]{flex:0 0 100%;margin-bottom:.5rem}.stage-badge[data-v-d0025732]{display:inline-flex;align-items:center;padding:.375rem .875rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px #667eea4d}.match-date[data-v-d0025732],.match-venue[data-v-d0025732]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:#6c757d}.match-date div[data-v-d0025732],.match-venue div[data-v-d0025732]{display:flex;align-items:center}.match-date i[data-v-d0025732],.match-venue i[data-v-d0025732]{font-size:.7rem;color:#667eea}.match-content[data-v-d0025732]{padding:1.25rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.team-match[data-v-d0025732]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;min-width:0}.team-highlight[data-v-d0025732]{background:rgba(102,126,234,.08);border-radius:12px;padding:.5rem;margin:-.5rem}.team-logo-match[data-v-d0025732]{width:44px;height:44px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014;flex-shrink:0}.team-logo-match img[data-v-d0025732]{width:36px;height:36px;object-fit:contain}.team-logo-match i[data-v-d0025732]{font-size:1.25rem;color:#adb5bd}.team-name-match[data-v-d0025732]{font-size:.85rem;font-weight:600;color:#333;word-break:break-word}.team-highlight .team-name-match[data-v-d0025732]{color:#667eea;font-weight:700}.match-score-section[data-v-d0025732]{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.live-badge-match[data-v-d0025732]{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);color:#fff;border-radius:12px;font-size:.7rem;font-weight:700;text-transform:uppercase;animation:pulse-d0025732 2s ease-in-out infinite}.live-badge-match i[data-v-d0025732]{font-size:.5rem;animation:blink-d0025732 1s ease-in-out infinite}@keyframes blink-d0025732{0%,to{opacity:1}50%{opacity:.3}}@keyframes pulse-d0025732{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.score-display-match[data-v-d0025732]{display:flex;align-items:center;gap:.5rem}.score-match[data-v-d0025732]{font-size:1.75rem;font-weight:700;color:#333;min-width:32px;text-align:center}.penalty-score-match[data-v-d0025732]{font-size:.85em;color:#667eea;font-weight:600}.score-separator-match[data-v-d0025732]{font-size:1.5rem;font-weight:600;color:#adb5bd}.match-footer[data-v-d0025732]{background:#f8f9fa;padding:.75rem 1rem;text-align:center;border-top:1px solid #e9ecef}.status-badge[data-v-d0025732]{padding:.375rem .875rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:inline-block}.status-scheduled[data-v-d0025732]{background:#e3f2fd;color:#1976d2}.status-playing[data-v-d0025732]{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);color:#fff}.status-finished[data-v-d0025732]{background:#e8f5e9;color:#388e3c}.status-cancelled[data-v-d0025732]{background:#ffebee;color:#c62828}@media (max-width: 768px){.page-header[data-v-d0025732]{padding:1.5rem 1rem}.back-button[data-v-d0025732]{width:40px;height:40px;top:1.25rem}.back-button i[data-v-d0025732]{font-size:1rem}.header-content[data-v-d0025732]{padding-left:2.5rem;gap:1rem}.team-logo-header[data-v-d0025732]{width:64px;height:64px}.team-title[data-v-d0025732]{font-size:1.5rem}.tournament-name[data-v-d0025732]{font-size:.95rem}.tabs-container[data-v-d0025732]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs-container[data-v-d0025732]::-webkit-scrollbar{display:none}.tab-button[data-v-d0025732]{padding:.875rem 1.25rem;font-size:.9rem;white-space:nowrap}.content-section[data-v-d0025732]{padding:1.5rem .75rem}.stats-grid[data-v-d0025732]{grid-template-columns:1fr}.players-table thead th[data-v-d0025732]{padding:.75rem .5rem;font-size:.8rem}.players-table tbody td[data-v-d0025732]{padding:.75rem .5rem}.col-name[data-v-d0025732]{min-width:140px}.player-full-name[data-v-d0025732]{font-size:.875rem}.position-badge[data-v-d0025732]{font-size:.75rem;padding:.2rem .5rem}.stat-value[data-v-d0025732]{font-size:.875rem}}@media (max-width: 576px){.header-content[data-v-d0025732]{flex-direction:column;text-align:center;padding-left:1rem}.team-title[data-v-d0025732]{font-size:1.25rem}.tournament-name[data-v-d0025732]{font-size:.875rem}.players-table thead th[data-v-d0025732]{padding:.625rem .375rem;font-size:.75rem}.players-table tbody td[data-v-d0025732]{padding:.625rem .375rem;font-size:.8rem}.player-photo[data-v-d0025732]{width:36px;height:36px}.player-number-badge[data-v-d0025732]{width:28px;height:28px;font-size:.8rem}.col-name[data-v-d0025732]{min-width:120px}.player-full-name[data-v-d0025732]{font-size:.8rem}.position-badge[data-v-d0025732]{font-size:.7rem;padding:.15rem .4rem}.stat-value[data-v-d0025732]{font-size:.8rem}.col-stat[data-v-d0025732]{width:40px}}.ticket-purchase[data-v-e0df6574]{padding:40px 0;min-height:100vh;background-color:#f8f9fa}.section-header[data-v-e0df6574]{margin-bottom:30px}.section-title[data-v-e0df6574]{font-size:2rem;font-weight:700;color:#2c3e50;margin-bottom:.5rem}.section-subtitle[data-v-e0df6574]{font-size:1.2rem;color:#7f8c8d;margin-bottom:0}.ticket-type-card[data-v-e0df6574]{border:1px solid #dee2e6;border-radius:8px;padding:1rem;background-color:#fff;transition:all .3s ease}.ticket-type-card[data-v-e0df6574]:hover{box-shadow:0 4px 12px #0000001a}.quantity-selector[data-v-e0df6574]{display:flex;align-items:center;justify-content:flex-end}.quantity-selector button[data-v-e0df6574]{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center}.ticket-result[data-v-48a83a63]{padding:40px 0;min-height:100vh;background-color:#f8f9fa}.result-container[data-v-48a83a63]{text-align:center;margin-bottom:30px}.result-icon[data-v-48a83a63]{font-size:5rem;margin-bottom:1.5rem}.result-container.success .result-icon[data-v-48a83a63]{color:#28a745}.result-container.pending .result-icon[data-v-48a83a63]{color:#ffc107}.result-container.error .result-icon[data-v-48a83a63]{color:#dc3545}.result-title[data-v-48a83a63]{font-size:2rem;font-weight:700;color:#2c3e50;margin-bottom:1rem}.result-message[data-v-48a83a63]{font-size:1.1rem;color:#7f8c8d;margin-bottom:2rem}.info-row[data-v-48a83a63]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e9ecef}.info-row[data-v-48a83a63]:last-child{border-bottom:none}.info-label[data-v-48a83a63]{font-weight:600;color:#6c757d}.info-value[data-v-48a83a63]{color:#2c3e50}.ticket-card[data-v-48a83a63]{border:2px solid #dee2e6;border-radius:8px;padding:1.5rem;margin-bottom:1rem;background-color:#fff}.ticket-header[data-v-48a83a63]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ticket-header h6[data-v-48a83a63]{margin:0;font-weight:600}.ticket-qr[data-v-48a83a63]{text-align:center}.qr-placeholder[data-v-48a83a63]{background-color:#f8f9fa;padding:2rem;border-radius:8px;border:2px dashed #dee2e6}.qr-placeholder i[data-v-48a83a63]{color:#6c757d}.qr-placeholder p[data-v-48a83a63]{font-family:Courier New,monospace;color:#6c757d;font-size:.9rem;word-break:break-all}.qr-code-image[data-v-48a83a63]{max-width:250px;width:100%;height:auto;margin-bottom:1rem}.top-assists-page[data-v-daf83934]{min-height:100vh;background:linear-gradient(135deg,#30cfd0 0%,#330867 100%);padding-bottom:3rem}.header-section[data-v-daf83934]{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem 0;margin-bottom:2rem}.back-button[data-v-daf83934]{background:rgba(255,255,255,.2);border:none;color:#fff;padding:.75rem 1.5rem;border-radius:12px;cursor:pointer;font-size:1rem;transition:all .3s ease;margin-bottom:1rem}.back-button[data-v-daf83934]:hover{background:rgba(255,255,255,.3);transform:translate(-5px)}.page-title[data-v-daf83934]{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.page-title i[data-v-daf83934]{margin-right:1rem;color:#00f2fe}.tournament-name[data-v-daf83934]{color:#ffffffe6;font-size:1.2rem;margin:0 0 1.5rem}.category-filter[data-v-daf83934]{display:flex;align-items:center;gap:1rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 1.5rem;border-radius:12px;margin-top:1.5rem}.category-filter label[data-v-daf83934]{color:#fff;font-weight:600;display:flex;align-items:center;gap:.5rem;margin:0}.category-select[data-v-daf83934]{flex:1;max-width:300px;padding:.75rem 1rem;border:2px solid rgba(255,255,255,.3);border-radius:8px;background:rgba(255,255,255,.95);color:#2d3748;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.category-select[data-v-daf83934]:hover{border-color:#ffffff80;background:white}.category-select[data-v-daf83934]:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px #fff3}.assists-card[data-v-daf83934]{background:white;border-radius:20px;box-shadow:0 20px 60px #0003;overflow:hidden}.empty-state[data-v-daf83934]{text-align:center;padding:4rem 2rem;color:#999}.empty-state i[data-v-daf83934]{font-size:4rem;margin-bottom:1rem;color:#ddd}.assists-list[data-v-daf83934]{padding:0}.assist-item[data-v-daf83934]{display:flex;align-items:center;padding:1.5rem;border-bottom:1px solid #f0f0f0;transition:all .3s ease;gap:1.5rem}.assist-item[data-v-daf83934]:hover{background:#f8f9fa;transform:translate(5px)}.assist-item[data-v-daf83934]:last-child{border-bottom:none}.assist-item.top-three[data-v-daf83934]{background:linear-gradient(90deg,#e6f9ff 0%,white 100%)}.position-badge[data-v-daf83934]{min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-size:1.2rem}.position-badge.position-1[data-v-daf83934]{background:linear-gradient(135deg,#ffd700 0%,#ffed4e 100%);color:#fff;box-shadow:0 4px 15px #ffd70066}.position-badge.position-2[data-v-daf83934]{background:linear-gradient(135deg,#c0c0c0 0%,#e8e8e8 100%);color:#fff;box-shadow:0 4px 15px #c0c0c066}.position-badge.position-3[data-v-daf83934]{background:linear-gradient(135deg,#cd7f32 0%,#e8a87c 100%);color:#fff;box-shadow:0 4px 15px #cd7f3266}.position-badge .medal i[data-v-daf83934]{font-size:1.5rem}.position-badge .number[data-v-daf83934]{color:#666;font-size:1.5rem}.player-info[data-v-daf83934]{flex:1;display:flex;align-items:center;gap:1rem}.player-image-wrapper[data-v-daf83934]{position:relative}.player-image[data-v-daf83934],.player-image-placeholder[data-v-daf83934]{width:70px;height:70px;border-radius:50%;object-fit:cover;border:3px solid #30cfd0}.player-image-placeholder[data-v-daf83934]{background:linear-gradient(135deg,#30cfd0 0%,#330867 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}.player-number[data-v-daf83934]{position:absolute;bottom:-5px;right:-5px;background:#30cfd0;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;border:2px solid white}.player-details[data-v-daf83934]{flex:1}.player-name[data-v-daf83934]{font-size:1.3rem;font-weight:700;color:#2d3748;margin:0 0 .5rem}.player-meta[data-v-daf83934]{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#666}.team-name[data-v-daf83934]{display:flex;align-items:center;gap:.4rem;font-weight:600}.team-logo-small[data-v-daf83934]{width:20px;height:20px;object-fit:contain}.divider[data-v-daf83934]{color:#ddd}.player-stats[data-v-daf83934]{display:flex;gap:1.5rem}.stat-item[data-v-daf83934]{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:60px}.stat-item i[data-v-daf83934]{font-size:1.2rem;color:#999}.stat-item.primary i[data-v-daf83934]{color:#30cfd0}.stat-value[data-v-daf83934]{font-size:1.5rem;font-weight:700;color:#2d3748}.stat-item.primary .stat-value[data-v-daf83934]{color:#30cfd0;font-size:2rem}.stat-label[data-v-daf83934]{font-size:.75rem;color:#999;text-transform:uppercase;font-weight:600}@media (max-width: 768px){.assist-item[data-v-daf83934]{flex-direction:column;align-items:stretch;gap:1rem}.player-stats[data-v-daf83934]{justify-content:space-around;padding-top:1rem;border-top:1px solid #f0f0f0}.page-title[data-v-daf83934]{font-size:2rem}.category-filter[data-v-daf83934]{flex-direction:column;align-items:stretch;gap:.75rem}.category-filter label[data-v-daf83934]{font-size:.9rem}.category-select[data-v-daf83934]{max-width:100%}}.top-mvps-page[data-v-24ac9d23]{min-height:100vh;background:linear-gradient(135deg,#f5a623 0%,#f7cb68 100%);padding-bottom:3rem}.header-section[data-v-24ac9d23]{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem 0;margin-bottom:2rem}.back-button[data-v-24ac9d23]{background:rgba(255,255,255,.2);border:none;color:#fff;padding:.75rem 1.5rem;border-radius:12px;cursor:pointer;font-size:1rem;transition:all .3s ease;margin-bottom:1rem}.back-button[data-v-24ac9d23]:hover{background:rgba(255,255,255,.3);transform:translate(-5px)}.page-title[data-v-24ac9d23]{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 2px 10px rgba(0,0,0,.2)}.page-title i[data-v-24ac9d23]{margin-right:1rem;animation:starGlow-24ac9d23 2s ease-in-out infinite}@keyframes starGlow-24ac9d23{0%,to{filter:drop-shadow(0 0 10px rgba(255,255,255,.8))}50%{filter:drop-shadow(0 0 20px rgba(255,255,255,1))}}.tournament-name[data-v-24ac9d23]{color:#fffffff2;font-size:1.2rem;margin:0 0 1.5rem}.category-filter[data-v-24ac9d23]{display:flex;align-items:center;gap:1rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 1.5rem;border-radius:12px;margin-top:1.5rem}.category-filter label[data-v-24ac9d23]{color:#fff;font-weight:600;display:flex;align-items:center;gap:.5rem;margin:0}.category-select[data-v-24ac9d23]{flex:1;max-width:300px;padding:.75rem 1rem;border:2px solid rgba(255,255,255,.3);border-radius:8px;background:rgba(255,255,255,.95);color:#2d3748;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.category-select[data-v-24ac9d23]:hover{border-color:#ffffff80;background:white}.category-select[data-v-24ac9d23]:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px #fff3}.mvps-card[data-v-24ac9d23]{background:white;border-radius:20px;box-shadow:0 20px 60px #f5a6234d;overflow:hidden}.empty-state[data-v-24ac9d23]{text-align:center;padding:4rem 2rem;color:#999}.empty-state i[data-v-24ac9d23]{font-size:4rem;margin-bottom:1rem;color:#f5a623;opacity:.3}.mvps-list[data-v-24ac9d23]{padding:0}.mvp-item[data-v-24ac9d23]{display:flex;align-items:center;padding:1.5rem;border-bottom:1px solid #f0f0f0;transition:all .3s ease;gap:1.5rem}.mvp-item[data-v-24ac9d23]:hover{background:#fffbf0;transform:translate(5px)}.mvp-item[data-v-24ac9d23]:last-child{border-bottom:none}.mvp-item.top-three[data-v-24ac9d23]{background:linear-gradient(90deg,#fff9e6 0%,white 100%)}.position-badge[data-v-24ac9d23]{min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-size:1.2rem}.position-badge.position-1[data-v-24ac9d23]{background:linear-gradient(135deg,#ffd700 0%,#ffed4e 100%);color:#fff;box-shadow:0 4px 15px #ffd70080}.position-badge.position-2[data-v-24ac9d23]{background:linear-gradient(135deg,#c0c0c0 0%,#e8e8e8 100%);color:#fff;box-shadow:0 4px 15px #c0c0c066}.position-badge.position-3[data-v-24ac9d23]{background:linear-gradient(135deg,#cd7f32 0%,#e8a87c 100%);color:#fff;box-shadow:0 4px 15px #cd7f3266}.position-badge .medal i[data-v-24ac9d23]{font-size:1.5rem}.position-badge .medal i.gold[data-v-24ac9d23]{animation:crownGlow-24ac9d23 2s ease-in-out infinite}@keyframes crownGlow-24ac9d23{0%,to{filter:drop-shadow(0 0 5px rgba(255,255,255,.8))}50%{filter:drop-shadow(0 0 10px rgba(255,255,255,1))}}.position-badge .number[data-v-24ac9d23]{color:#666;font-size:1.5rem}.player-info[data-v-24ac9d23]{flex:1;display:flex;align-items:center;gap:1rem}.player-image-wrapper[data-v-24ac9d23]{position:relative}.player-image[data-v-24ac9d23],.player-image-placeholder[data-v-24ac9d23]{width:70px;height:70px;border-radius:50%;object-fit:cover;border:3px solid #f5a623}.player-image-placeholder[data-v-24ac9d23]{background:linear-gradient(135deg,#f5a623 0%,#f7cb68 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}.player-number[data-v-24ac9d23]{position:absolute;bottom:-5px;right:-5px;background:#f5a623;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;border:2px solid white}.player-details[data-v-24ac9d23]{flex:1}.player-name[data-v-24ac9d23]{font-size:1.3rem;font-weight:700;color:#2d3748;margin:0 0 .5rem}.player-meta[data-v-24ac9d23]{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#666}.team-name[data-v-24ac9d23]{display:flex;align-items:center;gap:.4rem;font-weight:600}.team-logo-small[data-v-24ac9d23]{width:20px;height:20px;object-fit:contain}.divider[data-v-24ac9d23]{color:#ddd}.player-stats[data-v-24ac9d23]{display:flex;gap:1.5rem}.stat-item[data-v-24ac9d23]{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:60px}.stat-item i[data-v-24ac9d23]{font-size:1.2rem;color:#999}.stat-item.primary i[data-v-24ac9d23]{color:#f5a623}.stat-value[data-v-24ac9d23]{font-size:1.5rem;font-weight:700;color:#2d3748}.stat-item.primary .stat-value[data-v-24ac9d23]{color:#f5a623;font-size:2rem}.stat-label[data-v-24ac9d23]{font-size:.75rem;color:#999;text-transform:uppercase;font-weight:600}@media (max-width: 768px){.mvp-item[data-v-24ac9d23]{flex-direction:column;align-items:stretch;gap:1rem}.player-stats[data-v-24ac9d23]{justify-content:space-around;padding-top:1rem;border-top:1px solid #f0f0f0}.page-title[data-v-24ac9d23]{font-size:2rem}.category-filter[data-v-24ac9d23]{flex-direction:column;align-items:stretch;gap:.75rem}.category-filter label[data-v-24ac9d23]{font-size:.9rem}.category-select[data-v-24ac9d23]{max-width:100%}.stat-item[data-v-24ac9d23]{min-width:50px}.stat-value[data-v-24ac9d23]{font-size:1.3rem}.stat-item.primary .stat-value[data-v-24ac9d23]{font-size:1.75rem}}@media (prefers-reduced-motion: reduce){.page-title i[data-v-24ac9d23],.position-badge .medal i.gold[data-v-24ac9d23]{animation:none}@keyframes starGlow,@keyframes crownGlow-24ac9d23{from,to {filter: none;}}}.top-scorers-page[data-v-84d6ecc6]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:3rem}.header-section[data-v-84d6ecc6]{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem 0;margin-bottom:2rem}.back-button[data-v-84d6ecc6]{background:rgba(255,255,255,.2);border:none;color:#fff;padding:.75rem 1.5rem;border-radius:12px;cursor:pointer;font-size:1rem;transition:all .3s ease;margin-bottom:1rem}.back-button[data-v-84d6ecc6]:hover{background:rgba(255,255,255,.3);transform:translate(-5px)}.page-title[data-v-84d6ecc6]{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.page-title i[data-v-84d6ecc6]{margin-right:1rem;color:gold}.tournament-name[data-v-84d6ecc6]{color:#ffffffe6;font-size:1.2rem;margin:0 0 1.5rem}.category-filter[data-v-84d6ecc6]{display:flex;align-items:center;gap:1rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 1.5rem;border-radius:12px;margin-top:1.5rem}.category-filter label[data-v-84d6ecc6]{color:#fff;font-weight:600;display:flex;align-items:center;gap:.5rem;margin:0}.category-select[data-v-84d6ecc6]{flex:1;max-width:300px;padding:.75rem 1rem;border:2px solid rgba(255,255,255,.3);border-radius:8px;background:rgba(255,255,255,.95);color:#2d3748;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.category-select[data-v-84d6ecc6]:hover{border-color:#ffffff80;background:white}.category-select[data-v-84d6ecc6]:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px #fff3}.scorers-card[data-v-84d6ecc6]{background:white;border-radius:20px;box-shadow:0 20px 60px #0003;overflow:hidden}.empty-state[data-v-84d6ecc6]{text-align:center;padding:4rem 2rem;color:#999}.empty-state i[data-v-84d6ecc6]{font-size:4rem;margin-bottom:1rem;color:#ddd}.scorers-list[data-v-84d6ecc6]{padding:0}.scorer-item[data-v-84d6ecc6]{display:flex;align-items:center;padding:1.5rem;border-bottom:1px solid #f0f0f0;transition:all .3s ease;gap:1.5rem}.scorer-item[data-v-84d6ecc6]:hover{background:#f8f9fa;transform:translate(5px)}.scorer-item[data-v-84d6ecc6]:last-child{border-bottom:none}.scorer-item.top-three[data-v-84d6ecc6]{background:linear-gradient(90deg,#fff9e6 0%,white 100%)}.position-badge[data-v-84d6ecc6]{min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-size:1.2rem}.position-badge.position-1[data-v-84d6ecc6]{background:linear-gradient(135deg,#ffd700 0%,#ffed4e 100%);color:#fff;box-shadow:0 4px 15px #ffd70066}.position-badge.position-2[data-v-84d6ecc6]{background:linear-gradient(135deg,#c0c0c0 0%,#e8e8e8 100%);color:#fff;box-shadow:0 4px 15px #c0c0c066}.position-badge.position-3[data-v-84d6ecc6]{background:linear-gradient(135deg,#cd7f32 0%,#e8a87c 100%);color:#fff;box-shadow:0 4px 15px #cd7f3266}.position-badge .medal i[data-v-84d6ecc6]{font-size:1.5rem}.position-badge .number[data-v-84d6ecc6]{color:#666;font-size:1.5rem}.player-info[data-v-84d6ecc6]{flex:1;display:flex;align-items:center;gap:1rem}.player-image-wrapper[data-v-84d6ecc6]{position:relative}.player-image[data-v-84d6ecc6],.player-image-placeholder[data-v-84d6ecc6]{width:70px;height:70px;border-radius:50%;object-fit:cover;border:3px solid #667eea}.player-image-placeholder[data-v-84d6ecc6]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}.player-number[data-v-84d6ecc6]{position:absolute;bottom:-5px;right:-5px;background:#667eea;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;border:2px solid white}.player-details[data-v-84d6ecc6]{flex:1}.player-name[data-v-84d6ecc6]{font-size:1.3rem;font-weight:700;color:#2d3748;margin:0 0 .5rem}.player-meta[data-v-84d6ecc6]{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#666}.team-name[data-v-84d6ecc6]{display:flex;align-items:center;gap:.4rem;font-weight:600}.team-logo-small[data-v-84d6ecc6]{width:20px;height:20px;object-fit:contain}.divider[data-v-84d6ecc6]{color:#ddd}.player-stats[data-v-84d6ecc6]{display:flex;gap:1.5rem}.stat-item[data-v-84d6ecc6]{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:60px}.stat-item i[data-v-84d6ecc6]{font-size:1.2rem;color:#999}.stat-item.primary i[data-v-84d6ecc6]{color:#667eea}.stat-value[data-v-84d6ecc6]{font-size:1.5rem;font-weight:700;color:#2d3748}.stat-item.primary .stat-value[data-v-84d6ecc6]{color:#667eea;font-size:2rem}.stat-label[data-v-84d6ecc6]{font-size:.75rem;color:#999;text-transform:uppercase;font-weight:600}@media (max-width: 768px){.scorer-item[data-v-84d6ecc6]{flex-direction:column;align-items:stretch;gap:1rem}.player-stats[data-v-84d6ecc6]{justify-content:space-around;padding-top:1rem;border-top:1px solid #f0f0f0}.page-title[data-v-84d6ecc6]{font-size:2rem}.category-filter[data-v-84d6ecc6]{flex-direction:column;align-items:stretch;gap:.75rem}.category-filter label[data-v-84d6ecc6]{font-size:.9rem}.category-select[data-v-84d6ecc6]{max-width:100%}}.top-scorers-page[data-v-89154f2a]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:3rem}.header-section[data-v-89154f2a]{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem 0;margin-bottom:2rem}.back-button[data-v-89154f2a]{background:rgba(255,255,255,.2);border:none;color:#fff;padding:.75rem 1.5rem;border-radius:12px;cursor:pointer;font-size:1rem;transition:all .3s ease;margin-bottom:1rem}.back-button[data-v-89154f2a]:hover{background:rgba(255,255,255,.3);transform:translate(-5px)}.page-title[data-v-89154f2a]{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.page-title i[data-v-89154f2a]{margin-right:1rem;color:gold}.tournament-name[data-v-89154f2a]{color:#ffffffe6;font-size:1.2rem;margin:0 0 1.5rem}.category-filter[data-v-89154f2a]{display:flex;align-items:center;gap:1rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 1.5rem;border-radius:12px;margin-top:1.5rem}.category-filter label[data-v-89154f2a]{color:#fff;font-weight:600;display:flex;align-items:center;gap:.5rem;margin:0}.category-select[data-v-89154f2a]{flex:1;max-width:300px;padding:.75rem 1rem;border:2px solid rgba(255,255,255,.3);border-radius:8px;background:rgba(255,255,255,.95);color:#2d3748;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.category-select[data-v-89154f2a]:hover{border-color:#ffffff80;background:white}.category-select[data-v-89154f2a]:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px #fff3}.scorers-card[data-v-89154f2a]{background:white;border-radius:20px;box-shadow:0 20px 60px #0003;overflow:hidden}.empty-state[data-v-89154f2a]{text-align:center;padding:4rem 2rem;color:#999}.empty-state i[data-v-89154f2a]{font-size:4rem;margin-bottom:1rem;color:#ddd}.scorers-list[data-v-89154f2a]{padding:0}.scorer-item[data-v-89154f2a]{display:flex;align-items:center;padding:1.5rem;border-bottom:1px solid #f0f0f0;transition:all .3s ease;gap:1.5rem}.scorer-item[data-v-89154f2a]:hover{background:#f8f9fa;transform:translate(5px)}.scorer-item[data-v-89154f2a]:last-child{border-bottom:none}.scorer-item.top-three[data-v-89154f2a]{background:linear-gradient(90deg,#fff9e6 0%,white 100%)}.position-badge[data-v-89154f2a]{min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-size:1.2rem}.position-badge.position-1[data-v-89154f2a]{background:linear-gradient(135deg,#ffd700 0%,#ffed4e 100%);color:#fff;box-shadow:0 4px 15px #ffd70066}.position-badge.position-2[data-v-89154f2a]{background:linear-gradient(135deg,#c0c0c0 0%,#e8e8e8 100%);color:#fff;box-shadow:0 4px 15px #c0c0c066}.position-badge.position-3[data-v-89154f2a]{background:linear-gradient(135deg,#cd7f32 0%,#e8a87c 100%);color:#fff;box-shadow:0 4px 15px #cd7f3266}.position-badge .medal i[data-v-89154f2a]{font-size:1.5rem}.position-badge .number[data-v-89154f2a]{color:#666;font-size:1.5rem}.player-info[data-v-89154f2a]{flex:1;display:flex;align-items:center;gap:1rem}.player-image-wrapper[data-v-89154f2a]{position:relative}.player-image[data-v-89154f2a],.player-image-placeholder[data-v-89154f2a]{width:70px;height:70px;border-radius:50%;object-fit:cover;border:3px solid #667eea}.player-image-placeholder[data-v-89154f2a]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}.player-number[data-v-89154f2a]{position:absolute;bottom:-5px;right:-5px;background:#667eea;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;border:2px solid white}.player-details[data-v-89154f2a]{flex:1}.player-name[data-v-89154f2a]{font-size:1.3rem;font-weight:700;color:#2d3748;margin:0 0 .5rem}.player-meta[data-v-89154f2a]{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#666}.team-name[data-v-89154f2a]{display:flex;align-items:center;gap:.4rem;font-weight:600}.team-logo-small[data-v-89154f2a]{width:20px;height:20px;object-fit:contain}.divider[data-v-89154f2a]{color:#ddd}.player-stats[data-v-89154f2a]{display:flex;gap:1.5rem}.stat-item[data-v-89154f2a]{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:60px}.stat-item i[data-v-89154f2a]{font-size:1.2rem;color:#999}.stat-item.primary i[data-v-89154f2a]{color:#667eea}.stat-value[data-v-89154f2a]{font-size:1.5rem;font-weight:700;color:#2d3748}.stat-item.primary .stat-value[data-v-89154f2a]{color:#667eea;font-size:2rem}.stat-label[data-v-89154f2a]{font-size:.75rem;color:#999;text-transform:uppercase;font-weight:600}@media (max-width: 768px){.scorer-item[data-v-89154f2a]{flex-direction:column;align-items:stretch;gap:1rem}.player-stats[data-v-89154f2a]{justify-content:space-around;padding-top:1rem;border-top:1px solid #f0f0f0}.page-title[data-v-89154f2a]{font-size:2rem}.category-filter[data-v-89154f2a]{flex-direction:column;align-items:stretch;gap:.75rem}.category-filter label[data-v-89154f2a]{font-size:.9rem}.category-select[data-v-89154f2a]{max-width:100%}}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp-menu-loading{background:rgba(255,255,255,.5);cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid,.dp--qr-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
