html:has(.support-site){overscroll-behavior:auto;height:auto;overflow-y:auto}html:has(.support-site) body{height:auto;overflow:visible}.support-site{--support-nav-height:82px;--support-fit-height:calc(100svh - var(--support-nav-height) - 72px)}.support-site>.main-navbar{z-index:40;height:var(--support-nav-height);flex:none;position:sticky;top:0}@media (max-width:1100px){.support-site{--support-fit-height:calc(100svh - var(--support-nav-height) - 40px)}}@media (max-width:900px){.support-site{--support-nav-height:74px}}@media (max-height:520px) and (min-width:701px){.support-site{--support-nav-height:60px}}@media (max-width:599px) and (max-height:620px){.support-site{--support-nav-height:62px}}@media (max-height:559px){.support-site{--support-fit-height:none}}
