.TutorialSpotlight-module-scss-module__A8lMUa__dim{z-index:110;pointer-events:auto;background:rgba(0,0,0,.55);position:fixed}.TutorialSpotlight-module-scss-module__A8lMUa__dimPassthrough{pointer-events:none}.TutorialSpotlight-module-scss-module__A8lMUa__invisibleBlock{z-index:110;pointer-events:none;background:0 0;position:fixed;top:0;bottom:0;left:0;right:0}.TutorialSpotlight-module-scss-module__A8lMUa__promptIcon{color:#1a1a1a;width:28px;height:28px;margin-bottom:8px}.TutorialSpotlight-module-scss-module__A8lMUa__fullBlock{z-index:110;pointer-events:auto;background:rgba(0,0,0,.55);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.TutorialSpotlight-module-scss-module__A8lMUa__instructionToast{z-index:112;color:#fff;text-align:center;pointer-events:none;background:rgba(26,26,26,.92);border-radius:999px;align-items:center;gap:10px;max-width:min(90vw,420px);padding:12px 22px;font-size:15px;font-weight:600;animation:.3s ease-out TutorialSpotlight-module-scss-module__A8lMUa__tutorial-toast-in;display:flex;position:fixed;top:24px;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);box-shadow:0 6px 20px rgba(0,0,0,.25)}.TutorialSpotlight-module-scss-module__A8lMUa__instructionToastIcon{color:#fff;flex-shrink:0;width:22px;height:22px}@keyframes TutorialSpotlight-module-scss-module__A8lMUa__tutorial-toast-in{0%{opacity:0;-ms-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}to{opacity:1;-ms-transform:translate(-50%);transform:translate(-50%)}}.TutorialSpotlight-module-scss-module__A8lMUa__ring{z-index:111;pointer-events:none;border-radius:8px;animation:1.6s ease-in-out infinite TutorialSpotlight-module-scss-module__A8lMUa__tutorial-pulse;position:fixed;box-shadow:0 0 0 3px #ffd84d,0 0 0 6px rgba(255,216,77,.35)}@keyframes TutorialSpotlight-module-scss-module__A8lMUa__tutorial-pulse{0%,to{box-shadow:0 0 0 3px #ffd84d,0 0 0 6px rgba(255,216,77,.35)}50%{box-shadow:0 0 0 3px #ffd84d,0 0 0 12px rgba(255,216,77,.15)}}.TutorialSpotlight-module-scss-module__A8lMUa__tooltip{z-index:112;color:#1a1a1a;pointer-events:auto;background:#fff;border-radius:12px;max-width:320px;padding:16px 20px;position:fixed;box-shadow:0 8px 24px rgba(0,0,0,.25)}.TutorialSpotlight-module-scss-module__A8lMUa__arrow{width:0;height:0;position:absolute}.TutorialSpotlight-module-scss-module__A8lMUa__arrow-up{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;top:-8px;left:24px}.TutorialSpotlight-module-scss-module__A8lMUa__arrow-down{border-top:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;bottom:-8px;left:24px}.TutorialSpotlight-module-scss-module__A8lMUa__arrow-left{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;top:20px;left:-8px}.TutorialSpotlight-module-scss-module__A8lMUa__arrow-right{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;top:20px;right:-8px}.TutorialSpotlight-module-scss-module__A8lMUa__tooltipCentered{color:#1a1a1a;pointer-events:auto;text-align:center;background:#fff;border-radius:12px;max-width:420px;padding:24px 28px;box-shadow:0 8px 24px rgba(0,0,0,.25)}.TutorialSpotlight-module-scss-module__A8lMUa__floatTop{z-index:112;pointer-events:none;justify-content:center;display:flex;position:fixed;top:72px;left:0;right:0}.TutorialSpotlight-module-scss-module__A8lMUa__tooltipFloat{pointer-events:none}.TutorialSpotlight-module-scss-module__A8lMUa__title{margin-bottom:8px;font-size:18px;font-weight:600}.TutorialSpotlight-module-scss-module__A8lMUa__prompt{font-size:15px;line-height:1.45}.TutorialSpotlight-module-scss-module__A8lMUa__actions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}
.form-module-scss-module__C-P8QW__formContent{flex-direction:column;margin-bottom:24px;display:flex}.form-module-scss-module__C-P8QW__formContent .dwf-input{margin-bottom:20px}.form-module-scss-module__C-P8QW__formContent .dwf-input:last-child{margin-bottom:0}.form-module-scss-module__C-P8QW__formContent .dwf-input.in-focus svg path{fill:#212121}.form-module-scss-module__C-P8QW__notFoundSignup{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.form-module-scss-module__C-P8QW__notFoundMessage{color:rgba(238,51,0,.84);font-size:.875rem;font-weight:500}.form-module-scss-module__C-P8QW__footer{flex-direction:column;gap:12px;display:flex}.form-module-scss-module__C-P8QW__footerLinks{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-top:16px;font-size:.875rem;font-weight:400;display:flex}.form-module-scss-module__C-P8QW__footerLinks span{cursor:pointer;position:relative}.form-module-scss-module__C-P8QW__footerLinks span:after{content:"";-ms-transform-origin:0;transform-origin:0;background:currentColor;width:100%;height:1.5px;transition:-ms-transform .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0;-ms-transform:scaleX(0);transform:scaleX(0)}.form-module-scss-module__C-P8QW__footerLinks span:hover:after{-ms-transform:scaleX(1);transform:scaleX(1)}.form-module-scss-module__C-P8QW__submitButton{border-radius:9999px;width:100%;padding:13px 28px;font-size:.875rem;font-weight:500}
.socialNetworksLogin-module-scss-module__M0K38W__list{flex-direction:column;align-items:center;gap:10px;width:100%;list-style:none;display:flex}.socialNetworksLogin-module-scss-module__M0K38W__list li{width:100%}.socialNetworksLogin-module-scss-module__M0K38W__list .socialNetworksLogin-module-scss-module__M0K38W__button:disabled:not(.socialNetworksLogin-module-scss-module__M0K38W__isBusy){background-color:#212121}.socialNetworksLogin-module-scss-module__M0K38W__list .socialNetworksLogin-module-scss-module__M0K38W__button{border-radius:9999px;justify-content:center;align-items:center;width:100%;padding:12px 24px;display:flex}.socialNetworksLogin-module-scss-module__M0K38W__list .socialNetworksLogin-module-scss-module__M0K38W__text{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.socialNetworksLogin-module-scss-module__M0K38W__list .socialNetworksLogin-module-scss-module__M0K38W__bonus{color:#f5a623;align-items:center;gap:0;font-size:11px;font-weight:600;display:inline-flex}.socialNetworksLogin-module-scss-module__M0K38W__list .socialNetworksLogin-module-scss-module__M0K38W__bonus svg{margin-right:4px}.socialNetworksLogin-module-scss-module__M0K38W__list .socialNetworksLogin-module-scss-module__M0K38W__bonusMuted{color:rgba(0,0,0,.54)}
.SignupOptions-module-scss-module__Aa5b8a__termsCheckbox{color:rgba(0,0,0,.7);cursor:pointer;text-align:left;align-items:flex-start;gap:10px;margin-bottom:16px;font-size:.8125rem;display:flex}.SignupOptions-module-scss-module__Aa5b8a__termsCheckbox input[type=checkbox]{cursor:pointer;-ms-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:flex}.SignupOptions-module-scss-module__Aa5b8a__termsCheckbox input[type=checkbox]:checked{background:#212121;border-color:#212121}.SignupOptions-module-scss-module__Aa5b8a__termsCheckbox input[type=checkbox]:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;display:block;-ms-transform:rotate(-45deg)translateY(-1px);transform:rotate(-45deg)translateY(-1px)}.SignupOptions-module-scss-module__Aa5b8a__termsCheckbox a{color:#212121;text-underline-offset:2px;font-weight:500;text-decoration:underline}.SignupOptions-module-scss-module__Aa5b8a__termsCheckbox a:hover{color:#f06292}.SignupOptions-module-scss-module__Aa5b8a__termsError{color:rgba(238,51,0,.84);margin-top:-12px;margin-bottom:12px;font-size:.75rem;display:block}.SignupOptions-module-scss-module__Aa5b8a__checkboxes{margin-top:20px;margin-bottom:20px}.SignupOptions-module-scss-module__Aa5b8a__orSeparator{text-align:center;width:100%;margin:20px 0;font-size:.875rem;font-weight:400}.SignupOptions-module-scss-module__Aa5b8a__emailButton{color:#212121;background:#fff;border:1.5px solid #eceff1;gap:10px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.SignupOptions-module-scss-module__Aa5b8a__emailButton:hover{background:#f6f7f9;border-color:#e5e5e5}.SignupOptions-module-scss-module__Aa5b8a__emailIcon{background:rgba(33,33,33,.08);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.SignupOptions-module-scss-module__Aa5b8a__footerLinks{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-top:16px;font-size:.875rem;font-weight:400;display:flex}.SignupOptions-module-scss-module__Aa5b8a__footerLinks span{cursor:pointer}
.dialog-module-scss-module__CbbgOG__dialog .close-button{z-index:101;position:absolute;top:0;right:0}.dialog-module-scss-module__CbbgOG__content{flex:1;min-height:0;padding:32px 24px;overflow-y:auto}.dialog-module-scss-module__CbbgOG__title{text-align:center;color:#212121;margin:0 0 24px;font-size:1.5rem;font-weight:700}.dialog-module-scss-module__CbbgOG__title.dialog-module-scss-module__CbbgOG__hasSubtitle{margin-bottom:6px}.dialog-module-scss-module__CbbgOG__freeNote{text-align:center;color:rgba(0,0,0,.54);margin:0 0 24px;font-size:.875rem;font-weight:500}.dialog-module-scss-module__CbbgOG__backLink{color:#546e7a;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:4px;padding:6px 8px 6px 0;font-size:.875rem;font-weight:600;line-height:1;transition:color .15s;display:inline-flex}.dialog-module-scss-module__CbbgOG__backLink svg{width:18px;height:18px;display:block}.dialog-module-scss-module__CbbgOG__backLink:hover{color:#212121}.dialog-module-scss-module__CbbgOG__networksTitle{text-align:center;width:100%;margin:24px 0;font-size:.875rem;font-weight:400}.dialog-module-scss-module__CbbgOG__loginError{color:rgba(238,51,0,.84);margin-top:5px;font-size:.875rem;font-weight:500;display:block}
.login-module-scss-module__feHAXq__loginPage{background:#f5f5f5}.login-module-scss-module__feHAXq__loginPage .login-module-scss-module__feHAXq__pageContent{justify-content:center;align-items:center;min-height:calc(100vh - 60px);padding:2rem;display:flex}.login-module-scss-module__feHAXq__loginPage .login-module-scss-module__feHAXq__pageContent.login-module-scss-module__feHAXq__pageContentFull{min-height:100vh}.login-module-scss-module__feHAXq__loginPage .login-module-scss-module__feHAXq__card{background:#fff;border-radius:5px;width:312px;max-width:88%;min-height:300px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.06)}.login-module-scss-module__feHAXq__loginPage .login-module-scss-module__feHAXq__nativeHandoff{text-align:center;justify-content:center;align-items:center;padding:2rem;display:flex}.login-module-scss-module__feHAXq__loginPage .login-module-scss-module__feHAXq__googleAuto{flex-direction:column;gap:18px}.login-module-scss-module__feHAXq__loginPage .login-module-scss-module__feHAXq__googleAutoSpinner{border:3px solid rgba(0,0,0,.12);border-top-color:#f06292;border-radius:50%;width:34px;height:34px;animation:.9s linear infinite login-module-scss-module__feHAXq__google-auto-spin}@media (prefers-reduced-motion:reduce){.login-module-scss-module__feHAXq__loginPage .login-module-scss-module__feHAXq__googleAutoSpinner{animation:none}}.login-module-scss-module__feHAXq__loginPage .login-module-scss-module__feHAXq__googleAutoFallback{cursor:pointer;color:rgba(0,0,0,.54);background:0 0;border:none;padding:4px;font-size:.875rem;font-weight:600;text-decoration:underline}@keyframes login-module-scss-module__feHAXq__google-auto-spin{to{-ms-transform:rotate(360deg);transform:rotate(360deg)}}
.TutorialTransientOverlay-module-scss-module__3zeAIa__overlay{z-index:115;pointer-events:none;justify-content:center;display:flex;position:fixed;top:24px;left:0;right:0}.TutorialTransientOverlay-module-scss-module__3zeAIa__pill{color:#fff;background:rgba(26,26,26,.92);border-radius:999px;padding:12px 22px;font-size:15px;font-weight:600;animation:.3s ease-out TutorialTransientOverlay-module-scss-module__3zeAIa__tutorial-transient-in;box-shadow:0 6px 20px rgba(0,0,0,.25)}@keyframes TutorialTransientOverlay-module-scss-module__3zeAIa__tutorial-transient-in{0%{opacity:0;-ms-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}
html:has(.editor-module-scss-module__LdkbgW__editor){background-color:#ebf0f1}body:has(.editor-module-scss-module__LdkbgW__editor){background-color:#ebf0f1}#editor-module-scss-module__LdkbgW____next:has(.editor-module-scss-module__LdkbgW__editor){background-color:#ebf0f1}@media (orientation:landscape) and (max-height:600px){:root{--drawer-landscape-width:max(380px, calc(33.3333% + env(safe-area-inset-left)))}}.editor-module-scss-module__LdkbgW__editor.page{vertical-align:top;width:100%;height:100%;display:inline-block;position:relative;overflow:hidden}.editor-module-scss-module__LdkbgW__editor.page .content{height:100%;position:relative}.editor-module-scss-module__LdkbgW__editor.page .content .scene-wrapper{z-index:0;background-color:#ebf0f1;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:30rem;right:0}.editor-module-scss-module__LdkbgW__editor.page .content .scene-wrapper .scene-canvas{flex:1;max-height:100%}.mobile .editor-module-scss-module__LdkbgW__editor.page .content .scene-wrapper{left:0}.tablet .editor-module-scss-module__LdkbgW__editor.page .content .scene-wrapper{left:0}
