.detail[data-astro-cid-jqrhnq2t]{padding-top:.75rem}.crumb[data-astro-cid-jqrhnq2t]{font-size:var(--fs-meta);margin:0 0 .75rem;line-height:1.6}.crumb__link[data-astro-cid-jqrhnq2t]{color:var(--greige-500);text-decoration:none}.crumb__link[data-astro-cid-jqrhnq2t]:before{content:"‹ "}.player[data-astro-cid-jqrhnq2t]{margin:0 calc(var(--gutter) * -1);background:var(--greige-100);overflow:hidden}@media (width>=768px){.player[data-astro-cid-jqrhnq2t]{border-radius:var(--r-card);margin:0}}.player__box[data-astro-cid-jqrhnq2t]{height:0;padding-bottom:56.25%;position:relative}.player__start[data-astro-cid-jqrhnq2t],.unavailable[data-astro-cid-jqrhnq2t]{position:absolute;inset:0}.player[data-astro-cid-jqrhnq2t] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.player__ad[data-astro-cid-jqrhnq2t]{background:#2f2b26d1;align-items:center;min-height:2.75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.player__ad-link[data-astro-cid-jqrhnq2t]{color:#fff;min-width:0;font-size:var(--fs-small);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:auto;padding:.5rem .75rem;line-height:1.5;text-decoration:none;display:-webkit-box;overflow:hidden}.player__ad-close[data-astro-cid-jqrhnq2t]{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;width:2.75rem;padding:0;font-size:1.25rem;line-height:1}.player__ad-close[data-astro-cid-jqrhnq2t][hidden]{display:none}.player__start[data-astro-cid-jqrhnq2t]{background:var(--greige-100);cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block}.player__poster[data-astro-cid-jqrhnq2t]{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.player__badge[data-astro-cid-jqrhnq2t]{min-height:2.75rem;color:var(--lav-700);font-size:var(--fs-body);white-space:nowrap;background:#ffffffeb;border-radius:999px;padding:.625rem 1.5rem;font-weight:700;line-height:1.5;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player__icon[data-astro-cid-jqrhnq2t]{margin-right:.375rem}.player__start[data-astro-cid-jqrhnq2t]:active .player__badge[data-astro-cid-jqrhnq2t]{transform:translate(-50%,-50%)scale(.94)}@keyframes player-pop{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}45%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}to{opacity:0;transform:translate(-50%,-50%)scale(.88)}}.player__start[data-astro-cid-jqrhnq2t].is-starting .player__badge[data-astro-cid-jqrhnq2t]{animation:.22s ease-out forwards player-pop}@media (prefers-reduced-motion:reduce){.player__start[data-astro-cid-jqrhnq2t]:active .player__badge[data-astro-cid-jqrhnq2t],.player__start[data-astro-cid-jqrhnq2t].is-starting .player__badge[data-astro-cid-jqrhnq2t]{animation:none;transform:translate(-50%,-50%)}}.unavailable[data-astro-cid-jqrhnq2t]{height:100%;color:var(--greige-500);font-size:var(--fs-small);place-items:center;margin:0;display:grid}.react[data-astro-cid-jqrhnq2t]{flex-direction:column;align-items:flex-start;gap:.4rem;margin:.85rem 0 0;display:flex}.react__buttons[data-astro-cid-jqrhnq2t]{flex-wrap:wrap;gap:.5rem;display:flex}.react__button[data-astro-cid-jqrhnq2t]{border:1px solid var(--lav-200);border-radius:var(--r-card);background:var(--bg);min-height:2.75rem;color:var(--lav-700);font-family:inherit;font-size:var(--fs-body);cursor:pointer;align-items:center;gap:.5rem;padding:0 1.1rem;line-height:1;display:inline-flex}.like--on[data-astro-cid-jqrhnq2t]{border-color:var(--coral);color:var(--coral);background:#fdf3f1}.fav--on[data-astro-cid-jqrhnq2t]{border-color:var(--lav-500);background:var(--lav-50);color:var(--lav-700)}.react__icon[data-astro-cid-jqrhnq2t]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:1.15rem;height:1.15rem}.like--on[data-astro-cid-jqrhnq2t] .react__icon[data-astro-cid-jqrhnq2t],.fav--on[data-astro-cid-jqrhnq2t] .react__icon[data-astro-cid-jqrhnq2t]{fill:currentColor}.like__count[data-astro-cid-jqrhnq2t]{font-size:var(--fs-small);font-variant-numeric:tabular-nums;padding-left:.1rem}@keyframes like-pop{0%{transform:scale(1)}45%{transform:scale(1.04)}to{transform:scale(1)}}.react__button[data-astro-cid-jqrhnq2t]:active{animation:.22s ease-out like-pop}@media (prefers-reduced-motion:reduce){.react__button[data-astro-cid-jqrhnq2t]:active{animation:none}}@keyframes cheer-pop{0%{opacity:0;transform:scale(.8)}45%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.cheer[data-astro-cid-jqrhnq2t]{align-items:center;animation:.22s ease-out cheer-pop;display:inline-flex}@media (prefers-reduced-motion:reduce){.cheer[data-astro-cid-jqrhnq2t]{animation:none}}.react__fav[data-astro-cid-jqrhnq2t]{position:relative}.fav-cheer[data-astro-cid-jqrhnq2t]{pointer-events:none;opacity:0;line-height:0;animation:1.1s ease-out forwards fav-cheer;position:absolute;top:-1.9rem;right:-.6rem}@keyframes fav-cheer{0%{opacity:0;transform:translateY(14px)scale(.4)}18%{opacity:1;transform:translateY(-8px)scale(1.25)rotate(-10deg)}32%{opacity:1;transform:translateY(0)scale(.95)rotate(6deg)}45%{opacity:1;transform:translateY(-3px)scale(1.05)rotate(0)}75%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(1)}}@keyframes fav-cheer-fade{0%,75%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.fav-cheer[data-astro-cid-jqrhnq2t]{animation-name:fav-cheer-fade}}.react__note[data-astro-cid-jqrhnq2t]{color:var(--greige-500);font-size:var(--fs-meta);margin:0;line-height:1.6}.react__notice[data-astro-cid-jqrhnq2t]{color:var(--coral);font-size:var(--fs-small);margin:0;line-height:1.6}.head[data-astro-cid-jqrhnq2t]{border-bottom:1px solid var(--greige-100);margin:1.25rem 0 0;padding-bottom:1rem}.title[data-astro-cid-jqrhnq2t]{font-size:var(--fs-title);letter-spacing:.04em;margin:0;font-weight:400;line-height:1.6}.meta[data-astro-cid-jqrhnq2t]{font-size:var(--fs-meta);color:var(--greige-500);flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:.75rem 0 0;line-height:1.6;display:flex}.meta__item[data-astro-cid-jqrhnq2t]{align-items:center;display:flex}.meta__item--actors[data-astro-cid-jqrhnq2t] dd[data-astro-cid-jqrhnq2t]{flex-wrap:wrap;gap:.3rem;display:flex}.meta[data-astro-cid-jqrhnq2t] dt[data-astro-cid-jqrhnq2t],.meta[data-astro-cid-jqrhnq2t] dd[data-astro-cid-jqrhnq2t]{margin:0}.meta[data-astro-cid-jqrhnq2t] dt[data-astro-cid-jqrhnq2t]:after{content:"："}.meta[data-astro-cid-jqrhnq2t] dd[data-astro-cid-jqrhnq2t]{color:var(--ink-soft)}.sr-only[data-astro-cid-jqrhnq2t]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.synopsis[data-astro-cid-jqrhnq2t]{margin:1.5rem 0 0}.synopsis__heading[data-astro-cid-jqrhnq2t]{border-left:2px solid var(--lav-200);font-size:var(--fs-small);color:var(--ink-soft);letter-spacing:.08em;margin:0 0 .5rem;padding-left:.6rem;font-weight:400;line-height:1.4}.synopsis__text[data-astro-cid-jqrhnq2t]{font-size:var(--fs-body);line-height:var(--lh-body);white-space:pre-line;margin:0}.next[data-astro-cid-jqrhnq2t]{margin:2rem 0 0}.next__heading[data-astro-cid-jqrhnq2t]{border-left:2px solid var(--lav-200);font-size:var(--fs-small);color:var(--ink-soft);letter-spacing:.08em;margin:0 0 .75rem;padding-left:.6rem;font-weight:400;line-height:1.4}.next__list[data-astro-cid-jqrhnq2t]{grid-template-columns:repeat(2,1fr);gap:1rem .75rem;display:grid}@media (width>=768px){.next__list[data-astro-cid-jqrhnq2t]{grid-template-columns:repeat(4,1fr)}}.back[data-astro-cid-jqrhnq2t]{text-align:center;margin:2.5rem 0 0}.report[data-astro-cid-jqrhnq2t]{text-align:center;margin:1.25rem 0 0}.report__link[data-astro-cid-jqrhnq2t]{font-size:var(--fs-meta);color:var(--greige-500);border-bottom:1px solid var(--greige-200);text-decoration:none}
