.library-shell[data-astro-cid-dblwsls7]{max-width:1200px;margin:auto;padding:0 24px 80px}.topic-filters[data-astro-cid-dblwsls7]{display:flex;flex-wrap:wrap;gap:10px;padding:32px 0;border-bottom:1px solid #dce5de}.topic-filters[data-astro-cid-dblwsls7] a[data-astro-cid-dblwsls7]{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #dce5de;background:#fff;min-height:44px;padding:8px 15px;border-radius:99px;font:600 12px Manrope,sans-serif}.topic-filters[data-astro-cid-dblwsls7] a[data-astro-cid-dblwsls7] span[data-astro-cid-dblwsls7]{opacity:.6;font-size:10px}.topic-filters[data-astro-cid-dblwsls7] a[data-astro-cid-dblwsls7].selected{background:#0e6b4d;color:#fff;border-color:#0e6b4d}.topic-filters[data-astro-cid-dblwsls7] a[data-astro-cid-dblwsls7]:hover{border-color:#087f5b}.library-tools[data-astro-cid-dblwsls7]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:32px 0}.library-tools[data-astro-cid-dblwsls7] p[data-astro-cid-dblwsls7]{font-size:17px;color:#4b4b4b}.video-grid[data-astro-cid-dblwsls7],.batch-skeleton[data-astro-cid-dblwsls7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.video-grid[data-astro-cid-dblwsls7]{scroll-margin-top:100px}.video-cover img[data-cover-image]{transition:opacity .18s ease}.video-cover.is-cover-pending,.video-cover.is-cover-retrying{overflow:hidden}.video-cover.is-cover-pending:after,.video-cover.is-cover-retrying:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#e5eee7 20%,#f5f8f5,#e5eee7 56%);background-size:220% 100%;animation:skeleton-pulse 1.25s ease-in-out infinite}.video-cover.has-cover-fallback{background:radial-gradient(circle at 72% 28%,rgba(82,184,114,.22),transparent 34%),linear-gradient(135deg,#111713,#1c2a21)!important}.video-cover.has-cover-fallback:before{content:"MK";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:54px;height:54px;border:1px solid rgba(163,216,178,.75);border-radius:11px;color:#edf5ef!important;font:800 17px Manrope,sans-serif;letter-spacing:-.04em}.video-cover img[data-cover-image][hidden]{display:none}.video-cover.is-cover-pending .play-mark,.video-cover.is-cover-pending .duration,.video-cover.is-cover-retrying .play-mark,.video-cover.is-cover-retrying .duration,.video-cover.has-cover-fallback .play-mark,.video-cover.has-cover-fallback .duration{z-index:2}.load-more-area[data-astro-cid-dblwsls7]{display:grid;justify-items:center;gap:18px;margin-top:40px}.load-more-area[data-astro-cid-dblwsls7] p[data-astro-cid-dblwsls7]{font-size:15px;color:#667064}.load-more[data-astro-cid-dblwsls7]{min-width:220px}.archive-note[data-astro-cid-dblwsls7]{font-size:14px;line-height:1.65;color:#667064;max-width:750px;margin:40px auto 0;text-align:center}.empty[data-astro-cid-dblwsls7]{padding:40px 0}.empty[data-astro-cid-dblwsls7] p[data-astro-cid-dblwsls7]{margin:16px 0}.batch-skeleton[data-astro-cid-dblwsls7]{width:100%;min-height:100svh;margin-bottom:2px;align-content:start}.batch-skeleton[data-astro-cid-dblwsls7][hidden]{display:none}.video-card-skeleton[data-astro-cid-dblwsls7]{overflow:hidden;border:1px solid var(--color-rule);border-radius:14px;background:#fff}.video-card-skeleton[data-astro-cid-dblwsls7]:nth-child(n+10){display:none}.skeleton-cover[data-astro-cid-dblwsls7]{aspect-ratio:16/9;background:linear-gradient(100deg,#e5eee7 20%,#f5f8f5,#e5eee7 56%);background-size:220% 100%;animation:skeleton-pulse 1.25s ease-in-out infinite}.skeleton-copy[data-astro-cid-dblwsls7]{display:grid;gap:12px;padding:22px}.skeleton-copy[data-astro-cid-dblwsls7] span[data-astro-cid-dblwsls7]{display:block;height:11px;border-radius:99px;background:#e5eee7}.skeleton-copy[data-astro-cid-dblwsls7] span[data-astro-cid-dblwsls7]:nth-child(1){width:28%;height:8px}.skeleton-copy[data-astro-cid-dblwsls7] span[data-astro-cid-dblwsls7]:nth-child(2){width:92%;height:18px}.skeleton-copy[data-astro-cid-dblwsls7] span[data-astro-cid-dblwsls7]:nth-child(3){width:67%;height:18px}@keyframes skeleton-pulse{to{background-position-x:-220%}}body:has([data-archive-list][data-has-more=true]) .site-footer{display:none!important}@media(max-width:950px){.video-grid[data-astro-cid-dblwsls7],.batch-skeleton[data-astro-cid-dblwsls7]{grid-template-columns:repeat(2,minmax(0,1fr))}.video-card-skeleton[data-astro-cid-dblwsls7]:nth-child(n+7){display:none}}@media(max-width:600px){.video-grid[data-astro-cid-dblwsls7],.batch-skeleton[data-astro-cid-dblwsls7]{grid-template-columns:1fr;gap:22px}.video-card-skeleton[data-astro-cid-dblwsls7]:nth-child(n+4){display:none}.library-tools[data-astro-cid-dblwsls7]{align-items:stretch;flex-direction:column;gap:16px}.topic-filters[data-astro-cid-dblwsls7]{gap:8px}.topic-filters[data-astro-cid-dblwsls7] a[data-astro-cid-dblwsls7]{font-size:11px;padding-inline:12px}}@media(prefers-reduced-motion:reduce){.skeleton-cover[data-astro-cid-dblwsls7],.video-cover.is-cover-pending:after,.video-cover.is-cover-retrying:after{animation:none}}
