.plugin-vis-comment-emoji{margin-right:.25em}.plugin-vis-comment-setting input,.plugin-vis-comment-setting select{margin:0 .5em}.plugin-vis-comment-form-rating>.plugin-vis-comment-rating-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;line-height:3em}.plugin-vis-comment-form-rating>.plugin-vis-comment-rating-container input[type=radio]{display:none}.plugin-vis-comment-form-rating>.plugin-vis-comment-rating-container label{color:#ddd;cursor:pointer;font-size:35px;padding:0 5px;position:relative}.plugin-vis-comment-form-rating>.plugin-vis-comment-rating-container input[type=radio]:checked~label,.plugin-vis-comment-form-rating>.plugin-vis-comment-rating-container label:hover,.plugin-vis-comment-form-rating>.plugin-vis-comment-rating-container label:hover~label{color:#fc0}.plugin-vis-comment>:first-child{margin:0}.plugin-vis-comment{padding:1em}.plugin-vis-comment>header>div:first-of-type{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:.5em}.plugin-vis-comment>header>div:first-of-type>h2{font-size:1em;font-weight:600}.plugin-vis-comment>header>div:first-of-type>a{color:#1e90ff}.plugin-vis-comment>header>div:nth-of-type(2){display:flex;justify-content:end;padding:.5em}.plugin-vis-comment>header>div:nth-of-type(2)>span:nth-of-type(2){border-right:1px solid #ddd;padding:0 1em 0 0}.plugin-vis-comment .plugin-vis-comment-rating>label{white-space:nowrap}.plugin-vis-comment .edit-link{justify-content:center;white-space:nowrap}.plugin-vis-comment .edit-link,.plugin-vis-comment .plugin-vis-comment-rating{align-items:center;display:flex}.plugin-vis-comment .plugin-vis-comment-rating>label{margin:0;padding:0 .5em 0 1em}.plugin-vis-comment .plugin-vis-comment-rating>.plugin-vis-comment-rating-container{display:flex;padding:0 1em 0 0}.plugin-vis-comment .plugin-vis-comment-rating>.plugin-vis-comment-rating-container .plugin-vis-comment-star{color:#ddd;font-size:1em;position:relative}.plugin-vis-comment .plugin-vis-comment-rating>.plugin-vis-comment-rating-container .plugin-vis-comment-star-fill{color:#fc0;left:0;overflow:hidden;position:absolute;top:0;width:0}.plugin-vis-comment .plugin-vis-comment-rating>.plugin-vis-comment-rating-container .plugin-vis-comment-star:before{content:"★";left:0}.plugin-vis-comment .comment-list,.plugin-vis-comment .comment-list>li{margin:0}.plugin-vis-comment .comment-pagination{display:flex;justify-content:space-around;margin:0;padding:1em}.plugin-vis-comment .comment-pagination .page-numbers{align-items:center;border-radius:10px;color:#1e90ff;display:flex;height:2em;justify-content:center;text-decoration:none;width:2em}.plugin-vis-comment .comment-pagination .page-numbers.next,.plugin-vis-comment .comment-pagination .page-numbers.prev{width:4em}.plugin-vis-comment .comment-pagination .page-numbers.current{color:unset}.plugin-vis-comment .comment-body{border:unset;border-top:1px solid #ddd;display:block!important;margin:0;padding:1em}.plugin-vis-comment .comment-meta{display:flex;justify-content:space-between;margin:0}.plugin-vis-comment .comment-meta .comment-author>img{height:1.5em!important;width:1.5em!important}.plugin-vis-comment .comment-meta .comment-author>b{font-size:1em}.plugin-vis-comment .comment-meta time{font-size:.75em}.plugin-vis-comment .comment-metadata,.plugin-vis-comment .comment-metadata .plugin-vis-comment-rating{display:flex}.plugin-vis-comment .reply{padding:0 1em;text-align:right}.plugin-vis-comment .reply .comment-reply-link{background-color:unset;color:#1e90ff;text-decoration:none}.plugin-vis-comment .comment-respond{margin:0;padding:2em}.plugin-vis-comment .comment-respond .comment-reply-title{align-items:center;border-bottom:1px solid #ddd;font-size:1.25em;font-weight:600;justify-content:left;padding-bottom:.5em}.plugin-vis-comment .comment-respond .comment-form{border-radius:.25em;padding:1em}.plugin-vis-comment .comment-respond .comment-form label{display:block;line-height:unset!important;margin-bottom:.5em!important}.plugin-vis-comment .comment-respond .comment-form input[type=text]:focus,.plugin-vis-comment .comment-respond .comment-form textarea:focus{box-shadow:0 0 5px 2px rgba(0,123,255,.5);outline:none}.plugin-vis-comment .comment-respond .comment-form input[type=radio],.plugin-vis-comment .comment-respond .comment-form input[type=text],.plugin-vis-comment .comment-respond .comment-form textarea{margin:0 0 2em!important;padding:.5em 1em!important}.plugin-vis-comment .comment-respond .comment-form input[type=text],.plugin-vis-comment .comment-respond .comment-form textarea{border:1px solid #ddd;border-radius:.25em;font-family:Lato,Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;width:100%}.plugin-vis-comment .comment-respond .comment-form p{max-width:unset!important}.plugin-vis-comment .comment-respond .comment-form .plugin-vis-comment-form-title>label{display:block;font-family:Lato,Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.plugin-vis-comment .comment-respond .comment-form .plugin-vis-comment-form-title>input{font-family:Lato,Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;width:100%}.plugin-vis-comment .comment-respond .comment-form .form-submit{display:flex;float:unset!important;justify-content:center}.plugin-vis-comment .comment-respond .comment-form .form-submit .submit{background-color:#1e90ff;border-radius:.25em}.plugin-vis-comment .comment-respond .comment-form .form-submit .submit:hover{border-color:#1e90ff;box-shadow:0 0 5px 2px rgba(0,123,255,.5);outline:none}