/* MXonnowell Theme v0.6.22 — Çapraz Tarayıcı Okunabilirlik ve Kontrast Final Katmanı */
:root{
  --mx622-ink:#102f3f;
  --mx622-text:#1d3d4d;
  --mx622-muted:#3d5b69;
  --mx622-soft-muted:#506b78;
  --mx622-line:#cbdce3;
}
html{
  -webkit-text-size-adjust:100%!important;
  text-size-adjust:100%!important;
  font-synthesis:none!important;
  font-kerning:normal!important;
  font-variant-ligatures:common-ligatures!important;
}
body,button,input,textarea,select,option,table{
  font-family:"Segoe UI Variable Text","Segoe UI",Roboto,Arial,Helvetica,sans-serif!important;
  font-synthesis:none!important;
  font-kerning:normal!important;
  text-rendering:auto!important;
  -webkit-font-smoothing:auto!important;
  -moz-osx-font-smoothing:auto!important;
}
body{color:var(--mx622-text)!important}
body :where(h1,h2,h3,h4,h5,h6){color:var(--mx622-ink);letter-spacing:-.012em;text-wrap:balance}
body :where(p,li,td,dd){text-wrap:pretty}
body :where(small,[class*="meta"],[class*="note"],[class*="hint"],[class*="desc"],[class*="muted"]){opacity:1!important}
body :where(.mx-muted,.muted,[class*="__meta"],[class*="__desc"],[class*="__note"]){color:var(--mx622-muted)!important}
body :where(input,textarea,select){caret-color:#0b6f99!important}
body :where(input,textarea)::placeholder{color:#58717e!important;opacity:1!important}
body :where(button,a,[role="button"],summary,input,textarea,select){-webkit-tap-highlight-color:transparent}
body :where(button,a,[role="button"],summary){text-decoration-thickness:1px;text-underline-offset:2px}
body :where(table){font-variant-numeric:tabular-nums lining-nums}
body :where(th){color:#15384a!important}
body :where(td){color:#203e4e!important}
@media (forced-colors:active){
  body :where(button,a,input,textarea,select,summary){forced-color-adjust:auto}
}
@media(max-width:760px){
  body :where(input,textarea,select){font-size:16px!important}
}
@media(prefers-reduced-motion:reduce){
  html{scroll-behavior:auto!important}
}
/* Eski sınıflarda kalan sentetik ara ağırlıkları görünür metinlerde normalize et. */
body :where([class*="title"],[class*="heading"],[class*="headline"],[class*="brand__text"],[class*="card__head"],[class*="section__head"]){font-weight:700!important}
body :where([class*="badge"],[class*="chip"],[class*="tag"],[class*="label"],[class*="eyebrow"]){font-weight:600!important}
