/* Import Montserrat from Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap');

/* Broadly target the login logo container, image, or SVG to force it to expand */
#login img,
#login svg,
#login .logo,
#login img.logo {
    width: 200px !important;       /* Explicitly setting width in pixels bypasses unit conflicts */
    height: auto !important;
    max-width: 100% !important;
    max-height: none !important;    /* Overrides any default height caps (like 40px or 60px) */
    display: block !important;
    margin: 0 auto !important;      /* Centers it */
}

/* Apply Montserrat to the login page title (Regular Weight) */
#login h1 {
    font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
    font-weight: 400 !important;       /* Changed from 700 to 400 for a clean, non-bold look */
    font-size: 2.5rem !important;      
    letter-spacing: normal !important; /* Resetting letter-spacing slightly to suit the lighter weight */
    margin-top: 1.5rem !important;     
}