body,html{height:100vh;overflow:hidden}#widget_player .player_mobile_shell{display:none}.player_desktop_shell{position:fixed;top:64px;bottom:0;left:0;right:0;display:grid;grid-template:"seasons season" "master master";grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-template-rows:auto 90px;background-color:#161617}.player_desktop_shell .player_seasons{grid-area:seasons}.player_desktop_shell .player_season{grid-area:season}.player_desktop_shell .player_master{grid-area:master}.player_desktop_shell .player_season_inner{display:grid;grid-template:"details" "episodes";grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto}@media screen and (min-width:1400px){.player_desktop_shell .player_season_inner{grid-template:"details episodes";grid-template-columns:auto;overflow:hidden}}.player_desktop_shell .player_season_inner .player_season_details{grid-area:details;min-width:500px;overflow-x:auto}.player_desktop_shell .player_season_inner .player_season_episodes{grid-area:episodes}@media screen and (min-width:1400px){.player_desktop_shell .player_season_inner .player_season_episodes{overflow:auto;min-width:500px}}.player_seasons{overflow-y:auto;padding-bottom:16px}.player_seasons .nav-item{margin:16px 16px 0;width:100%}.player_seasons .nav-item .nav-link{height:80px;color:#f7fbfd;padding:12px 20px 12px 12px;border-radius:20px;display:flex;align-items:center;width:100%}.player_seasons .nav-item .nav-link .thumbnail{width:55px;height:55px;margin-right:15px;flex-grow:0;flex-shrink:0;border-radius:12px}.player_seasons .nav-item .nav-link .content{width:100%;display:inline-flex;flex-direction:column;justify-content:space-between;height:55px}.player_seasons .nav-item .nav-link .date,.player_seasons .nav-item .nav-link .meta{color:rgba(247,251,253,.8);font:normal normal 1em Open Sans,sans-serif;white-space:nowrap}.player_seasons .nav-item .nav-link .date{display:block;font-size:.7em;position:relative}.player_seasons .nav-item .nav-link .date .new{display:inline-block;font:italic 800 1em Montserrat,sans-serif;font-size:.7em;padding:3px 6px;border-radius:50px;position:absolute;right:-7px;text-transform:uppercase;background:linear-gradient(269.27deg,#0e9d95,#019c64);background:#f7fbfd;color:#1f1e1e}.player_seasons .nav-item .nav-link .title{white-space:nowrap;font:italic 800 1em Montserrat,sans-serif;font-size:1em}.player_seasons .nav-item .nav-link .meta{font-size:.6em}.player_seasons .nav-item .nav-link .meta .material-icons,.player_seasons .nav-item .nav-link .meta .material-icons-outlined{font-size:1.45em;vertical-align:text-bottom}.player_seasons .nav-item .nav-link:hover{background-color:hsla(0,0%,100%,.05)}.player_seasons .nav-item .nav-link.active{background:linear-gradient(269.27deg,#0e9d95,#019c64);color:#f7fbfd}.player_seasons .nav-item .nav-link.active .new{background:#f7fbfd;color:#1f1e1e}.player_season{padding:0;overflow-y:auto;height:100%}.player_season .tab-content,.player_season .tab-pane{height:100%}.player_season .player_season_inner{display:flex;flex-direction:column;height:100%}.player_season .player_season_inner .list{flex:1 0 auto}.player_season .player_season_details{color:#f7fbfd;position:relative;background-color:#000;background-size:cover;background-position:50%}.player_season .player_season_details::-webkit-scrollbar-track{display:block;background-color:#161617}.player_season .player_season_details .shadow{padding:30px;background-color:rgba(0,0,0,.7);min-height:100%}.player_season .player_season_details p{color:rgba(247,251,253,.8)}.player_season .player_season_details .top{display:grid;grid-template-areas:"top_extra" "content" "characters";grid-template-columns:auto;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0;height:100%;position:relative;z-index:50;filter:none}@media screen and (min-width:1400px){.player_season .player_season_details .top{grid-template-areas:"top_extra" "content" "characters";grid-template-columns:auto;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-max-content -webkit-min-content auto;grid-template-rows:min-content min-content max-content min-content auto}}.player_season .player_season_details .top_extra{grid-area:top_extra;height:90px;display:inline-flex;align-items:center}.player_season .player_season_details .top_extra .bevel{left:-42px;background-color:#089d7b;color:#f7fbfd;font-size:.9em}.player_season .player_season_details .top_extra .bevel:after{content:url(/build/images/bevel-primary.63f5da57.svg)}.player_season .player_season_details .top_extra .share{font:italic 800 1em Montserrat,sans-serif;font-size:.9em;font-weight:400}.player_season .player_season_details .content{grid-area:content;padding-top:20px}.player_season .player_season_details .content p{margin-top:20px}.player_season .player_season_details .content .btn{font:italic 800 1em Montserrat,sans-serif;font-size:1em;text-transform:uppercase;font-weight:400;background:linear-gradient(269.27deg,#0e9d95,#019c64);display:inline-flex;align-items:center;height:56px;border-radius:20px}.player_season .player_season_details .characters{grid-area:characters}.player_season .player_season_details .characters h3{font-size:1.1em;margin-bottom:16px;margin-top:20px}.player_season .player_season_details .characters .characters_wrapper{display:flex;flex-wrap:wrap}.player_season .player_season_details .characters .characters_wrapper .character{flex-grow:0;height:116px;width:100px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px;box-shadow:0 4px 14px rgba(0,0,0,.15);margin:0 16px 16px 0}.player_season .player_season_details .characters .characters_wrapper .character .character_content_wrapper{border-radius:20px;display:flex;flex-direction:column;justify-content:flex-end;padding:12px 12px 10px;height:100%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.5) 21.87%,transparent 46.35%)}.player_season .player_season_details .characters .characters_wrapper .character .character_content_wrapper .player{font:italic 800 1em Montserrat,sans-serif;font-size:.7em}.player_season .player_season_details .characters .characters_wrapper .character .character_content_wrapper .name{font:normal normal 1em Open Sans,sans-serif;font-size:.65em}.player_season .player_season_episodes{display:flex;flex-direction:column;padding-bottom:16px;position:relative;z-index:50;background-color:#161617}.player_season .player_season_episodes .episode{display:inline-flex;align-items:center;height:50px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.9em;margin:16px 16px 0;padding:16px;color:#f7fbfd;border-radius:20px;background-color:hsla(0,0%,100%,.05);cursor:pointer}.player_season .player_season_episodes .episode .player_button{width:38px;height:38px;flex-grow:0;flex-shrink:0;text-align:center;cursor:pointer;border-radius:100px;display:flex;align-items:center;justify-content:center;opacity:.4}.player_season .player_season_episodes .episode .player_button span{line-height:35px;font-size:19px}.player_season .player_season_episodes .episode .title{flex-grow:1;padding:0 16px;font:normal normal 1em Open Sans,sans-serif}.player_season .player_season_episodes .episode .title .code:after{content:" -";margin-right:.3em}.player_season .player_season_episodes .episode .progress{background-color:hsla(0,0%,100%,.1);border-radius:100px;width:120px;height:2px;flex-shrink:0}@media screen and (min-width:1400px){.player_season .player_season_episodes .episode .progress{width:75px}}.player_season .player_season_episodes .episode .progress .progress-bar{background:linear-gradient(269.27deg,#0e9d95,#019c64);border-radius:100px 0 0 100px;transition-duration:1s;transition-timing-function:linear;transition-property:width}.player_season .player_season_episodes .episode .total{color:rgba(247,251,253,.8);margin-left:17px;font-size:.9em}.player_season .player_season_episodes .episode:hover{background-color:hsla(0,0%,100%,.15)}.player_season .player_season_episodes .episode.active{background:linear-gradient(269.27deg,#0e9d95,#019c64);color:#f7fbfd}.player_season .player_season_episodes .episode.active .player_button{opacity:1}.player_season .player_season_episodes .episode.active .progress-bar{background:#f7fbfd}.player_season .player_season_episodes .episode.active .total{color:#f7fbfd}.player_master{background-color:#050707;color:#f7fbfd;box-shadow:0 -6px 14px rgba(0,0,0,.15);z-index:100;display:inline-flex;justify-content:space-around}.player_master .player_master_outer{max-width:2200px;flex-grow:1;display:inline-flex}.player_master .illustration{cursor:pointer;flex-grow:0;flex-shrink:0;width:90px;height:90px}.player_master .player_master_inner{flex-grow:1}.player_master_inner{cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;width:available}.player_master_inner>*{margin:15px}.player_master_inner .player_master_text{padding:0 24px}.player_master_inner .player_master_text h1{font:normal normal 1em Open Sans,sans-serif;margin-bottom:4px}.player_master_inner .player_master_text h2{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.8em;margin-bottom:0}.player_master_inner .player_button_wrapper{display:inline-flex;align-items:center;justify-items:center;justify-content:space-around;width:160px}.player_master_inner .player_button_wrapper .player_button{font-size:29px;width:29px;height:29px;line-height:29px;flex-grow:0;cursor:pointer;background-color:#050707;border:none;padding:0;display:flex;align-items:center;justify-content:center}.player_master_inner .player_button_wrapper .player_button:hover span{color:#089d7b}.player_master_inner .player_button_wrapper .player_button.play_button{width:48px;height:48px;background-color:hsla(0,0%,100%,.08);border-radius:100px;text-align:center}.player_master_inner .seek_range_wrapper,.player_master_inner .seek_range_wrapper .custom-range-wrapper,.player_master_inner .volume,.player_master_inner .volume .custom-range-wrapper{display:inline-flex;align-items:center;height:100%;flex-grow:1}.player_master_inner .seek_range_wrapper{max-width:800px}.player_master_inner .volume{max-width:200px}.player_master_inner .volume .icon-wrapper{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.player_master_inner .volume .material-icons,.player_master_inner .volume .material-icons-outlined{font-size:29px}.player_master_inner .volume.muted .custom-range-current{background:#798589}.player_master_inner button{color:#f7fbfd}.player_master_inner button[disabled]{cursor:not-allowed!important}.player_master_inner button[disabled] img{opacity:.2}.player_master_inner input.custom-range.seek{width:400px}.player_master_inner .player_seek_ts{font:normal normal 1em Open Sans,sans-serif;font-size:.9em}.player_master_inner .player_seek_ts.player_seek_ts_current{color:#f7fbfd}.player_master_inner .player_seek_ts.player_seek_ts_duration{color:rgba(247,251,253,.8)}.player_master_inner .more{margin-right:40px;cursor:pointer}.code,.code .e,.code .s{font:italic 800 1em Montserrat,sans-serif;font-size:1em}.code .e,.code .s{font-weight:400}.illustration,.thumbnail{background-size:cover;background-position:50%}.player_master input[type=range].custom-range{-webkit-appearance:none;width:100%;height:24px;vertical-align:text-bottom;position:relative;background:transparent;display:inline-flex;align-items:center}.player_master input[type=range].custom-range::-webkit-slider-thumb{-webkit-appearance:none}.player_master input[type=range].custom-range:focus{outline:none}.player_master input[type=range].custom-range::-ms-track{width:100%;height:24px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.custom-range-wrapper{position:relative;margin:0 24px}.custom-range-wrapper .custom-range-current,.custom-range-wrapper .custom-range-remaining{position:absolute;top:48.5%;height:3px;border-radius:1000px}.custom-range-wrapper .custom-range-remaining{width:100%;background-color:hsla(0,0%,100%,.2);z-index:101}.custom-range-wrapper .custom-range-current{width:0;background:linear-gradient(269.27deg,#0e9d95,#019c64);z-index:102}.custom-range-wrapper input[type=range]{z-index:103}input[type=range]::-webkit-slider-runnable-track{height:100%;background-color:transparent}input[type=range]::-moz-range-track{height:100%;background-color:transparent}input[type=range]::-ms-track{height:100%}.player_master input[type=range].custom-range.seek::-webkit-slider-thumb{width:9px;height:9px;background-color:#089d7b;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 0 6px #fff,0 0 0 12px rgba(8,157,123,.27),0 0 0 18px rgba(8,157,123,.06);border-radius:100px;cursor:pointer;-webkit-appearance:none;margin-top:0}.player_master input[type=range].custom-range.seek::-moz-range-thumb{width:9px;height:9px;background-color:#089d7b;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 0 6px #fff,0 0 0 12px rgba(8,157,123,.27),0 0 0 18px rgba(8,157,123,.06);border-radius:100px;cursor:pointer}.player_master input[type=range].custom-range.seek::-ms-thumb{width:9px;height:9px;background-color:#089d7b;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 0 6px #fff,0 0 0 12px rgba(8,157,123,.27),0 0 0 18px rgba(8,157,123,.06);border-radius:100px;cursor:pointer}.player_master .volume input[type=range].custom-range::-webkit-slider-thumb{width:15px;height:15px;background-color:transparent;box-shadow:none;cursor:pointer;border:none;-webkit-appearance:none;margin-top:0}.player_master .volume input[type=range].custom-range::-moz-range-thumb{width:15px;height:15px;background-color:transparent;box-shadow:none;cursor:pointer;border:none}.player_master .volume input[type=range].custom-range::-ms-thumb{width:15px;height:15px;background-color:transparent;box-shadow:none;cursor:pointer;border:none}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2);border-radius:100px}@media (max-width:767.98px){body,html{height:auto;overflow:auto}}@media (max-width:767.98px){body.mobile-player-expanded,html.mobile-player-expanded{height:100%;overflow:hidden!important;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none}}@media (max-width:767.98px){body{overflow-y:auto!important}}@media (max-width:767.98px){body.mobile-player-expanded{overflow:hidden!important;position:fixed;inset:0;width:100%}}@media (max-width:767.98px){#widget_player{min-height:100vh;background-color:#161617}#widget_player .player_desktop_shell{display:none}#widget_player .player_mobile_shell{display:flex;flex-direction:column;gap:16px;padding:16px 16px calc(180px + env(safe-area-inset-bottom))}}@media (max-width:767.98px){.player_mobile_scrim{top:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));left:0;background-color:rgba(5,7,7,.45)}}@media (max-width:767.98px){.player_mobile_actions_scrim,.player_mobile_scrim{position:fixed;z-index:1003;border:none;padding:0;margin:0}.player_mobile_actions_scrim{inset:0;background:transparent}}@media (max-width:767.98px){.player_mobile_catalog{display:flex;flex-direction:column;gap:18px}}@media (max-width:767.98px){.player_mobile_panel_heading{display:flex;flex-direction:column;gap:8px}.player_mobile_panel_heading .eyebrow{font:italic 800 1em Montserrat,sans-serif;font-size:.72em;color:#089d7b;text-transform:uppercase;letter-spacing:.08em}.player_mobile_panel_heading h2{color:#f7fbfd;font-size:1.8em;margin:0}.player_mobile_panel_heading p{margin:0;color:rgba(247,251,253,.8);line-height:1.45}}@media (max-width:767.98px){.player_mobile_backbar{display:flex;align-items:center;justify-content:space-between;gap:12px}}@media (max-width:767.98px){.player_mobile_backbar_button{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:transparent;color:#f7fbfd;font:italic 800 1em Montserrat,sans-serif;font-size:.9em;text-transform:uppercase}.player_mobile_backbar_button .material-icons-outlined{font-size:1.35em}}@media (max-width:767.98px){.player_mobile_backbar_context{color:rgba(247,251,253,.8);font:italic 800 1em Montserrat,sans-serif;font-size:.75em;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}}@media (max-width:767.98px){.player_mobile_seasons{overflow:visible;padding-bottom:0}.player_mobile_seasons .nav-item{margin:0 0 12px}.player_mobile_seasons .nav-link{position:relative;min-height:84px;height:auto;padding:10px 14px;align-items:center;box-shadow:0 4px 14px rgba(0,0,0,.15)}.player_mobile_seasons .nav-link.current:after{content:"";position:absolute;top:14px;right:14px;width:8px;height:8px;border-radius:100px;background-color:#089d7b;box-shadow:0 0 0 4px rgba(8,157,123,.2)}.player_mobile_seasons .nav-link.active.current:after{background-color:#f7fbfd;box-shadow:0 0 0 4px rgba(247,251,253,.2)}.player_mobile_seasons .nav-link .thumbnail{width:56px;height:56px;margin-right:14px;border-radius:18px}.player_mobile_seasons .nav-link .content{min-width:0;height:auto;gap:4px}.player_mobile_seasons .nav-link .date{padding-right:54px;line-height:1.25;white-space:normal}.player_mobile_seasons .nav-link .date .new{right:0;top:0}.player_mobile_seasons .nav-link .title{display:block;white-space:nowrap;overflow-x:auto;overflow-y:hidden;line-height:1.25;padding-bottom:4px}.player_mobile_seasons .nav-link .title::-webkit-scrollbar{height:4px}.player_mobile_seasons .nav-link .title::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.18);border-radius:999px}.player_mobile_seasons .nav-link .meta{white-space:normal;line-height:1.4}}@media (max-width:767.98px){.player_mobile_season_card{position:relative;min-height:280px;border-radius:28px;overflow:hidden;background-size:cover;background-position:50%;box-shadow:0 4px 14px rgba(0,0,0,.15)}.player_mobile_season_card .shadow{min-height:100%;padding:18px;background:linear-gradient(180deg,rgba(5,7,7,.35),rgba(5,7,7,.74) 45%,rgba(5,7,7,.92))}.player_mobile_season_card .top_extra{display:inline-flex;align-items:center;min-height:44px}.player_mobile_season_card .top_extra .bevel{left:-38px;background-color:#089d7b;color:#f7fbfd;font-size:.9em}.player_mobile_season_card .top_extra .bevel:after{content:url(/build/images/bevel-primary.63f5da57.svg)}.player_mobile_season_card .content{padding-top:10px}.player_mobile_season_card .content h2{color:#f7fbfd;font-size:1.8em;margin-bottom:12px}.player_mobile_season_card .content .meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-bottom:12px;color:rgba(247,251,253,.8);font:normal normal 1em Open Sans,sans-serif;font-size:.78em}.player_mobile_season_card .content .meta .meta_item{display:inline-flex;align-items:center}.player_mobile_season_card .content .meta .material-icons,.player_mobile_season_card .content .meta .material-icons-outlined{font-size:1.45em;vertical-align:text-bottom}.player_mobile_season_card .content p{color:rgba(247,251,253,.8);margin-bottom:0;display:block;max-height:8.4em;overflow-y:auto;overflow-x:hidden;padding-right:8px}.player_mobile_season_card .content p::-webkit-scrollbar{width:4px}.player_mobile_season_card .content p::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.22);border-radius:999px}.player_mobile_season_card .characters{margin-top:18px}.player_mobile_season_card .characters h3{margin:0 0 12px;font-size:1.15em;color:#f7fbfd}.player_mobile_season_card .characters .characters_wrapper{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(8,157,123,.72) rgba(247,251,253,.08)}.player_mobile_season_card .characters .characters_wrapper::-webkit-scrollbar{height:3px}.player_mobile_season_card .characters .characters_wrapper::-webkit-scrollbar-track{background-color:rgba(247,251,253,.08);border-radius:999px}.player_mobile_season_card .characters .characters_wrapper::-webkit-scrollbar-thumb{background:linear-gradient(269.27deg,#0e9d95,#019c64);border-radius:999px}.player_mobile_season_card .characters .character{min-width:148px;display:flex;align-items:center;background-color:hsla(0,0%,100%,.08);border-radius:20px;padding:8px}.player_mobile_season_card .characters .character_picture{width:52px;height:52px;border-radius:16px;background-size:cover;background-position:50%;flex-shrink:0;margin-right:10px}.player_mobile_season_card .characters .character_content_wrapper{min-width:0}.player_mobile_season_card .characters .player{font:italic 800 1em Montserrat,sans-serif;font-size:.68em;color:#f7fbfd;margin-bottom:4px}.player_mobile_season_card .characters .name{font:normal normal 1em Open Sans,sans-serif;font-size:.78em;color:rgba(247,251,253,.8);line-height:1.25}}@media (max-width:767.98px){.player_mobile_episode_section .section_heading{display:flex;flex-direction:column;margin-bottom:4px}.player_mobile_episode_section .section_heading .eyebrow{font:italic 800 1em Montserrat,sans-serif;font-size:.72em;color:#089d7b;text-transform:uppercase;margin-bottom:6px}.player_mobile_episode_section .section_heading h3{color:#f7fbfd;font-size:1.35em;margin-bottom:0}}@media (max-width:767.98px){.player_mobile_episodes{display:flex;flex-direction:column;gap:12px}.player_mobile_episodes .episode{display:flex;align-items:center;gap:14px;min-height:72px;margin:0;padding:14px 18px;color:#f7fbfd;border-radius:22px;background-color:hsla(0,0%,100%,.05);box-shadow:0 4px 14px rgba(0,0,0,.15);cursor:pointer}.player_mobile_episodes .episode .player_button{width:42px;height:42px;flex-grow:0;flex-shrink:0;text-align:center;cursor:pointer;border-radius:100px;border:none;padding:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);opacity:.7}.player_mobile_episodes .episode .player_button span{line-height:36px;font-size:18px}.player_mobile_episodes .episode .title{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;font-size:1em}.player_mobile_episodes .episode .title .code{flex-shrink:0;display:inline;margin-bottom:0;color:#f7fbfd;font:italic 800 1em Montserrat,sans-serif;font-size:1em}.player_mobile_episodes .episode .title .code:after{content:" -";margin-right:.3em}.player_mobile_episodes .episode .title span:last-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player_mobile_episodes .episode .progress{display:none}.player_mobile_episodes .episode .total{display:block;flex:0 0 auto;color:rgba(247,251,253,.8);font-size:.75em;white-space:nowrap}.player_mobile_episodes .episode.active{background:linear-gradient(269.27deg,#0e9d95,#019c64)}.player_mobile_episodes .episode.active .player_button{opacity:1;background:hsla(0,0%,100%,.16)}.player_mobile_episodes .episode.active .progress-bar{background:#f7fbfd}.player_mobile_episodes .episode.active .total{color:#f7fbfd}}@media (max-width:767.98px){.player_mobile_dock{position:fixed;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:1004;height:96px;transition:height .28s ease}.player_mobile_dock.expanded{height:auto}.player_mobile_dock .player_mobile_dock_surface{position:relative;height:92px;display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(31,30,30,.98),rgba(10,12,12,.98) 55%,#050707);border-top:1px solid hsla(0,0%,100%,.06);box-shadow:0 -18px 40px rgba(0,0,0,.35);overflow:hidden}.player_mobile_dock .player_mobile_dock_topbar{position:relative;height:0;opacity:0;visibility:hidden;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:height .22s ease,opacity .18s ease,padding .22s ease}.player_mobile_dock .player_mobile_dock_handle{width:46px;height:5px;border-radius:999px;background-color:rgba(247,251,253,.16)}.player_mobile_dock .player_mobile_dock_header{display:flex;align-items:center;gap:14px;padding:0 16px 0 0;min-height:92px;flex-shrink:0}.player_mobile_dock .player_mobile_dock_summary{flex:1 1 auto;min-width:0;height:92px;border:none;background:none;padding:0;display:flex;align-items:center;gap:0;color:inherit;text-align:left}.player_mobile_dock .player_mobile_dock_summary .illustration{width:92px;height:100%;border-radius:0;flex-shrink:0;background-size:cover;background-position:50%;transition:width .28s ease,height .28s ease,border-radius .28s ease}.player_mobile_dock .player_mobile_dock_text{min-width:0;flex:1 1 auto;padding:0 16px}.player_mobile_dock .player_mobile_dock_title_row{display:flex;align-items:flex-start;gap:12px;width:100%}.player_mobile_dock .player_mobile_dock_title_group{min-width:0;flex:1 1 auto}.player_mobile_dock .player_mobile_dock_actions_menu{display:none;position:relative;flex:0 0 auto;margin-left:auto;z-index:1007}.player_mobile_dock .player_mobile_dock_actions_toggle{width:52px;height:52px;border:none;border-radius:999px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);color:#f7fbfd}.player_mobile_dock .player_mobile_dock_actions_dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;padding:8px;border-radius:18px;background:rgba(31,30,30,.98);box-shadow:0 14px 30px rgba(0,0,0,.32);border:1px solid hsla(0,0%,100%,.08)}.player_mobile_dock .player_mobile_dock_actions_item{width:100%;border:none;background:transparent;border-radius:12px;padding:12px 14px;color:#f7fbfd;font:normal normal 1em Open Sans,sans-serif;font-size:.92em;text-align:left}.player_mobile_dock .episode_code{color:#089d7b;font:italic 800 1em Montserrat,sans-serif;font-size:.72em;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.player_mobile_dock .episode_code .e,.player_mobile_dock .episode_code .s{font:inherit;font-size:inherit;font-weight:inherit}.player_mobile_dock .episode_title{color:#f7fbfd;font:normal 700 1em Lato,sans-serif;font-size:1.02em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player_mobile_dock .season_title{color:rgba(247,251,253,.8);font:normal normal 1em Open Sans,sans-serif;font-size:.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}.player_mobile_dock .player_mobile_dock_primary_action{width:60px;height:60px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:999px;background:hsla(0,0%,100%,.08);box-shadow:0 10px 24px rgba(0,0,0,.18),inset 0 0 0 1px hsla(0,0%,100%,.12);transition:width .28s ease,height .28s ease,background-color .28s ease}.player_mobile_dock .player_mobile_dock_primary_action .player_button.play_button .material-icons-outlined,.player_mobile_dock .player_mobile_dock_primary_action .player_button.play_button img{transform:translateY(0)}.player_mobile_dock .player_mobile_dock_primary_action .player_button.play_button.is-paused{background:linear-gradient(269.27deg,#0e9d95,#019c64);box-shadow:0 10px 24px rgba(1,156,100,.28),inset 0 0 0 1px hsla(0,0%,100%,.12)}.player_mobile_dock .player_mobile_dock_primary_action .player_button.play_button.is-playing{background:hsla(0,0%,100%,.08);box-shadow:none}.player_mobile_dock .player_mobile_dock_primary_action .player_button.play_button{border-radius:999px}.player_mobile_dock .progress{position:absolute;left:0;right:0;bottom:0;height:4px;background-color:hsla(0,0%,100%,.08);border-radius:0;overflow:hidden;flex-shrink:0;transition:opacity .18s ease;z-index:1006}.player_mobile_dock .progress .progress-bar{height:100%;background:linear-gradient(269.27deg,#0e9d95,#019c64)}.player_mobile_dock .player_mobile_dock_body{flex:0 1 auto;display:flex;flex-direction:column;justify-content:flex-end;gap:22px;padding:0 20px;opacity:0;visibility:hidden;transform:translateY(24px);pointer-events:none;overflow:hidden;transition:opacity .18s ease,transform .28s ease,padding .28s ease}.player_mobile_dock .player_mobile_dock_body_art{display:block;width:100%;align-self:center;border-radius:28px;height:auto;-o-object-fit:contain;object-fit:contain;box-shadow:0 16px 32px rgba(0,0,0,.24)}.player_mobile_dock .player_mobile_dock_controls{display:grid;grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);gap:16px;align-items:center}.player_mobile_dock .player_mobile_dock_controls .player_button{width:52px;height:52px;border:none;border-radius:999px;padding:0;display:inline-flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.08)}.player_mobile_dock .player_mobile_dock_controls_hint{min-width:0;text-align:center}.player_mobile_dock .player_mobile_dock_episode_nav{display:flex;align-items:center;gap:10px;min-width:0}.player_mobile_dock .player_mobile_dock_episode_nav.next{justify-content:flex-end;text-align:right}.player_mobile_dock .player_mobile_dock_episode_nav_text{min-width:0;flex:1 1 auto}.player_mobile_dock .player_mobile_dock_episode_nav_code{color:#f7fbfd;font:italic 800 1em Montserrat,sans-serif;font-size:.8em;line-height:1.2;margin-bottom:4px;display:block}.player_mobile_dock .player_mobile_dock_episode_nav_code .e,.player_mobile_dock .player_mobile_dock_episode_nav_code .s{font:inherit;font-size:inherit;font-weight:inherit}.player_mobile_dock .player_mobile_dock_episode_nav_title{color:rgba(247,251,253,.8);font:normal normal 1em Open Sans,sans-serif;font-size:.78em;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.player_mobile_dock .player_mobile_dock_seek{display:flex;width:100%;align-items:center}.player_mobile_dock .player_mobile_dock_seek .player_seek_ts{font:normal normal 1em Open Sans,sans-serif;font-size:.9em}.player_mobile_dock .player_mobile_dock_seek .player_seek_ts.player_seek_ts_current{color:#f7fbfd}.player_mobile_dock .player_mobile_dock_seek .player_seek_ts.player_seek_ts_duration{color:rgba(247,251,253,.8)}.player_mobile_dock .player_mobile_dock_seek_bar{display:inline-flex;align-items:center;flex:1 1 auto;min-width:0}.player_mobile_dock .player_mobile_dock_seek_bar .custom-range-wrapper{height:100%;display:inline-flex;align-items:center;flex-grow:1;margin:0 24px}.player_mobile_dock .player_button{cursor:pointer;color:#f7fbfd}.player_mobile_dock .player_button img{max-width:20px}.player_mobile_dock .player_button[disabled]{cursor:not-allowed!important}.player_mobile_dock .player_button[disabled] img{opacity:.2}.player_mobile_dock .player_button.play_button{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.player_mobile_dock.expanded{max-height:calc(100vh - 64px)}.player_mobile_dock.expanded .player_mobile_dock_header{align-items:flex-start;padding-right:20px}.player_mobile_dock.expanded .player_mobile_dock_surface{height:auto;max-height:calc(100vh - 68px);overflow-y:auto}.player_mobile_dock.expanded .player_mobile_dock_topbar{height:calc(18px + env(safe-area-inset-top));opacity:1;visibility:visible;padding-top:env(safe-area-inset-top)}.player_mobile_dock.expanded .player_mobile_dock_summary{align-items:flex-start;height:auto;flex-direction:column}.player_mobile_dock.expanded .player_mobile_dock_summary .illustration{display:none}.player_mobile_dock.expanded .player_mobile_dock_text{padding:8px 20px 0}.player_mobile_dock.expanded .player_mobile_dock_actions_menu{display:block;margin-left:auto}.player_mobile_dock.expanded .episode_title{font-size:1.45em;white-space:normal}.player_mobile_dock.expanded .season_title{font-size:.92em}.player_mobile_dock.expanded .episode_code{display:block;margin-top:8px;margin-bottom:0}.player_mobile_dock.expanded .player_mobile_dock_primary_action{width:72px;height:72px;align-self:center}.player_mobile_dock.expanded .player_mobile_dock_header>.player_mobile_dock_primary_action{display:none}.player_mobile_dock.expanded .expanded_action{margin:0 auto;opacity:1;pointer-events:auto}.player_mobile_dock.expanded .player_mobile_dock_body{padding:16px 20px 22px;opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.player_mobile_dock.expanded .progress{opacity:0}.player_mobile_dock:not(.expanded) .episode_code{display:none}.player_mobile_dock:not(.expanded) .progress{opacity:1}}@media (max-width:767.98px){.player_mobile_dock input[type=range].custom-range{-webkit-appearance:none;width:100%;height:24px;vertical-align:text-bottom;position:relative;background:transparent;display:inline-flex;align-items:center}.player_mobile_dock input[type=range].custom-range::-webkit-slider-thumb{-webkit-appearance:none}.player_mobile_dock input[type=range].custom-range:focus{outline:none}.player_mobile_dock input[type=range].custom-range::-ms-track{width:100%;height:24px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}}@media (max-width:767.98px){.player_mobile_dock input[type=range].custom-range.seek::-webkit-slider-thumb{width:9px;height:9px;background-color:#089d7b;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 0 6px #fff,0 0 0 12px rgba(8,157,123,.27),0 0 0 18px rgba(8,157,123,.06);border-radius:100px;cursor:pointer;-webkit-appearance:none;margin-top:0}}@media (max-width:767.98px){.player_mobile_dock input[type=range].custom-range.seek::-moz-range-thumb{width:9px;height:9px;background-color:#089d7b;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 0 6px #fff,0 0 0 12px rgba(8,157,123,.27),0 0 0 18px rgba(8,157,123,.06);border-radius:100px;cursor:pointer}}@media (max-width:767.98px){.player_mobile_dock input[type=range].custom-range.seek::-ms-thumb{width:9px;height:9px;background-color:#089d7b;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 0 6px #fff,0 0 0 12px rgba(8,157,123,.27),0 0 0 18px rgba(8,157,123,.06);border-radius:100px;cursor:pointer}}