.archive[data-v-c9c0c82b]{min-width:0;color:var(--color-white);transform-origin:var(--carousel-grow-origin,center center);text-decoration:none;transition:transform .3s;display:block}@media (hover:hover){.archive[data-v-c9c0c82b]:hover{transform:scale(1.05)}}.archive[data-v-c9c0c82b]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:15px}.archive__frame[data-v-c9c0c82b]{aspect-ratio:100/71;border:1px solid var(--color-neutral-600);background:var(--color-surface-raised);border-radius:15px;transition:border-color .2s;display:block;position:relative;overflow:hidden}.archive__frame[data-v-c9c0c82b]:after{content:"";z-index:1;background:linear-gradient(0deg,var(--color-black) 0,transparent 100%);pointer-events:none;position:absolute;inset:0}.archive--active .archive__frame[data-v-c9c0c82b]{border-color:var(--color-accent)}.archive__preview[data-v-c9c0c82b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.archive__channel[data-v-c9c0c82b]{z-index:2;top:var(--space-20);right:var(--space-20);border-radius:10px;width:69px;height:44px;position:absolute;overflow:hidden}.archive__channel img[data-v-c9c0c82b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (width<=575.98px){.archive__channel[data-v-c9c0c82b]{top:var(--space-12);right:var(--space-12);border-radius:8px;width:52px;height:33px}}.archive__text[data-v-c9c0c82b]{z-index:2;gap:var(--space-12);padding:var(--space-20);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}@media (width<=575.98px){.archive__text[data-v-c9c0c82b]{gap:var(--space-6);padding:var(--space-12)}}.archive__name[data-v-c9c0c82b]{font-size:18px;font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}@media (width<=575.98px){.archive__name[data-v-c9c0c82b]{font-size:var(--font-size-16)}}.archive__time[data-v-c9c0c82b]{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:1.1}@media (width<=575.98px){.archive__time[data-v-c9c0c82b]{font-size:var(--font-size-12)}}@media (prefers-reduced-motion:reduce){.archive[data-v-c9c0c82b]{transition:none}}
