.CreditSimulator_simulatorContainer__oiz3z{background:#fff;padding:30px;border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.1);width:100%;max-width:500px;margin:30px auto 0;border:1px solid #e5e7eb}.CreditSimulator_title__QQZFg{font-size:20px;font-weight:700;color:#1f2937;margin-bottom:25px;text-align:center}.CreditSimulator_inputGroup__pRrA0{margin-bottom:25px}.CreditSimulator_label__qOi5w{display:block;font-size:14px;font-weight:600;color:#4b5563;margin-bottom:8px}.CreditSimulator_amountWrapper__SKWmn{position:relative;display:flex;align-items:center}.CreditSimulator_currencyPrefix__NeONJ{position:absolute;left:15px;font-size:18px;font-weight:700;color:#9ca3af}.CreditSimulator_amountInput__xLQYM{width:100%;padding:12px 15px 12px 75px;font-size:24px;font-weight:700;color:#1f2937;border:2px solid #e5e7eb;border-radius:8px;outline:none;transition:all .3s;background-color:#f9fafb}.CreditSimulator_amountInput__xLQYM:focus{border-color:#03aa98;background-color:#fff;box-shadow:0 0 0 3px rgba(3,170,152,.1)}.CreditSimulator_selectInput__XaLU6{width:100%;padding:12px 15px;font-size:16px;color:#1f2937;border:2px solid #e5e7eb;border-radius:8px;outline:none;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:20px}.CreditSimulator_selectInput__XaLU6:focus{border-color:#03aa98}.CreditSimulator_results__PEMDK{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:20px;margin-bottom:25px}.CreditSimulator_resultRow__qzzqZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;color:#4b5563}.CreditSimulator_resultRow__qzzqZ:last-child{margin-bottom:0;padding-top:12px;border-top:1px solid #bbf7d0;font-weight:700;color:#166534;font-size:16px}.CreditSimulator_mainResult__2p4f3{text-align:center;margin:15px 0}.CreditSimulator_mainResultLabel__xGCg5{font-size:12px;text-transform:uppercase;color:#15803d;font-weight:600;letter-spacing:.5px;display:block}.CreditSimulator_mainResultValue__YNEGr{font-size:32px;font-weight:800;color:#166534;display:block;line-height:1.2}.CreditSimulator_actionButton__qXCn9{display:block;width:100%;padding:16px;background-color:#fece2f;color:#222;text-align:center;text-decoration:none;font-weight:700;font-size:18px;border-radius:8px;transition:all .3s;border:none;box-shadow:0 4px 6px rgba(254,206,47,.3)}.CreditSimulator_actionButton__qXCn9:hover{background-color:#e5b92a;transform:translateY(-2px);box-shadow:0 6px 10px rgba(254,206,47,.4)}.CreditSimulator_disclaimer__vs89Q{margin-top:15px;text-align:center;font-size:11px;color:#9ca3af;line-height:1.4}.CreditSimulator_errorText__1B6qp{color:#ef4444;font-size:12px;margin-top:5px;display:block}@media (max-width:768px){.CreditSimulator_amountInput__xLQYM{font-size:20px}}.SpamAlert_alert__ibOqY{padding:1rem 1.5rem;background-color:#fff3cd;color:#856404;border:1px solid #ffeeba;border-radius:8px;display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem;box-shadow:0 4px 6px rgba(0,0,0,.05);animation:SpamAlert_fadeIn__z17WI .5s ease}.SpamAlert_icon__Pch6F{font-size:1.5rem;line-height:1}.SpamAlert_message__aJM6b{font-size:1rem;line-height:1.5;font-weight:500}@keyframes SpamAlert_fadeIn__z17WI{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.SpamAlert_alert__ibOqY{padding:.75rem 1rem}.SpamAlert_message__aJM6b{font-size:.9rem}}