._0tM0vW_panel{padding-block:var(--space-8) var(--space-6)}._0tM0vW_form{position:relative}._0tM0vW_input{width:100%;padding:var(--space-3) var(--space-8) var(--space-3) 0;border:0;border-bottom:1px solid var(--color-border-strong);color:var(--color-text);font-family:var(--font-display);appearance:none;background:0 0;border-radius:0;outline:none;font-size:1.125rem}._0tM0vW_input::placeholder{color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.02em}._0tM0vW_input::-webkit-search-cancel-button{display:none}._0tM0vW_input:focus,._0tM0vW_input:focus-visible{border-bottom-color:var(--color-text);box-shadow:0 1px 0 0 var(--color-text);outline:none}._0tM0vW_icon{fill:none;width:22px;height:22px;stroke:var(--color-text-muted);stroke-width:1.5px;position:absolute;top:50%;right:0;transform:translateY(-50%)}._0tM0vW_chips{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._0tM0vW_chip{min-height:32px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:color var(--motion-instant) var(--ease), border-color var(--motion-instant) var(--ease), background-color var(--motion-instant) var(--ease);background:0 0}._0tM0vW_chip:hover{color:var(--color-text);border-color:var(--color-text)}._0tM0vW_chip[aria-pressed=true]{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}._0tM0vW_chipCount{margin-left:var(--space-2);font-family:var(--font-mono);letter-spacing:0;opacity:.75}._0tM0vW_emptyQuery{font-family:var(--font-mono);color:var(--color-text)}._0tM0vW_entryPoints{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._0tM0vW_entryPoints a{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-muted);transition:color var(--motion-instant) var(--ease), border-color var(--motion-instant) var(--ease);align-items:center;display:inline-flex}._0tM0vW_entryPoints a:hover{color:var(--color-text);border-color:var(--color-text)}._0tM0vW_results{max-height:min(60vh,640px);margin-top:var(--space-5);overscroll-behavior:contain;overflow-y:auto}._0tM0vW_hint,._0tM0vW_count,._0tM0vW_empty{font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-text-faint)}._0tM0vW_groups{gap:var(--space-5) var(--space-8);margin-top:var(--space-4);display:grid}@media (min-width:900px){._0tM0vW_groups{grid-template-columns:repeat(2,minmax(0,1fr))}}._0tM0vW_groupTitle{margin-bottom:var(--space-1);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}._0tM0vW_result{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);transition:border-color var(--motion-instant) var(--ease);gap:2px;display:grid}._0tM0vW_resultTitle{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-text-muted);transition:color var(--motion-instant) var(--ease)}._0tM0vW_resultDesc{font-size:var(--text-xs);color:var(--color-text-faint)}._0tM0vW_result:hover,._0tM0vW_result:focus-visible{border-bottom-color:var(--color-text)}._0tM0vW_result:hover ._0tM0vW_resultTitle,._0tM0vW_result:focus-visible ._0tM0vW_resultTitle{color:var(--color-text)}
