/* ┌──────────────────────────────────────────────────────────────────────────────────┐
   │ EL PORTAL D'AUTHELIA, AMB LA MARCA DE CASA                                       │
   │                                                                                  │
   │ AQUEST FITXER VIU AL SERVIDOR a `/etc/nginx/marca-portal.css` i el serveix nginx │
   │ com a `/marca.css`; aqui n'hi ha LA COPIA BONA, que es la que s'edita.           │
   │   scp _settings\marca-portal.css root@…:/etc/nginx/marca-portal.css              │
   │   systemctl reload nginx                                                         │
   │                                                                                  │
   │ NO REINICIA AUTHELIA i no tanca cap sessio: es nomes nginx.                      │
   └──────────────────────────────────────────────────────────────────────────────────┘ */

/* LA MARCA AL PORTAL D'AUTHELIA.

   Authelia clava el logo a `width: 64px` i no dona cap manera de canviar-ho: no hi ha ni
   tema propi ni full d'usuari. Aquest l'injecta nginx a la plana del portal amb un
   `sub_filter`.

   ENTRA COM A FULL EXTERN i no com a `<style>` en linia perque la CSP d'Authelia es
   `style-src 'self' 'nonce-...'`: un `<style>` sense aquell nonce -que canvia a cada
   peticio- el bloquejaria el navegador, i un full del mateix origen no. */
img[src$="/logo.png"] {
    width: 300px !important;
    height: auto !important;
}

/* EL TRIADOR D'IDIOMES: NOMES ANGLES I CASTELLA.

   Authelia n'ofereix 62 i el projecte no en necessita cap mes. `asset_path` NOMES deixa
   SOBREESCRIURE un idioma que ja existeixi -no en treu cap de la llista- i no hi ha cap
   opcio de configuracio per a retallar-la; ho diu la seva propia guia («Server Asset
   Overrides»): «users can only override languages that already exist in this list».

   Aixi que es fa aqui, amagant-los. Cada opcio du un `id` estable -`language-en`,
   `language-es-ES`- que posa el mateix Authelia.

   AIXO NO POT DEIXAR NINGU A FORA: nomes amaga opcions d'un menu. El dia que Authelia
   canvii aquests `id`, la regla deixara de casar i tornaran a sortir tots els idiomes;
   ningu no es quedara sense poder entrar. No toca ni la configuracio ni les sessions:
   es `systemctl reload nginx` i prou.

   El boto que obre el menu es queda: amb dos idiomes val la pena poder-los triar. */
li[id^="language-"] { display: none !important; }
#language-en, #language-es-ES { display: flex !important; }
