.screenplay-block_frame__NQS7V{--sp-surface:oklch(0.18 0.03 270/0.5);--sp-border:oklch(0.35 0.04 270/0.7);--sp-ink:oklch(0.86 0.012 270);--sp-ink-dim:oklch(0.66 0.02 270);--sp-accent:oklch(0.74 0.06 270);margin:0;border:1px solid var(--sp-border);border-radius:10px;background:var(--sp-surface);padding:22px clamp(16px,6%,56px);overflow-x:auto}.screenplay-block_title__cw9OU{font-family:ui-monospace,Courier New,Courier,monospace;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-align:center;font-size:13.5px;color:var(--sp-accent);margin-bottom:18px;padding-bottom:12px;border-bottom:1px dashed var(--sp-border)}.screenplay-block_script__c7lgF{font-family:Courier Prime,ui-monospace,Courier New,Courier,monospace;font-size:13px;line-height:1.5;color:var(--sp-ink);max-width:60ch;margin:0 auto}.screenplay-block_action__xMzuO{margin:0;white-space:pre-wrap}.screenplay-block_scene__Dh8re{margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--sp-accent)}.screenplay-block_character__w8ewO{margin:0;text-transform:uppercase;letter-spacing:.02em;padding-left:38%}.screenplay-block_parenthetical__ZyotM{margin:0;font-style:italic;color:var(--sp-ink-dim);padding-left:30%}.screenplay-block_dialogue__g4s6V{margin:0;padding-left:22%;padding-right:18%;white-space:pre-wrap}.screenplay-block_transition__XOVCz{margin:0;text-transform:uppercase;letter-spacing:.02em;text-align:right;color:var(--sp-accent)}.screenplay-block_centered___H_9A{margin:0;text-align:center}.screenplay-block_section__Rsmau{margin:0;font-weight:700;color:var(--sp-accent);opacity:.92}.screenplay-block_section__Rsmau[data-depth="2"]{padding-left:1.5ch;opacity:.84}.screenplay-block_section__Rsmau[data-depth="3"]{padding-left:3ch;opacity:.76}.screenplay-block_synopsis__I7C8s{margin:0;font-style:italic;color:var(--sp-ink-dim)}.screenplay-block_blank__VqlE2{height:.85em}.screenplay-block_empty__JV0zv{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--sp-ink-dim);text-align:center;padding:18px 4px}[data-screenplay-paper] .screenplay-block_frame__NQS7V{--sp-surface:#fff;--sp-border:#c8ccd3;--sp-ink:#1a1d24;--sp-ink-dim:#5a5f6a;--sp-accent:#1a1d24;overflow-x:visible}.code-block_frame__dqMQd{--code-surface:oklch(0.16 0.025 270/0.6);--code-border:oklch(0.35 0.04 270/0.7);--code-ink:oklch(0.87 0.014 270);--code-accent:oklch(0.72 0.05 270);--code-chip:oklch(0.12 0.02 270/0.55);margin:0;border:1px solid var(--code-border);border-radius:10px;background:var(--code-surface);overflow:hidden}.code-block_lang__TXBLE{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--code-accent);padding:7px 14px;border-bottom:1px solid var(--code-border);background:var(--code-chip)}.code-block_pre__8lnbM{margin:0;padding:14px clamp(14px,4%,22px);overflow-x:auto}.code-block_code__HoAd_{font-family:Courier Prime,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.75px;line-height:1.55;color:var(--code-ink);white-space:pre;-moz-tab-size:2;tab-size:2}.code-block_empty__tbYTu{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:oklch(.66 .02 270);text-align:center;padding:18px 4px}[data-code-paper] .code-block_frame__dqMQd{--code-surface:#f6f7f9;--code-border:#c8ccd3;--code-ink:#1a1d24;--code-accent:#3a3f4a;--code-chip:#eceef1}[data-code-paper] .code-block_pre__8lnbM{overflow-x:visible}[data-code-paper] .code-block_code__HoAd_{white-space:pre-wrap}