.edge-fade.svelte-j30u79{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to bottom,#f8f9fa 0%,transparent 15%),linear-gradient(to right,#f8f9fa 0%,transparent 12%)}.content-fade.svelte-j30u79{background:linear-gradient(115deg,#f8f9fa 0%,#f8f9fa 35%,rgba(248,249,250,.9) 42%,rgba(248,249,250,.6) 48%,rgba(248,249,250,.2) 55%,transparent 65%)}@media (max-width: 767px){.edge-fade.svelte-j30u79{background:linear-gradient(to bottom,#f8f9fa 0%,transparent 5%),linear-gradient(to right,#f8f9fa 0%,transparent 3%)}}.canvas-overlay.svelte-j30u79{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;width:100vw;height:100vh}@media (max-width: 767px){.canvas-overlay.svelte-j30u79{width:100vw;height:100vh;transform:translateY(-35%)}}.canvas-overlay.svelte-j30u79 canvas{display:block;width:100%!important;height:100%!important}.canvas-overlay.svelte-j30u79>div{width:100%!important;height:100%!important}.mobile-fade-overlay.svelte-j30u79{background:linear-gradient(to top,#f8f9fa 0%,#f8f9fa 40%,rgba(248,249,250,.95) 55%,rgba(248,249,250,.8) 70%,rgba(248,249,250,.4) 85%,transparent 100%)}@media (prefers-reduced-motion: reduce){.animate-fade-up.svelte-j30u79,.aurora-text.svelte-j30u79,.animate-aurora-drive.svelte-j30u79{animation:none!important}}.pb-safe.svelte-j30u79{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}@property --aurora-pos{syntax: "<percentage>"; initial-value: 0%; inherits: true;}.aurora-scope.svelte-j30u79{--aurora-pos: 0%;--aurora-gradient: linear-gradient( 90deg, #db2777 0%, #a21caf 25%, #7c3aed 50%, #2563eb 75%, #db2777 100% )}@keyframes svelte-j30u79-auroraDrive{0%{--aurora-pos: 0%}50%{--aurora-pos: 100%}to{--aurora-pos: 0%}}.animate-aurora-drive.svelte-j30u79{animation:svelte-j30u79-auroraDrive 12s ease-in-out infinite}.aurora-text.svelte-j30u79{background-image:var(--aurora-gradient);background-size:300% 300%;background-position:var(--aurora-pos) 50%;-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes svelte-j30u79-auroraShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@supports not (property: --aurora-pos){.aurora-scope.svelte-j30u79 .aurora-text:where(.svelte-j30u79){animation:svelte-j30u79-auroraShift 12s ease-in-out infinite}}@keyframes svelte-j30u79-underlineReveal{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes svelte-j30u79-popIn{0%{transform:scale(.96);opacity:0}60%{transform:scale(1.02);opacity:1}to{transform:scale(1)}}@keyframes svelte-j30u79-fadeUp{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-fade-up.svelte-j30u79{animation:svelte-j30u79-fadeUp .5s ease forwards}.no-break-words.svelte-j30u79{-webkit-hyphens:none;hyphens:none;word-break:keep-all;overflow-wrap:normal}
