.animated-gradient-text{background:linear-gradient(90deg,#00c599,#fff,#00c599,#fff);-webkit-text-fill-color:transparent;color:#00c599;z-index:10;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:3s ease-in-out infinite svelte-5ncf3b-tealWhiteGradient;position:relative}@keyframes svelte-5ncf3b-tealWhiteGradient{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-color.svelte-5ncf3b{background:linear-gradient(135deg,#1e1b4bcc,#312e81b3,#1e40af99)}[class*=translate-].svelte-5ncf3b{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.8,0,.8,1)}:root{--primary-color:#38b6ff;--secondary-color:#00c599;--accent-color:#83858c}.underwater-bg.svelte-5ncf3b{background:linear-gradient(135deg,#1e3a8a 0,#1e40af 15%,#3b82f6 30%,var(--primary-color) 60%,var(--secondary-color) 100%)}.bubble.svelte-5ncf3b{background:radial-gradient(circle at 30% 30%,#fff6,#38b6ff33,#00c5991a);border-radius:50%;animation:20s ease-in-out infinite svelte-5ncf3b-bubbleFloat;position:absolute;box-shadow:inset 0 0 20px #ffffff1a,0 0 20px #38b6ff33}.bubble-micro.svelte-5ncf3b{width:6px;height:6px}.bubble-tiny.svelte-5ncf3b{width:10px;height:10px}.bubble-small.svelte-5ncf3b{width:16px;height:16px}.bubble-medium.svelte-5ncf3b{width:24px;height:24px}.bubble-large.svelte-5ncf3b{width:32px;height:32px}@keyframes svelte-5ncf3b-bubbleFloat{0%,to{opacity:0;transform:translateY(100vh)scale(0)}10%{opacity:.6;transform:translateY(90vh)scale(1)}90%{opacity:.6;transform:translateY(-10vh)scale(1)}to{opacity:0;transform:translateY(-20vh)scale(0)}}
