.hk-bcard[data-v-f7406930]{background:var(--ui-surface);border:1px solid var(--ui-line-card);border-radius:var(--ui-r-xs);color:var(--ui-ink);display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform var(--ui-ease),box-shadow var(--ui-ease)}.hk-bcard[data-v-f7406930]:hover{box-shadow:var(--ui-shadow-hover);transform:translateY(-2px)}.hk-bcard-link[data-v-f7406930]{border-radius:var(--ui-r-xs) var(--ui-r-xs) 0 0;color:inherit;display:flex;flex:1;flex-direction:column;min-width:0;text-decoration:none}.hk-bcard-link[data-v-f7406930]:focus-visible{outline:3px solid var(--ui-focus);outline-offset:-3px}.hk-bcard-art[data-v-f7406930]{align-items:center;aspect-ratio:4/3;background:var(--ui-wash);display:flex;justify-content:center;padding:14px 0}.hk-bcard-book[data-v-f7406930]{aspect-ratio:2/3;background:var(--ui-num);border-radius:3px 6px 6px 3px;box-shadow:0 1px 1px #0000001a,4px 8px 16px #1b243926;height:100%;overflow:hidden;position:relative}.hk-bcard-book[data-v-f7406930]:before{background:linear-gradient(90deg,#00000033,#ffffff14 60%,transparent);bottom:0;content:"";left:0;position:absolute;top:0;width:7px;z-index:2}.hk-bcard-made[data-v-f7406930]{color:var(--ui-tint);display:flex;flex-direction:column;inset:0;padding:12% 10% 10% 14%;position:absolute}.hk-bcard-made small[data-v-f7406930]{font-size:8px;letter-spacing:.05em;opacity:.85;text-transform:uppercase}.hk-bcard-made b[data-v-f7406930]{display:-webkit-box;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:600;-webkit-line-clamp:5;line-height:1.2;margin-top:14%;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.hk-bcard-made i[data-v-f7406930]{border-top:1px solid;font-size:8px;font-style:normal;line-height:1.3;margin-top:auto;opacity:.9;padding-top:6px}.hk-bcard-book img[data-v-f7406930]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.hk-bcard-body[data-v-f7406930]{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 14px 12px}.hk-bcard-kind[data-v-f7406930]{color:var(--ui-num);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hk-bcard-title[data-v-f7406930]{display:-webkit-box;font-size:16px;letter-spacing:-.09px;-webkit-line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.hk-bcard-authors[data-v-f7406930]{color:var(--ui-ink-2);font-size:13px}.hk-bcard-desc[data-v-f7406930]{color:var(--ui-ink-3);display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.hk-bcard-tags[data-v-f7406930]{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.hk-bcard-lang[data-v-f7406930],.hk-bcard-level[data-v-f7406930]{background:var(--ui-tint);border-radius:var(--ui-r-pill);color:var(--ui-num);font-size:12px;font-weight:600;padding:2px 8px}.hk-bcard-lang[data-v-f7406930]{background:#eef0f3;color:var(--ui-ink-2);font-weight:400}.hk-bcard-amz[data-v-f7406930]{align-items:center;color:var(--ui-ink);display:inline-flex;font-size:13px;font-weight:600;gap:4px}.hk-bcard-amz svg[data-v-f7406930]{color:var(--ui-orange);fill:var(--ui-orange)}.hk-bcard-amz small[data-v-f7406930]{color:var(--ui-ink-2);font-size:12px;font-weight:400}.hk-bcard-buy[data-v-f7406930]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px}.hk-bcard-btn[data-v-f7406930]{pointer-events:none}.hk-bcard:hover .hk-bcard-btn[data-v-f7406930]{border-color:var(--ui-ink)}.hk-bcard-foot[data-v-f7406930]{border-top:1px solid var(--ui-line-card);gap:6px;padding:8px 10px 10px 14px}.hk-bcard-foot[data-v-f7406930],.hk-bcard-stars[data-v-f7406930]{align-items:center;display:flex}.hk-bcard-stars button[data-v-f7406930]{background:transparent;border:0;border-radius:6px;color:var(--ui-line-step);cursor:pointer;display:grid;height:36px;padding:0;place-items:center;width:28px}.hk-bcard-stars button.on[data-v-f7406930]{color:var(--ui-orange)}.hk-bcard-stars button.on[data-v-f7406930] svg{fill:currentColor}.hk-bcard-rate[data-v-f7406930]:focus-visible,.hk-bcard-stars button[data-v-f7406930]:focus-visible{outline:3px solid var(--ui-focus);outline-offset:1px}.hk-bcard-stars small[data-v-f7406930]{color:var(--ui-ink-2);font-size:12.5px;margin-left:4px;white-space:nowrap}.hk-bcard-rate[data-v-f7406930]{align-items:center;background:transparent;border:0;color:var(--ui-ink-2);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:5px;min-height:36px;padding:0 4px}.hk-bcard-rate[data-v-f7406930]:hover{color:var(--ui-ink)}@media(max-width:767px){.hk-bcard-desc[data-v-f7406930]{display:none}.hk-bcard-title[data-v-f7406930]{font-size:15px}}@media(prefers-reduced-motion:reduce){.hk-bcard[data-v-f7406930]{transition:none}.hk-bcard[data-v-f7406930]:hover{transform:none}}
