.tech-grid-light.svelte-1r161tn{background-size:40px 40px;background-image:linear-gradient(to right,rgba(15,23,42,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(15,23,42,.03) 1px,transparent 1px)}.tech-grid-dark.svelte-1r161tn{background-size:40px 40px;background-image:linear-gradient(to right,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.03) 1px,transparent 1px)}.glass-dark.svelte-1r161tn{background:#161d3599;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.05);box-shadow:0 10px 30px -10px #0000004d}@keyframes svelte-1r161tn-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px)}}.animate-float.svelte-1r161tn{animation:svelte-1r161tn-float 6s ease-in-out infinite}@keyframes svelte-1r161tn-float-reverse{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(10px)}}@keyframes svelte-1r161tn-flow-inward{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes svelte-1r161tn-pulse-slow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.reveal.svelte-1r161tn{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.delay-100.svelte-1r161tn{transition-delay:.1s}.delay-200.svelte-1r161tn{transition-delay:.2s}.svelte-1r161tn::-webkit-scrollbar{width:8px}.svelte-1r161tn::-webkit-scrollbar-track{background:#f8fafc}.svelte-1r161tn::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.svelte-1r161tn::-webkit-scrollbar-thumb:hover{background:#94a3b8}
