.menu-search{padding:12px 10px;position:sticky;top:0;background:var(--sidebar,var(--background));z-index:2}.menu-search label{display:block;font-size:12px;font-weight:600;margin-bottom:7px}.menu-search-input{display:flex;align-items:center;gap:7px;border:1px solid var(--border);border-radius:9px;padding:8px;background:var(--background);color:var(--foreground)}.menu-search-input:focus-within{outline:2px solid var(--ring);outline-offset:1px}.menu-search-input input{min-width:0;width:100%;font-size:13px;border:0;outline:0;background:transparent}.menu-search-input input::-webkit-search-cancel-button{display:none}.menu-search-input button{display:flex;padding:3px}.menu-search-count,.menu-search-empty{font-size:12px;padding:5px 12px;color:var(--muted-foreground)}.menu-search-results{padding:0 5px 12px}.menu-search-results>a{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;padding:10px;border-radius:8px;margin:3px 0;gap:3px;font-size:13px}.menu-search-results>a small{font-size:11px;color:var(--muted-foreground)}.menu-search-results>a.is-selected,.menu-search-results>a:focus-visible,.menu-search-results>a:hover{background:var(--accent);color:var(--accent-foreground)}.gs-shell .menu-search{padding:12px;background:var(--gs-nav-surface,var(--sidebar))}.gs-shell .menu-search label{font-size:14px;color:var(--gs-nav-text,var(--sidebar-foreground));margin-bottom:8px}.gs-shell .menu-search-input{min-height:44px;padding:8px 10px;border-radius:10px;background:var(--gs-pastel-panel,var(--card));border-color:var(--sidebar-border);box-shadow:none;outline:none}.gs-shell .menu-search-input:focus-within{border-color:var(--gs-home-accent,var(--ring));box-shadow:0 0 0 2px color-mix(in srgb,var(--gs-home-accent,var(--ring)) 20%,transparent);outline:none}:root .gs-shell .menu-search-input input,:root.dark .gs-shell .menu-search-input input{background:transparent!important;color:inherit;border:0!important;box-shadow:none!important;outline:none!important;border-radius:0;padding:0;height:26px;font-size:14px;line-height:26px}.gs-shell .menu-search-input>svg{flex-shrink:0;color:var(--muted-foreground)}