/* Gaming discussions: light and dark graphite palette. */
.icp-sector-gaming .icp-comments-panel,
.icp-sector-gaming .icp-reactions {
  --icp-discussion-surface:#fff;
  --icp-discussion-soft:#f3f4f5;
  --icp-discussion-line:#d9dde1;
  --icp-discussion-ink:#20252a;
  --icp-discussion-muted:#5d656d;
  border-color:var(--icp-discussion-line);
  background-color:var(--icp-discussion-surface);
  background-image:none;
  color:var(--icp-discussion-ink);
  box-shadow:0 14px 36px rgba(18,23,28,.06);
}
.icp-sector-gaming .icp-comments-panel :is(.icp-community-goal,.icp-comment,.icp-comment-access-note,.comment-form-rating,.icp-comment__edit a,.reply a,.icp-comment-votes button) {
  border-color:var(--icp-discussion-line);
  background:var(--icp-discussion-soft);
  color:var(--icp-discussion-ink);
}
.icp-sector-gaming .icp-comments-panel :is(.icp-comments-panel__intro>p,.icp-community-goal small,.icp-comment__identity time,.icp-comment-list .comment-content,.icp-comment-access-note) {
  color:var(--icp-discussion-muted);
}
.icp-sector-gaming .icp-comments-panel :is(.icp-comment__parent,.icp-comment__edit a,.reply a,#cancel-comment-reply-link) {
  color:var(--icp-discussion-ink);
}
.icp-sector-gaming .icp-comments-panel .icp-community-goal>div,
.icp-sector-gaming .icp-comments-panel .icp-community-goal strong,
.icp-sector-gaming .icp-comments-panel .icp-comment__identity strong {
  color:var(--icp-discussion-ink);
}
.icp-sector-gaming .icp-comments-panel .icp-community-goal__track{background:#e4e6e8}
.icp-sector-gaming .icp-comments-panel .icp-community-goal__track>span{
  background:linear-gradient(90deg,#343b42,#70777e);
}
.icp-sector-gaming .icp-comments-panel .icp-comment-list .children::before{
  background:linear-gradient(#555d65,#c5c9cd);
}
.icp-sector-gaming .icp-comments-panel .icp-comment-votes button strong{
  border-color:var(--icp-discussion-line);
  background:#e5e8ea;
  color:var(--icp-discussion-ink);
}
.icp-sector-gaming .icp-comments-panel :is(input:not([type="checkbox"]):not([type="submit"]),textarea,select){
  border-color:var(--icp-discussion-line);
  background:var(--icp-discussion-surface)!important;
  color:var(--icp-discussion-ink);
}
.icp-sector-gaming .icp-comments-panel :is(.icp-comment-submit,input[type="submit"]){
  border-color:#252b31;
  background:#252b31!important;
  color:#fff;
}
.icp-sector-gaming .icp-comments-panel :is(.icp-comment-submit,input[type="submit"]):hover,
.icp-sector-gaming .icp-comments-panel :is(.icp-comment-submit,input[type="submit"]):focus-visible{
  border-color:#454d55;
  background:#454d55!important;
}
.icp-sector-gaming .icp-reactions .icp-reaction{
  border-color:var(--icp-discussion-line);
  background-color:var(--icp-discussion-surface);
  color:var(--icp-discussion-ink);
}
.icp-sector-gaming .icp-reactions :is(.icp-reaction__icon,.icp-reaction__count){
  background:var(--icp-discussion-soft);
  color:var(--icp-discussion-ink);
}
.icp-sector-gaming .icp-reactions .icp-reaction:is(:hover,.is-active){
  border-color:#838a91;
  background:var(--icp-discussion-soft);
}
[data-icp-theme="dark"] .icp-sector-gaming :is(.icp-comments-panel,.icp-reactions){
  --icp-discussion-surface:#15191d;
  --icp-discussion-soft:#22282e;
  --icp-discussion-line:#3a424a;
  --icp-discussion-ink:#f1f3f4;
  --icp-discussion-muted:#b2bac1;
  border-color:var(--icp-discussion-line);
  background:var(--icp-discussion-surface)!important;
  color:var(--icp-discussion-ink);
  box-shadow:0 16px 40px rgba(0,0,0,.2);
}
[data-icp-theme="dark"] .icp-sector-gaming .icp-comments-panel :is(.icp-community-goal,.icp-comment,.icp-comment-access-note,.comment-form-rating,.icp-comment__edit a,.reply a,.icp-comment-votes button){
  border-color:var(--icp-discussion-line);
  background:var(--icp-discussion-soft);
  color:var(--icp-discussion-ink);
}
[data-icp-theme="dark"] .icp-sector-gaming .icp-reactions .icp-reaction{
  border-color:var(--icp-discussion-line);
  background:var(--icp-discussion-soft);
  color:var(--icp-discussion-ink);
}
[data-icp-theme="dark"] .icp-sector-gaming .icp-comments-panel .icp-community-goal__track{background:#353d45}
[data-icp-theme="dark"] .icp-sector-gaming .icp-comments-panel .icp-community-goal__track>span{
  background:linear-gradient(90deg,#abb2b8,#eff1f3);
}
[data-icp-theme="dark"] .icp-sector-gaming .icp-comments-panel .icp-comment-list .children::before{
  background:linear-gradient(#b2bac1,#4b535b);
}
[data-icp-theme="dark"] .icp-sector-gaming .icp-comments-panel .icp-comment__parent{
  color:var(--icp-discussion-muted);
}
[data-icp-theme="dark"] .icp-sector-gaming .icp-comments-panel .icp-comment-votes button strong{
  border-color:var(--icp-discussion-line);
  background:#333b43;
  color:var(--icp-discussion-ink);
}
[data-icp-theme="dark"] .icp-sector-gaming .icp-comments-panel :is(.icp-comment-submit,input[type="submit"]){
  border-color:#f0f2f3;
  background:#f0f2f3!important;
  color:#15191d!important;
}
[data-icp-theme="dark"] .icp-sector-gaming .icp-comments-panel :is(.icp-comment-submit,input[type="submit"]):hover,
[data-icp-theme="dark"] .icp-sector-gaming .icp-comments-panel :is(.icp-comment-submit,input[type="submit"]):focus-visible{
  border-color:#cfd4d8;
  background:#cfd4d8!important;
}
