.dgwt-wcas-sf-wrapp.jana-bvc-con-boton{position:relative}.dgwt-wcas-sf-wrapp.jana-bvc-con-boton input.dgwt-wcas-search-input{padding-right:76px!important}.jana-bvc-boton{position:absolute;top:50%;right:10px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%!important;background:transparent!important;color:#545454!important;box-shadow:none;transform:translateY(-50%);cursor:pointer}.jana-bvc-boton:hover,.jana-bvc-boton:focus-visible{background:#F1F8EC!important;color:#71BF45!important}.dgwt-wcas-sf-wrapp.jana-bvc-con-boton .dgwt-wcas-voice-search{right:44px!important}.dgwt-wcas-sf-wrapp.jana-bvc-con-boton .dgwt-wcas-preloader{right:78px!important}.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp.jana-bvc-con-boton .jana-bvc-boton{right:58px}.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp.jana-bvc-con-boton .dgwt-wcas-preloader{right:96px!important}.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp.jana-bvc-con-boton input.dgwt-wcas-search-input{padding-right:124px!important}.jana-bvc-con-boton-tema{position:relative}.jana-bvc-con-boton-tema input[name="s"]{padding-right:84px!important}.jana-bvc-con-boton-tema.jana-bvc-con-voz input[name="s"]{padding-right:120px!important}.jana-bvc-boton--tema{right:46px}.jana-bvc-boton--tema.jana-bvc-voz{right:82px}.jana-bvc-voz--activa{background:#71BF45!important;color:#fff!important;animation:jana-bvc-pulso 1.2s ease-in-out infinite}@keyframes jana-bvc-pulso{0%,100%{box-shadow:0 0 0 0 rgb(113 191 69 / .5)}50%{box-shadow:0 0 0 8px #fff0}}body.jana-bvc-abierto{overflow:hidden}.jana-bvc-ventana{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgb(0 0 0 / .55)}.jana-bvc-caja{position:relative;width:100%;max-width:440px;max-height:calc(100vh - 32px);overflow-y:auto;padding:24px 20px 20px;border-radius:12px;background:#fff;box-shadow:0 10px 40px rgb(0 0 0 / .25);font-size:14px;color:#545454}.jana-bvc-cerrar{position:absolute;top:8px;right:10px;width:36px;height:36px;padding:0;border:0;background:#fff0;font-size:28px;line-height:1;color:#777;cursor:pointer}.jana-bvc-titulo{margin:0 36px 4px 0;font-size:18px;font-weight:700;color:#222;text-transform:none}.jana-bvc-ayuda{margin:0 0 14px}.jana-bvc-lector{overflow:hidden;border-radius:8px;background:#111}.jana-bvc-lector video{display:block;width:100%!important;height:auto}.jana-bvc-mensaje:not(:empty){margin-top:14px;padding:12px 14px;border-radius:8px;background:#F6F6F6}.jana-bvc-mensaje p{margin:0 0 6px}.jana-bvc-mensaje--ok{background:#E7F5DE;color:#3F7A1F}.jana-bvc-mensaje--aviso{background:#FFF7E0}.jana-bvc-mensaje--error{background:#FDECEC;color:#A11}.jana-bvc-acciones{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.jana-bvc-accion{display:inline-block;padding:0 14px;border:2px solid #71BF45;border-radius:6px;background:#71BF45;color:#fff!important;font-size:13px;font-weight:700;line-height:36px;text-decoration:none;cursor:pointer}.jana-bvc-ventana .jana-bvc-accion--secundaria{background:#fff!important;color:#71BF45!important;font-family:inherit}.jana-bvc-manual{margin:16px 0 0;padding-top:14px;border-top:1px solid #EEE}.jana-bvc-manual label{display:block;margin-bottom:6px;font-weight:600;color:#222}.jana-bvc-manual-fila{display:flex;gap:8px}.jana-bvc-manual-fila input{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;border:1px solid #DDD;border-radius:6px}.jana-bvc-manual-fila button{padding:0 16px;border:0;border-radius:6px;background:#71BF45;color:#fff;font-weight:700;cursor:pointer}