.ta-cosmetic-frame{outline:2px solid #a575ff!important;outline-offset:2px;box-shadow:0 0 14px rgba(180,108,255,.45);border-radius:50%}
.ta-cosmetic-name{background:linear-gradient(95deg,#fd74c6,#b28cff);background-clip:text;-webkit-background-clip:text;color:transparent!important}
.ta-cosmetic-title{font-size:10px;color:#cba8ff;display:inline-flex;margin:0 5px}
.ta-cosmetic-badges{display:inline-flex;gap:3px;margin-left:5px;vertical-align:middle}.ta-cosmetic-badges span{font-size:12px}
.entry-author-text.ta-cosmetic-name{font-weight:700}

.ta-cosmetic-frame-centurion{outline-color:#e7b75a!important;box-shadow:0 0 15px rgba(236,180,85,.4)}
.ta-cosmetic-frame-omnijoueur{outline-color:#73e7e1!important;box-shadow:0 0 15px rgba(80,230,205,.5)}
.ta-cosmetic-frame-streak30{outline-color:#f28664!important;box-shadow:0 0 16px rgba(255,120,65,.5)}
.ta-cosmetic-frame-wordle{outline-color:#79da94!important;box-shadow:0 0 16px rgba(105,220,135,.4)}
.ta-cosmetic-frame-quiz{outline-color:#bb87f9!important}
.ta-cosmetic-banner-night{background-image:linear-gradient(90deg,rgba(66,34,96,.21),rgba(20,20,51,.15))}
