.Ah36da_calculator{flex-direction:column;height:100%;display:flex;overflow:hidden}.Ah36da_header{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-bottom:1px solid #e2e8f0;padding:24px}.Ah36da_title{color:#1a202c;margin:0 0 8px;font-size:22px;font-weight:700}.Ah36da_description{color:#718096;margin:0;font-size:14px;line-height:1.5}.Ah36da_content{flex:1;display:flex;overflow:hidden}.Ah36da_inputSection{background:#f8f9fa;border-right:1px solid #e2e8f0;flex:0 0 480px;padding:24px;overflow-y:auto}.Ah36da_resultsSection{background:#fff;flex:1;padding:24px;overflow-y:auto}.Ah36da_formSection{background:#fff;border-radius:12px;margin-bottom:20px;padding:20px;box-shadow:0 1px 3px #00000014}.Ah36da_sectionTitle{color:#2d3748;border-bottom:2px solid #e2e8f0;margin:0 0 16px;padding-bottom:12px;font-size:14px;font-weight:600}.Ah36da_formGroup{margin-bottom:16px}.Ah36da_formGroupCompact{min-width:100px;margin-bottom:8px}.Ah36da_label{color:#4a5568;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.Ah36da_labelSmall{color:#4a5568;align-items:center;gap:4px;margin-bottom:4px;font-size:11px;font-weight:500;display:flex}.Ah36da_limitHint{color:#a0aec0;font-weight:400}.Ah36da_hint{color:#718096;margin-top:4px;font-size:11px;display:block}.Ah36da_modeNote{color:#92400e;background:#fffbeb;border:1px solid #fbbf24;border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:12px;line-height:1.5}.Ah36da_input{color:#1a202c;background:#fff;border:2px solid #e2e8f0;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;transition:all .2s}.Ah36da_input:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea26}.Ah36da_input:hover{border-color:#cbd5e0}.Ah36da_inputSmall{color:#1a202c;background:#fff;border:2px solid #e2e8f0;border-radius:6px;width:100%;min-width:70px;padding:8px 10px;font-size:13px;transition:all .2s}.Ah36da_inputSmall:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea26}.Ah36da_inputHighlighted{background:#fffbeb;border-color:#fbbf24}.Ah36da_inputWithUnit{align-items:center;gap:8px;display:flex}.Ah36da_inputWithUnit .Ah36da_input{flex:1}.Ah36da_inputRow{gap:8px;display:flex}.Ah36da_inputRow .Ah36da_input{flex:1}.Ah36da_unit{color:#718096;min-width:40px;font-size:13px;font-weight:500}.Ah36da_select{color:#1a202c;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;transition:all .2s}.Ah36da_select:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea26}.Ah36da_selectSmall{color:#1a202c;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:8px;min-width:80px;padding:10px 12px;font-size:13px}.Ah36da_slider{appearance:none;cursor:pointer;background:#e2e8f0;border-radius:4px;width:100%;height:8px}.Ah36da_slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#667eea;border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #0003}.Ah36da_slider::-moz-range-thumb{cursor:pointer;background:#667eea;border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #0003}.Ah36da_radioGroup{flex-direction:column;gap:8px;display:flex}.Ah36da_radioLabel{cursor:pointer;color:#4a5568;background:#fff;border:2px solid #e2e8f0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;transition:all .2s;display:flex}.Ah36da_radioLabel:hover{background:#f7fafc;border-color:#cbd5e0}.Ah36da_radioLabel:has(.Ah36da_radio:checked){background:#eef2ff;border-color:#667eea}.Ah36da_radio{accent-color:#667eea;width:18px;height:18px}.Ah36da_chemGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.Ah36da_chemGridWide{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.Ah36da_paramsGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.Ah36da_calculateButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:10px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;transition:all .2s}.Ah36da_calculateButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.Ah36da_calculateButton:active{transform:translateY(0)}.Ah36da_clearButton{color:#4a5568;cursor:pointer;background:#f7fafc;border:2px solid #e2e8f0;border-radius:10px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;transition:all .2s}.Ah36da_clearButton:hover{background:#edf2f7;border-color:#cbd5e0}.Ah36da_buttonRow{gap:12px;display:flex}.Ah36da_buttonRow>button{flex:1}.Ah36da_error{color:#c53030;background:#fed7d7;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:13px}.Ah36da_resultCard{text-align:center;border-radius:16px;margin-bottom:20px;padding:24px}.Ah36da_resultCard.Ah36da_success{background:linear-gradient(135deg,#d4edda 0%,#c3e6cb 100%);border:2px solid #28a745}.Ah36da_resultCard.Ah36da_info{background:linear-gradient(135deg,#cce5ff 0%,#b8daff 100%);border:2px solid #007bff}.Ah36da_resultCard.Ah36da_warning{background:linear-gradient(135deg,#fff3cd 0%,#ffeaa7 100%);border:2px solid #ffc107}.Ah36da_resultCard.Ah36da_danger{background:linear-gradient(135deg,#f8d7da 0%,#f5c6cb 100%);border:2px solid #dc3545}.Ah36da_resultTitle{color:#495057;margin:0 0 12px;font-size:14px;font-weight:600}.Ah36da_resultValue{color:#1a202c;margin-bottom:8px;font-size:28px;font-weight:700}.Ah36da_resultLevel{color:#495057;font-size:14px;font-weight:600}.Ah36da_resultConversion{color:#6c757d;margin-top:2px;font-size:15px;font-weight:600}.Ah36da_intermediateResults{gap:16px;margin-bottom:20px;display:flex}.Ah36da_resultMini{text-align:center;background:#f7fafc;border:2px solid #e2e8f0;border-radius:12px;flex:1;padding:16px}.Ah36da_resultMiniLabel{color:#718096;margin-bottom:4px;font-size:12px;display:block}.Ah36da_resultMiniValue{color:#1a202c;font-size:20px;font-weight:700}.Ah36da_resultMiniCard{text-align:center;border-radius:10px;padding:14px}.Ah36da_resultMiniCard.Ah36da_success{background:#d4edda;border:2px solid #c3e6cb}.Ah36da_resultMiniCard.Ah36da_info{background:#e3f2fd;border:2px solid #90caf9}.Ah36da_resultMiniCard.Ah36da_warning{background:#fff3cd;border:2px solid #ffeaa7}.Ah36da_resultMiniCard.Ah36da_warningHigh{background:#ffd19a;border:2px solid #ffb347}.Ah36da_resultMiniCard.Ah36da_danger{background:#f8d7da;border:2px solid #f5c6cb}.Ah36da_resultMiniHint{color:#718096;margin-top:4px;font-size:10px;display:block}.Ah36da_resultsGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px;display:grid}.Ah36da_resultGroupCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:20px;box-shadow:0 2px 8px #00000014}.Ah36da_resultGroupTitle{color:#2d3748;border-bottom:2px solid #e2e8f0;margin:0 0 16px;padding-bottom:12px;font-size:14px;font-weight:600}.Ah36da_resultGridInner{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;margin-bottom:16px;display:grid}.Ah36da_crackingGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.Ah36da_crackingCard{border:2px solid;border-radius:12px;padding:16px}.Ah36da_crackingCard.Ah36da_success{background:#f0fff4;border-color:#68d391}.Ah36da_crackingCard.Ah36da_warning{background:#fffbeb;border-color:#fbbf24}.Ah36da_crackingCard.Ah36da_warningHigh{background:#fff7ed;border-color:#fb923c}.Ah36da_crackingCard.Ah36da_danger{background:#fef2f2;border-color:#f87171}.Ah36da_crackingHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Ah36da_crackingName{color:#1a202c;font-size:16px;font-weight:700}.Ah36da_crackingValue{color:#1a202c;font-size:18px;font-weight:700}.Ah36da_crackingLevel{color:#4a5568;margin-bottom:8px;font-size:12px;font-weight:600}.Ah36da_crackingDesc{color:#718096;margin-bottom:12px;font-size:11px;line-height:1.4}.Ah36da_crackingFormula{color:#a0aec0;background:#0000000d;border-radius:4px;padding:6px 8px;font-family:monospace;font-size:10px}.Ah36da_interpretationCard{background:#e3f2fd;border:2px solid #90caf9;border-radius:12px;margin-bottom:20px;padding:20px}.Ah36da_interpretationCard h4{color:#1565c0;margin:0 0 8px;font-size:14px;font-weight:600}.Ah36da_interpretationCard p{color:#1976d2;margin:0;font-size:13px;line-height:1.5}.Ah36da_validityNotice{background:#fff8e1;border:2px solid #ffca28;border-radius:12px;margin-bottom:20px;padding:20px}.Ah36da_validityNotice h4{color:#b45309;margin:0 0 8px;font-size:14px;font-weight:600}.Ah36da_validityNotice p{color:#92600a;margin:0;font-size:13px;line-height:1.5}.Ah36da_detailsCard{background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:20px}.Ah36da_detailsCard h4{color:#2d3748;margin:0 0 12px;font-size:14px;font-weight:600}.Ah36da_detailsList{flex-direction:column;gap:8px;display:flex}.Ah36da_detailItem{justify-content:space-between;font-size:13px;display:flex}.Ah36da_detailLabel{color:#718096}.Ah36da_detailValue{color:#1a202c;font-weight:500}.Ah36da_formulaCard{background:#f0f8ff;border:2px solid #b8d4ff;border-radius:12px;margin-bottom:20px;padding:20px}.Ah36da_formulaCard h4{color:#2d3748;margin:0 0 12px;font-size:14px;font-weight:600}.Ah36da_formula{color:#1a202c;text-align:center;background:#fff;border-radius:8px;margin-bottom:16px;padding:16px;font-family:Georgia,serif;font-size:16px;font-weight:600}.Ah36da_formulaLegend{color:#4a5568;font-size:12px;line-height:1.6}.Ah36da_formulaLegend p{margin:4px 0}.Ah36da_formulasSmall{color:#718096;background:#f0f8ff;border-radius:8px;padding:12px;font-size:11px;line-height:1.6}.Ah36da_formulasSmall p{margin:4px 0}.Ah36da_formulaNote{color:#a0aec0;font-style:italic}.Ah36da_infoCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:20px}.Ah36da_infoCard h4{color:#2d3748;margin:0 0 16px;font-size:14px;font-weight:600}.Ah36da_interpretationSection{border-bottom:1px solid #e2e8f0;margin-bottom:20px;padding-bottom:16px}.Ah36da_interpretationSection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Ah36da_interpretationSection h5{color:#2d3748;margin:0 0 8px;font-size:13px;font-weight:600}.Ah36da_interpretationText{color:#718096;margin:0 0 12px;font-size:12px;line-height:1.5}.Ah36da_levelsList{flex-direction:column;gap:8px;display:flex}.Ah36da_levelItem{border-radius:8px;padding:12px 16px;font-size:12px;line-height:1.4}.Ah36da_levelItem.Ah36da_success{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.Ah36da_levelItem.Ah36da_info{color:#004085;background:#cce5ff;border:1px solid #b8daff}.Ah36da_levelItem.Ah36da_warning{color:#856404;background:#fff3cd;border:1px solid #ffeaa7}.Ah36da_levelItem.Ah36da_warningHigh{color:#8b4513;background:#ffd19a;border:1px solid #ffb347}.Ah36da_levelItem.Ah36da_danger{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.Ah36da_noteCard{background:#fffbeb;border:2px solid #fbbf24;border-radius:12px;margin-bottom:20px;padding:20px}.Ah36da_noteCard h4{color:#92400e;margin:0 0 12px;font-size:14px;font-weight:600}.Ah36da_noteCard ul{margin:0;padding-left:20px}.Ah36da_noteCard li{color:#78350f;margin-bottom:8px;font-size:12px;line-height:1.5}.Ah36da_noteCard li:last-child{margin-bottom:0}.Ah36da_legendCard{background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px}.Ah36da_legendCard h4{color:#2d3748;margin:0 0 12px;font-size:13px;font-weight:600}.Ah36da_legendItems{flex-wrap:wrap;gap:20px;display:flex}.Ah36da_legendItem{color:#4a5568;align-items:center;gap:8px;font-size:12px;display:flex}.Ah36da_legendColor{border-radius:4px;width:20px;height:20px}.Ah36da_successBg{background:#d4edda;border:1px solid #c3e6cb}.Ah36da_warningBg{background:#fff3cd;border:1px solid #ffeaa7}.Ah36da_warningHighBg{background:#ffd19a;border:1px solid #ffb347}.Ah36da_dangerBg{background:#f8d7da;border:1px solid #f5c6cb}@media (max-width:1200px){.Ah36da_content{flex-direction:column}.Ah36da_inputSection{border-bottom:1px solid #e2e8f0;border-right:none;flex:none;max-height:50vh}.Ah36da_resultsGrid,.Ah36da_crackingGrid{grid-template-columns:1fr}}@media (max-width:992px){.Ah36da_content{flex-direction:column;overflow:visible}.Ah36da_inputSection{border-bottom:1px solid #e2e8f0;border-right:none;flex:none;width:100%;max-height:none;padding:20px}.Ah36da_resultsSection{flex:none;width:100%;padding:20px;overflow:visible}.Ah36da_calculatorDark .Ah36da_inputSection{border-bottom:1px solid #ffffff1a;border-right:none}}@media (max-width:768px){.Ah36da_header{padding:16px}.Ah36da_title{font-size:18px}.Ah36da_chemGrid{grid-template-columns:1fr}.Ah36da_chemGridWide{grid-template-columns:repeat(2,1fr)}.Ah36da_paramsGrid{grid-template-columns:1fr}.Ah36da_intermediateResults{flex-direction:column}.Ah36da_resultValue{font-size:22px}.Ah36da_formula{font-size:14px}.Ah36da_legendItems{flex-direction:column;gap:8px}.Ah36da_buttonRow{flex-direction:column}}@media (max-width:480px){.Ah36da_calculator{overflow:visible}.Ah36da_header{padding:12px}.Ah36da_title{margin-bottom:4px;font-size:16px}.Ah36da_description{font-size:12px}.Ah36da_content{flex-direction:column;overflow:visible}.Ah36da_inputSection{max-height:none;padding:12px;overflow:visible}.Ah36da_resultsSection{padding:12px}.Ah36da_formSection{border-radius:10px;margin-bottom:12px;padding:14px}.Ah36da_sectionTitle{margin-bottom:12px;padding-bottom:8px;font-size:13px}.Ah36da_formGroup{margin-bottom:12px}.Ah36da_label{font-size:12px}.Ah36da_input{border-radius:6px;padding:10px;font-size:14px}.Ah36da_select{padding:10px;font-size:14px}.Ah36da_calculateButton,.Ah36da_clearButton{border-radius:8px;padding:12px 16px;font-size:14px}.Ah36da_resultCard{border-radius:12px;margin-bottom:12px;padding:16px}.Ah36da_resultTitle{font-size:12px}.Ah36da_resultValue{font-size:20px}.Ah36da_resultMini{padding:12px}.Ah36da_resultMiniValue{font-size:16px}.Ah36da_crackingCard{border-radius:10px;padding:12px}.Ah36da_crackingName{font-size:14px}.Ah36da_crackingValue{font-size:16px}.Ah36da_interpretationCard,.Ah36da_detailsCard,.Ah36da_formulaCard,.Ah36da_noteCard{border-radius:10px;margin-bottom:12px;padding:14px}.Ah36da_chemGridWide{grid-template-columns:1fr 1fr;gap:8px}.Ah36da_inputRow{flex-direction:column;gap:8px}.Ah36da_inputWithUnit{flex-direction:column;align-items:stretch;gap:4px}.Ah36da_unit{text-align:right;font-size:12px}.Ah36da_radioLabel{padding:8px 10px;font-size:12px}}.Ah36da_calculatorDark{background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl)}.Ah36da_calculatorDark .Ah36da_header{border-bottom:1px solid var(--color-border-dark);background:#0c0c0fb8}.Ah36da_calculatorDark .Ah36da_title{color:#fff}.Ah36da_calculatorDark .Ah36da_description{color:#94a3b8}.Ah36da_calculatorDark .Ah36da_inputSection{border-right:1px solid var(--color-border-dark);background:#141419b8}.Ah36da_calculatorDark .Ah36da_resultsSection{background:#0c0c0f70}.Ah36da_calculatorDark .Ah36da_formSection{border:1px solid var(--color-border-dark);box-shadow:none;background:#1c1c24b8}.Ah36da_calculatorDark .Ah36da_sectionTitle{color:#fff;border-bottom-color:var(--color-border-dark)}.Ah36da_calculatorDark .Ah36da_label,.Ah36da_calculatorDark .Ah36da_labelSmall{color:#cbd5e1}.Ah36da_calculatorDark .Ah36da_input,.Ah36da_calculatorDark .Ah36da_select,.Ah36da_calculatorDark .Ah36da_selectSmall{color:#fff;background:#0c0c0fb8;border:1px solid #ffffff29}.Ah36da_calculatorDark .Ah36da_input::placeholder{color:#64748b}.Ah36da_calculatorDark .Ah36da_input:focus,.Ah36da_calculatorDark .Ah36da_select:focus{border-color:#f59e0b;outline:none;box-shadow:0 0 0 3px #f59e0b33}.Ah36da_calculatorDark .Ah36da_hint{color:#64748b}.Ah36da_calculatorDark .Ah36da_modeNote{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b4d}.Ah36da_calculatorDark .Ah36da_unit{color:#94a3b8;border-left-color:var(--color-border-dark);background:#1c1c24e6}.Ah36da_calculatorDark .Ah36da_calculateButton{background:var(--gradient-spark);color:#fff}.Ah36da_calculatorDark .Ah36da_calculateButton:hover{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);box-shadow:0 4px 12px #f59e0b66}.Ah36da_calculatorDark .Ah36da_resultCard,.Ah36da_calculatorDark .Ah36da_interpretationCard,.Ah36da_calculatorDark .Ah36da_detailsCard,.Ah36da_calculatorDark .Ah36da_formulaCard,.Ah36da_calculatorDark .Ah36da_noteCard{border:1px solid var(--color-border-dark);background:#1c1c24b8}.Ah36da_calculatorDark .Ah36da_validityNotice{background:#78540c38;border-color:#ffca2873}.Ah36da_calculatorDark .Ah36da_validityNotice h4{color:#fbbf24}.Ah36da_calculatorDark .Ah36da_validityNotice p{color:#fcd34d}.Ah36da_calculatorDark .Ah36da_resultMainValue,.Ah36da_calculatorDark .Ah36da_resultValue{color:#fbbf24}.Ah36da_calculatorDark .Ah36da_resultLevel{color:#cbd5e1}.Ah36da_calculatorDark .Ah36da_resultConversion{color:#94a3b8}.Ah36da_calculatorDark .Ah36da_resultLabel,.Ah36da_calculatorDark .Ah36da_resultTitle,.Ah36da_calculatorDark .Ah36da_detailsTitle,.Ah36da_calculatorDark .Ah36da_formulaTitle,.Ah36da_calculatorDark .Ah36da_noteTitle{color:#fff}.Ah36da_calculatorDark .Ah36da_detailsCard h4,.Ah36da_calculatorDark .Ah36da_interpretationCard h4,.Ah36da_calculatorDark .Ah36da_formulaCard h4{color:#fbbf24}.Ah36da_calculatorDark .Ah36da_detailsList{color:#fff}.Ah36da_calculatorDark .Ah36da_detailItem{border-bottom-color:var(--color-border-dark)}.Ah36da_calculatorDark .Ah36da_detailLabel{color:#94a3b8}.Ah36da_calculatorDark .Ah36da_detailValue{color:#fff;font-weight:600}.Ah36da_calculatorDark .Ah36da_interpretationCard p,.Ah36da_calculatorDark .Ah36da_detailsCard p{color:#e2e8f0}.Ah36da_calculatorDark .Ah36da_formulaSection,.Ah36da_calculatorDark .Ah36da_formulaDisplay{border-color:var(--color-border-dark);background:#0c0c0f94}.Ah36da_calculatorDark .Ah36da_formulaDisplay{color:#fff}.Ah36da_calculatorDark .Ah36da_legendItem,.Ah36da_calculatorDark .Ah36da_legendText,.Ah36da_calculatorDark .Ah36da_resultRange,.Ah36da_calculatorDark .Ah36da_resultUnit,.Ah36da_calculatorDark .Ah36da_detailsText,.Ah36da_calculatorDark .Ah36da_formulaText,.Ah36da_calculatorDark .Ah36da_noteText{color:#cbd5e1}.Ah36da_calculatorDark .Ah36da_slider{background:#1c1c24e6}.Ah36da_calculatorDark .Ah36da_slider::-webkit-slider-thumb{background:#f59e0b}.Ah36da_calculatorDark .Ah36da_slider::-moz-range-thumb{background:#f59e0b}.Ah36da_calculatorDark .Ah36da_error{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.Ah36da_calculatorDark .Ah36da_radioGroup{border-color:var(--color-border-dark);background:0 0}.Ah36da_calculatorDark .Ah36da_radioLabel{color:#e2e8f0;border-color:var(--color-border-dark);background:#1c1c24d1}.Ah36da_calculatorDark .Ah36da_radioLabel:hover{background:#252530e6;border-color:#ffffff40}.Ah36da_calculatorDark .Ah36da_radioLabel:has(.Ah36da_radio:checked){color:#fbbf24;background:#f59e0b26;border-color:#f59e0b80}.Ah36da_calculatorDark .Ah36da_radioLabelActive{color:#fbbf24;background:#f59e0b33;border-color:#f59e0b66}.Ah36da_calculatorDark .Ah36da_inputWithUnit .Ah36da_unit{background:#1c1c24e6}.Ah36da_calculatorDark .Ah36da_resultMini{border-color:var(--color-border-dark);background:#1c1c24b8}.Ah36da_calculatorDark .Ah36da_resultMiniLabel{color:#94a3b8}.Ah36da_calculatorDark .Ah36da_resultMiniValue{color:#fbbf24}.Ah36da_calculatorDark .Ah36da_resultMiniCard{border-color:var(--color-border-dark);background:#1c1c24b8}.Ah36da_calculatorDark .Ah36da_resultMiniCard .Ah36da_resultMiniLabel{color:#94a3b8}.Ah36da_calculatorDark .Ah36da_resultMiniCard .Ah36da_resultMiniValue{color:#fff}.Ah36da_calculatorDark .Ah36da_resultMiniCard.Ah36da_success{background:#22c55e33;border-color:#22c55e66}.Ah36da_calculatorDark .Ah36da_resultMiniCard.Ah36da_info{background:#3b82f633;border-color:#3b82f666}.Ah36da_calculatorDark .Ah36da_resultMiniCard.Ah36da_warning{background:#f59e0b33;border-color:#f59e0b66}.Ah36da_calculatorDark .Ah36da_resultMiniCard.Ah36da_danger{background:#ef444433;border-color:#ef444466}.Ah36da_calculatorDark .Ah36da_resultMiniHint{color:#64748b}.Ah36da_calculatorDark .Ah36da_intermediateResults{background:0 0}.Ah36da_calculatorDark p,.Ah36da_calculatorDark span:not(.Ah36da_resultValue,.Ah36da_detailValue,.Ah36da_derivationLabel,.Ah36da_derivationValue),.Ah36da_calculatorDark li{color:#cbd5e1}.Ah36da_calculatorDark .Ah36da_resultGroupCard{border-color:var(--color-border-dark);box-shadow:none;background:#1c1c24b8}.Ah36da_calculatorDark .Ah36da_resultGroupTitle{color:#fbbf24;border-bottom-color:var(--color-border-dark)}.Ah36da_calculatorDark .Ah36da_crackingCard{border-width:2px}.Ah36da_calculatorDark .Ah36da_crackingCard.Ah36da_success{background:#22c55e26;border-color:#22c55e80}.Ah36da_calculatorDark .Ah36da_crackingCard.Ah36da_warning{background:#f59e0b26;border-color:#f59e0b80}.Ah36da_calculatorDark .Ah36da_crackingCard.Ah36da_warningHigh{background:#fb923c26;border-color:#fb923c80}.Ah36da_calculatorDark .Ah36da_crackingCard.Ah36da_danger{background:#ef444426;border-color:#ef444480}.Ah36da_calculatorDark .Ah36da_crackingName{color:#fff}.Ah36da_calculatorDark .Ah36da_crackingValue{color:#fbbf24}.Ah36da_calculatorDark .Ah36da_crackingLevel{color:#cbd5e1}.Ah36da_calculatorDark .Ah36da_crackingDescription{color:#94a3b8}.Ah36da_calculatorDark .Ah36da_clearButton{color:#e2e8f0;background:#1c1c24b8;border-color:#ffffff29}.Ah36da_calculatorDark .Ah36da_clearButton:hover{background:#252530e6;border-color:#ffffff4d}.Ah36da_calculatorDark .Ah36da_legendCard{border-color:var(--color-border-dark);background:#1c1c24b8}.Ah36da_calculatorDark .Ah36da_legendCard h4{color:#fff}.Ah36da_calculatorDark .Ah36da_successBg{background:#22c55e4d;border-color:#22c55e80}.Ah36da_calculatorDark .Ah36da_warningBg{background:#f59e0b4d;border-color:#f59e0b80}.Ah36da_calculatorDark .Ah36da_warningHighBg{background:#fb923c4d;border-color:#fb923c80}.Ah36da_calculatorDark .Ah36da_dangerBg{background:#ef44444d;border-color:#ef444480}.Ah36da_calculatorDark .Ah36da_interpretationSection{border-bottom-color:#ffffff1a}.Ah36da_calculatorDark .Ah36da_interpretationSection h5{color:#fbbf24}.Ah36da_calculatorDark .Ah36da_interpretationText{color:#cbd5e1}.Ah36da_calculatorDark .Ah36da_noteCard{background:#f59e0b1a;border-color:#f59e0b4d}.Ah36da_calculatorDark .Ah36da_noteCard h4{color:#fbbf24}.Ah36da_calculatorDark .Ah36da_noteCard li{color:#cbd5e1}.Ah36da_calculatorDark .Ah36da_formulasSmall{background:#0c0c0f85}.Ah36da_calculatorDark .Ah36da_formulasSmall p,.Ah36da_calculatorDark .Ah36da_formulaLegend p{color:#cbd5e1}.Ah36da_calculatorDark .Ah36da_formulaNote{color:#64748b}.Ah36da_calculatorDark .Ah36da_infoCard{border-color:var(--color-border-dark);background:#1c1c24b8}.Ah36da_calculatorDark .Ah36da_infoCard h4{color:#fbbf24}[data-theme=dark] .Ah36da_calculator{background:#1e293be6;border-radius:16px}[data-theme=dark] .Ah36da_header{background:#0f172acc;border-bottom:1px solid #ffffff1a}[data-theme=dark] .Ah36da_title{color:#fff}[data-theme=dark] .Ah36da_description{color:#94a3b8}[data-theme=dark] .Ah36da_inputSection{background:#1e293b99;border-right:1px solid #ffffff1a}[data-theme=dark] .Ah36da_resultsSection{background:#0f172a80}[data-theme=dark] .Ah36da_formSection{box-shadow:none;background:#33415580;border:1px solid #ffffff1a}[data-theme=dark] .Ah36da_sectionTitle{color:#fff;border-bottom-color:#ffffff1a}:is([data-theme=dark] .Ah36da_label,[data-theme=dark] .Ah36da_labelSmall){color:#cbd5e1}:is([data-theme=dark] .Ah36da_input,[data-theme=dark] .Ah36da_select,[data-theme=dark] .Ah36da_selectSmall,[data-theme=dark] .Ah36da_inputSmall){color:#fff;background:#0f172acc;border:1px solid #fff3}[data-theme=dark] .Ah36da_input::placeholder{color:#64748b}:is([data-theme=dark] .Ah36da_input:focus,[data-theme=dark] .Ah36da_select:focus,[data-theme=dark] .Ah36da_inputSmall:focus){border-color:#f59e0b;outline:none;box-shadow:0 0 0 3px #f59e0b33}[data-theme=dark] .Ah36da_hint{color:#64748b}[data-theme=dark] .Ah36da_modeNote{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b4d}[data-theme=dark] .Ah36da_limitHint{color:#64748b}[data-theme=dark] .Ah36da_unit{color:#94a3b8;background:#33415599;border-left-color:#ffffff1a}[data-theme=dark] .Ah36da_calculateButton{color:#0f172a;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}[data-theme=dark] .Ah36da_calculateButton:hover{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);box-shadow:0 4px 12px #f59e0b66}[data-theme=dark] .Ah36da_clearButton{color:#e2e8f0;background:#334155;border-color:#475569}[data-theme=dark] .Ah36da_clearButton:hover{background:#475569;border-color:#64748b}:is([data-theme=dark] .Ah36da_resultCard,[data-theme=dark] .Ah36da_interpretationCard,[data-theme=dark] .Ah36da_detailsCard,[data-theme=dark] .Ah36da_formulaCard,[data-theme=dark] .Ah36da_noteCard,[data-theme=dark] .Ah36da_infoCard){background:#33415580;border:1px solid #ffffff1a}[data-theme=dark] .Ah36da_validityNotice{background:#78540c38;border-color:#ffca2873}[data-theme=dark] .Ah36da_validityNotice h4{color:#fbbf24}[data-theme=dark] .Ah36da_validityNotice p{color:#fcd34d}[data-theme=dark] .Ah36da_resultValue{color:#fbbf24}[data-theme=dark] .Ah36da_resultLevel{color:#cbd5e1}:is([data-theme=dark] .Ah36da_resultLabel,[data-theme=dark] .Ah36da_resultTitle){color:#fff}:is([data-theme=dark] .Ah36da_detailsCard h4,[data-theme=dark] .Ah36da_interpretationCard h4,[data-theme=dark] .Ah36da_formulaCard h4,[data-theme=dark] .Ah36da_infoCard h4){color:#fbbf24}[data-theme=dark] .Ah36da_detailLabel{color:#94a3b8}[data-theme=dark] .Ah36da_detailValue{color:#fff;font-weight:600}:is([data-theme=dark] .Ah36da_interpretationCard p,[data-theme=dark] .Ah36da_detailsCard p){color:#e2e8f0}[data-theme=dark] .Ah36da_formula{color:#fff;background:#0f172a99}:is([data-theme=dark] .Ah36da_formulaLegend p,[data-theme=dark] .Ah36da_formulasSmall p){color:#cbd5e1}[data-theme=dark] .Ah36da_formulasSmall{background:#0f172a80}[data-theme=dark] .Ah36da_formulaNote{color:#64748b}[data-theme=dark] .Ah36da_slider{background:#334155cc}[data-theme=dark] .Ah36da_slider::-webkit-slider-thumb{background:#f59e0b}[data-theme=dark] .Ah36da_slider::-moz-range-thumb{background:#f59e0b}[data-theme=dark] .Ah36da_error{color:#fca5a5;background:#ef444426;border-color:#ef44444d}[data-theme=dark] .Ah36da_radioLabel{color:#e2e8f0;background:#1e293bcc;border-color:#ffffff26}[data-theme=dark] .Ah36da_radioLabel:hover{background:#334155cc;border-color:#ffffff40}[data-theme=dark] .Ah36da_radioLabel:has(.Ah36da_radio:checked){color:#fbbf24;background:#f59e0b26;border-color:#f59e0b80}[data-theme=dark] .Ah36da_resultMini{background:#33415599;border-color:#ffffff26}[data-theme=dark] .Ah36da_resultMiniLabel{color:#94a3b8}[data-theme=dark] .Ah36da_resultMiniValue{color:#fbbf24}[data-theme=dark] .Ah36da_resultMiniCard{background:#33415599;border-color:#ffffff26}[data-theme=dark] .Ah36da_resultMiniCard .Ah36da_resultMiniLabel{color:#94a3b8}[data-theme=dark] .Ah36da_resultMiniCard .Ah36da_resultMiniValue{color:#fff}[data-theme=dark] .Ah36da_resultMiniCard.Ah36da_success{background:#22c55e33;border-color:#22c55e66}[data-theme=dark] .Ah36da_resultMiniCard.Ah36da_info{background:#3b82f633;border-color:#3b82f666}[data-theme=dark] .Ah36da_resultMiniCard.Ah36da_warning{background:#f59e0b33;border-color:#f59e0b66}[data-theme=dark] .Ah36da_resultMiniCard.Ah36da_warningHigh{background:#fb923c33;border-color:#fb923c66}[data-theme=dark] .Ah36da_resultMiniCard.Ah36da_danger{background:#ef444433;border-color:#ef444466}[data-theme=dark] .Ah36da_resultMiniHint{color:#64748b}[data-theme=dark] .Ah36da_resultGroupCard{background:#33415580;border-color:#ffffff1a}[data-theme=dark] .Ah36da_resultGroupTitle{color:#fbbf24;border-bottom-color:#ffffff1a}[data-theme=dark] .Ah36da_crackingCard{background:#33415580}[data-theme=dark] .Ah36da_crackingCard.Ah36da_success{background:#22c55e26;border-color:#22c55e66}[data-theme=dark] .Ah36da_crackingCard.Ah36da_warning{background:#f59e0b26;border-color:#f59e0b66}[data-theme=dark] .Ah36da_crackingCard.Ah36da_warningHigh{background:#fb923c26;border-color:#fb923c66}[data-theme=dark] .Ah36da_crackingCard.Ah36da_danger{background:#ef444426;border-color:#ef444466}:is([data-theme=dark] .Ah36da_crackingName,[data-theme=dark] .Ah36da_crackingValue){color:#fff}[data-theme=dark] .Ah36da_crackingLevel{color:#cbd5e1}[data-theme=dark] .Ah36da_crackingDesc{color:#94a3b8}[data-theme=dark] .Ah36da_crackingFormula{color:#94a3b8;background:#0003}[data-theme=dark] .Ah36da_legendCard{background:#33415580;border-color:#ffffff1a}[data-theme=dark] .Ah36da_legendCard h4{color:#fbbf24}[data-theme=dark] .Ah36da_legendItem{color:#cbd5e1}[data-theme=dark] .Ah36da_levelItem{color:#fff}[data-theme=dark] .Ah36da_levelItem.Ah36da_success{background:#22c55e26;border-color:#22c55e4d}[data-theme=dark] .Ah36da_levelItem.Ah36da_info{background:#3b82f626;border-color:#3b82f64d}[data-theme=dark] .Ah36da_levelItem.Ah36da_warning{background:#f59e0b26;border-color:#f59e0b4d}[data-theme=dark] .Ah36da_levelItem.Ah36da_warningHigh{background:#fb923c26;border-color:#fb923c4d}[data-theme=dark] .Ah36da_levelItem.Ah36da_danger{background:#ef444426;border-color:#ef44444d}[data-theme=dark] .Ah36da_interpretationSection{border-bottom-color:#ffffff1a}[data-theme=dark] .Ah36da_interpretationSection h5{color:#fbbf24}[data-theme=dark] .Ah36da_interpretationText{color:#cbd5e1}[data-theme=dark] .Ah36da_noteCard{background:#f59e0b1a;border-color:#f59e0b4d}[data-theme=dark] .Ah36da_noteCard h4{color:#fbbf24}[data-theme=dark] .Ah36da_noteCard li{color:#cbd5e1}[data-theme=dark] .Ah36da_inputHighlighted{background:#f59e0b1a;border-color:#f59e0b66}[data-theme=dark] .Ah36da_calculator p{color:#cbd5e1}[data-theme=dark] .Ah36da_calculator span:not(.Ah36da_resultValue,.Ah36da_detailValue,.Ah36da_resultMiniValue,.Ah36da_derivationLabel,.Ah36da_derivationValue){color:#cbd5e1}[data-theme=dark] .Ah36da_calculator li{color:#cbd5e1}@media (max-width:992px){[data-theme=dark] .Ah36da_inputSection{border-bottom:1px solid #ffffff1a;border-right:none}}.Ah36da_copyButton{color:#334155;cursor:pointer;background:#ffffffbf;border:1px solid #0f172a2e;border-radius:8px;margin-top:10px;padding:6px 14px;font-size:.85rem;font-weight:600;transition:background .15s}.Ah36da_copyButton:hover{background:#fff}.Ah36da_calculatorDark .Ah36da_copyButton{color:#e2e8f0;background:#ffffff14;border-color:#ffffff38}[data-theme=dark] .Ah36da_calculator .Ah36da_copyButton{color:#e2e8f0;background:#ffffff14;border-color:#ffffff38}.Ah36da_calculatorDark .Ah36da_copyButton:hover{background:#ffffff24}[data-theme=dark] .Ah36da_calculator .Ah36da_copyButton:hover{background:#ffffff24}.Ah36da_bridgeCard{background:#f59e0b14;border:1px solid #f59e0b59;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 22px;display:flex}.Ah36da_bridgeTitle{color:#b45309;margin:0;font-size:1.05rem;font-weight:700}.Ah36da_calculatorDark .Ah36da_bridgeTitle{color:#fbbf24}.Ah36da_bridgeText{color:#475569;font-size:.92rem;line-height:1.55}.Ah36da_calculatorDark .Ah36da_bridgeText{color:#cbd5e1}.Ah36da_bridgeCta{color:#1a0e00;background:linear-gradient(#fbbf24,#f59e0b 55%,#f97316);border-radius:10px;align-items:center;gap:6px;padding:12px 22px;font-size:.95rem;font-weight:700;transition:transform .15s;display:inline-flex;box-shadow:0 6px 20px #f59e0b40}.Ah36da_bridgeCta:hover{transform:translateY(-1px)}.Ah36da_bridgeNote{color:#16a34a;font-size:.82rem;font-weight:600}.Ah36da_calculatorDark .Ah36da_bridgeNote{color:#4ade80}.Ah36da_stepBar{background:#f8f9fa;border-bottom:1px solid #e2e8f0;gap:8px;margin:0;padding:14px 24px;list-style:none;display:flex;overflow-x:auto}.Ah36da_stepBar>li{flex:1 1 0;min-width:150px}.Ah36da_step{color:#4a5568;text-align:left;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;width:100%;height:100%;padding:10px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.Ah36da_step:hover{background:#f7fafc;border-color:#cbd5e0}.Ah36da_step:focus-visible{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea26}.Ah36da_stepActive{color:#3c366b;background:#eef2ff;border-color:#667eea}.Ah36da_stepIndex{color:#4a5568;background:#e2e8f0;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.Ah36da_stepActive .Ah36da_stepIndex{color:#fff;background:#667eea}.Ah36da_stepLabel{flex:1;line-height:1.3}.Ah36da_stepOptional{color:#a0aec0;font-size:10px;font-weight:400;display:block}.Ah36da_stepBadge{color:#c53030;background:#fed7d7;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.Ah36da_inputSectionWide{flex:auto;min-width:0}.Ah36da_paramsGridWide{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.Ah36da_rail{background:#fff;border-left:1px solid #e2e8f0;flex:0 0 340px;padding:24px;overflow-y:auto}.Ah36da_railPending{color:#718096;margin:0;font-size:13px;line-height:1.5}.Ah36da_resultsFull{flex:1}.Ah36da_resultsGridWide{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;gap:20px;display:grid}.Ah36da_gridSpanAll{grid-column:1/-1}.Ah36da_stepNav{gap:12px;display:flex}.Ah36da_stepNav>button{flex:1}.Ah36da_stepNav>button:disabled{opacity:.45;cursor:not-allowed}.Ah36da_stepJump{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.Ah36da_stepJump>button{border-radius:8px;width:auto;padding:8px 12px;font-size:13px}@media (max-width:1200px){.Ah36da_inputSectionWide{max-height:none}.Ah36da_rail{border-top:1px solid #e2e8f0;border-left:none;flex:none;width:100%}}@media (max-width:768px){.Ah36da_stepBar{padding:12px 16px}.Ah36da_stepBar>li{min-width:130px}.Ah36da_paramsGridWide{grid-template-columns:1fr}.Ah36da_stepNav{flex-direction:column}}.Ah36da_chartWrap{flex-direction:column;gap:12px;display:flex}.Ah36da_chartSvg{align-self:center;width:100%;max-width:220px;height:auto}.Ah36da_chartTrack{stroke:#e2e8f0}.Ah36da_chartSegment{cursor:pointer;transition:opacity .15s,stroke-width .15s}.Ah36da_chartSegmentDimmed{opacity:.28}.Ah36da_chartCenterValue{fill:#1a202c;font-size:20px;font-weight:700}.Ah36da_chartCenterLabel{fill:#718096;font-size:11px}.Ah36da_chartLegend{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Ah36da_chartLegendItem{color:#718096;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 8px;font-size:13px;display:flex}.Ah36da_chartLegendItem:hover{background:#edf2f7}.Ah36da_chartLegendItem:focus-visible{outline-offset:1px;outline:2px solid #667eea}.Ah36da_chartLegendItemActive{background:#edf2f7}.Ah36da_chartSwatch{border-radius:3px;flex:0 0 10px;width:10px;height:10px}.Ah36da_chartLegendLabel{flex:1}.Ah36da_chartLegendValue{color:#1a202c;white-space:nowrap;font-weight:500}.Ah36da_calculatorDark .Ah36da_stepBar{border-bottom:1px solid var(--color-border-dark);background:#141419b8}.Ah36da_calculatorDark .Ah36da_step{border-color:var(--color-border-dark);color:#e2e8f0;background:#1c1c24d1}.Ah36da_calculatorDark .Ah36da_step:hover{background:#252530e6;border-color:#ffffff40}.Ah36da_calculatorDark .Ah36da_stepActive{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b80}.Ah36da_calculatorDark .Ah36da_stepIndex{color:#94a3b8;background:#0c0c0fb8}.Ah36da_calculatorDark .Ah36da_stepActive .Ah36da_stepIndex{color:#0f172a;background:#f59e0b}.Ah36da_calculatorDark .Ah36da_stepOptional{color:#64748b}.Ah36da_calculatorDark .Ah36da_stepBadge{color:#fca5a5;background:#ef444433}.Ah36da_calculatorDark .Ah36da_rail{border-left:1px solid var(--color-border-dark);background:#0c0c0f70}.Ah36da_calculatorDark .Ah36da_railPending{color:#94a3b8}.Ah36da_calculatorDark .Ah36da_chartTrack{stroke:#ffffff1f}.Ah36da_calculatorDark .Ah36da_chartCenterValue{fill:#fbbf24}.Ah36da_calculatorDark .Ah36da_chartCenterLabel{fill:#94a3b8}.Ah36da_calculatorDark .Ah36da_chartLegendItem{color:#94a3b8}.Ah36da_calculatorDark .Ah36da_chartLegendItem:hover,.Ah36da_calculatorDark .Ah36da_chartLegendItemActive{background:#ffffff14}.Ah36da_calculatorDark .Ah36da_chartLegendValue{color:#fff}[data-theme=dark] .Ah36da_stepBar{background:#1e293b99;border-bottom:1px solid #ffffff1a}[data-theme=dark] .Ah36da_step{color:#e2e8f0;background:#1e293bcc;border-color:#ffffff26}[data-theme=dark] .Ah36da_step:hover{background:#334155cc;border-color:#ffffff40}[data-theme=dark] .Ah36da_stepActive{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b80}[data-theme=dark] .Ah36da_stepIndex{color:#94a3b8;background:#0f172acc}[data-theme=dark] .Ah36da_stepActive .Ah36da_stepIndex{color:#0f172a;background:#f59e0b}[data-theme=dark] .Ah36da_stepOptional{color:#64748b}[data-theme=dark] .Ah36da_stepBadge{color:#fca5a5;background:#ef444433}[data-theme=dark] .Ah36da_rail{background:#0f172a80;border-left:1px solid #ffffff1a}[data-theme=dark] .Ah36da_railPending{color:#94a3b8}[data-theme=dark] .Ah36da_chartTrack{stroke:#ffffff1f}[data-theme=dark] .Ah36da_chartCenterValue{fill:#fbbf24}[data-theme=dark] .Ah36da_chartCenterLabel{fill:#94a3b8}[data-theme=dark] .Ah36da_chartLegendItem{color:#94a3b8}[data-theme=dark] .Ah36da_chartLegendItem:hover{background:#ffffff14}[data-theme=dark] .Ah36da_chartLegendItemActive{background:#ffffff14}[data-theme=dark] .Ah36da_chartLegendValue{color:#fff}@media (max-width:1200px){:is(.Ah36da_calculatorDark .Ah36da_rail,[data-theme=dark] .Ah36da_rail){border-top:1px solid #ffffff1a;border-left:none}}.Ah36da_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Ah36da_derivationIntro{color:#475569;margin:0 0 1rem;font-size:.875rem;line-height:1.55}.Ah36da_derivationList{counter-reset:derivation;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Ah36da_derivationRow{counter-increment:derivation;background:#94a3b814;border-radius:8px;grid-template-columns:minmax(150px,1.1fr) minmax(0,1.3fr) minmax(0,1.6fr) auto;align-items:baseline;gap:.25rem 1rem;padding:.5rem .75rem;display:grid}.Ah36da_derivationLabel{color:#334155;font-size:.8125rem;font-weight:600}.Ah36da_derivationLabel:before{content:counter(derivation) ". ";color:#94a3b8;font-weight:500}.Ah36da_derivationFormula,.Ah36da_derivationSubstitution{overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Cascadia Mono,Roboto Mono,monospace;font-size:.7813rem;line-height:1.5}.Ah36da_derivationFormula{color:#1e293b}.Ah36da_derivationSubstitution{color:#64748b}.Ah36da_derivationValue{color:#0f172a;white-space:nowrap;justify-self:end;font-size:.8125rem;font-weight:700}.Ah36da_derivationRowTotal{background:#2563eb1a;border:1px solid #2563eb40;margin-top:.25rem}.Ah36da_derivationRowTotal .Ah36da_derivationLabel,.Ah36da_derivationRowTotal .Ah36da_derivationValue{color:#1d4ed8}:is(.Ah36da_calculatorDark .Ah36da_derivationIntro,[data-theme=dark] .Ah36da_derivationIntro){color:#94a3b8}:is(.Ah36da_calculatorDark .Ah36da_derivationRow,[data-theme=dark] .Ah36da_derivationRow){background:#ffffff0a}:is(.Ah36da_calculatorDark .Ah36da_derivationLabel,[data-theme=dark] .Ah36da_derivationLabel){color:#e2e8f0}.Ah36da_calculatorDark .Ah36da_derivationLabel:before{color:#64748b}[data-theme=dark] .Ah36da_derivationLabel:before{color:#64748b}:is(.Ah36da_calculatorDark .Ah36da_derivationFormula,[data-theme=dark] .Ah36da_derivationFormula){color:#e2e8f0}:is(.Ah36da_calculatorDark .Ah36da_derivationSubstitution,[data-theme=dark] .Ah36da_derivationSubstitution){color:#94a3b8}:is(.Ah36da_calculatorDark .Ah36da_derivationValue,[data-theme=dark] .Ah36da_derivationValue){color:#f1f5f9}:is(.Ah36da_calculatorDark .Ah36da_derivationRowTotal,[data-theme=dark] .Ah36da_derivationRowTotal){background:#3b82f629;border-color:#3b82f659}:is(.Ah36da_calculatorDark .Ah36da_derivationRowTotal .Ah36da_derivationLabel,.Ah36da_calculatorDark .Ah36da_derivationRowTotal .Ah36da_derivationValue,[data-theme=dark] .Ah36da_derivationRowTotal .Ah36da_derivationLabel,[data-theme=dark] .Ah36da_derivationRowTotal .Ah36da_derivationValue){color:#93c5fd}@media (max-width:900px){.Ah36da_derivationRow{grid-template-columns:1fr auto;gap:.125rem .75rem}.Ah36da_derivationLabel{grid-column:1}.Ah36da_derivationValue{grid-area:1/2}.Ah36da_derivationFormula,.Ah36da_derivationSubstitution{grid-column:1/-1}}
.o-ALUq_container{max-width:1280px;padding:0 var(--space-6) var(--space-20);margin:0 auto}.o-ALUq_breadcrumb{padding:var(--space-6) 0 var(--space-2)}.o-ALUq_breadcrumb a{color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--transition-fast);font-weight:600}.o-ALUq_breadcrumb a:hover{color:var(--color-primary)}.o-ALUq_hero{text-align:center;padding:var(--space-12) 0 var(--space-14)}.o-ALUq_badge{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin-bottom:var(--space-6);color:var(--color-primary);border:1px solid var(--color-border-accent);border-radius:var(--radius-full);font-size:var(--text-sm);background:#f59e0b1f;font-weight:600;display:inline-flex}.o-ALUq_title{max-width:820px;margin:0 auto var(--space-5);color:var(--color-text-primary);font-size:var(--text-5xl);font-weight:700;line-height:1.1}.o-ALUq_highlight{background:var(--gradient-spark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.o-ALUq_subtitle{max-width:680px;color:var(--color-text-secondary);font-size:var(--text-lg);margin:0 auto;line-height:1.7}.o-ALUq_infoSection,.o-ALUq_calculatorSection,.o-ALUq_whySection,.o-ALUq_faqSection,.o-ALUq_relatedSection{margin-bottom:var(--space-16)}.o-ALUq_infoCard{padding:var(--space-8);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl)}.o-ALUq_infoTitle,.o-ALUq_sectionTitle{color:var(--color-text-primary);font-weight:700}.o-ALUq_infoTitle{font-size:var(--text-2xl);margin:0 0 var(--space-4)}.o-ALUq_infoText{color:#cbd5e1;font-size:var(--text-base);margin:0 0 var(--space-6);line-height:1.7}.o-ALUq_formulaBox{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-5);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);background:#f59e0b1a;flex-wrap:wrap;display:flex}.o-ALUq_formulaLabel{color:var(--color-primary-light);font-size:var(--text-sm);font-weight:700}.o-ALUq_formula{color:var(--color-text-primary);font-family:Georgia,serif;font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:700;line-height:1.4}.o-ALUq_formulaUnit{color:var(--color-text-secondary);font-size:var(--text-sm)}.o-ALUq_legendList{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.o-ALUq_legendList li{color:var(--color-text-secondary);font-size:var(--text-sm)}.o-ALUq_legendList strong{color:var(--color-primary-light)}.o-ALUq_calculatorSection{padding:var(--space-2);background:linear-gradient(135deg, #f59e0b14, #ef44440a), var(--gradient-card);border:1px solid var(--color-border-accent);border-radius:var(--radius-2xl);overflow:hidden;box-shadow:0 24px 80px #0000003d}.o-ALUq_sectionTitle{margin:0 0 var(--space-8);text-align:center;font-size:var(--text-3xl)}.o-ALUq_whyGrid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.o-ALUq_whyCard{padding:var(--space-6);text-align:center;background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);transition:transform var(--transition-base), border-color var(--transition-base)}.o-ALUq_whyCard:hover{border-color:var(--color-border-accent);transform:translateY(-4px)}.o-ALUq_whyEmoji,.o-ALUq_relatedIcon{width:48px;height:48px;margin-bottom:var(--space-4);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);font-size:var(--text-2xl);background:#f59e0b1f;place-items:center;display:inline-grid}.o-ALUq_whyCard h3{color:var(--color-text-primary);font-size:var(--text-base);margin:0 0 var(--space-3);font-weight:700}.o-ALUq_whyCard p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.o-ALUq_faqList{gap:var(--space-3);max-width:860px;margin:0 auto;display:grid}.o-ALUq_faqItem{background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);overflow:hidden}.o-ALUq_faqItem:hover{border-color:var(--color-border-accent)}.o-ALUq_faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);color:var(--color-text-primary);text-align:left;font-size:var(--text-base);background:0 0;border:none;font-weight:700;display:flex}.o-ALUq_faqQuestion:hover{color:var(--color-primary-light)}.o-ALUq_faqIcon{color:var(--color-text-secondary);transition:color var(--transition-base), transform var(--transition-base);flex-shrink:0;display:flex}.o-ALUq_faqIconOpen{color:var(--color-primary-light);transform:rotate(180deg)}.o-ALUq_faqAnswer{max-height:500px;padding:0 var(--space-6) var(--space-5);color:#cbd5e1;font-size:var(--text-sm);transition:max-height var(--transition-base), padding var(--transition-base);line-height:1.7;overflow:hidden}.o-ALUq_faqAnswer p{margin:0}.o-ALUq_faqAnswerHidden{max-height:0;padding-top:0;padding-bottom:0}.o-ALUq_relatedGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.o-ALUq_relatedCard{align-items:center;gap:var(--space-5);padding:var(--space-6);margin-bottom:var(--space-4);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);display:flex}.o-ALUq_relatedGrid .o-ALUq_relatedCard{margin-bottom:0}.o-ALUq_relatedCard:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent);transform:translateY(-2px)}.o-ALUq_relatedIcon{flex-shrink:0;margin-bottom:0}.o-ALUq_relatedContent{flex:1;min-width:0}.o-ALUq_relatedContent h3{color:var(--color-text-primary);font-size:var(--text-lg);margin:0 0 var(--space-2);font-weight:700}.o-ALUq_relatedContent p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.o-ALUq_relatedArrow{color:var(--color-primary-light);font-size:var(--text-xl);flex-shrink:0;font-weight:700}.o-ALUq_ctaSection{margin-bottom:var(--space-8)}.o-ALUq_ctaCard{padding:var(--space-12);text-align:center;background:linear-gradient(135deg, #f59e0b14, #ef44440f), var(--gradient-card);border:1px solid var(--color-border-accent);border-radius:var(--radius-2xl)}.o-ALUq_ctaTitle{color:var(--color-text-primary);font-size:var(--text-3xl);margin:0 0 var(--space-4);font-weight:700}.o-ALUq_ctaDescription{max-width:700px;margin:0 auto var(--space-6);color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.7}.o-ALUq_ctaFeatures{justify-content:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.o-ALUq_ctaFeatures span{color:#86efac;font-size:var(--text-sm);font-weight:700}.o-ALUq_ctaButtons{justify-content:center;gap:var(--space-4);display:flex}.o-ALUq_ctaPrimary,.o-ALUq_ctaSecondary{min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);font-size:var(--text-sm);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.o-ALUq_ctaPrimary{color:var(--color-bg-dark);background:var(--color-text-primary)}.o-ALUq_ctaPrimary:hover{background:var(--color-primary);transform:translateY(-2px)}.o-ALUq_ctaSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-dark);background:0 0}.o-ALUq_ctaSecondary:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent)}@media (max-width:1024px){.o-ALUq_whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.o-ALUq_container{padding:0 var(--space-4) var(--space-16)}.o-ALUq_hero{padding:var(--space-10) 0 var(--space-12)}.o-ALUq_title{font-size:var(--text-4xl)}.o-ALUq_subtitle{font-size:var(--text-base)}.o-ALUq_infoCard,.o-ALUq_whyCard,.o-ALUq_relatedCard,.o-ALUq_ctaCard{padding:var(--space-6)}.o-ALUq_formulaBox{padding:var(--space-4)}.o-ALUq_calculatorSection{padding:var(--space-1)}.o-ALUq_whyGrid,.o-ALUq_relatedGrid{grid-template-columns:1fr}.o-ALUq_sectionTitle,.o-ALUq_ctaTitle{font-size:var(--text-2xl)}.o-ALUq_relatedCard{text-align:center;flex-direction:column}.o-ALUq_ctaButtons{flex-direction:column}}@media (max-width:480px){.o-ALUq_title{font-size:var(--text-3xl)}.o-ALUq_formula{font-size:var(--text-base)}}
.owOWuW_container{max-width:1280px;padding:0 var(--space-6) var(--space-20);margin:0 auto}.owOWuW_breadcrumb{padding:var(--space-6) 0 var(--space-2)}.owOWuW_breadcrumb a{color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--transition-fast);font-weight:600}.owOWuW_breadcrumb a:hover{color:var(--color-primary)}.owOWuW_hero{text-align:center;padding:var(--space-12) 0 var(--space-14)}.owOWuW_badge{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin-bottom:var(--space-6);color:var(--color-primary);border:1px solid var(--color-border-accent);border-radius:var(--radius-full);font-size:var(--text-sm);background:#f59e0b1f;font-weight:600;display:inline-flex}.owOWuW_title{max-width:820px;margin:0 auto var(--space-5);color:var(--color-text-primary);font-size:var(--text-5xl);font-weight:700;line-height:1.1}.owOWuW_highlight{background:var(--gradient-spark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.owOWuW_subtitle{max-width:680px;color:var(--color-text-secondary);font-size:var(--text-lg);margin:0 auto;line-height:1.7}.owOWuW_infoSection,.owOWuW_calculatorSection,.owOWuW_whySection,.owOWuW_faqSection,.owOWuW_relatedSection{margin-bottom:var(--space-16)}.owOWuW_infoCard{padding:var(--space-8);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl)}.owOWuW_infoTitle,.owOWuW_sectionTitle{color:var(--color-text-primary);font-weight:700}.owOWuW_infoTitle{font-size:var(--text-2xl);margin:0 0 var(--space-4)}.owOWuW_infoText{color:#cbd5e1;font-size:var(--text-base);margin:0 0 var(--space-6);line-height:1.7}.owOWuW_formulaBox{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-5);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);background:#f59e0b1a;flex-wrap:wrap;display:flex}.owOWuW_formulaLabel{color:var(--color-primary-light);font-size:var(--text-sm);font-weight:700}.owOWuW_formula{color:var(--color-text-primary);font-family:Georgia,serif;font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:700;line-height:1.4}.owOWuW_formulaUnit{color:var(--color-text-secondary);font-size:var(--text-sm)}.owOWuW_legendList{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.owOWuW_legendList li{color:var(--color-text-secondary);font-size:var(--text-sm)}.owOWuW_legendList strong{color:var(--color-primary-light)}.owOWuW_calculatorSection{padding:var(--space-2);background:linear-gradient(135deg, #f59e0b14, #ef44440a), var(--gradient-card);border:1px solid var(--color-border-accent);border-radius:var(--radius-2xl);overflow:hidden;box-shadow:0 24px 80px #0000003d}.owOWuW_sectionTitle{margin:0 0 var(--space-8);text-align:center;font-size:var(--text-3xl)}.owOWuW_whyGrid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.owOWuW_whyCard{padding:var(--space-6);text-align:center;background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);transition:transform var(--transition-base), border-color var(--transition-base)}.owOWuW_whyCard:hover{border-color:var(--color-border-accent);transform:translateY(-4px)}.owOWuW_whyEmoji,.owOWuW_relatedIcon{width:48px;height:48px;margin-bottom:var(--space-4);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);font-size:var(--text-2xl);background:#f59e0b1f;place-items:center;display:inline-grid}.owOWuW_whyCard h3{color:var(--color-text-primary);font-size:var(--text-base);margin:0 0 var(--space-3);font-weight:700}.owOWuW_whyCard p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.owOWuW_faqList{gap:var(--space-3);max-width:860px;margin:0 auto;display:grid}.owOWuW_faqItem{background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);overflow:hidden}.owOWuW_faqItem:hover{border-color:var(--color-border-accent)}.owOWuW_faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);color:var(--color-text-primary);text-align:left;font-size:var(--text-base);background:0 0;border:none;font-weight:700;display:flex}.owOWuW_faqQuestion:hover{color:var(--color-primary-light)}.owOWuW_faqIcon{color:var(--color-text-secondary);transition:color var(--transition-base), transform var(--transition-base);flex-shrink:0;display:flex}.owOWuW_faqIconOpen{color:var(--color-primary-light);transform:rotate(180deg)}.owOWuW_faqAnswer{max-height:500px;padding:0 var(--space-6) var(--space-5);color:#cbd5e1;font-size:var(--text-sm);transition:max-height var(--transition-base), padding var(--transition-base);line-height:1.7;overflow:hidden}.owOWuW_faqAnswer p{margin:0}.owOWuW_faqAnswerHidden{max-height:0;padding-top:0;padding-bottom:0}.owOWuW_relatedGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.owOWuW_relatedCard{align-items:center;gap:var(--space-5);padding:var(--space-6);margin-bottom:var(--space-4);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);display:flex}.owOWuW_relatedGrid .owOWuW_relatedCard{margin-bottom:0}.owOWuW_relatedCard:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent);transform:translateY(-2px)}.owOWuW_relatedIcon{flex-shrink:0;margin-bottom:0}.owOWuW_relatedContent{flex:1;min-width:0}.owOWuW_relatedContent h3{color:var(--color-text-primary);font-size:var(--text-lg);margin:0 0 var(--space-2);font-weight:700}.owOWuW_relatedContent p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.owOWuW_relatedArrow{color:var(--color-primary-light);font-size:var(--text-xl);flex-shrink:0;font-weight:700}.owOWuW_ctaSection{margin-bottom:var(--space-8)}.owOWuW_ctaCard{padding:var(--space-12);text-align:center;background:linear-gradient(135deg, #f59e0b14, #ef44440f), var(--gradient-card);border:1px solid var(--color-border-accent);border-radius:var(--radius-2xl)}.owOWuW_ctaTitle{color:var(--color-text-primary);font-size:var(--text-3xl);margin:0 0 var(--space-4);font-weight:700}.owOWuW_ctaDescription{max-width:700px;margin:0 auto var(--space-6);color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.7}.owOWuW_ctaFeatures{justify-content:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.owOWuW_ctaFeatures span{color:#86efac;font-size:var(--text-sm);font-weight:700}.owOWuW_ctaButtons{justify-content:center;gap:var(--space-4);display:flex}.owOWuW_ctaPrimary,.owOWuW_ctaSecondary{min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);font-size:var(--text-sm);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.owOWuW_ctaPrimary{color:var(--color-bg-dark);background:var(--color-text-primary)}.owOWuW_ctaPrimary:hover{background:var(--color-primary);transform:translateY(-2px)}.owOWuW_ctaSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-dark);background:0 0}.owOWuW_ctaSecondary:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent)}@media (max-width:1024px){.owOWuW_whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.owOWuW_container{padding:0 var(--space-4) var(--space-16)}.owOWuW_hero{padding:var(--space-10) 0 var(--space-12)}.owOWuW_title{font-size:var(--text-4xl)}.owOWuW_subtitle{font-size:var(--text-base)}.owOWuW_infoCard,.owOWuW_whyCard,.owOWuW_relatedCard,.owOWuW_ctaCard{padding:var(--space-6)}.owOWuW_formulaBox{padding:var(--space-4)}.owOWuW_calculatorSection{padding:var(--space-1)}.owOWuW_whyGrid,.owOWuW_relatedGrid{grid-template-columns:1fr}.owOWuW_sectionTitle,.owOWuW_ctaTitle{font-size:var(--text-2xl)}.owOWuW_relatedCard{text-align:center;flex-direction:column}.owOWuW_ctaButtons{flex-direction:column}}@media (max-width:480px){.owOWuW_title{font-size:var(--text-3xl)}.owOWuW_formula{font-size:var(--text-base)}}
.Rth8Da_container{max-width:1280px;padding:0 var(--space-6) var(--space-20);margin:0 auto}.Rth8Da_breadcrumb{padding:var(--space-6) 0 var(--space-2)}.Rth8Da_breadcrumb a{color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--transition-fast);font-weight:600}.Rth8Da_breadcrumb a:hover{color:var(--color-primary)}.Rth8Da_hero{text-align:center;padding:var(--space-12) 0 var(--space-14)}.Rth8Da_badge{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin-bottom:var(--space-6);color:var(--color-primary);border:1px solid var(--color-border-accent);border-radius:var(--radius-full);font-size:var(--text-sm);background:#f59e0b1f;font-weight:600;display:inline-flex}.Rth8Da_title{max-width:820px;margin:0 auto var(--space-5);color:var(--color-text-primary);font-size:var(--text-5xl);font-weight:700;line-height:1.1}.Rth8Da_highlight{background:var(--gradient-spark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Rth8Da_subtitle{max-width:680px;color:var(--color-text-secondary);font-size:var(--text-lg);margin:0 auto;line-height:1.7}.Rth8Da_infoSection,.Rth8Da_calculatorSection,.Rth8Da_whySection,.Rth8Da_faqSection,.Rth8Da_relatedSection{margin-bottom:var(--space-16)}.Rth8Da_infoCard{padding:var(--space-8);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl)}.Rth8Da_infoTitle,.Rth8Da_sectionTitle{color:var(--color-text-primary);font-weight:700}.Rth8Da_infoTitle{font-size:var(--text-2xl);margin:0 0 var(--space-4)}.Rth8Da_infoText{color:#cbd5e1;font-size:var(--text-base);margin:0 0 var(--space-6);line-height:1.7}.Rth8Da_formulaBox{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-5);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);background:#f59e0b1a;flex-wrap:wrap;display:flex}.Rth8Da_formulaLabel{color:var(--color-primary-light);font-size:var(--text-sm);font-weight:700}.Rth8Da_formula{color:var(--color-text-primary);font-family:Georgia,serif;font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:700;line-height:1.4}.Rth8Da_formulaUnit{color:var(--color-text-secondary);font-size:var(--text-sm)}.Rth8Da_legendList{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.Rth8Da_legendList li{color:var(--color-text-secondary);font-size:var(--text-sm)}.Rth8Da_legendList strong{color:var(--color-primary-light)}.Rth8Da_imperialNote{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-border-accent);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);background:#f59e0b0f;line-height:1.6}.Rth8Da_calculatorSection{padding:var(--space-2);background:linear-gradient(135deg, #f59e0b14, #ef44440a), var(--gradient-card);border:1px solid var(--color-border-accent);border-radius:var(--radius-2xl);overflow:hidden;box-shadow:0 24px 80px #0000003d}.Rth8Da_sectionTitle{margin:0 0 var(--space-8);text-align:center;font-size:var(--text-3xl)}.Rth8Da_whyGrid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Rth8Da_whyCard{padding:var(--space-6);text-align:center;background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);transition:transform var(--transition-base), border-color var(--transition-base)}.Rth8Da_whyCard:hover{border-color:var(--color-border-accent);transform:translateY(-4px)}.Rth8Da_whyEmoji,.Rth8Da_relatedIcon{width:48px;height:48px;margin-bottom:var(--space-4);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);font-size:var(--text-2xl);background:#f59e0b1f;place-items:center;display:inline-grid}.Rth8Da_whyCard h3{color:var(--color-text-primary);font-size:var(--text-base);margin:0 0 var(--space-3);font-weight:700}.Rth8Da_whyCard p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.Rth8Da_faqList{gap:var(--space-3);max-width:860px;margin:0 auto;display:grid}.Rth8Da_faqItem{background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);overflow:hidden}.Rth8Da_faqItem:hover{border-color:var(--color-border-accent)}.Rth8Da_faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);color:var(--color-text-primary);text-align:left;font-size:var(--text-base);background:0 0;border:none;font-weight:700;display:flex}.Rth8Da_faqQuestion:hover{color:var(--color-primary-light)}.Rth8Da_faqIcon{color:var(--color-text-secondary);transition:color var(--transition-base), transform var(--transition-base);flex-shrink:0;display:flex}.Rth8Da_faqIconOpen{color:var(--color-primary-light);transform:rotate(180deg)}.Rth8Da_faqAnswer{max-height:500px;padding:0 var(--space-6) var(--space-5);color:#cbd5e1;font-size:var(--text-sm);transition:max-height var(--transition-base), padding var(--transition-base);line-height:1.7;overflow:hidden}.Rth8Da_faqAnswer p{margin:0}.Rth8Da_faqAnswerHidden{max-height:0;padding-top:0;padding-bottom:0}.Rth8Da_relatedGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Rth8Da_relatedCard{align-items:center;gap:var(--space-5);padding:var(--space-6);margin-bottom:var(--space-4);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);display:flex}.Rth8Da_relatedGrid .Rth8Da_relatedCard{margin-bottom:0}.Rth8Da_relatedCard:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent);transform:translateY(-2px)}.Rth8Da_relatedIcon{flex-shrink:0;margin-bottom:0}.Rth8Da_relatedContent{flex:1;min-width:0}.Rth8Da_relatedContent h3{color:var(--color-text-primary);font-size:var(--text-lg);margin:0 0 var(--space-2);font-weight:700}.Rth8Da_relatedContent p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.Rth8Da_relatedArrow{color:var(--color-primary-light);font-size:var(--text-xl);flex-shrink:0;font-weight:700}.Rth8Da_ctaSection{margin-bottom:var(--space-8)}.Rth8Da_ctaCard{padding:var(--space-12);text-align:center;background:linear-gradient(135deg, #f59e0b14, #ef44440f), var(--gradient-card);border:1px solid var(--color-border-accent);border-radius:var(--radius-2xl)}.Rth8Da_ctaTitle{color:var(--color-text-primary);font-size:var(--text-3xl);margin:0 0 var(--space-4);font-weight:700}.Rth8Da_ctaDescription{max-width:700px;margin:0 auto var(--space-6);color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.7}.Rth8Da_ctaFeatures{justify-content:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.Rth8Da_ctaFeatures span{color:#86efac;font-size:var(--text-sm);font-weight:700}.Rth8Da_ctaButtons{justify-content:center;gap:var(--space-4);display:flex}.Rth8Da_ctaPrimary,.Rth8Da_ctaSecondary{min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);font-size:var(--text-sm);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.Rth8Da_ctaPrimary{color:var(--color-bg-dark);background:var(--color-text-primary)}.Rth8Da_ctaPrimary:hover{background:var(--color-primary);transform:translateY(-2px)}.Rth8Da_ctaSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-dark);background:0 0}.Rth8Da_ctaSecondary:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent)}@media (max-width:1024px){.Rth8Da_whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.Rth8Da_container{padding:0 var(--space-4) var(--space-16)}.Rth8Da_hero{padding:var(--space-10) 0 var(--space-12)}.Rth8Da_title{font-size:var(--text-4xl)}.Rth8Da_subtitle{font-size:var(--text-base)}.Rth8Da_infoCard,.Rth8Da_whyCard,.Rth8Da_relatedCard,.Rth8Da_ctaCard{padding:var(--space-6)}.Rth8Da_formulaBox{padding:var(--space-4)}.Rth8Da_calculatorSection{padding:var(--space-1)}.Rth8Da_whyGrid,.Rth8Da_relatedGrid{grid-template-columns:1fr}.Rth8Da_sectionTitle,.Rth8Da_ctaTitle{font-size:var(--text-2xl)}.Rth8Da_relatedCard{text-align:center;flex-direction:column}.Rth8Da_ctaButtons{flex-direction:column}}@media (max-width:480px){.Rth8Da_title{font-size:var(--text-3xl)}.Rth8Da_formula{font-size:var(--text-base)}}