.radarSite [data-comment-card]{position:relative;scroll-margin-top:160px;overflow-wrap:anywhere}
.radarSite [data-comment-card]:target{background:var(--ra-soft,#eef5ff);outline:2px solid var(--ra-blue,#2461af);outline-offset:5px;border-radius:8px}
.radarSite [data-comment-card] .raCommentBody{white-space:pre-wrap;touch-action:pan-y;-webkit-touch-callout:none;user-select:none}
.radarSite .raCommentMenu{display:flex;flex-wrap:wrap;gap:8px;padding:10px;margin:6px 0;border:1px solid var(--ra-line,#d6dfeb);border-radius:12px;background:var(--ra-card,#fff);box-shadow:0 8px 24px #00000012}
.radarSite .raCommentMenu[hidden]{display:none!important}
.radarSite .raCommentMenu button{font:inherit;font-size:14px;font-weight:700;min-height:44px;padding:8px 14px;border:1px solid var(--ra-line,#d6dfeb);border-radius:8px;background:transparent;color:var(--ra-blue,#205ea5);cursor:pointer}
.radarSite .raCommentTools [data-comment-menu-toggle]{min-width:44px;min-height:44px;letter-spacing:2px}
.radarSite [data-comment-card] button:focus-visible{outline:2px solid var(--ra-blue,#2461af);outline-offset:3px}
.radarSite .raCommentFeedback{font-size:13px;color:var(--ra-muted,#53657d);margin:8px 0}
.radarSite .raCommentFeedback input{display:block;width:100%;margin-top:8px}
.radarSite .raModerationComment{align-items:start;gap:20px}
.radarSite .raModerationContent{min-width:0;flex:1;overflow-wrap:anywhere}
.radarSite .raModerationContent .raCommentMeta{display:flex;flex-wrap:wrap;gap:5px 12px;align-items:baseline}
.radarSite .raModerationContent time{font-size:12px;color:var(--ra-muted,#53657d)}
.radarSite .raModerationContent .raModerationBody,.radarSite .raModerationQuote{white-space:pre-wrap;overflow-wrap:anywhere}
.radarSite .raModerationArticle{display:block;margin:8px 0;font-size:14px;line-height:1.6;color:var(--ra-blue,#205ea5);text-decoration:none}
.radarSite .raModerationQuote{margin:10px 0;padding:10px 14px;border-left:3px solid var(--ra-line,#d6dfeb);font-size:14px}
.radarSite .raModerationComment>form{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.radarSite .raModerationComment label{font-size:13px}
html[data-theme="dark"] .radarSite .raCommentMenu{background:#11283f}
html[data-theme="dark"] .radarSite .raCommentMenu button,html[data-theme="dark"] .radarSite .raModerationArticle{color:#f8e44f}
html[data-theme="dark"] .radarSite [data-comment-card]:target{background:#16324d}
@media(max-width:620px){.radarSite .raModerationComment{display:flex;flex-direction:column;align-items:stretch}.radarSite [data-comment-card]{scroll-margin-top:125px}}
