.ad-zone[data-astro-cid-q5756wun]{background:color-mix(in srgb, var(--surface) 60%, transparent);border:1px solid var(--border);border-radius:var(--radius-sm);backdrop-filter:blur(4px);box-sizing:border-box;justify-content:center;align-items:center;margin:2rem auto;transition:border-color .2s;display:flex;overflow:hidden}.ad-tag[data-astro-cid-q5756wun]{color:var(--muted);text-transform:uppercase;letter-spacing:1px;opacity:.6;font-size:.7rem;font-weight:500}.ad-top[data-astro-cid-q5756wun]{contain:layout style;width:100%;max-width:728px;height:90px;min-height:90px}.ad-middle[data-astro-cid-q5756wun]{contain:layout style;width:100%;max-width:300px;height:250px;min-height:250px}.ad-bottom[data-astro-cid-q5756wun]{contain:layout style;width:100%;max-width:728px;height:90px;min-height:90px}@media (width<=768px){.ad-top[data-astro-cid-q5756wun],.ad-bottom[data-astro-cid-q5756wun]{max-width:320px;height:50px;min-height:50px}}.faq-section[data-astro-cid-xfss2k4y]{border-top:1px solid var(--border);margin-top:3.5rem;padding-top:2.5rem}.faq-title[data-astro-cid-xfss2k4y]{color:var(--text);margin:0 0 1.5rem;font-size:1.5rem;font-weight:700}.faq-list[data-astro-cid-xfss2k4y]{flex-direction:column;gap:.5rem;display:flex}.faq-item[data-astro-cid-xfss2k4y]{border:1px solid var(--border);background:var(--surface);border-radius:10px;transition:border-color .15s;overflow:hidden}.faq-item[data-astro-cid-xfss2k4y][open]{border-color:#22c55e}.faq-question[data-astro-cid-xfss2k4y]{color:var(--text);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.95rem;font-weight:600;list-style:none;transition:background .15s;display:flex}.faq-question[data-astro-cid-xfss2k4y]:hover{background:color-mix(in srgb, var(--surface-strong) 40%, transparent)}.faq-question[data-astro-cid-xfss2k4y]::-webkit-details-marker{display:none}.faq-chevron[data-astro-cid-xfss2k4y]{color:var(--muted);flex-shrink:0;transition:transform .2s}.faq-item[data-astro-cid-xfss2k4y][open] .faq-chevron[data-astro-cid-xfss2k4y]{transform:rotate(180deg)}.faq-answer[data-astro-cid-xfss2k4y]{color:var(--muted);border-top:1px solid var(--border);margin:0;padding:.875rem 1.25rem 1.125rem;font-size:.875rem;line-height:1.7}@media (width<=640px){.faq-title[data-astro-cid-xfss2k4y]{font-size:1.25rem}}.related-tools-section[data-astro-cid-bmudqljg]{border-radius:calc(var(--radius,16px) + 4px);background:color-mix(in srgb, var(--surface) 90%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow);margin-top:3.5rem;padding:clamp(1.5rem,3vw,2.5rem)}.related-section-header[data-astro-cid-bmudqljg]{align-items:center;gap:1rem;min-width:0;margin-bottom:2rem;display:flex}.related-section-header[data-astro-cid-bmudqljg]>div[data-astro-cid-bmudqljg]:last-child{min-width:0}.header-icon-box[data-astro-cid-bmudqljg]{border:1px solid color-mix(in srgb, var(--primary) 35%, transparent);background:linear-gradient(135deg,#2563eb33,#7c3aed33);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.header-emoji[data-astro-cid-bmudqljg]{font-size:1.4rem}.related-heading[data-astro-cid-bmudqljg]{letter-spacing:-.02em;color:var(--text);margin:0 0 .25rem;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:800}.related-subheading[data-astro-cid-bmudqljg]{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.88rem}.related-tools-grid[data-astro-cid-bmudqljg]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}@media (width<=640px){.related-tools-section[data-astro-cid-bmudqljg]{margin-top:2.5rem;padding:1.25rem}.related-section-header[data-astro-cid-bmudqljg]{gap:.75rem;margin-bottom:1.5rem}.header-icon-box[data-astro-cid-bmudqljg]{width:38px;height:38px}.header-emoji[data-astro-cid-bmudqljg]{font-size:1.2rem}.related-tools-grid[data-astro-cid-bmudqljg]{grid-template-columns:1fr}}.tool-page[data-astro-cid-xqrakt4q]{width:100%;max-width:960px;color:var(--text);box-sizing:border-box;min-width:0;margin:0 auto;padding:2rem 1rem 4rem}.breadcrumb[data-astro-cid-xqrakt4q]{margin-bottom:2rem}.breadcrumb[data-astro-cid-xqrakt4q] a[data-astro-cid-xqrakt4q]{color:var(--primary);align-items:center;gap:.25rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.breadcrumb[data-astro-cid-xqrakt4q] a[data-astro-cid-xqrakt4q]:hover{opacity:.8;transform:translate(-2px)}.tool-header[data-astro-cid-xqrakt4q]{text-align:center;margin-bottom:2.5rem}.tool-header[data-astro-cid-xqrakt4q] h1[data-astro-cid-xqrakt4q]{letter-spacing:-.03em;background:linear-gradient(90deg, var(--text), var(--muted));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 .5rem;font-size:clamp(1.85rem,4vw,2.5rem);font-weight:800}.tool-header[data-astro-cid-xqrakt4q] p[data-astro-cid-xqrakt4q]{color:var(--muted);margin:0;font-size:1.05rem;line-height:1.5}.interactive-area[data-astro-cid-xqrakt4q]{contain:layout style;width:100%;min-width:0;min-height:280px;margin:1rem 0 3rem}.seo-content[data-astro-cid-xqrakt4q]{background:var(--surface);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);box-shadow:var(--shadow);color:var(--text);backdrop-filter:blur(8px);padding:clamp(2rem,4vw,3rem);line-height:1.75}.seo-content[data-astro-cid-xqrakt4q] h2{color:var(--text);letter-spacing:-.02em;margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.seo-content[data-astro-cid-xqrakt4q] h2:first-child{margin-top:0}.seo-content[data-astro-cid-xqrakt4q] h3{color:var(--text);margin-top:1.75rem;margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.seo-content[data-astro-cid-xqrakt4q] p{color:var(--text);opacity:.92;margin-bottom:1.25rem}.seo-content[data-astro-cid-xqrakt4q] ul,.seo-content[data-astro-cid-xqrakt4q] ol{margin-bottom:1.25rem;padding-left:1.5rem}.seo-content[data-astro-cid-xqrakt4q] li{color:var(--text);opacity:.92;margin-bottom:.5rem}.seo-content[data-astro-cid-xqrakt4q] strong{color:var(--text);opacity:1;font-weight:600}.how-to-steps[data-astro-cid-xqrakt4q]{margin-bottom:2rem}.how-to-steps[data-astro-cid-xqrakt4q] h2[data-astro-cid-xqrakt4q]{color:var(--text);letter-spacing:-.02em;margin-top:0;margin-bottom:1.25rem;font-size:1.5rem;font-weight:700}.how-to-steps[data-astro-cid-xqrakt4q] ol[data-astro-cid-xqrakt4q]{counter-reset:step-counter;flex-direction:column;gap:1rem;margin:0;padding-left:0;list-style:none;display:flex}.how-to-steps[data-astro-cid-xqrakt4q] li[data-astro-cid-xqrakt4q]{counter-increment:step-counter;grid-template-columns:2rem 1fr;align-items:start;gap:0 .75rem;display:grid}.how-to-steps[data-astro-cid-xqrakt4q] li[data-astro-cid-xqrakt4q]:before{content:counter(step-counter);background:var(--primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin-top:.1rem;font-size:.8rem;font-weight:700;display:flex}.how-to-steps[data-astro-cid-xqrakt4q] li[data-astro-cid-xqrakt4q] strong[data-astro-cid-xqrakt4q]{color:var(--text);margin-bottom:.2rem;font-size:.95rem;font-weight:600;display:block}.how-to-steps[data-astro-cid-xqrakt4q] li[data-astro-cid-xqrakt4q] p[data-astro-cid-xqrakt4q]{color:var(--text);opacity:.75;grid-column:2;margin:0;font-size:.9rem;line-height:1.5}@media (width<=767px){.tool-page[data-astro-cid-xqrakt4q]{padding:1.25rem .75rem 3rem}.breadcrumb[data-astro-cid-xqrakt4q]{margin-bottom:1.25rem}.breadcrumb[data-astro-cid-xqrakt4q] a[data-astro-cid-xqrakt4q]{min-height:2.5rem;font-size:.85rem}.tool-header[data-astro-cid-xqrakt4q]{margin-bottom:1.5rem}.tool-header[data-astro-cid-xqrakt4q] h1[data-astro-cid-xqrakt4q]{overflow-wrap:anywhere;font-size:clamp(1.7rem,8vw,2.25rem);line-height:1.2}.tool-header[data-astro-cid-xqrakt4q] p[data-astro-cid-xqrakt4q]{overflow-wrap:anywhere;font-size:.95rem}.interactive-area[data-astro-cid-xqrakt4q]{min-height:0;margin:.75rem 0 2rem}.seo-content[data-astro-cid-xqrakt4q]{border-radius:var(--radius);overflow-wrap:anywhere;padding:1.25rem 1rem}.seo-content[data-astro-cid-xqrakt4q] h2{font-size:1.3rem;line-height:1.3}.seo-content[data-astro-cid-xqrakt4q] h3{font-size:1.1rem;line-height:1.35}.seo-content[data-astro-cid-xqrakt4q] ul,.seo-content[data-astro-cid-xqrakt4q] ol{padding-left:1.25rem}.how-to-steps[data-astro-cid-xqrakt4q] li[data-astro-cid-xqrakt4q]{grid-template-columns:1.75rem minmax(0,1fr);gap:0 .6rem}.how-to-steps[data-astro-cid-xqrakt4q] li[data-astro-cid-xqrakt4q]:before{width:1.75rem;height:1.75rem}}@media (width<=420px){.tool-page[data-astro-cid-xqrakt4q]{padding-inline:.5rem}.seo-content[data-astro-cid-xqrakt4q]{padding-inline:.85rem}}
