.v3{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--v3-c-acento:#7c3aed;--v3-c-fondo:#000;--v3-c-sup:#0e0e11;--v3-c-texto:#fafafa;--v3-c-bien:#34d399;--v3-c-ojo:#fbbf24;--v3-c-mal:#f0685e;--v3-c-vos:#38bdf8;--v3-f:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--v3-t-1:11px;--v3-t-2:12px;--v3-t-3:13px;--v3-t-4:14px;--v3-t-5:16px;--v3-t-6:20px;--v3-w-1:500;--v3-w-2:600;--v3-w-3:700;--v3-lh-1:1.25;--v3-lh-2:1.5;--v3-lh-3:1.65;--v3-s0:var(--v3-c-fondo);--v3-s1:var(--v3-c-sup);--v3-s2:color-mix(in srgb,var(--v3-c-sup) 91%,var(--v3-c-texto));--v3-s2-hover:color-mix(in srgb,var(--v3-c-sup) 85%,var(--v3-c-texto));--v3-tx1:var(--v3-c-texto);--v3-tx2:color-mix(in srgb,var(--v3-c-texto) 70%,var(--v3-c-sup));--v3-tx3:color-mix(in srgb,var(--v3-c-texto) 55%,var(--v3-c-sup));--v3-tx4:color-mix(in srgb,var(--v3-c-texto) 48%,var(--v3-c-sup));--v3-bd1:color-mix(in srgb,var(--v3-c-texto) 7%,transparent);--v3-bd2:color-mix(in srgb,var(--v3-c-texto) 11%,transparent);--v3-bd3:color-mix(in srgb,var(--v3-c-texto) 18%,transparent);--v3-ac:var(--v3-c-acento);--v3-ac-tx:color-mix(in srgb,var(--v3-c-acento) 65%,var(--v3-c-texto));--v3-ac-dim:color-mix(in srgb,var(--v3-c-acento) 12%,transparent);--v3-ac-bd:color-mix(in srgb,var(--v3-c-acento) 40%,transparent);--v3-h-objetivo:var(--v3-c-acento);--v3-h-desc:var(--v3-c-acento);--v3-h-coment:var(--v3-c-acento);--v3-h-espera:var(--v3-c-vos);--v3-h-donde:#818cf8;--v3-h-comp:var(--v3-c-mal);--v3-h-plan:#3b82f6;--v3-h-logro:var(--v3-c-bien);--v3-h-tareas:#14b8a6;--v3-h-hoja:#14b8a6;--v3-h-rel:var(--v3-c-ojo);--v3-h-bit:#f472b6;--v3-h-datos:#94a3b8;--v3-r1:6px;--v3-r2:10px;--v3-r3:14px;--v3-rp:999px;--v3-sh-popup:0 24px 80px #0009;--v3-sh-flota:0 16px 40px -12px #000000b3, 0 4px 14px -4px color-mix(in srgb,var(--v3-c-acento) 22%,transparent);--v3-sh-brillo:0 0 14px -2px color-mix(in srgb,var(--v3-c-acento) 65%,transparent);--v3-d1:.12s;--v3-d2:.18s;--v3-d3:.24s;--v3-e-sale:cubic-bezier(.16,1,.3,1);--v3-e-cambia:cubic-bezier(.65,0,.35,1);color:var(--v3-tx1);font-family:var(--v3-f);font-size:var(--v3-t-3);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);-webkit-font-smoothing:antialiased;font-feature-settings:"cv02","cv03","cv04","cv11"}:where(.v3) *,:where(.v3) :before,:where(.v3) :after{box-sizing:border-box}.v3 [hidden]{display:none!important}:where(.v3) :where(button,input,textarea){font:inherit;color:inherit}:where(.v3) :where(button){cursor:pointer}:where(.v3) :focus-visible{outline:2px solid color-mix(in srgb,var(--v3-c-acento) 75%,var(--v3-c-texto));outline-offset:2px}.v3-tab{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.v3 *,.v3 :before,.v3 :after{transition-duration:1ms!important;animation-duration:1ms!important}}.v3-btn{--v3-bh:28px;height:var(--v3-bh);border-radius:var(--v3-r1);font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);white-space:nowrap;transition:background var(--v3-d1) var(--v3-e-cambia),border-color var(--v3-d1) var(--v3-e-cambia),color var(--v3-d1) var(--v3-e-cambia),box-shadow var(--v3-d1) var(--v3-e-cambia),transform var(--v3-d1) var(--v3-e-cambia);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.v3-btn svg{flex-shrink:0;width:14px;height:14px}.v3-btn:active{transform:scale(.97)}.v3-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.v3-btn--g{--v3-bh:36px;border-radius:var(--v3-r2);padding:0 14px}.v3-btn--pri{color:var(--v3-tx1);background:linear-gradient(135deg,var(--v3-ac),color-mix(in srgb,var(--v3-ac) 72%,#000));box-shadow:var(--v3-sh-brillo);border-color:#0000}.v3-btn--pri:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--v3-ac) 85%,var(--v3-c-texto)),var(--v3-ac))}.v3-btn--sec{color:var(--v3-tx1);background:var(--v3-s2);border-color:var(--v3-bd3)}.v3-btn--sec:hover{background:var(--v3-s2-hover);border-color:color-mix(in srgb,var(--v3-c-texto) 28%,transparent)}.v3-btn--fan{color:var(--v3-tx2);background:0 0}.v3-btn--fan:hover{color:var(--v3-tx1);background:var(--v3-s2)}.v3-btn--ico{width:var(--v3-bh);color:var(--v3-tx3);background:0 0;padding:0}.v3-btn--ico:hover{color:var(--v3-tx1);background:var(--v3-s2)}.v3-btn--peligro:hover{color:var(--v3-c-mal);background:color-mix(in srgb,var(--v3-c-mal) 12%,transparent)}.v3-btn[aria-pressed=true]{color:var(--v3-ac-tx);background:var(--v3-ac-dim);border-color:var(--v3-ac-bd);box-shadow:none}.v3 kbd{font:inherit;font-size:var(--v3-t-1);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:var(--v3-tx3);border-radius:var(--v3-r1);border:1px solid var(--v3-bd2);padding:0 4px}.v3-btn .v3 kbd{margin-left:2px}.v3-chip{--v3-k:var(--v3-tx3);--v3-kt:color-mix(in srgb,var(--v3-k) 65%,var(--v3-c-texto));border-radius:var(--v3-rp);height:22px;font-size:var(--v3-t-1);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--v3-kt);background:color-mix(in srgb,var(--v3-k) 12%,transparent);border:1px solid color-mix(in srgb,var(--v3-k) 40%,transparent);flex-shrink:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.v3-chip svg{width:12px;height:12px}.v3-chip--punto:before{content:"";border-radius:var(--v3-rp);background:var(--v3-k);width:6px;height:6px}.v3-chip--n{color:var(--v3-tx2);border-color:var(--v3-bd2);background:0 0}.v3-tag{--v3-k:var(--v3-tx3);--v3-kt:color-mix(in srgb,var(--v3-k) 65%,var(--v3-c-texto));border-radius:var(--v3-r1);height:20px;font-size:var(--v3-t-1);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);white-space:nowrap;color:var(--v3-kt);background:color-mix(in srgb,var(--v3-k) 12%,transparent);border:1px solid color-mix(in srgb,var(--v3-k) 40%,transparent);flex-shrink:0;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.v3-tag svg{width:12px;height:12px}.v3-tag--n{color:var(--v3-tx2);border-color:var(--v3-bd2);background:0 0}.v3-etq{font-size:var(--v3-t-1);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);letter-spacing:.06em;text-transform:uppercase;color:var(--v3-tx3)}.v3-lbl{font-size:var(--v3-t-1);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:var(--v3-tx3);white-space:nowrap}.v3-seg{border-radius:var(--v3-r1);background:var(--v3-s0);border:1px solid var(--v3-bd2);flex-wrap:wrap;gap:2px;padding:1px;display:inline-flex}.v3-seg button{border-radius:var(--v3-r1);height:24px;font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:var(--v3-tx2);white-space:nowrap;transition:background var(--v3-d1) var(--v3-e-cambia),color var(--v3-d1) var(--v3-e-cambia),border-color var(--v3-d1) var(--v3-e-cambia);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.v3-seg button:hover{color:var(--v3-tx1)}.v3-seg button[aria-pressed=true]{color:var(--v3-tx1);background:var(--v3-s2);border-color:var(--v3-bd3)}.v3-seg button span{font-size:var(--v3-t-1);font-weight:var(--v3-w-2);color:var(--v3-tx3);font-variant-numeric:tabular-nums}.v3-seg--ac button[aria-pressed=true]{color:var(--v3-ac-tx);background:var(--v3-ac-dim);border-color:var(--v3-ac-bd)}.v3-seg button .v3-punto{border-radius:50%;flex:none;width:6px;height:6px}.v3-temas{margin-top:-4px}.v3-temas>.v3-txt-chico{text-transform:uppercase;letter-spacing:.06em}.v3-entrada-txt{border-radius:var(--v3-r1);border:1px solid var(--v3-bd3);background:var(--v3-s1);height:28px;font-size:var(--v3-t-3);font-weight:var(--v3-w-1);line-height:var(--v3-lh-1);color:var(--v3-tx1);min-width:0;transition:border-color var(--v3-d1) var(--v3-e-cambia);padding:0 10px}.v3-entrada-txt::placeholder{color:var(--v3-tx4)}.v3-entrada-txt:hover{border-color:color-mix(in srgb,var(--v3-c-texto) 26%,transparent)}.v3-entrada-txt:focus{outline:2px solid var(--v3-ac-bd);outline-offset:0;border-color:var(--v3-ac-bd)}.v3 [data-tip]{position:relative}.v3 [data-tip]:hover:after,.v3 [data-tip]:focus-visible:after{content:attr(data-tip);z-index:30;border-radius:var(--v3-r1);background:var(--v3-s2);border:1px solid var(--v3-bd3);box-shadow:var(--v3-sh-flota);font-size:var(--v3-t-2);font-weight:var(--v3-w-1);line-height:var(--v3-lh-1);letter-spacing:0;text-transform:none;color:var(--v3-tx1);white-space:nowrap;pointer-events:none;animation:v3-aparece var(--v3-d1) var(--v3-e-sale);padding:4px 8px;position:absolute;top:calc(100% + 8px);right:0}.v3 [data-tip-lado=izq]:hover:after,.v3 [data-tip-lado=izq]:focus-visible:after{left:0;right:auto}@keyframes v3-aparece{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.v3-caja{background:var(--v3-s0);border:1px solid var(--v3-bd2);border-radius:var(--v3-r3);max-width:1200px;box-shadow:var(--v3-sh-popup);transition:inset var(--v3-d3) var(--v3-e-sale),max-width var(--v3-d3) var(--v3-e-sale),border-radius var(--v3-d3) var(--v3-e-sale);flex-direction:column;margin-inline:auto;display:flex;position:absolute;inset:24px;overflow:hidden;container:caja/inline-size}.v3-caja[data-entra]{animation:v3-entra var(--v3-d3) var(--v3-e-sale)}.v3-caja:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--v3-ac) 70%,transparent),transparent);z-index:5;height:1px;position:absolute;inset:0 0 auto}.v3-caja[data-tipo=proyecto]{max-width:1120px}.v3-caja[data-full="1"]{border-color:#0000;border-radius:0;max-width:none;inset:0}@keyframes v3-entra{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.v3-cab{z-index:4;border-bottom:1px solid var(--v3-bd1);background:var(--v3-s0);flex-shrink:0;gap:12px;padding:12px 20px;display:grid;position:relative}.v3-cab-fila{align-items:center;gap:8px;min-width:0;display:flex}.v3-cab-fila .v3-esp{flex:1;min-width:8px}.v3-cab-chips{scrollbar-width:none;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.v3-cab-chips::-webkit-scrollbar{display:none}.v3-titulo{font-size:var(--v3-t-6);line-height:var(--v3-lh-1);font-weight:var(--v3-w-3);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;cursor:text;border-radius:var(--v3-r1);margin:0;min-width:0;transition:background var(--v3-d1) var(--v3-e-cambia);margin-left:-4px;padding:2px 4px;overflow:hidden}.v3-titulo:hover{background:var(--v3-s1)}.v3-barra-av{border-radius:var(--v3-rp);background:var(--v3-bd2);flex-shrink:0;width:40px;height:4px;overflow:hidden}.v3-barra-av b{border-radius:var(--v3-rp);background:linear-gradient(90deg,color-mix(in srgb,var(--v3-ac) 60%,var(--v3-c-texto)),var(--v3-ac));height:100%;box-shadow:var(--v3-sh-brillo);transform-origin:0;display:block}.v3-caja[data-entra] .v3-barra-av b{animation:v3-llena .9s var(--v3-e-sale)}.v3-barra-av--ok b{background:var(--v3-c-bien);box-shadow:none}@keyframes v3-llena{0%{transform:scaleX(0)}to{transform:none}}.v3-franja{border-radius:var(--v3-r2);background:var(--v3-s1);border:1px solid var(--v3-bd1);flex-wrap:wrap;align-items:center;row-gap:4px;padding:4px;display:flex}.v3-campo{border-right:1px solid var(--v3-bd1);flex-shrink:0;align-items:center;gap:8px;min-height:32px;padding:0 12px;display:flex}.v3-campo:last-of-type{border-right:0}.v3-campo .v3-val{font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:var(--v3-tx1);white-space:nowrap;align-items:center;gap:8px;display:flex}.v3-campo .v3-val .v3-suave{color:var(--v3-tx3);font-weight:var(--v3-w-1)}.v3-ctrl{border-radius:var(--v3-r1);height:28px;font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:var(--v3-tx1);white-space:nowrap;transition:background var(--v3-d1) var(--v3-e-cambia),border-color var(--v3-d1) var(--v3-e-cambia);background:0 0;border:1px solid #0000;align-items:center;gap:6px;margin-inline:-6px;padding:0 6px;display:inline-flex}.v3-ctrl:hover{background:var(--v3-s2);border-color:var(--v3-bd2)}.v3-ctrl>svg{width:12px;height:12px;color:var(--v3-tx3);flex-shrink:0}.v3-ctrl .v3-nombre{text-overflow:ellipsis;max-width:200px;overflow:hidden}.v3-franja .v3-mas-datos{margin-left:auto}.v3-luz{border-radius:var(--v3-rp);background:var(--v3-l);border:1px solid color-mix(in srgb,var(--v3-l) 65%,var(--v3-c-texto));flex-shrink:0;width:10px;height:10px}.v3-av{--v3-k:var(--v3-tx3);border-radius:var(--v3-rp);width:22px;height:22px;font-size:var(--v3-t-1);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);color:color-mix(in srgb,var(--v3-k) 65%,var(--v3-c-texto));background:color-mix(in srgb,var(--v3-k) 18%,transparent);border:1px solid color-mix(in srgb,var(--v3-k) 40%,transparent);flex-shrink:0;place-items:center;display:grid}.v3-quien{--v3-k:var(--v3-tx3);text-transform:none;letter-spacing:0;border-radius:var(--v3-rp);height:20px;font-size:var(--v3-t-1);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);white-space:nowrap;color:color-mix(in srgb,var(--v3-k) 65%,var(--v3-c-texto));border:1px dashed color-mix(in srgb,var(--v3-k) 40%,transparent);background:color-mix(in srgb,var(--v3-k) 12%,transparent);flex-shrink:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.v3-quien svg{width:12px;height:12px}.v3-quien--claude{--v3-k:var(--v3-c-acento)}.v3-quien--vos{--v3-k:var(--v3-c-vos)}.v3-quien--auto{--v3-k:var(--v3-tx3);color:var(--v3-tx3);border-color:var(--v3-bd3);background:0 0}.v3-quien--lleno{display:none}.v3-cuerpo{flex:1;min-height:0;display:flex;position:relative}.v3-principal{scrollbar-width:thin;scrollbar-color:var(--v3-bd3) transparent;flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;padding:16px 20px 32px;display:grid;overflow-y:auto}.v3-principal::-webkit-scrollbar{width:8px}.v3-principal::-webkit-scrollbar-thumb{background:var(--v3-bd3);border-radius:var(--v3-rp)}.v3-objetivo{border-radius:var(--v3-r2);border:1px solid color-mix(in srgb,var(--v3-h-objetivo) 40%,transparent);background:radial-gradient(120% 160% at 0% 0%,color-mix(in srgb,var(--v3-h-objetivo) 17%,transparent),transparent 58%),var(--v3-s1);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px 16px;padding:16px;display:grid;position:relative}.v3-objetivo .v3-cabeza{grid-row:span 2;align-items:center;gap:8px;display:flex}.v3-objetivo .v3-cabeza .v3-etq{color:color-mix(in srgb,var(--v3-h-objetivo) 65%,var(--v3-c-texto))}.v3-objetivo .v3-frase{font-size:var(--v3-t-5);line-height:var(--v3-lh-2);font-weight:var(--v3-w-1);color:var(--v3-tx1);text-wrap:pretty;margin:0}.v3-objetivo .v3-hecho{font-size:var(--v3-t-3);line-height:var(--v3-lh-2);color:var(--v3-tx2);grid-column:2;margin:0}.v3-objetivo .v3-hecho .v3-etq{color:color-mix(in srgb,var(--v3-c-bien) 65%,var(--v3-c-texto));margin-right:8px}.v3-objetivo .v3-acc{flex-wrap:wrap;grid-area:1/3/span 2;justify-content:flex-end;align-items:center;gap:8px;display:flex}.v3-objetivo .v3-pie{font-size:var(--v3-t-2);color:var(--v3-tx3);flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:8px;display:flex}.v3-objetivo--vacio{background:radial-gradient(120% 160% at 0% 0%,color-mix(in srgb,var(--v3-h-objetivo) 9%,transparent),transparent 58%),var(--v3-s0);border-style:dashed}.v3-objetivo--vacio .v3-frase{font-size:var(--v3-t-4);color:var(--v3-tx2)}.v3-objetivo--propuesto{border-color:color-mix(in srgb,var(--v3-c-vos) 40%,transparent)}@container caja (max-width:640px){.v3-objetivo{grid-template-columns:minmax(0,1fr)}.v3-objetivo .v3-cabeza,.v3-objetivo .v3-hecho,.v3-objetivo .v3-acc,.v3-objetivo .v3-pie{grid-area:auto/1}.v3-objetivo .v3-acc{justify-content:flex-start}}.v3-ico{--v3-k:var(--v3-tx3);border-radius:var(--v3-r1);width:24px;height:24px;color:var(--v3-k);background:color-mix(in srgb,var(--v3-k) 18%,transparent);flex-shrink:0;place-items:center;display:grid}.v3-ico svg{width:14px;height:14px}.v3-sec{--v3-sc:var(--v3-tx3);--v3-sct:color-mix(in srgb,var(--v3-sc) 65%,var(--v3-c-texto));border:1px solid var(--v3-bd1);border-radius:var(--v3-r2);background:var(--v3-s0);overflow:clip}.v3-sec>summary{cursor:pointer;-webkit-user-select:none;user-select:none;border-left:3px solid var(--v3-sc);background:linear-gradient(90deg,color-mix(in srgb,var(--v3-sc) 18%,transparent),transparent 55%),var(--v3-s0);min-height:44px;transition:background var(--v3-d1) var(--v3-e-cambia);align-items:center;gap:8px;padding:8px 12px;list-style:none;display:flex}.v3-sec>summary::-webkit-details-marker{display:none}.v3-sec>summary:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--v3-sc) 26%,transparent),transparent 75%),var(--v3-s0)}.v3-sec[open]>summary{border-bottom:1px solid var(--v3-bd1);z-index:2;position:sticky;top:-16px}.v3-sec>summary .v3-ico{--v3-k:var(--v3-sc)}.v3-sec-t{font-size:var(--v3-t-1);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);letter-spacing:.06em;text-transform:uppercase;color:var(--v3-sct);white-space:nowrap;margin:0}.v3-sec>summary .v3-meta{font-size:var(--v3-t-2);font-weight:var(--v3-w-1);line-height:var(--v3-lh-1);color:var(--v3-tx3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v3-sec>summary .v3-der{align-items:center;gap:8px;margin-left:auto;display:flex}.v3-flecha{width:20px;height:20px;color:var(--v3-tx3);transition:transform var(--v3-d2) var(--v3-e-sale);flex-shrink:0;place-items:center;display:grid}.v3-flecha svg{width:14px;height:14px}.v3-sec[open]>summary .v3-flecha{transform:rotate(90deg)}.v3-sec-c{gap:12px;padding:12px 16px 16px;display:grid}.v3-recien>.v3-sec-c,.v3-recien>.v3-falta,.v3-recien>div{animation:v3-abre var(--v3-d2) var(--v3-e-sale)}@keyframes v3-abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.v3-sec--espera{border-color:color-mix(in srgb,var(--v3-c-vos) 40%,transparent);background:color-mix(in srgb,var(--v3-c-vos) 5%,var(--v3-s0))}.v3-sec--espera>summary{background:linear-gradient(90deg,color-mix(in srgb,var(--v3-sc) 18%,transparent),transparent 55%),color-mix(in srgb,var(--v3-c-vos) 5%,var(--v3-s0))}.v3-num{border-radius:var(--v3-rp);min-width:22px;height:22px;font-size:var(--v3-t-1);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);background:var(--v3-c-vos);color:var(--v3-s0);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.v3-grilla{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.v3-grilla>.v3-col{align-content:start;gap:12px;min-width:0;display:grid}.v3-caja[data-full="1"] .v3-grilla--p{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}@container caja (max-width:760px){.v3-grilla,.v3-caja[data-full="1"] .v3-grilla--p{grid-template-columns:minmax(0,1fr)}}.v3-txt{font-size:var(--v3-t-3);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx2);margin:0}.v3-txt-fuerte{font-size:var(--v3-t-4);font-weight:var(--v3-w-1);line-height:var(--v3-lh-3);color:var(--v3-tx1);margin:0}.v3-txt-chico{font-size:var(--v3-t-2);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx3);margin:0}.v3-id{font-size:var(--v3-t-2);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);color:var(--v3-ac-tx);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:var(--v3-r1);background:0 0;border:0;padding:0}button.v3-id:hover{text-underline-offset:2px;text-decoration:underline}.v3-fecha{font-size:var(--v3-t-2);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx3);font-variant-numeric:tabular-nums;white-space:nowrap}.v3-fecha.v3-tarde{color:color-mix(in srgb,var(--v3-c-mal) 65%,var(--v3-c-texto));font-weight:var(--v3-w-2)}.v3-ver-mas{justify-self:start;align-items:center;gap:4px;display:inline-flex}.v3-oculto-extra[data-mas="0"] .v3-extra{display:none}.v3-sub-bloque{border-radius:var(--v3-r2);background:var(--v3-s1);border:1px solid var(--v3-bd1);gap:4px;padding:12px;display:grid}.v3-sub-bloque>.v3-etq{align-items:center;gap:8px;display:flex}.v3-pie-linea{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v3-vacio{border-radius:var(--v3-r2);border:1px dashed var(--v3-bd2);font-size:var(--v3-t-3);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx2);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.v3-vacio>svg{width:16px;height:16px;color:var(--v3-tx3);flex-shrink:0}.v3-grupo-t{align-items:center;gap:8px;display:flex}.v3-grupo-t:after{content:"";background:var(--v3-bd1);flex:1;height:1px}.v3-acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v3-acciones .v3-txt-chico{margin-left:auto}.v3-fila-l{border-bottom:1px solid var(--v3-bd1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:8px 0;display:grid}.v3-fila-l:last-child{border-bottom:0}.v3-fila-l .v3-t{font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-2);color:var(--v3-tx1);overflow-wrap:anywhere;min-width:0}.v3-fila-l .v3-t--suave{font-weight:var(--v3-w-1);color:var(--v3-tx2)}.v3-fila-l .v3-s{grid-column:2/-1}.v3-espera-item{border-bottom:1px solid var(--v3-bd1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:8px 0;display:grid}.v3-espera-item:last-child{border-bottom:0}.v3-espera-item>.v3-chip{grid-row:span 2}.v3-espera-item .v3-m{font-size:var(--v3-t-4);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:var(--v3-tx1);min-width:0}.v3-espera-item .v3-de{font-size:var(--v3-t-2);color:var(--v3-tx3);line-height:var(--v3-lh-2);text-overflow:ellipsis;white-space:nowrap;grid-column:2;min-width:0;overflow:hidden}.v3-espera-item .v3-btn{grid-area:1/3/span 2}.v3-falta{gap:4px;margin:0;padding:0;list-style:none;display:grid}.v3-falta li{border-radius:var(--v3-r2);transition:background var(--v3-d1) var(--v3-e-cambia);border:1px solid #0000;grid-template-columns:22px minmax(0,1fr) auto;gap:4px 8px;margin-inline:-8px;padding:8px;display:grid}.v3-falta li:hover{background:var(--v3-s1)}.v3-falta li>i{border-radius:var(--v3-rp);width:22px;height:22px;font-style:normal;font-size:var(--v3-t-1);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);color:var(--v3-tx3);border:1px solid var(--v3-bd2);font-variant-numeric:tabular-nums;grid-row:span 2;place-items:center;display:grid}.v3-falta .v3-t{font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-2);color:var(--v3-tx1);overflow-wrap:anywhere;min-width:0}.v3-falta .v3-p{font-size:var(--v3-t-2);line-height:var(--v3-lh-2);color:var(--v3-tx3);flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:4px 8px;display:flex}.v3-falta .v3-d{grid-area:1/3;align-items:center;gap:8px;display:flex}.v3-falta li.v3-prox{background:var(--v3-ac-dim);border-color:var(--v3-ac-bd)}.v3-falta li.v3-prox>i{background:var(--v3-ac);border-color:var(--v3-ac);color:var(--v3-tx1)}.v3-frente{border-top:1px solid var(--v3-bd1)}.v3-frente:first-child{border-top:0}.v3-frente>summary{cursor:pointer;min-height:36px;font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:var(--v3-tx1);align-items:center;gap:8px;list-style:none;display:flex}.v3-frente>summary::-webkit-details-marker{display:none}.v3-frente>summary .v3-flecha{margin-left:auto}.v3-frente[open]>summary .v3-flecha{transform:rotate(90deg)}.v3-frente>.v3-falta{padding-bottom:8px}.v3-contadores{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@container caja (max-width:480px){.v3-contadores{grid-template-columns:repeat(2,minmax(0,1fr))}}.v3-contador{--v3-k:var(--v3-tx3);border-radius:var(--v3-r2);text-align:left;background:var(--v3-s1);border:1px solid var(--v3-bd1);transition:border-color var(--v3-d1) var(--v3-e-cambia),background var(--v3-d1) var(--v3-e-cambia);gap:4px;padding:12px;display:grid}.v3-contador:hover{border-color:color-mix(in srgb,var(--v3-k) 55%,transparent)}.v3-contador[aria-pressed=true]{border-color:color-mix(in srgb,var(--v3-k) 40%,transparent);background:color-mix(in srgb,var(--v3-k) 12%,var(--v3-s1))}.v3-contador b{font-size:var(--v3-t-6);line-height:var(--v3-lh-1);font-weight:var(--v3-w-3);color:color-mix(in srgb,var(--v3-k) 65%,var(--v3-c-texto));font-variant-numeric:tabular-nums}.v3-contador span{font-size:var(--v3-t-2);font-weight:var(--v3-w-1);line-height:var(--v3-lh-1);color:var(--v3-tx2)}.v3-contador[data-cero] b{color:var(--v3-tx4)}.v3-filtros{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v3-filtros .v3-entrada-txt{flex:1;min-width:160px}.v3-tabla{border:1px solid var(--v3-bd1);border-radius:var(--v3-r2);overflow:hidden}.v3-fila{border-bottom:1px solid var(--v3-bd1);min-height:40px;font-size:var(--v3-t-3);cursor:pointer;transition:background var(--v3-d1) var(--v3-e-cambia);grid-template-columns:52px minmax(0,1fr) 124px 140px 150px 64px 76px;align-items:center;gap:8px;padding:4px 12px;display:grid}.v3-fila:hover{background:var(--v3-s1)}.v3-fila:last-child{border-bottom:0}.v3-fila--cab{cursor:default;background:var(--v3-s1);min-height:32px}.v3-fila--cab:hover{background:var(--v3-s1)}.v3-fila .v3-tt{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--v3-w-2);line-height:var(--v3-lh-2);color:var(--v3-tx1);overflow:hidden}.v3-fila .v3-tt .v3-suave{color:var(--v3-tx3);font-size:var(--v3-t-2);font-weight:var(--v3-w-1);margin-left:8px}.v3-fila .v3-fr{font-size:var(--v3-t-2);color:var(--v3-tx2);line-height:var(--v3-lh-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v3-fila .v3-fr.v3-sin{color:var(--v3-tx4)}.v3-mini{font-size:var(--v3-t-2);color:var(--v3-tx3);line-height:var(--v3-lh-2);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:flex}.v3-mini i{border-radius:var(--v3-rp);background:var(--v3-bd2);width:24px;height:4px;display:block;overflow:hidden}.v3-mini i b{background:var(--v3-c-bien);height:100%;display:block}.v3-fila--pie{cursor:default;background:var(--v3-s0);padding:8px 12px;display:block}.v3-fila--pie:hover{background:var(--v3-s0)}.v3-resp{min-width:0;font-size:var(--v3-t-2);color:var(--v3-tx2);line-height:var(--v3-lh-2);align-items:center;gap:8px;display:flex}.v3-resp span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container caja (max-width:900px){.v3-fila{grid-template-columns:48px minmax(0,1fr) 116px 56px}.v3-fila>:nth-child(4),.v3-fila>:nth-child(5),.v3-fila>:nth-child(7){display:none}}.v3-caja[data-full="1"] .v3-fila{grid-template-columns:56px minmax(0,1fr) 124px 160px 200px 64px 80px}.v3-entrada{border-bottom:1px solid var(--v3-bd1);grid-template-columns:80px minmax(0,1fr);gap:4px 12px;padding:8px 0;display:grid}.v3-entrada:last-child{border-bottom:0}.v3-entrada .v3-tp{grid-column:2;align-items:center;gap:8px;display:flex}.v3-anotar{gap:8px;display:flex}.v3-anotar .v3-entrada-txt{flex:1}.v3-paso{border-radius:var(--v3-r2);transition:background var(--v3-d1) var(--v3-e-cambia);border:1px solid #0000;grid-template-columns:14px 18px 24px minmax(0,1fr) auto;align-items:start;gap:4px 8px;padding:8px;display:grid}.v3-paso:hover{background:var(--v3-s1)}.v3-paso .v3-asa{color:var(--v3-tx4);cursor:grab;opacity:0;transition:opacity var(--v3-d1) var(--v3-e-cambia);padding-top:2px;display:grid}.v3-paso:hover .v3-asa{opacity:1}.v3-paso .v3-asa svg{width:14px;height:14px}.v3-tilde{border-radius:var(--v3-r1);background:0 0;border:0;place-items:center;width:18px;height:18px;margin-top:1px;padding:0;display:grid}.v3-tilde>i{border-radius:var(--v3-r1);border:1px solid var(--v3-bd3);width:18px;height:18px;transition:border-color var(--v3-d1) var(--v3-e-cambia),background var(--v3-d1) var(--v3-e-cambia);place-items:center;display:grid}.v3-tilde:hover>i{border-color:var(--v3-c-bien)}.v3-tilde svg{width:12px;height:12px;color:var(--v3-s0);stroke-width:3px}.v3-paso.v3-hecho .v3-tilde>i{background:var(--v3-c-bien);border-color:var(--v3-c-bien)}.v3-paso .v3-n{font-size:var(--v3-t-2);font-weight:var(--v3-w-2);line-height:var(--v3-lh-2);color:var(--v3-tx3);text-align:right;font-variant-numeric:tabular-nums}.v3-paso .v3-t{font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-2);color:var(--v3-tx1);overflow-wrap:anywhere;min-width:0}.v3-paso.v3-hecho .v3-t{color:var(--v3-tx3);font-weight:var(--v3-w-1);text-decoration:line-through;-webkit-text-decoration-color:var(--v3-bd3);text-decoration-color:var(--v3-bd3)}.v3-paso{grid-template-columns:14px 18px 24px minmax(0,1fr) auto 28px}.v3-paso .v3-meta{flex-wrap:wrap;grid-area:1/5;justify-content:flex-end;align-items:center;gap:4px;padding-top:1px;display:flex}.v3-paso .v3-abrir{grid-area:1/6;margin-top:-4px}@container caja (max-width:700px){.v3-paso{grid-template-columns:14px 18px 24px minmax(0,1fr) 28px}.v3-paso .v3-meta{grid-area:2/4/auto/-1;justify-content:flex-start}.v3-paso .v3-abrir{grid-column:5}}.v3-paso .v3-det{border-radius:var(--v3-r2);background:var(--v3-s1);border:1px solid var(--v3-bd1);grid-column:4/-1;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:4px 0 0;padding:12px;display:grid}.v3-paso .v3-det dt{padding-top:2px}.v3-paso .v3-det dd{font-size:var(--v3-t-2);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx2);margin:0}.v3-paso.v3-comp{border:1px dashed color-mix(in srgb,var(--v3-c-ojo) 40%,transparent);background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--v3-c-ojo) 5%,transparent) 0 6px,transparent 6px 14px)}.v3-paso.v3-prox{border:1px solid var(--v3-ac-bd);background-color:var(--v3-ac-dim)}.v3-paso.v3-prox .v3-n{color:var(--v3-ac-tx)}.v3-cruce{border-radius:var(--v3-r2);background:color-mix(in srgb,var(--v3-h-hoja) 5%,transparent);border:1px solid color-mix(in srgb,var(--v3-h-hoja) 40%,transparent);gap:8px;padding:12px;display:grid}.v3-cruce .v3-etq{color:color-mix(in srgb,var(--v3-h-hoja) 65%,var(--v3-c-texto))}.v3-cruce-items{flex-wrap:wrap;gap:4px;display:flex}.v3-ci{border-radius:var(--v3-r1);min-width:28px;height:22px;font-size:var(--v3-t-1);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);font-variant-numeric:tabular-nums;border:1px solid #0000;place-items:center;padding:0 4px;display:inline-grid}.v3-ci--h{background:var(--v3-h-hoja);color:var(--v3-s0)}.v3-ci--p{color:color-mix(in srgb,var(--v3-h-hoja) 65%,var(--v3-c-texto));border-color:color-mix(in srgb,var(--v3-h-hoja) 40%,transparent)}.v3-ci--s{color:color-mix(in srgb,var(--v3-c-ojo) 65%,var(--v3-c-texto));border:1px dashed color-mix(in srgb,var(--v3-c-ojo) 40%,transparent)}.v3-prosa{gap:8px;max-width:78ch;display:grid}.v3-prosa ul{gap:4px;margin:0;padding-left:20px;display:grid}.v3-prosa li{font-size:var(--v3-t-4);font-weight:var(--v3-w-1);line-height:var(--v3-lh-3);color:var(--v3-tx2)}.v3-rel-fila{border-bottom:1px solid var(--v3-bd1);grid-template-columns:10px 44px minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:8px 0;display:grid}.v3-rel-fila:last-child{border-bottom:0}.v3-rel-fila .v3-t{font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-2);color:var(--v3-tx1);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v3-punto{border-radius:var(--v3-rp);background:var(--v3-k);width:8px;height:8px}.v3-coment{border-left:1px solid var(--v3-bd1);background:var(--v3-s0);width:52px;min-height:0;transition:width var(--v3-d3) var(--v3-e-sale);flex-direction:column;flex-shrink:0;display:flex;position:relative}.v3-coment:before{content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--v3-h-coment) 70%,transparent),transparent 40%);width:1px;position:absolute;inset:0 auto 0 -1px}.v3-caja[data-coment="1"] .v3-coment{width:min(380px,42%)}.v3-riel{color:var(--v3-tx3);transition:background var(--v3-d1) var(--v3-e-cambia),color var(--v3-d1) var(--v3-e-cambia);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:12px;padding:12px 0;display:flex}.v3-riel:hover{background:var(--v3-s1);color:var(--v3-tx1)}.v3-riel>svg{width:16px;height:16px}.v3-riel .v3-vert{writing-mode:vertical-rl;color:color-mix(in srgb,var(--v3-h-coment) 65%,var(--v3-c-texto));transform:rotate(180deg)}.v3-riel .v3-cuenta{border-radius:var(--v3-rp);min-width:22px;height:22px;font-size:var(--v3-t-1);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);color:var(--v3-tx2);border:1px solid var(--v3-bd2);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.v3-riel .v3-cuenta--hay{color:var(--v3-tx1);background:var(--v3-ac);border-color:var(--v3-ac);box-shadow:var(--v3-sh-brillo)}.v3-riel .v3-caras{gap:4px;display:grid}.v3-riel .v3 kbd{margin-top:auto}.v3-caja[data-coment="1"] .v3-riel{display:none}.v3-coment-abierta{flex-direction:column;flex:1;min-height:0;display:none}.v3-caja[data-anima-coment] .v3-coment-abierta{animation:v3-abre var(--v3-d2) var(--v3-e-sale)}.v3-caja[data-coment="1"] .v3-coment-abierta{display:flex}.v3-coment-cab{border-bottom:1px solid var(--v3-bd1);background:linear-gradient(90deg,color-mix(in srgb,var(--v3-h-coment) 18%,transparent),transparent 55%),var(--v3-s0);align-items:center;gap:8px;min-height:52px;padding:8px 12px 8px 16px;display:flex}.v3-coment-cab .v3-sec-t{--v3-sct:color-mix(in srgb,var(--v3-h-coment) 65%,var(--v3-c-texto))}.v3-coment-cab .v3-esp{flex:1}.v3-coment-lista{scrollbar-width:thin;scrollbar-color:var(--v3-bd3) transparent;flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}.v3-aviso-ej{border-radius:var(--v3-r2);border:1px dashed var(--v3-bd2);align-items:center;gap:8px;padding:8px 12px;display:flex}.v3-aviso-ej svg{width:14px;height:14px;color:var(--v3-ac-tx);flex-shrink:0}.v3-dia{align-items:center;gap:8px;display:flex}.v3-dia:before,.v3-dia:after{content:"";background:var(--v3-bd1);flex:1;height:1px}.v3-msj{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:4px 8px;display:grid}.v3-msj .v3-quien-dice{align-items:center;gap:8px;min-height:22px;display:flex}.v3-msj .v3-quien-dice b{font-size:var(--v3-t-2);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);color:var(--v3-tx1)}.v3-msj .v3-cuerpo-m{grid-column:2;justify-items:start;gap:4px;display:grid}.v3-globo{border-radius:var(--v3-r1) var(--v3-r2) var(--v3-r2) var(--v3-r2);background:var(--v3-s1);border:1px solid var(--v3-bd1);max-width:100%;font-size:var(--v3-t-3);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx2);overflow-wrap:anywhere;padding:8px 12px}.v3-msj--mio{grid-template-columns:minmax(0,1fr);justify-items:end}.v3-msj--mio .v3-quien-dice{justify-content:flex-end}.v3-msj--mio .v3-cuerpo-m{grid-column:1;justify-items:end}.v3-msj--mio .v3-globo{border-radius:var(--v3-r2) var(--v3-r1) var(--v3-r2) var(--v3-r2);color:var(--v3-tx1);background:linear-gradient(180deg,var(--v3-ac-dim),color-mix(in srgb,var(--v3-ac) 5%,transparent));border-color:var(--v3-ac-bd)}.v3-msj .v3-acc-m{opacity:0;transition:opacity var(--v3-d1) var(--v3-e-cambia);gap:4px;display:flex}.v3-msj:hover .v3-acc-m,.v3-msj:focus-within .v3-acc-m{opacity:1}.v3-ref{--v3-k:var(--v3-h-rel);border-radius:var(--v3-r1);height:20px;font-size:var(--v3-t-2);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);color:color-mix(in srgb,var(--v3-k) 65%,var(--v3-c-texto));background:color-mix(in srgb,var(--v3-k) 12%,transparent);border:1px solid color-mix(in srgb,var(--v3-k) 40%,transparent);font-variant-numeric:tabular-nums;vertical-align:baseline;align-items:center;padding:0 6px;display:inline-flex}.v3-ref:hover{border-color:var(--v3-k)}.v3-audio{border-radius:var(--v3-r2) var(--v3-r1) var(--v3-r2) var(--v3-r2);background:linear-gradient(180deg,var(--v3-ac-dim),color-mix(in srgb,var(--v3-ac) 5%,transparent));border:1px solid var(--v3-ac-bd);align-items:center;gap:8px;width:260px;min-width:0;max-width:100%;padding:8px 12px 8px 8px;display:flex}.v3-audio .v3-btn--pri{width:28px;padding:0}.v3-onda{flex:1;align-items:center;gap:2px;min-width:0;height:22px;display:flex}.v3-onda i{border-radius:var(--v3-rp);background:var(--v3-bd3);flex:1;min-width:2px}.v3-onda i.v3-son{background:var(--v3-ac-tx)}.v3-adjunto{border-radius:var(--v3-r2);background:var(--v3-s1);border:1px solid var(--v3-bd1);gap:4px;width:220px;max-width:100%;padding:4px;display:grid}.v3-adjunto .v3-img{border-radius:var(--v3-r1);background:radial-gradient(80% 90% at 20% 10%,color-mix(in srgb,var(--v3-h-plan) 35%,transparent),transparent 60%),radial-gradient(70% 80% at 90% 90%,color-mix(in srgb,var(--v3-h-bit) 30%,transparent),transparent 60%),var(--v3-s2);height:112px;color:var(--v3-tx3);place-items:center;display:grid}.v3-adjunto .v3-img svg{width:24px;height:24px}.v3-adjunto .v3-pie-a{justify-content:space-between;gap:8px;padding:0 4px 4px;display:flex}.v3-coment-vacio{text-align:center;justify-items:center;gap:8px;max-width:260px;margin:auto;display:grid}.v3-coment-vacio .v3-ico{--v3-k:var(--v3-h-coment);border-radius:var(--v3-rp);width:40px;height:40px}.v3-coment-vacio .v3-ico svg{width:18px;height:18px}.v3-coment-vacio b{font-size:var(--v3-t-3);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:var(--v3-tx1)}.v3-compositor{border-top:1px solid var(--v3-bd1);padding:12px}.v3-redactar{border-radius:var(--v3-r2);background:var(--v3-s1);border:1px solid var(--v3-bd3);transition:border-color var(--v3-d1) var(--v3-e-cambia);gap:8px;padding:8px 8px 8px 12px;display:grid}.v3-redactar:focus-within{border-color:var(--v3-ac-bd);outline:2px solid var(--v3-ac-dim)}.v3-redactar textarea{resize:none;min-height:40px;font-size:var(--v3-t-3);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx1);background:0 0;border:0;outline:0;padding:4px 0 0}.v3-redactar textarea::placeholder{color:var(--v3-tx4)}.v3-redactar .v3-herr{align-items:center;gap:4px;display:flex}.v3-redactar .v3-herr .v3-txt-chico{margin-right:4px}.v3-fab-coment{display:none}.v3-ayuda{z-index:10;border-radius:var(--v3-r2);background:var(--v3-s2);border:1px solid var(--v3-bd3);width:320px;box-shadow:var(--v3-sh-flota);animation:v3-abre var(--v3-d2) var(--v3-e-sale);gap:8px;padding:12px 16px;display:grid;position:absolute;top:52px;right:20px}.v3-ayuda dl{grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;margin:0;display:grid}.v3-ayuda dd{font-size:var(--v3-t-2);color:var(--v3-tx2);line-height:var(--v3-lh-1);margin:0}.v3-vence{font-size:var(--v3-t-2);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:var(--v3-tx2);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.v3-vence svg{width:12px;height:12px;color:var(--v3-tx3);flex-shrink:0}.v3-vence.v3-tarde,.v3-vence.v3-tarde svg{color:color-mix(in srgb,var(--v3-c-mal) 65%,var(--v3-c-texto))}.v3-contador{grid-template-columns:minmax(0,1fr) auto;align-items:start}.v3-contador span{grid-column:1}.v3-contador>svg{width:14px;height:14px;color:var(--v3-tx3);transition:transform var(--v3-d1) var(--v3-e-cambia),color var(--v3-d1) var(--v3-e-cambia);grid-area:1/2/span 2}.v3-contador:hover>svg{color:var(--v3-tx1);transform:translateY(2px)}.v3-contador:disabled{cursor:default}.v3-contador:disabled:hover{border-color:var(--v3-bd1)}.v3-contador:disabled b{color:var(--v3-tx4)}.v3-contador:disabled>svg{visibility:hidden}.v3-filtro-activo{align-items:center;gap:8px;display:inline-flex}.v3-grilla--igual{align-items:stretch}.v3-grilla--igual>.v3-sec{height:100%}.v3-objetivo .v3-frase,.v3-objetivo .v3-hecho{max-width:68ch}.v3-fila .v3-fr .v3-editar,.v3-fila:hover .v3-fr.v3-sin .v3-guion,.v3-fila:focus-visible .v3-fr.v3-sin .v3-guion{display:none}.v3-fila:hover .v3-fr.v3-sin .v3-editar,.v3-fila:focus-visible .v3-fr.v3-sin .v3-editar{color:var(--v3-ac-tx);display:inline}.v3-rel-fila{grid-template-columns:44px minmax(0,1fr) auto}.v3-rel-fila .v3-lado{align-items:center;gap:8px;display:flex}.v3-rel-fila .v3-s{grid-column:2/-1}@container caja (max-width:480px){.v3-espera-item{grid-template-columns:minmax(0,1fr)}.v3-espera-item>.v3-chip{grid-row:auto;justify-self:start}.v3-espera-item .v3-de{white-space:normal;grid-column:1}.v3-espera-item .v3-btn{grid-area:auto/1;width:100%}.v3-paso .v3-det{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.v3-falta .v3-d{grid-area:auto/2/auto/-1}.v3-rel-fila{grid-template-columns:44px minmax(0,1fr)}.v3-rel-fila .v3-lado{grid-column:2}.v3-objetivo .v3-acc .v3-btn{flex:1}.v3-sec-c{padding:12px}.v3-paso{grid-template-columns:18px 20px minmax(0,1fr) 28px;padding:8px 4px}.v3-paso .v3-asa{display:none}.v3-paso .v3-t{grid-column:3}.v3-paso .v3-abrir{grid-column:4}.v3-paso .v3-meta{grid-area:2/3/auto/-1;justify-content:flex-start}}@media (max-width:767px){.v3-caja{border-radius:var(--v3-r3) var(--v3-r3) 0 0;inset:24px 0 0}.v3-caja[data-full="1"]{border-radius:0;inset:0}.v3-cab{padding:12px 16px}.v3-principal{padding:12px 16px 88px}.v3-solo-escritorio{display:none}.v3-cab-fila{align-items:flex-start}.v3-cab-chips{flex-wrap:wrap;flex:1 1 0;overflow:visible}.v3-cab-fila .v3-esp{display:none}.v3-titulo{font-size:var(--v3-t-5);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.v3-franja{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.v3-franja::-webkit-scrollbar{display:none}.v3-coment{z-index:6;width:100%;transition:transform var(--v3-d3) var(--v3-e-sale);border-left:0;position:absolute;inset:0;transform:translate(100%)}.v3-coment:before{display:none}.v3-caja[data-coment="1"] .v3-coment{width:100%;transform:none}.v3-fab-coment{z-index:5;box-shadow:var(--v3-sh-flota);border-radius:var(--v3-rp);display:inline-flex;position:absolute;bottom:16px;right:16px}.v3-caja[data-coment="1"] .v3-fab-coment{display:none}.v3-btn{--v3-bh:40px}.v3-seg button,.v3-ctrl,.v3-entrada-txt{height:40px}.v3-tilde{width:40px;height:40px;margin:-11px}.v3-id{position:relative}.v3-id:after{content:"";position:absolute;inset:-13px -6px}.v3-frente>summary{min-height:44px}.v3-paso .v3-abrir{margin:-6px -6px 0 0}}.v3-fondo{z-index:9000;background:#000000ad;position:fixed;inset:0}.v3-fondo[data-full="1"]{background:var(--v3-s0)}.v3-caja:focus{outline:0}.v3-lista-g{display:grid}.v3-suave{color:var(--v3-tx3);font-weight:var(--v3-w-1)}.v3-fuerte{color:var(--v3-tx1);font-weight:var(--v3-w-3)}.v3-error{color:color-mix(in srgb,var(--v3-c-mal) 65%,var(--v3-c-texto))}.v3-link{font-size:inherit;font-weight:var(--v3-w-2);color:var(--v3-ac-tx);background:0 0;border:0;padding:0}.v3-link:hover{text-underline-offset:2px;text-decoration:underline}.v3-link-t{text-align:left;background:0 0;border:0;padding:0}.v3-link-t:hover{text-underline-offset:2px;text-decoration:underline}.v3-signo{font-size:var(--v3-t-2);font-weight:var(--v3-w-3)}.v3-refrescando{white-space:nowrap}.v3-camino{margin-top:-8px}.v3-camino b{color:var(--v3-tx2);font-weight:var(--v3-w-2)}.v3-solo-movil{display:none}.v3-chip--btn{cursor:pointer;transition:border-color var(--v3-d1) var(--v3-e-cambia),background var(--v3-d1) var(--v3-e-cambia)}.v3-chip--btn:hover{border-color:var(--v3-bd3);background:var(--v3-s2)}.v3-chip--btn svg{width:12px;height:12px}.v3-btn--redondo{border-radius:var(--v3-rp);width:28px;padding:0}.v3-btn--cuadrado{width:28px;padding:0}.v3-ok{color:var(--v3-c-bien);vertical-align:-2px;animation:v3-aparece var(--v3-d1) var(--v3-e-sale);place-items:center;margin-left:4px;display:inline-grid}.v3-ok svg{width:12px;height:12px}.v3-titulo--input{border:1px solid var(--v3-ac-bd);background:var(--v3-s1);width:100%;color:var(--v3-tx1);outline:2px solid var(--v3-ac-dim);cursor:text;text-overflow:clip}.v3-titulo--input:hover{background:var(--v3-s1)}.v3-host{border-radius:var(--v3-r1);min-width:0;min-height:28px;transition:background var(--v3-d1) var(--v3-e-cambia),border-color var(--v3-d1) var(--v3-e-cambia);border:1px solid #0000;align-items:center;gap:6px;margin-inline:-6px;padding:0 6px;display:inline-flex}.v3-host:hover{background:var(--v3-s2);border-color:var(--v3-bd2)}.v3-host--pill .ps-pill,.v3-celda .ps-pill{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--v3-rp)!important;height:22px!important;font-size:var(--v3-t-1)!important;font-weight:var(--v3-w-3)!important;line-height:var(--v3-lh-1)!important;filter:none!important;gap:6px!important;padding:0 8px!important}.v3-host--pill .ps-pill:not(.ps-pill-vacio),.v3-celda .ps-pill:not(.ps-pill-vacio){color:color-mix(in srgb,var(--pill-color) 65%,var(--v3-c-texto))!important;background:color-mix(in srgb,var(--pill-color) 12%,transparent)!important;border:1px solid color-mix(in srgb,var(--pill-color) 40%,transparent)!important}.v3-host--pill .ps-pill svg,.v3-celda .ps-pill svg{width:12px;height:12px}.v3-host--persona .ps-asignado-btn span{font-size:var(--v3-t-3)!important;font-weight:var(--v3-w-2)!important;max-width:180px!important}.v3-celda .ps-asignado-btn span{font-size:var(--v3-t-2)!important;font-weight:var(--v3-w-1)!important;color:var(--v3-tx2)!important}.v3-host--persona .ps-asignado-btn>div,.v3-celda .ps-asignado-btn>div{width:22px!important;height:22px!important;font-size:var(--v3-t-1)!important}.v3-host--fecha button{font-size:var(--v3-t-3)!important;font-weight:var(--v3-w-2)!important;height:auto!important}.v3-host--fecha button svg{width:12px;height:12px;color:var(--v3-tx3)}.v3-host--fecha.v3-tarde button,.v3-host--fecha.v3-tarde button svg{color:color-mix(in srgb,var(--v3-c-mal) 65%,var(--v3-c-texto))!important}.v3-host--proyecto .ps-proy-dd-btn{margin:0!important;padding:0!important}.v3-host--proyecto .ps-proy-dd-btn>div{border-radius:var(--v3-r1)!important;width:22px!important;height:22px!important;font-size:var(--v3-t-1)!important}.v3-host--proyecto .ps-t-body-strong,.v3-host--proyecto .ps-t-body{font-size:var(--v3-t-3)!important;font-weight:var(--v3-w-2)!important;max-width:200px!important}.v3-host--proyecto .ps-t-nums{font-size:var(--v3-t-1)!important;color:var(--v3-tx3)!important}.v3-celda{align-items:center;min-width:0;display:flex}.v3-ctrl--vacio{color:var(--v3-tx3)}.v3-frente-input{width:190px}.v3-fila--cerrada .v3-tt{color:var(--v3-tx3);font-weight:var(--v3-w-1)}.v3-fr-btn{border-radius:var(--v3-r1);max-width:100%;min-height:28px;font-size:var(--v3-t-2);font-weight:var(--v3-w-1);color:var(--v3-tx2);transition:background var(--v3-d1) var(--v3-e-cambia),border-color var(--v3-d1) var(--v3-e-cambia);background:0 0;border:1px solid #0000;align-items:center;margin-inline:-6px;padding:0 6px;display:inline-flex}.v3-fr-btn:hover{background:var(--v3-s2);border-color:var(--v3-bd2)}.v3-fr-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v3-fr-btn .v3-editar{color:var(--v3-ac-tx);display:none}.v3-fr-btn.v3-sin .v3-guion{color:var(--v3-tx4)}.v3-fila:hover .v3-fr-btn.v3-sin .v3-guion,.v3-fr-btn.v3-sin:focus-visible .v3-guion{display:none}.v3-fila:hover .v3-fr-btn.v3-sin .v3-editar,.v3-fr-btn.v3-sin:focus-visible .v3-editar{display:inline}.v3-menu{z-index:10001;border-radius:var(--v3-r2);background:var(--v3-s2);border:1px solid var(--v3-bd3);width:260px;box-shadow:var(--v3-sh-flota);animation:v3-abre var(--v3-d2) var(--v3-e-sale);gap:8px;padding:8px;display:grid;position:fixed}.v3-menu-lista{gap:2px;max-height:220px;display:grid;overflow-y:auto}.v3-menu-opt{text-align:left;border-radius:var(--v3-r1);height:28px;font-size:var(--v3-t-3);font-weight:var(--v3-w-1);color:var(--v3-tx2);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0 8px;overflow:hidden}.v3-menu-opt:hover{background:var(--v3-s2-hover);color:var(--v3-tx1)}.v3-editor{gap:8px;min-width:0;display:grid}.v3-editor label{gap:4px;display:grid}.v3-objetivo>.v3-editor{grid-column:2/-1}.v3-area{resize:vertical;border-radius:var(--v3-r1);border:1px solid var(--v3-bd3);background:var(--v3-s1);width:100%;min-height:64px;font-size:var(--v3-t-3);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx1);padding:8px 10px}.v3-area::placeholder{color:var(--v3-tx4)}.v3-area:focus{outline:2px solid var(--v3-ac-bd);outline-offset:0;border-color:var(--v3-ac-bd)}.v3-area--plan{min-height:260px}.v3-descarte{z-index:4;border-bottom:1px solid color-mix(in srgb,var(--v3-c-ojo) 40%,transparent);background:color-mix(in srgb,var(--v3-c-ojo) 12%,var(--v3-s0));animation:v3-abre var(--v3-d2) var(--v3-e-sale);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 12px;padding:8px 20px;display:flex;position:relative}.v3-descarte .v3-txt{min-width:200px;color:var(--v3-tx1);flex:1}.v3-descarte .v3-txt b{font-weight:var(--v3-w-2)}.v3-descarte .v3-acciones{flex-wrap:nowrap}.v3-confirma{font-size:var(--v3-t-2);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:color-mix(in srgb,var(--v3-c-mal) 65%,var(--v3-c-texto));flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.v3-btn--fan.v3-btn--peligro{color:color-mix(in srgb,var(--v3-c-mal) 65%,var(--v3-c-texto))}.v3-quitar{opacity:0;transition:opacity var(--v3-d1) var(--v3-e-cambia)}.v3-rel-fila:hover .v3-quitar,.v3-rel-fila:focus-within .v3-quitar,.v3-entrada:hover .v3-quitar,.v3-entrada:focus-within .v3-quitar{opacity:1}.v3-espera-acc{grid-area:1/3/span 2;align-items:center;gap:8px;display:flex}.v3-form-linea{border-radius:var(--v3-r2);border:1px solid color-mix(in srgb,var(--v3-h-rel) 40%,transparent);background:color-mix(in srgb,var(--v3-h-rel) 5%,transparent);flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.v3-form-linea .v3-entrada-txt{flex:1;min-width:200px}.v3-ancho{flex-basis:100%}.v3-rico{min-width:0}.v3-pasos{gap:4px;display:grid}.v3-paso .v3-asa{background:0 0;border:0;padding:2px 0 0}.v3-paso[data-arrastrado]{opacity:.45}.v3-paso[data-destino]{outline:2px solid var(--v3-h-plan);outline-offset:-1px}.v3-paso--nuevo{grid-template-columns:14px 18px 24px minmax(0,1fr);align-items:center}.v3-paso--nuevo .v3-mas-ico{color:var(--v3-tx3);place-items:center;display:grid}.v3-paso--nuevo .v3-mas-ico svg{width:14px;height:14px}.v3-det-f{display:contents}.v3-hechos>summary{cursor:pointer;min-height:28px;list-style:none}.v3-hechos>summary::-webkit-details-marker{display:none}.v3-hechos[open]>summary .v3-flecha{transform:rotate(90deg)}.v3-hechos>.v3-pasos{margin-top:8px}.v3-msj-grupo{gap:16px;display:grid}.v3-img{object-fit:cover;border-radius:var(--v3-r1);background:var(--v3-s2);width:100%;height:112px;display:block}.v3-adjunto{color:inherit;text-decoration:none}.v3-doc{align-items:center;gap:8px;padding:8px;display:flex}.v3-doc svg{width:14px;height:14px;color:var(--v3-ac-tx);flex-shrink:0}.v3-doc .v3-txt-chico{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.v3-onda{cursor:pointer}.v3-vel{background:0 0;border:0;padding:0}.v3-previa{border-radius:var(--v3-r2);background:var(--v3-s1);border:1px solid var(--v3-bd1);align-items:center;gap:8px;min-width:0;margin-bottom:8px;padding:4px 4px 4px 8px;display:flex}.v3-previa>svg{width:14px;height:14px;color:var(--v3-tx3);flex-shrink:0}.v3-previa .v3-txt-chico{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.v3-previa .v3-audio{flex:1;width:auto}.v3-grabando{min-height:40px;font-size:var(--v3-t-3);color:var(--v3-tx2);align-items:center;gap:8px;display:flex}.v3-punto-rojo{border-radius:var(--v3-rp);background:var(--v3-c-mal);width:8px;height:8px;animation:v3-late 1s var(--v3-e-cambia) infinite alternate}@keyframes v3-late{0%{opacity:1}to{opacity:.35}}.v3-redactar .v3-herr>:nth-child(3){margin-right:0}.v3-redactar .v3-herr .v3-esp{flex:1}.v3-redactar textarea:disabled{opacity:.6}.v3-compositor .v3-error{margin:0 0 8px}@media (max-width:767px){.v3-host,.v3-fr-btn{min-height:40px}.v3-menu-opt{height:40px}.v3-solo-movil{display:inline-flex}.v3-descarte{padding:8px 16px}.v3-btn--redondo,.v3-btn--cuadrado{width:40px}.v3-chip--btn{min-height:40px}.v3-espera-acc{flex-wrap:wrap;grid-area:auto/1}.v3-espera-acc .v3-btn{flex:1}.v3-quitar{opacity:1}}@container caja (max-width:480px){.v3-espera-acc{flex-wrap:wrap;grid-area:auto/1}.v3-espera-acc .v3-btn{flex:1}}.v3-host--pill{cursor:pointer}.v3-caret{color:var(--v3-tx3);place-items:center;display:inline-grid}.v3-caret svg{width:12px;height:12px}.v3-principal>*,.v3-col>*,.v3-grilla>*{min-width:0}@media (max-width:767px){.v3-cuerpo{overflow:clip}}.v3-host{cursor:pointer}.v3-host .rounded-full,.v3-celda .rounded-full,.v3-host--persona .ps-asignado-btn>div,.v3-celda .ps-asignado-btn>div{border-radius:var(--v3-rp)!important}.v3-host--persona .ps-asignado-btn>div,.v3-celda .ps-asignado-btn>div,.v3-host--proyecto .ps-proy-dd-btn>div{color:var(--v3-tx1)!important}.v3-mini{white-space:nowrap}.v3-caja[data-full="1"] .v3-contadores{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-rico .ps-notas-claude{color:var(--v3-tx2)}.v3-rico .ps-notas-claude>summary{color:var(--v3-tx3)}@media (max-width:767px){.v3-host--proyecto .ps-icono-btn{width:40px!important;min-width:40px!important;height:40px!important}.v3-host--proyecto .ps-proy-dd-btn{min-height:40px!important}.v3-fila{min-height:48px}.v3-celda{cursor:pointer;align-self:stretch;min-height:40px}.v3-audio .v3-btn--pri,.v3-audio .v3-btn--redondo{width:40px}.v3-hechos>summary{min-height:40px}h2.v3-titulo[tabindex]{min-height:40px;padding-block:10px}}.v3-ficha{--v3-h-ficha:#818cf8;border-radius:var(--v3-r2);border:1px solid color-mix(in srgb,var(--v3-h-ficha) 38%,transparent);background:radial-gradient(120% 160% at 100% 0%,color-mix(in srgb,var(--v3-h-ficha) 14%,transparent),transparent 60%),var(--v3-s1);flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.v3-ficha-cab{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.v3-ficha-cab .v3-etq{color:color-mix(in srgb,var(--v3-h-ficha) 65%,var(--v3-c-texto))}.v3-ficha-act{font-size:var(--v3-t-1);font-weight:var(--v3-w-1);line-height:var(--v3-lh-1);color:var(--v3-tx3);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin-left:auto}.v3-ficha-cuerpo{flex-direction:column;gap:12px;display:flex}.v3-ficha-fila{grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:4px 16px;display:grid}.v3-ficha-fila+.v3-ficha-fila{border-top:1px solid var(--v3-bd1);padding-top:12px}.v3-ficha-rot{font-size:var(--v3-t-1);font-weight:var(--v3-w-3);line-height:var(--v3-lh-1);letter-spacing:.06em;text-transform:uppercase;color:var(--v3-tx3)}.v3-ficha-fase{font-size:var(--v3-t-3);line-height:var(--v3-lh-2);color:var(--v3-tx2);text-wrap:pretty;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;display:flex}.v3-ficha-pill{border-radius:var(--v3-rp);height:22px;font-size:var(--v3-t-2);font-weight:var(--v3-w-2);line-height:var(--v3-lh-1);color:color-mix(in srgb,var(--v3-h-ficha) 60%,var(--v3-c-texto));background:color-mix(in srgb,var(--v3-h-ficha) 14%,transparent);border:1px solid color-mix(in srgb,var(--v3-h-ficha) 40%,transparent);white-space:nowrap;align-self:center;align-items:center;padding:0 10px;display:inline-flex}.v3-ficha-det{min-width:0}.v3-ficha-dec{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v3-ficha-dec li{grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.v3-ficha-fecha{font-size:var(--v3-t-2);font-weight:var(--v3-w-2);line-height:var(--v3-lh-2);color:color-mix(in srgb,var(--v3-h-ficha) 55%,var(--v3-c-texto));font-variant-numeric:tabular-nums;white-space:nowrap}.v3-ficha-dtx{font-size:var(--v3-t-3);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx1);text-wrap:pretty}.v3-ficha-stx{font-size:var(--v3-t-4);font-weight:var(--v3-w-1);line-height:var(--v3-lh-2);color:var(--v3-tx1);text-wrap:pretty;gap:8px;margin:0;display:flex}.v3-ficha-sigue .v3-ficha-rot{color:color-mix(in srgb,var(--v3-c-bien) 65%,var(--v3-c-texto))}.v3-ficha-flecha{color:var(--v3-c-bien);font-weight:var(--v3-w-3);flex-shrink:0}.v3-ficha-parrafo{font-size:var(--v3-t-4);line-height:var(--v3-lh-3);color:var(--v3-tx1);text-wrap:pretty;white-space:pre-line;margin:0}@container caja (max-width:640px){.v3-ficha-fila{grid-template-columns:minmax(0,1fr)}.v3-ficha-fila+.v3-ficha-fila{padding-top:10px}}@media (max-width:767px){.v3-ficha-fila{grid-template-columns:minmax(0,1fr)}}.v3-chip--rol{font-weight:var(--v3-w-2)}.v3-chip--rol svg{width:12px;height:12px}.v3-fam-madre{border-radius:var(--v3-r2);border:1px solid color-mix(in srgb,var(--v3-h-rel) 32%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--v3-h-rel) 10%,transparent),transparent 70%);gap:8px;padding:12px 14px;display:grid}.v3-fam-etq{font-size:var(--v3-t-1);font-weight:var(--v3-w-3);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--v3-h-rel) 70%,var(--v3-tx1));align-items:center;gap:6px;display:inline-flex}.v3-fam-etq svg{width:12px;height:12px}.v3-fam-titulo,.v3-fam-hija-t{all:unset;cursor:pointer;color:var(--v3-tx1);font-weight:var(--v3-w-2);line-height:var(--v3-lh-2);transition:color var(--v3-d1) var(--v3-e-cambia)}.v3-fam-titulo{font-size:var(--v3-t-4)}.v3-fam-titulo:hover,.v3-fam-hija-t:hover{color:var(--v3-ac-tx)}.v3-fam-titulo:focus-visible,.v3-fam-hija-t:focus-visible{outline:2px solid var(--v3-ac);outline-offset:2px;border-radius:4px}.v3-fam-titulo .v3-id,.v3-fam-hija-t .v3-id{color:var(--v3-tx3);font-weight:var(--v3-w-1);font-variant-numeric:tabular-nums;margin-right:6px}.v3-fam-pie{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v3-fam-pie .v3-quitar{margin-left:auto}.v3-fam-resumen{align-items:center;gap:12px;display:flex}.v3-fam-barra{border-radius:var(--v3-rp);background:var(--v3-bd2);flex:1;height:6px;display:flex;overflow:hidden}.v3-fam-barra b{background:var(--v3-c-bien);height:100%;transition:width var(--v3-d3) var(--v3-e-sale)}.v3-fam-barra b+b{background:var(--v3-h-plan)}.v3-fam-hijas{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.v3-fam-hija{border-radius:var(--v3-r2);background:var(--v3-s1);border:1px solid var(--v3-bd2);transition:border-color var(--v3-d1) var(--v3-e-cambia),transform var(--v3-d2) var(--v3-e-sale),box-shadow var(--v3-d2) var(--v3-e-sale);align-content:start;gap:8px;padding:12px 12px 10px 14px;display:grid;position:relative;overflow:hidden}.v3-fam-hija:before{content:"";background:var(--v3-h-rel);width:3px;position:absolute;inset:0 auto 0 0}.v3-fam-hija:hover{border-color:var(--v3-bd3);transform:translateY(-1px);box-shadow:0 10px 28px -14px #0000008c}.v3-fam-hija--cerrada{opacity:.62}.v3-fam-hija--cerrada:before{background:var(--v3-c-bien)}.v3-fam-hija-cab{justify-content:space-between;align-items:center;gap:8px;display:flex}.v3-fam-paso{font-size:var(--v3-t-1);font-weight:var(--v3-w-3);letter-spacing:.06em;text-transform:uppercase;color:var(--v3-tx3)}.v3-fam-hija-t{font-size:var(--v3-t-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v3-fam-prog{font-size:var(--v3-t-2);color:var(--v3-tx3);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.v3-fam-prog i{border-radius:var(--v3-rp);background:var(--v3-bd2);flex:1;height:4px;display:block;overflow:hidden}.v3-fam-prog i b{background:var(--v3-c-bien);height:100%;display:block}.v3-fam-hija-pie{align-items:center;gap:8px;min-height:24px;display:flex}.v3-fam-hija-pie .v3-quitar{margin-left:auto}.v3-fam-hija:hover .v3-quitar,.v3-fam-hija:focus-within .v3-quitar,.v3-fam-madre:hover .v3-quitar,.v3-fam-madre:focus-within .v3-quitar{opacity:1}@container caja (max-width:480px){.v3-fam-hijas{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v3-fam-hija,.v3-fam-barra b{transition:none}.v3-fam-hija:hover{transform:none}}.v3-espera-mas{justify-self:start}.v3-bit-filtro{margin-top:4px}.v3-bit-filtro button:disabled{opacity:.45;cursor:default}.v3-anotar .v3-seg{flex:none;align-self:center}.v3-entrada--decision{background:linear-gradient(90deg,var(--v3-ac-dim),transparent 65%);border-radius:0 var(--v3-r1) var(--v3-r1) 0;padding-left:10px;position:relative}.v3-entrada--decision:before{content:"";border-radius:var(--v3-rp);background:var(--v3-ac);width:2px;position:absolute;inset:6px auto 6px 0}.v3-entrada--vieja{opacity:.55}@container caja (max-width:640px){.v3-anotar{flex-wrap:wrap}.v3-anotar .v3-seg{width:100%}}.v3-btn--cab{--v3-bh:26px;font-size:var(--v3-t-2);padding:0 9px}.v3-btn--cab svg{width:12px;height:12px}.v3-ejec{display:inline-flex;position:relative}.v3-cab-fila:has(.v3-menu-ejec){z-index:20;position:relative}.v3-btn--ejec{color:var(--v3-ac-tx);background:var(--v3-ac-dim);border-color:var(--v3-ac-bd)}.v3-btn--ejec:hover{background:color-mix(in srgb,var(--v3-c-acento) 20%,transparent)}.v3-btn--ejec .v3-caret{transition:transform var(--v3-d1) var(--v3-e-cambia);margin-left:-2px;display:inline-grid}.v3-btn--ejec[aria-expanded=true] .v3-caret{transform:rotate(180deg)}.v3-menu-ejec{z-index:40;border-radius:var(--v3-r2);background:var(--v3-s1);border:1px solid var(--v3-bd3);width:290px;box-shadow:var(--v3-sh-flota);animation:v3-menu-entra var(--v3-d2) var(--v3-e-sale);padding:6px;position:absolute;top:calc(100% + 6px);right:0}.v3-menu-cab{font-size:var(--v3-t-1);font-weight:var(--v3-w-3);letter-spacing:.06em;text-transform:uppercase;color:var(--v3-tx3);padding:6px 8px 8px}.v3-menu-ejec button{all:unset;box-sizing:border-box;border-radius:var(--v3-r1);cursor:pointer;width:100%;transition:background var(--v3-d1) var(--v3-e-cambia);grid-template-columns:16px minmax(0,1fr);gap:2px 8px;padding:8px;display:grid}.v3-menu-ejec button:hover{background:var(--v3-s2)}.v3-menu-ejec button:focus-visible{background:var(--v3-s2);outline:2px solid var(--v3-ac);outline-offset:-2px}.v3-menu-ejec button:disabled{opacity:.45;cursor:not-allowed}.v3-menu-ejec button:disabled:hover{background:0 0}.v3-menu-aviso{border-radius:var(--v3-r1);font-size:var(--v3-t-2);line-height:var(--v3-lh-2);color:var(--v3-tx1);background:color-mix(in srgb,var(--v3-c-ojo) 16%,transparent);margin:0 2px 6px;padding:6px 8px}.v3-menu-rec{font-size:var(--v3-t-1);font-weight:var(--v3-w-3);color:var(--v3-c-bien);background:color-mix(in srgb,var(--v3-c-bien) 16%,transparent);border-radius:999px;margin-left:6px;padding:1px 6px}.v3-menu-pie{font-size:var(--v3-t-1);color:var(--v3-tx3);line-height:var(--v3-lh-2);padding:6px 8px 2px}.v3-menu-ejec .v3-punto{border-radius:50%;justify-self:center;width:8px;height:8px;margin-top:5px}.v3-menu-ejec b{font-size:var(--v3-t-3);font-weight:var(--v3-w-2);color:var(--v3-tx1);line-height:var(--v3-lh-2)}.v3-menu-ejec small{font-size:var(--v3-t-2);color:var(--v3-tx3);line-height:var(--v3-lh-2);grid-column:2}@keyframes v3-menu-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.v3-menu-ejec{animation:none}.v3-btn--ejec .v3-caret{transition:none}}.hl-fondo{z-index:9500;background:#000000bf;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.hl-caja{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:14px;flex-direction:column;width:min(1180px,100%);height:100%;max-height:1100px;display:flex;overflow:hidden;box-shadow:0 24px 80px #0009}.hl-cab{border-bottom:1px solid var(--border-subtle);background:linear-gradient(90deg,#14b8a617,#0000 50%);border-left:3px solid #14b8a6;flex-shrink:0;align-items:center;gap:14px;padding:14px 22px;display:flex}.hl-cab-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hl-etq{letter-spacing:.08em;text-transform:uppercase;color:#14b8a6;font-size:11px;font-weight:800}.hl-titulo{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.hl-cerrar{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.hl-cerrar:hover{background:var(--bg-hover);color:var(--text-primary)}.hl-cuerpo{flex:1;grid-template-columns:220px minmax(0,1fr);min-height:0;display:grid}.hl-cuerpo:not(:has(.hl-indice)){grid-template-columns:minmax(0,1fr)}.hl-indice{border-right:1px solid var(--border-subtle);flex-direction:column;gap:2px;padding:22px 10px 22px 18px;display:flex;overflow-y:auto}.hl-indice-t{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:0 8px 8px;font-size:10px;font-weight:800}.hl-indice-i{all:unset;cursor:pointer;color:var(--text-secondary);border-radius:6px;padding:5px 8px;font-size:12.5px;line-height:1.35}.hl-indice-i:hover{background:var(--bg-hover);color:var(--text-primary)}.hl-indice-i:focus-visible{outline-offset:-2px;outline:2px solid #14b8a6}.hl-indice-i.hl-n1,.hl-indice-i.hl-n2{color:var(--text-primary);font-weight:600}.hl-indice-i.hl-n3{padding-left:18px}.hl-texto{color:var(--text-primary);padding:28px 40px 60px;font-size:15px;line-height:1.65;overflow-y:auto}.hl-texto>*{max-width:900px}.hl-texto h1{margin:8px 0 14px;font-size:22px;line-height:1.3}.hl-texto h2{border-top:1px solid var(--border-subtle);margin:34px 0 12px;padding-top:18px;scroll-margin-top:16px;font-size:18px;line-height:1.35}.hl-texto h3{color:var(--text-primary);margin:24px 0 8px;scroll-margin-top:16px;font-size:15.5px}.hl-texto h2:first-child,.hl-texto h1+h2{border-top:0;padding-top:0}.hl-texto p{margin:0 0 12px}.hl-texto ul,.hl-texto ol{margin:0 0 14px;padding-left:22px}.hl-texto li,.hl-texto li>ul,.hl-texto li>ol{margin:4px 0}.hl-texto strong{color:var(--text-primary);font-weight:650}.hl-texto code{border:1px solid var(--border-subtle);background:#ffffff12;border-radius:5px;padding:1px 6px;font-size:.88em}.hl-texto blockquote{color:var(--text-secondary);background:#14b8a60f;border-left:3px solid #14b8a6;border-radius:0 8px 8px 0;margin:0 0 14px;padding:10px 14px}.hl-texto hr{border:0;border-top:1px solid var(--border-subtle);margin:24px 0}.hl-texto a{color:#5eead4;text-underline-offset:3px}.hl-tabla{border:1px solid var(--border-default);border-radius:10px;margin:4px 0 18px;overflow-x:auto;max-width:100%!important}.hl-tabla table{border-collapse:collapse;width:100%;font-size:13.5px;line-height:1.5}.hl-tabla th{text-align:left;letter-spacing:.02em;color:var(--text-primary);background:var(--bg-base);border-bottom:1px solid var(--border-default);white-space:nowrap;padding:9px 12px;font-size:12px;font-weight:700;position:sticky;top:0}.hl-tabla td{vertical-align:top;border-top:1px solid var(--border-subtle);color:var(--text-secondary);min-width:120px;padding:9px 12px}.hl-tabla td:first-child{color:var(--text-primary);font-weight:550}.hl-tabla tr:nth-child(2n) td{background:#ffffff05}.hl-tabla th+th,.hl-tabla td+td{border-left:1px solid var(--border-subtle)}@media (max-width:860px){.hl-fondo{padding:0}.hl-caja{border-radius:0;max-height:none}.hl-cuerpo{grid-template-columns:minmax(0,1fr)}.hl-indice{display:none}.hl-texto{padding:20px 16px 48px}}
