.nav-group-index{display:inline-grid;place-items:center;width:21px;height:21px;margin-inline-end:9px;border:1px solid var(--line);border-radius:6px;color:var(--muted);font-size:10px;letter-spacing:0;font-weight:600}
.quick-navigation-trigger{display:inline-flex;align-items:center;gap:9px;font-size:11px;padding:8px 11px;min-width:0}.quick-navigation-trigger .ui-icon{width:15px;height:15px}.quick-navigation-trigger kbd{font-family:inherit;font-size:9px;background:var(--surface-soft);color:var(--muted);padding:3px 5px;border:1px solid var(--line);border-radius:4px}
.quick-navigation{min-width:0}.quick-navigation>.field{margin:18px 0 12px}.quick-navigation input{width:100%}#quick-navigation-results{max-height:min(470px,57dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.quick-navigation-result{display:flex;align-items:center;gap:15px;width:100%;padding:14px 12px;margin:3px 0;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--text);text-align:start}.quick-navigation-result:hover,.quick-navigation-result:focus-visible{background:var(--accent-soft);border-color:var(--line)}.quick-navigation-result>span{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.quick-navigation-result strong{font-size:13px;font-weight:550;overflow-wrap:anywhere}.quick-navigation-result small{font-size:10px;color:var(--muted);max-width:35%;overflow-wrap:anywhere}.quick-navigation-result>.ui-icon{width:14px;height:14px}.quick-navigation-result>span>.ui-icon{width:18px;height:18px;color:var(--green);flex-shrink:0}html[dir=rtl] .quick-navigation-result>.ui-icon{transform:rotate(180deg)}
@media(max-width:1050px){.quick-navigation-trigger>span,.quick-navigation-trigger kbd{display:none}.quick-navigation-trigger{width:35px;height:35px;padding:8px;justify-content:center}}
@media(max-width:900px){.quick-navigation-trigger{display:none}.quick-navigation-result{padding:12px 8px;gap:9px}.quick-navigation-result small{max-width:30%}}
