/*! DEP · aidepsv.com · © 2026 Robin Enrique Robredo Castillo. Todos los derechos reservados. Software propietario: se prohíbe copiarlo, modificarlo, redistribuirlo o ejecutarlo fuera de DEP sin autorización escrita (Términos, «Propiedad intelectual»). Compilación 6c97a1b29764. */
.rs-caja{gap:14px}.rs .vv2-lienzo{max-width:380px}.rs-lienzo{transition:opacity .3s ease}.rs[data-rs=listo] .rs-lienzo,.rs[data-rs=resultado] .rs-lienzo,.rs[data-rs=error] .rs-lienzo{opacity:.7}.rs[data-rs=escuchando] .rs-punto{background:var(--acento);animation:rs-pulso 1.4s ease-in-out infinite}.rs[data-rs=analizando] .rs-punto,.rs[data-rs=buscando] .rs-punto{background:var(--acento);opacity:.75}.rs[data-rs=error] .rs-punto{background:var(--muted,var(--faint))}@keyframes rs-pulso{50%{transform:scale(1.5);opacity:.6}}.rs-nivel{width:min(260px,70%);height:4px;border-radius:999px;background:color-mix(in srgb,var(--ink) 10%,transparent);overflow:hidden}.rs-nivel i{display:block;height:100%;width:100%;border-radius:999px;background:var(--acento);transform:scaleX(0);transform-origin:left;transition:transform 90ms linear}.rs .vv2-b.rs-go{min-width:min(280px,100%);height:56px;font-size:17px;background:var(--acento);color:var(--on-acento,var(--bg));box-shadow:none}.rs .vv2-b.rs-go:hover{filter:brightness(1.06);background:var(--acento)}.rs .vv2-b[hidden]{display:none}.rs .vv2-b.rs-alto{min-width:min(280px,100%);height:56px;font-size:17px;background:color-mix(in srgb,var(--acento) 24%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--acento) 70%,transparent)}.rs #rsCont.rs-on{color:var(--ink);background:color-mix(in srgb,var(--acento) 14%,transparent)}.rs #rsCont:disabled{opacity:.4;cursor:default}.rs-res:empty{display:none}.rs-card{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:20px;background:color-mix(in srgb,var(--ink) 5%,transparent);box-shadow:inset 0 0 0 1px var(--vidrio-borde,transparent);color:var(--ink);outline:none;animation:rs-entra .28s cubic-bezier(.3,1.2,.5,1)}.rs-card:focus-visible{box-shadow:inset 0 0 0 2px var(--acento)}.rs-aviso{box-shadow:inset 0 0 0 1.5px var(--acento),0 0 0 4px color-mix(in srgb,var(--acento) 22%,transparent)}@keyframes rs-entra{0%{opacity:0;transform:translateY(8px) scale(.98)}}.rs-tipo{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--muted,var(--ink))}.rs-tipo svg{width:16px;height:16px}.rs-fila{display:flex;gap:14px;align-items:center}.rs-portada{width:72px;height:72px;border-radius:14px;object-fit:cover;flex:0 0 72px;background:color-mix(in srgb,var(--ink) 8%,transparent)}.rs-txt{min-width:0}.rs-titulo{margin:0;font-size:17px;font-weight:600;overflow-wrap:anywhere}.rs-art{margin:2px 0 0;font-size:15px;font-weight:400;overflow-wrap:anywhere}.rs-meta{margin:0;font-size:13px;font-weight:400;color:var(--muted,var(--ink))}.rs-enlaces{display:flex;flex-wrap:wrap;gap:8px}.rs-enl{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:999px;font-size:15px;font-weight:600;color:var(--ink);text-decoration:none;background:color-mix(in srgb,var(--acento) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acento) 45%,transparent)}.rs-enl svg{width:16px;height:16px}.rs-enl:hover{background:color-mix(in srgb,var(--acento) 24%,transparent)}.rs-enl:focus-visible,.rs-go:focus-visible,.rs-alto:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.rs-barras{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rs-barras li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center}.rs-bn{font-size:15px;overflow-wrap:anywhere}.rs-bp{font-size:13px;color:var(--muted,var(--ink));font-variant-numeric:tabular-nums;text-align:right}.rs-bb{grid-column:1/-1;order:3;height:6px;border-radius:999px;background:color-mix(in srgb,var(--ink) 10%,transparent);overflow:hidden}.rs-bb i{display:block;height:100%;width:100%;border-radius:999px;background:var(--acento);transform-origin:left}.rs-error{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--acento) 60%,transparent)}.rs-hist{display:flex;flex-direction:column;gap:6px}.rs-hist[hidden]{display:none}.rs-h{margin:0;font-size:13px;font-weight:600;color:var(--muted,var(--ink))}.rs-lista{list-style:none;margin:0;padding:0;max-height:132px;overflow:auto;display:flex;flex-direction:column;gap:2px}.rs-lista li{display:flex;justify-content:space-between;gap:12px;padding:6px 2px;font-size:15px;border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.rs-lista time{font-size:13px;color:var(--muted,var(--ink));font-variant-numeric:tabular-nums;flex:0 0 auto}.rs-ico-menu{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;font-style:normal}.rs-ico-menu svg{width:18px;height:18px}@media (max-width:480px){.rs .vv2-lienzo{max-width:300px}.rs-portada{width:60px;height:60px;flex-basis:60px}}@media (max-height:760px){.rs .vv2-lienzo{max-width:240px}}@media (max-height:520px){.rs .vv2-lienzo{max-width:130px}}@media (prefers-reduced-motion:reduce){.rs-card{animation:none}.rs-punto{animation:none!important}.rs-nivel i{transition:none}}html.reducir-movimiento .rs-card,html.reducir-movimiento .rs-punto{animation:none!important}.rs-mic{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;width:100%}.rs-mic[hidden],.rs-mic-aviso[hidden]{display:none}.rs-mic-t{font-size:13px;font-weight:600;color:var(--muted,var(--ink))}.rs-mic-sel{min-height:44px;max-width:min(320px,100%);padding:0 14px;border:0;border-radius:999px;font:inherit;font-size:15px;color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,transparent);box-shadow:inset 0 0 0 1px var(--vidrio-borde,transparent);text-overflow:ellipsis;cursor:pointer}.rs-mic-sel:hover:not(:disabled){background:color-mix(in srgb,var(--acento) 14%,transparent)}.rs-mic-sel:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.rs-mic-sel:disabled{opacity:.4;cursor:default}.rs-mic-aviso{margin:0;text-align:center;font-size:13px;font-weight:400;color:var(--muted,var(--ink));overflow-wrap:anywhere}.rs-cambiar{border:0;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.rs-cambiar:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.rs-alt{font-size:13px;color:var(--muted,var(--ink))}.rs-alt summary{cursor:pointer;min-height:32px;display:flex;align-items:center;font-weight:600}.rs-alt summary:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:8px}.rs-alt ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.rs-alt li{display:flex;flex-direction:column;gap:1px}.rs-alt-t{font-size:15px;color:var(--ink);overflow-wrap:anywhere}.rs-alt-m{font-size:13px;overflow-wrap:anywhere}.rs-dentro{margin:2px 0 0;font-size:13px;color:var(--muted,var(--ink));overflow-wrap:anywhere}.rs-version{display:inline-flex;align-items:center;align-self:flex-start;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--ink);background:color-mix(in srgb,var(--acento) 16%,transparent)}
