.a1-theme-root .emp-ofc{display:grid;grid-template-columns:19rem minmax(0,1fr);margin-top:.7rem;border:1px solid var(--emp-line);border-radius:.8rem;background:var(--emp-surface);overflow:hidden;min-height:22rem}.a1-theme-root .emp-ofc-col{display:flex;flex-direction:column;min-width:0}.a1-theme-root .emp-ofc-col+.emp-ofc-col{border-left:1px solid var(--emp-line-soft)}.a1-theme-root .emp-ofc-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex:0 0 auto;min-height:2.6rem;padding:.45rem .7rem;border-bottom:1px solid var(--emp-line-soft)}.a1-theme-root .emp-ofc-titulo{font-size:.72rem;font-weight:var(--letra-peso-titulo);letter-spacing:.05em;text-transform:uppercase;color:var(--emp-faint)}.a1-theme-root .emp-ofc-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.4rem .5rem .6rem}.a1-theme-root .emp-ofc-carpeta-nombre{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a1-theme-root .emp-ofc-col--carpetas .emp-of-folder-wrap{position:static;margin-top:0}.a1-theme-root .emp-ofc-col--carpetas{background:var(--emp-tint)}.a1-theme-root .emp-ofc-col--carpetas+.emp-ofc-col{border-left-color:var(--emp-line)}.a1-theme-root .emp-ofc-col--carpetas>.emp-ofc-head{min-height:2.9rem;padding:.5rem .75rem;border-bottom-color:var(--emp-line)}.a1-theme-root .emp-ofc-col--carpetas>.emp-ofc-body{padding:.45rem .4rem .6rem}.a1-theme-root .emp-ofc-col--carpetas .emp-of-folder-wrap.is-seleccion{gap:.1rem;min-height:2.1rem;padding-right:.3rem;border-color:transparent;border-radius:.45rem;background:transparent}.a1-theme-root .emp-ofc-col--carpetas .emp-of-folder-wrap.is-seleccion:hover{border-color:transparent;background:rgba(0,0,0,.04)}.a1-theme-root .emp-ofc-col--carpetas .emp-of-folder-wrap.is-seleccion.is-on{border-color:transparent;background:#fff;box-shadow:inset 0 0 0 1px var(--emp-line)}.a1-theme-root .emp-ofc-col--carpetas .emp-of-folder-wrap.is-seleccion:focus-within{border-color:transparent}.a1-theme-root .emp-ofc-col--carpetas .emp-of-folder-wrap.is-seleccion.is-drop-target,.a1-theme-root .emp-ofc-col--carpetas .emp-of-folder-wrap.is-seleccion:has(:focus-visible){box-shadow:inset 0 0 0 1px var(--emp-focus-line)}.a1-theme-root .is-seleccion .emp-of-folder{gap:.45rem;padding:.4rem .2rem .4rem .4rem}.a1-theme-root .is-seleccion .emp-file-icon{flex:0 0 auto;width:1.05rem;height:1.05rem}.a1-theme-root .is-seleccion .emp-of-cuenta{flex:0 0 auto;margin-left:auto;font-size:.72rem;font-weight:var(--letra-peso-control);color:#52525b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.a1-theme-root .is-seleccion .emp-of-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.a1-theme-root .is-seleccion .emp-of-folder-add{width:1.7rem;height:1.7rem;margin-right:0}.a1-theme-root .is-seleccion .emp-node-more{margin-right:0}.a1-theme-root .is-seleccion .emp-node-more-btn{min-height:0;width:1.7rem;height:1.7rem}@media (hover:hover){.a1-theme-root .is-seleccion:not(.is-on):not(:hover):not(:focus-within) .emp-node-more,.a1-theme-root .is-seleccion:not(.is-on):not(:hover):not(:focus-within) .emp-of-folder-add{display:none}.a1-theme-root .is-seleccion.is-on .emp-of-cuenta,.a1-theme-root .is-seleccion:focus-within .emp-of-cuenta,.a1-theme-root .is-seleccion:hover .emp-of-cuenta{display:none}}.a1-theme-root .emp-ofc-accion{display:flex;align-items:center;flex:0 0 auto}.a1-theme-root .emp-ofc-accion .emp-ghost-btn{gap:5px;padding:3px 9px;font-size:12px}.a1-theme-root .emp-ofc-accion .emp-btn-icon{width:.75rem;height:.75rem}.a1-theme-root .emp-ofc .emp-of-file .emp-file-icon{flex:0 0 auto}.a1-theme-root .emp-ofc .emp-of-file .emp-node-name{flex:1 1 6rem;min-width:7.5rem}.a1-theme-root .emp-ofc .emp-of-file .emp-node-meta,.a1-theme-root .emp-ofc .emp-of-file .emp-of-parse{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a1-theme-root .emp-ofc .emp-of-file .emp-of-parse{max-width:55%}.a1-theme-root .emp-of-files--ficha{margin-left:0}.a1-theme-root .emp-ofc-vacio{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .75rem;margin:0;padding:.4rem .55rem;font-size:.78rem;color:var(--emp-faint)}.a1-theme-root .emp-of-kind{display:inline-flex;align-items:center;text-align:left}.a1-theme-root .emp-of-kind-txt{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a1-theme-root .emp-of-kind:disabled{cursor:default;opacity:.55}.a1-theme-root .emp-of-kind-label.is-open .emp-of-kind{border-color:var(--venna-btn-ink)}.a1-theme-root .emp-of-kind-menu{z-index:40;min-width:min(max(var(--panel-ancho-ancla,0px),10.5rem),var(--panel-ancho-disponible,100vw));max-width:min(19rem,var(--panel-ancho-disponible,80vw));max-height:min(20rem,var(--panel-alto-disponible,20rem));overflow-y:auto;padding:.3rem;border:1px solid var(--emp-line);border-radius:.65rem;background:#fff;box-shadow:0 12px 32px rgba(24,24,27,.14);animation:a2-encaje-menu-in .18s var(--venna-btn-ease)}.a1-theme-root .emp-of-kind-opt{display:block;width:100%;padding:.45rem .55rem;border:0;border-radius:.45rem;background:transparent;color:var(--emp-ink);font-family:var(--font-ui);font-size:.82rem;font-weight:var(--letra-peso-control);text-align:left;white-space:nowrap;cursor:pointer;transition:background .15s ease}.a1-theme-root .emp-of-kind-opt:hover{background:#f4f4f5}.a1-theme-root .emp-of-kind-opt.is-selected{background:var(--emp-tint);font-weight:var(--letra-peso-control)}@media (max-width:1100px){.a1-theme-root .emp-ofc{grid-template-columns:16rem minmax(0,1fr)}}@media (max-width:720px){.a1-theme-root .emp-ofc{grid-template-columns:minmax(0,1fr);min-height:0}.a1-theme-root .emp-ofc-col+.emp-ofc-col{border-left:0;border-top:1px solid var(--emp-line-soft)}}.a1-theme-root .emp-detalle>.emp-card-head>.emp-head-actions{margin-top:-.3rem}.a1-theme-root .emp-modal.emp-modal--perfil{width:min(34rem,100%);max-height:min(46rem,100%)}.a1-theme-root .emp-modal-content.emp-modal-content--perfil{padding:1.15rem 1.3rem 1.4rem}.a1-theme-root .emp-modal-content--perfil>*+*{margin-top:1rem}.a1-theme-root .emp-modal-content--perfil>.nof-grupo+.nof-campo{margin-top:.85rem}.a1-theme-root .emp-modal-content--perfil>.nof-error{margin-top:.35rem}.a1-theme-root .emp-modal-content--perfil>.nof-mas{margin:.6rem 0 0 calc(-.6rem - 1px)}.a1-theme-root .emp-modal-content--perfil>.nof-mas-clip{margin-top:0}.a1-theme-root .emp-modal-content--perfil .nof-mas-in{gap:1rem}.a1-theme-root .emp-modal-content--perfil .nof-mas-in>:first-child{margin-top:1rem}.a1-theme-root .edt{--edt-ink:var(--venna-btn-ink,#18181b);--edt-muted:#6b7280;--edt-line:var(--venna-btn-line,#e4e4e7);--edt-line-2:var(--venna-btn-hover-line,#d4d4d8);display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0;margin:0;color:var(--edt-ink)}.a1-theme-root .edt p{margin:0}.a1-theme-root .edt-cuenta{font-size:.86rem;color:var(--edt-muted)}.a1-theme-root .edt-grupo{box-sizing:border-box;min-width:0;margin:0;padding:.9rem 1rem 1rem;border:1px solid var(--edt-line);border-radius:12px;background:#fff}.a1-theme-root .edt-grupo>legend{padding:0 .4rem;font-size:1rem;font-weight:var(--letra-peso-control);color:var(--edt-ink)}.a1-theme-root .edt-campos{container-type:inline-size;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));grid-gap:.9rem 1rem;gap:.9rem 1rem;margin-top:.35rem}@container (min-width: 31.1rem){.a1-theme-root .edt-campo[data-ancho]{grid-column:span 2}}.a1-theme-root .edt-campo{display:flex;flex-direction:column;gap:.25rem;min-width:0}.a1-theme-root .edt-campo>label,.a1-theme-root .edt-vigencia label{font-size:.84rem;font-weight:var(--letra-peso-control);color:var(--edt-ink)}.a1-theme-root .edt-campo input,.a1-theme-root .edt-campo select{box-sizing:border-box;width:100%;min-width:0;height:2.3rem;padding:0 .6rem;border:1px solid var(--edt-line-2);border-radius:8px;background:#fff;font:inherit;font-size:.94rem;color:var(--edt-ink)}.a1-theme-root .edt-campo select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2.1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2318181b' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .65rem center;background-size:1rem 1rem;cursor:pointer}@media (forced-colors:active){.a1-theme-root .edt-campo select{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;padding-right:.6rem;background-image:none}}.a1-theme-root .edt-ayuda{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.a1-theme-root .edt-campo input:hover,.a1-theme-root .edt-campo select:hover{border-color:#a1a1aa}.a1-theme-root .edt-campo input:focus-visible,.a1-theme-root .edt-campo select:focus-visible{outline:2px solid var(--edt-ink);outline-offset:1px}.a1-theme-root .edt-campo input[aria-invalid=true],.a1-theme-root .edt-campo select[aria-invalid=true]{border-color:#b91c1c}.a1-theme-root .edt-vigencia{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.a1-theme-root .edt-vigencia label{font-weight:var(--letra-peso-control);color:var(--edt-muted)}.a1-theme-root .edt-vigencia input{flex:1 1 9rem;width:auto}.a1-theme-root .edt-caducado{padding:.05rem .45rem;border-radius:999px;background:#fef3c7;font-size:.76rem;font-weight:var(--letra-peso-control);color:#92400e}.a1-theme-root .edt-sugerido{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .5rem;font-size:.82rem;color:var(--edt-muted)}.a1-theme-root .edt-sugerido span{min-width:0;overflow-wrap:anywhere}.a1-theme-root .edt-fallo{font-size:.82rem;color:#b91c1c}.a1-theme-root .edt-pie{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem}.a1-theme-root .edt-dicho{font-size:.88rem;color:var(--edt-muted)}.a1-theme-root .edt-dicho[data-tono=fallo]{color:#b91c1c}.a1-theme-root .edt-dicho:empty{display:none}.mc-dialogo .edt{max-width:none}.a1-theme-root .edt-campo-cab{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-width:0}.a1-theme-root .edt-campo-cab>label{min-width:0;overflow-wrap:anywhere;font-size:.84rem;font-weight:var(--letra-peso-control);color:var(--edt-ink)}.a1-theme-root .edt-quitar{flex:none;padding:0;border:0;background:none;font:inherit;font-size:.8rem;color:var(--edt-muted);text-decoration:underline;cursor:pointer}.a1-theme-root .edt-quitar:hover{color:var(--edt-ink)}.a1-theme-root .edt-nuevo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;grid-gap:.6rem 1rem;gap:.6rem 1rem;margin-top:.8rem}.a1-theme-root .edt-grupo[data-grupo=propios] .edt-campos+.edt-nuevo{padding-top:.8rem;border-top:1px solid var(--edt-line)}.a1-theme-root .edt-nuevo>.edt-fallo{grid-column:1/-1}@media (max-width:640px){.a1-theme-root .edt-nuevo{grid-template-columns:minmax(0,1fr);align-items:stretch}}.a1-theme-root .edt-retirados{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.7rem 1rem;border:1px solid var(--edt-line);border-radius:12px;background:#fafafa;font-size:.86rem;color:var(--edt-muted)}.a1-theme-root .edt-retirados>p{flex:1 1 18rem;min-width:0}.a1-theme-root .emp-of-arbol,.a1-theme-root .emp-of-arbol .emp-of-arbol-hijos{display:flex;flex-direction:column;gap:0;padding:0;list-style:none}.a1-theme-root .emp-of-arbol .emp-of-arbol-hijos{margin:0 0 0 11px;padding-left:15px;border-left:1px solid transparent}.a1-theme-root .emp-of-arbol .emp-of-arbol-hijos--guia{border-left-color:var(--emp-line-strong)}.a1-theme-root .emp-of-arbol .emp-of-folder-wrap.is-arbol{gap:2px;height:34px;padding:0 6px 0 4px;border:0;border-radius:8px}.a1-theme-root .emp-of-arbol .emp-of-folder-wrap.is-arbol:hover{background:var(--emp-tint)}.a1-theme-root .emp-of-arbol .emp-of-folder-wrap.is-arbol.is-drop-target{box-shadow:inset 0 0 0 1px var(--emp-focus-line)}.a1-theme-root .emp-of-arbol .is-arbol .emp-of-folder{gap:8px;height:100%;padding:0;border-radius:8px}.a1-theme-root .emp-of-arbol .is-arbol .emp-of-folder:focus-visible{box-shadow:inset 0 0 0 1px var(--emp-focus-line)}.a1-theme-root .emp-of-arbol .is-arbol .emp-tree-chevron{flex:0 0 auto;width:14px;height:14px;color:var(--emp-muted)}.a1-theme-root .emp-of-arbol .is-arbol .emp-file-icon{flex:0 0 auto;width:18px;height:18px}.a1-theme-root .emp-of-arbol .is-arbol .emp-of-folder-name{font-size:.875rem}.a1-theme-root .emp-of-arbol .emp-of-cuenta{flex:0 0 auto;padding:1px 8px;border-radius:999px;background:var(--emp-tint);color:var(--emp-ink-soft);font-size:.63rem;font-weight:var(--letra-peso-control);line-height:1.4}.a1-theme-root .emp-of-arbol .is-arbol:hover .emp-of-cuenta{background:#fff}.a1-theme-root .emp-of-arbol .emp-of-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.a1-theme-root .emp-of-arbol .is-arbol .emp-of-folder-add{width:28px;height:28px;margin:0;border-radius:7px}.a1-theme-root .emp-of-arbol .emp-node-more-btn:hover,.a1-theme-root .emp-of-arbol .is-arbol .emp-of-folder-add:hover{background:#fff}.a1-theme-root .emp-of-arbol .emp-node-more{margin:0}.a1-theme-root .emp-of-arbol .emp-node-more-btn{width:28px;height:28px;min-height:28px;border-radius:7px;color:var(--emp-muted)}.a1-theme-root .emp-of-arbol .emp-node-more-btn .emp-btn-icon,.a1-theme-root .emp-of-arbol .is-arbol .emp-of-folder-add .emp-btn-icon{width:14px;height:14px}.a1-theme-root .emp-of-arbol .emp-of-file .emp-node-more,.a1-theme-root .emp-of-arbol .is-arbol .emp-node-more,.a1-theme-root .emp-of-arbol .is-arbol .emp-of-folder-add{opacity:0}.a1-theme-root .emp-of-arbol .emp-node-more.is-open,.a1-theme-root .emp-of-arbol .emp-of-file:has(:focus-visible) .emp-node-more,.a1-theme-root .emp-of-arbol .emp-of-file:hover .emp-node-more,.a1-theme-root .emp-of-arbol .is-arbol:has(:focus-visible) .emp-node-more,.a1-theme-root .emp-of-arbol .is-arbol:has(:focus-visible) .emp-of-folder-add,.a1-theme-root .emp-of-arbol .is-arbol:hover .emp-node-more,.a1-theme-root .emp-of-arbol .is-arbol:hover .emp-of-folder-add{opacity:1}@media (hover:none){.a1-theme-root .emp-of-arbol .emp-of-file .emp-node-more,.a1-theme-root .emp-of-arbol .is-arbol .emp-node-more,.a1-theme-root .emp-of-arbol .is-arbol .emp-of-folder-add{opacity:1}}.a1-theme-root .emp-of-arbol .emp-of-file,.a1-theme-root .emp-of-arbol .emp-of-file+.emp-of-file{flex-wrap:nowrap;gap:8px;height:34px;padding:0 6px 0 26px;border:0;border-radius:8px}.a1-theme-root .emp-of-arbol .emp-of-arbol-hijos .emp-of-file{padding-left:4px}.a1-theme-root .emp-of-arbol .emp-of-file .emp-file-icon{flex:0 0 auto;width:16px;height:16px}.a1-theme-root .emp-of-arbol .emp-of-file .emp-of-file-open{overflow:hidden;color:var(--emp-ink);font-size:.875rem;font-weight:var(--letra-peso-texto);text-overflow:ellipsis;white-space:nowrap}.a1-theme-root .emp-of-arbol .emp-of-file .emp-node-meta{flex:0 0 auto;color:var(--emp-muted);font-size:.7rem;white-space:nowrap}.a1-theme-root .emp-of-arbol .emp-of-empty{gap:8px;padding:6px 4px;font-size:.72rem}.a1-theme-root .emp-of-arbol .emp-of-empty .emp-link-btn{color:var(--emp-ink);font-size:inherit;text-decoration:underline;text-underline-offset:2px}.a1-theme-root .emp-of-arbol .emp-node-more-btn:focus-visible,.a1-theme-root .emp-of-arbol .is-arbol .emp-of-folder-add:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--emp-focus-line)}.cuenta-page{--cuenta-ink:#18181b;--cuenta-desc:#71717a;--cuenta-line:var(--page-border,#e4e4e7);--cuenta-texto:0.875rem;--cuenta-desc-size:0.8125rem;--cuenta-btn-alto:2rem;padding:2rem 1.5rem 3rem;background:var(--venna-fondo);min-height:100vh;font-family:var(--font-ui);color:var(--venna-texto);font-size:var(--cuenta-texto);line-height:1.45}.cuenta-shell{display:grid;grid-template-columns:15.5rem minmax(0,1fr);grid-gap:3rem;gap:3rem;width:min(64rem,100%);margin:0 auto;align-items:start}.cuenta-desc{margin:0;font-size:var(--cuenta-desc-size);font-weight:var(--letra-peso-texto);color:var(--cuenta-desc);line-height:1.45}.cuenta-page .venna-btn-danger,.cuenta-page .venna-btn-ghost,.cuenta-page .venna-btn-primary,.cuenta-page .venna-btn-secondary{box-sizing:border-box;height:var(--cuenta-btn-alto);padding:0 .75rem;font-size:var(--cuenta-texto);font-weight:var(--letra-peso-control);line-height:1;text-decoration:none}.cuenta-page .venna-btn-primary{box-shadow:none}.cuenta-id{position:-webkit-sticky;position:sticky;top:2rem;gap:1.5rem}.cuenta-id,.cuenta-id-card{display:flex;flex-direction:column;min-width:0}.cuenta-id-card{gap:.15rem}.cuenta-id-avatar{display:grid;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:.75rem;border-radius:999px;background:var(--venna-btn-track);color:var(--cuenta-ink);font-size:1.05rem;object-fit:cover}.cuenta-id-avatar,.cuenta-id-name{font-weight:var(--letra-peso-control)}.cuenta-id-name{font-size:1rem}.cuenta-id-mail,.cuenta-id-name{overflow-wrap:anywhere}.cuenta-id-org{display:flex;flex-direction:column;gap:.1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--cuenta-line)}.cuenta-id-org-name{font-weight:var(--letra-peso-control);line-height:1.3}.cuenta-nav{display:flex;flex-direction:column;gap:.15rem}.cuenta-nav a{display:flex;align-items:center;gap:.6rem;box-sizing:border-box;height:var(--cuenta-btn-alto);padding:0 .6rem;border-radius:8px;color:var(--venna-btn-idle);font-size:var(--cuenta-texto);font-weight:var(--letra-peso-control);text-decoration:none;white-space:nowrap}.cuenta-nav a svg{width:1rem;height:1rem;flex:0 0 auto}.cuenta-nav a:hover,.cuenta-nav a[aria-current=page]{color:var(--cuenta-ink);background:var(--venna-btn-track)}.cuenta-nav a:focus-visible{outline:2px solid #a1a1aa;outline-offset:-2px}.cuenta-main{gap:2rem;min-width:0}.cuenta-head,.cuenta-main{display:flex;flex-direction:column}.cuenta-head{padding-top:.85rem;gap:.3rem}.cuenta-title{margin:0;font-size:1.5rem;font-weight:var(--letra-peso-titulo);letter-spacing:-.02em;line-height:1.2;color:var(--venna-texto)}.cuenta-stack{gap:2rem}.cuenta-sec,.cuenta-stack{display:flex;flex-direction:column}.cuenta-sec{gap:.6rem}.cuenta-sec-title{display:flex;align-items:baseline;gap:.5rem;margin:0;font-size:1rem;font-weight:var(--letra-peso-titulo)}.cuenta-count{font-size:var(--cuenta-desc-size);font-weight:var(--letra-peso-texto);color:var(--cuenta-desc)}.cuenta-list,.cuenta-org{border:1px solid var(--cuenta-line);border-radius:12px;background:#ffffff}.cuenta-list>*+*{border-top:1px solid var(--cuenta-line)}.cuenta-row{display:grid;grid-template-columns:12rem minmax(0,1fr) auto;align-items:center;grid-gap:1.25rem;gap:1.25rem;box-sizing:border-box;min-height:3.5rem;padding:.85rem 1.1rem}.cuenta-row-label{font-weight:var(--letra-peso-control);overflow-wrap:anywhere}.cuenta-row-value{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;overflow-wrap:anywhere}.cuenta-stack-value{display:flex;flex-direction:column}.cuenta-row-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem}.cuenta-photo{place-items:center;width:2.25rem;height:2.25rem;flex:0 0 auto;background:var(--venna-btn-track);color:var(--cuenta-ink);font-size:var(--cuenta-desc-size);object-fit:cover}.cuenta-avatar,.cuenta-photo{display:grid;border-radius:999px;font-weight:var(--letra-peso-control)}.cuenta-avatar{place-items:center;width:2rem;height:2rem;flex:0 0 auto;background:var(--venna-btn-track);color:var(--cuenta-ink);font-size:.75rem}.cuenta-pill{display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:999px;font-size:var(--cuenta-desc-size);font-weight:var(--letra-peso-control);white-space:nowrap}.cuenta-pill--ok{background:#dcfce7;color:#166534}.cuenta-pill--warn{background:#fef3c7;color:#92400e}.cuenta-aviso{margin:0;padding:1.1rem;color:var(--cuenta-desc);font-size:var(--cuenta-desc-size)}.cuenta-vacio{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.cuenta-edit{display:grid;grid-template-columns:12rem minmax(0,1fr);grid-gap:.75rem 1.25rem;gap:.75rem 1.25rem;padding:.25rem 1.1rem 1.1rem}.cuenta-list>.cuenta-edit{border-top:0}.cuenta-edit>:not(:first-child){grid-column:2}.cuenta-edit-stack{display:flex;flex-direction:column;gap:.75rem;max-width:24rem}.cuenta-edit-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cuenta-field{display:flex;flex-direction:column;min-width:0;gap:.3rem}.cuenta-field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;min-width:0}.cuenta-field-row--prefix{grid-template-columns:11rem 1fr}.cuenta-field-label{font-size:var(--cuenta-desc-size);font-weight:var(--letra-peso-texto);color:var(--cuenta-desc)}.cuenta-input{box-sizing:border-box;width:100%;max-width:100%;height:2.25rem;margin:0;padding:0 .7rem;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:var(--cuenta-ink);font:inherit}.cuenta-input:focus-visible{outline:none;border-color:#a1a1aa;box-shadow:0 0 0 3px rgba(24,24,27,.08)}.cuenta-input:disabled{opacity:.65}.cuenta-select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.cuenta-select:disabled{cursor:default}.cuenta-password-wrap{position:relative;box-sizing:border-box;width:100%;max-width:100%;min-width:0}.cuenta-password-wrap .cuenta-input{padding-right:2.5rem}.cuenta-password-toggle{position:absolute;top:50%;right:.35rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:var(--cuenta-desc);cursor:pointer;transform:translateY(-50%)}.cuenta-password-toggle:hover{background:var(--venna-btn-track);color:var(--cuenta-ink)}.cuenta-password-toggle:focus-visible{outline:2px solid #a1a1aa;outline-offset:1px}.cuenta-password-toggle:disabled{opacity:.5;cursor:default}.cuenta-password-toggle svg{width:1.1rem;height:1.1rem}.cuenta-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cuenta-error{flex-basis:100%;margin:0;color:#b91c1c;font-size:var(--cuenta-desc-size)}.cuenta-error--fila{padding:.7rem 1.1rem}.cuenta-ok{margin:0;color:#166534;font-size:var(--cuenta-desc-size)}.cuenta-borrar{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding-left:.1rem}.cuenta-link{padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--cuenta-ink);font:inherit;font-weight:var(--letra-peso-control);text-decoration:none;cursor:pointer}.cuenta-link:hover{text-decoration:underline}.cuenta-link:focus-visible{outline:2px solid #a1a1aa;outline-offset:3px}.cuenta-link:disabled{opacity:.5;cursor:default}.cuenta-link-danger{padding:0;border:0;background:none;color:var(--venna-btn-danger);font:inherit;font-weight:var(--letra-peso-control);cursor:pointer}.cuenta-link-danger:hover{text-decoration:underline}.cuenta-link-danger:focus-visible{outline:2px solid #a1a1aa;outline-offset:2px}.cuenta-color-abrir{border:0;padding:0;font-family:inherit;cursor:pointer;overflow:hidden}.cuenta-color-abrir img{width:calc(100% - 6px);height:calc(100% - 6px);border-radius:inherit;object-fit:cover}.cuenta-color-abrir:focus-visible,.cuenta-color-opcion:focus-visible{outline:2px solid var(--cuenta-ink);outline-offset:3px}.cuenta-color-dialogo{box-sizing:border-box;width:min(26rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;padding:1.25rem;border:1px solid var(--cuenta-line);border-radius:12px;background:#fff;color:var(--cuenta-ink);font:inherit}.cuenta-color-dialogo::-webkit-backdrop{background:rgba(24,24,27,.35)}.cuenta-color-dialogo::backdrop{background:rgba(24,24,27,.35)}.cuenta-color-dialogo>*+*{margin-top:1rem}.cuenta-color-opciones{display:flex;flex-wrap:wrap;gap:.6rem}.cuenta-color-opcion{border:2px solid transparent;border-radius:8px;padding:.5rem;font:inherit;background:var(--venna-btn-track);color:var(--cuenta-ink);cursor:pointer}.cuenta-color-opcion[aria-pressed=true]{outline:2px solid var(--cuenta-ink);outline-offset:2px}.cuenta-color-libre{display:flex;align-items:center;gap:.75rem}.cuenta-color-libre input{box-sizing:border-box;width:3rem;height:var(--cuenta-btn-alto);padding:.15rem;border:1px solid var(--cuenta-line);border-radius:6px;background:#fff;cursor:pointer}.cuenta-color-libre input:focus-visible{outline:2px solid var(--cuenta-ink);outline-offset:3px}.cuenta-color-libre input:disabled{opacity:.5;cursor:default}.cuenta-org{display:flex;flex-direction:column;gap:1.1rem;padding:1.25rem 1.25rem 1.1rem}.cuenta-org-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.cuenta-org-enlaces{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.cuenta-org-name{font-size:1.1rem;font-weight:var(--letra-peso-control);letter-spacing:-.01em;overflow-wrap:anywhere}.cuenta-org-datos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:0}.cuenta-org-datos dd{margin:.15rem 0 0;font-weight:var(--letra-peso-control)}.cuenta-people-head,.cuenta-person{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) 7rem;align-items:center;grid-gap:1rem;gap:1rem;padding:.7rem 1.1rem}.cuenta-person{overflow-wrap:anywhere}.cuenta-person-who{display:flex;align-items:center;gap:.7rem;min-width:0;font-weight:var(--letra-peso-control)}@media (max-width:900px){.cuenta-shell{grid-template-columns:minmax(0,1fr);gap:2rem}.cuenta-id{position:static}.cuenta-head{padding-top:0}.cuenta-nav{flex-direction:row;overflow-x:auto}.cuenta-edit,.cuenta-row{grid-template-columns:minmax(0,1fr);gap:.5rem}.cuenta-edit>:not(:first-child){grid-column:1}.cuenta-row-actions{justify-content:flex-start}.cuenta-people-head{display:none}.cuenta-person{grid-template-columns:minmax(0,1fr);gap:.2rem}.cuenta-org-datos{grid-template-columns:1fr 1fr}}@media (max-width:560px){.cuenta-field-row,.cuenta-field-row--prefix{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.cuenta-page{padding:1.25rem .9rem 2.5rem}}.a1-theme-root .clasif-page-shell{min-height:0;padding:0}.a1-theme-root .clasif-shell{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;max-width:78rem;margin:0 auto;font-family:var(--font-ui);color:#18181b}.a1-theme-root .clasif-header{display:flex;flex-direction:column;gap:.35rem}.a1-theme-root .clasif-titulo-row{display:flex;align-items:center;gap:.75rem}.a1-theme-root .clasif-titulo-row h1{margin:0;font-size:1.35rem;font-weight:var(--letra-peso-titulo);letter-spacing:-.02em}.a1-theme-root .clasif-badge{font-size:.72rem;font-weight:var(--letra-peso-control);text-transform:uppercase;letter-spacing:.04em;color:#52525b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:999px;padding:.18rem .55rem}.a1-theme-root .clasif-intro{margin:0;max-width:60rem;font-size:.9rem;line-height:1.5;color:#52525b}.a1-theme-root .clasif-drop{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1.75rem 1.25rem;border:1.5px dashed #d4d4d8;border-radius:14px;background:#fafafa;font:inherit;color:inherit;text-align:center;cursor:pointer;transition:border-color .16s cubic-bezier(.23,1,.32,1),background .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.a1-theme-root .clasif-drop:active{transform:scale(.995)}.a1-theme-root .clasif-drop:focus-visible{outline:2px solid #18181b;outline-offset:2px}.a1-theme-root .clasif-drop.is-dragging{border-color:#18181b;background:#f4f4f5}.a1-theme-root .clasif-drop strong{font-size:1rem}.a1-theme-root .clasif-drop-hint{font-size:.85rem;color:#71717a}.a1-theme-root .clasif-drop-acciones{display:flex;gap:.5rem;margin-top:.25rem}.a1-theme-root .clasif-privacidad{max-width:46rem;font-size:.78rem;line-height:1.45;color:#71717a}.a1-theme-root .clasif-input-oculto{display:none}.a1-theme-root .clasif-error{margin:0;font-size:.85rem;color:#b91c1c}.a1-theme-root .clasif-cargando{margin:0;font-size:.85rem;color:#52525b}.a1-theme-root .clasif-pendientes{display:flex;flex-direction:column;gap:.6rem;padding:.8rem;border:1px solid #e4e4e7;border-radius:12px;background:#ffffff}.a1-theme-root .clasif-pendientes-cabecera{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;font-size:.85rem;color:#52525b}.a1-theme-root .clasif-pendientes-vacio{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-top:1px solid var(--a1-border,#e4e4e7)}.a1-theme-root .clasif-pendientes-vacio p{margin:0;font-size:.875rem;color:#3f3f46}.a1-theme-root .clasif-pendientes-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.a1-theme-root .clasif-pendientes-lista{display:flex;flex-direction:column;gap:.15rem;max-height:20rem;margin:0;padding:0;overflow-y:auto;list-style:none;border-top:1px solid #f4f4f5}.a1-theme-root .clasif-pendiente label{display:flex;align-items:center;gap:.5rem;padding:.35rem .2rem;border-radius:8px;cursor:pointer}.a1-theme-root .clasif-pendiente label:hover{background:#fafafa}.a1-theme-root .clasif-pendiente-texto{display:flex;flex-direction:column;gap:.05rem;min-width:0;flex:1 1}.a1-theme-root .clasif-pendiente-nombre{font-size:.85rem;font-weight:var(--letra-peso-control);word-break:break-word}.a1-theme-root .clasif-pendiente-ruta,.a1-theme-root .clasif-pendiente-tamano{font-size:.74rem;color:#71717a;word-break:break-word}.a1-theme-root .clasif-pendiente-tamano{flex:none}.a1-theme-root .clasif-resumen{display:flex;flex-wrap:wrap;gap:.75rem;margin:0}.a1-theme-root .clasif-resumen-dato{display:flex;flex-direction:column;gap:.1rem;min-width:8.5rem;padding:.6rem .75rem;border:1px solid #e4e4e7;border-radius:12px;background:#ffffff}.a1-theme-root .clasif-resumen-dato dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#71717a}.a1-theme-root .clasif-resumen-dato dd{margin:0;font-size:1.15rem;font-weight:var(--letra-peso-control)}.a1-theme-root .clasif-resumen-nota{font-size:.72rem;color:#71717a}.a1-theme-root .clasif-llm{padding:.65rem .8rem;border:1px solid #e4e4e7;border-radius:12px;background:#ffffff}.a1-theme-root .clasif-llm summary{cursor:pointer;font-size:.88rem;font-weight:var(--letra-peso-control)}.a1-theme-root .clasif-llm p{margin:.5rem 0 0;font-size:.82rem;color:#52525b}.a1-theme-root .clasif-llm-campos{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem;margin-top:.6rem}.a1-theme-root .clasif-llm-campos label{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;color:#52525b}.a1-theme-root .clasif-llm-campos input{min-width:18rem;padding:.4rem .55rem;border:1px solid #e4e4e7;border-radius:8px;font-size:.85rem;color:#18181b}.a1-theme-root .clasif-llm-estado{color:#15803d}.a1-theme-root .clasif-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.a1-theme-root .clasif-filtro{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:#52525b}.a1-theme-root .clasif-tabla{width:100%;border:1px solid #e4e4e7;border-radius:12px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#ffffff;font-size:.85rem}.a1-theme-root .clasif-tabla thead th{padding:.55rem .7rem;border-bottom:1px solid #e4e4e7;background:#fafafa;text-align:left;font-size:.72rem;font-weight:var(--letra-peso-control);text-transform:uppercase;letter-spacing:.04em;color:#71717a}.a1-theme-root .clasif-tabla td{padding:.6rem .7rem;border-bottom:1px solid #f4f4f5;vertical-align:top}.a1-theme-root .clasif-tabla tbody tr:last-child td{border-bottom:none}.a1-theme-root .clasif-fila.is-dudoso{background:#fffdf5}.a1-theme-root .clasif-fila.is-hijo .clasif-archivo{padding-left:1.1rem}.a1-theme-root .clasif-archivo{display:flex;align-items:flex-start;gap:.5rem}.a1-theme-root .clasif-archivo-texto{display:flex;flex-direction:column;gap:.1rem;min-width:0}.a1-theme-root .clasif-archivo-nombre{font-weight:var(--letra-peso-control);word-break:break-word}.a1-theme-root .clasif-archivo-meta,.a1-theme-root .clasif-archivo-ruta{font-size:.74rem;color:#71717a;word-break:break-word}.a1-theme-root .clasif-plegar{flex:none;font-size:.9rem;line-height:1}.a1-theme-root .clasif-tipo{display:block;font-weight:var(--letra-peso-control)}.a1-theme-root .clasif-claves,.a1-theme-root .clasif-sobres{display:inline-flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem;font-size:.72rem;color:#52525b}.a1-theme-root .clasif-chip{padding:.1rem .45rem;border:1px solid #e4e4e7;border-radius:999px;background:#f4f4f5;font-size:.72rem;font-weight:var(--letra-peso-control)}.a1-theme-root .clasif-chip.is-dudoso{border-color:#fcd34d;background:#fef3c7;color:#92400e}.a1-theme-root .clasif-chip.is-idioma{margin-left:.35rem;border-color:#cbd5e1;background:#f1f5f9;color:#334155}.a1-theme-root .clasif-claves{display:block;font-family:var(--font-ui)}.a1-theme-root .clasif-nivel{display:inline-block;font-weight:var(--letra-peso-control)}.a1-theme-root .clasif-nivel.is-alta{color:#15803d}.a1-theme-root .clasif-nivel.is-media{color:#b45309}.a1-theme-root .clasif-nivel.is-baja{color:#b91c1c}.a1-theme-root .clasif-motivo{display:block;margin-top:.2rem;font-size:.74rem;line-height:1.4;color:#71717a}.a1-theme-root .clasif-evidencias{margin:0;padding-left:1rem;font-size:.78rem;line-height:1.45;color:#3f3f46}.a1-theme-root .clasif-candidatos{display:block;margin-top:.25rem;font-size:.72rem;color:#71717a}.a1-theme-root .clasif-select{max-width:13rem;padding:.35rem .5rem;border:1px solid #e4e4e7;border-radius:8px;background:#ffffff;font-size:.8rem;color:#18181b}.a1-theme-root .clasif-acierto{display:inline-block;padding:.12rem .5rem;border:1px solid #e4e4e7;border-radius:999px;font-size:.72rem;font-weight:var(--letra-peso-control);color:#52525b;background:#f4f4f5}.a1-theme-root .clasif-acierto.is-confirmado{border-color:#bbf7d0;background:#f0fdf4;color:#15803d}.a1-theme-root .clasif-acierto.is-corregido{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.a1-theme-root .clasif-esperado{display:block;margin-top:.25rem;font-size:.72rem;color:#71717a}.a1-theme-root .a1-funnel-shell{color:var(--ficha-tinta)}.a1-theme-root .a1-funnel-shell,.a1-theme-root.funnel-popover{--a1-text:var(--venna-ink);--a1-black:var(--venna-ink)}.a1-theme-root .a1-funnel-shell .a1-funnel-title{color:#18181b}.a1-theme-root .ml-dash-b2{--ml-dash-ink:var(--ficha-tinta);--ml-dash-ink-soft:var(--ficha-tinta-suave);--ml-dash-muted:var(--ficha-tinta-gris);--ml-dash-border:#e4e4e7;--ml-dash-deep:#f4f4f5}.a1-theme-root .a1-funnel-shell .a1-funnel-title,.a1-theme-root .a1-funnel-shell--dashboard .a1-funnel-title{flex-basis:11.5rem;width:11.5rem;min-width:11.5rem}.a1-theme-root .a1-funnel-shell--dashboard .a1-funnel-toolbar-lead,.a1-theme-root .a1-funnel-toolbar-lead{gap:.95rem}.a1-theme-root .a1-funnel-search-field{background:#f4f4f5;border-color:#e4e4e7;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.a1-theme-root .a1-funnel-search-field:hover{border-color:#d4d4d8}.a1-theme-root .a1-funnel-search-field:focus-within{background:#ffffff;border-color:#71717a;box-shadow:0 0 0 3px rgba(24,24,27,.06)}.a1-theme-root .a1-funnel-search-icon{color:#71717a}.a1-theme-root .a1-funnel-search-field input::placeholder{color:#71717a}.a1-theme-root .a1-funnel-shell :is(button,a,[tabindex]):focus-visible,.a1-theme-root.funnel-popover :is(button,a):focus-visible{outline:2px solid #18181b;outline-offset:2px;box-shadow:none}.a1-theme-root.funnel-popover [data-funnel-menuitem]:focus-visible{outline-offset:-2px}.a1-theme-root .a1-funnel-color-popover,.a1-theme-root .a1-funnel-view-menu,.a1-theme-root.funnel-popover{border:1px solid #e4e4e7;border-radius:.65rem;background:#ffffff;box-shadow:0 12px 32px rgba(24,24,27,.14);padding:.3rem;animation:a2-encaje-menu-in .18s var(--venna-btn-ease)}.a1-theme-root.funnel-popover [data-funnel-menuitem]{display:flex;align-items:center;gap:.55rem;padding:.5rem .65rem;border-radius:.45rem;font-size:.9rem;font-weight:var(--letra-peso-control);color:#18181b;transition:background .12s ease}.a1-theme-root.funnel-popover [data-funnel-menuitem]:hover:not(:disabled){background:#f4f4f5}.a1-theme-root.funnel-popover [data-funnel-menuitem][class*=menu-item--perdida]{color:#dc2626;font-weight:var(--letra-peso-control)}.a1-theme-root .a1-funnel-view-switcher .a1-funnel-view-option{border-radius:.45rem}.a1-theme-root .a1-funnel-conversion-card-menu-trigger,.a1-theme-root .a1-funnel-conversion-card-nav-button,.a1-theme-root .a1-funnel-create-item-menu-trigger,.a1-theme-root .a1-funnel-kanban-card-menu-trigger{display:inline-grid;place-items:center;width:2rem;height:2rem;margin:-.3rem;border-radius:.45rem;color:#71717a;transition:background .15s ease,color .15s ease,transform .16s var(--venna-btn-ease)}.a1-theme-root .a1-funnel-conversion-card-menu-trigger:hover:not(:disabled),.a1-theme-root .a1-funnel-conversion-card-nav-button:hover:not(:disabled),.a1-theme-root .a1-funnel-create-item-menu-trigger:hover:not(:disabled),.a1-theme-root .a1-funnel-kanban-card-menu-trigger:hover:not(:disabled){background:#f4f4f5;color:#18181b}.a1-theme-root .a1-funnel-conversion-card-menu-trigger:active,.a1-theme-root .a1-funnel-create-item-menu-trigger:active,.a1-theme-root .a1-funnel-kanban-card-menu-trigger:active{transform:scale(.94)}.a1-theme-root .a1-funnel-shell .a1-funnel-column-count,.a1-theme-root .a1-funnel-shell .a1-funnel-column-count[class*="--"]{color:#18181b;background:color-mix(in srgb,var(--fm-stage,#a1a1aa) 22%,#ffffff);box-shadow:inset 0 0 0 1px rgba(24,24,27,.06)}.a1-theme-root .a1-funnel-kanban-card-id{font-size:calc(.75rem * var(--ficha-letra));color:var(--ficha-tinta-gris)}.a1-theme-root .a1-funnel-kanban-card-organismo{font-size:calc(.8rem * var(--ficha-letra));color:var(--ficha-tinta-suave)}.a1-theme-root .a1-funnel-kanban-card .a1-funnel-kanban-chip,.a1-theme-root .a1-funnel-kanban-card .a1-tender-chip{font-size:calc(.78rem * var(--ficha-letra));padding:.18rem .6rem}.a1-theme-root .a1-funnel-kanban-chip--amount{background:#f4f4f5;color:var(--ficha-tinta-media)}.a1-theme-root .a1-funnel-list-meta{color:var(--ficha-tinta-suave)}.a1-theme-root .a1-funnel-list-metric-label,.a1-theme-root .a1-funnel-list-sort-help{color:var(--ficha-tinta-gris)}.a1-theme-root .a1-funnel-list-filter-chip{font-size:.8rem}.a1-theme-root .a1-funnel-list-plazo--closed,.a1-theme-root .a1-funnel-shell .a1-tender-chip-plazo--closed{background:var(--a1-plazo-neutro-bg);color:var(--a1-plazo-neutro-fg)}.a1-theme-root .a1-funnel-board{scrollbar-width:thin;scrollbar-color:transparent transparent;scroll-snap-type:x proximity;scroll-padding-inline:.25rem}.a1-theme-root .a1-funnel-board:hover{scrollbar-color:rgba(24,24,27,.18) transparent}.a1-theme-root .a1-funnel-board::-webkit-scrollbar{display:block;height:6px}.a1-theme-root .a1-funnel-board>.a1-funnel-column{scroll-snap-align:start}.a1-theme-root .a1-funnel-column.is-drop-target{border-color:#18181b;box-shadow:0 1px 2px rgba(17,24,39,.04),0 4px 14px rgba(17,24,39,.06),0 0 0 3px rgba(24,24,27,.08)}.a1-theme-root .a1-funnel-kanban-card.is-skeleton{min-height:10.5rem;opacity:1;border-color:#e4e4e7;background:linear-gradient(90deg,#f4f4f5 25%,#fafafa 50%,#f4f4f5 75%);background-size:200% 100%}.a1-theme-root .a1-funnel-workspace-main>.a1-detail-loading{display:flex;align-items:center;gap:.65rem;margin:0 0 1rem;padding:1rem 1.1rem;border:1px solid #e4e4e7;border-radius:.75rem;background:#ffffff;font-size:.92rem;color:#3f3f46}.a1-theme-root .a1-funnel-workspace-main>.a1-detail-loading:before{content:"";width:1.15rem;height:1.15rem;flex:none;border-radius:50%;border:2px solid #e4e4e7;border-top-color:#18181b;animation:a2-encaje-spin .55s linear infinite}.a1-theme-root .a1-funnel-workspace-main>.a1-alert{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem .85rem;margin:0 0 1rem;padding:.65rem .85rem;border:1px solid #d4d4d8;border-radius:.7rem;background:#fafafa;color:#18181b;font-size:.82rem;font-weight:var(--letra-peso-control)}.a1-theme-root .a1-funnel-workspace-main>.a1-alert>button.a1-link{padding:.35rem .8rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#ffffff;font:inherit;font-weight:var(--letra-peso-control);color:#18181b;cursor:pointer;text-decoration:none;box-shadow:0 1px 3px rgba(24,24,27,.1)}.a1-theme-root .a1-funnel-shell .a1-alert input[type=checkbox]{accent-color:var(--venna-btn-ink,#18181b)}.a1-theme-root .a1-funnel-empty-hidden{padding:1.2rem;border:1px dashed #d4d4d8;border-radius:.75rem;background:#ffffff}.a1-theme-root .a1-funnel-column-empty{border:1px dashed #d4d4d8;font-size:.82rem;color:var(--ficha-tinta-gris)}.a1-theme-root .a1-funnel-conversion-card{animation:a2-encaje-ficha-in .24s var(--venna-btn-ease)}.a1-theme-root .a1-funnel-conversion-stage-card{transition:box-shadow .2s var(--venna-btn-ease),transform .16s var(--venna-btn-ease),border-color .2s ease}.a1-theme-root .a1-funnel-conversion-stage-card:active{transform:scale(.99)}.a1-theme-root .a1-funnel-list-group-toggle{background:#ffffff;border:1px solid #e4e4e7;color:#3f3f46;box-shadow:0 1px 3px rgba(24,24,27,.1)}.a1-theme-root .a1-funnel-list-group-toggle.is-active{background:#18181b;border-color:#18181b;color:#ffffff;box-shadow:0 2px 8px rgba(24,24,27,.22)}@media (prefers-reduced-motion:reduce){.a1-theme-root .a1-funnel-create-panel{transition:none}.a1-theme-root .a1-funnel-conversion-card,.a1-theme-root .a1-funnel-view-menu,.a1-theme-root.funnel-popover{animation:none}}.a1-theme-root .a1-funnel-column--saved,.a1-theme-root .a1-funnel-conversion-detail--saved,.a1-theme-root .a1-funnel-conversion-stage-card--saved{--fm-stage:var(--a1-funnel-stage-saved)}.a1-theme-root .a1-funnel-column--analysis,.a1-theme-root .a1-funnel-conversion-detail--analysis,.a1-theme-root .a1-funnel-conversion-stage-card--analysis{--fm-stage:var(--a1-funnel-stage-analysis)}.a1-theme-root .a1-funnel-column--preparation,.a1-theme-root .a1-funnel-conversion-detail--preparation,.a1-theme-root .a1-funnel-conversion-stage-card--preparation{--fm-stage:var(--a1-funnel-stage-preparation)}.a1-theme-root .a1-funnel-column--presented,.a1-theme-root .a1-funnel-conversion-detail--presented,.a1-theme-root .a1-funnel-conversion-stage-card--presented{--fm-stage:var(--a1-funnel-stage-presented)}.a1-theme-root .a1-funnel-column--awarded,.a1-theme-root .a1-funnel-conversion-detail--awarded,.a1-theme-root .a1-funnel-conversion-stage-card--awarded{--fm-stage:var(--a1-funnel-stage-awarded)}.a1-theme-root .a1-funnel-column--lost,.a1-theme-root .a1-funnel-conversion-detail--lost,.a1-theme-root .a1-funnel-conversion-stage-card--lost{--fm-stage:var(--a1-funnel-stage-lost)}.a1-theme-root .a1-funnel-column--custom,.a1-theme-root .a1-funnel-conversion-detail--custom,.a1-theme-root .a1-funnel-conversion-stage-card--custom{--fm-stage:var(--a1-funnel-custom-color,#64748b)}.a1-theme-root .a1-funnel-column--analysis .a1-funnel-column-head,.a1-theme-root .a1-funnel-column--awarded .a1-funnel-column-head,.a1-theme-root .a1-funnel-column--custom .a1-funnel-column-head,.a1-theme-root .a1-funnel-column--lost .a1-funnel-column-head,.a1-theme-root .a1-funnel-column--preparation .a1-funnel-column-head,.a1-theme-root .a1-funnel-column--presented .a1-funnel-column-head,.a1-theme-root .a1-funnel-column--saved .a1-funnel-column-head,.a1-theme-root .a1-funnel-column-head--custom{background:color-mix(in srgb,var(--fm-stage,#a1a1aa) 32%,#ffffff);box-shadow:inset 0 3px 0 var(--fm-stage)}.a1-theme-root .a1-funnel-column-body{background:#fafafa;border-top-color:#f1f1f3}.a1-theme-root .a1-funnel-shell .a1-funnel-column-total,.a1-theme-root .a1-funnel-shell .a1-funnel-column-total[class*="--"]{color:var(--ficha-tinta-media)}.a1-theme-root .a1-funnel-conversion-stage-card--analysis,.a1-theme-root .a1-funnel-conversion-stage-card--awarded,.a1-theme-root .a1-funnel-conversion-stage-card--custom,.a1-theme-root .a1-funnel-conversion-stage-card--lost,.a1-theme-root .a1-funnel-conversion-stage-card--preparation,.a1-theme-root .a1-funnel-conversion-stage-card--presented,.a1-theme-root .a1-funnel-conversion-stage-card--saved{background:color-mix(in srgb,var(--fm-stage,#a1a1aa) 32%,#ffffff);border:1px solid #e4e4e7;box-shadow:inset 3px 0 0 var(--fm-stage),0 1px 2px rgba(24,24,27,.04);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.a1-theme-root .a1-funnel-conversion-stage-card--analysis.is-selected,.a1-theme-root .a1-funnel-conversion-stage-card--awarded.is-selected,.a1-theme-root .a1-funnel-conversion-stage-card--custom.is-selected,.a1-theme-root .a1-funnel-conversion-stage-card--lost.is-selected,.a1-theme-root .a1-funnel-conversion-stage-card--preparation.is-selected,.a1-theme-root .a1-funnel-conversion-stage-card--presented.is-selected,.a1-theme-root .a1-funnel-conversion-stage-card--saved.is-selected{background:color-mix(in srgb,var(--fm-stage,#a1a1aa) 32%,#ffffff);border-color:#18181b;box-shadow:inset 3px 0 0 var(--fm-stage),0 0 0 1px #18181b,0 4px 14px rgba(24,24,27,.08)}.a1-theme-root .a1-funnel-conversion-detail--analysis .a1-funnel-conversion-detail-head,.a1-theme-root .a1-funnel-conversion-detail--awarded .a1-funnel-conversion-detail-head,.a1-theme-root .a1-funnel-conversion-detail--custom .a1-funnel-conversion-detail-head,.a1-theme-root .a1-funnel-conversion-detail--lost .a1-funnel-conversion-detail-head,.a1-theme-root .a1-funnel-conversion-detail--preparation .a1-funnel-conversion-detail-head,.a1-theme-root .a1-funnel-conversion-detail--presented .a1-funnel-conversion-detail-head,.a1-theme-root .a1-funnel-conversion-detail--saved .a1-funnel-conversion-detail-head{background:color-mix(in srgb,var(--fm-stage,#a1a1aa) 32%,#ffffff);box-shadow:inset 0 3px 0 var(--fm-stage);border-bottom:1px solid #f1f1f3}.a1-theme-root .a1-funnel-conversion-stage-card-count{color:var(--ficha-tinta-media)}.a1-theme-root .a1-funnel-list-group-head{background:color-mix(in srgb,var(--a1-stage,#a1a1aa) 32%,#ffffff);box-shadow:inset 3px 0 0 var(--a1-stage,#a1a1aa)}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row{border-left-color:transparent}.a1-theme-root .a1-funnel-list-panel--grouped .a1-funnel-list-row,.a1-theme-root .a1-funnel-list-panel--grouped .a1-funnel-list-table-head{grid-template-columns:minmax(0,2.6fr) minmax(8.5rem,.9fr) minmax(10.5rem,.8fr)}.a1-theme-root .a1-funnel-list-panel--grouped.a1-funnel-list-panel--with-action .a1-funnel-list-row,.a1-theme-root .a1-funnel-list-panel--grouped.a1-funnel-list-panel--with-action .a1-funnel-list-table-head{grid-template-columns:minmax(0,2.6fr) minmax(8.5rem,.9fr) minmax(10.5rem,.8fr) 4.5rem}.a1-theme-root .a1-funnel-list-panel{border:0;border-radius:0;background:transparent;overflow:visible}.a1-theme-root .a1-funnel-list-panel .a1-funnel-list-table-head{padding:.55rem 1px;margin-bottom:.4rem}.a1-theme-root .a1-funnel-list-panel .a1-funnel-list-table-head>:first-child{padding-left:.9rem}.a1-theme-root .a1-funnel-list-body{gap:.6rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-group{display:flex;flex-direction:column;gap:.6rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-group+.a1-funnel-list-group{margin-top:.6rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-group-head,.a1-theme-root .a1-funnel-list-body .a1-funnel-list-group:first-child .a1-funnel-list-group-head{border:1px solid #e4e4e7;border-radius:.65rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row{position:relative;padding:0;column-gap:1.35rem;row-gap:0;align-items:center;border:1px solid #e5e7eb;border-radius:.75rem;background:#ffffff;box-shadow:0 1px 3px rgba(17,24,39,.06);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row:not(.is-skeleton):hover{background:#ffffff;transform:translateY(-2px);box-shadow:0 8px 16px -4px rgba(17,24,39,.14),4px 4px 10px -3px rgba(17,24,39,.08),-4px 4px 10px -3px rgba(17,24,39,.08);z-index:1}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row:has(.a1-funnel-list-row-menu-panel){z-index:4}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row.is-skeleton{min-height:6.5rem;border-color:#e4e4e7;background:linear-gradient(90deg,#f4f4f5 25%,#fafafa 50%,#f4f4f5 75%);background-size:200% 100%}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--objeto{gap:0;padding:.85rem 0 .8rem .9rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--action,.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--etapa,.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--plazo,.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--valor{align-self:center;padding:.85rem 0}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--valor{justify-self:end;text-align:right}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--etapa{justify-self:start;text-align:left}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--action{justify-self:end;padding-right:1.05rem}.a1-theme-root .a1-funnel-list-panel .a1-funnel-list-table-head>[role=columnheader]:has(>.a1-funnel-list-table-head-sort--valor){justify-self:end;text-align:right}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--plazo{padding-left:0}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-kind-badge{display:inline-block;width:-moz-fit-content;width:fit-content;margin:.35rem 0 0;padding:.06rem .5rem;border-radius:999px;font-size:calc(.72rem * var(--ficha-letra));font-weight:var(--letra-peso-control);background:#f4f4f5;color:var(--ficha-tinta-media)}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-meta{display:block;margin:.35rem 0 0;overflow:hidden;font-size:calc(.8rem * var(--ficha-letra));line-height:normal;text-overflow:ellipsis;white-space:nowrap}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-meta-ref{color:inherit}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row .a1-tender-chip{font-size:calc(.78rem * var(--ficha-letra));padding:.18rem .6rem}.a1-theme-root .a1-funnel-list-etapa{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;font-size:calc(.8rem * var(--ficha-letra));font-weight:var(--letra-peso-control);color:var(--ficha-tinta-media)}.a1-theme-root .a1-funnel-list-etapa-punto{flex:none;width:.55rem;height:.55rem;border-radius:50%;background:var(--a1-stage,#a1a1aa)}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-stage-nav{gap:.6rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-stage-nav-button{display:inline-grid;place-items:center;width:2rem;height:2rem;margin:-.3rem;border-radius:.45rem;transition:background .15s ease,color .15s ease}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-stage-nav-button:hover:not(:disabled){background:#f4f4f5;color:#18181b}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-stage-nav-button svg{width:1rem;height:1rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row-status{padding:0 1.05rem .8rem .9rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-datos,.a1-theme-root .a1-funnel-list-body .a1-funnel-list-pie{display:none}@media (max-width:900px){.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row,.a1-theme-root .a1-funnel-list-panel--grouped .a1-funnel-list-body .a1-funnel-list-row,.a1-theme-root .a1-funnel-list-panel--with-action .a1-funnel-list-body .a1-funnel-list-row{display:flex;flex-direction:column;align-items:stretch}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--objeto{padding:.85rem .9rem .8rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--action,.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--etapa,.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--plazo,.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row>.a1-funnel-list-cell--valor{display:none}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-datos,.a1-theme-root .a1-funnel-list-body .a1-funnel-list-pie{display:flex}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-pie{align-items:center;gap:.7rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-pie .a1-funnel-list-etapa{font-size:calc(.75rem * var(--ficha-letra))}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-pie .a1-funnel-list-stage-nav{margin-left:auto;padding-right:.3rem}.a1-theme-root .a1-funnel-list-body .a1-funnel-list-row-status{padding:0 .9rem .8rem}}@media (max-width:720px){.a1-theme-root .a1-funnel-shell{padding:.25rem 0 2rem;--a1-funnel-body-clearance:21.8rem}.a1-theme-root .a1-funnel-toolbar{flex-wrap:wrap;gap:.75rem;margin-bottom:.9rem}.a1-theme-root .a1-funnel-shell--dashboard .a1-funnel-toolbar-lead,.a1-theme-root .a1-funnel-toolbar-lead{flex:1 1 100%;flex-wrap:wrap;min-width:0;gap:.6rem}.a1-theme-root .a1-funnel-shell .a1-funnel-title,.a1-theme-root .a1-funnel-shell--dashboard .a1-funnel-title{flex:0 0 100%;width:auto;min-width:0}.a1-theme-root .a1-funnel-search{flex:1 1 100%;width:100%;min-width:0;max-width:none;margin-left:0}.a1-theme-root .a1-funnel-board{grid-template-columns:repeat(var(--a1-funnel-board-cols,5),86%);scroll-snap-type:x mandatory}.a1-theme-root .a1-funnel-column{min-width:0}.a1-theme-root .a1-funnel-list-filter-chips{flex-direction:column;align-items:stretch;gap:.7rem;min-width:0;max-width:100%}.a1-theme-root .a1-funnel-list-filter-chip-group{min-width:0;max-width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -.25rem;padding:0 .25rem .1rem}.a1-theme-root .a1-funnel-list-filter-chip{flex:none;white-space:nowrap}.a1-theme-root .a1-funnel-list-toolbar-actions{justify-content:space-between;row-gap:.5rem}.a1-theme-root .a1-funnel-list-sort-help{display:none}.a1-theme-root .a1-funnel-list-summary{margin-left:auto}.a1-theme-root .ml-dash-b2 .ml-dash-panel{min-width:0}.a1-theme-root .a1-funnel-conversion-card-menu-trigger,.a1-theme-root .a1-funnel-kanban-card-menu-trigger{width:2.5rem;height:2.5rem}}.a1-theme-root .a1-funnel-list-filter-chips{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:.7rem;row-gap:.7rem}.a1-theme-root .a1-funnel-list-filter-chip-group{grid-column:1;grid-row:1;min-width:0;flex-wrap:wrap;overflow:visible;margin:0;padding:.35rem 0 0}.a1-theme-root .a1-funnel-list-toolbar-actions{grid-column:2;grid-row:1;flex-wrap:nowrap;justify-content:flex-end;white-space:nowrap}.a1-theme-root .a1-funnel-list-toolbar-actions .a1-funnel-list-summary{flex:none;width:auto}@container (max-width: 52rem){.a1-theme-root .a1-funnel-list-toolbar-actions{grid-column:1/-1;grid-row:1;justify-content:space-between}.a1-theme-root .a1-funnel-list-filter-chip-group{grid-column:1/-1;grid-row:2;padding-top:0}}@container (max-width: 24rem){.a1-theme-root .a1-funnel-list-toolbar-actions{column-gap:.5rem}.a1-theme-root .a1-funnel-list-group-toggle{margin-right:0;padding-inline:.6rem}.a1-theme-root .a1-funnel-list-group-toggle svg{display:none}.a1-theme-root .a1-funnel-list-summary{gap:.75rem}}.venna-cargando{display:flex;align-items:center;justify-content:center;gap:.6rem}.venna-cargando--inicio{justify-content:flex-start}.venna-cargando:before{content:"";flex:none;width:1.05rem;height:1.05rem;border-radius:50%;border:2px solid #e4e4e7;border-top-color:#18181b;animation:venna-cargando-giro .7s linear infinite}@keyframes venna-cargando-giro{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.venna-cargando:before{animation:none;border-color:#a1a1aa}}.venna-fallo-salida{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem}.a1-theme-root .a1-detail-cargando{margin:1.5rem 0 0;font-size:.95rem;color:#3f3f46}.a1-theme-root .venna-fallo-salida>button.a1-link{flex:none;padding:.35rem .8rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#ffffff;font:inherit;font-weight:var(--letra-peso-control);color:#18181b;cursor:pointer;text-decoration:none;box-shadow:0 1px 3px rgba(24,24,27,.1)}