/* Scoped to the approved English batch; existing brand tokens remain canonical. */
.tbl-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:24px 0}.tbl-wrap:focus-visible{outline:2px solid var(--blue)}.tbl-wrap table{width:100%;min-width:580px;margin:0}.tbl-wrap th,.tbl-wrap td{white-space:normal;vertical-align:top}.article-body{overflow-wrap:anywhere}.batch-related{border-top:1px solid var(--rule);margin-top:40px;padding-top:24px}.batch-example-note{font-size:14px;max-width:760px;margin:24px auto;padding:0 20px;color:var(--ink-2)}.batch-language{display:flex;align-items:center;gap:8px;justify-content:center;margin:16px}.batch-language-top{margin:0 0 0 12px;font-size:12px;flex-shrink:0}.batch-language-top label{display:none}.batch-language-top select{max-width:95px;padding:6px;min-height:36px}@media(max-width:720px){.batch-language-top{margin-left:auto;margin-right:12px}}.batch-language select{font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:6px;padding:8px;min-height:44px}.batch-assessment-link{text-decoration:underline}.article-header h1{overflow-wrap:anywhere}.blog-card a:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}
