.community_screen__9CIFM{position:relative;max-width:430px;margin:0 auto;min-height:100vh;background:#0d0d12;color:#fff;font-family:Noto Sans KR,Noto Sans,sans-serif;padding-bottom:100px}.community_header__sCf7i{display:flex;align-items:center;justify-content:space-between;padding:52px 20px 12px}.community_headerLogo__ics3D{position:relative;width:120px;height:36px}.community_headerRight__s74tb{display:flex;gap:12px;align-items:center}.community_headerBtn__GUVnk{position:relative;width:28px;height:28px;background:none;border:none;cursor:pointer}.community_subsSection__6SKzR{padding:20px 20px 16px}.community_subsText__KvWrM{font-size:18px;font-weight:400;color:hsla(0,0%,100%,.85);line-height:1.4;margin-bottom:16px;white-space:pre-line}.community_subsText__KvWrM b{font-weight:700;color:#fff}.community_subsScroll__g2faO{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.community_subsScroll__g2faO::-webkit-scrollbar{display:none}.community_subsItem__QEHzU{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.community_subsAvatarWrap__5es6q{position:relative;width:72px;height:72px;border-radius:20px;overflow:hidden;border:2px solid rgba(168,85,247,.5)}.community_subsNotifDot__4uFx3{position:absolute;top:4px;right:4px;width:10px;height:10px;border-radius:50%;background:#ff4d9e;border:2px solid #0d0d12}.community_subsName__UsLE9{font-size:11px;color:hsla(0,0%,100%,.7)}.community_catScrollWrap__k_GE1{padding:8px 0}.community_catScroll__rBWnp{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:0 20px}.community_catScroll__rBWnp::-webkit-scrollbar{display:none}.community_catBtn__BKi4H{flex-shrink:0;padding:10px 20px;border-radius:24px;border:1px solid hsla(0,0%,100%,.15);background:transparent;color:hsla(0,0%,100%,.7);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;font-family:Noto Sans KR,Noto Sans,sans-serif;white-space:nowrap}.community_catBtnActive__WeXIY{background:rgba(168,85,247,.2);border-color:#a855f7;color:#fff}.community_postArea__xL_Jk{background:#13131a;border-radius:24px 24px 0 0;min-height:50vh;padding:24px 20px}.community_sortTabs__50UiE{display:flex;gap:20px;margin-bottom:20px}.community_sortTab__bqvVg{background:none;border:none;font-size:16px;font-weight:500;color:hsla(0,0%,100%,.35);cursor:pointer;padding:0;font-family:Noto Sans KR,Noto Sans,sans-serif;transition:color .2s}.community_sortTabActive__8XIdQ{color:#fff;font-weight:700}.community_postList__hy_c7{display:flex;flex-direction:column;gap:16px}.community_postCard__iz3QO{background:#1a1a24;border-radius:16px;padding:20px;cursor:pointer;transition:transform .12s,background .2s}.community_postCard__iz3QO:active{transform:scale(.98);background:#1f1f2a}.community_postAuthor__sTEzM{display:flex;align-items:center;gap:12px;margin-bottom:14px}.community_postAvatar__D5_Xy{position:relative;width:48px;height:48px;border-radius:14px;overflow:hidden;flex-shrink:0;border:2px solid rgba(168,85,247,.3)}.community_postAuthorName__b3Ngf{font-size:14px;font-weight:600;color:#fff}.community_expertBadge__BqtK8{font-size:11px;color:#ff4d9e;font-weight:500}.community_postTitle__64Fnc{font-size:17px;font-weight:700;color:#fff;margin-bottom:8px;line-height:1.3;overflow-wrap:anywhere;word-break:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.community_postThumb__cpB7I{position:relative;width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;margin-bottom:10px}.community_postPreview__v6WrF{font-size:13px;color:hsla(0,0%,100%,.5);line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere;word-break:break-word}.community_readMore___9UgQ{color:hsla(0,0%,100%,.3)}.community_postMeta__vLCe5{display:flex;gap:16px}.community_metaItem__J5DMY{display:flex;align-items:center;gap:4px;font-size:12px;color:hsla(0,0%,100%,.4)}.community_emptyState__y6DPV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;gap:8px}.community_emptyState__y6DPV p{font-size:16px;color:hsla(0,0%,100%,.5);font-weight:500}.community_emptyState__y6DPV span{font-size:13px;color:hsla(0,0%,100%,.25)}.community_fab__dZTX_{position:fixed;bottom:110px;right:24px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#a855f7);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px rgba(139,92,246,.5);transition:transform .15s;z-index:50}.community_fab__dZTX_:active{transform:scale(.9)}