.FilmChat_board__P3BLd{display:grid;gap:12px;padding:14px;border:1px solid var(--pt-border);border-radius:16px;background:var(--pt-surface-raised)}.FilmChat_boardHead__RKz_8{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.FilmChat_boardHead__RKz_8 strong{font-size:17px}.FilmChat_boardHead__RKz_8 small,.FilmChat_label__1qkX_ small{color:var(--pt-muted);font-size:13px;font-weight:400}.FilmChat_label__1qkX_{margin:4px 0 0;font-size:14px;color:var(--pt-text)}.FilmChat_cast__7OyHQ summary{cursor:pointer;font-size:14px;color:var(--pt-muted)}.FilmChat_cast__7OyHQ dl{display:grid;gap:8px;margin:8px 0 0}.FilmChat_cast__7OyHQ dt{font-weight:650;font-size:14px}.FilmChat_cast__7OyHQ dd{margin:0;color:var(--pt-muted);font-size:14px;line-height:1.5}.FilmChat_sets__hA5wZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.FilmChat_set__nheMS{display:grid;align-content:start;gap:8px;padding:8px;border:1px solid var(--pt-border);border-radius:14px;background:var(--pt-surface)}.FilmChat_blank__eBRIL,.FilmChat_set__nheMS img{display:block;width:100%;max-height:260px;object-fit:cover;border-radius:10px;background:var(--pt-surface-raised)}.FilmChat_blank__eBRIL{display:grid;place-items:center;border:1px dashed var(--pt-border);color:var(--pt-muted);font-size:13px}.FilmChat_set__nheMS>div{display:grid;gap:4px;padding:0 4px 4px}.FilmChat_set__nheMS p{font-size:14px;line-height:1.5;color:var(--pt-muted)}.FilmChat_set__nheMS small{font-size:12px;color:var(--pt-muted)}.FilmChat_set__nheMS button{justify-self:start}.FilmChat_scenes__kQt4r{display:grid;gap:8px;margin:0;padding:0;list-style:none}.FilmChat_scene__9q4LB{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--pt-border);border-radius:14px;background:var(--pt-surface)}.FilmChat_scene__9q4LB>button{justify-self:start}.FilmChat_sceneHead__vYNvJ{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.FilmChat_sceneHead__vYNvJ span{font-weight:650;font-size:15px}.FilmChat_sceneHead__vYNvJ small{color:var(--pt-muted);font-size:13px}.FilmChat_tools__TP4Lf{display:flex;gap:4px;margin-left:auto}.FilmChat_scene__9q4LB .FilmChat_tools__TP4Lf button{display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:0;border-radius:10px}.FilmChat_sceneBody__OXWY3{display:flex;gap:10px;align-items:flex-start;min-width:0}.FilmChat_sceneBody__OXWY3 img{flex:0 0 120px;width:120px;max-height:160px;object-fit:cover;border-radius:10px}.FilmChat_sceneBody__OXWY3 p{font-size:15px}.FilmChat_sceneBody__OXWY3 textarea{flex:1 1;min-width:0;min-height:72px;padding:8px 10px;border:1px solid var(--pt-border);border-radius:10px;background:var(--pt-surface-raised);color:var(--pt-text);font:inherit;font-size:15px;line-height:1.55;resize:vertical}.FilmChat_summary__DD03K{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;border:1px solid var(--pt-border);border-radius:14px;font-size:14px}.FilmChat_summary__DD03K span{color:var(--pt-muted)}.FilmChat_writing__MsI1j{display:grid;gap:4px;padding:12px 14px;border:1px dashed var(--pt-border);border-radius:14px;font-size:14px}.FilmChat_writing__MsI1j span{color:var(--pt-muted)}.FilmChat_quote__2Rb2V{display:grid;gap:10px}.FilmChat_quote__2Rb2V ol{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:14px}.FilmChat_quote__2Rb2V li{display:flex;justify-content:space-between;gap:12px;color:var(--pt-muted)}.FilmChat_quote__2Rb2V li b{color:var(--pt-text);font-weight:600}.FilmChat_total__Toi5d{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;border:1px solid var(--pt-border);border-radius:12px;background:var(--pt-surface);font-size:14px}.FilmChat_total__Toi5d strong{font-size:22px}.FilmChat_confirmFilm__CPUQW{width:100%;min-height:48px}.FilmChat_earlier__j7t__{display:grid;gap:8px;justify-items:start}.FilmChat_earlier__j7t__ video{display:block;max-width:100%;max-height:60vh;border-radius:12px;background:#000}@media(max-width:760px){.FilmChat_board__P3BLd{padding:10px}.FilmChat_sets__hA5wZ{grid-template-columns:minmax(0,1fr)}.FilmChat_sceneBody__OXWY3{flex-direction:column}.FilmChat_sceneBody__OXWY3 img{width:100%;flex-basis:auto;max-height:220px}.FilmChat_sceneBody__OXWY3 textarea{width:100%}}.FilmChat_boardHead__RKz_8 button{margin-left:auto}.FilmChat_saveWorld__4S0NM{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--pt-border);border-radius:12px;background:var(--pt-surface)}.FilmChat_saveWorld__4S0NM label{display:flex;align-items:center;gap:8px;flex:1 1 260px;font-size:14px}.FilmChat_saveWorld__4S0NM input{flex:1 1;min-width:0;min-height:36px;padding:6px 10px;border:1px solid var(--pt-border);border-radius:10px;background:var(--pt-surface-raised);color:var(--pt-text);font:inherit}.FilmChat_saveWorld__4S0NM small{flex-basis:100%;color:var(--pt-muted);font-size:13px}.FilmChat_worlds__v5pXH{display:grid;gap:8px;margin-top:24px;text-align:left}.FilmChat_worlds__v5pXH>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.FilmChat_worlds__v5pXH button{display:flex;align-items:center;gap:10px;max-width:280px;padding:6px 14px 6px 6px;border-radius:14px;text-align:left}.FilmChat_worlds__v5pXH i,.FilmChat_worlds__v5pXH img{flex:0 0 44px;width:44px;height:44px;border-radius:10px;object-fit:cover}.FilmChat_worlds__v5pXH i{display:grid;place-items:center;background:var(--pt-surface);font-style:normal;font-weight:700}.FilmChat_worlds__v5pXH span{display:grid;min-width:0}.FilmChat_worlds__v5pXH small{color:var(--pt-muted);font-size:12px}.FilmChat_worlds__v5pXH a{justify-self:center;font-size:13px;color:var(--pt-muted)}.FilmChat_worlds__v5pXH h3{text-align:center}.FilmChat_castCards__QZWZj{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.FilmChat_castCard__hfSmI{display:flex;gap:10px;align-items:flex-start;padding:8px;border:1px solid var(--pt-border);border-radius:14px;background:var(--pt-surface)}.FilmChat_castCard__hfSmI img,.FilmChat_initial__mOaQF{flex:0 0 64px;width:64px;height:84px;object-fit:cover;border-radius:10px;background:var(--pt-surface-raised)}.FilmChat_initial__mOaQF{display:grid;place-items:center;border:1px dashed var(--pt-border);color:var(--pt-muted);font-size:22px;font-weight:700}.FilmChat_castCard__hfSmI>div{display:grid;gap:4px;min-width:0}.FilmChat_castCard__hfSmI p{font-size:13px;line-height:1.45;color:var(--pt-muted);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.FilmChat_castCard__hfSmI button{justify-self:start}@media(max-width:760px){.FilmChat_castCards__QZWZj{grid-template-columns:minmax(0,1fr)}}.FilmChat_question__cxPjn{display:grid;gap:10px;padding:14px;border:1px solid var(--pt-accent-strong);border-radius:16px;background:var(--pt-surface-raised)}.FilmChat_question__cxPjn p{font-size:15px}.FilmChat_briefText__Ab7aZ{white-space:pre-wrap;line-height:1.6}textarea.FilmChat_briefText__Ab7aZ{min-height:260px}.FilmChat_olderBrief__CbvXF{font-size:14px;color:var(--pt-muted)}.FilmChat_olderBrief__CbvXF summary{cursor:pointer;min-height:32px;display:flex;align-items:center}.FilmChat_olderBrief__CbvXF p{margin:6px 0;white-space:pre-wrap;color:var(--pt-text);font-size:14px}.FilmChat_steps__Xwwv9{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 0 8px;padding:0;list-style:none;font-size:12px;color:var(--pt-muted)}.FilmChat_steps__Xwwv9 li{padding:2px 9px;border:1px solid var(--pt-border);border-radius:999px}.FilmChat_steps__Xwwv9 li[aria-current=step]{border-color:var(--pt-accent-strong);color:var(--pt-text);font-weight:650}.FilmChat_steps__Xwwv9 .FilmChat_stepDone__pqg4X{opacity:.65}.FilmChat_steps__Xwwv9 .FilmChat_stepDone__pqg4X:before{content:"✓ "}@media(max-width:760px){.FilmChat_steps__Xwwv9{display:none}}.FilmChat_manage__I65F_{font-size:14px;color:var(--pt-muted)}.FilmChat_film__aZ6t_ .FilmChat_board__P3BLd{gap:18px;padding:22px;border-radius:24px;box-shadow:0 30px 80px -40px rgba(0,0,0,.5)}.FilmChat_boardHead__RKz_8>div{display:grid;gap:4px;min-width:0}.FilmChat_boardMeta__JO9l7{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--pt-accent-strong)}.FilmChat_film__aZ6t_ .FilmChat_boardTitle__eC19I{margin:0;font-size:clamp(22px,2.6vw,28px);line-height:1.15;letter-spacing:-.02em;color:var(--pt-text)}.FilmChat_film__aZ6t_ .FilmChat_label__1qkX_{margin:6px 0 0;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--pt-muted)}.FilmChat_film__aZ6t_ .FilmChat_label__1qkX_ small{margin-left:6px;letter-spacing:0;text-transform:none;font-size:13px}.FilmChat_film__aZ6t_ .FilmChat_castCards__QZWZj{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.FilmChat_film__aZ6t_ .FilmChat_castCard__hfSmI{gap:12px;padding:10px;border-radius:18px}.FilmChat_film__aZ6t_ .FilmChat_castCard__hfSmI .FilmChat_initial__mOaQF,.FilmChat_film__aZ6t_ .FilmChat_castCard__hfSmI img{flex-basis:88px;width:88px;height:116px;border-radius:12px}.FilmChat_film__aZ6t_ .FilmChat_castCard__hfSmI strong{font-size:16px}.FilmChat_film__aZ6t_ .FilmChat_sets__hA5wZ{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.FilmChat_film__aZ6t_ .FilmChat_set__nheMS{padding:10px;border-radius:18px}.FilmChat_film__aZ6t_ .FilmChat_blank__eBRIL,.FilmChat_film__aZ6t_ .FilmChat_set__nheMS img{border-radius:12px}.FilmChat_film__aZ6t_ .FilmChat_set__nheMS strong{font-size:16px}.FilmChat_film__aZ6t_ .FilmChat_scenes__kQt4r{gap:12px}.FilmChat_film__aZ6t_ .FilmChat_scene__9q4LB{display:flex;gap:16px;align-items:flex-start;padding:12px;border-radius:20px}.FilmChat_sceneFrame__ZVOA5{position:relative;flex:none;overflow:hidden;border-radius:14px;background:#111118}.FilmChat_sceneFrame__ZVOA5 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.FilmChat_sceneNumber__QCmrD{position:absolute;inset:0;display:grid;place-items:center;font-size:44px;font-weight:700;color:rgba(255,255,255,.55);background:radial-gradient(circle at 50% 30%,rgba(188,244,207,.18),transparent 62%),#121218}.FilmChat_sceneTag__fqTdn{position:absolute;left:8px;top:8px;padding:3px 9px;border-radius:999px;background:rgba(0,0,0,.62);color:#fff;font-size:11px}.FilmChat_sceneMain__f0TZ_{flex:1 1;min-width:0;display:grid;align-content:start;gap:8px}.FilmChat_sceneMain__f0TZ_>button{justify-self:start}.FilmChat_film__aZ6t_ .FilmChat_sceneHead__vYNvJ span{font-size:17px}.FilmChat_film__aZ6t_ .FilmChat_sceneHead__vYNvJ small{flex-basis:100%}.FilmChat_says__t1f4H{display:grid;gap:4px}.FilmChat_says__t1f4H q{font-size:17px;line-height:1.35;color:var(--pt-text)}.FilmChat_sceneText__HhZqM{font-size:15px;color:var(--pt-muted)}.FilmChat_sceneMain__f0TZ_ textarea{width:100%;min-width:0;min-height:72px;padding:8px 10px;border:1px solid var(--pt-border);border-radius:12px;background:var(--pt-surface-raised);color:var(--pt-text);font:inherit;font-size:15px;line-height:1.55;resize:vertical}.FilmChat_film__aZ6t_ .FilmChat_question__cxPjn{padding:18px;border-radius:20px}.FilmChat_film__aZ6t_ .FilmChat_total__Toi5d{padding:14px 16px;border-radius:16px}.FilmChat_film__aZ6t_ .FilmChat_total__Toi5d strong{font-size:28px}.FilmChat_film__aZ6t_ .FilmChat_summary__DD03K{border-radius:16px}@media(max-width:760px){.FilmChat_film__aZ6t_ .FilmChat_board__P3BLd{padding:14px}.FilmChat_film__aZ6t_ .FilmChat_scene__9q4LB{flex-direction:column}.FilmChat_film__aZ6t_ .FilmChat_sceneFrame__ZVOA5{width:100%!important;max-height:52vh}.FilmChat_film__aZ6t_ .FilmChat_castCards__QZWZj,.FilmChat_film__aZ6t_ .FilmChat_sets__hA5wZ{grid-template-columns:minmax(0,1fr)}}