.modal[data-v-5c1e7f4a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-5c1e7f4a]{background-color:#fff;padding:20px;border-radius:8px;width:90%;max-width:400px;max-height:90vh;overflow-y:auto}.modal-header[data-v-5c1e7f4a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title[data-v-5c1e7f4a]{margin:0;font-size:1.5rem}.close[data-v-5c1e7f4a]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;color:#666}.modal[data-v-b7c9e7da]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-b7c9e7da]{background-color:#fff;padding:20px;border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-header[data-v-b7c9e7da]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title[data-v-b7c9e7da]{margin:0;font-size:1.5rem}.close[data-v-b7c9e7da]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;color:#666}.tabs[data-v-b7c9e7da]{display:flex;gap:1px;background:#eee;padding:2px;border-radius:6px;margin-bottom:20px}.tab-btn[data-v-b7c9e7da]{flex:1;padding:8px 16px;border:none;background:none;cursor:pointer;font-weight:500;color:#666;border-radius:4px;position:relative}.tab-btn.active[data-v-b7c9e7da]{background:#fff;color:#333}.tab-dot[data-v-b7c9e7da]{position:absolute;right:8px;bottom:6px;width:8px;height:8px;background:#e74c3c;border-radius:50%;display:inline-block;pointer-events:none}.notifications-list[data-v-b7c9e7da]{display:flex;flex-direction:column;gap:15px}.notification-item[data-v-b7c9e7da]{padding:15px;border:1px solid #ddd;border-radius:8px;background-color:#f8f9fa}.notification-message[data-v-b7c9e7da]{margin-bottom:10px}.notification-actions[data-v-b7c9e7da]{display:flex;gap:10px;justify-content:flex-end}.btn[data-v-b7c9e7da]{padding:5px 15px;border-radius:4px;border:none;cursor:pointer;font-weight:500}.btn-primary[data-v-b7c9e7da]{background-color:#007bff;color:#fff}.btn-danger[data-v-b7c9e7da]{background-color:#dc3545;color:#fff}.btn-secondary[data-v-b7c9e7da]{background-color:#6c757d;color:#fff}.no-notifications[data-v-b7c9e7da]{text-align:center;color:#666;padding:20px}.modal-participant[data-v-c4b63ea4]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content-participant[data-v-c4b63ea4]{background-color:#fff;padding:20px;border-radius:8px;width:90%;max-width:800px;max-height:90vh;overflow-y:auto}.modal-header-participant[data-v-c4b63ea4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title-participant[data-v-c4b63ea4]{margin:0;font-size:1.5rem}.close-btn[data-v-c4b63ea4]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;color:#666}.participants-container[data-v-c4b63ea4]{display:flex;gap:20px;margin-bottom:20px}.players-column[data-v-c4b63ea4]{flex:1;min-width:0}.column-header[data-v-c4b63ea4]{margin-bottom:15px}.column-header h5[data-v-c4b63ea4]{margin:0 0 10px 0;font-size:1.1rem}.search-box[data-v-c4b63ea4]{margin-bottom:10px}.search-input[data-v-c4b63ea4]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.players-list[data-v-c4b63ea4]{max-height:400px;overflow-y:auto}.player-card[data-v-c4b63ea4]{display:flex;align-items:center;padding:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:8px;cursor:pointer;transition:all .2s}.player-card[data-v-c4b63ea4]:hover{background-color:#f8f9fa}.player-card.selected[data-v-c4b63ea4]{background-color:#e3f2fd;border-color:#2196f3}.player-avatar[data-v-c4b63ea4]{width:40px;height:40px;background-color:#2196f3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;font-weight:700}.player-info[data-v-c4b63ea4]{flex:1;min-width:0}.player-name[data-v-c4b63ea4]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-icon[data-v-c4b63ea4]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:10px}.add-mode .action-icon[data-v-c4b63ea4]{background-color:#4caf50;color:#fff}.remove-mode .action-icon[data-v-c4b63ea4]{background-color:#f44336;color:#fff}.check-icon[data-v-c4b63ea4]{color:#fff}.empty-state[data-v-c4b63ea4]{text-align:center;padding:20px;color:#666}.modal-footer-participant[data-v-c4b63ea4]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cancel-btn[data-v-c4b63ea4],.update-btn[data-v-c4b63ea4]{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}.update-btn[data-v-c4b63ea4]{background-color:#2196f3;color:#fff;border:none}.update-btn[data-v-c4b63ea4]:disabled{background-color:#ccc;cursor:not-allowed}.cancel-btn[data-v-c4b63ea4]{background-color:#fff;color:#666;border:1px solid #ddd}.update-btn[data-v-c4b63ea4]:hover:not(:disabled){background-color:#1976d2}.cancel-btn[data-v-c4b63ea4]:hover{background-color:#f5f5f5}.modal-participant[data-v-33e3f168]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content-participant[data-v-33e3f168]{background-color:#fff;padding:20px;border-radius:8px;width:90%;max-width:800px;max-height:90vh;overflow-y:auto}.modal-header-participant[data-v-33e3f168]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title-participant[data-v-33e3f168]{margin:0;font-size:1.5rem}.close-btn[data-v-33e3f168]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;color:#666}.participants-container[data-v-33e3f168]{display:flex;gap:20px;margin-bottom:20px}.players-column[data-v-33e3f168]{flex:1;min-width:0}.column-header[data-v-33e3f168]{margin-bottom:15px}.column-header h5[data-v-33e3f168]{margin:0 0 10px 0;font-size:1.1rem}.search-box[data-v-33e3f168]{margin-bottom:10px}.search-input[data-v-33e3f168]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.players-list[data-v-33e3f168]{max-height:400px;overflow-y:auto}.player-card[data-v-33e3f168]{display:flex;align-items:center;padding:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:8px;cursor:pointer;transition:all .2s}.player-card[data-v-33e3f168]:hover{background-color:#f8f9fa}.player-card.selected[data-v-33e3f168]{background-color:#e3f2fd;border-color:#2196f3}.player-avatar[data-v-33e3f168]{width:40px;height:40px;background-color:#2196f3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;font-weight:700}.player-info[data-v-33e3f168]{flex:1;min-width:0}.player-name[data-v-33e3f168]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-icon[data-v-33e3f168]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:10px}.add-mode .action-icon[data-v-33e3f168]{background-color:#4caf50;color:#fff}.remove-mode .action-icon[data-v-33e3f168]{background-color:#f44336;color:#fff}.check-icon[data-v-33e3f168]{color:#fff}.empty-state[data-v-33e3f168]{text-align:center;padding:20px;color:#666}.modal-footer-participant[data-v-33e3f168]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cancel-btn[data-v-33e3f168],.update-btn[data-v-33e3f168]{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}.update-btn[data-v-33e3f168]{background-color:#2196f3;color:#fff;border:none}.update-btn[data-v-33e3f168]:disabled{background-color:#ccc;cursor:not-allowed}.cancel-btn[data-v-33e3f168]{background-color:#fff;color:#666;border:1px solid #ddd}.update-btn[data-v-33e3f168]:hover:not(:disabled){background-color:#1976d2}.cancel-btn[data-v-33e3f168]:hover{background-color:#f5f5f5}.modal-participant[data-v-127db18c]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content-participant[data-v-127db18c]{background-color:#fff;padding:20px;border-radius:8px;width:90%;max-width:800px;max-height:90vh;overflow-y:auto}.modal-header-participant[data-v-127db18c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title-participant[data-v-127db18c]{margin:0;font-size:1.5rem}.close-btn[data-v-127db18c]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;color:#666}.participants-container[data-v-127db18c]{display:flex;gap:20px;margin-bottom:20px}.players-column[data-v-127db18c]{flex:1;min-width:0}.column-header[data-v-127db18c]{margin-bottom:15px}.column-header h5[data-v-127db18c]{margin:0 0 10px 0;font-size:1.1rem}.search-box[data-v-127db18c]{margin-bottom:10px}.search-input[data-v-127db18c]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.players-list[data-v-127db18c]{max-height:400px;overflow-y:auto}.player-card[data-v-127db18c]{display:flex;align-items:center;padding:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:8px;cursor:pointer;transition:all .2s}.player-card[data-v-127db18c]:hover{background-color:#f8f9fa}.player-card.selected[data-v-127db18c]{background-color:#e3f2fd;border-color:#2196f3}.player-avatar[data-v-127db18c]{width:40px;height:40px;background-color:#2196f3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;font-weight:700}.player-info[data-v-127db18c]{flex:1;min-width:0}.player-name[data-v-127db18c]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-icon[data-v-127db18c]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:10px}.add-mode .action-icon[data-v-127db18c]{background-color:#4caf50;color:#fff}.remove-mode .action-icon[data-v-127db18c]{background-color:#f44336;color:#fff}.check-icon[data-v-127db18c]{color:#fff}.empty-state[data-v-127db18c]{text-align:center;padding:20px;color:#666}.modal-footer-participant[data-v-127db18c]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cancel-btn[data-v-127db18c],.update-btn[data-v-127db18c]{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}.update-btn[data-v-127db18c]{background-color:#2196f3;color:#fff;border:none}.update-btn[data-v-127db18c]:disabled{background-color:#ccc;cursor:not-allowed}.cancel-btn[data-v-127db18c]{background-color:#fff;color:#666;border:1px solid #ddd}.update-btn[data-v-127db18c]:hover:not(:disabled){background-color:#1976d2}.cancel-btn[data-v-127db18c]:hover{background-color:#f5f5f5}.modal-participant[data-v-48a10d41]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content-participant[data-v-48a10d41]{background-color:#fff;padding:20px;border-radius:8px;width:90%;max-width:800px;max-height:90vh;overflow-y:auto}.modal-header-participant[data-v-48a10d41]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title-participant[data-v-48a10d41]{margin:0;font-size:1.5rem}.close-btn[data-v-48a10d41]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;color:#666}.participants-container[data-v-48a10d41]{display:flex;gap:20px;margin-bottom:20px}.players-column[data-v-48a10d41]{flex:1;min-width:0}.column-header[data-v-48a10d41]{margin-bottom:15px}.column-header h5[data-v-48a10d41]{margin:0 0 10px 0;font-size:1.1rem}.search-box[data-v-48a10d41]{margin-bottom:10px}.search-input[data-v-48a10d41]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.players-list[data-v-48a10d41]{max-height:400px;overflow-y:auto}.player-card[data-v-48a10d41]{display:flex;align-items:center;padding:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:8px;cursor:pointer;transition:all .2s}.player-card[data-v-48a10d41]:hover{background-color:#f8f9fa}.player-card.selected[data-v-48a10d41]{background-color:#e3f2fd;border-color:#2196f3}.player-avatar[data-v-48a10d41]{width:40px;height:40px;background-color:#2196f3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;font-weight:700}.player-info[data-v-48a10d41]{flex:1;min-width:0}.player-name[data-v-48a10d41]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-icon[data-v-48a10d41]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:10px}.add-mode .action-icon[data-v-48a10d41]{background-color:#4caf50;color:#fff}.remove-mode .action-icon[data-v-48a10d41]{background-color:#f44336;color:#fff}.check-icon[data-v-48a10d41]{color:#fff}.empty-state[data-v-48a10d41]{text-align:center;padding:20px;color:#666}.modal-footer-participant[data-v-48a10d41]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cancel-btn[data-v-48a10d41],.update-btn[data-v-48a10d41]{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}.update-btn[data-v-48a10d41]{background-color:#2196f3;color:#fff;border:none}.update-btn[data-v-48a10d41]:disabled{background-color:#ccc;cursor:not-allowed}.cancel-btn[data-v-48a10d41]{background-color:#fff;color:#666;border:1px solid #ddd}.update-btn[data-v-48a10d41]:hover:not(:disabled){background-color:#1976d2}.cancel-btn[data-v-48a10d41]:hover{background-color:#f5f5f5}.modal[data-v-7b44f06b]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(24,28,35,.85);display:flex;justify-content:center;align-items:center;z-index:3000}.modal-content[data-v-7b44f06b]{background:#fff;color:#23283a;padding:32px 28px 24px 28px;border-radius:24px;width:95%;max-width:520px;max-height:90vh;box-shadow:0 8px 32px rgba(24,28,35,.25);overflow-y:auto;font-family:Inter,Segoe UI,Arial,sans-serif;border:none}.modal-header[data-v-7b44f06b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;border-bottom:none;padding:14px 60px 14px 18px;background:#23283a;border-radius:24px 24px 0 0;position:relative}.modal-title[data-v-7b44f06b]{margin:0;font-size:1.4rem;font-weight:700;color:#fff}.modal-header .close.top-right-close[data-v-7b44f06b],.modal-header .close[data-v-7b44f06b]{top:50%!important;right:12px!important;transform:translateY(-50%);color:#fff!important;opacity:1!important;font-size:1.4rem!important;font-weight:600;border-radius:50%!important;transition:background .15s ease}.modal-header .close.top-right-close[data-v-7b44f06b]:hover,.modal-header .close[data-v-7b44f06b]:hover{background:hsla(0,0%,100%,.14)!important;color:#fff!important}h3[data-v-7b44f06b]{color:#23283a;font-size:1.2rem;font-weight:600;margin-bottom:16px}.pitch-image[data-v-7b44f06b]{width:100%;border-radius:12px;margin-bottom:18px;box-shadow:0 2px 8px rgba(24,28,35,.1)}.community-name[data-v-7b44f06b],.modal-body li[data-v-7b44f06b],p[data-v-7b44f06b]{color:#23283a;font-size:1rem;margin-bottom:8px}strong[data-v-7b44f06b]{color:#23283a}.community-pill[data-v-7b44f06b]{background:#f7f8fa;color:#6c63ff;border-radius:8px;padding:4px 12px;display:inline-block;margin-bottom:10px;font-size:.95rem}ul[data-v-7b44f06b]{margin:0 0 10px 18px}.game-buttons-container[data-v-7b44f06b]{display:flex;gap:12px;margin-top:18px}.disband-btn[data-v-7b44f06b],.edit-game-btn[data-v-7b44f06b],.join-individual-btn[data-v-7b44f06b],.leave-game-btn[data-v-7b44f06b],.manage-requests-btn[data-v-7b44f06b],.replay-match-btn[data-v-7b44f06b],.request-join-btn[data-v-7b44f06b],.select-teammates-btn[data-v-7b44f06b],.share-game-btn[data-v-7b44f06b]{flex:1;padding:12px 0;border:none;border-radius:8px;font-weight:600;font-size:1rem;transition:background .2s;box-shadow:0 2px 8px rgba(108,99,255,.1);cursor:pointer}.join-individual-btn[data-v-7b44f06b],.select-teammates-btn[data-v-7b44f06b]{background:#6c63ff;color:#fff}.edit-game-btn[data-v-7b44f06b]{background:#2196f3;color:#fff}.disband-btn[data-v-7b44f06b]{background:#f44336;color:#fff}.manage-requests-btn[data-v-7b44f06b]{background:#ff9800;color:#fff}.manage-requests-btn[data-v-7b44f06b]:hover{background:#f57c00}.replay-match-btn[data-v-7b44f06b]{background:#4caf50;color:#fff}.leave-game-btn[data-v-7b44f06b]{background:#f44336;color:#fff}.join-individual-btn[data-v-7b44f06b]:hover,.select-teammates-btn[data-v-7b44f06b]:hover{background:#5548c8}.request-join-btn[data-v-7b44f06b]{background:#f44336;color:#fff}.request-join-btn[data-v-7b44f06b]:hover{background:#d32f2f}.request-join-btn.pending-btn[data-v-7b44f06b],.request-join-btn.pending-btn[data-v-7b44f06b]:hover{background:#fff8e1;color:#8d6e00;border:1px solid #f0c419;cursor:not-allowed}.share-game-btn[data-v-7b44f06b]{background:#4caf50;color:#fff}.share-game-btn[data-v-7b44f06b]:hover{background:#388e3c}.edit-game-btn[data-v-7b44f06b]:hover{background:#1976d2}.disband-btn[data-v-7b44f06b]:hover{background:#d32f2f}.replay-match-btn[data-v-7b44f06b]:hover{background:#388e3c}.leave-game-btn[data-v-7b44f06b]:hover{background:#d32f2f}@media (max-width:600px){.modal-content[data-v-7b44f06b]{padding:16px 6px}}.teammates-grid[data-v-7b44f06b]{display:flex;flex-wrap:wrap;gap:10px}.teammate-card[data-v-7b44f06b]{background:#fff;border:2px solid #e0e0e0;border-radius:12px;padding:12px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s}.teammate-card.selected[data-v-7b44f06b]{background:#e3f2fd;border-color:#2196f3}.teammate-avatar[data-v-7b44f06b]{width:32px;height:32px;background:#2196f3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600}.action-buttons[data-v-7b44f06b]{display:flex;gap:12px;margin-top:20px}.submit-btn[data-v-7b44f06b]{flex:2;padding:12px 24px;background:#2196f3;color:#fff;border:none;border-radius:8px;font-weight:600;transition:all .3s}.submit-btn[data-v-7b44f06b]:disabled{background:#e0e0e0;cursor:not-allowed}.cancel-btn[data-v-7b44f06b]{flex:1;padding:12px 24px;background:transparent;color:#666;border:1px solid #ddd;border-radius:8px;font-weight:600;transition:all .3s}.error-toast[data-v-7b44f06b]{color:#e53935;margin-top:10px}.teammate-selection-container[data-v-7b44f06b]{margin-top:20px}.selection-title[data-v-7b44f06b]{margin-bottom:10px;font-size:1.5rem}.search-container[data-v-7b44f06b]{position:relative;margin-bottom:20px}.teammate-search[data-v-7b44f06b]{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px}.replay-match-btn[data-v-7b44f06b]:disabled{background:#c8e6c9;cursor:not-allowed;transform:none;box-shadow:none;opacity:.7}.modal-overlay[data-v-7b44f06b]{z-index:3000}.accept-btn-notif[data-v-7b44f06b]{background:#007bff!important;color:#fff!important}.accept-btn-notif[data-v-7b44f06b]:hover{background:#0056b3!important}.reject-btn-notif[data-v-7b44f06b]{background:#dc3545!important;color:#fff!important}.reject-btn-notif[data-v-7b44f06b]:hover{background:#a71d2a!important}.payment-qr-section[data-v-7b44f06b]{margin:16px 0;padding:16px;background:#f7f8fa;border:1px solid #e6e8ee;border-radius:12px}.payment-qr-title[data-v-7b44f06b]{margin:0 0 10px 0;color:#23283a}.payment-qr-image-wrap[data-v-7b44f06b]{text-align:center}.payment-qr-image[data-v-7b44f06b]{max-width:240px;width:100%;height:auto;border-radius:8px;background:#fff;border:1px solid #e0e0e0;padding:6px}.payment-qr-note[data-v-7b44f06b]{margin:10px 0 0 0;color:#23283a;font-weight:500;white-space:pre-wrap;word-break:break-word}.payment-qr-empty[data-v-7b44f06b]{margin:0;color:#888;font-size:.95rem}.payment-qr-editor[data-v-7b44f06b]{margin-top:14px;padding-top:14px;border-top:1px dashed #d6d6e0;display:flex;flex-direction:column;gap:10px}.payment-qr-label[data-v-7b44f06b]{font-size:.9rem;font-weight:600;color:#4a4a6a;display:flex;flex-direction:column;gap:6px}.payment-qr-note-input[data-v-7b44f06b]{width:100%;padding:9px 10px;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;box-sizing:border-box}.payment-qr-actions[data-v-7b44f06b]{display:flex;gap:10px}.payment-qr-save[data-v-7b44f06b]{flex:1;padding:10px 0;border:none;border-radius:8px;background:#6c63ff;color:#fff;font-weight:600;cursor:pointer}.payment-qr-save[data-v-7b44f06b]:disabled{background:#b9b4f0;cursor:not-allowed}.payment-qr-remove[data-v-7b44f06b]{flex:0 0 auto;padding:10px 16px;border:1px solid #f44336;border-radius:8px;background:#fff;color:#f44336;font-weight:600;cursor:pointer}.payment-qr-remove[data-v-7b44f06b]:disabled{opacity:.6;cursor:not-allowed}.payment-qr-msg[data-v-7b44f06b]{margin:2px 0 0 0;font-size:.9rem;color:#444}@media (max-width:600px){.payment-qr-section[data-v-7b44f06b]{padding:12px}.payment-qr-image[data-v-7b44f06b]{max-width:200px}.payment-qr-label input[type=file][data-v-7b44f06b]{max-width:100%}.payment-qr-actions[data-v-7b44f06b]{flex-wrap:wrap}.payment-qr-remove[data-v-7b44f06b],.payment-qr-save[data-v-7b44f06b]{padding:12px 16px}}.modal[data-v-3e112e3a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-3e112e3a]{background-color:#fff;padding:24px;border-radius:12px;width:90%;max-width:460px;max-height:90vh;overflow-y:auto}.modal-header[data-v-3e112e3a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.modal-title[data-v-3e112e3a]{margin:0;font-size:1.5rem;color:#232044}.close[data-v-3e112e3a]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;color:#666}.onboarding-intro[data-v-3e112e3a]{color:#555;font-size:.95rem;margin:0 0 20px}.onboarding-section[data-v-3e112e3a]{margin-bottom:22px}.onboarding-label[data-v-3e112e3a]{display:block;font-weight:600;color:#232044;margin-bottom:10px}.sport-chips[data-v-3e112e3a]{display:flex;flex-wrap:wrap;gap:10px}.sport-chip[data-v-3e112e3a]{border:1.5px solid #d6d6e0;background:#fff;color:#232044;padding:8px 16px;border-radius:999px;font-size:.92rem;cursor:pointer;transition:all .15s ease}.sport-chip[data-v-3e112e3a]:hover{border-color:#6c63ff}.sport-chip.selected[data-v-3e112e3a]{background:#6c63ff;border-color:#6c63ff;color:#fff}.onboarding-select[data-v-3e112e3a]{width:100%;padding:10px 12px;border:1.5px solid #d6d6e0;border-radius:8px;font-size:.95rem;color:#232044;background:#fff}.onboarding-actions[data-v-3e112e3a]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:28px}.btn-skip[data-v-3e112e3a]{background:none;border:none;color:#888;font-size:.95rem;cursor:pointer;padding:10px 4px}.btn-skip[data-v-3e112e3a]:hover{color:#555;text-decoration:underline}.btn-finish[data-v-3e112e3a]{background:#6c63ff;border:none;color:#fff;font-size:.98rem;font-weight:600;padding:11px 26px;border-radius:8px;cursor:pointer;transition:background .15s ease}.btn-finish[data-v-3e112e3a]:hover:not(:disabled){background:#574fd6}.btn-finish[data-v-3e112e3a]:disabled{background:#c4c1f4;cursor:not-allowed}@media (max-width:600px){.modal-content[data-v-3e112e3a]{padding:20px 18px}.modal-title[data-v-3e112e3a]{font-size:1.3rem;line-height:1.3;padding-right:8px}.onboarding-intro[data-v-3e112e3a]{font-size:.92rem}.sport-chip[data-v-3e112e3a]{padding:10px 18px;font-size:.95rem}.onboarding-actions[data-v-3e112e3a]{flex-direction:column-reverse;align-items:stretch}.btn-finish[data-v-3e112e3a]{width:100%;padding:13px 22px;font-size:1rem}.btn-skip[data-v-3e112e3a]{width:100%;text-align:center;padding:12px 4px}}@media (max-width:380px){.modal-content[data-v-3e112e3a]{padding:18px 14px}.modal-title[data-v-3e112e3a]{font-size:1.2rem}.sport-chip[data-v-3e112e3a]{padding:10px 14px;font-size:.9rem}}