.page-anonymous .glpi-logo {
    background-size: contain !important;
    width: 500px !important;          /* pehle 600px tha, ab 20px kam */
    height: 300px !important;         /* aapki requirement fix */
    background-position: center !important;
    background-repeat: no-repeat !important;
    image-rendering: -webkit-optimize-contrast !important;
    image-rendering: crisp-edges !important;
    margin-top: -150px !important;     /* aur upar kheenchne ke liye */
    margin-bottom: -85px !important;  /* aur neeche se gap kam karne ke liye */
}

/* Sidebar logo - EVEN BIGGER + VERY CLOSE TO TOP */
.navbar-brand .glpi-logo,
.sidebar .glpi-logo,
.main-sidebar .glpi-logo {
    background-size: contain !important;
    width: 260px !important;          /* MUCH bigger from 220px */
    height: 130px !important;         /* MUCH bigger from 110px */
    background-position: center !important;
    background-repeat: no-repeat !important;
    image-rendering: -webkit-optimize-contrast !important;
    image-rendering: crisp-edges !important;
    margin-top: -40px !important;     /* VERY close to top from -20px */
    margin-bottom: -20px !important;  /* More bottom space reduction */
}
