.section-mobile-pager{display:none}.section-persistent-panel[hidden]{display:none!important}@media(max-width:1000px){[data-connected-sections-nav]>button[data-mobile-section-visible=false]{display:none!important}body.has-portal-navigation .section-switcher{min-inline-size:0;max-inline-size:100%;scroll-margin-block-start:calc(var(--app-topbar-height,84px) + 8px)}body.has-portal-navigation .section-switcher>.section-bubbles{box-sizing:border-box;min-inline-size:0;inline-size:100%;max-inline-size:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;touch-action:pan-y pinch-zoom;gap:8px;padding-block:4px 8px;margin-inline:0}body.has-portal-navigation .section-switcher>.section-bubbles>.section-bubble{min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:8px 10px;border-radius:12px;white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:auto;line-height:1.35}body.has-portal-navigation .section-switcher>.section-content{min-inline-size:0;max-inline-size:100%;margin-block-start:4px}body.has-portal-navigation .section-switcher>.section-bubbles>.section-bubble[data-mobile-section-visible=false]{display:none}body.has-portal-navigation .section-switcher>.section-mobile-pager{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;margin:0 0 10px}body.has-portal-navigation .section-mobile-pager>button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid #d5e1e9;border-radius:12px;background:#f4f8fb;color:#103751;box-shadow:none;cursor:pointer}body.has-portal-navigation .section-mobile-pager>button:disabled{opacity:.45;cursor:not-allowed}body.has-portal-navigation .section-mobile-pager>button:focus-visible{outline:3px solid #426fc4;outline-offset:3px}body.has-portal-navigation .section-mobile-pager>span{display:grid;gap:2px;min-width:0;text-align:center;color:#16384d;font-size:12px;line-height:1.3;overflow-wrap:normal;word-break:normal;hyphens:auto}body.has-portal-navigation .section-mobile-pager strong{font-size:13px;font-weight:600}body.has-portal-navigation .section-mobile-pager small{font-size:11px;color:#607485}body.has-portal-navigation .portal-primary-sections>.section-bubbles{display:none!important}}