.z-badge-wrap{display:inline-block;line-height:1;vertical-align:top}.z-badge-wrap:not(.z-inline){position:relative}.z-badge{display:block;box-sizing:content-box!important;min-width:1em;height:1em;line-height:1;padding:.3em;white-space:nowrap;text-align:center;border-radius:99em;background-color:var(--z-badge-color,var(--z-color-red));color:#fff;pointer-events:none}.z-badge>span{font-size:.8em;filter:drop-shadow(0 .12em .02em rgba(0,0,0,.2)) drop-shadow(0 .12em .02em rgba(0,0,0,.2)) drop-shadow(0 0 .01em rgba(0,0,0,.2666666667));font-weight:600}.z-badge-wrap:not(.z-inline) .z-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%)}.z-badge.z-zoom-enter-active,.z-badge.z-zoom-leave-active{transition:.2s}.z-badge.z-zoom-enter-from,.z-badge.z-zoom-leave-to{opacity:0;transform:scale(.5)}
