.mortgage-calculator-wrapper{border:var(--theme-color) 2px solid;background-color:#f9f9f9;border-radius:8px;max-width:1240px;margin:0 auto;padding:20px}.mortgage-calculator-container{background-color:#fafafa;border-radius:8px;flex-wrap:nowrap;align-items:center;gap:20px;max-width:1100px;margin:15px auto;padding:30px;font-size:16px;display:flex;box-shadow:0 2px 8px #0000001a}.info-text{border-left:4px solid var(--theme-color);text-align:center;background-color:#e8f5e9;border-radius:4px;width:100%;margin-top:15px;padding:10px}.error-text{color:#d32f2f}.info-text.error{background-color:#ffebee;border-left:4px solid #d32f2f;margin-top:15px;padding:10px}h3{text-align:center;color:var(--secondary-color);width:100%}.mortgage-calculator-input-group{flex:1;min-width:150px}.input-with-symbol{position:relative}.input-with-symbol .symbol{color:#555;font-weight:700;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.result{flex-direction:column;justify-content:center;align-items:center;display:flex}.monthly-text{font-weight:700}.monthly-value{text-align:center;font-size:1.5em;font-weight:700}select,input[type=text]{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:8px}.input-with-symbol input[type=text]{padding-left:30px}label{margin-bottom:5px;font-weight:700;display:block}@media (max-width:600px){.mortgage-calculator-container{flex-wrap:wrap;justify-content:center;padding:20px}.mortgage-calculator-input-group{flex:0 0 calc(40% - 10px)}.result{justify-content:center;width:100%;font-size:16px}}
