Sachverhalt: A. Das Bezirksgericht Zürich verurteilte X._ am 17. März 2016 wegen mehrfachen Raubes, teilweise wegen des Versuchs dazu und Erpressung zu einer bedingten Freiheitsstrafe von 22 Monaten. Es auferlegte ihr die Kosten der Untersuchung und des gerichtlichen Verfahrens und nahm die Kosten der amtlichen Verteidigung auf die Gerichtskasse. Mit Berufung beantragte X._ dem Obergericht des Kantons Zürich, sie wegen betrügerischen Missbrauchs einer Datenverarbeitungsanlage, teilweise des Versuchs dazu, schuldig zu sprechen und mit einer bedingten Geldstrafe von 120 Tagessätzen zu bestrafen. Vom Vorwurf der Erpressung sei sie freizusprechen. Das Obergericht sprach X._ am 14. Februar 2017 des mehrfachen, teilweise versuchten betrügerischen Missbrauchs einer Datenverarbeitungsanlage sowie der Erpressung schuldig und verurteilte sie zu einer bedingten Freiheitsstrafe von 18 Monaten. Es bestätigte die erstinstanzliche Kostenauflage, auferlegte ihr die Kosten des Berufungsverfahrens (Dispositiv-Ziffer 8 Satz 1) und nahm die Kosten der amtlichen Verteidigung auf die Gerichtskasse (Dispositiv-Ziffer 8 Satz 2). B. Mit Beschwerde in Strafsachen beantragt X._, Dispositiv-Ziffer 8 Satz 1 dieses obergerichtlichen Entscheids aufzuheben und die Sache zu neuem Entscheid an die Vorinstanz zurückzuweisen. C. Das Obergericht verzichtet auf Vernehmlassung.