.series-inline-player{background:var(--vi-video);min-width:0}.series-inline-player .home-video-surface{aspect-ratio:16/9;background:var(--vi-video);position:relative}.series-inline-player video{object-fit:contain;width:100%;height:100%;display:block}.series-inline-episodes{border-top:1px solid var(--vi-line);flex-wrap:wrap;gap:12px;padding:16px;display:flex}.series-inline-episodes button,.series-inline-error button{border:1px solid var(--vi-control);background:var(--vi-panel);min-height:48px;color:var(--vi-text);font:inherit;cursor:pointer;padding:10px 20px}.series-inline-episodes button[aria-pressed=true]{border-color:var(--vi-orange);background:var(--vi-glass);box-shadow:inset 2px 0 var(--vi-orange)}.series-inline-episodes button:focus-visible,.series-inline-error button:focus-visible{outline:3px solid var(--vi-focus);outline-offset:3px}.series-inline-error{color:var(--vi-text);padding:16px}.series-inline-error p{margin:0 0 12px}@media (width<=600px){.series-inline-episodes{gap:8px;padding:12px}.series-inline-episodes button{flex:1;padding:10px 12px}}.home-video-surface{position:relative}.product-site .home-video-surface .sample-video-start{border:1px solid var(--vi-orange);background:var(--vi-panel);min-width:152px;min-height:48px;color:var(--vi-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:12px 20px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sample-video-start:focus-visible{outline:3px solid var(--vi-focus);outline-offset:4px}.sample-video-start:disabled{cursor:wait}
