/* Attivo SOLO sulla pagina che contiene il modulo DAE. */
body.fi-dae-back-enabled .fi-content > a.fi-back {
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:12px!important;
  width:100%!important;
  max-width:none!important;
  min-height:64px!important;
  padding:13px 18px!important;
  margin:0 0 10px!important;
  border:1px solid #3976b8!important;
  border-radius:16px!important;
  background:linear-gradient(135deg,#142536,#0d1c2b)!important;
  color:#fff!important;
  text-decoration:none!important;
  font-size:clamp(18px,2vw,25px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  box-shadow:0 4px 13px rgba(0,0,0,.18)!important;
}
body.fi-dae-back-enabled .fi-content > a.fi-back::after {
  content:'⌂'; flex:none; color:#67b4ff; font-size:29px; line-height:1;
}
body.fi-dae-back-enabled .fi-content > a.fi-back:hover,
body.fi-dae-back-enabled .fi-content > a.fi-back:focus-visible {
  border-color:#69a8ec!important;background:#19334d!important;color:#fff!important;
}
@media(max-width:760px){
  body.fi-dae-back-enabled .fi-content > a.fi-back{
    width:100%!important;max-width:100%!important;min-height:62px!important;
    padding:12px 16px!important;margin-bottom:9px!important;border-radius:14px!important;font-size:18px!important;
  }
}
