*,*:before,*:after{box-sizing:border-box}html,body{max-width:100%;overflow-x:hidden}.wrap,.container,.sw-wrap,.j-wrap{max-width:var(--site-maxw, 1400px);width:100%;box-sizing:border-box}.table-wrap,.comp-table-wrap,.sig-table-wrap,.sw-table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:900px){.wrap,.container,.sw-wrap,.j-wrap{padding-left:16px;padding-right:16px}table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}
