:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{width:100%;margin:0;padding:0}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.basketball-match-container[data-v-a9ea5ccf]{width:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#1a1a1a;color:#fff}.loading[data-v-a9ea5ccf],.error[data-v-a9ea5ccf]{text-align:center;font-size:1.2rem;padding:20px;color:#fff}.error[data-v-a9ea5ccf]{color:#f44}.match-databox[data-v-a9ea5ccf]{width:100%;margin:0}.stats-table[data-v-a9ea5ccf]{width:100%;border-collapse:collapse;border:1px solid #444;background:#2a2a2a}.stats-table thead th[data-v-a9ea5ccf]{padding:15px;border:1px solid #444;font-weight:400;width:50%}.team-header[data-v-a9ea5ccf]{text-align:center}.team-info[data-v-a9ea5ccf]{display:flex;align-items:center;justify-content:center;gap:15px}.team-logo[data-v-a9ea5ccf]{width:50px;height:50px;object-fit:contain}.team-name[data-v-a9ea5ccf]{font-size:1.2rem;font-weight:700;margin-bottom:5px;color:#fff}.team-score[data-v-a9ea5ccf]{font-size:2rem;font-weight:700}.team-score.team-left[data-v-a9ea5ccf]{color:#c31f2b}.team-score.team-right[data-v-a9ea5ccf]{color:#e6b141}.stats-table tbody td[data-v-a9ea5ccf]{padding:10px;text-align:center;border:1px solid #444;width:50%;color:#fff}.stat-label[data-v-a9ea5ccf]{font-size:.85rem;font-weight:700;text-transform:uppercase;padding:8px!important;background:#333;color:#c31f2b}.bar-row[data-v-a9ea5ccf]{padding:5px 15px!important;background:#222}.bar-container[data-v-a9ea5ccf]{display:flex;height:10px;width:100%;background:#333;border-radius:5px;overflow:hidden}.bar[data-v-a9ea5ccf]{height:100%;transition:width .5s ease}.bar.left[data-v-a9ea5ccf]{background:linear-gradient(90deg,#c31f2b,#a51823);border-radius:5px 0 0 5px;margin-right:auto}.bar.right[data-v-a9ea5ccf]{background:linear-gradient(90deg,#e6b141,#d49d2f);border-radius:0 5px 5px 0;margin-left:auto}@media(max-width:768px){.team-info[data-v-a9ea5ccf]{flex-direction:column;gap:10px}.team-logo[data-v-a9ea5ccf]{width:40px;height:40px}.team-name[data-v-a9ea5ccf]{font-size:1rem}.team-score[data-v-a9ea5ccf]{font-size:1.5rem}.stats-table tbody td[data-v-a9ea5ccf]{font-size:.9rem;padding:8px}}.football-lineups-container[data-v-b1d7f5c7]{width:100%;color:#fff}.loading[data-v-b1d7f5c7],.error[data-v-b1d7f5c7]{text-align:center;font-size:1.2rem;padding:20px;color:#fff}.error[data-v-b1d7f5c7]{color:#f44}.lineups-wrapper[data-v-b1d7f5c7]{width:100%;max-width:1200px;margin:0 auto}.lineups-tables[data-v-b1d7f5c7]{display:flex;flex-direction:column;gap:30px}.team-section[data-v-b1d7f5c7]{display:flex;gap:20px}.team-table[data-v-b1d7f5c7]{flex:1;background:#2a2a2a;border-radius:10px;overflow:hidden;border:1px solid #444}.football-field[data-v-b1d7f5c7]{flex:1;background:linear-gradient(to bottom,#2d7a2d,#3a9a3a,#2d7a2d);position:relative;height:400px;box-shadow:0 4px 20px #0000004d;display:flex;justify-content:center}.players-grid[data-v-b1d7f5c7]{position:relative;width:80%;height:300px;margin-top:135px}.player[data-v-b1d7f5c7]{position:absolute;transform:translate(-50%,-50%);z-index:10}.player-marker[data-v-b1d7f5c7]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;box-shadow:0 3px 8px #00000080;transition:transform .2s ease}.player-number[data-v-b1d7f5c7]{font-weight:700;font-size:20px}.table-header[data-v-b1d7f5c7]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px;background:#1a1a1a;border-bottom:2px solid #C31F2B;text-transform:uppercase}.team-logo[data-v-b1d7f5c7]{width:40px;height:40px;object-fit:contain}.team-info[data-v-b1d7f5c7]{flex:1}.team-info h3[data-v-b1d7f5c7]{margin:0 0 5px;font-size:1.5rem;color:#fff}.formation[data-v-b1d7f5c7]{color:#e6b141;font-weight:700;font-size:1rem}.team-table table[data-v-b1d7f5c7]{width:100%;border-collapse:collapse}.team-table thead[data-v-b1d7f5c7]{background:#333}.team-table th[data-v-b1d7f5c7]{padding:12px;text-align:left;color:#e6b141;font-weight:700;text-transform:uppercase;font-size:.9rem;border-bottom:2px solid #444}.team-table tbody tr[data-v-b1d7f5c7]{border-bottom:1px solid #444;transition:background .2s ease}.team-table td[data-v-b1d7f5c7]{padding:6px 12px;color:#fff}.team-table td.number[data-v-b1d7f5c7]{width:60px;text-align:center;font-weight:700;color:#e6b141;font-size:1.1rem}.team-table td.name[data-v-b1d7f5c7]{font-size:1rem;text-transform:uppercase;font-weight:700}.team-table td.position[data-v-b1d7f5c7]{width:60px;text-align:center;font-weight:700;color:#c31f2b;font-size:1rem}.team_info_container[data-v-b1d7f5c7]{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700}.match-events-container[data-v-968117c2]{width:100%;color:#fff}.loading[data-v-968117c2],.error[data-v-968117c2]{text-align:center;font-size:1.2rem;padding:20px;color:#fff}.error[data-v-968117c2]{color:#f44}.events-wrapper[data-v-968117c2]{margin:0 auto}.timeline-container[data-v-968117c2]{position:relative;width:100%}.timeline-line[data-v-968117c2]{position:absolute;top:50%;left:0;right:0;height:3px;background:#444;transform:translateY(-50%)}.current-minute-line[data-v-968117c2]{position:absolute;top:0;bottom:0;width:3px;background:#c31f2b;transform:translate(-50%);z-index:15;box-shadow:0 0 10px #c31f2b80}.minute-marker[data-v-968117c2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#c31f2b;color:#fff;font-size:18px;font-weight:700;padding:4px 8px;border-radius:4px;white-space:nowrap;box-shadow:0 2px 8px #0000004d}.team-events[data-v-968117c2]{position:relative;height:75px;padding-left:60px}.team-logo-line[data-v-968117c2]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:40px;object-fit:contain;z-index:5}.team-events.top[data-v-968117c2]{margin-bottom:3px}.team-events.bottom[data-v-968117c2]{margin-top:3px}.event-item[data-v-968117c2]{position:absolute;display:flex;flex-direction:column;align-items:center;z-index:10}.event-item-local[data-v-968117c2]{transform:translate(-50%) translateY(22px)}.event-item-away[data-v-968117c2]{transform:translate(-50%) translateY(-28px)}.team-events.top .event-item[data-v-968117c2]{flex-direction:column;bottom:0}.team-events.bottom .event-item[data-v-968117c2]{flex-direction:column;top:0}.event-content[data-v-968117c2]{display:flex;flex-direction:column;align-items:center;gap:4px;background:#2a2a2a;padding:8px 10px;border-radius:8px;border:2px solid #444}.event-icon[data-v-968117c2]{font-size:1.2rem;font-weight:700;width:16px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px}.event-icon.yellow-card[data-v-968117c2]{background:gold;color:#000}.event-icon.red-card[data-v-968117c2]{background:#c31f2b;color:#fff}.event-icon.substitution[data-v-968117c2]{background:#4caf50;color:#fff;font-size:1.4rem}.event-icon.goal[data-v-968117c2]{color:#000;font-size:1.3rem}.event-player[data-v-968117c2]{font-size:.75rem;font-weight:700;text-align:center;color:#fff;white-space:nowrap}.event-assist[data-v-968117c2]{font-size:.7rem;color:#aaa;text-align:center;white-space:nowrap}.arrow[data-v-968117c2]{color:#4caf50;font-weight:700}.event-time[data-v-968117c2]{font-size:18px;font-weight:700;color:#e6b141;padding:4px 8px;background:#1a1a1a;border-radius:4px;margin:6px 0;width:20px;text-align:center}.team-events.top .event-time[data-v-968117c2]{order:2}.team-events.bottom .event-time[data-v-968117c2]{order:-1}@media(max-width:768px){.event-content[data-v-968117c2]{min-width:60px;padding:6px 8px}.event-icon[data-v-968117c2]{width:24px;height:24px;font-size:1rem}.event-player[data-v-968117c2]{font-size:.7rem}.event-assist[data-v-968117c2]{font-size:.65rem}.event-time[data-v-968117c2]{font-size:.75rem;padding:3px 6px}}.match-result-container[data-v-12cc4872]{width:100%;color:#fff;margin-bottom:10px}.loading[data-v-12cc4872],.error[data-v-12cc4872]{text-align:center;font-size:1.2rem;padding:20px;color:#fff}.error[data-v-12cc4872]{color:#f44}.match-result[data-v-12cc4872]{display:flex;align-items:center;justify-content:space-between;background:#2a2a2a;border-radius:10px;border:2px solid #444;box-shadow:0 4px 20px #0000004d}.team-section[data-v-12cc4872]{flex:1;display:flex;flex-direction:column;align-items:center;gap:10px}.team-logo[data-v-12cc4872]{width:50px;height:50px;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.team-name[data-v-12cc4872]{font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;color:#fff}.result-section[data-v-12cc4872]{display:flex;flex-direction:column;align-items:center}.score[data-v-12cc4872]{display:flex;align-items:center;font-weight:700}.score-number[data-v-12cc4872]{color:#e6b141;font-size:30px;text-shadow:0 2px 4px rgba(0,0,0,.3);min-width:50px;text-align:center}.separator[data-v-12cc4872]{color:#fff;font-weight:400;font-size:26px}.minute[data-v-12cc4872]{font-size:20px;font-weight:700;color:#c31f2a;text-align:center;padding:4px 8px}.extra-time[data-v-12cc4872]{margin-left:4px}.not-started[data-v-12cc4872]{color:#999;font-size:1rem}.container_dashboard[data-v-f922625a]{position:absolute;top:0;left:0;width:1920px;height:1080px;background:gray}.vertical_dashboard[data-v-f922625a]{position:absolute;height:1000px;width:400px;left:0;top:0;padding:40px;overflow:hidden;background:#222}.horizontal_dashboard[data-v-f922625a]{position:absolute;height:275px;width:1440px;left:480px;bottom:0;background:#222}
