@import 'SCPlatform.Web.Client.ojnvhqookc.bundle.scp.css';
@import '_content/SCPlatform.UI/SCPlatform.UI.0hn5pkncwb.bundle.scp.css';

/* _content/SCPlatform.Web/Components/Account/Pages/Login.razor.rz.scp.css */

.glass-card[b-qvxpmxgwj9] {
    background: rgba(255, 255, 255, 0.2); /* Sfondo semi-trasparente */
    backdrop-filter: blur(10px); /* Sfocatura effetto vetro */
    border-radius: 15px; /* Angoli arrotondati */    
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); /* Ombra per profondità */
    border: 1px solid rgba(255, 255, 255, 0.4); /* Bordo chiaro */
}

.logo-Color-Mid[b-qvxpmxgwj9] {
    width: 150px;
    position: absolute;
    top: 5px;
    right: 5px;
}

.loginMainImage[b-qvxpmxgwj9] {
    box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.3);
    border-radius: 1rem 0 0 1rem;
}
.footerPage[b-qvxpmxgwj9] {
    position: fixed; /* Posizionamento fisso per mantenerlo visibile durante lo scroll */
    bottom: 0; /* Margine inferiore uguale a 0 */
    right: 0; /* Margine destro uguale a 0 */
    padding: 10px; /* Spazio interno per rendere il div più elegante */
    color: #fff; /* Colore del testo */
    font-size: xx-small
}

h2[b-qvxpmxgwj9] {
    color: white;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); /* Leggera ombra per contrasto */
}

/* _content/SCPlatform.Web/Components/Account/UI/BlogStepTicker.razor.rz.scp.css */
/* Wrapper del carousel */
.demo-carousel-container[b-w4kchu74n2] {
    height: 100%;
    width: 100%;
    min-height: 0;
}

/*.demo-carousel-content {
    height: 100%;
    display: flex;
    align-items: stretch;
    min-height: 0;
    background-color: transparent;
    border-radius: 16px;
    overflow: hidden;
}*/

/* Card */
.blog-card[b-w4kchu74n2] {
    width: 100%;
    height: 100%;
    min-height: 0;
    display: flex;
    flex-direction: column;
    padding: 20px 22px;
    border-radius: 16px;
    background: rgba(255,255,255,0.92);
    border: 1px solid rgba(255,255,255,0.35);
    box-shadow: 0 10px 28px rgba(0,0,0,0.22);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    overflow: hidden;
}

.blog-card-edge[b-w4kchu74n2] {
    width: 100%;
    height: 100%;
    min-height: 0;
    background: rgba(255,255,255,0.92);
    border: 1px solid rgba(255,255,255,0.35);
    box-shadow: 0 10px 28px rgba(0,0,0,0.22);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}

.edge-left[b-w4kchu74n2] {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    overflow: hidden;
}

.edge-right[b-w4kchu74n2] {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
    overflow: hidden;
}

.truncate-3[b-w4kchu74n2] {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
/* _content/SCPlatform.Web/Components/Reports/ReportDesigner.razor.rz.scp.css */
.report-header[b-uivxpt2hrw] {
    padding: 1rem 0;
}

.report-designer-container[b-uivxpt2hrw] {
    width: 100%;
    height: 1000px;
    border: 1px solid #dee2e6;
    border-radius: 0.275rem;
    overflow: hidden;
}
