.image-stamp-badge{width:22px;height:22px;z-index:calc(var(--z-base) + 2);background:var(--color-white);border:1.5px solid var(--color-gray-200);cursor:help;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-3px;right:-3px}.image-stamp-badge svg{width:calc(11px * var(--stamp-glyph-scale,1));height:calc(11px * var(--stamp-glyph-scale,1));display:block}.image-stamp-badge-check svg{stroke-width:5px}.image-stamp-badge-letter{font-size:12px;font-weight:var(--font-weight-medium);line-height:1}.image-stamp-badge-wrap{z-index:calc(var(--z-base) + 2);position:absolute}.image-stamp-badge-wrap-bl{bottom:12px;left:12px}.image-stamp-badge-wrap-br{bottom:12px;right:12px}.image-stamp-badge-wrap-tl{top:12px;left:12px}.image-stamp-badge-wrap-tr{top:12px;right:12px}.image-stamp-badge-wrap-bl .image-stamp-badge,.image-stamp-badge-wrap-br .image-stamp-badge,.image-stamp-badge-wrap-tl .image-stamp-badge,.image-stamp-badge-wrap-tr .image-stamp-badge{position:static}.image-stamp-badge--press{font:inherit;cursor:pointer;appearance:none;margin:0;padding:0}.image-stamp-badge--press:before{content:"";border-radius:50%;position:absolute;inset:-11px}.image-stamp-host{position:relative}
