.community-article-body p{white-space:pre-line;overflow-wrap:anywhere}.community-article h1,.community-row-title strong,.fc-hot-title{overflow-wrap:anywhere}.fc-article-chip{margin-bottom:10px;display:inline-block}.community-photo{overflow:hidden}.community-photo img{object-fit:cover;width:100%;height:100%;display:block}.fc-owner-tools{margin-left:auto}.community-like:disabled{opacity:.6;cursor:not-allowed}.community-comments li>.fc-comment-side{color:var(--fc-muted);grid-area:1/2;align-items:center;gap:8px;font-size:12px;display:inline-flex}.community-comments li>.fc-comment-side form{display:inline}.community-comments li .fc-comment-side p{grid-column:auto;padding-left:0;font-size:12px}.community-comments li>p{white-space:pre-line;overflow-wrap:anywhere}.community-comments li>p.fc-comment-hidden{color:var(--danger,#b42318);font-size:13px;font-weight:700}.fc-login-box{margin-top:18px}.fc-login-box a{margin-left:0;margin-right:2px}.fc-sort-form{align-items:center;gap:8px;display:flex}.fc-sort-form .fc-btn{min-height:44px}.fc-app .community-write-form label.fc-check{align-items:center;gap:8px;font-weight:600;display:flex}.fc-app .community-write-form label.fc-check input{width:20px;height:20px;min-height:20px;accent-color:var(--fc-teal);padding:0}.fc-app .community-write-form .fc-label-text{color:var(--fc-ink);margin:0;font-size:14px}.fc-app .community-write-form label small{color:var(--fc-muted);margin-left:4px;font-size:12px;font-weight:500}.fc-app .community-write-form label[for^=photo-]{display:block}.fc-app .community-write-form label.btn{font-size:14px;display:inline-flex}.fc-app .community-write-form textarea{resize:vertical;min-height:240px;line-height:1.7}.fc-app .community-write-form [aria-invalid=true]{border-color:var(--danger,#b42318)}.fc-app .community-write-form .form-error{color:var(--danger,#b42318);background:#fdecee;border-radius:10px;margin:0;padding:12px 14px;font-size:14px;font-weight:700}.fc-app .community-write-form .form-error[hidden]{display:none}.fc-app .community-write-form .draft-disclaimer{text-align:right}.fc-rules{margin:0;padding-left:22px}.fc-rules li{margin-bottom:10px}.fc-rules li::marker{color:var(--fc-teal-deep);font-weight:800}.fc-content nav[aria-label=쪽]{margin-top:24px}
