.fa[data-v-fb22ef03]{align-items:stretch;background:var(--surface);border-radius:20px;box-shadow:0 1px 3px #0000000a;cursor:pointer;display:grid;grid-template-columns:320px 1fr;overflow:hidden;transition:box-shadow .18s var(--ease-out),transform .18s var(--ease-out),opacity .18s var(--ease-out)}.fa[data-v-fb22ef03]:hover{box-shadow:0 6px 24px #00000012;transform:translateY(-2px)}.fa.is-read[data-v-fb22ef03]{opacity:.62}.fa.is-read[data-v-fb22ef03]:hover{opacity:1}.fa-cover[data-v-fb22ef03]{color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:240px;padding:18px 20px;position:relative}.fa-cover-overlay[data-v-fb22ef03]{background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.14) 26%,transparent 46%,transparent 56%,rgba(0,0,0,.32) 78%,rgba(0,0,0,.64));inset:0;pointer-events:none;position:absolute;z-index:0}.fa-cover[data-v-fb22ef03]>:not(.fa-cover-overlay){position:relative;z-index:1}.fa-author[data-v-fb22ef03]{gap:12px}.fa-author[data-v-fb22ef03],.fa-avatar[data-v-fb22ef03]{align-items:center;display:flex}.fa-avatar[data-v-fb22ef03]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff38;border-radius:50%;color:#fff;flex-shrink:0;font-size:12px;font-weight:600;height:34px;justify-content:center;width:34px}.fa-author-name[data-v-fb22ef03]{color:#fff;font-size:14px;font-weight:600}.fa-author-date[data-v-fb22ef03],.fa-author-name[data-v-fb22ef03]{text-shadow:0 1px 8px rgba(0,0,0,.3)}.fa-author-date[data-v-fb22ef03]{color:#ffffffd9;font-size:12px;margin-top:2px}.fa-stats[data-v-fb22ef03]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.fa-stat[data-v-fb22ef03],.fa-stat-btn[data-v-fb22ef03]{align-items:center;background:none;border:none;color:#ffffffd9;cursor:default;display:inline-flex;font-family:var(--sans);font-size:13px;gap:6px;padding:0;text-shadow:0 1px 8px rgba(0,0,0,.3);transition:color .15s}.fa-stat-btn[data-v-fb22ef03]{cursor:pointer}.fa-stat-btn.is-active[data-v-fb22ef03],.fa-stat-btn[data-v-fb22ef03]:hover{color:#fff}.fa-stat svg[data-v-fb22ef03],.fa-stat-btn svg[data-v-fb22ef03]{flex-shrink:0;height:16px;width:16px}.fa-right[data-v-fb22ef03]{display:flex;flex-direction:column;min-width:0;padding:18px 22px}.fa-title[data-v-fb22ef03]{color:var(--text);font-family:var(--sans);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0 0 12px;word-break:break-word}.fa-preview-wrap[data-v-fb22ef03]{flex:1;margin-bottom:14px;min-height:0;overflow:hidden;position:relative}.fa-preview[data-v-fb22ef03]{color:var(--text-2);display:-webkit-box;font-size:14px;-webkit-line-clamp:6;line-height:1.55;margin:0;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:640px){.fa[data-v-fb22ef03]{border-radius:16px;grid-template-columns:1fr}.fa-cover[data-v-fb22ef03]{min-height:180px}.fa-title[data-v-fb22ef03]{font-size:24px}}
