:root{--park-font-family: "Nunito";font-family:var(--park-font-family);line-height:1.45;font-synthesis:weight;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--park-safe-top: env(safe-area-inset-top, 0px);--park-safe-right: env(safe-area-inset-right, 0px);--park-safe-bottom: env(safe-area-inset-bottom, 0px);--park-safe-left: env(safe-area-inset-left, 0px);--park-keyboard-inset: 0px}*,*:before,*:after{box-sizing:border-box;font-family:inherit}.park-pwa,.park-pwa *,.park-pwa *:before,.park-pwa *:after,.park-pwa button,.park-pwa input,.park-pwa select,.park-pwa textarea,.park-pwa option,.park-pwa optgroup,.park-pwa ::placeholder,.park-pwa ::file-selector-button{font-family:var(--park-font-family)!important;font-synthesis:weight}.park-pwa code,.park-pwa kbd,.park-pwa pre,.park-pwa samp,.park-pwa .park-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}html.park-pwa,.park-pwa{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.park-pwa *:not(input):not(textarea):not(select){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.park-pwa input,.park-pwa textarea,.park-pwa select{-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default;font-size:16px!important}html,body{overscroll-behavior-y:none;overscroll-behavior:none}html{background-color:var(--park-page-bg, #e2ede6);background-size:cover;background-position:center;background-repeat:no-repeat}html,body,button,input,select,textarea,optgroup{font-family:var(--park-font-family)}body{margin:0;min-height:100vh;min-height:100dvh}#root{overscroll-behavior-y:none;overscroll-behavior:none;min-height:100vh;min-height:100dvh}.park-app{font-family:var(--park-font-family);overscroll-behavior-y:none;overscroll-behavior:none}.app.visitor-app{font-family:var(--park-font-family)}.park-offline-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:calc(24px + var(--park-safe-top)) calc(24px + var(--park-safe-right)) calc(24px + var(--park-safe-bottom)) calc(24px + var(--park-safe-left));background:#081210eb;color:#f4fff9}.park-offline-card{max-width:22rem;text-align:center}.park-offline-title{margin:0 0 .5rem;font-size:1.75rem;font-weight:700}.park-offline-text{margin:0;opacity:.85;font-size:1rem}.park-client-refresh-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:calc(24px + var(--park-safe-top)) calc(24px + var(--park-safe-right)) calc(24px + var(--park-safe-bottom)) calc(24px + var(--park-safe-left));background:#081210eb;color:#f4fff9}.park-client-refresh-card{max-width:22rem;text-align:center}.park-client-refresh-card p{margin:0;font-size:1.05rem;font-weight:600}.park-client-refresh-spinner{width:36px;height:36px;margin:0 auto 14px;border:3px solid rgba(244,255,249,.25);border-top-color:#f4fff9;border-radius:50%;animation:park-client-refresh-spin .8s linear infinite}@keyframes park-client-refresh-spin{to{transform:rotate(360deg)}}
