.App{background-color:var(--background-color);width:var(--screen-width);height:var(--screen-height);flex-direction:column-reverse;display:flex}.App .bubble-spacer{width:100%}.bubble{width:100%;color:var(--bubble-color)}.bubble-content{background-color:var(--bubble-background-color);max-width:var(--bubble-max-width);overflow-wrap:break-word;border-radius:30px;margin-top:5px;margin-bottom:5px;margin-right:25%;padding:12px 20px;display:inline-block;position:relative}.bubble.input .bubble-content:before{content:"";z-index:0;background:var(--bubble-background-color);border-bottom-right-radius:20px;width:30px;height:26px;position:absolute;bottom:0;left:-12px}.bubble:last-child .bubble-content:after,.bubble:nth-last-child(2) .bubble-content:after{background:var(--background-color);content:"";z-index:1;border-bottom-right-radius:15px;width:15px;height:27px;position:absolute;bottom:0;left:-15px}.bubble.input,.bubble.input .bubble-content{opacity:1;border:none;outline:none;transition:opacity .4s ease-in-out}.bubble.input.submitted{transition:none}.bubble.input.empty{opacity:0}.bubble.input>div{background-color:var(--bubble-background-color);min-width:30px;font-size:32px}.chat{flex-flow:column wrap;align-items:flex-start;padding-bottom:200px;padding-left:86px;font-size:32px;display:flex;position:relative}.script-input-dialog{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.script-input-dialog .dialog-content{background-color:#fff;border-radius:16px;width:800px;height:600px;margin-bottom:100px;padding:1em}.script-input-dialog .dialog-content textarea{width:100%;height:calc(100% - 10em)}.script-input-dialog .dialog-content .actions{justify-content:flex-end;gap:.4em;padding:.4em 0;display:flex}.script-input-dialog .dialog-content .actions button{padding:.4em .8em}@layer base{:where(:root){--screen-width:1920px;--screen-height:1080px;--bubble-background-color:#eee;--bubble-color:#000;--bubble-max-width:1000px;--background-color:#00a000;--bubble-font-family:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}}html,body,#root{width:100vw;height:100vh}body{font-family:var(--bubble-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;margin:0}
