html.bookaroSiteBackdrop:not([data-bookaro-backdrop=off]):before{content:"";z-index:-1;pointer-events:none;background-color:#f4f7f5;background-image:linear-gradient(125deg,#0f766e12 0%,#0000 44%),linear-gradient(305deg,#c5e06314 0%,#0000 40%),linear-gradient(#ecf4f1 0%,#f4f7f5 48%,#eef3f0 100%);position:fixed;top:0;bottom:0;left:0;right:0}html.bookaroSiteBackdrop:not([data-bookaro-backdrop=off]) body{background:0 0}html,body{min-height:100%;margin:0}#root{min-height:100dvh}.appLoadingState{box-sizing:border-box;z-index:80;color:#1a1a1a;background:#f4f7f5;place-items:center;width:100%;min-height:100dvh;margin:0;padding:24px 16px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.appLoadingStateCompact{pointer-events:none;background:0 0}.appLoadingStateCard{box-sizing:border-box;background:#fefefe;border:1px solid #1a1a1a14;border-radius:18px;align-content:center;justify-items:center;gap:14px;width:min(100%,280px);min-width:min(100%,280px);min-height:168px;padding:28px 24px;display:grid;box-shadow:0 18px 40px #1a1a1a14}.appLoadingStateCompact .appLoadingStateCard{width:auto;min-width:10.5rem;min-height:0;padding:20px 18px}.appLoadingStateBrand{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.appLoadingStateLogo{z-index:1;object-fit:contain;border-radius:12px;width:44px;height:44px;display:block;position:relative}.appLoadingStateSpinner{box-sizing:border-box;pointer-events:none;border:2px solid #0f766e;border-color:#0f766e #c5e063 #1a242014 #1a242014;border-radius:999px;animation:.9s linear infinite appBootSpin;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.appLoadingStateLabel{white-space:nowrap;min-height:1.25em;margin:0;font-size:15px;font-weight:600;line-height:1.25}@keyframes appBootSpin{to{transform:rotate(360deg)}}
