.comments-tree-list{list-style:none;margin:0;padding:0}
.comments-tree-item{list-style:none;position:relative}
li.comments-tree-item .mass,li.comments-tree-item input[type="checkbox"]{display:none!important}
li.comments-tree-item svg.icon,li.comments-tree-item .icon-meta_reply{display:none!important}
.comments-tree-list .comments-tree-list:before,li.comments-tree-item ol.comments-tree-list:before{content:none!important;display:none!important}

li.comments-tree-item ol.comments-tree-list{list-style:none;margin:0;padding:0 0 0 22px}

li.comments-tree-item .comm-item{position:relative;overflow:visible}
li.comments-tree-item .comm-right{padding-bottom:30px}
.fss-reply-btn{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:7px;margin:0;padding:5px 5px;background-color:#00000000;border-radius:2px;box-shadow:6px 3px 7px rgb(0 0 0);font-size:13px;font-weight:700;color:#ffffff;text-decoration:none;cursor:pointer;z-index:2}
.fss-reply-btn:hover{color:#f48625}
.fss-reply-btn svg{fill:currentColor;transform:scaleX(-1)}

.fss-toggle-wrap{position:absolute;left:0;right:0;bottom:0;text-align:center;pointer-events:none;z-index:3}
.fss-toggle{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:9px;max-width:90%;margin:0;padding:7px 18px;background-color:#222 !important;border:none !important;border-radius:0 !important;color:#e9eaee;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:color .15s,background .15s;box-shadow:none !important}
.fss-toggle:hover{color:#f48625;background-color:#2a2a2a !important}
.fss-toggle:hover .fss-tg-arrow{color:#f48625}
.fss-toggle .fss-tg-ic{display:inline-flex;align-items:center}
.fss-toggle .fss-tg-ic svg{fill:none;stroke:#f48625;stroke-width:2}
.fss-toggle .fss-tg-arrow{transition:transform .25s;color:#c9cace;font-size:12px}
.fss-toggle.open .fss-tg-arrow{transform:rotate(180deg)}
.fss-collapsed{display:none!important}
@keyframes fssReveal{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
ol.comments-tree-list.fss-anim{animation:fssReveal .38s cubic-bezier(.22,.61,.36,1)}
ol.comments-tree-list.fss-anim>li.comments-tree-item{animation:fssReveal .42s cubic-bezier(.22,.61,.36,1)}

div[id^="dlefastreplycomments"],#dlefastreplycomments{margin:10px 0 4px!important;padding:12px 14px!important;background:#17181b!important;border:1px solid #2b2c31!important;border-left:3px solid #f48625!important;border-radius:12px!important;box-shadow:0 6px 20px rgba(0,0,0,.35)}
div[id^="dlefastreplycomments"] b,#dlefastreplycomments b{color:#f48625}
div[id^="dlefastreplycomments"],#dlefastreplycomments{color:#c9cace;font-size:13px}
#dlefastreplycomments textarea,div[id^="dlefastreplycomments"] textarea{width:100%!important;box-sizing:border-box!important;min-height:58px!important;max-height:160px!important;margin-top:6px!important;padding:9px 12px!important;background:#0f1012!important;border:1px solid #33343a!important;border-radius:10px!important;color:#f0f1f4!important;font:14px/1.45 "Segoe UI",Arial,sans-serif!important;resize:vertical!important}
#dlefastreplycomments textarea:focus,div[id^="dlefastreplycomments"] textarea:focus{outline:none!important;border-color:#f48625!important}
#dlefastreplycomments input[type="text"],div[id^="dlefastreplycomments"] input[type="text"]{box-sizing:border-box!important;background:#0f1012!important;border:1px solid #33343a!important;border-radius:8px!important;color:#f0f1f4!important;padding:8px 11px!important;height:auto!important;line-height:normal!important;margin-bottom:6px!important}
#dlefastreplycomments input::placeholder,#dlefastreplycomments textarea::placeholder{color:#6c6d72!important}
#dlefastreplycomments input[type="button"],#dlefastreplycomments input[type="submit"],#dlefastreplycomments .bbcodes,div[id^="dlefastreplycomments"] input[type="button"]{background:#f48625!important;color:#fff!important;border:none!important;border-radius:9px!important;padding:8px 18px!important;font-weight:700!important;cursor:pointer!important;font-family:inherit!important;font-size:13.5px!important;margin:6px 6px 0 0!important;width:auto!important;height:auto!important;line-height:normal!important}
#dlefastreplycomments input[type="button"]:hover,#dlefastreplycomments .bbcodes:hover{background:#ff9838!important}
.fss-lv2-register a.register-link,.fss-lv2-register .register-link{margin-left:12px}
@media(max-width:600px){li.comments-tree-item ol.comments-tree-list{padding-left:12px}.fss-reply-btn{right:12px;bottom:10px}}
