.stage[data-astro-cid-nizrgmoa]{aspect-ratio:16/9;border-radius:inherit;background:#0f0e0b;position:relative;overflow:hidden}.yt[data-astro-cid-nizrgmoa],.stage[data-astro-cid-nizrgmoa] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.yt[data-astro-cid-nizrgmoa]{cursor:pointer;color:inherit;text-decoration:none;display:block}.yt[data-astro-cid-nizrgmoa]:focus-visible{outline:3px solid var(--focus);outline-offset:-6px;border-radius:inherit}.yt[data-astro-cid-nizrgmoa] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.blank[data-astro-cid-nizrgmoa]{background:radial-gradient(circle at 50% 45%, #f4c84266, transparent 60%), var(--paper);position:absolute;inset:0}.veil[data-astro-cid-nizrgmoa]{pointer-events:none;background:linear-gradient(#0c0a0600,#0c0a0652);height:38%;position:absolute;inset:auto 0 0}.play[data-astro-cid-nizrgmoa]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--yellow);min-height:48px;color:var(--ink);font:900 var(--fs-callout) / 1 var(--font-body);transition:transform var(--dur-ui) var(--ease-out);padding:5px 6px 5px 18px;display:inline-flex;position:absolute;inset-block-end:clamp(12px,2.6vw,24px);inset-inline-start:clamp(12px,2.6vw,24px);box-shadow:0 1px 2px #00000040,0 10px 28px -8px #0000008c}.play-dot[data-astro-cid-nizrgmoa]{background:var(--ink);width:38px;height:38px;color:var(--yellow);border-radius:50%;place-items:center;display:grid}.play-dot[data-astro-cid-nizrgmoa] svg[data-astro-cid-nizrgmoa]{margin-left:3px}.play-dur[data-astro-cid-nizrgmoa]{font-weight:700;font-size:var(--fs-subhead);border-inline-start:1px solid #14141440;padding-inline-start:var(--space-2)}@media (hover:hover){.yt[data-astro-cid-nizrgmoa]:hover .play[data-astro-cid-nizrgmoa]{transform:scale(1.04)}.yt[data-astro-cid-nizrgmoa]:hover img{transform:scale(1.015)}}.yt[data-astro-cid-nizrgmoa]:active .play[data-astro-cid-nizrgmoa]{transition-duration:var(--dur-press);transform:scale(.96)}@media (width<=743.98px){.play[data-astro-cid-nizrgmoa]{min-height:44px;font-size:var(--fs-subhead);gap:0;padding:4px}.play-label[data-astro-cid-nizrgmoa]{display:none}.play-dot[data-astro-cid-nizrgmoa]{width:36px;height:36px}.play-dur[data-astro-cid-nizrgmoa]{border:0;padding-inline:8px 10px}}.soon-stage[data-astro-cid-e5bncfo7]{aspect-ratio:16/9;border-radius:inherit;background:var(--paper);position:relative;overflow:hidden}.soon-stage[data-astro-cid-e5bncfo7] img{object-fit:cover;width:100%;height:100%}.blank[data-astro-cid-e5bncfo7]{background:radial-gradient(circle at 50% 45%, #f4c84266, transparent 60%), var(--paper);position:absolute;inset:0}.soon[data-astro-cid-e5bncfo7]{border-radius:var(--radius-pill);min-height:36px;backdrop-filter:var(--material-filter);color:#fff;font:700 var(--fs-subhead) / 1.4 var(--font-body);background:#12100c9e;align-items:center;gap:7px;padding:4px 14px;display:inline-flex;position:absolute;inset-block-end:clamp(12px,2.6vw,24px);inset-inline-start:clamp(12px,2.6vw,24px);box-shadow:inset 0 0 0 1px #ffffff1f}@media (prefers-reduced-transparency:reduce){.soon[data-astro-cid-e5bncfo7]{background:#12100ce6}}.vp[data-astro-cid-kdofrhet]{aspect-ratio:16/9;border-radius:inherit;background:#0f0e0b;position:relative;overflow:hidden}.vp-facade[data-astro-cid-kdofrhet],.vp[data-astro-cid-kdofrhet] video{border:0;width:100%;height:100%;position:absolute;inset:0}.vp[data-astro-cid-kdofrhet] video{object-fit:contain;background:#0f0e0b}.vp[data-astro-cid-kdofrhet] video:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.vp-facade[data-astro-cid-kdofrhet]{cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}.vp-facade[data-astro-cid-kdofrhet]:focus-visible{outline:3px solid var(--focus);outline-offset:-6px;border-radius:inherit}.vp-facade[data-astro-cid-kdofrhet] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.blank[data-astro-cid-kdofrhet]{background:radial-gradient(circle at 50% 45%, #f4c84266, transparent 60%), var(--paper);position:absolute;inset:0}.veil[data-astro-cid-kdofrhet]{pointer-events:none;background:linear-gradient(#0c0a0600,#0c0a065c);height:38%;position:absolute;inset:auto 0 0}.saved[data-astro-cid-kdofrhet]{background:#ffffff47;height:4px;position:absolute;inset:auto 0 0}.saved[data-astro-cid-kdofrhet] span[data-astro-cid-kdofrhet]{background:var(--yellow);width:0;height:100%;margin-inline-start:0;display:block}.play[data-astro-cid-kdofrhet]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--yellow);min-height:48px;color:var(--ink);font:900 var(--fs-callout) / 1 var(--font-body);transition:transform var(--dur-ui) var(--ease-out);padding:5px 6px 5px 18px;display:inline-flex;position:absolute;inset-block-end:clamp(14px,2.8vw,26px);inset-inline-start:clamp(12px,2.6vw,24px);box-shadow:0 1px 2px #00000040,0 10px 28px -8px #0000008c}.play-dot[data-astro-cid-kdofrhet]{background:var(--ink);width:38px;height:38px;color:var(--yellow);border-radius:50%;place-items:center;display:grid}.play-dot[data-astro-cid-kdofrhet] svg[data-astro-cid-kdofrhet]{margin-left:3px}.play-dur[data-astro-cid-kdofrhet]{font-weight:700;font-size:var(--fs-subhead);border-inline-start:1px solid #14141440;padding-inline-start:var(--space-2)}@media (hover:hover){.vp-facade[data-astro-cid-kdofrhet]:hover .play[data-astro-cid-kdofrhet]{transform:scale(1.04)}.vp-facade[data-astro-cid-kdofrhet]:hover img{transform:scale(1.015)}}.vp-facade[data-astro-cid-kdofrhet]:active .play[data-astro-cid-kdofrhet]{transition-duration:var(--dur-press);transform:scale(.96)}.restart[data-astro-cid-kdofrhet]{border-radius:var(--radius-pill);backdrop-filter:blur(14px)saturate(160%);color:#fff;min-height:44px;font:700 var(--fs-footnote) / 1 var(--font-body);cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out), transform var(--dur-press) var(--ease-out);background:#14120c8c;border:0;align-items:center;gap:6px;padding:0 14px;display:inline-flex;position:absolute;inset-block-end:clamp(14px,2.8vw,26px);inset-inline-end:clamp(12px,2.6vw,24px)}.restart[data-astro-cid-kdofrhet]:active{transform:scale(.96)}@media (hover:hover){.restart[data-astro-cid-kdofrhet]:hover{background:#14120cbf}}.restart[data-astro-cid-kdofrhet]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.end[data-astro-cid-kdofrhet]{backdrop-filter:blur(6px);animation:end-in .36s var(--ease-out) both;background:#0a09069e;place-items:center;padding:clamp(12px,3vw,32px);display:grid;position:absolute;inset:0}.end-card[data-astro-cid-kdofrhet]{color:#fff;text-align:start;gap:clamp(10px,1.6vw,16px);width:min(100%,440px);display:grid}.end-k[data-astro-cid-kdofrhet]{font:900 var(--fs-headline) / 1.3 var(--font-body);align-items:center;gap:8px;margin:0;display:inline-flex}.end-tick[data-astro-cid-kdofrhet]{background:var(--yellow);width:28px;height:28px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.end-next[data-astro-cid-kdofrhet]{border-radius:var(--radius-md);color:#fff;transition:background-color var(--dur-ui) var(--ease-out), transform var(--dur-press) var(--ease-out);background:#ffffff1f;align-items:center;gap:12px;padding:8px;padding-inline-end:12px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #ffffff29}.end-next[data-astro-cid-kdofrhet] img[data-astro-cid-kdofrhet]{aspect-ratio:16/9;object-fit:cover;border-radius:8px;flex-shrink:0;width:clamp(88px,22vw,132px);height:auto}.end-next-text[data-astro-cid-kdofrhet]{flex:1;gap:4px;min-width:0;display:grid}.end-next-k[data-astro-cid-kdofrhet]{color:var(--yellow);font:800 var(--fs-footnote) / 1.2 var(--font-body)}.end-next-t[data-astro-cid-kdofrhet]{font:800 var(--fs-subhead) / 1.45 var(--font-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.end-chev[data-astro-cid-kdofrhet]{opacity:.8;flex-shrink:0}@media (hover:hover){.end-next[data-astro-cid-kdofrhet]:hover{background:#fff3}}.end-next[data-astro-cid-kdofrhet]:active{transform:scale(.98)}.end-last[data-astro-cid-kdofrhet]{color:#ffffffd9;line-height:1.7;font-size:var(--fs-subhead);margin:0}.end-actions[data-astro-cid-kdofrhet]{flex-wrap:wrap;gap:8px;display:flex}.end-btn[data-astro-cid-kdofrhet]{border-radius:var(--radius-pill);color:#fff;min-height:44px;font:700 var(--fs-footnote) / 1 var(--font-body);cursor:pointer;background:#ffffff24;border:0;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.end-btn[data-astro-cid-kdofrhet]:first-child{background:var(--yellow);color:var(--ink)}.end-next[data-astro-cid-kdofrhet]:focus-visible,.end-btn[data-astro-cid-kdofrhet]:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.err-mark[data-astro-cid-kdofrhet]{background:#ffffffeb}@keyframes end-in{0%{opacity:0}}@media (width<=743.98px){.err-why[data-astro-cid-kdofrhet]{display:none}.play[data-astro-cid-kdofrhet]{min-height:44px;font-size:var(--fs-subhead);padding:4px 4px 4px 14px}.play-dot[data-astro-cid-kdofrhet]{width:36px;height:36px}.play-dur[data-astro-cid-kdofrhet]{display:none}.restart[data-astro-cid-kdofrhet]{padding:0 12px}.end-k[data-astro-cid-kdofrhet]{font-size:var(--fs-subhead)}.end-tick[data-astro-cid-kdofrhet]{width:24px;height:24px}.end-next[data-astro-cid-kdofrhet]{padding:6px}.end-next[data-astro-cid-kdofrhet] img[data-astro-cid-kdofrhet]{width:84px}.end-next-t[data-astro-cid-kdofrhet]{-webkit-line-clamp:1}.end-last[data-astro-cid-kdofrhet]{font-size:var(--fs-footnote)}.end-btn[data-astro-cid-kdofrhet]{padding:0 12px}}@media (prefers-reduced-motion:reduce){.end[data-astro-cid-kdofrhet]{animation:none}.vp-facade[data-astro-cid-kdofrhet] img{transition:none}}.ep-layout[data-astro-cid-jqrhnq2t]{width:100%;max-width:calc(var(--page) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto;padding-bottom:0}.ep-main[data-astro-cid-jqrhnq2t]{min-width:0}@media (width>=1024px){.ep-layout[data-astro-cid-jqrhnq2t]{gap:var(--space-7);padding-top:var(--space-5);grid-template-columns:minmax(0,1fr) clamp(300px,28vw,360px);align-items:start;display:grid}}.player[data-astro-cid-jqrhnq2t]{margin-inline:calc(var(--gutter) * -1);background:#0f0e0b}@media (width>=744px){.player[data-astro-cid-jqrhnq2t]{margin:var(--space-5) 0 0;border-radius:var(--radius);box-shadow:var(--shadow-lift);isolation:isolate;outline:1px solid var(--hairline);outline-offset:-1px;overflow:hidden}}@media (width>=1024px){.player[data-astro-cid-jqrhnq2t]{margin-top:0}}.head[data-astro-cid-jqrhnq2t]{justify-items:start;gap:var(--space-3);padding-top:var(--space-4);display:grid}.back[data-astro-cid-jqrhnq2t]{min-height:44px;margin-block:calc(var(--space-2) * -1) calc(var(--space-2) * -1);border-radius:var(--radius-xs);color:var(--accent-text);font:700 var(--fs-subhead) / 1 var(--font-body);align-items:center;gap:2px;margin-inline-start:-6px;padding-inline:4px 8px;text-decoration:none;display:inline-flex}@media (hover:hover){.back[data-astro-cid-jqrhnq2t]:hover{background:var(--fill)}}h1[data-astro-cid-jqrhnq2t]{font-size:clamp(1.75rem,1.25rem + 1.9vw,2.625rem);line-height:var(--lh-title);max-width:26ch}.meta[data-astro-cid-jqrhnq2t]{gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.meta[data-astro-cid-jqrhnq2t] svg[data-astro-cid-jqrhnq2t]{color:var(--text-secondary)}.actions[data-astro-cid-jqrhnq2t]{gap:var(--space-3);width:100%;margin-top:var(--space-3);flex-wrap:wrap;display:flex}.act-main[data-astro-cid-jqrhnq2t] svg[data-astro-cid-jqrhnq2t]{flex-shrink:0}.js .act-share[data-astro-cid-jqrhnq2t][hidden]{display:inline-flex!important}@media (width<=743.98px){.act-main[data-astro-cid-jqrhnq2t]{white-space:nowrap;flex:1 1 0}.act-share[data-astro-cid-jqrhnq2t]{flex:none}}@media (width<=359.98px){.act-main[data-astro-cid-jqrhnq2t]{padding-inline:var(--space-4)}.act-share[data-astro-cid-jqrhnq2t]{width:48px;padding-inline:0}.act-share-txt[data-astro-cid-jqrhnq2t]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=744px){.head[data-astro-cid-jqrhnq2t]{padding-top:var(--space-5)}.act-main[data-astro-cid-jqrhnq2t]{min-width:200px}}.seg[data-astro-cid-jqrhnq2t]{margin-top:var(--space-6);scroll-margin-top:calc(var(--topbar-h) + var(--space-3));display:none}.js .seg[data-astro-cid-jqrhnq2t]{display:block}.seg-pills[data-astro-cid-jqrhnq2t]{width:100%;display:flex}.seg-pills[data-astro-cid-jqrhnq2t] button[data-astro-cid-jqrhnq2t]{min-height:44px;font-size:var(--fs-callout);flex:1 1 0}@media (width>=744px){.seg-pills[data-astro-cid-jqrhnq2t]{width:auto;min-width:340px;display:inline-flex}}.panel[data-astro-cid-jqrhnq2t]{padding-top:var(--space-5);scroll-margin-top:calc(var(--topbar-h) + var(--space-3))}.js .panel[data-astro-cid-jqrhnq2t]:not(.is-active){display:none}.js .panel[data-astro-cid-jqrhnq2t].is-active{animation:panel-in var(--dur-ui) var(--ease-out)}@keyframes panel-in{0%{opacity:0}}.panel-h[data-astro-cid-jqrhnq2t]{font-size:var(--fs-title2);margin-bottom:var(--space-3)}.js .panel-h[data-astro-cid-jqrhnq2t]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.about-lead[data-astro-cid-jqrhnq2t]{max-width:60ch;font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem);line-height:1.85}.sub-h[data-astro-cid-jqrhnq2t]{font:700 var(--fs-footnote) / 1.4 var(--font-body);color:var(--text-secondary);margin-bottom:var(--space-3)}.topics[data-astro-cid-jqrhnq2t]{margin-top:var(--space-6)}.topic-list[data-astro-cid-jqrhnq2t]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.topic[data-astro-cid-jqrhnq2t]{min-height:36px;font-size:var(--fs-subhead);padding-inline:14px;text-decoration:none;position:relative}.topic[data-astro-cid-jqrhnq2t]:after{content:"";position:absolute;inset:-5px -3px}@media (hover:hover){.topic[data-astro-cid-jqrhnq2t]:hover{background:var(--accent-tint);border-color:#0000}}.reads[data-astro-cid-jqrhnq2t]{margin-top:var(--space-6);max-width:560px}.reads[data-astro-cid-jqrhnq2t] .list-inset[data-astro-cid-jqrhnq2t] a[data-astro-cid-jqrhnq2t]{min-height:60px}.reads[data-astro-cid-jqrhnq2t] .chev[data-astro-cid-jqrhnq2t],.reads[data-astro-cid-jqrhnq2t] .list-glyph[data-astro-cid-jqrhnq2t]{flex-shrink:0}.row-text[data-astro-cid-jqrhnq2t]{min-width:0;display:grid}.row-t[data-astro-cid-jqrhnq2t]{font-weight:700}.row-s[data-astro-cid-jqrhnq2t]{font:400 var(--fs-footnote) / 1.5 var(--font-body);color:var(--text-secondary)}.row-k[data-astro-cid-jqrhnq2t]{color:var(--accent-text);font-weight:700}.text-note[data-astro-cid-jqrhnq2t]{margin-bottom:var(--space-4);font:700 var(--fs-footnote) / 1.5 var(--font-body);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.ep-aside[data-astro-cid-jqrhnq2t]{margin-top:var(--section-y);min-width:0}.aside-head[data-astro-cid-jqrhnq2t]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.aside-title[data-astro-cid-jqrhnq2t]{font-size:var(--fs-title2)}.see-all[data-astro-cid-jqrhnq2t]{min-height:44px;font-size:var(--fs-subhead);color:var(--accent-text)}.shelf[data-astro-cid-jqrhnq2t]{margin-block:0;list-style:none}.shelf[data-astro-cid-jqrhnq2t]>li[data-astro-cid-jqrhnq2t]{min-width:0}@media (width>=744px){.shelf[data-astro-cid-jqrhnq2t]{gap:var(--space-5);grid-auto-columns:300px}}@media (width>=1024px){.ep-aside[data-astro-cid-jqrhnq2t]{top:calc(var(--topbar-total) + var(--space-5));max-height:calc(100dvh - var(--topbar-h) - 2 * var(--space-5));margin:calc(var(--space-1) * -1);padding:var(--space-1);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hairline) transparent;position:sticky;overflow-y:auto}.aside-head[data-astro-cid-jqrhnq2t]{padding-inline:var(--space-2)}.aside-title[data-astro-cid-jqrhnq2t]{font-size:var(--fs-title3)}.shelf[data-astro-cid-jqrhnq2t]{grid-auto-columns:auto;grid-auto-flow:row;gap:2px;margin-inline:0;padding:0;display:grid;overflow:visible}}.toast[data-astro-cid-jqrhnq2t]{z-index:var(--z-progress);inset-inline:0;bottom:calc(var(--shell-bottom) + var(--space-4));width:max-content;max-width:calc(100% - 2 * var(--gutter));padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);background:var(--material-sheet);backdrop-filter:var(--material-filter);box-shadow:var(--shadow-float);font:700 var(--fs-callout) / 1.6 var(--font-body);color:var(--text);opacity:0;pointer-events:none;transition:opacity var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);margin-inline:auto;position:fixed;transform:translateY(12px)scale(.98)}.toast[data-astro-cid-jqrhnq2t]:empty{visibility:hidden}.toast[data-astro-cid-jqrhnq2t].is-on{opacity:1;transform:none}@media (width>=744px){.toast[data-astro-cid-jqrhnq2t]{bottom:var(--space-6)}}
