.watch-comments{margin-top:20px;font:12px/1.35 Arial,Helvetica,sans-serif;color:#000}.watch-comments h2{margin:15px 0 6px;padding:0 3px 4px;border-bottom:1px solid #ccc;font:normal 13px/20px Arial,sans-serif;color:#666}.watch-comments h2>a{float:right;font-size:11px;color:#03f}.watch-comments a{color:#03f;text-decoration:none}.watch-comments a:hover{text-decoration:underline}.wc-comment{position:relative;padding:3px 3px 8px;margin:0 0 5px;min-height:34px;scroll-margin-top:15px}.wc-comment:hover,.wc-comment:focus-within{background:#eee}.wc-comment:target{background:#fff9da}.wc-comment-text{padding-right:155px;overflow-wrap:anywhere;white-space:normal}.wc-meta{margin-top:4px;font:11px/15px Arial,sans-serif;color:#555}.wc-meta a{color:#4272db}.wc-score{color:#080;white-space:nowrap}.wc-negative{color:#b00}.wc-parent{margin-bottom:4px;color:#777;font-size:11px}.wc-actions{position:absolute;right:3px;top:5px;display:flex;align-items:center;gap:3px;visibility:hidden}.wc-comment:hover .wc-actions,.wc-comment:focus-within .wc-actions{visibility:visible}.watch-comments button{font:12px Arial,sans-serif;color:#222;border:1px solid #ccc;border-radius:2px;background:linear-gradient(#fff,#e8e8e8);padding:3px 6px;cursor:pointer}.watch-comments button:hover{border-color:#999}.watch-comments button:disabled{opacity:.5;cursor:default}.watch-comments button:focus-visible,.watch-comments a:focus-visible{outline:2px solid #6a8ff0;outline-offset:1px}.wc-actions .wc-vote{width:23px;height:23px;padding:4px}.wc-actions .wc-reply{height:23px;padding:3px 4px;margin-right:-3px;border-radius:2px 0 0 2px}.wc-actions .wc-menu-toggle{height:23px;padding:4px 2px;border-radius:0 2px 2px 0}.wc-actions span,.wc-score .ThumbUpIcon{display:inline-block;vertical-align:middle;background-image:url(../styles/simplicityv2/images/icons.png);background-repeat:no-repeat;width:12px;height:12px}.wc-actions .ThumbUpIcon,.wc-score .ThumbUpIcon{background-position:-254px -97px}.wc-up:hover .ThumbUpIcon{background-position:-240px -83px}.wc-actions .ThumbDownIcon{background-position:-224px -56px}.wc-down:hover .ThumbDownIcon{background-position:-189px -33px}.wc-actions .CReplyIcon{background-position:-45px -130px;margin-right:3px}.wc-reply:hover .CReplyIcon{background-position:-30px -127px}.wc-actions .DownSDIcon{background-position:-111px -149px;width:11px;height:11px}.wc-menu{position:absolute;right:0;top:22px;width:105px;padding:2px 0;background:#fff;border:1px solid #aaa;box-shadow:0 2px 4px #999;z-index:3}.wc-menu button{display:block;background:#fff;border:0;border-radius:0;text-align:right;width:100%;padding:5px 7px}.wc-menu button:hover{background:#eee}.watch-comments [hidden]{display:none!important}.wc-share{margin-top:7px;padding:7px;background:#f3f3f3}.wc-share input{box-sizing:border-box;width:75%;font-size:11px}.wc-compose{margin:0 0 15px}.wc-compose textarea{box-sizing:border-box;width:73%;max-width:100%;min-height:48px;border:1px solid #777;border-radius:0;padding:4px;font:12px Arial,sans-serif;resize:vertical}.wc-compose textarea::placeholder{color:#bbb}.wc-compose-details{margin:5px 0}.wc-compose-details label{display:block;margin:5px 0}.wc-compose-details input{max-width:90%}.wc-reply-label{margin:3px 0;color:#555}.wc-sort{margin:-8px 3px 8px;text-align:right;font-size:11px;color:#777}.wc-sort select{font-size:11px;border:1px solid #ccc}.wc-pagination{display:flex;gap:7px;align-items:center;margin:15px 0}.wc-pagination>a:not(.wc-see-all),.wc-pagination>span{padding:4px 6px;border:1px solid #ccc;border-radius:2px;background:linear-gradient(#fff,#eee);font-size:11px}.wc-pagination>span{font-weight:bold;background:#ddd}.wc-see-all{margin-left:auto;font-size:11px}.wc-status{min-height:16px;color:#555}.wc-status.wc-error{color:#b00}.watch-comments .wc-link{border:0;background:none;padding:0;color:#03f}.wc-empty,.wc-disabled{color:#777;margin:10px 3px 17px}.wc-response-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:10px 5px}.wc-response{display:flex;gap:8px;min-width:0}.wc-response>div{min-width:0}.wc-response small{display:block;color:#666;font-size:11px;margin-top:3px}.wc-response-thumb{position:relative;flex:0 0 100px;height:60px;padding:3px;border:1px solid #ccc;border-radius:2px}.wc-response-thumb img{width:100px;height:60px;object-fit:cover}.wc-response-thumb span{position:absolute;right:3px;bottom:3px;padding:1px 2px;color:white;background:#222;font:bold 10px Arial}.wc-response-form{padding:10px;background:#f7f7f7;border:1px solid #ddd;margin-top:8px}.wc-response-form select{display:block;max-width:100%;margin:5px 0}.wc-full-page{max-width:640px}.wc-full-page h1{font-size:18px;margin:15px 0}@media(hover:none){.wc-actions{visibility:visible}}@media(max-width:600px){.wc-comment-text{padding-right:0}.wc-actions{position:relative;top:0;right:0;margin:5px 0}.wc-response-grid{grid-template-columns:1fr}.wc-compose textarea{width:100%}}

.wc-vote{position:relative}.wc-vote:hover::before,.wc-vote:focus-visible::before{content:attr(aria-label);position:absolute;bottom:30px;left:50%;transform:translateX(-50%);padding:6px 7px;border:1px solid #888;border-radius:4px;background:#333;color:#fff;font:bold 11px Arial;white-space:nowrap;box-shadow:0 0 3px #777;z-index:4}.wc-vote:hover::after,.wc-vote:focus-visible::after{content:"";position:absolute;bottom:23px;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#333;z-index:4}

.channel-comments{margin-top:0;container-type:inline-size;color:var(--ch-body,#000)}.channel-comments h2,.channel-comments .wc-meta,.channel-comments .wc-empty,.channel-comments .wc-disabled,.channel-comments .wc-status,.channel-comments .wc-sort,.channel-comments .wc-parent{color:var(--ch-body,#666)}.channel-comments a,.channel-comments h2>a,.channel-comments .wc-link{color:var(--ch-link,#03f)}.channel-comments .wc-pagination{flex-wrap:wrap}.channel-comments .wc-comment:hover,.channel-comments .wc-comment:focus-within{background:rgba(127,127,127,.12)}.channel-comments .wc-share{color:#222}
@container(max-width:400px){.channel-comments .wc-comment-text{padding-right:0}.channel-comments .wc-actions{position:relative;top:0;right:0;margin:5px 0}.channel-comments .wc-compose textarea{width:100%}.channel-comments .wc-see-all{flex-basis:100%;margin-left:0}.channel-comments .wc-share input{width:100%}}

.channel-comments .wc-pagination>span{color:#222}.channel-comments .wc-reply-label{color:var(--ch-body,#555)}.channel-comments .wc-status.wc-error{color:#b00}
