.navbar-glass.svelte-1nbbkuz{background:linear-gradient(135deg,#1e3a8a,#3b82f6,#1d4ed8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 2px 10px #0000001a;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.navbar-glass.scrolled.svelte-1nbbkuz{background:linear-gradient(135deg,#1e3a8a,#3b82f6,#1d4ed8);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 4px 20px #00000026}.navbar-glass.page-home.svelte-1nbbkuz,.navbar-glass.page-blog.svelte-1nbbkuz,.navbar-glass.page-recipes.svelte-1nbbkuz,.navbar-glass.page-workouts.svelte-1nbbkuz,.navbar-glass.page-recovery.svelte-1nbbkuz,.navbar-glass.page-testimonials.svelte-1nbbkuz,.navbar-glass.page-pricing.svelte-1nbbkuz,.navbar-glass.page-home.scrolled.svelte-1nbbkuz,.navbar-glass.page-blog.scrolled.svelte-1nbbkuz,.navbar-glass.page-recipes.scrolled.svelte-1nbbkuz,.navbar-glass.page-workouts.scrolled.svelte-1nbbkuz,.navbar-glass.page-recovery.scrolled.svelte-1nbbkuz,.navbar-glass.page-testimonials.scrolled.svelte-1nbbkuz,.navbar-glass.page-pricing.scrolled.svelte-1nbbkuz{background:linear-gradient(135deg,#1e3a8a,#3b82f6,#1d4ed8)}.nav-link.svelte-1nbbkuz{position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:600;padding:8px 16px;color:#ffffffe6;text-shadow:0 1px 3px rgba(0,0,0,.3)}.nav-link.svelte-1nbbkuz:hover{color:#fff;transform:translateY(-1px);text-shadow:0 2px 6px rgba(255,255,255,.8)}.nav-link.svelte-1nbbkuz:after{content:"";position:absolute;bottom:-4px;left:50%;width:0;height:2px;background:linear-gradient(135deg,#180042,#db2777);border-radius:1px;transition:all .4s cubic-bezier(.4,0,.2,1);transform:translate(-50%)}.nav-link.svelte-1nbbkuz:hover:after{width:60%}.logo-hover.svelte-1nbbkuz{transition:all .3s ease;background:#ffffffe6;border-radius:12px;padding:8px;box-shadow:0 4px 20px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.logo-hover.svelte-1nbbkuz:hover{transform:scale(1.05);background:#fff;box-shadow:0 6px 25px #0003}.footer-glass.svelte-1nbbkuz{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.1)}.sidebar-animation.svelte-1nbbkuz{animation:svelte-1nbbkuz-slideIn .3s ease-out forwards}@keyframes svelte-1nbbkuz-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
