@import '_content/Blazored.Modal/Blazored.Modal.bundle.scp.css';
@import '_content/BlazorFluentUI.CoreComponents/BlazorFluentUI.CoreComponents.bundle.scp.css';
@import '_content/HAWIS.Modul.HREmployee.HREmployeeClient/HAWIS.Modul.HREmployee.HREmployeeClient.darvudt2z6.bundle.scp.css';
@import '_content/Mitra.AppFrame.Client.Core/Mitra.AppFrame.Client.Core.g4nb6wqe2v.bundle.scp.css';
@import '_content/Mitra.AppFrame.Client.Shared/Mitra.AppFrame.Client.Shared.ocgwstvtqp.bundle.scp.css';
@import '_content/Mitra.Modul.Contact.ContactClient/Mitra.Modul.Contact.ContactClient.ozmb31podi.bundle.scp.css';
@import '_content/Mitra.Modul.HR.HRClient/Mitra.Modul.HR.HRClient.pfr4x7l3i6.bundle.scp.css';
@import '_content/Mitra.Modul.Identity.IdentityClient/Mitra.Modul.Identity.IdentityClient.b0jumg9zsq.bundle.scp.css';
@import '_content/Mitra.Modul.Tenant.TenantClient/Mitra.Modul.Tenant.TenantClient.wvgp53nb2n.bundle.scp.css';
@import '_content/Mitra.SharedComponents/Mitra.SharedComponents.52vtmreu75.bundle.scp.css';

/* /Components/NavMenu.razor.rz.scp.css */
[b-lpb8un4xkk] .nav-link > svg {
    fill: var(--primary);
}

[b-lpb8un4xkk] .nav-link.active > svg {
    fill: var(--secondary);
}

.dropdown-menu[b-lpb8un4xkk] {
    position: absolute;
    top: 50px;
    left: -96px;
}

.subitembox[b-lpb8un4xkk] {
    display: none;
}

    .nav-item:hover .subitembox[b-lpb8un4xkk],
    .subitembox:hover[b-lpb8un4xkk] {
        position: absolute;
        display: block;
        background-color: var(--white);
        z-index: 10;
    }
/* /Pages/ImprintPage.razor.rz.scp.css */
.devware-link[b-tsso5pgjin] {
    text-decoration: underline;
}

.imprint-devware-container[b-tsso5pgjin] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    text-align: center;
}


.main-container[b-tsso5pgjin]{
    overflow:auto;
}
/* /Pages/Index.razor.rz.scp.css */
.main-container[b-jxmuxgmizn] {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%;
    justify-content: space-evenly;
    overflow: auto;
}

.text-container[b-jxmuxgmizn] {
    display: flex;
    align-items: center;
    flex-direction: column;
}

.text-img[b-jxmuxgmizn] {
    background-image: url('images/LogoVogelOhneHintergrund.png');
    background-size: contain;
    background-repeat: no-repeat;
    height: 300px;
    width: 300px;
}

.container-dashboard[b-jxmuxgmizn] {
    display: flex;
    justify-content: center;
    align-items: center;
}



.empty-container[b-jxmuxgmizn] {
    width: 100%;
    height: 7rem;
}

.card-container[b-jxmuxgmizn] {
    border: 2px solid #eee;
    border-radius: 0.75rem;
    box-shadow: 2px 2px 8px 0px rgba(0,0,0,0.15);
    min-width: 150px;
    height: 300px;
    margin: 3rem;
    cursor: pointer;
}

.card[b-jxmuxgmizn] {
    max-width: 600px;
}

.card-header[b-jxmuxgmizn] {
    display: flex;
    justify-content: center;
}

.card-container:hover[b-jxmuxgmizn] {
    background-color: rgba(13, 65, 113,0.05);
    transition: 0.3s;
}

.welcome-text[b-jxmuxgmizn] {
    text-align: center;
}


.card-body[b-jxmuxgmizn] {
    display: flex;
    flex-direction: column;
}

.applogo[b-jxmuxgmizn]{
    height:200px;
    margin:10px;
}

.applogo:hover[b-jxmuxgmizn] {
    transform: scale(1.1);
    transition: 0.3s;
}

    @media only screen and (max-width: 1000px) {
        .card-container[b-jxmuxgmizn] {
            margin: 2rem;
        }
    }

    @media only screen and (max-height: 1000px), (max-width: 550px) {
        .text-img[b-jxmuxgmizn] {
            display: none;
        }
    }

    @media only screen and (max-height: 700px) {
        .main-container[b-jxmuxgmizn] {
            justify-content: unset;
        }
    }

    @media only screen and (max-width: 600px) {

        .main-container[b-jxmuxgmizn] {
            display: unset;
        }

        .card-body[b-jxmuxgmizn] {
            display: flex;
            justify-content: center;
        }

        .headline[b-jxmuxgmizn] {
            font-size: 1.75rem;
        }

        .card-container[b-jxmuxgmizn] {
            position: relative;
            bottom: 20%;
            height: unset;
            margin: 1rem;
        }
    }

    @media only screen and (max-width: 450px) {
        .container-dashboard[b-jxmuxgmizn] {
            flex-direction: column;
            display: flex;
            width: unset;
            height: unset;
        }

        .welcome-text[b-jxmuxgmizn] {
            font-size: 2rem;
        }

        .headline[b-jxmuxgmizn] {
            font-size: 1.5rem;
            text-align: center;
        }
    }



    @media only screen and (max-width: 300px) {
        .welcome-text[b-jxmuxgmizn] {
            font-size: 1.5rem;
        }
    }
/* /Pages/Shared/MainLayout.razor.rz.scp.css */
.page[b-mwvbk8kl8j] {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.content[b-mwvbk8kl8j] {
    flex: 1;
    padding: 1rem;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}

.toprow[b-mwvbk8kl8j] {
    background-color: rgb(255, 237, 0);
    border-bottom: 1px solid #d6d5d5;
    display: flex;
    align-items: center;
}

.footer[b-mwvbk8kl8j] {
    height: 60px;
    background-color: var(--bs-secondary);
}

.version[b-mwvbk8kl8j] {
    font-size: 8px;
    position: absolute;
    right: 10px;
    bottom: 0;
    color: white;
}
