/*==============================================================================
| Plugin: message_onload - main.js
|=============================================================================*/

.fixed_top {
   position: fixed;
   top: 0px;
   left: 0px;
   width:100%;
   cursor: pointer;
   opacity: 1;
   z-index: 9999;
}

.message_onload_class {
  /* Gradiente verde dal verde chiaro al verde scuro */
  background: linear-gradient(90deg, #4caf50, #2e7d32);
  border: none; /* opzionale, rimuove il bordo standard della card */
  color: white; /* testo bianco per contrasto */
}

.pagina-backdrop {
   position: fixed;
   inset: 0;
   background-color: rgba(255, 255, 255, 0.3);
   backdrop-filter: blur(5px);
   -webkit-backdrop-filter: blur(5px);
   z-index: 2000;

   display: flex;
   flex-direction: column;   /* 🔹 colonna */
   align-items: center;
   justify-content: center;
   gap: 1rem;                /* 🔹 spazio tra testo e spinner */
   }

.pagina-backdrop-descri1 {
   font-size: 1.2rem;
   font-weight: 600;
   color: #0d6efd;           /* stesso colore del text-primary */
   text-shadow: 0 0 6px rgba(255,255,255,0.8);
   }

.spinner-lg {
   width: 3rem;
   height: 3rem;
   border-width: 0.4em;
   }
   
.spinner-wait-text {
  margin-top: 0.5rem;
  font-size: 1.1rem;
  font-weight: 600;
  color: #0d6efd;
  letter-spacing: 0.05em;
  text-shadow: 0 0 4px rgba(255,255,255,0.8);
}
   


