.login-button.svelte-w7sxrl{padding:.45rem 1rem;border-radius:.375rem;text-decoration:none;font-weight:500;font-size:.85rem;transition:all .2s;white-space:nowrap;background:transparent;color:var(--www-text, #1a1a2e);border:1px solid rgba(0,0,0,.15)}.login-button.svelte-w7sxrl:hover{color:var(--www-text, #1a1a2e);border-color:#0000004d;background:#00000008}.user-menu.svelte-w7sxrl{position:relative}.user-link.svelte-w7sxrl{display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:.375rem;text-decoration:none;color:var(--www-text, #1a1a2e);transition:all .2s;border:1px solid transparent}.user-link.svelte-w7sxrl:hover{color:var(--www-text, #1a1a2e);background:#0000000a}.user-avatar.svelte-w7sxrl{width:1.75rem;height:1.75rem;border-radius:50%;background:var(--color-primary, #16d3dd);color:#0a0e1a;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.8rem}.user-name.svelte-w7sxrl{font-weight:500;font-size:.85rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.login-button.svelte-w7sxrl,.user-link.svelte-w7sxrl{width:100%;text-align:center;padding:.75rem 1.25rem}}.www-nav.svelte-155252y{position:fixed;top:0;left:0;right:0;z-index:100;background:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.06)}.nav-inner.svelte-155252y{max-width:1200px;margin:0 auto;padding:0 2rem;height:3.5rem;display:flex;align-items:center;justify-content:space-between}.nav-brand.svelte-155252y{text-decoration:none;color:var(--www-text, #1a1a2e);z-index:101;display:flex;align-items:center;gap:.4rem}.brand-logo.svelte-155252y{width:1.75rem;height:1.75rem;color:gray}.brand-logo.svelte-155252y *{fill:gray!important}.brand-name.svelte-155252y{font-family:"Baloo Thambi 2";font-size:1.35rem;font-weight:600}.nav-right.svelte-155252y{display:flex;align-items:center;gap:1.25rem}.lang-switcher.svelte-155252y{display:flex;gap:.25rem}.lang-link.svelte-155252y{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;color:#0006;text-decoration:none;transition:color .2s,background .2s;letter-spacing:.05em}.lang-link.svelte-155252y:hover{color:#000000b3}.lang-link.-active.svelte-155252y{color:var(--www-text, #1a1a2e);background:#0000000f}.nav-cta.svelte-155252y{padding:.45rem 1.25rem;background:var(--color-primary, #16d3dd);color:#0a0e1a;border-radius:1.5rem;text-decoration:none;font-weight:600;font-size:.85rem;transition:all .2s;white-space:nowrap}.nav-cta.svelte-155252y:hover{transform:translateY(-1px);box-shadow:0 4px 12px #16d3dd40}.nav-cta.-full.svelte-155252y{width:100%;text-align:center;padding:.75rem;border-radius:.75rem}.nav-hamburger.svelte-155252y{display:none;background:none;border:none;cursor:pointer;padding:.5rem;z-index:101}.bar.svelte-155252y{display:block;width:20px;height:2px;background:var(--www-text, #1a1a2e);margin:4px 0;transition:all .3s ease;border-radius:1px}.bar.-open.svelte-155252y:nth-child(1){transform:rotate(45deg) translate(4px,4px)}.bar.-open.svelte-155252y:nth-child(2){opacity:0}.bar.-open.svelte-155252y:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.mobile-menu.svelte-155252y{display:none}@media(max-width:768px){.lang-switcher.svelte-155252y,.nav-cta.svelte-155252y:not(.-full){display:none}.www-nav .login-button,.www-nav .user-menu{display:none}.nav-hamburger.svelte-155252y{display:block}.mobile-menu.svelte-155252y{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem 2rem;background:#fffffff2;border-top:1px solid rgba(0,0,0,.06)}.mobile-lang.svelte-155252y{display:flex;gap:.5rem;justify-content:center}.mobile-lang.svelte-155252y .lang-link:where(.svelte-155252y){font-size:.9rem;padding:.5rem 1rem}}.www-layout.svelte-moy2f6{--color-primary: #16d3dd;--color-primary-dark: #02b8c1;--color-primary-light: #4bf0f9;--www-bg: #f5f6f8;--www-text: #1a1a2e;--www-text-secondary: #555;background:var(--www-bg);color:var(--www-text);width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto;scroll-snap-type:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;opacity:0;transition:opacity .3s ease-in}.www-layout.-ready.svelte-moy2f6{opacity:1}.www-main.svelte-moy2f6{position:relative;z-index:1}.www-layout.svelte-moy2f6 a{color:var(--color-primary-dark);text-decoration:none;transition:color .2s}.www-layout.svelte-moy2f6 a:hover{color:var(--color-primary);text-shadow:none}
