/* Branding Interporto Bologna sul portale di login (Authelia 4.39).
   nginx lo inserisce nella pagina con sub_filter (vedi sites-available/gate.interporto.it.conf).
   Dopo ogni modifica alzare il numero ?v= in quel sub_filter, altrimenti i browser tengono il foglio vecchio fino a un'ora.
   Se un aggiornamento di Authelia cambia queste variabili, la pagina torna ai colori standard senza rompersi. */

/* Pulsanti e link: nero con testo giallo, come il marchio.
   Authelia dichiara il tema sia su <html> sia su <body>: vanno sovrascritti entrambi. */
html[data-theme="light"],
html [data-theme="light"] {
    --primary: #252525;
    --primary-foreground: #ffd200;
    --ring: #252525;
    --custom-loading-bar: #ffd200;
}

/* Logo orizzontale: Authelia lo mostra largo 64px fissi, qui lo allarghiamo. */
img[src$="logo.png"] {
    width: 12rem;
    max-width: 100%;
    height: auto;
}

/* Niente "Powered by Authelia" in fondo al riquadro: nella pagina è un link a www.authelia.com.
   Se un aggiornamento di Authelia cambia l'indirizzo del link, la scritta ricompare: aggiornare i selettori. */
a[href^="https://www.authelia.com"] {
    display: none !important;
}

/* Toglie anche il contenitore rimasto vuoto, così in fondo non resta spazio. È una regola a parte perché
   un browser che non conosce :has() scarta l'intera regola: così scarta solo questa e il link resta nascosto.
   Se un giorno si attiva privacy_policy in Authelia, controllare che il suo link non stia in questo contenitore. */
div:has(> a[href^="https://www.authelia.com"]) {
    display: none !important;
}
