@import '_content/ZxBlazor/ZxBlazor.bundle.scp.css';

/* /Components/AuthFlow.razor.rz.scp.css */

.auth-flow[b-bbgc2ezwt8] {
    display: flex;
    flex-direction: column;
 /*   justify-content: center;
    align-items: center;*/
    width:100%;
    height:100vh;
}
.center-logo[b-bbgc2ezwt8] {
    background-color: rgb(162, 158, 200) !important;
    margin-left: calc(50% - 60px); 
    margin: 14px auto 1rem auto;
    width: 120px !important;
    height: 120px !important;
}
.auth-flow-content[b-bbgc2ezwt8] {
    height: 8rem;
    margin: 20vh auto 1rem auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-width: calc(100% - 120px);
    text-align: center;
    font-size: 1.2rem;
    text-align: center;
}
/* /Components/Br0.razor.rz.scp.css */
.br0[b-mu1z52w78v] {
    display: block;
    margin-top: 0px;
}
/* /Components/Br12.razor.rz.scp.css */
.br12[b-astkndmltw] {
    display: block;
    margin-top: 12px;
}
/* /Components/Br8.razor.rz.scp.css */
.br8[b-o62so57mb2] {
    display: block;
    margin-top: 8px;
}
/* /Components/Declaration.razor.rz.scp.css */
.declaration[b-e7i4naf6tr] {
    margin: 50px auto;
    width: fit-content;
    text-align: center;
}
/* /Components/Indent.razor.rz.scp.css */
.indent[b-4pc68wi38c] {
    padding-left: calc( var(--indent) *0 + 1rem);
}
/* /Components/LanguageSelector.razor.rz.scp.css */
.br0[b-lljrxue774] {
    display:block;
    margin-top: 0px;
}
/* /Components/NavMenu.razor.rz.scp.css */


.nav-item[b-yevh9w8upv] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-yevh9w8upv] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-yevh9w8upv] {
        padding-bottom: 1rem;
    }

    .nav-item[b-yevh9w8upv]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-yevh9w8upv]  a.active {
    background-color: rgba(255,255,255,0.37);
    color: white;
}

.nav-item[b-yevh9w8upv]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-yevh9w8upv] {
        display: none;
    }

    .collapse[b-yevh9w8upv] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
    
    .nav-scrollable[b-yevh9w8upv] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(var(--vh, 1vh) * 100 - 3.5rem);
        overflow-y: auto;
    }
} 
/* /Components/ObserverSize.razor.rz.scp.css */
.br0[b-zjcm33ntv6] {
    
    margin-top: 0px;
}
/* /Components/SectionText.razor.rz.scp.css */
.section-text[b-p8isvq459m]{ 
    margin-bottom: 12px;
}
/* /Components/Spacer.razor.rz.scp.css */
.spacer[b-4o0uwv7461] {
    display:block;
    margin-top: 180px;
}
/* /Components/VisionerImage.razor.rz.scp.css */
.visioner-wrapper[b-k73nr5ww0m] {
    position: fixed;
    z-index: 10000;
}


.visioner[b-k73nr5ww0m] {
    height: calc(var(--vh, 1vh) * 100);
    width: 100%;
    overflow: auto;
    display: flex;
}

.visioner-Ori[b-k73nr5ww0m] {
    flex-direction: row;
}

.visioner-Verti[b-k73nr5ww0m] {
    flex-direction: column;
}

.wrapper-image-flow[b-k73nr5ww0m] {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 40px 20px;
}

    .wrapper-image-flow .explication-image[b-k73nr5ww0m] {
        margin: 8px 0px 8px 0px;
        text-align: center;
    }

    .wrapper-image-flow img[b-k73nr5ww0m] {
        cursor: zoom-in !important; 
    }




/* /Components/VisionerVideo.razor.rz.scp.css */
.visioner-video[b-ug2eixq8s1] {
    padding-left: calc( var(--indent) *0 + 1rem);
    position: relative;
    min-width: 100%;
    aspect-ratio: 16 / 9;
}
/* /Layout/LayoutArt.razor.rz.scp.css */
/* /Layout/LayoutInfo.razor.rz.scp.css */
/* /Layout/LayoutTech.razor.rz.scp.css */
/* /Layout/LayoutVide.razor.rz.scp.css */
