.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}}.jana-bvc-boton,.jana-voz-propia{border:0!important;outline:none!important}.jana-bvc-boton:focus-visible,.jana-voz-propia:focus-visible{outline:2px solid #71BF45!important;outline-offset:2px}.jana-voz-activa .dgwt-wcas-voice-search,.jana-bvc-boton.jana-bvc-boton--activo{border-radius:50%!important;background:#71BF45!important;color:#fff!important;animation:jana-bvc-pulso 1.2s ease-in-out infinite}.jana-voz-activa .dgwt-wcas-voice-search svg path{fill:#fff!important}.jana-voz-activa input.dgwt-wcas-search-input::placeholder{color:#71BF45!important;font-weight:600}.dgwt-wcas-sf-wrapp.jana-bvc-con-boton .dgwt-wcas-voice-search{top:50%!important;width:32px;height:32px;border-radius:50%;opacity:1!important;transform:translateY(-50%)}@media (hover:hover){.dgwt-wcas-sf-wrapp.jana-bvc-con-boton .dgwt-wcas-voice-search:hover,.jana-voz-propia:hover{background:#F1F8EC!important;color:#71BF45!important}.dgwt-wcas-sf-wrapp.jana-bvc-con-boton .dgwt-wcas-voice-search:hover svg path{fill:#71BF45!important}}.jana-voz-propia{position:absolute;top:50%;right:46px;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:#444!important;transform:translateY(-50%);cursor:pointer}.dgwt-wcas-search-filled .jana-voz-propia{display:none}.jana-con-voz-propia input.dgwt-wcas-search-input{padding-right:84px!important}.jana-voz-activa .jana-voz-propia{background:#71BF45!important;color:#fff!important;animation:jana-bvc-pulso 1.2s ease-in-out infinite}@media (hover:none){.dgwt-wcas-voice-search:hover{opacity:1!important}.jana-bvc-boton:not(.jana-bvc-boton--activo):hover{background:transparent!important;color:#545454!important}}.jana-bvc-marco{position:relative;overflow:hidden;border-radius:8px}.jana-bvc-marco--espejo video{transform:scaleX(-1)}.jana-bvc-laser{display:none;position:absolute;left:10%;right:10%;top:30%;height:2px;border-radius:2px;background:#E53935;box-shadow:0 0 8px 2px rgb(229 57 53 / .6);pointer-events:none;animation:jana-bvc-laser 1.6s ease-in-out infinite alternate}.jana-bvc-marco--activo .jana-bvc-laser{display:block}@keyframes jana-bvc-laser{from{top:30%}to{top:70%}}.jana-bvc-buscando::before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#71BF45;vertical-align:middle;animation:jana-bvc-pulso 1.2s ease-in-out infinite}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}