.CommunityBoardDetail_container__xhZnR{max-width:1200px;margin:0 auto;padding:20px;min-height:calc(100vh - 80px);box-sizing:border-box;overflow-x:hidden}.CommunityBoardDetail_header__507qe{margin-bottom:24px}.CommunityBoardDetail_backBtn__RRKsb{display:inline-flex;align-items:center;gap:8px;color:#4b26ac;text-decoration:none;font-weight:600;transition:opacity .2s}.CommunityBoardDetail_backBtn__RRKsb:hover{opacity:.7}.CommunityBoardDetail_post__dlLHX{background:white;border:2px solid #ddd;margin-bottom:24px}.CommunityBoardDetail_postHeader__PAotC{padding:32px 32px 24px;border-bottom:2px solid #f0f0f0}.CommunityBoardDetail_categoryBadge__OqONz{display:inline-block;background:#4b26ac;color:white;padding:6px 12px;font-size:12px;font-weight:700;margin-bottom:16px}.CommunityBoardDetail_postTitle__HpI8o{font-size:28px;font-weight:700;margin:0 0 16px;line-height:1.4;color:#222}.CommunityBoardDetail_postMeta__woZ7g{display:flex;align-items:center;gap:12px;font-size:14px;color:#666}.CommunityBoardDetail_author__nlPoW{font-weight:700;color:#333}.CommunityBoardDetail_divider__c_6yf{color:#ddd}.CommunityBoardDetail_time__zIXh8{color:#999}.CommunityBoardDetail_stat__GDgux{display:flex;align-items:center;gap:4px}.CommunityBoardDetail_postContent__dwXRA{padding:32px;font-size:15px;line-height:1.8;color:#333;min-height:200px}.CommunityBoardDetail_postContent__dwXRA p{margin:0 0 16px;white-space:pre-wrap;word-wrap:break-word}.CommunityBoardDetail_postContent__dwXRA h2{font-size:20px;font-weight:700;margin:32px 0 16px;color:#222}.CommunityBoardDetail_postContent__dwXRA h3{font-size:17px;font-weight:700;margin:24px 0 12px;color:#333}.CommunityBoardDetail_postFooter__6P6O9{padding:24px 32px;border-top:2px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.CommunityBoardDetail_postStats__rN9Id{display:flex;align-items:center;gap:24px}.CommunityBoardDetail_likeBtn__h8fZQ{padding:0;background:transparent;border:none;color:#666;font-size:inherit;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:6px;transition:color .2s}.CommunityBoardDetail_likeBtn__h8fZQ.CommunityBoardDetail_liked__hBiFy,.CommunityBoardDetail_likeBtn__h8fZQ:hover{color:#dc2626}.CommunityBoardDetail_likeBtn__h8fZQ.CommunityBoardDetail_liked__hBiFy:hover{color:#b91c1c}.CommunityBoardDetail_commentCount__TzFWN{display:flex;align-items:center;gap:6px;font-weight:700;color:#666}.CommunityBoardDetail_postActions__MgUJS{display:flex;gap:8px}.CommunityBoardDetail_actionBtn__1BCpG{padding:8px 16px;background:white;border:2px solid #ddd;color:#666;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}.CommunityBoardDetail_actionBtn__1BCpG:hover{border-color:#4b26ac;color:#4b26ac}.CommunityBoardDetail_commentSection__4DSr2{background:white;border:2px solid #ddd;padding:32px}.CommunityBoardDetail_commentTitle__7X1z5{font-size:20px;font-weight:700;margin:0 0 24px;display:flex;align-items:center;gap:8px;color:#222}.CommunityBoardDetail_commentInput__t2dCP{background:#f8f8f8;border:2px solid #ddd;padding:20px;margin-bottom:32px;box-sizing:border-box;overflow:hidden;min-width:0}.CommunityBoardDetail_commentTextarea__u_usf{width:100%;max-width:100%;box-sizing:border-box;min-height:100px;padding:12px;border:2px solid #ddd;font-size:14px;line-height:1.6;resize:vertical;outline:none;transition:border-color .2s;font-family:inherit;background:white}.CommunityBoardDetail_commentTextarea__u_usf:focus{border-color:#4b26ac}.CommunityBoardDetail_commentInputFooter__WnkVa{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.CommunityBoardDetail_charCount__WaNwb{font-size:12px;color:#999}.CommunityBoardDetail_commentSubmitBtn__ed1ID{padding:10px 20px;background:#4b26ac;color:white;border:none;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .2s}.CommunityBoardDetail_commentSubmitBtn__ed1ID:hover{background:#3a1d8a}.CommunityBoardDetail_commentList__m_Fe0{display:flex;flex-direction:column;gap:20px}.CommunityBoardDetail_comment__Vuox6{padding:20px;background:#f8f8f8;border:1px solid #ddd}.CommunityBoardDetail_commentHeader__ImiCf{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.CommunityBoardDetail_commentAuthor__E_9Gb{font-weight:700;color:#333;display:flex;align-items:center;gap:8px}.CommunityBoardDetail_commentAuthor__E_9Gb.CommunityBoardDetail_postAuthor__1kPxu{color:#4b26ac}.CommunityBoardDetail_authorBadge__3H1fi{background:#4b26ac;color:white;padding:2px 8px;font-size:11px;font-weight:700}.CommunityBoardDetail_commentTime__fXDuD{font-size:13px;color:#999}.CommunityBoardDetail_commentContent__0FBPX{font-size:14px;line-height:1.6;color:#333;margin:0 0 12px;white-space:pre-wrap;word-wrap:break-word}.CommunityBoardDetail_commentHeaderRight__hIRfU{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.CommunityBoardDetail_commentActions__qlkzZ{display:flex;gap:8px}.CommunityBoardDetail_commentActionBtn__Gt9qj{padding:4px 10px;background:white;border:1px solid #ddd;color:#666;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;border-radius:4px}.CommunityBoardDetail_commentActionBtn__Gt9qj:hover{border-color:#4b26ac;color:#4b26ac}.CommunityBoardDetail_commentEditArea__CMNqI{margin-top:8px}.CommunityBoardDetail_commentEditArea__CMNqI .CommunityBoardDetail_commentTextarea__u_usf{min-height:60px;margin-bottom:8px}.CommunityBoardDetail_commentEditActions__LvcHz{display:flex;justify-content:space-between;align-items:center}.CommunityBoardDetail_commentEditButtons__ZtF47{display:flex;gap:8px}.CommunityBoardDetail_commentEditCancel__vsMkD{padding:6px 14px;background:white;border:1px solid #ddd;color:#666;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.CommunityBoardDetail_commentEditCancel__vsMkD:hover{border-color:#999;color:#333}.CommunityBoardDetail_commentEditSave__s4__u{padding:6px 14px;background:#4b26ac;border:none;color:white;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.CommunityBoardDetail_commentEditSave__s4__u:hover{background:#3a1d8a}.CommunityBoardDetail_commentFooter__qmtNF{display:flex;gap:12px}.CommunityBoardDetail_commentLikeBtn__e_Eu6,.CommunityBoardDetail_commentReplyBtn__QXieb{padding:6px 12px;background:white;border:1px solid #ddd;color:#666;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s}.CommunityBoardDetail_commentLikeBtn__e_Eu6:hover,.CommunityBoardDetail_commentReplyBtn__QXieb:hover{border-color:#4b26ac;color:#4b26ac}@media (max-width:1024px){.CommunityBoardDetail_container__xhZnR{padding:16px}.CommunityBoardDetail_postContent__dwXRA,.CommunityBoardDetail_postFooter__6P6O9,.CommunityBoardDetail_postHeader__PAotC{padding:24px}.CommunityBoardDetail_postTitle__HpI8o{font-size:24px}.CommunityBoardDetail_commentSection__4DSr2{padding:24px}}@media (max-width:640px){.CommunityBoardDetail_container__xhZnR{padding:12px}.CommunityBoardDetail_postContent__dwXRA,.CommunityBoardDetail_postFooter__6P6O9,.CommunityBoardDetail_postHeader__PAotC{padding:20px}.CommunityBoardDetail_postTitle__HpI8o{font-size:20px}.CommunityBoardDetail_postMeta__woZ7g{flex-wrap:wrap;gap:8px;font-size:13px}.CommunityBoardDetail_postContent__dwXRA{font-size:14px;line-height:1.7}.CommunityBoardDetail_postFooter__6P6O9{flex-direction:column;align-items:stretch}.CommunityBoardDetail_postStats__rN9Id{justify-content:center}.CommunityBoardDetail_postActions__MgUJS{flex-wrap:wrap;justify-content:center}.CommunityBoardDetail_actionBtn__1BCpG{flex:1 1;justify-content:center;min-width:calc(50% - 4px)}.CommunityBoardDetail_commentSection__4DSr2{padding:20px}.CommunityBoardDetail_commentTitle__7X1z5{font-size:18px}.CommunityBoardDetail_commentInput__t2dCP{padding:16px}.CommunityBoardDetail_commentTextarea__u_usf{min-height:80px;font-size:13px}.CommunityBoardDetail_commentInputFooter__WnkVa{flex-direction:column;align-items:stretch;gap:8px}.CommunityBoardDetail_commentSubmitBtn__ed1ID{width:100%;justify-content:center}.CommunityBoardDetail_comment__Vuox6{padding:16px}.CommunityBoardDetail_commentHeader__ImiCf{flex-direction:column;align-items:flex-start;gap:4px}.CommunityBoardDetail_commentContent__0FBPX{font-size:13px}}