.mp-face{overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;container-type:inline-size}.mp{position:absolute;inset:0;box-sizing:border-box;padding:6.4cqw 7cqw 4.6cqw;display:flex;flex-direction:column;gap:.62em;font:400 2.5cqw/1.45 IBM Plex Sans,sans-serif;color:#1e2123;text-align:left}.mb-narrow .mp{position:relative;inset:auto;min-height:128cqw;font-size:clamp(14px,3.9cqw,16px);padding:24px 20px 18px}.mb-narrow .mp-face.mp-flow .mp{min-height:128cqw}.mp p,.mp h2,.mp h3,.mp ul,.mp ol,.mp figure,.mp table{margin:0}.mp-head{display:flex;align-items:center;gap:.6em;font:500 .74em/1 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:#5c6165;padding-bottom:.65em;border-bottom:1.5px solid #1E2123}.mp-sec{background:#1e2123;color:#f4f5f6;padding:.32em .5em;border-radius:2px;letter-spacing:.04em}.mp-t{font:600 1.72em/1.12 IBM Plex Sans,sans-serif;letter-spacing:-.015em;color:#1e2123;margin-top:.1em!important;text-wrap:balance}.mp-h{font:600 1.04em/1.3 IBM Plex Sans,sans-serif;color:#1e2123;margin-top:.35em!important;display:flex;align-items:center;gap:.45em}.mp-h:before{content:"";width:.5em;height:.5em;background:#0183cc;border-radius:1px;flex:none}.mp-p{text-wrap:pretty}.mp-ul,.mp-ol{padding-left:1.3em;display:flex;flex-direction:column;gap:.28em}.mp-ul li::marker{color:#0183cc}.mp-ol li::marker{font:600 .92em IBM Plex Mono,monospace;color:#1e2123}.mp-k{display:inline-block;min-width:1.45em;padding:0 .38em;margin:0 .05em;border-radius:3px;background:#1e2123;color:#f4f5f6;font:600 .8em/1.5 IBM Plex Mono,monospace;text-align:center;box-shadow:0 .12em #5c6165;white-space:nowrap;vertical-align:.06em}.mp-c{font:500 .9em IBM Plex Mono,monospace;background:#5c616524;padding:0 .25em;border-radius:2px}.mp-note{background:#1e2123;color:#f4f5f6;padding:.6em .8em;border-radius:2px;box-shadow:inset 0 3px #0183cc}.mp-note .mp-k{background:#d2d1c5;color:#1e2123;box-shadow:none}.mp-tbl{width:100%;border-collapse:collapse;font-size:.9em;line-height:1.36;table-layout:fixed}.mp-tbl th{text-align:left;font-weight:600;padding:.3em .5em .3em 0;border-bottom:2px solid #1E2123;vertical-align:bottom}.mp-tbl td{padding:.34em .5em .34em 0;border-bottom:1px solid rgba(92,97,101,.38);vertical-align:top;overflow-wrap:anywhere}.mp-tbl td:first-child{font-weight:500}.mp-fig{display:flex;flex-direction:column;gap:.3em;max-width:100%;align-self:center}.mp-fig img{display:block;width:100%;height:auto;border:1px solid #1E2123;border-radius:3px;background:#1e2123}.mp figcaption{font-size:.8em;line-height:1.35;color:#5c6165}.mp-lcds{display:grid;gap:.5em .9em}.mp-imgs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9em}.mp-fig2{display:flex;flex-direction:column;gap:.3em;min-width:0}.mp-fig2 img{display:block;width:100%;height:auto;border:1px solid #1E2123;border-radius:3px;background:#1e2123}.mb-narrow .mp-imgs{grid-template-columns:minmax(0,1fr)}.mb-narrow .mp-lcds{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mb-narrow .mp-fig{width:100%!important}.mp-lcdf{display:flex;flex-direction:column;gap:.2em;min-width:0}.mp-lcd{display:block;width:100%;height:auto;image-rendering:pixelated;border-radius:2px}.mp-foot{margin-top:auto!important;display:flex;justify-content:space-between;gap:1em;padding-top:.55em;border-top:1px solid rgba(92,97,101,.38);font:500 .72em/1.2 IBM Plex Mono,monospace;color:#5c6165}.mp-toc{list-style:none;padding:0;display:flex;flex-direction:column}.mp-toc-row{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:2.4em minmax(0,1fr) auto;gap:.5em;align-items:baseline;padding:.42em 0;border-bottom:1px solid rgba(92,97,101,.38);cursor:pointer;font:500 1em/1.3 IBM Plex Sans,sans-serif;color:#1e2123}.mp-toc-row:hover .mp-toc-t{text-decoration:underline;text-decoration-color:#0183cc;text-decoration-thickness:2px;text-underline-offset:3px}.mp-toc-row:focus-visible{outline:2px solid #0183CC;outline-offset:2px}.mp-toc-n{font:600 .82em IBM Plex Mono,monospace;color:#5c6165}.mp-toc-p{font:600 .9em IBM Plex Mono,monospace;font-variant-numeric:tabular-nums}.mp-cover,.mp-back{background:#1e2123;color:#d2d1c5;padding:13cqw 9cqw 7cqw;gap:2.2cqw}.mp-cover-band{position:absolute;left:0;right:0;top:0;height:1.6cqw;background:#0183cc}.mp-cover-brand{font:600 3cqw/1 IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#d2d1c5}.mp-cover-t{font:600 10.5cqw/1 IBM Plex Sans,sans-serif;letter-spacing:-.02em;color:#f4f5f6;margin-top:3cqw!important}.mp-cover-s{font:400 5.2cqw/1.2 IBM Plex Sans,sans-serif;color:#d2d1c5}.mp-cover-img{display:block;width:100%;height:auto;margin:auto 0 0;border-radius:3px;border:1px solid #5C6165}.mp-cover-f{display:flex;flex-wrap:wrap;gap:1.5cqw;font:500 2.8cqw/1 IBM Plex Mono,monospace}.mp-cover-f span{border:1px solid #5C6165;border-radius:2px;padding:1.2cqw 1.6cqw;color:#f4f5f6}.mp-cover-u{font:500 2.8cqw/1 IBM Plex Mono,monospace;color:#d2d1c5}.mb-narrow .mp-cover,.mb-narrow .mp-back{font-size:clamp(14px,3.9cqw,16px)}.mp-back{font-size:2.6cqw;line-height:1.5;gap:.8em}.mp-back p{color:#d2d1c5}.mp-back strong{color:#f4f5f6}.mp-back-h{font:600 1.5em/1.2 IBM Plex Sans,sans-serif;color:#f4f5f6!important;margin-top:.6em!important}.mp-back-dl{display:grid;grid-template-columns:auto 1fr;gap:.35em 1.2em;margin:0}.mp-back-dl dt{font:500 .85em/1.5 IBM Plex Mono,monospace;color:#d2d1c5}.mp-back-dl dd{margin:0;color:#f4f5f6}.mp-back-f{margin-top:auto!important;font:500 .8em/1.4 IBM Plex Mono,monospace}.mb-nav{display:flex;align-items:center;justify-content:center;gap:12px;padding:0 16px 24px}
