.app-boot-splash{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:radial-gradient(ellipse at 30% 20%,rgba(15,107,72,.08) 0,transparent 55%),radial-gradient(ellipse at 80% 85%,rgba(212,120,55,.06) 0,transparent 50%),var(--paper,#fbfaf6);opacity:1;transition:opacity .38s ease;pointer-events:all}.app-boot-splash.is-hiding{opacity:0;pointer-events:none}.app-boot-splash-mark{width:min(160px,38vw);height:min(160px,38vw);display:grid;place-items:center;animation:app-boot-breathe 1.6s ease-in-out infinite}.app-boot-splash-logo{width:100%;height:100%;object-fit:contain;display:block}.app-boot-splash-mark--logo{width:min(112px,28vw);height:min(112px,28vw);background-image:url(/logo-mark.png);background-repeat:no-repeat;background-position:50%;background-size:contain}@keyframes app-boot-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.04);opacity:.92}}@media (prefers-reduced-motion:reduce){.app-boot-splash-mark{animation:none}.app-boot-splash{transition:none}}