
/* V4.29.1 — domknięcie wszystkich jasnych elementów w panelu Skomentuj */

html[data-theme="dark"] #videoCommunityPanel button:not(.video-comment-submit):not(.video-community-close),
[data-theme="dark"] #videoCommunityPanel button:not(.video-comment-submit):not(.video-community-close){
  background:#0b1d31!important;
  color:#dce7f4!important;
  border-color:#36516f!important;
  box-shadow:none!important;
}

html[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha button,
html[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha span,
html[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha label,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha button,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha span,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha label{
  background:transparent!important;
  color:#dce7f4!important;
  border-color:#36516f!important;
}

html[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha input,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha input{
  background:#07182a!important;
  color:#eef4fb!important;
  border-color:#3a5877!important;
}

html[data-theme="dark"] #videoCommunityPanel .video-comment-form select,
[data-theme="dark"] #videoCommunityPanel .video-comment-form select{
  background-color:#07182a!important;
  color:#eef4fb!important;
  border-color:#35506d!important;
  color-scheme:dark!important;
}

html[data-theme="dark"] #videoCommunityPanel .video-comment-form select option,
[data-theme="dark"] #videoCommunityPanel .video-comment-form select option{
  background:#0b1c30!important;
  color:#eef4fb!important;
}

html[data-theme="dark"] #videoCommunityPanel .video-comment-form input[type="number"],
html[data-theme="dark"] #videoCommunityPanel .video-comment-form input[type="text"],
html[data-theme="dark"] #videoCommunityPanel .video-comment-form input[type="email"],
[data-theme="dark"] #videoCommunityPanel .video-comment-form input[type="number"],
[data-theme="dark"] #videoCommunityPanel .video-comment-form input[type="text"],
[data-theme="dark"] #videoCommunityPanel .video-comment-form input[type="email"]{
  appearance:auto;
  background:#07182a!important;
  color:#eef4fb!important;
  border-color:#35506d!important;
}

html[data-theme="dark"] #videoCommunityPanel input[type="number"]::-webkit-inner-spin-button,
html[data-theme="dark"] #videoCommunityPanel input[type="number"]::-webkit-outer-spin-button,
[data-theme="dark"] #videoCommunityPanel input[type="number"]::-webkit-inner-spin-button,
[data-theme="dark"] #videoCommunityPanel input[type="number"]::-webkit-outer-spin-button{
  filter:invert(1) brightness(.85);
}

html[data-theme="dark"] #videoCommunityPanel .video-comment-form small,
html[data-theme="dark"] #videoCommunityPanel .video-comment-status,
html[data-theme="dark"] #videoCommunityPanel .video-comment-form__grid small,
[data-theme="dark"] #videoCommunityPanel .video-comment-form small,
[data-theme="dark"] #videoCommunityPanel .video-comment-status,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__grid small{
  color:#8fa4bd!important;
}

html[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha{
  background:#0a1d31!important;
  border:1px solid #2f4a68!important;
}

html[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha > *,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha > *{
  background-color:transparent!important;
}

html[data-theme="dark"] #videoCommunityPanel .video-comment-consent input[type="checkbox"],
[data-theme="dark"] #videoCommunityPanel .video-comment-consent input[type="checkbox"]{
  background:#07182a!important;
  border-color:#45617e!important;
  accent-color:#2f7dd7!important;
}

html[data-theme="dark"] #videoCommunityPanel .video-comments-empty,
[data-theme="dark"] #videoCommunityPanel .video-comments-empty{
  background:#0a1d31!important;
  color:#9fb2c9!important;
  border-color:#29415d!important;
}
