.app-search[data-v-c30f10bd]{--search-source-width:152px;--search-button-width:88px;--search-height:48px;margin:0 auto;max-width:700px;width:100%}.search-input[data-v-c30f10bd]{min-width:0;width:100%}.search-input[data-v-c30f10bd] .va-input-wrapper__field{background:var(--color-bg-card)!important;border-radius:8px!important;gap:0;height:var(--search-height);min-height:var(--search-height);padding:0!important}.search-input[data-v-c30f10bd] .va-input-wrapper__field:focus-within{border-color:var(--color-primary)!important;box-shadow:inset 0 0 0 1px var(--color-primary)}.search-input[data-v-c30f10bd] .va-input-wrapper__append-inner,.search-input[data-v-c30f10bd] .va-input-wrapper__prepend-inner{align-self:stretch;display:flex;margin:0;padding:0}.search-input[data-v-c30f10bd] .va-input-wrapper__prepend-inner{flex:0 0 var(--search-source-width)}.search-input[data-v-c30f10bd] .va-input-wrapper__append-inner{flex:0 0 var(--search-button-width)}.search-input[data-v-c30f10bd] .va-input-wrapper__text{flex:1 1 0;min-width:0;padding:0 12px}.search-input[data-v-c30f10bd] .va-input-wrapper__text input{color:var(--color-text-primary)!important;min-width:0}.search-input[data-v-c30f10bd] .va-input-wrapper__text input::-moz-placeholder{color:var(--color-text-secondary)!important;opacity:1}.search-input[data-v-c30f10bd] .va-input-wrapper__text input::placeholder{color:var(--color-text-secondary)!important;opacity:1}.registry-select[data-v-c30f10bd]{align-self:stretch;background:transparent;border:0;border-radius:7px 0 0 7px;border-right:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;font-size:14px;height:100%;min-width:0;padding:0 8px 0 12px;text-overflow:ellipsis;width:var(--search-source-width)}.registry-select option[data-v-c30f10bd]{background:var(--color-bg-card);color:var(--color-text-primary)}.registry-select[data-v-c30f10bd]:focus{box-shadow:none;outline:none}.search-btn[data-v-c30f10bd]{--va-button-lg-content-px:12px;border-radius:0 7px 7px 0!important;height:100%;margin:0;min-height:0;min-width:var(--search-button-width);white-space:nowrap;width:var(--search-button-width)}@media(max-width:520px){.app-search[data-v-c30f10bd]{--search-source-width:112px;--search-button-width:64px}.registry-select[data-v-c30f10bd]{font-size:13px;padding-left:8px}.search-input[data-v-c30f10bd] .va-input-wrapper__text{padding:0 8px}}
