._brand_1ik5c_1{color:var(--text);border-radius:.5rem;flex:none;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}._logo_1ik5c_11{--logo-tile:var(--accent);flex:none;width:1.75rem;height:1.75rem;transition:transform .15s}._brand_1ik5c_1:hover ._logo_1ik5c_11{transform:rotate(-6deg)}._wordmark_1ik5c_23{letter-spacing:-.01em;font-size:1.125rem;font-weight:700}@media (prefers-reduced-motion:reduce){._logo_1ik5c_11{transition:none}}@media (width<=520px){._wordmark_1ik5c_23{display:none}}._dialog_h6z3r_1{border:1px solid var(--border);background:var(--surface);width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);box-shadow:var(--paper-shadow);border-radius:.75rem;padding:0}._dialog_h6z3r_1::backdrop{background:#00000059}._form_h6z3r_16{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex}._dialog_h6z3r_1[open]:has(>._sheet_h6z3r_24){flex-direction:column;display:flex}._sheet_h6z3r_24{flex-direction:column;min-height:0;display:flex}._scroll_h6z3r_35{flex-direction:column;gap:1rem;min-height:0;padding:1.25rem 1.5rem 1rem;display:flex;overflow-y:auto}._actions_h6z3r_44._footer_h6z3r_44{border-top:1px solid var(--border);margin:0;padding:.75rem 1.5rem 1.25rem}._link_h6z3r_50{color:var(--accent-text);text-underline-offset:.1875rem;font-size:.875rem;font-weight:600}._title_h6z3r_57{margin:0;font-size:1.125rem}._field_h6z3r_62{flex-direction:column;gap:.375rem;display:flex}._label_h6z3r_68{color:var(--text-muted);font-size:.8125rem;font-weight:600}._field_h6z3r_62 input,._field_h6z3r_62 textarea,._field_h6z3r_62 select{border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;border-radius:.5rem;padding:.5rem .625rem}._field_h6z3r_62 textarea{resize:vertical}._hint_h6z3r_89{color:var(--text-muted);margin:0;font-size:.8125rem}._fieldset_h6z3r_95{border:0;flex-direction:column;gap:.75rem;margin:0;padding:0;display:flex}._fieldset_h6z3r_95 legend{margin-bottom:.5rem;padding:0;font-weight:700}._choices_h6z3r_110{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}._choice_h6z3r_110{align-items:center;gap:.375rem;display:inline-flex}._actions_h6z3r_44{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}._primary_h6z3r_129,._secondary_h6z3r_130{border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:999px;padding:.5rem 1rem;font-weight:600}._primary_h6z3r_129{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}._secondary_h6z3r_130{background:var(--surface);color:var(--text)}._field_h6z3r_62 input._labelInput_h6z3r_151{border-inline-start:.625rem solid var(--highlight)}._controls_4tgq0_1{flex:none;align-items:center;gap:.5rem;display:inline-flex}._iconButton_4tgq0_9{width:var(--control-size);height:var(--control-size);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:.9375rem;font-weight:700;display:inline-grid}._iconButton_4tgq0_9:hover{color:var(--text)}._signIn_4tgq0_30{height:var(--control-size);border:1px solid var(--accent);color:var(--accent-text);white-space:nowrap;border-radius:999px;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}._signIn_4tgq0_30:hover{background:var(--accent-soft)}._dialogText_4tgq0_48{margin:0}._dialogError_4tgq0_52{border:1px solid var(--accent);background:var(--accent-soft);color:var(--accent-text);border-radius:.5rem;margin:0;padding:.5rem .75rem}._menu_4tgq0_62{inset:var(--top-bar-height,3.25rem) var(--gutter) auto auto;border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:var(--paper-shadow);border-radius:.75rem;margin:0;padding:.75rem;position:fixed}._options_4tgq0_75{width:min(20rem, calc(100vw - 2 * var(--gutter)))}._optionGroup_4tgq0_79{border:0;gap:.25rem;margin:0;padding:0;display:grid}._optionGroup_4tgq0_79 legend{margin-bottom:.5rem;padding:0;font-weight:600}._option_4tgq0_75{cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.625rem;min-height:2.75rem;padding:.375rem .5rem;display:flex}._option_4tgq0_75:hover{background:var(--accent-soft)}._option_4tgq0_75 input{accent-color:var(--accent);margin:.2rem 0 0}._option_4tgq0_75 small{color:var(--text-muted);font-size:.8125rem;display:block}._help_1wgqu_1{width:min(40rem,100vw - 2rem)}._help_1wgqu_1[open]{flex-direction:column;display:flex}._body_1wgqu_11{flex-direction:column;gap:.75rem;min-height:0;padding:1.25rem 1.5rem .5rem;display:flex;overflow-y:auto}._footer_1wgqu_20{border-top:1px solid var(--border);padding:.75rem 1.5rem 1.25rem}._steps_1wgqu_25{flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;font-size:.9375rem;display:flex}._heading_1wgqu_34{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin:.5rem 0 0;font-size:.75rem;font-weight:700}._keys_1wgqu_43,._elements_1wgqu_44{flex-direction:column;gap:.625rem;margin:0;font-size:.9375rem;display:flex}._row_1wgqu_52{grid-template-columns:8.5rem 1fr;gap:1rem;display:grid}._row_1wgqu_52 dd{margin:0}._keys_1wgqu_43 kbd{border:1px solid var(--border);background:var(--bg);font-family:var(--font-ui);white-space:nowrap;border-bottom-width:2px;border-radius:.375rem;padding:.0625rem .4375rem;font-size:.8125rem;display:inline-block}._elementName_1wgqu_74{font-weight:600}._example_1wgqu_79{color:var(--text-muted);font-family:var(--font-script);margin-top:.25rem;display:block}._scene_1wgqu_86,._character_1wgqu_87,._transition_1wgqu_88{text-transform:uppercase}._character_1wgqu_87{padding-left:2.2em}._parenthetical_1wgqu_96{padding-left:1.6em}._dialogue_1wgqu_100{padding-left:1em}._transition_1wgqu_88{text-align:right}@media (width<=520px){._row_1wgqu_52{grid-template-columns:1fr;gap:.25rem}}._switch_9a9gc_1{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:2px;display:inline-flex}._option_9a9gc_9{min-width:2.5rem;min-height:calc(var(--control-size) - 6px);color:var(--text-muted);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.25rem .625rem;font-size:.8125rem;font-weight:600}._option_9a9gc_9:hover{color:var(--text)}._option_9a9gc_9[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}._library_hnilj_1{width:min(60rem,100%);padding:2rem var(--gutter) 6rem;margin:0 auto}._heading_hnilj_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._title_hnilj_16{letter-spacing:-.02em;margin:0;font-size:1.75rem}._newButton_hnilj_22{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);font:inherit;cursor:pointer;border-radius:999px;padding:.5rem 1.125rem;font-weight:600}._headingActions_hnilj_33{flex-wrap:wrap;gap:.5rem;display:flex}._fileButton_hnilj_39{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:.5rem 1rem}._fileButton_hnilj_39:hover{border-color:var(--accent)}._dropHint_hnilj_53{color:var(--text-muted);margin:0 0 1rem;font-size:.875rem}._search_hnilj_59{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:min(24rem,100%);color:var(--text);font:inherit;border-radius:.5rem;margin:0 0 1rem;padding:.5rem .75rem}._dragging_hnilj_72{outline:3px dashed var(--accent);outline-offset:-.5rem}._error_hnilj_77 p{margin:0}._error_hnilj_77 p+p{margin-top:.5rem}._notice_hnilj_85,._empty_hnilj_86,._error_hnilj_77{color:var(--text-muted);margin:0 0 1.5rem}._error_hnilj_77{border:1px solid var(--accent);background:var(--accent-soft);color:var(--accent-text);border-radius:.5rem;padding:.75rem 1rem}._grid_hnilj_100{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}._card_hnilj_109{border:1px solid var(--border);background:var(--paper);min-height:9rem;box-shadow:var(--paper-shadow);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.25rem 1.25rem .75rem;display:flex;position:relative}._card_hnilj_109:hover,._card_hnilj_109:focus-within{border-color:var(--accent)}._cardLink_hnilj_127{color:var(--paper-text);text-decoration:none}._cardLink_hnilj_127:after{content:"";border-radius:inherit;position:absolute;inset:0}._cardTitle_hnilj_140{font-family:var(--font-script);text-transform:uppercase;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:700}._meta_hnilj_148{color:var(--text-muted);font-size:.8125rem}._actions_hnilj_153{flex-wrap:wrap;gap:.25rem;margin-top:auto;margin-left:-.5rem;display:flex;position:relative}._actions_hnilj_153 button{min-height:var(--control-size);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem}._actions_hnilj_153 button:hover{background:var(--accent-soft);color:var(--accent-text)}._actions_hnilj_153 ._delete_hnilj_180{margin-left:auto;margin-right:-.5rem}._toastArea_hnilj_185{z-index:4;width:max-content;max-width:calc(100vw - 2rem);position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}._toast_hnilj_185{background:var(--text);color:var(--bg);box-shadow:var(--paper-shadow);border-radius:.75rem;align-items:center;gap:1rem;padding:.625rem .75rem .625rem 1rem;display:flex}._toast_hnilj_185 button{background:var(--bg);color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.25rem .75rem;font-weight:600}._shell_1pmpc_1{--top-bar-height:3.25rem;flex-direction:column;min-height:100vh;display:flex}._topBar_1pmpc_8{z-index:3;min-height:var(--top-bar-height);padding:.625rem var(--gutter);border-bottom:1px solid var(--border);background:var(--bg);align-items:center;gap:1rem;display:flex;position:sticky;top:0}._toggle_1pmpc_21{min-height:var(--control-size);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:.25rem .75rem;font-size:.8125rem;font-weight:600}._unsavedDot_1pmpc_37{background:var(--accent);vertical-align:.0625rem;border-radius:50%;width:.4375rem;height:.4375rem;margin-left:.375rem;display:inline-block}._toggle_1pmpc_21:disabled{cursor:progress;opacity:.7}._toggle_1pmpc_21[aria-expanded=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}._spacer_1pmpc_58{flex:1}._more_1pmpc_62{flex:none;display:inline-flex}._wraps_1pmpc_69 ._topBar_1pmpc_8{flex-wrap:wrap;row-gap:.5rem}._rowBreak_1pmpc_74{display:none}._titleButton_1pmpc_79{min-width:0;color:var(--text);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;flex:0 auto;margin-right:auto;padding:.25rem .5rem;font-weight:600;overflow:hidden}._titleButton_1pmpc_79:hover{border-color:var(--border);background:var(--surface)}._untitled_1pmpc_101{color:var(--text-muted);font-weight:400}._saveError_1pmpc_106{color:var(--accent-text);font-weight:600}._body_1pmpc_111{flex:1;min-width:0;display:flex}._sidebar_1pmpc_117{top:var(--bar-offset,var(--top-bar-height));width:15rem;max-height:calc(100vh - var(--bar-offset,var(--top-bar-height)));border-right:1px solid var(--border);flex:none;padding-bottom:6rem;position:sticky;overflow-y:auto}._sidebar_1pmpc_117[hidden]{display:none}._desk_1pmpc_133{flex:1;min-width:0;padding:2rem 1rem 4rem;overflow-x:hidden;container-type:inline-size}._loadingPage_1pmpc_142{box-sizing:border-box;aspect-ratio:49.62/70.14;background:var(--paper);width:min(595.44pt,100cqi);box-shadow:var(--paper-shadow);margin:0 auto;padding:2rem}._loading_1pmpc_142{color:var(--text-muted);font-size:.875rem;animation:.2s .5s both _appear_1pmpc_1}@keyframes _appear_1pmpc_1{0%{opacity:0}}._shell_1pmpc_1[data-focus] ._topBar_1pmpc_8,._shell_1pmpc_1[data-focus] ._sidebar_1pmpc_117,._shell_1pmpc_1[data-focus] ._statusBar_1pmpc_168{display:none}._leaveFocus_1pmpc_173{z-index:3;min-height:var(--control-size);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem;position:fixed;top:.75rem;right:.75rem}._leaveFocus_1pmpc_173:hover{border-color:var(--accent)}._statusBar_1pmpc_168{z-index:3;padding:.5rem var(--gutter);border-top:1px solid var(--border);background:var(--bg);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1.5rem;font-size:.8125rem;display:flex;position:sticky;bottom:0}@media (width<=700px){._backdrop_1pmpc_211{inset:var(--bar-offset,var(--top-bar-height)) 0 0;z-index:2;background:#0000004d;position:fixed}._sidebar_1pmpc_117:focus{outline:none}._statusBar_1pmpc_168{transform:translateY(calc(-1 * var(--keyboard-inset,0px)))}._sidebar_1pmpc_117{top:var(--bar-offset,var(--top-bar-height));z-index:2;background:var(--bg);width:min(18rem,85vw);max-height:none;box-shadow:var(--paper-shadow);position:fixed;bottom:0;left:0}}@media (width<=520px){._topBar_1pmpc_8{gap:.5rem}._rowBreak_1pmpc_74{flex-basis:100%;height:0;display:block}._rowBreak_1pmpc_74,._rowBreak_1pmpc_74~*{order:1}._topBar_1pmpc_8 ._more_1pmpc_62{order:0}._desk_1pmpc_133{padding:1rem 1rem 3rem}._hint_1pmpc_265{display:none}}._failed_oq4gi_1{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:30rem;margin:20vh auto 0;padding:0 1rem;display:flex}._reload_oq4gi_12{background:var(--accent);color:var(--on-accent);font:inherit;cursor:pointer;border:none;border-radius:999px;padding:.5rem 1.25rem;font-weight:600}._page_ken0v_1{width:min(42rem,100%);padding:2rem var(--gutter) 6rem;margin:0 auto;line-height:1.6}._back_ken0v_8{color:var(--accent-text);font-weight:600}._title_ken0v_13{letter-spacing:-.02em;margin:1rem 0 .5rem;font-size:1.75rem}._heading_ken0v_19{margin:1.75rem 0 .25rem;font-size:1.125rem}._heading_ken0v_19+p{margin-top:0}._updated_ken0v_28{color:var(--text-muted);margin-top:2rem;font-size:.875rem}._area_1dcig_2{z-index:5;width:max-content;max-width:calc(100vw - 2rem);position:fixed;top:1rem;left:50%;transform:translate(-50%)}._bar_1dcig_12{background:var(--text);color:var(--bg);box-shadow:var(--paper-shadow);border-radius:.75rem;align-items:center;gap:1rem;padding:.625rem .75rem .625rem 1rem;display:flex}._bar_1dcig_12 a{color:inherit;white-space:nowrap;font-weight:600}._bar_1dcig_12 button{background:var(--bg);color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.25rem .75rem;font-weight:600}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-ext-400-normal-B-EsvyE4.woff2)format("woff2"),url(/assets/courier-prime-latin-ext-400-normal-CKOCNFvK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-400-normal-BbyBr73r.woff2)format("woff2"),url(/assets/courier-prime-latin-400-normal-BAlbUm6l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-ui:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-script:"Courier Prime", "Courier New", Courier, monospace;--gutter:clamp(1rem, 4vw, 2rem);--control-size:2rem;--bg:var(--lightningcss-light,#f6f5f2)var(--lightningcss-dark,#161514);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1f1e1c);--text:var(--lightningcss-light,#1c1b19)var(--lightningcss-dark,#ece9e3);--text-muted:var(--lightningcss-light,#5f5c55)var(--lightningcss-dark,#a6a29a);--border:var(--lightningcss-light,#e3e0d9)var(--lightningcss-dark,#34322e);--accent:var(--lightningcss-light,#b4462f)var(--lightningcss-dark,#e0775c);--accent-soft:var(--lightningcss-light,#f6e3dd)var(--lightningcss-dark,#3a241e);--accent-text:var(--lightningcss-light,#8f3420)var(--lightningcss-dark,#f0a08a);--on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1b19);--focus:var(--lightningcss-light,#b4462f)var(--lightningcss-dark,#e0775c);--paper:var(--lightningcss-light,#fff)var(--lightningcss-dark,#26241f);--paper-text:var(--lightningcss-light,#1c1b19)var(--lightningcss-dark,#ece9e3);--paper-shadow:0 1px 2px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#0006), 0 8px 24px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#00000059);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (pointer:coarse){:root{--control-size:2.75rem}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--highlight-yellow:var(--lightningcss-light,#fde68a)var(--lightningcss-dark,#6b5a12);--highlight-green:var(--lightningcss-light,#bbf7d0)var(--lightningcss-dark,#1f5132);--highlight-blue:var(--lightningcss-light,#bfdbfe)var(--lightningcss-dark,#1e3a66);--highlight-pink:var(--lightningcss-light,#fbcfe8)var(--lightningcss-dark,#6b2347);--highlight-orange:var(--lightningcss-light,#fed7aa)var(--lightningcss-dark,#73391a)}[data-color=yellow]{--highlight:var(--highlight-yellow)}[data-color=green]{--highlight:var(--highlight-green)}[data-color=blue]{--highlight:var(--highlight-blue)}[data-color=pink]{--highlight:var(--highlight-pink)}[data-color=orange]{--highlight:var(--highlight-orange)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.5}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.script-page{--page-ems:49.62;--page-height:70.14em;--margin-right:4.62em;--margin-left:9em;--margin-y:6em;width:calc(var(--page-ems) * 1em);min-height:var(--page-height);padding:var(--margin-y) var(--margin-right) var(--margin-y) var(--margin-left);background:var(--paper);box-shadow:var(--paper-shadow);color:var(--paper-text);font-family:var(--font-script);font-size:min(12pt, calc(100cqi / var(--page-ems)));margin:0 auto;line-height:1;position:relative}.script-page[data-paper=letter]{--page-ems:51;--page-height:66em;--margin-right:6em}.script{white-space:pre-wrap;overflow-wrap:break-word;min-height:12em;caret-color:var(--accent);outline:none}.script .script-line{max-width:36em;margin:1em 0 0}.script .script-line:first-child{margin-top:0}.script [data-element=scene]{text-transform:uppercase}.script [data-element=character]{text-transform:uppercase;max-width:22.8em;margin-left:13.2em}.script [data-element=parenthetical]{max-width:12em;margin-top:0;margin-left:9.6em}.script [data-element=dialogue]{max-width:21em;margin-top:0;margin-left:6em}.script [data-element=transition]{text-align:right;text-transform:uppercase}.script .script-line.page-start:not(.is-empty):before{content:attr(data-page);border-bottom:1px dashed var(--border);color:var(--text-muted);font-family:var(--font-ui);text-align:right;text-transform:none;pointer-events:none;-webkit-user-select:none;user-select:none;padding-bottom:.25em;font-size:.75em;display:block;position:absolute;left:0;right:0;transform:translateY(-100%)}:root[data-page-view=pages] .script-page{--sheet-gap:2em}:root[data-page-view=pages] .script .script-line.page-start:not(.is-empty){margin-top:calc(2 * var(--margin-y) + var(--sheet-gap))}:root[data-page-view=pages] .script .script-line.page-start:not(.is-empty):before{box-sizing:border-box;left:calc(-1 * var(--margin-left));right:calc(-1 * var(--margin-right));height:calc(var(--sheet-gap) + var(--margin-y) / 2 + 1em);padding:0 var(--margin-right) 0 0;background:linear-gradient(var(--bg) 0 var(--sheet-gap), transparent 0);transform:translateY(calc(-100% - var(--margin-y) / 2 + 1em));border:0;justify-content:flex-end;align-items:flex-end;font-family:inherit;font-size:1em;display:flex}.script .script-line.is-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--text-muted);opacity:.7;text-transform:none;pointer-events:none}.script [data-element=transition].is-empty:before{float:right}@media (width<=700px){.script-page,.script-page[data-paper=letter]{--margin-left:1.25em;--margin-right:1.25em;--margin-y:1.5em}.script-page{width:auto;min-height:60vh;font-size:14px}:root[data-page-view=pages] .script-page{--margin-y:3em}.script .script-line{max-width:none}.script [data-element=character]{max-width:none;margin-left:35%}.script [data-element=parenthetical]{max-width:60%;margin-left:25%}.script [data-element=dialogue]{max-width:75%;margin-left:15%}}.script mark.highlight{background:var(--highlight,var(--highlight-yellow));color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.15em;padding:.05em 0}.script .script-line.jump-flash{background:var(--accent-soft);box-shadow:0 0 0 .25em var(--accent-soft);border-radius:.2em;animation:1.6s ease-out forwards jump-flash}@keyframes jump-flash{0%,35%{background:var(--accent-soft);box-shadow:0 0 0 .25em var(--accent-soft)}to{background:0 0;box-shadow:0 0 0 .25em #0000}}@media (prefers-reduced-motion:reduce){.script .script-line.jump-flash{animation:none}}
