#nd-subnav.docs-header{--docs-inset:16px;--docs-hide:79px;--docs-rule:var(--color-fd-border);--docs-fill:var(--color-fd-card);top:calc(-1 * var(--docs-hide));z-index:30;padding:var(--docs-inset);background:var(--color-fd-background);color:var(--color-fd-foreground);grid-area:1/1/auto/-1;position:sticky}#nd-notebook-layout:has(>.docs-header){--fd-header-height:144px}.docs-header-strip{border:1px solid var(--docs-rule);font:700 11px/1.3 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:3px;overflow:hidden}.docs-header-top,.docs-header-tabs-row,.docs-header-actions,.docs-header-tabs{align-items:stretch;display:flex}.docs-header-top{height:62px}.docs-header-tabs-row{border-top:1px solid var(--docs-rule);height:48px}.docs-header-cell{white-space:nowrap;min-width:44px;min-height:44px;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 clamp(14px,1.4vw,22px);display:flex}.docs-header-cell svg{flex:none;width:16px;height:16px}.docs-header-cell:hover{background:var(--docs-fill)}.docs-header-cell:focus-visible,.docs-menu-sections a:focus-visible{outline:2px solid var(--color-fd-ring);outline-offset:-4px}.docs-header-top>.docs-header-search,.docs-header-actions>*,.docs-header-tabs>*+*,.docs-header-compact,.docs-header-menu{border-left:1px solid var(--docs-rule)}.docs-header-gap{flex:auto;min-width:0}.docs-header-logo{justify-content:flex-start;gap:14px;padding-inline:clamp(18px,2vw,24px)}.docs-header-logo img{width:auto;height:24px}.docs-header-logo span{color:var(--color-fd-muted-foreground);font-weight:400}.docs-header-search{background:var(--docs-fill);width:clamp(280px,30vw,460px);color:var(--color-fd-muted-foreground);font:400 14px/20px var(--font-sans);letter-spacing:0;text-transform:none;gap:12px;padding-inline:20px;justify-content:flex-start!important}#nd-subnav .docs-header-search{border:0;border-left:1px solid var(--docs-rule);border-radius:0}.docs-search-label{text-align:left;flex:1}.docs-search-keys{gap:4px;display:flex}.docs-search-keys kbd{border:1px solid var(--docs-rule);background:var(--color-fd-background);min-width:20px;height:20px;font:700 11px/1 var(--font-mono);border-radius:3px;justify-content:center;align-items:center;padding-inline:5px;display:flex}.docs-search-keys svg{width:10px;height:10px}.docs-header-signup:hover{text-underline-offset:3px;text-decoration:underline}.docs-header-tabs .docs-header-cell{color:var(--color-fd-muted-foreground);padding-inline:28px}.docs-header-tabs .docs-header-cell:first-child{padding-left:clamp(18px,2vw,24px)}@media (min-width:801px){.docs-header-tabs>:last-child{border-right:1px solid var(--docs-rule)}}.docs-header-tabs [aria-current=page],.docs-menu-sections [aria-current=page]{background:var(--docs-fill);color:var(--color-fd-foreground);box-shadow:inset 0 -2px var(--color-fd-foreground)}.docs-header-compact{width:240px;padding-inline:16px}.docs-header[data-scrolled=false] .docs-header-compact{visibility:hidden;pointer-events:none}.docs-header-menu{display:none}.docs-header-sheet{border:1px solid var(--docs-rule);background:var(--color-fd-background);width:calc(100% - 16px);max-width:none;height:calc(100dvh - 16px);max-height:none;color:var(--color-fd-foreground);border-radius:3px;margin:0;padding:0;position:fixed;inset:8px}.docs-header-sheet[open]{flex-direction:column;display:flex}.docs-header-sheet::backdrop{background:var(--color-fd-background)}.docs-menu-heading{border-bottom:1px solid var(--docs-rule);font:700 11px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;padding-left:20px;display:flex}.docs-menu-sections{flex:1;padding:16px;overflow-y:auto}.docs-menu-sections a{border-bottom:1px solid var(--docs-rule);flex-direction:column;justify-content:center;min-height:64px;padding:12px;display:flex}.docs-menu-sections small{color:var(--color-fd-muted-foreground)}.docs-menu-browse,.docs-menu-actions{border-top:1px solid var(--docs-rule)}.docs-menu-browse{font:700 11px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.05em}.docs-menu-actions{font:700 11px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.05em;flex-wrap:wrap;display:flex}.docs-menu-actions>*{border-right:1px solid var(--docs-rule);flex:1 0 auto;min-height:48px}@media (max-width:800px){#nd-subnav.docs-header{--docs-inset:8px;--docs-hide:65px}#nd-notebook-layout:has(>.docs-header){--fd-header-height:122px}.docs-header-top{height:56px}.docs-header-desktop,.docs-header-gap{display:none}.docs-header-logo{flex:1;min-width:0;padding-inline:14px}.docs-header-logo img{height:22px}.docs-header-menu{width:80px;padding:0;font-size:14px;display:flex}.docs-header-tabs{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.docs-header-tabs::-webkit-scrollbar{display:none}.docs-header-tabs .docs-header-cell,.docs-header-tabs .docs-header-cell:first-child{flex:1 0 auto;padding-inline:9px}#nd-subnav .docs-header-compact{width:44px;color:var(--color-fd-foreground);background:0 0;justify-content:center;padding:0}.docs-header[data-scrolled=false] .docs-header-compact{visibility:visible;pointer-events:auto}.docs-header-compact .docs-search-label,.docs-header-compact .docs-search-keys{display:none}}#nd-subnav.docs-header{min-width:0}@media (min-width:801px) and (max-width:1000px){.docs-header-top .docs-header-search{width:160px;padding-inline:12px}.docs-header-actions .docs-header-cell{padding-inline:6px}}#nd-notebook-layout:has(>.docs-header){grid-template-columns:minmax(0, 1fr) var(--fd-sidebar-col) minmax(0, calc(var(--fd-layout-width,97rem) - var(--fd-sidebar-col) - var(--fd-toc-width))) var(--fd-toc-width) minmax(0, 1fr)!important}@media (max-width:800px){.docs-header .docs-header-compact{justify-content:center!important}}.docs-header .docs-header-signup{width:clamp(110px,9vw,140px);min-width:0;height:62px;min-height:0;font:var(--font-mono-weight) 11px/18px var(--font-mono);letter-spacing:var(--font-mono-tracking);background:var(--color-status-success);color:var(--color-graphite);border:0;border-radius:0 2px 2px 0;gap:14px;padding:0 14px}.docs-header-signup svg{width:1cap;height:1cap}@media (min-width:801px) and (max-width:900px){.docs-header .docs-header-signup{gap:8px;width:96px;padding-inline:6px}}@media (max-width:800px){.docs-header .docs-header-signup{border-radius:0;height:48px;min-height:48px;padding:10px 14px;font-size:14px}}.docs-header .docs-header-dashboard{display:none}html.ib-signed-in .docs-header .docs-header-dashboard{display:flex}html.ib-signed-in .docs-header .docs-header-signed-out{display:none}
