.klyp-ScreenplaySheet__prose{white-space:pre-wrap;overflow-wrap:anywhere;font:var(--fw-body) var(--type-body);font-family:var(--font-mono);line-height:var(--line-height-normal)}.klyp-ScreenplaySheet__line{min-block-size:1lh;font:var(--fw-body) var(--type-body);font-family:var(--font-mono);line-height:var(--line-height-normal);color:var(--color-fg-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.klyp-ScreenplaySheet__line[data-kind=action]{font-family:var(--font-sans);line-height:var(--space-28);text-wrap:pretty}.klyp-ScreenplaySheet__line[data-kind=slug]:first-child{margin-top:0}.klyp-ScreenplaySheet__line[data-kind=slug]+.klyp-ScreenplaySheet__line{margin-top:var(--space-8)}.klyp-ScreenplaySheet__line[data-kind=vo]{font-family:var(--font-sans);line-height:var(--space-28);color:var(--color-fg-muted)}.klyp-ScreenplaySheet__slugNum{font:var(--fw-body) var(--type-caption);font-family:var(--font-mono);color:var(--color-fg-muted);letter-spacing:var(--letter-spacing-wide);font-variant-numeric:tabular-nums}.klyp-ScreenplaySheet__slugText{font:var(--fw-emphasis) var(--type-heading-sm);font-family:var(--font-mono);color:var(--color-fg-primary);letter-spacing:var(--letter-spacing-wide);font-weight:700}.klyp-ScreenplaySheet__voTag{font-family:var(--font-mono);font-weight:var(--fw-emphasis)}.klyp-ScreenplaySheet__line[data-edge]{background:var(--color-bg-canvas);padding-inline:var(--space-12)}.klyp-ScreenplaySheet__line[data-edge=first]{border-start-start-radius:var(--r-card);border-start-end-radius:var(--r-card);padding-block-start:var(--space-12)}.klyp-ScreenplaySheet__line[data-edge=last]{border-end-end-radius:var(--r-card);border-end-start-radius:var(--r-card);padding-block-end:var(--space-12)}.klyp-ScreenplaySheet__line[data-edge=only]{padding-block:var(--space-12);border-radius:var(--r-card)}.klyp-ScreenplaySheet__line[data-kind=slug]{margin-top:var(--space-8)}.klyp-ScreenplaySheet__line[data-kind=slug]+.klyp-ScreenplaySheet__line{margin-top:0;padding-block-start:var(--space-8)}.klyp-ScreenplaySheet[data-mode=edit] .klyp-ScreenplaySheet__line[data-edge]{box-shadow:inset 1px 0 0 var(--color-border-subtle), inset -1px 0 0 var(--color-border-subtle)}.klyp-ScreenplaySheet[data-mode=edit] .klyp-ScreenplaySheet__line[data-edge=first]{box-shadow:inset 1px 0 0 var(--color-border-subtle), inset -1px 0 0 var(--color-border-subtle), inset 0 1px 0 var(--color-border-subtle)}.klyp-ScreenplaySheet[data-mode=edit] .klyp-ScreenplaySheet__line[data-edge=last]{box-shadow:inset 1px 0 0 var(--color-border-subtle), inset -1px 0 0 var(--color-border-subtle), inset 0 -1px 0 var(--color-border-subtle)}.klyp-ScreenplaySheet[data-mode=edit] .klyp-ScreenplaySheet__line[data-edge=only]{box-shadow:inset 0 0 0 1px var(--color-border-subtle)}
