.splash{min-height:100dvh;padding:calc(var(--pp-space-3) + env(safe-area-inset-top)) var(--pp-space-3) calc(var(--pp-space-2) + env(safe-area-inset-bottom));text-align:center;flex-direction:column;align-items:center;display:flex}.splash__body{justify-content:center;align-items:center;gap:var(--pp-space-2);flex-direction:column;flex:1;max-width:360px;display:flex}.splash__logo{width:min(240px,70vw);height:auto;margin-block-end:var(--pp-space-3);display:block}.splash__title{font-size:var(--pp-fs-title);font-weight:var(--pp-fw-bold);text-wrap:balance;margin:0;line-height:1.2}.splash__soon{font-size:var(--pp-fs-body);font-weight:var(--pp-fw-medium);color:var(--pp-accent-text);margin:0}.splash__version{font-size:var(--pp-fs-small);color:var(--pp-muted);font-variant-numeric:tabular-nums}@font-face{font-family:Heebo;src:url(/fonts/Heebo-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--pp-green:#32b141;--pp-green-ink:#217a2e;--pp-black:#000;--pp-white:#fff;--pp-charcoal:#1a1a1a;--pp-gray:#6b6b6b;--pp-light-gray:#f2f2f2;--pp-bg:var(--pp-white);--pp-bg-alt:var(--pp-light-gray);--pp-text:var(--pp-black);--pp-muted:var(--pp-gray);--pp-accent-text:var(--pp-green-ink);--pp-action:var(--pp-green);--pp-on-action:var(--pp-black);--pp-font:"Heebo", Arial, Helvetica, sans-serif;--pp-fw-regular:400;--pp-fw-medium:500;--pp-fw-bold:700;--pp-fs-number:40px;--pp-fs-title:22px;--pp-fs-lead:18px;--pp-fs-body:16px;--pp-fs-label:14px;--pp-fs-small:13px;--pp-lh:1.3;--pp-space-1:8px;--pp-space-2:16px;--pp-space-3:24px;--pp-space-4:32px;--pp-space-5:48px;--pp-space-6:64px;--pp-radius-card:8px;--pp-radius-image:12px;--pp-touch:44px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--pp-bg:var(--pp-charcoal);--pp-bg-alt:#262626;--pp-text:var(--pp-white);--pp-muted:#a8a8a8;--pp-accent-text:var(--pp-green);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--pp-bg);color:var(--pp-text);font-family:var(--pp-font);font-size:var(--pp-fs-body);line-height:var(--pp-lh);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}#root{min-height:100dvh}
