@import '_content/Blazored.Modal/Blazored.Modal.bundle.scp.css';
@import '_content/Client.Agency/Client.Agency.em246clpv3.bundle.scp.css';
@import '_content/Client.NewContract/Client.NewContract.bk7w8eguem.bundle.scp.css';
@import '_content/Client.Shared/Client.Shared.khxavdps32.bundle.scp.css';

/* /Pages/Auth/ACLListView.razor.rz.scp.css */
body[b-52i5yty7mh] {
}

    body .TableWrap[b-52i5yty7mh] {
        max-height: 80vh;
        overflow: auto;
    }

    body .UserGroupView[b-52i5yty7mh] {
    }

        body .UserGroupView > thead[b-52i5yty7mh] {
        }

            body .UserGroupView > thead > tr[b-52i5yty7mh] {
                position: sticky;
                top: 0;
                z-index: 1;
                background-color: cornflowerblue;
            }


        body .UserGroupView > tbody[b-52i5yty7mh] {
        }
/* /Pages/Auth/ACLUpdateSummaryModal.razor.rz.scp.css */
.TableWrap[b-b7420jlxf2] {
    max-height: 80vh;
    overflow: auto;
}

body .UserGroupView[b-b7420jlxf2] {
}


        body .UserGroupView > thead > tr[b-b7420jlxf2] {
            position: sticky;
            top: 0;
            z-index: 1;
            background-color: cornflowerblue;
        }

            body .UserGroupView > thead > tr > th.GroupColHeader-1[b-b7420jlxf2] {
                width:25px;
            }

/* /Pages/Landing.razor.rz.scp.css */
/* 懸浮動效 */
.hover-top[b-gg9pgonf1y] {
    transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.hover-top:hover[b-gg9pgonf1y] {
    transform: translateY(-0.5rem);
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

/* 主視覺標題修飾 */
.display-5[b-gg9pgonf1y] {
    font-size: 2.5rem;
    line-height: 1.2;
}

.logo > img[b-gg9pgonf1y]{
    width:8rem;
}

@media (min-width: 641px) {
    .display-5[b-gg9pgonf1y] {
        font-size: 3rem;
    }
}
/* /Pages/LoggedOut.razor.rz.scp.css */
/* 懸浮動效 */
.hover-top[b-frwu0fhcgp] {
    transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.hover-top:hover[b-frwu0fhcgp] {
    transform: translateY(-0.5rem);
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

/* 主視覺標題修飾 */
.display-5[b-frwu0fhcgp] {
    font-size: 2.5rem;
    line-height: 1.2;
}

.logo > img[b-frwu0fhcgp]{
    width:8rem;
}

@media (min-width: 641px) {
    .display-5[b-frwu0fhcgp] {
        font-size: 3rem;
    }
}
