/* KhabarThali 6.35 — refined dark palette. Deep slate, never pure black. */
html[data-theme="dark"]{
  color-scheme:dark;
  --kt-bg:#0d1820;
  --kt-paper:#13212b;
  --kt-ink:#edf3f6;
  --kt-muted:#9fb0bb;
  --kt-line:#2a3c47;
  --kt-tint:#192a35;
  --kt-blue:#78b7ef;
  --kt-navy:#10283b;
  --kt618-paper:#13212b;
  --kt618-canvas:#0d1820;
  --kt618-soft:#182832;
  --kt618-ink:#edf3f6;
  --kt618-muted:#9eafb9;
  --kt618-line:#2a3c47;
  --kt618-line-strong:#354b59;
  --kt625-breaking-bg:#111f29;
  --kt625-breaking-ink:#eef3f6;
}
html[data-theme="dark"] body.kbt6{background:#0d1820!important;color:#edf3f6!important}
html[data-theme="dark"] :is(.kt615-shell-top,.kt615-masthead,.kt615-nav-wrap,.kt615-topic-wrap,.kt618-home,.kt-page,.kt-drawer,.kt-search-dialog){background-color:#13212b!important}
html[data-theme="dark"] .kt615-nav-wrap.is-sticky-enabled.is-stuck{background:rgba(19,33,43,.96)!important;box-shadow:0 8px 26px rgba(0,0,0,.22)!important}
html[data-theme="dark"] :is(.kt618-category,.kt618-service,.kt618-reader>div,.kt618-reader-card,.kt-widget,.kt-card:not(.kt-card-hero),.kt-form-panel,.kt-author-profile,.kt-search-filters){border-color:#2a3c47!important}
html[data-theme="dark"] :is(.kt618-service,.kt618-reader>div,.kt618-reader-card,.kt-widget,.kt-form-panel){background:#162630!important}
html[data-theme="dark"] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){background:#172832!important;border-color:#354955!important;color:#edf3f6!important}
html[data-theme="dark"] ::placeholder{color:#8296a3!important;opacity:1}
html[data-theme="dark"] .kt615-footer{background:linear-gradient(180deg,#102c46 0%,#0d2439 60%,#091c2d 100%)!important}
html[data-theme="dark"] .kt635-footer-person{background:rgba(255,255,255,.045)!important}
html[data-theme="dark"] .kt615-bottom-nav{background:rgba(18,32,42,.97)!important}
html[data-theme="dark"] .kt634-mobile-submit{border-color:#101e28!important}
html[data-theme="dark"] .kt625-breaking-wrap{background:#111f29!important}
html[data-theme="dark"] :focus-visible{outline-color:#70b4ee}
