.tool-page_page__La8Hk{--ac:var(--color-accent);--ac-text:var(--color-accent);--co1:#f97316;--co2:#8b5cf6;--gold:#f59e0b;position:relative;isolation:isolate;padding:32px 0 72px}[data-theme=dark] .tool-page_page__La8Hk{--ac-text:#fb7185;--co1:#fb923c;--co2:#a78bfa;--gold:#fbbf24}.tool-page_page__La8Hk:before{content:"";position:absolute;inset:0 0 auto 0;height:560px;z-index:-1;background:radial-gradient(44% 60% at 12% -10%,color-mix(in srgb,var(--ac) 10%,transparent),transparent 70%),radial-gradient(40% 55% at 88% -6%,color-mix(in srgb,var(--co2) 10%,transparent),transparent 72%),radial-gradient(30% 40% at 55% 0,color-mix(in srgb,var(--co1) 6%,transparent),transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent);pointer-events:none}[data-theme=dark] .tool-page_page__La8Hk:before{background:radial-gradient(44% 60% at 12% -10%,color-mix(in srgb,var(--ac) 20%,transparent),transparent 70%),radial-gradient(40% 55% at 88% -6%,color-mix(in srgb,#7c3aed 20%,transparent),transparent 72%),radial-gradient(30% 40% at 55% 0,color-mix(in srgb,#c2410c 12%,transparent),transparent 70%)}.tool-page_wide__zttrI{max-width:1120px;margin-inline:auto;padding-inline:24px}.tool-page_crumbs___1tnf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;color:var(--color-text-muted);margin-bottom:24px}.tool-page_crumbs___1tnf a{color:var(--color-text-secondary);transition:color .15s ease}.tool-page_crumbs___1tnf a:hover{color:var(--ac-text)}.tool-page_crumbs___1tnf [aria-current=page]{color:var(--color-text);font-weight:600}.tool-page_hero___dQ1a{text-align:center;max-width:680px;margin:0 auto 36px}@media (prefers-reduced-motion:no-preference){.tool-page_hero___dQ1a>*{animation:tool-page_pageRise__g_Jl5 .6s cubic-bezier(.22,1,.36,1) backwards}.tool-page_hero___dQ1a>:nth-child(2){animation-delay:.08s}.tool-page_hero___dQ1a>:nth-child(3){animation-delay:.16s}}@keyframes tool-page_pageRise__g_Jl5{0%{opacity:0;transform:translateY(14px)}}.tool-page_heroIcon__Gk8Ft{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;color:#fff;background:linear-gradient(135deg,var(--ac),var(--co1) 115%);box-shadow:0 10px 26px color-mix(in srgb,var(--ac) 30%,transparent);margin-bottom:16px}@media (prefers-reduced-motion:no-preference){.tool-page_heroIcon__Gk8Ft{animation:tool-page_iconFloat__MSZpI 5.5s ease-in-out infinite alternate}}@keyframes tool-page_iconFloat__MSZpI{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.tool-page_title__ZOYL9{font-size:clamp(2rem,1.3rem + 3vw,3rem);font-weight:800;color:var(--color-text)}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.tool-page_title__ZOYL9{background:linear-gradient(115deg,var(--color-text) 40%,var(--ac-text) 75%,var(--co1) 105%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}}.tool-page_tagline__RValH{margin-top:12px;font-size:1.08rem;color:var(--color-text-secondary)}.tool-page_calcWrap__sPbS_{position:relative;z-index:10;width:min(1060px,94vw);margin-left:50%;transform:translateX(-50%);margin-bottom:40px}.tool-page_layout__uv4vd{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:36px;gap:36px;align-items:start}.tool-page_main__XXCMa{min-width:0}.tool-page_intro__YTRPl{font-size:1.02rem;line-height:1.7;color:var(--color-text-secondary)}.tool-page_block__jBVfD{margin-top:36px}.tool-page_h2__AWdmv{display:flex;align-items:center;gap:10px;font-size:1.4rem;font-weight:700;color:var(--color-text);margin-bottom:18px}.tool-page_h2__AWdmv:before{content:"";flex-shrink:0;width:4px;height:1.05em;border-radius:999px;background:linear-gradient(180deg,var(--ac),var(--co1) 55%,var(--co2))}.tool-page_steps__dD8ei{display:flex;flex-direction:column;gap:16px}.tool-page_step__wtCD9{--hue:var(--ac);--hue2:var(--co1);--hueD:#be123c;display:flex;gap:14px;align-items:flex-start}.tool-page_steps__dD8ei .tool-page_step__wtCD9:nth-child(3n+2){--hue:var(--co1);--hue2:var(--gold);--hueD:#c2410c}.tool-page_steps__dD8ei .tool-page_step__wtCD9:nth-child(3n+3){--hue:var(--co2);--hue2:var(--ac);--hueD:#6d28d9}.tool-page_stepNum__bumzE{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--hueD),var(--hue) 130%);color:#fff;font-weight:700;font-size:.9rem;box-shadow:0 4px 12px color-mix(in srgb,var(--hue) 28%,transparent)}.tool-page_stepTitle__AmfV0{font-size:1.02rem;font-weight:700;color:var(--color-text)}.tool-page_stepBody__vS2Q2{margin-top:3px;color:var(--color-text-secondary)}.tool-page_examples__muFWJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.tool-page_example__boGbA{--hue:var(--ac);display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-left:3px solid var(--hue);border-radius:var(--radius-md);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tool-page_examples__muFWJ .tool-page_example__boGbA:nth-child(4n+2){--hue:var(--co1)}.tool-page_examples__muFWJ .tool-page_example__boGbA:nth-child(4n+3){--hue:var(--co2)}.tool-page_examples__muFWJ .tool-page_example__boGbA:nth-child(4n+4){--hue:var(--gold)}.tool-page_example__boGbA:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--hue) 38%,var(--color-border));border-left-color:var(--hue);box-shadow:0 10px 26px color-mix(in srgb,var(--hue) 15%,transparent)}.tool-page_exLabel__7bKNZ{font-size:.82rem;font-weight:700;color:var(--color-text)}.tool-page_exCalc__nhyEQ{font-size:.85rem;color:var(--color-text-muted)}.tool-page_exResult__P23U7{font-size:.9rem;font-weight:600;color:var(--ac-text)}.tool-page_faqs__UY63w{display:flex;flex-direction:column;gap:10px}.tool-page_faq__XMeGp{border:1px solid var(--color-border);border-left:3px solid transparent;border-radius:var(--radius-md);background:var(--color-bg-card);overflow:hidden;transition:border-color .2s ease}.tool-page_faq__XMeGp[open]{border-color:color-mix(in srgb,var(--ac) 22%,var(--color-border));border-left-color:var(--ac)}.tool-page_faqQ__0CvFb{cursor:pointer;list-style:none;font-weight:600;color:var(--color-text);position:relative;padding:16px 44px 16px 18px;transition:background .18s ease}.tool-page_faqQ__0CvFb:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--ac) 6%,transparent),transparent 60%)}.tool-page_faqQ__0CvFb::-webkit-details-marker{display:none}.tool-page_faqQ__0CvFb:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:1.3rem;color:var(--ac-text);transition:transform .25s ease}.tool-page_faq__XMeGp[open] .tool-page_faqQ__0CvFb:after{content:"+";transform:translateY(-50%) rotate(45deg)}.tool-page_faqA__M8V4e{padding:0 18px 16px;color:var(--color-text-secondary);animation:tool-page_faqIn__X6BSL .25s ease}@keyframes tool-page_faqIn__X6BSL{0%{opacity:0;transform:translateY(-4px)}}.tool-page_aside__BrGME{position:-webkit-sticky;position:sticky;top:88px}.tool-page_asideCard__6OU7N{padding:20px;background:radial-gradient(120% 80% at 100% 0,color-mix(in srgb,var(--co2) 6%,transparent),transparent 55%),var(--color-bg-card);border:1px solid color-mix(in srgb,var(--ac) 12%,var(--color-border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm),0 10px 30px color-mix(in srgb,var(--ac) 6%,transparent)}.tool-page_asideHeading__MgNTg{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:14px}.tool-page_asideList__LGhUu{display:flex;flex-direction:column;gap:4px}.tool-page_asideItem__gPmjX{display:flex;gap:10px;align-items:flex-start;padding:10px;border-radius:var(--radius-sm);transition:background .18s ease,transform .18s ease}.tool-page_asideItem__gPmjX:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--ac) 7%,var(--color-bg-secondary)),var(--color-bg-secondary) 70%);transform:translateX(4px)}.tool-page_asideIcon__PRPOF{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;color:var(--ac-text);background:color-mix(in srgb,var(--ac) 10%,transparent);transition:background .18s ease,color .18s ease}.tool-page_asideItem__gPmjX:hover .tool-page_asideIcon__PRPOF{background:linear-gradient(135deg,var(--ac),var(--co1));color:#fff}.tool-page_asideText___yz0z{display:flex;flex-direction:column;min-width:0}.tool-page_asideName__FExW2{font-size:.9rem;font-weight:600;color:var(--color-text)}.tool-page_asideTag__SfrkL{font-size:.76rem;color:var(--color-text-muted);line-height:1.4}.tool-page_asideAll__F8if4{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:.85rem;font-weight:600;color:var(--ac-text);transition:gap .15s ease}.tool-page_asideAll__F8if4:hover{gap:10px}@media (max-width:900px){.tool-page_layout__uv4vd{grid-template-columns:1fr}.tool-page_aside__BrGME{position:static}}@media (max-width:560px){.tool-page_wide__zttrI{padding-inline:16px}}