[data-theme=light] .base-select__select--selected svg [fill]{fill:#04242d}[data-theme=light] .base-select__select--selected svg [stroke]{stroke:#04242d}[data-theme=light] .base-select__select--selected svg[data-name=visa] [fill]{fill:#1a2adf}[data-theme=light] .base-select__select--selected svg[data-name=visa] [stroke]{stroke:#1a2adf}[data-theme=light] .base-select__select--selected svg[data-name=mc] ellipse:first-child{fill:#eb001b;fill-opacity:1}[data-theme=light] .base-select__select--selected svg[data-name=mc] ellipse:last-child{fill:#f79e1b}[data-theme=light] .base-select__dropdown-option svg [fill]{fill:#04242d}[data-theme=light] .base-select__dropdown-option svg [stroke]{stroke:#04242d}[data-theme=light] .base-select__dropdown-option svg[data-name=visa] [fill]{fill:#1a2adf}[data-theme=light] .base-select__dropdown-option svg[data-name=visa] [stroke]{stroke:#1a2adf}[data-theme=light] .base-select__dropdown-option svg[data-name=mc] ellipse:first-child{fill:#eb001b;fill-opacity:1}[data-theme=light] .base-select__dropdown-option svg[data-name=mc] ellipse:last-child{fill:#f79e1b}.base-select{position:relative}.base-select__select{align-items:center;border:1px solid var(--color-fog-to-mineshaft);border-radius:12rem;color:var(--color-gray-to-silver);display:flex;font-size:18rem;height:50rem;line-height:22rem;padding:13rem 38rem 13rem 25rem;width:100%}.base-select__select span{overflow:hidden;text-align:left;text-overflow:ellipsis}.base-select__select--selected{color:var(--color-dark-to-silver);text-overflow:ellipsis;white-space:nowrap}.base-select__select--selected svg{flex-shrink:0;margin-right:10rem;max-height:20rem}.base-select__select--selected svg [fill]{fill:var(--color-dark-to-white)}.base-select__select--selected svg [stroke]{stroke:var(--color-dark-to-white)}.base-select__label{background-color:var(--color-white-to-very-dark);color:var(--color-cornflower-to-white);font-size:14rem;left:16rem;line-height:22rem;padding:0 9rem;top:0}.base-select__arrow-icon,.base-select__label{pointer-events:none;position:absolute;transform:translateY(-50%);z-index:1}.base-select__arrow-icon{align-items:center;display:flex;height:20rem;justify-content:center;right:13rem;top:50%;width:20rem}.base-select__arrow-icon svg [fill]{fill:var(--color-dark-to-silver)}.base-select__arrow-icon svg [stroke]{stroke:var(--color-dark-to-silver)}.base-select__arrow-icon--rotated svg{transform:rotate(180deg)}.base-select__dropdown{background-color:var(--color-white-to-very-dark);border:1px solid var(--color-fog-to-mineshaft);border-radius:12rem;border-top:0;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;max-height:161rem;overflow:auto;position:absolute;right:0;scrollbar-color:var(--color-cornflower-to-white) transparent;scrollbar-width:thin;top:50rem;width:100%;z-index:2}.base-select__dropdown::-webkit-scrollbar{-webkit-appearance:none;width:4rem}.base-select__dropdown::-webkit-scrollbar-track{background:var(--color-fog-to-mineshaft)}.base-select__dropdown::-webkit-scrollbar-thumb{background:var(--color-cornflower-to-white);border-radius:8rem;box-shadow:0 0 1px #fff}.base-select__dropdown-option{align-items:center;color:var(--color-dark-to-white);display:flex;height:50rem;padding:0 25rem;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.base-select__dropdown-option svg{flex-shrink:0;margin-right:10rem;max-height:20rem}.base-select__dropdown-option svg [fill]{fill:var(--color-dark-to-white)}.base-select__dropdown-option svg [stroke]{stroke:var(--color-dark-to-white)}.base-select__dropdown-option span{color:var(--color-dark-to-silver);display:block;font-size:18rem;line-height:50rem;overflow:hidden;text-align:left;text-overflow:ellipsis}@media (hover:hover){.base-select__dropdown-option:hover{background-color:var(--color-selago-to-eerie)}}.base-select__dropdown-option:not(:last-child):after{background-color:var(--color-fog-to-mineshaft);bottom:0;content:"";height:1px;left:25rem;position:absolute;right:25rem;transform:translateY(50%)}.base-select--disabled{opacity:.5;pointer-events:none}.base-select--disabled .base-select__arrow-icon{opacity:.2}.base-select--open .base-select__select{border-bottom-left-radius:0;border-bottom-right-radius:0}.base-select--invalid .base-select__select{border-color:#ee4130}.base-select--invalid .base-select__label{color:#ee4130}
