.vision-search-select{gap:8px;min-inline-size:0;display:grid;position:relative}.vision-search-select>label{color:var(--muted);font-size:12px}.vision-search-select>input{border:1px solid var(--line-strong);border-radius:var(--radius-ui);background:var(--panel-2);min-block-size:44px;inline-size:100%;min-inline-size:0;color:var(--text);font:400 14px/1.5 var(--font-ui);padding:10px 12px}.vision-search-select-results{z-index:3;border:1px solid var(--line-strong);border-radius:var(--radius-ui);background:var(--panel);max-inline-size:100%;position:relative;overflow:hidden}.vision-search-select-results>[role=listbox]{overscroll-behavior:contain;max-block-size:260px;scroll-margin-block-end:80px;overflow:auto}.vision-search-select .vision-search-select-results button{text-align:start;border:0;border-block-end:1px solid var(--line);white-space:normal;overflow-wrap:anywhere;block-size:auto;min-block-size:44px;max-block-size:none;inline-size:100%;color:var(--text);font:400 14px/1.5 var(--font-ui);background:0 0;border-radius:0;gap:4px;padding:10px 12px;display:grid}.vision-search-select .vision-search-select-results button[data-active=true]{background:var(--panel-2);box-shadow:inset 3px 0 var(--accent-blue,#8ab4f8)}.vision-search-select-results small,.vision-search-select-results p{color:var(--muted);font-size:12px;line-height:1.5}.vision-search-select-results p{margin:0;padding:10px 12px}.vision-search-select>input{padding-inline-end:36px}.vision-search-select-chevron{pointer-events:none;color:var(--muted);font-size:18px;line-height:24px;position:absolute;inset-block-start:36px;inset-inline-end:12px}.vision-search-select-popup{box-sizing:border-box;color:var(--text);font-family:var(--font-ui);margin:0;padding:0;position:fixed;inset:auto;box-shadow:0 12px 32px #0005}.vision-search-select-popup:popover-open{display:block}[dir=rtl] .vision-search-select-results button[data-active=true]{box-shadow:inset -3px 0 var(--accent-blue,#8ab4f8)}html[data-accessibility=on] .vision-search-select :is(input,label),html[data-accessibility=on] .vision-search-select .vision-search-select-results button{font-size:16px}
