html{min-height:100%;color-scheme:light;background-color:#fff}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-user-select:none;user-select:none;--body-bg-color: #ffffff;background-color:var(--body-bg-color);letter-spacing:.44px}#root{min-height:100vh;background-color:var(--body-bg-color)}*,*:before,*:after{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;margin:0;box-sizing:border-box}html.looloo-app-document{width:100%;color-scheme:light dark;background-color:#e9e9e6}body.looloo-app-body{width:100%;overflow:hidden;--body-bg-color: transparent;background:radial-gradient(circle at 50% -20%,#fffef2 0,transparent 44%),#e9e9e6;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;letter-spacing:0}.looloo-app button,.looloo-app input,.looloo-app textarea{border:0;border-radius:0;outline:none;background:transparent;color:inherit;font:inherit}.looloo-app input,.looloo-app textarea,.looloo-app [contenteditable=true]{-webkit-user-select:text;user-select:text}.looloo-app button{cursor:pointer}.looloo-web-stage{display:flex;width:100%;min-height:100vh;min-height:100dvh;align-items:stretch;justify-content:center}.looloo-app{position:relative;width:min(100%,393px);height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;isolation:isolate;background:#f5f5f5;box-shadow:0 0 42px #19191429;transform:translateZ(0);--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px)}@media(max-width:600px){html.looloo-app-document,body.looloo-app-body{background:#f5f5f5}.looloo-app{width:100%;box-shadow:none}}@media(prefers-reduced-motion:reduce){.looloo-app *,.looloo-app *:before,.looloo-app *:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}
