.fss-knav .fss-rail{padding-top:18px}
.fss-knav a:focus-visible:not([href="/"]):not(.short-poster),.fss-knav button:focus-visible:not(.play-button),.fss-knav select:focus-visible,.fss-knav [tabindex]:focus-visible:not(.play-button):not(.short-poster):not(.search-item):not(.season-card),.fss-knav i.fa-play-circle3:focus,.fss-knav .fss-knav-focus:not(.play-button):not(.short-poster):not(.search-item):not(.season-card):not([href="/"]),.fss-knav .episode-row:focus,.fss-knav .episode-row.fss-knav-focus{outline:none !important;color:#fff !important;background:linear-gradient(135deg,rgba(255,171,86,.32),rgba(244,134,37,.12)) !important;-webkit-backdrop-filter:blur(9px) saturate(185%) !important;backdrop-filter:blur(9px) saturate(185%) !important;border:1px solid rgba(255,255,255,.5) !important;border-radius:inherit !important;box-shadow:0 8px 26px rgba(0,0,0,.42),0 0 18px rgba(244,134,37,.42),inset 0 1px 0 rgba(255,255,255,.65),inset 0 -10px 20px rgba(255,255,255,.05) !important;transform:scale(1.05);transition:transform .18s ease,box-shadow .2s ease,background .2s ease}
.fss-knav .fss-knav-focus:not(.short-poster):not(.season-card) *{color:#fff !important}
.fss-knav .short-poster,.fss-knav .search-item,.fss-knav .season-card{position:relative;transition:transform .2s ease;transform-origin:center center}
.fss-knav .short-poster:focus-visible,.fss-knav .short-poster.fss-knav-focus,.fss-knav .search-item:focus,.fss-knav .search-item.fss-knav-focus,.fss-knav .season-card:focus-within,.fss-knav .season-card.fss-knav-focus{outline:none !important;background:none !important;transform:scale(1.04);z-index:60}
.fss-knav .short-poster.fss-knav-focus::after,.fss-knav .short-poster:focus-visible::after,.fss-knav .search-item.fss-knav-focus::after,.fss-knav .search-item:focus::after,.fss-knav .season-card:focus-within::after,.fss-knav .season-card.fss-knav-focus::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:6;border:1.5px solid rgba(255,255,255,.55);background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,0) 45%);box-shadow:0 6px 20px rgba(0,0,0,.4),0 0 16px 3px rgba(244,134,37,.6),inset 0 1px 0 rgba(255,255,255,.55)}
.fss-knav a[href="/"].fss-knav-focus,.fss-knav a[href="/"]:focus-visible{background:none !important;box-shadow:none !important;outline:none !important;border:none !important;transform:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}
.fss-knav a[href="/"].fss-knav-focus *,.fss-knav a[href="/"]:focus-visible *{color:inherit !important}
.fss-knav a[href="/"] .container2{position:relative}
.fss-knav a[href="/"].fss-knav-focus .container2::after,.fss-knav a[href="/"]:focus-visible .container2::after{content:"";position:absolute;left:5%;right:5%;bottom:-4px;height:3px;background:linear-gradient(90deg,transparent,#f48625 30%,#ffb877 50%,#f48625 70%,transparent);border-radius:3px;box-shadow:0 0 12px rgba(244,134,37,.7);animation:fssUline .45s ease both}
@keyframes fssUline{from{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}
.fss-knav .play-button.fss-knav-focus,.fss-knav .play-button:focus-visible{outline:none !important;background:none !important;box-shadow:none !important;border-radius:0 !important;overflow:visible !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;animation:fssPlayBeat 1.7s ease-in-out infinite}
@keyframes fssPlayBeat{0%{transform:translate(-50%,-50%) scale(.98);border-left-color:#df7a1c}50%{transform:translate(-50%,-50%) scale(1.12);border-left-color:#ff9d3f}100%{transform:translate(-50%,-50%) scale(.98);border-left-color:#df7a1c}}
@keyframes fssFsZoom{0%{transform:scale(.82);opacity:.35}55%{transform:scale(1.03);opacity:1}100%{transform:scale(1);opacity:1}}
#video-iframe:fullscreen,#seriePlayer:fullscreen,.video-container:fullscreen,#main-player:fullscreen{animation:fssFsZoom 1s cubic-bezier(.22,1,.36,1);transform-origin:center center}
#video-iframe:-webkit-full-screen,#seriePlayer:-webkit-full-screen,.video-container:-webkit-full-screen,#main-player:-webkit-full-screen{animation:fssFsZoom 1s cubic-bezier(.22,1,.36,1);transform-origin:center center}