.mzl-wrap.no-toc{grid-template-columns:minmax(0,760px);justify-content:center}.mzl-toc a.is-active{color:var(--mzl-text);font-weight:500}.mzl-toc a.is-active::before{color:var(--mzl-accent)}.mzl-body h3{margin:1.8em 0 .5em;font-size:1.1rem;color:var(--mzl-text)}.mzl-body ul,.mzl-body ol{margin:0 0 1.4em 1.2em;padding:0}.mzl-body li{margin-bottom:.5em}.mzl-body a{color:var(--mzl-accent);text-underline-offset:3px}.mzl-body strong{color:var(--mzl-text);font-weight:500}.mzl-body blockquote{margin:1.5em 0;padding:4px 0 4px 20px;border-left:2px solid var(--mzl-primary)}.mzl-body table{width:100%;border-collapse:collapse;margin:0 0 1.6em;font-size:.92rem}.mzl-body th,.mzl-body td{padding:10px 12px;border:1px solid var(--mzl-border);text-align:left}.mzl-body th{background:var(--mzl-bg);color:var(--mzl-text);font-weight:500}.mzl-hint{margin:0 0 32px;padding:14px 18px;border:1px dashed var(--mzl-border);background:var(--mzl-bg);color:var(--mzl-muted);font-size:.85rem;line-height:1.6}.mzl-help a.mzl-link{display:inline-block;padding:14px 24px;font-size:.85em;text-transform:uppercase;letter-spacing:var(--minaz-letter-spacing-caps,.08em);color:var(--mzl-text);text-decoration:none;border:1px solid var(--mzl-border);background:#fff}.mzl-help a.mzl-link:hover{border-color:var(--mzl-primary);color:var(--mzl-text)}