/* IUAI_IUONE_TOPBAR_LIGHT_FIX_V1_20261019
   Final-load light-theme override for the single remaining dark IU One header.
   Dark theme is untouched.
*/
html[data-theme="light"] body .main-shell > header.topbar,
html[data-theme="light"] body header.topbar{
  background:#f8fafb!important;
  color:var(--ink,#182d3c)!important;
  border-bottom:1px solid var(--line,#dce4e8)!important;
  box-shadow:0 1px 0 rgba(24,45,61,.02)!important;
}

html[data-theme="light"] body header.topbar .breadcrumbs{
  color:var(--muted,#687d8d)!important;
}
html[data-theme="light"] body header.topbar .breadcrumbs b{
  color:var(--ink,#182d3c)!important;
}
html[data-theme="light"] body header.topbar .preview-badge,
html[data-theme="light"] body header.topbar .soft-button,
html[data-theme="light"] body header.topbar .icon,
html[data-theme="light"] body header.topbar .iuone-language-toggle,
html[data-theme="light"] body header.topbar .lang-toggle{
  background:#fff!important;
  color:var(--ink,#182d3c)!important;
  border-color:var(--line,#dce4e8)!important;
}
html[data-theme="light"] body header.topbar .preview-badge{
  color:#28775f!important;
}
html[data-theme="light"] body header.topbar .icon:hover,
html[data-theme="light"] body header.topbar .soft-button:hover,
html[data-theme="light"] body header.topbar .iuone-language-toggle:hover,
html[data-theme="light"] body header.topbar .lang-toggle:hover{
  background:var(--soft,#e8f0ed)!important;
  color:var(--ink,#182d3c)!important;
}

/* Keep any popup menu opened from the topbar in the same light palette. */
html[data-theme="light"] body header.topbar .lang-popover,
html[data-theme="light"] body header.topbar .iuone-language-popover{
  background:#fff!important;
  color:var(--ink,#182d3c)!important;
  border-color:var(--line,#dce4e8)!important;
  box-shadow:0 14px 34px rgba(24,45,61,.12)!important;
}
html[data-theme="light"] body header.topbar .lang-popover button,
html[data-theme="light"] body header.topbar .iuone-language-popover button{
  color:var(--ink,#182d3c)!important;
}
html[data-theme="light"] body header.topbar .lang-popover button:hover,
html[data-theme="light"] body header.topbar .iuone-language-popover button:hover{
  background:var(--soft,#e8f0ed)!important;
}
