.comment-thread,.comment-panel,.comment-list,.comment-node,.comment-children,.comment-view,.comment-editor,.comment-draft{min-width:0;max-width:100%;box-sizing:border-box}
.comment-thread{margin-block-start:24px;border-block-start:1px solid #dbe3ef;padding-block-start:16px;overflow-wrap:anywhere}
.comment-toggle{font-weight:600}.comment-panel{padding-block-start:12px}.comment-node{border:1px solid #dbe3ef;border-radius:9px;padding:14px;margin-block:10px;background:#fff}
.comment-meta,.comment-actions,.comment-view-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}
.comment-meta>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.comment-meta{color:#667994;font-size:.85rem}
.comment-meta .personality-reference{flex-wrap:wrap}.comment-meta .personality-reference bdi{min-width:0;overflow-wrap:anywhere;white-space:normal}
.comment-body,.comment-draft-text,.comment-draft-source{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%;margin-block:14px;unicode-bidi:plaintext;overflow-x:auto}
.comment-body a,.comment-draft-text a,.comment-draft-source a{overflow-wrap:anywhere;white-space:normal}
.comment-compact{padding-block:8px}.comment-compact>.comment-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin-block:7px}.comment-compact>.comment-actions{margin-block-start:7px}
.comment-view-head>.comment-actions{margin:0}.comment-view>.comment-node{--comment-depth:0}
.comment-children{padding-inline-start:16px}.comment-node[data-relative-depth]:not([data-relative-depth="0"]):not([data-relative-depth="1"]):not([data-relative-depth="2"])>.comment-children{padding-inline-start:0}
.comment-node[data-relative-depth]:not([data-relative-depth="0"]):not([data-relative-depth="1"]):not([data-relative-depth="2"]):not([data-relative-depth="3"]){padding-inline:0;border-inline:0;border-radius:0}
.comment-actions{margin-block-start:12px}.comment-actions button[aria-pressed=true]{background:#e4edff;border-color:#2168db}.comment-score{font-weight:600}
.comment-continuation{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-width:0;margin-block-start:8px;margin-inline-start:16px;padding:5px 8px;border:1px solid #dbe3ef;border-radius:6px;background:#f4f7ff;font-size:.85rem;overflow-wrap:anywhere}.comment-continuation[hidden]{display:none}
.comment-node[data-relative-depth]:not([data-relative-depth="0"]):not([data-relative-depth="1"]):not([data-relative-depth="2"])>.comment-continuation{margin-inline-start:0}
@media(max-width:730px){.comment-node[data-relative-depth]:not([data-relative-depth="0"])>.comment-continuation{margin-inline-start:0}}
.comment-thread button,.comment-draft button{padding:5px 10px;border:1px solid #b8c8df;border-radius:6px;color:#2168db;background:#fff;cursor:pointer;max-width:100%;overflow-wrap:anywhere}
.comment-thread button:disabled{opacity:.5;cursor:default}.comment-editor textarea{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;resize:vertical;overflow-wrap:anywhere;white-space:pre-wrap;padding:10px;font:inherit;border:1px solid #b8c8df;border-radius:6px}
.comment-editor{margin-block:14px}.comment-editor label{display:block;margin-block-end:7px}.comment-count{display:block;color:#667994;text-align:end;font-size:.8rem}
.comment-view{max-width:none;background:#f4f7ff;padding:12px;border:1px solid #c3d2ef;border-radius:9px;margin-block:10px}.comment-view-head{font-weight:600;justify-content:space-between}
.comment-status,.comment-empty{color:#667994;overflow-wrap:anywhere}.comment-log{margin-block-start:16px}.comment-log input{max-width:100%;box-sizing:border-box}.comment-log-event{font-size:.85rem;overflow-wrap:anywhere}
.comment-draft{background:white;border:1px solid #dbe3ef;border-radius:10px;padding:20px;margin-block:16px;overflow-wrap:anywhere}
.comment-draft-source{border-inline-start:3px solid #c7d5eb;padding-inline-start:12px;color:#667994}.comment-draft-text{padding:12px;background:#f5f8fe;border-radius:6px}
.homepage:not([data-cabinet=comment_drafts]) #commentDraftsRoot,.cabinet-module[data-ready=false] #commentDraftsRoot{display:none!important}
.homepage[data-cabinet=comment_drafts] .home-main,.homepage[data-cabinet=comment_drafts] .home-stream-nav,.homepage[data-cabinet=comment_drafts] .home-eyebrow,.homepage[data-cabinet=comment_drafts] .home-identity-actions,.homepage[data-cabinet=comment_drafts] #workspaceStreamTitle{display:none}
.homepage[data-cabinet=comment_drafts] .cabinet-module{grid-column:1;grid-row:1}.homepage[data-cabinet=comment_drafts] .home-sidebar{grid-column:2;grid-row:1}
.homepage[data-cabinet=comment_drafts] .home-sidebar>:not(#cabinetMenu){display:none!important}
@media(max-width:730px){.comment-node{padding:10px}.comment-node[data-relative-depth]:not([data-relative-depth="0"])>.comment-children{padding-inline-start:0}.comment-node[data-relative-depth]:not([data-relative-depth="0"]):not([data-relative-depth="1"]){padding-inline:0;border-inline:0;border-radius:0}.comment-meta{gap:6px}.comment-draft{padding:14px}.homepage[data-cabinet=comment_drafts] .home-layout{grid-template-columns:minmax(0,1fr)}.homepage[data-cabinet=comment_drafts] .home-sidebar{grid-column:1;grid-row:1}.homepage[data-cabinet=comment_drafts] .cabinet-module{grid-column:1;grid-row:2}}
