*{box-sizing:border-box}::selection{background:var(--ws-text-select-color)}html{font-size:10px;height:100%}html.prevent-overscroll{overscroll-behavior:none}html.app-size-medium{font-size:9px}html.app-size-small{font-size:8px}body{--visual-viewport-height:calc(100svh - var(--current-keyboard-height));--ion-background-color:var(--ws-canvas-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--ws-canvas-background);color-scheme:var(--ws-color-scheme);font-family:var(--font-body);font-size:var(--font-size-element-default);height:100%;overscroll-behavior:none;text-rendering:optimizelegibility}body.platform-ipad{-webkit-touch-callout:none;touch-action:none}@layer base{input{background:var(--ui-background-primary);color:var(--ui-foreground-primary);font-family:var(--font-body);-webkit-user-select:text;user-select:text}.app{height:100%}.hidden{display:none}.focusable:focus{outline:none}strong{font-weight:600}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.app-mode-mobile{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.app-mode-mobile a{-webkit-user-drag:none}#webpack-dev-server-client-overlay{padding-top:var(--safe-area-top)}}@media print{body{background:var(--palette-white)}@page{margin:0}}.FullScreenErrorModal .issues,.FullScreenErrorModal p{text-align:center}.FullScreenErrorModal .details{text-align:left}.app-size-mobile .FullScreenErrorModal .ModalActionsList{margin-top:3rem}.FullScreenModal{-webkit-overflow-scrolling:touch;align-items:center;background:var(--ui-modal-overlay-opaque);bottom:0;display:flex;flex-direction:column;left:0;overflow-x:auto;position:fixed;right:0;top:0;z-index:var(--z-index-error-modal)}.FullScreenModal.fade-grow-appear,.FullScreenModal.fade-grow-enter{opacity:0}.FullScreenModal.fade-grow-appear.fade-grow-appear-active,.FullScreenModal.fade-grow-enter.fade-grow-enter-active,.FullScreenModal.fade-grow-leave{opacity:1;transition:opacity var(--modal-transition-bg-duration) linear}.FullScreenModal.fade-grow-leave.fade-grow-leave-active{opacity:0;transition-delay:var(--modal-transition-delay-duration)}.FullScreenModal.overlay{background:var(--palette-black-opacity-70)}.FullScreenModal.overlay .Modal{box-shadow:none}.FullScreenModal.align-top .modal-positioner{margin-top:0}.FullScreenModal .modal-positioner{margin:auto}.FullScreenModal .modal-container{padding:2rem 1.6rem}.FullScreenModal .info{font-size:var(--font-size-ui-xsmall)}.FullScreenModal.fill-screen,.app-mode-mobile-legacy .FullScreenModal{background:var(--ui-background-primary);padding:var(--safe-area-top,0) var(--safe-area-right,0) var(--safe-area-bottom,0) var(--safe-area-left,0)}.FullScreenModal.fill-screen.overlay,.app-mode-mobile-legacy .FullScreenModal.overlay{background:var(--ui-background-primary)}.FullScreenModal.fill-screen .modal-positioner,.app-mode-mobile-legacy .FullScreenModal .modal-positioner{margin:0;width:100%}.FullScreenModal.fill-screen .modal-container,.app-mode-mobile-legacy .FullScreenModal .modal-container{padding:0;width:100%}.Modal{background:var(--ui-modal-background-primary);border-radius:var(--ui-border-radius-default);font-size:var(--font-size-ui-default);overflow:hidden;padding:4rem;position:relative;width:45rem}.auto-width .Modal{min-width:45rem;width:auto}.no-padding .Modal{padding:0}.fade-grow-appear .Modal,.fade-grow-enter .Modal{opacity:0;transform:scale(var(--modal-transition-box-scale))}.fade-grow-appear.fade-grow-appear-active .Modal,.fade-grow-enter.fade-grow-enter-active .Modal,.fade-grow-leave .Modal{opacity:1;transform:scale(1);transition:opacity var(--modal-transition-box-duration) linear,transform var(--modal-transition-box-duration) ease-out;transition-delay:var(--modal-transition-delay-duration)}.fade-grow-leave.fade-grow-leave-active .Modal{opacity:0;transform:scale(var(--modal-transition-box-scale));transition:opacity var(--modal-transition-box-duration) linear,transform var(--modal-transition-box-duration) ease-in}.app-mode-mobile-legacy .Modal,.fill-screen .Modal{align-items:center;border:0;border-radius:0;box-shadow:none;display:flex;font-size:var(--font-size-ui-default);min-height:500px;padding:50px 20px;width:auto}.auto-width .app-mode-mobile-legacy .Modal,.auto-width .fill-screen .Modal{min-width:0}.app-mode-mobile .Modal{width:auto}.ModalActionsList{margin:2.3rem -2rem}.ModalActionsList li{border-top:1px solid var(--ui-divider-on-primary)}.ModalActionsList li:last-of-type{border-bottom:1px solid var(--ui-divider-on-primary)}.ModalActionsList li a{align-items:center;color:var(--ui-foreground-primary);display:flex;font-size:var(--font-size-ui-default);font-weight:var(--font-weight-semi-bold);height:4.9rem;justify-content:space-between;padding:0 2rem;text-align:left;text-decoration:none}.ModalActionsList li a:hover{background:var(--ui-background-primary-hovered)}.ModalActionsList li a:active{background:var(--color-neutral-500)}.ModalActionsList li a:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiPjxwYXRoIGQ9Ik0zLjggNC41LjYgMS4zLjIgMSAxIC4ybC4zLjQgMy42IDMuNS4zLjQtLjIuMi0uMS4yLTMuNiAzLjUtLjMuNEwuMiA4bC40LS4zIDMuMi0zLjJaIiBmaWxsPSIjOTI5MjkyIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;color:var(--ui-foreground-primary);content:"";display:inline-block;height:1.4rem;width:.8rem}.app-size-mobile .ModalActionsList{margin:0}@keyframes loader{0%{transform:translate3d(-1px,-1px,0)}to{transform:translate3d(-1px,-5721px,0)}}.LogoSpinner{align-items:center;display:flex;height:54px;justify-content:center;width:54px}.LogoSpinner.fade-appear,.LogoSpinner.fade-enter,.LogoSpinner.fade-leave.fade-leave-active{opacity:0}.LogoSpinner.fade-appear.fade-appear-active,.LogoSpinner.fade-enter.fade-enter-active,.LogoSpinner.fade-leave{opacity:1}.LogoSpinner.fade-appear.fade-appear-active,.LogoSpinner.fade-enter.fade-enter-active,.LogoSpinner.fade-leave.fade-leave-active{transition:opacity .3s ease-in}.LogoSpinner .logo-container{height:24px;overflow:hidden;width:24px;z-index:1}.LogoSpinner .logo-container .animation-frame{animation:loader 3.666666667s steps(220) infinite;max-width:none;transform:translate3d(-1px,-1px,0)}.Toolbar{--dismiss-button-height:25px;--tool-icon-size:32px;--tool-icon-size-med:28px;--tool-icon-size-small:26px;--tool-icon-border-radius:0.4rem;align-items:center;background:var(--ws-canvas-background);box-shadow:1px 0 0 0 var(--ws-section-divider-color);color:var(--ui-foreground-primary);display:flex;flex-direction:column;flex-shrink:0;font-size:10px;height:100%;justify-content:space-between;min-height:440px;padding-top:3px;position:relative;text-align:center;width:var(--toolbar-width);z-index:var(--z-index-toolbar)}.Toolbar .toolbar-window{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.Toolbar .tool-list-container{contain:paint;height:100%;left:0;position:relative;top:0;transform:translateZ(0)}.Toolbar .tool-list{left:0;padding-top:10px;position:absolute;top:0;width:var(--toolbar-width)}.toolbar-size-small .Toolbar .tool-list{padding-top:8px}.Toolbar .template-blocker{cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%;z-index:calc(var(--z-index-toolbar) + 1)}.presenting .Toolbar{width:0}.Toolbar.disabled .Trash,.Toolbar.disabled .toolbar-window{opacity:.3}.Toolbar.hidden .Trash{display:none}.toolbar-size-small .Toolbar{--tool-icon-size:28px;--tool-icon-size-med:24px;--tool-icon-size-small:22px}.App{height:100%}.App.in-iframe{border:1px solid var(--ws-default-canvas-background)}.AppShell{display:block}.AppShell .AppShellHeader{background:var(--ui-background-primary);box-shadow:var(--shadow-app-header);height:var(--app-header-tools-section-height);position:relative;z-index:var(--z-index-header)}.AppShell .Toolbar{height:100%}.app-size-small .AppShell .Toolbar{width:var(--toolbar-width-small)}.app-size-medium .AppShell .Toolbar{width:var(--toolbar-width-medium)}.app-mode-mobile .AppShell,.app-size-mobile .AppShell{display:flex;flex-direction:column;justify-content:space-between}.app-mode-mobile .AppShell .AppShellHeader,.app-size-mobile .AppShell .AppShellHeader{height:var(--modern-mobile-header-height)}.app-mode-mobile .AppShell .Toolbar.AppShellToolbar,.app-size-mobile .AppShell .Toolbar.AppShellToolbar{background:var(--ui-background-primary);box-shadow:var(--modal-box-shadow);display:block;height:var(--modern-mobile-toolbar-height);min-height:var(--modern-mobile-toolbar-height);width:100%}
/*# sourceMappingURL=app-shell-568ec21b98ef.css.map*/