.bkc-card{position:relative;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;border-radius:var(--radius-2xl);background:var(--surface-3);box-shadow:0 0 0 1px color-mix(in oklch,var(--divider) 50%,#0000),var(--shadow-e1);transition:transform var(--motion-standard) var(--ease-exit),box-shadow var(--motion-standard) var(--ease-exit)}@media (hover:hover){.bkc-card:hover{transform:translateY(-2px);box-shadow:0 0 0 1px color-mix(in oklch,var(--divider) 50%,#0000),var(--shadow-e3);transition-timing-function:var(--ease-standard)}.bkc-card:hover .bkc-thumb img{transform:scale(1.03)}}.bkc-card:has(.bkc-link:active){transform:scale(.985);transition-duration:var(--motion-quick);transition-timing-function:var(--ease-standard)}.bkc-card:has(.bkc-link:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.bkc-link{flex:1;display:flex;flex-direction:row;align-items:stretch;text-decoration:none;color:inherit}.bkc-thumb{position:relative;width:min(122px,35.5%);aspect-ratio:16/9;margin:14px 0 14px 15px;flex:none;align-self:center;overflow:hidden;background:var(--skeleton-base);display:grid;place-items:center}.bkc-thumb img{transition:transform var(--motion-emphatic) var(--ease-standard)}.bkc-remove{transition:transform var(--motion-standard) var(--ease-exit),box-shadow var(--motion-standard) var(--ease-exit)}@media (hover:hover){.bkc-remove:hover{transition-timing-function:var(--ease-standard)}}.bkc-remove:active{transform:scale(.9);transition-duration:var(--motion-quick);transition-timing-function:var(--ease-standard)}.bkc-level{display:none}.bkc-body{padding:10px 14px 12px 12px;overflow-wrap:anywhere;container:bkc-body/inline-size}.bkc-beside-disc{margin-right:32px}.bkc-pill-short{display:none}@container bkc-body (max-width: 164px){.bkc-pill-long{display:none}.bkc-pill-short{display:inline}}.bkc-duration{display:inline-flex}.bkc-has-continue .bkc-duration{display:none}@media (min-width:430px){.bkc-link{flex-direction:column}.bkc-thumb{width:auto;aspect-ratio:16/9;margin:0;align-self:auto;border-radius:0;box-shadow:none}.bkc-level{display:inline;position:absolute;left:8px;top:8px}.bkc-body{padding:10px 12px 12px}.bkc-beside-disc{margin-right:0}.bkc-has-continue .bkc-duration{display:inline-flex}}.bkr-link:after{content:"";position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.bkc-card,.bkc-card .bkc-thumb img,.bkc-card:has(.bkc-link:active),.bkc-card:hover,.bkc-card:hover .bkc-thumb img,.bkc-remove,.bkc-remove:active{transform:none;transition:none}}