.ribbon{font-size:14px;font-weight:700;color:#fff;cursor:default}.ribbon{--r: .8em;border-block:.5em solid #0000;padding-inline:.5em calc(var(--r) + .25em);line-height:1.8;clip-path:polygon(100% 0,0 0,0 100%,100% 100%,100% calc(100% - .25em),calc(100% - var(--r)) 50%,100% .25em);background:radial-gradient(.2em 50% at left,#000a,#0000) border-box,#00297a80 padding-box;width:fit-content}
