/**
 * Login backoffice (admin tenant vs superadmin): stesso layout Tabler, palette distinta.
 * Caricato dopo tabler.min.css + pharmareport.css. Cache-bust: ?v= versioneCssJs.
 */

.ph-login.ph-login--superadmin {
  --tblr-primary: #18bc9c;
  --tblr-primary-rgb: 24, 188, 156;
  --tblr-primary-darken: #14a085;
}

.ph-login.ph-login--admin {
  --tblr-primary: #206bc4;
  --tblr-primary-rgb: 32, 107, 196;
  --tblr-primary-darken: #1a5aa9;
}

.ph-login.ph-login--isf {
  --tblr-primary: #18bc9c;
  --tblr-primary-rgb: 24, 188, 156;
  --tblr-primary-darken: #14a085;
}

.ph-login.ph-login--superadmin .page {
  background: linear-gradient(180deg, rgba(24, 188, 156, 0.09) 0%, var(--tblr-bg-surface) 42%);
}

.ph-login.ph-login--admin .page {
  background: linear-gradient(180deg, rgba(32, 107, 196, 0.08) 0%, var(--tblr-bg-surface) 42%);
}

.ph-login.ph-login--isf .page {
  background: linear-gradient(180deg, rgba(24, 188, 156, 0.09) 0%, var(--tblr-bg-surface) 42%);
}

.ph-login .card {
  border-top: 3px solid rgb(var(--tblr-primary-rgb));
}
