._8PIkvG_overlay._8PIkvG_overlay{z-index:60;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0003;position:fixed;inset:0}._8PIkvG_content._8PIkvG_content{--docs-search-gap:clamp(24px, 10vh, 104px);z-index:60;left:50%;top:calc(var(--docs-search-viewport-top,0px) + var(--docs-search-gap));width:calc(100% - 32px);max-width:680px;max-height:min(660px, calc(var(--docs-search-viewport-height,100dvh) - var(--docs-search-gap) - 24px));border:1px solid var(--lex-border-default);border-radius:var(--lex-radius-panel);background:var(--lex-surface-raised);color:var(--lex-text-primary);box-shadow:none;font-family:var(--font-sans);flex-direction:column;display:flex;position:fixed;overflow:hidden;transform:translate(-50%)}._8PIkvG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8PIkvG_content._8PIkvG_content>*{border-bottom:0}._8PIkvG_content._8PIkvG_content>._8PIkvG_header{border-bottom:1px solid var(--lex-border-subtle);flex:none;align-items:center;gap:12px;min-height:68px;padding:10px 18px;display:flex}._8PIkvG_searchIcon{width:20px;height:20px;color:var(--lex-text-secondary);flex-shrink:0}._8PIkvG_input{width:0;min-width:0;height:44px;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:6px 0;font-size:16px;line-height:1.5}._8PIkvG_input::placeholder{color:var(--lex-text-secondary)}._8PIkvG_content ._8PIkvG_input:focus-visible{outline:none}._8PIkvG_input::-webkit-search-cancel-button{appearance:none}._8PIkvG_input::-webkit-search-decoration{appearance:none}._8PIkvG_header:has(._8PIkvG_input:focus-visible){box-shadow:inset 0 -2px var(--lex-focus-ring)}._8PIkvG_clear,._8PIkvG_close,._8PIkvG_action{border-radius:var(--lex-radius-button);color:var(--lex-text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._8PIkvG_clear{width:36px;height:36px}._8PIkvG_clear svg{width:17px;height:17px}._8PIkvG_close{border:1px solid var(--lex-border-default);min-height:30px;font-size:var(--lex-type-button-size);font-weight:var(--lex-weight-medium);line-height:var(--lex-type-button-line-height);letter-spacing:0;padding:3px 8px}._8PIkvG_mobileClose{display:none}._8PIkvG_clear:hover,._8PIkvG_close:hover,._8PIkvG_action:hover{background:var(--lex-surface-muted);color:var(--lex-text-primary)}._8PIkvG_clear:focus-visible,._8PIkvG_close:focus-visible,._8PIkvG_action:focus-visible,._8PIkvG_item:focus-visible{outline:2px solid var(--lex-focus-ring);outline-offset:2px}._8PIkvG_body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:12px;overflow-y:auto}._8PIkvG_label{color:var(--lex-text-secondary);justify-content:space-between;gap:16px;margin:3px 10px 9px;font-size:12px;line-height:1.5;display:flex}._8PIkvG_list{flex-direction:column;gap:2px;display:flex}._8PIkvG_item{border-radius:var(--lex-radius-detail);width:100%;color:inherit;text-align:start;align-items:flex-start;gap:12px;padding:12px 10px;text-decoration:none;display:flex}._8PIkvG_item:hover,._8PIkvG_item[aria-selected=true]{background:var(--lex-surface-muted)}._8PIkvG_itemIcon{width:18px;height:18px;color:var(--lex-text-secondary);flex-shrink:0;margin-top:3px}._8PIkvG_itemCopy{overflow-wrap:anywhere;flex:1;min-width:0;display:block}._8PIkvG_title{font-size:var(--lex-type-body-size);font-weight:var(--lex-weight-medium);line-height:var(--lex-description-line-height);display:block}._8PIkvG_path{color:var(--lex-text-secondary);font-size:var(--lex-type-meta-size);line-height:var(--lex-type-meta-line-height);font-weight:var(--lex-weight-regular);letter-spacing:0;margin-top:3px;display:block}._8PIkvG_excerpt{-webkit-line-clamp:2;color:var(--lex-text-secondary);font-size:var(--lex-type-summary-size);line-height:var(--lex-description-line-height);font-weight:var(--lex-weight-regular);-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}._8PIkvG_item mark{background:var(--lex-selected-surface);color:var(--lex-selected-text);padding-inline:1px;font-weight:600}._8PIkvG_enter{color:var(--lex-text-secondary);opacity:0;flex-shrink:0;align-self:center}._8PIkvG_item[aria-selected=true] ._8PIkvG_enter{opacity:1}._8PIkvG_state{text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:260px;padding:24px 16px;display:flex}._8PIkvG_state strong{max-width:100%;font-size:var(--lex-type-body-size);font-weight:var(--lex-weight-medium);line-height:var(--lex-description-line-height)}._8PIkvG_state p{max-width:420px;color:var(--lex-text-secondary);font-size:var(--lex-type-summary-size);line-height:var(--lex-description-line-height);font-weight:var(--lex-weight-regular)}._8PIkvG_action{border:1px solid var(--lex-border-default);min-height:40px;margin-top:5px;padding:7px 14px;font-size:14px}._8PIkvG_spinner{width:22px;height:22px;color:var(--lex-text-secondary);animation:1s linear infinite _8PIkvG_spin}@keyframes _8PIkvG_spin{to{transform:rotate(360deg)}}@media (max-width:639px){._8PIkvG_content._8PIkvG_content{--docs-search-gap:calc(8px + env(safe-area-inset-top));width:calc(100% - 16px);max-height:calc(var(--docs-search-viewport-height,100dvh) - var(--docs-search-gap) - 8px - env(safe-area-inset-bottom))}._8PIkvG_content._8PIkvG_content>._8PIkvG_header{gap:8px;min-height:64px;padding:8px 12px}._8PIkvG_clear{width:44px;height:44px}._8PIkvG_close{border:0;min-width:44px;min-height:44px;padding:6px 2px}._8PIkvG_desktopClose,._8PIkvG_enter{display:none}._8PIkvG_mobileClose{display:inline}._8PIkvG_body{padding:10px 8px}._8PIkvG_item{padding:12px 9px}}@media (prefers-reduced-motion:reduce){._8PIkvG_content._8PIkvG_content,._8PIkvG_overlay._8PIkvG_overlay{animation:none}._8PIkvG_spinner{animation-duration:2s}}html.dark ._8PIkvG_overlay._8PIkvG_overlay{background:var(--lex-overlay-backdrop)}html.dark ._8PIkvG_content._8PIkvG_content{box-shadow:var(--lex-overlay-shadow)}html.dark ._8PIkvG_input::placeholder{color:var(--lex-text-subtle)}html.dark :is(._8PIkvG_clear,._8PIkvG_close,._8PIkvG_action){color:var(--lex-text-primary)}:is(html.dark :is(._8PIkvG_clear,._8PIkvG_close,._8PIkvG_action,._8PIkvG_item):is(:hover,:active),html.dark ._8PIkvG_item[aria-selected=true]){background:var(--lex-interaction-hover)}html.dark ._8PIkvG_item:is([aria-selected=true],:focus-visible){outline:2px solid var(--lex-focus-ring);outline-offset:-2px}html.dark ._8PIkvG_item mark{background:var(--lex-search-match-surface);color:var(--lex-search-match-text)}@media (forced-colors:active){._8PIkvG_header:has(._8PIkvG_input:focus-visible){box-shadow:none;border-bottom-color:highlight;outline:none}}
