.bcard[data-v-c9f8dfad]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.bcard[data-v-c9f8dfad]:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.bcard[data-v-c9f8dfad]:has(.bcard__title a:focus-visible){box-shadow:var(--ring)}.bcard__media[data-v-c9f8dfad]{aspect-ratio:16/10;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.off[data-v-c9f8dfad]{top:10px;z-index:2;background:var(--saffron);height:24px;color:var(--on-saffron);border-radius:7px;align-items:center;padding-inline:8px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;inset-inline-end:10px}.bcard__body[data-v-c9f8dfad]{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.bcard__kicker[data-v-c9f8dfad]{font-size:var(--fs-xs);color:var(--ink-3);align-items:center;gap:6px;display:flex}.bcard__kicker .dot[data-v-c9f8dfad]{background:currentColor;border-radius:50%;width:3px;height:3px}.bcard__title[data-v-c9f8dfad]{font-size:var(--fs-base);font-weight:800;line-height:1.6}.bcard__title a[data-v-c9f8dfad]{outline:none}.bcard__title a[data-v-c9f8dfad]:focus-visible{box-shadow:none}.bcard__title a[data-v-c9f8dfad]:after{content:"";z-index:1;position:absolute;inset:0}.bcard__tag[data-v-c9f8dfad]{font-size:var(--fs-sm);color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.bcard__items[data-v-c9f8dfad]{font-size:var(--fs-sm);gap:6px;margin-top:4px;display:grid}.bcard__items li[data-v-c9f8dfad]{align-items:center;gap:8px;min-width:0;display:flex}.bcard__item-link[data-v-c9f8dfad]{z-index:2;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);position:relative;overflow:hidden}.bcard__item-link[data-v-c9f8dfad]:hover{color:var(--lapis)}.bcard__ends[data-v-c9f8dfad]{font-size:var(--fs-xs);color:var(--saffron-ink);align-items:center;gap:6px;margin-top:2px;font-weight:700;display:flex}.bcard__foot[data-v-c9f8dfad]{border-top:1px dashed var(--line);gap:10px;margin-top:auto;padding-top:12px;display:grid}.bcard__cta[data-v-c9f8dfad]{z-index:2;position:relative}.bcard--row[data-v-c9f8dfad]{flex-direction:row}.bcard--row .bcard__media[data-v-c9f8dfad]{aspect-ratio:auto;border-bottom:0;border-inline-end:1px solid var(--line);flex:none;width:260px;min-height:220px}@media (width<=900px){.bcard--row[data-v-c9f8dfad]{flex-direction:column}.bcard--row .bcard__media[data-v-c9f8dfad]{aspect-ratio:16/10;border-inline-end:0;border-bottom:1px solid var(--line);width:auto;min-height:0}}
