
/* V4.29.0 — finalne domknięcie Dark Mode formularza Skomentuj */

/* Wszystkie pola tekstowe i selecty w panelu */
html[data-theme="dark"] #videoCommunityPanel input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),
html[data-theme="dark"] #videoCommunityPanel textarea,
html[data-theme="dark"] #videoCommunityPanel select,
[data-theme="dark"] #videoCommunityPanel input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),
[data-theme="dark"] #videoCommunityPanel textarea,
[data-theme="dark"] #videoCommunityPanel select{
  background:#07182a!important;
  background-image:none!important;
  color:#eef4fb!important;
  border:1px solid #35506d!important;
  box-shadow:none!important;
  -webkit-text-fill-color:#eef4fb!important;
}

/* Autofill Chrome/Safari */
html[data-theme="dark"] #videoCommunityPanel input:-webkit-autofill,
html[data-theme="dark"] #videoCommunityPanel textarea:-webkit-autofill,
html[data-theme="dark"] #videoCommunityPanel select:-webkit-autofill{
  -webkit-box-shadow:0 0 0 1000px #07182a inset!important;
  -webkit-text-fill-color:#eef4fb!important;
  caret-color:#eef4fb!important;
}

/* Placeholdery */
html[data-theme="dark"] #videoCommunityPanel input::placeholder,
html[data-theme="dark"] #videoCommunityPanel textarea::placeholder,
[data-theme="dark"] #videoCommunityPanel input::placeholder,
[data-theme="dark"] #videoCommunityPanel textarea::placeholder{
  color:#74889f!important;
  opacity:1!important;
}

/* Focus */
html[data-theme="dark"] #videoCommunityPanel input:focus,
html[data-theme="dark"] #videoCommunityPanel textarea:focus,
html[data-theme="dark"] #videoCommunityPanel select:focus,
[data-theme="dark"] #videoCommunityPanel input:focus,
[data-theme="dark"] #videoCommunityPanel textarea:focus,
[data-theme="dark"] #videoCommunityPanel select:focus{
  background:#0a2037!important;
  border-color:#4a8fe4!important;
  box-shadow:0 0 0 3px rgba(74,143,228,.16)!important;
  outline:none!important;
}

/* Select: strzałka i opcje */
html[data-theme="dark"] #videoCommunityPanel select,
[data-theme="dark"] #videoCommunityPanel select{
  color-scheme:dark!important;
}
html[data-theme="dark"] #videoCommunityPanel select option,
[data-theme="dark"] #videoCommunityPanel select option{
  background:#0b1c30!important;
  color:#eef4fb!important;
}

/* CAPTCHA oraz licznik znaków */
html[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha,
html[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha *,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha *{
  color:#dce7f4!important;
}
html[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha,
[data-theme="dark"] #videoCommunityPanel .video-comment-form__captcha{
  background:#0a1f35!important;
  border-color:#2f4b69!important;
}

/* Checkbox zgody */
html[data-theme="dark"] #videoCommunityPanel .video-comment-consent,
[data-theme="dark"] #videoCommunityPanel .video-comment-consent{
  background:#0a1d31!important;
  border-color:#2d4663!important;
  color:#aebed0!important;
}
html[data-theme="dark"] #videoCommunityPanel input[type="checkbox"],
[data-theme="dark"] #videoCommunityPanel input[type="checkbox"]{
  accent-color:#2f7dd7!important;
}

/* Prawa kolumna / lista komentarzy */
html[data-theme="dark"] #videoCommunityPanel .video-comments-list,
html[data-theme="dark"] #videoCommunityPanel .video-comments-empty,
[data-theme="dark"] #videoCommunityPanel .video-comments-list,
[data-theme="dark"] #videoCommunityPanel .video-comments-empty{
  background:#0a1d31!important;
  border-color:#29415d!important;
  color:#b7c7d9!important;
}

/* Nagłówki i opisy */
html[data-theme="dark"] #videoCommunityPanel h2,
html[data-theme="dark"] #videoCommunityPanel strong,
html[data-theme="dark"] #videoCommunityPanel label,
html[data-theme="dark"] #videoCommunityPanel .mn-field-label,
[data-theme="dark"] #videoCommunityPanel h2,
[data-theme="dark"] #videoCommunityPanel strong,
[data-theme="dark"] #videoCommunityPanel label,
[data-theme="dark"] #videoCommunityPanel .mn-field-label{
  color:#edf4fb!important;
}
html[data-theme="dark"] #videoCommunityPanel small,
html[data-theme="dark"] #videoCommunityPanel .video-community-head p,
[data-theme="dark"] #videoCommunityPanel small,
[data-theme="dark"] #videoCommunityPanel .video-community-head p{
  color:#91a5bd!important;
}

/* Przycisk Wyślij */
html[data-theme="dark"] #videoCommunityPanel .video-comment-submit,
[data-theme="dark"] #videoCommunityPanel .video-comment-submit{
  background:#e91f37!important;
  border-color:#e91f37!important;
  color:#fff!important;
}
html[data-theme="dark"] #videoCommunityPanel .video-comment-submit:hover,
[data-theme="dark"] #videoCommunityPanel .video-comment-submit:hover{
  background:#cf172e!important;
  border-color:#cf172e!important;
}
