/* ===== 英文四线格：对标 nqez.com 目标站 =====
   等分三分；顶线/底线绿色粗实线、中线绿色细实线、基线橙色(#ff3d00)细实线；全实线 */
@font-face{font-family:'zt-english';src:url('../fonts/ZTEnglish-Regular.woff2') format('woff2');font-display:swap}
/* 用伪元素 + 单色实心背景画四线格（顶/底 .45mm 粗、中/基线 .14mm 细），支持小数宽度；
   替代 background 多层渐变（打印易丢线）与 border（浏览器会把 border 宽度取整成 1px，顶底线会变细） */
.lrow{background-image:none!important;position:relative}
.lrow::before{content:"";position:absolute;left:0;right:0;top:0;height:100%;pointer-events:none;background-image:linear-gradient(var(--gc),var(--gc)),linear-gradient(var(--gc),var(--gc));background-size:100% .9mm,100% .9mm;background-repeat:no-repeat;background-position:0 0,0 100%}
.lrow::after{content:"";position:absolute;left:0;right:0;top:0;height:100%;pointer-events:none;background-image:linear-gradient(var(--gc),var(--gc)),linear-gradient(var(--bl,#ff3d00),var(--bl,#ff3d00));background-size:100% .14mm,100% .14mm;background-repeat:no-repeat;background-position:0 33.333%,0 66.667%}
/* 字母占格：基线补偿按字体 descender 0.195em 校准，使小写主体正好落在中格(中线~基线)；放开溢出避免 g/y 等下降部在 html2canvas/PDF 中被裁 */
.lrow .txt{bottom:calc(33.333% - 0.195*var(--ef,6mm));overflow:visible!important}
