.achieve-wall{display:grid;gap:16px}.achieve-wall__count{justify-self:start;padding:0 10px;border-radius:var(--lq-radius-pill);font-size:var(--lq-fs-note);line-height:24px}.achieve-honor,.achieve-wall__count{margin:0;background:var(--lq-orange-soft);color:var(--lq-orange-ink);font-weight:700}.achieve-honor{padding:10px 14px;border:1px solid var(--lq-orange-line);border-radius:var(--lq-radius-sm);font-size:var(--lq-fs-body);line-height:22px}.achieve-honor span{margin-left:8px;color:var(--lq-text-2);font-size:13px;font-weight:400}.achieve-group h3{margin:0 0 8px;color:var(--lq-text-2);font-size:13px;font-weight:700;line-height:20px}.achieve-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none}.achieve-grid li{position:relative;display:grid;align-content:start;gap:2px;min-width:0;min-height:64px;padding:10px 12px 10px 46px;border:1px solid var(--lq-border);border-radius:var(--lq-radius);background:var(--lq-card-alt);cursor:default;transition:border-color var(--lq-dur),box-shadow var(--lq-dur)}.achieve-grid li:before{content:"★";position:absolute;top:12px;left:12px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--lq-border);color:var(--lq-card);font-size:13px;line-height:1}.achieve-grid li strong{overflow:hidden;color:var(--lq-text-2);font-size:var(--lq-fs-body);line-height:22px;text-overflow:ellipsis;white-space:nowrap}.achieve-grid li span{color:var(--lq-text-3);font-size:var(--lq-fs-note);line-height:18px}.achieve-grid li.is-on{border-color:var(--lq-orange-line);background:var(--lq-card);box-shadow:var(--lq-shadow-sm)}.achieve-grid li.is-on:hover{border-color:var(--lq-orange);box-shadow:var(--lq-shadow)}.achieve-grid li.is-on:before{background:linear-gradient(160deg,var(--lq-orange-hover),var(--lq-orange));color:var(--lq-on-dark)}.achieve-grid li.is-on strong{color:var(--lq-title)}.achieve-grid li.is-honor{border:1px solid var(--lq-orange);background:var(--lq-orange-soft);box-shadow:0 0 0 3px var(--lq-orange-line)}.achieve-grid li.is-honor strong{color:var(--lq-orange-ink)}.achieve-grid li.is-honor strong em{margin-left:6px;padding:0 6px;border-radius:var(--lq-radius-pill);background:var(--lq-orange);color:var(--lq-on-dark);font-size:11px;font-style:normal;font-weight:700;line-height:18px;vertical-align:1px}.achieve-grid li.is-off{opacity:.6}.achieve-grid li.is-off strong{color:var(--lq-text-3)}@media (prefers-reduced-motion:reduce){.achieve-grid li{transition:none}}.uid-social .forum-fav,.uid-social .forum-fav.is-on,.uid-social .forum-fav:focus-visible,.uid-social .forum-fav:hover{transform:none}.uid-social .forum-fav:disabled,.uid-social .forum-fav[aria-busy=true]{opacity:.55;cursor:wait;transform:none}