.buy-selected,.buy-row{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--t-border,#77684e);background:var(--t-elevated,#3a4031);color:var(--t-tint,#efdfb9);border-radius:7px;font-weight:650;white-space:nowrap;transition:background .2s,transform .2s}.buy-selected{padding:8px 10px;font-size:10px}.buy-row{padding:6px 8px;font-size:10px}.buy-row svg{width:13px;height:13px}.buy-selected:hover,.buy-row:hover{background:var(--t-hover,#4b553f);transform:translateY(-1px)}.buy-selected:disabled{opacity:.4;cursor:not-allowed;transform:none}.buy-selected:focus-visible,.buy-row:focus-visible{outline:2px solid var(--t-accent,#dec48e);outline-offset:3px}@media(max-width:650px){.buy-selected{font-size:9px;padding:6px}.buy-row{padding:5px 7px}}
