.FormularioSimuladorCDI_wrapper__S_W_2{background:#ffffff;border:1px solid #d1fae5;border-radius:20px;box-shadow:0 4px 24px rgba(19,49,52,.08);overflow:hidden;margin-bottom:24px}.FormularioSimuladorCDI_inputsSection__iKbkk{padding:28px 28px 8px}.FormularioSimuladorCDI_fieldGroup__AEd6_{display:flex;flex-direction:column;gap:6px;max-width:400px}.FormularioSimuladorCDI_fieldLabel__60gTX{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151;line-height:1.3}.FormularioSimuladorCDI_fieldNumber__5LAPv{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.FormularioSimuladorCDI_fieldSub__8wUR_{font-size:12px;color:#9ca3af;font-weight:400;margin-left:30px}.FormularioSimuladorCDI_fieldInput__A53iU{width:100%;padding:12px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:15px;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FormularioSimuladorCDI_fieldInput__A53iU::placeholder{color:#9ca3af;font-weight:400}.FormularioSimuladorCDI_fieldInput__A53iU:focus{border-color:#0ea5a4;box-shadow:0 0 0 3px rgba(14,165,164,.12);background:#ffffff}.FormularioSimuladorCDI_fieldInput__A53iU:hover:not(:focus){border-color:#6ee7b7}.FormularioSimuladorCDI_buttonRow__ODFkH{padding:20px 28px 24px;display:flex;justify-content:center}.FormularioSimuladorCDI_button__3aeLN{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#fff;font-size:15px;font-weight:700;letter-spacing:.3px;padding:14px 40px;border:none;border-radius:12px;cursor:pointer;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(26,112,88,.3);min-width:240px;width:100%}.FormularioSimuladorCDI_button__3aeLN:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px rgba(26,112,88,.4)}.FormularioSimuladorCDI_divider__rgtDK{border:none;border-top:1px solid #e5e7eb;margin:0}.FormularioSimuladorCDI_resultSection__44hRm{padding:28px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.FormularioSimuladorCDI_resultHeader__VV1MA{display:flex;align-items:center;gap:10px;margin-bottom:16px}.FormularioSimuladorCDI_resultHeaderDot__NGcAA{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0ea5a4,#1a7058);flex-shrink:0}.FormularioSimuladorCDI_resultHeaderTitle__8NX0d{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#065f46}.FormularioSimuladorCDI_metricCard__zYSDQ{background:linear-gradient(135deg,#133134,#1a7058);border-radius:16px;padding:22px 20px;text-align:center;margin-bottom:20px}.FormularioSimuladorCDI_metricLabel__bPFuc{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:rgba(255,255,255,.7);margin-bottom:8px}.FormularioSimuladorCDI_metricValue__Ixv4O{font-size:36px;font-weight:800;color:#ffffff;letter-spacing:-1px;line-height:1;margin-bottom:4px}.FormularioSimuladorCDI_metricSub__tFu11{font-size:12px;color:rgba(255,255,255,.6)}.FormularioSimuladorCDI_valoresLabel__Dzh8r{font-size:13px;font-weight:600;color:#374151;margin-bottom:10px}.FormularioSimuladorCDI_gridValores__OdI1T{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}.FormularioSimuladorCDI_cardValor__J8Pka{display:block;background:#ffffff;border:1.5px solid #e5e7eb;border-radius:10px;padding:10px 6px;text-align:center;font-size:12px;font-weight:700;color:#133134;text-decoration:none;transition:all .15s ease}.FormularioSimuladorCDI_cardValor__J8Pka:hover{background:linear-gradient(135deg,#0ea5a4,#1a7058);color:#ffffff;border-color:transparent;transform:translateY(-1px)}@media (max-width:768px){.FormularioSimuladorCDI_inputsSection__iKbkk{padding:20px 18px 8px}.FormularioSimuladorCDI_fieldGroup__AEd6_{max-width:100%}.FormularioSimuladorCDI_buttonRow__ODFkH{padding:16px 18px 20px}.FormularioSimuladorCDI_button__3aeLN{min-width:unset}.FormularioSimuladorCDI_resultSection__44hRm{padding:20px 18px}.FormularioSimuladorCDI_gridValores__OdI1T{grid-template-columns:repeat(2,1fr)}}