.mortgage-comparison-container[data-v-545c0946]{max-width:1200px;margin:0 auto;padding:20px}.form-input[data-v-545c0946]{width:200px}.unit-text[data-v-545c0946]{margin-left:8px;color:#666;font-size:14px}.el-form-item[data-v-545c0946]{display:flex;align-items:center;margin-bottom:18px}.el-form-item__label[data-v-545c0946]{flex-shrink:0;text-align:right;padding-right:12px}.el-form-item__content[data-v-545c0946]{display:flex;align-items:center;flex:1}.mortgage-scenarios[data-v-545c0946]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:20px}.scenario-card[data-v-545c0946]{border:1px solid #e4e7ed;border-radius:8px;overflow:hidden}.scenario-result[data-v-545c0946]{margin-top:15px;padding-top:15px;border-top:1px solid #e4e7ed}.result-value[data-v-545c0946]{font-weight:700;color:#409eff}.scenario-actions[data-v-545c0946]{margin-top:15px;text-align:right}.comparison-actions[data-v-545c0946]{text-align:center;margin-top:20px}.chart-container[data-v-545c0946]{text-align:center;margin:20px 0}.export-actions[data-v-545c0946]{text-align:center;margin-top:20px}.savings-positive[data-v-545c0946]{color:#67c23a;font-weight:700}.savings-negative[data-v-545c0946]{color:#f56c6c;font-weight:700}@media (max-width: 768px){.mortgage-scenarios[data-v-545c0946]{grid-template-columns:1fr}.form-input[data-v-545c0946]{width:100%}}
