.collector-avatar{--collector-avatar-size:44px;position:relative;isolation:isolate;display:inline-grid;place-items:stretch;flex:none;width:var(--collector-avatar-size);height:var(--collector-avatar-size);box-sizing:border-box;padding:1.5px;border-radius:50%;vertical-align:middle;background:conic-gradient(from 35deg,#cdb9ff,#f2cf7e 30%,#7ed7a4 55%,#9a86ff 80%,#cdb9ff);box-shadow:0 4px 12px -6px rgba(0,0,0,.8)}.collector-avatar[data-size=xs]{--collector-avatar-size:24px;padding:1px}.collector-avatar[data-size=sm]{--collector-avatar-size:32px}.collector-avatar[data-size=md]{--collector-avatar-size:44px}.collector-avatar[data-size=lg]{--collector-avatar-size:64px;padding:2px}.collector-avatar[data-size=xl]{--collector-avatar-size:96px;padding:2.5px}.collector-avatar-face{display:grid;place-items:center;min-width:0;min-height:0;overflow:hidden;border-radius:50%;background:radial-gradient(ellipse at 25% 15%,rgba(205,185,255,.3),transparent 67%),radial-gradient(ellipse at 85% 85%,rgba(126,215,164,.18),transparent 68%),#1c1a26;color:#f5f1e8}.collector-avatar .collector-avatar-face img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.collector-avatar-initial{font:400 calc(var(--collector-avatar-size) * .46)/1 var(--font-fraunces),Georgia,serif;letter-spacing:0}.collector-avatar:after{content:"";position:absolute;inset:0;border:1px solid #f5f1e8;border-radius:50%;opacity:0;pointer-events:none;transition:opacity .18s}a:hover>.collector-avatar:after,button:hover>.collector-avatar:after{opacity:.45}a:focus-visible:has(>.collector-avatar),button:focus-visible:has(>.collector-avatar){outline:2px solid #cdb9ff;outline-offset:4px;border-radius:50%}html[data-foil=off] .collector-avatar{background:#8a8499}html[data-motion=off] .collector-avatar:after{transition:none}@media (prefers-reduced-motion:reduce){.collector-avatar:after{transition:none}}@media (forced-colors:active){.collector-avatar{background:Canvas;border:1px solid CanvasText;box-shadow:none}.collector-avatar-face{background:Canvas;color:CanvasText}.collector-avatar:after{display:none}}