/* SECTION 94 — Mobile-first responsive foundation. */
html{font-size:16px;-webkit-text-size-adjust:100%}body{overflow-x:hidden}img,video,iframe{max-width:100%;height:auto}.main-content,.page,.wrap,.onboard{width:100%;max-width:100%;min-width:0}@media (max-width:1024px){.main-content{max-width:720px}.sidebar{width:64px!important}.right-sidebar{display:none!important}}@media (max-width:768px){.sidebar{display:none!important}.main-content{width:100%!important;max-width:none!important;border:0!important;padding-left:12px!important;padding-right:12px!important}.app-layout{display:block!important}.top-header,.header,.mobile-header{padding-inline:12px!important}.modal-card{width:min(94vw,620px)!important;max-height:88vh;overflow:auto}.profile-two-col,.profile-setting-grid{grid-template-columns:1fr!important}.stats,.composer-actions{flex-wrap:wrap}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.desktop-only{display:none!important}.touch-target{min-width:44px;min-height:44px}}@media (max-width:480px){body{font-size:15px}.main-content{padding-bottom:90px!important}.post-card,.card,.comments,.modal-card{border-radius:16px!important}.composer-input{font-size:16px!important}.nav-item{width:44px!important;height:44px!important}.hide-on-small{display:none!important}.tc-language-switcher{padding:5px 7px}.page,.wrap{padding-left:10px!important;padding-right:10px!important}}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
