:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#120f1c;--paper-raised:#1b1727;--paper-sunk:#0d0b15;--paper-edge:#2a2440;--ink:#ece9f6;--ink-body:#c9c4db;--ink-muted:#9a94b0;--ink-faint:#6d6785;--rule:#322c48;--rule-hair:#241f35;--feature:#9575f8;--feature-deep:#b69bfb;--feature-wash:#241a3d;--shorts:#60a5fa;--shorts-deep:#93c5fd;--shorts-wash:#16233c;--library:#d6a44a;--library-deep:#e8c384;--library-wash:#2e2415;--visualize:#e879f9;--visualize-deep:#f0abfc;--visualize-wash:#2e1030;--plan:#2dd4bf;--plan-deep:#7fe8da;--plan-wash:#11302c;--shoot:#f472b6;--shoot-deep:#f9a8d4;--shoot-wash:#33182a;--el-cast:#fb7185;--el-cast-deep:#fda4af;--el-cast-wash:#3a1520;--el-props:#38bdf8;--el-props-deep:#7dd3fc;--el-props-wash:#0f2a3a;--el-vehicles:#facc15;--el-vehicles-deep:#fde68a;--el-vehicles-wash:#332b0a;--el-vehicles-on:var(--on-fill);--el-sound:#4ade80;--el-sound-deep:#86efac;--el-sound-wash:#12301d;--feature-lift:#b69bfb;--shorts-lift:#93c5fd;--library-lift:#e8c384;--visualize-lift:#f0abfc;--plan-lift:#7fe8da;--shoot-lift:#f9a8d4;--el-cast-lift:#fda4af;--el-props-lift:#7dd3fc;--el-vehicles-lift:#fde68a;--el-sound-lift:#86efac;--ok-lift:#6ee7b7;--danger-lift:#fca5a5;--ok:#34d399;--ok-deep:#6ee7b7;--ok-wash:#102b22;--warn:#d6a44a;--warn-deep:#e8c384;--warn-wash:#2e2415;--danger:#f87171;--danger-wash:#341a1c;--brand:#9575f8;--brand-deep:#b69bfb;--brand-wash:#241a3d;--brand-lift:#b69bfb;--cta-fill:#8467e8;--cta-fill-hover:#9170f0;--cta-glow:color-mix(in srgb, var(--brand) 10%, transparent);--glow-soft:color-mix(in srgb, var(--brand) 9%, transparent);--brand-on:var(--on-fill);--brand-bar:#4c1d95;--brand-bar-2:#6d28d9;--brand-bar-ink:#f4f0fe;--brand-bar-accent:#fbbf24;--accent:var(--feature);--accent-deep:var(--feature-deep);--accent-wash:var(--feature-wash);--accent-lift:var(--feature-lift);--on-fill:#120f1c;--accent-on:var(--on-fill);--feature-on:var(--on-fill);--shorts-on:var(--on-fill);--library-on:var(--on-fill);--visualize-on:var(--on-fill);--plan-on:var(--on-fill);--shoot-on:var(--on-fill);--el-cast-on:var(--on-fill);--el-props-on:var(--on-fill);--el-sound-on:var(--on-fill);--danger-on:var(--accent-on);--chrome:#16121f;--chrome-ink:#f3f0fb;--chrome-muted:#a49dbb;--chrome-hair:#f3f0fb1f;--chrome-hair-strong:#f3f0fb47;--chrome-fill:#f3f0fb14;--chrome-fill-strong:#f3f0fb29;--chrome-accent:var(--brand-lift);--panel:#1a1430;--panel-raised:#251d42;--panel-ink:#f1eefb;--panel-muted:#a79fc4;--panel-hair:#f1eefb24;--panel-hair-soft:#f1eefb12;--panel-gilt:var(--brand-lift);--scrim:#090710b8;--face-serif:"Catamaran", ui-sans-serif, system-ui, sans-serif;--face-display:"Catamaran", ui-sans-serif, system-ui, sans-serif;--f-display:var(--sk-display,var(--face-serif));--f-body:var(--sk-body,var(--face-serif));--f-mono:"Catamaran", ui-sans-serif, system-ui, sans-serif;--f-code:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--f-script:"Courier Prime", "Courier New", Courier, "Noto Sans Tamil", monospace;--t-micro:.688rem;--t-tiny:.75rem;--t-small:.875rem;--t-base:1rem;--t-lg:1.125rem;--t-xl:1.375rem;--t-2xl:1.75rem;--t-3xl:2.25rem;--t-4xl:3rem;--t-5xl:4.25rem;--t-6xl:6.5rem;--lh-display:.92;--lh-tight:1.08;--lh-snug:1.32;--lh-body:1.62;--track-label:.15em;--track-wide:.32em;--track-tight:-.03em;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--radius:10px;--radius-lg:18px;--radius-pill:999px;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 16px #00000075;--shadow-lg:0 18px 48px #0000008a;--shadow-panel:0 18px 48px #100a224d;--shadow-modal:0 36px 90px #100a2257;--blur-chrome:saturate(180%) blur(20px);--measure:68ch;--measure-wide:92ch;--content-max:1280px;--rail-w:220px;--viz-min:560px;--modal-w:480px;--popover-w:320px;--gutter:clamp(16px, 4vw, 50px);--focus:2px solid var(--accent);--focus-offset:2px;--motion:1;--speed-tap:80ms;--speed:.15s;--speed-slow:.26s;--speed-lazy:.4s;--speed-exit:.17s;--ease:cubic-bezier(.32, .72, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.55, 0, 1, .45);--ease-spring:cubic-bezier(.34, 1.32, .64, 1);--z-rail:50;--z-toolbar:100;--z-float:150;--z-overlay:1100;--z-toast:1500;--print-paper:#fff;--print-ink:#000;--print-rule:#888;--print-muted:#666;--print-wash:#f0f0f0;--print-rev-white:#fff;--print-rev-blue:#dde9fb;--print-rev-pink:#fbe1ea;--print-rev-yellow:#fbf4c8;--print-rev-green:#def3d8;--print-rev-goldenrod:#f7e2ad;--print-rev-buff:#f3e8d3;--print-rev-salmon:#fadccf;--print-rev-cherry:#f6cfd6}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f7f5fc;--paper-raised:#fff;--paper-sunk:#f1eefa;--paper-edge:#e4dff3;--ink:#171233;--ink-body:#3f3960;--ink-muted:#615a7d;--ink-faint:#9a93b0;--rule:#ded8ef;--rule-hair:#ebe7f7;--feature:#6d28d9;--feature-deep:#5b21b6;--feature-wash:#ede9fe;--shorts:#2563eb;--shorts-deep:#1d4ed8;--shorts-wash:#e3ebfe;--library:#8f5a07;--library-deep:#6f4506;--library-wash:#fdf1d6;--visualize:#b21ec4;--visualize-deep:#951aa4;--visualize-wash:#fae8ff;--plan:#0f766e;--plan-deep:#0d5f58;--plan-wash:#d7f1ee;--shoot:#c71e66;--shoot-deep:#a81854;--shoot-wash:#fde3ee;--el-cast:#be123c;--el-cast-deep:#9f1239;--el-cast-wash:#ffe4e6;--el-props:#0369a1;--el-props-deep:#075985;--el-props-wash:#e0f2fe;--el-vehicles:#eab308;--el-vehicles-deep:#854d0e;--el-vehicles-wash:#fef9c3;--el-vehicles-on:var(--ink);--el-sound:#15803d;--el-sound-deep:#166534;--el-sound-wash:#dcfce7;--ok:#15803d;--ok-deep:#166534;--ok-wash:#dcf5e4;--warn:#a04c08;--warn-deep:#7f3c06;--warn-wash:#fdf0d9;--danger:#c62828;--danger-wash:#fde4e2;--on-fill:#fff;--brand:#6d28d9;--brand-deep:#5b21b6;--brand-wash:#ede9fe;--brand-lift:#b69bfb;--cta-fill:var(--brand);--cta-fill-hover:var(--brand-deep);--cta-glow:color-mix(in srgb, var(--brand) 22%, transparent);--glow-soft:color-mix(in srgb, var(--brand) 22%, transparent);--chrome:#fff;--chrome-ink:#171233;--chrome-muted:#615a7d;--chrome-hair:#1712331a;--chrome-hair-strong:#17123338;--chrome-fill:#6d28d914;--chrome-fill-strong:#6d28d926;--chrome-accent:var(--brand-deep);--scrim:#1712338c;--shadow-sm:0 1px 2px #1712330f;--shadow-md:0 4px 16px #17123314;--shadow-lg:0 18px 48px #1712331f}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#120f1c;--paper-raised:#1b1727;--paper-sunk:#0d0b15;--paper-edge:#2a2440;--ink:#ece9f6;--ink-body:#c9c4db;--ink-muted:#9a94b0;--ink-faint:#6d6785;--rule:#322c48;--rule-hair:#241f35;--feature:#9575f8;--feature-wash:#241a3d;--shorts:#60a5fa;--shorts-wash:#16233c;--library:#d6a44a;--visualize:#e879f9;--plan:#2dd4bf;--shoot:#f472b6;--library-wash:#2e2415;--visualize-wash:#2e1030;--plan-wash:#11302c;--shoot-wash:#33182a;--el-cast:#fb7185;--el-cast-deep:#fda4af;--el-cast-wash:#3a1520;--el-props:#38bdf8;--el-props-deep:#7dd3fc;--el-props-wash:#0f2a3a;--el-vehicles:#facc15;--el-vehicles-deep:#fde68a;--el-vehicles-wash:#332b0a;--el-vehicles-on:var(--on-fill);--el-sound:#4ade80;--el-sound-deep:#86efac;--el-sound-wash:#12301d;--feature-deep:#b69bfb;--shorts-deep:#93c5fd;--library-deep:#e8c384;--visualize-deep:#f0abfc;--plan-deep:#7fe8da;--shoot-deep:#f9a8d4;--ok:#34d399;--ok-deep:#6ee7b7;--ok-wash:#102b22;--warn:#d6a44a;--warn-deep:#e8c384;--warn-wash:#2e2415;--danger:#f87171;--danger-wash:#341a1c;--on-fill:#120f1c;--brand:#9575f8;--brand-deep:#b69bfb;--brand-wash:#241a3d;--brand-lift:#b69bfb;--cta-fill:#8467e8;--cta-fill-hover:#9170f0;--cta-glow:color-mix(in srgb, var(--brand) 10%, transparent);--glow-soft:color-mix(in srgb, var(--brand) 9%, transparent);--chrome:#16121f;--chrome-ink:#f3f0fb;--chrome-muted:#a49dbb;--chrome-hair:#f3f0fb1f;--chrome-hair-strong:#f3f0fb47;--chrome-fill:#f3f0fb14;--chrome-fill-strong:#f3f0fb29;--chrome-accent:var(--brand-lift);--scrim:#090710b8;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 16px #00000075;--shadow-lg:0 18px 48px #0000008a}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f7f5fc;--paper-raised:#fff;--paper-sunk:#f1eefa;--paper-edge:#e4dff3;--ink:#171233;--ink-body:#3f3960;--ink-muted:#615a7d;--ink-faint:#9a93b0;--rule:#ded8ef;--rule-hair:#ebe7f7;--feature:#6d28d9;--feature-deep:#5b21b6;--feature-wash:#ede9fe;--shorts:#2563eb;--shorts-deep:#1d4ed8;--shorts-wash:#e3ebfe;--library:#8f5a07;--library-deep:#6f4506;--library-wash:#fdf1d6;--visualize:#b21ec4;--visualize-deep:#951aa4;--visualize-wash:#fae8ff;--plan:#0f766e;--plan-deep:#0d5f58;--plan-wash:#d7f1ee;--shoot:#c71e66;--shoot-deep:#a81854;--shoot-wash:#fde3ee;--el-cast:#be123c;--el-cast-deep:#9f1239;--el-cast-wash:#ffe4e6;--el-props:#0369a1;--el-props-deep:#075985;--el-props-wash:#e0f2fe;--el-vehicles:#eab308;--el-vehicles-deep:#854d0e;--el-vehicles-wash:#fef9c3;--el-vehicles-on:var(--ink);--el-sound:#15803d;--el-sound-deep:#166534;--el-sound-wash:#dcfce7;--ok:#15803d;--ok-deep:#166534;--ok-wash:#dcf5e4;--warn:#a04c08;--warn-deep:#7f3c06;--warn-wash:#fdf0d9;--danger:#c62828;--danger-wash:#fde4e2;--on-fill:#fff;--brand:#6d28d9;--brand-deep:#5b21b6;--brand-wash:#ede9fe;--brand-lift:#b69bfb;--cta-fill:var(--brand);--cta-fill-hover:var(--brand-deep);--cta-glow:color-mix(in srgb, var(--brand) 22%, transparent);--glow-soft:color-mix(in srgb, var(--brand) 22%, transparent);--chrome:#fff;--chrome-ink:#171233;--chrome-muted:#615a7d;--chrome-hair:#1712331a;--chrome-hair-strong:#17123338;--chrome-fill:#6d28d914;--chrome-fill-strong:#6d28d926;--chrome-accent:var(--brand-deep);--scrim:#1712338c;--shadow-sm:0 1px 2px #1712330f;--shadow-md:0 4px 16px #17123314;--shadow-lg:0 18px 48px #1712331f}:root{--bg-primary:var(--paper);--bg-secondary:var(--paper-raised);--bg-tertiary:var(--paper-sunk);--bg-glass:color-mix(in srgb, var(--chrome) 92%, transparent);--text-primary:var(--ink);--text-secondary:var(--ink-body);--text-muted:var(--ink-faint);--text-muted-aa:var(--ink-muted);--border-subtle:var(--rule-hair);--border-accent:color-mix(in srgb, var(--brand) 35%, transparent);--accent-gold:var(--brand);--accent-gold-hover:var(--brand-deep);--accent-gold-glow:color-mix(in srgb, var(--brand) 22%, transparent);--accent-teal:var(--brand-deep);--accent-teal-subtle:var(--brand-wash);--shadow-cta:0 4px 20px var(--cta-glow);--hero-glow:radial-gradient(ellipse at top, color-mix(in srgb, var(--brand) 6%, transparent), transparent 70%);--blur-glass:blur(12px)}[data-phase=story]{--accent:var(--feature);--accent-deep:var(--feature-deep);--accent-wash:var(--feature-wash);--accent-lift:var(--feature-lift);--accent-on:var(--feature-on)}[data-phase=screenplay]{--accent:var(--library);--accent-deep:var(--library-deep);--accent-wash:var(--library-wash);--accent-lift:var(--library-lift);--accent-on:var(--library-on)}[data-phase=preprod]{--accent:var(--plan);--accent-deep:var(--plan-deep);--accent-wash:var(--plan-wash);--accent-lift:var(--plan-lift);--accent-on:var(--plan-on)}[data-phase=production]{--accent:var(--shoot);--accent-deep:var(--shoot-deep);--accent-wash:var(--shoot-wash);--accent-lift:var(--shoot-lift);--accent-on:var(--shoot-on)}[data-phase=post]{--accent:var(--visualize);--accent-deep:var(--visualize-deep);--accent-wash:var(--visualize-wash);--accent-lift:var(--visualize-lift);--accent-on:var(--visualize-on)}.sh-ph-story,.hue-feature{--hue:var(--feature);--hue-on:var(--feature-on);--hue-deep:var(--feature-deep);--hue-lift:var(--feature-lift)}.sh-ph-screenplay,.hue-library{--hue:var(--library);--hue-on:var(--library-on);--hue-deep:var(--library-deep);--hue-lift:var(--library-lift)}.hue-shorts{--hue:var(--shorts);--hue-on:var(--shorts-on);--hue-deep:var(--shorts-deep);--hue-lift:var(--shorts-lift)}.sh-ph-post,.hue-visualize{--hue:var(--visualize);--hue-on:var(--visualize-on);--hue-deep:var(--visualize-deep);--hue-lift:var(--visualize-lift)}.sh-ph-preprod,.hue-plan{--hue:var(--plan);--hue-on:var(--plan-on);--hue-deep:var(--plan-deep);--hue-lift:var(--plan-lift)}.sh-ph-production,.hue-shoot{--hue:var(--shoot);--hue-on:var(--shoot-on);--hue-deep:var(--shoot-deep);--hue-lift:var(--shoot-lift)}.hue-el-cast{--hue:var(--el-cast);--hue-on:var(--el-cast-on);--hue-deep:var(--el-cast-deep);--hue-lift:var(--el-cast-lift)}.hue-el-props{--hue:var(--el-props);--hue-on:var(--el-props-on);--hue-deep:var(--el-props-deep);--hue-lift:var(--el-props-lift)}.hue-el-vehicles{--hue:var(--el-vehicles);--hue-on:var(--el-vehicles-on);--hue-deep:var(--el-vehicles-deep);--hue-lift:var(--el-vehicles-lift)}.hue-el-sound{--hue:var(--el-sound);--hue-on:var(--el-sound-on);--hue-deep:var(--el-sound-deep);--hue-lift:var(--el-sound-lift)}[data-volume=feature]{--accent:var(--feature);--accent-deep:var(--feature-deep);--accent-wash:var(--feature-wash);--accent-lift:var(--feature-lift);--accent-on:var(--feature-on)}[data-volume=short]{--accent:var(--shorts);--accent-deep:var(--shorts-deep);--accent-wash:var(--shorts-wash);--accent-lift:var(--shorts-lift);--accent-on:var(--shorts-on)}[data-volume=library]{--accent:var(--library);--accent-deep:var(--library-deep);--accent-wash:var(--library-wash);--accent-lift:var(--library-lift);--accent-on:var(--library-on)}[data-volume=studio]{--accent:var(--brand);--accent-deep:var(--brand-deep);--accent-wash:var(--brand-wash);--accent-lift:var(--brand-lift);--accent-on:var(--brand-on)}.vol-2{--accent:var(--shorts);--accent-deep:var(--shorts-deep);--accent-wash:var(--shorts-wash);--accent-lift:var(--shorts-lift)}@media (prefers-reduced-motion:reduce){:root{--motion:0}}.pdf-masthead,.wr-print,.inv-doc{display:none}.pdf-menu-host{position:relative}@media print{body.pdf-invoice>:not(.inv-doc){display:none!important}body.pdf-invoice>.inv-doc{color:var(--print-ink);background:var(--print-paper);font:11pt/1.45 var(--f-body,sans-serif);display:block}.inv-doc h1{margin:0 0 2pt;font-size:20pt}.inv-doc .inv-no{margin:0 0 14pt;font-size:12pt}.inv-doc .inv-cols{gap:24pt;margin-bottom:14pt;display:flex}.inv-doc .inv-cols>div{flex:1}.inv-doc h2{letter-spacing:.08em;text-transform:uppercase;margin:0 0 3pt;font-size:9pt}.inv-doc table{border-collapse:collapse;width:100%;margin:6pt 0 10pt}.inv-doc th,.inv-doc td{text-align:left;border-bottom:1px solid var(--print-ink);padding:5pt 4pt}.inv-doc td.inv-amt,.inv-doc th.inv-amt{text-align:right}.inv-doc .inv-note{margin-top:12pt;font-size:9.5pt}body.pdf-print #main>#pdf-masthead{border-bottom:2px solid var(--print-ink);break-after:avoid;break-inside:avoid;margin:0 0 8pt;padding-bottom:3pt;color:var(--print-ink)!important;background:var(--print-paper)!important;display:block!important}.pdf-mh-top{justify-content:space-between;align-items:baseline;gap:8mm;display:flex}.pdf-mh-project{font-family:var(--f-display);letter-spacing:-.01em;font-size:13pt;font-weight:800}.pdf-mh-kind,.pdf-mh-meta{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--print-ink);font-size:7.5pt}.pdf-mh-kind{flex:none}.pdf-mh-meta{margin-top:2pt}body.pdf-print .sh-rail,body.pdf-print .sh-bar,body.pdf-print .sh-rail-toggle,body.pdf-print .launcher-nav{display:none!important}body.pdf-print.has-sh-shell{padding-left:0!important}.tb-menu,body.pdf-print .btn,body.pdf-print .bd-cta,body.pdf-print .bd-icon,body.pdf-print .sb-btn,body.pdf-print .sb-seg-btn,body.pdf-print .add-scene-btn,body.pdf-print .add-dialogue-btn,body.pdf-print .beat-tooltip,body.pdf-print .toast-host{display:none!important}body.pdf-print .bd-eyebrow,body.pdf-print .bd-sub,body.pdf-print .bd-none,body.pdf-print .bd-el-cat,body.pdf-print .bd-el-scenes,body.pdf-print .rp-cat-tag,body.pdf-print .sb-group-meta,body.pdf-print .sb-grid-sub,body.pdf-print .sb-note,body.pdf-print .src,body.pdf-print .lab,body.pdf-print .num,body.pdf-print .pct,body.pdf-print .hint,body.pdf-print .label,body.pdf-print .step-badge,body.pdf-print .sp-empty,body.pdf-print .word-counter,body.pdf-print .glossary-term,body.pdf-print .pc-open,body.pdf-print .pc-cta,body.pdf-print .pc-plus,body.pdf-print .pc-share,body.pdf-print .lx-mod-purpose,body.pdf-print .status-label,body.pdf-print .status-value,body.pdf-print .ql,body.pdf-print .arrow,body.pdf-print #main em{color:var(--print-ink)!important}body.pdf-print .lx-phase,body.pdf-print .door-num-circle,body.pdf-print .door-cta,body.pdf-print .seg,body.pdf-print .pos-i,body.pdf-print .neg-i,body.pdf-print .dbl-pos-i,body.pdf-print .dbl-neg-i{background:var(--print-paper)!important;border:1px solid var(--print-ink)!important}body.pdf-print .lx-phase,body.pdf-print .lx-phase *,body.pdf-print .door-cta,body.pdf-print .door-cta *,body.pdf-print .door-num-circle,body.pdf-print .door-num-circle *{color:var(--print-ink)!important}body.pdf-print,body.pdf-print #main{background:var(--print-paper)!important;color:var(--print-ink)!important}body.pdf-print .sb-board,body.pdf-print .sb-dood{max-width:none;margin:0;padding:0}body.pdf-print .sb-controls,body.pdf-print .sb-legend,body.pdf-board #dood,body.pdf-dood #stripboard,body.pdf-dood .bd-head,body.pdf-board .bd-head{display:none!important}body.pdf-print .sb-group{break-inside:auto;margin-bottom:6pt}body.pdf-print .sb-group-head{break-after:avoid}body.pdf-print .sb-rack{display:block}body.pdf-print .sb-strip{break-inside:avoid;flex-wrap:wrap;align-items:baseline;gap:6pt;margin:0 0 2pt;padding:3pt 5pt;font-size:8.5pt;display:flex;background:var(--print-paper)!important;border:1px solid var(--print-rule)!important;border-left:3px solid var(--print-ink)!important;box-shadow:none!important}body.pdf-print .sb-strip *{color:var(--print-ink)!important}body.pdf-print .sb-no{min-width:2.2em;font-weight:700;background:var(--print-paper)!important;border:1px solid var(--print-ink)!important}body.pdf-print .sb-ie{background:var(--print-paper)!important;border:1px solid var(--print-ink)!important}body.pdf-print .sb-ie.is-ext{background:var(--print-ink)!important;color:var(--print-paper)!important}body.pdf-print .sb-cast-chip{background:var(--print-wash)!important;border:1px solid var(--print-rule)!important}body.pdf-print .sb-synopsis{flex:1 0 100%;max-width:none;margin:2pt 0 0}body.pdf-print .sb-cast{flex:1 0 100%;margin:1pt 0 0}body.pdf-print .sb-day-sel,body.pdf-print .sb-day{appearance:none;font-weight:700;width:auto!important;min-height:0!important;color:var(--print-ink)!important;background:0 0!important;border:0!important;padding:0!important}body.pdf-print .sb-dood-scroll{overflow:visible!important}body.pdf-print .sb-grid{border-collapse:collapse;width:100%;font-size:7.5pt}body.pdf-print .sb-grid thead{display:table-header-group}body.pdf-print .sb-grid tr{break-inside:avoid}body.pdf-print .sb-grid th,body.pdf-print .sb-grid td{padding:2pt 3pt;background:var(--print-paper)!important;color:var(--print-ink)!important;border:1px solid var(--print-rule)!important}body.pdf-print .sb-grid thead th,body.pdf-print .sb-grid-tot{background:var(--print-wash)!important}body.pdf-print .sb-cell{text-align:center;font-weight:700}body.pdf-print .sb-cell.is-hold{font-weight:400;background:var(--print-wash)!important}body.pdf-print .sb-note{margin-top:6pt;font-size:7.5pt}body.pdf-screenplay #main>:not(.wr-print){display:none!important}body.pdf-screenplay .wr-print{font-family:var(--f-script);color:var(--print-ink);font-size:12pt;line-height:1;display:block}.wr-pr{white-space:pre-wrap;overflow-wrap:break-word;orphans:2;widows:2;max-width:none;margin:0;padding:0}.wr-pr+.wr-pr{margin-top:12pt}.wr-pr-scene{text-transform:uppercase;break-after:avoid;width:60ch;font-weight:700}.wr-pr-action{width:60ch}.wr-pr-character{text-transform:uppercase;break-after:avoid;break-inside:avoid;width:38ch;margin-left:22ch}.wr-pr-paren{break-after:avoid;break-inside:avoid;width:28ch;margin-left:16ch}.wr-pr-dialogue{width:35ch;margin-left:10ch}.wr-pr-transition{text-align:right;text-transform:uppercase;width:60ch}.wr-pr-character+.wr-pr-paren,.wr-pr-character+.wr-pr-dialogue,.wr-pr-paren+.wr-pr-dialogue{margin-top:0}.wr-pr-title{text-align:center;text-transform:uppercase;break-after:page;flex-direction:column;justify-content:center;align-items:center;min-height:85vh;margin-left:-.25in;display:flex}.wr-pr-title b{font-weight:700;display:block}.wr-pr-title span{margin-top:24pt;font-size:10pt;display:block}body.pdf-callsheet .ct-sheets{padding:0}body.pdf-callsheet .ct-doc-table{break-inside:auto}body.pdf-callsheet .ct-doc-table tr{break-inside:avoid}body.pdf-sides .bd-head,body.pdf-reports .bd-head,body.pdf-overview .search-wrap,body.pdf-overview .projects-toolbar,body.pdf-overview .tool-card,body.pdf-overview .mobile-bar{display:none!important}}.pd-deck{display:none}@media print{body.pdf-pitch #main>:not(#pitchDeck){display:none!important}body.pdf-pitch .pd-deck{color:var(--print-ink);display:block}body.pdf-pitch .pd-deck :is(h1,h2,h3,p,li,strong,span,div){color:var(--print-ink)}body.pdf-pitch .pd-slide{break-after:page;break-inside:avoid;box-sizing:border-box;flex-direction:column;gap:5mm;min-height:150mm;padding:6mm 4mm;display:flex}body.pdf-pitch .pd-slide:last-child{break-after:auto}body.pdf-pitch .pd-cover{justify-content:center}body.pdf-pitch .pd-deck .pd-eyebrow{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--print-muted);margin:0;font-size:9pt}body.pdf-pitch .pd-cover-title{font-family:var(--f-display);margin:0;font-size:44pt;line-height:1.05}body.pdf-pitch .pd-logline{max-width:220mm;margin:0;font-size:18pt;line-height:1.35}body.pdf-pitch .pd-deck .pd-world{color:var(--print-muted);margin:0;font-size:11pt}body.pdf-pitch .pd-title{font-family:var(--f-display);margin:0;font-size:24pt}body.pdf-pitch .pd-body{max-width:240mm;margin:0;font-size:11.5pt;line-height:1.5}body.pdf-pitch .pd-theme{border-left:2pt solid var(--print-rule);margin:0;padding-left:4mm;font-size:13pt;font-style:italic}body.pdf-pitch .pd-beats{columns:2;column-gap:10mm;margin:0;padding:0;list-style:none}body.pdf-pitch .pd-beats li{break-inside:avoid;gap:1mm;margin-bottom:3mm;font-size:10.5pt;line-height:1.4;display:grid}body.pdf-pitch .pd-grid{grid-template-columns:repeat(3,1fr);gap:5mm;display:grid}body.pdf-pitch .pd-card{border:.75pt solid var(--print-rule);break-inside:avoid;align-content:start;gap:2mm;padding:4mm;display:grid}body.pdf-pitch .pd-deck .pd-role{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--print-muted);margin:0;font-size:8pt}body.pdf-pitch .pd-name{margin:0;font-size:14pt}body.pdf-pitch .pd-scenes{grid-template-columns:repeat(2,1fr);gap:4mm 10mm;margin:0;padding:0;list-style:none;display:grid}body.pdf-pitch .pd-scenes li{break-inside:avoid;grid-template-columns:12mm 1fr;gap:3mm;font-size:10.5pt;display:grid}body.pdf-pitch .pd-num{font-family:var(--f-mono);font-weight:700}body.pdf-pitch .pd-numbers{flex-wrap:wrap;gap:14mm;margin-top:10mm;display:flex}body.pdf-pitch .pd-numbers strong{font-family:var(--f-display);font-size:36pt;line-height:1;display:block}body.pdf-pitch .pd-deck .pd-numbers span{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--print-muted);font-size:9pt}}
