.junior-player.subtitle-separated-file video{object-fit:contain;object-position:50% 50%}.junior-player .embedded-subtitle-region{z-index:3;box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;background:0 0;justify-items:center;margin:0;padding:0;display:grid;position:absolute;overflow:hidden}.junior-player .embedded-subtitle-text{color:#fff;text-align:center;letter-spacing:0;text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000,0 2px 3px #000;-webkit-text-stroke:.035em #000000f2;paint-order:stroke fill;overflow-wrap:anywhere;pointer-events:none;width:calc(100% - 16px);max-width:calc(100% - 16px);margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-weight:650;line-height:1.18}.junior-player .embedded-subtitle-text span{width:100%;max-width:100%;color:inherit;font:inherit;line-height:inherit;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}
.cinema-learning{color:#edf2fc;text-align:left;background:linear-gradient(120deg,#151823,#11141d);border:1px solid #383949;border-radius:22px;margin:22px 0;overflow:hidden}.cinema-learning-heading{justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.cinema-learning-heading span:first-child{letter-spacing:.18em;color:#b5c89c;font-size:10px;font-weight:800}.cinema-learning h4{letter-spacing:-.02em;margin:8px 0;font-size:21px;line-height:1.2}.cinema-learning button{color:#eef4ff;min-height:42px;font:inherit;cursor:pointer;box-shadow:none;background:#222b3a;border:1px solid #455267;border-radius:12px;padding:10px 14px;font-size:13px;font-weight:700}.cinema-learning button:hover:not(:disabled){background:#2d3848;border-color:#c8ef65}.cinema-learning button:focus-visible,.cinema-learning a:focus-visible,.cinema-learning textarea:focus-visible{outline-offset:3px;outline:3px solid #d9ff64}.cinema-learning button:disabled{opacity:.55;cursor:default}.cinema-learning-heading>button{color:#151a0e;background:#d4f975;border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;gap:18px;display:flex}.cinema-learning-body{border-top:1px solid #2e3442;padding:0 24px 24px}.cinema-learning-help,.cinema-learning-body>p{color:#adb9cc;font-size:14px;line-height:1.65}.cinema-learning-transcript{background:#0d1725;border:1px solid #415369;border-radius:16px;padding:16px 18px}.cinema-learning-transcript>span{letter-spacing:.1em;color:#91bacc;font-size:10px;font-weight:800}.cinema-learning-transcript p{color:#e7f2ff;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:19px;line-height:2}.cinema-learning-transcript p button{color:inherit;font-size:inherit;vertical-align:baseline;background:0 0;border:0;border-bottom:1px dashed #80bacc;border-radius:3px;min-height:34px;padding:0 2px;font-weight:600;line-height:1.65}.cinema-learning-transcript p button:hover:not(:disabled){color:#d9ff79;background:#2c4660}.cinema-word-detail{background:#1e2633;border:1px solid #44566a;border-radius:16px;margin-top:18px;padding:20px}.cinema-word-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.cinema-word-title h4{overflow-wrap:anywhere;font-size:28px}.cinema-word-title>span{color:#aec5dc;white-space:nowrap;font-size:11px}.cinema-word-detail blockquote{color:#d3def1;border-left:2px solid #adc978;margin:12px 0;padding:10px 16px;font-size:15px;line-height:1.6}.cinema-word-actions{flex-wrap:wrap;gap:8px;display:flex}.cinema-word-explanation{color:#cad7e6;margin-top:18px;font-size:14px;line-height:1.6}.cinema-word-explanation strong{color:#eff6ff}.cinema-meaning-label{color:#ccd6e5;flex-direction:column;gap:8px;margin:20px 0 16px;font-size:12px;font-weight:700;display:flex}.cinema-meaning-label textarea{box-sizing:border-box;resize:vertical;color:#edf5ff;width:100%;font:inherit;background:#0d1420;border:1px solid #49607a;border-radius:12px;padding:12px;font-size:15px;font-weight:400;line-height:1.5}.cinema-word-save{justify-content:space-between;align-items:center;gap:20px;display:flex}.cinema-word-save small{color:#aebfd3;max-width:360px;font-size:11px;line-height:1.5}.cinema-word-save>button{color:#151a0e;background:#d4f975;border-color:#0000;flex-shrink:0}.cinema-learning-body .cinema-learning-notice{color:#d8e7c7;border-left:2px solid #b9d77a;padding-left:12px}.cinema-learning-body a{color:#d2f790;margin-right:24px;padding:12px 0;font-size:13px;display:inline-block}.cinema-learning-unavailable{color:#bcc6d6;font-size:13px;line-height:1.6}.cinema-public{max-width:1300px;margin:0 auto;padding:34px 24px 64px}.cinema-public-head{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:36px;display:flex}.cinema-public-head>div{max-width:750px}.cinema-public-head .cinema-public-kicker{letter-spacing:.18em;color:#c0df8e;font-size:11px;font-weight:800}.cinema-public-head h1{letter-spacing:-.05em;margin:16px 0;font-size:clamp(34px,5vw,68px);font-weight:900;line-height:1.07}.cinema-public-head p{color:#abb6c9;max-width:580px;font-size:16px;line-height:1.7}.cinema-public-profile{background:#17212e;border:1px solid #364355;border-radius:16px;flex-direction:column;gap:12px;min-width:180px;padding:20px;display:flex}.cinema-public-profile label{color:#b9c8dc;flex-direction:column;gap:10px;font-size:12px;display:flex}.cinema-public-profile select{color:#edf3ff;font:inherit;background:#0d1521;border:1px solid #485771;border-radius:10px;padding:10px 12px}.cinema-public-profile a{color:#d4f788;font-size:12px;text-decoration:none}.cinema-public-vocabulary{border-top:1px solid #334055;margin-top:38px;padding-top:30px;scroll-margin-top:130px}.cinema-public-vocabulary h2{margin:0 0 12px;font-size:27px}.cinema-public-vocabulary p{color:#abbcd0;line-height:1.6}.cinema-vocabulary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.cinema-vocabulary-grid li{overflow-wrap:anywhere;background:#17202c;border:1px solid #384c61;border-radius:16px;padding:20px}.cinema-vocabulary-grid strong{font-size:21px}.cinema-vocabulary-grid .cinema-vocabulary-meta{letter-spacing:.1em;color:#a8bbd3;margin-bottom:10px;font-size:10px;display:block}.cinema-vocabulary-grid blockquote{color:#93adc2;border-left:2px solid #87a26b;margin:16px 0;padding:8px 12px;font-size:12px;line-height:1.6}.cinema-vocabulary-grid a{color:#d1f57f;font-size:12px}.cinema-public-vocabulary>button{font:inherit;color:#eef4ff;cursor:pointer;background:#263345;border:1px solid #4a5e78;border-radius:10px;padding:10px 16px}.cinema-vocabulary-note{font-size:12px}@media (max-width:750px){.cinema-learning-heading{flex-direction:column;align-items:flex-start;padding:20px}.cinema-learning-heading>button{width:100%}.cinema-learning-body{padding:0 20px 20px}.cinema-word-save{flex-direction:column;align-items:stretch;gap:12px}.cinema-word-save>button{width:100%}.cinema-word-detail{padding:16px}.cinema-public{padding:24px 16px 44px}.cinema-public-head{flex-direction:column;gap:16px}.cinema-public-profile{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:16px}.cinema-vocabulary-grid{grid-template-columns:1fr}.cinema-word-actions>button{flex:140px}}@media (prefers-reduced-motion:reduce){.cinema-learning *{scroll-behavior:auto}}
.junior-studio{color:#f8f2ff;margin-top:26px}.junior-guide{z-index:15;background:radial-gradient(at 20% 60%,#ae786b40,#0000 50%),linear-gradient(130deg,#272033,#172636);border:1px solid #84658588;border-radius:30px;grid-template-columns:330px 1fr;align-items:center;gap:10px;padding:15px 25px 25px;display:grid;position:sticky;top:84px;box-shadow:0 10px 30px #0a081333}.milo-character{isolation:isolate;pointer-events:none;width:320px;height:320px;animation:3.3s ease-in-out infinite milo-breathe;position:relative}.milo-sprite{z-index:1;filter:drop-shadow(0 9px 8px #03080d44);background-image:url(/learning/studio/milo-atlas.webp);background-repeat:no-repeat;background-size:300% 300%;width:100%;height:100%;position:relative}.milo-shadow{filter:blur(6px);background:#0b101755;border-radius:50%;width:48%;height:12px;position:absolute;bottom:1%;left:28%}.mood-dance{animation:.88s ease-in-out infinite milo-dance}.mood-welcome{animation:1.4s ease-in-out infinite milo-wave}.mood-speaking{animation:.6s ease-in-out infinite milo-speak}.mood-celebrate{animation:.75s ease-in-out infinite milo-jump}.milo-stars{text-align:center;color:#ffe58b;z-index:2;font-size:40px;position:absolute;top:0;left:5%;right:5%}.milo-bubble{color:#2a2339;background:#f9f1e5;border-radius:24px;padding:22px 26px;position:relative;box-shadow:0 10px 24px #0002}.milo-bubble>span{letter-spacing:1.8px;color:#715c87;font-size:10px}.milo-bubble>p{margin:12px 0;font-size:clamp(20px,2.3vw,28px);line-height:1.5}.milo-bubble small{color:#665b70;margin-top:12px;font-size:11px;line-height:1.6;display:block}.junior-start{flex-wrap:wrap;gap:8px;display:flex}.junior-studio .junior-primary{color:#fff;background:#654384;font-size:16px;font-weight:700}.junior-error{color:#9a3535;font-size:13px!important}.junior-picture-menu{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:25px 0;display:grid}.junior-picture-menu>button{background:linear-gradient(150deg,#453057,#212c43);border-radius:22px;min-height:130px;padding:16px}.junior-picture-menu span{margin-bottom:10px;font-size:47px;line-height:1.3;display:block}.junior-picture-menu small{font-size:14px}.junior-picture-menu>button:hover{background:#59406e;transform:translateY(-3px)}.junior-question{color:#292035;background:linear-gradient(140deg,#fff5de,#e5f4ef);border-radius:28px;padding:26px;position:relative}.junior-score{font-size:24px;position:absolute;top:15px;right:20px}.junior-studio .junior-visual{color:#492963;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;margin:35px auto 20px;font-size:clamp(60px,9vw,105px);line-height:1.5;animation:3s ease-in-out infinite milo-picture;display:block}.junior-answers{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.junior-answers>button{color:#452663;background:#fff;border:2px solid #c6b1d4;border-radius:20px;flex:1;min-width:100px;max-width:330px;min-height:100px;padding:16px}.junior-answers span{overflow-wrap:anywhere;font-size:clamp(28px,4vw,45px);line-height:1.5;display:block}.junior-answers small{margin-top:8px;font-size:14px;display:block}.junior-feedback{text-align:center;padding:20px;font-size:25px}.junior-next{justify-content:center;gap:16px;margin-top:22px;display:flex}.junior-next button{background:#72518d;font-size:27px}.junior-cinema{background:#15101e;border:1px solid #736083;border-radius:24px;margin:25px 0;padding:20px}.junior-cinema h3{margin:0 0 15px;font-size:18px}.junior-player{aspect-ratio:16/9;background:#090911;border-radius:18px;width:100%;min-height:220px;position:relative;overflow:hidden}.junior-player iframe{border:0;width:100%;height:100%}.junior-media-tools{flex-wrap:wrap;align-items:center;gap:10px;margin:17px 0;display:flex}.junior-media-tools button{font-size:22px}.junior-media-tools label{flex:1;gap:8px;min-width:130px;font-size:13px;display:grid}.junior-cinema small{color:#b9acc7;line-height:1.6}.junior-songs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.junior-songs>button{text-align:center;background:linear-gradient(140deg,#332847,#213549);border-radius:24px;min-height:175px;padding:22px 12px}.junior-songs span{margin-bottom:12px;font-size:52px;display:block}.junior-songs strong{line-height:1.5;display:block}.junior-songs small{color:#c5b8d1;margin-top:10px;font-size:11px;display:block}.milo-paused,.milo-paused *{animation:none!important}@keyframes milo-breathe{50%{transform:translateY(-4px)}}@keyframes milo-dance{0%,to{transform:translate(-8px)rotate(-3deg)}50%{transform:translate(8px)rotate(3deg)}}@keyframes milo-wave{50%{transform:rotate(2deg)translateY(-4px)}}@keyframes milo-speak{50%{transform:translateY(-2px)scale(1.012)}}@keyframes milo-jump{50%{transform:translateY(-13px)}}@keyframes milo-picture{50%{transform:translateY(-5px)rotate(2deg)}}@media (max-width:700px){.junior-guide{border-radius:22px;grid-template-columns:150px 1fr;gap:0;padding:10px 10px 14px;top:84px}.milo-character{width:165px;height:210px}.milo-sprite{width:165px;height:165px;position:absolute;bottom:12px;left:-8px}.milo-bubble{border-radius:17px;padding:13px}.milo-bubble>span{letter-spacing:.7px;font-size:8px}.milo-bubble>p{font-size:17px;line-height:1.4}.milo-bubble small{font-size:9px}.junior-start button{padding:8px!important;font-size:12px!important}.junior-picture-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.junior-picture-menu>button{min-height:115px;padding:10px}.junior-picture-menu span{font-size:38px}.junior-question{padding:18px 12px}.junior-answers{gap:8px}.junior-answers>button{min-width:80px;min-height:90px;padding:10px}.junior-answers span{font-size:29px}.junior-cinema{padding:12px}.junior-player{min-height:200px}.junior-songs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.junior-songs>button{min-height:155px;padding:16px 10px}.junior-songs span{font-size:43px}}@media (prefers-reduced-motion:reduce){.junior-studio *{transition:none!important;animation:none!important}}.junior-guide{top:auto;right:10px;bottom:calc(100px + env(safe-area-inset-bottom,0px));width:160px;height:160px;box-shadow:none;pointer-events:none;z-index:20;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:fixed}.junior-guide .milo-character{width:160px;height:160px}.junior-guide .milo-sprite{width:100%;height:100%;position:relative;bottom:auto;left:0}.junior-toolbar{margin:12px 0 24px}.junior-toolbar .junior-start{align-items:center}.junior-transcript{color:#c5b8d1;margin-top:12px;font-size:13px}.junior-transcript summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.junior-transcript p{line-height:1.5}.junior-transcript small{line-height:1.6;display:block}.junior-toolbar .junior-error{color:#ffbcae}@media (min-width:1000px){.junior-guide{width:210px;height:210px;bottom:24px;right:16px}.junior-guide .milo-character{width:210px;height:210px}}.junior-guide .milo-voice-toggle{color:#182c2c;pointer-events:auto;z-index:5;touch-action:manipulation;background:#b2ead9;border:2px solid #fff5d9;border-radius:50%;place-items:center;width:46px;min-width:46px;height:46px;min-height:46px;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 10px #0008}.junior-guide .milo-voice-toggle[aria-pressed=true]{background:#f5cb86}.junior-guide .milo-voice-toggle:focus-visible{outline-offset:3px;outline:3px solid #cfa5ff}.junior-guide .milo-voice-toggle:disabled{opacity:.55}.milo-voice-notice{color:#ffe6cb;pointer-events:none;background:#211a31;border-radius:12px;width:210px;padding:8px 10px;font-size:12px;line-height:1.4;position:absolute;bottom:100%;right:0}.junior-guide .milo-voice-toggle{box-shadow:none;color:#302638;isolation:isolate;border:0;font-size:14px;background:0 0!important}.junior-guide .milo-voice-toggle:before{content:"";z-index:-1;background:#fff2d7;border:1px solid #bba07a;border-radius:50%;position:absolute;inset:9px;box-shadow:0 2px 5px #0005}.junior-guide .milo-voice-toggle[aria-pressed=true]:before{background:#c6e6d7;border-color:#77a99a}.junior-relax{margin-top:36px}.junior-relax>p{color:#c5b8d1;line-height:1.6}.junior-source{color:#c5eadd;margin-top:12px;font-size:13px;display:block}.junior-studio.junior-theater{z-index:2147483000;box-sizing:border-box;background:#000;width:100%;height:100dvh;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.junior-theater>.junior-guide,.junior-theater>.junior-toolbar,.junior-theater>.junior-picture-menu,.junior-theater>.junior-songs,.junior-theater>h2,.junior-theater>.junior-relax,.junior-theater>.playlist-library{display:none!important}.junior-theater>.junior-cinema{background:#000;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;inset:0}.junior-theater .relax-player,.junior-theater .relax-picture{background:#000;position:absolute;inset:0}.junior-theater .junior-player{aspect-ratio:auto;background:#000;border-radius:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.junior-theater .junior-player video,.junior-theater .junior-player iframe{object-fit:contain;background:#000;border-radius:0;width:100%;height:100%}.junior-theater .caption-overlay{left:4%;right:4%;bottom:max(70px,calc(env(safe-area-inset-bottom,0px) + 58px));z-index:20}.junior-theater .bobi-captions{font-size:clamp(18px,3.2vw,32px)}.junior-theater .caption-large{font-size:clamp(22px,3.8vw,38px)}.junior-theater .caption-options{display:none!important}.junior-theater .junior-media-tools{top:max(10px,env(safe-area-inset-top,0px));z-index:60;justify-content:flex-end;margin:0;padding:0;display:flex;position:absolute;right:10px}.junior-theater .junior-media-tools>:not(:first-child){display:none!important}.junior-theater .junior-media-tools>button:first-child{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0c16cc;padding:10px 13px;font-size:15px}.junior-theater .junior-cinema>h3,.junior-theater .junior-cinema>small,.junior-theater .junior-source,.junior-theater .external-player-note{display:none!important}.junior-theater::backdrop{background:#000}@media (orientation:landscape) and (max-height:550px){.junior-theater .caption-overlay{bottom:48px}.junior-theater .bobi-captions{font-size:18px}.junior-theater .caption-options{max-width:360px;left:8px;right:auto}}.relax-player{min-width:0;position:relative}.relax-picture{isolation:isolate;position:relative}.relax-picture video{object-fit:contain;background:#050509;width:100%;height:100%;display:block}.bobi-captions{box-sizing:border-box;pointer-events:none;text-align:center;color:#fff;letter-spacing:.01em;text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000,0 2px 3px #000;-webkit-text-stroke:.035em #000000f2;paint-order:stroke fill;font-family:Arial,Helvetica,sans-serif;font-size:clamp(16px,2.2vw,26px);font-weight:600;line-height:1.32}.bobi-captions span{overflow-wrap:anywhere;background:0 0;border-radius:0;max-width:100%;margin:0 auto;padding:2px 12px;display:table}.caption-overlay{z-index:2;position:absolute;bottom:60px;left:8%;right:8%}.caption-rail{background:#090b12;border-radius:0 0 14px 14px;align-items:center;min-height:80px;padding:9px 18px;display:grid}.caption-rail span{background:0 0}.caption-large{font-size:clamp(19px,2.7vw,31px)}.caption-options{color:#c7bcd5;margin-top:9px;font-size:12px}.caption-options summary{cursor:pointer;align-items:center;min-height:34px;display:flex}.caption-options>div{background:#211a2c;border-radius:12px;flex-wrap:wrap;gap:12px;padding:12px;display:flex}.caption-options label{gap:6px;display:grid}.caption-options select{color:#fff;background:#100d19;border:1px solid #72617d;border-radius:8px;padding:9px}.caption-options small{flex-basis:100%}.junior-theater .caption-rail{left:4%;right:4%;bottom:max(70px,calc(env(safe-area-inset-bottom,0px) + 58px));z-index:20;background:0 0;min-height:0;position:absolute}@media (orientation:landscape) and (max-height:550px){.junior-theater .caption-options summary{min-height:24px}}@media (max-width:500px){.caption-overlay{bottom:50px;left:5%;right:5%}.bobi-captions{font-size:16px}.caption-large{font-size:19px}}.junior-songs>button:has(.relax-video-cover){text-align:left;padding:0 0 18px;overflow:hidden}.junior-songs .relax-video-cover{aspect-ratio:16/9;object-fit:cover;background:#100d18;border:0;width:100%;height:auto;margin:0 0 14px;display:block}:is(.junior-songs>button:has(.relax-video-cover)>strong,.junior-songs>button:has(.relax-video-cover)>small){padding:0 15px}.junior-songs .relax-cover-placeholder{place-items:center;min-height:100px;display:grid}.external-video-link{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:16px;display:flex}.external-video-link img{object-fit:contain;max-width:100%;max-height:60%}.external-video-link a{color:#b5ead7;border:1px solid #a890c0;border-radius:14px;padding:12px 18px}.external-player-note{color:#c5b8d1;font-size:13px}.playlist-library{padding-top:25px}.playlist-library header>span{letter-spacing:.2em;color:#b8a1d4;font-size:11px}.playlist-library h2{margin:10px 0;font-size:30px!important}.playlist-tabs{gap:12px;margin:25px 0;display:flex}.playlist-tabs button[aria-pressed=true]{color:#21182d;background:#bca6e3}.playlist-filters{grid-template-columns:1fr 1fr 1.3fr;gap:14px;display:grid}.playlist-filters label{color:#c7bcd5;gap:8px;font-size:13px;display:grid}.playlist-filters select,.playlist-filters input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#161121;border:1px solid #705b85;border-radius:12px;padding:13px}.playlist-breadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0;display:flex}.playlist-breadcrumbs button{background:0 0;padding:8px 12px;font-size:13px}.playlist-breadcrumbs strong{font-size:14px}.playlist-collections{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.playlist-collections>button{background:radial-gradient(at top,#51416b,#1b1727);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:205px;display:flex}.playlist-collections strong{font-size:19px}.playlist-collections small{color:#c4b4d4;font-size:12px}.playlist-brand{color:#fff;background:#8064ac;border-radius:16px;justify-content:center;align-items:center;width:130px;height:76px;font-weight:850;display:flex;font-size:46px!important}.playlist-brand.brand-cn{background:0 0;border-radius:0;gap:0}.brand-cn b{color:#000;background:#fff;place-items:center;width:65px;height:65px;display:grid}.brand-cn b+b{color:#fff;background:#000}.playlist-brand.brand-disney{background:#7452ca;font-family:cursive;font-size:30px!important}.playlist-episodes{gap:14px;display:grid}.playlist-episode-item>button{text-align:left;background:#251c34;border-radius:18px;grid-template-columns:180px 1fr 30px;align-items:center;gap:18px;padding:12px;display:grid}.playlist-episode-item>button[aria-pressed=true]{background:#283834;border-color:#b5ead7}.playlist-episodes .relax-video-cover{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%}.playlist-episodes strong,.playlist-episodes span,.playlist-episodes small{margin:6px 0;display:block}.playlist-episodes strong{font-size:18px}.playlist-episodes span,.playlist-episodes small{color:#c9b9d8;font-size:12px}.playlist-caption-help{color:#b6a7c5;margin-top:20px;font-size:12px;display:block}.playlist-transport{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.playlist-transport button{font-size:13px}.playlist-transport label{align-items:center;gap:8px;font-size:12px;display:flex}.playlist-transport input{width:18px;height:18px}.subtitle-classic span{text-shadow:-1px -1px 2px #000,1px -1px 2px #000,-1px 1px 2px #000,1px 1px 2px #000;background:0 0;font-weight:600}.subtitle-accessible{font-size:clamp(19px,2.8vw,32px);font-weight:700}.subtitle-accessible span{color:#fff;background:#000;padding:4px 14px}.junior-theater .playlist-transport{display:none!important}@media (max-width:650px){.playlist-filters{grid-template-columns:1fr 1fr}.playlist-filters label:last-child{grid-column:1/-1}.playlist-collections{grid-template-columns:1fr 1fr;gap:10px}.playlist-collections>button{min-height:170px;padding:15px 8px}.playlist-collections strong{font-size:16px}.playlist-episode-item>button{grid-template-columns:110px 1fr;gap:12px}.playlist-episode-item>button>b{display:none}.playlist-episodes strong{font-size:14px}.playlist-episodes small,.playlist-episodes span{font-size:11px}}.playlist-episode-item{border:1px solid #665278;border-radius:18px;overflow:hidden}.playlist-episode-item>button{width:100%;border:0!important}.offline-save{background:#171220;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.offline-save button{padding:10px!important;font-size:13px!important}.offline-save a,.playlist-tabs a{color:#b5ead7;font-size:13px}.offline-save small{line-height:1.5;margin:0!important;font-size:12px!important}.offline-save p{color:#ffc8b8;font-size:13px}.playlist-tabs{align-items:center}.playlist-brand.brand-megamax{color:#111;letter-spacing:-1px;background:#ef732f;font-weight:950;font-size:22px!important}.playlist-brand.brand-boomerang{color:#111;letter-spacing:-1px;background:#edf7fa;font-weight:950;font-size:21px!important}.playlist-caption-help{line-height:1.6}
