/* 图片标注形状图标 — 来自 labeltool_lite_web iconfont */
@font-face {
  font-family: "annotation-iconfont";
  src: url('/fonts/iconfont/iconfont.woff2') format('woff2'),
       url('/fonts/iconfont/iconfont.woff') format('woff'),
       url('/fonts/iconfont/iconfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

.ann-icon {
  font-family: "annotation-iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ann-icon.shape-rects::before { content: "\e614"; }
.ann-icon.shape-circler::before { content: "\e613"; }
.ann-icon.shape-triangle::before { content: "\e612"; }
.ann-icon.shape-trapezoid::before { content: "\e611"; }
.ann-icon.shape-line::before { content: "\e610"; }
.ann-icon.shape-rectangle::before { content: "\e60f"; }
.ann-icon.shape-polygon::before { content: "\e60e"; }
.ann-icon.shape-dot::before { content: "\e60d"; }
.ann-icon.shape-closecurve::before { content: "\e60b"; }
.ann-icon.shape-bonepoint::before { content: "\e609"; }
.ann-icon.shape-quadrangle::before { content: "\e605"; }
.ann-icon.shape-curve::before { content: "\e604"; }
.ann-icon.shape-cuboid::before { content: "\e603"; }
.ann-icon.shape-cuboid-advanced::before { content: "\e670"; }
.ann-icon.shape-ellipse::before { content: "\e602"; }
.ann-icon.shape-rectextend::before { content: "\e6a2"; }
.ann-icon.cutoffline::before { content: "\e60c"; }
.ann-icon.shape-pencil::before { content: "\e64a"; }
.ann-icon.edit::before { content: "\e64a"; }