.Calculator-module__Ah36da__calculator{flex-direction:column;height:100%;display:flex;overflow:hidden}.Calculator-module__Ah36da__header{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-bottom:1px solid #e2e8f0;padding:24px}.Calculator-module__Ah36da__title{color:#1a202c;margin:0 0 8px;font-size:22px;font-weight:700}.Calculator-module__Ah36da__description{color:#718096;margin:0;font-size:14px;line-height:1.5}.Calculator-module__Ah36da__content{flex:1;display:flex;overflow:hidden}.Calculator-module__Ah36da__inputSection{background:#f8f9fa;border-right:1px solid #e2e8f0;flex:0 0 480px;padding:24px;overflow-y:auto}.Calculator-module__Ah36da__resultsSection{background:#fff;flex:1;padding:24px;overflow-y:auto}.Calculator-module__Ah36da__formSection{background:#fff;border-radius:12px;margin-bottom:20px;padding:20px;box-shadow:0 1px 3px #00000014}.Calculator-module__Ah36da__sectionTitle{color:#2d3748;border-bottom:2px solid #e2e8f0;margin:0 0 16px;padding-bottom:12px;font-size:14px;font-weight:600}.Calculator-module__Ah36da__formGroup{margin-bottom:16px}.Calculator-module__Ah36da__formGroupCompact{min-width:100px;margin-bottom:8px}.Calculator-module__Ah36da__label{color:#4a5568;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.Calculator-module__Ah36da__labelSmall{color:#4a5568;align-items:center;gap:4px;margin-bottom:4px;font-size:11px;font-weight:500;display:flex}.Calculator-module__Ah36da__limitHint{color:#a0aec0;font-weight:400}.Calculator-module__Ah36da__hint{color:#718096;margin-top:4px;font-size:11px;display:block}.Calculator-module__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}.Calculator-module__Ah36da__input{color:#1a202c;background:#fff;border:2px solid #e2e8f0;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;transition:all .2s}.Calculator-module__Ah36da__input:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea26}.Calculator-module__Ah36da__input:hover{border-color:#cbd5e0}.Calculator-module__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}.Calculator-module__Ah36da__inputSmall:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea26}.Calculator-module__Ah36da__inputHighlighted{background:#fffbeb;border-color:#fbbf24}.Calculator-module__Ah36da__inputWithUnit{align-items:center;gap:8px;display:flex}.Calculator-module__Ah36da__inputWithUnit .Calculator-module__Ah36da__input{flex:1}.Calculator-module__Ah36da__inputRow{gap:8px;display:flex}.Calculator-module__Ah36da__inputRow .Calculator-module__Ah36da__input{flex:1}.Calculator-module__Ah36da__unit{color:#718096;min-width:40px;font-size:13px;font-weight:500}.Calculator-module__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}.Calculator-module__Ah36da__select:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea26}.Calculator-module__Ah36da__selectSmall{color:#1a202c;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:8px;min-width:80px;padding:10px 12px;font-size:13px}.Calculator-module__Ah36da__slider{appearance:none;cursor:pointer;background:#e2e8f0;border-radius:4px;width:100%;height:8px}.Calculator-module__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}.Calculator-module__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}.Calculator-module__Ah36da__radioGroup{flex-direction:column;gap:8px;display:flex}.Calculator-module__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}.Calculator-module__Ah36da__radioLabel:hover{background:#f7fafc;border-color:#cbd5e0}.Calculator-module__Ah36da__radioLabel:has(.Calculator-module__Ah36da__radio:checked){background:#eef2ff;border-color:#667eea}.Calculator-module__Ah36da__radio{accent-color:#667eea;width:18px;height:18px}.Calculator-module__Ah36da__chemGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.Calculator-module__Ah36da__chemGridWide{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.Calculator-module__Ah36da__paramsGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.Calculator-module__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}.Calculator-module__Ah36da__calculateButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.Calculator-module__Ah36da__calculateButton:active{transform:translateY(0)}.Calculator-module__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}.Calculator-module__Ah36da__clearButton:hover{background:#edf2f7;border-color:#cbd5e0}.Calculator-module__Ah36da__buttonRow{gap:12px;display:flex}.Calculator-module__Ah36da__buttonRow>button{flex:1}.Calculator-module__Ah36da__error{color:#c53030;background:#fed7d7;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:13px}.Calculator-module__Ah36da__resultCard{text-align:center;border-radius:16px;margin-bottom:20px;padding:24px}.Calculator-module__Ah36da__resultCard.Calculator-module__Ah36da__success{background:linear-gradient(135deg,#d4edda 0%,#c3e6cb 100%);border:2px solid #28a745}.Calculator-module__Ah36da__resultCard.Calculator-module__Ah36da__info{background:linear-gradient(135deg,#cce5ff 0%,#b8daff 100%);border:2px solid #007bff}.Calculator-module__Ah36da__resultCard.Calculator-module__Ah36da__warning{background:linear-gradient(135deg,#fff3cd 0%,#ffeaa7 100%);border:2px solid #ffc107}.Calculator-module__Ah36da__resultCard.Calculator-module__Ah36da__danger{background:linear-gradient(135deg,#f8d7da 0%,#f5c6cb 100%);border:2px solid #dc3545}.Calculator-module__Ah36da__resultTitle{color:#495057;margin:0 0 12px;font-size:14px;font-weight:600}.Calculator-module__Ah36da__resultValue{color:#1a202c;margin-bottom:8px;font-size:28px;font-weight:700}.Calculator-module__Ah36da__resultLevel{color:#495057;font-size:14px;font-weight:600}.Calculator-module__Ah36da__intermediateResults{gap:16px;margin-bottom:20px;display:flex}.Calculator-module__Ah36da__resultMini{text-align:center;background:#f7fafc;border:2px solid #e2e8f0;border-radius:12px;flex:1;padding:16px}.Calculator-module__Ah36da__resultMiniLabel{color:#718096;margin-bottom:4px;font-size:12px;display:block}.Calculator-module__Ah36da__resultMiniValue{color:#1a202c;font-size:20px;font-weight:700}.Calculator-module__Ah36da__resultMiniCard{text-align:center;border-radius:10px;padding:14px}.Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__success{background:#d4edda;border:2px solid #c3e6cb}.Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__info{background:#e3f2fd;border:2px solid #90caf9}.Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__warning{background:#fff3cd;border:2px solid #ffeaa7}.Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__warningHigh{background:#ffd19a;border:2px solid #ffb347}.Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__danger{background:#f8d7da;border:2px solid #f5c6cb}.Calculator-module__Ah36da__resultMiniHint{color:#718096;margin-top:4px;font-size:10px;display:block}.Calculator-module__Ah36da__resultsGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px;display:grid}.Calculator-module__Ah36da__resultGroupCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:20px;box-shadow:0 2px 8px #00000014}.Calculator-module__Ah36da__resultGroupTitle{color:#2d3748;border-bottom:2px solid #e2e8f0;margin:0 0 16px;padding-bottom:12px;font-size:14px;font-weight:600}.Calculator-module__Ah36da__resultGridInner{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;margin-bottom:16px;display:grid}.Calculator-module__Ah36da__crackingGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.Calculator-module__Ah36da__crackingCard{border:2px solid;border-radius:12px;padding:16px}.Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__success{background:#f0fff4;border-color:#68d391}.Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__warning{background:#fffbeb;border-color:#fbbf24}.Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__warningHigh{background:#fff7ed;border-color:#fb923c}.Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__danger{background:#fef2f2;border-color:#f87171}.Calculator-module__Ah36da__crackingHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Calculator-module__Ah36da__crackingName{color:#1a202c;font-size:16px;font-weight:700}.Calculator-module__Ah36da__crackingValue{color:#1a202c;font-size:18px;font-weight:700}.Calculator-module__Ah36da__crackingLevel{color:#4a5568;margin-bottom:8px;font-size:12px;font-weight:600}.Calculator-module__Ah36da__crackingDesc{color:#718096;margin-bottom:12px;font-size:11px;line-height:1.4}.Calculator-module__Ah36da__crackingFormula{color:#a0aec0;background:#0000000d;border-radius:4px;padding:6px 8px;font-family:monospace;font-size:10px}.Calculator-module__Ah36da__interpretationCard{background:#e3f2fd;border:2px solid #90caf9;border-radius:12px;margin-bottom:20px;padding:20px}.Calculator-module__Ah36da__interpretationCard h4{color:#1565c0;margin:0 0 8px;font-size:14px;font-weight:600}.Calculator-module__Ah36da__interpretationCard p{color:#1976d2;margin:0;font-size:13px;line-height:1.5}.Calculator-module__Ah36da__detailsCard{background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:20px}.Calculator-module__Ah36da__detailsCard h4{color:#2d3748;margin:0 0 12px;font-size:14px;font-weight:600}.Calculator-module__Ah36da__detailsList{flex-direction:column;gap:8px;display:flex}.Calculator-module__Ah36da__detailItem{justify-content:space-between;font-size:13px;display:flex}.Calculator-module__Ah36da__detailLabel{color:#718096}.Calculator-module__Ah36da__detailValue{color:#1a202c;font-weight:500}.Calculator-module__Ah36da__formulaCard{background:#f0f8ff;border:2px solid #b8d4ff;border-radius:12px;margin-bottom:20px;padding:20px}.Calculator-module__Ah36da__formulaCard h4{color:#2d3748;margin:0 0 12px;font-size:14px;font-weight:600}.Calculator-module__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}.Calculator-module__Ah36da__formulaLegend{color:#4a5568;font-size:12px;line-height:1.6}.Calculator-module__Ah36da__formulaLegend p{margin:4px 0}.Calculator-module__Ah36da__formulasSmall{color:#718096;background:#f0f8ff;border-radius:8px;padding:12px;font-size:11px;line-height:1.6}.Calculator-module__Ah36da__formulasSmall p{margin:4px 0}.Calculator-module__Ah36da__formulaNote{color:#a0aec0;font-style:italic}.Calculator-module__Ah36da__infoCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:20px}.Calculator-module__Ah36da__infoCard h4{color:#2d3748;margin:0 0 16px;font-size:14px;font-weight:600}.Calculator-module__Ah36da__interpretationSection{border-bottom:1px solid #e2e8f0;margin-bottom:20px;padding-bottom:16px}.Calculator-module__Ah36da__interpretationSection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Calculator-module__Ah36da__interpretationSection h5{color:#2d3748;margin:0 0 8px;font-size:13px;font-weight:600}.Calculator-module__Ah36da__interpretationText{color:#718096;margin:0 0 12px;font-size:12px;line-height:1.5}.Calculator-module__Ah36da__levelsList{flex-direction:column;gap:8px;display:flex}.Calculator-module__Ah36da__levelItem{border-radius:8px;padding:12px 16px;font-size:12px;line-height:1.4}.Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__success{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__info{color:#004085;background:#cce5ff;border:1px solid #b8daff}.Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__warning{color:#856404;background:#fff3cd;border:1px solid #ffeaa7}.Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__warningHigh{color:#8b4513;background:#ffd19a;border:1px solid #ffb347}.Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__danger{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.Calculator-module__Ah36da__noteCard{background:#fffbeb;border:2px solid #fbbf24;border-radius:12px;margin-bottom:20px;padding:20px}.Calculator-module__Ah36da__noteCard h4{color:#92400e;margin:0 0 12px;font-size:14px;font-weight:600}.Calculator-module__Ah36da__noteCard ul{margin:0;padding-left:20px}.Calculator-module__Ah36da__noteCard li{color:#78350f;margin-bottom:8px;font-size:12px;line-height:1.5}.Calculator-module__Ah36da__noteCard li:last-child{margin-bottom:0}.Calculator-module__Ah36da__legendCard{background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px}.Calculator-module__Ah36da__legendCard h4{color:#2d3748;margin:0 0 12px;font-size:13px;font-weight:600}.Calculator-module__Ah36da__legendItems{flex-wrap:wrap;gap:20px;display:flex}.Calculator-module__Ah36da__legendItem{color:#4a5568;align-items:center;gap:8px;font-size:12px;display:flex}.Calculator-module__Ah36da__legendColor{border-radius:4px;width:20px;height:20px}.Calculator-module__Ah36da__successBg{background:#d4edda;border:1px solid #c3e6cb}.Calculator-module__Ah36da__warningBg{background:#fff3cd;border:1px solid #ffeaa7}.Calculator-module__Ah36da__warningHighBg{background:#ffd19a;border:1px solid #ffb347}.Calculator-module__Ah36da__dangerBg{background:#f8d7da;border:1px solid #f5c6cb}@media (max-width:1200px){.Calculator-module__Ah36da__content{flex-direction:column}.Calculator-module__Ah36da__inputSection{border-bottom:1px solid #e2e8f0;border-right:none;flex:none;max-height:50vh}.Calculator-module__Ah36da__resultsGrid,.Calculator-module__Ah36da__crackingGrid{grid-template-columns:1fr}}@media (max-width:992px){.Calculator-module__Ah36da__content{flex-direction:column;overflow:visible}.Calculator-module__Ah36da__inputSection{border-bottom:1px solid #e2e8f0;border-right:none;flex:none;width:100%;max-height:none;padding:20px}.Calculator-module__Ah36da__resultsSection{flex:none;width:100%;padding:20px;overflow:visible}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__inputSection{border-bottom:1px solid #ffffff1a;border-right:none}}@media (max-width:768px){.Calculator-module__Ah36da__header{padding:16px}.Calculator-module__Ah36da__title{font-size:18px}.Calculator-module__Ah36da__chemGrid{grid-template-columns:1fr}.Calculator-module__Ah36da__chemGridWide{grid-template-columns:repeat(2,1fr)}.Calculator-module__Ah36da__paramsGrid{grid-template-columns:1fr}.Calculator-module__Ah36da__intermediateResults{flex-direction:column}.Calculator-module__Ah36da__resultValue{font-size:22px}.Calculator-module__Ah36da__formula{font-size:14px}.Calculator-module__Ah36da__legendItems{flex-direction:column;gap:8px}.Calculator-module__Ah36da__buttonRow{flex-direction:column}}@media (max-width:480px){.Calculator-module__Ah36da__calculator{overflow:visible}.Calculator-module__Ah36da__header{padding:12px}.Calculator-module__Ah36da__title{margin-bottom:4px;font-size:16px}.Calculator-module__Ah36da__description{font-size:12px}.Calculator-module__Ah36da__content{flex-direction:column;overflow:visible}.Calculator-module__Ah36da__inputSection{max-height:none;padding:12px;overflow:visible}.Calculator-module__Ah36da__resultsSection{padding:12px}.Calculator-module__Ah36da__formSection{border-radius:10px;margin-bottom:12px;padding:14px}.Calculator-module__Ah36da__sectionTitle{margin-bottom:12px;padding-bottom:8px;font-size:13px}.Calculator-module__Ah36da__formGroup{margin-bottom:12px}.Calculator-module__Ah36da__label{font-size:12px}.Calculator-module__Ah36da__input{border-radius:6px;padding:10px;font-size:14px}.Calculator-module__Ah36da__select{padding:10px;font-size:14px}.Calculator-module__Ah36da__calculateButton,.Calculator-module__Ah36da__clearButton{border-radius:8px;padding:12px 16px;font-size:14px}.Calculator-module__Ah36da__resultCard{border-radius:12px;margin-bottom:12px;padding:16px}.Calculator-module__Ah36da__resultTitle{font-size:12px}.Calculator-module__Ah36da__resultValue{font-size:20px}.Calculator-module__Ah36da__resultMini{padding:12px}.Calculator-module__Ah36da__resultMiniValue{font-size:16px}.Calculator-module__Ah36da__crackingCard{border-radius:10px;padding:12px}.Calculator-module__Ah36da__crackingName{font-size:14px}.Calculator-module__Ah36da__crackingValue{font-size:16px}.Calculator-module__Ah36da__interpretationCard,.Calculator-module__Ah36da__detailsCard,.Calculator-module__Ah36da__formulaCard,.Calculator-module__Ah36da__noteCard{border-radius:10px;margin-bottom:12px;padding:14px}.Calculator-module__Ah36da__chemGridWide{grid-template-columns:1fr 1fr;gap:8px}.Calculator-module__Ah36da__inputRow{flex-direction:column;gap:8px}.Calculator-module__Ah36da__inputWithUnit{flex-direction:column;align-items:stretch;gap:4px}.Calculator-module__Ah36da__unit{text-align:right;font-size:12px}.Calculator-module__Ah36da__radioLabel{padding:8px 10px;font-size:12px}}.Calculator-module__Ah36da__calculatorDark{background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl)}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__header{border-bottom:1px solid var(--color-border-dark);background:#0c0c0fb8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__title{color:#fff}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__description{color:#94a3b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__inputSection{border-right:1px solid var(--color-border-dark);background:#141419b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultsSection{background:#0c0c0f70}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formSection{border:1px solid var(--color-border-dark);box-shadow:none;background:#1c1c24b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__sectionTitle{color:#fff;border-bottom-color:var(--color-border-dark)}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__label,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__labelSmall{color:#cbd5e1}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__input,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__select,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__selectSmall{color:#fff;background:#0c0c0fb8;border:1px solid #ffffff29}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__input::placeholder{color:#64748b}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__input:focus,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__select:focus{border-color:#f59e0b;outline:none;box-shadow:0 0 0 3px #f59e0b33}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__hint{color:#64748b}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__modeNote{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b4d}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__unit{color:#94a3b8;border-left-color:var(--color-border-dark);background:#1c1c24e6}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__calculateButton{background:var(--gradient-spark);color:#fff}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__calculateButton:hover{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);box-shadow:0 4px 12px #f59e0b66}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultCard,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__interpretationCard,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__detailsCard,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulaCard,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__noteCard{border:1px solid var(--color-border-dark);background:#1c1c24b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMainValue,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultValue{color:#fbbf24}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultLevel{color:#cbd5e1}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultLabel,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultTitle,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__detailsTitle,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulaTitle,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__noteTitle{color:#fff}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__detailsCard h4,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__interpretationCard h4,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulaCard h4{color:#fbbf24}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__detailsList{color:#fff}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__detailItem{border-bottom-color:var(--color-border-dark)}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__detailLabel{color:#94a3b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__detailValue{color:#fff;font-weight:600}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__interpretationCard p,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__detailsCard p{color:#e2e8f0}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulaSection,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulaDisplay{border-color:var(--color-border-dark);background:#0c0c0f94}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulaDisplay{color:#fff}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__legendItem,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__legendText,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultRange,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultUnit,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__detailsText,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulaText,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__noteText{color:#cbd5e1}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__slider{background:#1c1c24e6}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__slider::-webkit-slider-thumb{background:#f59e0b}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__slider::-moz-range-thumb{background:#f59e0b}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__error{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__radioGroup{border-color:var(--color-border-dark);background:0 0}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__radioLabel{color:#e2e8f0;border-color:var(--color-border-dark);background:#1c1c24d1}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__radioLabel:hover{background:#252530e6;border-color:#ffffff40}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__radioLabel:has(.Calculator-module__Ah36da__radio:checked){color:#fbbf24;background:#f59e0b26;border-color:#f59e0b80}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__radioLabelActive{color:#fbbf24;background:#f59e0b33;border-color:#f59e0b66}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__inputWithUnit .Calculator-module__Ah36da__unit{background:#1c1c24e6}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMini{border-color:var(--color-border-dark);background:#1c1c24b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniLabel{color:#94a3b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniValue{color:#fbbf24}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniCard{border-color:var(--color-border-dark);background:#1c1c24b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniCard .Calculator-module__Ah36da__resultMiniLabel{color:#94a3b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniCard .Calculator-module__Ah36da__resultMiniValue{color:#fff}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__success{background:#22c55e33;border-color:#22c55e66}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__info{background:#3b82f633;border-color:#3b82f666}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__warning{background:#f59e0b33;border-color:#f59e0b66}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__danger{background:#ef444433;border-color:#ef444466}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultMiniHint{color:#64748b}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__intermediateResults{background:0 0}.Calculator-module__Ah36da__calculatorDark p,.Calculator-module__Ah36da__calculatorDark span:not(.Calculator-module__Ah36da__resultValue,.Calculator-module__Ah36da__detailValue),.Calculator-module__Ah36da__calculatorDark li{color:#cbd5e1}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultGroupCard{border-color:var(--color-border-dark);box-shadow:none;background:#1c1c24b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__resultGroupTitle{color:#fbbf24;border-bottom-color:var(--color-border-dark)}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__crackingCard{border-width:2px}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__success{background:#22c55e26;border-color:#22c55e80}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__warning{background:#f59e0b26;border-color:#f59e0b80}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__warningHigh{background:#fb923c26;border-color:#fb923c80}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__danger{background:#ef444426;border-color:#ef444480}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__crackingName{color:#fff}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__crackingValue{color:#fbbf24}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__crackingLevel{color:#cbd5e1}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__crackingDescription{color:#94a3b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__clearButton{color:#e2e8f0;background:#1c1c24b8;border-color:#ffffff29}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__clearButton:hover{background:#252530e6;border-color:#ffffff4d}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__legendCard{border-color:var(--color-border-dark);background:#1c1c24b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__legendCard h4{color:#fff}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__successBg{background:#22c55e4d;border-color:#22c55e80}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__warningBg{background:#f59e0b4d;border-color:#f59e0b80}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__warningHighBg{background:#fb923c4d;border-color:#fb923c80}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__dangerBg{background:#ef44444d;border-color:#ef444480}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__noteCard{background:#f59e0b1a;border-color:#f59e0b4d}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__noteCard h4{color:#fbbf24}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__noteCard li{color:#cbd5e1}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulasSmall{background:#0c0c0f85}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulasSmall p,.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulaLegend p{color:#cbd5e1}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__formulaNote{color:#64748b}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__infoCard{border-color:var(--color-border-dark);background:#1c1c24b8}.Calculator-module__Ah36da__calculatorDark .Calculator-module__Ah36da__infoCard h4{color:#fbbf24}[data-theme=dark] .Calculator-module__Ah36da__calculator{background:#1e293be6;border-radius:16px}[data-theme=dark] .Calculator-module__Ah36da__header{background:#0f172acc;border-bottom:1px solid #ffffff1a}[data-theme=dark] .Calculator-module__Ah36da__title{color:#fff}[data-theme=dark] .Calculator-module__Ah36da__description{color:#94a3b8}[data-theme=dark] .Calculator-module__Ah36da__inputSection{background:#1e293b99;border-right:1px solid #ffffff1a}[data-theme=dark] .Calculator-module__Ah36da__resultsSection{background:#0f172a80}[data-theme=dark] .Calculator-module__Ah36da__formSection{box-shadow:none;background:#33415580;border:1px solid #ffffff1a}[data-theme=dark] .Calculator-module__Ah36da__sectionTitle{color:#fff;border-bottom-color:#ffffff1a}:is([data-theme=dark] .Calculator-module__Ah36da__label,[data-theme=dark] .Calculator-module__Ah36da__labelSmall){color:#cbd5e1}:is([data-theme=dark] .Calculator-module__Ah36da__input,[data-theme=dark] .Calculator-module__Ah36da__select,[data-theme=dark] .Calculator-module__Ah36da__selectSmall,[data-theme=dark] .Calculator-module__Ah36da__inputSmall){color:#fff;background:#0f172acc;border:1px solid #fff3}[data-theme=dark] .Calculator-module__Ah36da__input::placeholder{color:#64748b}:is([data-theme=dark] .Calculator-module__Ah36da__input:focus,[data-theme=dark] .Calculator-module__Ah36da__select:focus,[data-theme=dark] .Calculator-module__Ah36da__inputSmall:focus){border-color:#f59e0b;outline:none;box-shadow:0 0 0 3px #f59e0b33}[data-theme=dark] .Calculator-module__Ah36da__hint{color:#64748b}[data-theme=dark] .Calculator-module__Ah36da__modeNote{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b4d}[data-theme=dark] .Calculator-module__Ah36da__limitHint{color:#64748b}[data-theme=dark] .Calculator-module__Ah36da__unit{color:#94a3b8;background:#33415599;border-left-color:#ffffff1a}[data-theme=dark] .Calculator-module__Ah36da__calculateButton{color:#0f172a;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}[data-theme=dark] .Calculator-module__Ah36da__calculateButton:hover{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);box-shadow:0 4px 12px #f59e0b66}[data-theme=dark] .Calculator-module__Ah36da__clearButton{color:#e2e8f0;background:#334155;border-color:#475569}[data-theme=dark] .Calculator-module__Ah36da__clearButton:hover{background:#475569;border-color:#64748b}:is([data-theme=dark] .Calculator-module__Ah36da__resultCard,[data-theme=dark] .Calculator-module__Ah36da__interpretationCard,[data-theme=dark] .Calculator-module__Ah36da__detailsCard,[data-theme=dark] .Calculator-module__Ah36da__formulaCard,[data-theme=dark] .Calculator-module__Ah36da__noteCard,[data-theme=dark] .Calculator-module__Ah36da__infoCard){background:#33415580;border:1px solid #ffffff1a}[data-theme=dark] .Calculator-module__Ah36da__resultValue{color:#fbbf24}[data-theme=dark] .Calculator-module__Ah36da__resultLevel{color:#cbd5e1}:is([data-theme=dark] .Calculator-module__Ah36da__resultLabel,[data-theme=dark] .Calculator-module__Ah36da__resultTitle){color:#fff}:is([data-theme=dark] .Calculator-module__Ah36da__detailsCard h4,[data-theme=dark] .Calculator-module__Ah36da__interpretationCard h4,[data-theme=dark] .Calculator-module__Ah36da__formulaCard h4,[data-theme=dark] .Calculator-module__Ah36da__infoCard h4){color:#fbbf24}[data-theme=dark] .Calculator-module__Ah36da__detailLabel{color:#94a3b8}[data-theme=dark] .Calculator-module__Ah36da__detailValue{color:#fff;font-weight:600}:is([data-theme=dark] .Calculator-module__Ah36da__interpretationCard p,[data-theme=dark] .Calculator-module__Ah36da__detailsCard p){color:#e2e8f0}[data-theme=dark] .Calculator-module__Ah36da__formula{color:#fff;background:#0f172a99}:is([data-theme=dark] .Calculator-module__Ah36da__formulaLegend p,[data-theme=dark] .Calculator-module__Ah36da__formulasSmall p){color:#cbd5e1}[data-theme=dark] .Calculator-module__Ah36da__formulasSmall{background:#0f172a80}[data-theme=dark] .Calculator-module__Ah36da__formulaNote{color:#64748b}[data-theme=dark] .Calculator-module__Ah36da__slider{background:#334155cc}[data-theme=dark] .Calculator-module__Ah36da__slider::-webkit-slider-thumb{background:#f59e0b}[data-theme=dark] .Calculator-module__Ah36da__slider::-moz-range-thumb{background:#f59e0b}[data-theme=dark] .Calculator-module__Ah36da__error{color:#fca5a5;background:#ef444426;border-color:#ef44444d}[data-theme=dark] .Calculator-module__Ah36da__radioLabel{color:#e2e8f0;background:#1e293bcc;border-color:#ffffff26}[data-theme=dark] .Calculator-module__Ah36da__radioLabel:hover{background:#334155cc;border-color:#ffffff40}[data-theme=dark] .Calculator-module__Ah36da__radioLabel:has(.Calculator-module__Ah36da__radio:checked){color:#fbbf24;background:#f59e0b26;border-color:#f59e0b80}[data-theme=dark] .Calculator-module__Ah36da__resultMini{background:#33415599;border-color:#ffffff26}[data-theme=dark] .Calculator-module__Ah36da__resultMiniLabel{color:#94a3b8}[data-theme=dark] .Calculator-module__Ah36da__resultMiniValue{color:#fbbf24}[data-theme=dark] .Calculator-module__Ah36da__resultMiniCard{background:#33415599;border-color:#ffffff26}[data-theme=dark] .Calculator-module__Ah36da__resultMiniCard .Calculator-module__Ah36da__resultMiniLabel{color:#94a3b8}[data-theme=dark] .Calculator-module__Ah36da__resultMiniCard .Calculator-module__Ah36da__resultMiniValue{color:#fff}[data-theme=dark] .Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__success{background:#22c55e33;border-color:#22c55e66}[data-theme=dark] .Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__info{background:#3b82f633;border-color:#3b82f666}[data-theme=dark] .Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__warning{background:#f59e0b33;border-color:#f59e0b66}[data-theme=dark] .Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__warningHigh{background:#fb923c33;border-color:#fb923c66}[data-theme=dark] .Calculator-module__Ah36da__resultMiniCard.Calculator-module__Ah36da__danger{background:#ef444433;border-color:#ef444466}[data-theme=dark] .Calculator-module__Ah36da__resultMiniHint{color:#64748b}[data-theme=dark] .Calculator-module__Ah36da__resultGroupCard{background:#33415580;border-color:#ffffff1a}[data-theme=dark] .Calculator-module__Ah36da__resultGroupTitle{color:#fbbf24;border-bottom-color:#ffffff1a}[data-theme=dark] .Calculator-module__Ah36da__crackingCard{background:#33415580}[data-theme=dark] .Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__success{background:#22c55e26;border-color:#22c55e66}[data-theme=dark] .Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__warning{background:#f59e0b26;border-color:#f59e0b66}[data-theme=dark] .Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__warningHigh{background:#fb923c26;border-color:#fb923c66}[data-theme=dark] .Calculator-module__Ah36da__crackingCard.Calculator-module__Ah36da__danger{background:#ef444426;border-color:#ef444466}:is([data-theme=dark] .Calculator-module__Ah36da__crackingName,[data-theme=dark] .Calculator-module__Ah36da__crackingValue){color:#fff}[data-theme=dark] .Calculator-module__Ah36da__crackingLevel{color:#cbd5e1}[data-theme=dark] .Calculator-module__Ah36da__crackingDesc{color:#94a3b8}[data-theme=dark] .Calculator-module__Ah36da__crackingFormula{color:#94a3b8;background:#0003}[data-theme=dark] .Calculator-module__Ah36da__legendCard{background:#33415580;border-color:#ffffff1a}[data-theme=dark] .Calculator-module__Ah36da__legendCard h4{color:#fbbf24}[data-theme=dark] .Calculator-module__Ah36da__legendItem{color:#cbd5e1}[data-theme=dark] .Calculator-module__Ah36da__levelItem{color:#fff}[data-theme=dark] .Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__success{background:#22c55e26;border-color:#22c55e4d}[data-theme=dark] .Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__info{background:#3b82f626;border-color:#3b82f64d}[data-theme=dark] .Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__warning{background:#f59e0b26;border-color:#f59e0b4d}[data-theme=dark] .Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__warningHigh{background:#fb923c26;border-color:#fb923c4d}[data-theme=dark] .Calculator-module__Ah36da__levelItem.Calculator-module__Ah36da__danger{background:#ef444426;border-color:#ef44444d}[data-theme=dark] .Calculator-module__Ah36da__interpretationSection{border-bottom-color:#ffffff1a}[data-theme=dark] .Calculator-module__Ah36da__interpretationSection h5{color:#fbbf24}[data-theme=dark] .Calculator-module__Ah36da__interpretationText{color:#cbd5e1}[data-theme=dark] .Calculator-module__Ah36da__noteCard{background:#f59e0b1a;border-color:#f59e0b4d}[data-theme=dark] .Calculator-module__Ah36da__noteCard h4{color:#fbbf24}[data-theme=dark] .Calculator-module__Ah36da__noteCard li{color:#cbd5e1}[data-theme=dark] .Calculator-module__Ah36da__inputHighlighted{background:#f59e0b1a;border-color:#f59e0b66}[data-theme=dark] .Calculator-module__Ah36da__calculator p{color:#cbd5e1}[data-theme=dark] .Calculator-module__Ah36da__calculator span:not(.Calculator-module__Ah36da__resultValue,.Calculator-module__Ah36da__detailValue,.Calculator-module__Ah36da__resultMiniValue){color:#cbd5e1}[data-theme=dark] .Calculator-module__Ah36da__calculator li{color:#cbd5e1}@media (max-width:992px){[data-theme=dark] .Calculator-module__Ah36da__inputSection{border-bottom:1px solid #ffffff1a;border-right:none}}
.page-module__7xBDAG__container{flex-direction:column;gap:20px;height:100%;display:flex}.page-module__7xBDAG__header{text-align:center;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;padding:20px}.page-module__7xBDAG__title{margin:0 0 8px;font-size:28px;font-weight:700}.page-module__7xBDAG__subtitle{opacity:.9;margin:0;font-size:14px}.page-module__7xBDAG__tabsContainer{background:#fff;border-radius:12px;padding:8px;box-shadow:0 2px 8px #00000014}.page-module__7xBDAG__tabs{gap:8px;display:flex;overflow-x:auto}.page-module__7xBDAG__tab{cursor:pointer;white-space:nowrap;color:#4a5568;background:#f7fafc;border:2px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.page-module__7xBDAG__tab:hover{background:#edf2f7;border-color:#e2e8f0}.page-module__7xBDAG__tabActive{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-color:#0000}.page-module__7xBDAG__tabActive:hover{background:linear-gradient(135deg,#5a6fd6 0%,#6a4190 100%)}.page-module__7xBDAG__tabEmoji{font-size:18px}.page-module__7xBDAG__tabLabel{font-weight:600}.page-module__7xBDAG__calculatorContainer{background:#fff;border-radius:12px;flex:1;overflow:hidden;box-shadow:0 2px 8px #00000014}@media (max-width:768px){.page-module__7xBDAG__container{gap:12px;padding:8px}.page-module__7xBDAG__header{border-radius:10px;padding:16px}.page-module__7xBDAG__title{font-size:20px}.page-module__7xBDAG__subtitle{font-size:13px}.page-module__7xBDAG__tabsContainer{border-radius:10px;padding:6px}.page-module__7xBDAG__tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px}.page-module__7xBDAG__tab{border-radius:6px;flex-shrink:0;padding:10px 14px;font-size:12px}.page-module__7xBDAG__tabEmoji{font-size:16px}.page-module__7xBDAG__tabLabel{display:none}.page-module__7xBDAG__calculatorContainer{border-radius:10px}}@media (max-width:480px){.page-module__7xBDAG__container{gap:8px;margin-left:0;padding:4px}.page-module__7xBDAG__header{border-radius:8px;padding:12px}.page-module__7xBDAG__title{margin-bottom:4px;font-size:18px}.page-module__7xBDAG__subtitle{font-size:12px}.page-module__7xBDAG__tabsContainer{padding:4px}.page-module__7xBDAG__tabs{gap:4px}.page-module__7xBDAG__tab{border-radius:6px;padding:10px 12px}.page-module__7xBDAG__tabEmoji{font-size:18px}.page-module__7xBDAG__calculatorContainer{border-radius:8px}}[data-theme=dark] .page-module__7xBDAG__header{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}[data-theme=dark] .page-module__7xBDAG__tabsContainer{background:#1e293b;box-shadow:0 2px 8px #0000004d}[data-theme=dark] .page-module__7xBDAG__tab{color:#e2e8f0;background:#334155;border-color:#475569}[data-theme=dark] .page-module__7xBDAG__tab:hover{color:#f8fafc;background:#475569;border-color:#f59e0b4d}[data-theme=dark] .page-module__7xBDAG__tabActive{color:#0f172a;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border-color:#0000}[data-theme=dark] .page-module__7xBDAG__tabActive:hover{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)}[data-theme=dark] .page-module__7xBDAG__calculatorContainer{background:#1e293b;box-shadow:0 2px 8px #0000004d}
.page-module__Rth8Da__container{max-width:1280px;padding:0 var(--space-6) var(--space-20);margin:0 auto}.page-module__Rth8Da__breadcrumb{padding:var(--space-6) 0 var(--space-2)}.page-module__Rth8Da__breadcrumb a{color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--transition-fast);font-weight:600}.page-module__Rth8Da__breadcrumb a:hover{color:var(--color-primary)}.page-module__Rth8Da__hero{text-align:center;padding:var(--space-12) 0 var(--space-14)}.page-module__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}.page-module__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}.page-module__Rth8Da__highlight{background:var(--gradient-spark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__Rth8Da__subtitle{max-width:680px;color:var(--color-text-secondary);font-size:var(--text-lg);margin:0 auto;line-height:1.7}.page-module__Rth8Da__infoSection,.page-module__Rth8Da__calculatorSection,.page-module__Rth8Da__whySection,.page-module__Rth8Da__faqSection,.page-module__Rth8Da__relatedSection{margin-bottom:var(--space-16)}.page-module__Rth8Da__infoCard{padding:var(--space-8);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl)}.page-module__Rth8Da__infoTitle,.page-module__Rth8Da__sectionTitle{color:var(--color-text-primary);font-weight:700}.page-module__Rth8Da__infoTitle{font-size:var(--text-2xl);margin:0 0 var(--space-4)}.page-module__Rth8Da__infoText{color:#cbd5e1;font-size:var(--text-base);margin:0 0 var(--space-6);line-height:1.7}.page-module__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}.page-module__Rth8Da__formulaLabel{color:var(--color-primary-light);font-size:var(--text-sm);font-weight:700}.page-module__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}.page-module__Rth8Da__formulaUnit{color:var(--color-text-secondary);font-size:var(--text-sm)}.page-module__Rth8Da__legendList{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__Rth8Da__legendList li{color:var(--color-text-secondary);font-size:var(--text-sm)}.page-module__Rth8Da__legendList strong{color:var(--color-primary-light)}.page-module__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}.page-module__Rth8Da__sectionTitle{margin:0 0 var(--space-8);text-align:center;font-size:var(--text-3xl)}.page-module__Rth8Da__whyGrid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__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)}.page-module__Rth8Da__whyCard:hover{border-color:var(--color-border-accent);transform:translateY(-4px)}.page-module__Rth8Da__whyEmoji,.page-module__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}.page-module__Rth8Da__whyCard h3{color:var(--color-text-primary);font-size:var(--text-base);margin:0 0 var(--space-3);font-weight:700}.page-module__Rth8Da__whyCard p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.page-module__Rth8Da__faqList{gap:var(--space-3);max-width:860px;margin:0 auto;display:grid}.page-module__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}.page-module__Rth8Da__faqItem:hover{border-color:var(--color-border-accent)}.page-module__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}.page-module__Rth8Da__faqQuestion:hover{color:var(--color-primary-light)}.page-module__Rth8Da__faqIcon{color:var(--color-text-secondary);transition:color var(--transition-base), transform var(--transition-base);flex-shrink:0;display:flex}.page-module__Rth8Da__faqIconOpen{color:var(--color-primary-light);transform:rotate(180deg)}.page-module__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}.page-module__Rth8Da__faqAnswer p{margin:0}.page-module__Rth8Da__faqAnswerHidden{max-height:0;padding-top:0;padding-bottom:0}.page-module__Rth8Da__relatedGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__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}.page-module__Rth8Da__relatedGrid .page-module__Rth8Da__relatedCard{margin-bottom:0}.page-module__Rth8Da__relatedCard:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent);transform:translateY(-2px)}.page-module__Rth8Da__relatedIcon{flex-shrink:0;margin-bottom:0}.page-module__Rth8Da__relatedContent{flex:1;min-width:0}.page-module__Rth8Da__relatedContent h3{color:var(--color-text-primary);font-size:var(--text-lg);margin:0 0 var(--space-2);font-weight:700}.page-module__Rth8Da__relatedContent p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.page-module__Rth8Da__relatedArrow{color:var(--color-primary-light);font-size:var(--text-xl);flex-shrink:0;font-weight:700}.page-module__Rth8Da__ctaSection{margin-bottom:var(--space-8)}.page-module__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)}.page-module__Rth8Da__ctaTitle{color:var(--color-text-primary);font-size:var(--text-3xl);margin:0 0 var(--space-4);font-weight:700}.page-module__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}.page-module__Rth8Da__ctaFeatures{justify-content:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.page-module__Rth8Da__ctaFeatures span{color:#86efac;font-size:var(--text-sm);font-weight:700}.page-module__Rth8Da__ctaButtons{justify-content:center;gap:var(--space-4);display:flex}.page-module__Rth8Da__ctaPrimary,.page-module__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}.page-module__Rth8Da__ctaPrimary{color:var(--color-bg-dark);background:var(--color-text-primary)}.page-module__Rth8Da__ctaPrimary:hover{background:var(--color-primary);transform:translateY(-2px)}.page-module__Rth8Da__ctaSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-dark);background:0 0}.page-module__Rth8Da__ctaSecondary:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent)}@media (max-width:1024px){.page-module__Rth8Da__whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.page-module__Rth8Da__container{padding:0 var(--space-4) var(--space-16)}.page-module__Rth8Da__hero{padding:var(--space-10) 0 var(--space-12)}.page-module__Rth8Da__title{font-size:var(--text-4xl)}.page-module__Rth8Da__subtitle{font-size:var(--text-base)}.page-module__Rth8Da__infoCard,.page-module__Rth8Da__whyCard,.page-module__Rth8Da__relatedCard,.page-module__Rth8Da__ctaCard{padding:var(--space-6)}.page-module__Rth8Da__formulaBox{padding:var(--space-4)}.page-module__Rth8Da__calculatorSection{padding:var(--space-1)}.page-module__Rth8Da__whyGrid,.page-module__Rth8Da__relatedGrid{grid-template-columns:1fr}.page-module__Rth8Da__sectionTitle,.page-module__Rth8Da__ctaTitle{font-size:var(--text-2xl)}.page-module__Rth8Da__relatedCard{text-align:center;flex-direction:column}.page-module__Rth8Da__ctaButtons{flex-direction:column}}@media (max-width:480px){.page-module__Rth8Da__title{font-size:var(--text-3xl)}.page-module__Rth8Da__formula{font-size:var(--text-base)}}
.page-module__owOWuW__container{max-width:1280px;padding:0 var(--space-6) var(--space-20);margin:0 auto}.page-module__owOWuW__breadcrumb{padding:var(--space-6) 0 var(--space-2)}.page-module__owOWuW__breadcrumb a{color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--transition-fast);font-weight:600}.page-module__owOWuW__breadcrumb a:hover{color:var(--color-primary)}.page-module__owOWuW__hero{text-align:center;padding:var(--space-12) 0 var(--space-14)}.page-module__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}.page-module__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}.page-module__owOWuW__highlight{background:var(--gradient-spark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__owOWuW__subtitle{max-width:680px;color:var(--color-text-secondary);font-size:var(--text-lg);margin:0 auto;line-height:1.7}.page-module__owOWuW__infoSection,.page-module__owOWuW__calculatorSection,.page-module__owOWuW__whySection,.page-module__owOWuW__faqSection,.page-module__owOWuW__relatedSection{margin-bottom:var(--space-16)}.page-module__owOWuW__infoCard{padding:var(--space-8);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl)}.page-module__owOWuW__infoTitle,.page-module__owOWuW__sectionTitle{color:var(--color-text-primary);font-weight:700}.page-module__owOWuW__infoTitle{font-size:var(--text-2xl);margin:0 0 var(--space-4)}.page-module__owOWuW__infoText{color:#cbd5e1;font-size:var(--text-base);margin:0 0 var(--space-6);line-height:1.7}.page-module__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}.page-module__owOWuW__formulaLabel{color:var(--color-primary-light);font-size:var(--text-sm);font-weight:700}.page-module__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}.page-module__owOWuW__formulaUnit{color:var(--color-text-secondary);font-size:var(--text-sm)}.page-module__owOWuW__legendList{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__owOWuW__legendList li{color:var(--color-text-secondary);font-size:var(--text-sm)}.page-module__owOWuW__legendList strong{color:var(--color-primary-light)}.page-module__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}.page-module__owOWuW__sectionTitle{margin:0 0 var(--space-8);text-align:center;font-size:var(--text-3xl)}.page-module__owOWuW__whyGrid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__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)}.page-module__owOWuW__whyCard:hover{border-color:var(--color-border-accent);transform:translateY(-4px)}.page-module__owOWuW__whyEmoji,.page-module__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}.page-module__owOWuW__whyCard h3{color:var(--color-text-primary);font-size:var(--text-base);margin:0 0 var(--space-3);font-weight:700}.page-module__owOWuW__whyCard p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.page-module__owOWuW__faqList{gap:var(--space-3);max-width:860px;margin:0 auto;display:grid}.page-module__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}.page-module__owOWuW__faqItem:hover{border-color:var(--color-border-accent)}.page-module__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}.page-module__owOWuW__faqQuestion:hover{color:var(--color-primary-light)}.page-module__owOWuW__faqIcon{color:var(--color-text-secondary);transition:color var(--transition-base), transform var(--transition-base);flex-shrink:0;display:flex}.page-module__owOWuW__faqIconOpen{color:var(--color-primary-light);transform:rotate(180deg)}.page-module__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}.page-module__owOWuW__faqAnswer p{margin:0}.page-module__owOWuW__faqAnswerHidden{max-height:0;padding-top:0;padding-bottom:0}.page-module__owOWuW__relatedGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__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}.page-module__owOWuW__relatedGrid .page-module__owOWuW__relatedCard{margin-bottom:0}.page-module__owOWuW__relatedCard:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent);transform:translateY(-2px)}.page-module__owOWuW__relatedIcon{flex-shrink:0;margin-bottom:0}.page-module__owOWuW__relatedContent{flex:1;min-width:0}.page-module__owOWuW__relatedContent h3{color:var(--color-text-primary);font-size:var(--text-lg);margin:0 0 var(--space-2);font-weight:700}.page-module__owOWuW__relatedContent p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.page-module__owOWuW__relatedArrow{color:var(--color-primary-light);font-size:var(--text-xl);flex-shrink:0;font-weight:700}.page-module__owOWuW__ctaSection{margin-bottom:var(--space-8)}.page-module__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)}.page-module__owOWuW__ctaTitle{color:var(--color-text-primary);font-size:var(--text-3xl);margin:0 0 var(--space-4);font-weight:700}.page-module__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}.page-module__owOWuW__ctaFeatures{justify-content:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.page-module__owOWuW__ctaFeatures span{color:#86efac;font-size:var(--text-sm);font-weight:700}.page-module__owOWuW__ctaButtons{justify-content:center;gap:var(--space-4);display:flex}.page-module__owOWuW__ctaPrimary,.page-module__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}.page-module__owOWuW__ctaPrimary{color:var(--color-bg-dark);background:var(--color-text-primary)}.page-module__owOWuW__ctaPrimary:hover{background:var(--color-primary);transform:translateY(-2px)}.page-module__owOWuW__ctaSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-dark);background:0 0}.page-module__owOWuW__ctaSecondary:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent)}@media (max-width:1024px){.page-module__owOWuW__whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.page-module__owOWuW__container{padding:0 var(--space-4) var(--space-16)}.page-module__owOWuW__hero{padding:var(--space-10) 0 var(--space-12)}.page-module__owOWuW__title{font-size:var(--text-4xl)}.page-module__owOWuW__subtitle{font-size:var(--text-base)}.page-module__owOWuW__infoCard,.page-module__owOWuW__whyCard,.page-module__owOWuW__relatedCard,.page-module__owOWuW__ctaCard{padding:var(--space-6)}.page-module__owOWuW__formulaBox{padding:var(--space-4)}.page-module__owOWuW__calculatorSection{padding:var(--space-1)}.page-module__owOWuW__whyGrid,.page-module__owOWuW__relatedGrid{grid-template-columns:1fr}.page-module__owOWuW__sectionTitle,.page-module__owOWuW__ctaTitle{font-size:var(--text-2xl)}.page-module__owOWuW__relatedCard{text-align:center;flex-direction:column}.page-module__owOWuW__ctaButtons{flex-direction:column}}@media (max-width:480px){.page-module__owOWuW__title{font-size:var(--text-3xl)}.page-module__owOWuW__formula{font-size:var(--text-base)}}
.page-module__o-ALUq__container{max-width:1280px;padding:0 var(--space-6) var(--space-20);margin:0 auto}.page-module__o-ALUq__breadcrumb{padding:var(--space-6) 0 var(--space-2)}.page-module__o-ALUq__breadcrumb a{color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--transition-fast);font-weight:600}.page-module__o-ALUq__breadcrumb a:hover{color:var(--color-primary)}.page-module__o-ALUq__hero{text-align:center;padding:var(--space-12) 0 var(--space-14)}.page-module__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}.page-module__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}.page-module__o-ALUq__highlight{background:var(--gradient-spark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__o-ALUq__subtitle{max-width:680px;color:var(--color-text-secondary);font-size:var(--text-lg);margin:0 auto;line-height:1.7}.page-module__o-ALUq__infoSection,.page-module__o-ALUq__calculatorSection,.page-module__o-ALUq__whySection,.page-module__o-ALUq__faqSection,.page-module__o-ALUq__relatedSection{margin-bottom:var(--space-16)}.page-module__o-ALUq__infoCard{padding:var(--space-8);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl)}.page-module__o-ALUq__infoTitle,.page-module__o-ALUq__sectionTitle{color:var(--color-text-primary);font-weight:700}.page-module__o-ALUq__infoTitle{font-size:var(--text-2xl);margin:0 0 var(--space-4)}.page-module__o-ALUq__infoText{color:#cbd5e1;font-size:var(--text-base);margin:0 0 var(--space-6);line-height:1.7}.page-module__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}.page-module__o-ALUq__formulaLabel{color:var(--color-primary-light);font-size:var(--text-sm);font-weight:700}.page-module__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}.page-module__o-ALUq__formulaUnit{color:var(--color-text-secondary);font-size:var(--text-sm)}.page-module__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}.page-module__o-ALUq__legendList li{color:var(--color-text-secondary);font-size:var(--text-sm)}.page-module__o-ALUq__legendList strong{color:var(--color-primary-light)}.page-module__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}.page-module__o-ALUq__sectionTitle{margin:0 0 var(--space-8);text-align:center;font-size:var(--text-3xl)}.page-module__o-ALUq__whyGrid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__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)}.page-module__o-ALUq__whyCard:hover{border-color:var(--color-border-accent);transform:translateY(-4px)}.page-module__o-ALUq__whyEmoji,.page-module__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}.page-module__o-ALUq__whyCard h3{color:var(--color-text-primary);font-size:var(--text-base);margin:0 0 var(--space-3);font-weight:700}.page-module__o-ALUq__whyCard p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.page-module__o-ALUq__faqList{gap:var(--space-3);max-width:860px;margin:0 auto;display:grid}.page-module__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}.page-module__o-ALUq__faqItem:hover{border-color:var(--color-border-accent)}.page-module__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}.page-module__o-ALUq__faqQuestion:hover{color:var(--color-primary-light)}.page-module__o-ALUq__faqIcon{color:var(--color-text-secondary);transition:color var(--transition-base), transform var(--transition-base);flex-shrink:0;display:flex}.page-module__o-ALUq__faqIconOpen{color:var(--color-primary-light);transform:rotate(180deg)}.page-module__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}.page-module__o-ALUq__faqAnswer p{margin:0}.page-module__o-ALUq__faqAnswerHidden{max-height:0;padding-top:0;padding-bottom:0}.page-module__o-ALUq__relatedGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__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}.page-module__o-ALUq__relatedGrid .page-module__o-ALUq__relatedCard{margin-bottom:0}.page-module__o-ALUq__relatedCard:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent);transform:translateY(-2px)}.page-module__o-ALUq__relatedIcon{flex-shrink:0;margin-bottom:0}.page-module__o-ALUq__relatedContent{flex:1;min-width:0}.page-module__o-ALUq__relatedContent h3{color:var(--color-text-primary);font-size:var(--text-lg);margin:0 0 var(--space-2);font-weight:700}.page-module__o-ALUq__relatedContent p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.page-module__o-ALUq__relatedArrow{color:var(--color-primary-light);font-size:var(--text-xl);flex-shrink:0;font-weight:700}.page-module__o-ALUq__ctaSection{margin-bottom:var(--space-8)}.page-module__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)}.page-module__o-ALUq__ctaTitle{color:var(--color-text-primary);font-size:var(--text-3xl);margin:0 0 var(--space-4);font-weight:700}.page-module__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}.page-module__o-ALUq__ctaFeatures{justify-content:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.page-module__o-ALUq__ctaFeatures span{color:#86efac;font-size:var(--text-sm);font-weight:700}.page-module__o-ALUq__ctaButtons{justify-content:center;gap:var(--space-4);display:flex}.page-module__o-ALUq__ctaPrimary,.page-module__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}.page-module__o-ALUq__ctaPrimary{color:var(--color-bg-dark);background:var(--color-text-primary)}.page-module__o-ALUq__ctaPrimary:hover{background:var(--color-primary);transform:translateY(-2px)}.page-module__o-ALUq__ctaSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-dark);background:0 0}.page-module__o-ALUq__ctaSecondary:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent)}@media (max-width:1024px){.page-module__o-ALUq__whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.page-module__o-ALUq__container{padding:0 var(--space-4) var(--space-16)}.page-module__o-ALUq__hero{padding:var(--space-10) 0 var(--space-12)}.page-module__o-ALUq__title{font-size:var(--text-4xl)}.page-module__o-ALUq__subtitle{font-size:var(--text-base)}.page-module__o-ALUq__infoCard,.page-module__o-ALUq__whyCard,.page-module__o-ALUq__relatedCard,.page-module__o-ALUq__ctaCard{padding:var(--space-6)}.page-module__o-ALUq__formulaBox{padding:var(--space-4)}.page-module__o-ALUq__calculatorSection{padding:var(--space-1)}.page-module__o-ALUq__whyGrid,.page-module__o-ALUq__relatedGrid{grid-template-columns:1fr}.page-module__o-ALUq__sectionTitle,.page-module__o-ALUq__ctaTitle{font-size:var(--text-2xl)}.page-module__o-ALUq__relatedCard{text-align:center;flex-direction:column}.page-module__o-ALUq__ctaButtons{flex-direction:column}}@media (max-width:480px){.page-module__o-ALUq__title{font-size:var(--text-3xl)}.page-module__o-ALUq__formula{font-size:var(--text-base)}}