@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vocs-color-gray1:#1d2026;--vocs-color-gray2:#272b32;--vocs-color-gray3:#2e323b;--vocs-color-gray4:#343944;--vocs-color-gray5:#383e49;--vocs-color-gray6:#3e444f;--vocs-color-gray7:#5a616e;--vocs-color-gray8:#6b7280;--vocs-color-gray9:#868d9a;--vocs-color-gray10:#a2a8b4;--vocs-color-gray11:#c9ccd1;--vocs-color-gray12:#dce0e5;--vocs-color-gray13:#eceef0;--vocs-color-gray14:#fff;--vocs-spacing-topNav:2.75rem;--sz-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#272b32);--sz-side:var(--lightningcss-light,#f6f7f9)var(--lightningcss-dark,#2b2f37);--sz-chrome:var(--lightningcss-light,#f2f3f5)var(--lightningcss-dark,#2e323b);--sz-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2e323b);--sz-surface-2:var(--lightningcss-light,#eceef0)var(--lightningcss-dark,#343944);--sz-border:var(--lightningcss-light,#c9ccd1)var(--lightningcss-dark,#3e444f);--sz-text:var(--lightningcss-light,#24272c)var(--lightningcss-dark,#dce0e5);--sz-text-2:var(--lightningcss-light,#4b515b)var(--lightningcss-dark,#b0b6c2);--sz-muted:var(--lightningcss-light,#5b616c)var(--lightningcss-dark,#a2a8b4);--sz-accent:var(--lightningcss-light,#325dc8)var(--lightningcss-dark,#74ade8);--sz-accent-hover:var(--lightningcss-light,#2348ac)var(--lightningcss-dark,#a8cdf5);--sz-accent-subtle:var(--lightningcss-light,#dbe5fa)var(--lightningcss-dark,#2f4563);--sz-rail:var(--lightningcss-light,#b7c6ea)var(--lightningcss-dark,#3f5373);--sz-hatch:var(--lightningcss-light,#dfe2e8)var(--lightningcss-dark,#323741);--sz-tint-blue:var(--lightningcss-light,#b7c6ea)var(--lightningcss-dark,#3f5373);--sz-tint-green:var(--lightningcss-light,#a9d3b7)var(--lightningcss-dark,#3d5a47);--sz-tint-coral:var(--lightningcss-light,#efc3b6)var(--lightningcss-dark,#6a4339);--sz-wash-blue:var(--lightningcss-light,#eef2fb)var(--lightningcss-dark,#2c3445);--sz-wash-green:var(--lightningcss-light,#eef7f1)var(--lightningcss-dark,#2c3a31);--sz-wash-coral:var(--lightningcss-light,#fcf1ee)var(--lightningcss-dark,#3d302d);--sz-mark:var(--lightningcss-light,#f2502e)var(--lightningcss-dark,#ff6b4a);--sz-mark-ink:var(--lightningcss-light,#2b2d33)var(--lightningcss-dark,#fff);--sz-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--vocs-font-family-mono:var(--sz-mono)}*,:before,:after{border-radius:0!important}::selection{background:var(--sz-accent-subtle)}html body,html [data-v-gutter-left],html [data-v-gutter-top]{background:var(--sz-bg)}html [data-v-gutter-left]{border-right:1px solid var(--sz-rail)}html [data-v-sidebar-container],html [data-v-sidebar-curtain]{background:var(--sz-side);-webkit-mask:none;mask:none}html [data-v-surface-bg]{border-color:var(--sz-border);background:repeating-linear-gradient(135deg, var(--sz-hatch) 0 1px, transparent 1px 7px), var(--sz-bg);border-left:0}html article[data-v-content]{min-height:calc(100vh - var(--vocs-spacing-topNav));background:var(--sz-bg);border-right:1px solid var(--sz-rail)}@media (width>=1376px){html [data-v-gutter-right]{height:calc(100vh - var(--vocs-spacing-topNav));background:var(--sz-bg);border-left:1px solid var(--sz-border);border-right:1px solid var(--sz-rail)}}html [data-v-gutter-logo],html [data-v-gutter-top]{height:var(--vocs-spacing-topNav);background:var(--sz-bg);border-bottom:1px solid var(--sz-border)}html [data-v-gutter-logo]{border-right:1px solid var(--sz-rail)}html [data-v-gutter-logo]>[data-v-logo]{padding-block:0}html [data-v-logo-image]{height:1.4375rem;max-height:1.4375rem}html [data-v-gutter-top]{align-items:center}@media (width>=1024px){html [data-v-gutter-top]{padding-inline:3rem 1rem}}html [data-v-gutter-top-left]{align-items:center;height:auto;padding-block:0}html [data-v-gutter-top-left]>div:has(>button){height:1.75rem}html [data-v-gutter-top-left] button[aria-haspopup=dialog]{border:1px solid var(--sz-border);background:var(--sz-surface);font-family:var(--sz-mono);color:var(--sz-muted);font-size:.75rem}html [data-v-gutter-top-left] button[aria-haspopup=dialog]>div:last-child>*{border:1px solid var(--sz-border);background:var(--sz-surface-2);font-family:var(--sz-mono)}html [data-v-gutter-top-right]{align-items:center;gap:1.25rem;height:100%}html [data-v-gutter-top-right] nav a{font-family:var(--sz-mono);color:var(--sz-text-2);border:0;padding:0;font-size:.8125rem;font-weight:400}html [data-v-gutter-top-right] nav a:hover{color:var(--sz-text)}html [data-v-gutter-top-right] nav a svg{display:none}html [data-v-gutter-top-right] [role=radiogroup]{border:1px solid var(--sz-border);background:0 0;gap:0;padding:0}html [data-v-gutter-top-right] [role=radio]{width:1.75rem;height:1.625rem;color:var(--sz-muted);border:0}html [data-v-gutter-top-right] [role=radio]+[role=radio]{border-left:1px solid var(--sz-border)}html [data-v-gutter-top-right] [role=radio]:hover{color:var(--sz-text)}html [data-v-gutter-top-right] [role=radio][data-checked]{border-color:var(--sz-border);background:var(--sz-accent-subtle);color:var(--sz-accent-hover)}html [data-v-gutter-top-right] [role=radio] svg{width:.875rem;height:.875rem}html [data-v-sidebar-section]>:first-child{font-family:var(--sz-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sz-muted);font-size:.6875rem;font-weight:600}html [data-v-sidebar-item]{font-family:var(--sz-mono);font-size:.8125rem;font-weight:400}html [data-v-sidebar-item][data-active=true]{background:var(--sz-accent-subtle);box-shadow:inset 0 0 0 1px var(--sz-accent);color:var(--sz-accent-hover)!important}html [data-v-outline-nav]{gap:.5rem}html [data-v-outline-nav]>:first-child{height:1.375rem;font-family:var(--sz-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sz-muted);font-size:.6875rem;font-weight:600}html [data-v-outline-nav]>:first-child svg{display:none}html [data-v-outline-mobile] button{font-family:var(--sz-mono);font-size:.75rem}html [data-v-outline-items]{margin-left:-.75rem;border-left:0!important}html [data-v-outline-indicator]{display:none}html [data-v-outline-item] a{font-family:var(--sz-mono);color:var(--sz-text-2);padding-block:0;font-size:.75rem;line-height:1.375rem}html [data-v-outline-item] a:hover{color:var(--sz-text)}html [data-v-outline-item][data-active=true]:not(:has(~[data-active=true])) a{color:var(--sz-accent)}html [data-v-code-container]{border:1px solid var(--sz-border);background:var(--sz-bg);position:relative}html [data-v-code-container]:not(:has([data-v-code-header])):before{content:"code";border-bottom:1px solid var(--sz-border);background:var(--sz-side);height:1.75rem;font-family:var(--sz-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sz-muted);align-items:center;padding:0 .875rem;font-size:.6875rem;font-weight:600;display:flex}html [data-v-code-container]:has(pre[data-v-shell]):before{content:"shell"}html article[data-v-content] [data-v-code-container] pre[data-v]{border:0;margin-inline:0;padding-block:.625rem;position:static;background:var(--sz-bg)!important}html article[data-v-content] [data-v-code-container] pre[data-v]>code{font-size:.8125rem;line-height:1.6}html article[data-v-content] [data-v-code-container] pre[data-v]>code>.line{padding-inline:.875rem}html [data-v-code-container] pre[data-v]>button[data-copied]{border-left:1px solid var(--sz-border);opacity:1;height:1.75rem;font-family:var(--sz-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sz-muted);background:0 0;padding:0 .75rem;font-size:.6875rem;font-weight:600;top:0;right:0;translate:none}html [data-v-code-container] pre[data-v]>button[data-copied]:hover,html [data-v-code-container] pre[data-v]>button[data-copied]:focus-visible{background:var(--sz-surface-2);color:var(--sz-text)}html [data-v-code-container] pre[data-v]>button[data-copied] svg{display:none}html [data-v-code-container] pre[data-v]>button[data-copied]:after{content:"Copy"}html [data-v-code-container] pre[data-v]>button[data-copied=true]:after{content:"Copied"}html article[data-v-content] :not(pre)>code:not(.landing code){border:1px solid var(--sz-border);background:var(--sz-surface-2);padding:0 .25rem}html [data-v-callout]{border:1px solid var(--sz-tint-blue);background:var(--sz-wash-blue)}html [data-v-callout][data-v-context=tip],html [data-v-callout][data-v-context=success]{border-color:var(--sz-tint-green);background:var(--sz-wash-green)}html [data-v-callout][data-v-context=warning],html [data-v-callout][data-v-context=danger]{border-color:var(--sz-tint-coral);background:var(--sz-wash-coral)}html [data-v-callout] p,html [data-v-callout] li{color:var(--sz-text-2)}html main[data-v-main]{padding-bottom:0}html [data-v-footer]{border-right:1px solid var(--sz-rail);padding:0}html [data-layout=blank] [data-v-footer]{display:none}.sz-footer{border-top:1px solid var(--sz-border);background:var(--sz-chrome);font-family:var(--sz-mono);color:var(--sz-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 3rem;font-size:.75rem;display:flex}.sz-footer-brand{align-items:center;gap:1rem;display:flex}.sz-footer-wordmark{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:inline-flex}.sz-footer .landing-mark{width:1.25rem;height:1.25rem;display:block}.sz-footer .landing-mark-z{fill:var(--sz-mark-ink)}.sz-footer .landing-mark-rails{fill:var(--sz-mark)}.sz-footer-muted{color:var(--sz-muted)}.sz-footer-links{color:var(--sz-text-2);flex-wrap:wrap;gap:1.25rem;display:flex}.sz-footer-links a:hover{color:var(--sz-text)}@media (width<=767px){html [data-v-footer]{border-right:0}.sz-footer{padding-inline:1rem}}
