.community-detail{max-width:860px;padding-block:42px 90px}.detail-card,.detail-reply,.detail-comment{border:1px solid var(--platform-line);border-radius:18px;background:#fff;padding:clamp(18px,4vw,34px)}.detail-card h1{margin:8px 0 12px;font:700 clamp(30px,6vw,54px)/1.08 Georgia,serif;overflow-wrap:anywhere}.detail-meta{display:flex;gap:8px;flex-wrap:wrap;color:var(--platform-muted);font-size:12px}.detail-body{margin-top:25px;font-size:16px;line-height:1.75;white-space:pre-wrap}.detail-actions,.locked-tip-actions,.comment-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:20px}.locked-tip{margin-top:25px;border:1px solid #c4b5fd;border-radius:16px;padding:18px;background:#f5f3ff}.locked-tip h2{margin:0 0 8px;font-size:19px}.locked-tip p{margin:6px 0}.locked-secret{white-space:pre-wrap;color:#312e81;font-weight:650}.detail-comments{margin-top:32px}.detail-comments>h2{font-size:28px}.detail-comment{margin:10px 0;padding:16px}.detail-comment.is-best{border-color:#4c9a7d;background:#f1faf6}.detail-comment p{margin:8px 0;white-space:pre-wrap}.detail-comment-meta{color:var(--platform-muted);font-size:11px}.detail-reply{display:grid;gap:10px;margin-top:18px}.detail-reply label{font-weight:850}.detail-reply label small{color:var(--platform-muted);font-weight:550}.detail-reply textarea{width:100%;min-height:120px;max-width:100%;resize:vertical;border:1px solid var(--platform-line);border-radius:12px;padding:12px;font:inherit}.detail-reply .platform-button{justify-self:start}.platform-button[disabled]{opacity:.5;cursor:not-allowed}@media(max-width:560px){.community-detail{padding:25px 14px 80px}.detail-card,.detail-reply{border-radius:14px;padding:17px}.detail-actions .platform-button,.locked-tip-actions .platform-button{flex:1 1 100%;min-width:0}.detail-card h1{font-size:clamp(29px,9vw,38px)}}
