/* Public, worker-sanitized cosmetics follow a member into both leaderboards. */
.person[data-frame]:not([data-frame=none]){border-width:2px}
.person[data-frame=lunar],.overlay[data-frame=lunar] .dialog{border-color:#c7d7f4}
.person[data-frame=neon],.overlay[data-frame=neon] .dialog{border-color:#6de6d9;box-shadow:0 0 24px #6de6d94d}
.person[data-frame=starlight],.overlay[data-frame=starlight] .dialog{border-color:#b6adf3}
.person[data-frame=prism],.overlay[data-frame=prism] .dialog{border-color:#c39bea}
.person[data-frame=halo],.overlay[data-frame=halo] .dialog{border-color:#eee6fa;box-shadow:0 0 29px #d0c5ec44}
.person[data-frame=satellite],.overlay[data-frame=satellite] .dialog{border-color:#aac8f4}
.person[data-frame=meteor],.overlay[data-frame=meteor] .dialog{border-color:#e0b287}
.person[data-frame=glass],.overlay[data-frame=glass] .dialog{border-color:#eff5fa}
.person[data-frame=constellation],.overlay[data-frame=constellation] .dialog{border-color:#bbaadd;border-style:dashed}
.person[data-frame=support_beacon],.overlay[data-frame=support_beacon] .dialog{border-color:#69dfcf;box-shadow:0 0 28px #69dfcf55}
.person[data-frame=support_wave],.overlay[data-frame=support_wave] .dialog{border-color:#70c4df}
.person[data-frame=staff_crest],.overlay[data-frame=staff_crest] .dialog{border-color:#a3adff;border-style:double}
.person[data-frame=staff_prism],.overlay[data-frame=staff_prism] .dialog{border-color:#cbb6f6}
.person[data-frame^=founder],.overlay[data-frame^=founder] .dialog{border-color:#e2c58a;box-shadow:0 0 35px #dfc48654}
.overlay[data-frame] #profile-avatar{border-color:inherit;box-shadow:0 0 0 2px #ffffff22}
@media(prefers-reduced-motion:reduce){.person[data-frame],.overlay[data-frame] .dialog{animation:none!important;transition:none!important}}
