.aw-comment .comment-inline-editor{margin-top:12px}.aw-comment .comment-edit-actions{gap:10px;margin-top:12px;display:flex}.aw-comment .comment-hidden-notice{color:#83909c;margin-top:10px;font-size:12px}.aw-comment .comment-action-error{color:#d88990;font-size:12px}.aw-comment .comment-edit-info{color:#697985;text-align:right;margin:8px 0 0;font-size:10px;font-style:italic}.aw-comment{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 52px;align-items:start;gap:14px;padding:18px 0;transition:background .16s,opacity .16s,border-color .16s;display:grid;position:relative}.aw-comment .comment-main{min-width:0}.aw-comment .comment-meta{flex-wrap:wrap;align-items:center;gap:8px;min-height:20px;display:flex}.aw-comment .comment-meta strong{color:#d7dde1;font-size:13px}.aw-comment .comment-meta time{text-underline-offset:3px;cursor:help;color:#83909c;margin:0;font-size:11px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.aw-comment .comment-actions{gap:7px;margin-left:auto;display:inline-flex}.aw-comment .comment-actions button{color:#72b9e1;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.aw-comment .comment-actions button:hover{color:#c4e4f5}.aw-comment .comment-reply-target{color:#70bce5;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.aw-comment .comment-reply-target:hover{text-underline-offset:2px;text-decoration:underline}.aw-comment.comment-reply-highlight{animation:1.2s ease-out commentReplyFlash}@keyframes commentReplyFlash{0%{background:#4a84a62e}to{background:0 0}}.aw-comment .comment-version{color:#738595;text-transform:uppercase;letter-spacing:.055em;border-left:1px solid #34404a;padding-left:8px;font-size:9px}.aw-comment .comment-body{color:#b9c2ca;margin-top:6px;font-size:13px;line-height:1.65}.aw-comment .comment-body .structured-document-output{font-size:inherit;line-height:inherit}.aw-comment .comment-body p{min-height:1.65em;margin:0}.aw-comment .comment-votes{color:#8795a1;grid-template-columns:1fr;align-content:start;justify-items:center;gap:2px;padding-top:1px;display:grid}.aw-comment .comment-votes button{color:#71808d;cursor:pointer;background:0 0;border:0;width:32px;height:24px;font-size:11px;line-height:1}.aw-comment .comment-votes button.is-active,.aw-comment .comment-votes button:disabled.is-active,.aw-comment .comment-votes button:hover:not(:disabled){color:var(--gold-2);background:#111a21}.aw-comment .comment-votes button:disabled{cursor:default;opacity:1}.aw-comment .comment-votes strong{color:#b7c2cb;text-align:center;min-height:15px;font:750 11px/1.2 Inter,system-ui,sans-serif}.aw-comment .comment-vote-error{color:#d88990;white-space:nowrap;font-size:9px;position:absolute;top:70px;right:0}.aw-comment.is-helpful{background:linear-gradient(90deg,#4a7e5317,#0000 56%);border-left:2px solid #6e9b74;padding-left:12px}.aw-comment.is-helpful>.comment-votes strong{color:#8fd19a}.aw-comment .comment-helpful-label{color:#85c58f;text-transform:uppercase;letter-spacing:.06em;background:#3a6b4217;border:1px solid #5f976873;margin:5px 0 0;padding:2px 6px;font-size:9px;display:inline-flex}.aw-comment.is-low-quality{opacity:.64}.aw-comment.is-low-quality:not(.is-collapsed){opacity:.82}.aw-comment.is-collapsed .comment-body,.aw-comment.is-collapsed>.comment-thread-replies{display:none}.aw-comment .comment-reveal{color:#84929e;text-align:left;background:#0d141a;border:1px solid #33414b;margin:7px 0 0;padding:5px 8px;font-size:10px;display:none}.aw-comment.is-collapsed .comment-reveal{display:inline-flex}.aw-comment .comment-reveal:hover{color:#c3cdd5;border-color:#53616d}.aw-comment .comment-reply-reference{color:#71818d;align-items:center;gap:4px;margin:3px 0 2px;font-size:9px;display:flex}.aw-comment .comment-thread-replies{border-left:1px solid #34424c;grid-column:2/-1;margin-top:11px;padding-left:14px;display:grid}.aw-comment .comment-thread-replies>.aw-comment{background:0 0;border-bottom:1px solid #202b34;grid-template-columns:34px minmax(0,1fr) 52px;gap:10px;padding:12px 0}.aw-comment .comment-thread-replies>.aw-comment:last-child{border-bottom:0}.aw-comment .comment-thread-replies .avatar{width:34px;height:34px;font-size:10px}@media (width<=760px){.aw-comment .comment-meta{align-items:flex-start}.aw-comment .comment-thread-replies{padding-left:9px}.aw-comment .comment-thread-replies>.aw-comment{grid-template-columns:30px minmax(0,1fr) 52px;gap:8px}.aw-comment .comment-thread-replies .avatar{width:30px;height:30px}}@media (width<=520px){.aw-comment{grid-template-columns:36px minmax(0,1fr);gap:10px}.aw-comment .comment-thread-replies>.aw-comment{grid-template-columns:30px minmax(0,1fr)}.aw-comment .comment-votes{grid-column:2;justify-content:flex-start;align-items:center;gap:3px;padding-top:8px;display:flex}.aw-comment .comment-votes button{width:30px}.aw-comment .comment-vote-error{padding-left:4px;position:static}.aw-comment.is-helpful{padding-left:8px}}.comment-reply-compose{background:#0c151c;border:1px solid #3b4a55;border-left:3px solid #6a9abb;justify-content:space-between;align-items:center;gap:14px;padding:8px 10px;display:flex;position:relative}.comment-reply-compose>div{gap:2px;min-width:0;display:grid}.comment-reply-compose span{color:#aeb9c1;font-size:10px}.comment-reply-compose strong{color:#79c3e9;font-size:10px}.comment-reply-compose small{text-overflow:ellipsis;white-space:nowrap;color:#70818e;max-width:720px;font-size:9px;overflow:hidden}.comment-reply-compose button{color:#8899a5;cursor:pointer;background:0 0;border:0;flex:none;width:24px;height:24px;font-size:18px}.comment-reply-compose button:hover{color:#fff;background:#15212a}@media (width<=760px){.comment-reply-compose small{max-width:70vw}}.comment-read-only-notice{background:#15130d;border:1px solid #5a5034;gap:4px;padding:14px 15px;display:grid}.comment-read-only-notice strong{color:#d8c37e;font-size:12px}.comment-read-only-notice span{color:#8e8b78;font-size:10px;line-height:1.45}
