body{overflow-x:clip!important}.c24m-search-button,.c24m-search-clear{flex-shrink:0;width:24px;height:24px;overflow:hidden}.c24m-search-button svg,.c24m-search-clear svg{width:100%;height:100%;display:block}.WireframeChrome--waiting #c24-ads,.WireframeChrome--waiting #c24-page-container-header,.WireframeChrome--waiting #c24-page-container-footer,.WireframeChrome--waiting #c24m-page>:not([data-nosnippet],.c24m-page-content){visibility:hidden}@media (max-width:767px){#c24m-html #c24m-page:has(main[data-wireframe-footer-sticky-clearance]) footer{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}.button.js24Fixable.js24Fixed.tabBarSpace,#js24FixableButtonSection,#js24FixableButtonSection--fixed,#c24m-html .button.js24Fixable.js24Fixed.tabBarSpace,#c24m-html #js24FixableButtonSection,#c24m-html #js24FixableButtonSection--fixed{box-shadow:none!important;background:0 0!important;border:none!important}*{scrollbar-width:thin;scrollbar-color:#0000 #0000}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0003}}
:root{--background:#fff;--foreground:#171717;--font-mono:ui-monospace,menlo,monaco,"cascadia mono","segoe ui mono",monospace}*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background-color:#fff;margin:0;padding:0}
