/* kaweuz.css : surcharges branding Kaweuz */

/* Vue d'erreur */
.mx_ErrorView {
    background-color: #ffffff;
    background-image: url(/kaweuz-icons/1024.png);
    background-repeat: no-repeat;
    background-size: cover;
    color: #333333;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
}

.mx_ErrorView h1, .mx_ErrorView h2 {
    color: #76CFA6; /* couleur Kaweuz */
}

.mx_ErrorView_logo {
    background-image: url(/kaweuz-icons/64.png);
    background-size: contain;
    width: 64px;
    height: 64px;
    margin: 0 auto;
}

/* Boutons */
button, .mx_Button {
    background-color: #76CFA6;
    color: #ffffff;
    border-radius: 6px;
    padding: 8px 16px;
    border: none;
    cursor: pointer;
}
button:hover, .mx_Button:hover {
    background-color: #5bbf8f;
}

/* Header / Auth */
.mx_AuthHeader {
    background-image: url(/kaweuz-icons/150.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 64px 64px;
    height: 80px;
}

/* Jitsi intégration */
.mx_JitsiConference {
    background-color: #f9f9f9;
    border: 2px solid #76CFA6;
    border-radius: 8px;
}
