@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';
@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.bundle.scp.css';

/* _content/PrepressPortal/Components/ItemCard.razor.rz.scp.css */
*[b-4454391ej0] {
    font-size: small;
    font-weight: 600;
}

.item-card[b-4454391ej0] {
    min-width: 256px;
    max-width: 256px;
    min-height: 160px;
    max-height: 160px;
}
    .item-card.card-body[b-4454391ej0] {
        overflow-x: clip;
        overflow-y: clip;
    }

    .item-card:hover[b-4454391ej0] {
        outline: .25rem solid var(--bs-primary);
        box-shadow: 0 1rem 3rem rgba(0,0,0,.175) !important;
    }

    .item-card.selected[b-4454391ej0] {
        border: solid #007BFF 0.175rem;
    }

.card-header[b-4454391ej0] {
    height: 2rem;
    display: flex;
    align-items: center;
    flex-shrink: 0;
    justify-content: space-between;
}

.item-details-container[b-4454391ej0] {
    display: flex;
    flex-direction: row;
    font-size: x-large  
}

    .item-details-container > *[b-4454391ej0] {
        margin-right: 1rem;
    }

.icon-label[b-4454391ej0] {
    vertical-align: middle;
}

[class*=" bi-"][b-4454391ej0]::before {
    font-weight: bolder !important;
}
/* _content/PrepressPortal/Components/PageCollection.razor.rz.scp.css */
.card-body[b-5774e5r5b6] {
    height:100%;
    overflow-x:clip;
    overflow-y:scroll;
}

.card-header[b-5774e5r5b6] {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    justify-content: space-between;
}


.nav-link.active > .badge[b-5774e5r5b6] {
    color: #000 !important;
    background-color: RGBA(248,249,250,var(--bs-bg-opacity,1)) !important;
}

@media (prefers-color-scheme: dark) {
    .nav-link > .badge[b-5774e5r5b6] {
        color: #000 !important;
        background-color: RGBA(248,249,250,var(--bs-bg-opacity,1)) !important;
    }

    .nav-link.active > .badge[b-5774e5r5b6] {
        color: #fff !important;
        background-color: RGBA(33,37,41,var(--bs-bg-opacity,1)) !important;
    }
}
/* _content/PrepressPortal/Components/Proofing/OffPageAd.razor.rz.scp.css */
.rounded-circle[b-0egbigy81r] {
    height: 1.5rem;
    width: 1.5rem;
    font-size: small;
    font-weight: bold;
}

[data-bs-theme="dark"] .card-header .rounded-circle[b-0egbigy81r] {
    background-color: var(--bs-light-bg-subtle) !important;
}

.ad-popout[b-0egbigy81r] {
    position: absolute;
    top: -0.25rem;
    right: -0.25rem;
}
/* _content/PrepressPortal/Components/Proofing/OnPageAd.razor.rz.scp.css */
.rounded-circle[b-s0lxc7ddbd] {
    height: 1.5rem;
    width: 1.5rem;    
    font-size: small;
    font-weight: bold;
}

[data-bs-theme="dark"] .card-header .rounded-circle[b-s0lxc7ddbd] {
    background-color: var(--bs-light-bg-subtle) !important;
}

.ad-popout[b-s0lxc7ddbd] {
    position: absolute;
    top: -0.25rem;
    right: -0.25rem;
}
/* _content/PrepressPortal/Components/Proofing/PageDataCard.razor.rz.scp.css */
*[b-b20e2cj148] {
    font-size: small;
    font-weight: 600;
}

.card[b-b20e2cj148] {
    width: 256px !important;
    min-width: 256px !important;
    height: 160px !important;
    min-height:160px;
    margin: 2rem;
}

/*    .card .card-body {
        overflow-x: clip;
        overflow-y: clip;
    }*/

.card:hover[b-b20e2cj148] {
    outline: .25rem solid var(--bs-primary);
    box-shadow: 0 1rem 3rem rgba(0,0,0,.175) !important;
}

.card.selected[b-b20e2cj148] {
    border: solid #007BFF 0.175rem;
}

.card-header[b-b20e2cj148] {
    height: 2rem;
    display: flex;
    align-items: center;
    flex-shrink: 0;
    justify-content: space-between;
}

.item-details-container[b-b20e2cj148] {
    display: flex;
    flex-direction: row;
    font-size: x-large
}

    .item-details-container > *[b-b20e2cj148] {
        margin-right: 1rem;
    }

.icon-label[b-b20e2cj148] {
    vertical-align: middle;
}

[class*=" bi-"][b-b20e2cj148]::before {
    font-weight: bolder !important;
}
/* _content/PrepressPortal/Components/StatusPill.razor.rz.scp.css */
/* _content/PrepressPortal/Components/Timeline/HistoryItem.razor.rz.scp.css */
.bg-light[b-f1cilwi7xx] {
    background-color: var(--bs-secondary-bg-subtle) !important;
}

[data-bs-theme="dark"] .bg-light[b-f1cilwi7xx] {
    background-color: rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity)) !important;
}

.xs[b-f1cilwi7xx] {
    font-size: .75em;
}

.list-unstyled[b-f1cilwi7xx] {
    padding-left: 0;
    list-style: none;
}

.comment-item[b-f1cilwi7xx] {
    position:relative;
}

.avatar[b-f1cilwi7xx] {
    height: 3rem;
    width: 3rem;
    position: relative;
    display: inline-block;
    flex-shrink: 0 !important;
}

.avatar-img[b-f1cilwi7xx] {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.avatar-xs[b-f1cilwi7xx] {
    height: 2.1875rem;
    width: 2.1875rem;
}
/* _content/PrepressPortal/Components/ToolTip.razor.rz.scp.css */
.tooltip-wrapper[b-zyx6vbbzzl] {
    position: relative;
    /*display: inline-block;*/
    display: flex;
    justify-content: center;
}

span[b-zyx6vbbzzl] {
    visibility: hidden;
    position: absolute;
    width: 120px;
    bottom: 120%;
    left: 50%;
    margin-left: -60px;
    background-color: #363636;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 5px;
    z-index: 1;
}

    span[b-zyx6vbbzzl]::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: #363636 transparent transparent transparent;
        /*transform:rotate(180deg)*/
    }

.tooltip-wrapper:hover span[b-zyx6vbbzzl] {
    visibility: visible;
}
/* _content/PrepressPortal/Components/ViewProof.razor.rz.scp.css */
[data-bs-theme="dark"] .card-body.bg-body[b-ylphctydfy] {
    background-color: var(--bs-dark-bg-subtle) !important;
}

small[b-ylphctydfy], .small[b-ylphctydfy] {
    font-weight: 400;
}

.sticky-header[b-ylphctydfy] {
    position: sticky;
    top: 0;
    z-index: 1000;
}
/* _content/PrepressPortal/MainLayout.razor.rz.scp.css */
/* _content/PrepressPortal/Pages/Index.razor.rz.scp.css */
