.intro-screen.svelte-a4bt6u{z-index:99999;padding-top:var(--inset-top);padding-bottom:var(--inset-bottom);padding-left:var(--inset-left);padding-right:var(--inset-right);color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.intro-screen-android.svelte-a4bt6u{background:linear-gradient(#ffffff14 0%,#316bec00 34%),linear-gradient(145deg,#316bec 0%,#245fdd 56%,#1f55c8 100%)}.intro-screen-ios.svelte-a4bt6u{background:linear-gradient(#ffffff1a 0%,#316bec00 38%),linear-gradient(145deg,#316bec 0%,#2563e4 54%,#1f55c8 100%)}.intro-content.svelte-a4bt6u{opacity:0;width:100%;min-height:100%;transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1);transform:translateY(calc(.45rem - 4vh))}.intro-content--ready.svelte-a4bt6u{opacity:1;transform:translateY(-4vh)}.intro-brand-lockup.svelte-a4bt6u{margin-bottom:2rem}.intro-logo-slot.svelte-a4bt6u{display:block}.intro-logo.svelte-a4bt6u{filter:drop-shadow(0 14px 30px #0f172a29)}.intro-title.svelte-a4bt6u{letter-spacing:0;text-shadow:0 8px 28px #0f172a29;line-height:1}.intro-teaser.svelte-a4bt6u{letter-spacing:0;text-wrap:balance;text-shadow:0 5px 18px #0f172a1f}.intro-personal-greeting.svelte-a4bt6u{top:calc(var(--inset-top) + clamp(7.25rem, 18vh, 10rem));letter-spacing:0;text-wrap:balance;text-shadow:0 5px 22px #0f172a24;opacity:0;clip-path:inset(0 0 100%);padding-bottom:1.1rem;position:fixed;left:0;right:0;transform:translateY(1rem)}.intro-personal-greeting-text.svelte-a4bt6u{text-wrap:balance;max-width:min(34rem,100vw - 2.5rem);display:inline-block;position:relative}.intro-personal-greeting-text.svelte-a4bt6u:after{content:"";opacity:0;transform-origin:0;background:linear-gradient(90deg,#ffffff2e,#ffffffdb,#ffffff2e);border-radius:999px;height:2px;position:absolute;bottom:-.7rem;left:0;right:0;transform:scaleX(0)}.intro-content--ready.svelte-a4bt6u .intro-personal-greeting:where(.svelte-a4bt6u){animation:.86s cubic-bezier(.16,1,.3,1) .48s both svelte-a4bt6u-intro-greeting-enter}.intro-content--ready.svelte-a4bt6u .intro-personal-greeting-text:where(.svelte-a4bt6u):after{animation:.92s cubic-bezier(.16,1,.3,1) 1s both svelte-a4bt6u-intro-greeting-underline}@keyframes svelte-a4bt6u-intro-greeting-enter{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(1rem)}42%{opacity:1}to{opacity:1;clip-path:inset(0);transform:translate(0,0)}}@keyframes svelte-a4bt6u-intro-greeting-underline{0%{opacity:0;transform:scaleX(0)}24%{opacity:1}to{opacity:1;transform:scaleX(1)}}.intro-version.svelte-a4bt6u svg{color:#ffffff8a;stroke:currentColor}.new-app-version-badge.svelte-a4bt6u{text-transform:uppercase;letter-spacing:.025em;color:#ffffffeb;background:#ffffff1f;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:9px;font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24}@media (prefers-reduced-motion:reduce){.intro-content.svelte-a4bt6u,.intro-content--ready.svelte-a4bt6u{opacity:1;transform:translateY(-4vh);transition:none!important}.intro-personal-greeting.svelte-a4bt6u{opacity:1;clip-path:none;transform:none;animation:none!important}.intro-content--ready.svelte-a4bt6u .intro-personal-greeting:where(.svelte-a4bt6u){opacity:1;clip-path:none;transform:none;animation:none!important}.intro-personal-greeting-text.svelte-a4bt6u:after{opacity:1;transform:scaleX(1);animation:none!important}.intro-content--ready.svelte-a4bt6u .intro-personal-greeting-text:where(.svelte-a4bt6u):after{opacity:1;transform:scaleX(1);animation:none!important}}
