@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Work+Sans:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,html{font-family:Inter,sans-serif;font-weight:400;height:100%;margin:0}body{min-width:375px}.App{background-color:#f8f8f8;font-family:Inter,sans-serif;font-size:16px;font-weight:400}.App-logo{height:40vmin;pointer-events:none}.App-header{display:flex;justify-content:space-between;margin:12px 24px}.app-header-left{align-items:center;column-gap:12px;display:flex;font-weight:500}.main-page{grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:2fr 1fr}.main-content-controls{display:flex;flex-direction:column;row-gap:24px}.main-content-preview{margin-right:20px;max-width:310px;min-width:210px;position:relative;width:100%}.main-content-preview-video{position:absolute;z-index:3}.main-content-preview-loader{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:4}.main-content-preview-background{position:absolute;z-index:1}.previews-list{column-gap:16px;display:flex;justify-content:center;margin-left:40px;max-width:750px;min-width:250px;row-gap:16px}.subheader{font-size:20px;font-weight:600}.main-header{font-size:40px;font-weight:600;margin-top:16px;max-width:100%;min-width:275px}.create-button-block{display:flex;justify-content:center;width:100%}.create-from-scratch-button{border-radius:16px!important;color:#000204!important;column-gap:16px;display:flex;font-weight:600!important;padding:16px!important;text-transform:none!important}.create-from-scratch-button:hover{background-color:#f4f5f7!important}.main-chat-list{display:flex;flex-direction:column;height:100%;margin-top:16px;overflow-y:auto;row-gap:24px;scrollbar-width:thin;transition:scrollbar-color .5s ease}.main-chat-list::-webkit-scrollbar{width:8px}.main-chat-list::-webkit-scrollbar-thumb{background-color:initial;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.main-chat-list:hover{scrollbar-color:auto auto}.main-chat-list:hover::-webkit-scrollbar-thumb{background-color:#00000080}.main-send-button{background:linear-gradient(262.89deg,#0cb6ff 2.54%,#0098fe00 67.01%),linear-gradient(126.39deg,#06f 9.25%,#bd00ff 80.94%),linear-gradient(0deg,#1ef0af,#1ef0af);border-radius:24px!important;color:#fff!important;font-size:14px;font-weight:600!important;gap:4px!important;height:(48px);padding:12px 16px 12px 24px!important;text-transform:none!important}.main-send-button:disabled{background:#e6e7e8!important;background:var(--Gray-300,#e6e7e8)!important}.main-send-button-icon{padding:10px!important}.main-send-button-container{height:100%!important;margin-top:2px;max-height:100%!important}.MuiOutlinedInput-root{& fieldset,&.Mui-focused fieldset,&:hover fieldset{border:none}}.main-input .MuiOutlinedInput-root{align-items:flex-end;font-optical-sizing:auto;font-size:14px;line-height:17.8px;margin-bottom:4px}.main-input,.main-input .MuiOutlinedInput-root{display:flex;font-family:Source Code Pro,monospace}.main-input{border-radius:32px;box-shadow:0 4px 24px 0 #0000001a;font-optical-sizing:auto;gap:16px;justify-content:center;margin-bottom:24px!important;margin-top:48px!important;max-width:1060px;min-height:64px;min-width:320px;width:100%}.right-panel{background-color:#fff;border-radius:24px;height:100%;margin-bottom:1.5rem;margin-right:1.5rem;overflow:hidden;padding:16px;transition:width .3s ease}.right-panel.opened{display:flex;max-width:372px;min-width:250px;overflow-y:auto;width:100%}.right-panel.closed{display:none}.t-main-screen{display:flex;height:calc(100vh - 130px);row-gap:24px;transition:margin .3s ease}.t-ChatApp{align-items:center;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;flex-grow:1;height:100%;margin-bottom:1.5rem;margin-left:1.5rem;margin-right:1.5rem;padding:16px;transition:margin .15s ease,width .15s ease;width:100%}.t-main-chat{display:flex;flex:1 1;flex-direction:column;max-width:1060px;min-width:300px;overflow:auto;width:100%}.t-main-input-form{align-items:center;height:auto;margin-top:-24px;padding-bottom:-24px}.t-main-input,.t-main-input-form{display:flex;justify-content:center}.t-main-input{background-color:#fff;border-radius:32px;box-shadow:0 4px 24px 0 #0000001a;font-family:Source Code Pro,monospace;font-optical-sizing:auto;margin-bottom:24px!important;max-width:1060px;min-height:64px;min-width:320px;width:100%}.message-answer,.message-question{align-items:flex-end;column-gap:8px;display:flex}.message-question{flex-direction:row-reverse}.bubble-answer-message{background:linear-gradient(0deg,#fffc,#fffc),linear-gradient(235.67deg,#4caaff,#de90ff),linear-gradient(0deg,#0000000a,#0000000a);border:1px solid #0000000a;border-radius:20px 20px 20px 8px;font-size:16px;padding:16px}.bubble-answer{margin-right:40px;max-width:880px}.bubble-answer,.bubble-question{column-gap:4px;display:flex;flex-direction:column}.bubble-question{background:#f4f5f6;border-radius:20px 20px 8px 20px;margin-left:40px;max-width:840px;padding:16px}.bubble-additional-block{align-items:center;display:flex;justify-content:space-between;margin-left:40px;margin-right:40px;margin-top:8px;max-width:880px}.bubble-adventure-preview-button{border:1px solid #e6e7e8!important;border:1px solid var(--Gray-300,#e6e7e8)!important;border-radius:20px!important;color:#000204!important;color:var(--Gray-900,#000204)!important}.bubble-adventure-preview-button,.bubble-create-adventure-button{column-gap:10px;display:flex!important;font-weight:600!important;padding:11px 16px!important;text-transform:none!important}.bubble-create-adventure-button{background:linear-gradient(263deg,#0cb6ff 2.54%,#0098fe00 67.01%),linear-gradient(126deg,#06f 9.25%,#bd00ff 80.94%);border:0 solid #eff0f1!important;border:0 solid var(--Gray-200,#eff0f1)!important;border-radius:20px!important;color:#fff!important;color:var(--Gray-0,#fff)!important;margin-left:16px!important}.preview-item{align-items:center;background-color:#f4f5f6!important;border:3px solid #0000;border-image:linear-gradient(233.8deg,#0cb6ffbd 22.46%,#0098fe00 65.54%);border-image-slice:1;border-image-source:none;border-radius:20px!important;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.preview-item:hover{background-color:#fbfbfb!important}.phone{align-items:center;border-radius:20px;display:flex;justify-content:center;padding:4px 3px 3px 4px}.phone-content{border-radius:16px;margin-left:1px;z-index:2}.preview-active{background-color:#fff!important;box-shadow:0 6px 32px 0 #00000029!important}.preview-border{border:3px solid #0000}.preview-border,.preview-border:hover{height:284px;max-width:220px;min-width:110px;width:100%}.preview-border:hover{border:3px solid #c8c8c833;border-radius:20px}.preview-border-active{background:linear-gradient(233.8deg,#0cb6ffbd 22.46%,#0098fe00 65.54%),linear-gradient(126.39deg,#06f 9.25%,#bd00ff 80.94%);background-clip:padding-box,border-box;background-origin:padding-box,border-box;border:3px solid #0000;border-radius:20px}.phone-image{position:absolute;z-index:1}.phone-icon{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;margin-top:175px;position:absolute;width:48px;z-index:3}.title{color:#000204;font-size:16px;font-weight:600;line-height:20px;margin-top:16px;text-align:center;text-transform:none;width:100%}.preview-phone{border-radius:16.6px;min-width:100px}.adventure-preview-subheader{align-items:center;display:flex;font-size:20px;font-weight:600;justify-content:space-between;margin:-4px 12px 24px 24px;width:100%}.adventure-preview-content{align-items:center;display:flex;flex-direction:column;width:100%}.adventure-preview-tab-list{align-items:center;background:#eff0f1;background:var(--Gray-200,#eff0f1);border-radius:20px!important;justify-content:center;padding:4px!important;width:100%}.adventure-preview-tab{background:#eff0f1!important;border:none!important;border-radius:16px!important;box-shadow:none!important;column-gap:5px;display:flex;flex-direction:column;font-weight:600!important;height:100%;margin-left:0!important;margin-right:1px!important;min-height:65px!important;padding:8px 12px!important;text-transform:none!important;width:100%}.adventure-preview-tab:hover{box-shadow:0 4px 16px 0 #00000014!important;color:#000000de!important}.adventure-preview-tab.Mui-selected{background:#fff!important;box-shadow:0 4px 16px 0 #00000014!important}.adventure-preview-description{align-items:center;color:#000408;color:var(--day-gray-900,#000408);column-gap:8px;display:flex;font-family:Inter;font-size:12px;font-weight:400;margin-top:16px}.adventure-preview-gameplay{height:auto;margin-bottom:16px;margin-top:16px;max-width:310px;min-width:200px}.adventure-preview-close-button{padding:12px!important}.adventure-preview-close-button:hover{background:#f4f5f6!important;background:var(--Gray-100,#f4f5f6)!important}.main{display:block}.unity-game-loader{align-items:center;aspect-ratio:281/610;display:flex;height:auto;justify-content:center;max-width:310px;min-width:200px;width:"100%"}.unity-game-view{position:absolute;z-index:3};.unity-game-overlay-ui,.unity-game-ui{position:absolute;z-index:4}.unity-game-overlay-ui{pointer-events:none}.unity-game-overlay-text{pointer-events:none;position:absolute;z-index:5}.unity-game-container{margin-right:20px;position:relative}.publish-adventure-content{align-items:center;display:flex;flex-direction:column;margin-top:60px;width:100%}.publish-adventure-header{color:#000408;font-size:32px;font-weight:600;margin-bottom:24px;margin-top:40px}.social-links-block{column-gap:8px;display:flex;flex-direction:row}.publish-adventure-button{align-items:center;display:flex;flex-direction:column;row-gap:-2px}.publish-adventure-icon-button{background:#f4f5f6!important}.publish-adventure-icon-button:hover{background:#e6e7e8!important}.publish-modal-window{background-color:#fff;border:none!important;border-radius:24px;box-shadow:0 8px 96px 0 #0000003d;left:50%;margin-right:40px;min-height:150px;min-width:200px;outline:none;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal-window-top{display:flex;flex-direction:row;justify-content:space-between;width:100%}.publish-modal-paddings{margin:40px}.text-button-base{background:none;border:none;cursor:pointer}.user-panel-open{transition:width .2s;width:330px}.user-panel-container{height:100%;margin-left:24px;overflow:hidden}.user-panel-content{color:#5a5e62;color:var(--day-gray-700,#5a5e62);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;max-width:300px;width:100%}.user-panel-closed{transition:width .2s;width:0}.user-panel-no-chats{line-height:18px;text-align:center}.sign-in-up-button.MuiButton-root{background-color:#fff;border-radius:40px!important;box-shadow:0 0 1px 0 #00000024,0 1px 6px 0 #0000000a;color:#000204;column-gap:8px;display:flex;font-weight:600;padding:11px 16px!important;text-transform:none}.sign-in-up-button.MuiButton-root:hover{background-color:#f0f0f0;box-shadow:0 0 1px 0 #00000024,0 1px 6px 0 #0000000a}.login-window{display:flex;height:100%;justify-content:center;width:100%}.login-title{align-self:stretch;color:#000408;color:var(--day-gray-900,#000408);font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px;text-align:center}.login-window-input{background:#f4f5f6;background:var(--Gray-100,#f4f5f6);border:0 solid #e6e6e6;border-radius:24px;width:100%}.login-window.Mui-error{background:#ff24401f;border:2px solid #ff2440;border:2px solid var(--red-500-main,#ff2440)}.login-window-content{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;max-width:400px;width:90%}.login-window-content .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#ff2440;border-color:var(--red-500-main,#ff2440)}.login-window-content .MuiFormHelperText-root.Mui-error{color:#ff2440;color:var(--red-500-main,#ff2440)}.login-window-content .MuiOutlinedInput-root.Mui-error{background:#ff24401f;border:2px solid #ff2440;border:2px solid var(--red-500-main,#ff2440);border-radius:24px}.login-window-button.MuiButton-root{border-radius:24px;color:#282828;font-size:14px;height:48px;text-transform:none;width:100%}.login-window-button-apple.MuiButton-root,.login-window-button-apple.MuiButton-root:hover{background:#000;color:#fff;color:var(--white,var(--Gray-0,#fff))}.login-window-button-google.MuiButton-root{border:1px solid #e6e7e8;border:1px solid var(--Gray-300,#e6e7e8);color:#000408;color:var(--day-gray-900,#000408)}.login-window-button-google.MuiButton-root:hover{background:#f4f5f6;background:var(--Gray-100,#f4f5f6);border:1px solid #f4f5f6;border:1px solid var(--Gray-300,#f4f5f6)}.login-window-button-login.MuiButton-root{background:#1ef0af;background:var(--caribbean-500-main,#1ef0af);color:#000408;color:var(--day-gray-900,#000408);font-weight:600}.login-window-button-login.MuiButton-root:hover{background:#14e6a5;background:var(--caribbean-500-main,#14e6a5);color:#000408;color:var(--day-gray-900,#000408);font-weight:600}.login-window-button-login.MuiButton-root:disabled{background:#eff0f1;background:var(--Gray-200,#eff0f1);color:#a4a8ac;color:var(--day-gray-500,#a4a8ac);font-weight:600}.login-window-login-text{color:#0085ff;font-weight:600}.login-window-tou-text{color:#787878;font-size:11px}.login-window-tou-url{color:#000408;font-weight:600;text-decoration:none}.login-window-logo{margin-top:4px}.login-window-error-message{color:#ff2440;font-size:12px;margin-bottom:4px;margin-top:-4px;width:100%}.cookies-window{align-items:flex-start;background:#fff;background:var(--Gray-0,#fff);border-radius:24px;bottom:0;box-shadow:0 0 64px 0 #00000029,0 0 2px 0 #0000000a;flex-direction:column;gap:16px;left:0;margin:10px;max-width:400px;padding:16px;position:fixed;width:calc(100% - 48px);z-index:1300}.cookies-window-content{color:#2c2d2e;color:var(--Gray-800,#2c2d2e);column-gap:16px;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.cookies-window-url{color:#0085ff;text-decoration:none}.cookies-window-button{align-items:center!important;border-radius:24px!important;color:#000204!important;color:var(--Gray-900,#000204)!important;display:flex!important;font-family:Inter;font-size:14px!important;font-style:normal!important;font-weight:600!important;justify-content:center!important;padding:8px 24px!important;text-transform:none!important}.cookies-window-accept{background:#1ef0af!important}.cookies-window-accept:hover{background:#0ee09f!important}
/*# sourceMappingURL=main.5fb780a2.css.map*/