.video-section[data-v-182b8d59]{margin:28px 0 40px}.section-heading[data-v-182b8d59]{justify-content:space-between;align-items:center;gap:16px;display:flex}.section-heading h2[data-v-182b8d59]{font-size:22px}.section-grid[data-v-182b8d59]{grid-template-columns:repeat(8,minmax(0,1fr))}.section-grid.landscape[data-v-182b8d59]{grid-template-columns:repeat(7,minmax(0,1fr))}@media (width<=559px){.section-grid[data-v-182b8d59]{grid-template-columns:repeat(3,minmax(0,1fr))}.section-grid.landscape[data-v-182b8d59]{grid-template-columns:repeat(2,minmax(0,1fr))}.section-grid.portrait[data-v-182b8d59]>:nth-child(n+16){display:none}}@media (width>=560px) and (width<=992px){.section-grid[data-v-182b8d59]{grid-template-columns:repeat(4,minmax(0,1fr))}.section-grid.landscape[data-v-182b8d59]{grid-template-columns:repeat(3,minmax(0,1fr))}.section-grid.landscape[data-v-182b8d59]>:nth-child(n+13){display:none}}@media (width>=993px) and (width<=1200px){.section-grid[data-v-182b8d59]{grid-template-columns:repeat(5,minmax(0,1fr))}.section-grid.landscape[data-v-182b8d59]{grid-template-columns:repeat(4,minmax(0,1fr))}.section-grid.landscape[data-v-182b8d59]>:nth-child(n+13),.section-grid.portrait[data-v-182b8d59]>:nth-child(n+11){display:none}}@media (width>=1201px) and (width<=1499px){.section-grid[data-v-182b8d59]{grid-template-columns:repeat(6,minmax(0,1fr))}.section-grid.landscape[data-v-182b8d59]{grid-template-columns:repeat(5,minmax(0,1fr))}.section-grid.landscape[data-v-182b8d59]>:nth-child(n+11),.section-grid.portrait[data-v-182b8d59]>:nth-child(n+13){display:none}}@media (width>=1500px) and (width<=1934px){.section-grid.portrait[data-v-182b8d59]{grid-template-columns:repeat(7,minmax(0,1fr))}.section-grid.portrait[data-v-182b8d59]>:nth-child(n+15){display:none}}@media (width>=1500px) and (width<=2200px){.section-grid.landscape[data-v-182b8d59]{grid-template-columns:repeat(6,minmax(0,1fr))}.section-grid.landscape[data-v-182b8d59]>:nth-child(n+13){display:none}}.library-filter-group[data-v-a46e6fd0]{flex-direction:column;gap:4px;min-width:0;padding:10px 0;display:flex}.library-filter-row[data-v-a46e6fd0]{align-items:flex-start;gap:12px;min-width:0;margin:0;font-size:13px;display:flex}.library-filter-label[data-v-a46e6fd0]{color:var(--ds-muted);flex:0 0 32px;font-size:13px;line-height:32px}.library-filter-options[data-v-a46e6fd0]{flex-wrap:wrap;flex:1;gap:4px;min-width:0;display:flex}.library-filter-options a[data-v-a46e6fd0],.library-filter-options button[data-v-a46e6fd0]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:inherit;color:var(--ds-text);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:6px 12px;font-size:13px;line-height:20px;display:block;overflow:hidden}.library-filter-options .active[data-v-a46e6fd0]{background:var(--ds-header-active,var(--ds-primary));color:#fff}.library-filter-options[data-v-a46e6fd0] :not(.active):hover{color:var(--ds-header-active,var(--ds-primary))}.library-filter-options[data-v-a46e6fd0] :focus-visible{outline:2px solid var(--ds-header-active,var(--ds-primary));outline-offset:-2px}@media (width<=767px){.library-filter-row[data-v-a46e6fd0]{gap:8px}.library-filter-label[data-v-a46e6fd0]{line-height:30px}.library-filter-options[data-v-a46e6fd0]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.library-filter-options[data-v-a46e6fd0]::-webkit-scrollbar{display:none}.library-filter-options a[data-v-a46e6fd0],.library-filter-options button[data-v-a46e6fd0]{padding:5px 10px}}.video-library-filters[data-v-a46e6fd0]{border-block:1px solid var(--ds-border)}.video-library-filters[data-v-a46e6fd0] :focus-visible{outline:2px solid var(--ds-header-active,var(--ds-primary));outline-offset:-2px}.library-custom-filters[data-v-a46e6fd0]{color:var(--ds-muted);margin-top:8px;font-size:13px}.library-custom-filters summary[data-v-a46e6fd0]{cursor:pointer;min-height:32px;line-height:32px}.library-custom-filters summary span[data-v-a46e6fd0]{opacity:.75;margin-left:10px;font-size:12px}.library-custom-filters form[data-v-a46e6fd0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 0;display:grid}.library-custom-filters label[data-v-a46e6fd0]{flex-direction:column;gap:6px;min-width:0;display:flex}.library-custom-filters input[data-v-a46e6fd0]{box-sizing:border-box;border:1px solid var(--ds-border);background:var(--ds-panel);width:100%;min-width:0;height:36px;color:var(--ds-text);font:inherit;border-radius:6px;padding:0 10px}.library-filter-actions[data-v-a46e6fd0]{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.library-filter-actions button[data-v-a46e6fd0]{height:36px;min-height:0;padding:0 14px;font-size:13px}.library-filter-error[data-v-a46e6fd0]{color:var(--ds-muted);font-size:13px}.library-filter-error button[data-v-a46e6fd0]{color:var(--ds-primary);cursor:pointer;background:0 0;border:0}@media (width<=767px){.library-custom-filters form[data-v-a46e6fd0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.video-search-card[data-v-671580fc]{color:var(--ds-text);gap:30px;padding-top:40px;display:flex}.search-poster[data-v-671580fc]{border-radius:var(--ds-radius);flex:0 0 280px;width:280px;height:392px;overflow:hidden}.search-poster[data-v-671580fc] .poster-placeholder,.search-poster[data-v-671580fc] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.search-info[data-v-671580fc]{flex-direction:column;flex:1;min-width:0;display:flex}.search-title h3[data-v-671580fc]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:28px;line-height:1.5;overflow:hidden}.search-meta[data-v-671580fc]{color:var(--ds-muted);flex-wrap:wrap;gap:10px 20px;margin:20px 0;display:flex}.search-meta span a+a[data-v-671580fc]{margin-left:6px}.search-credit[data-v-671580fc]{min-width:0;margin:0 0 15px;line-height:1.7;display:flex}.search-credit strong[data-v-671580fc]{color:var(--ds-muted);flex-shrink:0;font-weight:400}.search-credit>span[data-v-671580fc]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.credit-separator[data-v-671580fc]{color:var(--ds-muted)}.search-actions[data-v-671580fc]{flex-wrap:wrap;align-items:flex-start;gap:15px;margin-top:auto;padding-top:20px;display:flex}.search-play[data-v-671580fc]{justify-content:center;align-items:center;min-width:120px;min-height:46px;display:inline-flex}.search-favorite[data-v-671580fc]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.search-favorite[data-v-671580fc] button{min-height:46px;padding:0 20px}.search-favorite[data-v-671580fc] small{max-width:220px}.search-info a[data-v-671580fc]:hover{color:var(--ds-primary)}.search-info a[data-v-671580fc]:focus-visible{outline:2px solid var(--ds-primary);outline-offset:3px}@media (width>=768px) and (width<=1200px){.search-poster[data-v-671580fc]{flex-basis:200px;width:200px;height:292px}.search-title h3[data-v-671580fc]{font-size:24px}}@media (width<=767px){.video-search-card[data-v-671580fc]{gap:15px;padding-top:20px}.search-poster[data-v-671580fc]{aspect-ratio:100/145;flex-basis:26%;align-self:flex-start;width:26%;height:auto}.search-title h3[data-v-671580fc]{font-size:20px}.search-meta[data-v-671580fc]{gap:5px 12px;margin:15px 0;font-size:13px}.search-credit[data-v-671580fc]{margin-bottom:10px;font-size:13px}.search-director[data-v-671580fc]{display:none}.search-actions[data-v-671580fc]{gap:5px;padding-top:10px}.search-play[data-v-671580fc]{min-width:80px;min-height:42px}.search-favorite[data-v-671580fc] button{min-height:42px;padding:0 12px}}@media (width<=559px){.search-poster[data-v-671580fc]{flex-basis:36%;width:36%}.search-title h3[data-v-671580fc]{font-size:17px}.search-meta[data-v-671580fc]{margin:10px 0}.search-credit[data-v-671580fc]{margin-bottom:6px}}.dynamic-list-more[data-v-5765ae84]{color:var(--ds-muted);justify-items:center;gap:12px;padding:30px;display:grid}.dynamic-list-more small[data-v-5765ae84]{font-size:12px}.library-page.compact-video-library[data-v-cf8c77df]{padding:24px 0 70px}.library-heading[data-v-cf8c77df]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.library-heading h1[data-v-cf8c77df]{white-space:nowrap;margin:0;font-size:24px;line-height:32px}.library-heading form[data-v-cf8c77df]{border:1px solid var(--ds-border);background:var(--ds-panel);border-radius:999px;align-items:center;width:300px;min-width:0;height:36px;display:flex;overflow:hidden}.library-heading input[data-v-cf8c77df]{width:0;min-width:0;color:var(--ds-text);font:inherit;background:0 0;border:0;flex:1;padding:0 12px;font-size:13px}.library-heading button[data-v-cf8c77df]{background:var(--ds-header-active,var(--ds-primary));color:#fff;cursor:pointer;border:0;flex-shrink:0;align-self:stretch;padding:0 14px}.library-results[data-v-cf8c77df]{color:var(--ds-muted);margin:18px 0 14px;font-size:13px}.library-results strong[data-v-cf8c77df]{color:var(--ds-primary)}@media (width<=767px){.library-page.compact-video-library[data-v-cf8c77df]{padding-top:18px}.library-heading[data-v-cf8c77df]{gap:12px;margin-bottom:14px}.library-heading h1[data-v-cf8c77df]{font-size:20px}.library-heading form[data-v-cf8c77df]{flex:1;width:auto}.library-heading button[data-v-cf8c77df],.library-heading input[data-v-cf8c77df]{padding:0 10px}}.video-category-page[data-v-cf8c77df]{min-height:60vh;padding-top:110px}.library-page.original-video-search-page[data-v-cf8c77df]{width:calc(100% - 160px);max-width:2392px;margin:0 auto;padding-top:0}@media (width>=768px) and (width<=1200px){.library-page.original-video-search-page[data-v-cf8c77df]{width:auto;margin:0 20px}}@media (width<=767px){.library-page.original-video-search-page[data-v-cf8c77df]{box-sizing:border-box;width:100%;margin:0;padding-left:12px;padding-right:12px}}
