.tool-head[data-astro-cid-vtkpsbur]{padding-block:clamp(1.6rem,5vw,3rem) clamp(1.2rem,3vw,2rem)}.tool-breadcrumb[data-astro-cid-vtkpsbur]{font-family:var(--font-display);font-size:.82rem;color:var(--color-muted);margin-bottom:1rem}.tool-breadcrumb[data-astro-cid-vtkpsbur] a[data-astro-cid-vtkpsbur]{color:var(--color-muted);text-decoration:none}.tool-breadcrumb[data-astro-cid-vtkpsbur] a[data-astro-cid-vtkpsbur]:hover{color:var(--color-primary)}.tool-head[data-astro-cid-vtkpsbur] h1[data-astro-cid-vtkpsbur]{font-size:clamp(2rem,5.5vw,3.1rem);margin-top:.4rem;max-width:22ch}.tool-intro[data-astro-cid-vtkpsbur]{margin-top:1rem;max-width:68ch}.tool-intro[data-astro-cid-vtkpsbur] p[data-astro-cid-vtkpsbur]{font-size:1.08rem;line-height:1.65;color:color-mix(in srgb,var(--color-text) 85%,transparent)}.tool-body[data-astro-cid-vtkpsbur]{padding-block:0 clamp(2rem,5vw,3rem)}.tool-faq[data-astro-cid-vtkpsbur]{padding-block:clamp(1.6rem,4vw,2.6rem);border-top:1px solid color-mix(in srgb,var(--color-muted) 16%,transparent)}.tool-faq[data-astro-cid-vtkpsbur] h2[data-astro-cid-vtkpsbur]{font-size:clamp(1.3rem,3vw,1.7rem);margin-bottom:1.2rem}.tool-faq[data-astro-cid-vtkpsbur] dl[data-astro-cid-vtkpsbur]{display:grid;gap:1.2rem}.faq-item[data-astro-cid-vtkpsbur] dt[data-astro-cid-vtkpsbur]{font-family:var(--font-display);font-weight:700;font-size:1.02rem;color:var(--color-text);margin-bottom:.35rem}.faq-item[data-astro-cid-vtkpsbur] dd[data-astro-cid-vtkpsbur]{margin:0;color:color-mix(in srgb,var(--color-text) 80%,transparent);line-height:1.6}.tool-article[data-astro-cid-gzubylla]{margin-top:clamp(2rem,5vw,3rem);max-width:760px}.tool-article[data-astro-cid-gzubylla] h2{font-size:clamp(1.25rem,2.8vw,1.55rem);margin:2.2rem 0 .8rem}.tool-article[data-astro-cid-gzubylla] h2:first-child{margin-top:0}.tool-article[data-astro-cid-gzubylla] h3{font-size:1.05rem;margin:1.4rem 0 .5rem}.tool-article[data-astro-cid-gzubylla] p,.tool-article[data-astro-cid-gzubylla] li{font-size:1rem;line-height:1.7;color:var(--color-text)}.tool-article[data-astro-cid-gzubylla] p+p{margin-top:.8rem}.tool-article[data-astro-cid-gzubylla] ul,.tool-article[data-astro-cid-gzubylla] ol{margin:.6rem 0 .8rem;padding-left:1.3rem}.tool-article[data-astro-cid-gzubylla] a{color:var(--color-primary);font-weight:600}.tool-article[data-astro-cid-gzubylla] .ta-table-wrap{max-width:100%;overflow-x:auto;margin:.9rem 0 .6rem}.tool-article[data-astro-cid-gzubylla] table{width:100%;border-collapse:collapse;font-size:.92rem}.tool-article[data-astro-cid-gzubylla] caption{caption-side:bottom;text-align:left;font-size:.8rem;color:var(--color-muted);padding-top:.5rem}.tool-article[data-astro-cid-gzubylla] th,.tool-article[data-astro-cid-gzubylla] td{text-align:left;padding:.5rem .65rem;border-bottom:1px solid color-mix(in srgb,var(--color-muted) 18%,transparent);white-space:nowrap}.tool-article[data-astro-cid-gzubylla] thead th{font-family:var(--font-display);font-size:.8rem;color:var(--color-muted)}.tool-article[data-astro-cid-gzubylla] td.num,.tool-article[data-astro-cid-gzubylla] th.num{text-align:right;font-variant-numeric:tabular-nums}.tool-article[data-astro-cid-gzubylla] .formula{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;background:var(--color-surface-alt);border-radius:var(--radius);padding:.7rem .9rem;margin:.6rem 0;overflow-x:auto}.tool-article[data-astro-cid-gzubylla] .ta-sources,.tool-article[data-astro-cid-gzubylla] .ta-sources li{font-size:.85rem;color:var(--color-muted)}
