.voteCommentText{position:relative;background:#fff}.voteCommentText .hide{display:none!important}.voteCommentText--editable{background:#f8f8f8}.voteCommentText__comment{position:relative;padding:0 .9375rem;background:#fff;cursor:text}.voteCommentText--editable .voteCommentText__comment{padding:.4375rem .9375rem;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.voteCommentText__comment>i{display:block;position:absolute;top:-.5625rem;left:1.25rem;width:.5rem;height:.5625rem;overflow:hidden;border-left:1px solid #e8e8e8}.voteCommentText__comment>i:after{content:"";position:absolute;top:1px;left:-.75rem;width:1.125rem;height:1.125rem;transform:rotate(45deg);border-color:#e8e8e8;border-style:solid;border-width:1px 0 0 1px;background:#fff}.voteCommentText__comment--open{border-color:#ffc200!important;box-shadow:1px 1px 1px rgba(0,0,0,.04)}.voteCommentText__comment--open>i,.voteCommentText__comment--open>i:after{border-color:#ffc200}.voteCommentText__textarea{min-height:1.125rem;max-height:4.5rem;font-size:.875rem;line-height:1.3;resize:none}.voteCommentText__label{display:-webkit-box;position:relative;max-height:4.55rem;overflow:hidden;font-size:.875rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:block;cursor:text}.voteCommentText__label--placeholder{color:#888}.voteCommentText--extended .voteCommentText__textarea{max-height:5.625rem}.voteCommentText--extended .voteCommentText__label{display:block;display:-webkit-box;position:relative;max-height:5.6875rem;overflow:hidden;font-size:.875rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.voteCommentText__label,.voteCommentText__textarea{display:block;width:100%;min-width:100%;max-width:100%;overflow:hidden;border:0;outline:none;background:#fff;font-family:Lato,sans-serif}.voteCommentText .voteCommentText__counter{display:flex;position:absolute;right:4px;bottom:-8px;align-items:center;height:16px;padding:0 3px;opacity:0;background:#fff;color:#888;font-size:10px;font-weight:700;line-height:16px}.voteCommentText .voteCommentText__counter--almost{background:#ffc200;color:#242424}.voteCommentText .voteCommentText__comment--open .voteCommentText__counter{opacity:1}.isDark .voteCommentText .voteCommentText__comment{border-color:#555;color:#888}.isDark .voteCommentText .voteCommentText__comment>i{border-bottom:1px solid #202020;border-left:1px solid #555}.isDark .voteCommentText .voteCommentText__comment>i:after{border:1px solid #555;background:#202020}.isDark .voteCommentText .voteCommentText__comment--open>i{border-bottom:0;border-color:#ffc200}.isDark .voteCommentText .voteCommentText__comment--open>i:after{border-color:#ffc200}.isDark .voteCommentText .voteCommentText__comment,.isDark .voteCommentText .voteCommentText__label,.isDark .voteCommentText .voteCommentText__textarea{background:#202020;color:#eee}.isDark .voteCommentText .voteCommentText__label--placeholder{color:#888}.isDark .voteCommentText .voteCommentText__counter{padding-right:.25rem;background:#202020;color:#fff}.voteCommentText--narrow .voteCommentText__comment{min-height:1rem;padding:0}.voteCommentText--narrow .voteCommentText__comment>i{left:.625rem}.voteCommentText--narrow.voteCommentText--editable .voteCommentText__comment{padding:.625rem;border:1px solid #e8e8e8;border-radius:.125rem}.isDark .voteCommentText--narrow.voteCommentText--editable .voteCommentText__comment{border:1px solid #555}@media (max-width:767px){.voteCommentText__date{display:none}}@media (min-width:768px){.voteCommentText .voteCommentText__comment{min-height:1rem;padding:0}.voteCommentText .voteCommentText__comment>i{left:.625rem}.voteCommentText.voteCommentText--editable .voteCommentText__comment{padding:.625rem;border:1px solid #e8e8e8;border-radius:.125rem}.isDark .voteCommentText.voteCommentText--editable .voteCommentText__comment{border:1px solid #555}}