.jean-woo-container{max-width:600px;margin:0 auto;background:#fdfdfd;border:1px solid #ccc;padding:20px;font-family:Arial,sans-serif}.jean-woo-container h2{text-align:center;margin-bottom:20px}.form-group{margin-bottom:15px}.form-group-inline{display:flex;gap:10px;flex-wrap:wrap}.titulo-consulta{text-align:center;font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.form-group label{font-weight:700;margin-bottom:5px;display:block}.form-group input[type="text"],.form-group input[type="date"],.form-group select{width:100%;padding:8px;box-sizing:border-box}.required{color:red}.form-actions{text-align:center;margin-top:20px}.form-actions button{padding:10px 20px;cursor:pointer;margin-right:10px}.consulta-cpe-container,div.consulta-cpe-container{max-width:1200px!important;margin:20px auto!important;font-family:Arial,sans-serif!important;color:#333!important;position:relative!important;box-sizing:border-box!important}.consulta-cpe-container h2,div.consulta-cpe-container h2{background-color:#3c78b4!important;color:white!important;padding:15px!important;margin:0!important;text-align:center!important;font-size:18px!important;line-height:1.4!important}.consulta-cpe-container form,div.consulta-cpe-container form{background-color:#fff!important;padding:20px!important;border:1px solid #ccc!important}.consulta-cpe-container .form-group,div.consulta-cpe-container .form-group{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:15px!important}.consulta-cpe-container label,div.consulta-cpe-container label{width:350px!important;text-align:right!important;padding-right:20px!important;font-weight:normal!important;white-space:nowrap!important;text-align:start!important}.consulta-cpe-container .input-wrapper,div.consulta-cpe-container .input-wrapper{flex:1!important;max-width:600px!important;display:flex!important;gap:10px!important}.consulta-cpe-container input[type="text"],.consulta-cpe-container input[type="date"],.consulta-cpe-container select,div.consulta-cpe-container input[type="text"],div.consulta-cpe-container input[type="date"],div.consulta-cpe-container select{padding:8px!important;border:1px solid #ccc!important;border-radius:3px!important;width:100%!important;box-sizing:border-box!important;font-size:14px!important;line-height:1.5!important}.consulta-cpe-container .serie-numero-wrapper,div.consulta-cpe-container .serie-numero-wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.consulta-cpe-container .serie-numero-wrapper input,div.consulta-cpe-container .serie-numero-wrapper input{width:100%!important}.consulta-cpe-container .form-actions,div.consulta-cpe-container .form-actions{text-align:center!important;margin-top:20px!important;padding:20px 0!important}.consulta-cpe-container button,div.consulta-cpe-container button{padding:8px 20px!important;margin:0 5px!important;cursor:pointer!important;border-radius:3px!important;border:1px solid #ccc!important;font-size:14px!important}.consulta-cpe-container button#consultarBtn,div.consulta-cpe-container button#consultarBtn{background-color:#3c78b4!important;color:white!important;border-color:#2c5a8f!important}.consulta-cpe-container button#limpiarBtn,div.consulta-cpe-container button#limpiarBtn{background-color:#dc3545!important;color:white!important;border-color:#bd2130!important}.consulta-cpe-container .required,div.consulta-cpe-container .required{color:red!important;margin-left:3px!important}@media (max-width:768px){.consulta-cpe-container .form-group{flex-direction:column;align-items:flex-start}.consulta-cpe-container label{width:100%;text-align:left;margin-bottom:5px}.consulta-cpe-container .input-wrapper{width:100%}.consulta-cpe-container .serie-numero-wrapper{flex-direction:column}.consulta-cpe-container .serie-numero-wrapper input{width:100%}}.consulta-cpe-container input[name="importe_total"]{text-align:right}.loading-overlay,div.loading-overlay{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgb(255 255 255 / .8)!important;display:none;justify-content:center!important;align-items:center!important;z-index:1000!important}.loading-overlay[style*="display: block"],.loading-overlay.active,div.loading-overlay[style*="display: block"],div.loading-overlay.active{display:flex!important}.spinner,div.spinner{width:40px!important;height:40px!important;border:4px solid #f3f3f3!important;border-top:4px solid #3c78b4!important;border-radius:50%!important;animation:spin 1s linear infinite!important}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.respuesta-consulta,div.respuesta-consulta{margin-top:20px!important;border-radius:4px!important;border:1px solid #ccc!important}.respuesta-titulo,.respuesta-consulta .respuesta-titulo{background-color:#3c78b4!important;color:white!important;padding:15px!important;margin:0!important;font-size:18px!important;line-height:1.4!important}.respuesta-titulo.error,.respuesta-consulta .respuesta-titulo.error{background-color:#dc3545!important}.respuesta-tabla,table.respuesta-tabla{width:100%!important;border-collapse:collapse!important}.respuesta-tabla tr{border-bottom:1px solid #eee!important}.respuesta-tabla tr:last-child{border-bottom:none!important}.respuesta-tabla td{padding:15px!important;font-size:14px!important;line-height:1.5!important}.respuesta-tabla td:first-child{width:48%!important}.respuesta-tabla td:nth-child(2){width:20px!important}.error-message,.respuesta-consulta .error-message{color:#721c24!important;padding:15px!important;margin:0!important}@supports (-webkit-touch-callout:none){.consulta-cpe-container input[type="date"],.consulta-cpe-container select{-webkit-appearance:none;appearance:none;width:100%!important;min-width:100%!important;max-width:100%!important}.consulta-cpe-container select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333333' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;padding-right:30px}}@media (max-width:768px){.consulta-cpe-container input[type="date"],.consulta-cpe-container select,.consulta-cpe-container input[type="text"]{font-size:16px!important;height:44px!important}.consulta-cpe-container .input-wrapper{max-width:100%!important}}.consulta-comprobante-simple,div.consulta-comprobante-simple{max-width:400px!important;margin:0 auto!important;padding:20px!important;font-family:Arial,sans-serif!important;box-sizing:border-box!important}.consulta-comprobante-simple h3,div.consulta-comprobante-simple h3{margin:0 0 20px!important;font-size:18px!important;color:#333!important;line-height:1.4!important}.form-simple,form.form-simple{display:flex!important;flex-direction:column!important;gap:15px!important}.form-simple-group,.form-simple .form-simple-group{width:100%!important;margin-bottom:0!important}.form-simple-group input,.form-simple-group select,.form-simple .form-simple-group input,.form-simple .form-simple-group select{width:100%!important;padding:20px!important;border:1px solid #ddd!important;border-radius:20px!important;font-size:16px!important;box-sizing:border-box!important;line-height:1.5!important}.form-simple-group.serie-numero,.form-simple .form-simple-group.serie-numero{display:flex!important;gap:10px!important}.form-simple-group.serie-numero input,.form-simple .form-simple-group.serie-numero input{flex:1!important}.btn-consultar,button.btn-consultar{width:100%!important;padding:20px!important;background-color:#E31E24!important;color:white!important;border:none!important;border-radius:20px!important;font-size:16px!important;cursor:pointer!important;margin-top:10px!important;line-height:1.5!important}.btn-consultar:hover,button.btn-consultar:hover{background-color:#c41a1f!important}.formato3 .form-simple-group input:focus,.formato3 .form-simple-group select:focus,div.formato3 .form-simple-group input:focus,div.formato3 .form-simple-group select:focus{border-color:#2E9BCA!important;outline:none!important;box-shadow:0 0 0 2px rgb(46 155 202 / .2)!important}.btn-consultar-azul,button.btn-consultar-azul{background-color:#2E9BCA!important;color:white!important}.btn-consultar-azul:hover,button.btn-consultar-azul:hover{background-color:#2580a9!important}.formato3 .respuesta-simple .respuesta-value.error,div.formato3 .respuesta-simple .respuesta-value.error{color:#2E9BCA!important}.formato3 .respuesta-simple.error,div.formato3 .respuesta-simple.error{background:#f0f8fc!important;border:1px solid #d1e9f5!important}@supports (-webkit-touch-callout:none){.form-simple-group input,.form-simple-group select{-webkit-appearance:none;appearance:none}.form-simple-group select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333333' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding-right:30px}}.respuesta-simple,div.respuesta-simple{margin-top:20px!important;border-radius:20px!important;background:white!important;padding:20px!important;box-shadow:0 2px 8px rgb(0 0 0 / .1)!important}.respuesta-item,.respuesta-simple .respuesta-item{display:flex!important;flex-direction:column!important;gap:8px!important;padding:12px 0!important;border-bottom:1px solid #eee!important}.respuesta-item:last-child,.respuesta-simple .respuesta-item:last-child{border-bottom:none!important}.respuesta-label,.respuesta-simple .respuesta-label{color:#666!important;font-size:14px!important}.respuesta-value,.respuesta-simple .respuesta-value{font-size:16px!important;font-weight:500!important;line-height:1.5!important}.respuesta-value.success,.respuesta-simple .respuesta-value.success{color:#28a745!important}.respuesta-value.error,.respuesta-simple .respuesta-value.error{color:#E31E24!important}.respuesta-simple.error,div.respuesta-simple.error{background:#fff8f8!important;border:1px solid #ffebeb!important}.respuesta-simple .respuesta-value.error{text-align:center!important;padding:12px!important}.formato3+#respuesta-consulta .respuesta-value.error{color:#2E9BCA}.formato3+#respuesta-consulta .respuesta-simple.error{background:#f0f8fc;border:1px solid #d1e9f5}.whatsapp-button-container,div.whatsapp-button-container{margin-top:20px!important;text-align:center!important;padding:15px 0!important}.btn-whatsapp,button.btn-whatsapp{background-color:#25D366!important;color:white!important;border:none!important;padding:12px 24px!important;border-radius:8px!important;font-size:16px!important;font-weight:500!important;cursor:pointer!important;transition:background-color 0.3s ease!important;box-shadow:0 2px 4px rgb(37 211 102 / .3)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;line-height:1.5!important}.whatsapp-icon,img.whatsapp-icon{width:20px!important;height:20px!important}.btn-whatsapp:hover,button.btn-whatsapp:hover{background-color:#128C7E!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px rgb(37 211 102 / .4)!important}.btn-whatsapp:active,button.btn-whatsapp:active{transform:translateY(0)!important;box-shadow:0 2px 4px rgb(37 211 102 / .3)!important}.respuesta-simple .whatsapp-button-container{margin-top:15px!important;padding:10px 0!important}.respuesta-simple .btn-whatsapp,div.respuesta-simple button.btn-whatsapp{width:100%!important;padding:15px!important;border-radius:20px!important;font-size:14px!important}.formato3 .btn-whatsapp,div.formato3 button.btn-whatsapp{background-color:#2E9BCA!important;box-shadow:0 2px 4px rgb(46 155 202 / .3)!important}.formato3 .btn-whatsapp:hover,div.formato3 button.btn-whatsapp:hover{background-color:#2580a9!important;box-shadow:0 4px 8px rgb(46 155 202 / .4)!important}@media (max-width:768px){.btn-whatsapp,button.btn-whatsapp{font-size:14px!important;padding:10px 20px!important}.respuesta-simple .btn-whatsapp,div.respuesta-simple button.btn-whatsapp{padding:12px!important}}