@media (max-width:1024px),(pointer:coarse){body:not([data-p8-admin]) header.topbar .topbar-icons .tb-btn{width:44px;height:44px;min-width:44px;min-height:44px;box-sizing:border-box}body:not([data-p8-admin]) .frame.frame[data-shell=portal] .portal-main>footer.pfoot a,body:not([data-p8-admin]) footer.pfoot a{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;min-height:44px;min-width:44px;box-sizing:border-box}body:not([data-p8-admin]) .rail:not(.adm) .rail-nav .rail-item{min-height:44px;min-width:44px}}@media (max-width:1119.98px){html:has(.frame[data-shell=portal] .rail.cand){scroll-padding-top:72px}}.rail:not(.adm4){--focus-ring-color:var(--rail-ink,#FFFFFF)}.rail.cand{--rail-ink:#050045}@media (max-width:767.98px){html:has(.frame[data-shell=portal] .rail:is(.emp,.lr)){scroll-padding-top:72px}}@media (max-width:640px){html[data-portal=affiliate]:has(nav#affiliate-rail-nav){scroll-padding-top:80px}}.frame[data-shell=portal] .rail[data-wm-clear=false] .rail-wm{visibility:hidden}