.share[data-astro-cid-ea3pz2lt]{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;display:inline-flex}.share[data-astro-cid-ea3pz2lt][hidden]{display:none}.share-btn[data-astro-cid-ea3pz2lt]{border:1px solid color-mix(in srgb, var(--color-accent) 45%, var(--color-border-strong));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-accent) 8%, transparent);min-height:2.75rem;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:.5rem;padding:.5rem 1.1rem;font-weight:600;display:inline-flex}.share-btn[data-astro-cid-ea3pz2lt] .icon{color:var(--color-accent-text)}.share-btn[data-astro-cid-ea3pz2lt]:hover{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, transparent)}.share-btn[data-astro-cid-ea3pz2lt]:active{transform:scale(.97)}.share-btn[data-astro-cid-ea3pz2lt]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.share-status[data-astro-cid-ea3pz2lt]{font-family:var(--font-display);font-size:var(--text-xs);color:var(--color-ink-muted)}.share-status[data-astro-cid-ea3pz2lt]:empty{display:none}@media (prefers-reduced-motion:reduce){.share-btn[data-astro-cid-ea3pz2lt]:active{transform:none}}.rcta[data-astro-cid-thvnni26]{border:1px solid color-mix(in srgb, var(--color-accent) 30%, var(--color-border));border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 12% 0%, color-mix(in srgb, var(--color-accent) 16%, transparent), transparent 62%), color-mix(in srgb, var(--color-bg) 60%, transparent);gap:1.1rem;margin-top:4rem;padding:2rem;display:grid}.rcta-head[data-astro-cid-thvnni26]{align-items:center;gap:1rem;display:flex}.rcta-title[data-astro-cid-thvnni26]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-ink);font-weight:700;line-height:1.25}.rcta-title[data-astro-cid-thvnni26] code[data-astro-cid-thvnni26]{font-family:var(--font-mono);color:var(--color-accent-text);overflow-wrap:anywhere;font-size:.85em}.rcta-count[data-astro-cid-thvnni26]{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.2rem}.rcta-quote[data-astro-cid-thvnni26]{border-radius:var(--radius-md);border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg) 70%, transparent);font-family:var(--font-label);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--color-ink);overflow-wrap:anywhere;margin:0;padding:.9rem 1.1rem;line-height:1.65}.rcta-body[data-astro-cid-thvnni26]{color:var(--color-ink-muted);font-size:var(--text-sm);max-width:60ch;line-height:1.7}.rcta-actions[data-astro-cid-thvnni26]{flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem;display:flex}@media (width<=480px){.rcta[data-astro-cid-thvnni26]{padding:1.4rem}}.tool-guide[data-astro-cid-xeury4yc]{max-width:var(--measure);border-top:1px solid var(--color-border);gap:0;padding-top:2rem;display:grid}.tool-guide[data-astro-cid-xeury4yc]>section:not(.faq):not(.tg-checked){gap:.8rem;padding-block:1.75rem;display:grid}.tool-guide[data-astro-cid-xeury4yc]>section:first-child{padding-top:0}.tool-guide[data-astro-cid-xeury4yc] h2{font-size:var(--text-xl);letter-spacing:-.015em;scroll-margin-top:6rem}.tool-guide[data-astro-cid-xeury4yc] h3{font-size:var(--text-base);margin-top:.4rem}.tool-guide[data-astro-cid-xeury4yc] p,.tool-guide[data-astro-cid-xeury4yc] li{color:var(--color-ink-muted);line-height:1.7}.tool-guide[data-astro-cid-xeury4yc] strong{color:var(--color-ink);font-weight:600}.tool-guide[data-astro-cid-xeury4yc] a:not(.claim-source):not(.claim-method){color:var(--color-accent-text)}.tool-guide[data-astro-cid-xeury4yc] .tg-steps{gap:.55rem;margin:0;padding-left:1.4rem;list-style:decimal;display:grid}.tool-guide[data-astro-cid-xeury4yc] ul.tg-steps{list-style:outside}.tool-guide[data-astro-cid-xeury4yc] .tg-steps li::marker{font-family:var(--font-label);font-variant-numeric:tabular-nums;color:var(--color-accent-text)}.tool-guide[data-astro-cid-xeury4yc] .tg-example{border:1px solid var(--color-border);border-radius:var(--radius-md);gap:0;margin:.3rem 0 0;display:grid;overflow:hidden}.tool-guide[data-astro-cid-xeury4yc] .tg-example>div{border-top:1px solid var(--color-border);font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem .95rem;display:flex}.tool-guide[data-astro-cid-xeury4yc] .tg-example>div:first-child{border-top:0}.tool-guide[data-astro-cid-xeury4yc] .tg-example dt{color:var(--color-ink-muted)}.tool-guide[data-astro-cid-xeury4yc] .tg-example dd{font-family:var(--font-label);font-variant-numeric:tabular-nums;color:var(--color-ink);text-align:right;margin:0}.tool-guide[data-astro-cid-xeury4yc] .tg-example .tg-out{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.tool-guide[data-astro-cid-xeury4yc] .tg-open{font-family:var(--font-display);font-size:var(--text-sm);justify-self:start;font-weight:600}.tg-checked[data-astro-cid-xeury4yc]{border:1px solid color-mix(in srgb, var(--tone) 24%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--tone-green) 5%, transparent);--tone:var(--tone-green);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;margin-block:1.75rem 0;padding:1.25rem;display:grid}.tg-checked[data-astro-cid-xeury4yc] h2[data-astro-cid-xeury4yc]{font-size:var(--text-lg);margin-bottom:.35rem}.tg-checked[data-astro-cid-xeury4yc] p[data-astro-cid-xeury4yc]+p[data-astro-cid-xeury4yc]{margin-top:.4rem}
