.comments-widget{--comments-surface:#0d1b2d;--comments-input:#101f35;--comments-card:#102039;--comments-line:#64759155;--comments-muted:#a7b7cf;--comments-gold:#e4bd76;--comments-purple:#c1a4eb;min-width:0;width:100%;margin:30px 0;overflow:hidden;isolation:isolate;border:1px solid #ac8d565e;border-radius:17px;background:linear-gradient(115deg,#112238f0,#0b1a2df5 65%,#0d1d30f5);box-shadow:inset 0 1px #dabc7b10,0 9px 34px #0002;color:#e7edf7}.comments-widget svg{display:block;width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.comments-widget button{font-family:inherit}.comments-widget button:focus-visible,.comments-widget textarea:focus-visible,.comments-widget select:focus-visible{outline:2px solid var(--comments-gold);outline-offset:3px}.comments-widget [hidden]{display:none!important}.comments-heading{display:flex;align-items:center;gap:17px;padding:28px 31px 25px;border-bottom:1px solid #6475913b}.comments-heading-icon{display:grid;place-items:center;align-self:flex-start;flex:none;width:38px;height:38px;margin-top:3px;color:var(--comments-gold)}.comments-heading-icon svg{width:36px;height:36px;stroke-width:1.45}.comments-heading-copy{flex:1;min-width:0}.comments-heading-title{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.comments-widget .comments-heading h2{margin:0;color:#edf3ff;font-size:clamp(22px,1.8vw,28px);font-weight:650;line-height:1.35;letter-spacing:.1px}.comments-total{display:inline-grid;place-items:center;min-width:39px;min-height:29px;padding:2px 11px;border:1px solid #a994c446;border-radius:20px;background:#a18bc01b;color:#d0c0e8;font-size:15px;font-weight:500;line-height:1.5;font-variant-numeric:tabular-nums}.comments-subtitle{margin:8px 0 0;color:var(--comments-muted);font-size:clamp(14px,1.06vw,18px);font-weight:400;line-height:1.6;overflow-wrap:anywhere}.comments-heading-controls{display:flex;align-items:center;gap:13px;flex:none;align-self:center}.comments-connection{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:37px;max-width:150px;padding:7px 11px;border:1px solid #7588a94d;border-radius:6px;color:var(--comments-muted);font-size:12px;line-height:1.5;text-align:center;white-space:nowrap}.comments-connection i{width:7px;height:7px;flex:none;border-radius:50%;background:#8da1bd}.comments-connection.is-connected{border-color:#43ab8c45;background:#1d57452b;color:#86d9ba}.comments-connection.is-connected i{background:#67d4a8;box-shadow:0 0 0 4px #67d4a80b}.comments-sort{display:flex;align-items:center;gap:8px;min-height:42px;margin:0;padding:0 12px;border:1px solid #7080a05c;border-radius:7px;background:#14243b;color:#c6d3e7}.comments-sort svg{width:19px;height:19px;color:#a5b8d7;flex:none}.comments-sort-select{width:106px;max-width:100%;min-height:40px;height:40px;margin:0;padding:6px 2px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.comments-sort-select option{background:#14243b;color:#e5edf8}.comments-body{padding:24px 30px 0}.comments-compose{display:grid;grid-template-columns:64px minmax(0,1fr);gap:23px;padding:23px 24px 22px;border:1px solid #7c88ac70;border-radius:12px;background:linear-gradient(105deg,#10243b8c,#12223b5c);box-shadow:inset 0 1px #b8c8e20b}.comments-avatar{display:grid;place-items:center;width:66px;height:66px;flex:none;border:2px solid #a57cb29e;border-radius:50%;background:radial-gradient(circle at 35% 30%,#533b6645,#182940 78%);color:#d9c2ea;font-size:23px;font-weight:600;line-height:1;box-shadow:inset 0 0 0 4px #0b1b2d99,0 0 0 4px #a57cb20a}.comments-self-avatar{width:64px;height:64px;margin-top:2px;border-color:#e1bd72;background:radial-gradient(circle at 45% 35%,#d3b67321,#18304c 80%);color:#e7c781;font-size:24px;box-shadow:inset 0 0 0 4px #10263e,0 0 0 5px #c5a36513}.comments-compose-content{min-width:0}.comments-compose-top{display:none}.comments-input,.comments-reply-input,.comments-edit-input{display:block;width:100%;max-height:320px;resize:vertical;border:1px solid #61729173;border-radius:8px;background:#0e1d32b3;color:#e5edf9;font:inherit;font-size:clamp(16px,1.13vw,20px);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:inset 0 1px 5px #0000000d}.comments-input{min-height:94px;margin:0 0 17px;padding:17px 20px}.comments-input::placeholder,.comments-reply-input::placeholder{color:#9cacc4;opacity:1}.comments-widget .comments-input:focus-visible,.comments-widget .comments-reply-input:focus-visible,.comments-widget .comments-edit-input:focus-visible{outline:0;border-color:#c5a76c;box-shadow:0 0 0 2px #c5a76c13}.comments-input:read-only,.comments-reply-input:read-only{opacity:.65}.comments-compose-bottom,.comments-reply-bottom{display:flex;align-items:center;gap:17px;min-width:0}.comments-toolbar{position:relative;display:flex;align-items:center;gap:13px;margin-right:auto}.comments-toolbar>button{display:grid;place-items:center;flex:none;width:30px;min-height:36px;height:36px;margin:0;padding:3px;border:0;border-radius:5px;background:transparent;color:#9cafcd;cursor:pointer}.comments-toolbar>button svg{width:23px;height:23px}.comments-toolbar>button:hover,.comments-toolbar>button[aria-expanded=true]{background:#b59bd01b;color:#d4b5f5}.comments-count,.comments-reply-count{flex:none;color:#9eafc7;font-size:13px;line-height:1.5;white-space:nowrap;font-variant-numeric:tabular-nums}.comments-send,.comments-reply-send{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:49px;margin:0;padding:12px 23px;border:1px solid #e7c37d;border-radius:7px;background:linear-gradient(180deg,#f0d596,#d8b36e);color:#202331;font:650 15px/1.5 var(--font-ui);white-space:nowrap;box-shadow:inset 0 1px #fff4,0 3px 8px #0002;cursor:pointer}.comments-send{min-width:195px}.comments-send svg,.comments-reply-send svg{width:20px;height:20px;stroke-width:1.8}.comments-send:hover:not(:disabled),.comments-reply-send:hover:not(:disabled){filter:brightness(1.06)}.comments-send:disabled,.comments-reply-send:disabled{opacity:.5;cursor:default;filter:none}.comments-hint{margin:11px 3px 0;color:#91a3bf;font-size:12px;line-height:1.65}.comments-feedback{margin:13px 0 0;padding:12px 15px;border:1px solid var(--error-border);border-radius:7px;background:var(--error-bg);color:var(--error-text);font-size:14px;line-height:1.7;overflow-wrap:anywhere}.comments-list-heading{display:none}.comments-list{min-width:0;margin-top:24px}.comments-row{position:relative;display:grid;grid-template-columns:66px minmax(0,1fr);align-items:start;gap:0 23px;min-width:0;margin-top:19px;padding:22px 25px;border:1px solid #63718f70;border-radius:12px;background:linear-gradient(105deg,#10243b91,#0b1a2f82);box-shadow:inset 0 1px #9ab4d20a}.comments-row:first-child{margin-top:0}.comments-message{min-width:0}.comments-message header{display:flex;align-items:center;flex-wrap:wrap;gap:5px 13px;min-height:27px;padding-right:31px}.comments-author{color:#e2d4f3;font-size:clamp(15px,1.06vw,18px);font-weight:600;line-height:1.6;overflow-wrap:anywhere}.comments-message time{color:#8fa4c2;font-size:clamp(13px,.96vw,16px);font-weight:400;line-height:1.5;white-space:nowrap}.comments-message time:before{content:"\b7";padding-right:11px;color:#8c9dbc}.comments-edited{color:#8498b6;font-size:11px;font-style:italic}.comments-widget .comments-text{margin:10px 0 0;color:#d9e3f2;font-size:clamp(16px,1.13vw,20px);font-weight:400;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.comments-options{position:absolute;right:20px;top:17px;z-index:4}.comments-options:empty{display:none}.comments-menu-toggle{display:grid!important;place-items:center;width:33px;height:33px;min-height:33px;margin:0;padding:3px;border:0;border-radius:5px;background:transparent;color:#a8bad7;cursor:pointer}.comments-menu-toggle>svg{width:25px;height:25px;stroke-width:2.3}.comments-menu-toggle:hover,.comments-menu-toggle[aria-expanded=true]{background:#8d7aad22;color:#d5b9f3}.comments-menu{position:absolute;right:0;top:39px;display:flex;flex-direction:column;gap:3px;min-width:155px;padding:6px;border:1px solid #7a6b9280;border-radius:8px;background:#15243b;box-shadow:0 10px 30px #0006}.comments-menu button{display:flex;align-items:center;justify-content:flex-start;gap:9px;min-height:39px;margin:0;padding:8px 10px;border:0;border-radius:5px;background:transparent;color:#dce5f6;font:500 13px/1.5 var(--font-ui);text-align:left;white-space:nowrap}.comments-menu button svg{width:17px;height:17px}.comments-menu button:hover{background:#9680b523}.comments-menu .comments-delete{color:#ed9caa}.comments-actions{display:flex;align-items:center;gap:10px 13px;flex-wrap:wrap;margin-top:16px}.comments-actions button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:39px;margin:0;padding:7px 16px;border:1px solid #63799d87;border-radius:7px;background:#1629408a;color:#c7d5eb;font:500 13px/1.5 var(--font-ui);white-space:nowrap;cursor:pointer}.comments-actions button svg{width:17px;height:17px;stroke-width:1.5}.comments-actions .comments-reply{border-color:#9c86c180;color:#c9adee;background:#6e527c17}.comments-actions .comments-reply:hover{border-color:#c8a8e9;background:#9c75b424}.comments-actions .comments-like:hover{border-color:#9cbbdc;background:#4976ac24}.comments-actions .comments-like[aria-pressed=true]{border-color:#d3b16a9c;background:#bca05f1c;color:#e8c681}.comments-like-count{font-size:12px;font-weight:500;line-height:1;min-width:6px}.comments-actions .comments-replies-toggle{min-height:32px;padding:4px 0;border-color:transparent;background:transparent;color:#98afd2;font-size:12px;gap:5px}.comments-replies-toggle svg{width:15px;height:15px;transition:transform var(--motion-fast) var(--ease)}.comments-replies-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.comments-row.is-deleted>.comments-avatar{filter:grayscale(1);opacity:.45}.comments-row.is-deleted>.comments-message .comments-author{color:#879bb7}.comments-widget .comments-tombstone{color:#98abc4;font-size:15px;font-style:italic}.comments-thread{grid-column:2;min-width:0}.comments-replies{position:relative;margin-top:19px;padding-left:20px;border-left:1px solid #9b82bc55}.comments-reply-row{grid-template-columns:42px minmax(0,1fr);gap:0 14px;margin-top:12px;padding:15px 17px;border-color:#6d7e9c50;border-radius:10px;background:#152b452d;box-shadow:none}.comments-reply-row:before{content:"";position:absolute;left:-21px;top:31px;width:14px;border-top:1px solid #9b82bc55}.comments-reply-row>.comments-avatar{width:42px;height:42px;font-size:15px;border-width:1px;box-shadow:inset 0 0 0 3px #0b1b2d99}.comments-reply-row .comments-author{font-size:15px}.comments-reply-row .comments-message time{font-size:12px}.comments-reply-row .comments-text{margin-top:6px;font-size:16px;line-height:1.7}.comments-reply-row .comments-actions{gap:8px;margin-top:11px}.comments-reply-row .comments-actions button{min-height:34px;padding:5px 11px;font-size:11px;gap:6px}.comments-reply-row .comments-actions button svg{width:14px;height:14px}.comments-reply-row .comments-options{right:10px;top:9px}.comments-reply-context{display:inline-flex;align-items:center;gap:5px;margin:6px 0 0;color:#bba2d5;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.comments-reply-context:before{content:"\21b3";color:#95a8c4}.comments-reply-host:not(:empty){margin-top:17px}.comments-reply-compose{padding:14px 16px;border:1px solid #9a85b97d;border-radius:9px;background:#101f34;box-shadow:inset 0 1px #b49bd90a}.comments-reply-heading{display:flex;justify-content:space-between;align-items:center;gap:9px}.comments-reply-target{color:#c3abdf;font-size:13px;font-weight:500;line-height:1.7;overflow-wrap:anywhere}.comments-reply-cancel{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:none;min-height:31px;margin:0;padding:4px 5px;border:0;border-radius:4px;background:transparent;color:#a6b4ca;font:500 12px/1.5 var(--font-ui);cursor:pointer}.comments-reply-cancel svg{width:14px;height:14px}.comments-reply-cancel:hover{color:#e5ecf8;background:#8d7aad22}.comments-reply-input{min-height:79px;max-height:220px;margin:10px 0 12px;padding:11px 13px;font-size:15px;line-height:1.7}.comments-reply-send{min-height:39px;padding:8px 14px;font-size:12px;gap:8px}.comments-reply-send svg{width:15px;height:15px}.comments-reply-bottom{justify-content:space-between}.comments-reply-count{font-size:11px}.comments-row[data-tone="1"]>.comments-avatar{border-color:#ad72b8ae;color:#dfb6eb}.comments-row[data-tone="2"]>.comments-avatar{border-color:#5dabb3a8;color:#a3dde1}.comments-row[data-tone="3"]>.comments-avatar{border-color:#d0a960ad;color:#e5c88c}.comments-row[data-tone="4"]>.comments-avatar{border-color:#c379a7ad;color:#edbad6}.comments-attachment-preview{display:flex;align-items:center;gap:13px;max-width:100%;margin:2px 0 17px;padding:10px;border:1px solid #7b88a65c;border-radius:8px;background:#0a1b2d}.comments-attachment-preview>img{display:block;flex:none;max-width:160px;width:auto;height:95px;object-fit:contain;border-radius:5px;background:#142942}.comments-attachment-preview>div{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.comments-attachment-preview span{min-width:0;color:#b6c4da;font-size:13px;overflow-wrap:anywhere}.comments-attachment-remove{display:grid;place-items:center;flex:none;width:32px;min-height:32px;padding:4px;border:1px solid #7181a061;border-radius:5px;background:#15283e;color:#d7e3f7}.comments-attachment-remove svg{width:17px;height:17px}.comments-image-holder:empty,.comments-edit-host:empty{display:none}.comments-image{display:block;width:auto;max-width:min(100%,480px);height:auto;max-height:340px;margin-top:15px;border:1px solid #7086a54d;border-radius:9px;object-fit:contain;object-position:left center;background:#0b182a}.comments-emojis{position:absolute;z-index:7;bottom:48px;left:0;display:grid;grid-template-columns:repeat(6,34px);gap:3px;max-width:calc(100vw - 70px);padding:9px;border:1px solid #8f7aa66e;border-radius:9px;background:#18293e;box-shadow:0 8px 30px #0007}.comments-emojis button{display:grid;place-items:center;width:34px;min-height:34px;height:34px;margin:0;padding:0;border:0;border-radius:5px;background:transparent;font-size:22px;line-height:1;cursor:pointer}.comments-emojis button:hover{background:#a791c52b}.comments-edit-compose{margin-top:12px}.comments-edit-input{min-height:110px;margin:0 0 10px;padding:12px 15px;font-size:16px}.comments-edit-compose>div{display:flex;justify-content:flex-end;gap:9px}.comments-edit-compose button{min-height:37px;padding:7px 13px;border:1px solid #8b78a96e;border-radius:6px;background:#65517832;color:#cfb5ee;font:500 12px/1.6 var(--font-ui)}.comments-edit-compose .comments-edit-cancel{border-color:#6d7d965c;background:transparent;color:#b5c2d6}.comments-empty{display:flex;align-items:center;justify-content:center;gap:16px;padding:34px 12px 28px;text-align:left}.comments-empty>span{display:grid;place-items:center;flex:none;width:49px;height:49px;border:1px solid #8f7aa63d;border-radius:13px;background:#a18bc00b;color:#b99cd8}.comments-empty>span svg{width:25px;height:25px}.comments-empty>div{min-width:0}.comments-empty strong{display:block;font-size:16px;font-weight:500;line-height:1.6;color:#d4dfef}.comments-empty p{margin:5px 0 0;color:#91a5c2;font-size:14px;line-height:1.7}.comments-more,.comments-retry,.comments-replies-more{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;margin:19px auto 0;padding:9px 20px;border:1px solid #7e90ae59;border-radius:7px;background:#8d7aa50b;color:#b4c3db;font:500 13px/1.6 var(--font-ui);cursor:pointer}.comments-more:hover:not(:disabled),.comments-retry:hover,.comments-replies-more:hover:not(:disabled){border-color:#ad93cb91;background:#9475bc19;color:#d6b8f1}.comments-more:disabled,.comments-replies-more:disabled{opacity:.5;cursor:default}.comments-retry{min-height:35px;margin:11px 0 0;padding:6px 13px;font-size:12px}.comments-replies-more{justify-content:flex-start;min-height:34px;margin:10px 0 0 20px;padding:3px 0;border:0;background:transparent;color:#b79cd5;font-size:12px}.comments-replies-more:before{content:"\21b3";color:#8a9db9}.comments-footer{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:27px 0 25px!important;border:0!important;background:transparent!important;text-align:center}.comments-footer-ornament{display:flex;align-items:center;justify-content:center;gap:16px}.comments-footer-ornament>span{display:block;width:170px;max-width:30%;height:1px;background:linear-gradient(90deg,transparent,#8a764e99)}.comments-footer-ornament>span:last-child{transform:rotate(180deg)}.comments-footer-ornament>svg{width:21px;height:21px;flex:none;color:#b9a06c;stroke-width:1.5}.comments-footer p{margin:11px 0 0;color:#92a6c5;font-size:14px;line-height:1.7}.profile-overview>.comments-widget{grid-column:1/-1}.match-details .comments-widget{margin:0;border:0;border-radius:0}.champion-page .comments-widget{margin-block:28px}body.light .comments-widget{--comments-surface:#f7f9ff;--comments-input:#fff;--comments-card:#f4f7fd;--comments-line:#7185a43d;--comments-muted:#63758e;--comments-gold:#9d7532;--comments-purple:#8864ad;border-color:#b4a27980;background:linear-gradient(115deg,#f9fbff,#f0f5fc);color:#233750;box-shadow:0 7px 22px #23456209}body.light .comments-widget .comments-heading h2{color:#213650}body.light .comments-heading{border-color:#8090ad38}body.light .comments-total{background:#9a79c20e;border-color:#9a79c23d;color:#8864ad}body.light .comments-connection{color:#63758e}body.light .comments-connection.is-connected{background:#2c9b7010;border-color:#3f9a7357;color:#247855}body.light .comments-sort{background:#f5f7fd;border-color:#9da8c26b;color:#425b7f}body.light .comments-sort svg{color:#5f7697}body.light .comments-sort-select option{background:#fff;color:#233750}body.light .comments-compose{border-color:#b2a4c679;background:#edf2fb80}body.light .comments-self-avatar{background:radial-gradient(circle at 45% 35%,#eddeb83d,#f5f8ff 80%);color:#9d7532;box-shadow:inset 0 0 0 4px #f4f8ff,0 0 0 5px #c5a36513}body.light :is(.comments-input,.comments-reply-input,.comments-edit-input){background:#fff;border-color:#afbad080;color:#283f5f}body.light :is(.comments-input,.comments-reply-input)::placeholder{color:#7b8ba3}body.light .comments-toolbar>button{color:#6b7f9e}body.light .comments-count,body.light .comments-reply-count,body.light .comments-hint{color:#71829a}body.light .comments-send,body.light .comments-reply-send{background:linear-gradient(180deg,#f0d596,#d8b36e);color:#202331}body.light .comments-row{border-color:#a9b4ca80;background:linear-gradient(105deg,#fff,#f8faff)}body.light .comments-row>.comments-avatar{box-shadow:inset 0 0 0 4px #f5f8ff,0 0 0 4px #a57cb20a;background:#b392d614;color:#8864ad}body.light .comments-author{color:#6f4d97}body.light .comments-message time,body.light .comments-edited{color:#7b8ca4}body.light .comments-widget .comments-text{color:#344b6b}body.light .comments-options>button{color:#7587a2}body.light .comments-menu{background:#fff;border-color:#b7a7ca80;box-shadow:0 7px 24px #203d5d1a}body.light .comments-menu button{color:#425b7f}body.light .comments-menu .comments-delete{color:#b34b66}body.light .comments-actions button{background:#f1f5fc;border-color:#b1bdd280;color:#5a7395}body.light .comments-actions .comments-reply{background:#9a79c209;border-color:#ac8fcb6e;color:#8864ad}body.light .comments-actions .comments-like[aria-pressed=true]{background:#d8bb761b;border-color:#bc9b5a80;color:#95702f}body.light .comments-actions .comments-replies-toggle{border-color:transparent;background:transparent;color:#6c80a0}body.light .comments-reply-context,body.light .comments-reply-target{color:#9270b5}body.light .comments-reply-compose{background:#f7f9fe;border-color:#b29dc983}body.light .comments-reply-cancel{color:#6c7e96}body.light .comments-attachment-preview{background:#f8faff;border-color:#abb9d175}body.light .comments-attachment-preview span{color:#647994}body.light .comments-attachment-remove{background:#edf2fa;color:#627c9e}body.light .comments-image{background:#edf2fa}body.light .comments-emojis{background:#fff;border-color:#b29dc983;box-shadow:0 8px 25px #233c5e26}body.light .comments-edit-compose button{color:#8864ad}body.light .comments-empty strong{color:#566d8e}body.light .comments-empty p,body.light .comments-footer p{color:#7a8ba5}body.light .comments-more,body.light .comments-retry{color:#7186a5}body.light .comments-replies-more{color:#9270b5}@media(min-width:1600px){.comments-heading{padding:32px 36px 28px}.comments-body{padding:28px 36px 0}.comments-compose{padding:25px 28px}.comments-send{min-width:220px;min-height:53px;font-size:16px}.comments-row{grid-template-columns:68px minmax(0,1fr);padding:25px 29px;gap:0 25px}.comments-row>.comments-avatar{width:68px;height:68px}.comments-subtitle,.comments-author{font-size:18px}.comments-widget .comments-text{font-size:20px}.comments-message time{font-size:16px}.comments-actions button{min-height:43px;font-size:15px;padding:9px 20px}.comments-reply-row{grid-template-columns:44px minmax(0,1fr);gap:0 15px;padding:17px 19px}.comments-reply-row>.comments-avatar{width:44px;height:44px}.comments-reply-row .comments-author{font-size:16px}.comments-reply-row .comments-text{font-size:17px}.comments-reply-row .comments-message time{font-size:13px}.comments-reply-row .comments-actions button{min-height:36px;font-size:12px;padding:6px 12px}.comments-footer p{font-size:16px}}@media(max-width:1000px){.comments-heading{gap:13px;padding:23px}.comments-heading-controls{gap:9px}.comments-connection{font-size:11px;gap:7px;min-height:35px;padding:6px 9px}.comments-sort{padding-inline:9px;gap:6px;min-height:38px}.comments-sort-select{width:94px;min-height:36px;height:36px;font-size:13px}.comments-body{padding:22px 22px 0}.comments-compose{grid-template-columns:52px minmax(0,1fr);gap:17px;padding:19px}.comments-self-avatar{width:52px;height:52px;font-size:21px}.comments-send{min-width:167px;min-height:45px;font-size:13px;padding:10px 16px}.comments-count{font-size:12px}.comments-toolbar{gap:9px}.comments-toolbar>button{width:28px}.comments-row{grid-template-columns:54px minmax(0,1fr);gap:0 18px;padding:20px}.comments-row>.comments-avatar{width:54px;height:54px;font-size:20px}.comments-reply-row{grid-template-columns:36px minmax(0,1fr);gap:0 11px;padding:13px}.comments-reply-row>.comments-avatar{width:36px;height:36px;font-size:13px}.comments-reply-row .comments-author{font-size:14px}.comments-reply-row .comments-text{font-size:15px}.comments-options{right:15px;top:14px}}@media(max-width:700px){.comments-heading{flex-wrap:wrap;gap:12px;padding:20px}.comments-heading-icon{width:30px;height:30px;margin-top:1px}.comments-heading-icon svg{width:29px;height:29px}.comments-widget .comments-heading h2{font-size:22px}.comments-subtitle{font-size:14px;margin-top:6px}.comments-heading-controls{width:100%;justify-content:flex-end;gap:9px;margin-top:1px}.comments-connection{min-height:32px;font-size:11px;padding:5px 8px;max-width:none}.comments-sort{min-height:35px;padding-inline:9px}.comments-sort-select{min-height:33px;height:33px;width:92px;font-size:12px}.comments-sort svg{width:17px;height:17px}.comments-total{min-width:32px;min-height:26px;font-size:13px;padding-inline:9px}.comments-body{padding:18px 18px 0}.comments-compose{grid-template-columns:43px minmax(0,1fr);gap:14px;padding:16px}.comments-self-avatar{width:43px;height:43px;font-size:18px}.comments-input{min-height:93px;padding:13px 14px;font-size:16px;margin-bottom:12px}.comments-compose-bottom{flex-wrap:wrap;gap:10px}.comments-toolbar{gap:9px}.comments-count{font-size:11px}.comments-send{margin-left:auto;min-width:150px;min-height:43px;padding:9px 14px;font-size:13px}.comments-send svg{width:17px;height:17px}.comments-row{grid-template-columns:45px minmax(0,1fr);gap:0 14px;margin-top:15px;padding:17px 16px}.comments-row>.comments-avatar{width:45px;height:45px;font-size:17px}.comments-author{font-size:15px}.comments-message header{gap:4px 8px;padding-right:22px}.comments-message time{font-size:12px}.comments-message time:before{padding-right:7px}.comments-widget .comments-text{font-size:16px;line-height:1.75;margin-top:8px}.comments-actions{gap:9px;margin-top:12px}.comments-actions button{min-height:37px;padding:7px 12px;font-size:12px;gap:7px}.comments-actions button svg{width:16px;height:16px}.comments-options{right:9px;top:11px}.comments-menu-toggle{width:28px;min-height:28px;height:28px}.comments-menu-toggle>svg{width:22px;height:22px}.comments-menu{top:34px;min-width:145px}.comments-menu button{min-height:40px;font-size:13px}.comments-replies{margin-top:15px;padding-left:13px}.comments-reply-row{grid-template-columns:31px minmax(0,1fr);gap:0 10px;padding:12px 10px}.comments-reply-row:before{left:-14px;width:9px;top:25px}.comments-reply-row>.comments-avatar{width:31px;height:31px;font-size:12px}.comments-reply-row .comments-author{font-size:13px}.comments-reply-row .comments-message time{font-size:10px}.comments-reply-row .comments-text{font-size:14px;line-height:1.75}.comments-reply-row .comments-actions{gap:7px}.comments-reply-row .comments-actions button{min-height:33px;padding:6px 9px;font-size:11px;gap:5px}.comments-reply-row .comments-actions button svg{width:13px;height:13px}.comments-reply-row .comments-options{right:4px;top:7px}.comments-reply-context{font-size:11px}.comments-reply-compose{padding:12px}.comments-reply-target{font-size:12px}.comments-reply-input,.comments-edit-input{font-size:16px;min-height:83px;padding:11px 12px}.comments-reply-send{min-height:39px;padding:8px 12px;font-size:12px}.comments-hint{font-size:11px;margin-top:9px}.comments-replies-more{font-size:11px;margin-left:13px;min-height:35px}.comments-footer{padding:23px 0 22px!important}.comments-footer p{font-size:12px;line-height:1.8}.comments-footer-ornament{gap:13px}.comments-footer-ornament>span{width:100px}.comments-empty{gap:12px;padding:29px 4px 20px}.comments-empty>span{width:42px;height:42px}.comments-empty strong{font-size:14px}.comments-empty p{font-size:12px}.comments-attachment-preview{flex-wrap:wrap;gap:9px;padding:9px}.comments-attachment-preview>img{height:80px;max-width:130px}.comments-attachment-preview span{font-size:12px}.comments-attachment-remove{width:30px;min-height:30px}.comments-emojis{grid-template-columns:repeat(6,30px);padding:7px;gap:2px;bottom:42px;max-width:calc(100vw - 80px)}.comments-emojis button{width:30px;min-height:32px;height:32px;font-size:21px}.comments-edited{font-size:10px}}@media(max-width:440px){.comments-widget{margin-block:19px;border-radius:12px}.comments-heading{padding:17px 15px;gap:10px}.comments-widget .comments-heading h2{font-size:20px}.comments-heading-title{gap:10px}.comments-subtitle{font-size:13px;line-height:1.6}.comments-heading-controls{gap:8px}.comments-body{padding:14px 13px 0}.comments-compose{grid-template-columns:35px minmax(0,1fr);gap:10px;padding:13px 11px}.comments-self-avatar{width:35px;height:35px;font-size:15px;box-shadow:inset 0 0 0 3px #10263e,0 0 0 3px #c5a36513}.comments-input{padding:11px 12px;min-height:97px;font-size:16px;border-radius:7px}.comments-compose-bottom{gap:9px}.comments-toolbar{gap:8px}.comments-toolbar>button{width:25px;min-height:33px;height:33px;padding:2px}.comments-toolbar>button svg{width:20px;height:20px}.comments-count{font-size:10px}.comments-send{min-height:40px;min-width:0;padding:9px 13px;gap:8px;font-size:12px}.comments-send svg{width:16px;height:16px}.comments-row{grid-template-columns:37px minmax(0,1fr);gap:0 11px;padding:14px 12px;border-radius:9px}.comments-row>.comments-avatar{width:37px;height:37px;font-size:14px;border-width:1.5px;box-shadow:inset 0 0 0 3px #0b1b2d99}.comments-author{font-size:14px}.comments-message header{gap:3px 6px;padding-right:21px;min-height:24px}.comments-message time{font-size:11px}.comments-message time:before{padding-right:5px}.comments-widget .comments-text{font-size:15px;line-height:1.8}.comments-actions{gap:8px;margin-top:12px}.comments-actions button{min-height:35px;padding:6px 11px;font-size:11px;gap:6px}.comments-actions button svg{width:14px;height:14px}.comments-like-count,.comments-actions .comments-replies-toggle{font-size:11px}.comments-options{right:7px;top:8px}.comments-menu-toggle{width:25px;min-height:26px;height:26px}.comments-menu-toggle>svg{width:21px;height:21px}.comments-replies{padding-left:10px}.comments-reply-row{grid-template-columns:26px minmax(0,1fr);gap:0 8px;padding:10px 8px}.comments-reply-row:before{left:-11px;top:23px;width:7px}.comments-reply-row>.comments-avatar{width:26px;height:26px;font-size:10px}.comments-reply-row .comments-author{font-size:12px}.comments-reply-row .comments-message time{font-size:10px}.comments-reply-row .comments-text{font-size:14px}.comments-reply-row .comments-actions{gap:7px}.comments-reply-row .comments-actions button{min-height:33px;padding:5px 8px;font-size:10px;gap:5px}.comments-reply-row .comments-actions button svg{width:12px;height:12px}.comments-reply-row .comments-options{right:2px;top:5px}.comments-reply-row .comments-menu-toggle{width:22px;min-height:24px;height:24px}.comments-reply-row .comments-menu-toggle>svg{width:18px;height:18px}.comments-reply-compose{padding:10px}.comments-reply-target{font-size:11px}.comments-reply-cancel{font-size:11px;gap:3px}.comments-reply-bottom{gap:8px}.comments-reply-send{min-height:37px;padding:7px 9px;font-size:11px}.comments-reply-count,.comments-hint{font-size:10px}.comments-feedback{font-size:12px;padding:10px 11px}.comments-empty strong{font-size:13px}.comments-empty p{font-size:11px}.comments-more{min-height:40px;font-size:12px}.comments-footer p{font-size:11px;margin-top:10px}.comments-footer{padding-block:21px!important}.comments-footer-ornament>svg{width:19px;height:19px}.comments-attachment-preview>img{height:70px;max-width:100%}.comments-image{margin-top:11px;border-radius:7px}.comments-menu{min-width:137px}.comments-edit-compose>div{gap:7px}.comments-edit-compose button{min-height:37px;padding:7px 10px;font-size:11px}}@media(max-width:350px){.comments-heading{padding-inline:13px}.comments-body{padding-inline:10px}.comments-compose{grid-template-columns:30px minmax(0,1fr);gap:8px;padding-inline:10px}.comments-self-avatar{width:30px;height:30px;font-size:13px}.comments-toolbar{gap:5px}.comments-toolbar>button{width:23px}.comments-input{padding-inline:10px}.comments-row{grid-template-columns:32px minmax(0,1fr);gap:0 9px;padding-inline:10px}.comments-row>.comments-avatar{width:32px;height:32px;font-size:12px}.comments-reply-row{grid-template-columns:minmax(0,1fr);padding:10px 8px}.comments-reply-row>.comments-avatar{display:none}.comments-reply-row>.comments-message{grid-column:1}.comments-author{font-size:13px}.comments-message time{font-size:10px}.comments-widget .comments-text,.comments-reply-row .comments-text{font-size:14px}.comments-footer p,.comments-connection{font-size:10px}.comments-sort-select{font-size:12px}.comments-emojis{grid-template-columns:repeat(5,30px)}}@media(prefers-reduced-motion:reduce){.comments-widget *{transition:none!important}}.comments-widget .comments-footer p{width:100%!important;max-width:none!important;margin-inline:auto!important;text-align:center!important}.comments-widget .comments-hint{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.comments-widget .comments-subtitle,.comments-widget .comments-connection{display:none!important}.comments-widget .comments-heading{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.comments-widget .comments-heading-icon{align-self:center;margin-top:0}.comments-widget .comments-heading-title{flex-wrap:nowrap}.comments-widget .comments-heading-controls{width:auto;margin-top:0}@media(max-width:440px){.comments-widget .comments-heading{gap:8px;padding-inline:13px}.comments-widget .comments-heading-icon,.comments-widget .comments-heading-icon svg{width:25px;height:25px}.comments-widget .comments-heading h2{font-size:18px;white-space:nowrap}.comments-widget .comments-heading-title{gap:6px}.comments-widget .comments-total{min-width:25px;padding-inline:6px;font-size:12px}.comments-widget .comments-sort{gap:4px;padding-inline:6px}.comments-widget .comments-sort svg{width:14px;height:14px}.comments-widget .comments-sort-select{width:78px}}@media(max-width:350px){.comments-widget .comments-heading{gap:6px}.comments-widget .comments-heading-icon,.comments-widget .comments-heading-icon svg{width:22px;height:22px}.comments-widget .comments-heading h2{font-size:17px}.comments-widget .comments-sort{gap:3px;padding-inline:5px}.comments-widget .comments-sort-select{width:64px;font-size:11px}}
