.font-monospace[data-v-eb6ada6d]{font-family:Consolas,Monaco,Courier New,monospace}.player-avatar[data-v-b0452a12]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:50%;border:2px solid #dee2e6}.player-avatar img[data-v-b0452a12]{width:100%;height:100%;object-fit:cover}.player-avatar .avatar-emoji[data-v-b0452a12]{font-size:20px}.spin[data-v-b0452a12]{animation:spin-b0452a12 1s linear infinite}@keyframes spin-b0452a12{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.quiz-host-interface[data-v-8b550d39]{padding:20px}.quiz-control-header[data-v-8b550d39]{border-bottom:2px solid #e9ecef;padding-bottom:15px}.screen-navigation .current-screen-info[data-v-8b550d39]{background:#f8f9fa;padding:15px;border-radius:8px}.screen-timeline[data-v-8b550d39]{margin-top:15px}.screen-indicators[data-v-8b550d39]{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.screen-indicator[data-v-8b550d39]{width:40px;height:40px;border:2px solid #dee2e6;border-radius:8px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.screen-indicator[data-v-8b550d39]:hover{border-color:#6c757d;transform:translateY(-1px)}.screen-indicator.current[data-v-8b550d39]{border-color:#0d6efd;background:#0d6efd;color:#fff}.screen-indicator.completed[data-v-8b550d39]{border-color:#198754;background:#198754;color:#fff}.screen-indicator.question[data-v-8b550d39]{color:#6f42c1}.screen-indicator.interlude[data-v-8b550d39]{background:#ffc107;border-color:#ffc107;color:#000}.option-stat[data-v-8b550d39]{padding:8px 0;border-bottom:1px solid #e9ecef}.option-stat[data-v-8b550d39]:last-child{border-bottom:none}.option-text[data-v-8b550d39]{font-weight:500}.players-list[data-v-8b550d39]{max-height:300px;overflow-y:auto}.player-card[data-v-8b550d39]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:10px;transition:all .2s ease}.player-card.answered[data-v-8b550d39]{background:#d1edff;border-color:#0d6efd}.player-card.waiting[data-v-8b550d39]{background:#fff3cd;border-color:#ffc107}.player-name[data-v-8b550d39]{font-weight:500;color:#495057}.player-status[data-v-8b550d39]{display:flex;align-items:center;gap:8px}.summary-stat[data-v-8b550d39]{padding:15px;background:#f8f9fa;border-radius:8px}.stat-value[data-v-8b550d39]{font-size:2rem;font-weight:700;color:#495057}.stat-label[data-v-8b550d39]{color:#6c757d;font-size:.875rem;font-weight:500}.timer-control[data-v-8b550d39]{background:#f8f9fa;padding:15px;border-radius:8px}@media (max-width: 768px){.quiz-host-interface[data-v-8b550d39]{padding:15px}.screen-indicators[data-v-8b550d39]{justify-content:center}.screen-indicator[data-v-8b550d39]{width:35px;height:35px}.players-list .col-md-6[data-v-8b550d39],.players-list .col-lg-4[data-v-8b550d39]{flex:1 1 100%}}.drag-match-host-interface[data-v-5fd0cc0e]{padding:20px}.drag-match-control-header[data-v-5fd0cc0e]{border-bottom:2px solid #e9ecef;padding-bottom:15px}.screen-navigation .current-screen-info[data-v-5fd0cc0e]{background:#f8f9fa;padding:15px;border-radius:8px}.screen-timeline[data-v-5fd0cc0e]{margin-top:15px}.screen-indicators[data-v-5fd0cc0e]{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.screen-indicator[data-v-5fd0cc0e]{width:40px;height:40px;border:2px solid #dee2e6;border-radius:8px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.screen-indicator[data-v-5fd0cc0e]:hover{border-color:#6c757d;transform:translateY(-1px)}.screen-indicator.current[data-v-5fd0cc0e]{border-color:#0d6efd;background:#0d6efd;color:#fff}.screen-indicator.completed[data-v-5fd0cc0e]{border-color:#198754;background:#198754;color:#fff}.screen-indicator.question[data-v-5fd0cc0e]{border-color:#6f42c1;color:#6f42c1}.screen-indicator.interlude[data-v-5fd0cc0e]{background:#ffc107;border-color:#ffc107;color:#000}.players-list[data-v-5fd0cc0e]{max-height:300px;overflow-y:auto}.player-card[data-v-5fd0cc0e]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:10px;transition:all .2s ease}.player-card.answered[data-v-5fd0cc0e]{background:#d1edff;border-color:#0d6efd}.player-card.waiting[data-v-5fd0cc0e]{background:#fff3cd;border-color:#ffc107}.player-name[data-v-5fd0cc0e]{font-weight:500;color:#495057}.player-status[data-v-5fd0cc0e]{display:flex;align-items:center;gap:8px}.summary-stat[data-v-5fd0cc0e]{padding:15px;background:#f8f9fa;border-radius:8px}.stat-value[data-v-5fd0cc0e]{font-size:2rem;font-weight:700;color:#495057}.stat-label[data-v-5fd0cc0e]{color:#6c757d;font-size:.875rem;font-weight:500}@media (max-width: 768px){.drag-match-host-interface[data-v-5fd0cc0e]{padding:15px}.screen-indicators[data-v-5fd0cc0e]{justify-content:center}.screen-indicator[data-v-5fd0cc0e]{width:35px;height:35px}.players-list .col-md-6[data-v-5fd0cc0e],.players-list .col-lg-4[data-v-5fd0cc0e]{flex:1 1 100%}}.host-game-loader[data-v-9cb35478]{width:100%;height:100%}.loading-container[data-v-9cb35478],.error-container[data-v-9cb35478]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:40px 20px}.host-game-container[data-v-9cb35478]{width:100%;height:100%}.coming-soon[data-v-9cb35478],.unknown-game[data-v-9cb35478]{display:flex;align-items:center;justify-content:center;min-height:300px;padding:40px 20px}.spinner-border[data-v-9cb35478]{width:3rem;height:3rem}.error-container .alert[data-v-9cb35478]{max-width:500px;text-align:center}@media (max-width: 768px){.loading-container[data-v-9cb35478],.error-container[data-v-9cb35478],.coming-soon[data-v-9cb35478],.unknown-game[data-v-9cb35478]{min-height:250px;padding:20px 15px}}.game-manager[data-v-68b17c3e]{padding:1rem;border-radius:8px;background:#f5f5f5;margin-bottom:1rem;width:100%;max-width:800px}.game-controls[data-v-68b17c3e]{margin-bottom:1.5rem}.current-status[data-v-68b17c3e]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.status-label[data-v-68b17c3e]{font-weight:700}.status-value[data-v-68b17c3e]{padding:.25rem .5rem;background:#007acc;color:#fff;border-radius:4px;text-transform:capitalize}.active-game[data-v-68b17c3e]{padding:.25rem .5rem;background:#ff6b35;color:#fff;border-radius:4px;font-size:.875rem}.games-section[data-v-68b17c3e]{margin-bottom:1.5rem}.games-section h4[data-v-68b17c3e]{margin:0 0 .75rem;color:#333}.no-games[data-v-68b17c3e]{text-align:center;padding:2rem;background:#fff;border-radius:4px;border:1px solid #ddd}.games-list[data-v-68b17c3e]{display:flex;flex-direction:column;gap:.5rem}.game-item[data-v-68b17c3e]{background:#fff;border:1px solid #ddd;border-radius:8px;padding:1rem;transition:all .2s ease}.game-item[data-v-68b17c3e]:hover:not(.disabled){border-color:#007acc;box-shadow:0 2px 4px #007acc1a}.game-item.active[data-v-68b17c3e]{border-color:#ff6b35;background:#fff5f0;box-shadow:0 2px 8px #ff6b3533}.game-item.completed[data-v-68b17c3e]{border-color:#28a745;background:#f8fff8}.game-item.disabled[data-v-68b17c3e]{opacity:.6;cursor:not-allowed}.game-info[data-v-68b17c3e]{flex:1;margin-bottom:.75rem}.game-header[data-v-68b17c3e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.game-title[data-v-68b17c3e]{margin:0;font-size:1.1rem;color:#333}.game-type[data-v-68b17c3e]{font-size:.875rem;background:#e9ecef;color:#495057;padding:.25rem .5rem;border-radius:12px}.game-details[data-v-68b17c3e]{display:flex;gap:1rem;align-items:center}.screen-count[data-v-68b17c3e]{font-size:.875rem;color:#666;font-weight:500}.game-description[data-v-68b17c3e]{font-size:.875rem;color:#666;font-style:italic}.game-actions[data-v-68b17c3e]{display:flex;align-items:center;gap:.5rem}.action-button[data-v-68b17c3e]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-weight:500;display:flex;align-items:center;transition:all .2s ease}.start-button[data-v-68b17c3e]{background:#28a745;color:#fff}.start-button[data-v-68b17c3e]:hover:not(:disabled){background:#218838}.end-button[data-v-68b17c3e]{background:#dc3545;color:#fff}.end-button[data-v-68b17c3e]:hover:not(:disabled){background:#c82333}.action-button[data-v-68b17c3e]:disabled{opacity:.5;cursor:not-allowed}.screen-controls[data-v-68b17c3e]{display:flex;align-items:center;gap:.25rem;margin-left:.5rem;padding:.25rem .5rem;background:#f8f9fa;border-radius:4px}.screen-button[data-v-68b17c3e]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.screen-button[data-v-68b17c3e]:hover:not(:disabled){background:#007acc;color:#fff;border-color:#007acc}.screen-button[data-v-68b17c3e]:disabled{opacity:.3;cursor:not-allowed}.screen-indicator[data-v-68b17c3e]{font-size:.875rem;font-weight:500;color:#495057;min-width:60px;text-align:center}.global-navigation[data-v-68b17c3e]{display:flex;gap:.5rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid #ddd}.nav-button[data-v-68b17c3e]{padding:.5rem 1rem;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center}.nav-button[data-v-68b17c3e]:hover:not(:disabled){background:#007acc;color:#fff;border-color:#007acc}.nav-button[data-v-68b17c3e]:disabled{opacity:.5;cursor:not-allowed}.back-button[data-v-68b17c3e]{background:#6c757d;border-color:#6c757d;color:#fff}.back-button[data-v-68b17c3e]:hover:not(:disabled){background:#545b62;border-color:#545b62}.player-status[data-v-68b17c3e]{margin-bottom:1.5rem}.player-table[data-v-68b17c3e]{width:100%;border-collapse:collapse;margin-top:.5rem;background-color:#fff}.player-list[data-v-68b17c3e]{max-height:200px;overflow-y:auto;border:1px solid #ddd;border-radius:4px;background:#fff}.player-item[data-v-68b17c3e]{padding:.5rem;border-bottom:1px solid #eee}.player-item[data-v-68b17c3e]:last-child{border-bottom:none}.player-item.ready[data-v-68b17c3e]{background:#f8f9fa}.player-item.loading[data-v-68b17c3e]{background:#fff3cd}.player-name[data-v-68b17c3e]{flex:1}.player-real-name[data-v-68b17c3e]{font-weight:600;color:#2c3e50;font-size:.9rem}.player-pseudo[data-v-68b17c3e]{color:#6c757d;font-size:.8rem;font-style:italic}.player-pseudo.with-real-name[data-v-68b17c3e]{margin-top:2px}.player-avatar[data-v-68b17c3e]{font-size:1.2rem;min-width:28px;text-align:center}.player-name[data-v-68b17c3e]{flex:1;font-weight:500}.player-state[data-v-68b17c3e]{font-size:.875rem;color:#666;font-weight:500}.player-score[data-v-68b17c3e]{font-size:.875rem;font-weight:700;color:#007acc;min-width:60px;text-align:center}.player-completed[data-v-68b17c3e]{text-align:center;min-width:80px}.player-completed i[data-v-68b17c3e]{color:#28a745;margin-right:.25rem;font-size:1rem}.completed-count[data-v-68b17c3e]{font-size:.875rem;font-weight:500;color:#495057}.game-progress[data-v-68b17c3e]{border-top:1px solid #ddd;padding-top:1rem}.progress-info[data-v-68b17c3e]{display:flex;flex-direction:column;gap:.5rem}.current-question[data-v-68b17c3e]{padding:.5rem;background:#e3f2fd;border-radius:4px;border-left:4px solid #2196f3}.answer-stats[data-v-68b17c3e]{font-weight:500;color:#666}.scoring-options[data-v-68b17c3e]{margin:1rem 0;padding:1rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.checkbox-label[data-v-68b17c3e]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;user-select:none;font-size:.9rem}.checkbox-label input[type=checkbox][data-v-68b17c3e]{margin:0;transform:scale(1.2)}.checkbox-label .help-text[data-v-68b17c3e]{display:block;color:#6c757d;font-size:.8rem;margin-top:.25rem;line-height:1.3}.checkbox-label[data-v-68b17c3e]:hover{background:#00000005;border-radius:4px;padding:.25rem;margin:-.25rem}.game-interface[data-v-68b17c3e]{margin-top:2rem;padding:1.5rem;background:#fff;border-radius:8px;border:1px solid #e9ecef;box-shadow:0 2px 4px #0000001a}.interface-header[data-v-68b17c3e]{margin-bottom:1rem}.interface-header h4[data-v-68b17c3e]{margin:0;color:#495057;display:flex;align-items:center;gap:.5rem}.interface-header small[data-v-68b17c3e]{display:block;margin-top:.25rem}@media (max-width: 768px){.game-interface[data-v-68b17c3e]{margin-top:1rem;padding:1rem}}.max-w-1400[data-v-beb1feff]{max-width:1400px;margin:0 auto}.loading[data-v-beb1feff]{text-align:center;padding:50px;color:#fff}.loading .spinner[data-v-beb1feff]{width:50px;height:50px;border:5px solid #ffffff33;border-top:5px solid #ffffff;border-radius:50%;animation:spin-beb1feff 1s linear infinite;margin:0 auto 20px}@keyframes spin-beb1feff{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
