.container.svelte-1uha8ag{max-width:800px;margin:2rem auto;padding:2rem}h1.svelte-1uha8ag{color:#333;margin-bottom:2rem}h2.svelte-1uha8ag{color:#555;margin-top:2rem;margin-bottom:1rem}.user-info.svelte-1uha8ag{background-color:#f0f8ff;border:1px solid #4a90e2;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.user-info.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:1rem}.user-info.svelte-1uha8ag button:where(.svelte-1uha8ag){padding:.5rem 1rem;background-color:#e74c3c;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.95rem}.user-info.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background-color:#c0392b}.auth-links.svelte-1uha8ag{background-color:#fff9e6;border:1px solid #f0ad4e;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.auth-links.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:1rem}.buttons.svelte-1uha8ag{display:flex;gap:1rem}.button.svelte-1uha8ag{padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;font-weight:500;transition:all .2s;display:inline-block;border:1px solid #ddd;background-color:#fff;color:#333}.button.svelte-1uha8ag:hover{background-color:#f5f5f5}.button.primary.svelte-1uha8ag{background-color:#4a90e2;color:#fff;border-color:#4a90e2}.button.primary.svelte-1uha8ag:hover{background-color:#357abd;border-color:#357abd}.info.svelte-1uha8ag{margin-top:3rem}.info.svelte-1uha8ag p:where(.svelte-1uha8ag){line-height:1.6;color:#666;margin-bottom:1rem}.info.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin-left:1.5rem;margin-bottom:1rem}.info.svelte-1uha8ag li:where(.svelte-1uha8ag){line-height:1.8;color:#666}
