.-mkupa_shell{z-index:var(--z-stage);height:100dvh;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);grid-template:"head head""stage text"minmax(0,1fr)"strip strip"/minmax(0,1fr) minmax(320px,420px);display:grid;position:relative;overflow:hidden}:root:has(.-mkupa_shell[data-variant=overlay]){overflow:hidden}.-mkupa_shell:focus{outline:none}.-mkupa_shell[data-variant=overlay]{z-index:var(--z-overlay);background-color:var(--paper);background-image:var(--paper-layer);background-blend-mode:multiply, normal, normal;position:fixed;inset:0}.-mkupa_room{inset:var(--site-header-h,0px) 0 0;z-index:var(--z-room);pointer-events:none;background:radial-gradient(ellipse 60% 62% at 38% 46%, var(--room-hi), var(--room) 70%, var(--room-deep));opacity:0;transition:opacity var(--dur-scene) ease;background-attachment:fixed;position:fixed}.-mkupa_shell[data-mode=opening] .-mkupa_room{opacity:.55}.-mkupa_shell[data-mode=playing] .-mkupa_room{opacity:1}.-mkupa_shell[data-mode=ejecting] .-mkupa_room{opacity:.3}.-mkupa_header{z-index:1;grid-area:head;position:relative}.-mkupa_chips{border-radius:var(--radius-pill);background:var(--well);box-shadow:var(--shadow-well);gap:4px;padding:3px;display:flex;position:relative}.-mkupa_chip{z-index:1;border-radius:var(--radius-pill);font:500 var(--text-chip) / 1 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-2);cursor:pointer;appearance:none;transition:background var(--dur-base) ease, color var(--dur-base) ease, box-shadow var(--dur-base) ease, transform var(--dur-press) var(--ease-out);background:0 0;border:0;padding:9px 14px;position:relative}.-mkupa_chip:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.-mkupa_chip:enabled:hover{color:var(--ink)}.-mkupa_chip:enabled:not([aria-pressed=true]):hover{background:color-mix(in srgb, var(--paper-card) 55%, transparent)}}.-mkupa_chip:disabled{opacity:.4;cursor:default;transform:none}.-mkupa_chip[aria-pressed=true]{background:var(--paper-card);color:var(--ink);box-shadow:var(--shadow-chip)}.-mkupa_chips[data-pill] .-mkupa_chip[aria-pressed=true]{box-shadow:none;background:0 0}.-mkupa_chipPill{border-radius:var(--radius-pill);background:var(--paper-card);box-shadow:var(--shadow-chip);pointer-events:none;transition:translate .24s var(--ease-in-out), width .24s var(--ease-in-out);position:absolute;top:3px;bottom:3px;left:0}.-mkupa_chipPill[data-instant]{transition:none}@media (prefers-reduced-motion:reduce){.-mkupa_chipPill{transition:none}}.-mkupa_count{vertical-align:4px;color:var(--ink-3);margin-left:3px;font-size:8.5px}.-mkupa_close{border-radius:var(--radius-pill);font:500 var(--text-chip) / 1 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-2);cursor:pointer;transition:color var(--dur-base) ease, transform var(--dur-press) var(--ease-out);background:0 0;border:0;align-items:center;gap:5px;margin:0 0 0 -8px;padding:6px 10px 6px 8px;display:inline-flex}.-mkupa_close svg{transition:transform var(--dur-base) var(--ease-out)}.-mkupa_close:active{transform:scale(.97)}.-mkupa_close:focus-visible{outline:2px solid var(--accent-ring);outline-offset:0}@media (hover:hover) and (pointer:fine){.-mkupa_close:hover{color:var(--ink)}.-mkupa_close:hover svg{transform:translate(-2px)}}@media (max-width:860px){.-mkupa_close{background:var(--well);width:36px;height:36px;box-shadow:var(--shadow-well);color:var(--ink);justify-content:center;margin:0;padding:0}.-mkupa_closeLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.-mkupa_stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-area:stage;position:relative;overflow:hidden}.-mkupa_stage[data-over=true]{cursor:grab}.-mkupa_stage[data-grabbing=true]{cursor:grabbing}.-mkupa_shell:not([data-mode=browse]) .-mkupa_stage{z-index:3;cursor:default;overflow:visible}.-mkupa_renderer{position:absolute;inset:0}.-mkupa_renderer[data-hidden=true]{opacity:0}.-mkupa_proxy{z-index:2;pointer-events:none;opacity:0;transition:opacity var(--dur-fast) linear;position:absolute}.-mkupa_proxy[data-visible=true]{opacity:1;transition:none}.-mkupa_firstFrame{z-index:2;pointer-events:none;transition:opacity var(--dur-fast) linear;position:absolute;inset:0;container-type:size}.-mkupa_firstFrame[data-visible=false]{opacity:0;visibility:hidden;transition:opacity var(--dur-fast) linear, visibility 0s var(--dur-fast)}.-mkupa_firstCover{--ppm:min(calc(100cqh * var(--fill-h) / var(--fit-h)), calc(100cqw * var(--fill-w) / var(--fit-w)), var(--max-ppm));left:calc(50cqw - var(--ppm) * var(--w) / 2);top:calc(100cqh * var(--center-y) - var(--ppm) * var(--h) / 2);width:calc(var(--ppm) * var(--w));height:calc(var(--ppm) * var(--h));position:absolute}.-mkupa_nav{z-index:var(--z-chrome);border:1px solid var(--rule);background:var(--paper-glass);width:42px;height:42px;color:var(--ink-2);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background var(--dur-base) ease, transform var(--dur-press) var(--ease-out), color var(--dur-base) ease, opacity var(--dur-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:47%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.-mkupa_nav:hover{background:var(--paper-card);color:var(--ink)}}.-mkupa_nav:active{transform:translateY(-50%)scale(.94)}.-mkupa_nav:disabled{opacity:0;pointer-events:none}.-mkupa_prev{left:28px}.-mkupa_next{right:20px}.-mkupa_hint{left:var(--gutter);z-index:var(--z-chrome);font:400 10px / 1.4 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);transition:opacity var(--dur-slow);margin:0;position:absolute;bottom:14px}.-mkupa_hint kbd{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--kbd-bg);font:inherit;margin:0 1px;padding:0 4px}.-mkupa_shell:not([data-mode=browse]) .-mkupa_hint{opacity:0}.-mkupa_sound{z-index:var(--z-chrome);font:400 10px / 1.4 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), opacity var(--dur-slow) ease;background:0 0;border:0;align-items:center;gap:6px;padding:6px;display:inline-flex;position:absolute;bottom:8px;right:20px}.-mkupa_sound kbd{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--kbd-bg);font:inherit;padding:0 4px}.-mkupa_sound:focus-visible{outline:2px solid var(--accent-ring);outline-offset:0}@media (hover:hover) and (pointer:fine){.-mkupa_sound:hover{color:var(--ink)}}.-mkupa_shell:not([data-mode=browse]) .-mkupa_sound{opacity:0;pointer-events:none}.-mkupa_text{z-index:1;scrollbar-width:none;min-height:0;transition:opacity var(--dur-slower) ease;grid-area:text;padding:clamp(12px,9vh - 50px,64px) 48px 14px 30px;position:relative;overflow:hidden auto}.-mkupa_text[data-scrolls=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.-mkupa_text::-webkit-scrollbar{display:none}.-mkupa_strip{z-index:1;grid-area:strip;min-width:0;position:relative}.-mkupa_shell:not([data-mode=browse]) .-mkupa_text,.-mkupa_shell:not([data-mode=browse]) .-mkupa_header,.-mkupa_shell:not([data-mode=browse]) .-mkupa_strip{pointer-events:none}@media (max-width:860px){.-mkupa_shell{grid-template:"head""stage"minmax(320px,50svh)"strip""text"/minmax(0,1fr);height:auto;min-height:100dvh;overflow:visible}.-mkupa_shell[data-variant=overlay]{overscroll-behavior:contain;overflow:hidden auto}.-mkupa_chips{scrollbar-width:none;min-width:0;max-width:100%;overflow-x:auto}.-mkupa_chip{padding:8px 11px}.-mkupa_hint,.-mkupa_sound kbd,.-mkupa_nav{display:none}.-mkupa_prev{left:10px}.-mkupa_next{right:10px}.-mkupa_text{min-height:auto;padding:6px var(--gutter) calc(var(--action-bar-height,0px) + 28px + env(safe-area-inset-bottom,0px)) 26px;overflow:visible;-webkit-mask-image:none;mask-image:none}}@media (max-width:440px){.-mkupa_chips{gap:2px}.-mkupa_chip{padding-inline:8px}}.-mkupa_shell{transition:--accent var(--dur-slow) var(--ease-in-out)}@media (prefers-reduced-motion:reduce){.-mkupa_shell{transition:none}}
.xO_uCa_trigger{border-radius:var(--radius-pill);background:var(--well);height:35px;box-shadow:var(--shadow-well);font:500 var(--text-chip) / 1 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-2);cursor:pointer;appearance:none;transition:background var(--dur-fast) ease, color var(--dur-fast) ease, box-shadow var(--dur-fast) ease, transform var(--dur-press) var(--ease-out);border:0;flex:none;align-items:center;gap:7px;padding:0 17px 0 12px;display:inline-flex;position:relative}.xO_uCa_trigger:before{content:"";position:absolute;inset:-5px -2px}.xO_uCa_trigger:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.xO_uCa_trigger:hover{color:var(--ink)}.xO_uCa_trigger:not([data-popup-open]):hover{background:color-mix(in srgb, var(--paper-card) 55%, var(--well))}}.xO_uCa_trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.xO_uCa_trigger[data-popup-open]{background:var(--paper-card);box-shadow:var(--shadow-chip);color:var(--ink)}.xO_uCa_trigger[data-active=true]{color:var(--ink)}.xO_uCa_icon{width:14px;height:14px;fill:var(--paper-card);stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;flex:none}.xO_uCa_trigger[data-active=true] .xO_uCa_icon{stroke:var(--accent)}.xO_uCa_dot{color:var(--ink-3);margin:0 -2px}.xO_uCa_badge{font-variant-numeric:tabular-nums;color:var(--accent)}.xO_uCa_positioner{z-index:var(--z-popover);outline:0}.xO_uCa_popup{box-sizing:border-box;width:304px;max-width:var(--available-width);max-height:var(--available-height);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-card);box-shadow:var(--shadow-float);color:var(--ink);transform-origin:var(--transform-origin);transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);outline:0;padding:14px 16px 12px;overflow:auto}.xO_uCa_popup[data-starting-style],.xO_uCa_popup[data-ending-style]{opacity:0;transform:scale(.96)}.xO_uCa_popup[data-ending-style]{transition-duration:.12s}.xO_uCa_backdrop{z-index:var(--z-popover);min-height:100dvh;opacity:calc(1 - var(--drawer-swipe-progress,0));transition:opacity .32s var(--ease-drawer);background:#2a21184d;position:fixed;inset:0}.xO_uCa_backdrop[data-starting-style],.xO_uCa_backdrop[data-ending-style]{opacity:0}.xO_uCa_viewport{z-index:var(--z-popover);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.xO_uCa_sheet{box-sizing:border-box;overscroll-behavior:contain;width:100%;max-height:calc(100dvh - 48px);padding:8px 16px calc(14px + env(safe-area-inset-bottom,0px));background:var(--paper-card);box-shadow:0 -1px 0 var(--rule), 0 -12px 32px -12px #28190a59;color:var(--ink);pointer-events:auto;transform:translateY(var(--drawer-swipe-movement-y,0px));transition:transform .32s var(--ease-drawer);will-change:transform;border-radius:14px 14px 0 0;outline:0;overflow-y:auto}.xO_uCa_sheet[data-starting-style],.xO_uCa_sheet[data-ending-style]{transform:translateY(100%)}.xO_uCa_sheet[data-ending-style],.xO_uCa_backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * .24s)}.xO_uCa_sheet[data-swiping],.xO_uCa_backdrop[data-swiping]{transition-duration:0s}.xO_uCa_grabber{border-radius:var(--radius-pill);background:var(--rule-strong);width:36px;height:5px;margin:0 auto 10px;display:block}.xO_uCa_sheetContent{width:100%}.xO_uCa_done{border-radius:var(--radius-pill);background:var(--ink);min-width:96px;height:44px;font:500 var(--text-chip) / 1 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--paper-card);cursor:pointer;transition:transform var(--dur-press) var(--ease-out);border:0;flex:none;padding:0 22px}.xO_uCa_done:active{transform:scale(.97)}.xO_uCa_done:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.xO_uCa_panel{flex-direction:column;gap:16px;display:flex}.xO_uCa_head{justify-content:space-between;align-items:baseline;display:flex}.xO_uCa_title{font:italic 400 20px / 1.1 var(--font-serif);letter-spacing:var(--tracking-title);margin:0}.xO_uCa_clear{font:500 var(--text-label) / 1 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent);cursor:pointer;transition:opacity var(--dur-fast) ease;background:0 0;border:0;padding:4px 0;position:relative}.xO_uCa_clear:before{content:"";position:absolute;inset:-14px -10px}.xO_uCa_clear:disabled{opacity:.35;cursor:default}.xO_uCa_clear:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.xO_uCa_group{flex-direction:column;gap:8px;display:flex}.xO_uCa_groupLabel{font:400 var(--text-label) / 1.2 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.xO_uCa_ages,.xO_uCa_decades,.xO_uCa_segments{background:var(--well);box-shadow:var(--shadow-well);gap:3px;padding:3px;display:grid}.xO_uCa_ages,.xO_uCa_decades{border-radius:8px;grid-template-columns:repeat(6,1fr)}.xO_uCa_decades{grid-template-columns:repeat(4,1fr)}.xO_uCa_segments{border-radius:var(--radius-pill);grid-auto-columns:1fr;grid-auto-flow:column}@media (max-width:860px){.xO_uCa_segments{grid-auto-columns:auto;justify-self:start;width:fit-content}.xO_uCa_segment{padding:0 16px}}.xO_uCa_option,.xO_uCa_segment{height:32px;font:500 12px / 1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) ease, color var(--dur-fast) ease, box-shadow var(--dur-fast) ease, transform var(--dur-press) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.xO_uCa_option{border-radius:5px}.xO_uCa_segment{border-radius:var(--radius-pill);font-size:var(--text-chip);letter-spacing:var(--tracking-caps);text-transform:uppercase}.xO_uCa_option:active,.xO_uCa_segment:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.xO_uCa_option:hover,.xO_uCa_segment:hover{color:var(--ink)}}.xO_uCa_option[data-checked],.xO_uCa_segment[data-checked]{background:var(--paper-card);box-shadow:var(--shadow-chip);color:var(--ink)}.xO_uCa_option[data-disabled],.xO_uCa_segment[data-disabled]{opacity:.35;cursor:default;transform:none}.xO_uCa_option:focus-visible,.xO_uCa_segment:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.xO_uCa_foot{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.xO_uCa_total{font:400 var(--text-label) / 1.2 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);margin:0}@media (max-width:860px){.xO_uCa_trigger{height:33px}.xO_uCa_trigger:before{inset:-6px -3px}}@media (max-width:560px){.xO_uCa_trigger{gap:0;min-width:40px;padding:0 12px}.xO_uCa_label,.xO_uCa_dot{display:none}.xO_uCa_badge{margin-left:5px}.xO_uCa_option,.xO_uCa_segment{height:44px;font-size:13px}.xO_uCa_segment{font-size:var(--text-chip)}.xO_uCa_title{font-size:22px}.xO_uCa_panel{gap:18px}}@media (prefers-reduced-motion:reduce){.xO_uCa_popup,.xO_uCa_sheet{transition:opacity .14s var(--ease-out), transform 0s}.xO_uCa_popup[data-starting-style],.xO_uCa_popup[data-ending-style],.xO_uCa_sheet[data-starting-style],.xO_uCa_sheet[data-ending-style]{transform:none}.xO_uCa_sheet[data-starting-style],.xO_uCa_sheet[data-ending-style]{opacity:0}.xO_uCa_backdrop{transition-duration:.14s}}[data-mobile-bar] .xO_uCa_trigger{border-radius:50%;justify-content:center;gap:0;width:44px;min-width:0;height:44px;padding:0}:is([data-mobile-bar] .xO_uCa_label,[data-mobile-bar] .xO_uCa_dot){display:none}[data-mobile-bar] .xO_uCa_badge{border-radius:var(--radius-pill);background:var(--accent);min-width:18px;height:18px;color:var(--accent-ink);place-items:center;margin:0;padding:0 4px;font-size:10px;display:grid;position:absolute;top:-3px;right:-3px}
.K0_0Ua_blur{--towards:to bottom;pointer-events:none}.K0_0Ua_blur[data-edge=top]{--towards:to top}.K0_0Ua_blur>span{transition:opacity var(--dur-base) var(--ease-out), visibility 0s;position:absolute;inset:0}.K0_0Ua_blur[data-shown=false]>span{opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out), visibility 0s var(--dur-base)}.K0_0Ua_blur>span:first-child{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);-webkit-mask-image:linear-gradient(var(--towards), transparent 0%, black 20%, black 40%, transparent 60%);mask-image:linear-gradient(var(--towards), transparent 0%, black 20%, black 40%, transparent 60%)}.K0_0Ua_blur>span:nth-child(2){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(var(--towards), transparent 20%, black 40%, black 60%, transparent 80%);mask-image:linear-gradient(var(--towards), transparent 20%, black 40%, black 60%, transparent 80%)}.K0_0Ua_blur>span:nth-child(3){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(var(--towards), transparent 40%, black 60%, black 80%, transparent 100%);mask-image:linear-gradient(var(--towards), transparent 40%, black 60%, black 80%, transparent 100%)}.K0_0Ua_blur>span:nth-child(4){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(var(--towards), transparent 60%, black 80%);mask-image:linear-gradient(var(--towards), transparent 60%, black 80%)}.K0_0Ua_blur>span:nth-child(5){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(var(--towards), transparent 80%, black 100%);mask-image:linear-gradient(var(--towards), transparent 80%, black 100%)}.K0_0Ua_blur>span.K0_0Ua_tint{background-color:var(--paper);background-image:var(--paper-layer);background-blend-mode:multiply, normal, normal;-webkit-mask-image:linear-gradient(var(--towards), transparent, black var(--tint-solid,62%));mask-image:linear-gradient(var(--towards), transparent, black var(--tint-solid,62%));background-repeat:repeat,no-repeat,no-repeat;background-size:auto,100% 100lvh,100% 100lvh}@media (prefers-reduced-motion:reduce){.K0_0Ua_blur>span{transition:none}}
.DGssNW_bar{display:none}@media (max-width:860px){.DGssNW_bar{z-index:var(--z-action-bar);padding:18px calc(var(--gutter) + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) calc(var(--gutter) + env(safe-area-inset-left,0px));display:block;position:fixed;bottom:0;left:0;right:0}.DGssNW_bar [data-tone=outlined]{background-color:var(--paper)}.DGssNW_blur{z-index:-1;pointer-events:none;position:absolute;inset:-28px 0 0}}.DGssNW_bar{transition:--accent var(--dur-slow) var(--ease-in-out)}@media (prefers-reduced-motion:reduce){.DGssNW_bar{transition:none}}
.dim8JW_episodes{max-width:420px;margin-top:16px}.dim8JW_episodes[data-full]{max-width:none;margin-top:18px}.dim8JW_episodes[data-full] .dim8JW_list{max-height:none;overflow:visible}.dim8JW_heading{font:500 var(--text-chip) / 1 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink);align-items:baseline;gap:8px;margin:0;display:flex}.dim8JW_head{align-items:baseline;gap:12px;display:flex}.dim8JW_toggle{font:500 var(--text-label) / 1 var(--font-mono);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-2);cursor:pointer;appearance:none;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:6px 0;display:inline-flex}.dim8JW_total{color:var(--accent)}.dim8JW_chevron{transition:transform var(--dur-fast) var(--ease-out)}.dim8JW_toggle[aria-expanded=true] .dim8JW_chevron{transform:rotate(180deg)}.dim8JW_continue{border-radius:var(--radius-pill);background:var(--accent);width:100%;height:44px;box-shadow:var(--shadow-play);font:500 var(--text-chip) / 1 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--accent-ink);cursor:pointer;appearance:none;touch-action:manipulation;transition:transform var(--dur-press) var(--ease-out);border:0;justify-content:center;align-items:center;gap:8px;margin:8px 0 0;padding:0 15px;display:flex}.dim8JW_continue:disabled{cursor:default;opacity:.6}.dim8JW_continue:active:enabled{transform:scale(.97)}@media (max-width:860px){.dim8JW_continue{display:none}}.dim8JW_panel{margin-top:10px;scroll-margin-bottom:24px}.dim8JW_panel[hidden]{display:none}.dim8JW_seasons{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.dim8JW_seasons button{border:1px solid var(--rule);border-radius:var(--radius-pill);font:400 10px / 1 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-2);cursor:pointer;appearance:none;touch-action:manipulation;background:0 0;padding:6px 9px}.dim8JW_seasons button[aria-pressed=true]{border-color:var(--accent-ring);color:var(--accent)}.dim8JW_list{overscroll-behavior:contain;border-top:1px solid var(--rule);scrollbar-width:thin;max-height:min(280px,34vh);margin:0;padding:0;list-style:none;overflow-y:auto}.dim8JW_list li{border-bottom:1px solid var(--rule);align-items:stretch;display:flex}.dim8JW_row{min-width:0;color:var(--ink);text-align:left;cursor:pointer;appearance:none;touch-action:manipulation;background:0 0;border:0;flex:1;grid-template-columns:22px 1fr auto;align-items:baseline;gap:8px;margin:0;padding:8px 4px 8px 0;display:grid}.dim8JW_row:disabled{cursor:default}.dim8JW_number{font:400 10px / 1 var(--font-mono);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums;color:var(--ink-3);text-align:left}.dim8JW_title{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;line-height:1.3;overflow:hidden}.dim8JW_duration{font:400 10px / 1 var(--font-mono);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums;color:var(--ink-3)}.dim8JW_list li[data-current=true] .dim8JW_number{color:var(--accent)}.dim8JW_mark{width:32px;height:32px;color:var(--ink-3);cursor:pointer;appearance:none;touch-action:manipulation;transition:transform var(--dur-press) var(--ease-out);background:0 0;border:0;flex:none;align-self:center;place-items:center;margin:0 -6px 0 0;padding:0;display:grid}.dim8JW_mark svg{box-sizing:content-box;border:1px solid var(--rule-strong);color:#0000;border-radius:50%;padding:3px}.dim8JW_mark:active{transform:scale(.92)}.dim8JW_mark[aria-pressed=true] svg{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.dim8JW_list li[data-watched=true] .dim8JW_title{color:var(--ink-3)}.dim8JW_progress,.dim8JW_seasonProgress{font:400 var(--text-micro) / 1 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ink-3)}.dim8JW_seasonProgress{margin:0 0 8px}.dim8JW_foot{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dim8JW_reset{font:400 var(--text-micro) / 1.4 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px;cursor:pointer;appearance:none;background:0 0;border:0;flex:none;margin:8px 0 0;padding:0}.dim8JW_reset[data-armed=true]{color:var(--accent)}.dim8JW_row:focus-visible,.dim8JW_mark:focus-visible,.dim8JW_reset:focus-visible,.dim8JW_toggle:focus-visible,.dim8JW_seasons button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-sm)}.dim8JW_continue:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.dim8JW_row:enabled:hover .dim8JW_title,.dim8JW_mark:hover,.dim8JW_reset:hover,.dim8JW_toggle:hover{color:var(--accent)}.dim8JW_mark:hover svg{border-color:var(--accent-ring)}}.dim8JW_source{font:400 var(--text-micro) / 1.4 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3);margin:8px 0 0}.dim8JW_source a{color:inherit}@media (max-width:860px){.dim8JW_episodes{max-width:none}.dim8JW_row{padding-block:11px}.dim8JW_mark{width:44px;height:44px;margin-right:-10px}.dim8JW_list{max-height:min(300px,42svh)}.dim8JW_panel{scroll-margin-bottom:calc(132px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.dim8JW_chevron,.dim8JW_continue,.dim8JW_mark{transition:none}.dim8JW_continue:active:enabled,.dim8JW_mark:active{transform:none}}
.N3tCsq_bar,.N3tCsq_blur{display:none}@media (max-width:860px){.N3tCsq_bar{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:var(--z-chrome);border-radius:var(--radius-pill);background:var(--paper-glass);box-shadow:0 0 0 1px var(--rule), 0 10px 28px #281a0c2e, 0 2px 6px #281a0c1f;-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);transition:opacity var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out);align-items:center;gap:6px;padding:5px;display:flex;position:fixed;translate:-50%}.N3tCsq_blur{z-index:var(--z-chrome);height:calc(98px + env(safe-area-inset-bottom,0px));display:block;position:fixed;bottom:0;left:0;right:0}:root[data-hero-intro] .N3tCsq_bar{animation:N3tCsq_bar-rise .48s var(--ease-drawer) .22s backwards}[data-overlay=true] .N3tCsq_bar{opacity:0;pointer-events:none;visibility:hidden;translate:-50% 12px}}@keyframes N3tCsq_bar-rise{0%{opacity:0;translate:-50% 18px;scale:.96}}@media (prefers-reduced-motion:reduce){.N3tCsq_bar{transition:none}}
._2EsTiW_chrome{z-index:calc(var(--z-overlay) + 2);padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);position:sticky;top:0}._2EsTiW_blur{--tint-solid:100%;z-index:-1;height:var(--site-header-h,calc(96px + env(safe-area-inset-top,0px)));position:absolute;inset:0 0 auto}._2EsTiW_chrome [data-header-tools]{transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}._2EsTiW_chrome[data-scrolled=true]:not([data-overlay=true]) [data-header-tools]{background-color:color-mix(in srgb, var(--paper) 70%, transparent);box-shadow:0 0 0 1px var(--rule), 0 6px 18px #281a0c1f;-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2)}._2EsTiW_chrome:after{content:"";pointer-events:none;background:radial-gradient(ellipse 60% 62% at 38% 46%, var(--room-hi), var(--room) 70%, var(--room-deep));opacity:0;transition:opacity var(--dur-scene) ease;background-attachment:fixed;position:absolute;inset:0}._2EsTiW_chrome[data-mode=opening]:after{opacity:.55}._2EsTiW_chrome[data-mode=playing]:after{opacity:1}._2EsTiW_chrome[data-mode=ejecting]:after{opacity:.3}:root:has(._2EsTiW_chrome){scroll-padding-top:var(--site-header-h,0px)}._2EsTiW_skip{--skip-line:calc(28px + env(safe-area-inset-top,0px) + 21px);top:var(--skip-line);z-index:2;border-radius:var(--radius-pill);background:var(--paper-card);color:var(--ink);font:500 var(--text-chip) / 1 var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;translate:-50% calc(-100% - var(--skip-line));opacity:0;transition:translate .16s var(--ease-out), opacity .16s var(--ease-out);padding:8px 14px;text-decoration:none;position:absolute;left:50%}._2EsTiW_skip:focus-visible{opacity:1;box-shadow:var(--shadow-float);outline:2px solid var(--accent-ring);outline-offset:2px;translate:-50% -50%}@media (max-width:860px){._2EsTiW_skip{top:auto;bottom:calc(16px + 54px + 12px + env(safe-area-inset-bottom,0px));translate:-50% calc(100% + 16px + 54px + 12px + env(safe-area-inset-bottom,0px));position:fixed}._2EsTiW_skip:focus-visible{translate:-50%}}@media (prefers-reduced-motion:reduce){._2EsTiW_skip{transition:none}}
.mkJOYW_cover{text-align:left;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:10px;padding:0;display:flex;position:relative}.mkJOYW_cover:focus-visible{outline:none}.mkJOYW_tilt{--rx:0deg;--ry:0deg;--gx:30%;--gy:20%;transform:perspective(900px) rotateX(calc(var(--rx) * var(--motion))) rotateY(calc(var(--ry) * var(--motion)));transform-style:preserve-3d;transition:transform var(--dur-slow) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out), scale var(--dur-press) var(--ease-out);flex:none;display:block;position:relative;box-shadow:0 1px 1px #28190a2e}@media (hover:hover) and (pointer:fine){.mkJOYW_cover:hover .mkJOYW_tilt{translate:0 calc(-3px * var(--motion));transition:transform .12s linear, box-shadow var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out);box-shadow:var(--shadow-float)}}.mkJOYW_cover:focus-visible .mkJOYW_tilt{outline:2px solid var(--accent);outline-offset:4px}.mkJOYW_tilt:has([data-object=disccase]){border-radius:var(--radius-dvd)}.mkJOYW_tilt:has([data-object=disccase]) .mkJOYW_glint{border-radius:var(--radius-dvd)}.mkJOYW_tilt:has([data-disc=bluray]){border-radius:var(--radius-bluray)}.mkJOYW_tilt:has([data-disc=bluray]) .mkJOYW_glint{border-radius:var(--radius-bluray)}.mkJOYW_tilt>.mkJOYW_plain{width:100%;height:100%;position:absolute;inset:0}.mkJOYW_cover[data-away=true] .mkJOYW_plain{visibility:hidden}.mkJOYW_glint{z-index:2;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--gx) var(--gy), #fffaeb6b, #fffaeb1a 28%, #fffaeb00 55%), linear-gradient(115deg, #fff0 35%, #ffffff1f 48%, #fff0 60%);mix-blend-mode:soft-light;transition:opacity var(--dur-base);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.mkJOYW_cover:hover .mkJOYW_glint{opacity:1}}.mkJOYW_cover[data-away=true] .mkJOYW_glint{opacity:0}.mkJOYW_cover:active .mkJOYW_tilt{transition:transform var(--dur-press) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), translate var(--dur-press) var(--ease-out), scale var(--dur-press) var(--ease-out);scale:.97}
._2GK8WG_layer{z-index:20;pointer-events:none;position:absolute;inset:0}._2GK8WG_layer[data-returning=true]{z-index:calc(var(--z-overlay) + 1)}._2GK8WG_copy{visibility:hidden;position:absolute}._2GK8WG_copy[data-visible=true][data-placed=true]{visibility:visible}
.JWIhCG_reveal{opacity:1;transition:grid-template-rows var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);display:grid}@starting-style{.JWIhCG_reveal{opacity:0;grid-template-rows:0fr}}html[data-shelf] .JWIhCG_reveal{transition:none}.JWIhCG_inner{min-height:0}@media (prefers-reduced-motion:reduce){.JWIhCG_reveal{transition:opacity .16s var(--ease-out)}@starting-style{.JWIhCG_reveal{opacity:0;grid-template-rows:1fr}}}.JWIhCG_plank{pointer-events:none;background:#28190a24;height:1px;position:absolute;inset-inline:-32px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.JWIhCG_plank:before{content:"";inset-inline:0;background:linear-gradient(#28190a00,#28190a0d);height:18px;position:absolute;bottom:100%}.JWIhCG_bar{--strip-h:48px;inset-inline:0;z-index:calc(var(--z-overlay) + 4);background-color:var(--paper);background-image:var(--grain);background-blend-mode:multiply;box-shadow:0 -1px 0 var(--rule), 0 -10px 30px -18px #28190a59;translate:0 calc(100% - var(--strip-h));transition:translate .42s var(--ease-drawer);position:fixed;bottom:0}@starting-style{.JWIhCG_bar{translate:0 100%}}.JWIhCG_bar[data-open=true]{translate:0}.JWIhCG_bar[data-away=true]{translate:0 100%}.JWIhCG_scrim{z-index:calc(var(--z-overlay) + 3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .24s var(--ease-out);background:#2a211829;position:fixed;inset:0}.JWIhCG_scrim[data-open=true]{opacity:1;pointer-events:auto}body:has(.JWIhCG_bar){padding-bottom:48px}html:has(.JWIhCG_bar){--playlist-room:14px}.JWIhCG_strip{height:var(--strip-h);position:relative}.JWIhCG_toggle{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.JWIhCG_toggle:focus-visible{outline:2px solid var(--accent-ring);outline-offset:-2px}.JWIhCG_stripInner{height:100%;padding-inline:var(--gutter);justify-content:space-between;align-items:center;display:flex}.JWIhCG_stripActions{padding-inline:var(--gutter) calc(var(--gutter) + 16px + 20px);pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.JWIhCG_stripPlay{pointer-events:auto;opacity:0;transition:opacity .2s var(--ease-out), translate .2s var(--ease-out), color var(--dur-fast) ease-out, border-color var(--dur-fast) ease-out;translate:0 4px}.JWIhCG_bar[data-open=true] .JWIhCG_stripPlay{opacity:1;transition-delay:.12s;translate:0}.JWIhCG_caret{color:var(--ink-2);transition:rotate .3s var(--ease-out)}.JWIhCG_bar[data-open=true] .JWIhCG_caret{rotate:180deg}@media (hover:hover) and (pointer:fine){.JWIhCG_strip:hover .JWIhCG_caret{color:var(--accent)}}.JWIhCG_panel{padding:4px var(--gutter) 24px}.JWIhCG_bar .JWIhCG_card>*{opacity:0;transition:opacity .12s var(--ease-out), translate 0s .12s;translate:0 6px}.JWIhCG_bar[data-open=true] .JWIhCG_card>*{--stagger:calc(.1s + min(var(--card,0), 5) * 40ms);opacity:1;transition:opacity .22s var(--ease-out) var(--stagger), translate .22s var(--ease-out) var(--stagger);translate:0}@media (prefers-reduced-motion:reduce){.JWIhCG_bar,.JWIhCG_scrim,.JWIhCG_caret,.JWIhCG_stripPlay{transition:none}.JWIhCG_bar .JWIhCG_card>*,.JWIhCG_bar[data-open=true] .JWIhCG_card>*{translate:none}}.JWIhCG_rule{height:1px;margin-top:var(--space-6);background:var(--rule);transition:opacity .24s var(--ease-out);display:block}html[data-shelf]:not([data-shelf-in]) .JWIhCG_rule{opacity:0}