.tool-page_page__hBfNx{min-height:100vh;color:#0f172a;background:#fbfcff}.dark .tool-page_page__hBfNx{color:#f8fafc;background:#080d18}.tool-page_topbar__iwbMu{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:72rem;margin:auto;padding:1rem 1.5rem;border-bottom:1px solid rgba(148,163,184,.14)}.tool-page_breadcrumb__CcGkv{display:flex;align-items:center;gap:.45rem;min-width:0;overflow-x:auto;color:#94a3b8;font-size:.68rem;white-space:nowrap;scrollbar-width:none}.tool-page_breadcrumb__CcGkv a{transition:color .14s ease}.tool-page_breadcrumb__CcGkv a:hover{color:#4f46e5}.tool-page_breadcrumb__CcGkv span{color:#475569;font-weight:800}.dark .tool-page_breadcrumb__CcGkv span{color:#cbd5e1}.tool-page_trust__Sv0sp{display:flex;align-items:center;gap:.4rem;flex:none;color:#059669;font-size:.65rem;font-weight:750}.tool-page_sharedHeader__5LyPr{max-width:52rem;margin:2.5rem auto 1rem;padding:0 1rem;text-align:center}.tool-page_sharedHeader__5LyPr>span{display:inline-flex;align-items:center;gap:.4rem;color:#4f46e5;font-size:.68rem;font-weight:800}.tool-page_sharedHeader__5LyPr h1{margin-top:.7rem;color:#172033;font-size:clamp(2rem,5vw,3.5rem);font-weight:950;letter-spacing:-.045em}.dark .tool-page_sharedHeader__5LyPr h1{color:#f8fafc}.tool-page_sharedHeader__5LyPr p{max-width:40rem;margin:.7rem auto;color:#64748b;font-size:.85rem;line-height:1.9}.dark .tool-page_sharedHeader__5LyPr p{color:#94a3b8}.tool-page_stage__JmIau{min-width:0;margin-bottom:2rem}.tool-page_stage__JmIau .glassmorphism{border-color:rgba(148,163,184,.2);background:rgba(255,255,255,.92);box-shadow:0 12px 35px rgba(15,23,42,.06)}.dark .tool-page_stage__JmIau .glassmorphism{border-color:rgba(148,163,184,.14);background:rgba(15,23,42,.9);box-shadow:0 12px 35px rgba(0,0,0,.18)}.tool-page_stage__JmIau input,.tool-page_stage__JmIau select,.tool-page_stage__JmIau textarea{border-color:rgba(148,163,184,.28)!important;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.tool-page_stage__JmIau input:focus,.tool-page_stage__JmIau select:focus,.tool-page_stage__JmIau textarea:focus{border-color:#818cf8!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important}.tool-page_stage__JmIau button{transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .14s ease}.tool-page_stage__JmIau button:active{transform:scale(.97)}.tool-page_afterTool__1UOsc{max-width:72rem;margin:auto;padding:0 1.5rem 4rem}.tool-page_related__u6Xrp{margin:1rem 0 4rem}.tool-page_sectionTitle__fqBFb{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.tool-page_sectionTitle__fqBFb span{color:#6366f1;font-size:.64rem;font-weight:850}.tool-page_sectionTitle__fqBFb h2{margin-top:.25rem;color:#172033;font-size:1.5rem;font-weight:950}.dark .tool-page_sectionTitle__fqBFb h2{color:#f8fafc}.tool-page_sectionTitle__fqBFb>a{display:flex;align-items:center;gap:.3rem;color:#64748b;font-size:.67rem;font-weight:750}.tool-page_relatedGrid__sz88X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.tool-page_relatedCard__B1gbt{display:flex;align-items:center;gap:.75rem;min-height:96px;padding:.85rem;border:1px solid rgba(148,163,184,.2);border-radius:.9rem;background:#fff;transition:transform .15s cubic-bezier(.23,1,.32,1),border-color .15s ease}.dark .tool-page_relatedCard__B1gbt{background:#0f172a;border-color:rgba(148,163,184,.14)}.tool-page_relatedCard__B1gbt:hover{transform:translateY(-2px);border-color:rgba(99,102,241,.35)}.tool-page_relatedCard__B1gbt:active{transform:scale(.985)}.tool-page_relatedCard__B1gbt>span{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex:none;border-radius:.7rem;color:#4f46e5;background:#eef2ff}.dark .tool-page_relatedCard__B1gbt>span{color:#a5b4fc;background:rgba(79,70,229,.18)}.tool-page_relatedCard__B1gbt div{min-width:0;flex:1}.tool-page_relatedCard__B1gbt strong{display:block;overflow:hidden;color:#1e293b;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.dark .tool-page_relatedCard__B1gbt strong{color:#f1f5f9}.tool-page_relatedCard__B1gbt p{display:-webkit-box;overflow:hidden;margin-top:.25rem;color:#94a3b8;font-size:.61rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tool-page_relatedCard__B1gbt>svg{color:#cbd5e1}.tool-page_commentsWrap__6UnM8{max-width:58rem;margin:auto}@media(max-width:700px){.tool-page_topbar__iwbMu{padding:.8rem 1rem}.tool-page_trust__Sv0sp{display:none}.tool-page_afterTool__1UOsc{padding:0 1rem 3rem}.tool-page_related__u6Xrp{margin-bottom:2.5rem}.tool-page_relatedGrid__sz88X{grid-template-columns:1fr}.tool-page_sectionTitle__fqBFb h2{font-size:1.25rem}.tool-page_sectionTitle__fqBFb>a{font-size:.6rem}.tool-page_stage__JmIau .glassmorphism{border-right:0;border-left:0;border-radius:0;box-shadow:none}}@media(prefers-reduced-motion:reduce){.tool-page_relatedCard__B1gbt,.tool-page_stage__JmIau button{transition-duration:0s}}.tool-page_mathStage__XhLgK{--math:#4f46e5;--math-soft:#eef2ff;color:#0f172a;background:#fbfcff}.tool-page_mathStage__XhLgK .min-h-screen{min-height:auto!important;background:transparent!important}.tool-page_mathStage__XhLgK .absolute.inset-0,.tool-page_mathStage__XhLgK .absolute.top-0.left-0{display:none!important}.tool-page_mathStage__XhLgK .container{max-width:68rem;padding-top:2rem;padding-bottom:2.5rem}.tool-page_mathStage__XhLgK header{margin-bottom:2rem}.tool-page_mathStage__XhLgK header h1{color:#172033!important;background:none!important;-webkit-text-fill-color:currentColor;font-size:clamp(2rem,5vw,3.35rem)!important;font-weight:950!important;letter-spacing:-.045em}.tool-page_mathStage__XhLgK header p{max-width:42rem;margin-right:auto;margin-left:auto;color:#64748b!important;font-size:.85rem!important;line-height:1.9}.tool-page_mathStage__XhLgK .glassmorphism{border:1px solid rgba(148,163,184,.2)!important;border-radius:1.2rem!important;background:#fff!important;box-shadow:0 16px 45px rgba(15,23,42,.07)!important}.tool-page_mathStage__XhLgK label{color:#475569!important;font-size:.72rem!important;font-weight:800!important}.tool-page_mathStage__XhLgK input,.tool-page_mathStage__XhLgK select{min-height:3rem;border:1px solid #dce3ec!important;border-radius:.75rem!important;color:#1e293b!important;background:#fff!important;font-size:.86rem!important}.tool-page_mathStage__XhLgK input:focus,.tool-page_mathStage__XhLgK select:focus{border-color:#818cf8!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important}.tool-page_mathStage__XhLgK button{border-radius:.7rem}.tool-page_mathStage__XhLgK button[class*=bg-blue],.tool-page_mathStage__XhLgK button[class*=bg-gradient],.tool-page_mathStage__XhLgK button[class*=bg-green]{color:#fff!important;background:#4f46e5!important;background-image:none!important;box-shadow:0 6px 15px rgba(79,70,229,.18)!important}.tool-page_mathStage__XhLgK .text-blue-500,.tool-page_mathStage__XhLgK .text-green-500,.tool-page_mathStage__XhLgK .text-purple-500{color:#4f46e5!important}.dark .tool-page_mathStage__XhLgK{--math-soft:rgba(79,70,229,.17);color:#f8fafc;background:#080d18}.dark .tool-page_mathStage__XhLgK header h1{color:#f8fafc!important}.dark .tool-page_mathStage__XhLgK header p{color:#94a3b8!important}.dark .tool-page_mathStage__XhLgK .glassmorphism{border-color:rgba(148,163,184,.14)!important;background:#0f172a!important;box-shadow:0 16px 45px rgba(0,0,0,.2)!important}.dark .tool-page_mathStage__XhLgK label{color:#cbd5e1!important}.dark .tool-page_mathStage__XhLgK input,.dark .tool-page_mathStage__XhLgK select{border-color:#334155!important;color:#f8fafc!important;background:#111827!important}@media(max-width:640px){.tool-page_mathStage__XhLgK .container{padding:1.25rem 0!important}.tool-page_mathStage__XhLgK header{padding:0 1rem}.tool-page_mathStage__XhLgK header h1{font-size:2rem!important}.tool-page_mathStage__XhLgK .glassmorphism{border-right:0!important;border-left:0!important;border-radius:0!important;box-shadow:none!important}}.tool-page_standardStage__rDAU0{--tool-accent:#4f46e5;--tool-soft:#eef2ff;color:#0f172a;background:#fbfcff}.tool-page_dateStage__JDXp0{--tool-accent:#2563eb;--tool-soft:#eff6ff}.tool-page_financialStage__MJ41e{--tool-accent:#059669;--tool-soft:#ecfdf5}.tool-page_healthStage__QSEIT{--tool-accent:#e11d48;--tool-soft:#fff1f2}.tool-page_utilitiesStage__fIXo5{--tool-accent:#7c3aed;--tool-soft:#f5f3ff}.tool-page_educationStage__sDoGj{--tool-accent:#d97706;--tool-soft:#fffbeb}.tool-page_standardStage__rDAU0 .min-h-screen{min-height:auto!important;background:transparent!important}.tool-page_standardStage__rDAU0 .absolute.inset-0,.tool-page_standardStage__rDAU0 .absolute.top-0.left-0{display:none!important}.tool-page_standardStage__rDAU0 .container{max-width:68rem;padding-top:2rem;padding-bottom:2.5rem}.tool-page_standardStage__rDAU0 header{margin-bottom:2rem}.tool-page_standardStage__rDAU0 header h1{color:#172033!important;background:none!important;-webkit-text-fill-color:currentColor;font-size:clamp(2rem,5vw,3.35rem)!important;font-weight:950!important;letter-spacing:-.045em}.tool-page_standardStage__rDAU0 header p{max-width:43rem;margin-right:auto;margin-left:auto;color:#64748b!important;font-size:.85rem!important;line-height:1.9}.tool-page_standardStage__rDAU0 .glassmorphism{border:1px solid rgba(148,163,184,.2)!important;border-radius:1.2rem!important;background:#fff!important;box-shadow:0 16px 45px rgba(15,23,42,.07)!important}.tool-page_standardStage__rDAU0 label{color:#475569!important;font-size:.72rem!important;font-weight:800!important}.tool-page_standardStage__rDAU0 input,.tool-page_standardStage__rDAU0 select,.tool-page_standardStage__rDAU0 textarea{border:1px solid #dce3ec!important;border-radius:.75rem!important;color:#1e293b!important;background:#fff!important}.tool-page_standardStage__rDAU0 input:focus,.tool-page_standardStage__rDAU0 select:focus,.tool-page_standardStage__rDAU0 textarea:focus{border-color:var(--tool-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--tool-accent) 12%,transparent)!important}.tool-page_standardStage__rDAU0 button[class*=bg-blue],.tool-page_standardStage__rDAU0 button[class*=bg-gradient],.tool-page_standardStage__rDAU0 button[class*=bg-green],.tool-page_standardStage__rDAU0 button[class*=bg-purple]{color:#fff!important;background:var(--tool-accent)!important;background-image:none!important;box-shadow:0 6px 15px color-mix(in srgb,var(--tool-accent) 20%,transparent)!important}.tool-page_standardStage__rDAU0 .text-blue-500,.tool-page_standardStage__rDAU0 .text-green-500,.tool-page_standardStage__rDAU0 .text-pink-500,.tool-page_standardStage__rDAU0 .text-purple-500{color:var(--tool-accent)!important}.dark .tool-page_standardStage__rDAU0{color:#f8fafc;background:#080d18}.dark .tool-page_standardStage__rDAU0 header h1{color:#f8fafc!important}.dark .tool-page_standardStage__rDAU0 header p{color:#94a3b8!important}.dark .tool-page_standardStage__rDAU0 .glassmorphism{border-color:rgba(148,163,184,.14)!important;background:#0f172a!important;box-shadow:0 16px 45px rgba(0,0,0,.2)!important}.dark .tool-page_standardStage__rDAU0 label{color:#cbd5e1!important}.dark .tool-page_standardStage__rDAU0 input,.dark .tool-page_standardStage__rDAU0 select,.dark .tool-page_standardStage__rDAU0 textarea{border-color:#334155!important;color:#f8fafc!important;background:#111827!important}@media(max-width:640px){.tool-page_standardStage__rDAU0 .container{padding:1.25rem 0!important}.tool-page_standardStage__rDAU0 header{padding:0 1rem}.tool-page_standardStage__rDAU0 header h1{font-size:2rem!important}.tool-page_standardStage__rDAU0 .glassmorphism{border-right:0!important;border-left:0!important;border-radius:0!important;box-shadow:none!important}}