.styles_trigger__vudL2{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer}.styles_trigger__vudL2:hover,.styles_trigger__vudL2[aria-expanded=true]{color:var(--text-primary);background-color:rgba(var(--text-primary-rgb),.08)}.styles_menu__o2bNm{position:fixed;z-index:1000;min-width:168px;padding:5px;background-color:#fffdfb;border:1px solid #e2ded4;box-shadow:0 2px 6px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.12)}.styles_item__vOu40{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:none;background:rgba(0,0,0,0);font-size:13.5px;text-align:left;color:#3f3f46;cursor:pointer}.styles_item__vOu40:hover{background-color:rgba(0,0,0,.05)}.styles_itemIcon__ewia8{flex-shrink:0;opacity:.75}.styles_itemLabel__v3B1b{flex:1 1}.styles_check__5tz5S{flex-shrink:0}html[data-docs-theme=dark] .styles_menu__o2bNm{background-color:#171717;border-color:#27272a;box-shadow:0 2px 6px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.5)}html[data-docs-theme=dark] .styles_item__vOu40{color:#fbfaf7}html[data-docs-theme=dark] .styles_item__vOu40:hover{background-color:hsla(0,0%,100%,.08)}.GitHubButton_githubButton__4_s4N{display:flex;align-items:center;justify-content:center;gap:6px;padding:5px 10px;font-family:Aeonik,sans-serif;font-size:12px;font-weight:500;background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.GitHubButton_githubButton__4_s4N span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GitHubButton_githubButton__4_s4N:hover{opacity:.8}.styles_trigger__hAQ6p{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 8px;border:none;background:rgba(0,0,0,0);font-family:Aeonik,sans-serif;font-size:13px;color:var(--text-primary);white-space:nowrap;cursor:pointer;border:1px solid var(--border-subtle);font-weight:500}.styles_trigger__hAQ6p svg{flex-shrink:0}.styles_trigger__hAQ6p:hover,.styles_trigger__hAQ6p[data-open=true]{background-color:rgba(var(--text-primary-rgb),.08)}.styles_navLink__TQbLy{color:var(--text-primary);font-family:Aeonik,sans-serif;font-size:14px;font-weight:400;height:100%;display:flex;align-items:center;gap:6px;cursor:pointer}.styles_navLink__TQbLy svg{flex-shrink:0}.styles_navLink__TQbLy:hover{text-decoration:underline}.styles_navItemWithPopover__hH7vH{position:static}.styles_navItemWithPopover__hH7vH,.styles_navLink__Z2_sm{height:100%;display:flex;align-items:center;cursor:pointer}.styles_navLink__Z2_sm{color:var(--text-primary);font-family:Aeonik,sans-serif;font-size:14px;font-weight:400;gap:6px}.styles_navLink__Z2_sm svg{flex-shrink:0}.styles_navLink__Z2_sm:hover{text-decoration:underline}.styles_caret__yxdUH{margin-left:4px;color:var(--text-primary);transition:rotate .18s ease}.styles_caret__yxdUH.styles_active__hzvKe{rotate:180deg}.styles_popover___iA6r{position:absolute;left:0;top:var(--navbar-popover-top,50px);width:100%;background-color:var(--bg-primary);border-bottom:1px solid var(--border-subtle);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.styles_popover___iA6r.styles_active__hzvKe{opacity:1;visibility:visible;pointer-events:auto}.styles_popover___iA6r .styles_popoverInner__9E52r{width:100%;margin:0 auto;display:flex;padding:0}.styles_link__MDwkP{min-width:0;height:100%;display:flex;align-items:flex-start;gap:12px;padding:12px;color:var(--text-primary);text-decoration:none;cursor:pointer}.styles_link__MDwkP:focus-visible{outline:1px solid var(--border-strong);outline-offset:-1px}.styles_icon__vKm58{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-subtle);color:var(--text-primary)}.styles_content__K1Jyq{min-width:0;display:flex;flex-direction:column;gap:4px}.styles_label__Om3Y3{font-family:Aeonik,sans-serif;font-size:13px;font-weight:500}.styles_description__eaNnB{font-family:Aeonik,sans-serif;font-size:11px;color:var(--text-secondary);line-height:1.4}