/* MXonnowell Theme v0.6.21 — Tüm Sistem Tipografi Kararlılığı Final Katmanı */
:root{--mx621-sys-ink:#102d3d;--mx621-sys-text:#1e3e4e;--mx621-sys-muted:#405e6d;--mx621-sys-line:#d2e0e6}
html,body,button,input,textarea,select,option,table{
  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(--mx621-sys-text)}
body :where(h1,h2,h3,h4,h5,h6,strong,b){font-weight:700!important;text-shadow:none!important}
body :where(p,li,dt,dd,td,input,textarea,select,option){font-weight:400!important}
body :where(label,small,[class*="meta"],[class*="note"],[class*="hint"],[class*="desc"]){font-weight:500!important;opacity:1!important}
body :where(button,.mx-btn,.mx-text-link,.mx-site-nav a,.mx-nav-list a,th,summary){font-weight:600!important}
body :where(button,a,[role="button"],summary){transform:none!important;translate:none!important;scale:none!important;rotate:none!important;will-change:auto!important;text-shadow:none!important;backface-visibility:visible!important}
body :where(.mx-muted,.muted,[class*="__meta"],[class*="__desc"],[class*="__note"]){color:var(--mx621-sys-muted)!important;opacity:1!important}
body :where(input,textarea,select){color:#153747!important;background-color:#fff;border-color:var(--mx621-sys-line)}
body :where(input,textarea)::placeholder{color:#5f7885!important;opacity:1!important;font-weight:400!important}
body table{font-variant-numeric:tabular-nums lining-nums}
body table th{color:#15394c!important;font-weight:600!important}
body table td{color:#223f4e!important;font-weight:400!important}
@media(max-width:760px){body :where(input,textarea,select){font-size:16px!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
