.page-picker--virtual.vscomp-ele { display: inline-block; width: 6rem; max-width: none; }
.page-picker--virtual .vscomp-wrapper { color: var(--text, #fff); }
.page-picker--virtual .vscomp-toggle-button,
.page-picker--virtual .vscomp-dropbox { background: var(--page-picker-background, #171615); border-color: var(--line-strong, #ffffff32); }
.page-picker--virtual .vscomp-toggle-button { min-height: 2.25rem; padding-block: .24rem; border-radius: .25rem; }
.page-picker--virtual .vscomp-arrow::after { border-bottom-color: var(--text, #fff); border-right-color: var(--text, #fff); }
.page-picker--virtual .vscomp-dropbox { color: var(--text, #fff); box-shadow: 0 .4rem 1.2rem #0008; }
.page-picker--virtual .vscomp-search-container { border-bottom-color: var(--line-strong, #ffffff32); }
.page-picker--virtual .vscomp-search-input { color: inherit; }
.page-picker--virtual .vscomp-option.focused,
.page-picker--virtual .vscomp-option:hover { background: var(--surface-hover, #403934); }
.page-picker--virtual .vscomp-option.selected { color: #19120a; background: var(--accent-bright, #ffc45a); }
