/* =========================================================
   FINPLUS OSTIA - Three views layout css v1
   Rifiniture per la nuova vista "Allenamento Giornaliero".
   ========================================================= */

#dailyView { display: block; }
#dailyView.hidden { display: none !important; }

/* Spaziatura tra i blocchi spostati dentro Allenamento Giornaliero */
#dailyView > #dailyHeroSlot,
#dailyView > #dailyVariationSlot,
#dailyView > #dailyNotesSlot {
  display: block;
}

#dailyView > #dailyVariationSlot:not(:empty),
#dailyView > #dailyNotesSlot:not(:empty) {
  margin-top: 14px;
}

/* Nella nuova Pianificazione il primo blocco visibile e' l'accordion.
   Rimuoviamo margini ereditati che creavano un vuoto in alto. */
#plannerView > .weekly-accordion:first-child { margin-top: 0; }

/* Non-coach: banner variazioni nascosto e planner in sola lettura */
body.role-not-coach #variationAlertContainer { display: none !important; }
body.role-not-coach #plannerBody { pointer-events: none; opacity: .96; }
body.role-not-coach #copyWeekBtn { display: none !important; }

/* Mobile: i 3 tab restano su una riga scorrevole se stretti */
@media (max-width: 640px) {
  .tabs {
    overflow-x: auto;
    flex-wrap: nowrap;
    -webkit-overflow-scrolling: touch;
  }
  .tabs .tab {
    flex: 0 0 auto;
    white-space: nowrap;
  }
}
