.pkg-docs-shell__sidebar{width:14rem;flex-shrink:0;overflow-y:auto;border-right:1px solid #374151;background-color:#1a2332;padding:.5rem}.pkg-docs-shell__header{flex-shrink:0;display:flex;align-items:center;gap:.5rem;border-bottom:1px solid #374151;padding:.5rem .75rem}.pkg-docs-shell__header-title{font-size:.875rem;font-weight:600;color:#e5e7eb}.pkg-docs-shell__header-right{margin-left:auto}.pkg-docs-shell__api-search{margin-left:0;max-width:20rem;width:100%;padding:.375rem .75rem;font-size:.875rem;color:#f3f4f6;background-color:#374151;border:1px solid #4b5563;border-radius:.25rem;outline:none;transition:border-color .15s}.pkg-docs-shell__api-search::placeholder{color:#9ca3af}.pkg-docs-shell__api-search:focus{border-color:#3b82f6}.pkg-docs-shell__content{min-width:0;flex:1;overflow:auto;padding:1rem}.pkg-docs-shell__nav-section{margin-bottom:0}.pkg-docs-shell__nav-row{display:flex;align-items:center}.pkg-docs-shell__expand-btn{border:none;background:transparent;cursor:pointer;border-radius:.25rem;padding:.25rem;color:#9ca3af;font-size:.875rem;line-height:1;width:1.5rem;text-align:center}.pkg-docs-shell__expand-btn:hover{background-color:rgba(55,65,81,.6);color:#d1d5db}.pkg-docs-shell__nav-btn{flex:1;border:none;background:transparent;cursor:pointer;border-radius:.25rem;padding:.5rem;text-align:left;font-size:.875rem;color:#d1d5db;transition:background-color .15s,color .15s}.pkg-docs-shell__nav-btn:hover{background-color:rgba(55,65,81,.6)}.pkg-docs-shell__nav-btn--active{background-color:#374151;color:#fff}.pkg-docs-shell__nav-children{margin-left:1.5rem;margin-top:.25rem;display:flex;flex-direction:column;gap:.25rem}.pkg-docs-shell__nav-search-icon{display:inline-flex;align-items:center;margin-right:.375rem;vertical-align:middle;color:inherit}.pkg-docs-shell__nav-search-icon svg{flex-shrink:0}.pkg-docs-shell__child-btn{width:100%;border:none;background:transparent;cursor:pointer;border-radius:.25rem;padding:.375rem .5rem;text-align:left;font-size:.75rem;color:#9ca3af;transition:background-color .15s,color .15s}.pkg-docs-shell__child-btn:hover{background-color:rgba(55,65,81,.6)}.pkg-docs-shell__child-btn--active{background-color:#374151;color:#fff}.pkg-docs-shell__nav-child-block{display:flex;flex-direction:column;gap:.25rem}.pkg-docs-shell__nav-grandchild{padding-left:1rem;font-size:.7rem;color:#a1a1aa}.pkg-docs-shell__content,.pkg-docs-shell__sidebar{scrollbar-width:thin;scrollbar-color:#4b5563 #1f2937}.pkg-docs-shell__content::-webkit-scrollbar,.pkg-docs-shell__sidebar::-webkit-scrollbar{width:8px;height:8px;-webkit-appearance:none}.pkg-docs-shell__content::-webkit-scrollbar-track,.pkg-docs-shell__sidebar::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.pkg-docs-shell__content::-webkit-scrollbar-thumb,.pkg-docs-shell__sidebar::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px;-webkit-appearance:none}.pkg-docs-shell__content::-webkit-scrollbar-thumb:hover,.pkg-docs-shell__sidebar::-webkit-scrollbar-thumb:hover{background:#6b7280}