/* NexoPlay: display-only currency selector (catalog + purchase wallet). */
.nexo-display-currency-select{height:40px;min-width:66px;max-width:76px;padding:0 8px;border:1px solid #29374d;border-radius:10px;background:#0c1422;color:#e5edf9;font:inherit;font-size:11px;font-weight:750;line-height:1.1;letter-spacing:.2px;cursor:pointer;appearance:auto;color-scheme:dark}
.nexo-display-currency-select:focus{outline:2px solid rgba(40,158,255,.55);outline-offset:2px;border-color:#258fe7}
.nexo-display-currency-select option{background:#0b1422;color:#e5edf9}
.storefront-topbar .nexo-display-currency-select.storefront-currency{display:inline-flex;align-items:center;justify-content:center;flex:0 0 70px;width:70px;min-width:70px;max-width:70px}
.admin-topbar .nexo-display-currency-select,.provider-topbar .nexo-display-currency-select{flex:0 0 62px;width:62px;min-width:62px;max-width:62px;height:38px}
@media(max-width:980px){.storefront-topbar .nexo-display-currency-select.storefront-currency{display:inline-flex!important;flex:0 0 56px;width:56px;min-width:56px;max-width:56px;height:38px;padding:0 4px;font-size:10px}.admin-topbar .nexo-display-currency-select,.provider-topbar .nexo-display-currency-select{flex-basis:52px;width:52px;min-width:52px;max-width:52px;height:34px;padding:0 3px;font-size:9px}}
@media(max-width:560px){.storefront-topbar .nexo-display-currency-select.storefront-currency{flex-basis:52px;width:52px;min-width:52px;max-width:52px;height:36px}.admin-topbar .nexo-display-currency-select,.provider-topbar .nexo-display-currency-select{flex-basis:48px;width:48px;min-width:48px;max-width:48px;height:33px;font-size:9px}}
@media(max-width:380px){.storefront-topbar .nexo-display-currency-select.storefront-currency{flex-basis:48px;width:48px;min-width:48px;max-width:48px;height:34px;padding:0 2px;font-size:9px}}
