/* MailSenpai strato v2 - scudo privacy discreto (F22 residuo, 05/10/2026). Solo con lo strato v2 acceso (mai sulle landing degli annunci).
   La linguetta «Preferenze cookie» diventa una piccola linguetta attaccata al bordo sinistro: si vede per 24 px su computer e 18 px
   su telefono/tablet (alta 44 px), cioe' dentro il margine della pagina (testi a 20 px dal bordo a 390 px), quindi non copre testi,
   titoli e pulsanti. Al passaggio del mouse o con il focus da tastiera esce
   per intero. Durante lo scorrimento si ritira del tutto (msp-ds-v2-scudo.js) e torna quando la pagina e' ferma.
   Senza JavaScript resta sempre la linguetta a bordo. Sopra la barra CTA fissa del telefono sale come prima (translate di msp-ds-v2.css).
   Ripristino: cancellare questo file e msp-ds-v2-scudo.js dal tema figlio (IT ed EN). */
html body.msp-v2 a.wordpress-gdpr-privacy-settings-trigger-container{left:0!important;right:auto!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;
 width:44px!important;height:44px!important;border-radius:0 22px 22px 0!important;border-left:0!important;justify-content:flex-end!important;padding:0 4px 0 0!important;
 background:rgba(255,255,255,.92)!important;opacity:.82;transform:translateX(var(--pp-in,-20px))!important;
 box-shadow:0 6px 16px -10px rgba(47,42,38,.55)!important;--pp-in:-20px;--pp-ic:16px;
 transition:transform .3s var(--v2-ease),opacity .2s,padding .3s var(--v2-ease),color .2s,box-shadow .25s,translate .3s var(--v2-ease)!important}
html body.msp-v2 a.wordpress-gdpr-privacy-settings-trigger-container::before{width:var(--pp-ic,16px)!important;height:var(--pp-ic,16px)!important;flex:none;transition:width .3s var(--v2-ease),height .3s var(--v2-ease)}
@media (max-width:1024px){html body.msp-v2 a.wordpress-gdpr-privacy-settings-trigger-container{--pp-in:-26px;--pp-ic:14px;padding-right:2px!important}}
/* fuori per intero: mouse sopra, focus da tastiera */
html body.msp-v2 a.wordpress-gdpr-privacy-settings-trigger-container:is(:hover,:focus-visible,:active){transform:translateX(0)!important;opacity:1;padding-right:12px!important;color:var(--v2-act)!important;
 box-shadow:0 12px 26px -14px rgba(47,42,38,.6)!important}
html body.msp-v2 a.wordpress-gdpr-privacy-settings-trigger-container:is(:hover,:focus-visible,:active)::before{width:20px!important;height:20px!important}
html body.msp-v2 a.wordpress-gdpr-privacy-settings-trigger-container:focus-visible{outline:3px solid var(--v2-ink)!important;outline-offset:2px!important}
/* durante lo scorrimento: ritirata del tutto (classe messa da msp-ds-v2-scudo.js, tolta 0,6 s dopo l'ultimo scorrimento) */
html.msp-v2-pp-via body.msp-v2 a.wordpress-gdpr-privacy-settings-trigger-container:not(:focus-visible){transform:translateX(-46px)!important;opacity:0;pointer-events:none;transition-duration:.12s!important}
@media (prefers-reduced-motion:reduce){html body.msp-v2 a.wordpress-gdpr-privacy-settings-trigger-container,html body.msp-v2 a.wordpress-gdpr-privacy-settings-trigger-container::before{transition:none!important}}
