.docs-layout-wrapper{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.docs-secondary-header{z-index:10;background-color:#1c1c1e;border-bottom:1px solid #333336;flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:0 20px;display:flex}.docs-secondary-header-left{align-items:center;gap:16px;display:flex}.sidebar-toggle-btn{color:#86868b;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.sidebar-toggle-btn:hover{color:#f5f5f7;background-color:#2c2c2e}.sidebar-toggle-btn.active{color:#f5f5f7}.docs-secondary-title{color:#f5f5f7;letter-spacing:-.01em;font-size:14px;font-weight:600}.docs-secondary-header-right{align-items:center;display:flex}.language-selector{color:#86868b;font-size:12px}.language-selector strong{color:#f5f5f7;font-weight:500}.docs-layout-main{flex:1;display:flex;position:relative;overflow:hidden}.sidebar-container{background-color:#000;border-right:1px solid #333336;flex-shrink:0;height:100%;transition:width .3s cubic-bezier(.2,.8,.2,1),opacity .2s;overflow:hidden}.sidebar-container.open{opacity:1;width:280px}.sidebar-container.closed{opacity:0;border-right-color:#0000;width:0}.sidebar-inner{width:280px;height:100%}.content-container{background-color:#1c1c1e;flex:1;position:relative;overflow-y:auto}.page-transition-wrapper{height:100%;animation:.3s cubic-bezier(.2,.8,.2,1) forwards pageFadeIn}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.docs-page-wrapper{background-color:#000;flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}.docs-layout{flex:1;display:flex;position:relative;overflow:hidden}
