.cover-art[data-v-bcab2b5f]{background:var(--paper-2);overflow:hidden;position:relative}.cover-art[data-v-bcab2b5f],.cover-art svg[data-v-bcab2b5f]{height:100%;width:100%}.cover-mark[data-v-bcab2b5f]{bottom:2%;color:#fbf6eed9;font-family:var(--font-kai);font-size:clamp(56px,12vw,120px);line-height:1;pointer-events:none;position:absolute;right:4%;text-shadow:0 2px 18px rgba(0,0,0,.45);-webkit-user-select:none;-moz-user-select:none;user-select:none}.card[data-v-ca139b6a]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.card[data-v-ca139b6a]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.card-cover[data-v-ca139b6a]{display:block;overflow:hidden}.card-cover[data-v-ca139b6a] .cover-art,.card-cover img[data-v-ca139b6a]{transition:transform .45s ease}.card:hover .card-cover[data-v-ca139b6a] .cover-art,.card:hover .card-cover img[data-v-ca139b6a]{transform:scale(1.045)}.card-body[data-v-ca139b6a]{display:flex;flex:1;flex-direction:column;padding:20px 22px 22px}.card-kicker[data-v-ca139b6a]{align-items:center;color:var(--ink-3);display:flex;font-size:12px;gap:10px;letter-spacing:.2em;margin:0 0 12px}.pin-chip[data-v-ca139b6a]{font-size:11px;padding:2px 10px}.kicker-cat[data-v-ca139b6a]{color:var(--accent)}.kdot[data-v-ca139b6a]{color:var(--border-strong)}.card-title[data-v-ca139b6a]{font-family:var(--font-serif);font-size:20px;font-weight:700;line-height:1.62;margin:0 0 8px;transition:color .18s ease}.card:hover .card-title[data-v-ca139b6a]{color:var(--accent)}.card-summary[data-v-ca139b6a]{color:var(--ink-2);display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.95;margin:0;-webkit-box-orient:vertical;overflow:hidden}.card-foot[data-v-ca139b6a]{color:var(--ink-3);font-size:12.5px;margin:auto 0 0;padding-top:14px}.row[data-v-ca139b6a]{align-items:center;border-bottom:1px solid var(--border);border-radius:var(--radius-sm);display:grid;gap:26px;grid-template-columns:92px 1fr auto;margin:0 -18px;padding:26px 18px;transition:background .2s ease,box-shadow .2s ease}.row[data-v-ca139b6a]:first-child{border-top:1px solid var(--border)}.row[data-v-ca139b6a]:hover{background:var(--surface);box-shadow:var(--shadow-sm)}.row-no[data-v-ca139b6a]{color:var(--border-strong);font-size:30px;font-weight:600;line-height:1;transition:color .2s ease}.row:hover .row-no[data-v-ca139b6a]{color:var(--accent)}.row-no small[data-v-ca139b6a]{color:var(--ink-3);display:block;font-size:10px;letter-spacing:.3em;margin-top:6px}.row-main[data-v-ca139b6a]{min-width:0}.row-title[data-v-ca139b6a]{align-items:center;color:var(--ink-1);display:flex;flex-wrap:wrap;font-family:var(--font-serif);font-size:19.5px;font-weight:600;gap:10px;line-height:1.65;margin-bottom:4px;transition:color .18s ease}.pin[data-v-ca139b6a],.row:hover .row-title[data-v-ca139b6a]{color:var(--accent)}.pin[data-v-ca139b6a]{background:var(--accent-soft);border-radius:999px;font-size:11px;font-weight:500;letter-spacing:.18em;padding:2px 10px}.row-summary[data-v-ca139b6a]{color:var(--ink-2);display:block;display:-webkit-box;font-size:13.5px;-webkit-line-clamp:1;line-height:1.9;margin-bottom:8px;-webkit-box-orient:vertical;overflow:hidden}.row-tags[data-v-ca139b6a]{display:flex;flex-wrap:wrap;gap:8px}.tag-mini[data-v-ca139b6a]{border:1px solid var(--border);border-radius:999px;color:var(--ink-3);font-size:11.5px;letter-spacing:.08em;padding:1px 10px}.row-side[data-v-ca139b6a]{color:var(--ink-3);font-size:12.5px;line-height:2;text-align:right;white-space:nowrap}.row-side .num[data-v-ca139b6a]{color:var(--ink-2);font-size:14px;letter-spacing:.06em}@media(max-width:640px){.row[data-v-ca139b6a]{gap:10px;grid-template-columns:1fr;margin:0 -14px;padding:22px 14px}.row-no[data-v-ca139b6a]{align-items:baseline;display:flex;gap:10px}.row-side[data-v-ca139b6a]{line-height:1.6;text-align:left}.card-body[data-v-ca139b6a]{padding:16px 18px 18px}}
