.ShareCard_card__OSogJ{background:#fff;border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e5e7eb;padding:1.5rem}.ShareCard_title__XKEXg{font-weight:600;color:#111827;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.ShareCard_titleIcon__dmqXk{width:1.25rem;height:1.25rem}.ShareCard_linkLabel__NVo4v{font-size:.875rem;color:#4b5563;display:block;margin-bottom:.25rem}.ShareCard_linkRow__NQj_q{display:flex;gap:.5rem}.ShareCard_linkInput__U9Z3j{flex:1 1;border:1px solid #d1d5db;background:#f9fafb;font-family:monospace}.ShareCard_copyButton___Ih3s,.ShareCard_linkInput__U9Z3j{padding:.5rem .75rem;font-size:.875rem;border-radius:.5rem}.ShareCard_copyButton___Ih3s{border:none;cursor:pointer;transition:all .15s;color:#fff}.ShareCard_copyButton___Ih3s.ShareCard_default__IkBbS{background:#2563eb}.ShareCard_copyButton___Ih3s.ShareCard_default__IkBbS:hover{background:#1d4ed8}.ShareCard_copyButton___Ih3s.ShareCard_copied__aCNZi{background:#16a34a}.ShareCard_socialButtons__8lJGA{display:flex;gap:.5rem;padding-top:.75rem}.ShareCard_socialButton__mtUVC{flex:1 1;padding:.5rem 1rem;font-size:.875rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;cursor:pointer;transition:background .15s}.ShareCard_socialButton__mtUVC:hover{background:#f9fafb}.ToolPage_page__ydVDH{min-height:100vh;background:#fff;color:#000}.ToolPage_breadcrumb__tNmBO{background:#f9fafb;padding:.75rem 1.5rem;border-bottom:1px solid #e5e7eb}.ToolPage_breadcrumbInner__wnxaL{max-width:72rem;margin:0 auto;display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4b5563}.ToolPage_breadcrumbLink__mpqPu{color:#4b5563;text-decoration:none;transition:color .15s}.ToolPage_breadcrumbLink__mpqPu:hover{color:#2563eb}.ToolPage_breadcrumbCurrent__vzUDe{color:#111827;font-weight:500}.ToolPage_toolHeader__Gshzs{background:linear-gradient(to bottom right,#f9fafb,#f3f4f6);border-bottom:2px solid #e5e7eb}.ToolPage_toolHeaderInner__UrIt_{max-width:72rem;margin:0 auto;padding:3rem 1.5rem}.ToolPage_toolHeaderGrid__JfrNG{display:grid;gap:2rem}@media(min-width:1024px){.ToolPage_toolHeaderGrid__JfrNG{grid-template-columns:2fr 1fr}}.ToolPage_categoryRow__AaRPJ{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.ToolPage_categoryIcon__1vhjd{font-size:1.875rem}.ToolPage_categoryBadge__0YOXt{padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500;text-transform:capitalize}.ToolPage_categoryBadge__0YOXt.ToolPage_blue__lP72X{background:#dbeafe;color:#1d4ed8}.ToolPage_categoryBadge__0YOXt.ToolPage_purple__DD4RE{background:#ede9fe;color:#6d28d9}.ToolPage_categoryBadge__0YOXt.ToolPage_green__FkAFX{background:#dcfce7;color:#15803d}.ToolPage_categoryBadge__0YOXt.ToolPage_indigo__gS4K3{background:#e0e7ff;color:#4338ca}.ToolPage_categoryBadge__0YOXt.ToolPage_gray__Ns8HX{background:#f3f4f6;color:#374151}.ToolPage_toolTitle__M4tpK{font-size:2.25rem;font-weight:700;margin-bottom:1rem;color:#111827}@media(min-width:768px){.ToolPage_toolTitle__M4tpK{font-size:3rem}}.ToolPage_toolDescription__HX0sa{font-size:1.25rem;color:#374151;line-height:1.75;margin-bottom:1.5rem}.ToolPage_featuresTitle__ihx7F{font-size:.75rem;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.ToolPage_featuresList__1kxEx{display:grid;gap:.5rem;list-style:none;padding:0;margin:0}@media(min-width:768px){.ToolPage_featuresList__1kxEx{grid-template-columns:repeat(2,1fr)}}.ToolPage_featureItem__pO3do{display:flex;align-items:center;gap:.5rem;color:#374151}.ToolPage_featureCheck__ZWus_{width:1.25rem;height:1.25rem;color:#22c55e;flex-shrink:0}.ToolPage_freeNotice__Bzqmn{margin-top:1rem;background:#eff6ff;border-radius:.75rem;padding:1rem;border:1px solid #bfdbfe}.ToolPage_freeNoticeText__Ukxwg{font-size:.875rem;color:#1d4ed8;display:flex;align-items:center;gap:.5rem}.ToolPage_freeNoticeIcon__0cvwg{width:1rem;height:1rem}.ToolPage_toolContent__rPXtX{padding:3rem 1.5rem}.ToolPage_toolContentInner__OSoip{max-width:72rem;margin:0 auto}.ToolPage_toolWrapper__xtHxA{background:#fff;border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e5e7eb;padding:2rem}.ToolPage_faqSection__sXZzV{padding:3rem 1.5rem;background:#fff;border-top:1px solid #e5e7eb}.ToolPage_faqInner__48XRd{max-width:56rem;margin:0 auto}.ToolPage_faqTitle__Hq9o0{font-size:1.875rem;font-weight:700;margin-bottom:2rem;color:#111827}.ToolPage_faqList__f5G_L{display:flex;flex-direction:column;gap:1.5rem}.ToolPage_faqItem__5Fm01{background:#f9fafb;border-radius:.5rem;padding:1.5rem;transition:background .15s}.ToolPage_faqItem__5Fm01:hover{background:#f3f4f6}.ToolPage_faqItem__5Fm01[open] .ToolPage_faqQuestion__INUZy{color:#2563eb}.ToolPage_faqItem__5Fm01[open] .ToolPage_faqChevron__UzdHf{transform:rotate(180deg)}.ToolPage_faqSummary__8uj9b{display:flex;align-items:flex-start;justify-content:space-between;cursor:pointer;list-style:none}.ToolPage_faqSummary__8uj9b::-webkit-details-marker{display:none}.ToolPage_faqQuestion__INUZy{font-size:1.125rem;font-weight:600;color:#111827;padding-right:2rem;transition:color .15s}.ToolPage_faqChevron__UzdHf{width:1.5rem;height:1.5rem;color:#6b7280;flex-shrink:0;transition:transform .2s}.ToolPage_faqAnswer__x18WN{margin-top:1rem;color:#374151;line-height:1.75}.ToolPage_relatedSection__I_rrM{padding:3rem 1.5rem;background:#f9fafb;border-top:1px solid #e5e7eb}.ToolPage_relatedInner__iwi5D{max-width:72rem;margin:0 auto}.ToolPage_relatedTitle__TYJ0h{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.ToolPage_relatedGrid___lDME{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.ToolPage_relatedGrid___lDME{grid-template-columns:repeat(3,1fr)}}.ToolPage_relatedCard__kQXUC{background:#fff;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb;text-decoration:none;transition:all .15s}.ToolPage_relatedCard__kQXUC:hover{border-color:#60a5fa;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.ToolPage_relatedCardTop__xRUq4{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ToolPage_relatedEmoji__1Y2jA{font-size:1.5rem}.ToolPage_relatedArrow__38wkQ{width:1.25rem;height:1.25rem;color:#9ca3af;transition:color .15s}.ToolPage_relatedCard__kQXUC:hover .ToolPage_relatedArrow__38wkQ{color:#2563eb}.ToolPage_relatedCardTitle__N9eCn{font-weight:600;color:#111827;transition:color .15s}.ToolPage_relatedCard__kQXUC:hover .ToolPage_relatedCardTitle__N9eCn{color:#2563eb}.ToolPage_relatedCardDesc__C_N9r{font-size:.875rem;color:#4b5563;margin-top:.25rem}