/* ============================================================ */
/*  Acronum-Branding fuer WebOffice                              */
/*  Quelle: https://www.acronum.com                              */
/*  Dezent — WebOffice-Primaerfarben bleiben unberuehrt,         */
/*  nur Logo, dunkler Boot-/Topbar-Streifen und Schriftart.      */
/* ============================================================ */

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap');


/* === Boot-Screen: dunkel mit Acronum-Logo === */

.officeLogin {
    background: #0E0F11;
}

.officeLogin .officeLoginLeft {
    background: #0E0F11;
}

.officeLoginLogo {
    content: url('https://www.acronum.com/wp-content/uploads/2023/06/acronum-logo-4c-mit-claim_weiss.png');
    filter: none;
}

.appBootProgress {
    background: rgba(255, 255, 255, 0.08);
}

.appBootProgressBar {
    background: var(--primary);
}

.appBootCaption {
    color: rgba(255, 255, 255, 0.6);
    font-family: 'Montserrat', sans-serif;
}

/* Geraete-Bild + weicher weisser Blur rechts ausblenden */
.officeLogin .officeLoginRight::after,
.officeLogin .officeLoginRight::before {
    content: none;
}


/* === App-Bar: dunkler Streifen + Acronum-Logo links === */

.appContainer .appNavigationBar {
    color: rgba(255, 255, 255, 0.9);
background: linear-gradient(to right, #d6d9dd 0%, #9aa0a6 100%);
}

.appContainer .appNavigationBar .appNavigationBarLeft::before {
    content: '';
    display: inline-flex;
    align-self: center;
    width: 180px;
    height: 32px;
    margin-left: 8px;
    background-image: url('https://acronum.weboffice.digital/api/hosting/common/file/OpenFile/path25.png?id=ef0b0ce6-177c-4830-be5e-c68b495291ef');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left center;
}

/* WebOffice-Standard-Logo in der App-Bar ausblenden.          */
/* SCSS-Original ist in .appContainer verschachtelt (0,4,0),   */
/* daher muss der Override .appContainer auch tragen.          */
.appContainer .appNavigationBar .appNavigationBarLeft .appNavigationStart {
    display: none;
}


/* === Schrift: Montserrat global === */
body {
    font-family: 'Montserrat', 'Segoe UI', sans-serif;
}
