#publish-root{width:min(1440px,100%);margin-inline:auto;container:publish/inline-size}.publish{box-sizing:border-box;color:#fff;grid-template-columns:minmax(0,1fr);gap:28px;width:100%;margin:0;padding:0 0 64px;display:grid}.publish *,.publish :before,.publish :after{box-sizing:border-box}.brand{padding:28px 0 0;display:none}.stage{display:contents}.detail{align-content:start;gap:28px;display:grid}.hero{aspect-ratio:9/14;perspective:75rem;--rx:0;--ry:0;--shine:100% 100%;--shadow:0rem 0rem;filter:drop-shadow(var(--shadow) .05rem #00000008) drop-shadow(var(--shadow) .1rem #00000008);background:#111110;border-radius:0 0 24px 24px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);margin:0;transition:filter .4s ease-out;display:grid;position:relative;overflow:hidden}.hero-card{border-radius:inherit;transform:rotate3d(var(--rx), var(--ry), 0, 1deg);grid-area:1/1/4/4;transition:transform .5s cubic-bezier(.22,1,.36,1),scale .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;scale:1}.hero-card:before{content:"";z-index:2;pointer-events:none;opacity:0;filter:blur(.75rem);width:33%;height:33%;scale:5;translate:var(--shine);background-image:radial-gradient(circle,#fff3 10%,#0000 50%);transition:translate .4s ease-out,opacity .4s ease-out;position:absolute}.hero:hover .hero-card{scale:1.005}.hero:hover .hero-card:before{opacity:.1}.hero-tilt{z-index:1;scale:1.2}body.is-publish-preview .hero-tilt{pointer-events:none}.hero-tilt:nth-child(2){grid-area:1/1/2/2}.hero-tilt:nth-child(3){grid-area:1/2/2/3}.hero-tilt:nth-child(4){grid-area:1/3/2/4}.hero-tilt:nth-child(5){grid-area:2/1/3/2}.hero-tilt:nth-child(6){grid-area:2/3/3/4}.hero-tilt:nth-child(7){grid-area:3/1/4/2}.hero-tilt:nth-child(8){grid-area:3/2/4/3}.hero-tilt:nth-child(9){grid-area:3/3/4/4}.hero:has(.hero-tilt:nth-child(2):hover){--rx:-1;--ry:1;--shine:0% 0%;--shadow:-.05rem -.05rem}.hero:has(.hero-tilt:nth-child(3):hover){--rx:-1;--ry:0;--shine:100% 0%;--shadow:0rem -.05rem}.hero:has(.hero-tilt:nth-child(4):hover){--rx:-1;--ry:-1;--shine:200% 0%;--shadow:.05rem -.05rem}.hero:has(.hero-tilt:nth-child(5):hover){--rx:0;--ry:1;--shine:0% 100%;--shadow:-.05rem 0rem}.hero:has(.hero-tilt:nth-child(6):hover){--rx:0;--ry:-1;--shine:200% 100%;--shadow:.05rem 0rem}.hero:has(.hero-tilt:nth-child(7):hover){--rx:1;--ry:1;--shine:0% 200%;--shadow:-.05rem .05rem}.hero:has(.hero-tilt:nth-child(8):hover){--rx:1;--ry:0;--shine:100% 200%;--shadow:0rem .05rem}.hero:has(.hero-tilt:nth-child(9):hover){--rx:1;--ry:-1;--shine:200% 200%;--shadow:.05rem .05rem}@media (prefers-reduced-motion:reduce){.hero,.hero-card,.hero-card:before,.hero-clip{transition:none}.hero:hover .hero-card{transform:none}}.hero-poster,.hero-clip{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.hero-clip{opacity:0;pointer-events:none;transition:opacity .2s ease-out;position:absolute;inset:0}.hero.is-previewing .hero-clip{opacity:1}.hero-fade{z-index:1;pointer-events:none;background:linear-gradient(#11111000 0%,#111110 66% 100%);border-radius:0 0 26px 26px;height:calc(42% + 4px);position:absolute;bottom:-2px;left:-2px;right:-2px}.hero .play-button{z-index:1;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.play-button{border:1px solid var(--publish-primary,#c4976a);cursor:pointer;background:#2e2b2899;border-radius:8px;place-items:center;width:52px;height:52px;padding:0;display:grid}.play-button img{display:block}.hero-caption{display:none}.identity{gap:10px;padding:0 20px;display:grid;container:identity/inline-size}.kicker{letter-spacing:.04em;margin:0;font-size:12px;font-weight:400;line-height:1}.kicker strong{font-weight:700}.title-slot{width:100%;min-width:0;height:calc(var(--logo-h,80px) * min(1, 100cqi / 460px));overflow:hidden}.title{width:max-content;transform:scale(min(1, calc(100cqi / 460px)));transform-origin:0 0;align-items:flex-end;gap:6px;margin:0;display:flex;position:relative}.title.is-logo .logo-crop{flex:none;display:block;overflow:hidden}.title.is-logo img{width:auto;max-width:100%;height:var(--logo-h,80px);object-fit:contain}.title img{display:block}.identity-genres{color:#fff9;margin:0;font-size:13px}.synopsis{background:var(--publish-secondary,#3e1800);border-radius:12px;grid-template-rows:auto auto;margin:0 20px;display:grid;overflow:hidden;container:synopsis/inline-size}.synopsis-body{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 14px 8px;display:grid}.how-plays{align-content:start;gap:6px;min-width:0;display:grid}.how-plays-head{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.how-plays-title{letter-spacing:.04em;margin:0;font-size:12px;font-weight:500;line-height:1.2}.how-plays-credit{color:#ffffff61;letter-spacing:.01em;margin:0;font-size:10px;font-weight:400;line-height:1.2}.how-plays-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.how-plays-chip{color:#fff;background:#ffffff1f;border-radius:999px;align-items:center;gap:4px;height:20px;padding:0 7px 0 5px;font-size:11px;line-height:1;display:inline-flex}.how-plays-chips.is-skeleton{pointer-events:none}.how-plays-chip.is-skeleton{background:#ffffff14;width:44px;padding:0}.how-plays-chips.is-icon-only .how-plays-chip{padding:0 4px}.how-plays-chips.is-icon-only .how-plays-chip-label{display:none}.how-plays-bubble{background:0 0;border:1px solid #ffffff29;border-radius:2px 8px 8px;max-width:36ch;margin-top:2px;padding:6px 8px;position:relative}.how-plays-bubble.is-empty{background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.logline-slot{position:relative}.logline{color:#ffffff80;margin:0;font-size:12px;line-height:1.35}.logline.is-empty{color:#fff6;cursor:default;font-style:italic}.synopsis-still-frame{background:#ffffff0d;border-radius:8px;flex:none;justify-self:start;width:88px;height:64px;display:grid;overflow:hidden}.synopsis-still,.synopsis-still-placeholder{grid-area:1/1}.synopsis-still-placeholder{color:#ffffff59;place-items:center;display:grid}.synopsis-still-frame:has(.synopsis-still[src]:not([src=""])) .synopsis-still-placeholder{display:none}.synopsis-still{border-radius:inherit;object-fit:cover;border:0;width:100%;min-width:0;height:100%;min-height:0;display:block}.synopsis-still:not([src]),.synopsis-still[src=""]{visibility:hidden}.synopsis-bar{background:#ffffff0f;border-top:1px solid #ffffff1f;grid-template-columns:1fr auto;align-items:stretch;min-height:34px;display:grid}.play-now{color:#23200e;background:#fff;border-radius:0 0 12px;grid-column:2;place-items:center;min-width:113px;padding:0 16px;font-size:12px;text-decoration:none;display:grid}.overview,.episodes{gap:18px;padding:0 20px;display:grid}.overview h2{letter-spacing:.04em;margin:0;font-size:16px;font-weight:700}.rule{background:#fff3;height:1px;margin-top:-10px;position:relative}.rule span{background:#fff;width:51px;height:2px;position:absolute;top:-1px;left:0}.overview-copy,.episode p{color:#fff9;margin:0;font-size:14px;line-height:1.5}.meta{grid-template-columns:88px minmax(0,1fr);gap:6px 12px;margin:0;font-size:16px;line-height:1.5;display:grid}.meta dt{color:#fff9}.meta dd{margin:0}.episodes{gap:28px}.episode{align-items:center;gap:16px;margin:0;display:flex;container:episode/inline-size}.episode .image-frame{border-radius:8px;flex:none;width:132px;height:88px;overflow:hidden}.episode .image-frame img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.episode-copy{flex:1;gap:8px;min-width:0;display:grid}.episode h3{margin:0;font-size:14px;font-weight:400}.episode p{font-size:12px;line-height:1.4}.episode-link{color:inherit;border-radius:8px;text-decoration:none}.episode-link:focus-visible{outline-offset:4px;outline:2px solid #fff}.episode-link.is-current h3{font-weight:700}.episode-link:not(.is-current) .image-frame{opacity:.72}@container synopsis (width>=460px){.synopsis-body{grid-template-columns:minmax(0,1fr) 108px;align-items:start}.synopsis-still-frame{justify-self:end;width:108px;height:76px}}@container episode (width>=460px){.episode{align-items:flex-start}.episode .image-frame{width:178px;height:180px}.episode h3{font-size:18px}.episode p{font-size:14px;line-height:1.5}}@container publish (width>=720px){.publish{--frame-w:1512;--frame-h:982;grid-template-columns:calc(100cqi * 501 / var(--frame-w)) minmax(0, 1fr);column-gap:calc(100cqi * 98 / var(--frame-w));--logo-pad:20px;--logo-gap:16px;width:100%;padding:var(--logo-pad) calc(100cqi * 106 / var(--frame-w)) 64px calc(100cqi * 63 / var(--frame-w));grid-template-rows:auto;align-items:start;row-gap:0;margin:0}.stage{gap:var(--logo-gap);top:var(--logo-pad);height:calc(100dvh - var(--logo-pad));flex-direction:column;grid-area:1/1;align-self:start;display:flex;position:sticky}.brand{align-self:flex-start;width:fit-content;padding:0;line-height:0;display:block}.brand img{display:block}.hero{aspect-ratio:auto;border-radius:24px;flex:auto;width:100%;height:auto;min-height:0}.detail{padding-top:calc(29px + var(--logo-gap));flex-direction:column;grid-area:1/2;align-self:stretch;gap:28px;display:flex}body.is-publish-preview .detail{padding-top:0}.hero-caption{left:5.18962%;right:13.5729%;bottom:calc(100dvh * 101 / var(--frame-h));z-index:3;gap:8px;display:grid;position:absolute}.hero-kicker,.hero-copy{color:#ffffffd9;margin:0;font-size:14px}.hero-caption h2{margin:0;font-size:21px;font-weight:400}.hero-rule{background:#ffffff73;height:1px;margin:4px 0}.hero-copy{color:#fff9;font-size:14px;line-height:1.5}.identity,.synopsis,.overview,.episodes{margin-inline:0;padding-inline:0}.publish-legal{padding-inline:0}.kicker{font-size:21px}.identity-genres{display:none}}@container publish (width<=719px){.stage{height:auto;display:contents}.hero{aspect-ratio:9/14;flex:none;width:100%;height:auto}.detail{z-index:2;margin-top:calc(-45.1111cqi - 28px);position:relative}.synopsis{margin-top:-8px}}body.is-opening-episode .detail,body.is-opening-episode .hero-caption,body.is-opening-episode .hero-fade,body.is-opening-episode .hero .play-button,body.is-opening-episode .hero-tilt{opacity:0;transition:opacity .72s cubic-bezier(.22,1,.36,1)}body.is-opening-episode .hero{filter:none;background:0 0}body.is-opening-episode{overscroll-behavior:none;height:100dvh;overflow:hidden}html:has(body.is-opening-episode){overscroll-behavior:none;height:100dvh;overflow:hidden}body.is-opening-episode .publish{pointer-events:none}body.is-publish-preview .brand,body.is-opening-episode .brand{display:none}.episode-glow{z-index:20;pointer-events:none;opacity:0;margin:0;transition:opacity .42s;position:fixed}.episode-glow.is-on{opacity:.085}.episode-glow.is-flying{transition:top .72s cubic-bezier(.22,1,.36,1),left .72s cubic-bezier(.22,1,.36,1),width .72s cubic-bezier(.22,1,.36,1),height .72s cubic-bezier(.22,1,.36,1),opacity .42s}.episode-fill{z-index:25;pointer-events:none;opacity:0;filter:blur(24px);background:#000;width:100%;height:100%;margin:0;transition:opacity .42s;position:fixed;inset:0;transform:scale(1.15)}.episode-player.is-settled~.episode-fill.is-flush{opacity:1}.episode-player{z-index:30;background:#000;border-radius:24px;margin:0;position:fixed;overflow:hidden;box-shadow:0 24px 80px #00000073}.episode-player.is-settled{box-shadow:none}.episode-back{z-index:6;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);color:#fff;width:32px;height:32px;font:inherit;cursor:pointer;background:#11111080;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;line-height:1;display:none;position:absolute;top:12px;left:12px}.episode-player:not([hidden]):not(.is-narrow) .episode-back{display:flex}.episode-tools{align-items:center;gap:8px}.episode-tools.is-page{z-index:40;top:max(16px, env(safe-area-inset-top,0px));right:max(16px, env(safe-area-inset-right,0px));display:flex;position:fixed}.episode-tools.is-player{z-index:6;top:max(12px, env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));display:none;position:absolute}.episode-player.is-narrow.is-overlay-chrome .episode-tools.is-player,.episode-player.is-series-end .episode-tools.is-player{opacity:1;pointer-events:auto;display:flex}.episode-create{background:var(--publish-primary,#c4976a);color:#111110;height:32px;font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:4px;margin:0;padding:0 12px 0 8px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.episode-sign-in{color:#fff;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;margin:0;padding:0 12px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.episode-tools.is-player .episode-sign-in{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#11111080}@media (width<=719px){.episode-tools.is-page .episode-sign-in{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#11111080}}.episode-account{cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0;padding:0;display:inline-flex}.episode-avatar{background:var(--publish-primary,#c4976a);color:#111110;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 0 0 2px #ffffff2e}.episode-avatar img{object-fit:cover;width:100%;height:100%;display:block}.episode-follow-sheet-card.episode-account-card{--account-pad:8px;--account-row:12px;padding:var(--account-pad) var(--account-pad) calc(var(--account-pad) - 2px + env(safe-area-inset-bottom,0px));gap:0}.episode-account-who{min-width:0;padding:var(--account-row);align-items:center;gap:12px;display:flex}.episode-account-who>div{min-width:0}.episode-account-who .episode-avatar{width:36px;height:36px;font-size:16px}.episode-account-state,.episode-account-email{margin:0;line-height:1.25}.episode-account-state{color:#fff9;font-size:13px}.episode-account-email{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.episode-account-rule{height:1px;margin:var(--account-rule-top,var(--account-pad)) var(--account-row) var(--account-pad);background:#ffffff1a;border:0}.episode-account-sign-out{width:100%;height:44px;padding:0 var(--account-row);color:#fff;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;margin:0;font-size:15px;line-height:1.25;display:flex}.episode-account-sign-out:hover,.episode-account-sign-out:focus-visible{background:#ffffff0f}.episode-account-glyph{flex:none;justify-content:center;align-items:center;width:36px;display:inline-flex}.episode-account-glyph svg{display:block}@media (width>=720px){.episode-follow-sheet-card.episode-account-card{--account-pad:5px;--account-row:10px;--account-rule-top:6px;top:var(--account-top,64px);right:var(--account-right,16px);border:1px solid #ffffff1a;border-radius:14px;width:264px;bottom:auto;left:auto;transform:none;box-shadow:0 12px 40px #00000080}.episode-follow-sheet.episode-account-menu::backdrop{background:0 0}.episode-account-sign-out{height:42px;font-size:14px}}.episode-create svg,.episode-follow svg{flex:none;display:block}.episode-player.is-narrow.is-overlay-chrome .episode-back,.episode-player.is-narrow.is-opening-failed .episode-back{opacity:1;pointer-events:auto;display:flex}.episode-player.is-narrow .episode-back{top:max(12px, env(safe-area-inset-top,0px));left:max(12px, env(safe-area-inset-left,0px))}.episode-player.is-narrow .episode-tools.is-player{top:max(12px, env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px))}.episode-next{z-index:6;color:#fff;background:#111110b8;border-radius:8px;gap:2px;max-width:calc(100% - 32px);padding:10px 14px;font-size:14px;line-height:1.3;text-decoration:none;display:grid;position:absolute;bottom:24px;right:16px}.episode-next[hidden]{display:none}.episode-next-label{color:#fff9;font-size:12px}.episode-next-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.episode-next:focus-visible{outline-offset:2px;outline:2px solid #fff}.episode-back svg{flex:none;display:block}@media (hover:hover) and (pointer:fine){.episode-player:not([hidden]) .episode-back{opacity:0;pointer-events:none}.episode-player:not([hidden]):hover .episode-back,.episode-back:focus-visible{opacity:1;pointer-events:auto}}.episode-player.is-series-end .episode-back{opacity:1;pointer-events:auto;display:flex}.episode-meta{z-index:35;pointer-events:none;color:#fff;margin:0;display:none;position:fixed}.episode-player.is-settled~.episode-meta.is-side{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.episode-player.is-settled~.episode-meta.is-overlay{opacity:0;flex-direction:column;align-items:flex-start;gap:12px;transition:opacity .4s,bottom .28s;display:flex}.episode-player.is-settled~.episode-meta.is-overlay.is-revealed,.episode-player.is-settled~.episode-meta.is-overlay.is-series-end{opacity:1}.episode-meta.is-flying{transition:top .72s cubic-bezier(.22,1,.36,1),left .72s cubic-bezier(.22,1,.36,1),bottom .72s cubic-bezier(.22,1,.36,1),width .72s cubic-bezier(.22,1,.36,1)}.episode-wordmark{width:100%;max-width:274px;color:inherit;cursor:pointer;align-items:flex-end;gap:6px;text-decoration:none;display:flex}.episode-player.is-settled~.episode-meta.is-side .episode-wordmark,.episode-player.is-settled~.episode-meta.is-overlay.is-revealed .episode-wordmark,.episode-player.is-settled~.episode-meta.is-side .draft-field,.episode-player.is-settled~.episode-meta.is-overlay.is-revealed .draft-field,.episode-player.is-settled~.episode-meta.is-overlay.is-revealed .episode-follow,.episode-player.is-settled~.episode-meta.is-side .episode-follow{pointer-events:auto}.episode-wordmark img{width:auto;height:auto;display:block}.episode-wordmark img:first-child{width:23%}.episode-wordmark img:last-child{width:75%}.episode-meta.is-overlay .episode-wordmark{gap:4px;width:206px;max-width:100%}.episode-meta.is-overlay .episode-wordmark img:first-child{width:48px}.episode-meta.is-overlay .episode-wordmark img:last-child{width:154px}.episode-wordmark.is-logo img,.episode-meta.is-overlay .episode-wordmark.is-logo img{object-fit:contain;width:auto;max-width:100%;height:64px}.episode-meta.is-overlay .episode-wordmark.is-logo img{height:48px}.episode-meta-name,.episode-meta-copy{margin:0}.episode-meta-name{font-size:21px;font-weight:400;line-height:normal}.episode-meta.is-overlay .episode-meta-name{font-size:16px}.episode-meta-badges{align-items:center;gap:8px;display:flex}.episode-meta-facts{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.episode-fact{color:#fff;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.episode-meta-facts .publish-icon{color:var(--publish-primary,#c4976a);flex:none}.episode-new{background:var(--publish-primary,#c4976a);color:#111110;letter-spacing:.08em;border:0;border-radius:4px;align-items:center;height:18px;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.episode-meta-title{align-items:center;gap:8px;max-width:100%;display:flex}.episode-follow{color:#fff;height:28px;font:inherit;cursor:pointer;background:#111110b8;border:0;border-radius:8px;flex:none;align-items:center;gap:4px;margin:0;padding:0 10px 0 8px;font-size:13px;line-height:1;display:none}.episode-meta.is-overlay .episode-follow,.episode-meta.is-side .episode-follow{display:inline-flex}.episode-meta.is-side .episode-follow:not(.is-following){background:#ffffff14}.episode-follow.is-following{color:#111110;background:#fff}.episode-follow-sheet{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.episode-follow-sheet::backdrop{background:#1111108c}.episode-follow-sheet-card{padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px));color:#fff;font:inherit;background:#171614;border:0;border-radius:16px 16px 0 0;flex-direction:column;gap:12px;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0}.sign-in-card{gap:12px}.sign-in-head{align-items:center;gap:8px;margin:-4px -6px 0;display:flex}.sign-in-title{text-align:center;flex:1;margin:0;font-size:16px;font-weight:700;line-height:1.3}.sign-in-icon{color:#ffffffd9;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;display:inline-flex}.sign-in-icon:hover,.sign-in-icon:focus-visible{color:#fff;background:#ffffff0f}.sign-in-icon.is-spacer{visibility:hidden}.sign-in-sub,.sign-in-notice,.sign-in-legal,.sign-in-status,.sign-in-wait{margin:0}.sign-in-sub{color:#ffffff9e;text-align:center;font-size:13px;line-height:1.45}.sign-in-sub.is-left{text-align:left}.sign-in-sub strong{color:#fff;font-weight:500}.sign-in-notice{color:#ffffffd9;background:#ffffff0f;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.45}.sign-in-provider,.sign-in-send,.sign-in-input,.sign-in-digit{box-sizing:border-box;font:inherit}.sign-in-provider{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;height:40px;margin:0;padding:0 16px;font-size:14px;font-weight:700;display:flex}.sign-in-provider:hover,.sign-in-provider:focus-visible{border-color:#fff6}.sign-in-provider:disabled{opacity:.6;cursor:progress}.sign-in-provider-mark{width:18px;height:18px;display:inline-flex}.sign-in-provider-mark img,.sign-in-provider-mark svg{width:18px;height:18px;display:block}.sign-in-form{flex-direction:column;gap:12px;margin:0;display:flex}.sign-in-input{color:#fff;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:8px;width:100%;height:40px;padding:0 12px;font-size:14px}.sign-in-input::placeholder{color:#ffffff73}.sign-in-input:focus-visible,.sign-in-digit:focus-visible{border-color:#fff;outline:none}.sign-in-send{color:#f9f8f6;cursor:pointer;background:#4d95d8;border:0;border-radius:8px;width:100%;height:40px;font-size:14px;font-weight:700}.sign-in-send:hover:not(:disabled){background:#5ba3e0}.sign-in-send:disabled{opacity:.6;cursor:progress}.sign-in-digits{gap:8px;display:flex}.sign-in-digit{color:#fff;text-align:center;background:0 0;border:1px solid #ffffff2e;border-radius:8px;flex:1;min-width:0;height:48px;padding:0;font-size:20px;font-weight:500}.sign-in-actions{justify-content:space-between;gap:12px;display:flex}.sign-in-link{color:#fff;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:13px;text-decoration:underline}.sign-in-link:disabled{color:#ffffff73;cursor:default;text-decoration:none}.sign-in-status:empty{display:none}.sign-in-status{color:#e8877f;font-size:13px;line-height:1.4}.sign-in-status[data-level=info]{color:#ffffffb8}.sign-in-wait{color:#ffffff80;font-size:12px}.sign-in-legal{color:#ffffff80;text-align:center;font-size:12px;line-height:1.4}.sign-in-legal a{color:inherit}.page-toast{z-index:90;top:max(56px, calc(env(safe-area-inset-top,0px) + 52px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;pointer-events:none;background:#111110db;border-radius:8px;align-items:center;gap:10px;max-width:360px;margin-left:auto;padding:10px 12px;font-size:13px;display:flex;position:fixed;left:12px;right:12px}.page-toast svg{color:#9fd29a;flex:none}@media (width>=720px){.episode-follow-sheet-card{border-radius:16px;width:min(360px,100vw - 48px);padding:24px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.episode-meta-genres{color:#ffffffeb;margin:0;font-size:13px;font-weight:400;line-height:1.3}.episode-meta.is-overlay .episode-meta-genres{margin:0;font-size:12px}.episode-meta.is-overlay .episode-meta-rule{margin:2px 0}.episode-meta.is-overlay .episode-meta-genres+.draft-field,.episode-meta.is-overlay .episode-meta-genres+.episode-meta-copy{margin-top:-6px}.episode-meta-rule{background:#fff6;width:100%;height:1px}.episode-meta-copy{color:#fff9;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.episode-meta.is-overlay .episode-meta-copy{font-size:13px;line-height:1.45}.episode-experienced{align-items:stretch;width:100%;height:40px;display:none;container-type:inline-size}.episode-meta.is-series-end .episode-experienced{pointer-events:auto;display:flex}.episode-experienced-track{background:color-mix(in srgb, var(--publish-primary,#c4976a) 79%, #000);border-radius:8px 0 0 8px;flex:1;min-width:0;height:40px;position:relative;overflow:hidden}.episode-experienced-fill{background:color-mix(in srgb, var(--publish-primary,#c4976a) 50%, transparent);width:0;position:absolute;top:0;bottom:0;left:0}.episode-experienced-copy{z-index:1;color:#ffffffe6;align-items:center;gap:8px;height:100%;margin:0;padding:0 12px;font-size:12px;font-weight:400;line-height:1.2;display:flex;position:relative}.episode-experienced-sparkle,.episode-replay-icon{flex:none;width:14px;height:14px;display:block}.episode-experienced-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.episode-replay{color:#23200e;height:40px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:0 8px 8px 0;flex:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 16px;font-size:12px;font-weight:400;line-height:1;display:flex}@container (width<=260px){.episode-replay{width:40px;padding:0}.episode-replay-word{display:none}}.episode-meta.is-overlay .draft-field[data-draft=fileDescription]{width:100%}.episode-veil{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(#11111000 0%,#111110cf 63%,#111110 100%);border-radius:0 0 24px 24px;height:54.5%;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}.episode-player.is-narrow.is-overlay-chrome .episode-veil{opacity:1}.episode-scrub{z-index:5;left:max(10px, env(safe-area-inset-left,0px));right:max(10px, env(safe-area-inset-right,0px));cursor:pointer;touch-action:none;opacity:0;pointer-events:none;background:0 0;height:12px;position:absolute;bottom:0}.episode-scrub:before{content:"";background:#d9d9d966;border-radius:500px;height:4px;position:absolute;bottom:0;left:0;right:0}.episode-player.is-live .episode-scrub{opacity:1;pointer-events:auto}.episode-player.is-series-end .episode-scrub{opacity:0;pointer-events:none}.episode-scrub-fill{background:var(--publish-primary,#c4976a);transform-origin:0;pointer-events:none;border-radius:500px;width:100%;height:4px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.episode-player.is-flying{transition:top .72s cubic-bezier(.22,1,.36,1),left .72s cubic-bezier(.22,1,.36,1),width .72s cubic-bezier(.22,1,.36,1),height .72s cubic-bezier(.22,1,.36,1),border-radius .72s cubic-bezier(.22,1,.36,1)}.episode-player.is-reshaping{transition:top .28s,left .28s,width .28s,height .28s}.episode-player .hero-poster,.episode-player .hero-clip{object-fit:contain;object-position:center;position:absolute;inset:0}.episode-player .hero-clip{opacity:0}.episode-player.is-holding-frame .hero-clip{opacity:1}.episode-player.is-settled .hero-poster,.episode-player.is-settled .hero-clip,.episode-player.is-live .hero-poster,.episode-player.is-live .hero-clip{opacity:0;pointer-events:none}.episode-player.is-awaiting-picture .hero-poster,.episode-player.is-awaiting-picture.is-awaiting-over-clip .hero-clip{opacity:1;z-index:3;transition:none}.episode-workspace{opacity:0;pointer-events:none;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.episode-player.is-settled .episode-workspace,.episode-player.is-live .episode-workspace{opacity:1;pointer-events:auto;z-index:2}@media (prefers-reduced-motion:reduce){.episode-meta.is-overlay,.episode-fill,.episode-player.is-reshaping,.episode-veil,.episode-player.is-flying,body.is-opening-episode .detail,body.is-opening-episode .hero-caption,body.is-opening-episode .hero-fade,body.is-opening-episode .hero .play-button,body.is-opening-episode .hero-tilt,.image-edit,.draft-glass,.draft-glass:after,.editable-overlay,.editable-pill,.editable-label,.editable-toolbar,.editable-tool,.draft-field,.draft-text,.draft-text-ghost,.editable-region.is-busy:not(.draft-field):after,.editable-tool[aria-busy=true] .publish-icon{transition:none;animation:none}body.is-publish-preview .draft-field.is-generating .draft-text{color:inherit;opacity:.35;background-image:none;animation:none}}.image-frame{position:relative}body.is-publish-preview .image-frame.is-pannable{cursor:grab;touch-action:none;overflow:hidden}body.is-publish-preview .image-frame.is-pannable.is-grabbing{cursor:grabbing}body.is-publish-preview .image-frame.is-pannable img{cursor:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.image-edit{z-index:4;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#11111099;border:0;border-radius:6px;justify-content:flex-end;align-items:center;max-width:24px;height:24px;padding:0;transition:max-width .2s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:6px;right:6px;overflow:hidden}.image-edit-label{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:1;overflow:hidden}.image-edit svg{flex:0 0 14px;width:14px;height:14px;margin:5px;display:block}.image-edit:hover,.image-edit[aria-expanded=true],.image-edit:focus-visible{max-width:280px;padding-left:8px}.image-frame:hover .image-edit,.hero:hover>.image-edit,.title:hover>.image-edit,.draft-field:hover>.image-edit,.episode-player:hover .image-edit,.image-edit[aria-expanded=true],.image-edit:focus-visible{opacity:1;pointer-events:auto}dialog.publish-image-dialog{width:min(343px,100vw - 48px);max-height:calc(100dvh - 32px);font-family:var(--pw-ui-font,"Space Grotesk", system-ui, sans-serif);overflow:hidden}dialog.publish-image-dialog .patchwork-ui__dialog-form{max-height:calc(100dvh - 32px);overflow:hidden}dialog.publish-image-dialog.is-framing .patchwork-ui__dialog-form{grid-template-rows:auto auto auto minmax(0,1fr) auto}.publish-image-dialog h2,.publish-image-dialog>.patchwork-ui__dialog-form>p{margin:0}.publish-image-dialog h2{font-size:16px;font-weight:700;line-height:1.2}.publish-image-dialog>.patchwork-ui__dialog-form>p{color:var(--pw-ui-text-muted,#6b6560);font-size:12px;line-height:1.4}.publish-image-picker.is-hidden,.publish-frame-step{display:none}.publish-frame-step.is-open{grid-template-rows:minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;display:grid}dialog.publish-image-dialog .publish-frame-back{justify-self:start;display:none}dialog.publish-image-dialog.is-framing .publish-frame-back{display:inline-grid}.publish-frame-back .patchwork-ui__icon{transform:scaleX(-1)}.publish-frame-well{place-items:center;width:calc(100% + 36px);min-height:0;margin-inline:-18px;display:grid}.publish-frame-well video{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.publish-image-picker{outline:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:min(560px,100dvh - 220px);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.publish-image-picker button{width:100%;color:var(--pw-ui-on-accent,#faf8f5);cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.publish-image-picker button:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000030,#0000);height:48px;position:absolute;inset:0 0 auto}.publish-image-picker button[aria-pressed=true]{outline:1px solid var(--pw-ui-text,#494440);outline-offset:1px}.publish-image-picker button:disabled{cursor:progress;opacity:.55}.publish-image-picker img,.publish-image-scrub{aspect-ratio:9/16;object-fit:cover;background:#111110;width:100%;display:block}.publish-image-scrub{pointer-events:none;display:none}.publish-image-picker button.is-scrubbing img{display:none}.publish-image-picker button.is-scrubbing .publish-image-scrub{display:block}.publish-image-picker-label{z-index:2;max-width:calc(100% - 16px);color:var(--pw-ui-on-accent,#faf8f5);font:400 12px / 1.2 var(--pw-ui-font,inherit);letter-spacing:-.06em;filter:var(--pw-ui-media-header-shadow,drop-shadow(0 1px 1px #000000ad));pointer-events:none;align-items:center;gap:7px;display:flex;position:absolute;top:8px;left:8px}.publish-image-picker-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.draft-field{max-width:100%;position:relative}body.is-publish-preview .draft-field{cursor:pointer}.draft-field>.image-edit{pointer-events:auto;top:-28px;right:-8px}.draft-glass{z-index:2;pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1;background:#2e2b2899;border:1px solid #f0ece429;border-radius:8px;transition:opacity .48s;position:absolute;inset:-3px -4px;overflow:hidden}.draft-glass:after{content:"";background:linear-gradient(105deg,#0000 38%,#ffffff12 50%,#0000 62%);animation:3.6s ease-in-out infinite publish-glass-shimmer;position:absolute;inset:0;transform:translate(-120%)}.draft-glass.is-fill{border-radius:inherit;inset:0}.draft-glass.is-done{opacity:0}.publish-missing{color:#ffffffb3;margin:0;padding:28px;font-size:15px;font-weight:400;line-height:1.35}.publish-unavailable{color:#ffffff80;margin:0;font-size:13px;font-weight:400;line-height:1.35}.identity-genres,.meta dd{position:relative}.identity-genres:has(>.draft-glass){min-width:160px;min-height:16px}.meta dd:has(>.draft-glass){min-width:120px;min-height:24px}@keyframes publish-glass-shimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}.draft-field:has(>.image-edit):after{content:"";z-index:3;width:72px;height:52px;position:absolute;top:-40px;right:-20px}.draft-field[data-draft=fileName]{width:fit-content}.draft-field[data-draft=fileDescription],.draft-field[data-draft=overview]{width:100%}.draft-text{white-space:pre-wrap;border-radius:4px}body.is-publish-preview .draft-field.is-generating .draft-text{color:#0000;background-image:linear-gradient(100deg,#ffffff36 35%,#ffffffc7 50%,#ffffff36 65%);background-position:100% 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite editable-text-shimmer}.draft-text-ghost{pointer-events:none;width:100%;margin:0;position:absolute;top:0;left:0}@keyframes editable-text-shimmer{0%{background-position:100% 0}to{background-position:-120% 0}}body.is-publish-preview .draft-text{cursor:pointer}body.is-publish-preview .draft-field:hover .draft-text{box-shadow:none;background:0 0;text-decoration:none}body.is-publish-preview .draft-field.is-editing .draft-text{z-index:1;box-shadow:none;caret-color:#fff;cursor:text;background:0 0;outline:none;text-decoration:none;position:relative}body.is-publish-preview .draft-field.is-editing .draft-text:focus{outline:none}.publish-cover{z-index:40;-webkit-backdrop-filter:blur(8px);pointer-events:none;opacity:1;background:#08080847;place-items:center;transition:opacity .28s;display:grid;position:fixed;inset:0}.publish-cover.is-done{opacity:0}.publish-cover__pill{color:#1c1b19;min-width:196px;height:36px;font-family:var(--pw-ui-font,"Space Grotesk", system-ui, sans-serif);letter-spacing:.01em;background:#f9f8f6;border-radius:999px;place-items:center;padding:0 18px;font-size:13px;font-weight:500;display:grid;position:relative;overflow:hidden}.publish-cover__fill{background:#e9e5df;width:0;animation:34.2s linear forwards publish-cover-fill;position:absolute;inset:0 auto 0 0}@keyframes publish-cover-fill{0%{width:0}to{width:100%}}.publish-cover__label{z-index:1;white-space:nowrap;align-items:baseline;display:inline-flex;position:relative}.publish-cover__dots{text-align:left;width:1.35em;display:inline-block}.editable-region{outline:none}.editable-region.is-busy:not(.draft-field){position:relative}.editable-region.is-busy:not(.draft-field):after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff29 50%,#0000 62%);animation:1.4s ease-in-out infinite publish-glass-shimmer;position:absolute;inset:0}body.is-publish-preview{--editable-radius:4px}.editable-overlay{z-index:50;box-sizing:border-box;pointer-events:none;opacity:0;transition:opacity .14s;position:fixed}.editable-overlay.is-on{opacity:1}.editable-outline{border-radius:var(--editable-radius);border:1.5px solid #ffffffa6;position:absolute;inset:0}.editable-overlay.is-selected .editable-outline{border-color:#fff}.editable-pill{box-sizing:border-box;border-radius:var(--editable-radius);color:#14120f;height:18px;font-family:var(--pw-ui-font,"Space Grotesk", system-ui, sans-serif);white-space:nowrap;pointer-events:none;background:#fff;align-items:flex-end;padding:0;transition:height .14s;display:flex;position:absolute;bottom:calc(100% + 7px);left:0;overflow:hidden;box-shadow:0 2px 8px #00000038}.editable-overlay.is-selected.has-actions .editable-pill{height:28px}.editable-overlay.is-on .editable-pill{pointer-events:auto}.editable-overlay.is-below .editable-pill{align-items:flex-start;top:calc(100% + 7px);bottom:auto}.editable-overlay.is-inset .editable-pill{top:auto;bottom:7px}.editable-label{box-sizing:border-box;letter-spacing:.06em;text-transform:uppercase;align-items:center;max-width:180px;height:18px;padding:0 6px;font-size:10px;font-weight:500;line-height:1;transition:max-width .14s,opacity .14s,padding .14s;display:flex;overflow:hidden}.editable-toolbar{box-sizing:border-box;opacity:0;align-items:center;gap:4px;min-width:0;max-width:0;height:28px;padding:0;transition:max-width .14s,opacity .14s,padding .14s;display:flex;overflow:hidden}.editable-overlay.is-selected.has-actions .editable-label{opacity:0;max-width:0;padding:0}.editable-overlay.is-selected.has-actions .editable-toolbar{opacity:1;max-width:220px;padding:2px}.editable-tool{box-sizing:border-box;width:auto;min-width:24px;max-width:24px;height:24px;color:inherit;cursor:pointer;background-color:#0000;background-clip:border-box;border:0;border-radius:2px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0;transition:max-width .14s;display:flex;position:relative;overflow:hidden}.editable-tool-status{letter-spacing:.06em;text-transform:uppercase;color:#14120f8c;font-size:10px;font-weight:500;line-height:1;display:none}.editable-tool[aria-busy=true]{max-width:148px;padding:0 8px 0 5px}.editable-tool[aria-busy=true] .editable-tool-status{display:block}.editable-toolbar:has(.editable-tool[aria-busy=true]) .editable-tool:not([aria-busy=true]){opacity:.35}.editable-tool+.editable-tool:before{content:"";z-index:1;pointer-events:none;background:#14120f26;width:1px;height:16px;position:absolute;top:4px;left:-2.5px}.editable-tool:hover,.editable-tool:focus-visible{background-color:#14120f12;outline:none}.editable-tool:active{background-color:#14120f1f}.editable-tool:disabled{cursor:progress}.editable-tool[aria-busy=true]:disabled{opacity:1;color:inherit}.publish-icon{background:0 0;display:block}.editable-tool .publish-icon{pointer-events:none;flex:none;width:14px;height:14px;padding:0}.editable-tool[aria-busy=true] .publish-icon{animation:.7s linear infinite editable-spin}@keyframes editable-spin{to{transform:rotate(360deg)}}.publish-legal{margin:0;color:#ffffffd6;justify-content:flex-start;gap:8px;margin-top:auto;padding:0 20px;font-size:14px;display:flex}.publish-legal a{color:#7d7c75;text-decoration:none}.publish-legal a:hover{color:#fff}.publish-legal a:focus-visible{outline-offset:2px;outline:3px solid #4c95d8}.publish-tip{z-index:60;border-radius:var(--editable-radius);color:#14120f;max-width:240px;font-family:var(--pw-ui-font,"Space Grotesk", system-ui, sans-serif);pointer-events:none;background:#fff;padding:4px 6px;font-size:11px;line-height:1.3;position:fixed;box-shadow:0 2px 8px #00000038}
