.error{color:red;font-size:.9em}.divider-container{display:flex;align-items:center;width:100%}.divider-text{padding:0 16px;color:rgba(0,0,0,.6);font-size:16px}.v-btn{text-transform:none}ul{margin-left:20px}a{color:blue;text-decoration:underline;cursor:pointer}:root{--blue:#3d1b70}.blue,.text-blue,[color=blue]{color:#3d1b70!important}.hover-card[data-v-9b508c3e]{transition:all .3s ease}.hover-card[data-v-9b508c3e]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)!important}.text-blue[data-v-9b508c3e]{color:#3d1b70!important}.v-avatar[data-v-2aaf9736],.v-avatar[data-v-9b508c3e],.v-btn[data-v-2aaf9736],.v-btn[data-v-9b508c3e],.v-card[data-v-2aaf9736],.v-card[data-v-9b508c3e],.v-chip[data-v-2aaf9736],.v-chip[data-v-9b508c3e]{border-radius:0!important}.text-blue[data-v-2aaf9736]{color:#3d1b70!important}.video-container[data-v-300850a6]{width:100%;height:300px;background:#f0f0f0;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.video-container video[data-v-300850a6]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:8px}.video-container audio[data-v-300850a6]{display:none}.v-avatar[data-v-17cacb27],.v-btn[data-v-17cacb27],.v-card[data-v-17cacb27],.v-chip[data-v-17cacb27]{border-radius:0!important}.teacher-presentation-inline-wrapper[data-v-17cacb27]{width:100%;margin-bottom:16px}.teacher-presentation-stage[data-v-17cacb27]{position:relative;width:100%;aspect-ratio:16/9;background:#000;overflow:hidden;border:2px solid #1c1c1c}.teacher-presentation-media[data-v-17cacb27]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.teacher-inline-preview[data-v-17cacb27]{position:absolute;top:15px;right:15px;width:220px;height:150px;border:2px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.4);background:#000;z-index:8}.teacher-inline-preview-video[data-v-17cacb27]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teacher-main-video-container[data-v-17cacb27]{position:relative;width:100%;max-width:100%;aspect-ratio:16/9;background:#000;overflow:hidden}.teacher-main-video[data-v-17cacb27]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:4px solid #39ba12;background:#000}.teacher-main-video-status[data-v-17cacb27]{position:absolute;bottom:10px;right:10px;display:flex;gap:8px;z-index:10}.teacher-status-chip[data-v-17cacb27]{background:rgba(0,0,0,.8);border-radius:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.teacher-main-video-controls[data-v-17cacb27]{position:absolute;top:10px;right:10px;display:flex;gap:8px;z-index:10}.teacher-video-placeholder[data-v-17cacb27]{width:100%;aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.teacher-video-placeholder-image[data-v-17cacb27]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9}.teacher-video-placeholder-text[data-v-17cacb27]{position:relative;z-index:2;color:#fff;padding:16px;text-align:center}.draggable-fragen-overlay[data-v-17cacb27]{background:#fff;border:2px solid #3166a5;border-radius:0;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fragen-overlay-header[data-v-17cacb27]{background:#3166a5;color:#fff;height:35px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;cursor:move;font-weight:700;font-size:16px}.fragen-overlay-minimize[data-v-17cacb27]{background:none!important;box-shadow:none!important}.fragen-overlay-minimize[data-v-17cacb27]:hover{background:hsla(0,0%,100%,.2)!important}.fragen-overlay-content[data-v-17cacb27]{max-height:calc(90vh - 35px);overflow-y:auto;overflow-x:hidden;padding:15px;height:auto;min-height:-moz-fit-content;min-height:fit-content;scrollbar-width:thin;scrollbar-color:#2196f3 #f1f1f1}.fragen-overlay-content[data-v-17cacb27]::-webkit-scrollbar{width:8px}.fragen-overlay-content[data-v-17cacb27]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0}.fragen-overlay-content[data-v-17cacb27]::-webkit-scrollbar-thumb{background:#2196f3;border-radius:0}.fragen-overlay-content[data-v-17cacb27]::-webkit-scrollbar-thumb:hover{background:#1976d2}.draggable-active-fragen-overlay[data-v-17cacb27]{background:#fff;border:2px solid #ff9800;border-radius:0;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.active-fragen-overlay-header[data-v-17cacb27]{background:#ff9800;color:#fff;height:35px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;cursor:move;font-weight:700;font-size:16px}.active-fragen-overlay-minimize[data-v-17cacb27]{background:none!important;box-shadow:none!important}.active-fragen-overlay-minimize[data-v-17cacb27]:hover{background:hsla(0,0%,100%,.2)!important}.active-fragen-overlay-content[data-v-17cacb27]{max-height:calc(90vh - 35px);overflow-y:scroll;overflow-x:hidden;padding:15px;height:auto;min-height:200px;scrollbar-width:thin;scrollbar-color:#ff9800 #f1f1f1}.active-fragen-overlay-content[data-v-17cacb27]::-webkit-scrollbar{width:8px}.active-fragen-overlay-content[data-v-17cacb27]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0}.active-fragen-overlay-content[data-v-17cacb27]::-webkit-scrollbar-thumb{background:#ff9800;border-radius:0}.active-fragen-overlay-content[data-v-17cacb27]::-webkit-scrollbar-thumb:hover{background:#f57c00}.floating-reopen-btn[data-v-17cacb27]{box-shadow:0 4px 12px rgba(0,0,0,.3)!important;transition:all .3s ease!important;position:fixed!important;z-index:1001!important}.floating-reopen-btn[data-v-17cacb27]:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(0,0,0,.4)!important}.overlay-controls[data-v-17cacb27]{position:relative;z-index:1001}.overlay-controls .v-btn[data-v-17cacb27]{pointer-events:all!important;display:block!important;visibility:visible!important}.video-container[data-v-17cacb27]{width:100%;height:300px;background:#f0f0f0;border:2px solid #39ba12;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.video-container video[data-v-17cacb27]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.co-admin-badge[data-v-17cacb27]{position:absolute;top:0;left:0;background-color:orange;color:#fff;padding:5px 10px;border-radius:0;font-weight:700;z-index:10}.reaction-fade-enter-active[data-v-17cacb27],.reaction-fade-leave-active[data-v-17cacb27]{transition:opacity .3s ease,transform .3s ease}.reaction-fade-enter-from[data-v-17cacb27]{opacity:0;transform:scale(.5)}.reaction-fade-leave-to[data-v-17cacb27]{opacity:0;transform:scale(1.5)}.reaction-pulse[data-v-17cacb27]{animation:reaction-pulse-17cacb27 1s ease-in-out}@keyframes reaction-pulse-17cacb27{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.chat-message[data-v-17cacb27]{border-bottom:1px solid #eee;padding:6px 8px}.chat-message--me[data-v-17cacb27]{background-color:#e8f5e9;border-left:4px solid #4caf50}.end-webinar-confirm[data-v-17cacb27]{border:2px solid #f44336;background:rgba(244,67,54,.05);padding:12px;border-radius:0}.confirm-title[data-v-17cacb27]{font-weight:600;color:#b71c1c;margin-bottom:4px;text-transform:uppercase;font-size:.85rem}.v-btn[data-v-d9670b00],.v-card[data-v-d9670b00],.v-chip[data-v-d9670b00]{border-radius:0!important}.audience-main-wrapper[data-v-d9670b00]{width:100%}.audience-presentation-stage[data-v-d9670b00],.audience-video-stage[data-v-d9670b00]{width:100%;max-width:100%;aspect-ratio:16/9;background:#000;position:relative;border-radius:0}.audience-presentation-stage[data-v-d9670b00],.audience-video-stage[data-v-d9670b00]{overflow:hidden}.audience-presentation-media[data-v-d9670b00]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.audience-reactions-row[data-v-d9670b00]{margin-top:24px}.audience-reactions-card[data-v-d9670b00]{width:100%;padding:16px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.audience-reaction-buttons[data-v-d9670b00]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.audience-reaction-btn[data-v-d9670b00]{width:100%;font-weight:700}.audience-reaction-copilot[data-v-d9670b00]{margin-top:16px}.audio-unlock-banner[data-v-d9670b00]{display:flex;align-items:center;border:2px solid #ffa726;background:#fff7ef;padding:12px 16px;border-radius:0;gap:12px}@keyframes pulse-d9670b00{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.pulse-animation[data-v-d9670b00]{animation:pulse-d9670b00 2s ease-in-out infinite}.reaction-fade-enter-active[data-v-d9670b00],.reaction-fade-leave-active[data-v-d9670b00]{transition:opacity .3s ease,transform .3s ease}.reaction-fade-enter-from[data-v-d9670b00]{opacity:0;transform:scale(.5)}.reaction-fade-leave-to[data-v-d9670b00]{opacity:0;transform:scale(1.5)}.reaction-pulse[data-v-d9670b00]{animation:reaction-pulse-d9670b00 1s ease-in-out}@keyframes reaction-pulse-d9670b00{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@media (max-width:768px){#audience-video-inline-fullsize[data-v-d9670b00],#audience-video-inline[data-v-d9670b00]{width:120px!important;height:90px!important;bottom:10px!important;right:10px!important}#admin-videos-inline[data-v-d9670b00]{width:120px!important;height:90px!important;top:10px!important;right:10px!important}}.chat-message[data-v-d9670b00]{border-bottom:1px solid #eee;padding:6px 8px}.chat-message--me[data-v-d9670b00]{background-color:#e8f5e9;border-left:4px solid #4caf50}.auto-connect-alert[data-v-d9670b00]{border-radius:0}.dozent-avatar-wrapper[data-v-d9670b00]{position:absolute;top:20px;right:20px;width:160px;height:160px;border:3px solid hsla(0,0%,100%,.9);border-radius:0;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.45);background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;pointer-events:none}.dozent-avatar-image[data-v-d9670b00]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.dozent-avatar-fallback[data-v-d9670b00]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.admin-video-loader[data-v-d9670b00]{display:flex;align-items:center;justify-content:center;border:2px dashed #3d1b70;padding:12px 18px;color:#3d1b70;text-align:left;border-radius:0}.v-btn[data-v-58a00294],.v-card[data-v-58a00294],.v-chip[data-v-58a00294]{border-radius:0!important}@keyframes pulse-58a00294{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.pulse-animation[data-v-58a00294]{animation:pulse-58a00294 2s ease-in-out infinite}.reaction-fade-enter-active[data-v-58a00294],.reaction-fade-leave-active[data-v-58a00294]{transition:opacity .3s ease,transform .3s ease}.reaction-fade-enter-from[data-v-58a00294]{opacity:0;transform:scale(.5)}.reaction-fade-leave-to[data-v-58a00294]{opacity:0;transform:scale(1.5)}.reaction-pulse[data-v-58a00294]{animation:reaction-pulse-58a00294 1s ease-in-out}@keyframes reaction-pulse-58a00294{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@media (max-width:768px){#audience-video-inline-fullsize[data-v-58a00294],#audience-video-inline[data-v-58a00294]{width:120px!important;height:90px!important;bottom:10px!important;right:10px!important}#admin-videos-inline[data-v-58a00294]{width:120px!important;height:90px!important;top:10px!important;right:10px!important}}.draggable-fragen-overlay[data-v-58a00294]{background:#fff;border:2px solid #3d1b70;border-radius:0;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fragen-overlay-header[data-v-58a00294]{background:#3d1b70;color:#fff;height:35px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;cursor:move;font-weight:700;font-size:16px}.fragen-overlay-minimize[data-v-58a00294]{background:none!important;box-shadow:none!important}.fragen-overlay-minimize[data-v-58a00294]:hover{background:hsla(0,0%,100%,.2)!important}.fragen-overlay-content[data-v-58a00294]{max-height:calc(90vh - 35px);overflow-y:auto;overflow-x:hidden;padding:15px;height:auto;min-height:-moz-fit-content;min-height:fit-content;scrollbar-width:thin;scrollbar-color:#3d1b70 #f1f1f1}.fragen-overlay-content[data-v-58a00294]::-webkit-scrollbar{width:8px}.fragen-overlay-content[data-v-58a00294]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0}.fragen-overlay-content[data-v-58a00294]::-webkit-scrollbar-thumb{background:#3d1b70;border-radius:0}.fragen-overlay-content[data-v-58a00294]::-webkit-scrollbar-thumb:hover{background:#fcc25e}.draggable-active-fragen-overlay[data-v-58a00294]{background:#fff;border:2px solid #ff9800;border-radius:0;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.active-fragen-overlay-header[data-v-58a00294]{background:#ff9800;color:#fff;height:35px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;cursor:move;font-weight:700;font-size:16px}.active-fragen-overlay-minimize[data-v-58a00294]{background:none!important;box-shadow:none!important}.active-fragen-overlay-minimize[data-v-58a00294]:hover{background:hsla(0,0%,100%,.2)!important}.active-fragen-overlay-content[data-v-58a00294]{max-height:calc(90vh - 35px);overflow-y:scroll;overflow-x:hidden;padding:15px;height:auto;min-height:200px;scrollbar-width:thin;scrollbar-color:#ff9800 #f1f1f1}.active-fragen-overlay-content[data-v-58a00294]::-webkit-scrollbar{width:8px}.active-fragen-overlay-content[data-v-58a00294]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0}.active-fragen-overlay-content[data-v-58a00294]::-webkit-scrollbar-thumb{background:#ff9800;border-radius:0}.active-fragen-overlay-content[data-v-58a00294]::-webkit-scrollbar-thumb:hover{background:#f57c00}@keyframes pulse-heart-58a00294{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.pulsing-heart[data-v-58a00294]{animation:pulse-heart-58a00294 1s ease-in-out infinite}.chat-message[data-v-58a00294]{border-bottom:1px solid #eee;padding:6px 8px}.chat-message--me[data-v-58a00294]{background-color:#e8f5e9;border-left:4px solid #4caf50}.video-card[data-v-0e9c28cb]{border:1px solid #ddd;padding:12px;margin-bottom:12px}.video-card-header[data-v-0e9c28cb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.video-area[data-v-0e9c28cb]{width:100%;height:200px;background:#000;display:flex;align-items:center;justify-content:center;position:relative}.video-card-meta[data-v-0e9c28cb]{display:flex;gap:8px;margin-top:6px}.chat-list[data-v-0e9c28cb]{max-height:320px;overflow-y:auto}.chat-message[data-v-0e9c28cb]{border-bottom:1px solid #eee;padding:6px 0}.participant-control[data-v-0e9c28cb]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #eee}