@font-face{font-family:Plex;src:url(/fonts/ibm-plex-sans-400-latin.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Plex;src:url(/fonts/ibm-plex-sans-700-latin.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:PlexMono;src:url(/fonts/ibm-plex-mono-400-latin.woff2)format("woff2");font-weight:400;font-display:swap}body{color:#263b32;background:#f5f3ed;margin:0;font-family:Plex,Arial,sans-serif;line-height:1.5}.skip-link{z-index:10;background:#fff;padding:14px;position:fixed;top:-100px;left:18px}.skip-link:focus{top:12px}.docs-reading{color:#1c1915}.docs-shell{grid-template-columns:248px minmax(0,1fr);align-items:start;max-width:1192px;margin:0 auto;display:grid}.docs-nav{top:calc(var(--header-height,72px) + 8px);max-height:calc(100vh - var(--header-height,72px) - 20px);box-sizing:border-box;padding:18px 12px 32px 28px;font-family:Plex,Arial,sans-serif;position:sticky;overflow:auto}.docs-nav-check{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.docs-nav label{cursor:pointer;color:#263b32;align-items:center;min-height:44px;font-size:14px;font-weight:700;display:none}.docs-nav-check:focus-visible+label{outline-offset:3px;outline:2px solid #476e35}.docs-nav section+section{margin-top:22px}.docs-nav h2{letter-spacing:.08em;text-transform:uppercase;color:#526149;margin:0 0 4px;padding-left:10px;font-size:11px;font-weight:700}.docs-nav h3{color:#263b32;margin:12px 0 2px;padding-left:10px;font-size:13px;font-weight:700}.docs-nav ul{margin:0;padding:0;list-style:none}.docs-nav li ul{border-left:1px solid #d7dcd1;margin:0 0 4px 12px}.docs-nav a{color:#263b32;border-radius:4px;align-items:center;min-height:36px;padding:4px 10px;font-size:14px;line-height:1.35;text-decoration:none;display:flex}.docs-nav a:hover{background:#e9ede2}.docs-nav a:focus-visible{outline-offset:2px;outline:2px solid #476e35}.docs-nav a[aria-current=page]{color:#2e493e;background:#e9ede2;font-weight:700;box-shadow:inset 2px 0 #2e493e}.docs-reading main{max-width:46rem;margin:0;padding:28px 40px 72px 20px;font-family:Iowan Old Style,Palatino,Georgia,serif;font-size:1.125rem;line-height:1.6}.docs-reading .kicker{letter-spacing:.08em;text-transform:uppercase;color:#2e493e;margin:0 0 6px;font-family:Plex,Arial,sans-serif;font-size:13px}.docs-reading .lead{color:#526149;margin-top:0;font-size:1.2rem}.docs-reading article h1{letter-spacing:-.03em;margin:0 0 .8rem;font-family:Plex,Arial,sans-serif;font-size:clamp(1.75rem,4vw,2.15rem);font-weight:400;line-height:1.15}.docs-reading article h2{letter-spacing:-.02em;margin:2.2rem 0 .6rem;font-family:Plex,Arial,sans-serif;font-size:1.45rem;font-weight:400}.docs-reading article h3{margin:1.6rem 0 .4rem;font-family:Plex,Arial,sans-serif;font-size:1.15rem;font-weight:400}.docs-reading a{color:#2e493e}.docs-reading a:focus-visible{outline-offset:3px;outline:2px solid #476e35}.docs-reading article code{background:#e9ede2;border-radius:.3rem;padding:.08em .35em;font-family:PlexMono,ui-monospace,Menlo,Consolas,monospace;font-size:.86em}.docs-reading article pre{color:#f5f3ed;background:#263b32;border-radius:.8rem;padding:1rem 1.1rem;line-height:1.45;overflow-x:auto}.docs-reading article pre code{color:inherit;background:0 0;padding:0}.docs-reading .diagram{background:#fff;border:1px solid #d7dcd1;border-radius:.9rem;margin:1.4rem 0 1.6rem;padding:1.25rem .6rem;overflow-x:auto}.docs-reading article table{border-collapse:collapse;background:#fffdf8;border:1px solid #d7dcd1;border-radius:.8rem;width:100%;margin:1rem 0 1.4rem;font-family:Plex,Arial,sans-serif;font-size:.98rem;display:block;overflow-x:auto}.docs-reading article th,.docs-reading article td{text-align:left;vertical-align:top;border-bottom:1px solid #d7dcd1;padding:.7rem .85rem}.docs-reading article th{letter-spacing:.04em;text-transform:uppercase;color:#526149;font-size:.78rem}.docs-reading article tr:last-child td{border-bottom:0}.docs-reading .next-step,.docs-reading .side-path{background:#fffdf8;border:1px solid #d7dcd1;border-radius:1rem;margin-top:2.5rem;padding:1.2rem 1.3rem 1.3rem}.docs-reading .next-step a.forward{letter-spacing:-.02em;align-items:center;min-height:44px;margin-top:.2rem;font-family:Plex,Arial,sans-serif;font-size:1.25rem;text-decoration:none;display:inline-flex}.docs-reading .next-step p,.docs-reading .side-path p{margin:.35rem 0}.docs-reading .side-path{background:#e9ede2;border-color:#0000}.docs-reading .side-path a{font-family:Plex,Arial,sans-serif;font-weight:700}.docs-reading .callout{background:#fffdf8;border:1px solid #d7dcd1;border-left:3px solid #2e493e;border-radius:.6rem;margin:1.4rem 0;padding:.9rem 1.1rem;font-family:Plex,Arial,sans-serif;font-size:.98rem}.docs-reading .callout p{margin:.35rem 0}.docs-reading .callout p:first-child{margin-top:0}.docs-reading .callout p:last-child{margin-bottom:0}.docs-reading .pager{justify-content:space-between;gap:1rem;margin-top:1.2rem;font-family:Plex,Arial,sans-serif;font-size:.95rem;display:flex}.docs-reading .pager a{align-items:center;min-height:44px;display:inline-flex}@media (width<=800px){.docs-shell{grid-template-columns:1fr}.docs-nav{border-bottom:1px solid #d7dcd1;max-height:none;padding:8px 25px 0;position:static;overflow:visible}.docs-nav label{display:flex}.docs-nav label:after{content:"";border:1.5px solid #263b32;border-width:0 1.5px 1.5px 0;margin-left:auto;padding:3px;transform:rotate(45deg)}.docs-nav-check:checked+label:after{transform:rotate(-135deg)}.docs-nav-body{display:none}.docs-nav-check:checked~.docs-nav-body{padding-bottom:12px;display:block}.docs-reading main{padding-inline:25px}}@media (width<=650px){.docs-reading main{font-size:1.05rem}}@media (width<=380px){.docs-nav,.docs-reading main{padding-inline:18px}}
