@font-face {
  font-family: "iconfont-ov"; /* Project id 5202366 */
  src: url('iconfont-ov.woff2?t=1783955045008') format('woff2'),
       url('iconfont-ov.woff?t=1783955045008') format('woff'),
       url('iconfont-ov.ttf?t=1783955045008') format('truetype');
}

.iconfont-ov {
  font-family: "iconfont-ov" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconfont-ov:before,
[class^="icon-ov-"]:before,
[class*=" icon-ov-"]:before {
  font-family: "iconfont-ov" !important;
  display: inline-block;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-ov-icon-f:before {
  content: "\e628";
}

.icon-ov-icon-x:before {
  content: "\e629";
}

.icon-ov-icon-douyin:before {
  content: "\e62a";
}

.icon-ov-icon-play2:before {
  content: "\e625";
}

.icon-ov-icon-play1:before {
  content: "\e626";
}

.icon-ov-icon-play11:before {
  content: "\e627";
}

.icon-ov-icon-zan:before {
  content: "\e624";
}

.icon-ov-icon-frame:before {
  content: "\e623";
}

.icon-ov-icon-dubbing:before {
  content: "\e61f";
}

.icon-ov-icon-subtitle:before {
  content: "\e620";
}

.icon-ov-icon-voice:before {
  content: "\e621";
}

.icon-ov-icon-video:before {
  content: "\e622";
}

.icon-ov-icon-verified-g:before {
  content: "\e61e";
}

.icon-ov-icon-star:before {
  content: "\e61c";
}

.icon-ov-icon-g2-logo:before {
  content: "\e61d";
}

.icon-ov-icon-zero:before {
  content: "\e618";
}

.icon-ov-icon-sandbox:before {
  content: "\e619";
}

.icon-ov-icon-no-training:before {
  content: "\e61a";
}

.icon-ov-icon-encryption:before {
  content: "\e61b";
}

.icon-ov-icon-corporate-nor:before {
  content: "\e617";
}

.icon-ov-icon-verified:before {
  content: "\e610";
}

.icon-ov-icon-podcasts-nor:before {
  content: "\e60f";
}

.icon-ov-icon-marketing-nor:before {
  content: "\e611";
}

.icon-ov-icon-youtubers-nor:before {
  content: "\e612";
}

.icon-ov-icon-tiktokers-nor:before {
  content: "\e613";
}

.icon-ov-icon-commerce-nor:before {
  content: "\e614";
}

.icon-ov-icon-learning:before {
  content: "\e615";
}

.icon-ov-icon-drama-nor:before {
  content: "\e616";
}

.icon-ov-icon-right-arrow:before {
  content: "\e60e";
}

.icon-ov-icon-descend:before {
  content: "\e60d";
}

.icon-ov-icon-play:before {
  content: "\e60b";
}

.icon-ov-icon-accuracy:before {
  content: "\e60c";
}

.icon-ov-icon-tick:before {
  content: "\e609";
}

.icon-ov-icon-tips:before {
  content: "\e608";
}

.icon-ov-icon-suspend:before {
  content: "\e607";
}

.icon-ov-icon-vlog-nor:before {
  content: "\e606";
}

.icon-ov-icon-gaming-nor:before {
  content: "\e605";
}

.icon-ov-icon-product-nor:before {
  content: "\e604";
}

.icon-ov-icon-learning-nor:before {
  content: "\e60a";
}

.icon-ov-Union1:before {
  content: "\e603";
}

.icon-ov-Union:before {
  content: "\e600";
}

.icon-ov-a-3002-icon3:before {
  content: "\e601";
}

.icon-ov-a-3002-icon4:before {
  content: "\e602";
}

/* Shared blue check badge: CSS circle + tick icon */
.ov-check-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:#2771FF;pointer-events:none;}
.ov-check-badge .iconfont-ov{font-size:12px !important;line-height:1;color:#fff;transform:scale(0.7);transform-origin:center center;}
.ov-check-badge--20{width:20px;height:20px;}
.ov-check-badge--18{width:18px;height:18px;}
