.match-setup[data-v-2e9d4b8d]{background:#f5f5f5;padding:2rem;border-radius:8px;max-width:500px;margin:0 auto}h2[data-v-2e9d4b8d]{margin:0 0 1.5rem;color:#333}.form-group[data-v-2e9d4b8d]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.team-input[data-v-2e9d4b8d]{display:flex;flex-direction:column}label[data-v-2e9d4b8d]{font-size:.875rem;font-weight:600;margin-bottom:.5rem;color:#555}input[data-v-2e9d4b8d]{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}input[data-v-2e9d4b8d]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.btn[data-v-2e9d4b8d]{width:100%;padding:.75rem 1rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-primary[data-v-2e9d4b8d]{background:#4f46e5;color:#fff}.btn-primary[data-v-2e9d4b8d]:hover{background:#4338ca}.btn-primary[data-v-2e9d4b8d]:disabled{background:#ccc;cursor:not-allowed}.match-score[data-v-b8f4dd87]{background:#fff;padding:2rem;border-radius:8px;border:2px solid #4f46e5}.score-display[data-v-b8f4dd87]{display:flex;justify-content:space-around;align-items:center;gap:2rem}.team-score[data-v-b8f4dd87]{flex:1;text-align:center;padding:1.5rem;border-radius:8px;background:#f9fafb;transition:all .3s}.team-score[data-v-b8f4dd87]:hover{transform:scale(1.05)}.home-team[data-v-b8f4dd87]{border-left:6px solid #f59e0b}.away-team[data-v-b8f4dd87]{border-right:6px solid #8b5cf6}.team-name[data-v-b8f4dd87]{font-size:.875rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.score-number[data-v-b8f4dd87]{font-size:3.5rem;font-weight:700;color:#333;line-height:1}.score-divider[data-v-b8f4dd87]{font-size:1rem;font-weight:600;color:#999;padding:0 1rem}.match-timer[data-v-2b08451a]{background:#fff;padding:2rem;border-radius:8px;text-align:center;border:2px solid #4f46e5}.timer-display[data-v-2b08451a]{font-size:4rem;font-weight:700;color:#4f46e5;margin-bottom:1.5rem;font-family:Monaco,monospace}.button-group[data-v-2b08451a]{display:flex;gap:1rem;justify-content:center}.btn[data-v-2b08451a]{padding:.75rem 1.5rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;min-width:100px}.btn[data-v-2b08451a]:disabled{opacity:.5;cursor:not-allowed}.btn-success[data-v-2b08451a]{background:#10b981;color:#fff}.btn-success[data-v-2b08451a]:hover:not(:disabled){background:#059669}.btn-danger[data-v-2b08451a]{background:#ef4444;color:#fff}.btn-danger[data-v-2b08451a]:hover:not(:disabled){background:#dc2626}.team-display[data-v-476224e4]{margin-bottom:1.5rem;padding:1rem;background:#f3f4f6;border-radius:4px}.dialog-overlay[data-v-92612621]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.dialog[data-v-92612621]{background:#fff;border-radius:8px;box-shadow:0 20px 25px -5px #0000001a;max-width:400px;width:90%;overflow:hidden}.dialog-header[data-v-92612621]{padding:1.5rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.dialog-header h2[data-v-92612621]{margin:0;font-size:1.5rem;color:#333}.close-btn[data-v-92612621]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#999;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-92612621]:hover{color:#333}.dialog-content[data-v-92612621]{padding:1.5rem}.dialog-footer[data-v-92612621]{padding:1.5rem;border-top:1px solid #e5e7eb;display:flex;gap:1rem;justify-content:flex-end}.btn[data-v-92612621]{padding:.75rem 1rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.btn[data-v-92612621]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-92612621]{background:#e5e7eb;color:#333}.btn-secondary[data-v-92612621]:hover:not(:disabled){background:#d1d5db}.btn-primary[data-v-92612621]{background:#f59e0b;color:#fff}.btn-primary[data-v-92612621]:hover:not(:disabled){background:#d97706}.form-group[data-v-24ab9d0c]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-24ab9d0c]{font-size:.875rem;font-weight:600;color:#555}.form-group input[data-v-24ab9d0c]{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.form-group input[data-v-24ab9d0c]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.substitution-input[data-v-814328e8]{margin-bottom:1.5rem}.form-row[data-v-814328e8]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.form-group[data-v-814328e8]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-814328e8]{font-size:.875rem;font-weight:600;color:#555}.form-group input[data-v-814328e8]{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.form-group input[data-v-814328e8]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.btn-add[data-v-814328e8]{width:100%;padding:.75rem;background:#8b5cf6;color:#fff;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s}.btn-add[data-v-814328e8]:hover:not(:disabled){background:#7c3aed}.btn-add[data-v-814328e8]:disabled{opacity:.5;cursor:not-allowed}.substitutions-list[data-v-814328e8]{margin-bottom:1.5rem;padding:1rem;background:#f9fafb;border-radius:4px}.substitutions-list h3[data-v-814328e8]{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:#555;text-transform:uppercase}.substitution-item[data-v-814328e8]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#fff;border-radius:4px;margin-bottom:.5rem;border:1px solid #e5e7eb}.substitution-item[data-v-814328e8]:last-child{margin-bottom:0}.substitution-item span[data-v-814328e8]{font-weight:600;color:#333}.remove-btn[data-v-814328e8]{padding:.25rem .75rem;background:#fee2e2;color:#991b1b;border:1px solid #fecaca;border-radius:4px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s}.remove-btn[data-v-814328e8]:hover{background:#fecaca}.btn[data-v-814328e8]{padding:.75rem 1rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.btn[data-v-814328e8]:disabled{opacity:.5;cursor:not-allowed}.match-actions[data-v-999e51ac]{background:#fff;padding:1.5rem;border-radius:8px;border:1px solid #e5e7eb}h3[data-v-999e51ac]{margin:0 0 1rem;color:#333}.team-selector[data-v-999e51ac]{margin-bottom:1.5rem}.team-selector label[data-v-999e51ac]{display:block;font-size:.875rem;font-weight:600;margin-bottom:.75rem;color:#555}.radio-group[data-v-999e51ac]{display:flex;gap:2rem}.radio-group label[data-v-999e51ac]{display:flex;align-items:center;gap:.5rem;font-weight:400;margin-bottom:0;cursor:pointer}input[type=radio][data-v-999e51ac]{cursor:pointer}.action-group[data-v-999e51ac]{display:flex;flex-direction:column;gap:1rem}.btn[data-v-999e51ac]{padding:.75rem 1rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.btn[data-v-999e51ac]:disabled{opacity:.5;cursor:not-allowed}.btn-goal[data-v-999e51ac]{background:#f59e0b;color:#fff;white-space:nowrap}.btn-goal[data-v-999e51ac]:hover:not(:disabled){background:#d97706}.btn-substitution[data-v-999e51ac]{background:#8b5cf6;color:#fff}.btn-substitution[data-v-999e51ac]:hover:not(:disabled){background:#7c3aed}.event-icon[data-v-637eaf2f]{font-size:1.5rem;flex-shrink:0}.event-details[data-v-86cc9934]{flex:1;display:flex;flex-direction:column;gap:.5rem}.event-label[data-v-86cc9934]{font-weight:600;color:#333;font-size:.95rem}.event-info[data-v-86cc9934]{display:flex;flex-wrap:wrap;gap:.5rem}.substitution-badge[data-v-86cc9934]{display:inline-block;padding:.25rem .75rem;background:#8b5cf61a;border:1px solid rgba(139,92,246,.3);border-radius:12px;font-size:.75rem;font-weight:600;color:#7c3aed}.event-time[data-v-86cc9934]{font-size:.75rem;color:#999;font-family:Monaco,Courier New,monospace;display:flex;gap:1rem;align-items:center}.match-time[data-v-86cc9934]{font-weight:600;color:#333;background:#4f46e51a;padding:.25rem .5rem;border-radius:4px;font-size:.8rem}.real-time[data-v-86cc9934]{color:#bbb;font-size:.7rem}.match-logs[data-v-f2d59b75]{background:#fff;padding:1.5rem;border-radius:8px;border:1px solid #e5e7eb;height:100%;display:flex;flex-direction:column}h3[data-v-f2d59b75]{margin:0 0 1rem;color:#333;font-size:1.25rem}.logs-container[data-v-f2d59b75]{flex:1;overflow-y:auto;display:flex;flex-direction:column-reverse}.empty-state[data-v-f2d59b75]{text-align:center;color:#999;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-state p[data-v-f2d59b75]{margin:.5rem 0}.text-muted[data-v-f2d59b75]{font-size:.875rem;color:#bbb}.logs-list[data-v-f2d59b75]{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0;margin:0}.log-entry[data-v-f2d59b75]{display:flex;gap:1rem;padding:1rem;background:#f9fafb;border-left:4px solid #4f46e5;border-radius:4px;transition:all .2s;align-items:flex-start}.log-entry[data-v-f2d59b75]:hover{background:#f3f4f6}.log-entry.log-goal[data-v-f2d59b75]{border-left-color:#f59e0b;background:#fffbeb}.log-entry.log-goal[data-v-f2d59b75]:hover{background:#fef3c7}.log-entry.log-substitution[data-v-f2d59b75]{border-left-color:#8b5cf6;background:#faf5ff}.log-entry.log-substitution[data-v-f2d59b75]:hover{background:#f3e8ff}.log-entry.log-start[data-v-f2d59b75]{border-left-color:#10b981;background:#ecfdf5}.log-entry.log-start[data-v-f2d59b75]:hover{background:#d1fae5}.log-entry.log-stop[data-v-f2d59b75]{border-left-color:#ef4444;background:#fef2f2}.log-entry.log-stop[data-v-f2d59b75]:hover{background:#fee2e2}.logs-container[data-v-f2d59b75]::-webkit-scrollbar{width:6px}.logs-container[data-v-f2d59b75]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.logs-container[data-v-f2d59b75]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.logs-container[data-v-f2d59b75]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.app-container[data-v-bbeeb004]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}.app-header[data-v-bbeeb004]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem;text-align:center;color:#fff;border-bottom:1px solid rgba(255,255,255,.2)}.app-header h1[data-v-bbeeb004]{margin:0 0 .5rem;font-size:2.5rem}.app-header p[data-v-bbeeb004]{margin:0;font-size:1.125rem;opacity:.9}.app-main[data-v-bbeeb004]{padding:2rem}.section[data-v-bbeeb004]{max-width:1200px;margin:0 auto}.match-container[data-v-bbeeb004]{display:flex;flex-direction:column;gap:2rem}.score-section[data-v-bbeeb004],.timer-section[data-v-bbeeb004]{width:100%}.content-section[data-v-bbeeb004]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.actions-column[data-v-bbeeb004],.logs-column[data-v-bbeeb004]{display:flex;flex-direction:column}.action-footer[data-v-bbeeb004]{display:flex;justify-content:center;padding-top:1rem}.btn[data-v-bbeeb004]{padding:.75rem 1.5rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-secondary[data-v-bbeeb004]{background:#fff3;color:#fff;border:2px solid white}.btn-secondary[data-v-bbeeb004]:hover{background:#ffffff4d;transform:translateY(-2px)}@media(max-width:768px){.app-header h1[data-v-bbeeb004]{font-size:1.875rem}.content-section[data-v-bbeeb004]{grid-template-columns:1fr}.match-container[data-v-bbeeb004]{gap:1.5rem}.app-main[data-v-bbeeb004]{padding:1rem}}
