/* Front-end select arrows only: keep the native picker and one inset chevron. */
body.auction-ui .main-shell select:not([multiple]):not([size]),
body.auction-ui .main-shell select:not([multiple])[size="1"],
body.auction-account-popup:not(:has(.main-shell)) select:not([multiple]):not([size]) {
 -webkit-appearance:none!important;appearance:none!important;
 padding-inline-end:42px!important;
 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236e7783' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;
 background-repeat:no-repeat!important;background-size:16px 16px!important;
 background-position:right 14px center!important;
 white-space:nowrap;text-overflow:ellipsis;cursor:pointer;
}
body.auction-ui .main-shell select:disabled{background-color:var(--surface-subtle,#f0f3f6);color:var(--muted,#6e7783);cursor:not-allowed;opacity:1}
body.auction-ui .main-shell select:focus-visible{outline:2px solid #657b91;outline-offset:3px}
@media(forced-colors:active){
 body.auction-ui .main-shell select:not([multiple]):not([size]),
 body.auction-ui .main-shell select:not([multiple])[size="1"],
 body.auction-account-popup:not(:has(.main-shell)) select:not([multiple]):not([size]){
  -webkit-appearance:auto!important;appearance:auto!important;background-image:none!important;
 }
}
