:root,:host{--momenty-loading-cycle:4s;--momenty-loading-transition:.2s;--momenty-loading-ease:cubic-bezier(.23, 1, .32, 1);--momenty-loading-surface:#fdfbfc}.momenty-loading-mark{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.momenty-loading-glyph,.momenty-loading-boot .momenty-loading-mark{transform-box:fill-box;transform-origin:50%;animation:momenty-loading-breath var(--momenty-loading-cycle,4s) ease-in-out infinite}@keyframes momenty-loading-breath{0%,to{opacity:.78;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.momenty-loader{box-sizing:border-box;text-align:center;color:#756f78;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;min-height:240px;padding:24px;display:flex}.momenty-loader--screen{background:var(--momenty-loading-surface,#fdfbfc);min-height:100svh}.momenty-loader--panel{min-height:160px}.momenty-loader__content{flex-direction:column;flex:none;align-items:center;gap:18px;width:min(100%,24rem);display:flex;position:relative}.momenty-loader__label{width:100%;height:3.2em;font:inherit;font-family:var(--font-family-sans,Inter, "Segoe UI", sans-serif);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.momenty-loader__actions{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex;position:absolute;top:calc(100% + 18px);left:0}.momenty-loading-boundary{flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.momenty-loading-boundary--screen{min-height:100svh}.momenty-loading-boundary--workspace{flex:1;min-height:240px}.momenty-loading-boundary--panel{min-height:160px}.momenty-loading-content{opacity:1;min-width:0;height:100%;min-height:0;transition:opacity var(--momenty-loading-transition,.2s) var(--momenty-loading-ease,ease-out);flex-direction:column;flex:1;display:flex}.planner-module-loading>.momenty-loading-cover{top:var(--momenty-loading-mobile-top,80px);position:fixed;bottom:0;left:0;right:0}@media (width>=1024px){.planner-module-loading>.momenty-loading-cover{top:0;left:var(--momenty-loading-sidebar,256px)}}[data-public-loading=true] .momenty-loading-boot{display:none}.momenty-loading-content>.animate-fade-in{animation:none}.momenty-loading-boundary[data-loading-phase=pending]>.momenty-loading-content{opacity:0}.momenty-loading-cover{z-index:2;opacity:1;transition:opacity var(--momenty-loading-transition,.2s) var(--momenty-loading-ease,ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.momenty-loading-boundary[data-loading-phase=revealing]>.momenty-loading-cover{opacity:0;pointer-events:none}.momenty-loading-cover>.momenty-loader{min-height:100%}.momenty-loading-cover[aria-hidden=true]{pointer-events:none}.momenty-loading-boundary[data-loading-phase=pending]{overflow:hidden}.momenty-loading-boot{z-index:9999;transition:opacity var(--momenty-loading-transition,.2s) var(--momenty-loading-ease,ease-out);position:fixed;inset:0}.momenty-loading-boot[data-ready=true]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.momenty-loading-glyph,.momenty-loading-boot .momenty-loading-mark{opacity:1;animation:none;transform:none}.momenty-loading-content,.momenty-loading-cover,.momenty-loading-boot{transition-duration:0s}}
