.community-app-root{width:100%;height:100%;min-height:100vh;overflow-x:hidden;overflow-y:auto}.community-page{background-color:var(--x-0-0bg);flex-direction:column;align-items:center;width:100%;min-height:100vh;margin:0 auto;display:flex;position:relative;overflow:clip}.community-page .community-content{flex-direction:column;align-items:center;gap:240px;width:100%;max-width:1920px;margin:0 auto;padding:80px 0 180px;display:flex}.community-compose-page{width:100%;max-width:1200px;margin:0 auto}.community-page:has(.community-compose-page){height:100vh;min-height:100vh}@media (max-height:767px){.community-page:has(.community-compose-page){height:auto;min-height:0}}.community-page:has(.community-compose-page)>header{flex-shrink:0;width:100%}.community-page:has(.community-compose-page)>footer{flex-shrink:0;width:100%}.community-page:has(.community-compose-page) .community-content{flex-direction:column;flex:1;align-items:stretch;gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:32px 0 60px;display:flex}.community-page:has(.community-compose-page) .community-compose-page{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.community-page:has(.community-compose-page)>footer{display:none}@media (max-width:767px){.community-page:has(.community-compose-page) .community-content{padding-top:0}.community-page:has(.community-compose-page)>header{display:none}.community-page:has(.community-compose-page)>footer{display:none}.community-page:has(.community-detail) .community-content{align-items:normal;padding:0}.community-page:has(.community-detail)>header{display:none}.community-page:has(.community-detail){background-color:#fff}.community-page:has(.community-board-page)>footer{padding:0 12px 20px}}
