.ToolComparison_wrapper__mvjkV{margin:3rem 0;background:linear-gradient(to bottom right,#eff6ff,#eef2ff);border-radius:1rem;padding:2rem;border:2px solid #bfdbfe}.ToolComparison_header__Y9FbY{margin-bottom:1.5rem}.ToolComparison_headerRow__SxxjT{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.ToolComparison_headerIcon__uLjpI{width:2rem;height:2rem;color:#2563eb}.ToolComparison_title__FHkGz{font-size:1.875rem;font-weight:700;color:#111827}.ToolComparison_description__MqHCs{color:#374151;font-size:1.125rem;line-height:1.75}.ToolComparison_tableContainer__usek6{display:none;overflow-x:auto}@media(min-width:1024px){.ToolComparison_tableContainer__usek6{display:block}}.ToolComparison_table__Vi3fL{width:100%;min-width:56rem;background:#fff;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:2px solid #e5e7eb;border-collapse:separate;border-spacing:0;overflow:hidden}.ToolComparison_tableHead__bb_yg tr{background:linear-gradient(90deg,#2563eb,#4f46e5)}.ToolComparison_tableHead__bb_yg th{padding:1rem 1.5rem;text-align:left;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff}.ToolComparison_tableHead__bb_yg th:first-child{border-top-left-radius:.75rem}.ToolComparison_tableHead__bb_yg th:last-child{border-top-right-radius:.75rem;text-align:center}.ToolComparison_tableBody__fGTwC tr{border-bottom:1px solid #e5e7eb;transition:background-color .15s}.ToolComparison_tableBody__fGTwC tr:hover{background-color:#eff6ff}.ToolComparison_tableBody__fGTwC tr:nth-child(2n){background-color:#f9fafb}.ToolComparison_tableBody__fGTwC tr:nth-child(2n):hover{background-color:#eff6ff}.ToolComparison_tableBody__fGTwC td{padding:1rem 1.5rem;vertical-align:top}.ToolComparison_toolNameCell__HMYuF{display:flex;align-items:center;white-space:nowrap}.ToolComparison_toolNumber__MXwq5{flex-shrink:0;width:2.5rem;height:2.5rem;background-color:#dbeafe;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#2563eb;font-weight:700}.ToolComparison_toolNameText__5fB_G{margin-left:1rem;font-size:1rem;font-weight:700;color:#111827}.ToolComparison_bestForText__Tix_r{font-size:.875rem;color:#111827}.ToolComparison_featureList__Yy4ZP{list-style:none;padding:0;margin:0;font-size:.875rem;color:#374151}.ToolComparison_featureItem__4MTEx{display:flex;align-items:flex-start;margin-bottom:.25rem}.ToolComparison_featureIcon__fz_Kn{width:1rem;height:1rem;color:#22c55e;margin-top:.125rem;margin-right:.5rem;flex-shrink:0}.ToolComparison_moreFeatures__UG_hx{font-size:.75rem;color:#6b7280;font-style:italic}.ToolComparison_difficultyBadge__lvamg{display:inline-flex;padding:.25rem .75rem;font-size:.75rem;font-weight:600;border-radius:9999px;border:1px solid;white-space:nowrap}.ToolComparison_difficultyBadge__lvamg.ToolComparison_beginner__5tcOb{background-color:#dcfce7;color:#166534;border-color:#86efac}.ToolComparison_difficultyBadge__lvamg.ToolComparison_intermediate__pnTmt{background-color:#fef9c3;color:#854d0e;border-color:#fde047}.ToolComparison_difficultyBadge__lvamg.ToolComparison_advanced__k12kO{background-color:#fee2e2;color:#991b1b;border-color:#fca5a5}.ToolComparison_timeCell__u5VDc{display:flex;align-items:center;font-size:.875rem;color:#111827;white-space:nowrap}.ToolComparison_timeIcon__yo9sL{width:1rem;height:1rem;color:#9ca3af;margin-right:.5rem}.ToolComparison_actionCell__LYbLi{text-align:center;white-space:nowrap}.ToolComparison_tryButton__fzNie{display:inline-flex;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;border-radius:.5rem;color:#fff;background-color:#2563eb;border:none;cursor:pointer;text-decoration:none;transition:all .15s}.ToolComparison_tryButton__fzNie:hover{background-color:#1d4ed8;transform:scale(1.05)}.ToolComparison_tryButton__fzNie:active{transform:scale(.95)}.ToolComparison_tryButtonArrow__niWzd{width:1rem;height:1rem;margin-left:.5rem}.ToolComparison_mobileCards__bDhns{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.ToolComparison_mobileCards__bDhns{display:none}}.ToolComparison_mobileCard__N0A9v{background:#fff;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);padding:1.5rem;border:2px solid #e5e7eb}.ToolComparison_mobileCardHeader__knrxr{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.ToolComparison_mobileCardHeaderLeft__UA9i1{display:flex;align-items:center;gap:.75rem}.ToolComparison_mobileCardTitle__Tan00{font-size:1.125rem;font-weight:700;color:#111827}.ToolComparison_mobileLabel__8lKyA{font-size:.625rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.ToolComparison_mobileSection__NUL_h{margin-bottom:.75rem}.ToolComparison_mobileSectionText__GNuaP{font-size:.875rem;color:#111827;margin-top:.25rem}.ToolComparison_mobileFeatureList__Hz_xj{list-style:none;padding:0;margin:.5rem 0 0;font-size:.875rem;color:#374151}.ToolComparison_exportFormats__Hzw8E{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.ToolComparison_exportBadge___hDVe{padding:.25rem .5rem;background-color:#f3f4f6;color:#374151;font-size:.75rem;border-radius:.375rem;border:1px solid #d1d5db}.ToolComparison_mobileButton__SaHnd{display:flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1rem;font-size:.875rem;font-weight:600;border-radius:.5rem;color:#fff;background-color:#2563eb;border:none;cursor:pointer;text-decoration:none;transition:all .15s}.ToolComparison_mobileButton__SaHnd:hover{background-color:#1d4ed8;transform:scale(1.05)}.ToolComparison_mobileButton__SaHnd:active{transform:scale(.95)}.ToolComparison_helpBox__YDgXP{margin-top:1.5rem;padding:1rem;background:#fff;border-radius:.5rem;border:1px solid #bfdbfe}.ToolComparison_helpInner__VmyZ4{display:flex;align-items:flex-start;gap:.75rem}.ToolComparison_helpIcon__5lTN0{width:1.25rem;height:1.25rem;color:#2563eb;margin-top:.125rem;flex-shrink:0}.ToolComparison_helpText__GXbFd{font-size:.875rem;color:#374151}.ToolComparison_helpTitle__1_q1J{font-weight:600;color:#111827;margin-bottom:.25rem}.Tools_page__wccpP{min-height:100vh;background:#fff;color:#000;overflow-x:hidden}.Tools_hero__YRJKQ{padding:5rem 1.5rem;border-bottom:2px solid #e5e7eb;background:linear-gradient(to bottom right,#f9fafb,#f3f4f6);text-align:center}.Tools_heroInner__y9qZZ{max-width:56rem;margin:0 auto}.Tools_heroTitle__GhXRp{font-size:2.25rem;font-weight:700;margin-bottom:1rem}@media(min-width:768px){.Tools_heroTitle__GhXRp{font-size:3rem}}.Tools_heroSubtitle__C_DdM{font-size:1.25rem;color:#374151;line-height:1.75}.Tools_heroBadges__MYsLr{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;font-size:.875rem;color:#4b5563}.Tools_badge__lVRFj{display:flex;align-items:center;gap:.5rem}.Tools_badgeIcon__VYRM4{width:1.25rem;height:1.25rem}.Tools_apiNotice__JX1cm{padding:.5rem 1.5rem;background:#f3f4f6;border-bottom:1px solid #e5e7eb}.Tools_apiNoticeInner__oGjjj{max-width:72rem;margin:0 auto;display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#6b7280}.Tools_apiNoticeIcon__Ywjmh{width:1rem;height:1rem;flex-shrink:0}.Tools_apiNoticeCode__jzGix{font-family:monospace;font-size:.8125rem;background:#e5e7eb;padding:.125rem .375rem;border-radius:.25rem;color:#374151}.Tools_categoryPills__b0t2G{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.Tools_categoryPill__3O36n{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:9999px;font-size:.8125rem;cursor:pointer;transition:all .15s;color:#374151}.Tools_categoryPill__3O36n:hover{border-color:#3b82f6;background:#eff6ff;color:#1d4ed8}.Tools_categoryPillLabel__tWNFL{text-transform:capitalize}.Tools_categoryPillCount__KnRPd{font-size:.6875rem;background:#e5e7eb;color:#6b7280;padding:.0625rem .375rem;border-radius:9999px;font-weight:600}.Tools_accordion__pp6RP{margin-bottom:.5rem;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden}.Tools_accordionToggle__7b0Gq{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.25rem;background:#f9fafb;border:none;cursor:pointer;font-size:1rem;font-weight:600;color:#111827;transition:background .15s}.Tools_accordionToggle__7b0Gq:hover{background:#f3f4f6}.Tools_accordionOpen__W2GwC{background:#eff6ff}.Tools_accordionOpen__W2GwC:hover{background:#dbeafe}.Tools_accordionToggleLeft__bJlue{display:flex;align-items:center;gap:.75rem}.Tools_accordionIcon__sIRBW{width:1.25rem;height:1.25rem;color:#2563eb;flex-shrink:0}.Tools_accordionChevron__LcScB{width:1.25rem;height:1.25rem;color:#6b7280;flex-shrink:0;transition:transform .2s}.Tools_accordionChevronOpen__Bknce{transform:rotate(180deg)}.Tools_accordionContent__Dyide{padding:0 .5rem .5rem}.Tools_helpBox__ZgC_j{margin-top:1.5rem;padding:1rem;background:#eff6ff;border-radius:.5rem;border:1px solid #bfdbfe}.Tools_helpInner__1di7T{display:flex;align-items:flex-start;gap:.75rem}.Tools_helpIcon__NnA_F{width:1.25rem;height:1.25rem;color:#2563eb;margin-top:.125rem;flex-shrink:0}.Tools_helpText__zsvRp{font-size:.875rem;color:#374151}.Tools_helpTitle__XErNS{font-weight:600;color:#111827;margin-bottom:.25rem}.Tools_searchSection__Cabpf{padding:2rem 1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.Tools_searchInner__2Vzp5{max-width:72rem;margin:0 auto}.Tools_searchWrapper__9W5K2{position:relative}.Tools_searchIcon__2b_Eu{position:absolute;top:50%;left:1rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#9ca3af;pointer-events:none}.Tools_searchInput__AoaYX{width:100%;padding:1rem 1rem 1rem 3rem;font-size:1.125rem;border:2px solid #d1d5db;border-radius:.75rem;outline:none;transition:all .15s;box-sizing:border-box}.Tools_searchInput__AoaYX:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.Tools_clearButton__v_oMF{position:absolute;top:50%;right:1rem;transform:translateY(-50%);background:none;border:none;color:#9ca3af;cursor:pointer;padding:0;display:flex;align-items:center}.Tools_clearButton__v_oMF:hover{color:#4b5563}.Tools_clearIcon__qvrLJ{width:1.25rem;height:1.25rem}.Tools_searchMeta__XY2Un{margin-top:.75rem;font-size:.875rem;color:#4b5563;display:flex;align-items:center;gap:.5rem}.Tools_noMatch__Uusxq{color:#ea580c;font-weight:600}.Tools_comparisonSection__WChva{padding:3rem 1.5rem;background:#fff}.Tools_sectionInner__lrPCP{max-width:72rem;margin:0 auto}.Tools_categorySection__ES00Q{padding:3rem 1.5rem;background:#f9fafb}.Tools_categoryHeader__ReIQo{margin-bottom:3rem;text-align:center}.Tools_categoryTitle__jiIiM{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:1rem}.Tools_categorySubtitle__d61pU{font-size:1.125rem;color:#4b5563}.Tools_categoryGroup__KLkLu{margin-bottom:4rem}.Tools_categoryGroupHeader__WTGtF{display:flex;align-items:center;gap:.75rem;margin-bottom:2rem}.Tools_categoryEmoji__rfDs3{font-size:1.875rem}.Tools_categoryName__hMgef{font-size:1.5rem;font-weight:700;text-transform:capitalize}.Tools_categoryCount__U6McW{color:#6b7280}.Tools_toolsGrid__2PtFE{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.Tools_toolsGrid__2PtFE{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.Tools_toolsGrid__2PtFE{grid-template-columns:repeat(3,1fr)}}.Tools_toolCard__3DLfR{background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:1.5rem;transition:all .3s}.Tools_toolCard__3DLfR:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1);border-color:#60a5fa}.Tools_toolCardHeader__mM7xL{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.Tools_toolCardName__63ids{font-size:1.25rem;font-weight:700;color:#111827;transition:color .15s}.Tools_toolCard__3DLfR:hover .Tools_toolCardName__63ids{color:#2563eb}.Tools_toolCardIcon__67brq{width:1.25rem;height:1.25rem;color:#9ca3af;flex-shrink:0;margin-left:.5rem;transition:color .15s}.Tools_toolCard__3DLfR:hover .Tools_toolCardIcon__67brq{color:#2563eb}.Tools_toolCardDesc__ZwrzI{color:#4b5563;margin-bottom:1.5rem;flex-grow:1;line-height:1.75}.Tools_toolCardButton__hxlbD{display:inline-block;background:#2563eb;color:#fff;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;text-align:center;text-decoration:none;transition:all .15s}.Tools_toolCardButton__hxlbD:hover{background:#1d4ed8;transform:scale(1.05)}.Tools_toolCardButton__hxlbD:active{transform:scale(.95)}.Tools_toolCardShare__zfNkI{margin-top:1rem;padding-top:.75rem;border-top:1px solid #f3f4f6}.Tools_copyLinkButton__nZEGL{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;cursor:pointer;transition:all .15s}.Tools_copyLinkButton__nZEGL:hover{background:#f3f4f6;color:#374151;border-color:#d1d5db}.Tools_copyLinkCopied__20ZuB{color:#16a34a;background:#f0fdf4;border-color:#86efac}.Tools_copyLinkIcon__vbusS{width:.875rem;height:.875rem}.Tools_emptyState__GuNlt{text-align:center;padding:4rem 0}.Tools_emptyIcon___BS8k{width:4rem;height:4rem;color:#9ca3af;margin:0 auto 1rem}.Tools_emptyTitle__eqoJM{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:.5rem}.Tools_emptyText__5k3kW{color:#6b7280;margin-bottom:1rem}.Tools_emptyButton__iSqk_{display:inline-block;padding:.75rem 1.5rem;background:#2563eb;color:#fff;border-radius:.5rem;border:none;font-weight:600;cursor:pointer;transition:background .15s}.Tools_emptyButton__iSqk_:hover{background:#1d4ed8}.Tools_comingSoon__K_a6A{margin-top:6rem;text-align:center;background:#f9fafb;border-radius:1rem;padding:3rem}.Tools_comingSoonTitle__P3Ub0{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.Tools_comingSoonText__1KeFr{color:#4b5563;max-width:42rem;margin:0 auto 1.5rem}.Tools_comingSoonButton__MnuBR{display:inline-block;padding:.75rem 1.5rem;background:#2563eb;color:#fff;border-radius:.5rem;font-weight:600;text-decoration:none;transition:background .15s}.Tools_comingSoonButton__MnuBR:hover{background:#1d4ed8}