/* BFD_SUBNAV_UNIFIED_V1 */
:root{--bfd-sub-top:0px;--bfd-sub-height:70px;--bfd-sub-bg:#fffffff5;--bfd-sub-text:#5d6878;--bfd-sub-active:#20376d;--bfd-sub-pill:#edf2f9;--bfd-sub-border:#dfe5ec}
html.dark,html[data-ba-theme="dark"]{--bfd-sub-bg:#101720f5;--bfd-sub-text:#b7c2d2;--bfd-sub-active:#a3c7ff;--bfd-sub-pill:#24354e;--bfd-sub-border:#2a3749}
html body .bfd-subnav{position:sticky!important;top:var(--bfd-sub-top)!important;z-index:180!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;margin:0!important;padding:10px var(--bfd-gutter,24px)!important;box-sizing:border-box!important;background:var(--bfd-sub-bg)!important;border-block:1px solid var(--bfd-sub-border)!important;backdrop-filter:blur(16px);overflow:visible!important;gap:0!important;isolation:isolate}
html body .bfd-subnav .bfd-subnav-items{display:flex!important;align-items:center!important;justify-content:safe center!important;gap:6px!important;width:100%!important;max-width:1560px!important;margin:0 auto!important;padding:0!important;overflow-x:auto!important;scrollbar-width:none;white-space:nowrap}
html body .bfd-subnav .bfd-subnav-items::-webkit-scrollbar{display:none}
html body .bfd-subnav .bfd-subnav-items>:is(a,button){flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 22px!important;border:0!important;border-radius:999px!important;font:500 14px/1.4 Arial,Helvetica,sans-serif!important;text-decoration:none!important;color:var(--bfd-sub-text)!important;background:transparent!important;white-space:nowrap!important;position:relative;box-sizing:border-box!important}
html body .bfd-subnav .bfd-subnav-items>:is(a,button):is(:hover,.active,[aria-selected="true"],[aria-current="true"],[aria-current="location"]){background:var(--bfd-sub-pill)!important;color:var(--bfd-sub-active)!important}
html body .bfd-subnav .integration-mode-indicator{display:none!important}
html body .bfd-subnav a:focus-visible,html body .bfd-subnav button:focus-visible{outline:2px solid #55a7ff!important;outline-offset:-2px}
html.bfd-has-subnav{scroll-padding-top:calc(var(--bfd-sub-top) + var(--bfd-sub-height) + 20px)!important}
html body .bfd-subnav-parent{overflow:visible!important}
@media(max-width:600px){html body .bfd-subnav{padding:8px 16px!important}html body .bfd-subnav .bfd-subnav-items>:is(a,button){font-size:12px!important;padding:10px 16px!important}}
@media print{html body .bfd-subnav{display:none!important}}
html.bfd-has-subnav,html.bfd-has-subnav body{overflow-x:clip!important}

/* BFD_CRM_SUBNAV_FIX_V1 */
html body :is(.integration-mode-bar,.cc-mode-bar).bfd-subnav .bfd-subnav-items{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.bfd-has-subnav body :is(#integration-mode-anchor,#cc-modes){scroll-margin-top:calc(0px - var(--bfd-sub-height,70px) - 20px)!important;scroll-margin-bottom:0!important}
