.mourning-ribbon{position:fixed;top:20px;left:-40px;width:132px;height:24px;background:#080808;border-top:1px solid #353535;border-bottom:1px solid #353535;box-shadow:0 2px 5px #0004;transform:rotate(-45deg);pointer-events:none;z-index:1200}
.mourning-preview{position:relative;width:112px;height:112px;overflow:hidden;border:1px solid #c8cdd2;border-radius:10px;background:#f8fafc;margin-bottom:18px}
.mourning-preview .mourning-ribbon{position:absolute;z-index:1}
