@media (max-width:700px){.gathering-page,.gathering-main,.gathering-page :is(.hub-feed,.hub-community-paper,.hub-inline-body,.social-profile-content,.community-directory-results,.collection-group-main,.community-privacy-settings){box-sizing:border-box;min-width:0;max-width:100%}.gathering-page :is(input,textarea,select){box-sizing:border-box;min-width:0;max-width:100%;font-size:16px!important}.gathering-page :is(button,summary,.member-button){white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.gathering-page :is(p,h1,h2,h3,.hub-post-title,.hub-preformatted,.message-entry,.social-profile-groups a){overflow-wrap:anywhere}.gathering-page .community-navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-inline:8px}.gathering-page .community-navigation a{white-space:normal;text-align:center;flex-direction:column;gap:3px;min-width:0;min-height:58px;padding:7px 3px;font-size:14px}.gathering-page .community-navigation svg{flex:none;width:21px;height:21px}.membership-app.member-study .social-hub-gathering .hub-community-grid{flex-direction:column;gap:12px;display:flex}.membership-app.member-study .social-hub-gathering .hub-community-grid>*{width:100%;min-width:0}.membership-app.member-study .social-hub-gathering .hub-feed{order:0}.membership-app.member-study .social-hub-gathering .gathering-shortcuts{order:1}.membership-app.member-study .social-hub-gathering .gathering-right{order:2;margin-top:0}.membership-app.member-study .social-hub-gathering .hub-compose-actions{flex-wrap:wrap;gap:8px;display:flex}.membership-app.member-study .social-hub-gathering .hub-compose-actions button{flex-direction:row;min-height:44px;padding:8px;font-size:14px}.membership-app.member-study .social-hub-gathering .hub-inline-audience{max-width:100%;margin-left:0}.membership-app.member-study .social-hub-gathering .hub-inline-audience select{max-width:100%;min-height:44px;font-size:16px}.membership-app.member-study .social-hub-gathering .hub-post-actions{flex-wrap:wrap;gap:6px}.membership-app.member-study .social-hub-gathering .hub-post-actions button{flex:auto;min-height:44px;font-size:14px}.gathering-page .social-profile-columns{flex-direction:column;display:flex}.gathering-page .social-profile-columns>.social-profile-content{order:0;width:100%}.gathering-page .social-profile-columns>aside{order:1;width:100%;display:block}.gathering-page .social-profile-heading>div{min-width:0;max-width:100%}.gathering-page .social-profile-heading h1{font-size:clamp(28px,8vw,38px)}.gathering-page .social-profile-actions{flex-wrap:wrap;width:100%;margin-left:0}.gathering-page .social-profile-tabs{gap:2px;min-width:0}.gathering-page .social-profile-tabs button{white-space:normal;flex:1;min-width:0}.gathering-page .social-profile-tabs svg{flex:none}.gathering-page .community-directory-results>header{flex-wrap:wrap;gap:8px}.gathering-page :is(.community-directory-tabs,.collection-group-tabs,.collection-bottom-links){flex-wrap:wrap;gap:5px;display:flex}.gathering-page :is(.community-directory-tabs,.collection-group-tabs,.collection-bottom-links) a{white-space:normal;overflow-wrap:anywhere;align-items:center;min-width:0;min-height:44px;padding:9px 10px;display:inline-flex}.gathering-page .community-group-workspace .collection-search{flex-wrap:wrap;gap:8px;display:flex}.gathering-page .community-group-workspace .collection-search input{flex:200px;width:100%}.gathering-page .community-group-title{flex-wrap:wrap;gap:12px}.gathering-page .community-group-title>div{width:100%;min-width:0}.gathering-page .community-group-title h1{font-size:32px}.gathering-page .community-group-right{width:100%;min-width:0}.gathering-page .community-privacy-sidebar a{min-height:44px}.gathering-page .community-privacy-layout>aside>.social-profile-card{display:block}.gathering-page .community-privacy-row{flex-wrap:wrap;min-width:0}.gathering-page .replacement-privacy-table{table-layout:fixed;width:100%}.gathering-page .replacement-privacy-table :is(th,td){overflow-wrap:anywhere}.gathering-page .connection-requests .connection-card,.gathering-page .connections-search{flex-wrap:wrap}.gathering-page .connections-search input{flex:180px}.gathering-page .messages-compose-actions>label{width:100%;min-width:0}.gathering-page .messages-thread-heading h2{overflow-wrap:anywhere}body footer.community-footer nav a{align-items:center;min-height:44px;display:inline-flex}}
