/* DSB V76 — SKIN HEADER CRITICAL OVERRIDE
   Header-only cache-busted skin layer. No table, popup, panel, or detail-column rules. */

/* BLUE */
html[data-dsb-skin="blue"] .top,
html[data-dsb-skin="blue"] .v38-launch-head,
html[data-dsb-skin="blue"] .v50-head,
html[data-dsb-skin="blue"] .fo-head,
html[data-dsb-skin="blue"] .r30-header,
html[data-dsb-skin="blue"] .r71-viewer-header,
html[data-dsb-skin="blue"] .header{
  background:linear-gradient(125deg,#082d4c 0%,#0b5476 58%,#0b7b7a 100%)!important;
  color:#fff!important;
  border-color:rgba(255,255,255,.14)!important;
  box-shadow:0 20px 48px rgba(7,35,57,.18)!important;
}
html[data-dsb-skin="blue"] .top .title b,
html[data-dsb-skin="blue"] .top .title span,
html[data-dsb-skin="blue"] .top .header-eyebrow,
html[data-dsb-skin="blue"] .v38-launch-head h1,
html[data-dsb-skin="blue"] .v50-head h1,
html[data-dsb-skin="blue"] .fo-head h1,
html[data-dsb-skin="blue"] .r30-header h1,
html[data-dsb-skin="blue"] .r71-viewer-header h1{color:#fff!important}
html[data-dsb-skin="blue"] .v38-eyebrow,
html[data-dsb-skin="blue"] .v38-launch-head p,
html[data-dsb-skin="blue"] .v50-head p,
html[data-dsb-skin="blue"] .v50-head span,
html[data-dsb-skin="blue"] .fo-head p,
html[data-dsb-skin="blue"] .r30-header p,
html[data-dsb-skin="blue"] .r67-eyebrow,
html[data-dsb-skin="blue"] .r71-viewer-header p,
html[data-dsb-skin="blue"] .r71-viewer-eyebrow{color:#d4e8f2!important}
html[data-dsb-skin="blue"] .v67-system-row > *,
html[data-dsb-skin="blue"] .v67-account-row > *,
html[data-dsb-skin="blue"] .v38-launch-user > *,
html[data-dsb-skin="blue"] .v50-head-status > *,
html[data-dsb-skin="blue"] .fo-user > *,
html[data-dsb-skin="blue"] .fo-syncbar > *,
html[data-dsb-skin="blue"] .r67-bod-system-row > *,
html[data-dsb-skin="blue"] .r67-bod-account-row > *,
html[data-dsb-skin="blue"] .r71-toolbar-actions > *,
html[data-dsb-skin="blue"] .r71-toolbar-user > *,
html[data-dsb-skin="blue"] .top .chip{
  background:rgba(255,255,255,.10)!important;
  color:#fff!important;
  border-color:rgba(255,255,255,.16)!important;
}
html[data-dsb-skin="blue"] .v67-system-row > *:hover,
html[data-dsb-skin="blue"] .v67-account-row > *:hover,
html[data-dsb-skin="blue"] .top .chip:hover{background:rgba(255,255,255,.18)!important}
html[data-dsb-skin="blue"] .v38-online{background:rgba(44,209,137,.16)!important;color:#c9f5dd!important;border-color:rgba(92,228,161,.28)!important}
html[data-dsb-skin="blue"] .v67-logout,
html[data-dsb-skin="blue"] .top .logout,
html[data-dsb-skin="blue"] .r67-bod-account-row .logout,
html[data-dsb-skin="blue"] .r71-toolbar-user .logout{background:#fff!important;color:#123d5a!important;border-color:#fff!important}

/* TEAL */
html[data-dsb-skin="teal"] .top,
html[data-dsb-skin="teal"] .v38-launch-head,
html[data-dsb-skin="teal"] .v50-head,
html[data-dsb-skin="teal"] .fo-head,
html[data-dsb-skin="teal"] .r30-header,
html[data-dsb-skin="teal"] .r71-viewer-header,
html[data-dsb-skin="teal"] .header{background:linear-gradient(125deg,#073b4b 0%,#0a6d72 58%,#0d9287 100%)!important;color:#fff!important;border-color:rgba(255,255,255,.15)!important}

/* DARK */
html[data-dsb-skin="dark"] .top,
html[data-dsb-skin="dark"] .v38-launch-head,
html[data-dsb-skin="dark"] .v50-head,
html[data-dsb-skin="dark"] .fo-head,
html[data-dsb-skin="dark"] .r30-header,
html[data-dsb-skin="dark"] .r71-viewer-header,
html[data-dsb-skin="dark"] .header{background:linear-gradient(125deg,#06121d 0%,#0a2638 58%,#0c4d55 100%)!important;color:#f5fbff!important;border-color:#294a5c!important}

/* CLEAN */
html[data-dsb-skin="clean"] .top,
html[data-dsb-skin="clean"] .v38-launch-head,
html[data-dsb-skin="clean"] .v50-head,
html[data-dsb-skin="clean"] .fo-head,
html[data-dsb-skin="clean"] .r30-header,
html[data-dsb-skin="clean"] .r71-viewer-header,
html[data-dsb-skin="clean"] .header{background:linear-gradient(180deg,#fff 0%,#f6fafc 100%)!important;color:#123d5a!important;border-color:#d6e2eb!important}
html[data-dsb-skin="clean"] .top .title b,
html[data-dsb-skin="clean"] .top .title span,
html[data-dsb-skin="clean"] .top .header-eyebrow,
html[data-dsb-skin="clean"] .v38-launch-head h1,
html[data-dsb-skin="clean"] .v38-launch-head p,
html[data-dsb-skin="clean"] .v38-eyebrow{color:#123d5a!important}
