.StepsTool_container__Fn3At{max-width:560px;margin:0 auto;padding:96px 20px 80px;color:#c7c7c8;text-align:center}.StepsTool_title__R3_b8{margin:0 0 12px;font-size:28px;font-weight:800}.StepsTool_desc__PsyiE{margin:0 auto 32px;max-width:420px;font-size:15px;color:#7f828a;line-height:1.5}.StepsTool_card__fRk6O{padding:28px 24px;border-radius:16px;background-color:#161719}.StepsTool_field__kMDDT{margin-bottom:24px}.StepsTool_field__kMDDT:last-child{margin-bottom:0}.StepsTool_label__iUVDj{display:block;margin-bottom:6px;font-size:14px;font-weight:600;text-align:center}.StepsTool_sectionLabel__GWD_4{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#7f828a}.StepsTool_advancedToggle___QqbP{display:inline-flex;align-items:center;gap:6px;margin-top:20px;padding:0;border:none;background:none;color:#1bedc7;font-size:14px;font-weight:600;cursor:pointer}.StepsTool_advancedToggle___QqbP svg{width:14px;height:14px;transition:transform .2s ease}.StepsTool_advancedToggle___QqbP.StepsTool_open__fevO8 svg{transform:rotate(180deg)}.StepsTool_advancedPanel__yyuvn{margin-top:20px;padding-top:20px;border-top:1px solid #1e3c3a}.StepsTool_advancedPanel__yyuvn .StepsTool_label__iUVDj{margin-bottom:4px;font-size:12px;font-weight:500;color:#7f828a}.StepsTool_advancedPanel__yyuvn .StepsTool_input__yUQ6S,.StepsTool_advancedPanel__yyuvn .StepsTool_select__T6DRC{padding:9px 12px;font-size:14px}.StepsTool_advancedPanel__yyuvn .StepsTool_segButton__ne_4x{padding:7px;font-size:12px}.StepsTool_optionalGroup__mtIMU{margin-top:28px;padding-top:20px;border-top:1px solid #1e3c3a}.StepsTool_optionalGroup__mtIMU .StepsTool_sectionLabel__GWD_4{margin-bottom:8px;font-size:11px}.StepsTool_optionalGroup__mtIMU .StepsTool_field__kMDDT{margin-bottom:14px}.StepsTool_optionalGroup__mtIMU .StepsTool_label__iUVDj{margin-bottom:4px;font-size:12px;font-weight:500;color:#7f828a}.StepsTool_optionalGroup__mtIMU .StepsTool_input__yUQ6S,.StepsTool_optionalGroup__mtIMU .StepsTool_select__T6DRC{padding:9px 12px;font-size:14px}.StepsTool_optionalGroup__mtIMU .StepsTool_segButton__ne_4x{padding:7px;font-size:12px}.StepsTool_input__yUQ6S,.StepsTool_select__T6DRC{width:100%;padding:12px 14px;border:1px solid #1e3c3a;border-radius:10px;background-color:#202127;color:#c7c7c8;font-size:16px}.StepsTool_input__yUQ6S:focus,.StepsTool_select__T6DRC:focus{outline:none;border-color:#1bedc7}.StepsTool_segmented__ShOMj{display:flex;gap:8px}.StepsTool_segButton__ne_4x{flex:1 1;min-width:0;padding:10px;border:1px solid #1e3c3a;border-radius:10px;background-color:#202127;color:#7f828a;font-size:14px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.StepsTool_segButton__ne_4x.StepsTool_active__bkJ5a{border-color:#1bedc7;color:#1bedc7;font-weight:700}.StepsTool_toggleRow__9tcyc{display:flex;align-items:center;justify-content:space-between;gap:12px}.StepsTool_chipGroup__PdgzH{display:flex;flex-wrap:wrap;gap:8px}.StepsTool_chipGroup__PdgzH .StepsTool_segButton__ne_4x{flex:0 1 auto;padding:9px 14px;white-space:normal;text-overflow:clip}.StepsTool_unitToggle__8dcgt{flex:0 0 auto}.StepsTool_unitToggle__8dcgt .StepsTool_segButton__ne_4x{flex:0 0 auto;min-width:44px;padding:7px 12px;font-size:13px}.StepsTool_result__2aHN7{position:relative;margin-top:24px;padding:36px 24px;border-radius:16px;background:linear-gradient(135deg,#1e3c3a,#161719);text-align:center}.StepsTool_resultPrimary__Fbxzf{font-size:44px;font-weight:800;color:#1bedc7}.StepsTool_bfScale__aujka{position:relative;margin:20px auto 4px;max-width:320px;height:10px}.StepsTool_bfScaleBar__jW_1e{height:100%;border-radius:999px;background:linear-gradient(90deg,#5b8def,#1bedc7 35%,#f2c14e 70%,#ef6f6c)}.StepsTool_bfMarker__sfCp1{position:absolute;top:-3px;width:4px;height:16px;margin-left:-2px;border-radius:2px;background-color:#c7c7c8;box-shadow:0 0 0 2px #161719}.StepsTool_resultSecondary__T9kss{margin-top:8px;font-size:16px;color:#c7c7c8}.StepsTool_resultNote__lB0fR{margin-top:12px;font-size:13px;color:#7f828a}.StepsTool_gaugeTrack__8qVFt{margin:16px auto 0;max-width:280px;height:8px;border-radius:999px;background-color:rgba(27,237,199,.18);overflow:hidden}.StepsTool_gaugeFill__kyhDH{height:100%;border-radius:999px;background-color:#1bedc7;transition:width .25s ease}.StepsTool_source__jI_2H{margin-top:6px;font-size:12px;color:#7f828a}.StepsTool_shareButton__Ii4De{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #1bedc7;border-radius:999px;background-color:rgba(0,0,0,0);color:#1bedc7;cursor:pointer}.StepsTool_shareButton__Ii4De svg{width:18px;height:18px}.StepsTool_shareButton__Ii4De:hover{background-color:rgba(27,237,199,.12)}.StepsTool_appCta__yeeSw{display:block;width:100%;box-sizing:border-box;margin-top:24px;padding:18px;border:none;border-radius:16px;background-color:#1bedc7;color:#202127;font-size:16px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.StepsTool_content__Sh5jz{margin-top:40px;text-align:left}.StepsTool_content__Sh5jz h2{margin:28px 0 10px;font-size:20px;font-weight:700}.StepsTool_content__Sh5jz p{font-size:15px;color:#c7c7c8;line-height:1.6}.StepsTool_content__Sh5jz table{width:100%;margin:12px 0;border-collapse:collapse;font-size:14px}.StepsTool_content__Sh5jz td,.StepsTool_content__Sh5jz th{padding:8px 10px;border:1px solid #1e3c3a;text-align:left}.StepsTool_content__Sh5jz th{color:#1bedc7}.StepsTool_content__Sh5jz .StepsTool_faqItem__moqoR{margin-top:18px}.StepsTool_content__Sh5jz .StepsTool_faqItem__moqoR h3{margin:0 0 6px;font-size:15px;font-weight:600;color:#c7c7c8}.StepsTool_content__Sh5jz .StepsTool_faqItem__moqoR p{font-size:14px;color:#7f828a}.RelatedTools_related__O0sCT{margin-top:48px}.RelatedTools_title__m1MHM{margin:0 0 16px;font-size:18px;font-weight:700;color:#c7c7c8;text-align:center}.RelatedTools_list__g3kov{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.RelatedTools_link__e5x6V{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border:1px solid #1e3c3a;border-radius:14px;background-color:#161719;color:#c7c7c8;font-size:16px;font-weight:600;text-decoration:none;text-align:left;transition:border-color .15s ease,transform .15s ease}.RelatedTools_link__e5x6V:after{content:"→";color:#1bedc7;font-size:18px}.RelatedTools_link__e5x6V:hover{border-color:#1bedc7;transform:translateY(-1px)}