/* ===========================================================================
   IL LOGO DENTRO IL TONDO DELLA VETRINA  —  blocco 81803
   MARCA_81803_LOGO_PIENO_NEL_TONDO
   ===========================================================================

   Giovanni, 27 settembre 2026: «Il logo nel tondo viene messo male:
   mettilo pieno».

   COM'ERA. Nel foglio comune il logo dentro il cerchio aveva
   "width:52%; height:auto; opacity:.5" — la stessa larghezza a qualunque
   logo, e sbiadito a meta'. Misurato sul banco dentro un cerchio da 112
   punti: un logo quadrato usciva 54x54 (riempie il 23%), uno largo
   54x14 (il 6%: una strisciolina), uno alto 54x180, cioe' 34 punti FUORI
   dal cerchio sopra e sotto — il tondo non taglia niente, e il logo
   scavalcava il bordo.

   COM'E' ADESSO. Le due misure le calcola il CRM dalla forma vera del
   file (routes/portfolio_pubblico.py, stesso blocco 81803) e le scrive
   sulla pagina come --pf-logo-l e --pf-logo-a: e' il piu' grande
   rettangolo di quella forma che sta dentro il cerchio, meno un 6% per
   non sfiorare il bordo. Dentro quel riquadro il logo ci va con
   "contain": piu' grande possibile, MAI tagliato. Opacita' piena.

   FOGLIO A PARTE, non modern-theme.css: quel file in questi giorni lo
   stanno toccando altri reparti (gallerie, Live Moments, design), e
   questa e' un'aggiunta che si deve poter togliere senza cercarla in
   mezzo a tredicimila righe. Stessa scelta gia' fatta per
   contatti-studio.css e portfolio-copertine.css.

   Solo token della grafica di RegiaPro: nessun colore scritto a mano,
   quindi il tondo segue tema chiaro, tema scuro e i temi della vetrina
   esattamente come prima.
   ========================================================================= */

.pf-profilo-vuoto{
  /* IL TAGLIO DI SICUREZZA. Serve anche con le misure giuste: se un
     domani il calcolo non arrivasse (file illeggibile, Pillow assente)
     il ripiego resta dentro il cerchio, ma un logo non deve MAI poter
     scavalcare il bordo come faceva quello alto. */
  overflow:hidden;
}

.pf-profilo-vuoto img{
  width:var(--pf-logo-l,66.5%);
  height:var(--pf-logo-a,66.5%);
  max-width:none;
  object-fit:contain;
  /* PIENO, non sbiadito. Lo 0,5 di prima faceva sembrare il marchio
     un'immagine a meta' caricamento, proprio sulla pagina che il
     fotografo manda a chi ancora non lo conosce. */
  opacity:1;
}
