footer.svelte-18xc53u{display:flex;flex-direction:row;align-items:center;padding:1rem 2rem;border-top:1px solid var(--border);text-align:center;color:#6b7280;font-size:.875rem;margin-top:4rem}.back-to-top.svelte-18xc53u{flex:1}.note.svelte-18xc53u{text-align:left;flex:1}.links.svelte-18xc53u{flex:1;display:flex;justify-content:flex-end;flex-direction:row;gap:3rem}.footer-links.svelte-18xc53u{display:flex;text-align:center;flex-direction:column;justify-content:right;gap:1rem;margin-top:.5rem}.header.svelte-16sl0cg{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;border-bottom:1px solid var(--border)}.Home.svelte-16sl0cg{display:flex;width:fit-content;text-decoration:none}.logo-wrapper.svelte-16sl0cg{display:flex;align-items:center;justify-content:center}.logo-wrapper.svelte-16sl0cg .logo:where(.svelte-16sl0cg){aspect-ratio:1 / 1;height:3rem}.text-wrapper.svelte-16sl0cg{display:flex;font-weight:700;flex-direction:column;justify-content:space-between;padding:.75rem 1rem .75rem 0rem}.name.svelte-16sl0cg{font-size:1.5rem;font-weight:700;color:var(--accent)}.alias.svelte-16sl0cg{font-size:.6rem;color:var(--text-muted)}.nav-links.svelte-16sl0cg{list-style:none;display:flex;gap:1rem;margin:0;padding:0}.nav-links.svelte-16sl0cg a:where(.svelte-16sl0cg){text-decoration:none;color:var(--text-muted);font-weight:500}.nav-links.svelte-16sl0cg li.active:where(.svelte-16sl0cg) a:where(.svelte-16sl0cg){color:var(--accent);border-bottom:2px solid #000}.menu-toggle.svelte-16sl0cg{display:none;background:none;border:none;font-size:2rem;cursor:pointer}@media (max-width: 800px){.menu.svelte-16sl0cg{position:relative}.menu-toggle.svelte-16sl0cg{display:block;color:var(--text-muted)}.menu-toggle.open.svelte-16sl0cg{display:block;color:var(--accent)}.nav-links.svelte-16sl0cg{position:absolute;flex-direction:column;padding:1rem;transform-origin:top;transform:scaleY(0);transition:transform .3s ease;overflow:hidden;height:auto;background:var(--bg-light);z-index:10}.nav-links.open.svelte-16sl0cg{transform:scaleY(1)}}:root{--bg: #121212;--bg-light: #1e1e1e;--text: #e0e0e0;--text-muted: #aaa;--accent: #007d8a;--accent-muted: #0e4045;--border: #ccc}body{margin:0;font-family:system-ui,sans-serif;background-color:var(--bg);color:var(--text);line-height:1.6}.reading-content{max-width:800px;margin-left:auto;margin-right:auto;padding:1rem}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}nav.header{background-color:var(--bg-light);border-bottom:1px solid var(--border)}nav .nav-links a{color:var(--text-muted)}nav .nav-links li.active a{color:var(--text);border-bottom:2px solid var(--accent)}input,textarea{background-color:var(--bg-light);color:var(--text);border:1px solid var(--border);padding:.5rem}button{background-color:var(--accent);color:#fff;border:none;padding:.5rem 1rem;cursor:pointer}.page-content.svelte-1lxvu40{min-height:100vh}
