#anCommunityAchievement{position:fixed;z-index:80;top:calc(12px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%,-12px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:9px;width:max-content;max-width:min(90vw,520px);padding:10px 15px;border:1px solid #d9b878;border-radius:14px;background:rgba(61,36,24,.95);box-shadow:0 5px 20px #0006;color:#fff2d4;font:14px/1.4 system-ui,sans-serif;transition:opacity .2s,transform .2s}#anCommunityAchievement.is-visible{opacity:1;transform:translate(-50%,0)}.an-ca-symbol{color:#f4d281;font-size:20px}.an-ca-name{font-weight:700;color:#ffe09a}@media(max-width:600px){#anCommunityAchievement{font-size:12px;top:calc(54px + env(safe-area-inset-top,0px))}}

.an-reward-pop{position:sticky;bottom:12px;z-index:5;margin:0 auto;padding:10px 14px;width:fit-content;max-width:90%;border:1px solid #d9b878;border-radius:12px;background:#422d1e;color:#fff3d4;box-shadow:0 4px 15px #0006;font:14px/1.4 system-ui,sans-serif}
