.tisapay-launch-splash-screen_screen__LWiEe{--splash-bg:#020817;--splash-blue:#087bff;--splash-light:#f8fafc;--ease-premium:cubic-bezier(0.22,1,0.36,1);position:fixed;inset:0;z-index:1200;display:grid;place-items:center;width:100%;height:var(--app-viewport-height,100dvh);min-height:var(--app-viewport-height,100dvh);overflow:hidden;isolation:isolate;padding:max(env(safe-area-inset-top),16px) max(env(safe-area-inset-right),16px) max(env(safe-area-inset-bottom),16px) max(env(safe-area-inset-left),16px);background:radial-gradient(circle at 50% 48%,rgba(0,112,255,.24),transparent 31%),linear-gradient(180deg,#020817,#03183c 54%,#01050e);color:var(--splash-light);pointer-events:auto;backface-visibility:hidden;transform:translateZ(0);animation:tisapay-launch-splash-screen_splashFailsafeExit__s57DP .52s var(--ease-premium) 3.92s forwards}.is-android .tisapay-launch-splash-screen_screen__LWiEe{width:100vw;height:100vh;min-height:100vh;max-height:100vh;transform:translateZ(0)}.tisapay-launch-splash-screen_screen__LWiEe:before{content:"";position:absolute;inset:-8%;z-index:-3;background-image:url(/assets/brand/tisapay-launch-splash.png);background-size:cover;background-position:50%;opacity:0;filter:blur(28px) saturate(1.08) brightness(.48);transform:scale(1.1);will-change:opacity,filter,transform;animation:tisapay-launch-splash-screen_ambientPosterReveal___SWDm .9s ease-out 0ms forwards}.tisapay-launch-splash-screen_screen__LWiEe:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 50% 48%,transparent 0 30%,rgba(1,4,13,.18) 51%,rgba(0,2,9,.72) 100%),linear-gradient(180deg,rgba(1,7,22,.36),transparent 42%,rgba(1,4,12,.44));pointer-events:none}.tisapay-launch-splash-screen_screenExiting__7VpAV{animation:tisapay-launch-splash-screen_splashExit__Gm33u .52s var(--ease-premium) forwards}.tisapay-launch-splash-screen_splashGlow__mnQUC{position:absolute;left:50%;top:50%;z-index:-2;width:min(72vw,720px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(0,126,255,.36) 0,rgba(0,95,255,.15) 38%,transparent 70%);filter:blur(26px);opacity:0;transform:translate(-50%,-50%) scale(.82);animation:tisapay-launch-splash-screen_glowReveal__2UCE3 1s ease-out .2s forwards}.tisapay-launch-splash-screen_logoRings__U5y3H{position:absolute;left:50%;top:49%;width:min(76vw,560px);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.tisapay-launch-splash-screen_logoRings__U5y3H span{position:absolute;inset:0;border:1px solid rgba(56,189,248,.15);border-radius:50%;opacity:0;transform:scale(.72);animation:tisapay-launch-splash-screen_ringReveal__Knxk_ 1.05s var(--ease-premium) forwards}.tisapay-launch-splash-screen_logoRings__U5y3H span:nth-child(2){inset:11%;animation-delay:.13s}.tisapay-launch-splash-screen_logoRings__U5y3H span:nth-child(3){inset:22%;animation-delay:.23s}.tisapay-launch-splash-screen_brandSequence___Hx_1{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(24px,4vh,38px);min-height:min(58vh,520px);width:min(86vw,680px);transform:translate3d(0,2vh,0)}.tisapay-launch-splash-screen_logoWrap__Dj_wW{position:relative;display:grid;place-items:center;width:clamp(150px,28vw,250px);min-height:114px;aspect-ratio:1.32;overflow:visible;opacity:0;filter:drop-shadow(0 0 24px rgba(26,137,255,.34));transform:translate3d(0,14px,0) scale(.88);will-change:opacity,filter,transform;animation:tisapay-launch-splash-screen_logoEnter__kir_C .7s var(--ease-premium) .25s forwards,tisapay-launch-splash-screen_logoSettle__u12tm .38s var(--ease-premium) .95s forwards,tisapay-launch-splash-screen_logoHoldMicro__fp4u3 1.2s ease-in-out 1.32s forwards}.tisapay-launch-splash-screen_brandLogo__elVau{display:block;width:100%;height:100%;min-width:1px;min-height:1px;-o-object-fit:contain;object-fit:contain;transform:translateZ(0)}.tisapay-launch-splash-screen_logoFallback__lVBNX{direction:ltr;display:grid;min-height:88px;place-items:center;color:#fff;font-family:Inter,SF Pro Display,Segoe UI,Arial,sans-serif;font-size:clamp(36px,8vw,64px);font-weight:800;letter-spacing:-.05em;line-height:1;text-shadow:0 0 26px rgba(8,123,255,.45)}.tisapay-launch-splash-screen_logoLightSweep___uatp{position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,hsla(0,0%,100%,.56) 48%,transparent 61%);mix-blend-mode:screen;transform:translateX(-145%);pointer-events:none;animation:tisapay-launch-splash-screen_logoSweep__NdihW .66s ease-out .9s forwards}.tisapay-launch-splash-screen_poweredText__8y0cB{direction:ltr;margin:0;color:var(--splash-light);font-family:Inter,SF Pro Display,Segoe UI,Arial,sans-serif;font-size:clamp(28px,5.2vw,54px);font-weight:500;letter-spacing:-.028em;line-height:1;text-shadow:0 0 24px rgba(71,163,255,.26);white-space:nowrap;opacity:0;filter:blur(4px);transform:translate3d(0,16px,0);animation:tisapay-launch-splash-screen_poweredRevealBottom__lKcha .56s var(--ease-premium) 1.28s forwards,tisapay-launch-splash-screen_poweredHold__lGJ2m 1.32s ease 1.92s forwards}.tisapay-launch-splash-screen_floorLight__dJtbI{position:absolute;left:50%;top:calc(50% + min(20vh, 185px));width:min(46vw,380px);height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(248,250,252,.7),rgba(8,123,255,.82),transparent);box-shadow:0 0 28px rgba(8,123,255,.72);opacity:0;transform:translateX(-50%) scaleX(.28);animation:tisapay-launch-splash-screen_floorLightReveal__Cw22l .7s var(--ease-premium) 1.26s forwards}@keyframes tisapay-launch-splash-screen_ambientPosterReveal___SWDm{0%{opacity:0;filter:blur(32px) saturate(.95) brightness(.38);transform:scale(1.12)}to{opacity:.55;filter:blur(26px) saturate(1.08) brightness(.48);transform:scale(1.06)}}@keyframes tisapay-launch-splash-screen_glowReveal__2UCE3{0%{opacity:0;transform:translate(-50%,-50%) scale(.76)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes tisapay-launch-splash-screen_ringReveal__Knxk_{0%{opacity:0;transform:scale(.72)}58%{opacity:.78}to{opacity:.26;transform:scale(1)}}@keyframes tisapay-launch-splash-screen_logoEnter__kir_C{0%{opacity:0;filter:blur(12px) drop-shadow(0 0 0 rgba(26,137,255,0));transform:translate3d(0,18px,0) scale(.84)}to{opacity:1;filter:blur(0) drop-shadow(0 0 24px rgba(26,137,255,.34));transform:translateZ(0) scale(1)}}@keyframes tisapay-launch-splash-screen_logoSettle__u12tm{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-4px,0) scale(1.03)}}@keyframes tisapay-launch-splash-screen_logoHoldMicro__fp4u3{0%,to{transform:translate3d(0,-4px,0) scale(1.03)}50%{transform:translate3d(0,-7px,0) scale(1.035)}}@keyframes tisapay-launch-splash-screen_logoSweep__NdihW{to{transform:translateX(145%)}}@keyframes tisapay-launch-splash-screen_poweredRevealBottom__lKcha{0%{opacity:0;filter:blur(4px);transform:translate3d(0,18px,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@keyframes tisapay-launch-splash-screen_poweredHold__lGJ2m{0%,to{opacity:1}48%{opacity:.94}}@keyframes tisapay-launch-splash-screen_floorLightReveal__Cw22l{0%{opacity:0;transform:translateX(-50%) scaleX(.28)}to{opacity:1;transform:translateX(-50%) scaleX(1)}}@keyframes tisapay-launch-splash-screen_splashExit__Gm33u{to{opacity:0;filter:blur(10px);transform:scale(1.015);visibility:hidden;pointer-events:none}}@keyframes tisapay-launch-splash-screen_splashFailsafeExit__s57DP{to{opacity:0;filter:blur(10px);transform:scale(1.015);visibility:hidden;pointer-events:none}}@media (max-width:640px){.tisapay-launch-splash-screen_brandSequence___Hx_1{min-height:54vh;gap:24px;transform:translate3d(0,1vh,0)}.tisapay-launch-splash-screen_logoWrap__Dj_wW{width:clamp(148px,48vw,210px);min-height:112px}.tisapay-launch-splash-screen_poweredText__8y0cB{font-size:clamp(27px,8.2vw,40px)}.tisapay-launch-splash-screen_floorLight__dJtbI{top:calc(50% + min(18vh, 150px));width:min(64vw,320px)}}.is-android .tisapay-launch-splash-screen_logoWrap__Dj_wW{width:clamp(154px,50vw,216px);min-height:118px;contain:paint}.is-android .tisapay-launch-splash-screen_brandLogo__elVau{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}@media (max-width:420px){.tisapay-launch-splash-screen_screen__LWiEe:before{opacity:.42;filter:blur(30px) saturate(1.02) brightness(.42)}.tisapay-launch-splash-screen_logoRings__U5y3H{width:min(84vw,360px)}}@media (prefers-reduced-motion:reduce){.tisapay-launch-splash-screen_floorLight__dJtbI,.tisapay-launch-splash-screen_logoLightSweep___uatp,.tisapay-launch-splash-screen_logoRings__U5y3H span,.tisapay-launch-splash-screen_logoWrap__Dj_wW,.tisapay-launch-splash-screen_poweredText__8y0cB,.tisapay-launch-splash-screen_screen__LWiEe,.tisapay-launch-splash-screen_screen__LWiEe:before,.tisapay-launch-splash-screen_splashGlow__mnQUC{animation:none!important;opacity:1;filter:none;transform:none}.tisapay-launch-splash-screen_screen__LWiEe{animation:tisapay-launch-splash-screen_splashFailsafeExit__s57DP 1ms linear 2.5s forwards!important}.tisapay-launch-splash-screen_screenExiting__7VpAV{opacity:0;visibility:hidden;pointer-events:none}}