I want to withdraw before I ilose everything but they refuse
If I don't wager will i lose deposit amount??
You won't be able to withdraw without completing the wager if they are refusing it. Here is the terms of BitStarz no deposit bonus:
In addition, no winnings accrued in connection with any Free Bonus may be withdrawn/transferred until the wagering requirements have been met.)
And here is the terms of the deposit bonus:
Before fulfilling the bonus turnover conditions if you transfer or withdraw the main deposit amount, bonus funds and all winnings from this bonus will be forfeited.
For the no deposit bonus, you aren't allowed to withdraw without completing the wagering requirement (you have taken this bonus). And for the deposit bonus, you are allowed to withdraw your deposited funds. But they will forfeit your winnings. You should ask their support whether they will allow you to withdraw the deposited funds only or not (for the no deposit bonus).