.chd-video-archive{display:grid;gap:var(--chd-space-8);min-inline-size:0}.chd-archive-header{border-inline-start:var(--chd-space-1) solid var(--chd-primary);display:grid;gap:var(--chd-space-3);min-inline-size:0;padding-inline-start:var(--chd-space-4)}.chd-archive-title{color:var(--chd-text-strong);font-size:var(--chd-font-size-2xl);line-height:var(--chd-line-height-tight);overflow-wrap:anywhere}.chd-archive-count{color:var(--chd-color-text-muted);font-size:var(--chd-font-size-sm)}.chd-archive-description{color:var(--chd-color-text-muted);display:grid;gap:var(--chd-space-3);max-inline-size:var(--chd-content-measure);min-inline-size:0;overflow-wrap:anywhere}.chd-archive-description :where(p,ul,ol,blockquote){margin:0}.chd-archive-description :where(img,iframe,video){block-size:auto;max-inline-size:100%}@media (min-width: 48rem){.chd-video-archive{gap:var(--chd-space-10)}.chd-archive-title{font-size:var(--chd-font-size-3xl)}}.chd-pagination{min-inline-size:0}.chd-pagination .page-numbers{align-items:center;display:flex;flex-wrap:wrap;gap:var(--chd-space-2);list-style:none;margin:0;padding:0}.chd-pagination a.page-numbers,.chd-pagination span.page-numbers{align-items:center;border:1px solid var(--chd-color-border);border-radius:var(--chd-radius-sm);background:var(--chd-surface);color:var(--chd-color-text);display:inline-flex;justify-content:center;min-block-size:2.75rem;min-inline-size:2.75rem;padding:var(--chd-space-2) var(--chd-space-3);text-decoration:none}.chd-pagination a.page-numbers:hover{background:var(--chd-primary-soft);border-color:var(--chd-primary);color:var(--chd-primary-hover)}.chd-pagination .current{background:var(--chd-primary);border-color:var(--chd-primary);color:var(--chd-text-on-dark);font-weight:var(--chd-font-weight-bold)}.chd-pagination .dots{background:transparent;border-color:transparent;color:var(--chd-text-muted)}.chd-pagination [aria-disabled=true],.chd-pagination .disabled{background:var(--chd-surface-muted);color:var(--chd-text-subtle);cursor:not-allowed;opacity:.7}@media (forced-colors: active){.chd-pagination a.page-numbers,.chd-pagination span.page-numbers{border-color:ButtonText}.chd-pagination .current{border-width:2px}}
