.glass-nav.svelte-q971rm{border-radius:1.75rem;background:transparent;backdrop-filter:blur(24px) saturate(105%);-webkit-backdrop-filter:blur(24px) saturate(105%);border:1px solid color-mix(in oklab,white 30%,transparent);box-shadow:0 1px color-mix(in oklab,white 45%,transparent) inset,0 -1px color-mix(in oklab,var(--color-neutral) 6%,transparent) inset,0 12px 32px -16px color-mix(in srgb,var(--color-neutral) 35%,transparent);position:relative}.glass-nav.svelte-q971rm:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,color-mix(in oklab,white 14%,transparent) 0%,transparent 50%);pointer-events:none}.glass-link.svelte-q971rm{position:relative;display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:.9rem;font-weight:600;font-size:.95rem;color:var(--color-neutral);transition:all .25s ease}.glass-link.svelte-q971rm:hover{background:color-mix(in oklab,white 22%,transparent);box-shadow:0 1px color-mix(in oklab,white 70%,transparent) inset,0 6px 16px -10px color-mix(in oklab,var(--color-neutral) 25%,transparent);backdrop-filter:blur(16px) saturate(105%);-webkit-backdrop-filter:blur(16px) saturate(105%)}.glass-link-active.svelte-q971rm{background:color-mix(in oklab,white 32%,transparent);box-shadow:0 1px color-mix(in oklab,white 85%,transparent) inset,0 -1px color-mix(in oklab,white 25%,transparent) inset,0 8px 20px -10px color-mix(in oklab,var(--color-neutral) 30%,transparent);backdrop-filter:blur(18px) saturate(105%);-webkit-backdrop-filter:blur(18px) saturate(105%)}.glass-chip.svelte-q971rm{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border-radius:.9rem;color:var(--color-neutral);background:color-mix(in oklab,white 40%,transparent);border:1px solid color-mix(in oklab,white 50%,transparent);backdrop-filter:blur(14px) saturate(105%);-webkit-backdrop-filter:blur(14px) saturate(105%);box-shadow:0 1px color-mix(in oklab,white 65%,transparent) inset,0 6px 14px -8px color-mix(in oklab,var(--color-neutral) 25%,transparent);transition:all .2s ease}.glass-chip.svelte-q971rm:hover{background:color-mix(in oklab,white 55%,transparent)}.glass-cta.svelte-q971rm{display:inline-flex;align-items:center;padding:.5rem 1.1rem;border-radius:.9rem;font-weight:600;font-size:.92rem;color:var(--color-primary-content, #fff);background:linear-gradient(135deg,color-mix(in oklab,var(--color-primary) 95%,white),color-mix(in oklab,var(--color-primary) 80%,transparent));border:1px solid color-mix(in oklab,white 40%,transparent);box-shadow:0 1px color-mix(in oklab,white 50%,transparent) inset,0 -1px color-mix(in oklab,var(--color-neutral) 15%,transparent) inset,0 6px 18px -8px color-mix(in oklab,var(--color-primary) 60%,transparent),0 2px 4px -2px color-mix(in oklab,var(--color-neutral) 20%,transparent);transition:all .25s ease}.glass-cta.svelte-q971rm:hover{transform:translateY(-1px);box-shadow:0 1px color-mix(in oklab,white 55%,transparent) inset,0 -1px color-mix(in oklab,var(--color-neutral) 15%,transparent) inset,0 10px 24px -8px color-mix(in oklab,var(--color-primary) 70%,transparent),0 2px 6px -2px color-mix(in oklab,var(--color-neutral) 25%,transparent)}.glass-dashboard.svelte-q971rm{display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:.9rem;font-weight:600;font-size:.92rem;color:var(--color-neutral);background:color-mix(in oklab,var(--color-neutral) 8%,var(--color-base-100));border:1px solid color-mix(in oklab,var(--color-neutral) 12%,transparent);box-shadow:0 1px color-mix(in oklab,white 50%,transparent) inset;transition:all .2s ease}.glass-dashboard.svelte-q971rm:hover{background:color-mix(in oklab,var(--color-neutral) 14%,var(--color-base-100));transform:translateY(-1px)}.glass-signin.svelte-q971rm{padding:.5rem 1rem;border-radius:.9rem;font-weight:600;font-size:.92rem;color:var(--color-neutral);background:transparent;border:1px solid color-mix(in oklab,var(--color-neutral) 18%,transparent);transition:all .2s ease}.glass-signin.svelte-q971rm:hover{background:color-mix(in oklab,var(--color-neutral) 6%,var(--color-base-100))}.glass-panel.svelte-q971rm{border-radius:1.25rem;background:var(--color-base-100);border:1px solid color-mix(in oklab,white 50%,transparent);box-shadow:0 1px color-mix(in oklab,white 65%,transparent) inset,0 -1px color-mix(in oklab,var(--color-neutral) 6%,transparent) inset,0 16px 40px -16px color-mix(in oklab,var(--color-neutral) 40%,transparent),0 4px 12px -6px color-mix(in oklab,var(--color-neutral) 18%,transparent);isolation:isolate}.glass-panel.svelte-q971rm:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,color-mix(in oklab,white 18%,transparent) 0%,transparent 40%);pointer-events:none}.glass-plan.svelte-q971rm{padding:.55rem .75rem;border-radius:.75rem;background:color-mix(in oklab,var(--color-neutral) 8%,var(--color-base-100));border:1px solid color-mix(in oklab,var(--color-neutral) 12%,transparent);box-shadow:0 1px color-mix(in oklab,white 50%,transparent) inset}.glass-menu-item.svelte-q971rm{width:100%;display:flex;align-items:center;gap:.65rem;padding:.55rem .75rem;border-radius:.7rem;font-size:.9rem;font-weight:500;color:var(--color-neutral);background:transparent;border:0;text-align:left;cursor:pointer;transition:background .15s ease}.glass-menu-item.svelte-q971rm:hover{background:color-mix(in oklab,var(--color-primary) 12%,var(--color-base-100));box-shadow:0 1px color-mix(in oklab,white 65%,transparent) inset,0 0 0 1px color-mix(in oklab,var(--color-primary) 20%,transparent)}.glass-menu-item-active.svelte-q971rm{background:color-mix(in oklab,var(--color-primary) 10%,var(--color-base-100));box-shadow:0 1px color-mix(in oklab,white 60%,transparent) inset,0 0 0 1px color-mix(in oklab,var(--color-primary) 18%,transparent)}@keyframes svelte-1xqvkrg-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-up.svelte-1xqvkrg{animation:svelte-1xqvkrg-slide-up .4s ease-out}
