.video-card-tags[data-v-5bef154a]{flex-wrap:wrap;gap:5px;min-width:0;margin-top:7px;display:flex}.video-card-tags a[data-v-5bef154a]{border:1px solid color-mix(in srgb,var(--ds-header-active,var(--ds-primary)) 45%,transparent);max-width:100%;color:var(--ds-header-active,var(--ds-primary));background:color-mix(in srgb,var(--ds-header-active,var(--ds-primary)) 7%,transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;padding:2px 6px;font-size:10px;line-height:1.4;text-decoration:none;display:block;overflow:hidden}.video-card-tags a[data-v-5bef154a]:focus-visible{outline-offset:2px;outline:2px solid}.text-center .video-card-tags[data-v-5bef154a]{justify-content:center}.corner-badges[data-v-39f66115]{z-index:1;pointer-events:none;flex-direction:column;align-items:flex-start;gap:4px;max-width:90%;display:flex;position:absolute;top:8px;left:8px}.recommendation-badge[data-v-39f66115]{text-overflow:ellipsis;white-space:nowrap;color:#fff;background:var(--ds-primary);max-width:100%;padding:4px 8px;overflow:hidden}.new-badge[data-v-39f66115]{border-radius:4px;font-size:12px;line-height:1.2}.cover-landscape .poster[data-v-39f66115]{aspect-ratio:100/62}.cover-portrait .poster[data-v-39f66115]{aspect-ratio:100/135.74}.text-center[data-v-39f66115]{text-align:center}.configured-corner[data-v-39f66115]{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--ds-radius);background:var(--ds-primary);color:#fff;max-width:90%;padding:4px 8px;font-size:12px;position:absolute;bottom:8px;right:8px;overflow:hidden}.tag-glass .configured-corner[data-v-39f66115]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c}.tag-solid .remark[data-v-39f66115]{background:var(--ds-primary)}.update-corner[data-v-39f66115]{z-index:1;white-space:nowrap;-webkit-backdrop-filter:blur(4px);color:#fff;background:#0000009e;border-radius:6px;align-items:baseline;gap:6px;max-width:calc(100% - 16px);padding:4px 8px;font-size:12px;line-height:1.3;display:flex;position:absolute;bottom:8px;right:8px;overflow:hidden}.update-corner small[data-v-39f66115]{color:#ffffffb8;flex-shrink:0;font-size:12px}.update-corner strong[data-v-39f66115]{text-overflow:ellipsis;font-weight:700;overflow:hidden}
