.pulsating-dot{position:relative;width:2em;height:2em;transform-origin:center}.pulsating-dot:before{content:"";position:relative;display:block;width:250%;height:250%;box-sizing:border-box;margin-left:-75%;margin-top:-80%;border-radius:50%;background-color:#f22;transform-origin:center;animation:pulsating-dot-pulse 1.25s cubic-bezier(.215,.61,.355,1) infinite}.pulsating-dot:after{content:"";position:absolute;left:0;top:-1px;display:block;width:100%;height:100%;background-color:#f22;border-radius:3em;transform-origin:center;animation:pulsating-dot-circle 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@keyframes pulsating-dot-pulse{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes pulsating-dot-circle{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}tv-player{--button-size: 44px;--icon-size: 24px;--streaming-button-size: 44px;--streaming-icon-size: 20px;--poster-play-icon-size: 110px;--scrubber-height: 6px;--scrubber-index-point-height: 4px;--scrubber-playhead-height: 18px;--scrubber-image-border-width: 4px;--subtitle-font-size: 1em;--subtitle-color: rgb(255, 255, 255);--subtitle-background-color: rgb(0, 0, 0, .66);--connected-color: rgb(var(--color-theme-white));--disconnected-color: rgb(var(--color-theme-white));container-name:player;container-type:inline-size}tv-player-volume.is-focused{background-color:rgba(var(--color-theme-dark-75));color:rgb(var(--color-theme-light));outline:none;box-shadow:0 0 0 var(--border-width-s) rgb(var(--color-theme-dark)),0 0 0 var(--border-width-m) rgb(var(--color-theme-light))}#volume-slider:before{content:"";position:absolute;width:75%;height:100%;left:65%;top:50%;transform:translate(-50%,-50%)}tv-player-subtitles .tv-player-subtitle-text{color:var(--subtitle-color);background:var(--subtitle-background-color);padding:.1em .3em;margin-left:-.3em;border-radius:.125em;box-decoration-break:clone;-webkit-box-decoration-break:clone}tv-player-subtitles{transition:bottom .15s var(--ease-out);font-family:NRK Sans Variable,sans-serif;font-size:var(--subtitle-font-size);font-weight:500;font-stretch:95%;line-height:1.4;position:absolute;top:var(--blackbar-top);left:var(--blackbar-left);right:var(--blackbar-right);bottom:max(var(--blackbar-bottom),0px);bottom:max(var(--blackbar-bottom),var(--active-controls-height, 0px))}.tv-player-button{align-items:center;background:none;border:0;cursor:pointer;display:flex;justify-content:center;color:rgb(var(--color-theme-white));width:var(--button-size);height:var(--button-size)}tv-player-poster{z-index:2}tv-player-poster button[type=play-button]{font-size:calc(var(--poster-play-icon-size) * .95)}tv-player-poster #play-button-label-large{text-shadow:0 2px 4px rgba(0,0,0,.3);top:calc(50% + calc(var(--poster-play-icon-size) / 2))}tv-player-poster #play-button-label-small{text-shadow:0 2px 4px rgba(0,0,0,.3);display:none}tv-player-poster #play-from-start-button{top:calc(50% + calc(var(--poster-play-icon-size) / .9));padding:var(--size-xs-expressive)}tv-player-poster .cast-launcher{position:absolute;cursor:pointer;top:var(--size-m);right:var(--size-m);width:36px;height:36px;padding:7px}tv-player-poster #expressive-play-icon{transform-origin:-17px -17px;transform:scale(4);color:var(--color-theme-dark)}google-cast-launcher:hover{--disconnected-color: rgb(var(--color-theme-light));--connected-color: rgb(var(--color-theme-light))}#cast-button{display:block;padding:11px;margin-left:var(--size-xs)}tv-player-errormessage{background-color:rgb(var(--color-base-default-dark-black-50))}.end-user-message h2,.end-user-message h3 .end-user-message.help-url{width:85%}.end-user-message h3{color:rgb(var(--color-theme-white),.85)}.end-user-message a{color:rgb(var(--color-theme-light));text-decoration:none}.end-user-message-icon svg{width:32px;height:32px}@container player (max-width: 600px){tv-player-poster button[type=play-button]{font-size:calc(var(--poster-play-icon-size) * .85)}tv-player-poster #play-from-start-button{top:calc(50% + calc(var(--poster-play-icon-size) / 1.3));padding:var(--size-xs-expressive)}tv-player-poster #play-button-label-small{top:calc(50% + calc(var(--poster-play-icon-size) / 2.7));display:block}tv-player-poster #play-button-label-large{display:none}tv-player-poster .cast-launcher{top:var(--size-s);right:var(--size-s)}.end-user-message h3{display:none}}@container player (min-width: 600px) and (max-width: 1024px){tv-player-poster button[type=play-button]{font-size:calc(var(--poster-play-icon-size) * .85)}tv-player-poster #play-from-start-button{top:calc(50% + calc(var(--poster-play-icon-size) / 1.2))}tv-player-poster #play-button-label-large{display:none}tv-player-poster #play-button-label-small{top:calc(50% + calc(var(--poster-play-icon-size) / 2.6));display:block}tv-player-poster .cast-launcher{top:var(--size-m);right:var(--size-m)}tv-player-poster .end-user-message h3{width:85%}}@container player (min-width: 1024px){tv-player-poster button[type=play-button]{font-size:var(--poster-play-icon-size)}tv-player-poster .cast-launcher{top:var(--size-l);right:var(--size-l)}.end-user-message h2,.end-user-message h3,.end-user-message a,.error-message-text h1,.error-message-text p{font-size:1.3rem}.end-user-message-icon svg{width:36px;height:36px}}@container player (min-width: 1900px){tv-player-poster button[type=play-button]{font-size:calc(var(--poster-play-icon-size) * 1.2)}tv-player-poster #play-from-start-button{top:calc(53% + calc(var(--poster-play-icon-size)))}tv-player-poster #play-button-label-small{display:none}tv-player-poster #play-button-label-large{top:calc(50% + calc(var(--poster-play-icon-size) / 1.6));display:block}}tv-player-poster button[type=play-button] svg{padding:28px;background:radial-gradient(50% 50% at 50% 50%,rgba(var(--color-theme-dark-75)),#01040724 79.17%,#0000)}#play-from-start-button svg{margin-bottom:4px}tv-player img[src=""]{display:none}tv-player.film-mode{height:100vh}.tv-player-button[disabled] svg{opacity:.5;cursor:default;pointer-events:none}.margin-left-s-reduced{margin-left:calc(var(--size-s) - 2.5px)}.tv-player-button:hover{color:rgb(var(--color-theme-light))}.tv-player-button:focus-visible,tv-button:focus-visible{background-color:rgba(var(--color-theme-dark-75));color:rgb(var(--color-theme-light));outline:none;box-shadow:0 0 0 var(--border-width-s) rgb(var(--color-theme-dark)),0 0 0 var(--border-width-m) rgb(var(--color-theme-light))}#cast-button:focus-visible,#poster-cast-button:focus-visible{--disconnected-color: rgb(var(--color-theme-light));background-color:rgba(var(--color-theme-dark-75));color:rgb(var(--color-theme-light));outline:none;box-shadow:0 0 0 var(--border-width-s) rgb(var(--color-theme-dark)),0 0 0 var(--border-width-m) rgb(var(--color-theme-light))}.tv-player-button svg{max-width:var(--icon-size);max-height:var(--icon-size);min-width:var(--icon-size);min-height:var(--icon-size);cursor:pointer;pointer-events:none}#streaming-buttons .tv-player-button svg{max-width:var(--streaming-icon-size);max-height:var(--streaming-icon-size);min-width:var(--streaming-icon-size);min-height:var(--streaming-icon-size)}tv-player-episode-info.episode-info-gradient{background:linear-gradient(180deg,#0006 25.46%,#0000 60.08%)}.sprite-container{border-top:var(--scrubber-image-border-width) solid rgb(var(--color-theme-light));border-bottom:var(--scrubber-image-border-width) solid rgb(var(--color-theme-light));border-radius:var(--border-radius-l);background-color:rgb(var(--color-theme-dark));box-shadow:var(--shadow-l)}tv-player-scrubber{touch-action:none}.scrubber-image-sprite{--scale: .4167;--x: 0;--y: 0;--width: 480px;--height: 270px;display:block;width:480px;width:var(--width);height:270px;height:var(--height);transform:scale(.4167);transform:scale(var(--scale));transform-origin:top left;background-position:-0px -0px;background-position:calc(calc(-1 * var(--x)) * var(--width)) calc(calc(-1 * var(--y)) * var(--height))}tv-player-volume:hover div{display:block}tv-player.mobile tv-player-volume{display:none}tv-player-interaction-buttons div{margin:var(--size-s)}#player-controls{margin-left:var(--size-s);margin-right:var(--size-s);margin-bottom:var(--size-s)}#streaming-buttons{margin-right:var(--size-s);margin-top:var(--size-s)}tv-player-episode-info>div{margin:var(--size-s)}tv-player-episode-info #episode-info-back-button{grid-row:1}tv-player-episode-info #episode-info-container{grid-template-columns:fit-content(20rem) auto;grid-template-rows:auto}tv-player-episode-info #heading-container{display:flex;grid-row:1;z-index:1;padding-top:3px}.displace-subtitles{--active-controls-height: calc(calc(var(--button-size) * 1.8) + var(--size-s))}tv-player-nav-bar{background:#0000004d}@container player (width > 600px){tv-player-nav-bar{background:linear-gradient(0deg,#000000b3,#0000 40%)}}@container player (width < 600px){tv-player-episode-info #heading-container{min-width:400px;grid-row:2;padding-left:var(--size-xs)}}@container player (min-width: 600px) and (max-width: 1024px){tv-player-interaction-buttons div{margin:var(--size-m)}#player-controls{margin-left:var(--size-m);margin-right:var(--size-m);margin-bottom:var(--size-m)}#streaming-buttons{margin-right:var(--size-m);margin-top:var(--size-m)}tv-player-episode-info>div{margin:var(--size-m)}.displace-subtitles{--active-controls-height: calc(calc(var(--button-size) * 1.8) + var(--size-m))}}@container player (min-width: 1024px){tv-player-interaction-buttons div{margin:var(--size-l)}tv-player-episode-info #heading-container{min-width:600px}#player-controls{margin-left:var(--size-l);margin-right:var(--size-l);margin-bottom:var(--size-l)}#streaming-buttons{margin-right:var(--size-l);margin-top:var(--size-l)}tv-player-episode-info>div{margin:var(--size-l)}.displace-subtitles{--active-controls-height: calc(calc(var(--button-size) * 1.8) + var(--size-l))}.sprite-container{--scrubber-image-border-width: 6px}}div[type=playhead-time]{z-index:1;top:-34px}div[type=pointer-time]{z-index:1;top:-34px;transition:top .3s var(--ease-out)}div[type=pointer-time].move-up{top:-44px!important}.fade-out{animation:hide-animation .3s var(--ease-out) 2s;animation-fill-mode:forwards}[type=playhead-time].fade-out-immediately{animation:hide-animation .3s var(--ease-out) 0s;animation-fill-mode:forwards}@keyframes hide-animation{to{opacity:0}}tv-pause-animation{flex:1}div .fullscreen-visible{display:none}.fullscreen .fullscreen-visible{display:block}div[type=playhead]{cursor:grab}.-scrubber--dragging div[type=playhead]{cursor:grabbing}.cursor-none,.cursor-none input,.cursor-none tv-player-index-points{cursor:none}.dark-label{color:rgb(var(--color-theme-dark));background-color:rgb(var(--color-theme-light))}.light-label{color:rgb(var(--color-theme-dark));background-color:rgb(var(--color-misc-white))}.text-pre{white-space:pre}.hover\:first-child\:transform-scale-120\%:hover>*:first-child{transform:scale(105%)}.hover\:background-color-theme-dark-opacity-75:hover{background-color:rgba(var(--color-theme-dark-75))}.background-color-dark-opacity-85{background-color:rgb(var(--color-theme-dark),.85)}.focus-visible\:first-child\:transform-scale-120\%:focus-visible>*:first-child{transform:scale(105%)}.\[active\]\:opacity-1[active]{opacity:1}.before\:border-radius-50\%:before{content:"";border-radius:50%}.background-color-light-opacity-50{background-color:rgb(var(--color-theme-light),.5)}.extended-hit-area{--extended-hit-area: 0}.extended-hit-area:before{position:absolute;content:"";inset:calc(var(--extended-hit-area) * -1)}.user-select-none{user-select:none;-webkit-user-select:none}.unicode-bidi-plaintext{unicode-bidi:plaintext}.cursor-grabbing{cursor:grabbing}.favourite-login-dialog-icons{min-width:436px;aspect-ratio:2.9}@media (min-width: 768px){.favourite-login-dialog-icons{min-width:352px}}:root{--info-card-margin-top: calc((var(--size-m) + var(--size-xs)) * -1)}@media (min-width: 768px){:root{--info-card-margin-top: calc((var(--size-m) + var(--size-l)) * -1)}.buttons-placeholder{width:5.1rem}}@media (min-width: 1024px){:root{--info-card-margin-top: calc(var(--size-l) * -1)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee{animation:marquee;animation-timing-function:linear;animation-delay:2s;animation-fill-mode:forwards}.primary-action-button{--primary-action-max-width: 14.1rem;max-width:var(--primary-action-max-width);min-width:9.375rem;min-height:2.75rem}.primary-action-button-placeholder{width:var(--primary-action-max-width)}@media (min-width: 768px){.primary-action-button{--primary-action-max-width: 32rem}}@media (min-width: 1024px){.primary-action-button{--primary-action-max-width: 14.1rem}}top-image-and-trailer{--trailer-touch-hint-top: var(--size-m);--trailer-controls-bottom: calc( (var(--info-card-margin-top) * -1) + var(--size-s) )}@media (min-width: 1024px){top-image-and-trailer{--trailer-controls-bottom: calc( (var(--info-card-margin-top) * -1) + var(--size-m) );--trailer-touch-hint-top: 130px}}content-logo{--content-logo-width: calc( var(--content-logo-parent-container-width, 363px) * var(--content-logo-width-percentage-of-parent-container, .75) );--content-logo-cell-size: calc( var(--content-logo-width) / var(--content-logo-max-horizontal-cell-count) )}.content-logo-background:before{content:"";position:absolute;inset:-100%;background:radial-gradient(rgb(0,0,0,.4),transparent 70%,transparent);transition:opacity var(--duration-s) var(--transition-timing-function)}.content-logo-background--transparent:before{opacity:0}scrollable-recommendations-list{--horizontal-list-gap: var(--size-xs);--horizontal-list-item-min-width: 44vw;--horizontal-list-item-max-width: 44vw}@media (min-width: 768px){scrollable-recommendations-list{--horizontal-list-gap: var(--size-s);--horizontal-list-item-min-width: 27vw;--horizontal-list-item-max-width: 27vw}}@media (min-width: 1024px){scrollable-recommendations-list{--horizontal-list-item-min-width: 28vw;--horizontal-list-item-max-width: 28vw}}@media (min-width: 1350px){scrollable-recommendations-list{--horizontal-list-item-min-width: 21vw;--horizontal-list-item-max-width: 21vw}}@media (min-width: 1920px){scrollable-recommendations-list{--horizontal-list-gap: calc(var(--size-m) + var(--size-xs));--horizontal-list-item-min-width: 16.7vw;--horizontal-list-item-max-width: 16.7vw}}scrollable-index-points-list [data-scroll-buttons]{--horizontal-list-padding-top: 0}scrollable-index-points-list{--index-point-button-height: 32px}@media (min-width: 1024px){scrollable-index-points-list{--index-point-button-height: 40px}}@property --trailer-countdown-percent{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@keyframes trailer-countdown{0%{--trailer-countdown-percent: 0%}to{--trailer-countdown-percent: var( --trailer-countdown-percent-end-value, 100% )}}@media (min-width: 768px){.trailer-button{font-size:1rem}}tv-player[trailermode] tv-player-subtitles{display:none}tv-player[trailermode=false] tv-player-subtitles,tv-player[trailermode].fullscreen tv-player-subtitles{display:block}.recommendations-plugs{gap:var(--size-m) var(--size-s)}@media screen and (min-width: 600px){.recommendations-plugs{gap:var(--size-m)}}@media screen and (min-width: 768px){.recommendations-plugs{grid-template-columns:repeat(3,1fr)}}:root{--film-and-series-page-margin-x: calc(var(--size-s) + var(--size-xxs));--vertical-navigation-width: 12.5rem;--vertical-navigation-select-min-width: calc( var(--vertical-navigation-width) - var(--size-xxs) - var(--border-width-s) );--film-and-series-page-bottom-content-max-width: 1120px}content-logo{--content-logo-parent-container-width: calc( 100vw - (var(--film-and-series-page-margin-x) * 2) );--content-logo-width-percentage-of-parent-container: .75}@media (min-width: 768px){:root{--film-and-series-page-margin-x: var(--size-l)}content-logo{--content-logo-width-percentage-of-parent-container: .5}}@media (min-width: 1024px){:root{--film-and-series-page-margin-x: var(--size-page-l)}content-logo{--content-logo-width-percentage-of-parent-container: .4}.absolute-header{position:absolute;z-index:1}}@media (min-width: 1440px){:root{--vertical-navigation-width: 18rem}}player-settings-form{--animation-duration: .3s;visibility:hidden;transform:translate(100%)}@keyframes slide-in-from-right{0%{transform:translate(100%);visibility:hidden}to{transform:translate(0);visibility:visible}}@keyframes slide-out-to-right{0%{transform:translate(0);visibility:visible}to{transform:translate(100%);visibility:hidden}}dialog[open] player-settings-form{animation:slide-in-from-right var(--animation-duration) var(--ease-out) forwards}dialog.closing player-settings-form{animation:slide-out-to-right var(--animation-duration) var(--ease-out) forwards}#player-settings-dialog[modal]{display:flex!important;justify-content:end!important;margin-bottom:0!important;margin-top:0!important;margin-right:0!important;padding:0!important;animation:initial!important;background-color:transparent!important;min-height:100vh!important;height:100vh!important}#player-settings-dialog[modal]::backdrop{background-color:rgb(var(--color-theme-dark-black-50),.5)}player-settings-inline-dialog dialog[open]{background-color:rgb(var(--color-theme-dark-black-50),.5)}[data-scroll-container]{gap:var(--horizontal-list-gap, var(--size-xs));grid-auto-columns:minmax(var(--horizontal-list-item-min-width, min-content),var(--horizontal-list-item-max-width, min-content));padding-top:var(--horizontal-list-padding-top, 0);padding-right:var(--horizontal-list-padding-right, 0);padding-bottom:var(--horizontal-list-padding-bottom, 0);padding-left:var(--horizontal-list-padding-left, 0);scroll-padding-left:var(--horizontal-list-padding-left, 0);scroll-padding-right:var(--horizontal-list-padding-right, 0)}[data-scroll-container] svg{max-width:fit-content}[data-scroll-buttons] button{background-color:rgb(var(--color-theme-medium-light-10));color:rgb(var(--color-theme-white));border:0;transition:background-color var(--duration-m) var(--ease-out),color var(--duration-m) var(--ease-out);box-shadow:var(--shadow-s);padding:.5em;text-decoration:none;cursor:pointer}@media (pointer: fine){[data-scroll-buttons]{opacity:0}[data-horizontal-list]:hover:not(:has(.prevent-parent-hover:hover)) [data-scroll-buttons]{opacity:1}[data-scroll-buttons] button:hover{outline:0;color:rgb(var(--color-theme-dark));background:rgb(var(--color-theme-light))}[data-scroll-buttons] button:active{box-shadow:none}[data-scroll-buttons] button svg{display:block}}@media (pointer: coarse){[data-scroll-container]{scroll-snap-type:x}[data-scroll-container]>*{scroll-snap-align:start}}episode-list{--episode-list-margin-x: calc(-1 * var(--film-and-series-page-margin-x));--episode-list-item-padding-horizontal: var(--film-and-series-page-margin-x);--episode-list-item-padding-vertical: var(--size-s);--episode-list-item-news-padding-vertical: var(--size-xs);--episode-list-item-news-padding-horizontal: var( --episode-list-item-padding-horizontal );--news-status-icon-position: -4px;--scroll-margin-top: var(--size-s);--episode-list-image-width: 100%;--episode-list-news-image-width: clamp(110px, 30%, 200px)}episode-page scrollable-index-points-list [data-scroll-buttons] button span{font-size:.7em}@media (min-width: 600px){episode-list{--episode-list-margin-x: calc(-1 * var(--size-xs));--episode-list-item-padding-horizontal: var(--size-xs);--episode-list-item-padding-vertical: var(--size-xs);--news-status-icon-position: var(--size-xs);--episode-list-image-width: clamp(240px, 40%, 320px);--episode-list-news-image-width: var(--episode-list-image-width)}}@media (min-width: 1024px){episode-list{--scroll-margin-top: var(--size-l)}}.episode-list-item{container-type:inline-size}.episode-list-item-title,.episode-list-item-description{margin-bottom:var(--size-xxs)}@media (min-width: 600px){.episode-list-item-title{margin-bottom:var(--size-xs)}.episode-list-item-description{margin-bottom:clamp(var(--size-xs),2.2cqw,var(--size-s))}}.season-navigation-vertical-logo-container{position:absolute}episode-page .season-navigation-vertical-logo-container{position:initial}.season-navigation-vertical-logo-container content-logo{--content-logo-parent-container-width: var(--vertical-navigation-width);--content-logo-width-percentage-of-parent-container: 1}.season-navigation-vertical-logo-container content-logo,.season-navigation-vertical-logo-container .logo-fallback{padding-bottom:var(--size-m);opacity:0;transform:translateY(-100%)}episode-page .season-navigation-vertical-logo-container content-logo,episode-page .season-navigation-vertical-logo-container .logo-fallback{opacity:1;transform:initial}
