.full-comments{padding:var(--sp-5) 0}.comm-tline{align-items:center;gap:var(--sp-3);padding-bottom:var(--sp-4);border-bottom:1px solid var(--c-border);flex-wrap:wrap;display:flex}.comm-tline .addcomments-btn{margin-left:auto}.comm-promo-list{margin-bottom:var(--sp-4);padding:var(--sp-4);border-radius:var(--r-md);background:#f9f9f9;border-left:4px solid #fc0}.comm-promo-list li{margin-bottom:var(--sp-2);line-height:1.45}.comm-promo-list li:last-child{margin-bottom:0}.mass_comments_action{margin-top:var(--sp-3);text-align:center}.addcomm-form{margin:var(--sp-5) 0}.addcomm-login-text{margin:var(--sp-3) 0;text-align:center}.addcomm-login-btn{justify-content:center;display:flex}.addcomm-login-btn .darkbutton{width:auto}#dlefastreplycomments{padding-top:var(--sp-5)}.addcomments-inputs{gap:var(--sp-4);margin-bottom:var(--sp-4);flex-direction:column;display:flex}.input-wrap{width:100%}@media (min-width:600px){.addcomments-inputs{flex-direction:row}}.comments{gap:var(--sp-5);margin-top:var(--sp-6);padding:var(--sp-5);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-1);transition:transform var(--t), box-shadow var(--t);display:flex}.comments:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000000f}.comm-avatar{flex-shrink:0}.comm-avatar img{object-fit:cover;border-radius:50%;width:3.4rem;height:3.4rem;display:block;box-shadow:0 3px 8px #0000001a}.comm-body{width:100%;min-width:0}.comm-logindate{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.comm-logindate>div{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.comm-logindate .login{color:var(--c-text);transition:color var(--t-fast);font-size:1rem;font-weight:700;text-decoration:none}.comm-logindate a:hover .login,.comm-logindate .login:hover{color:var(--c-brand)}.comm-group{padding:var(--sp-1) var(--sp-3);letter-spacing:.5px;text-transform:uppercase;color:#3a8fb8;border-radius:var(--r-pill);background:#eef5fa;font-size:.6875rem;font-weight:700;display:inline-block}.comm-date{margin-bottom:var(--sp-3);color:var(--c-muted);align-items:center;gap:6px;font-size:.8125rem;display:flex}.comm-date i{font-size:var(--fs-sm);color:#c4c4c4}[itemprop=commentText]{margin-bottom:var(--sp-4);font-size:var(--fs-md);color:var(--c-text-2);overflow-wrap:break-word;line-height:1.65}.comm-navi{justify-content:flex-end;gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px dashed var(--c-border);flex-wrap:wrap;display:flex}.comm-navi a{max-width:var(--tap);height:var(--tap);white-space:nowrap;color:#666;border-radius:var(--r-pill);background:var(--c-bg);transition:max-width .4s var(--ease), padding .4s var(--ease), background-color var(--t), color var(--t), box-shadow var(--t);align-items:center;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}.comm-navi a i{width:var(--tap);height:var(--tap);transition:transform var(--t);flex-shrink:0;place-items:center;font-size:1rem;display:grid}:is(.comm-navi a:hover,.comm-navi a:focus-visible){max-width:10rem;padding-right:var(--sp-4);color:#fff;text-decoration:none;box-shadow:0 4px 12px #00000026}.comm-navi a:hover i{transform:scale(1.1)}.comm-navi a:first-child:hover{background:var(--c-brand)}.comm-navi a:nth-child(2):hover{background:var(--c-info)}.comm-navi a:nth-child(3):hover{background:var(--c-accent)}#dle-comments-list{width:100%}#dle-comments-list>.comments-tree-list>li .comments-tree-list>li{padding-left:2.8rem}@media (max-width:599.98px){.comments{gap:var(--sp-4);padding:var(--sp-4)}.comm-avatar img{width:2.8rem;height:2.8rem}#dle-comments-list>.comments-tree-list>li .comments-tree-list>li{padding-left:var(--sp-4)}.mass_comments_action{display:none}}.rate-actions{height:var(--tap);border:1px solid var(--c-border);border-radius:var(--r-md);background:#f9f9f9;align-items:center;display:inline-flex;overflow:hidden}.rate-actions>a{width:var(--tap);justify-content:center;align-items:center;height:100%;display:inline-flex;text-decoration:none!important}.rate-actions .rate-btn{width:100%;height:100%;transition:background-color var(--t-fast);place-items:center;display:grid}.rate-actions .rate-btn svg{width:1.125rem;height:1.125rem;transition:fill var(--t-fast)}.rate-actions .plus-btn svg{fill:var(--c-brand)}.rate-actions .minus-btn svg{fill:var(--c-accent)}.rate-actions>a:hover .plus-btn{background:var(--c-brand)}.rate-actions>a:hover .minus-btn{background:var(--c-accent)}.rate-actions>a:hover .rate-btn svg{fill:#fff}.rate-num{min-width:1.875rem;height:100%;font-size:var(--fs-md);color:var(--c-text-2);justify-content:center;align-items:center;padding:0 5px;font-weight:700;display:inline-flex}.comm-reply-to{align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-2);color:var(--c-muted);flex-wrap:wrap;font-size:.9375rem;display:flex}.comm-reply-to b{color:var(--c-text)}.comm-reply-cancel{font:inherit;color:var(--c-brand-dark);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.comments-tree-item>#dle-comments-form{margin-left:var(--sp-5)}
