/* Native Vanua roles; shared geometry remains unchanged. */
@layer dimau-header-standard {
  .vanua-standard-header {--dimau-header-bg:#f9fcfa;--dimau-header-ink:#124941;--dimau-header-line:#bcd9d6;--dimau-header-hover:#e3f0eb;}
  .vanua-standard-header [data-dimau-navigation] a {display:flex!important;color:#124941!important;border-radius:8px;text-decoration:none;}
  .vanua-standard-header [data-dimau-navigation] a:is(.on,[aria-current="page"]){background:#dceee6!important;}
  body #gt-launcher {display:none!important;}
  /* Public landing: three links, then the workspace pill on the far right. */
  .vanua-standard-header [data-dimau-navigation] a.cta {margin-left:auto!important;gap:6px!important;padding:8px 18px!important;height:40px!important;min-height:40px!important;border-radius:999px!important;background:#08736a!important;color:#fff!important;font-weight:700!important;box-shadow:0 1px 2px #12494133!important;}
  .vanua-standard-header [data-dimau-navigation] a.cta:hover {background:#124941!important;}
  .vanua-standard-header [data-dimau-navigation] a:focus-visible {outline:3px solid #2084ba!important;outline-offset:-3px!important;}
  @media(max-width:767px) {
    .vanua-standard-header [data-dimau-navigation] a.cta span {display:none!important;}
    .vanua-standard-header [data-dimau-navigation]:has(a.cta) {gap:2px!important;padding-inline:8px!important;scrollbar-width:none!important;}
    .vanua-standard-header [data-dimau-navigation]:has(a.cta) a {padding:8px 6px!important;font-size:12px!important;}
    .vanua-standard-header [data-dimau-navigation] a.cta {position:sticky!important;right:0!important;padding:8px 11px!important;box-shadow:-10px 0 10px 2px #f9fcfa!important;}
  }
}
