/* TechFlos V13 reviewed responsive corrections; retain base V12 styling. */
.tf13-form-status{font-size:.88rem;line-height:1.65;margin-top:1rem;color:#166534;font-weight:650}
.tf13-form-status:focus{outline:2px solid #2563eb;outline-offset:4px}
/* Prevent 768–1024px article-side TOC + constrained reading column from overflowing viewport. */
@media(min-width:701px) and (max-width:1100px){
 .article-layout{grid-template-columns:minmax(180px,.4fr) minmax(0,1fr)!important}
 .article-layout>*{min-width:0}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
