/* Fiji Bank Suite — Unified (1.2.4) */
.fbs-brandbar{
  position:relative; padding:.5rem .8rem; background:#0A2342; color:#fff;
  border-bottom:1px solid rgba(255,255,255,.12); text-align:center; font-weight:800;
}
.fbs-shimmer{background:linear-gradient(90deg, rgba(255,255,255,.85), rgba(255,255,255,.45), rgba(255,255,255,.85));
  -webkit-background-clip:text; background-clip:text; color:transparent; animation:fbs-shine 2.4s linear infinite;}
@keyframes fbs-shine{0%{background-position:-200px 0}100%{background-position:200px 0}}
.fbs-force-header a, .fbs-force-header, .fbs-force-header *{ color:#fff !important; }
.fbs-logout{ display:inline-flex; align-items:center; gap:.4rem; padding:.4rem .8rem; border-radius:999px; border:1px solid rgba(255,255,255,.35); color:#fff !important; text-decoration:none !important; }
.fbs-contrast .portal, .fbs-contrast .open-account, .fbs-contrast [data-section="portal"], .fbs-contrast [data-section="open-account"]{
  color:#fff !important;
}
