.SIM_msg-alert{color:#e31952}.SIM_msg-alert,.SIM_msg-info{font-size:11px;font-weight:500;margin-top:5px}.SIM_msg-info{color:#7835c3}.SIM_input-error img{width:4ch!important}.SIM_input-error{display:flex!important}.enlace-tasa-ref{align-items:center;background-color:#f9f4ff;border:1.5px solid #7835c3;border-radius:20px;color:#7835c3;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:7px;margin-top:4px;padding:5px 11px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.enlace-tasa-ref:hover{background-color:#7835c3;color:#fff}.enlace-tasa-ref:hover .tasa-icono-pulso circle,.enlace-tasa-ref:hover .tasa-icono-pulso line{stroke:#fff}.enlace-tasa-ref:hover .tasa-icono-pulso circle:last-child{fill:#fff;stroke:none}.tasa-icono-wrapper{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;position:relative;width:16px}.tasa-pulso-ring{animation:tasa-pulso 2s ease-out infinite;border:1.5px solid #7835c3;border-radius:50%;inset:-4px;opacity:0;position:absolute}@keyframes tasa-pulso{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}#modal-container.six{display:table;height:100%;left:0;position:fixed;top:0;transform:scale(0);width:100%;z-index:10000}#tasa_modal_check:checked~#modal-container.six{transform:scale(1)}#modal-container.six .modal-background{background:transparent;display:table-cell;text-align:center;transition:background .5s cubic-bezier(.165,.84,.44,1);vertical-align:middle}#tasa_modal_check:checked~#modal-container.six .modal-background{background:rgba(0,0,0,.7)}#modal-container.six .modal{background-color:transparent;border-radius:3px;display:inline-block;font-weight:300;max-width:400px;padding:50px;position:relative;width:90%}#tasa_modal_check:checked~#modal-container.six .modal{animation:modalFadeIn .5s cubic-bezier(.165,.84,.44,1) .8s forwards}#modal-container.six .modal-content-wrapper{opacity:0;position:relative;text-align:center;z-index:2}#tasa_modal_check:checked~#modal-container.six .modal-content-wrapper{animation:modalContentFadeIn .5s cubic-bezier(.165,.84,.44,1) 1s forwards}.modal-tasa-header{gap:12px;margin-bottom:4px}.modal-tasa-header,.modal-tasa-icono{align-items:center;display:flex;justify-content:center}.modal-tasa-icono{background-color:#f3eaff;border-radius:50%;flex-shrink:0;height:48px;width:48px}.modal-tyc-link{color:#7835c3;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.modal-tyc-link:hover{color:#e31952}.modal-svg{border-radius:3px;height:100%;left:0;position:absolute;top:0;width:100%}.modal-svg rect{stroke:#fff;stroke-dasharray:1500;stroke-dashoffset:1500;stroke-width:2px}#tasa_modal_check:checked~#modal-container.six .modal-svg rect{animation:sketchIn .5s cubic-bezier(.165,.84,.44,1) .3s forwards}@keyframes sketchIn{0%{stroke-dashoffset:1500}to{stroke-dashoffset:0}}@keyframes modalFadeIn{0%{background-color:transparent}to{background-color:#fff}}@keyframes modalContentFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.tasa-btn-entendido{background:#e31952;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin-top:20px;padding:10px 25px}.modal-close-overlay{cursor:default;inset:0;position:absolute}.SIM_disclaimer{margin:40px auto;max-width:1050px;padding:0 15px;width:100%}.disclaimer-container{background:#f9f9f9;border-left:4px solid #7835c3;border-radius:12px;padding:20px 25px}.SIM_disclaimer p{color:#666;display:flex;font-family:Open Sans,sans-serif;font-size:12px;gap:8px;line-height:1.6;margin-bottom:8px;text-align:justify}.SIM_disclaimer p:last-child{margin-bottom:0}.SIM_disclaimer p span{color:#e31952;flex-shrink:0;font-weight:700}@media (max-width:768px){.disclaimer-container{border-left:none;border-top:3px solid #7835c3;padding:15px;text-align:center}.SIM_disclaimer p{flex-direction:column;gap:2px}}.SIM_input-area-extended input:disabled,.SIM_input-area-extended select:disabled{background-color:#f0f0f0;cursor:not-allowed;opacity:.45}.SIM_msg-lock{align-items:center;color:#e31952;display:flex;font-size:11px;font-weight:500;gap:5px;margin-top:5px}.SIM_msg-alert,.SIM_msg-info,.SIM_msg-lock{align-items:center;display:flex!important;gap:5px}.SIM_msg-alert svg,.SIM_msg-info svg,.SIM_msg-lock svg{flex-shrink:0;height:14px;width:14px}