: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:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace}*,: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}}
