.media-wrapper[data-v-ea6c824e]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.media-wrapper img[data-v-ea6c824e],.media-wrapper video[data-v-ea6c824e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-wrapper[data-v-8eccc78e]{align-items:center;background:#000;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.media-wrapper img[data-v-8eccc78e],.media-wrapper video[data-v-8eccc78e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.auth-overlay[data-v-bfa9f099]{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.auth-dialog[data-v-bfa9f099]{background:#fff;border-radius:1rem;max-width:400px;padding:2rem;width:90%}.auth-dialog h2[data-v-bfa9f099]{color:#333;margin:0 0 1rem}.auth-dialog input[data-v-bfa9f099]{border:2px solid #ddd;border-radius:.5rem;box-sizing:border-box;font-size:1rem;margin-bottom:1rem;padding:.75rem;width:100%}.auth-dialog input[data-v-bfa9f099]:focus{border-color:#4a90e2;outline:none}.auth-dialog button[data-v-bfa9f099]{background:#4a90e2;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem;width:100%}.auth-dialog button[data-v-bfa9f099]:hover{background:#357abd}.auth-dialog .error[data-v-bfa9f099]{color:#e74c3c;font-size:.9rem;margin-bottom:0;margin-top:1rem}.connection-toast[data-v-74b08757]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1e1e1ef2;border:1px solid hsla(0,0%,100%,.1);border-radius:99px;bottom:2rem;box-shadow:0 4px 12px #0003;color:#fff;display:flex;font-size:.9rem;font-weight:500;gap:.75rem;left:50%;padding:.75rem 1.25rem;position:fixed;transform:translate(-50%);z-index:9999}.connection-toast.error[data-v-74b08757]{background:#dc2626f2}.connection-toast .spinner[data-v-74b08757]{animation:spin-74b08757 1s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:16px;width:16px}.connection-toast .content[data-v-74b08757]{align-items:center;display:flex;gap:1rem}.connection-toast .action-btn[data-v-74b08757]{background:#fff3;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.8rem;padding:.25rem .75rem;transition:background .2s}.connection-toast .action-btn[data-v-74b08757]:hover{background:#ffffff4d}.toast-enter-active[data-v-74b08757],.toast-leave-active[data-v-74b08757]{transition:all .3s cubic-bezier(.4,0,.2,1)}.toast-enter-from[data-v-74b08757],.toast-leave-to[data-v-74b08757]{opacity:0;transform:translate(-50%,20px)}@keyframes spin-74b08757{to{transform:rotate(1turn)}}
