@import '_content/OloGrid.AuditTrail.Common/OloGrid.AuditTrail.Common.vh2u38o76v.bundle.scp.css';
@import '_content/OloGrid.Branding.Common/OloGrid.Branding.Common.1eb3133km8.bundle.scp.css';
@import '_content/OloGrid.Branding.Plant/OloGrid.Branding.Plant.6to30dsue5.bundle.scp.css';
@import '_content/OloGrid.Components.Lib/OloGrid.Components.Lib.8n5hrrznei.bundle.scp.css';
@import '_content/OloGrid.DataContractManagement.Common/OloGrid.DataContractManagement.Common.y9o7sifdzp.bundle.scp.css';
@import '_content/OloGrid.Equipments.Common/OloGrid.Equipments.Common.9rptaiyngf.bundle.scp.css';
@import '_content/OloGrid.JobSentinel/OloGrid.JobSentinel.odpatw8zjy.bundle.scp.css';
@import '_content/OloGrid.ModuleManagement.Web/OloGrid.ModuleManagement.Web.ydzttlfnwf.bundle.scp.css';
@import '_content/OloGrid.Pki.Brand/OloGrid.Pki.Brand.czld04n46v.bundle.scp.css';
@import '_content/OloGrid.Pki.Web/OloGrid.Pki.Web.ht0yvcnif3.bundle.scp.css';
@import '_content/OloGrid.UserManagement.Common/OloGrid.UserManagement.Common.vy5fcrvo6w.bundle.scp.css';
@import '_content/OloGrid.Web/OloGrid.Web.258rj4mx3v.bundle.scp.css';

/* /Components/Pages/Home.razor.rz.scp.css */
.home[b-5gwtbxp62t] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 1.5rem;
    min-height: calc(100vh - 7rem);
    text-align: center;
    animation: fade-in-b-5gwtbxp62t 0.4s ease-out;
}

.logo[b-5gwtbxp62t] {
    filter: drop-shadow(0 4px 12px var(--hover-overlay));
}

.title[b-5gwtbxp62t] {
    font-weight: 600;
    letter-spacing: -0.02em;
}

@keyframes fade-in-b-5gwtbxp62t {
    from {
        opacity: 0;
        transform: translateY(8px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}
