.skill-card[data-v-4eac8f3a]{animation:skill-card-in-4eac8f3a .45s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--delay, 0)*.06s);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-block-bg);border:1px solid var(--color-border-light);border-radius:14px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:12px;min-height:196px;overflow:hidden;padding:20px 20px 16px 22px;position:relative;text-decoration:none;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base),background var(--transition-base)}.skill-card-accent[data-v-4eac8f3a]{background:linear-gradient(180deg,var(--color-primary),var(--color-accent));border-radius:0 4px 4px 0;bottom:16px;left:0;opacity:0;position:absolute;top:16px;transition:opacity var(--transition-slow);width:3px}.skill-card[data-v-4eac8f3a]:hover{background:var(--color-block-bg-hover);border-color:var(--color-primary);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.skill-card:hover .skill-card-accent[data-v-4eac8f3a]{opacity:1}.skill-card-author[data-v-4eac8f3a]{color:var(--color-ink-muted);font-size:var(--text-xs)}.skill-card-head[data-v-4eac8f3a]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.skill-card-title[data-v-4eac8f3a]{color:var(--color-ink);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-tight);margin:0;overflow-wrap:anywhere}.skill-card-version[data-v-4eac8f3a]{background:var(--color-primary-light);border-radius:var(--radius-full);color:var(--color-primary);flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-xs);padding:2px 8px}.skill-card-summary[data-v-4eac8f3a]{color:var(--color-ink-light);display:-webkit-box;flex:1;font-size:var(--text-sm);-webkit-line-clamp:3;line-height:var(--leading-relaxed);margin:0;-webkit-box-orient:vertical;overflow:hidden}.skill-card-labels[data-v-4eac8f3a]{display:flex;flex-wrap:wrap;gap:6px}.skill-card-label[data-v-4eac8f3a]{background:var(--color-surface-dim);border-radius:var(--radius-full);padding:2px 8px}.skill-card-label[data-v-4eac8f3a],.skill-card-meta[data-v-4eac8f3a]{color:var(--color-ink-muted);font-size:var(--text-xs)}.skill-card-meta[data-v-4eac8f3a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.skill-card-dot[data-v-4eac8f3a]{background:var(--color-ink-faint);border-radius:var(--radius-full);height:3px;width:3px}.starred[data-v-4eac8f3a]{color:var(--color-primary);font-weight:600}@keyframes skill-card-in-4eac8f3a{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.skill-card[data-v-4eac8f3a]{animation:none;transition:none}}
