.landing-navbar{color:#1c1e21;background:#fff;width:100%;font-family:Inter,Segoe UI,sans-serif;font-size:16px;box-shadow:0 1px 2px #0000001a}.landing-navbar-docs{background:var(--app-bg);color:var(--app-fg);box-shadow:0 1px 0 var(--app-border)}.landing-navbar-inner{align-items:center;max-width:1640px;min-height:60px;margin:0 auto;padding:0 1.2rem;display:flex}.landing-navbar-inner a{color:inherit;white-space:nowrap;font-weight:500;padding:0 12px!important;text-decoration:none!important}.landing-navbar-inner a:hover{color:#0078d4}.landing-navbar-inner .panel-button{width:40px;min-width:40px;height:40px;margin-right:16px;display:none}.landing-navbar-inner .signin-button{white-space:nowrap;height:40px;font-family:Inter,Segoe UI,sans-serif;font-weight:500;line-height:1;color:#fff!important;background:#0078d4!important;border-color:#0078d4!important;border-radius:4px!important;min-height:40px!important;font-size:16px!important}.landing-navbar-inner .landing-navbar-theme-toggle{width:40px;height:40px;font-family:Inter,Segoe UI,sans-serif;background:var(--app-bg)!important;border-color:var(--app-border)!important;min-width:40px!important;min-height:40px!important;color:var(--app-fg)!important;border-radius:4px!important;padding:0!important}.landing-navbar-inner .signin-button:hover,.landing-navbar-inner .signin-button:hover:active,.landing-navbar-inner .signin-button:hover:focus-visible,.landing-navbar-inner .signin-button:active,.landing-navbar-inner .signin-button:focus-visible{color:#fff!important;background:#004c9f!important;border-color:#004c9f!important}.landing-navbar-inner .landing-navbar-theme-toggle:hover,.landing-navbar-inner .landing-navbar-theme-toggle:hover:active,.landing-navbar-inner .landing-navbar-theme-toggle:hover:focus-visible,.landing-navbar-inner .landing-navbar-theme-toggle:active,.landing-navbar-inner .landing-navbar-theme-toggle:focus-visible{background:var(--app-bg2)!important;border-color:var(--app-border)!important;color:var(--app-fg)!important}.landing-navbar-logo{height:20px;position:relative;top:1px}.landing-navbar-logo-link{padding:0!important}.landing-navbar-link{font-family:Inter,Segoe UI,sans-serif}.drawer-header{padding-top:10px!important}.landing-navbar-signin{font-family:Inter,Segoe UI,sans-serif}.landing-drawer-logo{height:18px;margin-left:12px;position:relative;top:1px}.landing-drawer-link{text-align:left;width:100%;font-family:Inter,Segoe UI,sans-serif;font-size:16px;text-decoration:none;display:flex;justify-content:flex-start!important}.landing-drawer-theme-toggle{font-family:Inter,Segoe UI,sans-serif;min-height:40px!important}.landing-drawer-panel-title{margin-left:12px;font-family:Inter,Segoe UI,sans-serif;font-size:18px;font-weight:600}.landing-drawer-panel{flex-direction:column;gap:.5rem;display:flex}.landing-drawer-back{text-align:left;width:100%;color:inherit;font-family:Inter,Segoe UI,sans-serif;font-size:15px;display:flex;justify-content:flex-start!important}.landing-drawer-context{flex-direction:column;display:flex}.landing-drawer-context nav,.landing-drawer-context .docs-tree-link,.landing-drawer-context .docs-tree-folder-toggle{width:100%}.navbar-drawer a:hover{color:#0078d4!important}@media (width<=1190px){.landing-navbar-inner>a:not(.landing-navbar-logo-link){display:none}.landing-navbar-inner .panel-button{display:flex!important}}@media (width<=362px){.landing-navbar-inner .signin-button{display:none}}@media (width<=480px){.landing-navbar-inner .signin-button{font-size:14px!important}}
