@font-face{font-family:CourierPrime;src:url(/fonts/CourierPrime-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CourierPrime;src:url(/fonts/CourierPrime-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:CourierPrime;src:url(/fonts/CourierPrime-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:CourierPrime;src:url(/fonts/CourierPrime-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:FreeMono;src:url(/fonts/FreeMono-Regular.ttf)format("truetype");unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:SarasaMonoSC;src:url(/fonts/SarasaMonoSC-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SarasaMonoSC;src:url(/fonts/SarasaMonoSC-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SarasaMonoSC;src:url(/fonts/SarasaMonoSC-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:SarasaMonoSC;src:url(/fonts/SarasaMonoSC-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Cousine;src:url(/fonts/Cousine-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cousine;src:url(/fonts/Cousine-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Cousine;src:url(/fonts/Cousine-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Cousine;src:url(/fonts/Cousine-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic}
:root{--font-screenplay:"CourierPrime", "FreeMono", "Cousine", "SarasaMonoSC", monospace}.rm-page-header,.rm-page-footer,.rm-pagination-gap{-webkit-user-select:none;user-select:none;cursor:default!important}.rm-pagination-gap{z-index:1;position:relative;background-color:var(--main-bg)!important;border:none!important}.breaker{pointer-events:none;z-index:1;position:relative}@property --ra-center{syntax:"<length>";inherits:false;initial-value:0}.ProseMirror{--font-size:12pt;--display-margin-scale:1;--action-l-margin:1.5in;--action-r-margin:1in;--scene-l-margin:1.5in;--scene-r-margin:1in;--character-l-margin:4in;--character-r-margin:1in;--dialogue-l-margin:2.8in;--dialogue-r-margin:2in;--parenthetical-l-margin:3.5in;--parenthetical-r-margin:3in;--transition-l-margin:1.5in;--transition-r-margin:1in;--line-height:16px;outline:none;background-color:var(--editor-script-bg)!important;border:none!important}.ProseMirror>p,.ProseMirror .dual_dialogue_column p{width:100%;color:var(--editor-text);font-family:var(--font-screenplay);font-size:var(--font-size);text-align:left;margin-top:var(--line-height);min-height:1lh;padding-left:calc(var(--action-l-margin) * var(--display-margin-scale));padding-right:calc(var(--action-r-margin) * var(--display-margin-scale));box-sizing:border-box;margin-bottom:0;display:block;line-height:var(--line-height)!important}.ProseMirror:not(.endless-scroll)>p.pagination-break-start,.ProseMirror>p.pagination-doc-start{margin-top:0!important}.ProseMirror>p span,.ProseMirror .dual_dialogue_column p span{color:var(--editor-text);font-family:var(--font-screenplay);font-size:var(--font-size);line-height:var(--line-height)!important}.ProseMirror span[data-revision] span{color:inherit}.ProseMirror .page-number,.ProseMirror .page-number>*{color:var(--editor-text);font-family:var(--font-screenplay);line-height:var(--line-height)}.ProseMirror span.bold{font-weight:700}.ProseMirror span.italic{font-style:italic}.ProseMirror span.underline{text-decoration:underline}.ProseMirror .is-empty{cursor:text;height:var(--line-height);background-color:#0000;overflow:hidden}.ProseMirror p:has(.collab-caret){position:relative}.ProseMirror .dual_dialogue_column p:has(.collab-caret){position:relative}.ProseMirror .is-empty:has(.collab-caret):not(.parenthetical){overflow:visible}.ProseMirror>.collab-caret{display:none}.ProseMirror .action{font-weight:var(--action-weight,normal);font-style:var(--action-style,normal);-webkit-text-decoration:var(--action-decoration,none);text-decoration:var(--action-decoration,none);text-transform:var(--action-transform,none);text-align:var(--action-align,left)!important}.ProseMirror .scene{background-color:none;text-transform:var(--scene-transform,uppercase);font-weight:var(--scene-weight,bold);font-style:var(--scene-style,normal);-webkit-text-decoration:var(--scene-decoration,none);text-decoration:var(--scene-decoration,none);counter-increment:scenenumber;margin-top:1lh;position:relative;overflow:visible;text-align:var(--scene-align,left)!important;padding-left:calc(var(--scene-l-margin) * var(--display-margin-scale))!important;padding-right:calc(var(--scene-r-margin) * var(--display-margin-scale))!important}.ProseMirror .scene:before{content:counter(scenenumber);margin-right:calc(-120px * var(--display-margin-scale));position:absolute;right:100%}.ProseMirror .scene:after{content:counter(scenenumber);margin-left:calc(-85px * var(--display-margin-scale));-webkit-user-select:none;user-select:none;pointer-events:none;display:none;position:absolute;top:0;left:100%}.ProseMirror.scene-number-right .scene:after{display:block}.ProseMirror.hide-scene-numbers .scene:before,.ProseMirror.hide-scene-numbers .scene:after,.ProseMirror.production-locked .scene:before,.ProseMirror.production-locked .scene:after{display:none}.ProseMirror .scene-label-left{margin-right:calc(-120px * var(--display-margin-scale));-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;right:100%;text-transform:none!important}.ProseMirror .scene-label-right{margin-left:calc(-85px * var(--display-margin-scale));-webkit-user-select:none;user-select:none;pointer-events:none;display:none;position:absolute;top:0;left:100%;text-transform:none!important}.ProseMirror.scene-number-right .scene-label-right{display:block}.ProseMirror.hide-scene-numbers .scene-label-left,.ProseMirror.hide-scene-numbers .scene-label-right{display:none}.ProseMirror .scene[data-scene-omitted=true],.ProseMirror .scene[data-scene-omitted=true] .scene-label-left,.ProseMirror .scene[data-scene-omitted=true] .scene-label-right{color:var(--secondary-text)}.ProseMirror .revision-overlay{z-index:11;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.ProseMirror .revision-overlay .revision-stripe{border-radius:1px;position:absolute}.ProseMirror.endless-scroll .revision-overlay .revision-stripe{display:none}.ProseMirror .revision-overlay .revision-asterisk{font-family:var(--font-screenplay);font-size:var(--font-size);font-weight:700;line-height:1;position:absolute;transform:translateY(-50%)}.ProseMirror.scene-heading-normal .scene{font-weight:400}.ProseMirror.scene-heading-spacing-1\.5 .scene{margin-top:1.5lh}.ProseMirror.scene-heading-spacing-2 .scene{margin-top:2lh}.ProseMirror .dialogue{font-weight:var(--dialogue-weight,normal);font-style:var(--dialogue-style,normal);-webkit-text-decoration:var(--dialogue-decoration,none);text-decoration:var(--dialogue-decoration,none);text-transform:var(--dialogue-transform,none);margin-top:0;text-align:var(--dialogue-align,left)!important;padding-left:calc(var(--dialogue-l-margin) * var(--display-margin-scale))!important;padding-right:calc(var(--dialogue-r-margin) * var(--display-margin-scale))!important}.ProseMirror .character{font-weight:var(--character-weight,normal);font-style:var(--character-style,normal);-webkit-text-decoration:var(--character-decoration,none);text-decoration:var(--character-decoration,none);text-transform:var(--character-transform,uppercase);text-align:var(--character-align,left)!important;padding-left:calc(var(--character-l-margin) * var(--display-margin-scale))!important;padding-right:calc(var(--character-r-margin) * var(--display-margin-scale))!important}.ProseMirror .character:after{text-transform:none}.ProseMirror .character.contd:after{content:" " var(--contd-label,"(CONT'D)")}.ProseMirror.hide-contd-dialogue .character.contd:after{content:none}.ProseMirror .parenthetical{font-weight:var(--parenthetical-weight,normal);font-style:var(--parenthetical-style,normal);-webkit-text-decoration:var(--parenthetical-decoration,none);text-decoration:var(--parenthetical-decoration,none);text-transform:var(--parenthetical-transform,none);margin-top:0;position:relative;text-align:var(--parenthetical-align,left)!important;padding-left:calc(var(--parenthetical-l-margin) * var(--display-margin-scale))!important;padding-right:calc(var(--parenthetical-r-margin) * var(--display-margin-scale))!important}.ProseMirror .parenthetical:before{left:calc(var(--parenthetical-l-margin) * var(--display-margin-scale));pointer-events:none;margin-left:-1ch;position:absolute;content:"("!important}.ProseMirror .parenthetical:after{content:")"!important}.ProseMirror .parenthetical.is-empty{max-height:1lh}.ProseMirror .parenthetical.is-empty:before{content:"()"!important}.ProseMirror .parenthetical.is-empty:after{content:""!important}.ProseMirror .transition{text-transform:var(--transition-transform,uppercase);font-weight:var(--transition-weight,normal);font-style:var(--transition-style,normal);-webkit-text-decoration:var(--transition-decoration,none);text-decoration:var(--transition-decoration,none);position:relative;text-align:var(--transition-align,right)!important;padding-left:calc(var(--transition-l-margin) * var(--display-margin-scale))!important;padding-right:calc(var(--transition-r-margin) * var(--display-margin-scale))!important}.ProseMirror .transition:after{content:":"!important}.ProseMirror .section{text-transform:var(--section-transform,uppercase);counter-increment:actnumber;font-weight:var(--section-weight,normal);font-style:var(--section-style,normal);-webkit-text-decoration:var(--section-decoration,underline);text-decoration:var(--section-decoration,underline);text-align:var(--section-align,center)!important;padding-left:calc(var(--section-l-margin) * var(--display-margin-scale))!important;padding-right:calc(var(--section-r-margin) * var(--display-margin-scale))!important}.ProseMirror .note{box-sizing:content-box;overflow-wrap:break-word;word-break:break-word;background-color:var(--editor-notes-color);border-color:var(--editor-notes-color);border-style:dashed;border-width:1px;border-radius:10px;width:100%;padding-block:4px;padding-inline:8px}.ProseMirror .collab-caret~br.ProseMirror-trailingBreak{display:none}.ProseMirror .collab-caret{z-index:100;vertical-align:top;pointer-events:none;-webkit-user-select:none;user-select:none;height:1em;margin-left:-1px;position:absolute;-webkit-user-select:none!important;-moz-user-select:none!important;width:0!important}.ProseMirror .collab-caret:before{content:var(--collab-caret-name,"");background-color:var(--collab-caret-color,currentColor);color:#fff;white-space:nowrap;border-radius:1em;width:max-content;padding:3px 12px;font-size:.75em;line-height:normal;display:block;position:absolute;top:-1.8em;left:-.5em;text-transform:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;font-style:normal!important;font-weight:400!important}.ProseMirror .character-highlight{background:linear-gradient(to right, transparent calc(var(--page-margin-left) * var(--display-margin-scale)), var(--highlight-color) calc(var(--page-margin-left) * var(--display-margin-scale)), var(--highlight-color) calc(calc(var(--page-margin-left) * var(--display-margin-scale)) + 3px), var(--highlight-bg) calc(calc(var(--page-margin-left) * var(--display-margin-scale)) + 3px), var(--highlight-bg) calc(100% - calc(var(--page-margin-right) * var(--display-margin-scale))), transparent calc(100% - calc(var(--page-margin-right) * var(--display-margin-scale))))}.ProseMirror .search-highlight{background-color:#ffd5004d;border-radius:2px}.ProseMirror .search-highlight-current{background-color:#ffd50099;box-shadow:0 0 0 2px #ffd500cc}.ProseMirror.read-aloud-active{--ra-center:0px;--ra-radius:220px;--ra-floor:.22;-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--ra-floor)) 0, rgba(0, 0, 0, var(--ra-floor)) calc(var(--ra-center) - var(--ra-radius)), #0000004d calc(var(--ra-center) - var(--ra-radius) * .72), #0000007a calc(var(--ra-center) - var(--ra-radius) * .5), #000000b8 calc(var(--ra-center) - var(--ra-radius) * .28), #000000eb calc(var(--ra-center) - var(--ra-radius) * .12), #000 var(--ra-center), #000000eb calc(var(--ra-center) + var(--ra-radius) * .12), #000000b8 calc(var(--ra-center) + var(--ra-radius) * .28), #0000007a calc(var(--ra-center) + var(--ra-radius) * .5), #0000004d calc(var(--ra-center) + var(--ra-radius) * .72), rgba(0, 0, 0, var(--ra-floor)) calc(var(--ra-center) + var(--ra-radius)), rgba(0, 0, 0, var(--ra-floor)) 100%);-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--ra-floor)) 0, rgba(0, 0, 0, var(--ra-floor)) calc(var(--ra-center) - var(--ra-radius)), #0000004d calc(var(--ra-center) - var(--ra-radius) * .72), #0000007a calc(var(--ra-center) - var(--ra-radius) * .5), #000000b8 calc(var(--ra-center) - var(--ra-radius) * .28), #000000eb calc(var(--ra-center) - var(--ra-radius) * .12), #000 var(--ra-center), #000000eb calc(var(--ra-center) + var(--ra-radius) * .12), #000000b8 calc(var(--ra-center) + var(--ra-radius) * .28), #0000007a calc(var(--ra-center) + var(--ra-radius) * .5), #0000004d calc(var(--ra-center) + var(--ra-radius) * .72), rgba(0, 0, 0, var(--ra-floor)) calc(var(--ra-center) + var(--ra-radius)), rgba(0, 0, 0, var(--ra-floor)) 100%);mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--ra-floor)) 0, rgba(0, 0, 0, var(--ra-floor)) calc(var(--ra-center) - var(--ra-radius)), #0000004d calc(var(--ra-center) - var(--ra-radius) * .72), #0000007a calc(var(--ra-center) - var(--ra-radius) * .5), #000000b8 calc(var(--ra-center) - var(--ra-radius) * .28), #000000eb calc(var(--ra-center) - var(--ra-radius) * .12), #000 var(--ra-center), #000000eb calc(var(--ra-center) + var(--ra-radius) * .12), #000000b8 calc(var(--ra-center) + var(--ra-radius) * .28), #0000007a calc(var(--ra-center) + var(--ra-radius) * .5), #0000004d calc(var(--ra-center) + var(--ra-radius) * .72), rgba(0, 0, 0, var(--ra-floor)) calc(var(--ra-center) + var(--ra-radius)), rgba(0, 0, 0, var(--ra-floor)) 100%);transition:--ra-center .25s}.ProseMirror .spellcheck-error{z-index:11;text-decoration-skip-ink:none;-webkit-text-decoration:underline wavy #ef4444;text-decoration:underline wavy #ef4444;position:relative}.ProseMirror .dictation-preview{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.ProseMirror .scene-bookmark-marker{width:8px;height:var(--line-height);background-color:var(--scene-color);clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:0 0 2px 2px;position:absolute;top:0;left:-4px}.ProseMirror .page-more-overlay,.ProseMirror .page-contd-overlay{z-index:3;font-family:var(--font-courier), monospace;font-size:var(--font-size);line-height:var(--line-height);color:var(--editor-text);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;position:absolute}.ProseMirror .page-more-overlay{width:100%;padding-left:calc(var(--character-l-margin) * var(--display-margin-scale));bottom:calc(100% - 1lh);left:0}.ProseMirror .page-more-overlay:after{content:var(--more-label,"(MORE)")}.ProseMirror .page-contd-overlay{width:100%;padding-left:calc(var(--character-l-margin) * var(--display-margin-scale));text-transform:uppercase;top:calc(100% - 1lh);left:0}.ProseMirror .page-contd-overlay:after{content:" " var(--contd-label,"(CONT'D)")}.ProseMirror .dual_dialogue{padding:0 calc(var(--page-margin-right) * var(--display-margin-scale)) 0 calc(var(--page-margin-left) * var(--display-margin-scale));flex-direction:row;gap:8px;display:flex}.ProseMirror .dual_dialogue_column{flex:1;overflow:hidden}.ProseMirror .dual_dialogue_column p{padding-left:0;padding-right:0}.ProseMirror .dual_dialogue_column .character{padding-left:var(--dd-character-l-margin,1.2in)!important;padding-right:0!important}.ProseMirror .dual_dialogue_column .dialogue{padding-left:var(--dd-dialogue-l-margin,0in)!important;margin-top:0!important;padding-right:0!important}.ProseMirror .dual_dialogue_column .parenthetical{padding-left:var(--dd-parenthetical-l-margin,.8in)!important;margin-top:0!important;padding-right:0!important}.ProseMirror .dual_dialogue_column .parenthetical:before{left:var(--dd-parenthetical-l-margin,.8in)}@media (hover:hover){.highlight-on-hover .ProseMirror>p:hover{background-color:color-mix(in srgb, var(--editor-script-bg) 95%, var(--editor-text) 5%);background-clip:content-box}}.scene-background .scene{background-color:var(--editor-scene)}.ProseMirror>p.tp-text{font-size:var(--font-size);margin-top:0;line-height:var(--line-height)!important}.ProseMirror p.align-left{text-align:left!important}.ProseMirror p.align-center{text-align:center!important}.ProseMirror p.align-right{text-align:right!important}.ProseMirror .tp-format-node{cursor:default;-webkit-user-select:all;user-select:all;display:inline}.ProseMirror .tp-format-node:not(.tp-format-placeholder){background:var(--format-node-bg,#6496ff14);border-bottom:1px dotted var(--format-node-border,#6496ff4d);border-radius:2px;padding:0 2px}.ProseMirror .tp-format-node.tp-format-placeholder{color:var(--secondary-text);font-style:italic}.ProseMirror .tp-format-node.ProseMirror-selectednode{background:var(--selection-bg,#6496ff4d);border-radius:2px}
html{--editor-script-bg:white;--editor-text:black;--editor-tab-active:var(--tertiary)}html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--panel-shadow:0 0 8px #0000000f;--main-bg:var(--primary);--primary:#f3f3f3;--secondary:#fff;--tertiary:#e2e2e2;--primary-hover:#f0f0f3;--secondary-hover:#ececec;--tertiary-hover:#d3d3d3;--primary-text:#1a1a1c;--secondary-text:#64748b;--separator:#d6d6d6;--input-outline:#cbd5e1;--navbar-outline:#e2e8f0;--header-background:#fff;--project-item-bg:var(--secondary);--project-item-shadow:6px 6px 0 var(--tertiary);--project-item-shadow-hover:12px 12px 0 var(--tertiary);--project-item-shadow-active:12px 12px 0 var(--tertiary);--export-project-selected:#cbd5e1;--themed-editor-script-bg:var(--secondary);--themed-editor-text:var(--primary-text);--editor-scene:#f1f5f9;--editor-sidebar:var(--secondary);--editor-sidebar-list:#ededf3;--editor-sidebar-hover:var(--primary);--context-menu-bg:var(--secondary);--context-menu-item-hover:var(--secondary-hover);--editor-style-bg:#fff;--editor-style-bg-hover:#f1f5f9;--editor-style-bg-active:#f1f5f9;--editor-element-hover:#f8fafc;--editor-shadow:#00000026;--board-card-body-text:var(--primary-text);--editor-scroll-bg:var(--secondary);--editor-scroll-btn:var(--tertiary);--editor-scroll-btn-hover:var(--tertiary-hover)}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--panel-shadow:inset 0 1px 0 #ffffff05, 0 0 8px #00000040;--main-bg:var(--primary);--primary:#1d1d1d;--secondary:#272727;--tertiary:#585858;--primary-hover:#2e2e2e;--secondary-hover:#363636;--tertiary-hover:#464646;--primary-text:#fff;--secondary-text:#9b9b9b;--separator:#414141;--input-outline:#3d3d3d;--navbar-outline:#414141;--header-background:#2e2e2e;--project-item-bg:var(--secondary);--project-item-shadow:6px 6px 0 var(--tertiary);--project-item-shadow-hover:12px 12px 0 var(--tertiary);--project-item-shadow-active:12px 12px 0 var(--tertiary);--export-project-selected:#505050;--themed-editor-script-bg:var(--secondary);--themed-editor-text:var(--primary-text);--editor-scene:#dadada;--editor-sidebar:var(--secondary);--editor-sidebar-list:#3c3c3c;--editor-sidebar-hover:var(--primary);--context-menu-bg:var(--secondary);--context-menu-item-hover:var(--secondary-hover);--editor-style-bg:#1d1d1d;--editor-style-bg-hover:#3c3c3c;--editor-style-bg-active:#5d5d5d;--editor-element-hover:#eee;--editor-shadow:#0006;--board-card-body-text:var(--primary);--editor-scroll-bg:var(--secondary);--editor-scroll-btn:var(--tertiary);--editor-scroll-btn-hover:var(--tertiary-hover);--shadow-s:inset 0 1px 2px #ffffff30, 0 1px 2px #00000030, 0 2px 4px #00000015;--shadow-m:inset 0 1px 2px #ffffff50, 0 2px 4px #00000030, 0 4px 8px #00000015;--shadow-l:inset 0 1px 2px #ffffff70, 0 4px 6px #00000030, 0 6px 10px #00000015}html.latte{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--panel-shadow:0 0 8px #0000000f;--main-bg:var(--primary);--primary:#f7edd9;--secondary:#fff8e9;--tertiary:#ecdab4;--primary-hover:#ece0c7;--secondary-hover:#f5e7cc;--tertiary-hover:#dbccaa;--primary-text:#7a6129;--secondary-text:#c09c50;--separator:#e7d3a8;--input-outline:#cbd5e1;--navbar-outline:#e2e8f0;--header-background:#fff;--project-item-bg:var(--secondary);--project-item-shadow:6px 6px 0 var(--tertiary);--project-item-shadow-hover:12px 12px 0 var(--tertiary);--project-item-shadow-active:12px 12px 0 var(--tertiary);--export-project-selected:#cbd5e1;--themed-editor-script-bg:var(--secondary);--themed-editor-text:var(--primary-text);--editor-scene:#f1f5f9;--editor-sidebar:var(--secondary);--editor-sidebar-list:#ededf3;--editor-sidebar-hover:var(--primary);--context-menu-bg:var(--secondary);--context-menu-item-hover:var(--secondary-hover);--editor-style-bg:var(--primary);--editor-style-bg-hover:var(--primary-hover);--editor-style-bg-active:var(--primary-hover);--editor-element-hover:#f8fafc;--editor-shadow:#c7b28563;--board-card-body-text:var(--primary-text);--editor-scroll-bg:var(--secondary);--editor-scroll-btn:var(--tertiary);--editor-scroll-btn-hover:var(--tertiary-hover)}html.wonka{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--panel-shadow:inset 0 1px 0 #ffffff05, 0 0 8px #00000040;--main-bg:var(--primary);--primary:#1e1410;--secondary:#332420;--tertiary:#4d3b36;--primary-hover:#422f28;--secondary-hover:#422f2a;--tertiary-hover:#66514b;--primary-text:#e6dcca;--secondary-text:#a89b91;--separator:var(--tertiary);--input-outline:#cbd5e1;--navbar-outline:#e2e8f0;--header-background:#fff;--project-item-bg:var(--secondary);--project-item-shadow:6px 6px 0 var(--tertiary);--project-item-shadow-hover:12px 12px 0 var(--tertiary);--project-item-shadow-active:12px 12px 0 var(--tertiary);--export-project-selected:#cbd5e1;--themed-editor-script-bg:var(--secondary);--themed-editor-text:var(--primary-text);--editor-scene:#f1f5f9;--editor-sidebar:var(--secondary);--editor-sidebar-list:#ededf3;--editor-sidebar-hover:var(--primary);--context-menu-bg:var(--secondary);--context-menu-item-hover:var(--secondary-hover);--editor-style-bg:var(--primary);--editor-style-bg-hover:var(--primary-hover);--editor-style-bg-active:var(--primary-hover);--editor-element-hover:#f8fafc;--editor-shadow:#0006;--board-card-body-text:var(--primary);--editor-scroll-bg:var(--secondary);--editor-scroll-btn:var(--tertiary);--editor-scroll-btn-hover:var(--tertiary-hover)}html.mint{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--panel-shadow:0 0 8px #0000000f;--main-bg:var(--primary);--primary:#d3eed5;--secondary:#ecfdec;--tertiary:#bce0bc;--primary-hover:#c6e4c8;--secondary-hover:#d5ecd5;--tertiary-hover:#c7e4c7;--primary-text:#354937;--secondary-text:#7d977f;--separator:#a1c2a3;--input-outline:#cbd5e1;--navbar-outline:#e2e8f0;--header-background:#fff;--project-item-bg:var(--secondary);--project-item-shadow:6px 6px 0 var(--tertiary);--project-item-shadow-hover:12px 12px 0 var(--tertiary);--project-item-shadow-active:12px 12px 0 var(--tertiary);--export-project-selected:#cbd5e1;--themed-editor-script-bg:var(--secondary);--themed-editor-text:var(--primary-text);--editor-scene:#f1f5f9;--editor-sidebar:var(--secondary);--editor-sidebar-list:#ededf3;--editor-sidebar-hover:var(--primary);--context-menu-bg:var(--secondary);--context-menu-item-hover:var(--secondary-hover);--editor-style-bg:var(--primary);--editor-style-bg-hover:var(--primary-hover);--editor-style-bg-active:var(--primary-hover);--editor-element-hover:#f8fafc;--editor-shadow:#9bc29e81;--board-card-body-text:var(--primary-text);--editor-scroll-bg:var(--secondary);--editor-scroll-btn:var(--tertiary);--editor-scroll-btn-hover:var(--tertiary-hover)}html.blossom{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--panel-shadow:0 0 8px #0000000f;--main-bg:var(--primary);--primary:#ffe7f3;--secondary:#fff6fb;--tertiary:#ffc8e6;--primary-hover:#ffe7f3;--secondary-hover:#fae5f0;--tertiary-hover:#fdbde1;--primary-text:#bb4bbb;--secondary-text:#a579a5;--separator:#dd8add;--input-outline:#cbd5e1;--navbar-outline:#e2e8f0;--header-background:#fff;--project-item-bg:var(--secondary);--project-item-shadow:6px 6px 0 var(--tertiary);--project-item-shadow-hover:12px 12px 0 var(--tertiary);--project-item-shadow-active:12px 12px 0 var(--tertiary);--export-project-selected:#cbd5e1;--themed-editor-script-bg:var(--secondary);--themed-editor-text:var(--primary-text);--editor-scene:#f1f5f9;--editor-sidebar:var(--secondary);--editor-sidebar-list:#ededf3;--editor-sidebar-hover:var(--primary);--context-menu-bg:var(--secondary);--context-menu-item-hover:var(--secondary-hover);--editor-style-bg:var(--primary);--editor-style-bg-hover:var(--primary-hover);--editor-style-bg-active:var(--primary-hover);--editor-element-hover:#f8fafc;--editor-shadow:#ffbaffa6;--board-card-body-text:var(--primary-text);--editor-scroll-bg:var(--secondary);--editor-scroll-btn:var(--tertiary);--editor-scroll-btn-hover:var(--tertiary-hover)}html.midnight{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--panel-shadow:inset 0 1px 0 #ffffff08, 0 0 12px #00000080;--main-bg:var(--primary);--primary:#0d1117;--secondary:#161c2d;--tertiary:#283758;--primary-hover:#131a2a;--secondary-hover:#253453;--tertiary-hover:#304166;--primary-text:#c8d8f0;--secondary-text:#6878a8;--separator:#2b3a5e;--input-outline:#2a3d60;--navbar-outline:#1e2a45;--header-background:#161c2d;--project-item-bg:var(--secondary);--project-item-shadow:6px 6px 0 var(--tertiary);--project-item-shadow-hover:12px 12px 0 var(--tertiary);--project-item-shadow-active:12px 12px 0 var(--tertiary);--export-project-selected:#2a3d60;--themed-editor-script-bg:var(--secondary);--themed-editor-text:var(--primary-text);--editor-scene:#c8d8f0;--editor-sidebar:var(--secondary);--editor-sidebar-list:#1e2a45;--editor-sidebar-hover:var(--primary);--context-menu-bg:var(--secondary);--context-menu-item-hover:var(--secondary-hover);--editor-style-bg:#0d1117;--editor-style-bg-hover:#1e2a45;--editor-style-bg-active:#263554;--editor-element-hover:#c8d8f0;--editor-shadow:#00001e99;--board-card-body-text:var(--primary);--editor-scroll-bg:var(--secondary);--editor-scroll-btn:var(--tertiary);--editor-scroll-btn-hover:var(--tertiary-hover);--shadow-s:inset 0 1px 2px #3355aa30, 0 1px 2px #00000040, 0 2px 4px #00000020;--shadow-m:inset 0 1px 2px #3355aa50, 0 2px 4px #00000040, 0 4px 8px #00000020;--shadow-l:inset 0 1px 2px #3355aa70, 0 4px 6px #00000040, 0 6px 10px #00000020}html.themed-editor{--editor-script-bg:var(--themed-editor-script-bg);--editor-text:var(--themed-editor-text)}
html,body{width:100%;height:100%;overflow:clip}.app-layout{flex-direction:column;height:100vh;display:flex;overflow:clip}.app-layout>main{flex-direction:column;flex:1;min-height:0;display:flex;overflow:clip}*{box-sizing:border-box;--format-sidebar-width:250px;--navigation-sidebar-width:400px;--navbar-sidebar-width:500px;--navbar-height:calc(90px + var(--safe-top));--mobile-drawer-width:75vw;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);margin:0;padding:0;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@media (max-width:767px){*{--navbar-height:calc(64px + var(--safe-top))}}html{--success:#61b76b;--error:#df3c3c;--warning:#efa52f}hr{clear:both;background-color:var(--separator);border:0;width:100%;height:2px;margin-top:10px;display:block}h1,h2,h3{color:var(--primary-text);font-family:var(--font-josefin), sans-serif;font-weight:700}p,span{font-family:var(--font-inter), sans-serif;color:var(--primary-text)}button,input,select,textarea{font-family:var(--font-inter), sans-serif}button{color:var(--primary-text)}a{color:var(--secondary-text)}a:hover{color:var(--secondary-text-hover)}select{border:none;border-radius:5px;width:40%;height:25px;padding-block:2px;padding-inline:4px}select,textarea,input{background:var(--secondary);color:var(--primary-text);border:none;outline:none}svg{color:var(--primary-text)}::-webkit-scrollbar{border-radius:8px;width:16px;height:16px}::-webkit-scrollbar-track{background:var(--editor-scroll-bg);border-radius:8px}::-webkit-scrollbar-thumb{background:var(--editor-scroll-btn);border-radius:10px;height:60px}::-webkit-scrollbar-thumb:hover{background:var(--editor-scroll-btn-hover)}.unselectable{-webkit-user-select:none;user-select:none}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.0ec6-x.88g1nw.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.0~4wuh6y-6rcb.woff2)format("woff2");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}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.0mw-vj6qa.0eh.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.0m098o5z92a5j.woff2)format("woff2");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}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_45736d31-module__aa-c0G__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_45736d31-module__aa-c0G__variable{--font-courier:"Courier Prime", "Courier Prime Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");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}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_3378462b-module__7WZQRW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_3378462b-module__7WZQRW__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");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}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");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}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_7e08369-module__7dfPgW__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_7e08369-module__7dfPgW__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eb7e7d46342de29d-s.0y2plxd1j-iqh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5fc322119a88a33d-s.0zy~wl0p3hdb2.woff2)format("woff2");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:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.0hb-53.60tg-m.woff2)format("woff2");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}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eb7e7d46342de29d-s.0y2plxd1j-iqh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5fc322119a88a33d-s.0zy~wl0p3hdb2.woff2)format("woff2");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:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.0hb-53.60tg-m.woff2)format("woff2");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}@font-face{font-family:Josefin Sans Fallback;src:local(Arial);ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.0%;size-adjust:102.29%}.josefin_sans_b6b9b02-module__eoajUG__className{font-family:Josefin Sans,Josefin Sans Fallback;font-style:normal}.josefin_sans_b6b9b02-module__eoajUG__variable{--font-josefin:"Josefin Sans", "Josefin Sans Fallback"}
