@font-face{font-family:VAGRundschriftD;src:url(/assets/VAGRundschriftD-mEA6iRqz.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--sky:#d2ecfb;--wave1:#7ac0ff;--wave2:#56a9ff;--wave3:#1f70b4;--wave4:#0c3966;--deep:#01203f;--wave1n:#004b84;--wave2n:#14304a;--wave3n:#0f2439;--wave4n:#0a1929;--deepn:#020b13;--ocean-floor1:#8B4513;--ocean-floor2:#654321;--ocean-floor1n:#2a2520;--ocean-floor2n:#1a1714;--sun:#ffd44d;--progress:0}*{box-sizing:border-box}html,body,#root{height:100%}html{scroll-behavior:smooth;overscroll-behavior:none}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,Noto Sans,"Apple Color Emoji","Segoe UI Emoji";background:var(--sky);color:#0b2540;overscroll-behavior:none}.dolphin-app-page .splash-scroll{--fs-sections: 5;--fs-section-h: 90vh;--trackH: calc(var(--fs-sections) * var(--fs-section-h));height:calc(100vh + var(--trackH));position:relative}.dolphin-app-page .splash-sticky{position:relative;top:0;height:100vh;width:100%;overflow:hidden;isolation:isolate;z-index:2;--waveH: clamp(220px, 30vh, 340px)}.dolphin-app-page .top-nav{position:absolute;top:0;left:0;right:0;display:flex;justify-content:flex-start;align-items:center;padding:20px 30px;z-index:10}.dolphin-app-page .nav-left{display:flex;align-items:center;gap:20px}.dolphin-app-page .nav-logo{display:flex;align-items:center}.dolphin-app-page .logo-icon{width:35px;height:35px;object-fit:contain}.dolphin-app-page .nav-tabs{display:flex;gap:20px}.dolphin-app-page .nav-tab{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:16px;font-weight:700;color:#0c3966;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1.5px solid rgba(255,255,255,.4);cursor:pointer;padding:10px 20px;border-radius:10px;transition:all .2s ease}.dolphin-app-page .nav-tab:hover{color:#0a2d5a;background:#ffffffd9;transform:translateY(-1px)}.dolphin-app-page .nav-tab.active{color:#0a2d5a;background:#fffffff2;border-color:#fff9;box-shadow:0 2px 8px #0000001a}.dolphin-app-page .afore-badge{display:flex;align-items:center;gap:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif}.dolphin-app-page .afore-backed-by{font-size:clamp(.8rem,1.8vw,1.1rem);font-weight:600;color:#fff;text-shadow:0 0 4px rgba(70,130,200,.5),0 0 8px rgba(50,100,160,.3)}.dolphin-app-page .afore-logo-img{width:20px;height:20px;border-radius:4px;object-fit:cover}.dolphin-app-page .afore-capital-text{font-size:clamp(.8rem,1.8vw,1.1rem);font-weight:600;color:#2563eb}@media (max-width: 768px){.dolphin-app-page .afore-badge{gap:6px}.dolphin-app-page .afore-logo-img{width:18px;height:18px}}.dolphin-app-page .mobile-menu-toggle{display:none;position:relative;width:36px;height:36px;background:#ffffff4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:8px;cursor:pointer;padding:0;z-index:12;transition:background .2s ease}.dolphin-app-page .mobile-menu-toggle:hover{background:#ffffff80}.dolphin-app-page .mobile-menu-toggle span{display:block;position:absolute;height:2px;width:20px;background:#0c3966;border-radius:2px;opacity:.8;left:8px;transition:all .25s ease}.dolphin-app-page .mobile-menu-toggle span:nth-child(1){top:10px}.dolphin-app-page .mobile-menu-toggle span:nth-child(2){top:17px}.dolphin-app-page .mobile-menu-toggle span:nth-child(3){top:24px}.dolphin-app-page .mobile-menu-toggle.active span:nth-child(1){top:17px;transform:rotate(135deg)}.dolphin-app-page .mobile-menu-toggle.active span:nth-child(2){opacity:0;left:-60px}.dolphin-app-page .mobile-menu-toggle.active span:nth-child(3){top:17px;transform:rotate(-135deg)}.dolphin-app-page .mobile-menu-items{display:none}@media (max-width: 480px){.dolphin-app-page .mobile-menu-items{position:fixed;top:62px;right:15px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;z-index:11;pointer-events:none}}.dolphin-app-page .mobile-menu-item{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:14px;font-weight:500;color:#0c3966;text-decoration:none;padding:8px 16px;border:none;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;box-shadow:0 2px 10px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;white-space:nowrap;opacity:0;transform:translate(20px);pointer-events:none}.dolphin-app-page .mobile-menu-items.active{pointer-events:auto}.dolphin-app-page .mobile-menu-items.active .mobile-menu-item{opacity:1;transform:translate(0);pointer-events:auto}.dolphin-app-page .mobile-menu-items.active .mobile-menu-item:nth-child(1){transition-delay:.05s}.dolphin-app-page .mobile-menu-items.active .mobile-menu-item:nth-child(2){transition-delay:.1s}.dolphin-app-page .mobile-menu-item:hover{background:#fff;transform:translate(-5px);box-shadow:0 4px 15px #00000026}.dolphin-app-page .mobile-menu-item.active{background:linear-gradient(135deg,#6db3f2,#87ceeb);color:#fff;font-weight:600;box-shadow:0 4px 15px #6db3f266}@media (max-width: 480px){.dolphin-app-page .mobile-menu-toggle{display:block}.dolphin-app-page .top-nav{padding:10px 15px;flex-direction:row;align-items:center;justify-content:space-between}.dolphin-app-page .nav-left{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.dolphin-app-page .nav-logo{margin-bottom:0}.dolphin-app-page .logo-icon{width:30px;height:30px}.dolphin-app-page .nav-tabs{display:none}.dolphin-app-page .afore-badge{display:flex;position:absolute;left:50%;transform:translate(-50%);gap:4px}.dolphin-app-page .afore-backed-by{font-size:.7rem}.dolphin-app-page .afore-logo-img{width:16px;height:16px}.dolphin-app-page .afore-capital-text{font-size:.7rem}}.dolphin-app-page .phone-sticky{position:sticky;top:0;height:100vh;z-index:6;pointer-events:none}.dolphin-app-page .sky-layer{position:absolute;inset:0 0 auto;height:100%;background:radial-gradient(circle at 88% 12%,#ffd44d61,#ffd44d00 38%),linear-gradient(to bottom,#eaf6ff,#d2ecfb 55%,#c9e6fa);z-index:1}.dolphin-app-page .clouds-layer{position:absolute;inset:0;overflow:hidden}.dolphin-app-page .clouds-layer.back{z-index:2}.dolphin-app-page .clouds-layer.front{z-index:4;pointer-events:none}.dolphin-app-page .dolphin-app-page .dolphin-title{z-index:3}.dolphin-app-page .cloud-node{position:absolute;left:-20vw;width:var(--w);height:calc(var(--w) * .56);animation-name:cloud-fly;animation-timing-function:linear;animation-iteration-count:1}.dolphin-app-page .cloud-pill{position:absolute;inset:0;border-radius:999px;background:#fffc}.dolphin-app-page .cloud-circle{position:absolute;width:44%;aspect-ratio:1/1;border-radius:50%;top:-26%;background:#ffffffe6}.dolphin-app-page .cloud-circle.align-left{left:8%}.dolphin-app-page .cloud-circle.align-center{left:50%;transform:translate(-50%)}.dolphin-app-page .cloud-circle.align-right{right:8%}@keyframes cloud-fly{0%{transform:translate(0)}to{transform:translate(140vw)}}@keyframes dolphin-float{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-8px)}}.dolphin-app-page .scroll-indicator{position:absolute;bottom:-100px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer}.dolphin-app-page .scroll-mouse{width:26px;height:42px;border:2px solid rgba(255,255,255,.8);border-radius:15px;position:relative;background:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dolphin-app-page .scroll-wheel{position:absolute;width:3px;height:8px;background:#ffffffe6;border-radius:2px;left:50%;top:8px;transform:translate(-50%);animation:wheel-scroll 2.5s ease-in-out infinite}@keyframes wheel-scroll{0%{top:8px;opacity:1}50%{top:16px;opacity:.5}to{top:8px;opacity:1}}@media (max-width: 480px){.dolphin-app-page .scroll-indicator{bottom:-60px}.dolphin-app-page .scroll-mouse{display:none}.dolphin-app-page .scroll-finger{display:block;width:30px;height:30px;background:#ffffffe6;border-radius:50%;position:relative;animation:finger-swipe 2.5s ease-in-out infinite;box-shadow:0 2px 8px #0003}.dolphin-app-page .scroll-finger:after{content:"↑";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;color:#2b5a8a;font-weight:700}}@media (min-width: 481px){.dolphin-app-page .scroll-finger{display:none}}@keyframes finger-swipe{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-15px);opacity:.6}}.dolphin-app-page .sun{position:absolute;top:clamp(24px,4vh,40px);right:clamp(28px,5vw,60px);width:clamp(56px,8vw,96px);aspect-ratio:1/1;border-radius:50%;background:var(--sun);filter:drop-shadow(0 0 18px rgba(255,212,77,.45)) drop-shadow(0 0 32px rgba(255,212,77,.3));z-index:2;transform:translateY(calc(var(--progress) * -6px))}.dolphin-app-page .title-container{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:3;animation:dolphin-float 4s ease-in-out infinite;width:100%;max-width:90vw}@media (max-width: 480px){.dolphin-app-page .title-container{top:45%}}.dolphin-app-page .dolphin-title{font-family:VAGRundschriftD;font-size:clamp(3rem,13vw,9rem);font-weight:900;color:transparent;background:linear-gradient(10deg,#2b5a8a,#3d7bb8 38%,#6ba8ff 64%,#8bc4ff),radial-gradient(120% 80% at 28% 22%,#ffffff4d,#fff0 58%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;letter-spacing:.02em}.dolphin-app-page .dolphin-subtitle{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:clamp(.85rem,2.2vw,1.3rem);font-weight:600;color:#fff;margin:0 auto .5rem;max-width:600px;line-height:1.4;letter-spacing:.01em;text-align:center;text-shadow:0 0 4px rgba(70,130,200,.5),0 0 8px rgba(50,100,160,.3)}@media (max-width: 480px){.dolphin-app-page .dolphin-title{font-size:clamp(4rem,18vw,5.5rem);margin:0 0 .8rem}.dolphin-app-page .dolphin-subtitle{font-size:clamp(1rem,3.5vw,1.2rem);margin:0 auto .4rem;padding:0 15px;text-align:center}}.dolphin-app-page .cloud{--w: 160px;position:absolute;width:var(--w);height:calc(var(--w) * .56);border-radius:999px;background:#fffc;box-shadow:0 0 #0000;z-index:2}.dolphin-app-page .cloud:after{content:"";position:absolute;width:44%;aspect-ratio:1/1;border-radius:50%;top:-26%;left:50%;transform:translate(-50%);background:#fff;box-shadow:none}.dolphin-app-page .cloud-a{--w: 150px;left:6vw;top:8vh;animation:cloud-drift-a 150s linear infinite}.dolphin-app-page .cloud-b{--w: 120px;left:66vw;top:11vh;animation:cloud-drift-b 170s linear infinite}.dolphin-app-page .cloud-c{--w: 110px;left:22vw;top:25vh;opacity:.92;animation:cloud-drift-c 190s linear infinite}.dolphin-app-page .cloud-d{--w: 100px;left:70vw;top:31vh;opacity:.88;animation:cloud-drift-d 210s linear infinite}@keyframes cloud-drift-a{0%{transform:translate(-40vw) translateY(calc(var(--progress)*-6px))}to{transform:translate(120vw) translateY(calc(var(--progress)*-6px))}}@keyframes cloud-drift-b{0%{transform:translate(-45vw) translateY(calc(var(--progress)*-8px))}to{transform:translate(120vw) translateY(calc(var(--progress)*-8px))}}@keyframes cloud-drift-c{0%{transform:translate(-50vw) translateY(calc(var(--progress)*-10px))}to{transform:translate(120vw) translateY(calc(var(--progress)*-10px))}}@keyframes cloud-drift-d{0%{transform:translate(-55vw) translateY(calc(var(--progress)*-12px))}to{transform:translate(120vw) translateY(calc(var(--progress)*-12px))}}.dolphin-app-page .waves{position:absolute;left:-6vw;top:calc(100vh - var(--waveH));width:112vw;height:var(--waveH);z-index:4;overflow:visible}.dolphin-app-page .wave{transform-origin:center}.dolphin-app-page .w1{fill:var(--wave4);transform:translateY(calc(var(--progress) * 6px + -4px)) translate(-3%);animation:wave-bob-1 6s ease-in-out infinite alternate}.dolphin-app-page .w2{fill:var(--wave3);transform:translateY(calc(var(--progress) * 12px + 30px)) translate(.4%);animation:wave-bob-2 9s ease-in-out infinite alternate}.dolphin-app-page .w3{fill:var(--wave2);transform:translateY(calc(var(--progress) * 16px + 62px)) translate(-2.2%);animation:wave-bob-3 11s ease-in-out infinite alternate}.dolphin-app-page .w4{fill:var(--wave1);transform:translateY(calc(var(--progress) * 22px + 94px)) translate(.8%);animation:wave-bob-4 13s ease-in-out infinite alternate}@keyframes wave-bob-1{0%{transform:translateY(calc(var(--progress) * 6px + -4px)) translate(-3%)}to{transform:translateY(calc(var(--progress) * 6px + -14px)) translate(1%)}}@keyframes wave-bob-2{0%{transform:translateY(calc(var(--progress) * 12px + 30px)) translate(.4%)}to{transform:translateY(calc(var(--progress) * 12px + 10px)) translate(3%)}}@keyframes wave-bob-3{0%{transform:translateY(calc(var(--progress) * 16px + 62px)) translate(-2.2%)}to{transform:translateY(calc(var(--progress) * 16px + 36px)) translate(.8%)}}@keyframes wave-bob-4{0%{transform:translateY(calc(var(--progress) * 22px + 94px)) translate(.8%)}to{transform:translateY(calc(var(--progress) * 22px + 60px)) translate(3.8%)}}.dolphin-app-page .ocean-floor-section{position:relative;width:100%;height:200px;background:var(--deep);overflow:hidden;margin-top:200px}.dolphin-app-page .ocean-floor-waves{position:absolute;left:-6vw;top:0;width:112vw;height:80px;z-index:2;overflow:visible}.dolphin-app-page .floor-wave{transform-origin:center}.dolphin-app-page .fw1{fill:var(--ocean-floor1);transform:translateY(calc(var(--progress) * 2px + 0px)) translate(-1%);animation:floor-wave-bob-1 8s ease-in-out infinite alternate}.dolphin-app-page .fw2{fill:var(--ocean-floor2);transform:translateY(calc(var(--progress) * 4px + 20px)) translate(1%);animation:floor-wave-bob-2 10s ease-in-out infinite alternate}@keyframes floor-wave-bob-1{0%{transform:translateY(calc(var(--progress) * 2px + 0px)) translate(-1%)}to{transform:translateY(calc(var(--progress) * 2px + -8px)) translate(2%)}}@keyframes floor-wave-bob-2{0%{transform:translateY(calc(var(--progress) * 4px + 20px)) translate(1%)}to{transform:translateY(calc(var(--progress) * 4px + 8px)) translate(-1%)}}.dolphin-app-page .ocean-floor-gradient{position:absolute;top:80px;left:0;right:0;height:120px;z-index:1;background:linear-gradient(to bottom,var(--ocean-floor2) 0%,#4a2c17 30%,#3d1f0f 60%,#2d1708 100%)}.dolphin-app-page .ocean{position:absolute;top:calc(100vh - 3px);left:0;right:0;height:calc(var(--trackH) + 280px);z-index:1;background:linear-gradient(to bottom,var(--wave1) 0%,var(--wave2) 30%,var(--wave3) 65%,var(--wave4) 82%,var(--deep) 100%);overflow:hidden}.dolphin-app-page .swimming-dolphin{position:absolute;height:auto;filter:brightness(2) saturate(.4) hue-rotate(200deg) contrast(.6) sepia(.2);mix-blend-mode:screen;z-index:2;pointer-events:none;will-change:transform}.dolphin-app-page .swimming-dolphin.left-to-right{left:-250px;animation:dolphin-swim-left-to-right linear forwards}.dolphin-app-page .swimming-dolphin.right-to-left{left:calc(100% + 100px);animation:dolphin-swim-right-to-left linear forwards}@keyframes dolphin-swim-left-to-right{0%{transform:scaleX(-1) translate(0) translateY(0)}12.5%{transform:scaleX(-1) translate(calc(-12.5vw - 62px)) translateY(-15px)}25%{transform:scaleX(-1) translate(calc(-25vw - 125px)) translateY(10px)}37.5%{transform:scaleX(-1) translate(calc(-37.5vw - 187px)) translateY(-12px)}50%{transform:scaleX(-1) translate(calc(-50vw - 250px)) translateY(8px)}62.5%{transform:scaleX(-1) translate(calc(-62.5vw - 312px)) translateY(-10px)}75%{transform:scaleX(-1) translate(calc(-75vw - 375px)) translateY(12px)}87.5%{transform:scaleX(-1) translate(calc(-87.5vw - 437px)) translateY(-8px)}to{transform:scaleX(-1) translate(calc(-100vw - 500px)) translateY(0)}}@keyframes dolphin-swim-right-to-left{0%{transform:translate(0) translateY(0)}12.5%{transform:translate(calc(-12.5vw - 62px)) translateY(-12px)}25%{transform:translate(calc(-25vw - 125px)) translateY(8px)}37.5%{transform:translate(calc(-37.5vw - 187px)) translateY(-15px)}50%{transform:translate(calc(-50vw - 250px)) translateY(10px)}62.5%{transform:translate(calc(-62.5vw - 312px)) translateY(-8px)}75%{transform:translate(calc(-75vw - 375px)) translateY(14px)}87.5%{transform:translate(calc(-87.5vw - 437px)) translateY(-10px)}to{transform:translate(calc(-100vw - 500px)) translateY(0)}}.dolphin-app-page .phone-overlay{position:absolute;inset:0;pointer-events:none}.dolphin-app-page .phone-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(200px,26vw,380px);aspect-ratio:9 / 19.5;--screen-inset-t: 5%;--screen-inset-r: 5%;--screen-inset-b: 10%;--screen-inset-l: 5%;isolation:isolate}.dolphin-app-page .phone-video{position:absolute;inset:var(--screen-inset-t, 5%) var(--screen-inset-r, 5.5%) var(--screen-inset-b, 10%) var(--screen-inset-l, 5.5%);border-radius:var(--screen-radius, 26px);background:#000;width:90%;height:90%;object-fit:contain;object-position:center center;display:block;opacity:0;transition:opacity .42s ease;z-index:0;will-change:opacity}.dolphin-app-page .phone-video.is-active{opacity:1;z-index:1}.dolphin-app-page .phone-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 34px rgba(0,0,0,.35));z-index:10;pointer-events:none}.dolphin-app-page .feature-track{position:relative;z-index:5;transform:translateY(var(--track-offset, 0));will-change:transform}.dolphin-app-page .feature-section{height:var(--fs-section-h);display:flex;align-items:center}.dolphin-app-page .feature-section.align-left{justify-content:flex-start;padding-left:8vw;padding-right:50vw}.dolphin-app-page .feature-section.align-right{justify-content:flex-end;padding-left:50vw;padding-right:8vw}@media (max-width: 768px){.dolphin-app-page .feature-section{height:60vh;align-items:flex-end;padding-bottom:20px}.dolphin-app-page .feature-section.align-left,.dolphin-app-page .feature-section.align-right{justify-content:center;padding-left:20px;padding-right:20px}.dolphin-app-page .phone-center{top:35%}}@media (max-width: 480px){.dolphin-app-page .feature-section{height:50vh;align-items:center;justify-content:center;padding-bottom:0}.dolphin-app-page .phone-sticky{height:100vh;position:sticky;top:-2vh;z-index:6}.dolphin-app-page .phone-center{top:60%;width:clamp(280px,70vw,320px);transition:top .3s ease}.dolphin-app-page .phone-sticky.pinned .phone-center{top:35%}.dolphin-app-page .feature-track{position:relative;z-index:5;margin-top:67vh}.dolphin-app-page .feature-copy{transition:opacity .3s ease;opacity:0}.dolphin-app-page .feature-section{position:relative}.dolphin-app-page .feature-section.is-active .feature-copy{opacity:1!important}.dolphin-app-page .feature-section.above-phone .feature-copy{opacity:0!important;visibility:hidden!important;pointer-events:none}.dolphin-app-page .splash-scroll{--fs-section-h: 50vh;height:calc(100vh + var(--trackH) + 100vh)}}.dolphin-app-page .feature-copy{max-width:420px;margin:0;padding:28px 32px;border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,calc(.15 + var(--progress) * .1)),rgba(255,255,255,calc(.08 + var(--progress) * .05)),rgba(255,255,255,calc(.12 + var(--progress) * .08)));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,calc(.2 + var(--progress) * .1));box-shadow:0 8px 32px rgba(0,0,0,calc(.1 + var(--progress) * .1)),0 4px 16px rgba(0,0,0,calc(.05 + var(--progress) * .05)),inset 0 1px rgba(255,255,255,calc(.3 + var(--progress) * .1));transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible;animation:bubble-float 8s ease-in-out infinite}.dolphin-app-page .bubble{position:absolute;top:5px;width:14px;height:14px;background:radial-gradient(circle,rgba(255,255,255,.6) 0%,transparent 70%);border-radius:50%;opacity:0;filter:blur(.5px);pointer-events:none;z-index:1;transform:translate(-50%)}.dolphin-app-page .bubble.rising{animation:bubble-rise-random 8s ease-out forwards}.dolphin-app-page .feature-copy h2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;color:rgba(255,255,255,calc(.95 - var(--progress) * .2));margin:0 0 12px;line-height:1.2;letter-spacing:-.01em;text-shadow:0 2px 8px rgba(0,0,0,calc(.3 + var(--progress) * .2));position:relative;z-index:1}.dolphin-app-page .feature-copy p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:clamp(.85rem,2vw,1.1rem);font-weight:500;color:rgba(255,255,255,calc(.85 - var(--progress) * .15));margin:0;line-height:1.4;letter-spacing:.01em;text-shadow:0 1px 4px rgba(0,0,0,calc(.2 + var(--progress) * .15));position:relative;z-index:1}@media (max-width: 768px){.dolphin-app-page .feature-copy{max-width:90vw;padding:20px 24px}}@media (max-width: 480px){.dolphin-app-page .feature-copy{max-width:calc(100vw - 40px);padding:16px 20px}.dolphin-app-page .feature-copy h2{font-size:1.1rem;margin-bottom:8px}.dolphin-app-page .feature-copy p{font-size:.85rem;line-height:1.3}.dolphin-app-page .feature-section:not(.is-active){opacity:0;transition:opacity 1s ease}}.dolphin-app-page .feature-section:not(.is-active) .feature-copy{opacity:.4;transform:translateY(20px) scale(.95)}.dolphin-app-page .feature-copy:hover{transform:translateY(-6px) scale(1.05);box-shadow:0 16px 48px #00000026,0 8px 24px #0000001a,inset 0 1px #fff6;background:linear-gradient(135deg,#fff3,#ffffff1f,#ffffff2e)}.dolphin-app-page .feature-section.is-active .feature-copy{opacity:.8;transform:translateY(0) scale(1)}@keyframes bubble-float{0%,to{transform:translateY(0) translate(0) rotate(0)}15%{transform:translateY(-4px) translate(2px) rotate(.3deg)}30%{transform:translateY(-8px) translate(1px) rotate(.5deg)}45%{transform:translateY(-6px) translate(-1px) rotate(.2deg)}60%{transform:translateY(-10px) translate(-2px) rotate(-.2deg)}75%{transform:translateY(-4px) translate(-1px) rotate(-.4deg)}90%{transform:translateY(-2px) translate(1px) rotate(.1deg)}}@keyframes bubble-rise-random{0%{transform:translateY(0) translate(0) scale(.3);opacity:0}8%{transform:translateY(-8px) translate(var(--bubble-drift-x, 0px)) scale(.6);opacity:.9}25%{transform:translateY(-30px) translate(calc(var(--bubble-drift-x, 0px) * 1.5)) scale(.8);opacity:.7}50%{transform:translateY(-70px) translate(calc(var(--bubble-drift-x, 0px) * 2)) scale(1);opacity:.5}75%{transform:translateY(-120px) translate(calc(var(--bubble-drift-x, 0px) * 2.5)) scale(1.1);opacity:.3}90%{transform:translateY(-160px) translate(calc(var(--bubble-drift-x, 0px) * 3)) scale(1.2);opacity:.1}to{transform:translateY(-200px) translate(calc(var(--bubble-drift-x, 0px) * 3.5)) scale(1.3);opacity:0}}@media (prefers-color-scheme: dark){.dolphin-app-page .feature-copy{background:linear-gradient(135deg,#ffffff14,#ffffff0a,#ffffff0f);border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px #0003,0 4px 16px #0000001a,inset 0 1px #fff3}.dolphin-app-page .feature-copy h2{color:#ffffffe6;text-shadow:0 2px 8px rgba(0,0,0,.5)}.dolphin-app-page .feature-copy p{color:#ffffffbf;text-shadow:0 1px 4px rgba(0,0,0,.3)}.dolphin-app-page .feature-copy:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff0f,#ffffff1a);box-shadow:0 16px 48px #00000040,0 8px 24px #00000026,inset 0 1px #ffffff4d}}@media (prefers-reduced-motion: reduce){.wave,.cloud,.sun{transform:none!important}}.dolphin-app-page .download-buttons-overlay{position:absolute;bottom:-100px;left:0;right:0;z-index:7;pointer-events:none;opacity:0;transition:opacity .24s ease;will-change:opacity}.dolphin-app-page .download-buttons-overlay.is-visible{opacity:1;pointer-events:auto}.dolphin-app-page .download-buttons-container{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 20px}.dolphin-app-page .download-button{display:inline-flex;align-items:center;gap:12px;padding:0;border-radius:12px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 8px 24px #00000040;will-change:transform}.dolphin-app-page .download-button:hover{transform:translateY(-3px);box-shadow:0 12px 32px #00000059}.dolphin-app-page .app-store-button,.dolphin-app-page .dolphin-app-page .discord-button{background:transparent;border:none}.dolphin-app-page .appstore-badge{height:60px;display:block;width:auto}.dolphin-app-page .discord-badge{height:60px;display:block;border-radius:12px;width:auto}.dolphin-app-page .button-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.dolphin-app-page .button-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.dolphin-app-page .button-text-small{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:12px;font-weight:400;opacity:.9}.dolphin-app-page .button-text-large{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:16px;font-weight:600}@media (max-width: 768px){.dolphin-app-page .download-buttons-overlay{bottom:20px}.dolphin-app-page .download-buttons-container{flex-direction:column;gap:15px}.dolphin-app-page .appstore-badge,.dolphin-app-page .discord-badge{height:50px}}@media (max-width: 480px){.dolphin-app-page .download-buttons-overlay{bottom:-50px;opacity:1!important;pointer-events:auto!important}.dolphin-app-page .download-buttons-container{gap:10px;flex-direction:row}.dolphin-app-page .appstore-badge,.dolphin-app-page .discord-badge{height:44px}.dolphin-app-page .download-buttons-overlay{position:absolute;bottom:+150px;left:0;right:0;z-index:7;pointer-events:none;opacity:0;transition:opacity .24s ease;will-change:opacity}}@media (max-width: 480px){.dolphin-app-page .waves{--waveH: 140px}.dolphin-app-page .sun{top:20px;right:20px;width:50px}.dolphin-app-page .swimming-dolphin{max-width:80px}.dolphin-app-page .ocean-floor-section{margin-top:+40px!important;height:120px}.dolphin-app-page .ocean{height:calc(var(--trackH) + 1000px)}.dolphin-app-page .splash-scroll{height:calc(100vh + var(--trackH) + 100vh)!important}}@media (min-width: 481px) and (max-width: 768px){.dolphin-app-page .feature-track{transform:translateY(-95vh)}.dolphin-app-page .phone-center{width:clamp(240px,35vw,320px)}}.dolphin-app-page .debug-hud{position:fixed;bottom:12px;right:12px;z-index:9999;font:12px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;background:#0000008c;color:#fff;padding:8px 10px;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;white-space:nowrap}.support-page-wrapper .splash-scroll{--fs-sections: 1;--fs-section-h: 0vh;--trackH: calc(var(--fs-sections) * var(--fs-section-h));height:100vh;position:relative}.support-page-wrapper .splash-sticky{position:relative;top:0;height:100vh;width:100%;overflow:hidden;isolation:isolate;z-index:2;--waveH: clamp(220px, 30vh, 340px)}.support-page-wrapper .top-nav{position:absolute;top:0;left:0;right:0;display:flex;justify-content:flex-start;align-items:center;padding:20px 30px;z-index:10}.support-page-wrapper .nav-left{display:flex;align-items:center;gap:20px}.support-page-wrapper .nav-logo{display:flex;align-items:center}.support-page-wrapper .logo-icon{width:32px;height:32px;object-fit:contain}.support-page-wrapper .nav-tabs{display:flex;gap:20px}.support-page-wrapper .nav-tab{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:16px;font-weight:700;color:#0c3966;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1.5px solid rgba(255,255,255,.4);cursor:pointer;padding:10px 20px;border-radius:10px;transition:all .2s ease}.support-page-wrapper .nav-tab:hover{color:#0a2d5a;background:#ffffffd9;transform:translateY(-1px)}.support-page-wrapper .nav-tab.active{color:#0a2d5a;background:#fffffff2;border-color:#fff9;box-shadow:0 2px 8px #0000001a}.support-page-wrapper .afore-badge{display:flex;align-items:center;gap:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif}.support-page-wrapper .afore-backed-by{font-size:clamp(.8rem,1.8vw,1.1rem);font-weight:600;color:#0c3966;text-shadow:0 1px 2px rgba(255,255,255,.5)}.support-page-wrapper .afore-logo-img{width:20px;height:20px;border-radius:4px;object-fit:cover}.support-page-wrapper .afore-capital-text{font-size:clamp(.8rem,1.8vw,1.1rem);font-weight:600;color:#1e5f99;text-shadow:0 1px 2px rgba(255,255,255,.3)}.support-page-wrapper .sky-layer{position:absolute;inset:0 0 auto;height:100%;background:radial-gradient(circle at 88% 12%,#c8d2ff26,#c8d2ff00 35%),linear-gradient(to bottom,#eaf6ff,#d2ecfb 55%,#c9e6fa);z-index:1}.support-content-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:600px;z-index:5;display:flex;flex-direction:column;align-items:center}.support-header{text-align:center;margin-bottom:30px;color:#0c3966}.support-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:clamp(2.5rem,6vw,3.5rem);font-weight:900;color:#0c3966;margin:0 0 15px;text-shadow:0 2px 4px rgba(255,255,255,.8);letter-spacing:-.02em}.support-description{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:500;color:#0c3966cc;margin:0 0 20px;text-shadow:0 1px 2px rgba(255,255,255,.5);line-height:1.4}.support-email{display:flex;align-items:center;justify-content:center;gap:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:1rem;font-weight:600;color:#0c3966b3;text-shadow:0 1px 2px rgba(255,255,255,.5)}.email-icon{font-size:1.1rem}.support-form-section{width:100%;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:30px;box-shadow:0 20px 60px #0000001a;border:1px solid rgba(255,255,255,.5)}.form-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:1.8rem;font-weight:700;color:#2c3e50;text-align:center;margin:0 0 25px;letter-spacing:-.01em}.support-form{display:flex;flex-direction:column;gap:18px}.form-group{display:flex;flex-direction:column;gap:6px}.form-label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:.9rem;font-weight:600;color:#34495e;margin-bottom:2px}.required{color:#e74c3c}.form-input,.form-select,.form-textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:.95rem;padding:10px 14px;border:2px solid #e1e8ed;border-radius:8px;background:#fff;color:#2c3e50;transition:all .2s ease;outline:none}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db1a}.form-input::placeholder,.form-textarea::placeholder{color:#95a5a6}.form-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}.form-textarea{resize:vertical;min-height:100px;font-family:inherit}.submit-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#3498db,#2980b9);border:none;border-radius:10px;padding:14px 20px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #3498db4d;margin-top:8px}.submit-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #3498db66;background:linear-gradient(135deg,#2980b9,#1f6391)}.submit-button:disabled{opacity:.7;cursor:not-allowed;transform:none}.submit-message{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:.9rem;font-weight:500;margin-top:8px}.submit-message.success{background:#2ecc711a;color:#27ae60;border:1px solid rgba(46,204,113,.2)}.submit-message.error{background:#e74c3c1a;color:#e74c3c;border:1px solid rgba(231,76,60,.2)}.message-icon{font-size:1rem}.privacy-notice{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:#2ecc7114;border:1px solid rgba(46,204,113,.15);border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:.85rem;color:#27ae60;line-height:1.4;margin-top:8px}.privacy-icon{font-size:.9rem;flex-shrink:0;margin-top:1px}.support-page-wrapper .waves{position:absolute;left:-6vw;top:calc(100vh - var(--waveH));width:112vw;height:var(--waveH);z-index:4;overflow:visible}.support-page-wrapper .wave{transform-origin:center}.support-page-wrapper .w1{fill:#a8d5f2;transform:translateY(-4px) translate(-3%);animation:wave-bob-1 6s ease-in-out infinite alternate}.support-page-wrapper .w2{fill:#85c7ed;transform:translateY(30px) translate(.4%);animation:wave-bob-2 9s ease-in-out infinite alternate}.support-page-wrapper .w3{fill:#62b9e8;transform:translateY(62px) translate(-2.2%);animation:wave-bob-3 11s ease-in-out infinite alternate}.support-page-wrapper .w4{fill:#3fabe3;transform:translateY(94px) translate(.8%);animation:wave-bob-4 13s ease-in-out infinite alternate}@media (max-width: 768px){.support-page-wrapper .top-nav{padding:15px 20px}.support-page-wrapper .nav-left,.support-page-wrapper .nav-tabs{gap:15px}.support-page-wrapper .nav-tab{font-size:14px;padding:8px 16px}.support-content-overlay{width:95%;top:45%}.support-form-section{padding:25px 20px}.form-title{font-size:1.5rem}.support-form{gap:16px}}@media (max-width: 480px){.support-page-wrapper .top-nav{padding:12px 15px}.support-page-wrapper .nav-left{gap:12px}.support-page-wrapper .nav-tabs{gap:10px}.support-page-wrapper .nav-tab{font-size:13px;padding:6px 12px}.support-content-overlay{width:95%;top:40%}.support-header{margin-bottom:20px}.support-form-section{padding:20px 15px}.form-title{font-size:1.3rem}.support-form{gap:14px}}@media (prefers-reduced-motion: reduce){.support-page-wrapper .wave{transform:none!important}}.privacy-page-wrapper .splash-scroll{--fs-sections: 1;--fs-section-h: 0vh;--trackH: calc(var(--fs-sections) * var(--fs-section-h));height:100vh;position:relative}.privacy-page-wrapper .splash-sticky{position:relative;top:0;height:100vh;width:100%;overflow:hidden;isolation:isolate;z-index:2;--waveH: clamp(220px, 30vh, 340px)}.privacy-page-wrapper .top-nav{position:absolute;top:0;left:0;right:0;display:flex;justify-content:flex-start;align-items:center;padding:20px 30px;z-index:10}.privacy-page-wrapper .nav-left{display:flex;align-items:center;gap:20px}.privacy-page-wrapper .nav-logo{display:flex;align-items:center}.privacy-page-wrapper .logo-icon{width:32px;height:32px;object-fit:contain}.privacy-page-wrapper .nav-tabs{display:flex;gap:20px}.privacy-page-wrapper .nav-tab{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:16px;font-weight:700;color:#0c3966;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1.5px solid rgba(255,255,255,.4);cursor:pointer;padding:10px 20px;border-radius:10px;transition:all .2s ease}.privacy-page-wrapper .nav-tab:hover{color:#0a2d5a;background:#ffffffd9;transform:translateY(-1px)}.privacy-page-wrapper .nav-tab.active{color:#0a2d5a;background:#fffffff2;border-color:#fff9;box-shadow:0 2px 8px #0000001a}.privacy-page-wrapper .afore-badge{display:flex;align-items:center;gap:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif}.privacy-page-wrapper .afore-backed-by{font-size:clamp(.8rem,1.8vw,1.1rem);font-weight:600;color:#0c3966;text-shadow:0 1px 2px rgba(255,255,255,.5)}.privacy-page-wrapper .afore-logo-img{width:20px;height:20px;border-radius:4px;object-fit:cover}.privacy-page-wrapper .afore-capital-text{font-size:clamp(.8rem,1.8vw,1.1rem);font-weight:600;color:#1e5f99;text-shadow:0 1px 2px rgba(255,255,255,.3)}.privacy-page-wrapper .sky-layer{position:absolute;inset:0 0 auto;height:100%;background:radial-gradient(circle at 88% 12%,#c8d2ff26,#c8d2ff00 35%),linear-gradient(to bottom,#eaf6ff,#d2ecfb 55%,#c9e6fa);z-index:1}.privacy-content-overlay{position:absolute;inset:0;z-index:5;overflow-y:auto;padding:120px 20px 100px;display:flex;flex-direction:column;align-items:center}.privacy-header{text-align:center;margin-bottom:40px;color:#0c3966;max-width:800px}.privacy-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:clamp(2.5rem,6vw,3.5rem);font-weight:900;color:#0c3966;margin:0 0 15px;text-shadow:0 2px 4px rgba(255,255,255,.8);letter-spacing:-.02em}.privacy-description{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:500;color:#0c3966cc;margin:0 0 20px;text-shadow:0 1px 2px rgba(255,255,255,.5);line-height:1.4}.effective-date{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:1rem;font-weight:600;color:#0c3966;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.4);padding:12px 24px;border-radius:25px;text-shadow:0 1px 2px rgba(255,255,255,.5)}.privacy-content-section{width:100%;max-width:800px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:40px;box-shadow:0 20px 60px #0000001a;border:1px solid rgba(255,255,255,.5);margin-bottom:40px}.intro-section,.policy-section{margin-bottom:30px}.policy-section:last-child{margin-bottom:0}.section-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 15px;letter-spacing:-.01em;border-bottom:2px solid rgba(52,152,219,.2);padding-bottom:8px}.privacy-content-section p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:1rem;font-weight:400;color:#34495e;line-height:1.6;margin:0 0 15px}.policy-list{margin:15px 0;padding-left:20px}.policy-list li{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,system-ui,sans-serif;font-size:1rem;font-weight:400;color:#34495e;line-height:1.6;margin-bottom:8px;list-style-type:disc}.email-link{color:#3498db;text-decoration:none;font-weight:600;transition:all .2s ease}.email-link:hover{color:#2980b9;text-decoration:underline}.privacy-page-wrapper .waves{position:absolute;left:-6vw;top:calc(100vh - var(--waveH));width:112vw;height:var(--waveH);z-index:4;overflow:visible}.privacy-page-wrapper .wave{transform-origin:center}.privacy-page-wrapper .w1{fill:#a8d5f2;transform:translateY(-4px) translate(-3%);animation:wave-bob-1 6s ease-in-out infinite alternate}.privacy-page-wrapper .w2{fill:#85c7ed;transform:translateY(30px) translate(.4%);animation:wave-bob-2 9s ease-in-out infinite alternate}.privacy-page-wrapper .w3{fill:#62b9e8;transform:translateY(62px) translate(-2.2%);animation:wave-bob-3 11s ease-in-out infinite alternate}.privacy-page-wrapper .w4{fill:#3fabe3;transform:translateY(94px) translate(.8%);animation:wave-bob-4 13s ease-in-out infinite alternate}@keyframes wave-bob-1{0%{transform:translateY(-4px) translate(-3%)}to{transform:translateY(-14px) translate(1%)}}@keyframes wave-bob-2{0%{transform:translateY(30px) translate(.4%)}to{transform:translateY(10px) translate(3%)}}@keyframes wave-bob-3{0%{transform:translateY(62px) translate(-2.2%)}to{transform:translateY(36px) translate(.8%)}}@keyframes wave-bob-4{0%{transform:translateY(94px) translate(.8%)}to{transform:translateY(60px) translate(3.8%)}}@media (max-width: 768px){.privacy-page-wrapper .top-nav{padding:15px 20px}.privacy-page-wrapper .nav-left,.privacy-page-wrapper .nav-tabs{gap:15px}.privacy-page-wrapper .nav-tab{font-size:14px;padding:8px 16px}.privacy-content-overlay{padding:100px 15px 80px}.privacy-content-section{padding:30px 25px}.section-title{font-size:1.3rem}.privacy-content-section p,.policy-list li{font-size:.95rem}}@media (max-width: 480px){.privacy-page-wrapper .top-nav{padding:12px 15px}.privacy-page-wrapper .nav-left{gap:12px}.privacy-page-wrapper .nav-tabs{gap:10px}.privacy-page-wrapper .nav-tab{font-size:13px;padding:6px 12px}.privacy-content-overlay{padding:80px 15px 60px}.privacy-header{margin-bottom:30px}.privacy-content-section{padding:25px 20px}.section-title{font-size:1.2rem}.privacy-content-section p,.policy-list li{font-size:.9rem}.policy-list{padding-left:18px}}@media (prefers-reduced-motion: reduce){.privacy-page-wrapper .wave{transform:none!important}}.transition-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;pointer-events:none;opacity:0;transition:opacity .4s ease-in-out}.transition-overlay.active{opacity:1}.transition-overlay.to-night{background:linear-gradient(to bottom,#0a1929,#1a2f4e 40%,#2c4876,#3e5f8a)}.transition-overlay.to-day{background:linear-gradient(to bottom,#eaf6ff,#d2ecfb 55%,#c9e6fa)}.transition-overlay.to-support{background:linear-gradient(to bottom,#4db8e8,#3da8d8 40%,#2d98c8,#1d88b8)}
