html:has(.SceneFilm_root__N_83A){scroll-behavior:auto}.SceneFilm_root__N_83A{--fg:#1b1d2a;--line:rgba(27,29,42,0.22);--chip:rgba(237,228,209,0.85);position:relative;font-family:Pretendard Variable,Pretendard,sans-serif;color:var(--fg)}.SceneFilm_tape__MzfUy{background:#ede4d1}.SceneFilm_paper__VRi_S{background:#23265e;--fg:#f4ecdd;--line:rgba(244,236,221,0.3);--chip:rgba(20,21,49,0.7)}.SceneFilm_film__eecHh{position:fixed;inset:0;width:100vw;height:100vh;display:block;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;z-index:0}.SceneFilm_film__eecHh:active{cursor:-webkit-grabbing;cursor:grabbing}.SceneFilm_sr__kUxjP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.SceneFilm_top__P_iBo{font-size:14px!important;position:fixed;top:0;left:0;right:56px;z-index:5;display:flex;align-items:center;gap:12px;padding:calc(env(safe-area-inset-top, 0px) + 14px) 22px 10px;font-size:12px}.SceneFilm_brand__ihd_A{font-weight:600;letter-spacing:.08em;white-space:nowrap}.SceneFilm_title__I1Uya{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.75}.SceneFilm_pill__kUAvc{border:1px solid var(--line);background:var(--chip);color:var(--fg);padding:6px 10px;font:inherit;font-size:12px;cursor:pointer;text-decoration:none;white-space:nowrap}.SceneFilm_rail__aeYnv{position:fixed;right:0;top:0;bottom:0;width:56px;z-index:5;display:flex;flex-direction:column;align-items:center;gap:14px;padding-block:calc(env(safe-area-inset-top, 0px) + 18px) 22px;border-left:1px solid var(--line)}.SceneFilm_vtext__EhVHx{writing-mode:vertical-rl;font-size:12px;letter-spacing:.12em;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SceneFilm_dots__Hs_v0{display:flex;flex-direction:column;gap:9px;margin-top:auto}.SceneFilm_dot__Ho2bS{width:7px;height:7px;border:0;padding:0;background:var(--line);cursor:pointer}.SceneFilm_dotOn__AnoWb{background:#e07a55}.SceneFilm_icon__BDqE_{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);background:var(--chip);color:var(--fg);cursor:pointer}.SceneFilm_iconOn__7NCfm{background:#e07a55;color:#fff;border-color:#e07a55}.SceneFilm_dot__Ho2bS:focus-visible,.SceneFilm_icon__BDqE_:focus-visible,.SceneFilm_pill__kUAvc:focus-visible{outline:2px solid #e07a55;outline-offset:2px}.SceneFilm_caption___qAKn{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom, 0px) + 22px);transform:translate(-50%,8px);z-index:5;max-width:min(860px,calc(100vw - 120px));padding:14px 22px;background:var(--chip);border:1px solid var(--line);font-size:22px;font-weight:500;line-height:1.5;text-align:center;opacity:0;transition:opacity .35s,transform .35s;pointer-events:none}.SceneFilm_captionOn__bc85b{opacity:1;transform:translate(-50%)}.SceneFilm_hint__BjPNn{position:fixed;left:22px;top:calc(env(safe-area-inset-top, 0px) + 58px);z-index:5;font-size:15px;letter-spacing:.04em;opacity:.8;pointer-events:none}.SceneFilm_cam__GQm_D{position:fixed;right:70px;top:60px;z-index:6;width:140px;padding:6px;background:#0e1020;color:#ede4d1;font-size:11px;display:grid;grid-gap:4px;gap:4px}.SceneFilm_cam__GQm_D video{width:100%;height:80px;object-fit:cover;transform:scaleX(-1);filter:grayscale(1);display:block}.SceneFilm_cam__GQm_D b{font-weight:600}.SceneFilm_hud__1KCI_{position:fixed;right:70px;top:190px;z-index:6;font-size:14px;background:var(--chip);padding:4px 8px;border:1px solid var(--line)}.SceneFilm_reader__E1ptl,.SceneFilm_sheet__pTfbA{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:20px;background:rgba(14,16,32,.6)}.SceneFilm_sheetBox__XKvYt{width:min(100%,420px);background:#ede4d1;color:#1b1d2a;padding:26px 22px;display:grid;grid-gap:14px;gap:14px}.SceneFilm_sheetBox__XKvYt h2{margin:0;font-weight:700;font-size:24px;line-height:1.3}.SceneFilm_sheetBox__XKvYt p{margin:0;font-size:15px;line-height:1.6}.SceneFilm_btnRow__4FZqI{display:grid;grid-gap:8px;gap:8px}.SceneFilm_btnP__sD6oE,.SceneFilm_btnS__zAMF_{font:inherit;padding:12px;cursor:pointer;border:1px solid #1b1d2a}.SceneFilm_btnP__sD6oE{background:#1b1d2a;color:#ede4d1;font-weight:600}.SceneFilm_btnS__zAMF_{background:transparent;color:#1b1d2a}.SceneFilm_readerBox__pfVpt{width:min(100%,680px);max-height:86vh;overflow:auto;background:#faf7f0;color:#222;padding:28px 24px;font-size:16px;line-height:1.75}.SceneFilm_readerBox__pfVpt h2{margin:0 0 12px;font-size:22px;font-weight:600}.SceneFilm_close__3Kozq{float:right;font:inherit;font-size:13px;background:none;border:1px solid #ccc;padding:4px 10px;cursor:pointer}@media (max-width:720px){.SceneFilm_rail__aeYnv{width:40px}.SceneFilm_top__P_iBo{right:40px;padding-inline:14px}.SceneFilm_title__I1Uya{display:none}.SceneFilm_cam__GQm_D{right:50px;width:110px}.SceneFilm_cam__GQm_D video{height:64px}.SceneFilm_hud__1KCI_{right:50px;top:160px}.SceneFilm_caption___qAKn{max-width:calc(100vw - 70px);font-size:17px;left:calc(50% - 20px)}}.SceneFilm_coach__uyMV4{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:15;width:min(92vw,380px);display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:22px 20px 18px;background:rgba(250,247,240,.96);color:#1b1d2a;border:1px solid rgba(27,29,42,.18);text-align:center;font-size:14px;line-height:1.55}.SceneFilm_coach__uyMV4 svg{color:#e07a55}.SceneFilm_coach__uyMV4 b{font-size:18px;font-weight:700}.SceneFilm_coach__uyMV4 ul{margin:4px 0 0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px;text-align:left}.SceneFilm_coach__uyMV4 em{font-style:normal;font-weight:700;color:#c4532d}.SceneFilm_coach__uyMV4 button{margin-top:4px;font:inherit;font-weight:600;padding:8px 18px;border:1px solid #1b1d2a;background:#1b1d2a;color:#faf7f0;cursor:pointer}.SceneFilm_paper__VRi_S .SceneFilm_rail__aeYnv,.SceneFilm_paper__VRi_S .SceneFilm_top__P_iBo{background:rgba(20,21,49,.62)}