.characterWrap{pointer-events:auto!important}.characterFrame{cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;overflow:visible!important}.characterFrame img{pointer-events:none;-webkit-user-drag:none}.characterFrame:after{content:'';position:absolute;inset:-5px;border-radius:50%;background:conic-gradient(#fff1a1 var(--secret-progress,0deg),transparent 0);mask:radial-gradient(transparent 65%,#000 67%);pointer-events:none}.characterFrame:focus-visible{outline:3px solid #f8d084;outline-offset:7px}.secretHint{position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);white-space:nowrap;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:20px;padding:5px 10px;font-size:10px;z-index:4}.characterFrame{isolation:isolate}@media(max-width:680px){.secretHint{font-size:8px;bottom:-8px}}
