or: #646464; } ._0ZXIz input:focus ~ ._0qYNL button:first-child { border-color: #646464; } ._0ZXIz:hover:not(.anyO7) { background-color: #ffffff; } ._0ZXIz:hover:not(.anyO7) input ~ ._0qYNL { border-left-color: #646464; } ._0ZXIz:hover:not(.anyO7) input ~ ._0qYNL button:first-child { border-color: #646464; } ._0ZXIz.WgkZQ .Eg7jZ { padding-right: 0.25rem; } ._0ZXIz.WgkZQ input { padding-left: 0; } ._0ZXIz.anyO7 { background-color: #e4e4e4; border-color: #bdbdbd; } ._0ZXIz.anyO7:hover input { background-color: #e4e4e4; } ._0ZXIz.anyO7 ._0qYNL { border-color: #bdbdbd; } ._0ZXIz.anyO7 ._0qYNL button { cursor: default; background-color: #e4e4e4; border-bottom-right-radius: 0.25rem; } ._0ZXIz.anyO7 ._0qYNL button:first-child { border-color: #bdbdbd; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0; } ._0ZXIz ._0qYNL { align-items: center; border: none; border-left: 0.0625rem solid #e4e4e4; border-radius: 0 0.25rem 0.25rem 0; display: flex; flex-direction: column; overflow: hidden; justify-content: center; transition: border-color 0.2s ease; min-width: 30px; } ._0ZXIz ._0qYNL button { background-color: transparent; border: 0; box-shadow: none; cursor: pointer; flex: 1 100%; line-height: 1; outline: none; position: relative; transition: border-color 0.2s ease; width: 100%; } ._0ZXIz ._0qYNL button:active { background-color: #f2f2f2; } ._0ZXIz ._0qYNL button:first-child { border-bottom: 0.0625rem solid #e4e4e4; }