.D7QOmW_keys{color:var(--c-text-muted);align-items:center;gap:.25rem;display:inline-flex}.D7QOmW_key{border:1px solid var(--c-border-strong);border-radius:var(--radius-xs);min-inline-size:1.25rem;font-family:var(--font-mono);text-align:center;padding-inline:.25rem;font-size:.75rem}.sxolrG_trigger,.sxolrG_close{border-radius:var(--radius-sm);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--c-text-muted);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}.sxolrG_triggerLabel,.sxolrG_triggerKeys{display:none}.sxolrG_trigger:active,.sxolrG_close:active{background:var(--c-bg-active)}.sxolrG_trigger:focus-visible,.sxolrG_close:focus-visible,.sxolrG_retry:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.sxolrG_backdrop{z-index:100;background:color-mix(in oklab, var(--c-bg-subtle) 75%, transparent);position:fixed;inset:0}.sxolrG_popup{z-index:101;max-block-size:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:1px solid var(--c-border-strong);border-radius:var(--radius-md);background:var(--c-bg);color:var(--c-text);flex-direction:column;display:flex;position:fixed;inset-block-start:max(1rem, env(safe-area-inset-top));inset-inline:1rem;overflow:hidden}.sxolrG_inputRow{border-block-end:1px solid var(--c-border);color:var(--c-text-muted);flex-shrink:0;align-items:center;gap:.75rem;padding:.5rem .75rem .5rem 1rem;display:flex}.sxolrG_input{min-block-size:2.75rem;inline-size:100%;min-inline-size:0;color:var(--c-text);caret-color:var(--c-accent);background:0 0;border:0;outline:none;padding:0;font-size:1rem}.sxolrG_input::placeholder{color:var(--c-text-muted);opacity:1}.sxolrG_results{overscroll-behavior:contain;min-block-size:0;padding:.5rem;overflow-y:auto}.sxolrG_results:empty{padding:0}.sxolrG_result{border-radius:var(--radius-sm);color:var(--c-text);overflow-wrap:anywhere;touch-action:manipulation;flex-direction:column;gap:.25rem;padding:.875rem;text-decoration:none;display:flex}.sxolrG_result[data-highlighted],.sxolrG_result:active{background:var(--c-bg-muted)}.sxolrG_result:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.sxolrG_resultTitle{font-weight:700}.sxolrG_excerpt{-webkit-line-clamp:2;color:var(--c-text-muted);-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.sxolrG_status{color:var(--c-text-muted);overflow-wrap:anywhere;text-align:center;padding:2rem 1.5rem}.sxolrG_retry{border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);background:var(--c-bg-muted);min-block-size:2.75rem;color:var(--c-text);touch-action:manipulation;align-self:center;margin-block-end:1rem;padding-inline:1rem}.sxolrG_footer{display:none}.sxolrG_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.sxolrG_trigger:hover,.sxolrG_close:hover,.sxolrG_retry:hover{background:var(--c-bg-muted);color:var(--c-text)}}@media (width>=40rem){.sxolrG_trigger{border:1px solid var(--c-border);gap:.5rem;min-block-size:2.25rem;padding-inline:.75rem;font-size:.875rem}.sxolrG_triggerLabel,.sxolrG_triggerKeys{display:inline-flex}.sxolrG_triggerKeys{margin-inline-start:1.5rem}.sxolrG_popup{max-block-size:min(36rem,75dvh);inline-size:min(38rem,100% - 3rem);margin-inline:auto;inset-block-start:min(15svh,8rem);inset-inline:0}.sxolrG_footer{border-block-start:1px solid var(--c-border);color:var(--c-text-muted);flex-shrink:0;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.75rem;display:flex}.sxolrG_footer>span{align-items:center;gap:.25rem;display:inline-flex}.sxolrG_escape{margin-inline-start:auto}}.oYxBmW_button{border-radius:var(--radius-sm);block-size:2rem;inline-size:2rem;color:var(--c-text-muted);background:0 0;border:0;flex-shrink:0;place-items:center;padding:.25rem;display:grid}.oYxBmW_button:hover{background:var(--c-bg-muted);color:var(--c-text)}.oYxBmW_button:active{background:var(--c-bg-active)}.oYxBmW_button:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.oYxBmW_rays{transform-origin:50%}._4GeyVq_root [fill],._4GeyVq_root [stroke]{transition:fill var(--duration-normal) var(--ease-default), stroke var(--duration-normal) var(--ease-default)}@media (prefers-reduced-motion:reduce){._4GeyVq_root [fill],._4GeyVq_root [stroke]{transition:none}}.AjbfGq_header{border-block-end:1px solid var(--c-border);background:var(--c-bg)}.AjbfGq_nav{flex-wrap:nowrap;align-items:center;gap:.5rem .25rem;min-block-size:4rem;max-inline-size:90rem;margin-inline:auto;padding:.5rem 1.5rem;display:flex}.AjbfGq_brand{flex-shrink:0;align-items:center;min-block-size:2.75rem;margin-inline-end:1.25rem;display:inline-flex}.AjbfGq_logo{block-size:auto;inline-size:8rem;display:block}.AjbfGq_links{align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}.AjbfGq_link{border-radius:var(--radius-sm);min-block-size:2rem;color:var(--c-text-muted);justify-content:center;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.875rem;font-weight:600;display:inline-flex}.AjbfGq_link:hover{background:var(--c-bg-muted);color:var(--c-text)}.AjbfGq_brand:focus-visible,.AjbfGq_link:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media (width>=40rem){.AjbfGq_nav{padding-inline:2rem}}.AjbfGq_desktopLinks{align-items:center;gap:.25rem;display:none}.AjbfGq_menuButton,.AjbfGq_closeButton{border-radius:var(--radius-sm);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--c-text-muted);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}.AjbfGq_menuButton:active,.AjbfGq_closeButton:active{background:var(--c-bg-active)}.AjbfGq_menuButton:focus-visible,.AjbfGq_closeButton:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.AjbfGq_backdrop{z-index:40;background:color-mix(in oklab, var(--c-text) 25%, transparent);position:fixed;inset:0}.AjbfGq_popup{z-index:50;overscroll-behavior:contain;border:1px solid var(--c-border-strong);border-radius:var(--radius-md);background:var(--c-bg);max-block-size:calc(100dvh - 1.5rem);color:var(--c-text);position:fixed;inset-block-start:.75rem;inset-inline:.75rem;overflow-y:auto}.AjbfGq_popupHeader,.AjbfGq_menuFooter{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem .5rem 1rem;display:flex}.AjbfGq_popupTitle{font-size:1.25rem;font-weight:700}.AjbfGq_menuLinks{border-block:1px solid var(--c-border);flex-direction:column;padding:.5rem;display:flex}.AjbfGq_menuLinks .AjbfGq_link{justify-content:flex-start;min-block-size:2.75rem;padding-inline:.75rem}.AjbfGq_menuFooter{min-block-size:3.75rem;color:var(--c-text-muted);font-size:.875rem}.AjbfGq_menuFooter button{-webkit-tap-highlight-color:transparent;min-block-size:2.75rem;min-inline-size:2.75rem}@media (hover:hover) and (pointer:fine){.AjbfGq_menuButton:hover,.AjbfGq_closeButton:hover{background:var(--c-bg-muted);color:var(--c-text)}}@media (width>=56rem){.AjbfGq_desktopLinks{display:flex}.AjbfGq_menuButton{display:none}}
