.comments-screen{min-height:100dvh;padding-bottom:72px}.comments-screen__top{z-index:10;background:var(--color-bg-nav);border-bottom:1px solid var(--color-border);position:sticky;top:0}.comments-screen__bar{justify-content:space-between;align-items:center;height:44px;padding:5px 10px 0 4.5px;display:flex}.comments-screen__title{color:var(--color-text);margin:0;font-size:19px;font-weight:500}.comments-screen__bar-button{width:44px;height:44px;color:var(--color-brown);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.comments-screen__bar-button:disabled{opacity:.5}.comments-screen__back{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:20.5px}.comments-screen__refresh{fill:currentColor;width:24px;height:24px}.comments-screen__tabs{height:53.5px;display:flex}.comments-screen__tab{color:var(--color-brown);border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;padding-top:8px;font-size:17px;display:flex}.comments-screen__tab:hover{color:var(--color-brown);text-decoration:none}.comments-screen__tab--active,.comments-screen__tab--active:hover{color:var(--color-green);border-bottom-color:var(--color-green)}.comments-screen__empty{color:var(--color-text-muted);text-align:center;margin:48px 20px;font-size:17px}.comment-thread{border-bottom:1px solid var(--color-border);padding:15px 20px 17px}.comment-thread__replies{margin-top:28px}.comment-thread__more{width:100%;color:var(--color-brown);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin:20px 0 6px;padding:0;font-family:inherit;font-size:15px;display:flex}.comment-thread__more:disabled{cursor:default;opacity:.6}.comment-thread__more-count{background:color-mix(in srgb, var(--color-brown) 10%, var(--color-bg-page));border-radius:11px;padding:0 9px;font-size:15px;line-height:21.5px}.comment-item+.comment-item{margin-top:23px}.comment-item__head{align-items:flex-start;gap:11px;margin-top:-2px;display:flex}.comment-item__avatar{background:var(--color-light-brown) center / cover no-repeat;border-radius:50%;flex:none;width:40px;height:40px;overflow:hidden}.comment-item__author{flex-direction:column;min-width:0;padding-top:1px;display:flex}.comment-item__name{color:var(--color-brown);text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:22px;overflow:hidden}.comment-item__name--removed{color:var(--color-text-muted)}.comment-item__stars{letter-spacing:1px;color:#f5a623;font-size:14px;line-height:17px}.comment-item__text{color:var(--color-text);white-space:pre-line;overflow-wrap:anywhere;margin:5px 0 0;font-size:17px;line-height:22px}.comment-item__more{cursor:pointer;background:0 0;border:0;flex:none;align-self:flex-start;align-items:center;gap:3px;margin:4px -4px 0 auto;padding:6px 4px;display:inline-flex}.comment-item__more span{background:var(--color-text-muted);border-radius:50%;width:4px;height:4px}.comment-item__more:hover span{background:var(--color-brown)}.comment-item__to{color:var(--color-green);font-weight:500}a.comment-item__to:hover{color:var(--color-green);text-decoration:underline}.comment-item--collapsed .comment-item__avatar,.comment-item--collapsed .comment-item__author{opacity:.5}.comment-item__hidden{color:var(--color-text-muted);margin:5px 0 0;font-size:15px;line-height:20px}.comment-item__reveal{color:var(--color-brown);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:15px}.comment-item__footer{flex-wrap:wrap;align-items:center;min-height:21.5px;margin-top:3px;display:flex}.comment-item__time{color:var(--color-text-muted);font-size:15px}.comment-item__reply{color:var(--color-brown);cursor:pointer;background:0 0;border:0;margin-left:21px;padding:0;font-family:inherit;font-size:15px;font-weight:500}.comment-item__badge{color:var(--color-brown);cursor:pointer;background:color-mix(in srgb, var(--color-brown) 10%, var(--color-bg-page));border:0;border-radius:11px;margin-left:6px;padding:0 9px;font-family:inherit;font-size:15px;line-height:21.5px}.comment-item__badge--on{color:#fff;background:var(--color-green)}.comment-item--nested{padding-left:10px;position:relative}.comment-item--nested:before{content:"";background:var(--color-text-muted);border-radius:50%;width:4.5px;height:4.5px;position:absolute;top:13px;left:0}.comment-item--nested .comment-item__avatar{width:30px;height:30px}.comment-item--nested .comment-item__head{gap:11px;margin-top:0}.comment-item--nested .comment-item__author{padding-top:0}.comment-item--nested .comment-item__name{line-height:17px}.comment-item--nested .comment-item__stars{line-height:13px}.comment-item__author--removed{align-self:center;padding-top:0}.comment-item--picker{background:var(--color-bg-nav);margin:-15px -20px -17px;padding:15px 20px 17px}.comment-item--picker.comment-item--nested{padding-left:30px}.comment-item--nested .comment-item__text{margin-top:8px}.comment-reactions{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;padding:0;font-family:inherit;display:inline-flex}.comment-reactions--own{cursor:default}.comment-reactions__total{color:var(--color-brown);font-size:15px}.comment-reactions--mine .comment-reactions__total{color:var(--color-green)}.comment-reactions:disabled{cursor:default}.comment-reactions__emoji{align-items:center;display:flex}.comment-reactions__emoji-item{background:var(--color-bg-page);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}.comment-reactions__emoji-item+.comment-reactions__emoji-item{margin-left:-8px}.comment-reactions__emoji-item:first-child{z-index:2}.comment-reactions__emoji-item svg,.comment-reactions__emoji-item img{width:20px;height:20px}.comment-reactions__emoji-item--mine{box-shadow:0 0 0 1.5px var(--color-green)}.comment-reactions__add{fill:none;width:24px;height:24px;stroke:var(--color-brown);stroke-width:1.5px;stroke-linecap:round;margin-right:-3.5px}.comment-reactions__eye{fill:var(--color-brown);stroke:none}.comment-reactions__picker{flex:0 0 100%;justify-content:space-between;margin:23px 0 3.5px;display:flex}.comment-reactions__pick{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.comment-reactions__pick svg,.comment-reactions__pick img{flex:none;width:27px;height:27px}.comment-reactions__pick--mine{box-shadow:0 0 0 1.5px var(--color-green)}.comments-screen__composer{z-index:20;padding:0 20px env(safe-area-inset-bottom);background:var(--color-bg-nav);border-top:1px solid var(--color-border);position:fixed;bottom:0;left:0;right:0}.comments-screen__reply-to{color:var(--color-text-muted);justify-content:space-between;align-items:center;padding-top:8px;font-size:13px;display:flex}.comments-screen__reply-cancel{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0 0 0 12px;font-size:13px}.comments-screen__input-row{align-items:flex-end;gap:12px;display:flex}.comments-screen__input{height:50px;max-height:110px;color:var(--color-text);resize:none;background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-family:inherit;font-size:15px;line-height:22px}.comments-screen__input::placeholder{color:var(--color-text-muted)}.comments-screen__send{color:#fff;cursor:pointer;background:var(--color-green);border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:7px;padding:0;display:inline-flex}.comments-screen__send:disabled{opacity:.5}.comments-screen__send svg{fill:currentColor;width:18px;height:18px}@media (width<=340px){.comment-item__reply{margin-left:12px}.comment-item__badge{margin-left:4px;padding:0 7px}.comment-reactions{gap:4px}}@media (width>=992px){.comments-screen__composer{position:sticky;left:auto;right:auto}}.comments-preview__list{margin:0;padding:0;list-style:none}.comments-preview__all{color:var(--color-brown);padding:16px 20px;font-size:17px;display:block}.comments-preview__all:hover{color:var(--color-brown-hover);text-decoration:none}.comments-preview__empty{color:var(--color-text-muted);margin:0;padding:16px 20px;font-size:15px}.comments-preview__write{width:100%;height:50px;color:var(--color-text-muted);text-align:left;cursor:text;background:var(--color-bg-nav);border:0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);align-items:center;padding:0 20px;font-family:inherit;font-size:15px;display:flex}.comments-preview__write:hover{color:var(--color-text)}@media (width>=992px){.comments-preview{background:var(--color-bg);border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #3832300d,0 1px #38323014}.comments-preview__write{border-bottom:0}.comments-screen__top{background:0 0;border-bottom:0;margin-bottom:16px;position:static}.comments-screen__bar{justify-content:flex-start;gap:4px;height:auto;margin:0 0 16px -12px;padding:0}.comments-screen__title{font-size:24px;font-weight:700}.comments-screen__bar-button:last-child{margin-left:auto}.comments-screen__back{width:10px;height:17px}.comments-screen__tabs{gap:4px;height:auto}.comments-screen__tab{height:40px;color:var(--color-brown);border:0;border-radius:8px;flex:none;padding:0 20px;font-size:15px;font-weight:500}.comments-screen__tab--active,.comments-screen__tab--active:hover{color:var(--color-dark-brown);background:var(--color-white);border-bottom:0;box-shadow:0 2px 4px #3832300d,0 1px #38323014}.comments-screen__list{background:var(--color-bg);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.comments-screen__list .comment-thread:last-child{border-bottom:0}}
