.sp-autofill .autofill__input[data-v-b3b40208]{border-radius:5px;font-weight:var(--font-text-regular-weight)}.sp-autofill[data-v-b3b40208] .button__text{font-weight:var(--font-text-regular-weight)}.sp-autofill.select--expanded.select--down[data-v-b3b40208] .sp-listbox{margin-top:-1px;clip-path:inset(0 -6px -6px -6px)}.sp-autofill.select--expanded.select--up[data-v-b3b40208] .sp-listbox{margin-bottom:-1px;clip-path:inset(-6px -6px 0 -6px)}.sp-autofill.select--expanded .input__row .autofill__input[data-v-b3b40208]{position:relative;border-color:#4298b4;box-shadow:0 0 6px #50a9aa4d}.sp-autofill.select--expanded[data-v-b3b40208] .sp-listbox{border-color:#4298b4;box-shadow:0 0 6px #50a9aa4d}.sp-autofill.autofill--clearable .autofill__input[data-v-b3b40208]{padding-inline-end:40px}.sp-autofill.autofill--clearable .autofill__input[data-v-b3b40208]::-webkit-search-cancel-button{-webkit-appearance:none}.sp-autofill.autofill--clearable .autofill__clear[data-v-b3b40208]{position:absolute;justify-content:center;inset-inline-end:10px}.sp-autofill[data-v-b3b40208] input:focus~.input__icon:not(.icon--red) path{fill:rgb(var(--rgb-blue))}input:invalid~.sp-autofill[data-v-b3b40208] .input__icon path,input:invalid:focus~.sp-autofill[data-v-b3b40208] .input__icon path,.sp-autofill.has--error input:focus~.sp-autofill[data-v-b3b40208] .input__icon path{fill:rgb(var(--rgb-red))}.sp-autofill.has--error .autofill__input[data-v-b3b40208],.sp-autofill.has--error .autofill__input[data-v-b3b40208]:focus,.sp-autofill.has--error .autofill__input[data-v-b3b40208]:hover{color:rgb(var(--rgb-red-darker-04));border-color:#f25e62;box-shadow:inset 0 1px #51596a0d}.sp-autofill.has--error .autofill__input[data-v-b3b40208]:focus{box-shadow:0 0 6px #dc69504d,inset 0 1px #51596a0d}.sp-autofill.has--error .autofill__input[data-v-b3b40208]:invalid:focus{box-shadow:0 0 6px #dc69504d,inset 0 1px #51596a0d}.sp-autofill.has--error[data-v-b3b40208] .sp-listbox{border-color:#f25e62;box-shadow:none}.sp-autofill.has--error.select--expanded[data-v-b3b40208] .sp-listbox{border-color:#cd4f53;box-shadow:0 0 6px #dc69504d,inset 0 1px #51596a0d}.sp-autofill.autofill--loose[data-v-b3b40208] .no--results{display:none}@media(min-width:1200px){.sp-autofill.autofill--clearable .autofill__input[data-v-b3b40208]{padding-inline-end:50px}.sp-autofill.autofill--clearable .autofill__clear[data-v-b3b40208]{inset-inline-end:15px}}
