@import '_content/Blazored.Modal/Blazored.Modal.bundle.scp.css';

/* _content/AAAPP.Web.App/Pages/AlertPages/AlertConcludeDialog.razor.rz.scp.css */
.card[b-vb7n8ixkdr]{
    border-radius:0.7rem;
}
/* _content/AAAPP.Web.App/Pages/LaboratoryPages/LaboratoryDialog.razor.rz.scp.css */
.dropzone[b-75grwu22lj] {
    border: 3px dashed steelblue;
    padding: 3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #eee;
    box-shadow: inset 0 0 8px rgba(0,0,0,0.2);
    color: #444;
    font-size: 1.5rem;
    cursor: pointer;
    position: relative;
}

.dropzone:hover[b-75grwu22lj] {
    background-color: #f3f3f3;
    color: #333;
}

.dropzone-drag[b-75grwu22lj] {
    background-color: palegreen;
}
/* _content/AAAPP.Web.App/Pages/LoneWorkPages/LoneWorkCurrent.razor.rz.scp.css */
@media (max-width: 500px) {
    h1[b-gozdm4ceir] {
        font-size:1.8rem;
    }
    h3[b-gozdm4ceir]{
        font-size:1.25rem;
    }
    .display-2[b-gozdm4ceir] {
        font-size: 4rem;
        line-height: 1;
    }
}
/* _content/AAAPP.Web.App/Pages/User/AdminPage.razor.rz.scp.css */
[b-ksfuhque5b] .nav-link.active {
    color: white;
    background-color: var(--fhcolor);
}
/* _content/AAAPP.Web.App/Pages/UserPages/UserDialog.razor.rz.scp.css */
.form-container[b-pbx1s86gdc] {
    width: 300px;
}

/* Dont check for invalid form-control */
.invalid-feedback[b-pbx1s86gdc] {
    display: block !important;
}
/* _content/AAAPP.Web.App/Shared/ImportDialog.razor.rz.scp.css */
.dropzone[b-rm8vss67c4] {
    border: 3px dashed steelblue;
    padding: 3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #eee;
    box-shadow: inset 0 0 8px rgba(0,0,0,0.2);
    color: #444;
    font-size: 1.5rem;
    cursor: pointer;
    position: relative;
}

.dropzone:hover[b-rm8vss67c4] {
    background-color: #f3f3f3;
    color: #333;
}

.dropzone-drag[b-rm8vss67c4] {
    background-color: palegreen;
}
/* _content/AAAPP.Web.App/Shared/LanguageSelector.razor.rz.scp.css */
#culture[b-nmnx45qypl] {
    width: 100%;
}
/* _content/AAAPP.Web.App/Shared/LoginDisplay.razor.rz.scp.css */
.nav-item[b-sr6qd06xp5]  .nav-link {
  color: white;
  border-color: white;
  background-color: var(--success);
}
/* _content/AAAPP.Web.App/Shared/MainLayout.razor.rz.scp.css */
#wrapper[b-92xaozxhlc] {
    overflow-x: hidden;
}

#sidebar-wrapper[b-92xaozxhlc] {
    min-height: 100vh;
    margin-left: 0;
    width: 350px;
    transition: margin 0.25s ease-out;
    padding: 58px 0 0; /* Height of navbar */
}

    #sidebar-wrapper .sidebar-heading[b-92xaozxhlc] {
        padding: 0.875rem 1.25rem;
        font-size: 1.2rem;
    }

#page-content-wrapper[b-92xaozxhlc] {
    min-width: 0;
    width: 100%;
}

#wrapper.toggled #sidebar-wrapper[b-92xaozxhlc] {
    margin-left: -350px;
}

@media(max-width: 768px) { /*in mobile view toggled means that Sidebar is visible. In Desktop view toggled means its hidden*/
    #wrapper[b-92xaozxhlc] {
        flex-direction: row;
        height: auto !important;
    }

        #wrapper.toggled[b-92xaozxhlc] {
            flex-direction: column;
        }

    #sidebar-wrapper[b-92xaozxhlc] {
        margin-left: -100vw;
        height: auto;
        min-height: auto;
        width: 100vw;
        transition: initial;
        border: none !important;
    }

    #wrapper.toggled #sidebar-wrapper[b-92xaozxhlc] {
        margin-left: 0;
    }

    #main-content[b-92xaozxhlc] {
        margin-top: 58px;
        height: calc(100vh - 58px);
    }

    #wrapper.toggled #main-content[b-92xaozxhlc] {
        margin-top: 0;
        height: auto;
    }
}

.sidebar-sticky[b-92xaozxhlc] {
    position: relative;
    top: 0;
    height: calc(100vh - 58px);
    padding-top: .5rem;
    overflow-x: hidden;
    overflow-y: auto;
    /* Scrollable contents if viewport is shorter than content. */
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
    .sidebar-sticky[b-92xaozxhlc] {
        position: -webkit-sticky;
        position: sticky;
    }
}

#main-content[b-92xaozxhlc] {
    margin-top: 58px;
    height: calc(100vh - 58px);
    overflow-y: auto;
    overflow-x: hidden;
}
#draggable-wrapper[b-92xaozxhlc] {
    height: calc(100% - 58px);
    width: 100%;
}
/* _content/AAAPP.Web.App/Shared/NavMenu.razor.rz.scp.css */
.list-group[b-57552wfevw] {
    width: 100%;
    background-color: var(--fhcolor);
}

.list-group[b-57552wfevw]  .list-group-item {
    color: white;
    background-color: var(--fhcolor);
}

.list-sub-group[b-57552wfevw]  .list-group-item {
    color: white;
    background-color: #DE595D;
}

.list-group[b-57552wfevw]  .list-group-item.active {
    background-color: white;
    border-color: white;
    color: var(--fhcolor);
}
/* _content/AAAPP.Web.App/Utils/Toast/Toast.razor.rz.scp.css */
.custom-toast-container[b-diwg0bbhv5] {
    display: flex;
    justify-content: center;
    width: 100%;
}

.custom-toast[b-diwg0bbhv5] {
    display: none;
    padding: 1.5rem;
    padding-top: 2rem;
    color: #ffffff;
    z-index: 20;
    border-radius: 1rem;
    position: absolute;
    width: 40vw;
    min-height: 35vh;
}

.toast-visible[b-diwg0bbhv5] {
    display: flex;
    flex-direction: column;
    opacity: 1;
}

.toast-exit[b-diwg0bbhv5] {
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
    cursor: pointer;
    font-size: 1.5rem;
    color: white;
}

    .toast-exit:hover[b-diwg0bbhv5] {
        color: darkgray;
    }

.custom-toast-header[b-diwg0bbhv5] {
    display: flex;
    justify-content: space-between;
}

.toast-message[b-diwg0bbhv5] {
    padding: 4.5rem 8% 0 8%;
    font-size: 1.2rem;
}

/*Media Queries:*/

@media (max-width: 765px) {
    .custom-toast[b-diwg0bbhv5] {
        width: 95%;
    }

    .toast-message[b-diwg0bbhv5] {
        padding-top: 0;
    }
}
@media (max-width: 500px) {
    .blazored-modal-title[b-diwg0bbhv5] {
        font-size: 1.5rem;
    }

    .toast-message[b-diwg0bbhv5] {
        font-size: 1rem;
    }
}
