.hero .asset-picker-trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:6px 8px;border:1px solid #ffffff18;border-radius:10px;background:#ffffff04;color:#f3f4e9;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap;cursor:pointer}
.hero .asset-picker-trigger:hover,.hero .asset-picker-trigger[aria-expanded="true"]{border-color:#f4ce2170;background:#f4ce210b}
.hero .asset-picker-trigger:disabled{opacity:1;border-color:transparent;background:transparent;cursor:default}
.asset-picker-ready>#quote-asset-icon{display:none}
.asset-picker-ready>select[hidden]{display:none!important}
.asset-picker-trigger .asset-picker-code{font:inherit;color:inherit}
.asset-picker-chevron{width:16px;height:16px;flex:none;background:currentColor;mask:url("assets/icons/heroicons/chevron-down.svg") center/contain no-repeat;opacity:.85}
.asset-picker-trigger[aria-expanded="true"] .asset-picker-chevron{transform:rotate(180deg)}
.asset-picker-trigger:disabled .asset-picker-chevron{display:none}
.asset-picker-options{position:fixed;inset:auto;margin:0;padding:6px;background:#12150f;color:#f3f4e9;border:1px solid #f4ce214d;border-radius:14px;box-shadow:0 16px 45px #000b;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#555831 transparent;z-index:100;font-family:var(--font);outline:none;box-sizing:border-box}
.asset-picker-options[hidden]{display:none}
.asset-picker-option{display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 12px;border:1px solid transparent;border-radius:9px;cursor:pointer;line-height:1.4}
.asset-picker-option.is-active{background:#ffffff06;border-color:#ffffff14}
.asset-picker-option[aria-selected="true"]{background:#f4ce2110;border-color:#f4ce212b}
.asset-picker-label{display:flex;flex-direction:column;min-width:0;gap:2px}
.asset-picker-label strong{font-size:14px;font-weight:700;letter-spacing:.2px}
.asset-picker-label small{font-size:12px;color:#a9b09f;overflow-wrap:anywhere}
.asset-picker-check{margin-left:auto;color:var(--yellow);font-size:16px;visibility:hidden}
.asset-picker-option[aria-selected="true"] .asset-picker-check{visibility:visible}
.asset-picker-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;font-size:19px;background:#34371b;color:#f4ce21;overflow:hidden}
.asset-picker-icon svg{width:22px;height:22px;fill:none;stroke:currentColor}
.asset-picker-icon img{width:100%;height:100%;object-fit:cover}
.asset-picker-icon.usdt{background:#173e34;color:#68bca5;--picker-icon-color:#68bca5}
.asset-picker-icon.usdc{background:#183451;color:#7caee5;--picker-icon-color:#7caee5}
.asset-picker-icon.btc{background:#4e3018;color:#f5b065;--picker-icon-color:#f5b065}
.asset-picker-icon.eth{background:#272c40;color:#a5b4e4;--picker-icon-color:#a5b4e4}
.hero .receive-row strong .asset-picker-icon{color:var(--picker-icon-color,#f4ce21)}
.hero .asset-picker-trigger .asset-picker-icon{width:23px;height:23px;flex-basis:23px}
.hero .asset-picker-trigger .asset-picker-icon svg{width:18px;height:18px}
.hero .receive-row .asset-picker-trigger{font-size:13px}
.hero .receive-row #receive-code{display:inline-flex;align-items:center;gap:7px}
.hero .quote-mkd-flag{display:block;width:23px;height:23px;flex:none;border-radius:50%;object-fit:cover}
.hero #quote-asset-icon img{width:100%;height:100%;object-fit:cover;border-radius:50%}
@media(max-width:360px){.hero .asset-picker-trigger{padding-inline:6px;gap:5px;font-size:13px}}
