.breadcrumb.svelte-1uw3qxa{display:flex;align-items:center;gap:8px;font-size:.8rem;color:var(--text-dim);margin-bottom:24px}.breadcrumb.svelte-1uw3qxa a:where(.svelte-1uw3qxa){color:var(--text-muted)}.breadcrumb.svelte-1uw3qxa a:where(.svelte-1uw3qxa):hover{color:var(--text)}.tool-layout.svelte-1uw3qxa{display:grid;grid-template-columns:1fr 240px;gap:32px;align-items:start}.tool-main.svelte-1uw3qxa{min-width:0}.tool-header.svelte-1uw3qxa{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.tool-icon.svelte-1uw3qxa{font-size:2.5rem;flex-shrink:0;margin-top:4px}h1.svelte-1uw3qxa{margin-bottom:4px}.tool-desc.svelte-1uw3qxa{color:var(--text-muted);font-size:.95rem}.tool-card.svelte-1uw3qxa{border-radius:var(--radius)}.content-gap.svelte-1uw3qxa{height:32px}.sidebar-gap.svelte-1uw3qxa{height:24px}.faq-section.svelte-1uw3qxa{margin-top:8px}.faq-title.svelte-1uw3qxa{font-size:1.1rem;font-weight:700;color:var(--text);margin-bottom:16px}.faq-list.svelte-1uw3qxa{display:flex;flex-direction:column;gap:8px}.faq-item.svelte-1uw3qxa{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm)}.faq-item[open].svelte-1uw3qxa{border-color:var(--accent)}.faq-question.svelte-1uw3qxa{padding:14px 16px;font-size:.9rem;font-weight:600;color:var(--text);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;user-select:none}.faq-question.svelte-1uw3qxa::-webkit-details-marker{display:none}.faq-question.svelte-1uw3qxa:after{content:"+";font-size:1.2rem;color:var(--text-dim);flex-shrink:0}.faq-item[open].svelte-1uw3qxa .faq-question:where(.svelte-1uw3qxa):after{content:"−"}.faq-answer.svelte-1uw3qxa{padding:0 16px 14px;font-size:.875rem;color:var(--text-muted);line-height:1.6}.faq-answer.svelte-1uw3qxa p:where(.svelte-1uw3qxa){margin:0}.tool-sidebar.svelte-1uw3qxa{position:sticky;top:80px}.sidebar-title.svelte-1uw3qxa{font-size:.75rem;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.related-list.svelte-1uw3qxa{display:flex;flex-direction:column;gap:4px}.related-item.svelte-1uw3qxa{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);font-size:.85rem;transition:all .15s}.related-item.svelte-1uw3qxa:hover{color:var(--text);border-color:var(--accent);background:var(--bg-hover)}.cat-link.svelte-1uw3qxa{font-size:.85rem;color:var(--accent-light)}@media (max-width: 900px){.tool-layout.svelte-1uw3qxa{grid-template-columns:1fr}.tool-sidebar.svelte-1uw3qxa{position:static;display:grid;grid-template-columns:1fr 1fr;gap:16px}.sidebar-gap.svelte-1uw3qxa{display:none}}
