.container.svelte-hrzbbs{min-height:100vh;padding:2rem;max-width:800px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.header.svelte-hrzbbs{margin-bottom:2rem}.back-link.svelte-hrzbbs{color:var(--text-secondary);text-decoration:none;font-size:.875rem;font-weight:500;margin-bottom:1rem;display:inline-block;transition:color .2s ease}.back-link.svelte-hrzbbs:hover,.back-link.svelte-hrzbbs:focus{color:var(--text-primary);text-decoration:underline}.title.svelte-hrzbbs{font-family:Crimson Text,Georgia,serif;font-size:2.5rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem;line-height:1.1}.subtitle.svelte-hrzbbs{font-size:1.1rem;color:var(--text-secondary);margin:0;font-style:italic}.tools-list.svelte-hrzbbs{display:flex;flex-direction:column;gap:.75rem}.tool-item.svelte-hrzbbs{margin-bottom:.75rem}.tool-item.svelte-hrzbbs:last-child{margin-bottom:0}.tool-link.svelte-hrzbbs{display:block;text-decoration:none;color:inherit;padding:1rem;margin:-1rem;border-radius:4px;transition:all .2s ease}.tool-link.svelte-hrzbbs:hover,.tool-link.svelte-hrzbbs:focus{background:var(--bg-secondary, rgba(99, 102, 241, .05));color:var(--text-primary);outline:none}.tool-title.svelte-hrzbbs{display:block;font-size:.875rem;font-weight:500;color:var(--text-primary);margin-bottom:.25rem}.tool-description.svelte-hrzbbs{display:block;font-size:.75rem;color:var(--text-secondary);line-height:1.4}@media (max-width: 768px){.container.svelte-hrzbbs{padding:1rem}.title.svelte-hrzbbs{font-size:2rem}}
