.ck[data-v-7ed1f3dc]{border:2px solid var(--line);height:100%;color:inherit;background:#fff;border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .15s,border-color .15s;display:flex;overflow:hidden}.ck[data-v-7ed1f3dc]:hover{border-color:var(--blue);transform:translateY(-3px)}.ck-bar[data-v-7ed1f3dc]{background:var(--blue);height:6px;display:block}li:nth-child(3n+2) .ck .ck-bar[data-v-7ed1f3dc]{background:var(--yellow)}li:nth-child(3n) .ck .ck-bar[data-v-7ed1f3dc]{background:var(--mint)}.ck-pic[data-v-7ed1f3dc]{margin-inline:10px;background:var(--soft);border-radius:8px;margin-top:10px;display:block;position:relative;overflow:hidden}.ck-rank[data-v-7ed1f3dc]{color:#fff;background:var(--blue);border-radius:999px;font-family:Poppins,system-ui,sans-serif;font-size:12px;top:6px;left:6px}.ck-rank[data-v-7ed1f3dc],.ck-sticker[data-v-7ed1f3dc]{padding-block:3px;padding-inline:8px;font-weight:700;position:absolute}.ck-sticker[data-v-7ed1f3dc]{color:var(--ink);background:var(--yellow);border-radius:6px 0 0 6px;font-size:10.5px;bottom:8px;right:-4px;transform:rotate(-3deg)}.ck-body[data-v-7ed1f3dc]{flex-direction:column;gap:4px;padding-block:9px 11px;padding-inline:10px;display:flex}.ck-title[data-v-7ed1f3dc]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,system-ui,sans-serif;font-size:13.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ck:hover .ck-title[data-v-7ed1f3dc]{color:var(--blue)}.ck-author[data-v-7ed1f3dc]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ck-tags[data-v-7ed1f3dc]{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.ck-tag[data-v-7ed1f3dc]{color:#fff;background:var(--blue);border-radius:999px;padding-block:2px;padding-inline:7px;font-size:10.5px;font-weight:600}.ck-tag-soft[data-v-7ed1f3dc]{color:var(--ink);background:var(--soft)}.ck-tag-soft.completed[data-v-7ed1f3dc]{background:#d6f7ec}
